:root{--culinary-visual-primary:url(/tenants/il-cammino-del-vento/photos/experience/enogastronomia/01-29355051-846116332258447-16559498193972937-o.jpg);--culinary-visual-secondary:url(/tenants/il-cammino-del-vento/photos/experience/enogastronomia/02-30531043-850217398515007-559614284250742784-o.jpg)}.public-visual-glyph[data-public-visual-key=gastronomy]{overflow:hidden;border-color:rgba(200,155,60,.5);background-image:linear-gradient(135deg,rgba(23,32,51,.04),rgba(23,32,51,.18)),var(--culinary-visual-primary);background-position:50%;background-size:cover;color:transparent}.public-visual-glyph[data-public-visual-key=gastronomy] .public-visual-glyph-line{opacity:0}.public-visual-pill-icon:has(path[d^="M14 10v14"]){overflow:hidden;border-radius:999px;background-image:linear-gradient(135deg,rgba(23,32,51,.02),rgba(23,32,51,.14)),var(--culinary-visual-secondary);background-position:50%;background-size:cover;color:transparent;opacity:1}.public-visual-pill-icon:has(path[d^="M14 10v14"]) path{display:none}main.min-h-screen>div.mx-auto.max-w-6xl{padding-top:clamp(1.35rem,2.2vw,2rem)}main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label="Percorso pagina"]),main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label=Breadcrumb]){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;min-height:1.5rem;margin-block:0 -.65rem;padding-inline:clamp(.25rem,.65vw,.5rem)}main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label="Percorso pagina"])+section,main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label=Breadcrumb])+section{margin-top:0}main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label="Percorso pagina"]) nav,main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label=Breadcrumb]) nav{align-self:center;min-width:0}main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label="Percorso pagina"]) ol,main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label=Breadcrumb]) ol{align-items:center;line-height:1.15}main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label="Percorso pagina"])>a,main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label=Breadcrumb])>a{justify-self:end;align-self:center;white-space:nowrap}@media (max-width:640px){main.min-h-screen>div.mx-auto.max-w-6xl{padding-top:1rem}main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label="Percorso pagina"]),main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label=Breadcrumb]){grid-template-columns:minmax(0,1fr);align-items:start;margin-block:0 -.35rem}main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label="Percorso pagina"])>a,main.min-h-screen>div.mx-auto.max-w-6xl>div:has(>nav[aria-label=Breadcrumb])>a{justify-self:start}}@media (prefers-reduced-motion:no-preference){main.min-h-screen>div.mx-auto.max-w-6xl{animation:cammino-page-settle .42s cubic-bezier(.22,1,.36,1) both;transform-origin:50% 0}main.min-h-screen>div.mx-auto.max-w-6xl>*{animation:cammino-public-reveal .52s cubic-bezier(.22,1,.36,1) both}main.min-h-screen>div.mx-auto.max-w-6xl>:first-child{animation-delay:20ms}main.min-h-screen>div.mx-auto.max-w-6xl>:nth-child(2){animation-delay:70ms}main.min-h-screen>div.mx-auto.max-w-6xl>:nth-child(3){animation-delay:115ms}main.min-h-screen>div.mx-auto.max-w-6xl>:nth-child(4){animation-delay:.15s}main.min-h-screen>div.mx-auto.max-w-6xl>:nth-child(n+5){animation-delay:.18s}main.min-h-screen .rounded-3xl.border.border-slate-200.bg-white,main.min-h-screen footer.rounded-2xl,main.min-h-screen section.rounded-2xl.border.border-slate-200.bg-white{will-change:transform,opacity}}@media (prefers-reduced-motion:reduce){main.min-h-screen>div.mx-auto.max-w-6xl,main.min-h-screen>div.mx-auto.max-w-6xl>*{animation:none!important;transform:none!important}}@keyframes cammino-page-settle{0%{opacity:.98}to{opacity:1}}@keyframes cammino-public-reveal{0%{opacity:0;transform:translate3d(0,10px,0) scale(.995)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (max-width:1023px){header details>div,header.border-b{background:#ffffff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}header details>div{opacity:1!important}}@media (max-width:639px){main.min-h-screen footer>div.grid>section:first-child>div>div:first-child{width:100%!important;max-width:none!important;height:clamp(10rem,48vw,14rem)!important}main.min-h-screen footer>div.grid>section:first-child>div>div:first-child img{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;transform:none!important}main.min-h-screen footer>div.grid>section:first-child>div>div:nth-child(2),main.min-h-screen footer>div.grid>section:first-child>div>div:nth-child(2) p{max-width:100%!important}}header>div>div.hidden>nav[aria-label=Language],header>div>div.hidden>nav[aria-label=Lingua],header>div>div.hidden>nav[aria-label=Sprache]{min-width:4.85rem}header>div>div.hidden>nav[aria-label=Language]:after,header>div>div.hidden>nav[aria-label=Lingua]:after,header>div>div.hidden>nav[aria-label=Sprache]:after{right:.48rem}header>div>div.hidden>nav[aria-label=Language] a,header>div>div.hidden>nav[aria-label=Lingua] a,header>div>div.hidden>nav[aria-label=Sprache] a{padding:.5rem 1.15rem .5rem .58rem}header>div>div.hidden>nav[data-language-open=true][aria-label=Language],header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua],header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]{border-color:rgba(15,111,136,.36);box-shadow:0 18px 38px rgba(23,32,51,.14),inset 0 1px 0 rgba(255,255,255,.92);transform:translateY(-1px)}header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:after,header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:after,header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:after{color:#0f6f88;transform:translateY(-46%) rotate(180deg)}header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:has(a.bg-slate-900) a:not(.bg-slate-900),header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:not(:has(a.bg-slate-900)) a:not(:first-child),header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:has(a.bg-slate-900) a:not(.bg-slate-900),header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:not(:has(a.bg-slate-900)) a:not(:first-child),header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:has(a.bg-slate-900) a:not(.bg-slate-900),header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:not(:has(a.bg-slate-900)) a:not(:first-child){background:linear-gradient(180deg,rgba(255,250,243,.99),rgba(255,255,255,.98))!important;border:1px solid rgba(217,201,184,.88);border-radius:.9rem;box-shadow:0 14px 30px rgba(23,32,51,.13),inset 0 1px 0 rgba(255,255,255,.86);display:inline-flex!important;justify-content:flex-start;min-height:2.18rem;min-width:100%;padding:.54rem .62rem;position:absolute;right:0;width:-moz-max-content;width:max-content;z-index:90}header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:has(a.bg-slate-900) a:not(.bg-slate-900):focus-visible,header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:has(a.bg-slate-900) a:not(.bg-slate-900):hover,header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:not(:has(a.bg-slate-900)) a:not(:first-child):focus-visible,header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:not(:has(a.bg-slate-900)) a:not(:first-child):hover,header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:has(a.bg-slate-900) a:not(.bg-slate-900):focus-visible,header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:has(a.bg-slate-900) a:not(.bg-slate-900):hover,header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:not(:has(a.bg-slate-900)) a:not(:first-child):focus-visible,header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:not(:has(a.bg-slate-900)) a:not(:first-child):hover,header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:has(a.bg-slate-900) a:not(.bg-slate-900):focus-visible,header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:has(a.bg-slate-900) a:not(.bg-slate-900):hover,header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:not(:has(a.bg-slate-900)) a:not(:first-child):focus-visible,header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:not(:has(a.bg-slate-900)) a:not(:first-child):hover{border-color:rgba(15,111,136,.34);color:#0f6f88!important;transform:translateX(-2px)}header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:has(a:first-child.bg-slate-900) a:nth-child(2),header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:has(a:nth-child(2).bg-slate-900) a:first-child,header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:has(a:nth-child(3).bg-slate-900) a:first-child,header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:not(:has(a.bg-slate-900)) a:nth-child(2),header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:has(a:first-child.bg-slate-900) a:nth-child(2),header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:has(a:nth-child(2).bg-slate-900) a:first-child,header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:has(a:nth-child(3).bg-slate-900) a:first-child,header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:not(:has(a.bg-slate-900)) a:nth-child(2),header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:has(a:first-child.bg-slate-900) a:nth-child(2),header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:has(a:nth-child(2).bg-slate-900) a:first-child,header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:has(a:nth-child(3).bg-slate-900) a:first-child,header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:not(:has(a.bg-slate-900)) a:nth-child(2){top:calc(100% + .32rem)}header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:has(a:first-child.bg-slate-900) a:nth-child(3),header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:has(a:nth-child(2).bg-slate-900) a:nth-child(3),header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:has(a:nth-child(3).bg-slate-900) a:nth-child(2),header>div>div.hidden>nav[data-language-open=true][aria-label=Language]:not(:has(a.bg-slate-900)) a:nth-child(3),header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:has(a:first-child.bg-slate-900) a:nth-child(3),header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:has(a:nth-child(2).bg-slate-900) a:nth-child(3),header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:has(a:nth-child(3).bg-slate-900) a:nth-child(2),header>div>div.hidden>nav[data-language-open=true][aria-label=Lingua]:not(:has(a.bg-slate-900)) a:nth-child(3),header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:has(a:first-child.bg-slate-900) a:nth-child(3),header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:has(a:nth-child(2).bg-slate-900) a:nth-child(3),header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:has(a:nth-child(3).bg-slate-900) a:nth-child(2),header>div>div.hidden>nav[data-language-open=true][aria-label=Sprache]:not(:has(a.bg-slate-900)) a:nth-child(3){top:calc(100% + 2.58rem)}main:has(#stage-photos) #stage-gallery,main:has(#stage-photos) a[href="#stage-gallery"]{display:none!important}#stage-photos[data-official-tappa-visual-story-promoted=true]{margin-top:.25rem}#stage-photos [data-official-tappa-visual-story-notice=true]{margin-bottom:.9rem;border:1px solid rgb(253 230 138);border-radius:.75rem;background:rgb(255 251 235);padding:.85rem 1rem;color:rgb(120 53 15);font-size:.875rem;font-weight:600;line-height:1.45}#stage-photos [data-official-tappa-visual-story-grid=true] figure{position:relative;overflow:hidden}#stage-photos [data-official-tappa-visual-story-grid=true] figure img{width:100%;height:15rem!important;-o-object-fit:cover;object-fit:cover}#stage-photos [data-official-tappa-visual-story-grid=true] figcaption{min-height:3.25rem;padding:.75rem;color:rgb(71 85 105);font-size:.75rem;line-height:1.4}#stage-photos [data-official-tappa-visual-story-group-heading]{grid-column:1/-1;margin-top:1.25rem;border-top:1px solid rgb(226 232 240);padding-top:1.1rem}#stage-photos [data-official-tappa-visual-story-group-heading=start]{margin-top:0;border-top:0;padding-top:0}#stage-photos [data-official-tappa-visual-story-group-heading] h3{margin:0;color:rgb(15 23 42);font-size:1rem;font-weight:800;letter-spacing:-.01em}#stage-photos [data-official-tappa-visual-story-group-heading] p{margin:.25rem 0 0;color:rgb(71 85 105);font-size:.8125rem;line-height:1.5}#stage-photos [data-official-tappa-visual-story-role-label]{display:block;margin-bottom:.35rem;color:rgb(3 105 161);font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}@media (min-width:640px){#stage-photos [data-official-tappa-visual-story-grid=true] figure[data-official-tappa-visual-story-role=arrival],#stage-photos [data-official-tappa-visual-story-grid=true] figure[data-official-tappa-visual-story-role=start]{grid-column:span 2/span 2}#stage-photos [data-official-tappa-visual-story-grid=true] figure img{height:16rem!important}#stage-photos [data-official-tappa-visual-story-grid=true] figure[data-official-tappa-visual-story-role=arrival] img,#stage-photos [data-official-tappa-visual-story-grid=true] figure[data-official-tappa-visual-story-role=start] img{height:20rem!important}}@media (min-width:1024px){#stage-photos [data-official-tappa-visual-story-grid=true] figure img{height:18rem!important}#stage-photos [data-official-tappa-visual-story-grid=true] figure[data-official-tappa-visual-story-role=arrival] img,#stage-photos [data-official-tappa-visual-story-grid=true] figure[data-official-tappa-visual-story-role=start] img{height:24rem!important}}