.prodotto{display:block;padding-bottom:calc(var(--spazio) * 4)}.prodotto[aria-busy=true] .prodotto__info{opacity:.6;transition:opacity var(--durata-transizione) ease .25s}.prodotto[aria-busy=true] [data-aggiungi],.prodotto[aria-busy=true] [data-barra-aggiungi]{pointer-events:none}.prodotto__layout{display:grid;gap:calc(var(--spazio) * 3);padding-inline:0}@media(min-width:990px){.prodotto__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(var(--spazio) * 6);padding-inline:calc(var(--spazio) * 2);align-items:start}.prodotto__layout .galleria{position:sticky;top:min(calc(var(--header-visibile, 0px) + 20px),calc(100vh - var(--galleria-altezza, 0px) - 16px));transition:top var(--durata-transizione)}}.galleria{display:block;position:relative}.galleria__scorri{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none}.galleria__scorri::-webkit-scrollbar{display:none}.galleria__scorri:focus-visible{outline:2px solid var(--colore-accento);outline-offset:-2px}.galleria__slide{flex:0 0 100%;scroll-snap-align:start}.galleria__zoom-apri{display:block;width:100%;cursor:zoom-in}.galleria__indice{position:absolute;right:var(--spazio);top:var(--spazio);padding:2px 8px;background:var(--colore-accento);color:var(--colore-testo-su-accento);font-size:.8125rem;border-radius:var(--raggio)}.galleria__miniature{display:flex;gap:var(--spazio);padding:var(--spazio) calc(var(--spazio) * 2) 0;overflow-x:auto;scrollbar-width:none}.galleria__miniature::-webkit-scrollbar{display:none}.galleria__miniatura{flex:0 0 56px;height:70px;border:2px solid transparent;border-radius:var(--raggio);overflow:hidden;opacity:.6}.galleria__miniatura img{width:100%;height:100%;object-fit:cover}.galleria__immagine{background:#fff}.galleria__immagine .immagine__img,.galleria__miniatura img{object-fit:contain;background:#fff}.galleria__miniatura--attiva{border-color:var(--colore-testo);opacity:1}@media(min-width:990px){.galleria__scorri{display:grid;grid-template-columns:1fr;overflow:visible}.galleria__slide:not(.galleria__slide--attiva){display:none}.galleria__slide--attiva{display:block}.galleria__indice{display:none}.galleria__miniature{padding-inline:0}}.prodotto__info{display:grid;gap:calc(var(--spazio) * 3);padding-inline:calc(var(--spazio) * 2)}@media(min-width:990px){.prodotto__info{padding-inline:0}}.prodotto__testa{display:grid;gap:4px}.prodotto__sotto{color:var(--colore-testo-secondario)}.prodotto__titolo .prodotto__sotto{display:block;margin-top:4px;font-size:var(--corpo-base);line-height:1.45;font-weight:var(--font-testi-peso);font-style:normal;font-synthesis:initial;text-wrap:pretty}.prodotto__genere{font-weight:700}.prodotto__uscita{font-size:.875rem;padding:var(--spazio);border:1px solid var(--colore-linea)}.prodotto__prezzo-riga{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spazio);flex-wrap:wrap}.prodotto__prezzo{font-size:1.25rem;font-weight:700}.prodotto__prezzo-pieno{color:var(--colore-testo-secondario);font-weight:400;margin-right:var(--spazio)}.prodotto__stelle{text-decoration:none}.prodotto__stelle{position:relative}.prodotto__stelle:after{content:"";position:absolute;left:0;right:0;top:-11px;bottom:-11px}.scelta{display:grid;gap:var(--spazio)}.scelta__etichetta{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5em;margin:0;padding:0}.scelta__nome{font-family:var(--font-titoli);font-weight:var(--font-titoli-peso);letter-spacing:var(--spaziatura-titoli);font-size:1.1875rem;line-height:1.2}.scelta__valore{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-testi);font-weight:400;font-size:1rem}.scelta__valore:empty{display:none}.scelta__opzioni{display:flex;flex-wrap:wrap;gap:var(--spazio)}@media(max-width:989px){.scelta{gap:4px}.scelta+.scelta{margin-top:calc(var(--spazio) * -1)}.scelta__opzioni{display:flex;flex-wrap:nowrap;gap:var(--spazio);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--spazio) * -2);padding:3px calc(var(--spazio) * 2);scroll-padding-inline:calc(var(--spazio) * 2)}.scelta__opzioni::-webkit-scrollbar{display:none}.scelta__opzioni .capsula{flex:0 0 auto;min-height:var(--tocco-min);min-width:0;padding-inline:14px;scroll-snap-align:start}.scelta__opzioni .capsula__nome{white-space:nowrap}.scelta__opzioni .capsula__spunta{position:static;translate:none;display:none;opacity:1}.scelta__opzioni .capsula--scelta>.capsula__spunta{display:block}}.capsula{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:50px;min-width:50px;padding:0 22px;border:2px solid var(--colore-testo);border-radius:var(--raggio);background:transparent;color:var(--colore-testo);font-family:var(--font-testi);font-size:1.1875rem;font-weight:700;line-height:1.15;text-align:center;text-decoration:none;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.capsula:before{display:none;content:"";position:absolute;z-index:-1;inset:2px 9% auto;height:48%;border-radius:999px;background:linear-gradient(180deg,rgb(255 255 255 / var(--capsula-riflesso)),#fff0);pointer-events:none}@media(hover:hover)and (pointer:fine){.capsula:hover{text-decoration:underline}}.capsula:active{opacity:1;transform:scale(.94)}.capsula:active:after{content:"";position:absolute;top:-8%;right:-4%;bottom:-8%;left:-4%}.capsula__testo{display:grid;justify-items:center}.capsula__nota{font-size:.8125rem;font-weight:600;line-height:1.1}.capsula__spunta{position:absolute;left:7px;top:50%;translate:0 -50%;display:block;opacity:0;pointer-events:none}.capsula__spunta .icona{display:block;width:12px;height:12px}.capsula .selettore__punto{position:relative}.capsula--scelta,.taglie__input:checked+.capsula{background:var(--colore-accento);color:var(--colore-testo-su-accento)}.capsula--scelta:before,.taglie__input:checked+.capsula:before{top:5px;opacity:.6}.capsula--scelta>.capsula__spunta,.taglie__input:checked+.capsula>.capsula__spunta{opacity:1}.capsula--esaurita{background:transparent;border-style:dashed;font-weight:400}.capsula--esaurita:before{display:none}.capsula--esaurita .capsula__nome{text-decoration:line-through}.capsula--esaurita.capsula--scelta,.taglie__input:checked+.capsula--esaurita{background:transparent;color:var(--colore-testo);box-shadow:inset 0 0 0 2px var(--colore-testo)}.capsula:focus-visible,.taglie__input:focus-visible+.capsula{outline:2px solid var(--colore-testo);outline-offset:3px}@keyframes capsula-tocco{0%{transform:scale(.94)}55%{transform:scale(1.04)}to{transform:scale(1)}}.capsula--tocco{animation:capsula-tocco .26s cubic-bezier(.3,.7,.4,1)}@media(prefers-reduced-motion:reduce){.capsula:active,.capsula--tocco{transform:none;animation:none}}.miniatura-fissa{position:fixed;left:calc(var(--spazio) * 2);top:var(--spazio);z-index:44;width:64px;height:80px;padding:0;border:2px solid var(--colore-testo);border-radius:var(--raggio);background:#fff;overflow:hidden;cursor:pointer;transform:translate(calc(-100% - var(--spazio) * 3),var(--header-visibile, 0px));transition:transform var(--durata-transizione)}.miniatura-fissa img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}.miniatura-fissa--visibile{transform:translateY(var(--header-visibile, 0px))}.miniatura-fissa:active{opacity:1;transform:translateY(var(--header-visibile, 0px)) scale(.94)}@media(min-width:990px){.miniatura-fissa{display:none}}@media(prefers-reduced-motion:reduce){.miniatura-fissa{transition:none}}.selettore__punto{flex:none;width:14px;height:14px;border-radius:50%;background:var(--campione, var(--colore-superficie));box-shadow:inset 0 0 0 1px var(--colore-linea)}.selettore__punto--multi{background:var(--campione-multi)}.selettore__punto--vicino{box-shadow:0 0 0 2px var(--colore-superficie),inset 0 0 0 1px var(--colore-linea)}html.no-js .regalo{display:none}.regalo{display:grid;gap:var(--spazio)}.regalo__scelta{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--spazio) * 1.5);min-height:var(--tocco-min);font-weight:700;cursor:pointer}.regalo__check{width:20px;height:20px;accent-color:var(--colore-accento);flex:none}.regalo__campi{display:grid;gap:calc(var(--spazio) * 1.5);border:0;padding:0;margin:0;min-width:0}.regalo__campi[hidden]{display:none}.regalo__campo{display:grid;gap:4px}.regalo__etichetta{display:flex;justify-content:space-between;font-size:.875rem;font-weight:600}.regalo__conteggio{font-weight:400;font-size:.8125rem}.regalo__input{width:100%;min-height:var(--tocco-min);padding:calc(var(--spazio) * .75) calc(var(--spazio) * 1.5);border:1px solid var(--colore-testo);border-radius:var(--raggio);background:var(--colore-superficie);font-size:max(16px,1em)}.regalo__input[aria-invalid=true]{border-width:2px}.regalo__input[type=date]{-webkit-appearance:none;appearance:none;display:block;min-width:0}.regalo__input[type=date]::-webkit-date-and-time-value{text-align:left;min-height:1.2em}.regalo__messaggio{resize:vertical}.regalo__nota{font-size:.8125rem}.regalo__avviso[hidden]{display:none}.avvisa{padding:calc(var(--spazio) * 2);border:2px solid var(--colore-testo);border-radius:var(--raggio)}.avvisa__campi{display:grid;gap:calc(var(--spazio) * 1.5)}.avvisa__campi[hidden]{display:none}.avvisa__riga{margin:0;font-weight:600;text-wrap:pretty}.avvisa__spunta{font-weight:400;align-items:flex-start}.avvisa__spunta .regalo__check{margin-top:2px}.avvisa__invia{width:100%;font-size:1.1875rem;font-weight:700}.avvisa__nota{margin:0;font-size:.8125rem}.avvisa__nota a{text-decoration:underline;text-underline-offset:2px}.avvisa__errore{margin:0}.avvisa__errore[hidden]{display:none}.avvisa__esito{margin:0;font-weight:700}.avvisa__campi:not([hidden])+.avvisa__esito:not(:empty){margin-top:calc(var(--spazio) * 1.5)}.avvisa__esito--errore{font-weight:600;border-left:3px solid var(--colore-accento);padding:var(--spazio) calc(var(--spazio) * 1.5);background:var(--colore-superficie)}.avvisa__esito:focus{outline:none}.prodotto__form{display:grid;gap:calc(var(--spazio) * 3)}.taglie{border:0;padding:0;margin:0;display:grid;gap:var(--spazio)}.taglie__testa{display:flex;justify-content:space-between;align-items:center;gap:var(--spazio)}.taglie__guida-apri{text-decoration:underline;font-size:.875rem;min-height:var(--tocco-min)}.taglie__esaurite{margin:0;font-size:.875rem;line-height:1.5;color:var(--colore-testo);text-wrap:pretty}.taglie__esaurite[hidden],html.no-js .taglie__esaurite{display:none}.taglie__esaurite-tocco{display:inline;padding:10px 0;margin:-10px 0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.taglie__nota-taglio{margin:0;font-size:.875rem}.taglie__opzioni{display:grid;grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:var(--spazio)}.taglie__opzioni--larghe{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.taglie__opzioni .capsula{min-width:0;padding-inline:6px;gap:4px}.taglie__opzioni .capsula__nome{white-space:nowrap}.taglie__opzioni .capsula__spunta{position:static;translate:none;display:none;opacity:1}.taglie__opzioni .taglie__input:checked+.capsula>.capsula__spunta{display:block}.taglie__opzioni--valori{display:flex;flex-wrap:wrap}.taglie__opzioni--valori .capsula{padding-inline:22px}.taglie__opzioni--valori .capsula__spunta{position:absolute;translate:0 -50%;display:block;opacity:0}.taglie__opzioni--valori .taglie__input:checked+.capsula>.capsula__spunta{opacity:1}@media(max-width:989px){.taglie__opzioni--valori{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.taglie__opzioni--valori .capsula{padding-inline:12px}.taglie__opzioni--valori .capsula__spunta{position:static;translate:none;display:none}.taglie__opzioni--valori .taglie__input:checked+.capsula>.capsula__spunta{display:block}}.taglie__avviso,.regalo__avviso,.avvisa__errore{color:var(--colore-testo);font-weight:600;font-size:.875rem;border-left:3px solid var(--colore-accento);padding:var(--spazio) calc(var(--spazio) * 1.5);background:var(--colore-superficie)}.prodotto__aggiungi{width:100%;font-size:1.1875rem;font-weight:700}.pagamento-scheda{position:relative;display:grid;margin-top:calc(var(--spazio) * -2);min-height:calc(var(--tocco-min) + 4px);--shopify-accelerated-checkout-button-block-size: calc(var(--tocco-min) + 4px);--shopify-accelerated-checkout-button-border-radius: var(--raggio);--shopify-accelerated-checkout-row-gap: var(--spazio);--shopify-accelerated-checkout-skeleton-background-color: var(--colore-riquadro, var(--colore-superficie))}.pagamento-scheda__carica,.pagamento-scheda__corpo{grid-area:1 / 1}.pagamento-scheda__carica{width:100%;font-size:1.1875rem;font-weight:700}.pagamento-scheda:not([data-stato]) .pagamento-scheda__carica{opacity:.02;pointer-events:none}.pagamento-scheda[data-stato=paga] .pagamento-scheda__carica{position:relative;z-index:1}.pagamento-scheda[data-stato=pronti] .pagamento-scheda__carica{display:none}.pagamento-scheda:not([data-stato=pronti]) .pagamento-scheda__corpo{opacity:.02;pointer-events:none}.pagamento-scheda__velo[hidden]{display:block;opacity:.02;pointer-events:none}.pagamento-scheda__corpo:focus{outline:none}.pagamento-scheda__corpo:focus-visible{outline:2px solid var(--colore-testo);outline-offset:3px}.pagamento-scheda__velo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;padding:0;border:0;background:transparent;cursor:pointer}.pagamento-scheda__velo:focus-visible{outline:2px solid var(--colore-testo);outline-offset:3px}.no-js .pagamento-scheda{display:none}.prodotto__esito{font-size:.875rem}.prodotto__esito a{text-decoration:underline}.prodotto__esito--errore{color:var(--colore-testo);font-weight:600;padding:var(--spazio) calc(var(--spazio) * 1.5);border-left:3px solid var(--colore-accento);background:var(--colore-superficie)}.prodotto .garanzie{margin-block:var(--spazio)}.accordion{display:grid;border-top:1px solid var(--colore-linea)}.accordion__voce{border-bottom:1px solid var(--colore-linea)}.accordion__titolo{display:flex;justify-content:space-between;width:100%;font-weight:700;cursor:pointer}.accordion__titolo .icona{transition:transform var(--durata-transizione)}.accordion__voce[open]>.accordion__titolo .icona{transform:rotate(180deg)}.accordion__corpo{padding-bottom:calc(var(--spazio) * 2)}.tabella-taglie{display:grid;gap:var(--spazio)}.tabella-taglie__schema{max-width:400px;margin-inline:auto}.tabella-taglie__schema img{width:100%;height:auto}.tabella-taglie__nota,.tabella-taglie__modello{font-size:.875rem;color:var(--colore-testo-secondario)}.tabella-taglie__tabella{width:100%;border-collapse:collapse;font-size:.875rem}.tabella-taglie__tabella th,.tabella-taglie__tabella td{padding:var(--spazio);border-bottom:1px solid var(--colore-linea);text-align:center}.tabella-taglie__tabella th[scope=row],.tabella-taglie__tabella th:first-child{text-align:left;font-weight:600}.tabella-taglie__modello{margin-top:var(--spazio)}.stessa-grafica{display:grid;gap:calc(var(--spazio) * 2);padding-top:calc(var(--spazio) * 5)}.stessa-grafica--attesa{clip-path:inset(0 0 100% 0)}.stessa-grafica__immagine:empty{display:block}.stessa-grafica__riga{display:flex;gap:calc(var(--spazio) * 1.5);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:var(--spazio)}.stessa-grafica__riga::-webkit-scrollbar{display:none}.stessa-grafica__voce{flex:0 0 40%;scroll-snap-align:start}@media(min-width:990px){.stessa-grafica__voce{flex-basis:calc(25% - var(--spazio) * 1.5)}}.stessa-grafica__link{display:grid;gap:4px;text-decoration:none}@media(max-width:989px){.stessa-grafica__voce{display:flex}.stessa-grafica__link{flex:1 1 auto;grid-template-rows:auto 1fr auto}}.stessa-grafica__link:hover{text-decoration:none}.stessa-grafica__immagine{border:2px solid var(--colore-testo);overflow:hidden}.stessa-grafica__testo{font-size:.8125rem}.stessa-grafica__taglio,.stessa-grafica__dettaglio{display:block}.stessa-grafica__prezzo{font-size:.875rem;font-weight:600}.recensioni:empty{display:none}.prodotto__info .shopify-block[id*=klarna_on_site_messaging]{min-height:40px}@media(min-width:990px){.prodotto__info .shopify-block[id*=klarna_on_site_messaging]{min-height:30px}}klarna-placement::part(osm-container){background:transparent;border:0;border-radius:0;padding:0;justify-content:space-between;color:var(--colore-testo);font-family:var(--font-testi);font-size:.875rem;line-height:1.35;text-align:left}klarna-placement::part(osm-message){color:var(--colore-testo);font-family:inherit;font-size:inherit;line-height:inherit;text-align:left}klarna-placement::part(osm-cta){color:var(--colore-testo);font-family:inherit;font-size:inherit;text-decoration:underline;text-underline-offset:2px}.pagina--product #recensioni{padding-top:0}#recensioni .jdgm-rev__timestamp,#recensioni .jdgm-histogram__frequency,#recensioni .jdgm-paginate__page{color:var(--colore-testo)}#recensioni .jdgm-paginate__page.jdgm-curt{color:var(--colore-testo);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}.prodotto__info #ultimateTrustBadgeswidgetDiv{display:block;line-height:0;margin-bottom:-40px}@media(min-width:990px){.prodotto__info #ultimateTrustBadgeswidgetDiv{margin-bottom:-31px}}.barra-acquisto{position:fixed;inset:auto 0 0 0;z-index:45;background:var(--colore-fondo);border-top:1px solid var(--colore-linea);padding:var(--spazio) calc(var(--spazio) * 2) max(var(--spazio),env(safe-area-inset-bottom));transform:translateY(calc(-1 * var(--banner-cookie, 0px)));transition:opacity var(--durata-transizione),transform var(--durata-transizione)}.barra-acquisto[hidden]{display:block;opacity:.02;pointer-events:none}.barra-acquisto__interno{display:flex;align-items:center;gap:calc(var(--spazio) * 2)}.barra-acquisto__testo{display:grid;line-height:1.2;min-width:0}.barra-acquisto__prezzo{font-weight:700}.barra-acquisto__sotto{font-size:.8125rem;color:var(--colore-testo-secondario);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barra-acquisto__taglio+.barra-acquisto__taglia:before{content:" \b7  "}.barra-acquisto__taglia{font-size:.8125rem;color:var(--colore-testo-secondario)}.barra-acquisto__sotto:has(>[data-barra-taglia][data-scegli])>.barra-acquisto__taglio{display:none}.barra-acquisto__taglia[data-scegli]:before{content:none}.barra-acquisto__sotto:has(>[data-barra-taglia][data-scegli]){white-space:normal;text-overflow:clip}.barra-acquisto__pulsante{flex:0 0 auto;padding-inline:calc(var(--spazio) * 2);white-space:nowrap;font-size:1.1875rem;font-weight:700}.barra-acquisto__testo{flex:1 1 0}@media(max-width:989px){.pagina--product .footer{padding-bottom:calc(var(--tocco-min) + var(--spazio) * 4 + env(safe-area-inset-bottom))}}@media(min-width:990px){.barra-acquisto{display:none!important}}body.drawer-aperto .barra-acquisto{opacity:.02;pointer-events:none}.zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:var(--colore-superficie);display:block;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom}.zoom[hidden]{display:none}.zoom__img{display:block;max-width:none;width:200%;height:auto}@media(min-width:990px){.zoom{display:grid;place-items:center}.zoom__img{width:100%}}.zoom__chiudi{position:fixed;top:var(--spazio);right:var(--spazio);width:56px;height:56px;background:var(--colore-accento);color:var(--colore-testo-su-accento);border:2px solid var(--colore-superficie);border-radius:50%;box-shadow:0 2px 8px #00000040;z-index:1}.zoom__chiudi .icona{width:28px;height:28px}.dati{display:grid;gap:var(--spazio);margin:0}.dati__riga{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--spazio);align-items:baseline}.dati dt{font-family:var(--font-sotto);letter-spacing:var(--spaziatura-sotto);font-size:.8125rem;font-weight:700;text-transform:uppercase}.dati dd{margin:0}
/*# sourceMappingURL=/cdn/shop/t/17/assets/prodotto.css.map */
