:root:has(.st){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#faf7f0;scroll-padding-top:24px}@media (min-width:1000px){:root:has(.st){scroll-padding-top:96px}}@media (prefers-reduced-motion:no-preference){:root:has(.st){scroll-behavior:smooth}}html.st-fermo-scorrere{overflow:hidden}body:has(.st){background:#faf7f0;margin:0;padding:0!important}.st{--st-panna:#faf7f0;--st-carta:#f2ecdf;--st-bianco:#fffdf8;--st-pietra:#d8d2c4;--st-filetto:#e3dccd;--st-muschio:#3f4b35;--st-bosco:#263022;--st-felce:#6e7c55;--st-castagno:#7b4a2a;--st-legno:#8a5634;--st-zucca:#a4501f;--st-zucca-chiara:#f5e6d2;--st-mirtillo:#4a2e45;--st-sentiero:#e3b23c;--st-segnavia:#b5372a;--st-testo:#262b21;--st-tenue:#575c4e;--st-verde:#3f8a3a;--st-voce:"Playfair Display", Georgia, serif;--st-serif:"EB Garamond", Garamond, Georgia, serif;--st-cartello:"Barlow Semi Condensed", "Arial Narrow", sans-serif;--st-g:20px;--st-curve:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360' viewBox='0 0 360 360' fill='none' stroke='%23fff' stroke-opacity='.14' stroke-width='1.2'%3E%3Cpath d='M-20 70C60 30 120 110 200 80S320 20 380 60'/%3E%3Cpath d='M-20 125C60 85 130 165 210 135S320 75 380 115'/%3E%3Cpath d='M-20 185C70 150 130 220 220 190S320 140 380 175'/%3E%3Cpath d='M-20 245C80 210 140 280 230 250S320 200 380 235'/%3E%3Cpath d='M-20 305C80 270 150 340 240 310S320 260 380 295'/%3E%3C/svg%3E");--st-curve-scure:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520' viewBox='0 0 520 520' fill='none' stroke='%233F4B35' stroke-opacity='.075' stroke-width='1.1'%3E%3Cpath d='M-20 90C80 40 170 150 280 100S450 30 540 80'/%3E%3Cpath d='M-20 170C90 120 180 230 290 180S450 110 540 160'/%3E%3Cpath d='M-20 255C100 210 190 310 300 265S450 200 540 245'/%3E%3Cpath d='M-20 340C100 300 200 395 310 350S450 290 540 330'/%3E%3Cpath d='M-20 425C110 385 210 480 320 435S450 380 540 415'/%3E%3C/svg%3E");--st-stagione:var(--st-zucca);background:var(--st-panna);min-height:100vh;color:var(--st-testo);font:400 19px/1.62 var(--st-serif);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;padding-bottom:calc(78px + env(safe-area-inset-bottom))}.st.st-stagione-primavera{--st-stagione:#55663e}.st.st-stagione-estate{--st-stagione:#8a6312}.st.st-stagione-inverno{--st-stagione:#45586a}@media (min-width:700px){.st{--st-g:36px}}@media (min-width:1000px){.st{--st-g:48px;padding-bottom:0;font-size:20px}}main.st{font-variant-numeric:normal;max-width:none;margin:0;padding-top:0;padding-left:0;padding-right:0;overflow-x:clip}:where(.st) *,:where(.st) :before,:where(.st) :after{box-sizing:border-box}:where(.st) :is(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,table){font:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}:where(.st) :is(ul,ol){list-style:none}:where(.st) a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}:where(.st) button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0}:where(.st) :is(img,svg){max-width:100%;display:block}:where(.st) :focus-visible{outline:2.5px solid var(--st-castagno);outline-offset:3px;border-radius:6px}:where(.st) table{border-collapse:collapse;width:100%}:where(.st) :is(th,td){font:inherit;text-align:left;padding:0}.st .st-col{width:100%;max-width:1280px;padding-inline:var(--st-g);margin-inline:auto}.st-salta{z-index:100;background:var(--st-muschio);color:var(--st-panna);font:600 15px var(--st-cartello);border-radius:10px;padding:12px 18px;position:absolute;top:12px;left:-9999px}.st-salta:focus{left:12px}.st .st-h1{font:400 clamp(52px, 13.6vw, 112px)/.92 var(--st-voce);letter-spacing:-.025em;color:var(--st-muschio);margin:0}.st .st-h1 span{display:block}.st .st-h1 em{color:var(--st-castagno);letter-spacing:-.02em;font-style:italic;display:block}.st .st-h2{font:400 clamp(34px, 8vw, 60px)/1.05 var(--st-voce);letter-spacing:-.015em;color:var(--st-muschio);text-wrap:balance;margin:0 0 20px}.st .st-h3{font:italic 400 clamp(26px, 5.6vw, 38px)/1.15 var(--st-voce);color:var(--st-muschio);text-wrap:balance;margin:0 0 24px}.st .st-corsivo{font-style:italic}.st-voce{font:italic 400 clamp(23px, 6vw, 32px)/1.28 var(--st-serif);color:var(--st-castagno);text-wrap:balance}.st-testo{text-wrap:pretty;max-width:34em}.st-testo+.st-testo{margin-top:.9em}.st .st-grande{font-size:21px;line-height:1.55}@media (min-width:1000px){.st .st-grande{font-size:23px}}.st-etichetta{font:600 13px/1.25 var(--st-cartello);letter-spacing:.13em;text-transform:uppercase;color:var(--st-muschio);align-items:center;gap:12px;margin:0 0 18px;display:flex}.st-etichetta-chiara{color:#f3e6d0}.st-segnavia{border-radius:2px;flex-direction:column;flex:none;width:22px;height:14px;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #2630221f}.st-segnavia i{background:var(--st-segnavia);flex:1}.st-segnavia i:nth-child(2){background:#fff}.st-ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.st-tasti{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.st .st-tasto{border:1.5px solid var(--st-muschio);min-height:52px;color:var(--st-muschio);font:600 15px/1.1 var(--st-cartello);letter-spacing:.1em;text-transform:uppercase;text-align:center;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;transition:background-color .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.st .st-tasto>span[aria-hidden]{transition:transform .25s}.st .st-tasto-pieno{background:var(--st-muschio);color:var(--st-panna)}.st .st-tasto-chiaro{color:var(--st-panna);border-color:#faf7f0b3;margin-top:28px}.st .st-tasto-stagione{background:var(--st-zucca);border-color:var(--st-zucca);color:#fff;margin-top:28px}@media (hover:hover){.st .st-tasto:hover{background:var(--st-muschio);color:var(--st-panna)}.st .st-tasto-pieno:hover{background:var(--st-bosco);border-color:var(--st-bosco)}.st .st-tasto-chiaro:hover{background:var(--st-panna);color:var(--st-mirtillo);border-color:var(--st-panna)}.st .st-tasto-stagione:hover{color:#fff;background:#87401a;border-color:#87401a}.st .st-tasto:hover>span[aria-hidden]{transform:translate(4px)}}.st .st-tasto:active{transform:scale(.98)}.st-stato{background:var(--st-bianco);min-height:40px;box-shadow:0 0 0 1px var(--st-filetto);color:var(--st-muschio);font:500 15px/1.2 var(--st-cartello);letter-spacing:.04em;border-radius:999px;align-items:center;gap:9px;padding:7px 16px 7px 13px;display:inline-flex}.st-stato b{text-transform:uppercase;letter-spacing:.1em;font-weight:600}.st-stato-punto{background:var(--st-castagno);border-radius:50%;flex:none;width:10px;height:10px}.st-stato-aperto .st-stato-punto{background:var(--st-verde);animation:2.4s ease-out infinite st-pulsa}@keyframes st-pulsa{0%{box-shadow:0 0 #3f8a3a8c}70%,to{box-shadow:0 0 0 10px #3f8a3a00}}.st-stato-eroe{margin-top:26px}.st-stato-tavola,.st-stato-piede{box-shadow:none;color:inherit;background:0 0;min-height:0;padding:0}.st-stato-tavola .st-stato-aperto .st-stato-punto,.st-stato-piede.st-stato-aperto .st-stato-punto,.st-stato-tavola.st-stato-aperto .st-stato-punto{background:#7cc46b}.st-stato-tavola.st-stato-chiuso .st-stato-punto,.st-stato-piede.st-stato-chiuso .st-stato-punto{background:var(--st-sentiero)}.st-testata{z-index:30;background:var(--st-panna);border-bottom:1px solid var(--st-filetto);position:relative}.st-testata-dentro{max-width:1380px;min-height:64px;padding:0 calc(var(--st-g) - 6px) 0 var(--st-g);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.st-marchio{flex-direction:column;padding:8px 0;line-height:1;display:flex}.st-marchio-nome{font:400 26px/1 var(--st-voce);color:var(--st-muschio);letter-spacing:-.01em}.st-marchio-sotto{font:600 10.5px/1 var(--st-cartello);letter-spacing:.3em;text-transform:uppercase;color:var(--st-castagno);margin-top:5px}.st-nav{display:none}.st-testata-destra{align-items:center;gap:14px;display:flex}.st-stato-testata,.st-testata-tel{display:none!important}.st-lingue{display:flex}.st-lingue a{min-width:42px;min-height:44px;font:600 13px/1 var(--st-cartello);letter-spacing:.1em;color:var(--st-tenue);place-items:center;display:grid;position:relative}.st-lingue a[aria-current]{color:var(--st-castagno)}.st-lingue a[aria-current]:after{content:"";background:currentColor;border-radius:2px;height:2px;position:absolute;bottom:9px;left:11px;right:11px}@media (hover:hover){.st-lingue a:hover{color:var(--st-muschio)}}@media (min-width:1000px){.st-testata{-webkit-backdrop-filter:blur(12px);background:#faf7f0eb;position:sticky;top:0}.st-testata-dentro{gap:28px;min-height:78px}.st-nav{gap:clamp(18px,2vw,30px);margin-left:16px;margin-right:auto;display:flex}.st-nav a{font:600 14.5px/1 var(--st-cartello);letter-spacing:.12em;text-transform:uppercase;color:var(--st-muschio);padding:14px 0;position:relative}.st-nav a:after{content:"";background:var(--st-castagno);transform-origin:0;height:2px;transition:transform .3s;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.st-nav a[aria-current]:after{transform:none}.st-lingue a{min-width:34px}.st-lingue a[aria-current]:after{left:8px;right:8px}.st-testata-tel{letter-spacing:.06em;min-height:46px;padding:0 20px;display:inline-flex!important}}@media (min-width:1000px) and (hover:hover){.st-nav a:hover:after{transform:none}}@media (min-width:1360px){.st-stato-testata{display:inline-flex!important}}.st-nav a,.st-stato,.st-testata-tel{white-space:nowrap}.st-barra{z-index:50;padding:8px 10px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--st-filetto);background:#faf7f0f5;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:6px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #26302214}.st .st-barra-voce{min-height:56px;font:600 12px/1 var(--st-cartello);letter-spacing:.08em;text-transform:uppercase;color:var(--st-muschio);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.st .st-barra-voce svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.st .st-barra-chiama{background:var(--st-muschio);color:var(--st-panna)}.st .st-barra-voce:active{background:var(--st-carta)}.st .st-barra-chiama:active{background:var(--st-bosco)}@media (min-width:1000px){.st-barra{display:none}}.st-foglio-velo{z-index:60;opacity:0;pointer-events:none;background:#1e241a80;transition:opacity .3s;position:fixed;inset:0}.st-foglio-velo.st-aperto{opacity:1;pointer-events:auto}.st-foglio{z-index:61;overscroll-behavior:contain;background:var(--st-panna) var(--st-curve-scure);max-height:90dvh;padding:14px 20px calc(24px + env(safe-area-inset-bottom));visibility:hidden;border-radius:26px 26px 0 0;transition:transform .38s cubic-bezier(.2,.8,.2,1),visibility 0s .38s;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(104%)}.st-foglio.st-aperto{visibility:visible;transition:transform .38s cubic-bezier(.2,.8,.2,1),visibility;transform:none}.st-foglio-testa{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.st-foglio-titolo{font:600 13px var(--st-cartello);letter-spacing:.18em;text-transform:uppercase;color:var(--st-tenue)}.st .st-foglio-chiudi{min-height:44px;box-shadow:0 0 0 1.5px var(--st-muschio);font:600 14px var(--st-cartello);letter-spacing:.1em;text-transform:uppercase;color:var(--st-muschio);border-radius:999px;padding:0 16px}.st-foglio-tel{width:100%;margin-top:26px}.st-foglio-lingue{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.st-foglio-lingue a{min-height:44px;box-shadow:0 0 0 1px var(--st-pietra);font:500 16px var(--st-cartello);color:var(--st-muschio);background:var(--st-bianco);border-radius:999px;align-items:center;padding:0 16px;display:inline-flex}.st-foglio-lingue a[aria-current]{background:var(--st-muschio);color:var(--st-panna);box-shadow:none}.st-palo{filter:drop-shadow(0 2px #26302229)drop-shadow(0 10px 16px #2630221a);flex-direction:column;gap:16px;padding:6px 0 34px;display:flex;position:relative}.st-palo-asta{background:linear-gradient(90deg, #64391f, var(--st-legno) 45%, #6e4124);border-radius:6px 6px 2px 2px;width:12px;position:absolute;top:-10px;bottom:0;left:34px}.st .st-cartello{z-index:1;background:var(--st-bianco);max-width:470px;min-height:66px;color:var(--st-muschio);clip-path:polygon(0 0,calc(100% - 30px) 0,100% 50%,calc(100% - 30px) 100%,0 100%);flex-direction:column;justify-content:center;gap:2px;margin-left:18px;padding:12px 54px 12px 30px;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:flex;position:relative}.st .st-cartello:before,.st .st-cartello:after{content:"";background:linear-gradient(var(--st-segnavia) 0 33.3%, #fff 33.3% 66.6%, var(--st-segnavia) 66.6%);position:absolute;top:0;bottom:0}.st .st-cartello:before{width:12px;left:0}.st .st-cartello:after{width:32px;right:0}.st .st-cartello b{font:600 18px/1.15 var(--st-cartello);letter-spacing:.12em;text-transform:uppercase}.st .st-cartello small{font:italic 400 16.5px/1.3 var(--st-serif);color:var(--st-tenue)}.st .st-cartello-sx{clip-path:polygon(30px 0,100% 0,100% 100%,30px 100%,0 50%);margin-left:0;margin-right:18px;padding:12px 30px 12px 54px}.st .st-cartello-sx:before{left:auto;right:0}.st .st-cartello-sx:after{left:0;right:auto}.st .st-cartello[aria-current]{background:var(--st-carta)}@media (hover:hover){.st a.st-cartello:hover{transform:translate(6px)}.st a.st-cartello-sx:hover{transform:translate(-6px)}}.st a.st-cartello:active{transform:translate(4px)}.st .st-cartello-fisso{min-height:58px}.st .st-cartello-qui{background:var(--st-sentiero)}.st .st-cartello-qui small{color:var(--st-bosco)}.st-palina{filter:drop-shadow(0 2px #26302229)drop-shadow(0 10px 16px #2630221a);flex-direction:column;gap:12px;max-width:420px;margin-top:30px;padding-bottom:30px;display:flex;position:relative}.st-palina .st-palo-asta{top:20px;left:50px}.st-palina-localita{z-index:1;background:var(--st-bianco);border-top:7px solid var(--st-segnavia);border-bottom:7px solid var(--st-segnavia);color:var(--st-muschio);border-radius:3px;flex-direction:column;align-self:flex-start;align-items:center;margin-left:6px;padding:12px 22px 10px;display:flex;position:relative}.st-palina-localita b{font:600 20px/1 var(--st-cartello);letter-spacing:.18em;text-transform:uppercase}.st-palina-localita small{font:500 14px/1 var(--st-cartello);letter-spacing:.12em;color:var(--st-tenue);margin-top:6px}.st-foto{isolation:isolate;background-color:var(--st-ph,#7b4a2a);background-image:radial-gradient(130% 90% at 25% 12%, #ffeccd42, transparent 58%), var(--st-curve);background-size:cover,360px;width:100%;margin:0;position:relative;overflow:hidden}.st-foto img{object-fit:cover;color:#0000;width:100%;max-width:none;height:100%;position:absolute;inset:0}.st-foto img:after{content:"";background-color:var(--st-ph,#7b4a2a);background-image:radial-gradient(130% 90% at 25% 12%, #ffeccd42, transparent 58%), var(--st-curve);background-size:cover,360px;position:absolute;inset:0}.st-tono-1{--st-ph:#7b4a2a}.st-tono-2{--st-ph:#56643f}.st-tono-3{--st-ph:#b0602e}.st-tono-4{--st-ph:#8e7a5e}.st-tono-5{--st-ph:#4c3b2f}.st-tono-6{--st-ph:#6b3a3a}.st-forma-morbido{border-radius:22px}.st-forma-sasso{border-radius:47% 53% 44% 56%/55% 46% 54% 45%}.st-forma-tondo{border-radius:50%}.st-forma-netto{border-radius:0}.st [data-rivela]{transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1)}.st .st-disegna{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .5s cubic-bezier(.2,.7,.2,1)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.st [data-rivela]:not(.st-visto){opacity:0;transform:translateY(30px)}.st .st-disegna{stroke-dashoffset:1px;opacity:0}html:not(.st-js) .st [data-rivela]:not(.st-visto){animation:0s 3.5s forwards st-rete}html:not(.st-js) .st .st-disegna{animation:0s 3.5s forwards st-rete-linea}}@keyframes st-rete{to{opacity:1;transform:none}}@keyframes st-rete-linea{to{opacity:1;stroke-dashoffset:0}}.st .st-maschera{fill:none;stroke:#fff;stroke-width:26px;stroke-linecap:round}.st .st-sentiero{fill:none;stroke:var(--st-castagno);stroke-width:2.6px;stroke-dasharray:9 9;stroke-linecap:round}.st .st-sentiero-chiaro{stroke:var(--st-panna)}@media (prefers-reduced-motion:reduce){.st .st-disegna{transition:none;stroke-dashoffset:0!important}.st-stato-aperto .st-stato-punto{animation:none}.st .st-cartello,.st .st-tasto,.st-foglio{transition:none}}.st-skyline{width:100%;height:auto;overflow:visible}.st-skyline path{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.st-tratto{max-width:1280px;padding:0 var(--st-g);color:var(--st-castagno);margin:0 auto}.st-tratto svg{width:100%;height:auto;overflow:visible}.st-tratto-l{display:none!important}.st-tratto-inizio{fill:var(--st-castagno)}.st-tratto-fine rect{fill:var(--st-segnavia)}.st-tratto-fine rect.st-bianco{fill:#fff}@media (min-width:700px){.st-tratto-l{display:block!important}.st-tratto-s{display:none!important}}.st-eroe{max-width:1380px;padding:30px var(--st-g) 40px;grid-template-areas:"testa""foto""corpo";gap:30px;margin:0 auto;display:grid}.st-eroe-testa{grid-area:testa}.st-eroe-testa .st-voce{max-width:18em;margin-top:18px}.st-eroe-foto{grid-area:foto;position:relative}.st-eroe-grande{z-index:1;position:relative}.st-eroe-traccia{display:none}.st-eroe-tondo{z-index:2;box-shadow:0 0 0 7px var(--st-panna);bottom:-22px;right:-4px;width:36%!important;position:absolute!important}.st-eroe-stagione{z-index:3;background:var(--st-bianco);max-width:64%;color:var(--st-muschio);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 50%,calc(100% - 26px) 100%,0 100%);box-shadow:inset 7px 0 0 var(--st-zucca);grid-template-columns:auto auto;align-items:center;column-gap:12px;padding:11px 44px 12px 22px;display:grid;position:absolute;bottom:26px;left:14px}.st-eroe-stagione small{font:600 11px/1.3 var(--st-cartello);letter-spacing:.16em;text-transform:uppercase;color:var(--st-zucca);grid-column:1/-1}.st-eroe-stagione b{font:italic 400 19px/1.2 var(--st-voce)}.st-eroe-stagione span{display:none}.st-eroe-corpo{grid-area:corpo;padding-top:8px}.st-eroe-intro{max-width:30em;font-size:20px}@media (min-width:700px){.st-eroe-foto{justify-self:end;width:82%}.st-eroe-stagione{left:-12%}}@media (min-width:1000px){.st-eroe{padding:clamp(40px, 6vh, 72px) var(--st-g) 96px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"testa foto""corpo foto";align-items:end;gap:0 clamp(48px,6vw,96px)}.st .st-h1{font-size:clamp(76px,7.4vw,116px)}.st-eroe-testa{align-self:end;padding-bottom:8px}.st-eroe-corpo{align-self:start;padding-top:30px}.st-eroe-foto{place-self:center end;width:100%;max-width:560px}.st-eroe-traccia{z-index:0;width:62%;height:108%;display:block;position:absolute;top:-4%;left:-46%;overflow:visible}.st-eroe-tondo{bottom:6%;left:-12%;right:auto;width:36%!important}.st-eroe-stagione{max-width:300px;inset:9% -20px auto auto}.st-eroe-intro{max-width:26em;font-size:21px}}.st-scelta{gap:26px;padding-top:40px;padding-bottom:40px;display:grid}.st-scelta .st-palo{max-width:520px}@media (min-width:1000px){.st-scelta{grid-template-columns:5fr 7fr;align-items:center;gap:64px;padding-top:72px;padding-bottom:48px}.st-scelta .st-palo{justify-self:start;width:100%}}.st-stagione{background:var(--st-zucca-chiara) var(--st-curve-scure);margin-top:24px;padding:72px 0 80px}.st-fuori{gap:28px;margin-bottom:64px;display:grid}.st-fuori-disegno{width:100%;max-width:360px;height:auto;color:var(--st-castagno)}.st-disegno-tratto path{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.st .st-fuori-titolo{color:var(--st-zucca);font-size:clamp(42px,11vw,84px);font-style:italic;line-height:1}.st-stagioni{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:560px){.st-stagioni{grid-template-columns:1fr 1fr}}.st-stagioni li{--c:var(--st-felce);box-shadow:inset 0 4px 0 var(--c);color:var(--st-testo);background:#fffdf88c;border-radius:18px;padding:18px 16px;font-size:16.5px;line-height:1.45;position:relative}.st-stagioni .st-st-primavera{--c:#6e7c55}.st-stagioni .st-st-estate{--c:#c9952a}.st-stagioni .st-st-autunno{--c:var(--st-zucca)}.st-stagioni .st-st-inverno{--c:#5c7184}.st-stagioni-nome{font:600 15px/1.2 var(--st-cartello);letter-spacing:.14em;text-transform:uppercase;color:var(--st-muschio);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.st-stagioni-nome small{font:600 10.5px/1 var(--st-cartello);letter-spacing:.14em;background:var(--st-bosco);color:var(--st-panna);border-radius:4px;padding:4px 7px}.st-stagioni li.st-adesso{background:var(--st-bianco);box-shadow:inset 0 6px 0 var(--c), 0 14px 30px #7b4a2a24}@media (min-width:1000px){.st-stagione{padding:104px 0 112px}.st-fuori{grid-template-columns:5fr 7fr;align-items:center;gap:72px;margin-bottom:88px}.st-fuori-disegno{justify-self:center;max-width:440px}.st-stagioni{grid-template-columns:repeat(4,1fr);gap:18px}.st-stagioni li{padding:24px 22px 26px;font-size:18px}}.st-cucina{gap:44px;padding-top:88px;padding-bottom:88px;display:grid}.st-piatti{font:italic 400 clamp(25px, 6.4vw, 32px)/1.3 var(--st-voce);color:var(--st-muschio);grid-template-columns:1fr 1fr;gap:4px 18px;margin:26px 0 30px;display:grid}.st-piatti li{border-bottom:1px solid var(--st-filetto);align-items:center;gap:12px;padding:6px 0;display:flex}.st-piatti li:before{content:"";background:var(--st-stagione);border-radius:50%;flex:none;width:7px;height:7px}@media (min-width:1000px){.st-piatti{grid-template-columns:repeat(3,auto)}}.st-collage{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.st-collage-a,.st-collage-b{gap:14px;display:grid}.st-collage-b{padding-top:56px}.st-collage-c{grid-column:1/-1}@media (min-width:1000px){.st-cucina{grid-template-columns:5fr 7fr;align-items:center;gap:80px;padding-top:120px;padding-bottom:120px}.st-cucina-testo{order:2}.st-collage{order:1;gap:20px}.st-collage-a,.st-collage-b{gap:20px}.st-collage-b{padding-top:90px}.st-collage-c{justify-self:end;width:78%;margin-top:-60px}}.st-famiglia{background:var(--st-carta) var(--st-curve-scure);padding:80px 0}.st-famiglia-dentro{gap:44px;display:grid}.st-famiglia-foto{grid-template-rows:auto auto;grid-template-columns:1.1fr .9fr;align-items:start;gap:14px;display:grid}.st-ff-1{grid-row:1/3}.st-ff-2{padding-top:30px}.st-famiglia-testo .st-tasto{margin-top:28px}@media (min-width:1000px){.st-famiglia{padding:120px 0}.st-famiglia-dentro{grid-template-columns:6fr 5fr;align-items:center;gap:88px}.st-famiglia-foto{gap:20px}}.st-cantina{background:var(--st-mirtillo);color:var(--st-panna);padding:80px 0;overflow:hidden}.st-cantina-dentro{width:100%;max-width:1280px;padding:0 var(--st-g);gap:30px;margin:0 auto;display:grid}.st .st-cantina .st-h2{color:var(--st-panna)}.st-cantina .st-testo{color:#efe4d6}.st-cantina-numero{color:#f2d7b0;align-items:flex-end;gap:6px;margin-bottom:26px;display:flex}.st-cantina-numero span{font:400 clamp(128px, 38vw, 280px)/.78 var(--st-voce);letter-spacing:-.04em}.st-calice{width:clamp(46px,13vw,96px);height:auto;color:var(--st-sentiero);margin-bottom:4px}.st-calice path{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}@media (min-width:1000px){.st-cantina{padding:120px 0}.st-cantina-dentro{grid-template-columns:5fr 7fr;align-items:center;gap:80px}.st-cantina-numero{justify-content:center}}.st-territorio{gap:34px;padding-top:88px;padding-bottom:40px;display:grid}.st-territorio-foto{position:relative}.st-territorio-foto:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1e241a9e);border-radius:0 0 22px 22px;position:absolute;inset:40% 0 0}.st-percorso-mini{z-index:2;width:92%;height:auto;position:absolute;bottom:3%;left:4%;right:4%;overflow:visible}.st-percorso-mini circle{fill:var(--st-panna)}.st-percorso-mini .st-mini-meta{fill:var(--st-sentiero)}.st-percorso-mini text{font:600 22px var(--st-cartello);letter-spacing:.14em;fill:var(--st-panna)}@media (min-width:1000px){.st-territorio{grid-template-columns:7fr 5fr;align-items:center;gap:80px;padding-top:120px}.st-percorso-mini text{font-size:17px}}.st-info-home{gap:56px;padding-top:24px;padding-bottom:96px;display:grid}@media (min-width:1000px){.st-info-home{grid-template-columns:1fr 1fr;align-items:start;gap:88px;padding-bottom:140px}}.st-tavola{background:var(--st-muschio) var(--st-curve);color:var(--st-panna);border-radius:24px;padding:30px 22px 26px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,0 22px 44px #26302233}.st-tavola:before,.st-tavola:after{content:"";background:radial-gradient(circle at 35% 35%,#b9af98,#6f6754);border-radius:50%;width:9px;height:9px;position:absolute;top:14px}.st-tavola:before{left:14px}.st-tavola:after{right:14px}.st-tavola-testa{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin:0 4px 16px;display:flex}.st-tavola-testa>span{font:600 15px/1 var(--st-cartello);letter-spacing:.2em;text-transform:uppercase;color:var(--st-sentiero)}.st-tavola tr{border-top:1px solid #faf7f024}.st-tavola th,.st-tavola td{vertical-align:top;padding:13px 4px}.st-tavola th{font:400 19px/1.3 var(--st-serif)}.st-tavola th small{background:var(--st-sentiero);color:var(--st-bosco);font:600 11px/1.1 var(--st-cartello);letter-spacing:.14em;text-transform:uppercase;vertical-align:3px;border-radius:4px;margin-left:8px;padding:3px 7px;display:inline-block}.st-tavola td{text-align:right;font:500 17.5px/1.3 var(--st-cartello);letter-spacing:.04em;font-variant-numeric:tabular-nums}.st-tavola td span{white-space:nowrap;display:block}.st-tavola tr.st-oggi{background:#e3b23c24}.st-tavola tr.st-oggi th{box-shadow:inset 4px 0 0 var(--st-sentiero);padding-left:14px}.st-tavola tr.st-chiuso td{color:#d9d2bf;font-style:italic}.st-tavola-nota{color:#e9e2d2;margin:14px 4px 0;font-style:italic}@media (min-width:1000px){.st-tavola{padding:40px 36px 34px}.st-tavola th{font-size:21px}.st-tavola td{font-size:19px}}.st-testa-pagina{gap:32px;padding-top:40px;padding-bottom:48px;display:grid}.st-testa-pagina .st-h1{text-wrap:balance;font-size:clamp(46px,12vw,96px);line-height:.98}.st-testa-pagina .st-voce{margin-top:18px}.st-capolettera:first-letter{float:left;font:400 4.3em/.8 var(--st-voce);color:var(--st-castagno);margin:.08em .1em 0 0}.st-testa-foto{position:relative}.st-testa-foto .st-eroe-tondo{left:-10px;right:auto}.st-testa-testo .st-testo:first-of-type{margin-top:28px}@media (min-width:1000px){.st-testa-pagina{grid-template-columns:7fr 5fr;align-items:center;gap:88px;padding-top:72px;padding-bottom:72px}.st-testa-foto .st-eroe-tondo{bottom:8%;left:-12%}}.st-dispensa{padding-top:48px;padding-bottom:72px}.st-ingredienti{gap:18px;margin-top:12px;display:grid}.st-ingredienti li{border-top:1px solid var(--st-filetto);grid-template-columns:64px 1fr;align-items:start;gap:6px 18px;padding:22px 0;display:grid}.st-ingredienti svg{width:64px;height:64px;color:var(--st-castagno);grid-row:1/3}.st-ingredienti svg path,.st-ingredienti svg circle,.st-ingredienti svg ellipse{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.st .st-ingredienti h3{font:600 17px/1.2 var(--st-cartello);letter-spacing:.14em;text-transform:uppercase;color:var(--st-muschio);padding-top:6px}.st-ingredienti p{color:var(--st-testo)}@media (min-width:1000px){.st-dispensa{padding-top:72px;padding-bottom:104px}.st-ingredienti{grid-template-columns:repeat(4,1fr);gap:32px}.st-ingredienti li{grid-template-columns:1fr;padding-top:30px}.st-ingredienti svg{grid-row:auto;margin-bottom:14px}}.st-sez{padding:80px 0}.st-sez-testa{max-width:760px;margin-bottom:40px}.st-sez-galleria{background:var(--st-carta) var(--st-curve-scure)}.st-galleria{columns:2;column-gap:14px}.st-galleria>div{break-inside:avoid;margin-bottom:14px}.st-ritratti{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.st-ritratti>div:nth-child(2n){margin-top:44px}@media (min-width:700px){.st-galleria{columns:3}}@media (min-width:1000px){.st-sez{padding:120px 0}.st-galleria{columns:4;column-gap:20px}.st-galleria>div{margin-bottom:20px}.st-ritratti{grid-template-columns:repeat(4,1fr);gap:20px}.st-ritratti>div:nth-child(2n){margin-top:72px}}.st-bivio{padding-top:72px;padding-bottom:96px}.st-palo-bivio{max-width:520px}@media (min-width:1000px){.st-bivio{grid-template-columns:5fr 7fr;align-items:start;gap:64px;padding-top:104px;padding-bottom:128px;display:grid}}.st-panorama{padding-bottom:8px;position:relative}.st-panorama .st-skyline{z-index:2;width:92%;color:var(--st-panna);position:absolute;bottom:10%;left:4%;right:4%}.st-panorama:after{content:"";inset:30% var(--st-g) 8px;pointer-events:none;z-index:1;background:linear-gradient(#0000,#1e241a80);border-radius:0 0 22px 22px;position:absolute}.st-esplora{gap:40px;padding-top:72px;padding-bottom:72px;display:grid}.st-esplora-mappa{scroll-margin-top:16px}.st-mappa-cornice{background:var(--st-bianco) var(--st-curve-scure);box-shadow:0 0 0 1px var(--st-filetto), 0 20px 44px #2630221a;border-radius:26px;margin-top:8px;padding:10px 6px}.st-mappa{width:100%;height:auto;overflow:visible}.st-mappa-nota{font:italic 400 17px/1.45 var(--st-serif);color:var(--st-tenue);margin-top:14px}.st-m-livello path{fill:none;stroke:var(--st-felce);stroke-opacity:.35;stroke-width:1.1px}.st-m-monte path{fill:none;stroke:var(--st-muschio);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.st-m-monte .st-m-antenne{stroke-width:1.6px}.st-m-acqua path{fill:none;stroke:#5d7f86;stroke-width:1.8px;stroke-linecap:round}.st-m-acqua .st-m-salto{stroke-width:2.2px;stroke-dasharray:5 4}.st-m-acqua .st-m-roccia{stroke:var(--st-muschio)}.st-m-lago{fill:#d6e2dc;stroke:#5d7f86;stroke-width:1.8px}.st-m-acqua .st-m-canne{stroke:var(--st-felce)}.st-m-strada{fill:none;stroke:var(--st-pietra);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.st-m-freccia{fill:none;stroke:var(--st-tenue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.st-m-alberi path{fill:none;stroke:var(--st-felce);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.st-m-case path{fill:var(--st-bianco);stroke:var(--st-muschio);stroke-width:1.7px;stroke-linejoin:round;stroke-linecap:round}.st-m-sentiero{fill:none;stroke:var(--st-castagno);stroke-width:3.2px;stroke-dasharray:10 9;stroke-linecap:round}.st-m-nomi text{font:600 15px var(--st-cartello);letter-spacing:.2em;fill:var(--st-muschio)}.st-m-nomi .st-m-monte-n{fill:var(--st-tenue);letter-spacing:.22em;font-size:12.5px}.st-m-nomi .st-m-paese{font:italic 400 46px var(--st-voce);letter-spacing:0;fill:var(--st-castagno)}.st-m-nord path{fill:var(--st-muschio)}.st-m-nord text{font:600 14px var(--st-cartello);fill:var(--st-muschio)}.st-m-tocco{fill:#0000}.st-m-borgo-casa{fill:var(--st-sentiero);stroke:var(--st-bosco);stroke-width:2px;stroke-linejoin:round}.st-m-fumo{fill:none;stroke:var(--st-tenue);stroke-width:1.6px;stroke-linecap:round}.st-m-borgo text{font:600 14px var(--st-cartello);letter-spacing:.18em;fill:var(--st-bosco)}.st-m-pin-c{fill:var(--st-muschio);stroke:var(--st-bianco);stroke-width:3px;transition:fill .2s}.st-m-pin text{font:600 19px var(--st-cartello);fill:var(--st-panna);pointer-events:none}@media (hover:hover){.st-m-pin:hover .st-m-pin-c{fill:var(--st-castagno)}}.st-m-pin:focus-visible{outline:none}.st-m-pin:focus-visible .st-m-pin-c{stroke:var(--st-castagno);stroke-width:5px}.st-luoghi{counter-reset:luogo;gap:0;display:grid}.st-luogo{border-top:1px solid var(--st-filetto);padding:40px 0 44px;scroll-margin-top:16px}.st-luogo-testa{align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.st-luogo-n{background:var(--st-muschio);width:46px;height:46px;color:var(--st-panna);font:600 20px/1 var(--st-cartello);border-radius:50%;flex:none;place-items:center;margin-top:2px;display:grid}.st .st-luogo h2{font:400 clamp(28px, 6.6vw, 40px)/1.1 var(--st-voce);color:var(--st-muschio);text-wrap:balance}.st-luogo .st-testo:first-of-type{font-size:20.5px}.st-luogo-foto{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0;display:grid}.st-luogo-foto>:first-child{grid-column:1/-1}.st-luogo-su{min-height:44px;font:600 13px var(--st-cartello);letter-spacing:.14em;text-transform:uppercase;color:var(--st-castagno);align-items:center;gap:8px;margin-top:14px;display:inline-flex}@media (min-width:1000px){.st-esplora{grid-template-columns:5fr 6fr;align-items:start;gap:88px;padding-top:104px}.st-esplora-mappa{position:sticky;top:100px}.st-mappa-cornice{max-width:470px}.st-luogo{padding:48px 0 56px}.st-luogo:first-child{border-top:0;padding-top:0}.st-luogo .st-testo:first-of-type{font-size:22px}.st-luogo-su{display:none}}.st-fine{padding-top:24px;padding-bottom:24px}.st-fine-dentro{background:var(--st-muschio) var(--st-curve);color:var(--st-panna);text-align:center;border-radius:28px;padding:44px 24px 40px}.st .st-fine .st-h2{color:var(--st-panna)}.st-fine .st-testo{color:#ede6d6;margin:0 auto}.st-fine .st-tasti{justify-content:center}.st .st-fine .st-tasto{color:var(--st-panna);border-color:#faf7f0b3}.st .st-fine .st-tasto-pieno{background:var(--st-panna);color:var(--st-muschio);border-color:var(--st-panna)}@media (hover:hover){.st .st-fine .st-tasto:hover{background:var(--st-panna);color:var(--st-muschio)}}@media (min-width:1000px){.st-fine-dentro{padding:72px 48px 64px}}.st-info-testa .st-stato{margin-top:24px}@media (max-width:699px){.st-info-testa .st-tasti{grid-template-columns:1fr 1fr;display:grid}.st-info-testa .st-tasti>:first-child{grid-column:1/-1}.st-info-testa .st-tasto{letter-spacing:.06em;padding:0 12px}}.st-info-contatti{color:var(--st-testo);margin-top:22px;font-size:19px}.st-info-contatti a{color:var(--st-castagno);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.st-info-griglia{gap:56px;padding-top:16px;padding-bottom:72px;display:grid}.st-indirizzo{font:400 clamp(30px, 7vw, 46px)/1.12 var(--st-voce);color:var(--st-muschio)}.st-indirizzo span{display:block}.st-indirizzo span+span{color:var(--st-castagno);font-style:italic}@media (min-width:1000px){.st-info-griglia{grid-template-columns:1fr 1fr;align-items:start;gap:88px}}.st-percorsi{padding-top:72px;padding-bottom:40px}.st-percorsi-griglia{gap:48px;margin-top:16px;display:grid}.st .st-percorso h3{font:400 clamp(28px, 6.4vw, 38px)/1.1 var(--st-voce);color:var(--st-muschio);margin-bottom:22px}.st-tappe{gap:0;display:grid;position:relative}.st-tappe li{padding:0 0 22px 46px;position:relative}.st-tappe li:before{content:counter(list-item);background:var(--st-bianco);width:30px;height:30px;box-shadow:0 0 0 2px var(--st-muschio);color:var(--st-muschio);font:600 15px/1 var(--st-cartello);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.st-tappe li:after{content:"";border-left:2.5px dashed var(--st-castagno);opacity:.7;position:absolute;top:38px;bottom:6px;left:14px}.st-tappe li:last-child:after{display:none}.st-tappe li:last-child:before{background:var(--st-sentiero);box-shadow:0 0 0 2px var(--st-bosco);color:var(--st-bosco)}.st-nota{background:var(--st-carta);border-radius:14px;gap:10px;margin-top:6px;padding:14px 16px;font-size:17.5px;line-height:1.45;display:flex}.st-nota:before{content:"";background:var(--st-castagno);border-radius:2px;flex:none;width:4px}@media (min-width:1000px){.st-percorsi{padding-top:104px}.st-percorsi-griglia{grid-template-columns:1fr 1fr;gap:72px}}.st-gmappa-blocco{padding-top:40px;padding-bottom:24px}.st-gmappa{background:var(--st-carta);box-shadow:0 0 0 1px var(--st-filetto);border-radius:24px;overflow:hidden}.st-gmappa iframe{border:0;width:100%;height:420px;display:block}.st .st-gmappa button{text-align:left;background:var(--st-carta) var(--st-curve-scure);width:100%;min-height:260px;display:block;position:relative}.st-gmappa-disegno{width:100%;height:100%;position:absolute;inset:0}.st-gmappa-disegno path{fill:none;stroke:var(--st-pietra);stroke-width:9px;stroke-linecap:round}.st-gmappa-disegno .st-gm-fine{stroke-width:4px}.st-gmappa-disegno .st-gm-alone{fill:#7b4a2a1f;stroke:none}.st-gmappa-disegno .st-gm-pin{fill:var(--st-castagno);stroke:none}.st-gmappa-disegno .st-gm-buco{fill:var(--st-bianco)}.st-gmappa-testo{background:#fffdf8f0;border-radius:16px;flex-direction:column;gap:4px;padding:14px 18px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.st-gmappa-testo b{font:600 15px/1.2 var(--st-cartello);letter-spacing:.14em;text-transform:uppercase;color:var(--st-muschio)}.st-gmappa-testo small{font:italic 400 16px/1.35 var(--st-serif);color:var(--st-tenue)}@media (min-width:1000px){.st .st-gmappa button{min-height:360px}.st-gmappa-testo{width:420px;bottom:24px;left:auto;right:24px}}.st-piede{background:var(--st-bosco);color:#ede6d6;margin-top:0}.st-skyline-piede{max-width:1100px;padding:56px var(--st-g) 0;color:#e9dfc9;margin:0 auto;display:block}.st-piede-dentro{gap:44px;padding-top:48px;padding-bottom:48px;display:grid}.st-piede-nome{font:400 36px/1.05 var(--st-voce);color:var(--st-panna)}.st-piede-nome i{color:#e8b977}.st-piede-voce{font:italic 400 21px/1.4 var(--st-serif);color:#e4dccb;margin:8px 0 18px}.st-piede .st-stato-piede{font-size:15px;display:flex}.st-piede-contatti{gap:20px;display:grid}.st-piede-contatti dt,.st-piede-titoletto{font:600 12.5px/1.2 var(--st-cartello);letter-spacing:.18em;text-transform:uppercase;color:var(--st-sentiero);margin-bottom:4px}.st-piede-contatti dd{font-size:19px}.st-piede-contatti dd a{text-underline-offset:4px;padding:6px 0;-webkit-text-decoration:underline #ede6d659;text-decoration:underline #ede6d659;display:inline-block}.st-piede-lingue nav{flex-wrap:wrap;gap:8px;margin:8px 0 26px;display:flex}.st-piede-lingue nav a{min-height:44px;font:500 15.5px/1 var(--st-cartello);letter-spacing:.04em;border-radius:999px;align-items:center;padding:0 15px;display:inline-flex;box-shadow:inset 0 0 0 1px #ede6d647}.st-piede-lingue nav a[aria-current]{background:var(--st-panna);color:var(--st-bosco);box-shadow:none}.st-social{gap:8px;margin-top:8px;display:flex}.st-social a{border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 0 0 1px #ede6d647}.st-social svg{fill:currentColor;width:20px;height:20px}.st-legale{font:500 14px/1.6 var(--st-cartello);letter-spacing:.03em;color:#cfc7b5;border-top:1px solid #ede6d624;padding-top:22px;padding-bottom:30px}.st-legale a{text-underline-offset:3px;padding:6px 0;text-decoration:underline;display:inline-block}@media (hover:hover){.st-piede a:hover{color:#fff}.st-piede-lingue nav a[aria-current]:hover{color:var(--st-bosco)}}@media (min-width:1000px){.st-piede-dentro{grid-template-columns:1.25fr 1fr 1fr;gap:64px;padding-top:64px;padding-bottom:64px}.st-piede-nome{font-size:44px}}.st .st-privacy{max-width:760px;padding-top:40px;padding-bottom:72px}.st .st-privacy .st-h1{margin:8px 0 28px;font-size:clamp(42px,10vw,72px)}.st .st-privacy .st-h3{margin:36px 0 12px}.st .st-privacy .st-testo+.st-testo{margin-top:14px}.st .st-privacy a{text-underline-offset:3px;text-decoration:underline}.st .st-privacy .st-tasti{margin-top:32px}
