.et-vetrina{--ease:cubic-bezier(.22, .8, .24, 1);--display:var(--rc-font-titoli);--ui:var(--rc-font-testo);--num:var(--rc-font-testo);--bg:var(--rc-bianco);--bg2:var(--rc-cipria-chiaro);--paper:#fff;--tinta:var(--rc-cipria);--ink:var(--rc-inchiostro);--ink-soft:var(--rc-inchiostro-soft);--faint:#6d7086;--gold:var(--rc-inchiostro);--gold-deep:#333;--su-oro:#fff;--line:var(--rc-linea);--line-soft:var(--rc-linea);--ombra:29, 35, 64;background:var(--rc-bianco);color:var(--rc-inchiostro);font-family:var(--rc-font-testo);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:16px;overflow-x:clip}.et-vetrina *,.et-vetrina :before,.et-vetrina :after{box-sizing:border-box}.et-vetrina a{color:inherit}.et-vetrina .wrap{max-width:var(--rc-larghezza);padding:0 var(--rc-margine);margin:0 auto}.et-vetrina .stato-vuoto{text-align:center;color:var(--rc-errore);padding:40px 16px}.et-vetrina button:focus-visible,.et-vetrina a:focus-visible{outline:2px solid var(--rc-inchiostro);outline-offset:2px}.et-vetrina .vetrina{height:calc(100svh - var(--alto-nav,120px));border-bottom:1px solid var(--rc-linea);grid-template-columns:230px minmax(0,1fr) clamp(330px,28vw,400px);min-height:620px;max-height:960px;display:grid;overflow:hidden}.et-vetrina .v-lato{padding:28px 16px 22px var(--rc-margine);border-right:1px solid var(--rc-linea);scrollbar-width:thin;flex-direction:column;gap:22px;display:flex;overflow-y:auto}.et-vetrina .v-lato-titolo{font-family:var(--rc-font-titoli);margin:0;font-size:26px;font-weight:500;line-height:1.1}.et-vetrina .v-gruppo{gap:2px;display:grid}.et-vetrina .v-marchio{letter-spacing:.24em;text-transform:uppercase;color:var(--rc-cipria-scuro);padding:0 10px 8px;font-size:11px;font-weight:500}.et-vetrina .v-gruppo button{text-align:left;min-height:44px;font-family:var(--rc-font-testo);color:var(--rc-inchiostro);cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:16px;transition:background .2s;display:flex}.et-vetrina .v-gruppo button:hover{background:var(--rc-cipria-chiaro)}.et-vetrina .v-gruppo button[aria-current=true]{background:var(--rc-cipria);border-left-color:var(--rc-inchiostro);font-weight:500}.et-vetrina .v-gruppo small{color:var(--faint);font-variant-numeric:tabular-nums;font-size:13px}.et-vetrina .v-passi-lato{background:var(--rc-cipria-chiaro);border:1px solid var(--rc-linea);margin-top:auto;padding:16px 14px 14px}.et-vetrina .v-passi-lato .v-marchio{letter-spacing:.16em;padding:0 0 10px;display:block}.et-vetrina .v-passi-lato ol{gap:6px;margin:0;padding-left:18px;font-size:14px;line-height:1.4;display:grid}.et-vetrina .v-passi-lato b{font-weight:500}.et-vetrina .v-passi-lato p{color:var(--ink-soft);margin:10px 0 0;font-size:13px;line-height:1.45}.et-vetrina .v-centro{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:20px 20px 16px 24px;display:grid}.et-vetrina .v-chip-categorie{display:none}.et-vetrina .v-schede{scrollbar-width:thin;gap:10px;padding:2px 2px 12px;display:flex;overflow-x:auto}.et-vetrina .v-schede button{border:1px solid var(--rc-linea);cursor:pointer;width:116px;font:inherit;color:var(--rc-inchiostro);text-align:center;background:#fff;border-radius:0;flex:none;justify-items:center;gap:4px;padding:8px 8px 10px;transition:border-color .2s,background .2s;display:grid}.et-vetrina .v-schede button:hover{border-color:var(--rc-cipria-scuro)}.et-vetrina .v-schede button[aria-selected=true]{background:var(--rc-cipria);border-color:var(--rc-inchiostro)}.et-vetrina .v-schede img{object-fit:cover;background:var(--rc-cipria-chiaro);border-radius:0;width:72px;height:58px}.et-vetrina .v-schede b{font-family:var(--rc-font-titoli);font-size:18px;font-weight:500;line-height:1.1}.et-vetrina .v-nel-carrello{letter-spacing:.06em;color:var(--rc-cipria-scuro);font-size:11px;font-style:normal;font-weight:500}.et-vetrina .v-palco{perspective:1400px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:var(--rc-cipria-chiaro);outline:none;min-height:0;position:relative}.et-vetrina .v-palco.trascina{cursor:grabbing}.et-vetrina .v-palco:focus-visible{box-shadow:inset 0 0 0 2px var(--rc-inchiostro)}.et-vetrina .v-palco-vuoto{color:var(--ink-soft);cursor:default;place-items:center;display:grid}.et-vetrina .v-ombra{background:radial-gradient(closest-side, rgba(var(--ombra), .12), transparent);pointer-events:none;width:min(50%,400px);height:34px;position:absolute;bottom:13%;left:50%;transform:translate(-50%)}.et-vetrina .v-cornice{aspect-ratio:1;width:min(66%,56vh,540px);transform-style:preserve-3d;will-change:transform;position:absolute;top:46%;left:50%;translate:-50% -50%}.et-vetrina .v-cornice-in{position:absolute;inset:0}.et-vetrina .v-cornice img{object-fit:cover;border:1px solid var(--rc-linea);width:100%;height:100%;box-shadow:0 24px 50px -32px rgba(var(--ombra), .35);pointer-events:none;-webkit-user-drag:none;background:#fff;border-radius:0;animation:.45s both v-dissolvi;position:absolute;inset:0}@keyframes v-dissolvi{0%{opacity:0}}.et-vetrina .v-rotaia{z-index:4;gap:8px;display:grid;position:absolute;top:50%;left:12px;translate:0 -50%}.et-vetrina .v-rotaia button,.et-vetrina .v-foto-nav button,.et-vetrina .v-giro button{border:1px solid var(--rc-inchiostro);color:var(--rc-inchiostro);cursor:pointer;background:#fff;border-radius:0;place-items:center;transition:background .2s,color .2s;display:grid}.et-vetrina .v-rotaia button{width:44px;height:44px}.et-vetrina .v-rotaia button[aria-pressed=true],.et-vetrina .v-palco button:hover{background:var(--rc-inchiostro);color:#fff}.et-vetrina .v-palco svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.et-vetrina .v-suggerimento{color:var(--ink-soft);pointer-events:none;font-size:13px;transition:opacity .6s;position:absolute;top:12px;right:14px}.et-vetrina .v-suggerimento.via{opacity:0}.et-vetrina .v-foto-nav{z-index:4;border:1px solid var(--rc-linea);letter-spacing:.04em;color:var(--ink-soft);font-variant-numeric:tabular-nums;background:#fff;align-items:center;gap:0;padding:0;font-size:13px;display:flex;position:absolute;bottom:64px;left:50%;translate:-50%}.et-vetrina .v-foto-nav button{border:0;width:40px;height:40px}.et-vetrina .v-foto-nav span{text-align:center;min-width:90px}.et-vetrina .v-giro{z-index:4;letter-spacing:.08em;color:var(--rc-inchiostro);font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;bottom:12px;left:50%;translate:-50%}.et-vetrina .v-giro button{width:44px;height:44px}.et-vetrina .v-giro span{text-align:center;min-width:72px}.et-vetrina .v-dettaglio{min-height:0;padding:20px var(--rc-margine) 16px 0;display:grid}.et-vetrina .v-scheda{border:1px solid var(--rc-linea);scrollbar-width:thin;background:#fff;border-radius:0;flex-direction:column;min-height:0;padding:26px 24px 20px;display:flex;overflow-y:auto}.et-vetrina .v-occhiello{letter-spacing:.3em;text-transform:uppercase;color:var(--rc-inchiostro);font-size:11px;font-weight:500}.et-vetrina .v-occhiello:before{content:"";background:var(--rc-cipria-scuro);width:52px;height:1px;margin-bottom:16px;display:block}.et-vetrina .v-scheda h1{font-family:var(--rc-font-titoli);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word;margin:12px 0 0;font-size:clamp(38px,3.4vw,50px);font-weight:500;line-height:1}.et-vetrina .v-sottotitolo{color:var(--ink-soft);margin:8px 0 0;font-size:15px}.et-vetrina .v-incluso{color:var(--ink-soft);margin:6px 0 0;font-size:14px;line-height:1.4;display:block}.et-vetrina .v-acquisto{background:var(--rc-cipria-chiaro);border:1px solid var(--rc-linea);gap:12px;margin-top:18px;padding:16px;display:grid}.et-vetrina .v-prezzo{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin:0;display:flex}.et-vetrina .v-prezzo b{font-family:var(--rc-font-titoli);font-size:34px;font-weight:500;line-height:1}.et-vetrina .v-prezzo small{color:var(--ink-soft);font-size:13px}.et-vetrina .v-prezzo.bloccato{color:var(--rc-inchiostro);flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;font-size:16px;font-weight:500}.et-vetrina .v-prezzo.bloccato svg{fill:none;stroke:currentColor;stroke-width:1.4px;flex:none;width:20px;height:20px}.et-vetrina .v-riga{gap:8px;display:flex}.et-vetrina .v-quantita{border:1px solid var(--rc-inchiostro);background:#fff;border-radius:0;flex:none;align-items:center;height:52px;display:flex}.et-vetrina .v-quantita button{width:44px;height:50px;color:var(--rc-inchiostro);cursor:pointer;background:0 0;border:0;font-size:20px}.et-vetrina .v-quantita span{text-align:center;font-variant-numeric:tabular-nums;min-width:26px;font-weight:500}.et-vetrina .v-aggiungi{border:1px solid var(--rc-inchiostro);background:var(--rc-inchiostro);color:#fff;min-width:0;min-height:52px;font-family:var(--rc-font-titoli);cursor:pointer;border-radius:0;flex:1;padding:8px 14px;font-size:21px;line-height:1.1;transition:background .2s}.et-vetrina .v-aggiungi:hover:not(:disabled){background:#333}.et-vetrina .v-aggiungi:disabled{opacity:.6;cursor:default}.et-vetrina .v-ordina{border:1px solid var(--rc-inchiostro);min-height:52px;color:var(--rc-inchiostro);background:#fff;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:6px 16px;font-size:15px;text-decoration:none;display:flex}.et-vetrina .v-ordina:hover{background:var(--rc-cipria)}.et-vetrina .v-ordina b{font-family:var(--rc-font-titoli);align-items:center;gap:8px;font-size:21px;font-weight:500;display:inline-flex}.et-vetrina .v-ordina svg,.et-vetrina .v-barra svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.et-vetrina .v-nota{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.5}.et-vetrina .v-passi{border-top:1px solid var(--rc-linea);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:6px 10px;margin:2px 0 0;padding:12px 0 0;font-size:13px;list-style:none;display:flex}.et-vetrina .v-passi li{align-items:center;gap:6px;display:flex}.et-vetrina .v-passi span{border:1px solid;border-radius:0;place-items:center;width:24px;height:24px;font-size:12px;font-weight:500;display:grid}.et-vetrina .v-passi li.ora{color:var(--rc-inchiostro);font-weight:500}.et-vetrina .v-passi li.ora span{background:var(--rc-inchiostro);border-color:var(--rc-inchiostro);color:#fff}.et-vetrina .v-passi li.fatto{color:var(--rc-cipria-scuro)}.et-vetrina .v-descrizione{color:var(--ink-soft);margin-top:18px;font-size:15px;line-height:1.65}.et-vetrina .v-descrizione p{text-wrap:pretty;margin:0 0 8px}.et-vetrina .v-descrizione button{min-height:36px;font:inherit;color:var(--rc-inchiostro);text-decoration:underline;-webkit-text-decoration-color:var(--rc-cipria-scuro);text-decoration-color:var(--rc-cipria-scuro);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.et-vetrina .v-scheda h2{font-family:var(--rc-font-titoli);border-top:1px solid var(--rc-linea);margin:18px 0 8px;padding-top:16px;font-size:26px;font-weight:500}.et-vetrina .v-dati{gap:8px;margin:0;font-size:15px;display:grid}.et-vetrina .v-dati div{grid-template-columns:120px minmax(0,1fr);gap:12px;display:grid}.et-vetrina .v-dati dt{color:var(--faint)}.et-vetrina .v-dati dd{overflow-wrap:anywhere;margin:0}.et-vetrina .v-catalogo{padding-block:clamp(56px,8vw,88px) 120px}.et-vetrina .v-catalogo-testa{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 24px;margin-bottom:28px;display:flex}.et-vetrina .v-catalogo-testa>div:first-child:before{content:"";background:var(--rc-cipria-scuro);width:70px;height:1px;margin-bottom:22px;display:block}.et-vetrina .v-catalogo-testa h2{font-family:var(--rc-font-titoli);letter-spacing:-.01em;margin:0;font-size:clamp(36px,4.6vw,56px);font-weight:500;line-height:1.05}.et-vetrina .v-catalogo-testa p{color:var(--ink-soft);max-width:56ch;margin:10px 0 0;font-size:17px}.et-vetrina .v-filtri{flex-wrap:wrap;gap:8px;display:flex}.et-vetrina .v-filtri button,.et-vetrina .v-chip-categorie button{border:1px solid var(--rc-inchiostro);min-height:44px;font-family:var(--rc-font-testo);letter-spacing:.16em;text-transform:uppercase;color:var(--rc-inchiostro);cursor:pointer;white-space:nowrap;background:#fff;border-radius:0;padding:8px 18px;font-size:12px;font-weight:500;transition:background .2s}.et-vetrina .v-filtri button:hover,.et-vetrina .v-chip-categorie button:hover{background:var(--rc-cipria-chiaro)}.et-vetrina .v-filtri button[aria-pressed=true],.et-vetrina .v-chip-categorie button[aria-pressed=true]{background:var(--rc-inchiostro);border-color:var(--rc-inchiostro);color:#fff}.et-vetrina .v-griglia{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:32px 18px;display:grid}.et-vetrina .v-carta{text-align:left;font:inherit;color:var(--rc-inchiostro);cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;overflow:hidden}.et-vetrina .v-carta-foto{aspect-ratio:1;background:var(--rc-cipria-chiaro);border:1px solid var(--rc-linea);overflow:hidden}.et-vetrina .v-carta-foto img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);display:block}.et-vetrina .v-carta:hover .v-carta-foto img{transform:scale(1.03)}.et-vetrina .v-carta-testo{gap:4px;padding:14px 2px 0;display:grid}.et-vetrina .v-carta-testo small{letter-spacing:.22em;text-transform:uppercase;color:var(--rc-cipria-scuro);font-size:11px;font-weight:500}.et-vetrina .v-carta-testo b{font-family:var(--rc-font-titoli);font-size:26px;font-weight:500;line-height:1.1}.et-vetrina .v-carta-prezzo{font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.et-vetrina .v-carta-testo .v-incluso{letter-spacing:0;text-transform:none;color:var(--ink-soft);font-size:13px;font-weight:400}.et-vetrina .v-barra{z-index:50;left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));background:var(--rc-inchiostro);color:#fff;border-radius:0;align-items:center;gap:22px;padding:8px 8px 8px 22px;text-decoration:none;display:flex;position:fixed;translate:-50%;box-shadow:0 18px 40px -20px #1d234073}.et-vetrina .v-barra-conto{line-height:1.3;display:grid}.et-vetrina .v-barra-conto b{font-size:15px;font-weight:500}.et-vetrina .v-barra-conto small{opacity:.8;font-variant-numeric:tabular-nums;font-size:13px}.et-vetrina .v-barra-vai{min-height:44px;color:var(--rc-inchiostro);font-family:var(--rc-font-titoli);background:#fff;border-radius:0;align-items:center;gap:8px;padding:0 20px;font-size:20px;font-weight:500;display:inline-flex}.et-vetrina .v-barra:hover .v-barra-vai{background:var(--rc-cipria)}.et-vetrina .v-toast{z-index:80;opacity:0;pointer-events:none;background:var(--rc-inchiostro);color:#fff;transition:opacity .25s, translate .35s var(--ease);text-align:center;border-radius:0;max-width:calc(100vw - 32px);padding:12px 20px;font-size:15px;position:fixed;top:140px;left:50%;translate:-50% -14px}.et-vetrina .v-toast.on{opacity:1;translate:-50%}.et-vetrina .sblocco{font-family:var(--rc-font-testo)}.et-vetrina .sblocco h3{font-family:var(--rc-font-titoli);font-size:30px;font-weight:500}.et-vetrina .sblocco-top p{font-size:15px}.et-vetrina .sblocco-x{border-color:var(--rc-inchiostro);width:44px;height:44px;color:var(--rc-inchiostro);border-radius:0}.et-vetrina .sblocco label span{letter-spacing:.2em;color:var(--rc-inchiostro);font-size:11px;font-weight:500}.et-vetrina .sblocco input{border-color:var(--rc-linea);background:#fff;border-radius:0;min-height:48px;font-size:16px}.et-vetrina .sblocco input:focus{border-color:var(--rc-inchiostro);box-shadow:none;outline:2px solid var(--rc-inchiostro);outline-offset:0}.et-vetrina .sblocco input[aria-invalid=true]{border-color:var(--rc-errore)}.et-vetrina .sblocco-errore{color:var(--rc-errore);font-size:15px}.et-vetrina .sblocco-btn{background:var(--rc-inchiostro);color:#fff;min-height:50px;font-family:var(--rc-font-titoli);border-radius:0;font-size:21px;font-weight:500}.et-vetrina .sblocco-btn:hover:not(:disabled){background:#333}.et-vetrina .sblocco-nota{color:var(--ink-soft);font-size:14px}.et-vetrina .sblocco-nota a{color:var(--rc-inchiostro)}.et-vetrina .sblocco-velo{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fdfbfae6}.et-vetrina .sblocco-finestra{border-color:var(--rc-linea);border-radius:0;box-shadow:0 24px 60px -30px #1d23404d}@media (max-width:1100px){.et-vetrina .vetrina{grid-template-columns:minmax(0,1fr) clamp(310px,38vw,370px)}.et-vetrina .v-lato{display:none}.et-vetrina .v-chip-categorie{scrollbar-width:none;gap:8px;padding:0 2px 12px;display:flex;overflow-x:auto}.et-vetrina .v-centro{grid-template-rows:auto auto minmax(0,1fr)}}@media (max-width:760px){.et-vetrina .vetrina{flex-direction:column;height:auto;min-height:0;max-height:none;display:flex;overflow:visible}.et-vetrina .v-centro{grid-template-rows:auto auto auto;padding:16px 0 0}.et-vetrina .v-chip-categorie,.et-vetrina .v-schede{padding-inline:16px;scroll-padding-inline:16px}.et-vetrina .v-chip-categorie button{letter-spacing:.12em;padding:8px 14px}.et-vetrina .v-schede button{width:100px}.et-vetrina .v-schede img{width:62px;height:50px}.et-vetrina .v-palco{height:46svh;min-height:300px;margin:0 16px}.et-vetrina .v-cornice{width:min(78%,31svh);top:42%}.et-vetrina .v-rotaia{left:8px}.et-vetrina .v-foto-nav,.et-vetrina .v-suggerimento{display:none}.et-vetrina .v-giro{bottom:10px}.et-vetrina .v-dettaglio{padding:16px 16px 24px}.et-vetrina .v-scheda{padding:22px 18px;overflow:visible}.et-vetrina .v-scheda h1{font-size:40px}.et-vetrina .v-catalogo{padding-block:48px 130px}.et-vetrina .v-catalogo-testa h2{font-size:38px}.et-vetrina .v-griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.et-vetrina .v-carta-testo b{font-size:22px}.et-vetrina .v-barra{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));justify-content:space-between;translate:none}.et-vetrina:has(.v-barra) .aw-launcher{bottom:calc(86px + env(safe-area-inset-bottom,0px))}}@media (min-width:761px){.et-vetrina .v-barra{min-width:340px;max-width:calc(100vw - 520px)}}@media (prefers-reduced-motion:reduce){.et-vetrina *,.et-vetrina :before,.et-vetrina :after{transition-duration:.01ms!important;animation:none!important}}
