@import "https://fonts.googleapis.com/css2?family=Caveat+Brush&family=Montserrat:wght@400;500;600;700&display=swap";@font-face{font-family:Gobold;src:url(../assets/gobold_light-webfont-BoNCpUEE.woff2)format("woff2"),url(../assets/gobold_light-webfont-B1c-HBCo.woff)format("woff");font-weight:100;font-style:normal}@font-face{font-family:Gobold;src:url(../assets/gobold_light_italic-webfont-sfArILB3.woff2)format("woff2"),url(../assets/gobold_light_italic-webfont-Dc8NoIUk.woff)format("woff");font-weight:100;font-style:italic}@font-face{font-family:Gobold;src:url(../assets/gobold_thin-webfont-jRHZYPpO.woff2)format("woff2"),url(../assets/gobold_thin-webfont-B16rrsyj.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-family:Gobold;src:url(../assets/gobold_thin_italic-webfont-9sBTiFCj.woff2)format("woff2"),url(../assets/gobold_thin_italic-webfont-BhtDdchk.woff)format("woff");font-weight:300;font-style:italic}@font-face{font-family:Gobold;src:url(../assets/gobold_regular-webfont-bFRbnrfn.woff2)format("woff2"),url(../assets/gobold_regular-webfont-PZponjoY.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gobold;src:url(../assets/gobold_regular_italic-webfont-nLc_H1LY.woff2)format("woff2"),url(../assets/gobold_regular_italic-webfont-DyS-PeCs.woff)format("woff");font-weight:400;font-style:italic}@font-face{font-family:Gobold;src:url(../assets/gobold_bold-webfont-CG3NxmBB.woff2)format("woff2"),url(../assets/gobold_bold-webfont-CMyXJCux.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gobold;src:url(../assets/gobold_bold_italic-webfont-m56-RdmP.woff2)format("woff2"),url(../assets/gobold_bold_italic-webfont-CJHDjPX1.woff)format("woff");font-weight:700;font-style:italic}@media only screen and (width>=24rem){.hide-xxsm{display:none}.show-xxsm{display:block}}@media only screen and (width>=30rem){.hide-xsm{display:none}.show-xsm{display:block}}@media only screen and (width>=48rem){.hide-sm{display:none}.show-sm{display:block}}@media only screen and (width>=64rem){.hide-md{display:none}.show-md{display:block}}@media only screen and (width>=75rem){.hide-lg{display:none}.show-lg{display:block}}@media only screen and (width>=80rem){.hide-xl{display:none}.show-xl{display:block}}@media only screen and (width>=90rem){.hide-xxl{display:none}.show-xxl{display:block}}.product{flex-direction:column;gap:20px;width:100%;margin:0 auto;display:flex}.product__header{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}@media only screen and (width>=64rem){.product__header{flex-direction:row}}.product__header--has-image{background-color:#f7f7f5}@media only screen and (width>=64rem){.product__header--has-image{aspect-ratio:9/3;background-color:#0000;background-image:url(https://altstazionedelgusto.com/wp-content/themes/salient/dist/images/menu/menu-2025-12-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}}.product__header--has-image .product__header-content{margin-top:-7.5%}@media only screen and (width>=64rem){.product__header--has-image .product__header-content{margin-top:0}.product__header--has-image:before{content:"";background:linear-gradient(270deg,#0000 0%,#f7f7f5 100%);width:50%;height:100%;position:absolute;top:0;bottom:0;left:0}}.product__header .product__image:before{content:"";background:linear-gradient(#0000 0%,#f7f7f5 100%);width:100%;height:50%;position:absolute;bottom:0;left:0}@media only screen and (width>=64rem){.product__header .product__image:before{display:none}}.product__header .product__image{box-sizing:border-box;aspect-ratio:16/8;background-image:url(https://altstazionedelgusto.com/wp-content/themes/salient/dist/images/menu/menu-2025-12-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;display:flex;position:relative}@media only screen and (width>=64rem){.product__header .product__image{aspect-ratio:1;background:0 0;order:1;width:50vw;height:100%;position:absolute;right:0}}.product__header .product__image img{width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width>=64rem){.product__header .product__image img{width:100%;height:100%}}.product__header .product__image img{object-fit:contain;object-position:center;border-radius:6px}.product__header .product__header-content{box-sizing:border-box;width:100%;padding:0 24px;display:block;position:relative}@media only screen and (width>=48rem){.product__header .product__header-content{padding:0 30px}}.product__header .product__header-content{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;padding-top:24px;padding-bottom:24px;display:flex;bottom:0}@media only screen and (width>=64rem){.product__header .product__header-content{order:0;align-items:start;gap:16px;width:100%;max-width:1280px;margin:0 auto;padding:20px}}.product__header .product__header-content .product__badge{all:unset;color:#fff;text-transform:uppercase;background-color:#cc1719;border-radius:6px;width:fit-content;margin:0 auto;padding:1px 10px;font-size:12px;font-weight:700;display:block}@media only screen and (width>=64rem){.product__header .product__header-content .product__badge{margin-left:0;margin-right:auto;padding:3px 12px;font-size:16px}}.product__header .product__header-content .product__title{all:unset;text-transform:uppercase;margin:0;font-size:32px;font-weight:700}@media only screen and (width>=64rem){.product__header .product__header-content .product__title{font-size:56px}}.product__header .product__header-content .product__price{all:unset;letter-spacing:normal;color:#333;margin:0;font-size:20px;font-weight:600;display:block;font-family:Open Sans!important}.product__ingredients{color:#444;font-size:16px;line-height:1.5}.product__allergens{padding:12px;font-size:14px}.product__details{flex-direction:column;gap:30px;width:100%;max-width:1280px;margin:0 auto;padding:0 20px;display:flex}.product__details .product__details-title{all:unset;text-transform:uppercase;font-family:Pathway Gothic One;font-size:30px;font-style:normal;line-height:21px}.product__details .product__details-item{flex-direction:column;gap:24px;display:flex}.product__details-back{all:unset;color:#cc1719;text-align:center;cursor:pointer;border-radius:4px;align-items:center;gap:10px;width:fit-content;margin:0 auto 0 -20px;padding:10px 20px;font-family:Open Sans;font-size:16px;display:inline-flex}.product__allergens{flex-direction:column;gap:6px;padding:0;display:flex}.product__allergens ul.allergens__list{flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.product__allergens ul.allergens__list li{width:40px;height:40px;list-style:none;display:block}.product__allergens ul.allergens__list li .allergen-icon{justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative}.product__allergens ul.allergens__list li .allergen-icon img{object-fit:contain;width:32px;height:32px;display:block}.product__allergens ul.allergens__list li .allergen-icon .tooltip{color:#fff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#333;border-radius:12px;padding:2px 12px;font-size:14px;transition:opacity .15s ease-in-out,visibility .15s ease-in-out;position:absolute;bottom:100%;left:0%}.product__allergens ul.allergens__list li .allergen-icon:hover .tooltip,.product__allergens ul.allergens__list li .allergen-icon:focus .tooltip{opacity:1;visibility:visible}.product__allergens .allergens__footer{flex-direction:column;flex:1;align-items:start;gap:10px;width:100%;display:flex}.product__allergens .allergeni-list-btn{color:#cc1719;text-transform:uppercase;letter-spacing:normal;border:1px solid #cc1719;align-items:center;gap:10px;width:fit-content;padding:10px 20px;font-family:Pathway Gothic One;font-size:20px;font-weight:600;line-height:1;text-decoration:none;display:flex}.product__allergens .allergeni-list-btn:hover{color:#fff;background-color:#cc1719}.product__allergens .allergeni-list-btn:hover svg path{fill:#fff}body.page-template-template-cecina .ocm-effect-wrap,body.page-template-template-cecina #ajax-content-wrap{background-color:#792e25!important}body.page-template-template-cecina header#header-outer,body.page-template-template-cecina header#top{display:none}body.page-template-template-cecina .main-content{color:#f0e2cf!important;background-color:#792e25!important}body.page-template-template-cecina .main-content:before{content:"";pointer-events:none;background-image:url(../assets/body-bg-z-1-BNkUyGdT.svg);background-position:50% -110vw;background-repeat:repeat-y;background-size:cover;width:100%;height:50vw;position:absolute;top:0;left:0}body.page-template-template-cecina .container{margin:0 auto}@media only screen and (width<=48rem){body.page-template-template-cecina .container{max-width:clamp(0px,90vw,1120.5px)!important}}.header-cecina .header-cecina__logo{width:240px;height:100%;margin:20px auto 12px;display:flex}.header-cecina .bd{border-bottom:1px solid #f0e2cf80;justify-content:center;align-items:center;height:100%;display:flex}.hero-cecina{text-align:center;z-index:0;justify-content:center;align-items:center;margin:0 auto;padding:clamp(0px,2.5vw,31.125px) 0;font-size:clamp(12px,1.25vw,15.5625px);display:flex;position:relative}@media only screen and (width<=48rem){.hero-cecina{z-index:4;overflow:hidden;padding-bottom:clamp(0px,50vw,622.5px)!important}}.hero-cecina p{padding:0}@media only screen and (width>=64rem){.hero-cecina .hero-cecina__content{width:clamp(0px,40vw,498px)}}@media only screen and (width<=48rem){.hero-cecina .hero-cecina__content{width:clamp(0px,90vw,1120.5px)}}.hero-cecina .hero-cecina__content{flex-direction:column;gap:16px;margin:0 auto;padding:clamp(0px,5vw,62.25px) 0;display:flex}.hero-cecina .hero-cecina__pretitle{font-size:clamp(14px,1.25vw,15.5625px);line-height:1.35}.hero-cecina .hero-cecina__title{font-size:clamp(24px,3vw,37.35px);font-weight:600;line-height:1;color:#f0e2cf!important;font-family:Montserrat,sans-serif!important}.hero-cecina .hero-cecina__title-handwritten{font-family:Caveat Brush,cursive;font-size:clamp(64px,10vw,124.5px);line-height:1}.hero-cecina .hero-cecina__title-address{font-family:Open Sans,sans-serif;font-size:clamp(18px,1.5vw,18.675px);font-weight:600;line-height:1.35}.hero-cecina .hero-cecina__call-to-action{margin-top:24px}.hero-cecina .hero-cecina__call-to-action a.nectar-button{color:#792e25!important;text-transform:uppercase!important;background-color:#f0e2cf!important;border:1px solid #792e25!important;padding:12px 24px!important;font-size:clamp(20px,2vw,24.9px)!important;font-weight:600!important;line-height:1.35!important;transition:all .3s!important}.hero-cecina .hero-cecina__image{width:clamp(0px,12vw,149.4px);height:100%;position:relative;top:15%}@media only screen and (width<=48rem){.hero-cecina .hero-cecina__image{z-index:-1;width:clamp(0px,33vw,410.85px);position:absolute;top:40%;height:auto!important}}.hero-cecina .hero-cecina__image--left{left:0}.hero-cecina .hero-cecina__image--right{right:0}@media only screen and (width<=48rem){.hero-cecina .hero-cecina__image--right{top:50%}}.cecina-main-content{z-index:2;text-align:center;flex-direction:column;gap:16px;display:flex;position:relative}@media only screen and (width<=48rem){.cecina-main-content{z-index:5}}.cecina-main-content:before{content:"";z-index:1;pointer-events:none;background-image:url(../assets/body-bg-z-2-BaU0iST8.svg);background-position:50% 0;background-repeat:repeat-y;background-size:cover;width:100vw;height:125vw;position:absolute;top:-30vw;left:50%;transform:translate(-50%)}@media only screen and (width<=48rem){.cecina-main-content:before{z-index:-1;top:-32.5vw}}.cecina-main-content:after{content:"";z-index:0;pointer-events:none;background-image:url(../assets/body-bg-z-1-BNkUyGdT.svg);background-position:50% -210vw;background-repeat:repeat-y;background-size:cover;width:100vw;height:125vw;position:absolute;bottom:-50vw;left:50%;transform:translate(-50%)}@media only screen and (width>=90rem){.cecina-main-content:after{display:none}}.cecina-main-content h2{color:#792e25;font-size:clamp(32px,5vw,62.25px);font-weight:600;line-height:1}.cecina-main-content .cecina-main-content__inner{z-index:2;color:#792e25;padding:clamp(0px,15vw,186.75px) clamp(0px,5vw,62.25px);position:relative}@media only screen and (width>=64rem){.cecina-main-content .cecina-main-content__inner{padding:clamp(0px,10vw,124.5px) clamp(0px,5vw,62.25px)}}@media only screen and (width<=48rem){.cecina-main-content .cecina-main-content__inner{width:105vw;left:50%;transform:translate(-50%)}}.cecina-main-content .cecina-main-content__inner .cecina-main-content__inner-content{z-index:1;position:relative}@media only screen and (width<=48rem){.cecina-main-content .cecina-main-content__inner .cecina-main-content__inner-content{padding:0 clamp(0px,5vw,62.25px)}}.cecina-main-content .cecina-main-content__inner .t{box-sizing:border-box;font-size:clamp(20px,2vw,24.9px);line-height:1.33}.cecina-main-content .cecina-main-content__background{z-index:0;background-image:url(../assets/main-content-bg-b6q2HmVD.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.cecina-bottom-content{text-align:center;z-index:9;padding:clamp(0px,5vw,62.25px) 0;position:relative}.cecina-bottom-content .container{width:100%;max-width:1200px;margin:0 auto;padding-left:clamp(0px,5vw,62.25px);padding-right:clamp(0px,5vw,62.25px)}@media only screen and (width<=75rem){.cecina-bottom-content .container{max-width:950px}}@media only screen and (width<=64rem){.cecina-bottom-content .container{max-width:750px;padding-left:clamp(0px,2vw,24.9px);padding-right:clamp(0px,2vw,24.9px)}}@media only screen and (width<=48rem){.cecina-bottom-content .container{padding-left:0;padding-right:0;max-width:clamp(0px,90vw,1120.5px)!important}}.cecina-bottom-content h2{margin-bottom:clamp(0px,2vw,24.9px);font-size:clamp(32px,5vw,62.25px);font-weight:600;line-height:1.1;color:#f0e2cf!important;font-family:Caveat Brush,cursive!important}.cecina-bottom-content .cecina-bottom-content__inner{margin:0 auto}@media only screen and (width<=48rem){.cecina-bottom-content .cecina-bottom-content__inner{width:clamp(0px,90vw,1120.5px)}}.cecina-bottom-content .cecina-bottom-content__text{margin-bottom:clamp(0px,2vw,24.9px);font-size:clamp(20px,2vw,24.9px);font-weight:500;line-height:1.33;color:#f0e2cf!important;font-family:Montserrat,sans-serif!important}.cecina-bottom-content .cecina-bottom-content__image{justify-content:center;align-items:center;width:clamp(0px,12vw,149.4px);margin-top:clamp(0px,2vw,24.9px);display:flex;position:absolute;top:0}@media only screen and (width<=48rem){.cecina-bottom-content .cecina-bottom-content__image{display:none}}.cecina-bottom-content .cecina-bottom-content__image--left{top:clamp(-186.75px,-15vw,0px);left:clamp(0px,2.5vw,31.125px)}.cecina-bottom-content .cecina-bottom-content__image--right{top:15%;right:0}.cecina-bottom-content .cecina-bottom-content__image-container{z-index:1;width:70%;height:100%;margin-top:-11%;margin-bottom:clamp(0px,5vw,62.25px);position:relative;left:50%;transform:translate(-50%)}@media only screen and (width<=64rem){.cecina-bottom-content .cecina-bottom-content__image-container{width:90%;margin-top:-15vw}}.cecina-bottom-content .cecina-bottom-content__image-container:before{content:"";background-image:url(../assets/bottom-content-img-bg-B6qii5_9.svg);background-size:100% 100%;width:105%;height:105%;position:absolute;top:0;left:0;transform:translate(-2.5%)translateY(-2.5%)}.cecina-bottom-content .cecina-bottom-content__image-container .cecina-bottom-content__image--full{width:100%;height:100%}.cecina-footer{color:#f0e2cf;z-index:9;background-color:#aa3f32;padding:0 clamp(0px,2.5vw,31.125px);position:relative}.cecina-footer p{margin:0;padding:0}.cecina-footer .cecina-footer__hours{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;padding:clamp(0px,2.5vw,31.125px) 0;display:flex}@media only screen and (width<=48rem){.cecina-footer .cecina-footer__hours{padding:clamp(0px,5vw,62.25px) 0}}.cecina-footer .cecina-footer__hours{color:#fff;border-bottom:1px solid #f0e2cf80}.cecina-footer .cecina-footer__hours .t{font-size:clamp(56px,3vw,37.35px)}@media only screen and (width<=48rem){.cecina-footer .cecina-footer__hours .t{font-size:clamp(32px,3vw,37.35px)}}.cecina-footer .cecina-footer__hours .t{text-transform:uppercase;font-family:Pathway Gothic One;font-weight:600;line-height:1.35}.cecina-footer .cecina-footer__hours .h{font-size:clamp(20px,1.5vw,18.675px)}@media only screen and (width<=48rem){.cecina-footer .cecina-footer__hours .h{font-size:clamp(16px,3vw,37.35px)}}.cecina-footer .cecina-footer__hours .h{font-family:Open Sans;font-weight:500;line-height:1.35}.cecina-footer .cecina-footer__brand{flex-direction:row;justify-content:space-between;display:flex}@media only screen and (width<=48rem){.cecina-footer .cecina-footer__brand{flex-direction:column;align-items:flex-start;gap:0}}.cecina-footer .cecina-footer__brand{flex-wrap:wrap;align-items:center;gap:16px;padding:clamp(0px,2.5vw,31.125px) 0}@media only screen and (width<=48rem){.cecina-footer .cecina-footer__brand{padding:clamp(0px,5vw,62.25px) 0}}.cecina-footer .cecina-footer__brand-logo-2{width:265px}#food-truck-main{letter-spacing:normal;background:#fff;height:100%;font-family:Open Sans;font-size:1rem;overflow-x:hidden}#food-truck-main:before{content:"";z-index:1;background:linear-gradient(#d9d6ce 0%,#f6f5f052 30%,#fff0 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}#food-truck-main .food-truck-main-container{z-index:2;max-width:1600px;margin:0 auto;position:relative;overflow-x:visible}#food-truck-main *{letter-spacing:normal}#food-truck-main{color:#2f2f2f}#food-truck-main h1,#food-truck-main h2,#food-truck-main h3,#food-truck-main .h1,#food-truck-main .h2,#food-truck-main .h3{color:#2f2f2f;font-family:gobold!important}#food-truck-main .h1{font-size:calc(1.375rem + 3vw)}@media screen and (width>=992px){#food-truck-main .h1{font-size:4rem}}#food-truck-main .hero{color:#2f2f2f;width:100%}#food-truck-main .footer{background:#2f2f2f;border-top-left-radius:32px;border-top-right-radius:32px;color:#fff!important}#food-truck-main .footer a{color:#0000!important}#food-truck-main .modal .modal-header{border-bottom:0}#food-truck-main .modal .modal-footer{border-top:0}#food-truck-main .modal .modal-content{border-radius:0!important}#food-truck-main .modal .title-modale{color:#cc1719;margin-bottom:3rem;line-height:1;font-family:Pathway Gothic One,sans-serif!important;font-size:4rem!important;font-weight:400!important}@media screen and (width<=767px){#food-truck-main .modal .title-modale{margin-bottom:1.5rem;font-size:2.5rem!important}}#food-truck-main .modal .content-modale p{margin-bottom:3rem;font-size:1.125rem!important}@media screen and (width<=767px){#food-truck-main .modal .content-modale p{margin-bottom:1.5rem;font-size:.875rem!important}}#food-truck-main h1,#food-truck-main h2{font-family:Gobold Bold,sans-serif}#food-truck-main h1{margin:0;font-size:5rem;line-height:7rem}@media screen and (width<=767px){#food-truck-main h1{font-size:3rem;line-height:4rem}}@media screen and (width>=768px) and (width<=1399px){#food-truck-main h1{font-size:4.5rem;line-height:6rem}}#food-truck-main h2{margin-bottom:2rem;font-size:4rem;line-height:5.25rem}@media screen and (width<=767px){#food-truck-main h2{font-size:3rem;line-height:3.9375rem}}#food-truck-main p{font-size:1.25rem}@media screen and (width<=767px){#food-truck-main p{font-size:1rem}}#food-truck-main .hero .logo-container .logo{max-height:100px}@media screen and (width<=767px){#food-truck-main .hero .logo-container .logo{max-height:37px}}#food-truck-main .footer .logo-container a{color:#0000!important}#food-truck-main .footer .logo-container .logo{max-height:80px}#food-truck-main .footer .logo-container .logo:first-of-type{margin-top:1.5rem;margin-bottom:1rem}#food-truck-main .bomba-container{overflow-x:hidden}@media screen and (width<=467px){#food-truck-main .bomba-container .bomba{margin-left:11.11%}}#food-truck-main #logo-container{display:flex}@media screen and (width<=467px){#food-truck-main #logo-container{padding-top:1rem}}#food-truck-main #logo-container .logo{width:auto;padding:10px 0;display:inline-block}#food-truck-main #logo-container .logo:not(:last-of-type){margin-right:15px}#food-truck-main #logo-container .logo img{max-height:80px}@media screen and (width<=467px){#food-truck-main #logo-container .logo img{max-height:50px}}#food-truck-main #logo-container .logo img.logo-main{width:80px}@media screen and (width<=467px){#food-truck-main #logo-container .logo img.logo-main{width:50px}}#food-truck-main .container-section{flex:1}#food-truck-main .container-section .hero_copy{padding:5.625rem 0}@media screen and (width<=767px){#food-truck-main .container-section .hero_copy{padding:0}#food-truck-main .container-section{padding:2.5rem 0}}#food-truck-main .container-section .cta-scopri{color:#fff;background:#cc1719;padding:.75rem 1.5rem;font-family:Pathway Gothic One,sans-serif;font-size:1.125rem;text-decoration:none;display:inline-block}#food-truck-main .container-section .disclaimer{margin-top:3.5rem}@media screen and (width<=767px){#food-truck-main .container-section .disclaimer{margin-top:3rem}}#food-truck-main .container-section .disclaimer{font-size:12px;line-height:18px}#food-truck-main .container-section .disclaimer a{color:#2f2f2f;text-decoration:none}#food-truck-main .container-section .overlay+.container,#food-truck-main .container-section .container{z-index:2;position:relative}@media screen and (width<=767px){#food-truck-main .container-section .container{padding:0 1rem}}#food-truck-main .container-section .container .row{margin-left:0;margin-right:0}@media screen and (width<=767px){#food-truck-main .container-section .container .row{margin-left:-1rem;margin-right:-1rem}}#food-truck-main .container-section .container .col-md-7,#food-truck-main .container-section .container .col-md-5,#food-truck-main .container-section .container .col-12{padding-left:0;padding-right:0}@media screen and (width<=767px){#food-truck-main .container-section .container .col-md-7,#food-truck-main .container-section .container .col-md-5,#food-truck-main .container-section .container .col-12{padding-left:1rem;padding-right:1rem}}#food-truck-main .container-section.promosection{z-index:2;padding:3rem 0;position:relative}@media only screen and (width<=64rem){#food-truck-main .container-section.promosection{padding:5vw 0 0}}#food-truck-main #map-container-abs{z-index:-1;width:100%;position:absolute;bottom:0;left:0}#food-truck-main .container-section.hero{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}#food-truck-main .container-section.hero .food-truck-hero__image{z-index:0;pointer-events:none;width:66%;max-width:none;height:auto;position:absolute;top:0;right:0}@media screen and (width<=991px){#food-truck-main .container-section.hero .food-truck-hero__image{object-fit:contain;object-position:center bottom;order:2;width:100%;position:relative;bottom:0;right:auto}}@media screen and (width>=992px) and (width<=1199px){#food-truck-main .container-section.hero .food-truck-hero__image{width:700px;max-width:100%;top:50%;bottom:auto;transform:translateY(-50%)}}#food-truck-main .stores{margin-top:1.5rem}#food-truck-main .stores li{margin-bottom:1rem}@media screen and (width<=767px){#food-truck-main .stores li{margin-right:0!important}}#food-truck-main .stores li a{margin-inline:20px}@media screen and (width<=767px){#food-truck-main .stores li a{margin-inline:10px}}#food-truck-main .stores li a img{width:115px;max-height:4rem}@media screen and (width<=767px){#food-truck-main .stores li a img{width:82px}}#food-truck-main .map-section{padding-top:10rem}#food-truck-main .map-section #map-container{background:url(img/panorama_roma.png) top/cover no-repeat;min-height:25rem;position:relative}@media screen and (width<=767px){#food-truck-main .map-section #map-container{min-height:13rem}}#food-truck-main .map-section #map-container .map-marker{position:absolute;top:-8rem;left:50%;transform:translate(-50%)}@media screen and (width<=767px){#food-truck-main .map-section #map-container .map-marker{max-height:10rem;top:-5rem}}#food-truck-main .slick-dots{bottom:-40px}#food-truck-main .slick-dots li button:before{font-size:8px}#food-truck-main .slick-dots li.slick-active button:before{opacity:1;color:#00174d;font-size:1rem}#food-truck-main .slides-container{box-sizing:border-box;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}#food-truck-main .slides-container .slick-list{overflow:hidden}#food-truck-main .slides-container .slick-prev,#food-truck-main .slides-container .slick-next{z-index:10;top:unset;bottom:-45px!important}#food-truck-main .slides-container .slick-prev:before,#food-truck-main .slides-container .slick-next:before{color:#000;font-size:2rem}#food-truck-main .slides-container .slick-prev{left:calc(50% - 175px)}#food-truck-main .slides-container .slick-next{right:calc(50% - 175px)}#food-truck-main .slides-container .slick-slide{box-sizing:border-box}#food-truck-main .slides-container .slide{background:#cc1719;border-radius:2rem}#food-truck-main .slides-container .slide.opaque{background:#cc1719b3}#food-truck-main .slides-container .slide.overdue{background:#2f2f2fb3}#food-truck-main .slides-container .slide{color:#fff;text-align:center;box-sizing:border-box;width:calc(100% - 30px);height:230px;margin:0 15px;padding:3rem 1rem}#food-truck-main .slides-container .slide .ico{max-width:85px;margin:0 auto}#food-truck-main .slides-container .slide .slide-content h3,#food-truck-main .slides-container .slide .slide-content h4{color:#fff;line-height:normal}#food-truck-main .slides-container .slide .slide-content .dates{margin-bottom:.5rem;font-family:gobold_boldregular,sans-serif;font-size:2rem}#food-truck-main .slides-container .slide .slide-content .location{margin-bottom:.5rem;font-family:gobold_boldregular,sans-serif;font-size:1.5rem}#food-truck-main .slides-container .slide .slide-content .venue{margin-top:1.5rem;margin-bottom:.5rem;font-family:Pathway Gothic One,sans-serif;font-size:1.5rem}#food-truck-main .footer_social_container{width:100%;max-width:120px;margin:1rem 0 1.5rem}#food-truck-main .footer_social_container.right{margin-left:auto}@media screen and (width<=467px){#food-truck-main .footer_social_container.right{margin-left:1rem}}#food-truck-main .footer_social_container.policies{max-width:260px}#food-truck-main .footer_social_container{text-align:center}@media screen and (width<=467px){#food-truck-main .footer_social_container{text-align:left;margin:1rem auto 1.5rem 1rem}}#food-truck-main .footer_social_container{font-family:Pathway Gothic One,sans-serif}#food-truck-main .footer_social_container .footer_social_title{margin-bottom:1.5rem;font-size:1.5rem}#food-truck-main .footer_social_container .footer_social_list_container a{text-decoration:none;color:#fff!important}#food-truck-main #summerTruckVideo{cursor:pointer}#food-truck-main .single-slide-container{flex-direction:column;display:flex}@media only screen and (width>=64rem){#food-truck-main .single-slide-container{flex-direction:row}}#food-truck-main .single-slide-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2cqw;position:relative}#food-truck-main .single-slide-container:before,#food-truck-main .single-slide-container:after{display:none}@media only screen and (width<=64rem){#food-truck-main .single-slide-container{gap:50vw;width:100%;max-width:100%;margin:0 auto;padding:0 5vw!important}}#food-truck-main .single-slide-container .slide{z-index:1;background-color:#cc1719;width:33%}@media only screen and (width<=64rem){#food-truck-main .single-slide-container .slide{width:60vw;margin-left:auto;margin-right:0;transform:translateY(10vw)}}#food-truck-main .single-slide-container .slide{aspect-ratio:1;border-radius:9999%;position:relative}#food-truck-main .single-slide-container .slide .slide-content{text-align:center;border-radius:9999%;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1rem,2cqw,2.5rem);width:90%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#food-truck-main .single-slide-container .slide .slide-content h3,#food-truck-main .single-slide-container .slide .slide-content h4,#food-truck-main .single-slide-container .slide .slide-content p{color:#fff;margin:0;padding:0;line-height:1.1}#food-truck-main .single-slide-container .slide .slide-content h4{margin-top:-1cqw}#food-truck-main .single-slide-container .slide .slide-content p{font-family:Pathway Gothic One,sans-serif}#food-truck-main .single-slide-container .slide .slide-content h3{font-size:clamp(1.7rem,3cqw,3rem)}#food-truck-main .single-slide-container .slide .slide-content h4{margin-top:clamp(-2rem,-1cqw,-.5rem);font-size:clamp(1.2rem,3cqw,2.5rem)}#food-truck-main .single-slide-container .slide .slide-content p{font-size:clamp(1rem,2cqw,1.8rem)}@media only screen and (width<=64rem){#food-truck-main .single-slide-container .slide .slide-content h3{font-size:6cqw}#food-truck-main .single-slide-container .slide .slide-content h4{font-size:5cqw}#food-truck-main .single-slide-container .slide .slide-content p{font-size:4cqw}#food-truck-main .single-slide-container .slide--msg{transform-origin:0 0;margin-left:0;margin-right:auto;transform:scale(.7)translateY(-18vw)}}@media only screen and (width>=64rem){#food-truck-main .single-slide-container .slide--msg{background-color:#d95b5b;transform:scale(.8)}}@media only screen and (width<=64rem){#food-truck-main .single-slide-container .bg-d{display:none}}#food-truck-main .single-slide-container .bg-d{z-index:0;pointer-events:none;width:100%;height:300px;position:absolute;top:50%;left:0;transform:translateY(-50%)}#food-truck-main .single-slide-container .bg-d svg{width:130%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width>=64rem){#food-truck-main .single-slide-container .bg-m{display:none}}#food-truck-main .single-slide-container .bg-m{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}#food-truck-main .single-slide-container .bg-m svg{width:130%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-template-template-gnammy-survey .gnammy-page-container{background-color:#fdf4ea;position:relative}.page-template-template-gnammy-survey .gnammy-page-container .container.main-content{z-index:1;position:relative}.page-template-template-gnammy-survey .gnammy-page-container:before,.page-template-template-gnammy-survey .gnammy-page-container:after{content:"";aspect-ratio:1;z-index:0;opacity:1;background-image:url(../assets/page-bg-ChY7qii_.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:34vw;max-width:1400px;height:auto;display:block;position:absolute}@media only screen and (width<=48rem){.page-template-template-gnammy-survey .gnammy-page-container:before,.page-template-template-gnammy-survey .gnammy-page-container:after{width:50vw}}.page-template-template-gnammy-survey .gnammy-page-container:before{top:-2vw;right:-11vw;transform:rotate(-6deg)}.page-template-template-gnammy-survey .gnammy-page-container:after{top:auto;bottom:-2vw;left:-11vw;transform:rotate(-6deg)}.page-template-template-gnammy-survey .hero .hero__slide{background-color:#0000;flex-direction:column;column-gap:20px;padding-bottom:5vw}@media only screen and (width<=48rem){.page-template-template-gnammy-survey .hero .hero__slide{align-items:start}.page-template-template-gnammy-survey .hero .hero__slide .hero__content{padding-top:5vw;padding-bottom:0}}.page-template-template-gnammy-survey .hero .hero__title{max-width:50vw}.page-template-template-gnammy-survey .hero .hero__media{width:50vw;height:100%;position:absolute;left:auto;right:0}.page-template-template-gnammy-survey .hero .hero__media img{object-fit:contain}@media only screen and (width<=48rem){.page-template-template-gnammy-survey .hero .hero__media{aspect-ratio:16/11;order:2;width:66vw;margin-left:auto;margin-right:0;position:relative}}.page-template-template-gnammy-survey h2.wp-block-heading{margin-bottom:20px;font-size:48px;font-weight:700;line-height:1.2}@media only screen and (width<=48rem){.page-template-template-gnammy-survey h2.wp-block-heading{font-size:32px}}.page-template-template-gnammy-survey p{margin-bottom:20px;font-size:20px;font-weight:400;line-height:1.5}@media only screen and (width<=48rem){.page-template-template-gnammy-survey p{font-size:16px}}.page-template-template-gnammy-survey .gnammy-form-container{margin-bottom:15vw}.page-template-template-gnammy-survey .gnammy-form-container .inner{max-width:700px;margin-left:auto;margin-right:auto}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey{background-color:#fff;border-radius:30px;padding:60px}@media only screen and (width<=48rem){.page-template-template-gnammy-survey .cf7_custom.gnammy_survey{padding:45px 30px}}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey input,.page-template-template-gnammy-survey .cf7_custom.gnammy_survey textarea,.page-template-template-gnammy-survey .cf7_custom.gnammy_survey select{color:#000!important}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey input[type=submit]{text-transform:uppercase;margin:30px auto;padding:19.8px 30px;font-size:24px;color:#fff!important}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey label{line-height:1.5;color:#000!important;letter-spacing:normal!important;font-family:Open Sans,sans-serif!important;font-size:20px!important;font-weight:600!important}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey .wpcf7-radio,.page-template-template-gnammy-survey .cf7_custom.gnammy_survey .wpcf7-checkbox{flex-direction:column;display:flex}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey .wpcf7-radio .wpcf7-list-item-label,.page-template-template-gnammy-survey .cf7_custom.gnammy_survey .wpcf7-checkbox .wpcf7-list-item-label{text-transform:unset;letter-spacing:normal;cursor:pointer;font-family:Open Sans,sans-serif;font-size:20px;color:#000!important;line-height:1.1!important}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey .wpcf7-radio.row,.page-template-template-gnammy-survey .cf7_custom.gnammy_survey .wpcf7-checkbox.row{flex-direction:row}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey .wpcf7-form-control-wrap:has(>select){display:block;position:relative}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey .wpcf7-form-control-wrap:has(>select):after{content:"";pointer-events:none;z-index:1;border-bottom:1.5px solid #1a1a1a;border-right:1.5px solid #1a1a1a;width:.55rem;height:.55rem;position:absolute;top:50%;right:30px;transform:translateY(-140%)rotate(45deg)}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey .wpcf7-form-control-wrap:has(>select) select{cursor:pointer;appearance:none;background-color:#fff;background-image:none;width:100%;padding-right:2.5rem}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey select,.page-template-template-gnammy-survey .cf7_custom.gnammy_survey input[type=text],.page-template-template-gnammy-survey .cf7_custom.gnammy_survey textarea{border:1px solid #cdcdcd;border-radius:0;margin-bottom:30px;padding:19.8px;font-size:18px;font-weight:400;line-height:1.5;box-shadow:none!important}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey input[type=checkbox],.page-template-template-gnammy-survey .cf7_custom.gnammy_survey input[type=radio]{appearance:none;vertical-align:middle;cursor:pointer;background-color:#fff;border:1px solid #1a1a1a;flex-shrink:0;width:1.25rem;height:1.25rem;margin:0 .5em 0 0;padding:0;position:relative;box-shadow:none!important}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey input[type=checkbox]:focus-visible,.page-template-template-gnammy-survey .cf7_custom.gnammy_survey input[type=radio]:focus-visible{outline-offset:2px;outline:2px solid #cc1719}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey input[type=radio]{border-radius:50%}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey input[type=radio]:checked:after{content:"";background-color:#cc1719;border-radius:50%;position:absolute;inset:3px}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey input[type=checkbox]{border-radius:0}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey input[type=checkbox]:checked{background-color:#cc1719;border-color:#cc1719}.page-template-template-gnammy-survey .cf7_custom.gnammy_survey input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.3rem;height:.55rem;position:absolute;top:45%;left:50%;transform:translate(-50%,-55%)rotate(45deg)}.page-template-template-milano-molino-september-2026 .page-content *{color:#2f2f2f}.page-template-template-milano-molino-september-2026 .container{max-width:90vw}@media only screen and (width<=48rem){.page-template-template-milano-molino-september-2026 .container{padding:0}}.page-template-template-milano-molino-september-2026 .container{padding:0}.page-template-template-milano-molino-september-2026 a.mm-button{text-transform:uppercase;color:#000;text-transform:uppercase;background-color:#2f2f2f;padding:16px 30px;font-family:Pathway Gothic One,sans-serif;font-size:28px;font-weight:400;display:inline-block}.page-template-template-milano-molino-september-2026 a.mm-button span{color:#fff}.page-template-template-milano-molino-september-2026 a.mm-button:hover{background-color:#000}.page-template-template-milano-molino-september-2026 a.mm-button:hover span{color:#fff}@media only screen and (width<=48rem){.page-template-template-milano-molino-september-2026 a.mm-button{margin:0 auto}}.page-template-template-milano-molino-september-2026 h1,.page-template-template-milano-molino-september-2026 h2,.page-template-template-milano-molino-september-2026 h3,.page-template-template-milano-molino-september-2026 h4,.page-template-template-milano-molino-september-2026 h5,.page-template-template-milano-molino-september-2026 h6{text-transform:uppercase;width:100%;font-family:Gobold,sans-serif;font-weight:700;line-height:1}.page-template-template-milano-molino-september-2026 p{margin:0;padding:0}.page-template-template-milano-molino-september-2026 h1{font-size:64px}.page-template-template-milano-molino-september-2026 h2{font-size:48px}.page-template-template-milano-molino-september-2026 h3{font-size:40px}.page-template-template-milano-molino-september-2026 .lp-mm-hero__content,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content{flex-direction:column;justify-content:center;align-items:center;gap:60px;padding:60px 0;display:flex}@media only screen and (width<=48rem){.page-template-template-milano-molino-september-2026 .lp-mm-hero__content,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content{gap:30px;padding:30px 0}}@media only screen and (width>=48rem){.page-template-template-milano-molino-september-2026 .lp-mm-hero__content,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content{flex-direction:row}}.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-hero__text,.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-highlight__text,.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-hero__image,.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-highlight__image,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-hero__text,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-highlight__text,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-hero__image,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-highlight__image{width:100%}@media only screen and (width>=48rem){.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-hero__text,.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-highlight__text,.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-hero__image,.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-highlight__image,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-hero__text,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-highlight__text,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-hero__image,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-highlight__image{width:50%}}.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-hero__text,.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-highlight__text,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-hero__text,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-highlight__text{text-align:center;width:100%}@media only screen and (width>=48rem){.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-hero__text,.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-highlight__text,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-hero__text,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-highlight__text{text-align:left;width:50%}}.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-hero__text,.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-highlight__text,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-hero__text,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-highlight__text{flex-direction:column;justify-content:center;align-items:start;gap:15px;display:flex}.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-hero__body,.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-highlight__body,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-hero__body,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-highlight__body{color:#000;text-align:center;width:100%;margin-bottom:20px;font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.5}@media only screen and (width>=48rem){.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-hero__body,.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-highlight__body,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-hero__body,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-highlight__body{text-align:left}}@media only screen and (width>=64rem){.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-hero__body,.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-highlight__body,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-hero__body,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-highlight__body{font-size:22px}}.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-hero__image img,.page-template-template-milano-molino-september-2026 .lp-mm-hero__content .lp-mm-highlight__image img,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-hero__image img,.page-template-template-milano-molino-september-2026 .lp-mm-highlight__content .lp-mm-highlight__image img{width:100%;height:auto}@media only screen and (width>=48rem){.page-template-template-milano-molino-september-2026 section.lp-mm-hero .lp-mm-highlight:nth-child(odd) .lp-mm-highlight__content{flex-direction:row-reverse}.page-template-template-milano-molino-september-2026 section.lp-mm-hero .lp-mm-highlight:nth-child(2n) .lp-mm-highlight__content{flex-direction:row}}.page-template-template-milano-molino-september-2026 .lp-mm-hero{background-color:#b3c8ab}.lp-mm-hero,.lp-mm-body-highlights{position:relative;overflow:hidden}.lp-mm-hero .lp-mm-hero__content,.lp-mm-hero .lp-mm-highlight,.lp-mm-body-highlights .lp-mm-hero__content,.lp-mm-body-highlights .lp-mm-highlight{z-index:1;position:relative}.lp-mm-artwork{opacity:.59;width:75vw;height:75vw;position:absolute;top:0}@media only screen and (width>=48rem){.lp-mm-artwork{width:33vw;height:33vw}}.lp-mm-artwork svg{width:100%;height:auto}.lp-mm-artwork svg path{fill:red}.lp-mm-hero .lp-mm-artwork svg path{fill:#fff}.lp-mm-hero .lp-mm-artwork{right:0;transform:rotate(-39deg)translateY(-50%)}.lp-mm-artwork:nth-child(2 of .lp-mm-artwork){inset:auto auto 0;transform:rotate(-99deg)translateY(-50%)}.lp-mm-body-highlights .lp-mm-artwork svg path{fill:#b3c8ab}.lp-mm-body-highlights .lp-mm-artwork{inset:auto 0 0 auto;transform:rotate(71deg)translateY(-50%)translate(33%)}.lp-mm-opening-times{position:relative}.lp-mm-opening-times:before,.lp-mm-opening-times:after{content:"";background-color:#cc1719;width:100vw;height:1px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.lp-mm-opening-times:after{background-color:#2f2f2f;top:auto;bottom:0}.lp-mm-opening-times{flex-direction:column;justify-content:space-between;gap:30px;display:flex}@media only screen and (width>=48rem){.lp-mm-opening-times{flex-direction:row;gap:60px}.lp-mm-opening-times .t,.lp-mm-opening-times .c{width:50%}.lp-mm-opening-times .c{width:auto}}.lp-mm-opening-times.container{padding:60px 0}.lp-mm-footer__content{flex-direction:column;justify-content:space-between;align-items:center;gap:30px;display:flex}@media only screen and (width>=48rem){.lp-mm-footer__content{flex-direction:row;gap:60px}}.lp-mm-footer__content{gap:30px;padding:30px 0}@media only screen and (width>=48rem){.lp-mm-footer__content{flex-direction:row;gap:60px;padding:30px 0}}.lp-mm-footer__content a{display:inline-block}.lp-mm-footer__content .lp-mm-footer__text{width:276px}body.page-template-template-lp-voucher,body.page-template-template-lp-voucher #ajax-content-wrap{background-color:#fff1e4}.lp-voucher{color:#2f2f2f;font-family:Open Sans,sans-serif}.lp-voucher *,.lp-voucher :before,.lp-voucher :after{box-sizing:border-box}.lp-voucher__container{width:100%;max-width:1104px;margin:0 auto;padding:0 20px}@media only screen and (width>=48rem){.lp-voucher__container{padding:0 24px}}.lp-voucher__main{background-color:#fff1e4;padding-bottom:40px;position:relative;overflow:hidden}@media only screen and (width>=64rem){.lp-voucher__main{padding-bottom:53px}}.lp-voucher__header,.lp-voucher__content{z-index:1;position:relative}.lp-voucher__content{padding:0 16px}@media only screen and (width>=48rem){.lp-voucher__content{padding:0 24px}}.lp-voucher__content>*+*{margin-top:14px}@media only screen and (width>=64rem){.lp-voucher__content>*+*{margin-top:78px}}.lp-voucher__logo{line-height:0;display:inline-block}.lp-voucher__logo svg{width:100%;height:auto;display:block}.lp-voucher__header{text-align:center;padding-top:24px;padding-bottom:6px}.lp-voucher__header .lp-voucher__logo{width:56px}@media only screen and (width>=64rem){.lp-voucher__header{text-align:left;padding-top:56px;padding-bottom:18px}.lp-voucher__header .lp-voucher__logo{width:92px}}.lp-voucher__decorations{z-index:0;pointer-events:none;position:absolute;inset:0}.lp-voucher__stroke{opacity:.5;background:50%/contain no-repeat;display:block;position:absolute}.lp-voucher__stroke--top-right{aspect-ratio:346/294;background-image:url(../assets/stroke-m-top-right-BMqTg2AT.webp);width:346px;top:-107px;right:-229px}.lp-voucher__stroke--left-top{aspect-ratio:221/248;background-image:url(../assets/stroke-m-left-Bk-eGQto.webp);width:221px;top:290px;left:-125px}.lp-voucher__stroke--right{aspect-ratio:233/169;background-image:url(../assets/stroke-m-right-BJyOyzXY.webp);width:233px;top:731px;right:-172px}.lp-voucher__stroke--left-bottom{aspect-ratio:375/350;background-image:url(../assets/stroke-m-left-bottom-DxOzXE2d.webp);width:375px;bottom:-279px;left:-136px}@media only screen and (width>=80rem){.lp-voucher__stroke--top-right{aspect-ratio:492/557;background-image:url(../assets/stroke-top-right-B-xlpnGP.webp);width:34.17%;top:-10.76vw;left:79.15%;right:auto}.lp-voucher__stroke--left-top{aspect-ratio:376/577;background-image:url(../assets/stroke-left-top-CDuf4o_l.webp);width:26.11%;top:12.71vw;left:-11.6%}.lp-voucher__stroke--right{aspect-ratio:396/574;background-image:url(../assets/stroke-right-CDf0tVig.webp);width:27.5%;inset:auto auto 1.39vw 85.76%}.lp-voucher__stroke--left-bottom{aspect-ratio:574/396;background-image:url(../assets/stroke-left-bottom-BPiMzlaL.webp);width:39.86%;bottom:-11.74vw;left:-20.97%}}.lp-voucher .media-highlight-banner{color:#2f2f2f;max-width:1056px;margin-left:auto;margin-right:auto;overflow:visible}.lp-voucher .media-highlight-banner__inner{align-items:center;gap:20px}@media only screen and (width>=64rem){.lp-voucher .media-highlight-banner__inner{grid-template-columns:510fr 513fr;gap:33px}}.lp-voucher .media-highlight-banner__image-wrapper{border-radius:0;width:100%;height:auto;overflow:visible}.lp-voucher .media-highlight-banner img.media-highlight-banner__image{object-fit:contain;height:auto}.lp-voucher .media-highlight-banner__content-wrapper,.lp-voucher .media-highlight-banner__content-wrapper--bordered{background-color:#0000;border:0;height:auto;margin:0;padding:0}.lp-voucher .media-highlight-banner h2.media-highlight-banner__title{color:#2f2f2f;letter-spacing:0;margin:0 0 18px;font-size:30px;font-weight:300;line-height:1.2;font-family:Gobold,sans-serif!important}@media only screen and (width>=64rem){.lp-voucher .media-highlight-banner h2.media-highlight-banner__title{margin-bottom:20px;font-size:clamp(34px,3vw,43px);line-height:1.18}}.lp-voucher .media-highlight-banner__description:empty{display:none}.lp-voucher .media-highlight-banner__description,.lp-voucher .media-highlight-banner__content p{color:#2f2f2f;margin:0 0 20px;padding:0;font-size:16px;line-height:1.33}@media only screen and (width>=64rem){.lp-voucher .media-highlight-banner__description,.lp-voucher .media-highlight-banner__content p{margin-bottom:30px;font-size:20px;line-height:1.35}}.lp-voucher .media-highlight-banner__description strong,.lp-voucher .media-highlight-banner__description b,.lp-voucher .media-highlight-banner__content p strong,.lp-voucher .media-highlight-banner__content p b{color:inherit;font-weight:700}.lp-voucher .media-highlight-banner a.nectar-button{text-align:center;justify-content:center;align-items:center;height:56px;margin:0;transition:background-color .2s;display:inline-flex;color:#fff!important;letter-spacing:0!important;box-shadow:none!important;background-color:#cc1719!important;border-radius:0!important;padding:0 33px!important;font-family:Gobold,sans-serif!important;font-size:20px!important;font-weight:300!important;line-height:1!important}@media only screen and (width>=64rem){.lp-voucher .media-highlight-banner a.nectar-button{font-size:24px!important}}.lp-voucher .media-highlight-banner a.nectar-button span{color:#fff}.lp-voucher .media-highlight-banner a.nectar-button:hover,.lp-voucher .media-highlight-banner a.nectar-button:focus-visible{opacity:1!important;background-color:#a51214!important}.lp-voucher__footer{z-index:1;color:#fff;background-color:#cc1719;padding:31px 0 41px;position:relative}@media only screen and (width>=64rem){.lp-voucher__footer{padding:75px 0}}.lp-voucher__footer-inner{text-align:center;flex-direction:column;align-items:center;display:flex}@media only screen and (width>=64rem){.lp-voucher__footer-inner{text-align:left;flex-direction:row;justify-content:space-between;align-items:center}}.lp-voucher__logo--footer{width:56px}@media only screen and (width>=64rem){.lp-voucher__logo--footer{width:92px}}.lp-voucher__social{border-top:1px solid #fff;width:100%;margin-top:45px;padding-top:44px}@media only screen and (width>=64rem){.lp-voucher__social{border-top:0;width:auto;margin-top:0;padding-top:0}}.lp-voucher p.lp-voucher__social-title{color:#fff;letter-spacing:0;text-transform:uppercase;margin:0 0 26px;padding:0;font-size:18px;font-weight:300;line-height:1;font-family:Gobold,sans-serif!important}.lp-voucher ul.lp-voucher__social-list{justify-content:center;gap:18px;margin:0;padding:0;list-style:none;display:flex}@media only screen and (width>=64rem){.lp-voucher ul.lp-voucher__social-list{justify-content:flex-start}}.lp-voucher ul.lp-voucher__social-list li{margin:0;padding:0;list-style:none}.lp-voucher ul.lp-voucher__social-list a{color:#fff;line-height:0;transition:opacity .2s;display:block}.lp-voucher ul.lp-voucher__social-list a:hover,.lp-voucher ul.lp-voucher__social-list a:focus-visible{color:#fff;opacity:.8}.lp-voucher ul.lp-voucher__social-list svg{width:auto;height:30px;display:block}html body .container-wrap.asdg-home{padding-top:0}.asdg-home .wp-block-columns{justify-content:space-between;row-gap:50px}@media only screen and (width<=690px){.asdg-home h2.wp-block-heading{line-height:37px!important}}@media only screen and (width>=1000px){.asdg-home .asdg-gallery-slider{width:83.3333%;margin-left:auto;margin-right:auto}}@media only screen and (width<=767px){.asdg-home .asdg-hide-mobile{display:none!important}}@media only screen and (width>=768px){.asdg-home .asdg-hide-desktop{display:none!important}}.menu-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:30px 0}.menu-hero .menu-hero__image{aspect-ratio:16/4}.menu-hero .menu-hero__image img{object-fit:contain;width:100%;height:100%;margin:0 auto}.menu-hero .menu-hero__title{text-transform:uppercase;font-size:40px;font-weight:600}.menu-hero img{margin:0 auto}.menu-hero .menu-hero__content{box-sizing:border-box;text-align:center;padding:20px}.menu-hero .menu-hero__content h1{font-size:50px}@media only screen and (width>=64rem){.menu-hero .menu-hero__content h1{font-size:60px}}.menu-hero .menu-hero__content p{box-sizing:border-box;padding:0 20px;font-size:20px}@media only screen and (width>=64rem){.menu-hero .menu-hero__content p{font-size:24px}}section.store-menu{padding-bottom:90px}.menu__content,.category-dialog-container{flex-direction:column;gap:20px;font-family:Open Sans,sans-serif;display:flex}.menu__content h3.menu-section__title,.menu__content h4.menu-section__title,.category-dialog-container h3.menu-section__title,.category-dialog-container h4.menu-section__title{all:unset;text-transform:uppercase;letter-spacing:normal;margin:0 auto;padding-bottom:24px;font-size:30px;font-weight:400;font-family:Gobold!important}@media only screen and (width>=64rem){.menu__content h3.menu-section__title,.menu__content h4.menu-section__title,.category-dialog-container h3.menu-section__title,.category-dialog-container h4.menu-section__title{padding-bottom:30px;font-size:40px}}.menu__content h3.menu-section__title,.menu__content h4.menu-section__title,.category-dialog-container h3.menu-section__title,.category-dialog-container h4.menu-section__title{text-align:center;width:100%;margin:0 auto;line-height:1.2;display:block}.menu__content h4.menu-section__title,.category-dialog-container h4.menu-section__title{box-sizing:border-box;padding:24px;font-size:24px}@media only screen and (width>=64rem){.menu__content h4.menu-section__title,.category-dialog-container h4.menu-section__title{padding:30px;font-size:30px}}.menu__content h3.menu-section__title+h4.menu-section__subtitle,.menu__content h3.menu-section__title+p.menu-section__subtitle,.menu__content h4.menu-section__title+p.menu-section__subtitle,.category-dialog-container h3.menu-section__title+h4.menu-section__subtitle,.category-dialog-container h3.menu-section__title+p.menu-section__subtitle,.category-dialog-container h4.menu-section__title+p.menu-section__subtitle{margin-top:-24px;padding-top:0}@media only screen and (width>=64rem){.menu__content h3.menu-section__title+h4.menu-section__subtitle,.menu__content h3.menu-section__title+p.menu-section__subtitle,.menu__content h4.menu-section__title+p.menu-section__subtitle,.category-dialog-container h3.menu-section__title+h4.menu-section__subtitle,.category-dialog-container h3.menu-section__title+p.menu-section__subtitle,.category-dialog-container h4.menu-section__title+p.menu-section__subtitle{margin-top:-30px;padding-top:0}}.menu__content .menu-section__items[data-type=beverages],.menu__content .menu-section__items[data-type=ice_creams],.menu__content .menu-section__items[data-type=promo_items],.category-dialog-container .menu-section__items[data-type=beverages],.category-dialog-container .menu-section__items[data-type=ice_creams],.category-dialog-container .menu-section__items[data-type=promo_items]{flex-direction:column;gap:10px;display:flex}.menu__content .menu-section__items,.category-dialog-container .menu-section__items{grid-template-columns:repeat(2,minmax(100px,1fr));gap:24px;display:grid}@media only screen and (width>=30rem){.menu__content .menu-section__items,.category-dialog-container .menu-section__items{grid-template-columns:repeat(2,minmax(200px,1fr));gap:30px}}@media only screen and (width>=64rem){.menu__content .menu-section__items,.category-dialog-container .menu-section__items{grid-template-columns:repeat(3,minmax(200px,1fr))}}@media only screen and (width>=75rem){.menu__content .menu-section__items,.category-dialog-container .menu-section__items{grid-template-columns:repeat(4,minmax(200px,1fr))}}.menu__content .menu-item .menu-item__new,.category-dialog-container .menu-item .menu-item__new{color:#fff;text-transform:uppercase;background-color:#cc1719;border-radius:5px 5px 5px 0;padding:5px 10px;font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:700;position:absolute;top:0;left:0}.menu__content .menu-item .menu-item__title,.category-dialog-container .menu-item .menu-item__title{letter-spacing:normal;letter-spacing:normal;font-size:16px;font-weight:100;font-family:Gobold!important}@media only screen and (width>=64rem){.menu__content .menu-item .menu-item__title,.category-dialog-container .menu-item .menu-item__title{font-size:24px}}.menu__content .menu-item .menu-item__title,.category-dialog-container .menu-item .menu-item__title{text-align:center;text-transform:uppercase;order:0;align-self:stretch;line-height:1.2}.menu__content .menu-item .menu-item__price,.category-dialog-container .menu-item .menu-item__price{color:#000;letter-spacing:normal;text-align:center;text-transform:uppercase;text-align:center;flex:none;order:0;align-self:stretch;width:100%;font-weight:400;line-height:1.2;display:block}.menu__content .menu-item .menu-item__allergens,.category-dialog-container .menu-item .menu-item__allergens{flex-direction:row;flex:0;justify-content:start;align-items:center;gap:10px;width:fit-content;display:flex}.menu__content .menu-item .menu-item__allergens .menu-item__allergen,.category-dialog-container .menu-item .menu-item__allergens .menu-item__allergen{width:28px;height:28px;display:block}.menu__content .menu-item .menu-item__allergens .menu-item__allergen img,.category-dialog-container .menu-item .menu-item__allergens .menu-item__allergen img{object-fit:contain;width:100%;height:100%}.menu__content .menu-section__items[data-type=beverages] .menu-section__beverage-group>h4.menu-section__title,.category-dialog-container .menu-section__items[data-type=beverages] .menu-section__beverage-group>h4.menu-section__title{padding-top:0}.menu__content .menu-section__items[data-type=beverages] .menu-section__beverage-group:not(:last-child),.category-dialog-container .menu-section__items[data-type=beverages] .menu-section__beverage-group:not(:last-child){margin-bottom:24px}@media only screen and (width>=64rem){.menu__content .menu-section__items[data-type=beverages] .menu-section__beverage-group:not(:last-child),.category-dialog-container .menu-section__items[data-type=beverages] .menu-section__beverage-group:not(:last-child){margin-bottom:30px}}.menu__content .menu-section__items[data-type=beverages] .menu-section__beverage-group .menu-item,.category-dialog-container .menu-section__items[data-type=beverages] .menu-section__beverage-group .menu-item{padding:10px 0}.menu__content .menu-section__items[data-type=beverages] .menu-item,.menu__content .menu-section__items[data-type=ice_creams] .menu-item,.menu__content .menu-section__items[data-type=promo_items] .menu-item,.category-dialog-container .menu-section__items[data-type=beverages] .menu-item,.category-dialog-container .menu-section__items[data-type=ice_creams] .menu-item,.category-dialog-container .menu-section__items[data-type=promo_items] .menu-item{text-align:left;justify-content:space-between;gap:10px;padding-top:10px;padding-bottom:10px;padding-left:0;display:flex}.menu__content .menu-section__items[data-type=beverages] .menu-item .menu-item__title,.menu__content .menu-section__items[data-type=ice_creams] .menu-item .menu-item__title,.menu__content .menu-section__items[data-type=promo_items] .menu-item .menu-item__title,.category-dialog-container .menu-section__items[data-type=beverages] .menu-item .menu-item__title,.category-dialog-container .menu-section__items[data-type=ice_creams] .menu-item .menu-item__title,.category-dialog-container .menu-section__items[data-type=promo_items] .menu-item .menu-item__title{text-align:left;flex:1;width:min-content}.menu__content .menu-section__items[data-type=beverages] .menu-item .menu-item__price,.menu__content .menu-section__items[data-type=ice_creams] .menu-item .menu-item__price,.menu__content .menu-section__items[data-type=promo_items] .menu-item .menu-item__price,.category-dialog-container .menu-section__items[data-type=beverages] .menu-item .menu-item__price,.category-dialog-container .menu-section__items[data-type=ice_creams] .menu-item .menu-item__price,.category-dialog-container .menu-section__items[data-type=promo_items] .menu-item .menu-item__price{text-align:right;width:fit-content;display:flex}@media only screen and (width<=48rem){body.single-menu .menu-item__action-area{padding-top:0}body.single-menu .menu-item__image-container{aspect-ratio:10/10;width:calc(100% + 48px);margin-left:-24px}}.asdg-gadget-carousel{--asdg-gadget-carousel-gap:18px;--asdg-gadget-carousel-left-space:10vw;--asdg-gadget-carousel-slide-width:80vw;box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw);padding:24px 0 36px;overflow:hidden}@media only screen and (width>=64rem){.asdg-gadget-carousel{--asdg-gadget-carousel-gap:24px;--asdg-gadget-carousel-slide-width:min(50vw, 720px);--asdg-gadget-carousel-left-space:calc((100vw - var(--asdg-gadget-carousel-slide-width)) / 2)}}.asdg-gadget-carousel__viewport{width:calc(100vw - var(--asdg-gadget-carousel-left-space));margin-left:var(--asdg-gadget-carousel-left-space);position:relative;overflow:visible}.asdg-gadget-carousel__wrapper{box-sizing:content-box;align-items:stretch;display:flex}.asdg-gadget-carousel__slide{width:var(--asdg-gadget-carousel-slide-width);background-color:#fff8ed;flex-shrink:0;align-items:center;min-height:260px;display:flex;position:relative;overflow:hidden}.asdg-gadget-carousel__background{object-fit:contain;object-position:center;flex:none;width:auto;max-width:none;position:relative;height:100%!important}.asdg-gadget-carousel__content{z-index:1;box-sizing:border-box;color:#333;flex:auto;width:auto;min-width:230px;padding:28px 36px;position:relative}.asdg-gadget-carousel__title{color:inherit;letter-spacing:.01em;text-transform:uppercase;margin:0 0 24px;font-family:Gobold,sans-serif;font-size:clamp(32px,4vw,52px);font-weight:300;line-height:1}.asdg-gadget-carousel__text{color:#555;margin:0;font-size:16px;line-height:1.35}.asdg-gadget-carousel__text p{margin:0;padding-bottom:0!important}.asdg-gadget-carousel__icons{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 0;padding:0;display:flex;list-style:none!important}.asdg-gadget-carousel__icon-item{flex:none;margin:0;padding:0;list-style:none!important}.asdg-gadget-carousel__icon-item:before,.asdg-gadget-carousel__icon-item:after{content:none;display:none}.asdg-gadget-carousel__icon{width:var(--asdg-gadget-carousel-icon-width,56px);object-fit:contain;max-width:100%;display:block;height:auto!important}.asdg-gadget-carousel__controls{justify-content:center;align-items:center;gap:18px;margin-top:28px;display:flex}.asdg-gadget-carousel__button{color:#fff;cursor:pointer;background-color:#cc1719;border:0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:opacity .2s,transform .2s;display:inline-flex;box-shadow:0 8px 18px #cb202738}.asdg-gadget-carousel__button span{margin-top:-2px;font-size:30px;line-height:1;display:block}.asdg-gadget-carousel__button:hover{transform:translateY(-1px)}.asdg-gadget-carousel__button.swiper-button-disabled{box-shadow:none;cursor:default;opacity:1;background-color:#f6c9cf;transform:none}.asdg-gadget-carousel__pagination{justify-content:center;align-items:center;gap:8px;display:inline-flex;width:auto!important}.asdg-gadget-carousel__pagination .swiper-pagination-bullet{opacity:1;cursor:pointer;background-color:#d9d9d9;border-radius:999px;width:6px;height:6px;display:block;margin:0!important}.asdg-gadget-carousel__pagination .swiper-pagination-bullet-active{background-color:#cc1719}@media only screen and (width<=64rem){.asdg-gadget-carousel__slide{min-height:300px}.asdg-gadget-carousel__content{width:50%;min-width:0;padding:24px}.asdg-gadget-carousel__icon{width:var(--asdg-gadget-carousel-icon-width,48px)}}@media only screen and (width<=48rem){.asdg-gadget-carousel__slide{flex-direction:column;align-items:center;min-height:0}.asdg-gadget-carousel__background{object-fit:contain;object-position:center;width:100%;max-width:100%;display:block;height:var(--asdg-gadget-carousel-slide-width)!important}.asdg-gadget-carousel__content{text-align:center;width:100%;min-width:0;padding:20px}.asdg-gadget-carousel__icons{justify-content:center}}.asdg-gadget-highlights{color:#333;background-color:#fff8ed;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;padding:80px 0 88px;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.asdg-gadget-highlights__inner{z-index:1;box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:0 24px;position:relative}.asdg-gadget-highlights__header{text-align:center;max-width:820px;margin:0 auto 48px}.asdg-gadget-highlights__title{color:inherit;letter-spacing:.01em;text-transform:uppercase;margin:0;font-family:Gobold,sans-serif;font-size:clamp(34px,4vw,54px);font-weight:300;line-height:1.05}.asdg-gadget-highlights__subtitle{max-width:680px;margin:18px auto 0;font-size:18px;line-height:1.45}.asdg-gadget-highlights__items{grid-template-columns:1fr;gap:36px;display:grid}@media only screen and (width>=48rem){.asdg-gadget-highlights__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px}}.asdg-gadget-highlights__item{text-align:center;min-width:0}.asdg-gadget-highlights__item-image-wrapper{justify-content:center;align-items:flex-end;height:150px;margin:0 0 22px;display:flex}@media only screen and (width>=64rem){.asdg-gadget-highlights__item-image-wrapper{height:180px}}.asdg-gadget-highlights__item-image{object-fit:contain;width:auto;max-width:100%;max-height:100%;display:block;height:auto!important}.asdg-gadget-highlights__item-title{color:inherit;letter-spacing:normal;margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.25;font-family:Open Sans,sans-serif!important}.asdg-gadget-highlights__item-text{max-width:310px;color:inherit;margin:0 auto;font-size:16px;line-height:1.45}@media only screen and (width<=48rem){.asdg-gadget-highlights{padding:96px 0 104px;background-image:none!important}.asdg-gadget-highlights:before{content:"";background-image:var(--asdg-gadget-highlights-bg);transform-origin:50%;background-position:50%;background-repeat:no-repeat;background-size:cover;width:150%;height:150%;position:absolute;top:-25%;left:-25%;transform:rotate(90deg)}.asdg-gadget-highlights__header{margin-bottom:36px}.asdg-gadget-highlights__item-image-wrapper{height:140px}}body.has-asdg-sticky-menu-dialog{overflow:visible}.asdg-sticky-menu-dialog__sticky{z-index:1200;pointer-events:none;margin-bottom:32px;position:sticky;bottom:0;left:0;right:0}@media only screen and (width>=64rem){.asdg-sticky-menu-dialog__sticky{bottom:10px}}.asdg-sticky-menu-dialog__sticky-inner{box-sizing:border-box;color:#2f2f2f;pointer-events:auto;background-color:#fff;border:1px solid #cc1719;flex-direction:column;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:640px;margin:0 auto;padding:18px;display:flex;box-shadow:0 -6px 20px #00000024}.asdg-sticky-menu-dialog__sticky-inner p{margin:0!important;padding:0!important}@media only screen and (width>=48rem){.asdg-sticky-menu-dialog__sticky-inner{border-radius:10px;flex-direction:row;align-items:center;padding:14px 20px}}.asdg-sticky-menu-dialog__sticky-text{margin:0;font-size:clamp(14px,2vw,16px)!important}.asdg-sticky-menu-dialog__sticky-text p{font-size:clamp(14px,2vw,16px)!important}.asdg-sticky-menu-dialog__sticky-text{line-height:1.2;display:none}@media only screen and (width>=48rem){.asdg-sticky-menu-dialog__sticky-text{display:block}}.asdg-sticky-menu-dialog__sticky-button{color:#fff!important;letter-spacing:.03em!important;text-transform:uppercase!important;background-color:#cc1719!important;border-radius:0!important;padding:16px 28px!important;font-family:Gobold,sans-serif!important;font-size:16px!important;font-weight:300!important;line-height:1!important}@media only screen and (width<=48rem){.asdg-sticky-menu-dialog__sticky-button{width:100%}}.asdg-sticky-menu-dialog__dialog{z-index:9999!important}.asdg-sticky-menu-dialog__dialog .MuiDialog-paper{background-color:#fff;border-radius:8px;width:min(1180px,100vw - 32px);max-width:none;max-height:calc(100vh - 32px);margin:16px;overflow:hidden}.asdg-sticky-menu-dialog__close{z-index:3;top:20px;right:20px;box-shadow:0 2px 10px #0000002e;color:#111!important;background-color:#fff!important;position:absolute!important}.asdg-sticky-menu-dialog__content{position:relative;overflow-x:hidden;padding:0!important}.asdg-sticky-menu-dialog__decor{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;left:0}.asdg-sticky-menu-dialog__decor--top{position:absolute;top:0}.asdg-sticky-menu-dialog__decor--bottom{display:block}.asdg-sticky-menu-dialog__hero{z-index:2;box-sizing:border-box;color:#cc1719;flex-direction:column;justify-content:center;min-height:300px;padding:56px 36px 48px;display:flex;position:relative;overflow:hidden}.asdg-sticky-menu-dialog__hero-image{z-index:0;object-fit:contain;object-position:center right;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;max-width:50%;height:100%;position:absolute;top:0;right:0}.asdg-sticky-menu-dialog__hero-image--mobile{display:none}.asdg-sticky-menu-dialog__hero-copy{z-index:1;flex-direction:column;justify-content:center;align-items:center;max-width:520px;height:100%;display:flex;position:relative}.asdg-sticky-menu-dialog__hero-copy--full{width:100%;max-width:none}.asdg-sticky-menu-dialog__hero-copy{width:66%}@media only screen and (width>=48rem){.asdg-sticky-menu-dialog__hero-copy{width:66%}}.asdg-sticky-menu-dialog__hero-title{color:inherit;letter-spacing:.02em;text-transform:uppercase;margin:0;font-family:Gobold,sans-serif;font-size:clamp(50px,7vw,90px);font-weight:600;line-height:.98}.asdg-sticky-menu-dialog__hero-text{color:#2f2f2f;flex-direction:column;gap:16px;margin:28px 0 0;padding:0 36px;font-size:clamp(16px,2vw,20px);line-height:1.25;display:flex}.asdg-sticky-menu-dialog__hero-text p{margin:0!important;padding:0!important}.asdg-sticky-menu-dialog__cards{z-index:2;box-sizing:border-box;grid-template-columns:1fr;gap:22px;max-width:980px;margin-left:auto;margin-right:auto;padding:0 24px;display:grid;position:relative}@media only screen and (width>=48rem){.asdg-sticky-menu-dialog__cards{grid-template-columns:repeat(2,minmax(0,280px));justify-content:center}}@media only screen and (width>=64rem){.asdg-sticky-menu-dialog__cards{grid-template-columns:repeat(3,minmax(0,280px))}}.asdg-sticky-menu-dialog__cards .menu-item,.asdg-sticky-menu-dialog__cards .menu-item .MuiCardActionArea-root{cursor:default!important}.asdg-sticky-menu-dialog__cards .menu-item .MuiCardActionArea-root{height:auto!important}.asdg-sticky-menu-dialog__cards .menu-item__image-container{max-height:145px}.asdg-sticky-menu-dialog__cards .menu-item .MuiTouchRipple-root{display:none}@media only screen and (width<=48rem){.asdg-sticky-menu-dialog__hero-image{display:none}.asdg-sticky-menu-dialog__hero-image--mobile{object-fit:contain;object-position:center right;max-width:30%;height:100%;display:block}}.offerta-gastronomica{background-color:#fce8da;padding:48px 0}@media only screen and (width>=48rem){.offerta-gastronomica{padding:72px 0}}.offerta-gastronomica__intro{text-align:center;max-width:780px;margin:0 auto 40px;padding:0 24px}.offerta-gastronomica__title{letter-spacing:normal;color:#1a1a1a;text-transform:uppercase;margin:0 0 16px;font-family:Gobold,sans-serif;font-size:32px;line-height:1.1}.offerta-gastronomica__description{color:#2f2f2f;font-family:Open Sans,sans-serif;font-size:17px;line-height:1.55}.offerta-gastronomica__description p{margin:0 0 8px}.offerta-gastronomica__description a{color:#cc1719;text-decoration:underline}.offerta-gastronomica__grid{grid-template-columns:1fr;gap:24px;max-width:1360px;margin:0 auto;padding:0 24px;display:grid}@media only screen and (width>=48rem){.offerta-gastronomica__grid{grid-template-columns:repeat(3,1fr);gap:30px;padding:0 30px}}.offerta-card{text-align:left;letter-spacing:normal;background-color:#fff;border:0;flex-direction:column;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.offerta-card__media{aspect-ratio:4/3;margin:0;position:relative;overflow:hidden}.offerta-card__media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute}.offerta-card__body{flex-direction:column;align-items:flex-start;padding:24px;display:flex}.offerta-card__badge{z-index:2;color:#fff;text-transform:uppercase;background-color:#cc1719;border-radius:0 0 0 4px;justify-content:center;align-items:center;height:30px;padding:6px 14px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:800;display:flex;position:absolute;top:0;right:0}.offerta-card__title{letter-spacing:normal;color:#1a1a1a;text-transform:uppercase;margin:0 0 12px;font-family:Gobold,sans-serif;font-size:32px;line-height:1.1}.offerta-card__text{color:#2f2f2f;margin:0;font-family:Open Sans,sans-serif;font-size:16px;line-height:1.5}.offerta-card__cta{letter-spacing:normal;letter-spacing:.02em;text-transform:uppercase;color:#cc1719;align-items:center;gap:6px;margin-top:20px;font-family:Gobold,sans-serif;font-size:16px;text-decoration:underline;display:inline-flex}.offerta-card--group{cursor:pointer;grid-column:1/-1}@media only screen and (width>=48rem){.offerta-card--group{grid-template-columns:minmax(0,45%) minmax(0,55%);align-items:center;display:grid}}.offerta-card--group .offerta-card__media{aspect-ratio:16/9}.offerta-card--group .offerta-card__body{padding:32px}.offerta-card--group:hover .offerta-card__cta,.offerta-card--group:focus-visible .offerta-card__cta{text-decoration:none}.offerta-card--single{text-align:center}.offerta-card--single .offerta-card__body{text-align:center;align-items:center}.offerta-modal .MuiDialog-paper{background-color:#fff;border-radius:0;width:100%;max-width:1200px;margin:16px}.offerta-modal__header{z-index:3;background-color:#fff;justify-content:space-between;align-items:center;padding:32px 32px 16px;display:flex;position:sticky;top:0}.offerta-modal__title{letter-spacing:normal;color:#1a1a1a;text-transform:uppercase;margin:0;font-family:Gobold,sans-serif;font-size:40px;line-height:1.1}.offerta-modal__close.MuiIconButton-root{color:#1a1a1a}.offerta-modal__content.MuiDialogContent-root{padding:0 32px 32px}@media only screen and (width<=48rem){.offerta-modal__content.MuiDialogContent-root{padding-left:0;padding-right:0}}.offerta-modal__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.offerta-modal__item{grid-template-columns:minmax(0,30%) minmax(0,70%);align-items:center;display:grid}@media only screen and (width>=48rem){.offerta-modal__item{grid-template-columns:minmax(0,45%) minmax(0,55%);gap:40px}}.offerta-modal__media{aspect-ratio:16/9;margin:0;position:relative}.offerta-modal__media img{object-fit:contain;width:100%;height:100%;display:block;position:absolute}@media only screen and (width<=48rem){.offerta-modal__media{aspect-ratio:3/6;height:100%;overflow:hidden}.offerta-modal__media img{object-position:left center;object-fit:cover;width:200%;left:50%;transform:translate(-50%)}}.offerta-modal__item-body{z-index:2;background-color:#fff;padding:18px;position:relative}.offerta-modal__item-badge{color:#fff;text-transform:uppercase;background-color:#cc1719;align-self:flex-start;margin:0 0 12px;padding:3px 12px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:800;display:inline-block}.offerta-modal__item-title{letter-spacing:normal;color:#1a1a1a;text-transform:uppercase;margin:0 0 12px;font-family:Gobold,sans-serif;font-size:30px;line-height:1.1}.offerta-modal__item-text{font-family:Open Sans,sans-serif;font-size:18px}@media only screen and (width<=48rem){.offerta-modal__item-text{font-size:16px}}.offerta-modal__item-text{color:#2f2f2f;margin:0;line-height:1.55}body.page-template-template-offerta-gastronomica-php{overflow:visible}[data-asdg-offerta-snackbar]{display:contents}.offerta-snackbar{z-index:1200;padding:16px;position:sticky;bottom:0;left:0;right:0}@media only screen and (width>=48rem){.offerta-snackbar{padding:20px 24px}}.offerta-snackbar__card{background-color:#fff;border-radius:10px;flex-direction:column;align-items:stretch;gap:16px;max-width:760px;margin:0 auto;padding:16px 20px;display:flex;box-shadow:0 0 10px #0000001a}@media only screen and (width>=48rem){.offerta-snackbar__card{flex-direction:row;justify-content:space-between;align-items:center;gap:32px;padding:16px 20px}}.offerta-snackbar--border-alt .offerta-snackbar__card{border:1px solid #cc1719}.offerta-snackbar__text{color:#1a1a1a;margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:17px;line-height:1.3}.offerta-snackbar__button{color:#fff;letter-spacing:normal;letter-spacing:.02em;text-transform:uppercase;text-align:center;background-color:#cc1719;flex-shrink:0;justify-content:center;align-items:center;padding:16px 32px;font-family:Gobold,sans-serif;font-size:16px;text-decoration:none;transition:opacity .2s;display:inline-flex}.offerta-snackbar__button:hover,.offerta-snackbar__button:focus-visible{color:#fff;opacity:.9}.hero .hero__inner{width:100vw;position:relative;left:50%;transform:translate(-50%)}.hero{width:100%}.hero__slides{gap:0;display:grid}.hero__slide{color:#cc1719;background-color:#111;align-items:center;display:flex;position:relative;overflow:hidden}.hero__slide--text-red{color:#cc1719}.hero__slide--text-white{color:#ffe1c4}.hero__slide:before{content:"";z-index:1;opacity:calc((100 - var(--hero-image-alpha,100)) / 100);pointer-events:none;background-color:#000;position:absolute;inset:0}.hero__media{width:100%;height:100%;display:block;position:absolute;inset:0}.hero__image{object-fit:cover;object-position:var(--hero-image-position-mobile,center center);width:100%;height:100%;display:block;position:absolute;inset:0;height:100%!important}@media only screen and (width>=64rem){.hero__image{object-position:var(--hero-image-position-desktop,var(--hero-image-position-mobile,center center))}}.hero__content{z-index:2;box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding:120px 24px;position:relative}.hero__title{max-width:clamp(400px,50vw,630px);color:inherit;letter-spacing:.01em;text-transform:uppercase;margin:0;font-family:Gobold,sans-serif;font-size:clamp(48px,8vw,112px);font-weight:600;line-height:.95}.hero__text{max-width:620px;color:inherit;margin:24px 0 0;font-size:clamp(18px,2vw,28px);line-height:1.35}.hero__empty{color:#333;background-color:#f7f7f7;padding:32px}.hero__link{z-index:3;display:block;position:absolute;inset:0}.hero__link:focus-visible{outline-offset:-6px;outline:3px solid #fff}.hero--fit-image .hero__slide{display:block}.hero--fit-image .hero__media{height:auto;position:relative;inset:auto}.hero--fit-image .hero__image{object-fit:initial;position:relative;height:auto!important}.hero--fit-image .hero__content{flex-direction:column;justify-content:center;padding-top:24px;padding-bottom:24px;display:flex;position:absolute;inset:0}.hero--slider .hero__slides{touch-action:pan-y;display:block;position:relative;overflow:hidden}.hero--slider .hero__track{z-index:1;box-sizing:content-box;width:100%;transition-property:transform;display:flex;position:relative}.hero--slider .hero__slide{flex-shrink:0;width:100%}.hero--slider .swiper-autoheight .hero__track{align-items:flex-start;transition-property:transform,height}.hero--slider .swiper-autoheight .hero__slide{height:auto}.hero--slider .hero__slides:not(.swiper-initialized) .hero__slide:not(:first-child){display:none}.hero--slider .hero__slides:not(.swiper-initialized) .hero__nav,.hero--slider .hero__slides:not(.swiper-initialized) .hero__pagination{visibility:hidden}.hero--slider .hero__nav{z-index:4;color:#222;cursor:pointer;background-color:#ffffff8c;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-top:-22px;padding:0;transition:background-color .2s;display:flex;position:absolute;top:50%}.hero--slider .hero__nav:hover,.hero--slider .hero__nav:focus-visible{background-color:#ffffffd9}.hero--slider .hero__nav:focus-visible{outline-offset:2px;outline:2px solid #fff}.hero--slider .hero__nav svg{width:22px;height:22px;display:block}.hero--slider .hero__nav--prev{left:30px}.hero--slider .hero__nav--next{right:30px}@media only screen and (width<=48rem){.hero--slider .hero__nav{opacity:.7;width:34px;height:34px;margin-top:-17px}.hero--slider .hero__nav--prev{left:8px}.hero--slider .hero__nav--next{right:8px}.hero--slider .hero__nav svg{width:18px;height:18px}}.hero--slider .hero__pagination{z-index:4;pointer-events:none;justify-content:center;gap:8px;display:flex;position:absolute;bottom:14px;left:0;right:0}.hero--slider .hero__pagination .swiper-pagination-bullet{cursor:pointer;pointer-events:auto;background-color:#ffffff8c;border:1px solid #00000040;border-radius:50%;width:10px;height:10px;padding:0;transition:background-color .2s;display:block}.hero--slider .hero__pagination .swiper-pagination-bullet-active{background-color:#fff}.hero--slider .swiper-notification{z-index:-1000;pointer-events:none;opacity:0;position:absolute;top:0;left:0}.hero__slide--hidden>.hero__media,.hero__slide--hidden>.hero__content{opacity:.35}.hero__hidden-badge{z-index:5;color:#fff;background-color:#1e1e1e;border-radius:2px;padding:4px 10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.4;position:absolute;top:12px;left:12px}.media-highlight-banner{width:100%;overflow:hidden}.media-highlight-banner__inner{grid-template-columns:1fr;gap:0;display:grid}@media only screen and (width>=64rem){.media-highlight-banner__inner{grid-template-columns:1fr 1fr}}.media-highlight-banner__image-wrapper{width:90%;margin:0 auto;position:relative}@media only screen and (width>=64rem){.media-highlight-banner__image-wrapper{height:80%}}.media-highlight-banner__image-wrapper{z-index:2;border-radius:10px;align-self:center;overflow:hidden}.media-highlight-banner img.media-highlight-banner__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.media-highlight-banner__content-wrapper{background-color:var(--media-highlight-banner-bg,#fcebeb);box-sizing:border-box;text-align:center;align-self:center;align-items:center;margin-top:-6rem;padding:9rem 3rem 3rem;display:flex;position:relative}@media only screen and (width>=64rem){.media-highlight-banner__content-wrapper{text-align:left;height:100%;margin-top:0;margin-left:-6rem;padding-top:3rem;padding-left:8rem}}.media-highlight-banner__content-wrapper{z-index:1}.media-highlight-banner__content-wrapper--bordered{border:1px solid var(--media-highlight-banner-border-color)}.media-highlight-banner__title{color:#000;text-transform:uppercase;letter-spacing:.02em;margin:0 0 1rem;font-family:Gobold,sans-serif;font-size:32px;font-weight:300;line-height:1.25}@media only screen and (width>=64rem){.media-highlight-banner__title{font-size:40px}}.media-highlight-banner__description{color:#000;margin:0 0 1.5rem;font-size:1rem;line-height:1.5}.media-highlight-banner a.nectar-button{text-transform:uppercase}.easter-component{background-color:#c9e5ab;flex-direction:column;width:calc(100vw - 72px);margin:20px 0;display:flex;position:relative;left:50%;transform:translate(-50%)}@media only screen and (width>=64rem){.easter-component{flex-direction:row;width:calc(100vw - 180px)}}.easter-component__content,.easter-component__image{width:100%}.easter-component__content{padding:24px;overflow:hidden}@media only screen and (width>=64rem){.easter-component__content{width:100%;padding:36px 25% 36px 36px}.easter-component__image{width:25%}}.easter-component__title-area{color:#fff;flex-direction:column;gap:10px;display:flex;position:relative}.easter-component__title-area:before{content:"";z-index:0;background:#c61f41;width:300%;height:2000px;position:absolute;bottom:-25px;left:50%;transform:translate(-50%)rotate(-4.5deg)}.easter-component__title-area .easter-component__pre-title{z-index:1;width:65%;font-size:14px;font-weight:600;position:relative}@media only screen and (width>=64rem){.easter-component__title-area .easter-component__pre-title{width:100%;font-size:24px}}.easter-component__title-area .easter-component__title{z-index:1;text-transform:uppercase;width:65%;font-family:Gobold,sans-serif;font-size:32px;font-weight:300;line-height:1.2;position:relative}@media only screen and (width>=64rem){.easter-component__title-area .easter-component__title{width:100%;font-size:48px}}.easter-component__description{color:#333;font-size:16px}.easter-component__image{height:110%;display:none;position:absolute;top:50%;right:-5%;transform:translateY(-50%)}@media only screen and (width>=64rem){.easter-component__image{display:block}}.easter-component__image img{width:100%;height:100%}.easter-component__image{z-index:1}.easter-component__image--mobile{z-index:1;object-fit:cover;object-position:center;justify-content:flex-end;width:50%;display:flex;position:absolute;top:-2.5%;right:0}.easter-component__image--mobile img{object-fit:contain;object-position:center;width:min-content;height:100%;max-height:230px}@media only screen and (width<=64rem){.easter-component__image--mobile img{position:relative;top:-10%;right:-36px}}@media only screen and (width>=48rem){.easter-component__image--mobile img{max-width:50%}}@media only screen and (width>=64rem){.easter-component__image--mobile{display:none}}.easter-component__inner{flex-direction:column;gap:20px;margin-top:70px;display:flex}@media only screen and (width>=48rem){.easter-component__inner{margin-top:96px}}.easter-component__disclaimer{padding-right:10%;font-size:13px;line-height:1.33}@media only screen and (width>=48rem){.easter-component__disclaimer{padding-right:0}}.easter-component__steps{flex-direction:column;display:flex;position:relative}@media only screen and (width>=48rem){.easter-component__steps{flex-direction:row}}.easter-component__steps{gap:10px}.easter-component__steps .track{width:100%;height:100%;position:absolute;bottom:0;left:0}.easter-component__steps .track svg{width:100%;height:100%}.easter-component__steps .track{display:none}@media only screen and (width>=48rem){.easter-component__steps .track{z-index:0;width:61%;height:100%;display:block;top:-41px;left:20px;transform:rotate(0)}}.easter-component__step{z-index:1;flex-direction:row;line-height:1.33;display:flex;position:relative}@media only screen and (width>=48rem){.easter-component__step{flex-direction:column}}.easter-component__step{color:#333;gap:10px;font-size:16px}.easter-component__step br{display:none!important}.easter-component__step .t{flex-direction:column;gap:4px;display:flex}.easter-component__step .icn{flex-shrink:0;width:40px;height:46px;position:relative}.easter-component__step .icn svg{object-fit:contain;object-position:center;width:100%;height:100%}.easter-component__step .icn span{color:#cc171a;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;font-weight:600;display:flex;position:absolute;top:8%;left:0}.easter-component__step .icn.icn--1 svg{transform:rotate(-7deg)}.easter-component__step .icn.icn--2 svg{transform:rotate(7deg)}.easter-component__step .icn.icn--3 svg{transform:rotate(-7deg)}.easter-component__step .icn.icn--4 svg{transform:rotate(7deg)}.easter-component__footprint{z-index:1;width:37px;height:46px;position:absolute}@media only screen and (width>=64rem){.easter-component__footprint{width:58px;height:70px}}.easter-component__footprint{background-position:50%;background-repeat:no-repeat;background-size:contain}.easter-component__footprint--1{right:21%;transform:rotate(17deg)}@media only screen and (width<=48rem){.easter-component__footprint--1{display:none}}.easter-component__footprint--1{top:3%}.easter-component__footprint--2{right:27.5%;transform:rotate(-10deg)}@media only screen and (width<=48rem){.easter-component__footprint--2{display:none}}.easter-component__footprint--2{top:10%}.easter-component__footprint--3{bottom:10%;right:23%;transform:rotate(-17deg)}@media only screen and (width<=48rem){.easter-component__footprint--3{bottom:2%;right:5%;transform:rotate(17deg)}}.easter-component__footprint--4{bottom:15%;right:32%;transform:rotate(-17deg)}@media only screen and (width<=48rem){.easter-component__footprint--4{bottom:8%;right:-3%;transform:rotate(17deg)}}.easter-component .easter-component__content{z-index:1}.easter-component__button{text-transform:uppercase}@media only screen and (width<=48rem){.easter-component__button{margin:0 auto}}.easter-component__footer{z-index:0;width:100%;height:100%;position:absolute;bottom:0;overflow:hidden}.easter-component__footer:after{content:"";z-index:0;z-index:0;content:"";z-index:0;background:#fdfbaa;width:300%;height:2000px;margin-top:-30px;position:absolute;top:100%;left:50%;transform:translate(-50%)rotate(-4.5deg)}@media only screen and (width<=48rem){.easter-component__footer:after{margin-top:-120px}}.page-template-template-food-truck #footerMain{margin-top:90px!important}.page-template-template-food-truck #footerMain .row-bg.using-bg-color{border-radius:30px 30px 0 0;background-color:#131313!important}#footerMain.easter2026-theme #decorazioni{display:none}#footerMain.easter2026-theme{padding-top:40px!important}@media (width>=768px){#footerMain.easter2026-theme{padding-top:86px!important}}#footerMain.easter2026-theme:before{content:"";z-index:9;width:100vw;height:80px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width>=768px){#footerMain.easter2026-theme:before{height:120px}}#footerMain.easter2026-theme:before{opacity:.66;background-image:url(../assets/easter-2026-bakground-ajR427F5.svg);background-position:50%;background-repeat:repeat-x;background-size:contain}.promo-details-panel{background-color:#fff;border:1px solid #e5e5e5;width:100%;padding:30px}.promo-details-panel__banner{grid-template-columns:1fr;align-items:start;gap:1.5rem;margin-bottom:2rem;display:grid}@media only screen and (width>=64rem){.promo-details-panel__banner{grid-template-columns:1fr auto;gap:2rem;max-width:1360px;margin:0 auto 2rem}}.promo-details-panel__media{order:1;place-self:center}@media only screen and (width>=64rem){.promo-details-panel__media{order:2}}.promo-details-panel__content{order:2;min-width:0}@media only screen and (width>=64rem){.promo-details-panel__content{order:1}}.promo-details-panel__badge{color:#fff;text-transform:uppercase;letter-spacing:.02em;background-color:#cb2027;border-radius:4px;margin-bottom:.75rem;padding:10px;font-family:Gobold,sans-serif;font-size:20px;font-weight:700;display:inline-block}@media only screen and (width>=64rem){.promo-details-panel__badge{font-size:24px}}.promo-details-panel__title{margin:0 0 .5rem;font-size:40px}@media only screen and (width>=64rem){.promo-details-panel__title{font-size:60px}}.promo-details-panel__title{color:#000;text-transform:uppercase;letter-spacing:.02em;font-weight:700;line-height:1.2}.promo-details-panel__price-line{color:#000;margin:0 0 1rem;font-size:24px}.promo-details-panel__price-prefix{margin-right:.25rem;font-size:24px}.promo-details-panel__price-amount{font-family:Gobold,sans-serif;font-size:34px;font-weight:200}.promo-details-panel__description{color:#000;margin:0 0 1rem;font-size:20px;line-height:1.5}.promo-details-panel__description p{margin:0 0 .5em}.promo-details-panel__description p:last-child{margin-bottom:0}.promo-details-panel__description strong{font-weight:700}.promo-details-panel__details{margin-top:.5rem}.promo-details-panel__summary{color:#cb2027;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin-top:.5rem;padding:0;font-family:inherit;font-size:20px;font-weight:600;text-decoration:underline;display:inline-flex}.promo-details-panel__summary .icn{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .2s;display:inline-flex;transform:rotate(180deg)}.promo-details-panel__summary.is-open .icn{transform:rotate(0)}.promo-details-panel__image-wrapper{aspect-ratio:1;width:100%;max-width:320px;position:relative;overflow:hidden}@media only screen and (width>=64rem){.promo-details-panel__image-wrapper{max-width:380px}}.promo-details-panel__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.promo-details-panel__price-badge{background-color:#cb2027;border:3px solid #fff;border-radius:50%;justify-content:center;place-self:center;align-items:center;width:5rem;min-width:5rem;height:5rem;min-height:5rem;display:flex;box-shadow:0 2px 8px #00000026}.promo-details-panel__price-badge--overlay{width:4.5rem;min-width:4.5rem;height:4.5rem;min-height:4.5rem;position:absolute;bottom:1rem;right:1rem}.promo-details-panel__price-badge-value{color:#fff;font-size:1.5rem;font-weight:700}.promo-details-panel__price-badge--overlay .promo-details-panel__price-badge-value{font-size:1.25rem}.promo-details-panel__inner{margin-top:0}.promo-details-panel__menu{background-color:#fff2f2;margin-bottom:1.5rem;padding:2rem}.promo-details-panel__menu:last-child{margin-bottom:0}.promo-details-panel h3.promo-details-panel__menu-title{text-transform:uppercase;letter-spacing:.03em;color:#000;padding:0;font-family:Gobold,sans-serif;font-size:26px;font-weight:600;line-height:1.5}.promo-details-panel__steps{flex-direction:column;gap:1rem;display:flex}@media only screen and (width>=64rem){.promo-details-panel__steps{flex-direction:row}}.promo-details-panel__step{border-right:.5px solid #000;flex:1;padding-right:1rem}@media only screen and (width>=64rem){.promo-details-panel__step:last-child{border-right:none;padding-right:0}}@media only screen and (width<=64rem){.promo-details-panel__step{border-bottom:.5px solid #000;border-right:none;padding-bottom:1rem;padding-right:0}.promo-details-panel__step:last-child{border-bottom:none;padding-bottom:0}}.promo-details-panel__step-title{color:#000;letter-spacing:normal;margin:0 0 .5rem;font-size:16px;font-weight:600;line-height:1.3;font-family:Open Sans,sans-serif!important}.promo-details-panel__step-content{color:#000;font-size:15px;line-height:1.5}.promo-details-panel__step-content ul{margin:0;padding-left:1.25rem}.promo-details-panel__step-content li{margin-bottom:.25em}.promo-details-panel__step-content p{margin:0 0 .35em}.asdg-info-cards{box-sizing:border-box;color:#1a1a1a;background-color:var(--asdg-info-cards-bg,#fff1e5);width:100vw;padding:48px 0 56px;position:relative;left:50%;transform:translate(-50%)}@media only screen and (width>=64rem){.asdg-info-cards{padding:56px 0 64px}}.asdg-info-cards__inner{box-sizing:border-box;text-align:center;width:100%;max-width:1180px;margin:0 auto;padding:0 24px}.asdg-info-cards__header{max-width:1080px;margin:0 auto 32px}.asdg-info-cards__title{color:inherit;letter-spacing:.01em;text-transform:uppercase;margin:0;padding:0;font-family:Gobold,sans-serif;font-size:clamp(32px,4vw,44px);font-weight:300;line-height:1.05}.asdg-info-cards__text{margin:16px 0 0;font-size:18px;line-height:1.45}.asdg-info-cards__text p{margin:0;padding:0!important}.asdg-info-cards__text p+p{margin-top:.5em}.asdg-info-cards__text strong{font-weight:700}.asdg-info-cards__cards{text-align:left;grid-template-columns:minmax(0,1fr);justify-content:center;gap:24px;display:grid}@media only screen and (width>=48rem){.asdg-info-cards__cards{grid-template-columns:repeat(auto-fit,minmax(260px,320px));gap:30px}}.asdg-info-cards__card{box-sizing:border-box;background-color:#fff;border:1px solid #cc1719;padding:24px 24px 28px}.asdg-info-cards__card-title{color:#cc1719;letter-spacing:.01em;text-transform:uppercase;margin:0;padding:0;font-family:Gobold,sans-serif;font-size:34px;font-weight:600;line-height:1.1}.asdg-info-cards__card-subtitle{color:inherit;text-transform:uppercase;margin:4px 0 0;font-family:Pathway Gothic One,sans-serif;font-size:24px;line-height:1.2;padding:0!important}.asdg-info-cards__card-text{color:inherit;letter-spacing:.01em;text-transform:uppercase;margin:18px 0 0;font-family:Gobold,sans-serif;font-size:22px;font-weight:400;line-height:1.15;padding:0!important}.asdg-info-cards__button{text-transform:uppercase;margin-top:32px}.asdg-icon-cards{box-sizing:border-box;color:#1a1a1a;background-color:var(--asdg-icon-cards-bg,transparent);width:100vw;padding:48px 0 56px;position:relative;left:50%;transform:translate(-50%)}@media only screen and (width>=64rem){.asdg-icon-cards{padding:56px 0 64px}}.asdg-icon-cards__inner{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:0 16px}@media only screen and (width>=48rem){.asdg-icon-cards__inner{padding:0 24px}}.asdg-icon-cards__header{text-align:center;max-width:1080px;margin:0 auto 32px}.asdg-icon-cards__title{color:inherit;letter-spacing:.01em;text-transform:uppercase;margin:0;padding:0;font-family:Gobold,sans-serif;font-size:clamp(32px,4vw,44px);font-weight:300;line-height:1.05}.asdg-icon-cards__text{margin:16px 0 0;font-size:18px;line-height:1.45}.asdg-icon-cards__text p{margin:0;padding:0!important}.asdg-icon-cards__text p+p{margin-top:.5em}.asdg-icon-cards__text strong{font-weight:700}.asdg-icon-cards__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media only screen and (width<=339px){.asdg-icon-cards__cards{grid-template-columns:minmax(0,1fr)}}@media only screen and (width>=48rem){.asdg-icon-cards__cards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px}}@media only screen and (width>=64rem){.asdg-icon-cards__cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}}.asdg-icon-cards__card{box-sizing:border-box;background-color:#fff1e5;border:1px solid #f9d9d0;padding:16px 14px 20px}@media only screen and (width>=48rem){.asdg-icon-cards__card{padding:18px 16px 22px}}@media only screen and (width>=64rem){.asdg-icon-cards__card{padding:22px 22px 28px}}.asdg-icon-cards__icon{box-sizing:border-box;background-color:#fff;border:1px solid #cc1719;justify-content:center;align-items:center;width:56px;height:56px;margin:0 0 18px;padding:8px;display:flex}@media only screen and (width>=48rem){.asdg-icon-cards__icon{margin-bottom:24px}}.asdg-icon-cards__icon img{object-fit:contain;width:100%;display:block;height:100%!important}.asdg-icon-cards__card-text{color:#2f2f2f;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4;overflow-wrap:break-word;margin:0;font-size:16px;font-weight:600;line-height:1.3;padding:0!important}@media only screen and (width<=379px){.asdg-icon-cards__card-text{font-size:15px}}@media only screen and (width>=48rem){.asdg-icon-cards__card-text{font-size:17px}}@media only screen and (width>=64rem){.asdg-icon-cards__card-text{font-size:22px}}.asdg-steps-banner{box-sizing:border-box;color:#fff;background-color:var(--asdg-steps-banner-bottom-bg,#2f2f2f);width:100%;margin:0 0 24px;font-family:Open Sans,sans-serif;position:relative}.asdg-steps-banner *,.asdg-steps-banner :before,.asdg-steps-banner :after{box-sizing:border-box}@media only screen and (width>=64rem){.asdg-steps-banner{--asdg-steps-banner-image-width:min(25.2%, 266px);--asdg-steps-banner-image-overhang:min(7.8%, 82px)}}.asdg-steps-banner__head{z-index:1;padding:28px 45% 0 16px;position:relative}@media only screen and (width>=64rem){.asdg-steps-banner__head{padding:36px 32px 0 25px}}.asdg-steps-banner__head-bg{z-index:-1;pointer-events:none;position:absolute;inset:0 0 -24px;overflow:hidden}.asdg-steps-banner__head-bg:before{content:"";background-color:var(--asdg-steps-banner-top-bg,#493c77);transform-origin:bottom;position:absolute;inset:-40px -10% 0;transform:rotate(-6deg);-webkit-mask:linear-gradient(#000,#000) 0 0/100% calc(100% - 63px) no-repeat,url(../assets/edge-Dg3JGuOI.svg) 0 100%/auto 64px repeat-x;mask:linear-gradient(#000,#000) 0 0/100% calc(100% - 63px) no-repeat,url(../assets/edge-Dg3JGuOI.svg) 0 100%/auto 64px repeat-x}@media only screen and (width>=48rem){.asdg-steps-banner__head-bg:before{transform:rotate(-3deg)}}@media only screen and (width>=64rem){.asdg-steps-banner__head-bg:before{transform:none}.asdg-steps-banner__head-bg{bottom:-50px}}.asdg-steps-banner__eyebrow{text-transform:uppercase;margin:0 0 4px;font-size:14px;font-weight:400;line-height:1.35}@media only screen and (width>=64rem){.asdg-steps-banner__eyebrow{font-size:clamp(20px,2.1vw,24px);line-height:1.2}}.asdg-steps-banner__eyebrow p{margin:0;padding:0!important}.asdg-steps-banner__eyebrow strong,.asdg-steps-banner__eyebrow b{font-weight:700}.asdg-steps-banner .asdg-steps-banner__title{color:inherit;letter-spacing:0;text-transform:uppercase;padding:0;font-size:40px;font-weight:700;line-height:1.05;margin:0!important;font-family:Pathway Gothic One,sans-serif!important}@media only screen and (width>=64rem){.asdg-steps-banner .asdg-steps-banner__title{font-size:clamp(52px,5.4vw,64px)}}.asdg-steps-banner__body{z-index:2;padding:44px 16px 40px;position:static}@media only screen and (width>=64rem){.asdg-steps-banner__body{padding:81px 40px 38px calc(var(--asdg-steps-banner-image-width) - var(--asdg-steps-banner-image-overhang) + 62px);position:relative}}.asdg-steps-banner__steps{z-index:2;row-gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media only screen and (width>=64rem){.asdg-steps-banner__steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:16px}}.asdg-steps-banner__step{flex-direction:column;min-height:50px;margin:0;padding:0 0 0 52px;font-size:15px;line-height:1.27;list-style:none;display:flex;position:relative}@media only screen and (width>=64rem){.asdg-steps-banner__step{min-height:0;padding:53px 0 0;font-size:clamp(15px,1.4vw,16px);line-height:1.375}}.asdg-steps-banner__step:before{content:none}.asdg-steps-banner__step::marker{content:none}.asdg-steps-banner__step-title{font-weight:700}.asdg-steps-banner__marker{z-index:1;color:#f8bf4b;background-color:#5f4189;border:3px solid #cf284f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-family:Pathway Gothic One,sans-serif;font-size:32px;font-weight:700;line-height:1;display:flex;position:absolute;top:5px;left:0}@media only screen and (width>=64rem){.asdg-steps-banner__marker{top:0}}.asdg-steps-banner__marker--start{color:#fff;-webkit-text-stroke:1px #cf284f;paint-order:stroke fill;background:0 0;border:0;border-radius:0}.asdg-steps-banner__marker--start:before,.asdg-steps-banner__marker--start:after{content:"";z-index:-1;background-color:#cf284f;width:50px;height:16px;position:absolute;top:50%;left:50%}.asdg-steps-banner__marker--start:before{transform:translate(-50%,-50%)rotate(-54deg)}.asdg-steps-banner__marker--start:after{transform:translate(-50%,-50%)rotate(37deg)}@media only screen and (width>=64rem){.asdg-steps-banner__marker--start{width:50px}.asdg-steps-banner__marker--start:before,.asdg-steps-banner__marker--start:after{width:63px;height:20px}}.asdg-steps-banner__trail{background-repeat:no-repeat;background-size:100% 100%;width:44px;position:absolute;top:45px;bottom:-29px;left:-2px}.asdg-steps-banner__trail--1{background-image:url(../assets/trail-mobile-1-Bn8jd1dC.svg)}.asdg-steps-banner__trail--2{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='44'%20height='44'%20viewBox='38%20546%2044%2044'%20fill='none'%3e%3cpath%20d='M57.7788%20569.731L58.1575%20569.404V569.404L57.7788%20569.731ZM47.5857%20549.055C47.6498%20549.324%2047.9195%20549.489%2048.1881%20549.425C48.4567%20549.361%2048.6225%20549.091%2048.5584%20548.823L48.0721%20548.939L47.5857%20549.055ZM49.6496%20552.858C49.5693%20552.594%2049.29%20552.445%2049.0258%20552.525C48.7616%20552.605%2048.6125%20552.884%2048.6927%20553.149L49.1711%20553.003L49.6496%20552.858ZM50.0598%20557.165C50.1577%20557.424%2050.4464%20557.553%2050.7046%20557.456C50.9628%20557.358%2051.0927%20557.069%2050.9948%20556.811L50.5273%20556.988L50.0598%20557.165ZM52.6221%20560.655C52.5044%20560.405%2052.2065%20560.298%2051.9567%20560.416C51.7069%20560.534%2051.5998%20560.832%2051.7175%20561.081L52.1698%20560.868L52.6221%20560.655ZM53.7009%20564.845C53.8411%20565.083%2054.1476%20565.162%2054.3855%20565.022C54.6234%20564.882%2054.7026%20564.575%2054.5624%20564.337L54.1317%20564.591L53.7009%20564.845ZM56.8595%20567.792C56.6934%20567.571%2056.3799%20567.527%2056.1593%20567.693C55.9387%20567.859%2055.8944%20568.172%2056.0605%20568.393L56.46%20568.092L56.8595%20567.792ZM58.6652%20571.624C58.832%20571.845%2059.1456%20571.888%2059.3657%20571.721C59.5858%20571.554%2059.6289%20571.241%2059.4621%20571.02L59.0637%20571.322L58.6652%20571.624ZM61.7891%20574.45C61.6451%20574.214%2061.3374%20574.14%2061.1018%20574.284C60.8662%20574.428%2060.7919%20574.736%2060.9359%20574.971L61.3625%20574.711L61.7891%20574.45ZM62.9125%20578.515C63.0381%20578.761%2063.3392%20578.859%2063.5852%20578.733C63.8311%20578.608%2063.9287%20578.307%2063.8032%20578.061L63.3579%20578.288L62.9125%20578.515ZM65.5595%20581.79C65.4494%20581.537%2065.1548%20581.421%2064.9016%20581.531C64.6483%20581.641%2064.5323%20581.935%2064.6424%20582.189L65.101%20581.989L65.5595%20581.79ZM66.1647%20585.963C66.2614%20586.221%2066.5495%20586.353%2066.8081%20586.256C67.0668%20586.159%2067.198%20585.871%2067.1013%20585.612L66.633%20585.787L66.1647%20585.963ZM68.4548%20589.506C68.3701%20589.243%2068.0883%20589.099%2067.8255%20589.184C67.5627%20589.269%2067.4184%20589.55%2067.5031%20589.813L67.979%20589.66L68.4548%20589.506ZM49.1711%20553.003L48.6927%20553.149C49.1086%20554.518%2049.5644%20555.859%2050.0598%20557.165L50.5273%20556.988L50.9948%20556.811C50.5077%20555.527%2050.0592%20554.206%2049.6496%20552.858L49.1711%20553.003ZM52.1698%20560.868L51.7175%20561.081C52.3335%20562.389%2052.9947%20563.647%2053.7009%20564.845L54.1317%20564.591L54.5624%20564.337C53.873%20563.167%2053.226%20561.937%2052.6221%20560.655L52.1698%20560.868ZM56.46%20568.092L56.0605%20568.393C56.4938%20568.969%2056.9403%20569.524%2057.4001%20570.057L57.7788%20569.731L58.1575%20569.404C57.7128%20568.889%2057.28%20568.351%2056.8595%20567.792L56.46%20568.092ZM57.7788%20569.731L57.4001%20570.057C57.8284%20570.554%2058.2502%20571.077%2058.6652%20571.624L59.0637%20571.322L59.4621%20571.02C59.0353%20570.457%2058.6003%20569.918%2058.1575%20569.404L57.7788%20569.731ZM61.3625%20574.711L60.9359%20574.971C61.6193%20576.089%2062.2788%20577.274%2062.9125%20578.515L63.3579%20578.288L63.8032%20578.061C63.1589%20576.798%2062.487%20575.592%2061.7891%20574.45L61.3625%20574.711ZM65.101%20581.989L64.6424%20582.189C65.1732%20583.409%2065.681%20584.669%2066.1647%20585.963L66.633%20585.787L67.1013%20585.612C66.6119%20584.304%2066.0975%20583.027%2065.5595%20581.79L65.101%20581.989ZM67.979%20589.66L67.5031%20589.813C67.9158%20591.093%2068.3057%20592.396%2068.6716%20593.716L69.1534%20593.582L69.6353%20593.449C69.2658%20592.116%2068.872%20590.799%2068.4548%20589.506L67.979%20589.66Z'%20fill='%23E27B2B'/%3e%3c/svg%3e")}.asdg-steps-banner__trail--3{background-image:url(../assets/trail-mobile-3-BSo4cFDC.svg)}@media only screen and (width>=64rem){.asdg-steps-banner__trail{width:auto;height:60px;inset:-10px -16px auto 40px}.asdg-steps-banner__trail--1{background-image:url(../assets/trail-desktop-1-IvkzFo4M.svg)}.asdg-steps-banner__trail--2{background-image:url(../assets/trail-desktop-2-CVIKPURV.svg)}.asdg-steps-banner__trail--3{background-image:url(../assets/trail-desktop-3-Ggq16ZnW.svg)}.asdg-steps-banner__marker--start+.asdg-steps-banner__trail{left:50px}}.asdg-steps-banner__actions{z-index:2;margin:26px 0 0;position:relative}@media only screen and (width>=64rem){.asdg-steps-banner__actions{margin-top:30px}}.asdg-steps-banner__button{color:#2f2f2f;letter-spacing:.04em;text-align:center;text-transform:uppercase;background-color:#fff;justify-content:center;align-items:center;width:260px;max-width:100%;min-height:55px;margin:0 auto;padding:8px 16px;font-family:Pathway Gothic One,sans-serif;font-size:24px;line-height:1.1;text-decoration:none;transition:color .2s,background-color .2s;display:flex}.asdg-steps-banner__button:hover,.asdg-steps-banner__button:focus-visible{color:#fff;background-color:#cc1719}@media only screen and (width>=64rem){.asdg-steps-banner__button{margin:0}}.asdg-steps-banner__note{z-index:2;text-align:center;margin:28px 0 0;font-size:13px;line-height:1.4;position:relative;padding:0!important}@media only screen and (width>=64rem){.asdg-steps-banner__note{text-align:left;margin-top:26px}}.asdg-steps-banner__image{z-index:3;pointer-events:none;width:38%;max-width:200px;position:absolute;top:32px;right:36px}.asdg-steps-banner__image img{width:100%;height:auto;display:block;margin:0!important}@media only screen and (width>=64rem){.asdg-steps-banner__image{top:49px;right:auto;left:calc(-1 * var(--asdg-steps-banner-image-overhang));width:var(--asdg-steps-banner-image-width);max-width:none}}.asdg-steps-banner__decor{z-index:1;pointer-events:none;background-repeat:no-repeat;background-size:contain;display:none;position:absolute}.asdg-steps-banner--halloween .asdg-steps-banner__decor{display:block}.asdg-steps-banner__decor--footprints{background-image:url(../assets/footprints-mobile-DE0EuEFc.svg);width:120px;height:150px;top:67px;right:-18px}@media only screen and (width>=64rem){.asdg-steps-banner__decor--footprints{aspect-ratio:212/166;background-image:url(../assets/footprints-desktop-gbYPwiuG.svg);width:min(20%,212px);height:auto;inset:auto auto 6px 1.3%}}.asdg-steps-banner--halloween .asdg-steps-banner__decor--web{display:none}@media only screen and (width>=64rem){.asdg-steps-banner--halloween .asdg-steps-banner__decor--web{aspect-ratio:216/193;background-image:url(../assets/spider-web-Ci76S_2t.svg);width:20.5%;display:block;top:0;right:0}}.asdg-voucher-qr{color:#2f2f2f;text-align:center;width:100%;max-width:1056px;margin:0 auto;font-family:Open Sans,sans-serif;position:relative}.asdg-voucher-qr *,.asdg-voucher-qr :before,.asdg-voucher-qr :after{box-sizing:border-box}.asdg-voucher-qr__intro{flex-direction:column;align-items:center;gap:20px;display:flex}@media only screen and (width>=64rem){.asdg-voucher-qr__intro{text-align:left;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:48px}.asdg-voucher-qr__heading{flex:auto;max-width:640px}}.asdg-voucher-qr h1.asdg-voucher-qr__title{color:#2f2f2f;letter-spacing:0;text-transform:uppercase;margin:0 0 8px;padding:0;font-size:41px;font-weight:300;line-height:1.1;font-family:Gobold,sans-serif!important}@media only screen and (width>=64rem){.asdg-voucher-qr h1.asdg-voucher-qr__title{margin-bottom:26px;font-size:clamp(52px,4.8vw,69px);line-height:1.13}}.asdg-voucher-qr__text{color:#2f2f2f;margin:0;padding:0;font-size:16px;font-weight:600;line-height:1.3}@media only screen and (width>=64rem){.asdg-voucher-qr__text{font-size:clamp(22px,1.95vw,28px);line-height:1.33}}.asdg-voucher-qr__qr{background-color:#fff;border-radius:19px;flex:none;width:157px;padding:11px;position:relative}@media only screen and (width>=64rem){.asdg-voucher-qr__qr{border-radius:28px;width:260px;margin:22px 28px 0 0;padding:18px}}.asdg-voucher-qr__qr img{width:100%;height:auto;image-rendering:pixelated;margin:0;display:block}.asdg-voucher-qr__code{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex}.asdg-voucher-qr__code svg{width:100%;height:100%;display:block}.asdg-voucher-qr__code-preview{word-break:break-all;font-size:12px;line-height:1.3}.asdg-voucher-qr__frame{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.asdg-voucher-qr__frame rect{fill:none;stroke:#cc1719;stroke-width:1.87px;stroke-dasharray:8.72 8.72;rx:18px;ry:18px}@media only screen and (width>=64rem){.asdg-voucher-qr__frame rect{stroke-width:2.86px;stroke-dasharray:13.33 13.33;rx:27px;ry:27px}}.asdg-voucher-qr__usage{margin-top:34px}@media only screen and (width>=64rem){.asdg-voucher-qr__usage{margin-top:100px}}.asdg-voucher-qr h2.asdg-voucher-qr__subtitle{color:#2f2f2f;letter-spacing:0;text-transform:uppercase;margin:0 0 14px;padding:0;font-size:30px;font-weight:300;line-height:1.15;font-family:Gobold,sans-serif!important}@media only screen and (width>=64rem){.asdg-voucher-qr h2.asdg-voucher-qr__subtitle{margin-bottom:18px;font-size:42px}}.asdg-voucher-qr__subtitle-text{display:inline-block;position:relative}.asdg-voucher-qr__arrow{fill:#cc1719;pointer-events:none;height:auto;position:absolute}.asdg-voucher-qr__arrow--mobile{width:45px;bottom:.6em;left:calc(100% - 20px)}@media only screen and (width>=64rem){.asdg-voucher-qr__arrow--mobile{display:none}}.asdg-voucher-qr__arrow--desktop{display:none}@media only screen and (width>=64rem){.asdg-voucher-qr__arrow--desktop{width:175px;display:block;bottom:.5em;left:calc(100% + 12px)}}.asdg-voucher-qr__instructions{color:#2f2f2f;margin:0 auto;font-size:16px;line-height:1.375}@media only screen and (width>=64rem){.asdg-voucher-qr__instructions{font-size:20px;line-height:1.35}}.asdg-voucher-qr__instructions p{color:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.asdg-voucher-qr__instructions p+p{margin-top:.75em}.asdg-voucher-qr__instructions strong,.asdg-voucher-qr__instructions b{color:inherit;font-weight:700}.asdg-voucher-qr__actions{margin-top:18px}@media only screen and (width>=64rem){.asdg-voucher-qr__actions{margin-top:26px}}.asdg-voucher-qr a.asdg-voucher-qr__button{color:#fff;text-align:center;text-transform:uppercase;background-color:#cc1719;border-radius:0;justify-content:center;align-items:center;height:56px;padding:0 33px;font-family:Gobold,sans-serif;font-size:20px;font-weight:300;line-height:1;text-decoration:none;transition:background-color .2s;display:inline-flex}@media only screen and (width>=64rem){.asdg-voucher-qr a.asdg-voucher-qr__button{font-size:24px}}.asdg-voucher-qr a.asdg-voucher-qr__button:hover,.asdg-voucher-qr a.asdg-voucher-qr__button:focus-visible{color:#fff;background-color:#a51214}.asdg-voucher-qr__note{color:#2f2f2f;max-width:960px;margin:20px auto 0;padding:0;font-size:12px;line-height:1.33}@media only screen and (width>=64rem){.asdg-voucher-qr__note{margin-top:26px}}.asdg-gallery-slider{touch-action:pan-y;margin-bottom:1.75em;position:relative;overflow:hidden}.asdg-gallery-slider>.wp-block-gallery.has-nested-images{z-index:1;box-sizing:content-box;flex-wrap:nowrap;gap:0;width:100%;margin:0;transition-property:transform;display:flex;position:relative}.asdg-gallery-slider>.wp-block-gallery.has-nested-images.is-style-asdg-slider figure.wp-block-image:not(#individual-image){flex-grow:0;flex-shrink:0;width:100%;margin:0}.asdg-gallery-slider>.wp-block-gallery.has-nested-images.is-style-asdg-slider figure.wp-block-image:not(#individual-image) img{object-fit:initial;flex:none;width:100%;height:auto}.asdg-gallery-slider>.wp-block-gallery.has-nested-images.is-style-asdg-slider figure.wp-block-image:not(#individual-image):not(:first-child){display:none}.asdg-gallery-slider.swiper-initialized>.wp-block-gallery.has-nested-images.is-style-asdg-slider figure.wp-block-image:not(#individual-image):not(:first-child){display:flex}.asdg-gallery-slider.swiper-autoheight>.wp-block-gallery.has-nested-images{align-items:flex-start;transition-property:transform,height}.asdg-gallery-slider:not(.swiper-initialized) .asdg-gallery-slider__nav,.asdg-gallery-slider:not(.swiper-initialized) .asdg-gallery-slider__pagination{visibility:hidden}.asdg-gallery-slider__nav{z-index:4;color:#222;cursor:pointer;background-color:#ffffff8c;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-top:-22px;padding:0;transition:background-color .2s;display:flex;position:absolute;top:50%}.asdg-gallery-slider__nav:hover,.asdg-gallery-slider__nav:focus-visible{background-color:#ffffffd9}.asdg-gallery-slider__nav:focus-visible{outline-offset:2px;outline:2px solid #fff}.asdg-gallery-slider__nav svg{width:22px;height:22px;display:block}.asdg-gallery-slider__nav--prev{left:30px}.asdg-gallery-slider__nav--next{right:30px}@media only screen and (width<=48rem){.asdg-gallery-slider__nav{opacity:.7;width:34px;height:34px;margin-top:-17px}.asdg-gallery-slider__nav--prev{left:8px}.asdg-gallery-slider__nav--next{right:8px}.asdg-gallery-slider__nav svg{width:18px;height:18px}}.asdg-gallery-slider__pagination{z-index:4;pointer-events:none;justify-content:center;gap:8px;display:flex;position:absolute;bottom:14px;left:0;right:0}.asdg-gallery-slider__pagination .swiper-pagination-bullet{cursor:pointer;pointer-events:auto;background-color:#ffffff8c;border:1px solid #00000040;border-radius:50%;width:10px;height:10px;padding:0;transition:background-color .2s;display:block}.asdg-gallery-slider__pagination .swiper-pagination-bullet-active{background-color:#fff}.asdg-gallery-slider .swiper-notification{z-index:-1000;pointer-events:none;opacity:0;position:absolute;top:0;left:0}.wp-block-button.is-style-asdg .wp-block-button__link{letter-spacing:normal;color:#fff;text-transform:none;box-shadow:none;background-color:#cc1719;border:0;border-radius:0;padding:16px 32px;font-family:Pathway Gothic One,sans-serif;font-size:23px;font-weight:400;line-height:20px;text-decoration:none;transition:opacity .2s;display:inline-block}.wp-block-button.is-style-asdg .wp-block-button__link:hover,.wp-block-button.is-style-asdg .wp-block-button__link:focus{color:#fff;opacity:.87}.wp-block-button.is-style-asdg .wp-block-button__link:focus-visible{outline-offset:3px;outline:2px solid #cc1719}.wp-block-button.is-style-asdg.asdg-button-arrow .wp-block-button__link:after{content:"";vertical-align:.05em;background-color:currentColor;width:.65em;height:.65em;margin-left:.45em;display:inline-block;-webkit-mask:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"M4 12L12 4M5.5 4H12v6.5\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"square\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"M4 12L12 4M5.5 4H12v6.5\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"square\"/></svg>") 50%/contain no-repeat}.asdg-carousel{--asdg-carousel-gap:24px;--asdg-carousel-visible:1;color:#000;margin:0 0 40px;position:relative}@media only screen and (width>=48rem){.asdg-carousel{--asdg-carousel-visible:min(2, var(--asdg-carousel-per-view,4))}}@media only screen and (width>=64rem){.asdg-carousel{--asdg-carousel-gap:30px;--asdg-carousel-visible:var(--asdg-carousel-per-view,4)}}.asdg-carousel__header{margin-bottom:24px}.asdg-carousel__title{color:#cc1719;letter-spacing:normal;text-transform:uppercase;margin:0 0 16px;padding:0;font-size:40px;font-weight:400;line-height:48px;font-family:Pathway Gothic One,sans-serif!important}.asdg-carousel__text{font-size:16px;line-height:30px}.asdg-carousel__text p{margin:0;padding:0 0 12px}.asdg-carousel__text p:last-child{padding-bottom:0}.asdg-carousel__more{text-align:right;margin-bottom:32px}.asdg-carousel__more-link{color:#333;text-transform:uppercase;align-items:center;gap:6px;font-family:Pathway Gothic One,sans-serif;font-size:20px;line-height:1.3;text-decoration:underline;display:inline-flex}.asdg-carousel__more-link:after{content:"";background-color:currentColor;flex:none;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"M5.5 2.5L11 8l-5.5 5.5\" fill=\"none\" stroke=\"black\" stroke-width=\"1.6\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"M5.5 2.5L11 8l-5.5 5.5\" fill=\"none\" stroke=\"black\" stroke-width=\"1.6\"/></svg>") 50%/contain no-repeat}.asdg-carousel__more-link:hover,.asdg-carousel__more-link:focus{color:#cc1719}.asdg-carousel__slider{position:relative}.asdg-carousel__viewport{touch-action:pan-y;position:relative;overflow:hidden}.asdg-carousel__track{z-index:1;box-sizing:content-box;transition-property:transform;display:flex;position:relative}.asdg-carousel__viewport:not(.swiper-initialized) .asdg-carousel__track{justify-content:safe center;gap:var(--asdg-carousel-gap)}.asdg-carousel__card{box-sizing:border-box;width:calc((100% - (var(--asdg-carousel-visible) - 1) * var(--asdg-carousel-gap)) / var(--asdg-carousel-visible));text-align:center;flex-shrink:0}.asdg-carousel__media{margin:0 auto 16px;position:relative}.asdg-carousel__image{width:100%;display:block;height:auto!important}.asdg-carousel--rounded .asdg-carousel__media{aspect-ratio:1;border-radius:50%;width:100%;max-width:180px;overflow:hidden}.asdg-carousel--rounded .asdg-carousel__image{object-fit:cover;height:100%!important}.asdg-carousel__card-title{color:inherit;letter-spacing:normal;margin:0;padding:0;font-size:36px;font-weight:400;line-height:1.2;font-family:Pathway Gothic One,sans-serif!important}.asdg-carousel__card-text{margin:8px 0 0;padding:0;font-size:16px;line-height:1.6}.asdg-carousel__nav{top:var(--asdg-carousel-nav-top,50%);z-index:3;color:#000;cursor:pointer;background-color:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-top:-24px;padding:0;transition:opacity .2s,color .2s;display:flex;position:absolute;box-shadow:0 2px 10px #0000002e}.asdg-carousel__nav:hover,.asdg-carousel__nav:focus-visible{color:#cc1719}.asdg-carousel__nav:focus-visible{outline-offset:2px;outline:2px solid #cc1719}.asdg-carousel__nav svg{width:24px;height:24px;display:block}.asdg-carousel__nav--prev{left:8px}.asdg-carousel__nav--next{right:8px}.asdg-carousel__nav.swiper-button-disabled{pointer-events:none;opacity:0}.asdg-carousel__nav.swiper-button-lock{display:none}.asdg-carousel__viewport:not(.swiper-initialized)~.asdg-carousel__nav{visibility:hidden}.asdg-carousel .swiper-notification{z-index:-1000;pointer-events:none;opacity:0;position:absolute;top:0;left:0}.asdg-carousel--openings .asdg-carousel__media:before{opacity:.5;content:"";background-color:#000;border-radius:50%;display:block;position:absolute;inset:0%;overflow:hidden}.asdg-carousel--openings .asdg-carousel__media:after{content:"";z-index:1;pointer-events:none;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2092%2072.5'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2030.8.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.4%20Build%207)%20--%3e%3cdefs%3e%3cstyle%3e%20.st0%20{%20display:%20none;%20}%20.st0,%20.st1%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='Layer_1'%20focusable='false'%3e%3cpath%20class='st0'%20d='M86.2,3.4c1.3,0,2.4,1.1,2.4,2.5v8c0,1.4-1.1,2.5-2.4,2.5h-5.4v50.5c0,1.4-1.1,2.5-2.4,2.5h-9c-1.3,0-2.4-1.1-2.4-2.5V16.2h-5.5c-1.3,0-2.4-1.1-2.4-2.5v-8c0-1.4,1.1-2.5,2.4-2.5h24.8Z'/%3e%3cpath%20class='st0'%20d='M50,3.4c1.3,0,2.4,1.1,2.4,2.5v50.5h9c1.3,0,2.4,1.1,2.4,2.5v8c0,1.4-1.1,2.5-2.4,2.5h-20.5c-1.3,0-2.4-1.1-2.4-2.5V5.8c0-1.4,1.1-2.5,2.4-2.5h9Z'/%3e%3cpath%20class='st0'%20d='M26.2,3.4c1.2,0,2.3.9,2.4,2.2l6.9,60.9c0,.7-.1,1.4-.6,1.9-.5.5-1.1.8-1.8.8h-8.6c-1.2,0-2.3-.9-2.4-2.2l-1.6-14.3h-1.9l-1.6,14.3c-.1,1.2-1.2,2.2-2.4,2.2H5.8c-.7,0-1.4-.3-1.8-.8-.5-.5-.7-1.2-.6-1.9L10.3,5.5c.1-1.2,1.2-2.2,2.4-2.2h13.5Z'/%3e%3cpath%20class='st1'%20d='M86.2,3.4c1.3,0,2.4,1.1,2.4,2.5v8c0,1.4-1.1,2.5-2.4,2.5h-5.4v50.5c0,1.4-1.1,2.5-2.4,2.5h-9c-1.3,0-2.4-1.1-2.4-2.5V16.2h-5.5c-1.3,0-2.4-1.1-2.4-2.5v-8c0-1.4,1.1-2.5,2.4-2.5h24.8ZM50,3.4c1.3,0,2.4,1.1,2.4,2.5v50.5h9c1.3,0,2.4,1.1,2.4,2.5v8c0,1.4-1.1,2.5-2.4,2.5h-20.5c-1.3,0-2.4-1.1-2.4-2.5V5.8c0-1.4,1.1-2.5,2.4-2.5h9M86.2,0h-24.8c-2.9,0-5.3,2.1-5.7,4.9C55.3,2.1,52.9,0,50,0h-9c-3.2,0-5.8,2.6-5.8,5.8v27.8l-3.2-28.4c-.3-2.9-2.8-5.2-5.8-5.2h-13.5c-2.9,0-5.4,2.2-5.8,5.2L0,66c-.2,1.6.3,3.3,1.4,4.5,1.1,1.2,2.7,1.9,4.3,1.9h8.6c2.1,0,4-1.2,5-2.9,1,1.8,2.9,2.9,5,2.9h8.6c1.5,0,2.9-.6,3.9-1.6,1,1,2.4,1.6,3.9,1.6h20.5c1.5,0,2.9-.6,3.9-1.6,1,1,2.4,1.6,3.9,1.6h9c3.2,0,5.8-2.6,5.8-5.8V19.6h2c3.2,0,5.8-2.6,5.8-5.8v-8C92,2.6,89.4,0,86.2,0M26.2,3.4c1.2,0,2.3.9,2.4,2.2l6.9,60.9c0,.7-.1,1.4-.6,1.9-.5.5-1.1.8-1.8.8h-8.6c-1.2,0-2.3-.9-2.4-2.2l-1.6-14.3h-1.9l-1.6,14.3c-.1,1.2-1.2,2.2-2.4,2.2H5.8c-.7,0-1.4-.3-1.8-.8-.5-.5-.7-1.2-.6-1.9L10.3,5.5c.1-1.2,1.2-2.2,2.4-2.2h13.5ZM55.8,52.9V15c.6,2.6,2.9,4.6,5.7,4.6h2.1v33.7c-.6-.3-1.4-.4-2.1-.4h-5.7Z'/%3e%3cpath%20class='st1'%20d='M25.2,66.6h7.1l-3.6-3.7-3.6,3.7Z'/%3e%3cpath%20class='st1'%20d='M15.5,10.9l-2.8-4.2-6.7,59.1,3.7-3.8L15.5,10.9Z'/%3e%3cpath%20class='st1'%20d='M10.6,62.1l3.8,3.9,1.7-15.3-3.8-3.6-1.7,14.9Z'/%3e%3cpath%20class='st1'%20d='M26.5,46.7h-13.4l3.7,3.4h5.9l1.8,15.9,3.8-3.9-1.8-15.4Z'/%3e%3cpath%20class='st1'%20d='M6.5,66.6h7.1l-3.6-3.7-3.6,3.7Z'/%3e%3cpath%20class='st1'%20d='M81.6,9.3l3.8-3.4h-23.1l3.8,3.4h15.6Z'/%3e%3cpath%20class='st1'%20d='M45.9,11.2v51.1h11l3.8-3.4h-10.8V6.6l-4,4.5Z'/%3e%3cpath%20class='st1'%20d='M22.6,10.3l2.4-3.6.4-.7h0c0,0,0,0,0,0h-12.1l2.9,4.3h6.4Z'/%3e%3cpath%20class='st1'%20d='M49.3,5.9h-7.7l3.9,4.3,3.9-4.3Z'/%3e%3cpath%20class='st1'%20d='M19.5,22.8c0,0,.1,0,.1.2h0s0,.8,0,.8l2,17.8,4.6,3.6-3.9-34h-6.1l-3.9,34.6h13.2l-4.3-3.4h-4.2l2.1-18.6v-.7c0,0,0,0,0,0,0,0,0-.1.1-.2,0,0,0,0,.1,0Z'/%3e%3cpath%20class='st1'%20d='M73.4,61.4V10.3h-7.3l-3.8,3.4h7.2v52.1l3.9-4.4Z'/%3e%3cpath%20class='st1'%20d='M74.3,10.3v51.1l4,4.5V13.7h7.1l-3.8-3.4h-7.3Z'/%3e%3cpath%20class='st1'%20d='M70,66.6h7.7l-3.9-4.3-3.9,4.3Z'/%3e%3cpath%20class='st1'%20d='M82.5,9.8l3.6,3.3v-6.5l-3.6,3.3Z'/%3e%3cpath%20class='st1'%20d='M26.2,6.6h0c0,0,0,0,0,0l-.4.6-2.4,3.6,5.9,51.2,3.7,3.8L26.3,7.4v-.7Z'/%3e%3cpath%20class='st1'%20d='M45,11.1l-3.9-4.3v59.2l3.9-3.5V11.1Z'/%3e%3cpath%20class='st1'%20d='M45.6,63.2l-3.8,3.4h18.9l-3.8-3.4h-11.3Z'/%3e%3cpath%20class='st1'%20d='M61.6,6.6v6.5l3.2-3.2-3.2-3.2Z'/%3e%3cpath%20class='st1'%20d='M61.4,66v-6.5l-3.6,3.3,3.6,3.3Z'/%3e%3c/g%3e%3c/svg%3e") 50%/66% no-repeat;position:absolute;inset:18%}.custom-footer>div{margin:0 auto!important}.custom-footer #footerMain{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;padding:0 24px;display:block;position:relative}@media only screen and (width>=48rem){.custom-footer #footerMain{padding:0 30px}}@media only screen and (width<=64rem){.custom-footer #footerMain #fws_6a3010408d498>div.row_col_wrap_12_inner.col.span_12.left{flex-direction:column}}.asdg-container{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;padding:0 24px;display:block;position:relative}@media only screen and (width>=48rem){.asdg-container{padding:0 30px}}body.single-menu a#to-top{display:none}.wp-block-heading,.wp-block-heading strong{letter-spacing:unset;font-family:Gobold,sans-serif}.cookie_policy_page h4{text-align:left;font-style:normal;color:#cc1719!important;letter-spacing:0!important;font-size:32px!important;font-weight:600!important;line-height:1.2!important}.var-carousel h5{letter-spacing:normal!important}.var-carousel--homepage p{color:#000;text-transform:uppercase;margin-bottom:0;font-family:Pathway Gothic One,sans-serif;font-size:29px;font-weight:400;line-height:1.5}.var-carousel--homepage a.nectar-button.large.nectar_video_lightbox{color:#cc171a;background-color:#0000;background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_226_779)\"><path d=\"M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z\" stroke=\"%23CC1719\" stroke-width=\"1.5\" stroke-miterlimit=\"10\"/><path d=\"M15.4466 12.424C15.7599 12.2282 15.7599 11.7718 15.4466 11.576L10.89 8.72812C10.557 8.51998 10.125 8.75941 10.125 9.15212V14.8479C10.125 15.2406 10.557 15.48 10.89 15.2719L15.4466 12.424Z\" fill=\"%23CC1719\"/></g><defs><clipPath id=\"clip0_226_779\"><rect width=\"24\" height=\"24\" fill=\"white\"/></clipPath></defs></svg>");background-position:0;background-repeat:no-repeat;padding:10px 0 10px 30px;font-family:Courier New,Courier,monospace;font-size:15px;font-weight:600;font-family:Open Sans!important}.asdg-composite-logo{flex-direction:column;gap:10% 20%;width:100%;display:flex}.asdg-composite-logo span{width:100%;margin-bottom:2.5%}.asdg-composite-logo span img,.asdg-composite-logo span svg{width:100%;height:auto;display:block}.asdg-composite-logo .asdg-composite-logo__items{flex-direction:row;gap:20%;width:100%;display:flex}.asdg-composite-logo a img,.asdg-composite-logo a svg{object-fit:contain;width:100%;height:100%}.asdg-composite-logo .asdg-composite-logo__item--niko-romito{width:60%}.react-alert--translation-missing{position:relative}.react-alert--translation-missing:after{opacity:0;content:"";transition:opacity .25s ease-in-out;display:block}.react-alert--translation-missing--open:after{opacity:1;z-index:1;background-color:#fff;width:18px;height:18px;position:absolute;top:32px;left:50%;transform:translate(-50%,-50%)rotate(45deg)}@media only screen and (width>=1000px){.react-alert--translation-missing--open:after{top:85%;left:auto;right:-7px}}.react-alert-translation-missing--popover .MuiPaper-root{border-radius:15px;margin-top:30px}@media only screen and (width<=48rem){.react-alert-translation-missing--popover .MuiPaper-root{width:95vw!important;max-width:95vw!important;left:50%!important;transform:translate(-50%)!important}}@media only screen and (width>=1000px){.react-alert-translation-missing--popover .MuiPaper-root{margin-top:-20px;margin-left:40px}}.react-alert-translation-missing--popover .MuiPaper-root{border-radius:8px;overflow:visible}.react-alert-translation-missing--popover .MuiButton-containedPrimary,.react-alert-translation-missing--popover .MuiButton-containedPrimary:hover,.react-alert-translation-missing--popover .MuiButton-containedPrimary:focus,.react-alert-translation-missing--popover .MuiButton-containedPrimary:visited{color:#fff}.nectar-mobile-only ul{display:flex}.nectar-mobile-only li ::marker{display:none!important}.nectar-mobile-only li.active a{font-weight:700;text-decoration:underline}.nectar-menu-icon.globe{background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M19.4722%2010.476C19.6077%208.75397%2019.2815%207.02694%2018.5272%205.473C17.2785%206.65939%2015.8025%207.58058%2014.1882%208.181C14.318%209.77433%2014.2461%2011.3777%2013.9742%2012.953C15.9386%2012.4582%2017.8%2011.6196%2019.4722%2010.476ZM12.3852%2013.274C12.7046%2011.747%2012.8162%2010.1839%2012.7172%208.627C11.7652%208.854%2010.7722%208.974%209.75116%208.974C8.73016%208.974%207.73716%208.854%206.78516%208.627C6.68841%2010.1839%206.80006%2011.7467%207.11716%2013.274C8.86297%2013.5416%2010.6394%2013.5416%2012.3852%2013.274ZM7.52316%2014.843C9.00334%2015.0181%2010.499%2015.0181%2011.9792%2014.843C11.4704%2016.4806%2010.7195%2018.0328%209.75116%2019.448C8.78284%2018.0328%208.03185%2016.4806%207.52316%2014.843ZM5.52816%2012.954C5.2548%2011.3782%205.18289%209.77397%205.31416%208.18C3.69945%207.57972%202.22308%206.65853%200.974163%205.472C0.219979%207.02633%20-0.105892%208.75372%200.0301634%2010.476C1.7023%2011.6196%203.56369%2012.4592%205.52816%2012.954ZM19.1072%2012.476C18.6023%2014.1869%2017.6383%2015.7269%2016.32%2016.9287C15.0017%2018.1305%2013.3794%2018.9481%2011.6292%2019.293C12.5057%2017.8193%2013.1747%2016.2316%2013.6172%2014.575C15.5467%2014.1706%2017.3997%2013.4624%2019.1072%2012.477V12.476ZM0.395163%2012.476C2.07716%2013.447%203.92516%2014.164%205.88516%2014.575C6.32767%2016.2316%206.99665%2017.8193%207.87316%2019.293C6.12305%2018.9482%204.50081%2018.1307%203.18251%2016.9291C1.8642%2015.7275%200.900214%2014.1878%200.395163%2012.477V12.476ZM11.6292%200.154C14.1069%200.641008%2016.2992%202.06983%2017.7452%204.14C16.6778%205.21838%2015.4037%206.07007%2013.9992%206.644C13.6207%204.35182%2012.8169%202.15064%2011.6292%200.154ZM9.75116%200C11.2106%202.1321%2012.1694%204.56636%2012.5562%207.121C11.6592%207.351%2010.7192%207.474%209.75116%207.474C8.78316%207.474%207.84316%207.352%206.94616%207.121C7.33285%204.56635%208.29172%202.13208%209.75116%200ZM7.87316%200.154C6.68539%202.15063%205.88157%204.35181%205.50316%206.644C4.09862%206.0701%202.82448%205.2184%201.75716%204.14C3.2032%202.07013%205.39556%200.640661%207.87316%200.154Z'%20fill='white'/%3e%3c/svg%3e") 50%/contain no-repeat;width:1em;height:1em;display:inline-block}.xmas2025-theme .row_col_wrap_12{position:relative!important}.xmas2025-theme #decorazioni:before{background:url(https://cdn.altstazionedelgusto.com/2025/12/deco_sx.png) 0 0/contain no-repeat;width:116px;height:140px;position:absolute;top:-40px;left:0}.xmas2025-theme #decorazioni:after{background:url(https://cdn.altstazionedelgusto.com/2025/12/deco_ds.png) 0 0/contain no-repeat;width:112px;height:130px;position:absolute;top:-40px;right:-40px}.xmas2025-theme:after{content:"";z-index:1;background:url(https://cdn.altstazionedelgusto.com/2025/12/xmas_pack.png) 0 0/119px no-repeat;width:119px;height:103px;position:absolute;bottom:0;left:0}@media screen and (width>=1000px){.xmas2025-theme .menu_altrilink_footer,.xmas2025-theme #loghi_footer{transform:translate(150px)!important}}@media screen and (width<=991px){.xmas2025-theme #decorazioni:after{background:url(https://cdn.altstazionedelgusto.com/2025/12/deco_ds.png) 0 0/contain no-repeat;width:60px;height:107px;position:absolute;top:-76px;right:0}.xmas2025-theme #decorazioni:before{background:url(https://cdn.altstazionedelgusto.com/2025/12/deco_sx.png) 0 0/contain no-repeat;width:80px;height:100px;position:absolute;top:-76px;left:0}.xmas2025-theme:after{content:"";z-index:1;background:0 0/140px;width:140px;height:140px;position:absolute;bottom:0;left:-150px}.xmas2025-theme .row-bg.using-bg-color:before{content:url(https://cdn.altstazionedelgusto.com/2025/12/xmas_pack.png);z-index:1;max-width:100px;position:absolute;bottom:-5px;right:40px}}@media screen and (width<=1199px){#row_pink_container{display:none!important}#row_pink_container_mobile{display:block!important}}#alt-howitworks2,#alt-howitworks2 *{box-sizing:border-box;margin:0;padding:0}#alt-howitworks2.howitworks{color:#111;justify-content:center;padding:2rem 1rem 4rem;line-height:1.5;display:flex}#alt-howitworks2 .howitworks__inner{width:100%;max-width:1200px;min-height:600px;position:relative}#alt-howitworks2 .howitworks__image-wrapper{z-index:1;width:480px;max-width:90%;position:absolute;top:140px;left:50%;transform:translate(-50%)}#alt-howitworks2 .howitworks__image{object-fit:cover;border-radius:0;width:100%;height:auto;display:block}#alt-howitworks2 .step-card{z-index:2;background-color:#fff;background-clip:padding-box;border:1px solid #d40000;flex-direction:column;justify-content:center;width:100%;max-width:380px;padding:1.5rem;display:flex;position:absolute;box-shadow:0 20px 40px #00000012}#alt-howitworks2 .step-card--1{top:200px;left:60px}#alt-howitworks2 .step-card--2{top:40px;right:60px}#alt-howitworks2 .step-card--3{top:500px;left:100px}#alt-howitworks2 .step-card--4{top:580px;right:280px}@media (width<=900px){#alt-howitworks2 .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation{max-width:100%!important}#alt-howitworks2 .howitworks__inner{flex-direction:column;align-items:center;min-height:auto;display:flex;position:relative}#alt-howitworks2 .howitworks__image-wrapper{z-index:1;width:320px;max-width:90%;margin-top:1rem;margin-bottom:1rem;position:relative;top:0;left:50%;transform:translate(-50%)}#alt-howitworks2 .step-card{width:100%;max-width:90%;min-height:366px;margin:1rem auto;position:relative;top:auto;left:auto;right:auto;box-shadow:0 12px 24px #00000012}#alt-howitworks2 .step-card--1{order:1}#alt-howitworks2 .step-card--2{order:2}#alt-howitworks2 .step-card--3{order:3}#alt-howitworks2 .step-card--4{order:4}}@media (width<=480px){#alt-howitworks2 .step-card__number{font-size:1.5rem}#alt-howitworks2 .step-card__title{font-size:1.1rem}#alt-howitworks2 .step-card__text{font-size:.95rem}.explainer_box_image{max-width:100%!important}}#divider-lucine .row-bg-wrap .inner-wrap.using-image .row-bg.using-image{background-repeat:repeat-x!important;background-size:auto!important}.halloween-theme .row-bg.using-bg-color:before{content:url(https://cdn.altstazionedelgusto.com/2025/10/spiderweb_bottom_right.png);z-index:1;max-width:166px;position:absolute;bottom:-10px;right:0}.halloween-theme .row-bg.using-bg-color:after{content:url(https://cdn.altstazionedelgusto.com/2025/10/spiderweb_top_left.png);z-index:1;max-width:166px;position:absolute;top:0;left:0}.halloween-theme .row_col_wrap_12{position:relative!important}.halloween-theme #decorazioni:after{background:url(https://cdn.altstazionedelgusto.com/2025/10/bats_desktop_right.png) 0 0/contain no-repeat;width:226px;height:100px;position:absolute;top:-30px;right:160px}.halloween-theme:after{content:"";z-index:1;background:url(https://cdn.altstazionedelgusto.com/2025/10/bats_desktop_left.png) 0 0/140px no-repeat;width:140px;height:140px;position:absolute;bottom:0;left:-150px}@media screen and (width<=991px){.halloween-theme #decorazioni:after{background:url(https://cdn.altstazionedelgusto.com/2025/10/bats_desktop_right.png) 0 0/contain no-repeat;width:226px;height:100px;position:absolute;top:-30px;right:0}.halloween-theme:after{content:"";z-index:1;background:0 0/140px;width:140px;height:140px;position:absolute;bottom:0;left:-150px}}.nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap{border:1px solid #cc1719!important}.explainer_concorso_number{margin-bottom:20px;font-size:40px;color:#cc1719!important;font-family:Pathway Gothic One!important}.explainer_concorso_title{text-transform:uppercase;letter-spacing:unset!important;margin-bottom:20px!important;font-family:Pathway Gothic One!important;font-size:32px!important;line-height:1.2!important}.explainer_concorso_body{font-size:20px}.explainer_box_image{max-width:450px!important}#row_pink_container_mobile{display:none!important}@media screen and (width<=1199px){#row_pink_container{display:none!important}#row_pink_container_mobile{display:block!important}}#alt-howitworks,#alt-howitworks *{box-sizing:border-box;margin:0;padding:0}#alt-howitworks.howitworks{color:#111;justify-content:center;padding:2rem 1rem 4rem;line-height:1.5;display:flex}#alt-howitworks .howitworks__inner{width:100%;max-width:1200px;min-height:600px;position:relative}#alt-howitworks .howitworks__image-wrapper{z-index:1;width:480px;max-width:90%;position:absolute;top:140px;left:50%;transform:translate(-50%)}#alt-howitworks .howitworks__image{object-fit:cover;border-radius:0;width:100%;height:auto;display:block}#alt-howitworks .step-card{z-index:2;background-color:#fff;background-clip:padding-box;border:1px solid #d40000;flex-direction:column;justify-content:center;width:100%;max-width:380px;min-height:366px;padding:1.5rem;display:flex;position:absolute;box-shadow:0 20px 40px #00000012}#alt-howitworks .step-card--1{top:20px;left:60px}#alt-howitworks .step-card--2{top:40px;right:60px}#alt-howitworks .step-card--3{top:500px;left:100px}#alt-howitworks .step-card--4{top:530px;right:100px}@media (width<=900px){#alt-howitworks .howitworks__inner{flex-direction:column;align-items:center;min-height:auto;display:flex;position:relative}#alt-howitworks .howitworks__image-wrapper{z-index:1;width:320px;max-width:90%;margin-top:1rem;margin-bottom:1rem;position:relative;top:0;left:50%;transform:translate(-50%)}#alt-howitworks .step-card{width:100%;max-width:90%;min-height:366px;margin:1rem auto;position:relative;top:auto;left:auto;right:auto;box-shadow:0 12px 24px #00000012}#alt-howitworks .step-card--1{order:1}#alt-howitworks .step-card--2{order:2}#alt-howitworks .step-card--3{order:3}#alt-howitworks .step-card--4{order:4}}@media (width<=480px){#alt-howitworks .step-card__number{font-size:1.5rem}#alt-howitworks .step-card__title{font-size:1.1rem}#alt-howitworks .step-card__text{font-size:.95rem}.explainer_box_image{max-width:100%!important}}.evento_box{color:#fff;font-family:Pathway Gothic One,sans-serif!important}.evento_box .vc_column-inner{padding-top:120px;padding-bottom:20px;z-index:2;padding-inline:20px}.evento_box .vc_column-inner .column-image-bg{position:relative;background-size:cover!important}.evento_box .vc_column-inner .column-image-bg:before{content:"";z-index:1;background:linear-gradient(#2a7b9b00 1%,#000000c7 71%);width:100%;position:absolute;top:0;bottom:0;left:0}.evento_box .addToCalendar{text-transform:uppercase;padding-left:2rem;position:relative;color:#fff!important;background:0 0!important;border:none!important;border-radius:0!important;font-family:Pathway Gothic One,sans-serif!important;font-size:20px!important}@media screen and (width<=767px){.evento_box .addToCalendar{font-size:16px!important}.evento_box .vc_column-inner .evento_name{min-height:55px}}.evento_box .vc_column-inner .evento_name{font-size:24px!important}.evento_box .vc_column-inner .evento_time{font-size:18px!important}.evento_box .addToCalendar:before{content:url(https://cdn.altstazionedelgusto.com/2025/10/calendario.png);position:absolute;top:1px;left:0}.hidden_evento_location,.hidden_evento_time{display:none!important}@media only screen and (width<=1000px){.eventi_slider .nectar-flickity.nectar-carousel:not(.masonry).tb-spacing-30px .flickity-page-dots{bottom:-20px!important}}@media screen and (width>=1199px){.eventi_slider .nectar-flickity.nectar-carousel:not(.masonry).tb-spacing-30px .flickity-page-dots{opacity:1!important;bottom:-20px!important}}.hp_video_container .nectar-button.small.regular.accent-color.regular-button.hp_video_ricetta_link{padding-right:22px;color:#cc1719!important;background:url(https://cdn.altstazionedelgusto.com/2025/09/arrow_video_link.png) 100% 0 no-repeat!important;padding-top:0!important;padding-bottom:0!important;padding-left:0!important;font-family:Open Sans,"sans-serif"!important;font-size:16px!important}.hp_video_container .nectar-button.small.regular.accent-color.regular-button.hp_video_ricetta_link:hover{padding-right:22px;color:#c00!important;background:url(https://cdn.altstazionedelgusto.com/2025/09/arrow_video_link.png) 100% 0 no-repeat!important}.hp_video_ricetta_title{text-transform:uppercase;letter-spacing:-1px;font-family:Pathway Gothic One!important;font-size:29px!important}.hp_video_ricette_column{position:relative!important}.hp_cover_video_ricetta{transition:opacity .25s!important}.hp_cover_video_ricetta.is-hidden{opacity:0!important;pointer-events:none!important}@media only screen and (width<=1000px){#lezioni-di-gusto .nectar-flickity.nectar-carousel:not(.masonry).tb-spacing-40px .flickity-page-dots{bottom:-24px!important}}@media screen and (width>=1199px){#lezioni-di-gusto .nectar-flickity .flickity-page-dots{opacity:1!important}}.fktbtn{background-color:#cc1719;border-radius:25px;margin-left:10px;display:inline-block;cursor:pointer!important}.fktbtn:hover{opacity:.7}.prevBtn.fktbtn{background:#cc1719 url(https://cdn.altstazionedelgusto.com/2025/09/arr_sx.png) 50%/10px no-repeat;border:0;width:36px;height:36px}.nextBtn.fktbtn{background:#cc1719 url(https://cdn.altstazionedelgusto.com/2025/09/arr_ds.png) 50%/10px no-repeat;border:0;width:36px;height:36px}.nextBtn.fktbtn.small{position:absolute;top:-48px;right:0}.prevBtn.fktbtn.small{position:absolute;top:-48px;left:-10px}.box_palloncini{background:#fff2f2 url(https://cdn.altstazionedelgusto.com/2025/09/Group-427319598.png) 50%}.organizza_box{font-size:20px!important}.scopri_box .vc_column-inner{padding:2rem}.scopri_box .vc_column-inner h3{letter-spacing:1px;font-weight:800;font-family:Pathway Gothic One!important;font-size:32px!important}.pink_block .vc_column-inner .wpb_wrapper .title .wpb_wrapper h3{margin-bottom:0;font-weight:800;letter-spacing:unset!important;font-family:Pathway Gothic One!important;font-size:40px!important;line-height:1.2!important}.pink_block .vc_column-inner .wpb_wrapper .subtitle .wpb_wrapper p{margin-bottom:1rem!important;font-size:20px!important;line-height:1.2!important}.scopri_box.pink .vc_column-inner .wpb_wrapper .title .wpb_wrapper h3 strong{margin-bottom:0;font-weight:800;letter-spacing:unset!important;font-family:Pathway Gothic One!important;font-size:32px!important;line-height:1.2!important}.scopri_box.pink .vc_column-inner .wpb_wrapper .subtitle .wpb_wrapper h6{letter-spacing:unset!important;font-family:Pathway Gothic One!important;font-size:16px!important;line-height:1.2!important}@media screen and (width<=467px){.scopri_box.pink .vc_column-inner .wpb_wrapper .subtitle{letter-spacing:unset!important;margin-top:-10px!important;font-family:Pathway Gothic One!important;font-size:16px!important;line-height:1.2!important}}._custom_form label .wpcf7-list-item-label{font-weight:400!important}._btn_restaurant_menu_pdf_hp_invert{color:#000!important;background-color:#fff!important;border:1px solid #000!important;max-width:190px!important;margin-left:auto!important}._btn_restaurant_menu_pdf_hp_invert span{color:#000!important}._btn_restaurant_menu_pdf_hp{max-width:190px!important}@media screen and (width<=690px){._btn_restaurant_menu_pdf_hp.inner.thefork,._btn_restaurant_menu_pdf_hp_invert.inner.thefork{max-width:100%!important;margin-left:0!important}}.alt-modal{z-index:9999;background:#00000059;width:100%;height:100%;display:none;position:fixed;inset:0}.alt-modal-content{z-index:10000;color:#000;background:#fff;width:90%;max-width:600px;padding:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:1px 1px 1px #00000059}.alt-modal-close{background:0 0;border:none;position:absolute;top:1rem;right:1rem}.alt-modal-body{text-align:center}.alt-modal-body h2{color:#cc1719;font-family:Pathway Gothic One;font-size:30px;font-style:normal;font-weight:400;line-height:48px}.wpcf7-response-output.wpcf7-mail-sent-ok{display:none!important}.carosello_roadshow .cell{border:1px solid #0000001a}.carosello_roadshow .cell .wpb_text_column{padding-inline:16px}.carosello_roadshow .cell .wpb_text_column p{line-height:1.5}.carosello_roadshow .cell .wpb_text_column:last-of-type{padding-bottom:16px}.pink_content{padding:16px}.chevron_col{background:url(https://cdn.altstazionedelgusto.com/2025/03/Group-427319392.png) 50%/cover repeat-y}.roadshow .flickity-page-dots{display:block!important;bottom:-40px!important}.carosello_gadget{font-family:Pathway Gothic One,sans-serif}@media screen and (width>=768px){.carosello_gadget .cell.is-selected:not(last-child) .img-with-aniamtion-wrap{border-right:1px solid #0000001a}}.asporto_first_carousel_pink_box_innertext p:nth-child(2),.asporto_first_carousel_pink_box_innertext p:nth-child(2) strong{font-size:16px!important}.vc_custom_heading.new_store_servizi_title{margin-bottom:12px!important}@media screen and (width<=467px){.new_store._btn_restaurant_menu_pdf_hp.inner{max-width:unset!important;width:100%!important;font-size:24px!important}}.intestazione_orario{color:#cc1719!important}.new_store_info_content{margin-top:-10px!important}a.storepoint-btn.nectar-button{text-align:center;width:150px;text-transform:uppercase!important;color:#000!important;border:1px solid #000!important;padding:12px 18px!important;font-family:Pathway Gothic One,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:1!important}a.storepoint-cf-button{text-align:center;width:100%;max-width:250px;text-transform:uppercase!important;color:#fff!important;background:#cc1719!important;border:1px solid #cc1719!important;border-radius:0!important;margin-bottom:8px!important;padding:12px 18px!important;font-family:Pathway Gothic One,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:1!important;display:block!important}a.storepoint-cf-button-invert{text-align:center;width:100%;max-width:250px;text-transform:uppercase!important;color:#000!important;background:#fff!important;border:1px solid #000!important;border-radius:0!important;margin-bottom:8px!important;padding:12px 18px!important;font-family:Pathway Gothic One,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:1!important;display:block!important}@media screen and (width<=767px){a.storepoint-cf-button-invert,a.storepoint-cf-button{width:100%!important;max-width:100%!important}}div[data-style=default] .toggle h3 a,div[data-style=default] .toggle h3{font-size:14px;line-height:14px}.toggle h3 a{color:#cc1719;text-align:left;text-transform:uppercase;border-bottom:1px solid #0000001f;font-style:normal;font-weight:600;background:0 0!important;padding:0 0 1rem!important;font-family:Pathway Gothic One!important;font-size:40px!important;line-height:40px!important;position:relative!important}.toggle.open h3 a{color:#cc1719;background:0 0!important}.toggle h3 a i{color:#888;background-color:#0000;width:18px;height:16px;font-size:15px;line-height:18px;transition:all .2s linear;position:absolute;top:13px;left:unset!important;right:13px!important}.toggle.open h3 a i{color:#888}#natale_text_to_overlay_img,#natale_overlayed_img,#natale_titolo_con_palle,.natale_explainer,.natale_overlayed_img_mobile{position:relative}#natale_text_to_overlay_img:before{content:"";background:url(https://www.altstazionedelgusto.com/wp-content/uploads/2024/12/GiftsRight.png) 0 0/contain no-repeat;width:349px;height:159px;position:absolute;top:-159px}#natale_overlayed_img:before{content:"";background:url(https://www.altstazionedelgusto.com/wp-content/uploads/2024/12/GiftsLeft.png) 0 0/contain no-repeat;width:242px;height:150px;position:absolute;top:-150px;right:-11px}.natale_overlayed_img_mobile:before{content:"";background:url(https://www.altstazionedelgusto.com/wp-content/uploads/2024/12/GiftsRight.png) 0 0/contain no-repeat;width:220px;height:100px;position:absolute;top:-100px;left:0}#natale_titolo_con_palle:before{content:"";background:url(https://www.altstazionedelgusto.com/wp-content/uploads/2024/12/balls-left.png) 0 0/contain no-repeat;width:204px;height:220px;position:absolute;top:-25px;left:0}#natale_titolo_con_palle:after{content:"";background:url(https://www.altstazionedelgusto.com/wp-content/uploads/2024/12/balls-right.png) 0 0/contain no-repeat;width:204px;height:220px;position:absolute;top:-25px;right:0}@media screen and (width>=1199px){.flickity-page-dots{opacity:0!important}}#natale_row_mobile_palle{display:none}@media screen and (width<=767px){#natale_titolo_con_palle:after,#natale_titolo_con_palle:before{all:unset}#natale_row_mobile_palle{display:block;position:relative}#natale_row_mobile_palle:before{content:"";background:url(https://www.altstazionedelgusto.com/wp-content/uploads/2024/12/balls_left_mobile.png) 0 0/contain no-repeat;width:40px;height:100px;position:absolute;top:-25px;left:-3px}#natale_row_mobile_palle:after{content:"";background:url(https://www.altstazionedelgusto.com/wp-content/uploads/2024/12/balls_right_mobile.png) 0 0/contain no-repeat;width:40px;height:100px;position:absolute;top:-25px;right:-3px}}#natale_luci_desktop{margin-top:-70px;margin-bottom:-70px;display:block}.natale_luci_mobile{display:none}@media screen and (width<=467px){.natale_explainer:before{content:"";z-index:12;background:url(https://www.altstazionedelgusto.com/wp-content/uploads/2024/12/header@bg-1-1-6.png) top/contain no-repeat;width:100%;min-height:135px;position:absolute;top:-30px;right:0}#natale_luci_desktop{display:none}}#mobile_lang_switch{height:40px;position:absolute;top:50%;right:0}#mobile_lang_switch .content{color:#fff;font-size:16px}#mobile_lang_switch .content a{color:#fff!important}#mobile_lang_switch .content a.active{font-weight:700;text-decoration:underline;color:#fff!important}@media screen and (width<=998px){.menu-item-1357,.menu-item-1701{display:none}}.material .wpb_row.row_no_bottom_margin{margin-bottom:0!important}.asporto_first_carousel_pink_box .vc_column-inner{padding:40px 16px!important}.asporto_first_carousel_pink_box_innertext strong{font-size:18px;font-weight:700}.asporto_first_carousel_pink_box_innertext p:not(last-child){padding-bottom:1rem!important}._asporto_last_banner_container{padding:82px 20px 82px 80px!important}._asporto_last_banner_container ._asporto_last_banner_title{margin-bottom:16px;line-height:1.1!important}._asporto_last_banner_container ._asporto_last_banner_content{margin-bottom:20px!important;font-size:15px!important;line-height:1.5!important}._asporto_last_banner_container_mobile{padding:80px 20px 40px!important}._asporto_last_banner_container_mobile ._asporto_last_banner_title{margin-bottom:16px;text-align:center!important;line-height:1.1!important}._asporto_last_banner_container_mobile ._asporto_last_banner_content{text-align:center!important;margin-bottom:20px!important;font-size:15px!important;line-height:1.5!important}@media screen and (width<=767px){.asporto_first_carousel_pink_box .vc_column-inner{min-height:375px}.asporto_store_abilitati_carousel .nectar-flickity:not(.masonry) .flickity-slider .cell,.asporto_carousel_container .nectar-flickity:not(.masonry) .flickity-slider .cell{width:80%!important}}#new_store_mobile{display:none}@media screen and (width<=991px){#new_store_desktop{display:none}#new_store_mobile{display:block}}h3.offerta_carousel_titolo{letter-spacing:0!important;margin-bottom:10px!important;font-size:24px!important}.offerta_carousel_description{min-height:72px;font-size:16px!important;line-height:1.5!important}@media only screen and (width<=690px){.offerta_carousel_description{min-height:110px}.wpb_wrapper h3.vc_custom_heading.offerta_carousel_titolo{font-size:24px!important;line-height:1.5!important}.offerta_carousel_description{font-size:14px!important;line-height:1.5!important}}.offerta_carousel_btn{color:#000!important;background:0 0!important;border:1px solid #000!important;margin-top:40px!important;padding:16px 32px!important}.offerta_carousel_btn span{font-size:24px!important;font-weight:100!important;line-height:1!important}.offerta_carousel_btn .icon-button-arrow{font-size:24px!important;transform:translateY(-50%)translate(4px)rotate(-45deg)!important}.offerta_carousel_btn_red{color:#fff!important;background:0 0!important;border:1px solid #0000!important;margin-top:40px!important;padding:16px 32px!important}.offerta_carousel_btn_red span{font-size:24px!important;font-weight:100!important;line-height:1!important}.offerta_carousel_btn_red .icon-button-arrow{font-size:24px!important;transform:translateY(-50%)translate(4px)rotate(-45deg)!important}.flickity-page-dots{display:block!important;bottom:-60px!important}.flickity-page-dots .dot:before{margin-left:8px!important;top:10px!important}.flickity-page-dots .dot.is-selected:before{background-color:#cc1719!important;transform:scale(2.5)!important;box-shadow:inset 0 0 #000!important}.flickity-page-dots .dot{width:24px!important;height:24px!important}body{font-size:16px}body.material .nectar-button.large{padding-block:16px;padding-inline:32px}body[data-bg-header=true].page .main-content>.row>#breadcrumbs.yoast,body[data-bg-header=true].single-portfolio #full_width_portfolio .main-content>.row>#breadcrumbs.yoast{padding-top:40px;padding-bottom:80px}body[data-bg-header=true] .container-wrap,html.fp-enabled .container-wrap{padding-bottom:0}.wpb_video_wrapper{max-width:100%;position:relative}.video-cover{cursor:pointer;z-index:1;position:absolute;top:0;left:0;width:100%!important}video{width:100%;display:block}._btn_restaurant_menu_pdf_hp_new{text-align:right;max-width:190px;margin-left:auto;display:inline-block;position:relative;text-transform:uppercase!important;color:#cc1719!important;background:#fff!important;padding:0!important;font-family:Pathway Gothic One!important;font-size:23px!important;font-style:normal!important;font-weight:400!important;line-height:1!important}._btn_restaurant_menu_pdf_hp_new span{padding-right:25px;display:inline-block}._btn_restaurant_menu_pdf_hp_new span:after{content:"";background:url(/wp-content/uploads/2024/05/btn_freccia.svg) 50%/contain no-repeat;width:23px;height:23px;display:inline-block;position:absolute;top:0;right:0}@media screen and (width>=767px){.owl-carousel[data-desktop-cols] .owl-nav.disabled{width:100%;position:absolute;top:25%;display:block!important}}.owl-theme[data-desktop-cols] .owl-nav [class*=owl-]{color:#000;background:0 0;border:0;font-size:4rem;position:absolute}.owl-theme[data-desktop-cols] .owl-nav [class*=owl-]:hover{color:#cc1719;background:0 0}.owl-carousel[data-desktop-cols] .owl-nav .owl-prev{left:-25px}.owl-carousel[data-desktop-cols] .owl-nav .owl-next{right:-25px}#onetrust-consent-sdk #onetrust-banner-sdk{max-width:unset;left:0;bottom:0!important}#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo{display:none!important}#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link{margin-left:1rem!important}@media only screen and (width<=767px){#onetrust-consent-sdk #onetrust-banner-sdk{max-height:410px!important}#onetrust-banner-sdk #onetrust-close-btn-container{position:absolute;top:5px!important;left:auto!important;right:20px!important}#onetrust-banner-sdk #onetrust-button-group{display:flex;width:100%!important}#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link{width:100%;margin-left:0!important;margin-right:0!important}}@media only screen and (width>=1px) and (width<=767px){body:not(.single-post) #page-header-bg[data-alignment-v=top]:not(.fullscreen-header){padding-top:12%;padding-bottom:10%}._tabs_elements .ui-tabs-nav{flex-wrap:nowrap;margin-top:-1px;padding-bottom:1rem;display:flex;overflow-x:auto}}.cookie_policy_page h3{text-align:left;font-style:normal;color:#cc1719!important;letter-spacing:0!important;font-size:32px!important;font-weight:600!important;line-height:1.2!important}#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{color:#cc1719!important;padding:unset!important;font-size:inherit!important;background:0 0!important;border:none!important}.disclaimer_province{margin-bottom:8px;font-size:12px;line-height:1.2}._processo_selezione_text_block_title_w,._processo_selezione_text_block_title{color:#fff!important}._processo_selezione_text_block_container:first-of-type ._processo_selezione_text_block_title:before{content:"1";color:#cc1719;text-align:center;background:#ffe1c5;border-radius:50%;width:30px;height:30px;margin-right:10px;padding:8px;display:inline-block}._processo_selezione_text_block_container:nth-of-type(2) ._processo_selezione_text_block_title:before{content:"2";color:#cc1719;text-align:center;background:#ffe1c5;border-radius:50%;width:30px;height:30px;margin-right:10px;padding:8px;display:inline-block}._processo_selezione_text_block_container:nth-of-type(3) ._processo_selezione_text_block_title:before{content:"3";color:#cc1719;text-align:center;background:#ffe1c5;border-radius:50%;width:30px;height:30px;margin-right:10px;padding:8px;display:inline-block}._processo_selezione_text_block{height:350px;padding:40px!important}._progetto_new_carousel_container .flickity-slider .cell,._progetto_new_carousel_container_1 .flickity-slider .cell{text-align:center;color:#2f2f2f!important}._progetto_new_carousel_container ._processo_selezione_text_block_title_w,._progetto_new_carousel_container_1 ._processo_selezione_text_block_title_w{color:#2f2f2f!important}._progetto_new_carousel_container ._processo_selezione_text_block_title,._progetto_new_carousel_container_1 ._processo_selezione_text_block_title{margin-bottom:16px;font-weight:700;color:#2f2f2f!important;text-transform:unset!important}._progetto_new_carousel_container._processo_selezione_text_block_container .flickity-slider .cell ._processo_selezione_text_block_title:before{color:#fff;text-align:center;background:#cc1719;border-radius:50%;width:80px;height:56px;margin:1rem auto 2rem;padding:24px 0 0;font-size:56px;display:block;font-weight:400!important}._progetto_new_carousel_container._processo_selezione_text_block_container .flickity-slider .cell:first-of-type ._processo_selezione_text_block_title:before{content:"1"}._progetto_new_carousel_container._processo_selezione_text_block_container .flickity-slider .cell:nth-of-type(2) ._processo_selezione_text_block_title:before{content:"2"}._progetto_new_carousel_container._processo_selezione_text_block_container .flickity-slider .cell:nth-of-type(3) ._processo_selezione_text_block_title:before{content:"3"}._progetto_new_carousel_container .nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap,._progetto_new_carousel_container_1 .nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap{border:none!important}._progetto_new_carousel_container .nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport,._progetto_new_carousel_container_1 .nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport{margin:20px 0 60px}._progetto_new_carousel_container_1._processo_selezione_text_block_container .flickity-slider .cell .inner-wrap{padding:1rem;background:#fff2f2!important}._progetto_new_carousel_container_1._processo_selezione_text_block_container .flickity-slider .cell ._processo_selezione_text_block_title:before{content:"";color:#fff;text-align:center;border-radius:50%;width:80px;height:56px;margin:1rem auto 2rem;padding:24px 0 0;font-size:56px;display:block;background-size:contain!important;font-weight:400!important}._progetto_new_carousel_container_1._processo_selezione_text_block_container .flickity-slider .cell:first-of-type ._processo_selezione_text_block_title:before{background:url(https://cdn.altstazionedelgusto.com/2025/04/mappin.png)}._progetto_new_carousel_container_1._processo_selezione_text_block_container .flickity-slider .cell:nth-of-type(2) ._processo_selezione_text_block_title:before{background:url(https://cdn.altstazionedelgusto.com/2025/04/key.png)}._progetto_new_carousel_container_1._processo_selezione_text_block_container .flickity-slider .cell:nth-of-type(3) ._processo_selezione_text_block_title:before{background:url(https://cdn.altstazionedelgusto.com/2025/04/people.png)}#progetto_form_container{border:1px solid #c3c3c3;border-radius:8px;padding:1rem}#progetto_form_container ._custom_form{padding:1rem!important}#progetto_form_container ._custom_form fieldset legend{letter-spacing:0;margin:0 auto 12px;font-family:Open Sans;font-size:24px;font-weight:700;line-height:40px}#progetto_form_container ._custom_form fieldset small{text-align:center;margin:0 auto 32px;font-family:Open Sans;font-size:14px;display:block}#progetto_form_container ._custom_form fieldset .labelUpload{font-size:14px;line-height:1.5!important}#progetto_form_container ._custom_form fieldset .file-wrapper{text-align:left!important;margin-top:20px!important}#progetto_form_container ._custom_form fieldset .file-wrapper .green{text-align:left;width:100%;max-width:250px;letter-spacing:3%;text-transform:uppercase;font-family:Pathway Gothic One;font-size:24px;font-weight:400;line-height:18px;text-decoration:underline;display:block;color:#cc1719!important;background:0 0!important;padding:8px 0!important}#progetto_form_container ._custom_form input[type=submit]:disabled{background:#737373!important}#progetto_form_container ._custom_form a{text-decoration:underline;color:#cc1719!important;font-weight:400!important}#progetto_form_container .wpcf7-not-valid{border:1px solid #cc1719!important}#progetto_form_container ._custom_form input[type=text],#progetto_form_container ._custom_form input[type=email],#progetto_form_container ._custom_form input[type=tel],#progetto_form_container ._custom_form select{border:1px solid #cdcdcd;margin-bottom:20px;box-shadow:none!important}#progetto_form_container ._custom_form label{letter-spacing:0!important;color:#2f2f2f!important;font-family:Open Sans!important;font-size:20px!important;font-weight:600!important;line-height:40px!important}.loghi_footer_container{position:relative}#loghi_footer{max-width:360px}@media screen and (width<=999px){#loghi_footer{right:unset;position:relative}}@media screen and (width>=1000px){._stores_store_block .vc_column-inner{background:green;min-height:332px!important}}._stores_store_block_address{cursor:pointer;font-size:14px;line-height:1.6;position:relative}._stores_store_block_address:after{content:"";background:url(/wp-content/uploads/2023/08/ico_chevron_right.png) 50%/contain no-repeat;width:13px;height:15px;display:block;position:absolute;top:0;right:0}._ristoranti_ristorante_block_new{margin-bottom:10px!important;padding-bottom:0!important;font-size:16px!important}._coming_soon_smalltext{font-size:16px!important}._coming_soon_smalltext small{font-size:14px!important}@media screen and (width<=767px){.wpb_wrapper h2.vc_custom_heading{font-size:40px!important;line-height:37px!important}}._tabs_elements>.tabbed>.ui-tabs-nav>li>a{padding:0 24px!important;font-size:24px!important}@media screen and (width<=767px){._tabs_elements>.tabbed>.ui-tabs-nav>li>a{padding:8px 13px!important;font-size:20px!important;line-height:24px!important}}.text-slide{font-feature-settings:"clig" off, "liga" off;line-height:72px;color:#e81923!important;font-family:Pathway Gothic One!important;font-size:80px!important;font-style:normal!important;font-weight:400!important}h1,h2,h3,h4,h5{font-family:Pathway Gothic One!important}.city-name{font-weight:700;font-size:48px!important}.tabbed>ul li{margin:0 15px 15px 0}.tabbed>ul li a{color:#000;text-align:center;border:0;text-transform:uppercase!important;color:#cc1719!important;background:0 0!important;border:2px solid #cc1719!important;font-family:Pathway Gothic One!important;font-size:32px!important;font-style:normal!important;font-weight:400!important;line-height:48px!important}.tabbed>ul li .active-tab{color:#fff!important;background:#cc1719!important;border-color:#cc1719!important}@media screen and (width<=767px){.tabbed>ul{display:block!important}}.sf-menu li ul li a .menu-title-text:after{background-color:#fff}#search-outer .ui-widget-content,body:not([data-header-format=left-header]) #header-outer .sf-menu li ul,#header-outer nav>ul>.megamenu>.sub-menu,body #header-outer nav>ul>.megamenu>.sub-menu>li>a,#header-outer .widget_shopping_cart .cart_list a,#header-secondary-outer ul ul li a,#header-outer .widget_shopping_cart .cart_list li,.woocommerce .cart-notification,#header-outer .widget_shopping_cart_content{background-color:#cc1719!important}._carousels .nectar-flickity .flickity-slider .vc_column_container .vc_column-inner{min-height:390px}._steps_progetto p{font-size:18px!important}@media screen and (width>=1199px){.flickity-page-dots{display:none}}._custom_form input[type=text],._custom_form input[type=email],._custom_form input[type=tel],._custom_form select{margin-bottom:20px;box-shadow:1px 1px 10px #7d7d7d80!important}._custom_form select{background:#fff!important;padding:20px 16px!important;font-size:16px!important}._custom_form input[type=submit]{max-width:250px;display:inline-block}._custom_form label{margin-bottom:12px;line-height:1.1;text-transform:none!important;color:#cc1719!important;font-family:Pathway Gothic One!important;font-size:24px!important}._custom_form label.grey{color:#555!important}._custom_form label .wpcf7-list-item-label{margin-right:32px;color:#000!important}._custom_form label input[type=radio]{margin-bottom:20px}._custom_form label input[type=checkbox]+.wpcf7-list-item-label{font-size:16px;color:#555!important;font-family:Open Sans!important}._custom_form label input[type=checkbox]+.wpcf7-list-item-label a{font-weight:700;color:#000!important}._custom_form .cv_title{margin-top:40px;margin-bottom:16px;font-size:40px;color:#cc1719!important;font-family:Pathway Gothic One!important;line-height:1.2!important}._custom_form .wpcf7-spinner{margin:24px;display:block}.wpcf7-form .wpcf7-not-valid-tip{margin-top:-13px;margin-bottom:20px;box-shadow:none!important}._custom_form .file-wrapper .wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:#fff;min-width:200px;margin-top:unset;margin-bottom:unset;display:block;position:absolute;top:8px;left:50%;transform:translate(-50%);background:#cc1719!important}._custom_form .file-wrapper .wpcf7-form-control-wrap .wpcf7-not-valid-tip:before{text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";margin-right:10px;font-family:"Font Awesome 5 Free";font-weight:900}._custom_form .file-wrapper .file-holder{font-size:16px;font-weight:700}.file-wrapper{cursor:pointer;text-align:center;width:100%;margin:0 auto;position:relative;overflow:hidden}.file-wrapper .wpcf7-form-control-wrap input{opacity:0;cursor:pointer;height:100%;position:absolute;top:0;right:0}.file-wrapper .wpcf7-form-control-wrap{z-index:1002;cursor:pointer;width:100%;position:absolute;top:0;bottom:0;left:0}.file-wrapper .wpcf7-form-control-wrap input{font-size:100px}.file-wrapper .underUpload{cursor:pointer;display:inline-block}.file-wrapper .underUpload.selectedBtn{cursor:pointer;color:#fff;background:#ee7554;display:inline-block}.green{color:#fff;text-align:center;background:#cc1719;width:100%;max-width:250px;padding:10px 32px;font-size:16px;display:block}.labelUpload{color:#000;font-size:11px;display:block}label.error{color:#fff;background:#f25757;padding:2px 5px;display:block}.yrm-accordion-item{border:unset!important;margin-bottom:unset!important;border-bottom:1px solid #000!important;border-radius:0!important}.yrm-accordion-item-header{text-transform:uppercase;font-weight:unset!important;color:#000!important;background:0 0!important;padding:15px 0!important;font-family:Pathway Gothic One!important;font-size:32px!important;line-height:1.5!important}.yrm-accordion-item-header .accordion-header-icon{top:10px!important}.yrm-accordion-item-content ul li{clear:right;margin-bottom:16px}.yrm-accordion-item-content ul li strong{float:right}@media screen and (width<=767px){.yrm-accordion-item-header{font-size:16px!important;line-height:24px!important}.yrm-accordion-item-header>.fa-chevron-right,.yrm-accordion-wrapper-6 .accordion-header-icon{font-size:unset!important;font-size:20px!important;top:4px!important}}._ristorante_offerta_textblock_title{color:#fff;letter-spacing:-1px;font-size:40px;line-height:48px;font-family:Pathway Gothic One!important}._ristorante_offerta_textblock_content{color:#fff;font-size:20px;line-height:34px}._ristorante_info_block p{padding-bottom:20px}._ristorante_info_block p:first-of-type{margin-top:-2px;padding-bottom:10px}._ristorante_info_block strong:first-of-type{color:#cc1719;text-align:left;font-size:30px;font-style:normal;font-weight:400;line-height:1;font-family:Pathway Gothic One!important}._ristorante_info_block a{max-width:110px;display:block;position:relative;color:#000!important;letter-spacing:.9px!important;text-transform:uppercase!important;padding-left:0!important;padding-right:0!important;font-family:Pathway Gothic One!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:10px!important}._ristorante_info_block a:after{content:"";background:url(/wp-content/uploads/2023/08/ico_chevron_right.png) 50%/contain no-repeat;width:8px;height:16px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ico_info{max-width:55px!important}._btn_restaurant_menu_pdf_hp{text-align:center;max-width:190px;margin-left:auto;display:block;text-transform:uppercase!important;text-transform:uppercase!important;font-family:Pathway Gothic One!important;font-size:23px!important;font-style:normal!important;font-weight:400!important;line-height:1!important}._btn_restaurant_menu_pdf_hp span{text-align:center!important}@media screen and (width<=767px){._btn_restaurant_menu_pdf_hp.inner{padding:13px 20px!important;font-size:13px!important}}._ristoranti_ristorante_block{letter-spacing:-1px!important;font-family:Pathway Gothic One!important;font-weight:600!important}._footer_address_block{font-size:16px;font-weight:700;color:#fff!important;font-family:Pathway Gothic One!important;line-height:1.2!important}._footer_address_block a{color:#fff;margin-bottom:8px;margin-right:1.125rem;font-weight:300;text-decoration:underline;display:inline-block}@media screen and (width<=767px){._footer_address_block a{display:block!important}}._footer_address_block a:last-of-type{margin-right:0}._footer_address_block h6{color:#fff!important;letter-spacing:0!important;font-family:Pathway Gothic One!important;font-size:18px!important;font-weight:700!important}._footer_address_block ._footer_address_block_widget_title{text-transform:uppercase;font-size:24px;font-weight:400;color:#fff!important;font-family:Pathway Gothic One!important}._footer_address_block ul{margin:0;padding:0;list-style-type:none}._footer_address_block ul li{margin-right:48px;display:inline}._footer_address_block ul li a{color:#fff}._mosaic_hp_block p{color:#fff;font-family:Pathway Gothic One;font-size:40px}._btn_restaurant_link_hp{display:block;color:#000!important;letter-spacing:.9px!important;text-transform:uppercase!important;padding-left:0!important;padding-right:45px!important;font-family:Pathway Gothic One!important;font-size:30px!important;font-style:normal!important;font-weight:400!important;line-height:18px!important}._btn_restaurant_link_hp:after{content:"";background:url(/wp-content/uploads/2023/08/ico_chevron_right.png) 50%/contain no-repeat;width:13px;height:22px;display:block;position:absolute;top:50%;right:40px;transform:translateY(-50%)}._btn_restaurant_link_hp span{transform:none!important}._btn_restaurant_link_hp_xs{max-width:110px;margin-left:auto;display:block;color:#000!important;letter-spacing:.9px!important;text-transform:uppercase!important;padding-left:0!important;padding-right:0!important;font-family:Pathway Gothic One!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:10px!important}._btn_restaurant_link_hp_xs:after{content:"";background:url(/wp-content/uploads/2023/08/ico_chevron_right.png) 50%/contain no-repeat;width:8px;height:16px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}._btn_restaurant_link_hp_xs span{transform:none!important}
