.mmc,.mmc *{box-sizing:border-box}.mmc{position:fixed;inset:0;z-index:2147482000;display:none;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#16161a;-webkit-font-smoothing:antialiased}.mmc.aperto{display:block}.mmc__velo{position:absolute;inset:0;background:#00000073}.mmc__cassetto{position:absolute;top:0;right:0;bottom:0;width:min(430px,100%);background:#fff;display:flex;flex-direction:column;animation:mmcEntra .25s ease-out}@keyframes mmcEntra{0%{transform:translate(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.mmc__cassetto{animation:none}}.mmc button{font-family:inherit;color:inherit}.mmc{font-size:15px;line-height:1.45;letter-spacing:normal;text-transform:none;text-align:left}.mmc h2,.mmc h3,.mmc h4,.mmc button,.mmc a,.mmc select{font-family:inherit;letter-spacing:inherit;text-transform:none;line-height:inherit}.mmc h2,.mmc h3,.mmc h4{color:#16161a}.mmc a.cta,.mmc a.cta:hover{color:#fff;text-decoration:none}.mmc img{max-width:none}.mmc .testa{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #eee}.mmc .testa b{font-size:19px}.mmc .chiudi{border:0;background:none;font-size:30px;font-weight:300;line-height:1;padding:0 4px;cursor:pointer}.mmc .corpo{flex:1;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 16px 16px;overscroll-behavior:contain}.mmc .riga{padding:16px 0;border-bottom:1px solid #f0f0f2}.mmc .su{display:flex;gap:12px}.mmc .su>img{width:70px;height:93px;object-fit:cover;border-radius:8px;flex:none;box-shadow:0 1px 6px #0000001f;background:#f3f3f3}.mmc .up-riga .su>img{height:70px}.mmc .miniatura{flex:none;width:70px}.mmc .miniatura>img{display:block;width:70px;height:93px;object-fit:cover;border-radius:8px;box-shadow:0 1px 6px #0000001f;background:#f3f3f3 center/cover no-repeat}.mmc .up-riga .miniatura>img{height:70px}.mmc .miniatura>img.mock{object-fit:contain;background-color:#fff}.mmc .indicativa{display:block;margin-top:4px;font-size:9px;line-height:1.2;color:#8a8a94;text-align:center;font-weight:600;letter-spacing:.02em}.mmc .info{flex:1;min-width:0}.mmc .info h3{margin:0;font-size:15.5px;line-height:1.3}.mmc .var{font-size:13px;color:#6e6e78;margin-top:2px}.mmc .det{border:0;background:none;padding:0;margin-top:6px;font-size:12.5px;text-decoration:underline;cursor:pointer}.mmc .campi{display:none;margin-top:8px;font-size:12.5px;color:#55555f;background:#f7f7f9;border-radius:10px;padding:8px 10px}.mmc .aperta .campi{display:block}.mmc .campi div{display:flex;gap:6px}.mmc .campi b{font-weight:600;min-width:84px;color:#16161a}.mmc .foto{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;background:#f7f7f9;border-radius:10px;padding:6px 8px;font-size:12.5px}.mmc .foto img{width:34px;height:34px;object-fit:cover;border-radius:7px;flex:none}.mmc .foto .t{flex:1;min-width:0;line-height:1.3}.mmc .foto .t b{font-weight:600}.mmc .foto .sm{display:block;font-size:12px;color:#5d6577}.mmc .link{border:0;background:none;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer;white-space:nowrap}.mmc .bt{width:100%;border:0;border-radius:8px;padding:9px 12px;font-size:13px;font-weight:700;cursor:pointer;background:#111;color:#fff}.mmc .bt.vuoto{background:#fff;color:#111;border:1.5px solid #111}.mmc .bt[disabled]{opacity:.6;cursor:wait}.mmc .cornice{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:6px 0 2px;padding:8px 10px;border-radius:10px;border:1px solid #ececf1;background:#f7f7f9;font-size:12.5px;font-weight:600;cursor:pointer;text-align:left}.mmc .cornice small{color:#6e6e78;font-weight:500;margin-left:4px;font-size:12px;white-space:nowrap}.mmc .cornice i{flex:none;position:relative;width:38px;height:22px;border-radius:999px;background:#c9c9d0;transition:background .2s}.mmc .cornice i:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s}.mmc .cornice[aria-checked=true]{border-color:#16161a}.mmc .cornice[aria-checked=true] i{background:#16161a}.mmc .cornice[aria-checked=true] i:after{transform:translate(16px)}.mmc .basso{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.mmc .barr{text-decoration:line-through;color:#9a9aa4;font-size:13px;margin-right:5px}.mmc .prz{font-weight:700;font-size:16px}.mmc .qta{display:inline-flex;align-items:center;gap:2px;font-size:14px}.mmc .qta button{width:30px;height:30px;border:1px solid #e3e3e8;background:#fff;border-radius:50%;cursor:pointer;font-size:15px;padding:0}.mmc .qta button.max{opacity:.3;cursor:not-allowed}.mmc .qta span{width:24px;text-align:center;font-weight:600}.mmc .togli{border:0;background:none;font-size:17px;cursor:pointer;margin-left:6px;padding:4px}.mmc .inc7{margin-top:10px;padding:10px 10px 6px;background:#fff;border:1.5px solid #c9a24a;border-radius:14px}.mmc .inc7 .testa7{font-size:10.5px;font-weight:800;letter-spacing:.08em;color:#9a7424;margin-bottom:4px}.mmc .inc7 .r{display:flex;align-items:center;gap:8px;padding:5px 0}.mmc .inc7 .r+.r{border-top:1px solid #f1e6cc}.mmc .inc7 .ic{width:44px;height:44px;border-radius:9px;overflow:hidden;border:1px solid rgba(201,162,74,.6);flex:none}.mmc .inc7 .ic img{width:100%;height:100%;object-fit:cover;display:block}.mmc .inc7 .t{flex:1;min-width:0;font-size:12.5px;font-weight:700;line-height:1.25}.mmc .inc7 s{flex:none;font-size:12px;color:#9a9aa4}.mmc .inc7 .g{flex:none;padding:3px 8px;border-radius:999px;background:linear-gradient(90deg,#b8862e,#f1d27b,#b8862e);color:#2a1d04;font-size:10px;font-weight:800;letter-spacing:.06em}.mmc .verde{margin:14px 0;background:#e9f8ee;color:#12703a;border-radius:12px;padding:11px 14px;font-weight:600;font-size:14px;text-align:center}.mmc .up{margin-top:16px;background:#f5f5f6;border:1px solid #e6e6e9;border-radius:20px;padding:16px 10px 10px}.mmc .up h2{font-size:17px;line-height:1.3;margin:0 0 12px;text-align:center;font-weight:800}.mmc .ur{position:relative;display:flex;align-items:center;gap:8px;padding:9px;margin-bottom:8px;background:#fff;border:1px solid #ebebee;border-radius:14px}.mmc .ur:last-child{margin-bottom:0}.mmc .ur>img{width:46px;height:46px;border-radius:10px;object-fit:cover;flex:none;background:#f3f3f3}.mmc .ur .t{flex:1;min-width:0}.mmc .ur h4{margin:0;font-size:13px;line-height:1.3}.mmc .ur .s{font-size:12px;color:#6e6e78}.mmc .ur select{margin-top:4px;max-width:100%;padding:4px 6px;border-radius:7px;border:1px solid #ddd;font:inherit;font-size:12px;background:#fff}.mmc .ur select.manca{border-color:#e0004d;box-shadow:0 0 0 3px #e0004d26}.mmc .ur .p{margin-top:3px;font-size:14px;font-weight:700}.mmc .ur .p small{font-weight:400;text-decoration:line-through;color:#9a9aa4;font-size:12px;margin-left:5px}.mmc .agg{flex:none;border:0;background:#111;color:#fff;border-radius:8px;padding:6px 8px;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap}.mmc .agg[disabled]{opacity:.6;cursor:wait}@property --mmG{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes mmGira{to{--mmG:360deg}}.mmc .ur.oro{margin-top:14px;gap:6px;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--mmG),#c9a24a 0deg 290deg,#fffdf2 325deg,#c9a24a 360deg) border-box;animation:mmGira 3.2s linear infinite;box-shadow:0 0 12px #c9a24a59}.mmc .ur.oro .s{white-space:nowrap;font-size:11.5px}.mmc .nastrino{position:absolute;top:-9px;left:12px;padding:2px 8px;border-radius:999px;background:conic-gradient(from var(--mmG) at var(--cx,50%) var(--cy,50%),transparent 0deg 290deg,rgba(255,253,242,.95) 325deg,transparent 360deg),linear-gradient(90deg,#b8862e,#f1d27b,#b8862e);animation:mmGira 3.2s linear infinite;color:#2a1d04;font-size:10.5px;font-weight:800;letter-spacing:.04em}@media (max-width:389px){.mmc .lunga{display:none}}@media (max-width:359px){.mmc .ur.oro .s{white-space:normal}.mmc .ur select{font-size:11px}}@media (prefers-reduced-motion:reduce){.mmc .ur.oro,.mmc .nastrino{animation:none}}.mmc .piede{border-top:1px solid #eee;padding:12px 16px calc(16px + env(safe-area-inset-bottom));background:#fff}.mmc .sped{display:flex;justify-content:space-between;font-size:14.5px;margin-bottom:10px}.mmc .sped b{font-weight:700}.mmc .cta{display:block;width:100%;border:0;border-radius:8px;padding:16px;background:#111;color:#fff;font-size:17px;font-weight:700;letter-spacing:.03em;cursor:pointer;text-align:center;text-decoration:none}.mmc .cta[disabled]{opacity:.6;cursor:wait}.mmc .fiducia{display:flex;justify-content:center;gap:12px;font-size:12.5px;margin-top:10px;color:#444}.mmc .fiducia .st{color:#00b67a;letter-spacing:-1px}.mmc .senza{text-align:center;padding:60px 10px;color:#6e6e78}.mmc .senza .ic{font-size:42px}.mmc .senza b{display:block;color:#16161a;font-size:17px;margin:8px 0 4px}.mmc .occupato{opacity:.55;transition:opacity .15s}.mmc .occupato :is(button,a,select,input),.mmc .attesa :is(button,a,select,input){pointer-events:none}.mmc-avviso{position:fixed;right:12px;top:calc(64px + env(safe-area-inset-top));z-index:2147483001;width:min(406px,calc(100% - 24px));background:#16161a;color:#fff;border-radius:14px;padding:12px 14px;font:500 13.5px/1.4 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:normal;text-transform:none;box-shadow:0 8px 24px #0000004d;cursor:pointer}.mmc-avviso[hidden]{display:none}.mmc .basso{flex-wrap:wrap;gap:6px}.mmc .basso>div:last-child{display:flex;align-items:center;margin-left:auto}@media (max-width:359px){.mmc .cta{font-size:14.5px;padding:15px 10px;letter-spacing:.01em}.mmc .fiducia{font-size:11px;gap:8px}.mmc .su{gap:10px}.mmc .su>img{width:60px;height:80px}.mmc .up-riga .su>img{height:60px}.mmc .miniatura{width:60px}.mmc .miniatura>img{width:60px;height:80px}.mmc .up-riga .miniatura>img{height:60px}}
