.non-trovata{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;padding-block:var(--spazio-sezione)}.non-trovata__titolo{font-size:var(--titolo-md)}.non-trovata__testo{margin:0}.non-trovata__ricerca{display:flex;flex-wrap:wrap;gap:var(--spazio-controlli);width:100%;max-width:var(--misura-stretta);margin-block-start:var(--spazio-controlli)}.non-trovata__ricerca input{flex:1 1 12rem;min-height:2.75rem;padding-inline:.75rem;border:1px solid var(--colore-bordo);background-color:var(--colore-fondo)}.annuncio{background-color:var(--colore-testo);color:var(--colore-fondo)}.annuncio__interno{position:relative;display:flex;align-items:center;justify-content:center;min-height:2.75rem;padding-inline:calc(var(--margine-laterale) + 2.75rem)}.annuncio__testo{margin:0;font-size:var(--testo-xs);letter-spacing:.08em;line-height:1.4;text-align:center;text-decoration:none}a.annuncio__testo:hover{text-decoration:underline;text-underline-offset:.25em}.annuncio__chiudi{position:absolute;inset-block:0;inset-inline-end:var(--margine-laterale);display:flex;align-items:center;justify-content:center;width:2.75rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.annuncio__chiudi svg{width:.875rem;height:.875rem}.annuncio[hidden]{display:none}.articolo{padding-block:var(--spazio-sezione)}.articolo__testa{display:flex;flex-direction:column;align-items:center;gap:var(--spazio-form);max-width:var(--misura-lettura);margin-inline:auto;text-align:center}.articolo__testa .briciole{justify-content:center;margin-block-end:0}.articolo__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem .75rem;margin:0;color:var(--colore-testo-tenue);font-size:var(--testo-xs);letter-spacing:.14em;text-transform:uppercase}.articolo__titolo{margin:0;font-size:var(--titolo-lg);font-weight:var(--peso-titoli);text-wrap:balance}.articolo__copertina{margin-block-start:var(--spazio-pila-stretto);background-color:var(--colore-fondo-immagini)}.articolo__foto{width:100%;aspect-ratio:21 / 9;object-fit:cover}.articolo__contenuto{max-width:var(--misura-lettura);margin-inline:auto;margin-block-start:var(--spazio-pila);font-size:var(--testo-lg)}.articolo__contenuto>*+*{margin-block-start:1.25rem}.articolo__contenuto h2,.articolo__contenuto h3{margin-block-start:2.5rem}.articolo__contenuto h2{font-size:var(--titolo-sm)}.articolo__contenuto h3{font-size:var(--testo-xl)}.articolo__contenuto img{margin-block:1.75rem;background-color:var(--colore-fondo-immagini)}.articolo__contenuto iframe{max-width:100%}.articolo__contenuto iframe[src*=youtube],.articolo__contenuto iframe[src*=vimeo]{width:100%;aspect-ratio:16 / 9}.articolo__contenuto table{border-collapse:collapse;font-size:var(--testo-sm)}.articolo__contenuto :is(th,td){padding:.625rem .875rem;border:1px solid var(--colore-bordo);text-align:start}.articolo__contenuto ul,.articolo__contenuto ol{padding-inline-start:1.25rem}.articolo__contenuto li+li{margin-block-start:.5rem}.articolo__contenuto blockquote{padding-inline-start:1.25rem;border-inline-start:1px solid var(--colore-bordo);font-family:var(--font-titoli);font-size:var(--testo-xl);font-style:italic}.articolo__contenuto a{text-decoration:underline;text-underline-offset:.25em}.articolo__collegate{display:flex;flex-direction:column;gap:.75rem;max-width:var(--misura-lettura);margin-inline:auto;margin-block-start:var(--spazio-pila)}.articolo__collegate-titolo{margin:0}.articolo__pillole{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none}.articolo__pillola{display:inline-flex;align-items:center;min-height:2.75rem;padding-inline:1rem;border:1px solid var(--colore-bordo);border-radius:999px;background-color:var(--colore-campo);font-size:.875rem;text-decoration:none;transition:border-color var(--durata) var(--andamento)}.articolo__pillola:hover{border-color:var(--colore-testo)}.articolo__ritorno{max-width:var(--misura-lettura);margin-inline:auto;margin-block-start:var(--spazio-pila)}.articolo__approfondire{padding-block:var(--spazio-sezione);padding-inline:var(--margine-laterale)}.articolo__prodotti{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .75rem}.articolo__correlati{padding-block:var(--spazio-sezione);border-block-start:1px solid var(--colore-bordo)}.articolo__approfondire+.articolo__correlati{border-block-start:0}.articolo__articoli{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spazio-pila-stretto)}.commenti{max-width:var(--misura-lettura);margin-inline:auto;margin-block-start:var(--spazio-pila);padding-block-start:var(--spazio-pila-stretto);border-block-start:1px solid var(--colore-bordo)}.commenti__titolo{margin:0;font-size:var(--titolo-sm)}.commenti__conteggio{margin-block-start:.5rem}.commenti__elenco{display:flex;flex-direction:column;gap:var(--spazio-pila-stretto);margin-block-start:var(--spazio-pila-stretto);padding:0;list-style:none}.commento__testa{display:flex;flex-wrap:wrap;gap:.625rem;margin-block-end:.5rem}.commenti__form{display:grid;gap:var(--spazio-form);margin-block-start:var(--spazio-pila)}.commenti__sottotitolo{margin:0;font-size:var(--testo-xl)}.commenti__esito{padding:.75rem 1rem;border:1px solid var(--colore-bordo);border-radius:var(--raggio)}.commenti__errore{color:var(--colore-accento);font-size:var(--testo-sm)}.commenti__form .errors{margin:0;padding-inline-start:1.25rem;color:var(--colore-accento)}.commenti__campo{display:flex;flex-direction:column;gap:.5rem}.commenti__campo :is(input,textarea){width:100%}.commenti__campo textarea{min-height:8rem;resize:vertical}.commenti__invia{justify-self:start}@media(min-width:700px){.articolo__prodotti{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.25rem 1rem}.articolo__articoli{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spazio-pila-stretto) 1.5rem}.commenti__form{grid-template-columns:1fr 1fr}.commenti__sottotitolo,.commenti__esito,.commenti__errore,.commenti__form .errors,.commenti__campo--largo,.commenti__invia{grid-column:1 / -1}}.app{padding:var(--spazio-sezione) var(--margine-laterale)}.app__testa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;margin-block-end:var(--spazio-pila-stretto)}.app__titolo{margin:0;font-size:var(--titolo-md)}.app__contenuto{max-width:100%;overflow-x:clip}.blog{padding-block:var(--spazio-sezione)}.blog__pillole{margin-block:-.25rem calc(var(--spazio-pila-stretto) - .25rem)}.blog__elenco-pillole{display:flex;gap:.5rem;margin:0 calc(var(--margine-laterale) * -1);padding:.25rem var(--margine-laterale);overflow-x:auto;scroll-padding-inline:var(--margine-laterale);scrollbar-width:none;list-style:none}.blog__elenco-pillole::-webkit-scrollbar{display:none}.blog__elenco-pillole>li{flex:none}.blog__pillola{display:inline-flex;align-items:center;min-height:2.75rem;padding-inline:1rem;border:1px solid var(--colore-bordo);border-radius:999px;background-color:var(--colore-campo);font-size:.875rem;text-decoration:none;white-space:nowrap;transition:border-color var(--durata) var(--andamento),background-color var(--durata) var(--andamento),color var(--durata) var(--andamento)}.blog__pillola:hover{border-color:var(--colore-testo)}.blog__pillola[aria-current=page]{border-color:var(--colore-testo);background-color:var(--colore-testo);color:var(--colore-fondo)}.blog__griglia{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spazio-pila-stretto)}.blog__vuoto{text-align:center}@media(min-width:700px){.blog__griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spazio-pila-stretto) 1.5rem}}@media(min-width:1000px){.blog__elenco-pillole{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.carrello{padding-block:var(--spazio-sezione)}.carrello__testa{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-block-end:var(--spazio-pila-stretto)}.carrello__titolo{margin:0;font-size:var(--titolo-lg)}.carrello__conteggio{margin:0}.carrello__vuoto{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.carrello__impianto{display:grid;gap:var(--spazio-pila-stretto);align-items:start}.carrello__colonne{display:none}.carrello__righe{margin:0;padding:0;list-style:none;border-block-start:1px solid var(--colore-bordo)}.carrello__gruppo+.carrello__gruppo{margin-block-start:var(--spazio-pila-stretto)}.carrello__gruppo-titolo{margin:0;padding-block-end:.75rem;font-size:var(--testo-sm);line-height:1.5}.carrello__altra{padding-block-start:.5rem;font-size:var(--testo-xs)}.riga-carrello--creazione .riga-carrello__quantita{display:flex;align-items:center;min-height:2.75rem}.riga-carrello{display:grid;grid-template-columns:5.5rem 1fr;grid-template-areas:"figura testo" "figura controlli";column-gap:1rem;row-gap:.875rem;align-items:start;padding-block:1.25rem;border-block-end:1px solid var(--colore-bordo)}.riga-carrello__figura{grid-area:figura;display:block;background-color:var(--colore-fondo-immagini)}.riga-carrello__foto{width:100%;aspect-ratio:4 / 5;object-fit:cover}.riga-carrello__testo{grid-area:testo;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem}.riga-carrello__titolo{margin:0;font-family:var(--font-testo);font-size:.9375rem;font-weight:var(--peso-testo);line-height:1.35;letter-spacing:var(--spaziatura-testo)}.riga-carrello__titolo a{text-decoration:none}.riga-carrello__titolo a:hover{text-decoration:underline;text-underline-offset:.25em}.riga-carrello__dettaglio{margin:0;font-size:var(--testo-xs)}.riga-carrello__proprieta,.riga-carrello__sconti{margin:0;padding:0;list-style:none;font-size:var(--testo-xs)}.riga-carrello__proprieta{padding-inline-start:.625rem;border-inline-start:1px solid var(--colore-bordo)}.riga-carrello__sconti{color:var(--colore-accento)}.riga-carrello__togli{display:inline-flex;align-items:center;min-height:2.75rem;font-size:var(--testo-xs)}button.riga-carrello__togli{padding:0;border:0;background:none;font-family:inherit;color:inherit;cursor:pointer}.riga-carrello__legata{margin:0;font-size:var(--testo-xs)}.riga-carrello__fissa{display:inline-flex;align-items:center;min-height:2.75rem}.riga-carrello__controlli{grid-area:controlli;display:flex;align-items:center;justify-content:space-between;gap:1rem}.riga-carrello__quantita input{width:5rem;min-height:2.75rem;padding-inline:.75rem;border:1px solid var(--colore-bordo-forte);background-color:var(--colore-fondo)}.riga-carrello__prezzo{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;font-size:var(--testo-sm);font-variant-numeric:tabular-nums}.riga-carrello__scontato{color:var(--colore-accento)}.riga-carrello__unitario{font-size:var(--testo-xs)}.carrello__aggiorna{display:flex;justify-content:flex-start;padding-block-start:1.25rem}.riepilogo{display:flex;flex-direction:column;align-items:stretch;gap:var(--spazio-form);padding:1.75rem clamp(1.25rem,4vw,1.75rem);background-color:var(--colore-fondo-immagini)}.riepilogo__titolo{margin:0;font-size:1.5rem;font-weight:var(--peso-titoli-piccoli)}.riepilogo__note{display:flex;flex-direction:column;gap:.5rem}.riepilogo__note textarea{padding:.625rem .75rem;border:1px solid var(--colore-bordo-forte);background-color:var(--colore-fondo);font-size:var(--testo-sm);resize:vertical}.riepilogo__sconti{margin:0;padding:0;list-style:none;font-size:var(--testo-sm);color:var(--colore-accento)}.riepilogo__sconti li{display:flex;justify-content:space-between;gap:1rem}.riepilogo__totale{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-block-start:1.25rem;border-block-start:1px solid var(--colore-bordo)}.riepilogo__cifra{font-size:var(--testo-xl);font-variant-numeric:tabular-nums}.riepilogo__imposte{margin:0;font-size:var(--testo-xs)}.riepilogo__paga{width:100%}.riepilogo__rapido{display:flex;flex-direction:column;gap:var(--spazio-controlli)}.riepilogo__continua{align-self:center;display:inline-flex;align-items:center;min-height:2.75rem;font-size:var(--testo-sm)}.carrello__app{margin-block-start:var(--spazio-pila)}@media(min-width:700px){.carrello__colonne{display:grid;grid-template-columns:6.5rem 1fr 7rem 7rem;column-gap:1rem;padding-block-end:.75rem}.carrello__colonne>span:first-child{grid-column:2}.carrello__colonne>span:last-child{text-align:end}.riga-carrello{grid-template-columns:6.5rem 1fr 7rem 7rem;grid-template-areas:"figura testo quantita prezzo";row-gap:0;padding-block:1.5rem}.riga-carrello__controlli{display:contents}.riga-carrello__quantita{grid-area:quantita}.riga-carrello__prezzo{grid-area:prezzo}}@media(min-width:1000px){.carrello__impianto{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:3.75rem}.riepilogo{position:sticky;inset-block-start:1.5rem}}.cassetto-carrello{position:fixed;z-index:40;inset-block:0;inset-inline-start:auto;inset-inline-end:0;width:min(26rem,100vw);max-width:none;height:100%;max-height:none;padding:0;overflow:hidden;border:0;border-inline-start:1px solid var(--colore-bordo);background-color:var(--colore-fondo);color:var(--colore-testo);translate:100% 0;box-shadow:0 0 3rem color-mix(in srgb,var(--colore-testo) 16%,transparent);transition:translate var(--durata-pannello) var(--andamento-pannello),overlay var(--durata-pannello) var(--andamento-pannello) allow-discrete,display var(--durata-pannello) var(--andamento-pannello) allow-discrete}.cassetto-carrello[open]{display:flex;flex-direction:column;translate:0 0}@starting-style{.cassetto-carrello[open]{translate:100% 0}}.cassetto-carrello::backdrop{background-color:color-mix(in srgb,var(--colore-testo) 30%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity var(--durata-velo) var(--andamento-pannello),overlay var(--durata-velo) var(--andamento-pannello) allow-discrete,display var(--durata-velo) var(--andamento-pannello) allow-discrete}.cassetto-carrello[open]::backdrop{opacity:1}@starting-style{.cassetto-carrello[open]::backdrop{opacity:0}}.cassetto-carrello__interno{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}.cassetto-carrello__testa{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:1rem;padding:1rem .75rem 1rem var(--margine-laterale);border-block-end:1px solid var(--colore-bordo)}.cassetto-carrello__titolo{margin:0;font-size:1.625rem}.cassetto-carrello__quanti{font-family:var(--font-testo);font-size:var(--testo-sm);font-variant-numeric:tabular-nums}.cassetto-carrello__chiudi{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:none;cursor:pointer}.cassetto-carrello__chiudi svg{width:var(--misura-icone);height:var(--misura-icone)}.cassetto-carrello__vuoto{display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--spazio-form);padding:var(--spazio-sezione-bordata) var(--margine-laterale)}.cassetto-carrello__righe{display:flex;flex:1;flex-direction:column;margin:0;padding:0 var(--margine-laterale);overflow-y:auto;list-style:none}.riga-cassetto{display:flex;gap:.875rem;padding-block:1.125rem;border-block-end:1px solid var(--colore-bordo)}.riga-cassetto:last-child{border-block-end:0}.riga-cassetto__figura{flex-shrink:0;width:4.5rem}.riga-cassetto__figura img{width:100%;aspect-ratio:4 / 5;object-fit:cover;background-color:var(--colore-fondo-immagini)}.riga-cassetto__testo{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0}.riga-cassetto__titolo{font-size:.9375rem;line-height:1.35;text-decoration:none}.riga-cassetto__titolo:hover{text-decoration:underline;text-underline-offset:.25em}.riga-cassetto__opzioni{margin:0;font-size:var(--testo-xs)}.riga-cassetto__proprieta{display:grid;grid-template-columns:auto 1fr;gap:0 .4rem;margin:0;font-size:var(--testo-xs)}.riga-cassetto__proprieta:empty{display:none}.riga-cassetto__proprieta dt:after{content:":"}.riga-cassetto__proprieta dd{margin:0;overflow-wrap:anywhere}.riga-cassetto__fondo{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;margin-block-start:.25rem}.riga-cassetto__quantita{display:flex;align-items:center;border:1px solid var(--colore-bordo);border-radius:var(--raggio)}.riga-cassetto__passo{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;color:var(--colore-testo);text-decoration:none}.riga-cassetto__passo svg{width:var(--misura-icone);height:var(--misura-icone)}.riga-cassetto__conta{min-width:1.5rem;font-size:var(--testo-sm);font-variant-numeric:tabular-nums;text-align:center}.riga-cassetto__prezzo{display:flex;gap:.4rem;font-size:var(--testo-sm);white-space:nowrap}.riga-cassetto__scontato{color:var(--colore-accento)}.riga-cassetto__togli{font-size:var(--testo-xs)}button.riga-cassetto__togli{padding:0;border:0;background:none;font-family:inherit;color:inherit;cursor:pointer}.riga-cassetto__legata{margin:0;font-size:var(--testo-xs)}.cassetto-carrello[aria-busy=true] .cassetto-carrello__righe{opacity:.5;pointer-events:none}.cassetto-carrello__piede{display:flex;flex-shrink:0;flex-direction:column;gap:var(--spazio-controlli);padding:1.125rem var(--margine-laterale) 1.5rem;border-block-start:1px solid var(--colore-bordo);background-color:var(--colore-fondo-immagini)}.cassetto-carrello__totale{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-size:var(--testo-lg)}.cassetto-carrello__imposte{margin:0;font-size:var(--testo-xs)}.cassetto-carrello__pagamento{width:100%;margin-block-start:.25rem}.cassetto-carrello__vedi{align-self:center;font-size:var(--testo-xs)}.collezione{padding-block:var(--spazio-sezione)}.collezione__testa{display:grid;gap:var(--spazio-pila-stretto);margin-block-end:var(--spazio-pila-stretto);padding-block-end:var(--spazio-form);border-block-end:1px solid var(--colore-bordo)}.collezione__intestazione{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.collezione__intestazione .briciole{margin-block-end:.75rem}.collezione__titolo{margin:0;font-size:var(--titolo-lg);text-wrap:balance}.collezione__descrizione{max-width:var(--misura-lettura)}.collezione__descrizione>*+*{margin-block-start:1rem}.collezione__seguito{max-width:var(--misura-lettura)}.collezione__leggi{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--colore-testo-tenue);cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:.25em}.collezione__leggi::-webkit-details-marker{display:none}.collezione__leggi:hover{color:var(--colore-testo)}.collezione__seguito[open] .collezione__leggi{margin-block-end:.75rem}.collezione__figura{background-color:var(--colore-fondo-immagini)}.collezione__immagine{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.collezione__pillole{display:flex;gap:.5rem;margin-block:calc(var(--spazio-form) - var(--spazio-pila-stretto) - .25rem) calc(var(--spazio-pila-stretto) - .25rem);margin-inline:calc(var(--margine-laterale) * -1);padding:.25rem var(--margine-laterale);overflow-x:auto;scroll-padding-inline:var(--margine-laterale);scrollbar-width:none}.collezione__pillole::-webkit-scrollbar{display:none}.collezione__pillola{flex:none;display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;padding-inline:1rem;border:1px solid var(--colore-bordo);border-radius:999px;background-color:var(--colore-campo);font-size:.875rem;text-decoration:none;white-space:nowrap;transition:border-color var(--durata) var(--andamento),background-color var(--durata) var(--andamento),color var(--durata) var(--andamento)}.collezione__pillola:hover{border-color:var(--colore-testo)}.collezione__pillola[aria-current=page]{border-color:var(--colore-testo);background-color:var(--colore-testo);color:var(--colore-fondo)}.collezione__pillola-numero{font-size:var(--testo-xs);font-variant-numeric:tabular-nums;color:var(--colore-testo-tenue)}.collezione__pillola[aria-current=page] .collezione__pillola-numero{color:color-mix(in srgb,var(--colore-fondo) 80%,var(--colore-testo))}.collezione__pillola-freccia svg{width:.9em;height:.9em}.collezione__vuota{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.collezione__griglia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem .75rem}.collezione__misura{display:grid;margin-block-start:var(--spazio-pila)}.collezione__misura--vuota{margin-block-start:0}.collezione__misura-immagine{display:block;width:100%;height:100%;aspect-ratio:16 / 10;object-fit:cover}.collezione__misura-testo{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem;padding:2.25rem clamp(1.25rem,5vw,2.5rem)}.collezione__misura-occhiello{margin:0}.collezione__misura-titolo{margin:0;font-size:var(--titolo-md)}.collezione__misura-corpo{max-width:34rem;margin:0}.collezione__misura-bottoni{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:.5rem}@media(min-width:700px){.collezione__griglia{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1rem}}@media(min-width:1000px){.collezione__testa--con-figura{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:3rem}.collezione__immagine{aspect-ratio:16 / 9}.collezione__pillole{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.collezione__misura{grid-template-columns:repeat(2,minmax(0,1fr))}.collezione__misura--senza-foto{grid-template-columns:minmax(0,1fr)}.collezione__misura-immagine{min-height:21.25rem;aspect-ratio:auto}.collezione__misura-testo{padding:3rem}}@media(min-width:1150px){.collezione__griglia--larga{grid-template-columns:repeat(4,minmax(0,1fr))}}.elenco-collezioni{padding-block:var(--spazio-sezione)}.elenco-collezioni__testa{margin-block-end:var(--spazio-pila-stretto)}.elenco-collezioni__titolo{margin:0;font-size:var(--titolo-md)}.elenco-collezioni__griglia{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem .75rem}.collezione-scheda{display:flex;flex-direction:column;text-decoration:none}.collezione-scheda__figura{overflow:hidden;background-color:var(--colore-fondo-immagini)}.collezione-scheda__foto{width:100%;aspect-ratio:3 / 4;object-fit:cover;transition:transform var(--durata) var(--andamento)}.collezione-scheda:hover .collezione-scheda__foto{transform:scale(1.03)}.collezione-scheda__testo{display:flex;flex-direction:column;gap:.3rem;padding-block-start:.875rem;text-align:center}.collezione-scheda__titolo{margin:0;font-size:var(--testo-lg)}.collezione-scheda__conteggio{margin:0;font-size:.6875rem}@media(min-width:700px){.elenco-collezioni__griglia{grid-template-columns:repeat(3,1fr);gap:2.25rem 1rem}}.consigli{padding-block:var(--spazio-sezione)}.consigli__fila{display:grid;grid-template-columns:1fr;gap:2rem 1rem}@media(max-width:699px){.consigli__fila{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:78%;gap:.75rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin-inline-end:calc(var(--margine-laterale) * -1);padding-inline-end:var(--margine-laterale)}.consigli__fila::-webkit-scrollbar{display:none}.consigli__fila>*{scroll-snap-align:start}.js .consigli__fila[data-rivela-fila]>*:not([data-rivelato]){opacity:1;transform:none}}@media(min-width:700px){.consigli__fila{grid-template-columns:repeat(2,1fr);gap:2.25rem 1.5rem}.consigli__fila--tre{grid-template-columns:repeat(3,1fr)}}@media(min-width:1150px){.consigli__fila{grid-template-columns:repeat(var(--consigli-per-riga, 4),1fr)}}.contatti{padding-block:var(--spazio-sezione)}.contatti>[id^=shopify-block-]{padding-inline:var(--margine-laterale)}.contatti__interno{display:grid;gap:var(--spazio-pila);padding-inline:var(--margine-laterale)}.contatti__testo{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.contatti__occhiello{margin:0;color:var(--colore-testo-tenue)}.contatti__titolo{max-width:20ch;margin:0;font-size:clamp(1.75rem,1rem + 2.6vw,3.75rem);text-wrap:balance}.contatti__corpo{max-width:32rem;font-size:var(--testo-xl);color:var(--colore-testo-tenue)}.contatti__foto{display:grid;gap:var(--spazio-controlli);width:100%;max-width:var(--misura-stretta);margin-block-start:var(--spazio-pila-stretto)}.contatti__foto--doppia{grid-template-columns:1fr 1fr;max-width:var(--misura-lettura)}.contatti__immagine{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;background-color:var(--colore-fondo-immagini)}.contatti__foto--doppia .contatti__immagine{aspect-ratio:1 / 1}.contatti__corpo>*+*{margin-block-start:1rem}.contatti__mail{display:flex;flex-direction:column;gap:.25rem;margin-block-start:var(--spazio-pila-stretto)}.contatti__mail-etichetta{color:var(--colore-testo-tenue)}.contatti__mail-indirizzo{font-family:var(--font-titoli);font-weight:var(--peso-titoli);font-size:var(--titolo-sm);line-height:var(--interlinea-titoli);letter-spacing:var(--spaziatura-titoli);overflow-wrap:anywhere;padding-block:.375rem}.contatti__recapiti{display:grid;gap:.25rem;max-width:32rem;margin:var(--spazio-pila-stretto) 0 0}.contatti__mail+.contatti__recapiti{margin-block-start:var(--spazio-form)}.contatti__recapiti dt{color:var(--colore-testo-tenue)}.contatti__recapiti dd{margin:0 0 .875rem;font-size:var(--testo-sm)}.contatti__recapiti a{color:inherit;text-decoration:none}.contatti__recapiti a:hover{text-decoration:underline;text-underline-offset:.25em}.contatti__promesse{display:grid;gap:var(--spazio-form);width:100%;margin:var(--spazio-pila-stretto) 0 0;padding:var(--spazio-form) 0 0;border-block-start:1px solid var(--colore-bordo);list-style:none}.contatti__promessa{display:flex;align-items:flex-start;gap:.875rem}.contatti__segno{display:flex;flex-shrink:0;padding-block-start:.1rem;color:var(--colore-testo-tenue)}.contatti__segno svg{width:1.5rem;height:1.5rem}.contatti__segno :is(circle,ellipse,line,path,polygon,polyline,rect){vector-effect:non-scaling-stroke}.contatti__promessa-corpo{display:flex;flex-direction:column;gap:.15rem}.contatti__promessa-titolo{font-family:var(--font-titoli);font-weight:var(--peso-titoli);letter-spacing:var(--spaziatura-titoli)}.contatti__promessa-riga{font-size:var(--testo-sm);color:var(--colore-testo-tenue)}.contatti__modulo{padding:clamp(1.25rem,4vw,2.5rem);border:1px solid var(--colore-bordo);background-color:var(--colore-campo)}.contatti__form{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spazio-form);width:100%}.contatti__campi{display:grid;gap:var(--spazio-form);width:100%}.contatti__campo{display:flex;flex-direction:column;gap:.375rem;min-width:0}.contatti__campo label{font-size:var(--testo-xs);font-weight:var(--peso-forte);letter-spacing:.14em;text-transform:uppercase}.contatti__campo .campo{width:100%;font:inherit;color:inherit}.contatti__campo :is(input,select).campo{height:var(--altezza-comando)}.contatti__campo textarea{resize:vertical}.contatti__campo .campo[aria-invalid=true]{border-color:var(--colore-accento)}.contatti__consenso{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;font-size:.875rem;color:var(--colore-testo-tenue)}.contatti__casella{width:1.25rem;height:1.25rem;margin:.125rem 0 0;accent-color:var(--colore-testo)}.contatti__consenso label{cursor:pointer}.contatti__consenso a{color:var(--colore-testo);text-decoration:underline;text-underline-offset:.2em}.contatti__invia{align-self:stretch}.contatti__aggiunte{display:flex;flex-direction:column;gap:var(--spazio-form);width:100%;max-width:36rem;margin-block-start:var(--spazio-pila-stretto)}.contatti__schede{display:grid;gap:var(--spazio-form)}.contatti__scheda{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spazio-form);padding:1.75rem;border:1px solid var(--colore-bordo);background-color:var(--colore-fondo)}.contatti__scheda-occhiello{margin:0;color:var(--colore-testo-tenue)}.contatti__indirizzo{font-size:var(--testo-lg);font-style:normal}.contatti__scheda-bottoni{display:flex;flex-wrap:wrap;gap:var(--spazio-controlli)}.contatti__orari{margin:0;font-size:var(--testo-sm);color:var(--colore-testo-tenue)}.contatti__esito{margin:0}.contatti__esito:focus,.contatti__errori:focus{outline:none}.contatti__errori{display:flex;flex-direction:column;gap:.25rem;padding-inline-start:.875rem;border-inline-start:2px solid var(--colore-accento)}.contatti__errore{margin:0;font-size:var(--testo-sm);color:var(--colore-accento)}@media(min-width:700px){.contatti__campi{grid-template-columns:1fr 1fr}.contatti__campo--intero{grid-column:1 / -1}.contatti__foto--doppia .contatti__immagine{aspect-ratio:3 / 2}}@media(min-width:1000px){.contatti__interno{grid-template-columns:minmax(0,48%) minmax(26rem,1fr);align-items:center;gap:clamp(1.75rem,2.5vw,3rem)}.contatti__testo{padding-block-start:var(--spazio-form);border-block-start:1px solid var(--colore-bordo)}.contatti:not(.contatti--senza-modulo) .contatti__interno{align-items:start}.contatti__modulo{padding:clamp(1.75rem,3vw,2.5rem)}}.fascia{padding:var(--spazio-sezione) var(--margine-laterale)}.fascia__interno{display:flex;flex-direction:column;align-items:center;gap:var(--spazio-form);max-width:var(--misura-lettura);margin-inline:auto;text-align:center}.fascia__occhiello{margin:0;color:var(--colore-testo-tenue)}.fascia__titolo{margin:0;font-size:var(--titolo-lg);text-wrap:balance}.fascia__testo{max-width:60ch;color:var(--colore-testo-tenue);font-size:var(--testo-xl)}.fascia__testo>*+*{margin-block-start:1em}.fascia__bottone{margin-block-start:.25rem}.fascia--alta{display:grid;align-content:center;min-height:70svh}.fascia__disegno{margin-block-end:.5rem}.fascia__immagine{display:block;width:7.5rem;height:auto}.fascia__nota{margin:0;font-family:var(--font-titoli);font-size:clamp(1.6rem,1.2rem + 1.5vw,2.4rem);font-style:italic;line-height:var(--interlinea-titoli);color:color-mix(in srgb,var(--colore-cipria-scura) 55%,var(--colore-testo))}.fascia--a-sinistra .fascia__interno{align-items:flex-start;margin-inline:0;text-align:start}.fascia--sfumata{--tinta-fascia: var(--colore-campitura, var(--colore-fondo));background-image:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--tinta-fascia) 45%,var(--colore-fondo)) 0%,var(--tinta-fascia) 55%,color-mix(in srgb,var(--tinta-fascia) 90%,var(--colore-testo)) 100%)}.disegni{padding-block:var(--spazio-sezione)}.disegni__interno{padding-inline:var(--margine-laterale)}.disegni__avviso{margin:0}.disegni__fila{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.disegni__voce,.disegni__link{display:block;height:100%}.disegni__link{color:inherit;text-decoration:none}.disegni__disegno{display:flex;flex-direction:column;height:100%;margin:0;background-color:var(--colore-fondo)}.disegni--avorio .disegni__disegno{background-color:var(--colore-fondo-immagini)}.disegni__immagine{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.disegni__didascalia{padding:.625rem;font-size:var(--testo-sm);letter-spacing:.08em;text-align:center}@media(min-width:1000px){.disegni__fila{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.fondo{border-block-start:1px solid var(--colore-bordo);background-color:var(--colore-fondo-immagini)}.fondo__interno{display:grid;gap:2.5rem;padding:var(--spazio-sezione-bordata) var(--margine-laterale) 1.75rem}.fondo__alto{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem 1.5rem}.fondo__identita{display:flex;grid-column:1 / -1;flex-direction:column;align-items:flex-start;gap:1rem;max-width:22.5rem}@media(min-width:700px){.fondo__alto{grid-template-columns:repeat(var(--fondo-colonne),minmax(0,1fr));column-gap:2rem}}@media(min-width:1150px){.fondo__alto{grid-template-columns:minmax(0,1.4fr) repeat(var(--fondo-colonne),minmax(0,1fr));column-gap:2.5rem}.fondo__identita{grid-column:auto}}.fondo__marchio{display:block}.fondo__logo{width:10rem;max-width:100%;height:auto}.fondo__presentazione{margin:0;color:var(--colore-testo-tenue)}.fondo__contatti{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-block-start:.75rem}.fondo__colonna{display:flex;flex-direction:column;align-items:flex-start;gap:.875rem;min-width:0}.fondo__titolo{margin:0;font-family:var(--font-testo);font-size:var(--testo-xs);font-weight:var(--peso-forte);letter-spacing:.16em;text-transform:uppercase}.fondo__lista{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.fondo__lista a,.fondo__email{font-size:.9375rem;color:var(--colore-testo-tenue);text-decoration:none;transition:color var(--durata) var(--andamento)}.fondo__telefono{display:block;margin-block-start:.25rem}.fondo__lista a:hover,.fondo__email:hover{color:var(--colore-testo);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.fondo__testo{font-size:.9375rem;color:var(--colore-testo-tenue)}.fondo__testo>*+*{margin-block-start:.5rem}.fondo__social{display:flex;gap:.25rem;margin:0;padding:0;list-style:none}.fondo__social-link{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-inline-start:-.75rem;color:var(--colore-testo-tenue);transition:color var(--durata) var(--andamento)}.fondo__social-link:hover{color:var(--colore-testo)}.fondo__social-link svg{width:1.25rem;height:1.25rem}.fondo__newsletter{display:grid;gap:1.25rem;padding-block-start:2.25rem;border-block-start:1px solid var(--colore-bordo)}.fondo__invito{display:flex;flex-direction:column;gap:.625rem}.fondo__form{width:100%}.fondo__campi{display:grid;gap:var(--spazio-controlli);width:100%}.fondo__campo{width:100%;min-width:0}.fondo__campo::placeholder{color:var(--colore-testo-tenue);opacity:1}@media(min-width:700px){.fondo__newsletter{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:2.5rem}.fondo__campi{grid-template-columns:minmax(0,1fr) auto}}.fondo__esito{margin:0;font-size:var(--testo-sm)}.fondo__esito:focus{outline:none}.fondo__errore{margin:0;margin-block-start:.5rem;font-size:var(--testo-sm);color:var(--colore-accento)}.fondo__coda{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;padding-block-start:1.25rem;border-block-start:1px solid var(--colore-bordo);font-size:var(--testo-sm);color:var(--colore-testo-tenue)}.fondo__legale{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem}.fondo__firma{margin:0}.fondo__policy{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none}.fondo__policy a{display:inline-block;padding-block:.25rem;color:inherit;text-decoration:none}.fondo__policy a:hover{color:var(--colore-testo);text-decoration:underline;text-underline-offset:.2em}.fondo__pagamenti{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.fondo__pagamento{width:2.25rem;height:auto}.foto-larga{margin:0;padding-block:var(--spazio-sezione)}.foto-larga__immagine{display:block;width:100%;height:auto;background-color:var(--colore-fondo-immagini)}.foto-larga--orizzontale .foto-larga__immagine{aspect-ratio:16 / 9;object-fit:cover}.foto-larga--panoramica .foto-larga__immagine{aspect-ratio:21 / 9;object-fit:cover}.foto-larga__didascalia{margin-block-start:.75rem;font-size:var(--testo-sm);color:var(--colore-testo-tenue)}.sezione-intestazione{position:sticky;top:0;z-index:20;transition:transform var(--durata) var(--andamento)}.sezione-intestazione[data-nascosta]{transform:translateY(-100%)}body[data-editor] .sezione-intestazione{transform:none}.intestazione{border-block-end:1px solid var(--colore-bordo);background-color:var(--colore-fondo)}.intestazione__barra{display:grid;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;column-gap:.5rem;min-height:3.5rem;padding:.625rem var(--margine-laterale)}.intestazione__sinistra{display:flex;align-items:center;justify-self:start}.intestazione__link{display:none;align-items:center;min-height:2.75rem;padding-inline:.75rem;font-size:var(--testo-xs);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.intestazione__link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4em}.intestazione__marchio{justify-self:center;min-width:0;font-family:var(--font-titoli);font-size:var(--testo-lg);font-style:italic;letter-spacing:.02em;text-decoration:none}.marchio__ago{display:none}@media(prefers-reduced-motion:no-preference){.js [data-cucitura]{position:relative;display:inline-block}.js [data-cucitura] .intestazione__logo{-webkit-mask-image:linear-gradient(to right,#000 50%,transparent 50%);mask-image:linear-gradient(to right,#000 50%,transparent 50%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:cuce-marchio 1.8s linear both}.js [data-cucitura] .marchio__ago{display:block;position:absolute;inset-block-start:50%;inset-inline-start:0;width:1.05rem;height:1.05rem;translate:-50% -50%;color:#58acc6;pointer-events:none;animation:cuce-corsa 1.8s linear both}.js [data-cucitura] .marchio__ago svg{width:100%;height:100%;animation:cuce-punto .26s ease-in-out infinite}@keyframes cuce-marchio{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes cuce-corsa{0%{inset-inline-start:0%;opacity:0}9%{opacity:1}88%{opacity:1}to{inset-inline-start:100%;opacity:0}}@keyframes cuce-punto{0%,to{translate:0 -18%;rotate:-14deg}50%{translate:0 18%;rotate:10deg}}}.intestazione__logo{width:130px;max-width:100%;height:auto}@media(min-width:1000px){.intestazione__logo{width:var(--logo-larghezza, 160px)}}.intestazione__nav{display:none;flex-wrap:wrap;justify-content:center;column-gap:clamp(.5rem,1.8vw,1.875rem);padding-inline:var(--margine-laterale);border-block-start:1px solid var(--colore-bordo)}.intestazione__voce{display:block;padding:.875rem .25rem;border-block-end:1px solid transparent;font-size:var(--testo-xs);font-weight:var(--peso-testo);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:border-color var(--durata) var(--andamento)}.intestazione__voce--accento{color:var(--colore-polvere-scuro)}.intestazione__voce--attiva,.mega[open]>.intestazione__voce,.intestazione__voce:hover{border-block-end-color:currentColor}.intestazione__azioni{display:flex;align-items:center;justify-content:flex-end;justify-self:end}.intestazione__icona.intestazione__account{display:none}.intestazione__icona{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.75rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.intestazione__icona svg{width:1.125rem;height:1.125rem}.intestazione__carrello,.wishlist-page-widget{position:relative;text-decoration:none}.intestazione__conteggio{position:absolute;inset-block-start:.4rem;inset-inline-end:.3rem;font-size:.625rem;line-height:1;font-variant-numeric:tabular-nums}.intestazione__conteggio[data-total="0"]{visibility:hidden}.mega__pannello{position:absolute;inset-inline:0;inset-block-start:100%;border-block-end:1px solid var(--colore-bordo);background-color:var(--colore-fondo);box-shadow:0 18px 30px -24px #3b373559}.mega__interno{display:grid;grid-template-columns:1fr 1fr 1.1fr;align-items:start;gap:2.5rem;padding:2.125rem var(--margine-laterale) 2.5rem}.mega__colonna{min-width:0}.mega__titolo{margin:0 0 .875rem;font-size:1.5rem}.mega__titolo a{text-decoration:none}.mega__titolo a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.mega__titolo--corsivo{font-style:italic;font-weight:var(--peso-titoli)}.mega__elenco,.mega__nipoti{margin:0;padding:0;list-style:none}.mega__elenco{display:grid;gap:.375rem}.mega__link,.mega__nipote{color:var(--colore-testo-tenue);text-decoration:none;transition:color var(--durata) var(--andamento)}.mega__link{font-size:.9375rem}.mega__link:hover,.mega__nipote:hover{color:var(--colore-testo);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.mega__link--tutto{color:var(--colore-testo);font-weight:var(--peso-forte)}.mega__nipoti{display:grid;gap:.125rem;margin-block:.25rem .375rem;padding-inline-start:.875rem}.mega__nipote{font-size:var(--testo-sm)}.mega__vetrina{display:grid;grid-column:3;gap:1.25rem}.mega__promo{display:grid;gap:.625rem;text-decoration:none}.mega__foto{display:block;width:100%;max-height:22rem;aspect-ratio:16 / 10;object-fit:cover;background-color:var(--colore-fondo-immagini)}.mega__didascalia{font-size:var(--testo-sm);line-height:1.5;color:var(--colore-testo-tenue);transition:color var(--durata) var(--andamento)}.mega__promo:hover .mega__didascalia{color:var(--colore-testo)}.mega__prodotti{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.mega__prodotto{display:grid;gap:.375rem;text-decoration:none}.mega__foto-prodotto{width:100%;aspect-ratio:4 / 5;object-fit:cover;background-color:var(--colore-fondo-immagini)}.mega__nome{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--testo-xs)}.mega__prezzo{font-size:var(--testo-xs);color:var(--colore-testo-tenue)}.ricerca::details-content{transition:content-visibility var(--durata-pannello) allow-discrete}.ricerca__pannello{position:absolute;inset-inline:0;inset-block-start:100%;border-block-end:1px solid var(--colore-bordo);background-color:var(--colore-fondo);clip-path:inset(0 0 100% 0);transition:clip-path var(--durata-pannello) var(--andamento-pannello);max-height:min(75svh,46rem);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 18px 30px -24px #3b373559}.ricerca[open] .ricerca__pannello{clip-path:inset(-2rem -2rem -4rem -2rem)}.ricerca__form{display:flex;align-items:center;gap:.75rem;padding:.875rem var(--margine-laterale);border-block-end:1px solid var(--colore-bordo)}.ricerca__corpo{padding:1.25rem var(--margine-laterale) 2.25rem}.ricerca__form,.ricerca__corpo{opacity:0;translate:0 -.375rem;transition:opacity var(--durata-pannello) var(--andamento-pannello),translate var(--durata-pannello) var(--andamento-pannello)}.ricerca[open] .ricerca__form,.ricerca[open] .ricerca__corpo{opacity:1;translate:0 0}@starting-style{.ricerca[open] .ricerca__pannello{clip-path:inset(0 0 100% 0)}.ricerca[open] .ricerca__form,.ricerca[open] .ricerca__corpo{opacity:0;translate:0 -.375rem}}.ricerca__titolo{margin:0 0 .75rem;font-family:var(--font-testo);font-size:var(--testo-xs);font-weight:var(--peso-forte);letter-spacing:.16em;text-transform:uppercase;color:var(--colore-testo-tenue)}.ricerca__pillole{display:flex;flex-wrap:wrap;gap:.5rem}.ricerca__pillola{display:inline-flex;align-items:center;min-height:2.75rem;padding-inline:1rem;border:1px solid var(--colore-bordo);border-radius:999px;background-color:var(--colore-campo);font-size:var(--testo-sm);text-decoration:none;transition:border-color var(--durata) var(--andamento)}.ricerca__pillola:hover{border-color:var(--colore-testo)}.ricerca__frequenti[hidden],.ricerca__risultati[hidden]{display:none}.ricerca__form svg{flex-shrink:0;width:1.375rem;height:1.375rem;color:var(--colore-testo-tenue)}.ricerca__form input{width:100%;min-width:0;padding:.5rem 0;border:0;background:none;font-family:var(--font-titoli);font-size:clamp(1.4rem,1rem + 2vw,2.2rem);line-height:1.2}.ricerca__form input:focus{outline:none}.ricerca__form input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.ricerca__chiudi,.ricerca[open] .ricerca__apri{display:none}.ricerca[open] .ricerca__chiudi{display:block}.intestazione__mobile::details-content{transition:content-visibility var(--durata-pannello) allow-discrete}.cassetto__velo{position:fixed;z-index:29;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,var(--colore-testo) 30%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity var(--durata-velo) var(--andamento-pannello)}.intestazione__mobile[open] .cassetto__velo{opacity:1}.cassetto{position:fixed;z-index:30;inset-block:0;inset-inline-start:0;display:flex;flex-direction:column;width:min(26.25rem,92vw);overflow-y:auto;border-inline-end:1px solid var(--colore-bordo);background-color:var(--colore-fondo);translate:-100% 0;transition:translate var(--durata-pannello) var(--andamento-pannello);box-shadow:0 0 3rem color-mix(in srgb,var(--colore-testo) 16%,transparent)}.intestazione__mobile[open] .cassetto{translate:0 0}@starting-style{.intestazione__mobile[open] .cassetto{translate:-100% 0}.intestazione__mobile[open] .cassetto__velo{opacity:0}}.cassetto__testa{display:flex;align-items:center;justify-content:space-between;min-height:4rem;padding:.625rem .75rem .625rem var(--margine-laterale);border-block-end:1px solid var(--colore-bordo)}.cassetto__marchio{font-family:var(--font-titoli);font-size:var(--testo-lg);text-decoration:none}.cassetto__logo{width:7.5rem;height:auto}.cassetto__nav{display:flex;flex-direction:column;padding:.5rem var(--margine-laterale) 1.5rem}.cassetto__voce{border-block-end:1px solid var(--colore-bordo);text-decoration:none}.cassetto__titolo{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.9375rem;font-family:var(--font-titoli);font-size:1.4375rem;font-weight:var(--peso-titoli);line-height:var(--interlinea-titoli);text-decoration:none}.cassetto__titolo--accento{color:var(--colore-polvere-scuro)}.cassetto__segno{display:flex;flex-shrink:0;color:var(--colore-testo-tenue)}.cassetto__segno svg{width:var(--misura-icone);height:var(--misura-icone)}.cassetto__meno,.cassetto__voce[open] .cassetto__piu{display:none}.cassetto__voce[open] .cassetto__meno{display:block}.cassetto__sotto{display:flex;flex-direction:column;padding-block-end:.875rem}.cassetto__sotto a{padding-block:.5rem;color:var(--colore-testo-tenue);text-decoration:none}.cassetto__sotto .cassetto__tutto{color:var(--colore-testo);font-weight:var(--peso-forte)}.cassetto__sotto .cassetto__nipote{padding-block:.3125rem;padding-inline-start:.875rem;font-size:var(--testo-sm)}.cassetto__gruppo{display:flex;flex-direction:column;padding-block-end:.5rem}.cassetto__sotto .cassetto__gruppo-titolo{margin:0;padding-block:.5rem;color:var(--colore-testo);font-size:var(--testo-xs);font-weight:var(--peso-forte);letter-spacing:.16em;text-transform:uppercase}.cassetto__piede{display:grid;gap:.625rem;margin-block-start:auto;padding:1rem var(--margine-laterale) max(1.25rem,env(safe-area-inset-bottom));border-block-start:1px solid var(--colore-bordo);background-color:var(--colore-fondo-immagini)}.cassetto__piede .bottone{padding-inline:1em;text-align:center}.cassetto__account{display:inline-flex;align-items:center;gap:.5rem;justify-self:start;min-height:2.75rem;font-size:var(--testo-sm);text-decoration:none}.cassetto__account svg{width:var(--misura-icone);height:var(--misura-icone)}@media(min-width:1000px){.intestazione__mobile{display:none}.intestazione__nav{display:flex}.intestazione__link{display:inline-flex}.intestazione__icona.intestazione__account{display:flex}}@media(max-width:999px){.mega__pannello{display:none}}.apertura{display:grid}.apertura__foto{position:relative;background-color:var(--colore-fondo-immagini)}.apertura__immagine{display:block;width:100%;aspect-ratio:1 / 1;max-height:56svh;object-fit:cover;object-position:50% 20%}.apertura__pannello{display:flex;flex-direction:column;justify-content:center;padding:var(--spazio-pila-stretto) var(--margine-laterale) var(--spazio-pila)}.apertura__testo{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spazio-form);max-width:35rem}.apertura__occhiello{margin:0;color:var(--colore-testo-tenue)}.apertura__titolo{max-width:12ch;margin:0;font-size:var(--titolo-xl);text-wrap:balance}.apertura__corpo{max-width:60ch;color:var(--colore-testo-tenue);font-size:var(--testo-xl)}.apertura__corpo>*+*{margin-block-start:1em}.apertura__bottoni{display:flex;flex-wrap:wrap;gap:var(--spazio-controlli);margin-block-start:.125rem}@media(min-width:1000px){.apertura{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);min-height:min(calc(100vw * 1.08 / 2.08 / var(--rapporto-foto, .8)),calc(100svh - 7.875rem))}.apertura--foto-destra{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.apertura--foto-destra .apertura__foto{order:2}.apertura__immagine{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;max-height:none;aspect-ratio:auto}.apertura--senza-foto{grid-template-columns:1fr;min-height:0}.apertura__pannello{padding-block:var(--spazio-pila);padding-inline:clamp(2rem,6vw,6rem) var(--margine-laterale)}.apertura--foto-destra .apertura__pannello{padding-inline:var(--margine-laterale) clamp(2rem,6vw,6rem)}}.iscriviti{--iscriviti-tenue: color-mix(in srgb, var(--iscriviti-testo) 72%, var(--iscriviti-fondo));--iscriviti-filo: color-mix(in srgb, var(--iscriviti-testo) 30%, var(--iscriviti-fondo));padding-block:var(--spazio-sezione-bordata);padding-inline:var(--margine-laterale);background-color:var(--iscriviti-fondo);color:var(--iscriviti-testo)}.iscriviti__interno{display:grid;gap:var(--spazio-pila-stretto)}.iscriviti__testo{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;max-width:34rem}.iscriviti__occhiello{margin:0;color:var(--iscriviti-tenue)}.iscriviti__titolo{margin:0;font-size:var(--titolo-sm);text-wrap:balance}.iscriviti__corpo{color:var(--iscriviti-tenue)}.iscriviti__corpo>*+*{margin-block-start:.75rem}.iscriviti__modulo{width:100%;max-width:26rem}.iscriviti__form{display:flex;flex-direction:column;gap:var(--spazio-controlli)}.iscriviti__campi{display:grid;gap:var(--spazio-controlli)}.iscriviti__email{width:100%;min-height:2.75rem;padding-inline:.75rem;border:1px solid var(--iscriviti-filo);background-color:transparent}.iscriviti__email::placeholder{color:var(--iscriviti-tenue);opacity:1}.iscriviti .bottone{border-color:var(--iscriviti-testo);background-color:var(--iscriviti-testo);color:var(--iscriviti-fondo)}.iscriviti .bottone:hover{background-color:transparent;color:var(--iscriviti-testo)}.iscriviti :focus-visible{outline-color:var(--iscriviti-testo)}.iscriviti__bottone{white-space:nowrap}.iscriviti__esito{margin:0;font-size:var(--testo-sm)}.iscriviti__esito:focus{outline:none}.iscriviti__errore{margin:0;font-size:var(--testo-sm);color:var(--iscriviti-errore)}.iscriviti__avviso{margin:0;color:var(--iscriviti-tenue)}@media(min-width:700px){.iscriviti__campi{grid-template-columns:minmax(0,1fr) auto}}@media(min-width:1000px){.iscriviti__interno{grid-template-columns:1fr minmax(18rem,24rem);align-items:center;gap:clamp(2.5rem,5vw,5rem)}.iscriviti__modulo{justify-self:end}}.lista{background-color:var(--lista-fondo, var(--colore-accento));color:var(--lista-testo, var(--colore-fondo))}.lista__interno{display:grid;gap:var(--spazio-pila);padding:var(--spazio-sezione) var(--margine-laterale)}.lista__intestazione{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spazio-form)}.lista__occhiello{margin:0}.lista__titolo{margin:0;font-size:var(--titolo-md);text-wrap:balance}.lista__testo{max-width:34rem}.lista__bottone{margin-block-start:.75rem}.lista .bottone{border-color:var(--lista-testo);background-color:var(--lista-testo);color:var(--lista-fondo)}.lista .bottone:hover{background-color:transparent;color:var(--lista-testo)}.lista :focus-visible{outline-color:var(--lista-testo)}.lista__passi{counter-reset:passo;display:flex;flex-direction:column;gap:var(--spazio-form);margin:0;padding:0;list-style:none}.lista__passo{counter-increment:passo;display:grid;grid-template-columns:2.25rem 1fr;column-gap:1rem;row-gap:.35rem}.lista__passo:before{content:counter(passo,decimal-leading-zero);grid-column:1;grid-row:1;align-self:baseline;font-family:var(--font-testo);font-size:var(--testo-xs);letter-spacing:var(--spaziatura-bottoni)}.lista__passo-titolo{grid-column:2;grid-row:1;align-self:baseline;margin:0;font-family:var(--font-testo);font-size:var(--testo-lg);line-height:var(--interlinea-titoli);letter-spacing:var(--spaziatura-testo)}.lista__passo-testo{grid-column:2;margin:0;font-size:var(--testo-sm)}.lista__passo+.lista__passo{padding-block-start:var(--spazio-form);border-block-start:1px solid color-mix(in srgb,var(--lista-testo) 30%,transparent)}.lista__avviso{margin:0}@media(min-width:1000px){.lista__interno{grid-template-columns:1fr 1fr;gap:clamp(3rem,6vw,6rem);align-items:start}}.marche{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding-block:var(--spazio-sezione)}.marche__titolo{margin:0;font-family:var(--font-testo);font-size:var(--testo-base);font-weight:var(--peso-testo);line-height:var(--interlinea);letter-spacing:var(--spaziatura-bottoni);text-transform:uppercase}.marche__nomi{margin:0;padding:0;list-style:none;font-family:var(--font-titoli);font-size:min(var(--marche-corpo),7vw);font-weight:var(--peso-titoli);line-height:var(--interlinea-titoli);letter-spacing:var(--spaziatura-titoli)}.marche__voce{display:inline-block;margin-inline-end:.75em;margin-block-end:.2em}.marche__voce a{display:inline-block;padding-block:.5rem;text-decoration:none}.marche__voce a:hover{text-decoration:underline;text-underline-offset:.15em}.marche__collegamento{display:inline-flex;flex:none;align-items:center;min-height:2.75rem}@media(min-width:1000px){.marche{flex-direction:row;align-items:baseline;justify-content:space-between;gap:2.25rem}.marche__nomi{flex:1;min-width:0}}.nastro{padding-block:.625rem;position:relative;overflow:hidden;overflow:clip;background-color:var(--nastro-fondo);color:var(--nastro-testo)}.nastro__pista{display:flex;width:max-content;animation:nastro-scorre var(--nastro-giro) linear infinite}.nastro--destra .nastro__pista{animation-direction:reverse}@keyframes nastro-scorre{0%{transform:translate(0)}to{transform:translate(-50%)}}.nastro__gruppo{display:flex;flex:0 0 auto;align-items:center;justify-content:space-around;min-width:100vw}.nastro__voce{display:inline-flex;align-items:center;min-height:2.75rem;margin:0;padding-inline:1.5rem;font-family:var(--font-titoli);font-size:var(--testo-lg);line-height:var(--interlinea-titoli);letter-spacing:var(--spaziatura-titoli);white-space:nowrap;text-decoration:none}a.nastro__voce:hover{text-decoration:underline;text-underline-offset:.25em}.nastro :focus-visible{outline-color:var(--nastro-testo)}.nastro:hover .nastro__pista,.nastro:focus-within .nastro__pista,.nastro__interruttore:checked~.nastro__pista{animation-play-state:paused}.nastro__pausa{position:absolute;z-index:2;inset-block:0;inset-inline-end:0;display:flex;align-items:center;padding-inline:.75rem;font-size:var(--testo-xs);letter-spacing:var(--spaziatura-bottoni);text-transform:uppercase;text-decoration:underline;text-underline-offset:.25em;background-color:var(--nastro-fondo);cursor:pointer;opacity:0;transition:opacity var(--durata) var(--andamento)}.nastro:hover .nastro__pausa,.nastro__interruttore:focus-visible~.nastro__pausa,.nastro__interruttore:checked~.nastro__pausa{opacity:1}.nastro__interruttore:focus-visible~.nastro__pausa{outline:2px solid currentColor;outline-offset:-2px}.nastro__pausa-ferma,.nastro__interruttore:checked~.nastro__pausa .nastro__pausa-attiva{display:none}.nastro__interruttore:checked~.nastro__pausa .nastro__pausa-ferma{display:block}@media(min-width:700px){.nastro__voce{padding-inline:2.5rem}}@media(prefers-reduced-motion:reduce){.nastro__pista{width:100%;animation:none}.nastro__gruppo[aria-hidden=true]{display:none}.nastro__gruppo{padding-inline:var(--margine-laterale);flex:1 1 auto;flex-wrap:wrap;justify-content:center;min-width:0}.nastro__voce{white-space:normal;text-align:center}}.pagina{display:flex;flex-direction:column;gap:var(--spazio-pila-stretto);padding-block:var(--spazio-sezione)}.pagina--lettura .pagina__corpo{max-width:var(--misura-lettura)}.pagina__testa{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.pagina__titolo{margin:0;font-size:var(--titolo-md)}.pagina__occhiello{margin:0;color:var(--colore-testo-tenue)}.pagina__sottotitolo{max-width:var(--misura-lettura);margin:0}.shopify-policy__container{max-width:none;margin-inline:0;padding-block:var(--spazio-sezione);padding-inline:var(--margine-laterale)}.shopify-policy__title{margin-block-end:var(--spazio-pila-stretto)}.shopify-policy__title h1{font-size:var(--titolo-md);text-align:start}.shopify-policy__body{max-width:none}:is(.pagina__corpo,.shopify-policy__body)>*+*,.shopify-policy__body .rte>*+*{margin-block-start:1.25rem}:is(.pagina__corpo,.shopify-policy__body) :is(h2,h3,h4){margin-block-start:var(--spazio-pila-stretto)}:is(.pagina__corpo,.shopify-policy__body) h2{font-size:var(--titolo-sm)}:is(.pagina__corpo,.shopify-policy__body) h3{font-size:var(--testo-xl)}:is(.pagina__corpo,.shopify-policy__body) h4{font-size:var(--testo-lg)}:is(.pagina__corpo,.shopify-policy__body) a{text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}:is(.pagina__corpo,.shopify-policy__body) :is(ul,ol){padding-inline-start:1.25rem}:is(.pagina__corpo,.shopify-policy__body) li+li{margin-block-start:.375rem}:is(.pagina__corpo,.shopify-policy__body) blockquote{padding-inline-start:1.25rem;border-inline-start:1px solid var(--colore-bordo);color:var(--colore-testo-tenue)}:is(.pagina__corpo,.shopify-policy__body) :is(img,video){background-color:var(--colore-fondo-immagini)}:is(.pagina__corpo,.shopify-policy__body) iframe{max-width:100%}:is(.pagina__corpo,.shopify-policy__body) iframe[src*=youtube],:is(.pagina__corpo,.shopify-policy__body) iframe[src*=vimeo]{width:100%;aspect-ratio:16 / 9}:is(.pagina__corpo,.shopify-policy__body) table{border-collapse:collapse;font-size:var(--testo-sm)}:is(.pagina__corpo,.shopify-policy__body) :is(th,td){padding:.625rem .875rem;border:1px solid var(--colore-bordo);text-align:start}:is(.pagina__corpo,.shopify-policy__body) th{font-weight:var(--peso-testo);letter-spacing:var(--spaziatura-bottoni);text-transform:uppercase;font-size:var(--testo-xs)}.passi{padding-block:var(--spazio-sezione)}.passi__interno{display:grid;gap:var(--spazio-pila-stretto);padding-inline:var(--margine-laterale)}.passi__testa{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spazio-form);max-width:36rem}.passi__occhiello{margin:0;color:var(--colore-testo-tenue)}.passi__titolo{margin:0;font-size:var(--titolo-lg);text-wrap:balance}.passi__testo{max-width:60ch;color:var(--colore-testo-tenue)}.passi__testo>*+*{margin-block-start:1em}.passi__bottone{margin-block-start:.25rem}.passi__elenco{counter-reset:passi;display:grid;max-width:var(--misura-lettura);margin:0;padding:0;list-style:none}.passo{counter-increment:passi;display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:1rem;padding-block:1.375rem;border-block-start:1px solid var(--colore-bordo)}.passo:before{content:counter(passi);font-family:var(--font-titoli);font-size:2.4rem;font-style:italic;line-height:1;color:var(--colore-cipria-scura)}.passi--su-campitura .passo:before{color:color-mix(in srgb,var(--colore-cipria-scura) 70%,var(--colore-testo))}.passo__titolo{margin:0 0 .375rem;font-size:1.5rem}.passo__testo{color:var(--colore-testo-tenue)}@media(min-width:1000px){.passi__interno--con-testa{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.75rem,5vw,5rem)}.passi__interno--con-testa .passi__elenco{max-width:none}}.chiusura{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;min-height:100svh;padding-block:var(--spazio-sezione);text-align:center}.chiusura__marchio{font-family:var(--font-titoli);font-size:var(--titolo-sm);font-style:italic;letter-spacing:var(--spaziatura-titoli);line-height:var(--interlinea-titoli)}.chiusura__logo{width:160px;max-width:100%;margin-inline:auto}.chiusura__occhiello{margin:0;font-family:var(--font-testo);font-weight:var(--peso-testo);color:var(--colore-testo-tenue)}.chiusura__messaggio{max-width:var(--misura-stretta)}.chiusura__form{display:flex;flex-direction:column;align-items:center;gap:var(--spazio-controlli);width:min(100%,var(--misura-stretta))}.chiusura__campo{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spazio-controlli);width:100%}.chiusura__campo input{flex:1 1 12rem;min-height:2.75rem;padding-inline:.75rem;border:1px solid var(--colore-bordo);background-color:var(--colore-fondo)}.chiusura__errore{margin:0;font-size:var(--testo-sm);color:var(--colore-accento)}.chiusura__esito{margin:0;font-size:var(--testo-sm)}.chiusura__iscrizione{display:flex;flex-direction:column;align-items:center;gap:var(--spazio-controlli);width:min(100%,var(--misura-stretta));margin-block-start:var(--spazio-pila-stretto);padding-block-start:var(--spazio-pila-stretto);border-block-start:1px solid var(--colore-bordo)}.pillole{padding-block:var(--spazio-form) 0}.pillole__elenco{display:flex;gap:.5rem;margin:0 calc(var(--margine-laterale) * -1);padding:.25rem var(--margine-laterale);overflow-x:auto;scroll-padding-inline:var(--margine-laterale);scrollbar-width:none;list-style:none}.pillole__elenco::-webkit-scrollbar{display:none}.pillole__elenco>li{flex:none}.pillole__voce{display:inline-flex;align-items:center;min-height:2.75rem;padding-inline:1rem;border:1px solid var(--colore-bordo);border-radius:999px;background-color:var(--colore-campo);font-size:.875rem;text-decoration:none;white-space:nowrap;transition:border-color var(--durata) var(--andamento),background-color var(--durata) var(--andamento),color var(--durata) var(--andamento)}.pillole__voce:hover{border-color:var(--colore-testo)}.pillole__voce[aria-current=page]{border-color:var(--colore-testo);background-color:var(--colore-testo);color:var(--colore-fondo)}.pillole__avviso{padding-block:var(--spazio-form)}.shopify-section:has(>.pillole)+.shopify-section>*{padding-block-start:var(--spazio-pila-stretto)}@media(min-width:1000px){.pillole__elenco{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.popup-newsletter{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;width:min(56rem,100vw - var(--margine-laterale) * 2);max-width:none;height:fit-content;max-height:calc(100dvh - var(--margine-laterale) * 2);margin:auto;padding:0;overflow:hidden;border:0;border-radius:var(--raggio);background-color:var(--colore-fondo);color:var(--colore-testo);box-shadow:0 1.5rem 4rem color-mix(in srgb,var(--colore-testo) 22%,transparent);opacity:0;translate:0 .75rem;transition:opacity var(--durata-pannello) var(--andamento-pannello),translate var(--durata-pannello) var(--andamento-pannello),overlay var(--durata-pannello) var(--andamento-pannello) allow-discrete,display var(--durata-pannello) var(--andamento-pannello) allow-discrete}.popup-newsletter[open]{display:block;opacity:1;translate:0 0}@starting-style{.popup-newsletter[open]{opacity:0;translate:0 .75rem}}.popup-newsletter::backdrop{background-color:color-mix(in srgb,var(--colore-testo) 30%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity var(--durata-velo) var(--andamento-pannello),overlay var(--durata-velo) var(--andamento-pannello) allow-discrete,display var(--durata-velo) var(--andamento-pannello) allow-discrete}.popup-newsletter[open]::backdrop{opacity:1}@starting-style{.popup-newsletter[open]::backdrop{opacity:0}}.popup-newsletter[open]:not(:modal){box-shadow:0 0 0 100vmax color-mix(in srgb,var(--colore-testo) 30%,transparent)}.popup-newsletter [hidden]{display:none}.popup-newsletter__scheda{display:flex;flex-direction:column;max-height:inherit;overflow-y:auto;overscroll-behavior:contain}.popup-newsletter__foto{position:relative;flex:0 1 11rem;min-height:6.5rem;background-color:var(--colore-fondo-immagini)}@media(max-width:699px)and (max-height:700px){.popup-newsletter .popup-newsletter__corpo{gap:.625rem;padding-block:.75rem}}.popup-newsletter__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:42% 30%}.popup-newsletter__corpo{display:flex;flex:none;flex-direction:column;justify-content:center;gap:var(--spazio-controlli);min-width:0;padding:var(--spazio-form)}.popup-newsletter--senza-foto .popup-newsletter__corpo{padding-block-start:var(--spazio-pila)}.popup-newsletter__titolo{margin:0;font-size:var(--titolo-md);text-wrap:balance}@media(max-width:379px)and (max-height:700px){.popup-newsletter__titolo{font-size:min(1.5rem,6.6vw)}}.popup-newsletter__invito{display:flex;flex-direction:column;gap:var(--spazio-form)}.popup-newsletter__vantaggio{margin:0;font-weight:500}.popup-newsletter__testo{margin:0;font-size:.9375rem;color:var(--colore-testo-tenue)}.popup-newsletter__campi{display:flex;flex-direction:column;gap:var(--spazio-controlli)}.popup-newsletter__campo{width:100%;min-width:0}.popup-newsletter__campo::placeholder{color:var(--colore-testo-tenue);opacity:1}.popup-newsletter__consenso{display:flex;flex-direction:column;align-items:flex-start;font-size:var(--testo-sm);color:var(--colore-testo-tenue)}.popup-newsletter__riga{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;min-height:2.75rem;cursor:pointer}.popup-newsletter__casella{width:1.25rem;height:1.25rem;margin:0;accent-color:var(--colore-testo)}.popup-newsletter__privacy{display:inline-flex;align-items:center;min-height:2.75rem;margin-inline-start:2rem;color:var(--colore-testo)}.popup-newsletter__errore{margin:0;font-size:var(--testo-sm);color:var(--colore-accento)}.popup-newsletter__consenso .popup-newsletter__errore{margin-inline-start:2rem}.popup-newsletter__invio{width:100%}.popup-newsletter__conferma{margin:0;font-size:var(--testo-xl);color:var(--colore-testo)}.popup-newsletter__conferma:focus{outline:none}.popup-newsletter__chiudi{position:absolute;z-index:1;inset-block-start:.5rem;inset-inline-end:.5rem;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--colore-bordo-forte);background-color:var(--colore-fondo);cursor:pointer}.popup-newsletter__chiudi svg{width:var(--misura-icone);height:var(--misura-icone)}@media(min-width:700px){.popup-newsletter__scheda{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.popup-newsletter--senza-foto .popup-newsletter__scheda{grid-template-columns:minmax(0,1fr)}.popup-newsletter__foto{height:auto}.popup-newsletter__corpo{gap:var(--spazio-form);padding:var(--spazio-pila) var(--spazio-pila-stretto)}.popup-newsletter__testo{font-size:var(--testo-base)}}@media(min-width:1000px){.popup-newsletter__corpo{padding-inline:var(--spazio-pila)}}.preferiti{padding-block:var(--spazio-sezione)}.preferiti__titolo{margin:0 0 var(--spazio-pila) 0;font-size:var(--titolo-md)}.preferiti__impianto{display:grid;grid-template-columns:1fr;gap:var(--spazio-pila) 1rem}.preferiti__foto{display:block;width:100%;height:auto}.preferiti__griglia{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem .75rem}.preferiti--sola-foto .preferiti__figura{max-width:var(--misura-lettura);margin-inline:auto}@media(min-width:1000px){.preferiti__impianto{grid-template-columns:1fr 1fr;gap:2rem}.preferiti__figura{position:relative;background-color:var(--colore-fondo-immagini)}.preferiti__figura .preferiti__foto{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.preferiti--sola-foto .preferiti__figura .preferiti__foto{position:static;height:auto}.preferiti--rovescio .preferiti__figura{order:2}.preferiti__griglia:has(.preferiti__posto:only-child){grid-template-columns:1fr}.preferiti__griglia:has(.preferiti__posto:only-child) .preferiti__posto{max-width:22rem}.preferiti--sola-foto .preferiti__impianto,.preferiti--senza-foto .preferiti__impianto{grid-template-columns:1fr}.preferiti--senza-foto .preferiti__griglia{grid-template-columns:repeat(4,1fr);gap:2.25rem 1rem}.preferiti--senza-foto .preferiti__griglia:has(.preferiti__posto:nth-child(-n+3):last-child){grid-template-columns:repeat(3,1fr)}.preferiti--senza-foto .preferiti__griglia:has(.preferiti__posto:nth-child(-n+2):last-child){grid-template-columns:repeat(2,1fr)}}.correlati{padding-block:var(--spazio-sezione);border-block-start:1px solid var(--colore-bordo)}.correlati__griglia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .75rem}@media(min-width:700px){.correlati__griglia{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.25rem 1rem}}.evidenza{padding:var(--spazio-sezione) var(--margine-laterale)}.evidenza__testa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;margin-block-end:var(--spazio-pila-stretto)}.evidenza__titolo{margin:0;font-size:var(--titolo-md)}.evidenza__testa>.evidenza__tutto:only-child{margin-inline-start:auto}.evidenza__vuota{margin:0}.evidenza__griglia{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem .75rem}.carosello{position:relative}.carosello__pista{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:.75rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.carosello__pista::-webkit-scrollbar{display:none}.carosello__slitta{scroll-snap-align:start}.carosello__freccia{position:absolute;z-index:3;inset-block-start:50%;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--colore-bordo);border-radius:50%;background-color:var(--colore-fondo);color:var(--colore-testo);cursor:pointer;transform:translateY(-50%);transition:background-color var(--durata) var(--andamento),color var(--durata) var(--andamento),opacity var(--durata) var(--andamento)}.carosello__freccia svg{width:var(--misura-icone);height:var(--misura-icone)}.carosello__freccia:hover{background-color:var(--colore-testo);color:var(--colore-fondo)}.carosello__freccia[hidden]{display:none}@media(any-hover:none){[data-sfoglia-schede] .carosello__freccia{display:none}}.carosello__freccia[aria-disabled=true]{opacity:.35;cursor:default}.carosello__freccia--indietro{inset-inline-start:.375rem}.carosello__freccia--indietro svg{transform:scaleX(-1)}.carosello__freccia--avanti{inset-inline-end:.375rem}@media(min-width:700px){.evidenza__griglia{grid-template-columns:repeat(3,1fr);gap:2.25rem 1rem}.carosello__pista{grid-auto-columns:38%;gap:1rem}}@media(min-width:1150px){.evidenza__griglia{grid-template-columns:repeat(4,1fr)}.carosello__pista{grid-auto-columns:24%}}.prodotto{padding-block:1.25rem var(--spazio-sezione)}.prodotto__impianto{display:grid;gap:2.5rem}.prodotto__galleria{display:flex;flex-direction:column;gap:.625rem;min-width:0}.prodotto__media{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:.5rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.prodotto__media::-webkit-scrollbar{display:none}.prodotto__media:has(>.prodotto__foto:only-child){grid-auto-columns:100%}.prodotto__foto{aspect-ratio:4 / 5;scroll-snap-align:start}.prodotto__foto img,.prodotto__foto svg{width:100%;height:100%;object-fit:cover;background-color:var(--colore-fondo-immagini)}.prodotto__lente{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in;font-size:0;line-height:0}.prodotto__lente:focus-visible{outline:2px solid var(--colore-testo);outline-offset:2px}.prodotto__media .prodotto__lente:focus-visible{outline-offset:-4px}.prodotto__miniature{display:none}.prodotto__miniatura{position:relative;display:block;flex:none;width:4.75rem;aspect-ratio:4 / 5;background-color:var(--colore-fondo-immagini)}.prodotto__miniatura-foto{display:block;width:100%;height:100%;object-fit:cover}.prodotto__miniatura:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;transition:border-color var(--durata) var(--andamento)}.prodotto__miniatura:hover:after{border-color:var(--colore-bordo-forte)}.prodotto__miniatura[aria-current=true]:after{border-color:var(--colore-testo)}.lente{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;width:100vw;max-width:none;height:100dvh;max-height:none;padding:0;border:0;background-color:var(--colore-fondo);color:var(--colore-testo);opacity:0;transition:opacity var(--durata-pannello) var(--andamento-pannello),overlay var(--durata-pannello) var(--andamento-pannello) allow-discrete,display var(--durata-pannello) var(--andamento-pannello) allow-discrete}.lente[open]{display:block;opacity:1}@starting-style{.lente[open]{opacity:0}}.lente::backdrop{background-color:var(--colore-fondo)}.lente__pista{display:grid;grid-auto-flow:column;grid-auto-columns:100%;grid-auto-rows:100%;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.lente__pista::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:no-preference){.lente__pista{scroll-behavior:smooth}}.lente__lastra{display:grid;place-items:center;padding:3.5rem 1rem;scroll-snap-align:center}.lente__foto{max-inline-size:100%;max-block-size:calc(100dvh - 7rem);inline-size:auto;block-size:auto;object-fit:contain}.lente__chiudi,.lente__freccia{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--colore-bordo-forte);border-radius:50%;background-color:color-mix(in srgb,var(--colore-fondo) 88%,transparent);color:var(--colore-testo);cursor:pointer;transition:background-color var(--durata) var(--andamento)}.lente__chiudi:hover,.lente__freccia:hover{background-color:var(--colore-fondo)}.lente__chiudi svg,.lente__freccia svg{width:1rem;height:1rem}.lente__chiudi{inset-block-start:.75rem;inset-inline-end:.75rem}.lente__freccia{inset-block-start:50%;translate:0 -50%}.lente__freccia--indietro{inset-inline-start:.75rem;rotate:180deg}.lente__freccia--avanti{inset-inline-end:.75rem}.lente__conta{position:absolute;inset-block-end:1rem;inset-inline:0;margin:0;font-size:var(--testo-xs);letter-spacing:var(--spaziatura-testo);text-align:center;color:var(--colore-testo-tenue)}@media(any-hover:none){.lente__freccia{opacity:0;pointer-events:none}.lente__freccia:focus-visible{opacity:1;pointer-events:auto}}@media(min-width:1000px){.prodotto__galleria{max-inline-size:calc((100svh - 6rem)*.8)}.prodotto__media{grid-auto-columns:100%;gap:0}.prodotto__miniature{display:flex;flex-wrap:wrap;gap:.625rem}}.prodotto__form,.prodotto__sartoria{display:flex;flex-direction:column;align-items:stretch;gap:var(--spazio-form)}.prodotto__su-misura{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spazio-controlli);padding:var(--spazio-form);background-color:var(--colore-fondo-immagini)}.prodotto__su-misura p,.prodotto__marca{margin:0}.prodotto__titolo{margin:0;font-size:var(--titolo-md)}.prodotto__marca+.prodotto__titolo{margin-block-start:calc(.5rem - var(--spazio-form))}.prezzo{display:flex;align-items:baseline;gap:.625rem;font-size:1.375rem;font-variant-numeric:tabular-nums}.prezzo__attuale--saldo{color:var(--colore-accento)}.prezzo__barrato{color:var(--colore-testo-tenue);font-size:var(--testo-base)}.varianti{display:flex;flex-direction:column;gap:var(--spazio-form)}.opzione{margin:0;padding:0;border:0}.opzione__nome{padding:0;margin-block-end:.625rem;color:var(--colore-testo-tenue)}.opzione__valori{display:flex;flex-wrap:wrap;gap:.5rem}.opzione__valori:has(.campione){column-gap:.25rem;row-gap:1.25rem}@media(any-hover:none){.opzione__valori:has(.campione){row-gap:.25rem}}.opzione__valore{display:flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding-inline:.75rem;border:1px solid var(--colore-bordo-forte);border-radius:var(--raggio);font-size:var(--testo-sm);cursor:pointer;transition:border-color var(--durata) var(--andamento),background-color var(--durata) var(--andamento),color var(--durata) var(--andamento)}.opzione__valore:hover{border-color:var(--colore-testo)}.opzione__valore:has(.campione){--campione-misura: 2rem;padding:0;border:0;border-radius:50%;background-color:transparent}.opzione__radio:checked+.opzione__valore:has(.campione){background-color:transparent}.opzione__radio:checked+.opzione__valore .campione{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--colore-testo) 25%,transparent),0 0 0 2px var(--colore-fondo),0 0 0 4px var(--colore-testo)}.opzione__radio:checked+.opzione__valore{border-color:var(--colore-testo);background-color:var(--colore-testo);color:var(--colore-fondo)}.opzione__radio:focus-visible+.opzione__valore{outline:2px solid var(--colore-testo);outline-offset:2px}.opzione__radio:checked[data-esaurito]+.opzione__valore{color:var(--colore-fondo)}.opzione__radio[data-esaurito]+.opzione__valore{color:var(--colore-testo-tenue);background-image:linear-gradient(to top right,transparent calc(50% - .5px),currentColor calc(50% - .5px),currentColor calc(50% + .5px),transparent calc(50% + .5px))}.quantita{display:flex;flex-direction:column;gap:.5rem}.quantita input{width:5rem;min-height:2.75rem;padding-inline:.75rem;border:1px solid var(--colore-bordo)}.prodotto__consegna{display:flex;flex-direction:column;gap:.25rem}.consegna{display:flex;align-items:baseline;gap:.5rem;margin:0;font-size:var(--testo-sm)}.consegna__punto{flex:none;width:.4rem;height:.4rem;border-radius:50%;background-color:var(--colore-testo)}.prodotto__spedizione,.prodotto__reso{margin:0;font-size:var(--testo-sm)}.prodotto__azioni{display:flex;flex-direction:column;gap:var(--spazio-controlli)}.prodotto__aggiungi{width:100%}.prodotto__wishlist{display:flex;align-items:center;gap:.75rem;width:fit-content;cursor:pointer}.prodotto__wishlist:has(.prodotto__cuore:empty){display:none}.prodotto__cuore{display:flex;flex:none;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid var(--colore-bordo-forte);border-radius:50%;color:var(--colore-testo);transition:border-color var(--durata) var(--andamento)}.prodotto__cuore *{display:flex}.prodotto__cuore svg{width:var(--misura-icone);height:var(--misura-icone)}.prodotto__wishlist:hover .prodotto__cuore{border-color:var(--colore-testo)}.prodotto__wishlist-testo{font-size:var(--testo-sm)}.prodotto__wishlist:hover .prodotto__wishlist-testo{text-decoration:underline;text-underline-offset:.25em}.prodotto__wishlist-aggiunto,.prodotto__wishlist:has([data-added=true]) .prodotto__wishlist-aggiungi{display:none}.prodotto__wishlist:has([data-added=true]) .prodotto__wishlist-aggiunto{display:inline}.dettaglio{border-block-start:1px solid var(--colore-bordo)}.dettaglio+.dettaglio{margin-block-start:calc(var(--spazio-form) * -1)}.dettaglio:last-of-type{border-block-end:1px solid var(--colore-bordo)}.dettaglio__testa{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.125rem}.dettaglio__testa svg{flex-shrink:0;width:var(--misura-icone);height:var(--misura-icone);transition:transform var(--durata) var(--andamento)}.dettaglio[open] .dettaglio__testa svg{transform:rotate(45deg)}.dettaglio__corpo{padding-block-end:1.125rem;color:var(--colore-testo-tenue)}.dettaglio__corpo--consiglio{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.dettaglio__corpo--consiglio .link-freccia{color:var(--colore-testo)}.shopify-payment-button__more-options{text-decoration:none;font-size:var(--testo-xs);letter-spacing:var(--spaziatura-bottoni);text-transform:uppercase}.shopify-payment-button__more-options:hover{text-decoration:underline;text-underline-offset:.25em}@media(min-width:1000px){.prodotto__impianto{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:4rem;align-items:start}.prodotto__info{position:sticky;inset-block-start:1.5rem}}.promesse{padding-block:var(--spazio-sezione)}.promesse__interno{padding-inline:var(--margine-laterale)}.promesse__elenco{display:grid;gap:1.125rem;margin:0;padding:0;list-style:none}.promessa{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;padding:1.75rem;border:1px solid var(--colore-bordo);background-color:var(--colore-fondo)}.promessa__occhiello{margin:0;color:var(--colore-testo-tenue)}.promessa__titolo{margin:0;font-size:1.5rem}.promessa__testo{margin:0;color:var(--colore-testo-tenue)}.promessa__link{margin-block-start:auto}.promesse__nota{max-width:var(--misura-lettura);margin-block-start:var(--spazio-pila-stretto);font-size:var(--testo-sm);color:var(--colore-testo-tenue)}.promesse__nota--centrata{margin-inline:auto;text-align:center}@media(min-width:1000px){.promesse__elenco{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.racconto{padding-block:var(--spazio-sezione)}.racconto__interno{display:grid;gap:var(--spazio-pila-stretto);padding-inline:var(--margine-laterale)}.racconto__avviso{text-align:center}.racconto__foto{background-color:var(--colore-fondo-immagini)}.racconto__immagine{display:block;width:100%;height:auto}.racconto__foto--verticale .racconto__immagine{aspect-ratio:4 / 5;object-fit:cover}.racconto__foto--quadrata .racconto__immagine{aspect-ratio:1 / 1;object-fit:cover}.racconto__foto--orizzontale .racconto__immagine{aspect-ratio:3 / 2;object-fit:cover}.racconto__foto--media .racconto__immagine{aspect-ratio:4 / 3;object-fit:cover}.racconto__testo{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spazio-form);max-width:44rem}.racconto__corpo{max-width:60ch;color:var(--colore-testo-tenue);font-size:var(--testo-xl)}.racconto__occhiello{margin:0;color:var(--colore-testo-tenue)}.racconto__titolo{margin:0;font-size:var(--titolo-lg);text-wrap:balance}.racconto--titolo-media .racconto__titolo{font-size:var(--titolo-sm)}.racconto--titolo-piccola .racconto__titolo{font-size:var(--testo-xl)}.racconto__corpo>*+*{margin-block-start:1.25rem}.racconto__bottoni{display:flex;flex-wrap:wrap;gap:var(--spazio-controlli);margin-block-start:.5rem}.racconto__promesse{display:grid;gap:1.125rem;width:100%;margin:0;margin-block-start:var(--spazio-pila-stretto);padding:0;padding-block-start:var(--spazio-form);border-block-start:1px solid var(--colore-bordo);list-style:none}.racconto__promessa{display:flex;align-items:flex-start;gap:.875rem}.racconto__segno{display:flex;flex-shrink:0;padding-block-start:.1rem;color:var(--colore-testo-tenue)}.racconto__segno svg{width:1.5rem;height:1.5rem}.racconto__segno :is(circle,ellipse,line,path,polygon,polyline,rect){vector-effect:non-scaling-stroke}.racconto__promessa-corpo{display:flex;flex-direction:column;gap:.15rem}.racconto__promessa-titolo{font-family:var(--font-titoli);font-weight:var(--peso-titoli);letter-spacing:var(--spaziatura-titoli)}.racconto__promessa-riga{font-size:var(--testo-sm);color:var(--colore-testo-tenue)}@media(min-width:1000px){.racconto__interno{grid-template-columns:minmax(0,48%) minmax(0,1fr);align-items:center;gap:clamp(1.75rem,2.5vw,3rem)}.racconto--invertito .racconto__foto{order:2}.racconto--foto-larga .racconto__interno{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.racconto--foto-larga.racconto--invertito .racconto__interno{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.racconto--senza-foto .racconto__interno{grid-template-columns:1fr}}.suggeriti,.suggeriti__griglia{display:grid;gap:1.75rem}@media(min-width:1000px){.suggeriti__griglia{grid-template-columns:2fr 1fr;gap:2.5rem}.suggeriti__elenco--prodotti{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}.suggeriti__colonna{display:grid;align-content:start;gap:1.75rem}.suggeriti__titolo{margin:0 0 .625rem;font-family:var(--font-testo);font-size:var(--testo-xs);font-weight:var(--peso-forte);letter-spacing:.16em;text-transform:uppercase;color:var(--colore-testo-tenue)}.suggeriti__elenco{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.suggeriti__prodotto{display:grid;grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:.875rem;padding-block:.375rem;text-decoration:none}.suggeriti__foto{display:block;aspect-ratio:4 / 5;overflow:hidden;background-color:var(--colore-fondo-immagini)}.suggeriti__foto img{width:100%;height:100%;object-fit:cover}.suggeriti__prezzo,.suggeriti__invito{font-size:var(--testo-sm);color:var(--colore-testo-tenue);font-variant-numeric:tabular-nums;white-space:nowrap}.suggeriti__voce{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem;text-decoration:none}.suggeriti__prodotto:hover .suggeriti__nome,.suggeriti__voce:hover>span:first-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.suggeriti__vuoto{color:var(--colore-testo-tenue)}.suggeriti__termine{font-style:italic;color:var(--colore-testo)}.suggeriti__tutti{justify-self:start;font-size:var(--testo-sm);font-weight:var(--peso-forte);letter-spacing:var(--spaziatura-bottoni);text-transform:uppercase}.riquadri{padding-block:var(--spazio-sezione)}.riquadri--su-campitura{padding-inline:var(--margine-laterale)}.riquadri__avviso{text-align:center}.riquadri__comandi{display:none}.riquadri__griglia{display:grid;grid-template-columns:1fr;gap:0}.riquadro{position:relative;display:grid;overflow:hidden;background-color:var(--colore-fondo-immagini);text-decoration:none}.riquadri--piena{padding-block:0}.riquadri--unito .riquadri__griglia{gap:0}.riquadri--schermo .riquadro__foto{height:calc(100svh - 3.5rem);min-height:30rem;aspect-ratio:auto}.riquadri--schermo .riquadro__titolo,.riquadri--fascia .riquadro__titolo{font-family:var(--font-testo);font-weight:var(--peso-testo);font-size:clamp(2rem,1.2rem + 2.6vw,3.4rem);letter-spacing:-.01em;text-transform:none;line-height:1.1}.riquadri--schermo .riquadro__sovrapposto{--respiro-velo: 18rem;padding:var(--respiro) var(--margine-laterale) 3.625rem}.riquadri--schermo .riquadro__titolo,.riquadri--fascia .riquadro__titolo{max-width:18ch}.riquadro__descrizione{max-width:34ch;margin:0;font-size:var(--testo-base)}.riquadro__azione{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;margin-block-start:.5rem;padding:.75rem 1.75rem;border:1px solid currentColor;font-size:var(--testo-xs);letter-spacing:var(--spaziatura-bottoni);text-transform:uppercase;transition:background-color var(--durata) var(--andamento),color var(--durata) var(--andamento)}.riquadro:hover .riquadro__azione{background-color:var(--colore-testo-sovrapposto, #fff);color:var(--colore-velo)}.riquadro__sovrapposto--basso-destra,.riquadro__sovrapposto--alto-destra{align-items:flex-end;text-align:right}.riquadri--fascia .riquadro__sovrapposto{--respiro-velo: 9rem;padding:var(--respiro) var(--margine-laterale) 3rem}.riquadri--schermo .riquadro__sovrapposto--basso-sinistra,.riquadri--schermo .riquadro__sovrapposto--basso-destra,.riquadri--fascia .riquadro__sovrapposto--basso-sinistra,.riquadri--fascia .riquadro__sovrapposto--basso-destra{--velo-forte: 78%;--velo-medio: 60%}.riquadri--fascia .riquadro__foto{aspect-ratio:5 / 2;min-height:18rem}.riquadri--alta .riquadro__foto{aspect-ratio:3 / 4}.riquadro__foto{grid-area:1 / 1;width:100%;min-height:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform var(--durata) var(--andamento)}.riquadro:hover .riquadro__foto{transform:scale(1.04)}.riquadro__sovrapposto{--colore-velo: var(--colore-testo);--respiro: 1.5rem;--respiro-velo: 3.5rem;position:relative;grid-area:1 / 1;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:var(--respiro) var(--margine-laterale);background-image:linear-gradient(var(--verso-velo, to top),color-mix(in srgb,var(--colore-velo) var(--velo-forte, 70%),transparent) 0%,color-mix(in srgb,var(--colore-velo) var(--velo-medio, 55%),transparent) 100%);color:var(--colore-fondo);text-align:start}.riquadro__sovrapposto--scuro{--colore-velo: var(--colore-fondo);color:var(--colore-testo)}.riquadro__sovrapposto:before{content:"";position:absolute;inset-inline:0;height:var(--respiro-velo);background-image:linear-gradient(var(--verso-velo, to top),color-mix(in srgb,var(--colore-velo) var(--velo-medio, 55%),transparent) 0%,transparent 100%);pointer-events:none}.riquadro__sovrapposto--alto-sinistra,.riquadro__sovrapposto--alto-destra{--verso-velo: to bottom;align-self:start}.riquadro__sovrapposto--alto-sinistra:before,.riquadro__sovrapposto--alto-destra:before{inset-block-start:100%}.riquadro__sovrapposto--basso-sinistra,.riquadro__sovrapposto--basso-destra{--verso-velo: to top;align-self:end}.riquadro__sovrapposto--basso-sinistra:before,.riquadro__sovrapposto--basso-destra:before{inset-block-end:100%}.riquadro__sovrapposto--centro:before{content:none}.riquadro__sovrapposto--alto-destra,.riquadro__sovrapposto--basso-destra{align-items:flex-end;text-align:end}.riquadro__sovrapposto--centro{align-self:stretch;align-items:center;justify-content:center;background-image:none;background-color:color-mix(in srgb,var(--colore-velo) 70%,transparent);text-align:center}.riquadro__occhiello{margin:0}.riquadro__titolo{margin:0;font-size:var(--titolo-sm);text-wrap:balance}@media(max-width:699px){.riquadri--due-telefono .riquadri__griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.riquadri--slider .riquadri__griglia{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc(100% - var(--margine-laterale));overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.riquadri--slider .riquadri__griglia::-webkit-scrollbar{display:none}.riquadri--slider .riquadro{scroll-snap-align:start}.js .riquadri--slider .riquadri__griglia[data-rivela-fila]>*:not([data-rivelato]){opacity:1;transform:none}.riquadri--auto{position:relative}.riquadri__comandi{display:flex;position:absolute;z-index:2;inset-block-end:1rem;inset-inline:0;align-items:center;justify-content:center;gap:.75rem}.riquadri__ferma{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background-color:color-mix(in srgb,var(--colore-fondo) 88%,transparent);color:var(--colore-testo);cursor:pointer}.riquadri__segno--ferma{display:none;width:.5rem;height:.6rem;border-inline:.16rem solid currentColor}.riquadri__segno--vai{width:0;height:0;border-block:.3rem solid transparent;border-inline-start:.52rem solid currentColor}.riquadri--in-moto .riquadri__segno--ferma{display:block}.riquadri--in-moto .riquadri__segno--vai{display:none}.riquadri__punti{display:flex;gap:.4rem}.riquadri__punto{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:none;cursor:pointer}.riquadri__punto:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background-color:color-mix(in srgb,var(--colore-fondo) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--colore-testo) 22%,transparent);transition:background-color var(--durata) var(--andamento)}.riquadri__punto[aria-current]:before{background-color:var(--colore-fondo)}.riquadri__comandi[hidden]{display:none}}@media(min-width:700px){.riquadri__griglia{grid-template-columns:repeat(2,1fr);gap:1rem}.riquadri__griglia--singola{grid-template-columns:1fr}}@media(min-width:1000px){.riquadro__foto{aspect-ratio:1 / 1}.riquadri__griglia--tre{grid-template-columns:repeat(3,1fr)}.riquadro__sovrapposto{--respiro: 2.25rem;--respiro-velo: 4.5rem}}@media(min-width:1150px){.riquadri__griglia{grid-template-columns:repeat(var(--riquadri-per-riga, 2),1fr)}}.illustrate{padding-block:var(--spazio-sezione)}.illustrate__interno{padding-inline:var(--margine-laterale)}.illustrate__griglia{display:grid;gap:1.125rem;margin:0;padding:0;list-style:none}.illustrate__scheda{display:grid;align-content:start;gap:.625rem;padding:1.125rem;border:1px solid var(--colore-bordo);background-color:var(--colore-campo)}.illustrate__figura{background-color:var(--colore-fondo)}.illustrate__immagine{display:block;width:100%;height:auto}.illustrate__titolo{margin:0;font-size:1.35rem}.illustrate__testo{margin:0;color:var(--colore-testo-tenue)}.illustrate__dettaglio{margin:0;font-size:var(--testo-sm)}.illustrate__nota{max-width:var(--misura-lettura);margin-block-start:var(--spazio-pila-stretto)}@media(min-width:700px){.illustrate__griglia{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.illustrate__griglia{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.pagina-ricerca{padding-block:var(--spazio-sezione)}.pagina-ricerca--sola{display:flex;flex-direction:column;justify-content:center;min-height:45vh}.pagina-ricerca__testa{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-block-end:var(--spazio-pila-stretto);padding-block-end:var(--spazio-form);border-block-end:1px solid var(--colore-bordo)}.pagina-ricerca--sola .pagina-ricerca__testa{margin-block-end:0;padding-block-end:0;border-block-end:0}.pagina-ricerca__testa:has(+[data-filtri]){padding-block-end:0;border-block-end:0}.pagina-ricerca__titolo{margin:0;font-size:var(--titolo-lg)}.pagina-ricerca__conteggio{margin:0;font-size:var(--testo-sm)}.pagina-ricerca__avviso{margin-block-end:var(--spazio-form);font-size:var(--testo-sm)}.pagina-ricerca__termine{font-family:var(--font-titoli);font-style:italic;color:var(--colore-testo)}.campo-ricerca{display:flex;align-items:center;gap:.75rem;width:100%;max-width:var(--misura-lettura);padding-block:.375rem;border-block-end:1px solid var(--colore-testo);text-align:start}.campo-ricerca:has(.campo-ricerca__input:focus-visible){outline:2px solid var(--colore-testo);outline-offset:4px}.campo-ricerca svg{flex-shrink:0;width:var(--misura-icone);height:var(--misura-icone);color:var(--colore-testo-tenue)}.campo-ricerca__input{flex:1;min-width:0;min-height:2.75rem;padding:0;border:0;background:none;font-size:var(--testo-lg)}.campo-ricerca__input:focus{outline:none}.campo-ricerca__invia{flex-shrink:0;min-height:2.75rem;padding-inline:.5rem;border:0;background:none;color:var(--colore-testo-tenue);cursor:pointer;transition:color var(--durata) var(--andamento)}.campo-ricerca__invia:hover{color:var(--colore-testo)}.pagina-ricerca__gruppo{margin-block:var(--spazio-pila) 1.25rem;padding-block-end:.75rem;border-block-end:1px solid var(--colore-bordo);font-family:var(--font-testo);font-weight:var(--peso-testo);color:var(--colore-testo-tenue)}.pagina-ricerca__gruppo:first-of-type{margin-block-start:0}.pagina-ricerca__griglia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem .75rem}.pagina-ricerca__elenco{display:flex;flex-direction:column}.voce-trovata{padding-block:1.25rem;border-block-end:1px solid var(--colore-bordo)}.voce-trovata__titolo{margin:0 0 .375rem;font-size:var(--testo-lg)}.voce-trovata__titolo a{text-decoration:none}.voce-trovata__titolo a:hover{text-decoration:underline;text-underline-offset:.25em}.voce-trovata__estratto{margin:0;max-width:var(--misura-lettura);font-size:var(--testo-sm)}.pagina-ricerca__vuota{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding-block:var(--spazio-pila);text-align:center}@media(min-width:700px){.pagina-ricerca__griglia{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1rem}}@media(min-width:1150px){.pagina-ricerca__griglia--larga{grid-template-columns:repeat(4,minmax(0,1fr))}}.tabella{padding-block:var(--spazio-sezione)}.tabella__interno{display:grid;gap:var(--spazio-pila-stretto);padding-inline:var(--margine-laterale)}.tabella__testa{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spazio-form);max-width:36rem}.tabella__occhiello{margin:0;color:var(--colore-testo-tenue)}.tabella__titolo{margin:0;font-size:var(--titolo-lg);text-wrap:balance}.tabella__testo{max-width:60ch;color:var(--colore-testo-tenue);font-size:var(--testo-xl)}.tabella__testo>*+*{margin-block-start:1em}.tabella__bottone{margin-block-start:.25rem}.tabella__dati{display:flex;flex-direction:column;gap:var(--spazio-form);max-width:var(--misura-lettura)}.tabella__titolo-dati{margin:0;font-size:1.5rem}.tabella__righe{display:grid;grid-template-columns:minmax(7rem,auto) minmax(0,1fr);gap:.375rem 1.125rem;margin:0;font-size:.9375rem}.tabella__riga{display:grid;grid-column:1 / -1;grid-template-columns:subgrid}.tabella__riga dt{color:var(--colore-testo-tenue)}.tabella__riga dd{margin:0}.tabella__nota{margin:0;font-size:var(--testo-sm);color:var(--colore-testo-tenue)}@media(min-width:1000px){.tabella__interno--due{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.75rem,5vw,5rem)}}.vetrina{display:flex;flex-direction:column;gap:var(--spazio-pila-stretto);padding:var(--spazio-sezione) var(--margine-laterale)}.vetrina__testa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem}.vetrina__intestazione{display:flex;flex-direction:column;gap:.4rem}.vetrina__titolo{margin:0;font-size:var(--titolo-md)}.vetrina__scorciatoie{display:flex}.vetrina__scorciatoie[hidden],.vetrina__tutto[hidden]{display:none}.vetrina__tutto[aria-disabled=true]{border-color:var(--colore-bordo);background-color:var(--colore-bordo);color:var(--colore-fondo);cursor:default}.vetrina__linguette{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem}.vetrina__linguette[hidden]{display:none}.vetrina__linguetta{display:inline-flex;align-items:center;gap:.35em;min-height:2.75rem;padding-inline:.25rem;border:0;background-color:transparent;color:var(--colore-testo-tenue);cursor:pointer;transition:color var(--durata) var(--andamento)}.vetrina__linguetta:hover{color:var(--colore-testo)}.vetrina__segno{display:flex;opacity:0;transform:translateY(-.2em);transition:opacity var(--durata) var(--andamento),transform var(--durata) var(--andamento)}.vetrina__segno svg{width:.85em;height:.85em;transform:rotate(90deg)}.vetrina__linguetta:hover .vetrina__segno,.vetrina__linguetta:focus-visible .vetrina__segno{opacity:.5;transform:none}.vetrina__linguetta[aria-selected=true]{color:var(--colore-testo)}.vetrina__linguetta[aria-selected=true] .vetrina__segno{opacity:1;transform:none}.vetrina__nome{margin:0;margin-block-end:var(--spazio-controlli);font-size:var(--titolo-sm)}.vetrina__coda{display:flex;margin-block-start:var(--spazio-pila-stretto)}.vetrina__coda[hidden]{display:none}.vetrina__vuota{margin:0}.vetrina__carosello{position:relative}.vetrina__pista{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:.75rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.vetrina__slitta{scroll-snap-align:start}.vetrina__freccia{position:absolute;z-index:3;inset-block-start:50%;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--colore-bordo);border-radius:50%;background-color:var(--colore-fondo);color:var(--colore-testo);cursor:pointer;transform:translateY(-50%);transition:background-color var(--durata) var(--andamento),color var(--durata) var(--andamento),opacity var(--durata) var(--andamento)}.vetrina__freccia svg{width:var(--misura-icone);height:var(--misura-icone)}.vetrina__freccia:hover{background-color:var(--colore-testo);color:var(--colore-fondo)}.vetrina__freccia[hidden]{display:none}@media(any-hover:none){[data-sfoglia-schede] .vetrina__freccia{display:none}}.vetrina__freccia[aria-disabled=true]{opacity:.35;cursor:default}.vetrina__freccia--indietro{inset-inline-start:.375rem}.vetrina__freccia--indietro svg{transform:scaleX(-1)}.vetrina__freccia--avanti{inset-inline-end:.375rem}@media(min-width:700px){.vetrina__pista{grid-auto-columns:38%;gap:1rem}}@media(min-width:1150px){.vetrina__pista{grid-auto-columns:24%}}.wa-chat{--wa-marchio: #25d366;--wa-testata: #075e54;--wa-comando: #128c7e;--wa-fondo: #efeae2;--wa-mia: #d9fdd3;--wa-testo: #111b21;--wa-tenue: #4f5e67;position:fixed;z-index:19;right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;color:var(--wa-testo);pointer-events:none}.wa-chat>*{pointer-events:auto}.wa-chat__bottone{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background-color:var(--wa-marchio);box-shadow:0 2px 10px #00000040;color:#fff;transition:transform .15s ease}.wa-chat__bottone svg{width:32px;height:32px}@media(hover:hover){.wa-chat__bottone:hover{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.wa-chat__bottone{transition:none}.wa-chat__bottone:hover{transform:none}}.wa-chat__bottone:focus-visible,.wa-chat__chiudi:focus-visible,.wa-chat__invia:focus-visible{outline:2px solid var(--wa-testo);outline-offset:2px}.wa-chat__pannello{display:flex;flex-direction:column;width:min(22.5rem,calc(100vw - 40px));max-height:min(30rem,calc(100dvh - 7rem));overflow:hidden;border-radius:12px;background-color:var(--wa-fondo);box-shadow:0 8px 28px #00000047}.wa-chat__pannello[hidden]{display:none}.wa-chat__testa{display:flex;flex:none;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem 1rem;background-color:var(--wa-testata);color:#fff}.wa-chat__marchio{display:grid;flex:none;place-items:center}.wa-chat__marchio svg{width:28px;height:28px}.wa-chat__nomi{flex:1;min-width:0}.wa-chat__titolo,.wa-chat__sottotitolo{margin:0;line-height:1.3}.wa-chat__titolo{font-weight:600}.wa-chat__sottotitolo{font-size:var(--testo-sm)}.wa-chat__chiudi{display:grid;flex:none;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.wa-chat__corpo{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:.5rem;min-height:7.5rem;overflow-y:auto;padding:1rem}.wa-chat__nuvola{max-width:85%;margin:0;padding:.5rem .75rem;border-radius:0 8px 8px;background-color:#fff;box-shadow:0 1px 1px #0000001f;line-height:1.4;overflow-wrap:anywhere;white-space:pre-wrap}.wa-chat__nuvola--mia{align-self:flex-end;border-radius:8px 0 8px 8px;background-color:var(--wa-mia)}.wa-chat__nota{align-self:stretch;margin:0;color:var(--wa-tenue);font-size:var(--testo-sm);line-height:1.4}.wa-chat__nota a{display:block;margin-block-start:.25rem;color:var(--wa-testata)}.wa-chat__modulo{display:flex;flex:none;align-items:flex-end;gap:.5rem;padding:.5rem}.wa-chat__campo{flex:1;min-width:0;min-height:44px;max-height:7rem;padding:.625rem .875rem;border:0;border-radius:22px;background-color:#fff;color:inherit;font:inherit;font-size:16px;line-height:1.5;resize:none;field-sizing:content}.wa-chat__campo:focus-visible{outline:2px solid var(--wa-comando);outline-offset:0}.wa-chat__invia{display:grid;flex:none;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background-color:var(--wa-comando);color:#fff;cursor:pointer}@media print{.wa-chat{display:none}}.campione{flex-shrink:0;width:var(--campione-misura, 1.125rem);height:var(--campione-misura, 1.125rem);border-radius:50%;background-color:var(--campione);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 25%,transparent)}.campione--righe{background-image:repeating-linear-gradient(45deg,color-mix(in srgb,var(--colore-fondo) 70%,transparent) 0 calc(var(--campione-misura, 1.125rem) / 9),transparent calc(var(--campione-misura, 1.125rem) / 9) calc(var(--campione-misura, 1.125rem) / 3.6))}.campione--quadri{background-image:repeating-linear-gradient(0deg,color-mix(in srgb,var(--colore-fondo) 70%,transparent) 0 calc(var(--campione-misura, 1.125rem) / 9),transparent calc(var(--campione-misura, 1.125rem) / 9) calc(var(--campione-misura, 1.125rem) / 3)),repeating-linear-gradient(90deg,color-mix(in srgb,var(--colore-fondo) 70%,transparent) 0 calc(var(--campione-misura, 1.125rem) / 9),transparent calc(var(--campione-misura, 1.125rem) / 9) calc(var(--campione-misura, 1.125rem) / 3))}.campione--foto{flex-shrink:0;width:var(--campione-misura, 1.125rem);height:var(--campione-misura, 1.125rem);border-radius:50%;object-fit:cover;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 25%,transparent)}.campione:after{content:attr(data-nome);position:absolute;z-index:4;inset-block-start:calc(100% + .375rem);inset-inline-start:50%;translate:-50% 0;padding:.25rem .5rem;border-radius:var(--raggio);background-color:var(--colore-testo);color:var(--colore-fondo);font-size:var(--testo-xs);line-height:1.2;letter-spacing:var(--spaziatura-testo);white-space:nowrap;text-transform:none;opacity:0;pointer-events:none;transition:opacity var(--durata) var(--andamento)}.campione{position:relative}label:hover>.campione:after,:focus-visible+label>.campione:after{opacity:1}label:has(.campione) .campione__nome{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(any-hover:none){.campione:after{content:none}}.creazione__figura .creazione__disegno{width:100%;aspect-ratio:4 / 5;object-fit:contain;border:1px solid var(--colore-bordo);background-color:var(--colore-fondo)}.creazione__sigla{width:fit-content;margin:0;padding:.125rem .5rem;background-color:var(--colore-polvere);color:var(--colore-testo);font-size:var(--testo-xs)}.creazione__sommario{margin:0;font-size:var(--testo-xs)}.creazione__unica,.creazione__dettagli{font-size:var(--testo-xs)}.creazione__dettagli summary{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;width:fit-content;text-decoration:underline;text-underline-offset:.2em}.creazione__dettagli summary:before{content:"";border-block:.3em solid transparent;border-inline-start:.45em solid currentColor;transition:transform var(--durata) var(--andamento)}.creazione__dettagli[open] summary:before{transform:rotate(90deg)}.creazione__voci{display:grid;grid-template-columns:auto 1fr;gap:.125rem .5rem;margin:0 0 .5rem}.creazione__voci dt:after{content:":"}.creazione__voci dd{margin:0;overflow-wrap:anywhere}.creazione__comandi{display:flex;flex-wrap:wrap;gap:0 var(--spazio-form)}.creazione__comando{display:inline-flex;align-items:center;min-height:2.75rem;padding:0;border:0;background:none;font:inherit;font-size:var(--testo-xs);cursor:pointer}.filtri__impianto{display:flex;flex-direction:column}.filtri__barra{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spazio-controlli) 1rem;margin-block-end:var(--spazio-pila-stretto);padding-block:.875rem;border-block:1px solid var(--colore-bordo)}.filtri__apri{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding-inline:1rem;border:1px solid var(--colore-testo);border-radius:var(--raggio);background:none;color:var(--colore-testo);font-size:var(--testo-sm);font-weight:var(--peso-forte);letter-spacing:var(--spaziatura-bottoni);text-transform:uppercase;cursor:pointer}.filtri__apri svg{flex-shrink:0;width:var(--misura-icone);height:var(--misura-icone)}.filtri__quanti{flex:1;margin:0;font-size:var(--testo-sm);font-variant-numeric:tabular-nums}.filtri__ordine{display:flex;align-items:center;gap:.5rem;min-width:0;margin-inline-start:auto}.filtri__scelta{min-width:0;min-height:2.75rem;padding:.5rem 2.25rem .5rem .75rem;border:1px solid var(--colore-bordo-forte);background:var(--colore-campo) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%233B3735' fill='none'/%3E%3C/svg%3E") no-repeat right .75rem center;font-size:.875rem;-webkit-appearance:none;appearance:none;cursor:pointer}.filtri__scelta:focus-visible{border-color:var(--colore-testo);box-shadow:var(--alone-fuoco);outline:none}.filtri__segno{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding-inline:.25rem;border-radius:1rem;background-color:var(--colore-testo);color:var(--colore-fondo);font-size:var(--testo-xs);letter-spacing:0}.filtri__attivi{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-block-end:var(--spazio-pila-stretto)}.filtri__chip{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;padding-inline:.875rem;border:1px solid var(--colore-bordo);border-radius:999px;background-color:var(--colore-campo);font-size:var(--testo-sm);text-decoration:none;transition:border-color var(--durata) var(--andamento)}.filtri__chip:hover{border-color:var(--colore-testo)}.filtri__chip svg{flex-shrink:0;width:.8em;height:.8em}.filtri__cancella{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--colore-testo-tenue)}.filtri__cancella:hover{color:var(--colore-testo)}.filtri__testa{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem;padding:.625rem .75rem .625rem 1.25rem;border-block-end:1px solid var(--colore-bordo)}.filtri__nome{margin:0;font-size:1.6rem}.filtri__chiudi{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:none;color:var(--colore-testo);cursor:pointer}.filtri__chiudi svg{width:var(--misura-icone);height:var(--misura-icone)}.filtri__gruppo{border-block-end:1px solid var(--colore-bordo)}.filtri__titolo{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;padding-block:.75rem;font-size:var(--testo-xs);font-weight:var(--peso-forte);letter-spacing:var(--spaziatura-bottoni);text-transform:uppercase}.filtri__titolo svg{flex-shrink:0;width:.9em;height:.9em;margin-inline-start:auto;transition:transform var(--durata) var(--andamento)}.filtri__gruppo[open] .filtri__titolo svg{transform:rotate(90deg)}.filtri__pannello{padding-block-end:1rem}.filtri__valori{display:flex;flex-direction:column;min-inline-size:0;margin:0;padding:0;border:0}.filtri__valore{display:flex;align-items:center;gap:.625rem;min-height:2.75rem;font-size:.9375rem;cursor:pointer}.filtri__valore:before{content:"";flex:none;width:1.125rem;height:1.125rem;border:1px solid var(--colore-bordo-forte);border-radius:var(--raggio);background-color:var(--colore-campo);transition:background-color var(--durata) var(--andamento),border-color var(--durata) var(--andamento)}.filtri__valore:hover:before{border-color:var(--colore-testo)}.filtri__casella:checked+.filtri__valore:before{border-color:var(--colore-testo);background:var(--colore-testo) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1 5l3.5 3.5L11 1' stroke='%23FBF8F3' stroke-width='1.6' fill='none'/%3E%3C/svg%3E") center / .6875rem no-repeat}.filtri__conteggio{margin-inline-start:auto;font-size:var(--testo-xs);font-variant-numeric:tabular-nums}.filtri__casella:focus-visible+.filtri__valore{outline:2px solid var(--colore-polvere-scuro);outline-offset:2px}.filtri__casella:disabled+.filtri__valore{color:var(--colore-testo-tenue);cursor:not-allowed}.filtri__casella:disabled+.filtri__valore:before{background-color:transparent}.filtri__valori:has(.campione){flex-direction:row;flex-wrap:wrap;column-gap:.25rem;row-gap:1.25rem}@media(any-hover:none){.filtri__valori:has(.campione){row-gap:.25rem}}.filtri__valore:has(.campione){--campione-misura: 2rem;justify-content:center;min-width:2.75rem;border-radius:50%}.filtri__valore:has(.campione):before,.filtri__valore:has(.campione) .filtri__conteggio{display:none}.filtri__casella:checked+.filtri__valore .campione{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--colore-testo) 25%,transparent),0 0 0 2px var(--colore-fondo),0 0 0 4px var(--colore-testo)}@media(forced-colors:active){.filtri__casella:checked+.filtri__valore{outline:2px solid;outline-offset:-2px}.filtri__casella:disabled+.filtri__valore{color:GrayText}}.filtri__prezzo{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.filtri__campo{display:flex;flex:1;flex-direction:column;gap:.375rem;min-width:6.5rem}.filtri__campo label{font-size:var(--testo-sm);color:var(--colore-testo-tenue)}.filtri__valuta{display:flex;align-items:center;gap:.375rem}.filtri__valuta input{width:100%;min-width:0;min-height:2.75rem;padding:.625rem .75rem;border:1px solid var(--colore-bordo-forte);background-color:var(--colore-campo);font-size:var(--testo-sm)}.filtri__piede{display:grid;justify-items:center;gap:.25rem}.filtri__applica{width:100%}.filtri__applica-colonna{display:none}@media(max-width:999px){@supports selector(:popover-open){.filtri__cassetto{position:fixed;inset:0 auto 0 0;width:min(420px,92vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden;border:0;background-color:var(--colore-fondo);color:var(--colore-testo);translate:-100% 0;transition:translate var(--durata-pannello) var(--andamento-pannello),overlay var(--durata-pannello) var(--andamento-pannello) allow-discrete,display var(--durata-pannello) var(--andamento-pannello) allow-discrete}.filtri__cassetto:popover-open{display:flex;flex-direction:column;translate:0 0}@starting-style{.filtri__cassetto:popover-open{translate:-100% 0}}.filtri__cassetto::backdrop{background-color:color-mix(in srgb,var(--colore-testo) 30%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html:has(.filtri__cassetto:popover-open){overflow:hidden}.filtri__gruppi{flex:1;min-height:0;padding:.25rem 1.25rem 1.5rem;overflow-y:auto;overscroll-behavior:contain}.filtri__piede{flex-shrink:0;padding:1rem 1.25rem 1.25rem;border-block-start:1px solid var(--colore-bordo);background-color:var(--colore-fondo-immagini)}}@supports not selector(:popover-open){.filtri__apri,.filtri__testa{display:none}.filtri__cassetto{margin-block-end:var(--spazio-pila-stretto)}}}@media(max-width:699px){.filtri__ordine{flex:1 1 10rem;margin-inline-start:0}.filtri__scelta{flex:1}}@media(min-width:1000px){.filtri__impianto--colonna{display:grid;grid-template-columns:15rem minmax(0,1fr);grid-template-areas:"barra barra" "colonna attivi" "colonna merce";grid-template-rows:auto auto 1fr;column-gap:2rem}.filtri__barra{grid-area:barra}.filtri__attivi{grid-area:attivi}.filtri__impianto--colonna>.filtri{grid-area:colonna;align-self:start}.filtri__merce{grid-area:merce}.filtri__apri{display:none}.filtri__cassetto{position:static;display:block;width:auto;height:auto;margin:0;padding:0;overflow:visible;border:0;background:none;color:inherit}.filtri__testa{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.filtri__gruppi{border-block-start:1px solid var(--colore-bordo)}.filtri__piede{padding-block-start:var(--spazio-form)}.filtri__applica-cassetto{display:none}.filtri__applica-colonna{display:inline}}.testa-sezione{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spazio-form);margin-block-end:var(--spazio-pila-stretto)}.testa-sezione__testi{display:flex;flex-direction:column;gap:.75rem;max-width:40rem}.testa-sezione__occhiello{margin:0;color:var(--colore-testo-tenue)}.testa-sezione__titolo{margin:0;font-size:var(--titolo-lg);text-wrap:balance}.testa-sezione__testo{max-width:60ch;color:var(--colore-testo-tenue);font-size:var(--testo-xl)}.testa-sezione__testo>*+*{margin-block-start:1em}@media(min-width:1000px){.testa-sezione{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--spazio-form) 2rem}.testa-sezione__azione{flex-shrink:0}}.nota-informativa{--colore-testo-tenue: var(--colore-testo);display:grid;gap:.375rem;padding:.875rem 1rem;border-inline-start:3px solid var(--colore-polvere-scuro);background-color:var(--colore-polvere);font-size:.9375rem}.nota-informativa__titolo{margin:0;font-weight:var(--peso-forte)}.nota-informativa__testo>*+*{margin-block-start:.375rem}.nota-informativa a{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.nota-informativa--piccola{--colore-testo-tenue: inherit;padding:0;border:0;background:none;font-size:var(--testo-sm);color:var(--colore-testo-tenue)}.scheda-articolo__figura{display:block;overflow:hidden;background-color:var(--colore-fondo-immagini)}.scheda-articolo__foto{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover;transition:scale var(--durata) var(--andamento)}.scheda-articolo--compatta .scheda-articolo__foto{aspect-ratio:4 / 3}@media(hover:hover){.scheda-articolo:hover .scheda-articolo__foto{scale:1.03}}.scheda-articolo__testo{margin-block-start:.9375rem}.scheda-articolo__meta{display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin-block-end:.75rem;color:var(--colore-testo-tenue);font-size:var(--testo-xs);letter-spacing:.14em;text-transform:uppercase}.scheda-articolo__titolo{margin:0;font-size:1.5rem}.scheda-articolo--compatta .scheda-articolo__titolo{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:var(--testo-xl);line-height:1.35}.scheda-articolo__link{color:var(--colore-testo);text-decoration:none;transition:color var(--durata) var(--andamento)}@media(hover:hover){.scheda-articolo__link:hover{color:var(--colore-testo-tenue);text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}}.scheda-articolo__estratto{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;margin-block:.4375rem 0;font-size:var(--testo-sm);line-height:var(--interlinea)}.scheda-articolo:not(.scheda-articolo--compatta) .scheda-articolo__estratto{margin-block-start:.625rem}.scheda{position:relative;display:flex;flex-direction:column}.scheda__quadro{position:relative}.scheda__figura{position:relative;display:block;overflow:hidden;background-color:var(--colore-fondo-immagini)}.scheda__foto{width:100%;aspect-ratio:4 / 5;object-fit:cover}.scheda__lastre,.scheda__lastra{display:contents}.scheda__lastra:not(:first-child){display:none}[data-sfoglia] .scheda__lastre{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}[data-sfoglia] .scheda__lastre::-webkit-scrollbar{display:none}[data-sfoglia] .scheda__lastra{display:block;scroll-snap-align:start}[data-sfoglia=dito] .scheda__lastre{overflow-x:auto}.scheda__foto--seconda{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--durata) var(--andamento);pointer-events:none}@media(any-hover:hover){.scheda:hover .scheda__foto--seconda{opacity:1}}.scheda__bollo{position:absolute;inset-block-start:.625rem;inset-inline-start:.625rem;padding:.25rem .5rem;background-color:var(--colore-fondo);font-size:var(--testo-xs);letter-spacing:var(--spaziatura-bottoni);text-transform:uppercase}.scheda__bollo--saldo{background-color:var(--colore-accento);color:var(--colore-fondo)}.scheda__rapida{display:contents}.scheda__piu{position:absolute;z-index:2;inset-block-start:.625rem;inset-inline-end:.625rem;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--colore-bordo-forte);border-radius:50%;background-color:var(--colore-fondo);color:var(--colore-testo);cursor:pointer;opacity:0;transition:opacity var(--durata) var(--andamento),background-color var(--durata) var(--andamento),color var(--durata) var(--andamento)}.scheda__piu svg{width:var(--misura-icone);height:var(--misura-icone)}.scheda__piu:hover{background-color:var(--colore-testo);color:var(--colore-fondo)}.scheda:hover .scheda__piu,.scheda__piu:focus-visible{opacity:1}@media(hover:none){.scheda__piu{opacity:1}}.scheda__cuore{position:absolute;z-index:2;inset-block-start:.625rem;inset-inline-end:.625rem;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid var(--colore-bordo-forte);border-radius:50%;background-color:var(--colore-fondo);color:var(--colore-testo);cursor:pointer;opacity:0;transition:opacity var(--durata) var(--andamento)}.scheda__cuore:empty{display:none}.scheda__cuore *{display:flex}.scheda__cuore svg{width:var(--misura-icone);height:var(--misura-icone)}.scheda:hover .scheda__cuore,.scheda__cuore:focus-visible,.scheda__cuore[data-added=true]{opacity:1}@media(hover:none){.scheda__cuore{opacity:1}}.scheda__quadro--cuore .scheda__piu{inset-block-start:auto;inset-block-end:.625rem}.scheda__quadro--cuore .scheda__conta{inset-inline:.625rem auto;width:min(55%,6rem,100% - 4.5rem);margin-inline:0}.scheda__sfoglia{position:absolute;z-index:2;inset-block-start:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:50%;background-color:color-mix(in srgb,var(--colore-fondo) 82%,transparent);color:var(--colore-testo);cursor:pointer}.scheda__sfoglia:after{content:"";position:absolute;top:50%;right:50%;bottom:50%;left:50%;width:2.75rem;height:2.75rem;transform:translate(-50%,-50%)}.scheda__sfoglia[hidden],.scheda__conta[hidden]{display:none}.scheda__sfoglia svg{width:.6875rem;height:.6875rem}.scheda__sfoglia--indietro{inset-inline-start:.5rem;transform:translateY(-50%) scaleX(-1)}.scheda__sfoglia--avanti{inset-inline-end:.5rem}.scheda__conta{position:absolute;z-index:2;inset-block-end:.625rem;inset-inline:0;display:flex;justify-content:center;gap:.1875rem;margin-inline:auto;width:min(55%,6rem);pointer-events:none}.scheda__tacca{flex:1;height:2px;border-radius:1px;background-color:color-mix(in srgb,var(--colore-testo) 22%,transparent);transition:background-color var(--durata) var(--andamento)}.scheda__tacca[data-attiva]{background-color:color-mix(in srgb,var(--colore-testo) 78%,transparent)}.scheda__testo{display:flex;flex-direction:column;gap:.25rem;padding-block-start:.625rem;text-align:start}.scheda__marca{margin:0;font-size:.6875rem}.scheda__titolo{margin:0;font-family:var(--font-testo);font-size:.9375rem;font-weight:var(--peso-testo);line-height:1.4;letter-spacing:var(--spaziatura-testo)}.scheda__titolo a{text-decoration:none}.scheda__titolo a:hover{text-decoration:underline;text-underline-offset:.25em}.scheda__prezzo{margin:0;margin-block-start:.375rem;display:flex;flex-wrap:wrap;gap:.5rem;font-size:.875rem;font-variant-numeric:tabular-nums;color:var(--colore-testo-tenue)}.scheda__saldo{color:var(--colore-accento)}.scheda__segnale{margin:0;font-size:.6875rem;color:var(--colore-testo-tenue)}.scheda__colori{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin:0;margin-block-start:.125rem}.scheda__colori .campione:before{content:"";position:absolute;top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.scheda__colori .campione:after{inset-block-start:auto;inset-block-end:calc(100% + .375rem)}.scheda__colori .campione:hover:after{opacity:1}.scheda:has(.scheda__colori .campione:hover){z-index:3}.scheda__colori-oltre{font-size:.6875rem;line-height:1;color:var(--colore-testo-tenue)}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
