.guida[data-astro-cid-ylnxnfar]{position:relative;background:center 30% / cover no-repeat;color:#fff;padding:70px 0 130px;text-align:center}.guida[data-astro-cid-ylnxnfar]:before{content:"";position:absolute;inset:0;background:#00000073}.guida__in[data-astro-cid-ylnxnfar]{position:relative;max-width:640px}.eyebrow--bianco[data-astro-cid-ylnxnfar]{color:#fff;font-size:13px}.guida[data-astro-cid-ylnxnfar] h2[data-astro-cid-ylnxnfar]{color:#fff;font-size:clamp(32px,4vw,40px)}.guida[data-astro-cid-ylnxnfar] p[data-astro-cid-ylnxnfar]{font-size:15px;margin-bottom:40px}.intro[data-astro-cid-3ngjeoj4]{padding:20px 0 80px}.intro__grid[data-astro-cid-3ngjeoj4]{position:relative;display:grid;grid-template-columns:1.4fr 1fr;align-items:center}.intro__grid[data-astro-cid-3ngjeoj4] img[data-astro-cid-3ngjeoj4]{width:100%;height:100%;object-fit:cover;aspect-ratio:5 / 4}.intro__card[data-astro-cid-3ngjeoj4]{background:#fff;padding:54px 44px;margin-left:-200px;margin-top:120px;box-shadow:0 10px 40px #0000001f;position:relative}.intro__card[data-astro-cid-3ngjeoj4] h2[data-astro-cid-3ngjeoj4]{font-size:clamp(28px,3vw,36px)}.intro__card[data-astro-cid-3ngjeoj4] p[data-astro-cid-3ngjeoj4]{font-size:14px;margin:0}.shop[data-astro-cid-3ngjeoj4]{padding:40px 0 60px;scroll-margin-top:110px}.cat-pill[data-astro-cid-3ngjeoj4]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:26px}.cat-pill[data-astro-cid-3ngjeoj4] a[data-astro-cid-3ngjeoj4]{background:#fff;border:1px solid var(--bordo);padding:10px 16px;font-size:14px;font-weight:500;color:var(--navy);cursor:pointer;display:inline-flex;gap:8px;align-items:center}.cat-pill[data-astro-cid-3ngjeoj4] a[data-astro-cid-3ngjeoj4] span[data-astro-cid-3ngjeoj4]{font-size:12px;color:var(--grigio)}.cat-pill[data-astro-cid-3ngjeoj4] a[data-astro-cid-3ngjeoj4]:hover{border-color:var(--teal)}.cat-pill[data-astro-cid-3ngjeoj4] a[data-astro-cid-3ngjeoj4].attiva{background:var(--navy);border-color:var(--navy);color:#fff}.cat-pill[data-astro-cid-3ngjeoj4] a[data-astro-cid-3ngjeoj4].attiva span[data-astro-cid-3ngjeoj4]{color:#cdd6e6}.shop__grid[data-astro-cid-3ngjeoj4]{display:grid;grid-template-columns:250px 1fr;gap:40px;align-items:start}.filtri[data-astro-cid-3ngjeoj4]{position:sticky;top:140px;max-height:calc(100vh - 160px);overflow-y:auto;padding-right:6px}.filtri__head[data-astro-cid-3ngjeoj4]{display:none}.cerca[data-astro-cid-3ngjeoj4]{display:flex;align-items:center;gap:8px;border:1px solid #c9c9c9;padding:0 12px;margin-bottom:22px;background:#fff}.cerca[data-astro-cid-3ngjeoj4] svg{width:15px;height:15px;color:var(--grigio)}.cerca[data-astro-cid-3ngjeoj4] input[data-astro-cid-3ngjeoj4]{border:0;padding:11px 0;font-size:14px;width:100%;outline:none;background:none}.cerca[data-astro-cid-3ngjeoj4]:focus-within{border-color:var(--teal)}.gruppo[data-astro-cid-3ngjeoj4]{border:0;border-top:1px solid var(--bordo);padding:14px 0 6px;margin:0}.gruppo[data-astro-cid-3ngjeoj4] legend[data-astro-cid-3ngjeoj4]{width:100%;padding:0;float:left}.gruppo__tog[data-astro-cid-3ngjeoj4]{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:0;padding:0 0 10px;font-weight:600;color:var(--navy);cursor:pointer;font-size:14px}.gruppo__tog[data-astro-cid-3ngjeoj4] svg{width:14px;height:14px;transition:transform .2s}.gruppo[data-astro-cid-3ngjeoj4].chiuso .gruppo__tog[data-astro-cid-3ngjeoj4] svg{transform:rotate(-90deg)}.gruppo__voci[data-astro-cid-3ngjeoj4]{clear:both;display:grid;gap:4px;font-size:14px;color:#333;padding-bottom:8px}.gruppo__voci[data-astro-cid-3ngjeoj4] label[data-astro-cid-3ngjeoj4]{display:flex;gap:8px;align-items:center;cursor:pointer;padding:3px 0}.gruppo__voci[data-astro-cid-3ngjeoj4] input[data-astro-cid-3ngjeoj4]{width:16px;height:16px;accent-color:var(--teal);flex:none}.gruppo__voci[data-astro-cid-3ngjeoj4] em[data-astro-cid-3ngjeoj4]{font-style:normal;color:var(--grigio);font-size:12px;margin-left:auto}.gruppo__voci[data-astro-cid-3ngjeoj4] label[data-astro-cid-3ngjeoj4].zero{opacity:.45}.gruppo[data-astro-cid-3ngjeoj4].chiuso .gruppo__voci[data-astro-cid-3ngjeoj4],.filtri__btn[data-astro-cid-3ngjeoj4]{display:none}.filtri__reset[data-astro-cid-3ngjeoj4]{display:block;background:none;border:0;padding:12px 0;color:var(--teal);font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}.barra[data-astro-cid-3ngjeoj4]{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid var(--bordo);padding:0 0 12px;flex-wrap:wrap}.barra__n[data-astro-cid-3ngjeoj4]{margin:0;font-size:14px;color:#555}.barra__n[data-astro-cid-3ngjeoj4] strong[data-astro-cid-3ngjeoj4]{color:var(--navy);font-size:16px}.barra__dx[data-astro-cid-3ngjeoj4]{display:flex;gap:8px;align-items:center}.barra[data-astro-cid-3ngjeoj4] select[data-astro-cid-3ngjeoj4]{border:1px solid #c9c9c9;padding:8px 10px;font-size:13px;background:#fff;color:#333}.vista[data-astro-cid-3ngjeoj4]{width:36px;height:36px;display:grid;place-items:center;border:1px solid #c9c9c9;background:#fff;color:var(--grigio);cursor:pointer}.vista[data-astro-cid-3ngjeoj4] svg{width:16px;height:16px}.vista[data-astro-cid-3ngjeoj4].attiva{color:#fff;background:var(--teal);border-color:var(--teal)}.apri-filtri[data-astro-cid-3ngjeoj4]{display:none}.attivi[data-astro-cid-3ngjeoj4]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.attivi[data-astro-cid-3ngjeoj4][hidden]{display:none}.attivi[data-astro-cid-3ngjeoj4] button{background:#e8f2f3;border:0;color:var(--teal-dark);font-size:13px;font-weight:500;padding:6px 10px;cursor:pointer}.attivi[data-astro-cid-3ngjeoj4] button:hover{background:#d3e6e8}.attivi[data-astro-cid-3ngjeoj4] .tutti{background:none;text-decoration:underline}.prodotti[data-astro-cid-3ngjeoj4]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:24px 0 40px}.prodotti[data-astro-cid-3ngjeoj4].lista{grid-template-columns:1fr;gap:16px}.prodotti[data-astro-cid-3ngjeoj4] [hidden]{display:none}.vuoto[data-astro-cid-3ngjeoj4]{padding:40px 0;text-align:center}.vuoto[data-astro-cid-3ngjeoj4][hidden]{display:none}@media(max-width:1024px){.prodotti[data-astro-cid-3ngjeoj4]{grid-template-columns:repeat(2,1fr)}.intro__card[data-astro-cid-3ngjeoj4]{margin-left:-120px}}@media(max-width:900px){.intro__grid[data-astro-cid-3ngjeoj4]{grid-template-columns:1fr}.intro__card[data-astro-cid-3ngjeoj4]{margin:-60px 16px 0;padding:34px 24px}.shop__grid[data-astro-cid-3ngjeoj4]{grid-template-columns:1fr}.filtri[data-astro-cid-3ngjeoj4]{position:fixed;inset:0;z-index:60;background:#fff;padding:0 20px 30px;max-height:none;overflow-y:auto;transform:translate(-100%);transition:transform .3s}body.filtri-aperti .filtri[data-astro-cid-3ngjeoj4]{transform:none}body.filtri-aperti{overflow:hidden}.filtri__head[data-astro-cid-3ngjeoj4]{display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:#fff;padding:18px 0;margin-bottom:6px;border-bottom:1px solid var(--bordo);z-index:1}.filtri__head[data-astro-cid-3ngjeoj4] strong[data-astro-cid-3ngjeoj4]{color:var(--navy);font-size:18px}.filtri__chiudi[data-astro-cid-3ngjeoj4]{background:none;border:0;cursor:pointer}.filtri__chiudi[data-astro-cid-3ngjeoj4] svg{width:24px;height:24px}.filtri__btn[data-astro-cid-3ngjeoj4]{display:flex;width:100%;position:sticky;bottom:0;margin-top:10px}.apri-filtri[data-astro-cid-3ngjeoj4]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--teal);background:#fff;color:var(--teal);font-size:13px;font-weight:600;padding:8px 12px;cursor:pointer}.apri-filtri[data-astro-cid-3ngjeoj4] svg{width:14px;height:14px}.cat-pill[data-astro-cid-3ngjeoj4]{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) 4px}.cat-pill[data-astro-cid-3ngjeoj4] a[data-astro-cid-3ngjeoj4]{white-space:nowrap}.vista[data-astro-cid-3ngjeoj4]{display:none}}@media(max-width:480px){.prodotti[data-astro-cid-3ngjeoj4]{gap:12px}.barra__dx[data-astro-cid-3ngjeoj4] select[data-astro-cid-3ngjeoj4]{max-width:150px}}
