#customer-compagnia{min-width:0}.comp-wallet,.comp-card{padding:24px;margin:18px 0;background:#fffdf9;border:1px solid #ded0bf;border-radius:12px}.comp-wallet{background:#efe3cf}.comp-wallet h3{font:44px Georgia;margin:10px 0}.comp-moments,.comp-rewards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.comp-moments section,.comp-rewards article{min-width:0}.comp-moments img{width:100%;height:auto;border-radius:8px}.comp-card button,.comp-card a{margin:8px 10px 8px 0}.comp-card input{width:100%;box-sizing:border-box}.comp-card summary{min-height:48px;cursor:pointer}.comp-card h4{font-size:20px;line-height:1.3}.comp-card p{line-height:1.65}.comp-rewards article{border:1px solid #ded0bf;border-radius:8px;padding:16px}.comp-rewards h4{font:36px Georgia;margin:6px 0}@media(max-width:650px){.comp-moments,.comp-rewards{grid-template-columns:1fr}.comp-wallet,.comp-card{padding:18px}.comp-wallet h3{font-size:36px}.comp-card button,.comp-card a{max-width:100%;box-sizing:border-box}}
