.kv3{--n:#0a0a0a;--n2:#141414;--n3:#1d1d1d;--l:#2c2c2c;--r:#FB0102;--b:#fff;--g:#9d9d9d;background:var(--n);color:var(--b);font-family:Archivo,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.kv3 *{box-sizing:border-box;margin:0;padding:0}.kv3 a{color:inherit;text-decoration:none}.kv3 button,.kv3 input,.kv3 textarea,.kv3 select{font:inherit;color:inherit}.kv3 button{cursor:pointer;border:0;background:none}.kv3 :focus-visible{outline:3px solid var(--r);outline-offset:2px}.kv3 .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.kv3 .wrap{max-width:1400px;margin:0 auto;padding:18px 16px 150px}.kv3 .testa{margin-bottom:14px;min-width:0}.kv3 h1{font-size:clamp(22px,4.4vw,34px);line-height:1.04;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;overflow-wrap:anywhere}.kv3 .testa small{display:block;color:var(--g);font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin-top:4px}.kv3 .griglia{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.kv3 .griglia>*{min-width:0}.kv3 .viste{display:flex;gap:6px;margin:10px auto 0;max-width:620px;overflow-x:auto;scrollbar-width:none}.kv3 .viste::-webkit-scrollbar{display:none}.kv3 .vista{flex:0 0 auto;border:1.5px solid var(--l);background:var(--n2);border-radius:30px;padding:8px 14px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;min-height:40px;display:flex;align-items:center;gap:7px}.kv3 .vista.on{background:#fff;color:#111;border-color:#fff}.kv3 .vista i{width:7px;height:7px;border-radius:50%;background:var(--r);display:none}.kv3 .vista.ha i{display:inline-block}.kv3 .palco{position:relative;background:#fff;border-radius:12px;overflow:hidden;width:100%;max-width:620px;margin:0 auto;aspect-ratio:3/4}.kv3 .scena{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0;transition:transform .35s ease}.kv3 .scena canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;touch-action:pan-y}.kv3 .palco.logo canvas{touch-action:none;cursor:grab}.kv3 .zona{position:absolute;border:1.5px dashed var(--r);border-radius:3px;pointer-events:none}.kv3 .etichetta{position:absolute;transform:translate(-50%);background:#111;color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 9px;border-radius:3px;white-space:nowrap;pointer-events:none;z-index:3}.kv3 .avviso{position:absolute;left:10px;top:10px;background:#000c;color:#fff;font-size:11px;padding:6px 9px;border-radius:4px;display:none;pointer-events:none;z-index:3;max-width:calc(100% - 20px)}.kv3 .aiuto{position:absolute;left:10px;bottom:10px;background:#000b;color:#fff;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 9px;border-radius:4px;pointer-events:none;display:none;z-index:3}.kv3 .palco.logo .aiuto{display:block}.kv3 .carica{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:#fffc;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#333;z-index:4}.kv3 .palco.attesa .carica{display:flex}.kv3 .sotto-palco{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;max-width:620px;margin:8px auto 0;font-size:12px;color:var(--g)}.kv3 .sotto-palco a{color:#fff;text-decoration:underline;text-decoration-color:var(--r);text-underline-offset:3px}.kv3 .blocco{border-top:1px solid var(--n3);padding:16px 0}.kv3 .blocco:first-child{border-top:0;padding-top:0}.kv3 .blocco>h2,.kv3 .h2{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--g);margin-bottom:10px;font-weight:700;display:flex;justify-content:space-between;gap:10px;align-items:baseline}.kv3 .blocco>h2 span,.kv3 .h2 span{color:#fff;letter-spacing:.03em;text-transform:none;font-weight:600}.kv3 .num{display:inline-flex;width:20px;height:20px;border-radius:50%;background:var(--r);color:#fff;font-size:11px;align-items:center;justify-content:center;margin-right:8px;letter-spacing:0}.kv3 .chips{display:flex;flex-wrap:wrap;gap:8px}.kv3 .chip{border:1.5px solid var(--l);border-radius:40px;padding:9px 14px;font-size:13px;font-weight:700;background:var(--n2);min-height:42px;line-height:1.15;text-align:left}.kv3 .chip small{display:block;font-weight:500;font-size:11px;color:var(--g);margin-top:2px}.kv3 .chip.on{background:#fff;color:#111;border-color:#fff}.kv3 .chip.on small{color:#555}.kv3 .chip:disabled{opacity:.35;cursor:default}.kv3 .colori{display:flex;flex-wrap:wrap;gap:10px}.kv3 .pal{width:40px;height:40px;border-radius:50%;background:#ddd center/900%;background-position:50% 40%;border:3px solid var(--n);box-shadow:0 0 0 1px #444}.kv3 .pal.on{box-shadow:0 0 0 3px var(--r)}.kv3 .posizioni{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kv3 .pos{position:relative;border:1.5px solid var(--l);border-radius:10px;background:var(--n2);padding:10px 12px;text-align:left;min-height:62px;display:flex;flex-direction:column;justify-content:center}.kv3 .pos b{font-size:14px}.kv3 .pos small{font-size:11.5px;color:var(--g);margin-top:2px}.kv3 .pos.on{border-color:#fff;background:#fff;color:#111}.kv3 .pos.on small{color:#555}.kv3 .pos.att{box-shadow:0 0 0 2px var(--r)}.kv3 .pos:disabled{opacity:.35;cursor:default}.kv3 .pos .spunta{position:absolute;right:10px;top:10px;width:18px;height:18px;border-radius:50%;background:var(--r);display:none}.kv3 .pos.on .spunta{display:block}.kv3 .pos .spunta:after{content:"";position:absolute;left:6px;top:3px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.kv3 a.pos.prev{border-style:dashed}.kv3 .pannello{margin-top:12px;border:1px solid var(--l);border-radius:12px;padding:12px;background:var(--n2)}.kv3 .pannello-t{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.kv3 .pannello-t b{font-size:15px}.kv3 .link{color:#fff;text-decoration:underline;text-decoration-color:var(--r);text-underline-offset:3px;font-size:12px;font-weight:700;min-height:36px}.kv3 .azioni-pos{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kv3 .btn2{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:8px;border:1.5px solid var(--l);background:var(--n);font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.kv3 .btn2.rosso{background:var(--r);border-color:var(--r)}.kv3 .strati{list-style:none;margin-top:10px;display:grid;gap:8px}.kv3 .strato{display:flex;align-items:center;gap:10px;background:var(--n);border:1.5px solid var(--l);border-radius:10px;padding:8px}.kv3 .strato.att{border-color:#fff}.kv3 .strato .mini{width:46px;height:46px;flex:0 0 46px;border-radius:6px;background:repeating-conic-gradient(#ddd 0 25%,#fff 0 50%) 0 0/10px 10px;display:flex;align-items:center;justify-content:center;overflow:hidden}.kv3 .strato .mini img{max-width:100%;max-height:100%}.kv3 .strato .info{flex:1;min-width:0;font-size:12.5px}.kv3 .strato .info b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.kv3 .q{font-size:11.5px;font-weight:700}.kv3 .q.ok{color:#7fd38b}.kv3 .q.basso{color:#ffb74a}.kv3 .q.ko{color:#ff6b6b}.kv3 .x{width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:var(--n3);font-size:18px;line-height:1}.kv3 .sistema{display:block;margin-top:6px;font-size:12px;font-weight:800;color:#fff;background:var(--r);border-radius:6px;padding:7px 10px}.kv3 .testo-ed{margin-top:10px;display:grid;gap:8px}.kv3 .testo-ed input[type=text]{width:100%;background:var(--n);border:1.5px solid var(--l);border-radius:8px;padding:11px 12px;font-size:16px;color:#fff}.kv3 .font-scelta{display:flex;gap:6px;flex-wrap:wrap}.kv3 .font-scelta button{border:1.5px solid var(--l);border-radius:8px;padding:6px 10px;font-size:16px;background:var(--n);min-height:40px}.kv3 .font-scelta button.on{border-color:#fff;background:#fff;color:#111}.kv3 .col-testo{display:flex;gap:8px}.kv3 .col-testo button{width:32px;height:32px;border-radius:50%;border:2px solid var(--n);box-shadow:0 0 0 1px #555}.kv3 .col-testo button.on{box-shadow:0 0 0 3px var(--r)}.kv3 .regola{display:grid;grid-template-columns:78px 1fr 40px;align-items:center;gap:10px;margin-top:8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--g)}.kv3 .regola input{width:100%;accent-color:#FB0102;height:30px}.kv3 .regola output{text-align:right;color:#fff}.kv3 .misure{margin-top:10px}.kv3 .taglie{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.kv3 .tg{display:flex;align-items:center;justify-content:space-between;gap:4px;background:var(--n2);border:1.5px solid var(--l);border-radius:8px;padding:6px 6px 6px 12px;min-width:0}.kv3 .tg.si{border-color:#fff}.kv3 .tg.no{opacity:.35}.kv3 .tg b{font-size:15px;min-width:30px}.kv3 .passo{display:grid;grid-template-columns:34px 44px 34px;align-items:center;height:38px}.kv3 .passo button{height:34px;border-radius:50%;background:var(--n3);font-size:18px;font-weight:700;line-height:1}.kv3 .passo input{width:100%;text-align:center;border:0;background:transparent;font-size:16px;font-weight:800;-moz-appearance:textfield}.kv3 .passo input::-webkit-outer-spin-button,.kv3 .passo input::-webkit-inner-spin-button{-webkit-appearance:none}.kv3 .passo.grande{grid-template-columns:46px 84px 46px;height:50px}.kv3 .passo.grande button{height:46px;font-size:22px}.kv3 .passo.grande input{font-size:22px}.kv3 .qta-riga{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.kv3 .qta-riga small{color:var(--g);font-size:12px}.kv3 textarea{width:100%;min-height:60px;resize:vertical;background:var(--n2);border:1.5px solid var(--l);border-radius:8px;padding:10px 12px;font-size:15px;color:#fff}.kv3 .sw-riga{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px}.kv3 .sw-riga span{font-weight:700;font-size:14px}.kv3 .sw-riga small{color:var(--g);font-weight:500;margin-left:6px}.kv3 .sw{width:54px;height:30px;border-radius:20px;background:#444;position:relative;transition:.2s;flex:0 0 54px}.kv3 .sw:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;transition:.2s}.kv3 .sw[aria-checked=true]{background:var(--r)}.kv3 .sw[aria-checked=true]:after{left:27px}.kv3 .riep{background:var(--n2);border:1px solid var(--n3);border-radius:12px;padding:16px}.kv3 .anteprime{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.kv3 .anteprime figure{background:#fff;border-radius:8px;overflow:hidden;position:relative}.kv3 .anteprime img{display:block;width:100%;height:auto}.kv3 .anteprime figcaption{position:absolute;left:6px;top:6px;background:#000b;color:#fff;font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:3px 6px;border-radius:3px}.kv3 .righe-r{list-style:none;font-size:13px;display:grid;gap:6px;margin:10px 0}.kv3 .righe-r li{display:flex;justify-content:space-between;gap:10px}.kv3 .righe-r li span:first-child{color:var(--g)}.kv3 .tot{display:flex;justify-content:space-between;align-items:baseline;gap:10px;border-top:1px solid var(--l);padding-top:10px}.kv3 .tot span{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--g)}.kv3 .tot b{font-size:30px;font-weight:800;font-variant-numeric:tabular-nums}.kv3 .iva{font-size:11px;color:var(--g);margin:2px 0 10px}.kv3 .info-r{font-size:12.5px;color:#ddd;line-height:1.5;display:grid;gap:4px;margin-bottom:12px}.kv3 .info-r b{color:#fff}.kv3 .ordina{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;background:var(--r);color:#fff;font-weight:800;font-size:15px;letter-spacing:.14em;text-transform:uppercase;border-radius:3px}.kv3 .ordina:disabled{opacity:.4;cursor:default}.kv3 .manca{font-size:12px;color:var(--g);margin-top:8px;min-height:16px;text-align:center}.kv3 .area{font-size:12px;color:#ddd;margin:-4px 0 10px;line-height:1.45}.kv3 .area b{color:#fff}.kv3 .scarica{display:block;text-align:center;margin-top:10px;font-size:12px;font-weight:700;text-decoration:underline;text-decoration-color:var(--r);text-underline-offset:3px}.kv3 .legale{display:block;text-align:center;font-size:12px;color:var(--g);margin-top:8px;text-decoration:underline;text-decoration-color:#555;text-underline-offset:3px}.kv3 .faq details{border-top:1px solid var(--n3);padding:10px 0}.kv3 .faq summary{cursor:pointer;font-weight:700;font-size:14px;list-style:none;display:flex;justify-content:space-between;gap:10px}.kv3 .faq summary:after{content:"+";color:var(--r);font-weight:800}.kv3 .faq details[open] summary:after{content:"\2212"}.kv3 .faq p{font-size:13px;color:#ccc;line-height:1.55;margin-top:6px}.kv3 .barra{display:none}.kv3 .elenco{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kv3 .card{background:var(--n2);border:1px solid var(--n3);border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.kv3 .card .ft{aspect-ratio:1;background:#fff}.kv3 .card .ft img{width:100%;height:100%;object-fit:contain;display:block}.kv3 .card b{padding:10px 12px 14px;font-size:13px;line-height:1.25}.kv3 .modale{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#000c;display:none;align-items:flex-end;justify-content:center}.kv3 .modale.on{display:flex}.kv3 .modale .box{background:#fff;color:#111;width:100%;max-width:640px;max-height:86vh;overflow:auto;border-radius:12px 12px 0 0;padding:22px 18px}.kv3 .modale h2{font-size:22px;text-transform:uppercase;font-weight:800;margin-bottom:8px}.kv3 .modale h2 em{font-style:normal;color:var(--r)}.kv3 .modale p{font-size:14px;color:#444;margin-bottom:10px;line-height:1.5}.kv3 .modale pre{background:#111;color:#9f9;font-size:11px;padding:12px;border-radius:6px;overflow:auto;white-space:pre-wrap;word-break:break-all}.kv3 .modale .chiudi{margin-top:14px;width:100%;min-height:50px;background:#111;color:#fff;font-weight:800;letter-spacing:.14em;text-transform:uppercase;border-radius:3px}.kv3 .toast{position:fixed;left:50%;bottom:96px;transform:translate(-50%) translateY(20px);background:#fff;color:#111;padding:12px 16px;border-radius:6px;font-size:14px;font-weight:700;box-shadow:0 10px 30px #0006;opacity:0;transition:.25s;z-index:70;pointer-events:none;max-width:calc(100% - 32px);text-align:center}.kv3 .toast.on{opacity:1;transform:translate(-50%)}.kv3 .maniglie{position:absolute;display:none;pointer-events:none;z-index:4;outline:1.5px solid var(--r);outline-offset:2px}.kv3 .maniglie .mh{position:absolute;width:26px;height:26px;border-radius:50%;background:#fff;border:2px solid var(--r);color:#111;pointer-events:auto;touch-action:none;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;line-height:1;box-shadow:0 2px 6px #0004}.kv3 .maniglie .mr{left:-29px;top:-29px;cursor:grab}.kv3 .maniglie .mx{right:-29px;top:-29px}.kv3 .maniglie .ms{right:-29px;bottom:-29px;cursor:nwse-resize}.kv3 .scorciatoie{margin-bottom:10px;gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.kv3 .scorciatoie::-webkit-scrollbar{display:none}.kv3 .scorciatoie .chip{flex:0 0 auto;min-height:36px;padding:6px 11px;font-size:12px;white-space:nowrap}.kv3 .scorciatoie .chip.on{background:#fff;color:#111;border-color:#fff}.kv3 .pos .piu{position:absolute;right:10px;top:7px;font-size:22px;font-weight:800;color:var(--r);line-height:1}.kv3 .pos.on .piu,.kv3 .pos:disabled .piu{display:none}.kv3 .pos .mini-pos{position:absolute;right:9px;bottom:8px;width:24px;height:24px;object-fit:contain;background:#d9d9d9;border-radius:4px}.kv3 .pos b{padding-right:22px}.kv3 .pos.on small{padding-right:30px}.kv3 .uguale{display:block;font-size:12px;color:#ccc;margin-top:3px}.kv3 .uguale button{color:#fff;text-decoration:underline;text-decoration-color:var(--r);text-underline-offset:3px;font-weight:700;margin-left:6px}.kv3 .azioni-pos.piccole .btn2{min-height:40px;font-size:12px}@media(max-width:899px){.kv3 .wrap{padding-top:12px}.kv3 .testa{margin-bottom:10px}.kv3 .vista{min-height:36px;padding:6px 12px;font-size:11.5px}.kv3 .viste{margin-top:8px}.kv3 .sotto-palco{margin-top:6px}.kv3 .palco{max-width:min(100%,max(250px,calc((100vh - 460px) * var(--ar,.75))));max-width:min(100%,max(250px,calc((100svh - 460px) * var(--ar,.75))))}.kv3 .barra{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#000;border-top:1px solid var(--l);padding:10px 14px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px}.kv3 .barra .bt{flex:1;min-width:0}.kv3 .barra small{display:block;color:var(--g);font-size:11.5px}.kv3 .barra b{font-size:21px;font-weight:800}.kv3 .barra .vai{min-height:50px;padding:0 20px;background:#fff;color:#111;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border-radius:3px;font-size:13px}}@media(min-width:900px){.kv3 .wrap{padding:28px 28px 60px}.kv3 .griglia{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.kv3 .sinistra{position:sticky;top:80px}.kv3 .palco{max-width:min(620px,calc((100vh - 200px) * var(--ar,.75)))}.kv3 .elenco{grid-template-columns:repeat(4,minmax(0,1fr))}.kv3 .posizioni{grid-template-columns:repeat(3,minmax(0,1fr))}.kv3 .modale{align-items:center}.kv3 .modale .box{border-radius:12px}}@media(min-width:1180px){.kv3 .griglia{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr) 330px}.kv3 .destra{grid-column:3;grid-row:1;position:sticky;top:80px}}@media(prefers-reduced-motion:reduce){.kv3 .scena,.kv3 .sw,.kv3 .sw:after{transition:none}}@media(max-width:899px){body:has(#kv2-root) .kg-float,body.kv3-attivo .kg-float{display:none!important}}.kv3 [hidden]{display:none!important}.kv3 .breve{display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px 10px;font-size:12.5px;line-height:1.4;margin:0}.kv3 .breve dt{color:var(--g);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:10.5px;padding-top:2px}.kv3 .breve dd{color:#e6e6e6;margin:0;overflow-wrap:anywhere}.kv3 a.ordina.preventivo{background:#fff;color:#111;margin-top:8px}.kv3.pix .wrap{padding-bottom:130px}@media(min-width:900px){.kv3.pix .griglia{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;gap:28px}.kv3.pix .destra{display:none}.kv3.pix .sinistra{top:76px}}.kv3.pix .viste{margin:0 auto 10px}.kv3.pix .opzioni .blocco,.kv3.pix .opzioni .riep{background:var(--n2);border:1px solid var(--n3);border-radius:12px;padding:16px;margin:0 0 12px}.kv3.pix .opzioni .blocco h2{margin-bottom:12px}.kv3.pix .pix-carica{position:absolute;left:50%;bottom:14px;transform:translate(-50%);z-index:3;background:#111;color:#fff;border:1.5px dashed var(--r);border-radius:30px;padding:10px 16px;font-size:12.5px;font-weight:700;white-space:nowrap;max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis}.kv3.pix .palco.logo .pix-carica{display:none}.kv3.pix .palco.logo .aiuto{display:block}.kv3.pix .palco.drop{outline:3px dashed var(--r);outline-offset:-8px}.kv3 .tqta-w{overflow-x:auto}.kv3 .tqta{width:100%;border-collapse:collapse;font-size:13.5px;min-width:300px}.kv3 .tqta th{text-align:left;color:var(--g);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:6px 8px;border-bottom:1px solid var(--l);font-weight:700}.kv3 .tqta td{padding:11px 8px;border-bottom:1px solid var(--n3)}.kv3 .tqta .r{text-align:right;font-variant-numeric:tabular-nums}.kv3 .tqta tbody tr{cursor:pointer}.kv3 .tqta tbody tr:hover td{background:var(--n3)}.kv3 .tqta tbody tr.on td{background:#fff;color:#111}.kv3 .tqta tbody tr.on td:first-child{box-shadow:inset 3px 0 0 var(--r)}.kv3 .tqta-nota{font-size:12px;color:var(--g);margin-top:8px}.kv3.pix .barra{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#000;border-top:1px solid var(--l);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px}.kv3.pix .barra .bt{flex:1;min-width:0}.kv3.pix .barra small{display:block;color:var(--g);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kv3.pix .barra small.manca-b{color:#ff8a8a}.kv3.pix .barra b{font-size:21px;font-weight:800}.kv3.pix .barra .vai{min-height:50px;padding:0 22px;background:var(--r);color:#fff;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:3px;font-size:13px;white-space:nowrap}.kv3.pix .barra .vai.spento{opacity:.5}@media(min-width:900px){.kv3.pix .barra{padding:12px max(28px,calc((100vw - 1400px)/2 + 28px))}.kv3.pix .barra .vai{min-width:260px}}body.kv3-pix .kg-float{display:none!important}@media(max-width:600px){.kv3 .tqta{font-size:12.5px}.kv3 .tqta th{font-size:9.5px;letter-spacing:.06em;padding:6px 5px}.kv3 .tqta td{padding:10px 5px}}.kv3 .colchip{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:8px 16px 8px 10px;border:1.5px solid var(--l);border-radius:40px;background:var(--n);font-size:14px;font-weight:800;margin:0 8px 8px 0}.kv3 .colchip i{width:24px;height:24px;border-radius:50%;border:1.5px solid #666;flex:0 0 24px}.kv3 .colchip.on{border-color:#fff;background:#fff;color:#111;box-shadow:0 0 0 2px var(--r)}.kv3 .pix-taglie{margin-top:14px;padding-top:12px;border-top:1px solid var(--n3)}.kv3 .pix-taglie h3{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--g);margin:0 0 10px;display:flex;justify-content:space-between;gap:8px}.kv3 .pix-taglie h3 small{letter-spacing:0;text-transform:none;color:#fff;font-size:12px}.kv3 .tqta-bozza{margin:0 0 10px;padding:8px 12px;border:1.5px dashed var(--r);border-radius:8px;font-size:12.5px;font-weight:700;color:#fff}.kv3 .tqta td small{color:var(--r);font-weight:800}.kv3 .tqta tr.on td small{color:var(--r)}.kv3.pix .posizioni,.kv3.pix .scorciatoie{display:none}.kv3 .pix-lati{display:grid;gap:12px;margin-bottom:12px}.kv3 .lato{border:1px solid var(--n3);border-radius:10px;overflow:hidden}.kv3 .lato-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px;background:var(--n3);padding:9px 12px}.kv3 .lato-h span{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.kv3 .lato-h em{font-style:normal;font-size:12px;color:#ddd;text-align:right}.kv3 .lato-r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px}.kv3 .lato-t{display:flex;flex-direction:column;align-items:center;gap:4px;border:1.5px solid var(--l);border-radius:8px;background:var(--n);padding:8px 4px 9px;text-align:center;min-height:118px}.kv3 .lato-t svg{width:56px;height:56px;display:block}.kv3 .lato-t .nessuna{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#2a2a2a;color:#aaa;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.kv3 .lato-t b{font-size:12px;line-height:1.2}.kv3 .lato-t small{font-size:10.5px;color:var(--g);line-height:1.25}.kv3 .lato-t.on{border-color:var(--r);box-shadow:0 0 0 1px var(--r);background:#1a0c0c}.kv3 .lato-t:disabled{opacity:.35;cursor:default}@media(max-width:420px){.kv3 .lato-r{gap:6px;padding:8px}.kv3 .lato-t svg,.kv3 .lato-t .nessuna{width:46px;height:46px}.kv3 .lato-t{min-height:108px}}#kv2-root.kv3{min-height:max(1150px,125vh)}@media(max-width:899px){#kv2-root.kv3{min-height:max(1700px,190vh)}}.kv3 .barra,.kv3.pix .barra{box-sizing:border-box;min-height:calc(88px + env(safe-area-inset-bottom))}.kv3 .barra .bt,.kv3.pix .barra .bt{min-height:66px;display:flex;flex-direction:column;justify-content:flex-start}
/*# sourceMappingURL=/cdn/shop/t/26/assets/kg-prodotto-v2.css.map */
