.amcc{--amcc-cocoa:#3b211b;--amcc-cream:#f5f0e5;--amcc-green:#253d31;--amcc-line:#3b211b29;color:var(--amcc-cocoa);max-width:1160px;box-sizing:border-box;overflow-wrap:anywhere;font-family:Manrope,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;line-height:1.65}.amcc *{box-sizing:border-box;min-width:0}.amcc h1,.amcc h2,.amcc h3{font-family:Fraunces,Georgia,serif;color:inherit;line-height:1.12;font-weight:500;letter-spacing:-.035em}.amcc h1{font-size:clamp(30px,4vw,48px);margin:4px 0 12px}.amcc h2{font-size:clamp(24px,3vw,32px);margin:8px 0 20px}.amcc h3{font-size:23px;margin:8px 0 12px}.amcc p{font-size:inherit;line-height:1.65}.amcc a{color:inherit}.amcc .amcc-eyebrow{font-size:10px;letter-spacing:.15em;font-weight:600;line-height:1.6;margin:0 0 12px}.amcc-app-head{display:flex;align-items:flex-start;justify-content:space-between;padding:26px 0 14px;gap:20px}.amcc-app-head .amcc-lead{margin:8px 0;font-size:15px;color:#6c5f52}.amcc-badge{display:inline-flex;border:1px solid var(--amcc-line);border-radius:30px;padding:6px 12px;font-size:10px;letter-spacing:.05em;line-height:1.5;align-items:center}.amcc-app-head>.amcc-badge{margin-top:10px}.amcc-app-nav{display:flex;gap:8px;overflow-x:auto;white-space:nowrap;border-bottom:1px solid var(--amcc-line);padding:0 0 12px;margin-bottom:20px}.amcc-app-nav a{text-decoration:none;padding:9px 16px;border-radius:30px;font-size:13px;flex-shrink:0}.amcc-app-nav a[aria-current]{background:var(--amcc-green);color:#fff8ea}.amcc-panel,.amcc-notifications,.amcc-confirm{padding:28px;margin:20px 0;background:#fffaf2;border:1px solid var(--amcc-line);border-radius:12px}.amcc-status{padding:12px 18px;background:#ede2ce;border-left:3px solid #a15c3d;font-size:12px!important;border-radius:0 6px 6px 0}.amcc-search{display:grid;grid-template-columns:.9fr 1.1fr;border:1px solid var(--amcc-line);border-radius:14px;overflow:hidden;margin:24px 0}.amcc-scan-panel,.amcc-search-panel{padding:32px}.amcc-scan-panel{background:var(--amcc-green);color:#fff7e8}.amcc-scan-symbol{font-size:38px;line-height:1}.amcc-search-panel{background:#fffaf2}.amcc-scan-panel .button:not(:disabled){background:#eee0c8;color:var(--amcc-cocoa);border-color:#eee0c8;width:100%}.amcc-scan-panel p{max-width:310px}.amcc input:not([type=checkbox]):not([type=hidden]),.amcc select,.amcc textarea{display:block;width:100%;min-height:48px;padding:12px 14px;border:1px solid #796b5a66;border-radius:6px;background:#fffdf8;color:#3b211b;font:inherit;box-shadow:none}.amcc input[type=hidden]{display:none}.amcc input[type=checkbox]{width:20px;height:20px}.amcc-field{display:block;margin:16px 0;font-size:12px;font-weight:600}.amcc-field input,.amcc-field select{margin-top:6px}.amcc button,.amcc .button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;white-space:normal;height:auto;line-height:1.4;border-radius:6px;font:600 13px/1.4 Manrope,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-decoration:none;box-shadow:none}.amcc button:not(:disabled),.amcc .button{background:#3b211b;border:1px solid #3b211b;color:#fff6e9;cursor:pointer}.amcc button:disabled{background:#e7e1d5;color:#746b60;border:1px solid #d2c9b9;cursor:not-allowed}.amcc a:focus-visible,.amcc button:focus-visible,.amcc input:focus-visible,.amcc select:focus-visible,.amcc summary:focus-visible{outline:3px solid #a15c3d;outline-offset:3px}.amcc form{margin:0}.amcc-small,.amcc small{font-size:11px!important;line-height:1.6}.amcc-result{display:flex;align-items:center;gap:24px;padding:20px 0;border-bottom:1px solid var(--amcc-line)}.amcc-result>div{flex:1}.amcc-result h3{margin:0 0 5px}.amcc-result>strong{font:36px/1 Fraunces,Georgia,serif}.amcc-result>strong small{display:block;margin-top:5px}.amcc-member{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 30px;background:var(--amcc-green);color:#fff5e4;border-radius:12px;margin-top:18px}.amcc-member h2{font-size:34px;margin:6px 0 16px}.amcc-code{font-size:11px!important;letter-spacing:.07em;overflow-wrap:anywhere}.amcc-member-balance{text-align:center;flex:0 0 180px}.amcc-member-balance strong{display:block;font:64px/1 Fraunces,Georgia,serif}.amcc-member-balance span{font-size:9px;letter-spacing:.13em}.amcc-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0 24px}.amcc-actions a{display:flex;align-items:center;justify-content:center;min-height:52px;background:#efe4d2;border:1px solid var(--amcc-line);border-radius:6px;text-decoration:none;font-size:13px;font-weight:600;text-align:center;padding:10px}.amcc-actions a:first-child{background:#3b211b;color:#fff5e4}.amcc-operation{scroll-margin-top:65px}.amcc-operation summary{cursor:pointer;list-style:none;font:26px/1.3 Fraunces,Georgia,serif;padding:2px 0}.amcc-operation summary::-webkit-details-marker{display:none}.amcc-operation summary:after{content:'+';float:right;font-family:Manrope,sans-serif}.amcc-operation[open] summary:after{content:'−'}.amcc-operation summary>span{font:11px Manrope,sans-serif;margin-right:12px;color:#8b6953}.amcc-operation form{max-width:650px}.amcc-operation .amcc-reward-card form{max-width:none}.amcc .amcc-amount{font-size:36px!important;font-weight:400}.amcc-points-live{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#e8ecdf;border-radius:8px;padding:16px 22px;min-height:80px}.amcc-points-live span{font-size:10px;letter-spacing:.1em}.amcc-points-live strong{font:48px/1 Fraunces,Georgia,serif;color:var(--amcc-green)}.amcc-signs{display:flex;gap:8px;margin:18px 0}.amcc-signs button{flex:1;background:#f1e7d7!important;color:#3b211b!important;border-color:var(--amcc-line)!important}.amcc-signs button[aria-pressed=true]{background:var(--amcc-green)!important;color:#fff5e4!important}.amcc-confirm{border:2px solid #42583f;background:#eff0e4;scroll-margin-top:60px}.amcc-confirm dl{margin:20px 0}.amcc-confirm dl>div{display:grid;grid-template-columns:170px 1fr;border-bottom:1px solid var(--amcc-line);padding:10px 0;gap:16px}.amcc-confirm dt{font-size:12px}.amcc-confirm dd{font-weight:600;margin:0}.amcc-cancel{padding:14px;display:inline-block}.amcc-feedback{background:#e6eddf;border:1px solid #7f9277;border-radius:8px;padding:14px 20px;font-size:16px;margin:16px 0}.amcc-feedback p{margin:0}.amcc-feedback:before{content:'→';margin-right:10px;float:left}.amcc-movement{display:grid;grid-template-columns:108px 1fr;padding:18px 0;border-bottom:1px solid var(--amcc-line);column-gap:20px;align-items:start}.amcc-movement strong{grid-row:1/4;font:26px/1.4 Fraunces,Georgia,serif}.amcc-movement.is-positive strong{color:#39573a}.amcc-movement>span{font-weight:600;text-transform:capitalize}.amcc-movement p{margin:4px 0;font-size:13px}.amcc-movement small{grid-column:2;color:#776b5c}.amcc-empty{padding:35px 24px;text-align:center;border:1px dashed #9c886d66;background:#f4edde;border-radius:10px;margin:16px 0}.amcc-empty-mark{font:34px/1 Georgia,serif;color:#8b6346}.amcc-empty h3{font-size:25px;margin:12px 0}.amcc-empty p{max-width:420px;margin:8px auto;font-size:13px;color:#746554}.amcc-reward-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px}.amcc-reward-grid>.amcc-empty{grid-column:1/-1;margin:0}.amcc-reward-card{border:1px solid var(--amcc-line);border-radius:10px;background:#fffaf2;overflow:hidden}.amcc-reward-card>img,.amcc-placeholder{width:100%;aspect-ratio:4/3;height:auto;object-fit:contain;background:#ece4d4;display:block}.amcc-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#795b43}.amcc-placeholder>span{font:italic 35px Georgia,serif}.amcc-placeholder small{letter-spacing:.15em;margin-top:8px}.amcc-reward-body{padding:20px}.amcc-reward-body h2,.amcc-reward-body h3{font-size:25px;margin:12px 0}.amcc-price{font:32px/1.2 Fraunces,Georgia,serif!important;margin:12px 0}.amcc-reward-body .button{width:100%}.amcc-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:24px 0}.amcc-toolbar>a:not(.button){font-size:12px}.amcc-news-card{display:flex;gap:24px;background:#fffaf2;border:1px solid var(--amcc-line);border-radius:10px;padding:20px;margin:18px 0}.amcc-news-card>img{width:180px;object-fit:cover;border-radius:5px}.amcc-test{white-space:pre-wrap;word-break:break-word;max-width:100%;font-size:11px;background:#f5efe3;padding:20px;border:1px solid var(--amcc-line);border-radius:8px}.amcc-scroll{overflow:auto;max-width:100%}.amcc video{max-width:100%;width:400px}.amcc th,.amcc td{padding:10px}.amcc [hidden]{display:none!important}.amcc-back{font-size:12px}.amcc-welcome{margin-bottom:20px}.amcc-welcome h1{font-size:38px}.amcc-welcome>p:last-child{margin:6px 0;font-size:14px}.amcc-card-layout{display:grid;grid-template-columns:1.45fr 1fr;gap:20px}.amcc-card{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 160px;gap:12px 20px;padding:26px;background:radial-gradient(ellipse at 100% 0,#f8f0e2 0,transparent 65%),#ecdec7;border:1px solid #b7a38380;box-shadow:0 12px 32px #3b211b0c;border-radius:14px;overflow:hidden}.amcc-card:before{content:'';position:absolute;right:-100px;top:-150px;width:400px;height:400px;border-radius:50%;border:35px solid #b9a78614;z-index:-1}.amcc-card-top{grid-column:1/-1;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.amcc-logo{width:120px;height:auto;max-width:55%}.amcc-card-top>span{text-align:right;letter-spacing:.15em;font-size:9px}.amcc-card-info{align-self:end}.amcc-card h2{font-size:29px;margin:6px 0 16px}.amcc-card-caption{grid-column:1/-1;font-size:11px!important;margin:4px 0 0}.amcc-qr{background:white;padding:8px;aspect-ratio:1;width:160px;max-width:100%;border-radius:3px}.amcc-qr svg{display:block;width:100%;height:auto}.amcc .amcc-qr-open{background:transparent;border:0;color:#3b211b;font-size:10px;min-height:36px;padding:8px;text-decoration:underline;width:100%}.amcc-balance{display:flex;flex-direction:column;justify-content:center;background:var(--amcc-green);color:#fff4df;border-radius:12px;padding:30px}.amcc-balance>strong{font:80px/1 Fraunces,Georgia,serif}.amcc-balance>span{font-size:10px;letter-spacing:.16em;margin-top:10px}.amcc-balance>p:not(.amcc-eyebrow){font:24px/1.3 Fraunces,Georgia,serif;margin:22px 0 14px}.amcc-balance>small{opacity:.85}.amcc-customer-nav{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0}.amcc-customer-nav a{display:flex;justify-content:center;align-items:center;padding:12px 6px;min-height:46px;text-decoration:none;border-bottom:1px solid #a48b6b;color:#51382c;font-size:12px}.amcc-customer section[id]{scroll-margin-top:120px}.amcc-progress{background:#e9ebde;padding:20px;border-radius:8px;margin:20px 0}.amcc-progress h3{font-size:24px}.amcc-progress progress{display:block;width:100%;height:8px;accent-color:#344b3c;margin:14px 0}.amcc-notifications{background:var(--amcc-green);color:#fff6e9}.amcc-notifications .amcc-badge{border-color:#fff5e466}.amcc-qr-dialog{border:1px solid #c8b99f;border-radius:14px;background:#fbf6ec;color:#3b211b;padding:20px;max-width:min(92vw,480px);width:420px}.amcc-qr-dialog::backdrop{background:#1b2019b8}.amcc-qr-large svg{display:block;width:100%;height:auto;background:white}.amcc .amcc-qr-close{float:right;margin-bottom:15px}.amcc-staff{padding:30px 0}.amc-card-view main article>p:first-child,.amc-card-view main article>h1,.amc-card-view main article>.am-club-account-link{display:none}.amc-card-view .woocommerce-MyAccount-navigation{float:none;width:100%;margin:0 0 20px}.amc-card-view .woocommerce-MyAccount-navigation ul{display:flex;gap:5px;overflow-x:auto;white-space:nowrap;flex-wrap:nowrap}.amc-card-view .woocommerce-MyAccount-navigation li{flex:0 0 auto;border:0!important}.amc-card-view .woocommerce-MyAccount-navigation li a{padding:9px 12px!important;font-size:11px;border-radius:20px;min-height:40px}.amc-card-view .woocommerce-MyAccount-content{float:none;width:100%}.amc-card-view main{padding-top:24px!important}.amc-card-view main article{padding-top:0!important}.amcc-customer{margin:auto}.amcc-ui-admin #poststuff{max-width:1160px}.amcc-ui-admin #post-body-content,.amcc-ui-admin .postbox{background:#fffaf2;border:1px solid #d6cab8;border-radius:10px;padding:20px;box-shadow:none}.amcc-ui-admin #title{font:30px Georgia,serif;border:1px solid #cbbda7;border-radius:6px;padding:12px;height:auto}.amcc-ui-admin #poststuff h2{font:23px Georgia,serif;color:#3b211b;padding:14px 8px}.amcc-ui-admin #poststuff input[type=number],.amcc-ui-admin #poststuff input[type=text],.amcc-ui-admin #poststuff input[type=url]{min-height:46px}.amcc-ui-admin #publish{background:#3b211b;color:#fff4df;border:0;min-height:46px;padding:10px 20px;border-radius:6px}.amcc-ui-admin .amcc-editor-guide{background:#e9e2d4;border-radius:8px;padding:18px;max-width:1120px;color:#3b211b}.amcc-ui-admin .amcc-editor-guide h2{font:26px Georgia,serif;margin:0 0 8px}.amcc-ui-admin #postdivrich{margin-top:20px}.amcc-ui-admin #postdivrich:before{content:'Descrizione breve';display:block;font-size:14px;font-weight:600;margin-bottom:10px}
@media(max-width:1000px){.amcc-reward-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amcc-card-layout{grid-template-columns:1.25fr 1fr}.amcc-card{grid-template-columns:1fr 145px;padding:20px}.amcc-qr{width:145px}.amcc-card h2{font-size:25px}}
@media(max-width:700px){.amcc{width:100%;margin-left:0;margin-right:0}.amcc-app-head{padding-top:12px}.amcc-app-head>.amcc-badge{display:none}.amcc-app-nav a{padding:9px 12px}.amcc-search{grid-template-columns:1fr;margin:16px 0}.amcc-scan-panel,.amcc-search-panel{padding:22px}.amcc-scan-panel .amcc-scan-symbol{display:none}.amcc-scan-panel h2{font-size:28px}.amcc-search h2{margin-bottom:12px}.amcc-panel,.amcc-notifications,.amcc-confirm{padding:20px;margin:16px 0}.amcc-member{padding:22px;gap:14px}.amcc-member h2{font-size:27px}.amcc-member-balance{flex:0 0 80px}.amcc-member-balance strong{font-size:45px}.amcc-member-balance span{font-size:8px}.amcc-actions{gap:6px}.amcc-actions a{font-size:11px;padding:8px 5px}.amcc-result{gap:12px;flex-wrap:wrap}.amcc-result .button{width:100%}.amcc-result h3{font-size:23px}.amcc-operation summary{font-size:25px}.amcc button,.amcc .button{min-height:48px}.amcc-operation form>.button{width:100%}.amcc-confirm dl>div{grid-template-columns:1fr;gap:2px}.amcc-confirm form>.button{width:100%}.amcc-signs button{padding:10px 7px;font-size:11px}.amcc-movement{grid-template-columns:76px 1fr;column-gap:12px}.amcc-movement strong{font-size:23px}.amcc-toolbar{align-items:flex-start;flex-direction:column;gap:12px}.amcc-card-layout{grid-template-columns:1fr;gap:12px}.amcc-card{grid-template-columns:1fr 135px;padding:18px;gap:10px}.amcc-card h2{font-size:24px;margin:0 0 10px}.amcc-card-top{margin:0}.amcc-logo{width:94px}.amcc-card-top>span{font-size:8px}.amcc-qr{width:135px}.amcc-code{font-size:9px!important;letter-spacing:.02em}.amcc-card .amcc-eyebrow{font-size:8px}.amcc-card-caption{margin:0;font-size:10px!important}.amcc-balance{display:grid;grid-template-columns:90px 1fr;padding:18px;gap:2px 18px;align-items:center}.amcc-balance>.amcc-eyebrow{display:none}.amcc-balance>strong{grid-row:1/3;font-size:56px}.amcc-balance>span{margin:0;font-size:9px}.amcc-balance>p:not(.amcc-eyebrow){font:19px/1.2 Fraunces,Georgia,serif;margin:4px 0}.amcc-balance>small{grid-column:1/-1;margin-top:8px;font-size:10px!important}.amcc-welcome{margin-bottom:14px}.amcc-welcome h1{font-size:29px;margin:3px 0}.amcc-welcome>p:last-child{font-size:12px}.amcc-welcome .amcc-eyebrow{margin-bottom:5px}.amcc-customer-nav{gap:5px;margin:10px 0}.amcc-customer-nav a{font-size:10px;padding:10px 3px}.amcc-reward-body{padding:14px}.amcc-reward-body h2,.amcc-reward-body h3{font-size:22px}.amcc-price{font-size:28px!important}.amcc-empty{padding:25px 16px}.amcc-empty h3{font-size:23px}.amcc-news-card{flex-direction:column;gap:12px}.amcc-news-card>img{width:100%;max-height:240px}.amc-card-view main{padding-top:10px!important}.amc-card-view .woocommerce-MyAccount-navigation{margin-bottom:12px}.amcc-customer .amcc-status{font-size:10px!important;padding:10px 12px}.amcc-test{padding:12px}.amcc-ui-admin #post-body-content,.amcc-ui-admin .postbox{padding:10px}}
@media(max-width:380px){.amcc-card{grid-template-columns:1fr 120px;padding:14px}.amcc-qr{width:120px}.amcc-card h2{font-size:21px}.amcc-reward-grid{grid-template-columns:1fr}.amcc-signs{flex-direction:column}.amcc-app-nav{gap:3px}.amcc-app-nav a{font-size:11px}}
/* Endpoint rendering is detected from its own component; unrelated account pages are untouched. */
body.woocommerce-account:has(.amcc-customer) main article>p:first-child,body.woocommerce-account:has(.amcc-staff) main article>p:first-child,body.woocommerce-account:has(.amcc-customer) main article>h1,body.woocommerce-account:has(.amcc-staff) main article>h1,body.woocommerce-account:has(.amcc-customer) .am-club-account-link,body.woocommerce-account:has(.amcc-staff) .am-club-account-link{display:none!important}
body.woocommerce-account:has(.amcc-customer) .woocommerce-MyAccount-navigation,body.woocommerce-account:has(.amcc-staff) .woocommerce-MyAccount-navigation{float:none!important;width:100%!important;margin:0 0 18px!important}
body.woocommerce-account:has(.amcc-customer) .woocommerce-MyAccount-navigation ul,body.woocommerce-account:has(.amcc-staff) .woocommerce-MyAccount-navigation ul{display:flex!important;gap:5px;overflow-x:auto;white-space:nowrap;flex-wrap:nowrap;border:0!important}
body.woocommerce-account:has(.amcc-customer) .woocommerce-MyAccount-navigation li,body.woocommerce-account:has(.amcc-staff) .woocommerce-MyAccount-navigation li{flex:0 0 auto;border:0!important}
body.woocommerce-account:has(.amcc-customer) .woocommerce-MyAccount-navigation a,body.woocommerce-account:has(.amcc-staff) .woocommerce-MyAccount-navigation a{font-size:11px!important;padding:9px 12px!important;border-radius:20px;min-height:38px!important}
body.woocommerce-account:has(.amcc-customer) .woocommerce-MyAccount-content,body.woocommerce-account:has(.amcc-staff) .woocommerce-MyAccount-content{float:none!important;width:100%!important;overflow:visible!important}
body.woocommerce-account:has(.amcc-customer) main,body.woocommerce-account:has(.amcc-staff) main{padding-top:22px!important}
body.woocommerce-account:has(.amcc-customer) main article,body.woocommerce-account:has(.amcc-staff) main article{padding-top:0!important}
.amcc-ui-admin #poststuff .amcc-field{display:block;margin:16px 0}.amcc-ui-admin #poststuff .amcc-field input{display:block;width:100%;max-width:none;margin-top:8px;padding:10px;border:1px solid #b9aa92;border-radius:6px}.amcc-ui-admin #post-body-content{margin-bottom:18px}.amcc-ui-admin #content{height:180px!important}.amcc-ui-admin #wp-content-editor-container iframe{min-height:180px!important}.amcc-ui-admin #minor-publishing-actions{padding:12px}.amcc-ui-admin #post-body{color:#3b211b}
@media(max-width:700px){body.woocommerce-account:has(.amcc-customer) main{padding-top:8px!important}.amcc-app-head{padding:12px 0 6px}.amcc-app-head h1{font-size:32px}.amcc-app-head .amcc-lead{font-size:12px}.amcc-app-nav{margin-bottom:12px;padding-bottom:8px}.amcc-status{padding:9px 12px;font-size:10px!important}.amcc-member{margin-top:10px}.amcc-member h2{font-size:24px}.amcc-operations{margin-top:12px}}
.amcc-ui-admin #poststuff,.amcc-ui-admin #poststuff *{box-sizing:border-box}.amcc-ui-admin #poststuff{min-width:0!important;width:100%;max-width:100%;padding-right:0}.amcc-ui-admin #post-body-content{width:100%}.amcc-ui-admin #poststuff .inside{margin:8px 0;padding:8px}.amcc-ui-admin #poststuff #post-body{margin-right:300px}.amcc-ui-admin #poststuff #postbox-container-1{width:280px;margin-right:-300px}.amcc-ui-admin #wp-content-wrap{max-width:100%}.amcc-ui-admin #poststuff #content{height:180px!important;min-height:180px}.amcc-ui-admin #poststuff #titlewrap{margin-bottom:18px}@media(max-width:850px){.amcc-ui-admin #poststuff #post-body{margin-right:0}.amcc-ui-admin #poststuff #postbox-container-1{margin-right:0;width:100%;float:none}.amcc-ui-admin #poststuff .postbox{padding:12px}}
body.woocommerce-account:has(.amcc-customer) main>.am-section,body.woocommerce-account:has(.amcc-staff) main>.am-section{padding-top:20px!important;padding-bottom:40px!important}.amcc-account-options{max-width:1160px;margin:24px auto;color:#3b211b;border-top:1px solid #3b211b29;padding-top:14px}.amcc-account-options summary{font-size:12px;cursor:pointer;padding:10px}.amcc-account-options nav{margin-top:10px!important}.amcc-app-head .notice{display:none}@media(max-width:700px){body.woocommerce-account:has(.amcc-customer) main>.am-section{padding-top:8px!important}.amcc-customer .amcc-welcome{margin-top:0}.amcc-customer .amcc-qr-open{padding:7px 3px!important;font-size:9px!important;min-height:36px!important}.amcc-customer .amcc-balance>p:not(.amcc-eyebrow){font-size:18px}.amcc-customer .amcc-card{min-height:0}.amcc-account-options .woocommerce-MyAccount-navigation ul{flex-wrap:wrap!important;overflow:visible!important}}

/* Catalogo premi: titoli leggibili su smartphone. */
@media(max-width:600px){.amcc-customer .amcc-reward-grid{grid-template-columns:minmax(0,1fr)}}
