.rec-freccia:disabled{opacity:.35;cursor:default}.rec-freccia:disabled:hover{background:0 0}.hero-carosello{position:relative}.hero-pista-wrap{--hero-w:calc(100vw - 2rem);position:relative}.hero-pista{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;cursor:grab;align-items:stretch;gap:2rem;padding-inline:0;display:flex;overflow-x:auto}.hero-pista::-webkit-scrollbar{display:none}.hero-pista:focus-visible{outline-offset:-3px}.hero-pista.sta-trascinando{cursor:grabbing;-webkit-user-select:none;user-select:none}.hero-pista img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.hero-pista-solo .hero-pista{padding-inline:calc((100% - var(--hero-w)) / 2)}.hero-slide{flex:0 0 var(--hero-w);width:var(--hero-w);scroll-snap-align:center;scroll-snap-stop:always;min-height:540px;display:flex;position:relative}.hero-media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-scrim{background:linear-gradient(#3114091f 0%,#311409a8 28%,#311409e6 100%);position:absolute;inset:0}.hero-contenuto{flex-direction:column;justify-content:flex-end;width:100%;padding:1.5rem;display:flex;position:relative}.hero-testo-layer{max-width:34rem}.hero-badge{color:#fff;background:#935932;border-radius:9999px;align-self:flex-start;align-items:center;margin-bottom:.75rem;padding:.375rem .75rem;font-size:14px;font-weight:600;line-height:1.35;display:inline-flex}.hero-eyebrow{color:#4a5a55;font-size:14px;font-weight:500;line-height:1.4}.hero-titolo{letter-spacing:-.02em;color:#1f3a31;margin-top:.5rem;font-size:34px;font-weight:600;line-height:1.08}.hero-testo{color:#0a142f;margin-top:.75rem;font-size:16px;line-height:1.5}.hero-testo strong{font-weight:700}.hero-azioni{margin-top:1.25rem}.hero-slide[data-slide-foto=si]{--focus-ring:#e5f3e6}.hero-slide[data-slide-foto=si] .hero-eyebrow{color:#ffffffe0}.hero-slide[data-slide-foto=si] .hero-titolo{color:#fff}.hero-slide[data-slide-foto=si] .hero-testo{color:#fffffff2}.hero-slide[data-slide-foto=no] .hero-scrim{display:none}.hero-slide[data-slide-foto=no] .hero-cta{color:#fff;background:#935932}.hero-slide[data-slide-foto=no] .hero-cta:hover{background:#7a4826}@media (width>=640px){.hero-pista{gap:.75rem}.hero-pista-wrap{--hero-w:min(1360px, calc(100vw - 4rem))}.hero-slide{min-height:480px}.hero-testo{font-size:17px}}@media (width>=768px){.hero-titolo{font-size:48px}}@media (width>=1024px){.hero-slide{min-height:560px}.hero-contenuto{justify-content:center;padding:2.5rem 3.5rem}.hero-scrim{background:linear-gradient(0deg,#3114098c 0,#31140966 54px,#31140900 130px),linear-gradient(90deg,#311409e6 0%,#311409b3 56%,#3114091f 85%)}.hero-titolo{font-size:64px;line-height:1}.hero-testo{margin-top:1rem;font-size:18px}.hero-testo-layer{max-width:38rem}.hero-azioni{margin-top:1.75rem}}@media (width>=1024px) and (width<=1279.98px){.hero-scrim{background:linear-gradient(0deg,#3114098c 0,#31140966 54px,#31140900 130px),linear-gradient(90deg,#311409e6 0%,#311409b3 68%,#3114091f 92%)}}.hero-slide[data-slide-tipo=promo] .hero-titolo{font-size:28px;line-height:1.15}@media (width>=768px){.hero-slide[data-slide-tipo=promo] .hero-titolo{font-size:36px}}@media (width>=1024px){.hero-slide[data-slide-tipo=promo] .hero-titolo{font-size:48px;line-height:1.1}}[data-hero=promo] .hero-slide{min-height:360px}@media (width>=640px){[data-hero=promo] .hero-slide{min-height:320px}}@media (width>=1024px){[data-hero=promo] .hero-slide{min-height:340px}}.hero-dots{z-index:1;justify-content:center;margin-top:-.5rem;margin-bottom:-.75rem;display:flex;position:relative}@media (width>=1024px){.hero-dots{margin:0;position:absolute;bottom:2rem;left:50%;translate:-50%}.hero-dots:not([data-su-foto=no]) .hero-dot-pista{background:#ffffff8c}.hero-dots:not([data-su-foto=no]) .hero-dot[aria-current=true] .hero-dot-pista{background:#ffffff4d}.hero-dots:not([data-su-foto=no]) .hero-dot-fill{background:#fff}}.hero-freccia{z-index:1;cursor:pointer;color:#1f3a31;background:#fffffff2;border:0;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;display:none;position:absolute;bottom:1.5rem;box-shadow:0 1px 3px #0a142f1f,0 1px 2px #0a142f14}.hero-freccia:hover{background:#fff}.hero-freccia-succ{right:calc((100% - var(--hero-w)) / 2 + 1.5rem)}.hero-freccia-prec{right:calc((100% - var(--hero-w)) / 2 + 1.5rem + 44px + .5rem)}@media (width>=768px){.hero-freccia{display:flex}}@media (width>=1024px){.hero-freccia{bottom:2rem}}.hero-dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;height:44px;padding:0 .25rem;display:flex}.hero-dot-pista{background:#c3ccc8;border-radius:9999px;width:6px;height:6px;transition:width .25s,background-color .25s;display:block;overflow:hidden}.hero-dot[aria-current=true] .hero-dot-pista{background:#1f3a3133;width:44px}.hero-dot-fill{transform-origin:0;background:#1f3a31;border-radius:9999px;width:100%;height:100%;display:block;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.hero-dot[aria-current=true] .hero-dot-fill{transform:scaleX(1)}}@media (width<=767px){.usp-riga{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.75rem 1.25rem;padding-top:1rem;padding-bottom:1rem;overflow:visible}.usp-riga>li{justify-content:center}.usp-riga>li:first-child{flex-basis:100%}.usp-riga>li>a{min-height:0;padding-block:.75rem}}.btn-ghost-flush{text-align:left;justify-content:flex-start;padding-left:0;padding-right:0}.fascia-compatta{padding-top:2.25rem;padding-bottom:2.25rem}@media (width>=1024px){.fascia-compatta{padding-top:3.75rem;padding-bottom:3.75rem}}.box-sabbia{background:#e4d9c3}.btn-on-light{color:#311409;background:#fff;border:1px solid #311409}.btn-on-light:hover{background:#e5f3e6}.brand-testo>*+*{margin-top:.75rem}.brand-testo strong{color:#fff;font-weight:700}.edito{background:#f5f5f3}.edito-griglia{display:grid}.edito-foto{background:#dfdfdf;position:relative;overflow:hidden}.edito-foto img{object-fit:cover;width:100%;height:100%;display:block}.edito-testo{padding:2.5rem 1rem 3rem}.edito-senza-foto .edito-testo{width:100%;max-width:calc(var(--container-site) + 2rem);margin-inline:auto}.edito-prodotto-foto{object-fit:cover;background:#dfdfdf;border-radius:.5rem;flex:none;width:76px;height:76px}@media (width>=1024px){.edito-griglia:not(.edito-senza-foto){grid-template-columns:[foto]minmax(0,1fr)[testo]minmax(0,min(34rem,44%))[gabbia]minmax(1rem,calc(50% - 640px + 1rem));align-items:stretch}.edito-foto{min-height:32rem}.edito-foto img{position:absolute;inset:0}.edito-testo{flex-direction:column;justify-content:center;padding:5rem 0 5rem 4rem;display:flex}.edito-senza-foto .edito-testo{padding:5rem 1rem}}.occ-pista{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;gap:1rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.occ-pista>li{scroll-snap-align:start;flex:0 0 280px}@media (width>=640px){.occ-pista>li{flex-basis:342px}}@media (width>=1024px){.occ-pista{gap:1.5rem}.occ-pista>li{flex-basis:calc(33.3333% - 1rem)}}.occ-freccia:disabled{opacity:.35;cursor:default}.occ-freccia:disabled:hover{background:0 0}.blocco-senza-cappello{padding-top:0;padding-bottom:2.75rem}@media (width>=1024px){.blocco-senza-cappello{padding-bottom:4.5rem}}.fascia-senza-cappello{padding-top:0;padding-bottom:3rem}@media (width>=1024px){.fascia-senza-cappello{padding-bottom:5rem}}.occ-fascia{padding-top:3rem;padding-bottom:2.25rem}@media (width>=1024px){.occ-fascia{padding-top:5rem;padding-bottom:3.75rem}}
