﻿:root{--width-menu-categorie: 100%;--width-pietanze-image: 100px;--width-container: 1640px}@media(min-width: 768px){:root{--width-menu-categorie: 280px}}@media(min-width: 1140px){:root{--width-menu-categorie: 315px}}@media(min-width: 1240px){:root{--width-pietanze-image: 140px}}@media(min-width: 1200px)and (max-width: 1700px){:root{--width-pietanze-image: 100px}}@media(min-width: 1360px)and (max-width: 1700px){:root{--width-container: 85vw}}@media(min-width: 1700px){:root{--width-container: 1640px}}@media(min-width: 1200px)and (max-width: 1700px){html{font-size:12px}}body{margin-left:0;margin-right:0;margin-bottom:0;overflow:auto}#content{overflow:initial}.p-relative{position:relative}.container{width:100%}.container.small{max-width:620px}.container.title{max-width:830px}.container.medium{max-width:1200px}@media(min-width: 1200px){.container{max-width:var(--width-container)}}.bg-gradient{background:linear-gradient(180deg, var(--primary-gradient-color) 0%, var(--secondary-gradient-color) 100%)}.section.section-bg-edge{background:var(--website-bg)}.section.no-padding,section.no-padding{padding-top:0;padding-bottom:0}.d-flex.align-center{align-items:center}.full-width{width:100%}.justify-content-center{justify-content:center}.visible-only-totem{display:none}@font-face{font-family:"Inter";src:url("../../fonts/inter/Inter-Medium.eot");src:url("../../fonts/inter/Inter-Medium.eot?#iefix") format("embedded-opentype"),url("../../fonts/inter/Inter-Medium.woff2") format("woff2"),url("../../fonts/inter/Inter-Medium.woff") format("woff"),url("../../fonts/inter/Inter-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../../fonts/inter/Inter-SemiBold.eot");src:url("../../fonts/inter/Inter-SemiBold.eot?#iefix") format("embedded-opentype"),url("../../fonts/inter/Inter-SemiBold.woff2") format("woff2"),url("../../fonts/inter/Inter-SemiBold.woff") format("woff"),url("../../fonts/inter/Inter-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../../fonts/inter/Inter-Light.eot");src:url("../../fonts/inter/Inter-Light.eot?#iefix") format("embedded-opentype"),url("../../fonts/inter/Inter-Light.woff2") format("woff2"),url("../../fonts/inter/Inter-Light.woff") format("woff"),url("../../fonts/inter/Inter-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}body{font-family:"Inter",sans-serif;font-weight:300}b,strong{font-weight:600}p{font-weight:300}p em,p strong{display:inline-block}@media only screen and (max-width: 1499px){h3,.h3{font-size:1.563rem}}#header .container .row{display:grid;grid-template-areas:"logo nav cart";grid-template-columns:210px 1fr 160px;gap:0px;min-height:140px}@media(min-width: 1230px){#header .container .row{grid-template-columns:210px 1fr 250px}}@media(min-width: 1540px){#header .container .row{grid-template-columns:250px 1fr 250px;gap:30px}}#header .container .row>[class^=col-md]{flex-basis:auto;max-width:none}#header .container .row .hidden-1024{display:none}#header .container .row>.menu-logo{grid-area:logo;display:flex;align-items:center}#header .container .row>.menu-principale{grid-area:nav;justify-content:center}#header .container .row>.menu-principale .btn{padding:10px}@media(min-width: 1540px){#header .container .row>.menu-principale .btn{padding:15px}}#header .container .row>.menu-principale .module.left{display:flex;align-items:center}#header .container .row>.menu-carrello{grid-area:cart}#header .container .row>.menu-carrello .round-menu-container{display:flex;gap:0px}#header .container .row>.menu-carrello .round-menu-container .module-user{margin:0px;padding:11px;border-radius:30px;background-color:var(--menu-selected-bg)}@media(min-width: 1540px){#header .container .row>.menu-carrello .round-menu-container .module-user{padding:16px}}#header .container .row>.menu-carrello .round-menu-container .module-user .user-icon{color:var(--default-text-color);border-color:var(--default-text-color);border-width:1px;font-size:.75rem;height:22px;width:22px}#header .container .row>.menu-carrello .round-menu-container .module-cart{display:flex;align-items:center;padding-left:10px;padding-right:10px}#header .container .row>.menu-carrello .round-menu-container .module-cart .cart-icon i{color:var(--default-text-color);font-size:1.25rem}#header .container .row>.menu-carrello .round-menu-container .module-cart .cart-value{font-size:1rem;font-weight:500;position:relative;border-left:0}#header .container .row>.menu-carrello .round-menu-container .module-cart .cart-value::before{content:"";position:absolute;left:0px;height:13px;top:50%;transform:translateY(-50%);border-left:solid 1px var(--default-text-color)}#header .container .row .module:not(.module-logo){padding-top:0;padding-bottom:0}#header .container .row .round-menu-container{background-color:var(--menu-round-bg);border-radius:40px;padding:8px 10px;display:flex;align-items:center}@media(min-width: 1540px){#header .container .row .round-menu-container{padding:10px}}#header.transparent{background-color:inherit;color:inherit}#header.sticky .container .row{min-height:0}#header-mobile .module-logo{padding:10px 0}#header-mobile .module-logo img{max-height:72px}#header-mobile .module.module-user .user-icon{color:var(--default-text-color);border-color:var(--default-text-color)}#header-mobile .module-cart i{color:var(--default-text-color)}.nav-main{font-family:"Inter",sans-serif;text-transform:none;font-size:1rem}.nav-main>li:not(:last-child){margin:0}.nav-main li a{padding:10px;min-width:80px;text-align:center;line-height:1;display:inline-block;border:solid 1px rgba(0,0,0,0);border-radius:50px;font-weight:500}@media(min-width: 1700px){.nav-main li a{padding:17px;min-width:125px}}@media(min-width: 1200px)and (max-width: 1700px){.nav-main li a{min-width:80px}}.nav-main li a.active-menu{background-color:var(--menu-selected-bg);border-color:var(--menu-selected-bg);color:inherit}.nav-main li .submenu{width:auto;min-width:150px;box-shadow:none;border-radius:20px}.nav-main li .submenu li{border:0px}.nav-main li .submenu li a{padding-top:15px;padding-bottom:15px;padding-left:5px;padding-right:5px;font-size:.938rem}.nav-main-mobile{font-family:"Inter",sans-serif;text-transform:none;font-size:1rem}#nav-toggle{width:36px;height:36px;margin-top:12px}#nav-toggle span{height:3px;background:var(--primary-website-color)}#nav-toggle span:nth-child(2),#nav-toggle span:nth-child(3){width:80%}#nav-toggle span:nth-child(4){width:40%}.info-header p{font-size:.875rem}.btn{border-radius:30px;text-transform:none;font-weight:600;font-size:1rem;text-align:center;padding:.938rem;border:solid 2px rgba(0,0,0,0);overflow:hidden;font-family:"Inter",sans-serif;background-color:var(--bg-button);border-color:var(--color-border-button);color:var(--color-button)}.btn span{color:var(--color-button)}.btn:before{background-color:var(--bg-button-hover)}.btn.btn-primary{--bg-button: var(--primary-website-color);--color-border-button: var(--primary-website-color);--color-button: var(--primary-website-color-text);--bg-button-hover: var(--primary-website-color-darker)}.btn.btn-primary.btn-empty{--bg-button: transparent;--color-border-button: var(--primary-website-color);--color-button: var(--primary-website-color);--bg-button-hover: var(--primary-website-color)}.btn.btn-primary.btn-empty:hover,.btn.btn-primary.btn-empty:active,.btn.btn-primary.btn-empty:focus{--color-button: var(--primary-website-color-text)}.btn.btn-primary.btn-empty-white{--bg-button: #fff;--color-border-button: var(--primary-website-color);--color-button: var(--primary-website-color);--bg-button-hover: var(--primary-website-color)}.btn.btn-primary.btn-empty-white:hover,.btn.btn-primary.btn-empty-white:active,.btn.btn-primary.btn-empty-white:focus{--color-button: var(--primary-website-color-text)}.btn.btn-primary-red{--bg-button: red;--color-border-button: red;--color-button: var(--primary-website-color-text);--bg-button-hover: var(--bg-button)}.btn.btn-primary-red:before{display:none}.btn.btn-primary-yellow{--bg-button: #FECA40;--color-border-button: #FECA40;--color-button: var(--default-text-color);--bg-button-hover: var(--bg-button)}.btn.btn-primary-yellow:before{display:none}.btn.btn-primary-green{--bg-button: #2A7B3B;--color-border-button: #2A7B3B;--color-button: var(--primary-website-color-text);--bg-button-hover: var(--bg-button)}.btn.btn-primary-green:before{display:none}.btn.btn-primary-grey{--bg-button: #616A75;--color-border-button: #616A75;--color-button: var(--primary-website-color-text);--bg-button-hover: var(--bg-button)}.btn.btn-primary-grey:before{display:none}.btn.btn-primary-reverse{--bg-button: var(--primary-website-color-text);--color-border-button: var(--primary-website-color-text);--color-button: var(--primary-website-color);--bg-button-hover: var(--primary-website-color-text)}.btn.btn-primary-reverse::before{display:none}.btn.btn-primary-reverse:hover,.btn.btn-primary-reverse:active,.btn.btn-primary-reverse:focus{--color-button: var(--primary-website-color)}.btn.btn-primary-border{--bg-button: var(--primary-website-color);--color-border-button: var(--primary-website-color-text);--color-button: var(--primary-website-color-text);--bg-button-hover: var(--primary-website-color-darker)}.btn.btn-third{--bg-button: var(--button-secondary-color);--color-border-button: var(--button-secondary-color);--color-button: var(--button-secondary-text-color)}.btn.btn-third::before{display:none}.btn.btn-third:hover,.btn.btn-third:active,.btn.btn-third:focus{--bg-button: var(--button-secondary-color-hover);--color-button: var(--button-secondary-text-color)}.btn.btn-blur{--bg-button: rgba(255, 255, 255, 0.1);--color-border-button: rgba(255, 255, 255, 0.1);--color-button: #fff;backdrop-filter:blur(10px)}.btn.btn-blur:hover,.btn.btn-blur:active,.btn.btn-blur:focus{--bg-button: rgba(255, 255, 255, 0.2);--color-border-button: rgba(255, 255, 255, 0.1);--color-button: #fff;color:var(--color-button)}#content .btn{min-width:140px}.main-bg-home.section-main{min-height:400px;height:calc(100vh - 370px)}@media(min-width: 1140px){.main-bg-home.section-main{min-height:650px;height:calc(100vh - 205px)}}.main-bg-home.section-main .h1-style,.main-bg-home.section-main .h2-style{text-align:center;margin-bottom:8px;font-size:1.875rem;line-height:1.2}@media(min-width: 768px){.main-bg-home.section-main .h1-style,.main-bg-home.section-main .h2-style{font-size:2.5rem}}@media(min-width: 1140px){.main-bg-home.section-main .h1-style,.main-bg-home.section-main .h2-style{font-size:3.125rem}}.main-bg-home.section-main .h4-style{font-size:1.25rem;font-weight:300;text-align:center}@media(min-width: 768px){.main-bg-home.section-main .h4-style{font-size:1.563rem}}.section.banner-pwa{padding:30px;background:linear-gradient(180deg, var(--primary-gradient-color) 0%, var(--secondary-gradient-color) 100%);padding:20px 20px 30px;margin-top:-35px;border-top-left-radius:40px;border-top-right-radius:40px}@media(min-width: 768px){.section.banner-pwa{padding:30px}}@media(min-width: 1140px){.section.banner-pwa{padding-top:65px;padding-bottom:65px;padding-left:15px;padding-right:15px;border-top-left-radius:0;border-top-right-radius:0}}.section.banner-pwa>.container{max-width:1080px;border-radius:40px;flex-wrap:wrap;gap:15px}@media(min-width: 1140px){.section.banner-pwa>.container{padding:10px;background-color:var(--menu-round-bg);flex-wrap:nowrap;gap:30px}}.section.banner-pwa>.container .title{font-weight:500;font-size:1.25rem;flex-grow:1;max-width:none;text-align:center;width:100%}@media(min-width: 1140px){.section.banner-pwa>.container .title{width:auto}}.section.banner-pwa>.container .btn{min-width:164px}.section.banner-pwa>.container .image{width:auto;height:auto;flex-basis:auto}@media(min-width: 1140px){.section.banner-pwa>.container .image{margin-left:30px}}.section.banner-pwa>.container .image img{max-height:90px}@media(min-width: 1140px){.section.banner-pwa>.container .image img{max-width:90px;max-height:60px}}.section.banner-pwa.application .content .links{display:flex;flex-wrap:wrap;gap:10px;padding-right:25px}@media(max-width: 1139px){.section.banner-pwa.application .content .links{padding-right:0;width:100%;justify-content:center}}.section.banner-pwa.application .content .links .external-link img{height:40px}.app-bottom-banner .section.banner-pwa{background:var(--website-bg-dark)}@media(max-width: 1139px){.app-bottom-banner .section.banner-pwa .title{color:#fff}.app-bottom-banner .section.banner-pwa>.container .image img{padding:10px;border-radius:10px;background:var(--menu-round-bg)}}.page-title.bg-light{padding-top:30px;padding-bottom:30px;background:rgba(0,0,0,0)}@media(min-width: 1140px){.page-title.bg-light{padding-top:200px;padding-bottom:50px}}@media(min-width: 1200px)and (max-width: 1700px){.page-title.bg-light{padding-top:12.5rem;padding-bottom:3.125rem}}.page-title.bg-light h1{font-size:1.875rem;font-weight:500;text-align:center}@media(min-width: 768px){.page-title.bg-light h1{font-size:3.125rem}}.page-title.bg-light h4{font-size:1.25rem;text-align:center}@media(min-width: 768px){.page-title.bg-light h4{font-size:1.563rem}}.page-title.bg-light textarea.form-control{background-color:var(--bg-input);border-color:var(--bg-input);padding:15px 20px;border:0;border-radius:30px;width:100%}.page-title.bg-light .page-title-link{font-size:1rem;text-align:center;margin-bottom:15px}#content::before{content:"";position:fixed;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg, var(--primary-gradient-color) 0%, var(--secondary-gradient-color) 100%);min-height:100vh}#content #footer,#content modal-install-pwa{position:relative}.logged-info{position:relative;z-index:1;background-color:var(--website-bg);font-size:.875rem}.section-imageblock .lead{font-weight:300}.section-imageblock .display-2{font-size:2.5rem;margin-bottom:10px}@media(min-width: 768px){.section-imageblock .display-2{font-size:3.125rem}}.section-imageblock .feature.feature-1{display:flex;gap:20px}.section-imageblock .feature.feature-1 .icon{width:60px;height:60px;background-color:var(--website-bg-light);border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:18px;flex:0 0 auto}.section-imageblock .feature.feature-1 .icon svg{width:20px;height:20px}.section-imageblock .feature.feature-1 .feature-content{padding-top:0px;padding-left:0px}.section-imageblock .container>div[class*=col-]{padding-top:50px;padding-bottom:50px}@media(min-width: 768px){.section-imageblock .container>div[class*=col-]{padding-top:100px;padding-bottom:100px}}@media(min-width: 1200px){.section-imageblock .container>div[class*=col-]{padding-top:150px;padding-bottom:150px}}@media(min-width: 992px)and (max-width: 1199px){.section-imageblock .container>div[class*=col-]{flex-basis:50%;max-width:50%}}.section-imageblock .image{opacity:1;left:auto}@media(max-width: 991px){.section-imageblock .image.right{display:none}}@media(min-width: 992px)and (max-width: 1199px){.section-imageblock .image.right{flex-basis:50%;max-width:50%}}.section-infoblock{padding-top:40px;padding-bottom:40px}@media(min-width: 768px){.section-infoblock{padding-top:100px;padding-bottom:100px}}.section-infoblock>.container .feature{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.section-infoblock>.container .feature .feature-icon.icon{float:none;width:60px;height:60px;background-color:var(--website-bg);display:flex;align-items:center;justify-content:center;border-radius:100%}@media(min-width: 768px){.section-infoblock>.container .feature .feature-icon.icon{width:90px;height:90px}}.section-infoblock>.container .feature .feature-icon.icon i,.section-infoblock>.container .feature .feature-icon.icon img,.section-infoblock>.container .feature .feature-icon.icon svg{width:20px;height:20px;font-size:1.25rem}@media(min-width: 768px){.section-infoblock>.container .feature .feature-icon.icon i,.section-infoblock>.container .feature .feature-icon.icon img,.section-infoblock>.container .feature .feature-icon.icon svg{width:30px;height:30px;font-size:1.875rem}}.section-infoblock>.container .feature .feature-content{background-color:var(--menu-round-bg);padding:30px;border-radius:40px;text-align:center;padding-top:50px;margin-top:-30px;width:100%}@media(min-width: 768px){.section-infoblock>.container .feature .feature-content{padding-top:70px;margin-top:-45px;min-height:190px}}.section-infoblock>.container .feature .feature-content.auto-height{min-height:0}.section-infoblock>.container .feature .feature-content p{font-size:.875rem}@media(min-width: 768px){.section-infoblock>.container .feature .feature-content p{font-size:1rem}}.section-parallaxblock{padding-top:150px;padding-bottom:150px}.section-parallaxblock .bottom-parallax .display-2{font-size:2.5rem;line-height:1;color:#fff;text-align:center}@media(min-width: 768px){.section-parallaxblock .bottom-parallax .display-2{font-size:3.125rem}}.section-parallaxblock .bottom-parallax .text-muted2{font-size:1.125rem;line-height:1.3;font-weight:300;color:#fff;text-align:center}@media(min-width: 768px){.section-parallaxblock .bottom-parallax .text-muted2{font-size:1.563rem}}.cards-container{gap:20px;padding-bottom:50px;display:flex}@media(min-width: 768px){.cards-container{padding-bottom:100px}}.cards-container.disabled{display:none}.cards-container.active{display:flex}.cards-container .bordo-call{border-radius:40px;padding:10px;background-color:var(--menu-round-bg);position:relative}.cards-container .bordo-call.with-icon{margin-top:30px}@media(min-width: 768px){.cards-container .bordo-call.with-icon{margin-top:45px}}@media(min-width: 768px){.cards-container .bordo-call.col-md-6{max-width:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media(min-width: 992px){.cards-container .bordo-call.col-lg-4{max-width:calc(33.333333% - 13.3333333333px);flex-basis:calc(33.333333% - 13.3333333333px)}}.cards-container .bordo-call .card-icon{width:60px;height:60px;background-color:var(--website-bg);border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:-30px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1}@media(min-width: 768px){.cards-container .bordo-call .card-icon{width:90px;height:90px;top:-45px}}.cards-container .bordo-call .card-icon img,.cards-container .bordo-call .card-icon svg{color:var(--primary-website-color);width:20px;height:20px}@media(min-width: 768px){.cards-container .bordo-call .card-icon img,.cards-container .bordo-call .card-icon svg{width:30px;height:30px}}.cards-container .bordo-call .image-brand{width:60px;height:60px;border-radius:100%;overflow:hidden;display:flex;position:absolute;top:-30px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1}@media(min-width: 768px){.cards-container .bordo-call .image-brand{width:90px;height:90px;top:-45px}}.cards-container .bordo-call .image-brand img{object-fit:cover}.cards-container .bordo-call .menu-category{border:0px}.cards-container .bordo-call .menu-category .menu-category-title{min-height:0;height:auto;padding:0;background-color:rgba(0,0,0,0)}.cards-container .bordo-call .menu-category .menu-category-title .bg-image{position:relative;border-radius:30px;overflow:hidden;background-image:none !important}.cards-container .bordo-call .menu-category .menu-category-title .bg-image img{display:block !important;width:100%}.cards-container .bordo-call .menu-category .menu-category-title .bg-image:after{display:none}.cards-container .bordo-call .menu-category .menu-category-title .disable-message.relative{position:relative}.cards-container .bordo-call .menu-category .menu-category-title .title{position:relative;left:0;right:0;bottom:0;top:0;font-size:1.25rem;text-align:center;font-weight:500;color:var(--default-text-color);padding:20px 20px 10px;text-shadow:none}@media(min-width: 768px){.cards-container .bordo-call .menu-category .menu-category-title .title{font-size:1.563rem}}.cards-container .bordo-call.locale-cta .menu-category .menu-category-title{display:flex;flex-direction:column}.cards-container .bordo-call.locale-cta .menu-category .menu-category-title .bg-image{order:1}.cards-container .bordo-call.locale-cta .menu-category .menu-category-title .title{order:0;padding:10px 20px 20px;text-align:left}.cards-container .bordo-call.locale-cta .menu-category .menu-category-title .title .h2{font-size:1.563rem;margin-bottom:5px;font-weight:500}.cards-container .bordo-call.locale-cta .menu-category .menu-category-title .title p{font-size:1rem;margin-bottom:5px}.cards-container .bordo-call.locale-cta .menu-category .menu-category-title .title .phone-number p{color:var(--primary-website-color)}.cards-container .bordo-call.locale-cta.with-icon .menu-category .menu-category-title .title{padding-top:50px}.form-address-container{padding-bottom:50px}@media(min-width: 768px){.form-address-container{padding-bottom:100px}}.form-address-container.active{display:flex;flex-wrap:wrap}.form-address-container .combined-input-button{display:flex;background-color:#fff;border-radius:40px;padding:10px}@media(max-width: 767px){.form-address-container .combined-input-button{flex-wrap:wrap}}.form-address-container .combined-input-button .form-group{margin-bottom:0;flex-grow:0;display:flex;align-items:center}.form-address-container .combined-input-button .form-group input[type=text]{border:0;outline:none;box-shadow:none;padding-left:25px}.form-address-container .combined-input-button .form-group:not(.form-submit){flex-grow:1}@media(max-width: 767px){.form-address-container .combined-input-button .form-group.form-submit{width:100%;margin-top:20px}}.form-address-container .combined-input-button .form-group .absolute-group-input{position:relative}.form-address-container .combined-input-button .form-group .absolute-group-input .absolute-input{background-color:var(--website-bg-light);border-radius:40px;padding:18px 20px;margin-left:10px;min-width:95px}.form-address-container .error-address .alert,.form-address-container .msg-address .alert{border-radius:40px}.brand-collapse{margin-bottom:20px}.brand-collapse .title-brand-collapse{cursor:pointer}.brand-collapse .title-brand-collapse i{font-size:1.875rem}.brand-collapse .title-brand-collapse .title{background-color:var(--menu-round-bg);font-size:2.188rem;padding:10px 25px;border-radius:40px;width:100%;display:flex;align-items:center;justify-content:space-between}.info-contact-map .mb-contact .round-container{border-radius:40px;background-color:var(--menu-round-bg);padding:25px 10px;display:flex;flex-wrap:wrap}.info-contact-map .mb-contact .round-container iframe{border-radius:30px}.info-contact-map .mb-contact .round-container .info{margin-bottom:20px}@media(min-width: 768px){.info-contact-map .mb-contact .round-container .info{margin-bottom:0}}.form-new-style .form-group{margin-bottom:15px}.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group){position:relative;padding-top:25px;margin-bottom:5px}.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group) input.form-control[type=text],.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group) input.form-control[type=email],.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group) input.form-control[type=number],.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group) input.form-control[type=password],.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group) textarea.form-control{border-radius:30px;background-color:var(--bg-input);border-color:var(--bg-input);padding:15px 20px;font-weight:300;box-shadow:none}.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group) textarea.form-control{min-height:100px}.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group) select.form-control{border-radius:30px;background-color:var(--bg-input);border:0;padding:15px 20px;font-weight:300;box-shadow:none}.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group) .select-container::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19.5 8.25-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E%0A");width:20px;height:20px}.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group) .file-container input{display:none}.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group) .file-container label{position:relative;transform:none;padding-left:0px;padding-right:0px;margin:0;left:0;right:0;pointer-events:all;cursor:pointer;border:solid 1px var(--bg-input);border-radius:30px;background-color:var(--bg-input);padding:15px 20px;display:flex;justify-content:space-between}.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group) .file-container label::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5m-13.5-9L12 3m0 0 4.5 4.5M12 3v13.5' /%3E%3C/svg%3E%0A");width:20px;height:20px}.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group) .file-container label .info-doc{display:block;font-weight:500}.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group) label{position:absolute;top:0;left:15px;right:15px;padding:0px 20px;border-radius:30px;transition:all .3s;transform:translateY(40px);pointer-events:none;font-weight:300}.form-new-style .form-group:not(.privacy-container):not(.info-privacy):not(.recaptcha-container):not(.selection-group):not(.selection-radio-group):not(.payment-group).active label{transform:translateY(0px);font-weight:500}.form-new-style .form-group.info-privacy{margin-bottom:20px}.form-new-style .form-group.recaptcha-container{margin-top:15px}.form-new-style .form-group.selection-group{display:flex;flex-wrap:wrap;gap:5px}.form-new-style .form-group.selection-group.select-orario{max-height:100px;overflow:hidden}.form-new-style .form-group.selection-group.select-orario.active{max-height:none}.form-new-style .form-group.selection-group.select-orario.active+.show-more-orari{display:none}.form-new-style .form-group.selection-group .selection-single-small{position:relative}.form-new-style .form-group.selection-group .selection-single-small .group{border:solid 1px #dedede;padding:5px 15px;min-width:80px;border-radius:40px;display:flex;justify-content:center;cursor:pointer;background-color:var(--bg-input);border-color:var(--bg-input)}.form-new-style .form-group.selection-group .selection-single-small input{opacity:0;pointer-events:none;position:absolute}.form-new-style .form-group.selection-group .selection-single-small input:checked+.group{background-color:var(--primary-website-color);border-color:var(--primary-website-color);color:var(--primary-website-color-text)}.form-new-style .form-group.selection-radio-group{padding-top:25px;padding-left:30px;padding-right:30px}.form-new-style .show-more-orari{display:flex;justify-content:center}.form-new-style .show-more-orari [data-show-orari]{text-decoration:underline}.form-new-style.form-coupon .row{position:relative}.form-new-style.form-coupon .row .button-container{position:absolute;right:15px;bottom:5px;display:flex;align-items:center}@media(min-width: 1200px)and (max-width: 1700px){.form-new-style.form-coupon .row .button-container{right:20px;bottom:8px}}.section-double{margin-bottom:10px}.section-double.section{padding-top:0;padding-bottom:0}.section-double .container .row{border-radius:40px;background-color:var(--menu-round-bg);padding:10px}@media(min-width: 768px){.section-double .container .row{min-height:300px}}@media(min-width: 1400px){.section-double .container .row{min-height:365px}}.section-double .container .row .image .bg-image{border-radius:30px;overflow:hidden}@media(max-width: 767px){.section-double .container .row .image .bg-image{background:none !important;position:relative}.section-double .container .row .image .bg-image img{display:block !important}}.section-double .container .row .content{padding:10px 0px;display:flex;align-items:center;justify-content:center}@media(min-width: 768px){.section-double .container .row .content{padding:40px 0px}}@media(min-width: 768px){.section-double .container .row .content>div{max-width:400px}}.section-double .container .row .content>div .title{font-size:1.563rem;margin-bottom:15px}@media(min-width: 768px){.section-double .container .row .content>div .title{font-size:2.188rem}}.section-double .container .row .content>div p:last-child{margin-bottom:0px}.section-double[data-last]{padding-bottom:80px}@media(max-width: 767px){.section-double.reverse .container .row .content{order:1}}@media(max-width: 767px){.section-double.reverse .container .row .image{order:0}}.section-text.section{padding-top:50px;padding-bottom:0px}.section-text .container{max-width:830px}.section-text .container .row .content{text-align:center}.section-text .container .row .content .title{font-size:2.188rem;margin-bottom:15px}.section-text[data-last]{padding-bottom:80px}.section-image.section{padding-top:50px;padding-bottom:0px}.section-image .container .row{border-radius:40px;background-color:var(--menu-round-bg);padding:10px}.section-image .container .row img{width:100%;border-radius:30px}.section-image[data-last]{padding-bottom:80px}.lista-pietanze{--menu-round-bg: var(--website-bg-pietanza);padding-bottom:50px}@media(min-width: 1140px){.lista-pietanze{padding-top:50px}}@media(min-width: 1200px)and (max-width: 1700px){.lista-pietanze{padding-top:0}}.lista-pietanze>.container>.row{gap:20px}.lista-pietanze>.container>.row.align-items-start{align-items:flex-start !important}@media(min-width: 1140px){.lista-pietanze>.container>.row{gap:40px}}.lista-pietanze>.container>.row .category-list{flex:1 1 calc(100% - 355px)}.lista-pietanze>.container>.row .category-list .category-block{margin-bottom:50px}.lista-pietanze>.container>.row .category-list .category-block.menu-giorno{display:none}.lista-pietanze>.container>.row .category-list .category-block.menu-giorno.active{display:block}.lista-pietanze>.container>.row .category-list .category-block:last-child{margin-bottom:0}.lista-pietanze>.container>.row .category-list .category-block .title{font-weight:500;font-size:1.563rem;text-align:center;margin-bottom:10px}@media(min-width: 768px){.lista-pietanze>.container>.row .category-list .category-block .title{font-size:2.188rem;text-align:left}}.lista-pietanze>.container>.row .category-list .category-block .limits{text-align:center;font-size:1rem}@media(min-width: 768px){.lista-pietanze>.container>.row .category-list .category-block .limits{text-align:left}}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content{margin-top:20px}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item{color:var(--pietanza-color);border-radius:30px;background-color:var(--menu-round-bg);padding:20px 30px 20px 20px;margin-bottom:10px;border:0;position:relative}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .row{display:flex;gap:20px}@media(min-width: 1140px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .row{flex-wrap:nowrap;align-items:center}}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .menu-item-image{flex-basis:var(--width-pietanze-image);border-radius:20px;overflow:hidden;margin:0}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .menu-item-image img{width:100%}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .content{flex:1 1 calc(100% - 20px - 100px)}@media(min-width: 1140px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .content{flex:1 1 auto}}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .content .title-list{font-size:1.25rem;font-weight:500;margin-bottom:10px}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .content .price{font-weight:500;display:flex;margin-bottom:10px;font-size:1rem}@media(min-width: 1240px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .content .price{display:none}}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .content .content-list{margin-top:0}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .content .content-list p{margin-bottom:.625rem}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container{flex:1 0 100%;display:flex;align-items:center;justify-content:flex-end;gap:40px;border-top:solid 1px #ddd;padding-top:20px}@media(min-width: 1140px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container{flex:1 0 280px;border:0;padding-top:0}}@media(min-width: 1240px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container{flex:1 0 360px}}@media(max-width: 1239px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container.only-price{display:none}}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .price{font-weight:500;display:none}@media(min-width: 1240px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .price{display:flex}}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container{display:flex;align-items:center;gap:20px;margin-left:0}@media(max-width: 1139px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container{width:100%;justify-content:flex-end}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container>.btn{flex-grow:1}}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .variazioni-up{display:none}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .btn{font-size:.75rem;font-weight:500;padding:10px}@media(min-width: 1140px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .btn{font-size:1rem;padding:.938rem}}@media(max-width: 1139px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .notes-group{display:flex;align-items:center;flex-wrap:nowrap;gap:20px}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .notes-group>.note-lista-container{order:0}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .notes-group>.btn,.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .notes-group>.buttons-quantity{order:1}}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .buttons-quantity{gap:10px;min-width:100px;flex-shrink:0}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .buttons-quantity .btn{min-width:0 !important;width:30px;height:30px;padding:0;display:flex;justify-content:center;align-items:center;font-size:1.25rem;margin-left:0}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .buttons-quantity .btn span{display:flex}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .buttons-quantity .btn span svg{width:10px;height:10px}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .buttons-quantity .btn:after{font-size:.75rem}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .buttons-quantity .cart_qnt{display:flex;justify-content:center;width:16px}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .round-button{min-width:0 !important;margin-left:auto;margin-right:auto;position:relative;overflow:visible}@media(max-width: 1139px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .round-button{width:2.5rem;height:2.5rem;display:flex;justify-content:center}}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .round-button::before,.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .round-button::after{display:none}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .round-button span{display:flex;align-items:center}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .round-button span svg{width:17px;height:17px}@media(min-width: 1140px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .round-button span svg{width:1.25rem;height:1.25rem}}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item .price-button-container .options-container .round-button .cart_qnt{position:absolute;top:-5px;right:-5px;background-color:var(--quantity-list-bg);color:#fff;border-radius:100%;width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center;font-size:.75rem;opacity:0;transition:opacity .3s}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item.is-in-cart .price-button-container .options-container .round-button{--bg-button: var(--primary-website-color);--color-button: var(--primary-website-color-text)}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .menu-item.is-in-cart .price-button-container .options-container .round-button .cart_qnt{opacity:1}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .cross-pietanze{padding:10px 0px 30px;background-color:rgba(0,0,0,0)}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .cross-pietanze .cross-title{margin-bottom:20px}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .cross-pietanze .cross-slider{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width: 768px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .cross-pietanze .cross-slider{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .cross-pietanze .cross-slider{grid-template-columns:1fr 1fr 1fr}}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .cross-pietanze .cross-slider .card-pietanza{padding:0;display:flex;justify-content:center}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .cross-pietanze .cross-slider .card-pietanza .card-content{border-radius:30px;padding:25px;max-width:260px}@media(min-width: 768px){.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .cross-pietanze .cross-slider .card-pietanza .card-content{max-width:none}}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .cross-pietanze .cross-slider .card-pietanza .card-content .content .title{font-size:1.25rem;font-weight:500;text-align:center}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .cross-pietanze .cross-slider .card-pietanza .card-content .content .round-button{min-width:0 !important;margin-left:auto;margin-right:auto;position:relative;overflow:visible}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .cross-pietanze .cross-slider .card-pietanza .card-content .content .round-button::before,.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .cross-pietanze .cross-slider .card-pietanza .card-content .content .round-button::after{display:none}.lista-pietanze>.container>.row .category-list .category-block .menu-category-content .cross-pietanze .cross-slider .card-pietanza .card-content .content .round-button span{display:flex;align-items:center}.lista-pietanze>.container>.row .menu-categorie{background-color:var(--menu-round-bg);box-shadow:0px 3px 6px rgba(0,0,0,.04);border-radius:30px;width:var(--width-menu-categorie);flex-basis:var(--width-menu-categorie);position:sticky;top:140px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--primary-website-color) var(--menu-round-bg)}.lista-pietanze>.container>.row .menu-categorie::-webkit-scrollbar{width:5px;height:5px}.lista-pietanze>.container>.row .menu-categorie::-webkit-scrollbar-track{background:var(--menu-round-bg);border-radius:40px}.lista-pietanze>.container>.row .menu-categorie::-webkit-scrollbar-thumb{background:var(--primary-website-color);border-radius:5px}@media(min-width: 768px){.lista-pietanze>.container>.row .menu-categorie{max-height:calc(100svh - 200px)}}.lista-pietanze>.container>.row .menu-categorie a{border-bottom:solid 1px rgba(0,0,0,.1);font-size:1rem;display:block;padding:14px 20px}@media(min-width: 1140px){.lista-pietanze>.container>.row .menu-categorie a{padding:18px 25px;font-size:1.25rem}}.lista-pietanze>.container>.row .menu-categorie a.active{background-color:var(--website-bg-light);font-weight:500}.lista-pietanze>.container>.row .menu-categorie a:last-child{border-bottom:none}@media(max-width: 767px){.lista-pietanze>.container>.row .menu-categorie{position:fixed;opacity:0;pointer-events:none;top:140px;bottom:105px;height:auto;left:0;transition:opacity .3s;padding-top:0px;padding-bottom:20px;z-index:10;border-radius:0;background:linear-gradient(180deg, var(--primary-gradient-color) 0%, var(--secondary-gradient-color) 100%)}.lista-pietanze>.container>.row .menu-categorie.active{opacity:1;pointer-events:all}.lista-pietanze>.container>.row .menu-categorie a{text-align:center;padding:20px}.lista-pietanze>.container>.row .menu-categorie a.active{background-color:rgba(0,0,0,0)}}@media(max-width: 767px){.lista-pietanze.menu-digitale>.container>.row .menu-categorie{bottom:0}}@media(max-width: 767px){body.menu-guidato-pietanze-singole .lista-pietanze>.container>.row .menu-categorie{bottom:95px}}body.singola-categoria-pietanza .lista-pietanze>.container>.row .category-list .category-block{display:none}body.singola-categoria-pietanza .lista-pietanze>.container>.row .category-list .category-block.active-visibility{display:block}.search-pietanze-results{--menu-round-bg: var(--website-bg-pietanza)}.search-pietanze-results .menu-item{color:var(--pietanza-color);border-radius:30px;background-color:var(--menu-round-bg);padding:20px 30px 20px 20px;margin-bottom:10px;border:0;position:relative}.search-pietanze-results .menu-item .row{display:flex;gap:20px}@media(min-width: 1140px){.search-pietanze-results .menu-item .row{flex-wrap:nowrap;align-items:center}}.search-pietanze-results .menu-item .menu-item-image{flex-basis:var(--width-pietanze-image);border-radius:20px;overflow:hidden;margin:0}.search-pietanze-results .menu-item .menu-item-image img{width:100%}.search-pietanze-results .menu-item .content{flex:1 1 calc(100% - 20px - 100px)}@media(min-width: 1140px){.search-pietanze-results .menu-item .content{flex:1 1 auto}}.search-pietanze-results .menu-item .content .title-list{font-size:1.25rem;font-weight:500;margin-bottom:10px}.search-pietanze-results .menu-item .content .price{font-weight:500;display:flex;margin-bottom:10px;font-size:1rem}@media(min-width: 1240px){.search-pietanze-results .menu-item .content .price{display:none}}.search-pietanze-results .menu-item .content .content-list{margin-top:0}.search-pietanze-results .menu-item .content .content-list p{margin-bottom:.625rem}.search-pietanze-results .menu-item .price-button-container{flex:1 0 100%;display:flex;align-items:center;justify-content:flex-end;gap:40px;border-top:solid 1px #ddd;padding-top:20px}@media(min-width: 1140px){.search-pietanze-results .menu-item .price-button-container{flex:1 0 280px;border:0;padding-top:0}}@media(min-width: 1240px){.search-pietanze-results .menu-item .price-button-container{flex:1 0 360px}}@media(max-width: 1239px){.search-pietanze-results .menu-item .price-button-container.only-price{display:none}}.search-pietanze-results .menu-item .price-button-container .price{font-weight:500;display:none}@media(min-width: 1240px){.search-pietanze-results .menu-item .price-button-container .price{display:flex}}.search-pietanze-results .menu-item .price-button-container .options-container{display:flex;align-items:center;gap:20px;margin-left:0}@media(max-width: 1139px){.search-pietanze-results .menu-item .price-button-container .options-container{width:100%;justify-content:flex-end}.search-pietanze-results .menu-item .price-button-container .options-container>.btn{flex-grow:1}}.search-pietanze-results .menu-item .price-button-container .options-container .variazioni-up{display:none}.search-pietanze-results .menu-item .price-button-container .options-container .btn{font-size:.75rem;font-weight:500;padding:10px}@media(min-width: 1140px){.search-pietanze-results .menu-item .price-button-container .options-container .btn{font-size:1rem;padding:.938rem}}@media(max-width: 1139px){.search-pietanze-results .menu-item .price-button-container .options-container .notes-group{display:flex;align-items:center;flex-wrap:nowrap;gap:20px}.search-pietanze-results .menu-item .price-button-container .options-container .notes-group>.note-lista-container{order:0}.search-pietanze-results .menu-item .price-button-container .options-container .notes-group>.btn,.search-pietanze-results .menu-item .price-button-container .options-container .notes-group>.buttons-quantity{order:1}}.search-pietanze-results .menu-item .price-button-container .options-container .buttons-quantity{gap:10px;min-width:100px;flex-shrink:0}.search-pietanze-results .menu-item .price-button-container .options-container .buttons-quantity .btn{min-width:0 !important;width:30px;height:30px;padding:0;display:flex;justify-content:center;align-items:center;font-size:1.25rem;margin-left:0}.search-pietanze-results .menu-item .price-button-container .options-container .buttons-quantity .btn span{display:flex}.search-pietanze-results .menu-item .price-button-container .options-container .buttons-quantity .btn span svg{width:10px;height:10px}.search-pietanze-results .menu-item .price-button-container .options-container .buttons-quantity .btn:after{font-size:.75rem}.search-pietanze-results .menu-item .price-button-container .options-container .buttons-quantity .cart_qnt{display:flex;justify-content:center;width:16px}.search-pietanze-results .menu-item .price-button-container .options-container .round-button{min-width:0 !important;margin-left:auto;margin-right:auto;position:relative;overflow:visible}@media(max-width: 1139px){.search-pietanze-results .menu-item .price-button-container .options-container .round-button{width:2.5rem;height:2.5rem;display:flex;justify-content:center}}.search-pietanze-results .menu-item .price-button-container .options-container .round-button::before,.search-pietanze-results .menu-item .price-button-container .options-container .round-button::after{display:none}.search-pietanze-results .menu-item .price-button-container .options-container .round-button span{display:flex;align-items:center}.search-pietanze-results .menu-item .price-button-container .options-container .round-button span svg{width:17px;height:17px}@media(min-width: 1140px){.search-pietanze-results .menu-item .price-button-container .options-container .round-button span svg{width:1.25rem;height:1.25rem}}.search-pietanze-results .menu-item .price-button-container .options-container .round-button .cart_qnt{position:absolute;top:-5px;right:-5px;background-color:var(--quantity-list-bg);color:#fff;border-radius:100%;width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center;font-size:.75rem;opacity:0;transition:opacity .3s}.search-pietanze-results .menu-item.is-in-cart .price-button-container .options-container .round-button{--bg-button: var(--primary-website-color);--color-button: var(--primary-website-color-text)}.search-pietanze-results .menu-item.is-in-cart .price-button-container .options-container .round-button .cart_qnt{opacity:1}.fixed-category-button{position:sticky;left:0;right:0;top:92px;background-color:var(--primary-website-color);color:var(--primary-website-color-text);z-index:12;font-size:1.25rem;padding:10px;display:flex;align-items:center;justify-content:center;gap:15px}.fixed-category-button:hover,.fixed-category-button:active,.fixed-category-button:focus,.fixed-category-button.active{background-color:var(--secondary-website-color);color:var(--secondary-website-color-text)}@media(min-width: 768px){.fixed-category-button{display:none}}@media(max-width: 767px){body.scrolled .lista-pietanze>.container>.row .menu-categorie{padding-top:0}}body#menu-giorno .fixed-category-button{display:none}.cross-slider .round-button span::after{opacity:0;content:"✓";color:var(--primary-website-color-text);position:absolute;text-align:center;display:flex;align-items:center;justify-content:center;left:0;right:0;top:0;bottom:0;transition:all .5s ease}.cross-slider .round-button span svg{transition:all .5s ease}.cross-slider .round-button.vibile-after span svg{opacity:0}.cross-slider .round-button.vibile-after span::after{opacity:1}.fixed-order-info{position:fixed;bottom:0;background-color:var(--primary-website-color);z-index:12;padding:25px 15px 20px;display:flex;flex-wrap:wrap;align-items:center;left:0;right:0;opacity:1;transform:translateY(0);transition:all .3s ease}.fixed-order-info.disabled{opacity:0;transform:translateY(-50px);pointer-events:none}@media(min-width: 768px){.fixed-order-info{left:calc(var(--width-menu-categorie) + 20px + 15px);right:15px;border-radius:50px;flex-wrap:nowrap;padding:10px 15px;padding-left:30px;gap:25px}.fixed-order-info.full-block{padding-left:15px}}@media(min-width: 1140px){.fixed-order-info{left:calc(var(--width-menu-categorie) + 40px + 15px);padding-left:15px}}@media(min-width: 1640px){.fixed-order-info{left:calc((100vw - var(--width-container))/2 + var(--width-menu-categorie) + 40px + 15px);right:calc((100vw - var(--width-container))/2 + 15px)}}@media(min-width: 1360px)and (max-width: 1700px){.fixed-order-info{left:calc((100vw - var(--width-container))/2 + var(--width-menu-categorie) + 40px + 15px);right:calc((100vw - var(--width-container))/2 + 15px)}}@media(min-width: 768px){.fixed-order-info.full{left:15px;right:15px}}@media(min-width: 1640px){.fixed-order-info.full{left:calc((100vw - var(--width-container))/2 + 15px);right:calc((100vw - var(--width-container))/2 + 15px)}}@media(min-width: 1360px)and (max-width: 1700px){.fixed-order-info.full{left:calc((100vw - var(--width-container))/2 + 15px);right:calc((100vw - var(--width-container))/2 + 15px)}}.fixed-order-info .image-icon{border-radius:100%;width:3.75rem;height:3.75rem;display:none;align-items:center;justify-content:center;color:var(--primary-website-color);background-color:var(--primary-website-color-text)}@media(min-width: 1140px){.fixed-order-info .image-icon{display:flex}}.fixed-order-info .content{flex:1 0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:var(--primary-website-color-text)}@media(min-width: 768px){.fixed-order-info .content{flex-wrap:nowrap;gap:20px}}@media(max-width: 767px){.fixed-order-info .content{width:100%}}.fixed-order-info .content .block-full{width:100%}.fixed-order-info .content .block-1{order:1;width:100%}@media(min-width: 768px)and (max-width: 991px){.fixed-order-info .content .block-1{display:none}}@media(min-width: 768px){.fixed-order-info .content .block-1{order:0;width:auto}}@media(max-width: 767px){.fixed-order-info .content .block-1{display:flex;flex-direction:column;align-items:center}}.fixed-order-info .content .block-1 .occhiello{border-radius:30px;padding:3px 10px;line-height:1.1;color:var(--primary-website-color);background-color:var(--primary-website-color-text);display:inline-block}.fixed-order-info .content .block-1 .title{font-weight:500;font-size:1.875rem;text-align:center;display:flex;align-items:center;gap:10px}@media(min-width: 768px){.fixed-order-info .content .block-1 .title{font-size:1.375rem;text-align:left}}@media(max-width: 767px){.fixed-order-info .content .block-1 .title{font-size:1.375rem;line-height:1.2;margin-top:10px}}.fixed-order-info .content .block-1 .title a{display:flex}.fixed-order-info .content .block-1 .title a:hover{color:inherit}.fixed-order-info .content .block-2{order:0;font-weight:600;width:100%}@media(min-width: 768px){.fixed-order-info .content .block-2{order:1;width:auto}}.fixed-order-info .content .block-2 .occhiello{font-size:1.25rem;width:100%;position:relative}@media(min-width: 768px){.fixed-order-info .content .block-2 .occhiello{font-size:.875rem;width:auto}}@media(max-width: 767px){.fixed-order-info .content .block-2 .occhiello{display:block;text-align:center}}@media(min-width: 768px){.fixed-order-info .content .block-2 .occhiello .visible-mobile{display:none}}.fixed-order-info .content .block-2 .occhiello .open-icon{width:24px;height:24px;border-radius:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:-35px;background-color:var(--website-bg-light);color:var(--button-primary-color);left:0;right:0;margin-left:auto;margin-right:auto;transform:rotate(180deg)}@media(min-width: 768px){.fixed-order-info .content .block-2 .occhiello .open-icon{display:none}}.fixed-order-info .content .block-2 .title{font-size:1.375rem;display:none;align-items:center;gap:10px}@media(min-width: 768px){.fixed-order-info .content .block-2 .title{display:flex}}.fixed-order-info .content .block-2 .title svg{width:1.875rem;height:1.875rem}@media(max-width: 767px){.fixed-order-info .buttons{width:100%}}@media(max-width: 767px){.fixed-order-info .buttons .btn{width:100%}}.fixed-order-info.always-visible .content .block-1,.fixed-order-info.always-visible-2 .content .block-1{display:none}@media(min-width: 768px){.fixed-order-info.always-visible .content .block-1,.fixed-order-info.always-visible-2 .content .block-1{display:flex;flex-direction:column;align-items:flex-start}}@media(max-width: 767px){.fixed-order-info.always-visible .content .block-1 .title,.fixed-order-info.always-visible-2 .content .block-1 .title{font-size:1.563rem;margin-bottom:20px}}.fixed-order-info.always-visible .bottom-buttons-menu,.fixed-order-info.always-visible-2 .bottom-buttons-menu{flex-wrap:nowrap}@media(max-width: 767px){.fixed-order-info:not(.always-visible):not(.always-visible-2) .content .block-1{max-height:0;overflow:hidden;transition:all .3s ease}.fixed-order-info:not(.always-visible):not(.always-visible-2) .buttons{max-height:0;overflow:hidden;transition:all .3s ease}.fixed-order-info:not(.always-visible):not(.always-visible-2).active-mobile .content .block-1{padding-top:20px;max-height:140px}.fixed-order-info:not(.always-visible):not(.always-visible-2).active-mobile .content .block-2 .open-icon{transform:rotate(0deg)}.fixed-order-info:not(.always-visible):not(.always-visible-2).active-mobile .buttons{padding-top:20px;max-height:100px}}.modal .modal-dialog .modal-content{border-radius:30px;padding:10px}.modal .modal-dialog .modal-content .close{left:0;right:0;margin-left:auto;margin-right:auto;width:30px;height:30px;background-color:var(--modal-close-button);top:0px;border-radius:100%;font-size:.625rem}.modal .modal-dialog .modal-content .modal-header{display:flex;justify-content:center;padding-top:45px;border-bottom:0}.modal .modal-dialog .modal-content .modal-header .modal-title{text-align:center}.modal .modal-dialog .modal-content .modal-body{padding:0}#modal-selection .modal-dialog .modal-content .modal-body .item{--color: var(--primary-website-color);--bg: var(--primary-website-color-text);box-shadow:none;border-radius:30px;margin-bottom:10px;border:solid 1px var(--primary-website-color);background-color:var(--bg);color:var(--color);justify-content:center;padding:20px}#modal-selection .modal-dialog .modal-content .modal-body .item:last-child{margin-bottom:0}#modal-selection .modal-dialog .modal-content .modal-body .item:hover{--color: var(--primary-website-color-text);--bg: var(--primary-website-color);box-shadow:none;transform:none}#modal-selection .modal-dialog .modal-content .modal-body .options-container{margin-bottom:10px}#modal-selection .modal-dialog .modal-content .modal-body .options-container:last-child{margin-bottom:0}@media(min-width: 768px){#modal-selection-coupon .modal-dialog{max-width:750px}}#modal-selection-coupon .modal-dialog .modal-content{padding:10px 30px 30px}#modal-selection-coupon .modal-dialog .modal-content .modal-body .coupons{display:grid;grid-template-columns:1fr;gap:15px}@media(min-width: 768px){#modal-selection-coupon .modal-dialog .modal-content .modal-body .coupons{grid-template-columns:1fr 1fr}}#modal-selection-coupon .modal-dialog .modal-content .modal-body .coupons .item-coupon{background-color:#f5f6f6;border-radius:40px;display:flex;align-items:center;padding:10px}#modal-selection-coupon .modal-dialog .modal-content .modal-body .coupons .item-coupon .content{padding-left:20px;flex:1 1 auto}#modal-selection-coupon .modal-dialog .modal-content .modal-body .coupons .item-coupon .content .title{font-size:1.125rem;color:var(--default-text-color)}#modal-selection-coupon .modal-dialog .modal-content .modal-body .coupons .item-coupon .content .subtitle{font-size:1rem;color:var(--primary-website-color)}#modal-selection-coupon .modal-dialog .modal-content .modal-body .coupons .item-coupon .content .info{font-weight:500;font-size:1rem;color:var(--default-text-color)}#modal-selection-coupon .modal-dialog .modal-content .modal-body .coupons .item-coupon .button{width:60px;height:60px;flex:0 0 60px;background-color:var(--primary-website-color);color:var(--primary-website-color-text);border-radius:100%;display:flex;justify-content:center;align-items:center}#modal-selection-coupon .modal-dialog .modal-content .modal-body .coupons .item-coupon:hover .content .title,#modal-selection-coupon .modal-dialog .modal-content .modal-body .coupons .item-coupon:hover .content .info{color:var(--default-text-color)}#modal-selection-ingredienti .modal-dialog .modal-content{padding:10px 30px 30px}#modal-selection-ingredienti .modal-dialog .modal-content .modal-body{max-height:55vh;overflow-y:auto}#modal-selection-ingredienti .modal-dialog .modal-content .modal-body .category .category-title{font-size:1.25rem;font-weight:500;margin-bottom:20px}#modal-selection-ingredienti .modal-dialog .modal-content .modal-body .category .category-content{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding-bottom:40px}@media(min-width: 576px){#modal-selection-ingredienti .modal-dialog .modal-content .modal-body .category .category-content{grid-template-columns:1fr 1fr 1fr}}#modal-selection-ingredienti .modal-dialog .modal-content .modal-body .category .category-content .ingredient{border:solid 1px #dedede;padding:10px;border-radius:15px;display:flex;gap:10px;flex-direction:column;cursor:pointer;background-color:#fff}#modal-selection-ingredienti .modal-dialog .modal-content .modal-body .category .category-content .ingredient .image{text-align:center}#modal-selection-ingredienti .modal-dialog .modal-content .modal-body .category .category-content .ingredient .image img{border-radius:14px}#modal-selection-ingredienti .modal-dialog .modal-content .modal-body .category .category-content .ingredient .title{font-size:.8rem;text-align:center}#modal-selection-ingredienti .modal-dialog .modal-content .modal-body .category .category-content .ingredient.ingredient-selected{border:solid 1px var(--primary-website-color);background-color:var(--primary-website-color);color:var(--primary-website-color-text)}#modal-selection-ingredienti .modal-dialog .modal-content .modal-body .category .category-content .ingredient.ingredient-selected .title{color:var(--primary-website-color-text)}#modal-selection-ingredienti .modal-dialog .modal-content .modal-footer{padding-left:0;padding-right:0}#pietanza-detail-modal .modal-dialog .modal-content .modal-header{padding-top:20px}#pietanza-detail-modal .modal-dialog .modal-content .modal-body textarea.form-control{background-color:var(--bg-input);border-color:var(--bg-input);padding:15px 20px;border:0;border-radius:30px;width:100%}#pietanza-detail-modal .modal-dialog .modal-content .modal-footer{padding:0px;padding-top:20px}#message-cart-exists .modal-dialog .modal-content .modal-header,#confirm-cancel-modal .modal-dialog .modal-content .modal-header{padding-top:20px}#message-cart-exists .modal-dialog .modal-content .modal-body,#confirm-cancel-modal .modal-dialog .modal-content .modal-body{padding-left:15px;padding-right:15px}#message-cart-exists .modal-dialog .modal-content .modal-body p,#confirm-cancel-modal .modal-dialog .modal-content .modal-body p{text-align:center}#message-cart-exists .modal-dialog .modal-content .modal-footer,#confirm-cancel-modal .modal-dialog .modal-content .modal-footer{padding:0px;padding-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:15px}#message-cart-exists .modal-dialog .modal-content .modal-footer .btn,#confirm-cancel-modal .modal-dialog .modal-content .modal-footer .btn{font-size:.875rem}@media(min-width: 420px){#message-cart-exists .modal-dialog .modal-content .modal-footer .btn,#confirm-cancel-modal .modal-dialog .modal-content .modal-footer .btn{font-size:1rem}}#message .modal-dialog .modal-content .modal-header{padding-top:20px}#message .modal-dialog .modal-content .modal-body{padding-left:15px;padding-right:15px}#message .modal-dialog .modal-content .modal-body p{text-align:center}#message-promo .modal-dialog .modal-content .modal-header{padding-top:20px}#message-promo .modal-dialog .modal-content .modal-body{padding-left:15px;padding-right:15px}#message-promo .modal-dialog .modal-content .modal-body p{text-align:center}#messageModal .modal-dialog .modal-content .modal-body .content{border-radius:40px;overflow:hidden}@media(min-width: 768px){#messageModal .modal-dialog .modal-content .modal-body .content.split .form-container{padding:15px}}#messageModal .modal-dialog .modal-content .modal-body .content.text{padding-top:0}#messageModal .modal-dialog .modal-content .modal-body .content.text img{border-radius:30px}#pietanza-detail-modal .modal-dialog .modal-footer{display:flex;gap:20px;justify-content:center;border-top:0}#pietanza-detail-modal .modal-dialog .modal-footer .btn{min-width:calc(50% - 20px)}#pietanza-dettaglio .page-title{padding-bottom:0}@media(max-width: 767px){#pietanza-dettaglio .detail-section{padding-top:0}}@media(min-width: 768px){#pietanza-dettaglio .detail-section>.container>.row{background-color:var(--website-bg-pietanza);border-radius:40px;padding:20px}}@media(min-width: 992px){#pietanza-dettaglio .detail-section>.container>.row{padding:50px}}#pietanza-dettaglio .detail-section>.container>.row .left-block .image{border-radius:20px;display:flex;justify-content:center;align-items:center;margin-bottom:30px}@media(min-width: 768px){#pietanza-dettaglio .detail-section>.container>.row .left-block .image{padding:50px;border:solid 1px var(--button-secondary-color);aspect-ratio:1/1}}#pietanza-dettaglio .detail-section>.container>.row .left-block .price-left{display:none;justify-content:center}@media(min-width: 768px){#pietanza-dettaglio .detail-section>.container>.row .left-block .price-left{display:flex}}#pietanza-dettaglio .detail-section>.container>.row .left-block .price-left [data-price-update]{padding:10px 20px;min-width:180px;text-align:center;border-radius:30px;border:solid 1px var(--primary-website-color);color:var(--primary-website-color)}#pietanza-dettaglio .detail-section>.container>.row .left-block .title{font-size:1.875rem;font-weight:500;margin-bottom:30px;text-align:center}@media(min-width: 768px){#pietanza-dettaglio .detail-section>.container>.row .left-block .title{display:none}}@media(min-width: 768px){#pietanza-dettaglio .detail-section>.container>.row .left-block .sticky-block{position:sticky;top:110px}}@media(min-width: 768px){#pietanza-dettaglio .detail-section>.container>.row .right-block{padding-left:50px}}@media(min-width: 992px){#pietanza-dettaglio .detail-section>.container>.row .right-block{padding-left:100px}}#pietanza-dettaglio .detail-section>.container>.row .right-block .title{font-size:2.5rem;font-weight:500;display:none}@media(min-width: 768px){#pietanza-dettaglio .detail-section>.container>.row .right-block .title{display:block}}@media(min-width: 992px){#pietanza-dettaglio .detail-section>.container>.row .right-block .title{font-size:3.125rem}}#pietanza-dettaglio .detail-section>.container>.row .right-block .subtitle{font-size:1.125rem}#pietanza-dettaglio .detail-section>.container>.row .right-block .section-title{font-size:1.25rem;font-weight:500;margin-bottom:20px}#pietanza-dettaglio .detail-section>.container>.row .right-block .group-selection{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}#pietanza-dettaglio .detail-section>.container>.row .right-block .group-text textarea.form-control{background-color:var(--bg-input);border-color:var(--bg-input);padding:15px 20px;border:0;border-radius:30px;width:100%}#pietanza-dettaglio .bottom-buttons{margin-top:30px}#pietanza-dettaglio .bottom-buttons .fixed-pietanza-info{position:fixed;bottom:0;z-index:12;left:15px;right:15px}@media(min-width: 768px){#pietanza-dettaglio .bottom-buttons .fixed-pietanza-info{left:auto;right:auto}}#pietanza-dettaglio .bottom-buttons .fixed-pietanza-info .buttons{background-color:var(--primary-website-color);padding:10px 15px;display:flex;align-items:center;gap:10px;width:100%;border-radius:50px}@media(min-width: 768px){#pietanza-dettaglio .bottom-buttons .fixed-pietanza-info .buttons{width:calc(66.666vw - 20px - 50px - 30px)}}@media(min-width: 992px){#pietanza-dettaglio .bottom-buttons .fixed-pietanza-info .buttons{width:calc(66.666vw - 50px - 100px - 30px)}}@media(min-width: 1640px){#pietanza-dettaglio .bottom-buttons .fixed-pietanza-info .buttons{width:calc(var(--width-container)/100*66.666 - 50px - 100px - 30px)}}@media(min-width: 1360px)and (max-width: 1700px){#pietanza-dettaglio .bottom-buttons .fixed-pietanza-info .buttons{width:calc(var(--width-container)/100*66.666 - 50px - 100px - 30px)}}#pietanza-dettaglio .bottom-buttons .fixed-pietanza-info .buttons .add-cart-custom,#pietanza-dettaglio .bottom-buttons .fixed-pietanza-info .buttons .add-menu-guidato-custom{flex-grow:1}#pietanza-dettaglio .bottom-buttons .fixed-pietanza-info .buttons .square{min-width:0;display:flex}#pietanza-dettaglio .bottom-buttons.relative-buttons .fixed-pietanza-info{position:relative;width:100%;left:0;right:0}#pietanza-dettaglio .bottom-buttons.relative-buttons .fixed-pietanza-info .buttons{width:100%}.selection-single{border:solid 1px #dedede;padding:10px 15px 10px 10px;min-width:120px;border-radius:40px;display:flex;cursor:pointer;background-color:#fff}.selection-single label{margin-bottom:0;display:flex;align-items:center}.selection-single .selector{width:20px;height:20px;border-radius:100%;background-color:#fff;border:solid 1px #dedede;display:flex;align-items:center;justify-content:center}.selection-single .selector:after{content:"";display:block;border-radius:100%;width:10px;height:10px;transform:scale(0);transition:all .5s ease;background-color:#fff}.selection-single .group{display:flex;align-items:center;gap:10px}.selection-single .group .description .price{color:var(--primary-website-color)}.selection-single input{opacity:0;pointer-events:none;position:absolute}.selection-single input:checked+.group .selector{background-color:var(--primary-website-color);border-color:var(--primary-website-color)}.selection-single input:checked+.group .selector:after{transform:scale(1)}.selection-diminuzione-check .group{border:solid 1px var(--primary-website-color);color:var(--primary-website-color-text);background-color:var(--primary-website-color);padding:5px 20px;border-radius:40px;display:flex;align-items:center;gap:5px}.selection-diminuzione-check .group .selector{display:none}.selection-diminuzione-check input{position:absolute;opacity:0;pointer-events:none}.selection-diminuzione-check input+.group{border:solid 1px #7a8087;color:#7a8087;background-color:#dedede;position:relative;padding:5px 10px 5px 20px}.selection-diminuzione-check input+.group .selector{display:flex;align-items:center}.selection-diminuzione-check input+.group::after{display:block;content:"";left:0;right:0;border-bottom:solid 1px #7a8087;top:50%;transform:translateY(-50%);position:absolute}.selection-diminuzione-check input:checked+.group{border:solid 1px var(--primary-website-color);color:var(--primary-website-color-text);background-color:var(--primary-website-color)}.selection-diminuzione-check input:checked+.group::after{display:none}.selection-aggiunta-check{--bg-color: var(--website-bg-light);--border-color: #dedede;display:flex;width:100%;flex-basis:calc(50% - 5px)}@media(min-width: 460px){.selection-aggiunta-check{flex-basis:calc(33% - 6px)}}@media(min-width: 768px){.selection-aggiunta-check{min-width:0;max-width:130px}}.selection-aggiunta-check .group{padding:10px;border-radius:20px;display:flex;gap:5px;width:100%;background-color:#fff}.selection-aggiunta-check .group .description{width:100%;display:flex;flex-direction:column;align-content:center}.selection-aggiunta-check .group .description .formato-prices{display:flex;justify-content:center}.selection-aggiunta-check .group .image{border-radius:10px;overflow:hidden;margin-bottom:10px}.selection-aggiunta-check .group .title-item{text-align:center;flex-grow:1}.selection-aggiunta-check .group .price{border-radius:15px;padding:3px 8px;border:solid 1px var(--border-color);background-color:var(--bg-color);margin-top:10px}.selection-aggiunta-check label{margin-bottom:0;display:flex;width:100%}.selection-aggiunta-check input{position:absolute;opacity:0;pointer-events:none}.selection-aggiunta-check input+.group{border:solid 1px #dedede}.selection-aggiunta-check input:checked+.group{border:solid 1px var(--primary-website-color);color:var(--primary-website-color)}.selection-plus-minus{--bg-color: var(--website-bg-light);--border-color: #dedede;position:relative;display:flex;width:100%;flex-basis:calc(50% - 5px)}@media(min-width: 460px){.selection-plus-minus{flex-basis:calc(33% - 6px)}}@media(min-width: 768px){.selection-plus-minus{min-width:0;max-width:130px}}.selection-plus-minus .custom-plus-minus{width:100%;padding:10px;border:solid 1px var(--border-color);border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background-color:#fff}.selection-plus-minus .custom-plus-minus .custom-control-input{opacity:0;pointer-events:none}.selection-plus-minus .custom-plus-minus .custom-control-description{display:none;flex-direction:column;text-align:center;font-weight:500}.selection-plus-minus .custom-plus-minus .custom-control-description.selected{display:flex}.selection-plus-minus .custom-plus-minus .custom-control-description .price{border-radius:15px;padding:3px 8px;border:solid 1px var(--border-color);background-color:var(--bg-color)}.selection-plus-minus .custom-plus-minus .custom-control-description .image{border-radius:10px;overflow:hidden;margin-bottom:10px}.selection-plus-minus .custom-plus-minus .custom-control-description.title-item{flex-grow:1}.selection-plus-minus .custom-plus-minus .custom-control-description.diminuzione.title-item{position:relative}.selection-plus-minus .custom-plus-minus .custom-control-description.diminuzione.title-item::after{content:"";position:absolute;left:0;right:0;border-bottom:solid 1px var(--default-text-color);top:50%;transform:translateY(-50%)}.selection-plus-minus .custom-plus-minus .custom-control-indicator-plus-minus{display:flex;justify-content:center;gap:10px;display:flex;justify-content:center}.selection-plus-minus .custom-plus-minus .custom-control-indicator-plus-minus .custom-control-indicator-minus,.selection-plus-minus .custom-plus-minus .custom-control-indicator-plus-minus .custom-control-indicator-plus{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:100%;border:solid 1px var(--border-color);background-color:var(--bg-color);cursor:pointer}.selection-plus-minus .custom-plus-minus .custom-control-indicator-plus-minus .custom-control-indicator-minus.disabled,.selection-plus-minus .custom-plus-minus .custom-control-indicator-plus-minus .custom-control-indicator-plus.disabled{opacity:.5;cursor:default}.selection-plus-minus .custom-plus-minus.active{border-color:var(--primary-website-color)}.selection-plus-minus .custom-plus-minus.active .custom-control-description.title-item{color:var(--primary-website-color)}.selection-plus-minus .custom-plus-minus.one-active .custom-control-description{display:flex}.selection-plus-minus .custom-plus-minus.one-active .custom-control-indicator-plus-minus .custom-control-indicator-minus,.selection-plus-minus .custom-plus-minus.one-active .custom-control-indicator-plus-minus .custom-control-indicator-plus{opacity:.5;cursor:default}.selection-plus-minus .custom-plus-minus.one-active .custom-control-indicator-plus-minus .custom-control-indicator-minus.active,.selection-plus-minus .custom-plus-minus.one-active .custom-control-indicator-plus-minus .custom-control-indicator-plus.active{opacity:1;cursor:pointer}#panel-cart .panel-cart-container .panel-cart-title{background-color:var(--website-bg-dark);color:#fff}#panel-cart .panel-cart-container .panel-cart-title .btn-blur{font-weight:300;font-size:.875rem;min-width:0 !important;padding:5px 18px;margin-top:10px}#panel-cart .panel-cart-action{bottom:15px;width:calc(50% - 20px);padding:15px 5px}#panel-cart .panel-cart-action.left-button{left:15px;right:auto}#panel-cart .panel-cart-action.left-button.btn{background-color:#fff}#panel-cart .panel-cart-action.left-button.btn:hover,#panel-cart .panel-cart-action.left-button.btn:focus,#panel-cart .panel-cart-action.left-button.btn:active,#panel-cart .panel-cart-action.left-button.btn:focus:active{background-color:var(--secondary-website-color)}#panel-cart .panel-cart-action.right-button{right:15px;left:auto}#panel-cart .panel-cart-action span{font-size:.875rem}.table-cart .single-row-cart .actions{--bg-bottoni: rgb(229, 230, 231);--border-bottoni: rgb(143, 143, 157);min-width:125px;flex-shrink:0;padding-left:0;padding-right:0;padding-top:20px;padding-bottom:20px}.table-cart .single-row-cart .actions .quantity{display:flex;align-items:center;margin-bottom:10px}.table-cart .single-row-cart .actions .quantity .minus-button,.table-cart .single-row-cart .actions .quantity .plus-button{background-color:var(--bg-bottoni);border:1px solid var(--border-bottoni);color:var(--default-text-color);width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:100%}.table-cart .single-row-cart .actions .quantity input{border:0px;outline:none;margin-bottom:0}.table-cart .single-row-cart .actions .new-style-icon-button{border-radius:15px;font-size:.875rem;border:solid 1px var(--border-bottoni);background-color:var(--bg-bottoni);color:var(--default-text-color)}.table-cart .single-row-cart .actions .new-style-icon-button.btn-red{background:#e1302c;border-color:#e1302c;color:#fff}.table-cart .single-row-cart .formato-composizione.menu-title{padding:0;margin-top:0}.table-cart .single-row-cart .formato-composizione.menu-title .menu-info{padding-left:15px}.table-cart .single-row-cart .title{padding:20px 15px}.table-cart .formato-composizione{padding-left:15px;padding-right:15px;text-align:left;font-size:1rem}.table-cart .formato-composizione .actions{font-size:.875rem}.stick-cart{position:relative;border-radius:30px;overflow:hidden}.stick-cart .bg-dark.dark{padding:30px}.stick-cart .single-row-cart{padding-left:15px;padding-right:15px}.stick-cart .single-row-cart.menu-row{padding-left:0;padding-right:0}.stick-cart .single-row-cart.menu-row .formato-composizione{padding-left:15px;padding-right:15px}.stick-cart .single-row-cart.menu-row .title{padding-left:30px;padding-right:30px}.stick-cart .formato-composizione{padding-left:30px;padding-right:30px}.stick-cart .cart-summary{padding-left:30px;padding-right:30px}.stick-cart .back-button-cart{padding:10px}.stick-cart .back-button-cart .btn{width:100%}.stick-cart .btn-blur{font-weight:300;font-size:.875rem;min-width:0 !important;padding:5px 18px;margin-top:10px}.alert{text-align:center;border-radius:40px;padding:25px;background-color:#fff}@media(min-width: 992px){.checkout .flex-reverse-desktop>div:nth-child(1){order:1}.checkout .flex-reverse-desktop>div:nth-child(2){order:0}}.checkout .title{font-weight:500}.checkout .title [data-variazione-id]{font-weight:300}.checkout .login-section{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}.checkout .login-section .title{flex:0 1 300px;margin-bottom:0}.checkout .login-section .buttons{display:flex;gap:20px}.checkout .login-section.centered{justify-content:center;margin-top:50px}.checkout .login-section.centered .title{flex:1 0 auto;text-align:center}.checkout .centered-separator{display:flex}.checkout .centered-separator .title{width:100%;display:flex;justify-content:center;align-items:center;gap:25px;font-size:1rem;font-weight:300}.checkout .centered-separator .title::before,.checkout .centered-separator .title::after{content:"";flex:1;border-top:1px solid #eee;flex-grow:1;display:block}.checkout .error_msg_time{font-size:1.125rem;text-align:center}.round-cta{background-color:var(--bg-input);border-radius:40px;padding:10px;display:flex;align-items:center}.round-cta .content{flex:1 0 auto;padding-left:20px}.round-cta .content .title-cta{display:block;font-size:1.563rem;margin-bottom:0;font-weight:500}.round-cta .content .subtitle-cta{display:block;font-size:1.125rem}@media(max-width: 550px){.round-cta{flex-wrap:wrap;gap:15px}.round-cta .button{width:100%}.round-cta .button .btn{width:100%}.round-cta .content{padding-left:0}.round-cta .content .title-cta{text-align:center}}.cta-buttons{margin-top:25px;display:flex;flex-wrap:wrap;gap:20px}.cta-buttons .round-cta{flex:1 1 550px}.cta-buttons .round-cta.small{flex-basis:400px}.riepilogo-composizione{border-radius:30px;width:var(--width-menu-categorie);flex-basis:var(--width-menu-categorie);position:sticky;top:140px;overflow-y:auto;padding:10px}@media(min-width: 768px){.riepilogo-composizione{box-shadow:0px 3px 6px rgba(0,0,0,.04);background-color:var(--menu-round-bg)}}.riepilogo-composizione .img-divisione{display:flex;justify-content:center}.riepilogo-composizione .img-divisione .divided-3{width:250px;height:250px;position:relative;display:flex;overflow:hidden;border-radius:50%}.riepilogo-composizione .img-divisione .divided-3 .sector{position:absolute;width:100%;height:100%;transform-origin:50% 50%;border-radius:50%;clip-path:polygon(0 0, 49% 0, 49% 50%, 0% 78%)}.riepilogo-composizione .img-divisione .divided-3 .half-1,.riepilogo-composizione .img-divisione .divided-3 .half-2,.riepilogo-composizione .img-divisione .divided-3 .half-3{background-color:var(--button-secondary-color)}.riepilogo-composizione .img-divisione .divided-3 .half-1.spicchio-attivo,.riepilogo-composizione .img-divisione .divided-3 .half-2.spicchio-attivo,.riepilogo-composizione .img-divisione .divided-3 .half-3.spicchio-attivo{background-color:var(--primary-website-color)}.riepilogo-composizione .img-divisione .divided-3 .half-1{transform:rotate(0deg)}.riepilogo-composizione .img-divisione .divided-3 .half-2{transform:rotate(120deg)}.riepilogo-composizione .img-divisione .divided-3 .half-3{transform:rotate(240deg)}.riepilogo-composizione .img-divisione .divided-4{width:250px;height:250px;position:relative;display:flex;overflow:hidden;border-radius:50%}.riepilogo-composizione .img-divisione .divided-4 .sector{position:absolute;width:100%;height:100%;transform-origin:50% 50%;border-radius:50%;clip-path:polygon(0 0, 48% 0, 49% 49%, 0 50%)}.riepilogo-composizione .img-divisione .divided-4 .half-1,.riepilogo-composizione .img-divisione .divided-4 .half-2,.riepilogo-composizione .img-divisione .divided-4 .half-3,.riepilogo-composizione .img-divisione .divided-4 .half-4{background-color:var(--button-secondary-color)}.riepilogo-composizione .img-divisione .divided-4 .half-1.spicchio-attivo,.riepilogo-composizione .img-divisione .divided-4 .half-2.spicchio-attivo,.riepilogo-composizione .img-divisione .divided-4 .half-3.spicchio-attivo,.riepilogo-composizione .img-divisione .divided-4 .half-4.spicchio-attivo{background-color:var(--primary-website-color)}.riepilogo-composizione .img-divisione .divided-4 .half-1{transform:rotate(1deg)}.riepilogo-composizione .img-divisione .divided-4 .half-2{transform:rotate(91deg)}.riepilogo-composizione .img-divisione .divided-4 .half-3{transform:rotate(181deg)}.riepilogo-composizione .img-divisione .divided-4 .half-4{transform:rotate(271deg)}.riepilogo-composizione .img-divisione .divided-2{width:250px;height:250px;position:relative;display:flex}.riepilogo-composizione .img-divisione .divided-2:before{position:relative;content:"";width:100%;background-color:var(--button-secondary-color);border-radius:100%}.riepilogo-composizione .img-divisione .divided-2::after{content:"";position:absolute;left:calc(50% - 2px);border-right:solid 3px #fff;top:0;bottom:0}.riepilogo-composizione .img-divisione .divided-2 .half-1 img,.riepilogo-composizione .img-divisione .divided-2 .half-2 img{min-height:100%;border-radius:100%;object-fit:cover;max-width:none;min-width:100%}.riepilogo-composizione .img-divisione .divided-2 .half-1{position:absolute;width:calc(50% - 1px);left:0;top:0;bottom:0;overflow:hidden}.riepilogo-composizione .img-divisione .divided-2 .half-1 img{left:0;position:relative}.riepilogo-composizione .img-divisione .divided-2 .half-2{position:absolute;width:calc(50% - 1px);right:0;top:0;bottom:0;overflow:hidden}.riepilogo-composizione .img-divisione .divided-2 .half-2 img{right:0;position:absolute}.riepilogo-composizione .riepilogo .riga-composizione{padding-left:15px;padding-right:15px;margin-top:25px}@media(max-width: 767px){.riepilogo-composizione .riepilogo .riga-composizione:nth-child(1){margin-top:10px}}.riepilogo-composizione .riepilogo .riga-composizione .info .pietanza{display:block;font-weight:500;font-size:1.25rem}.riepilogo-composizione .riepilogo .riga-composizione .buttons{display:flex;gap:15px}.riepilogo-composizione .riepilogo .riga-composizione .buttons a{font-size:1.125rem;color:var(--primary-website-color)}.riepilogo-composizione .riepilogo .riga-composizione .buttons a i{color:var(--primary-website-color)}.riepilogo-composizione .button{margin-top:25px}.riepilogo-composizione .next-gusto{display:none}@media(max-width: 767px){.riepilogo-composizione .next-gusto{display:block}}@media(max-width: 767px){.riepilogo-composizione .riepilogo-container{background-color:var(--menu-round-bg);padding:10px;border-radius:40px;margin-top:35px}}.menu-composizione{width:100%;margin-bottom:30px}@media(min-width: 768px){.menu-composizione{width:auto;margin-bottom:0}}.checkout .checkout-coupon-container{display:grid;grid-template-columns:1fr}@media(min-width: 768px){.checkout .checkout-coupon-container{grid-template-columns:1fr 1fr;gap:20px}}.checkout .checkout-coupon-container .coupon{display:flex;align-items:center;border-radius:50px;background-color:var(--menu-round-bg);padding:15px 30px}.checkout .checkout-coupon-container .coupon .coupon-content{flex:1 0 auto}.checkout .checkout-coupon-container .coupon .coupon-content .title{font-size:1.563rem}.checkout .checkout-coupon-container .coupon .coupon-content .subtitle{font-size:1rem;color:var(--primary-website-color)}.checkout .checkout-coupon-container .coupon .coupon-remove{flex:0 0 15px;cursor:pointer}.checkout .cta-dotted{width:100%;display:flex;justify-content:center;align-items:center;min-height:135px;padding:30px;border:dashed 1px #eee;background-color:var(--bg-input);cursor:pointer;border-radius:30px;margin-bottom:20px;margin-top:20px;font-size:1.3rem}.address-container{display:grid;gap:40px;grid-template-columns:1fr}@media(min-width: 768px){.address-container{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.address-container{grid-template-columns:1fr 1fr 1fr}}.address-container .address{padding:30px;border-radius:40px;background-color:var(--menu-round-bg);display:flex;justify-content:center;align-items:center}.address-container .address.placeholder-insert{padding:60px 30px}.address-container .address .title{font-size:1.563rem;position:relative}.address-container .address .title .plus{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:-45px}.address-container .address .content{margin-bottom:20px}.address-container .address .content:last-child{margin-bottom:0}.address-container .address .buttons{display:flex;gap:10px}.address-container .address .buttons .btn{flex:1 1 auto;padding-top:10px;padding-bottom:10px;font-size:1rem}.address-container .address .buttons .btn.btn-edit{border-color:var(--secondary-website-color);background-color:var(--secondary-website-color);color:var(--secondary-website-color-text)}.address-container .address .buttons .btn.btn-delete{border-color:#db0000;background-color:#db0000;color:#fff}body#menu-guidato .fixed-category-button{display:none}body#menu-guidato .steps{width:100%;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}body#menu-guidato .steps .step{color:var(--pietanza-color);font-size:1.25rem;font-weight:500;border-radius:30px;padding:15px 25px;background-color:var(--button-secondary-color)}body#menu-guidato .steps .step.active{background-color:var(--menu-round-bg)}body#menu-guidato .intro-pietanza .menu-item{color:var(--pietanza-color);border-radius:30px;background-color:var(--menu-round-bg);padding:20px 30px 20px 20px;margin-bottom:10px;border:0;position:relative}body#menu-guidato .intro-pietanza .menu-item .row{display:flex;gap:20px}@media(min-width: 1140px){body#menu-guidato .intro-pietanza .menu-item .row{flex-wrap:nowrap;align-items:center}}body#menu-guidato .intro-pietanza .menu-item .menu-item-image{flex-basis:var(--width-pietanze-image);border-radius:20px;overflow:hidden;margin:0}body#menu-guidato .intro-pietanza .menu-item .menu-item-image img{width:100%}body#menu-guidato .intro-pietanza .menu-item .content{flex:1 1 calc(100% - 20px - 100px)}@media(min-width: 1140px){body#menu-guidato .intro-pietanza .menu-item .content{flex:1 1 auto}}body#menu-guidato .intro-pietanza .menu-item .content .title-list{font-size:1.25rem;font-weight:500;margin-bottom:10px}body#menu-guidato .intro-pietanza .menu-item .content .price{font-weight:500;display:flex;margin-bottom:10px;font-size:1rem}@media(min-width: 1240px){body#menu-guidato .intro-pietanza .menu-item .content .price{display:none}}body#menu-guidato .intro-pietanza .menu-item .content .content-list{margin-top:0}body#menu-guidato .intro-pietanza .menu-item .content .content-list p{margin-bottom:.625rem}body#menu-guidato .intro-pietanza .menu-item .price-button-container{flex:1 0 100%;display:flex;align-items:center;justify-content:flex-end;gap:40px;border-top:solid 1px #ddd;padding-top:20px}@media(min-width: 1140px){body#menu-guidato .intro-pietanza .menu-item .price-button-container{flex:1 0 280px;border:0;padding-top:0}}@media(min-width: 1240px){body#menu-guidato .intro-pietanza .menu-item .price-button-container{flex:1 0 360px}}@media(max-width: 1239px){body#menu-guidato .intro-pietanza .menu-item .price-button-container.only-price{display:none}}body#menu-guidato .intro-pietanza .menu-item .price-button-container .price{font-weight:500;display:none}@media(min-width: 1240px){body#menu-guidato .intro-pietanza .menu-item .price-button-container .price{display:flex}}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container{display:flex;align-items:center;gap:20px;margin-left:0}@media(max-width: 1139px){body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container{width:100%;justify-content:flex-end}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container>.btn{flex-grow:1}}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .variazioni-up{display:none}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .btn{font-size:.75rem;font-weight:500;padding:10px}@media(min-width: 1140px){body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .btn{font-size:1rem;padding:.938rem}}@media(max-width: 1139px){body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .notes-group{display:flex;align-items:center;flex-wrap:nowrap;gap:20px}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .notes-group>.note-lista-container{order:0}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .notes-group>.btn,body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .notes-group>.buttons-quantity{order:1}}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .buttons-quantity{gap:10px;min-width:100px;flex-shrink:0}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .buttons-quantity .btn{min-width:0 !important;width:30px;height:30px;padding:0;display:flex;justify-content:center;align-items:center;font-size:1.25rem;margin-left:0}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .buttons-quantity .btn span{display:flex}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .buttons-quantity .btn span svg{width:10px;height:10px}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .buttons-quantity .btn:after{font-size:.75rem}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .buttons-quantity .cart_qnt{display:flex;justify-content:center;width:16px}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .round-button{min-width:0 !important;margin-left:auto;margin-right:auto;position:relative;overflow:visible}@media(max-width: 1139px){body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .round-button{width:2.5rem;height:2.5rem;display:flex;justify-content:center}}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .round-button::before,body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .round-button::after{display:none}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .round-button span{display:flex;align-items:center}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .round-button span svg{width:17px;height:17px}@media(min-width: 1140px){body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .round-button span svg{width:1.25rem;height:1.25rem}}body#menu-guidato .intro-pietanza .menu-item .price-button-container .options-container .round-button .cart_qnt{position:absolute;top:-5px;right:-5px;background-color:var(--quantity-list-bg);color:#fff;border-radius:100%;width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center;font-size:.75rem;opacity:0;transition:opacity .3s}body#menu-guidato .intro-pietanza .menu-item.is-in-cart .price-button-container .options-container .round-button{--bg-button: var(--primary-website-color);--color-button: var(--primary-website-color-text)}body#menu-guidato .intro-pietanza .menu-item.is-in-cart .price-button-container .options-container .round-button .cart_qnt{opacity:1}body#menu-guidato .intro-pietanza .menu-item .price-button-container{flex-basis:115px}@media(max-width: 1139px){body#menu-guidato .intro-pietanza .menu-item .price-button-container{display:flex;justify-content:flex-start}}body#menu-guidato .intro-pietanza .menu-item .price-button-container .price{display:flex}body#menu-guidato .intro-pietanza.riepilogo{max-width:600px;margin:0 auto}body#menu-guidato .intro-pietanza.riepilogo .menu-item{padding:20px}body#menu-guidato .intro-pietanza.riepilogo .menu-item .image{margin-bottom:20px}body#menu-guidato .intro-pietanza.riepilogo .menu-item .image img{border-radius:20px}body#menu-guidato .intro-pietanza.riepilogo .menu-item .content .separator{margin-top:10px}body#menu-guidato .intro-pietanza.riepilogo .menu-item .content .icon{width:25px;font-size:inherit}body#menu-guidato .intro-pietanza.riepilogo .menu-item .price-button-container{width:100%}body#menu-guidato .intro-pietanza.riepilogo .menu-item .price-button-container .options-container{width:100%;display:grid;grid-template-columns:1fr 1fr}body#menu-guidato .intro-pietanza.riepilogo .menu-item .row{margin-bottom:20px}body#menu-guidato .intro-pietanza.riepilogo .menu-item .row:last-child{margin-bottom:0}body#menu-guidato .lista-pietanze>.container>.row .category-list .category-block .menu-category-content{margin-top:40px}.cross-pietanze-container{margin-top:50px}.cross-pietanze-container .cross-pietanze{padding:10px 0px 30px;background-color:rgba(0,0,0,0);width:100%}.cross-pietanze-container .cross-pietanze .cross-title{margin-bottom:20px}.cross-pietanze-container .cross-pietanze .cross-slider{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width: 768px){.cross-pietanze-container .cross-pietanze .cross-slider{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.cross-pietanze-container .cross-pietanze .cross-slider{grid-template-columns:1fr 1fr 1fr}}.cross-pietanze-container .cross-pietanze .cross-slider .card-pietanza{padding:0;display:flex;justify-content:center}.cross-pietanze-container .cross-pietanze .cross-slider .card-pietanza .card-content{border-radius:30px;padding:25px;max-width:260px}@media(min-width: 768px){.cross-pietanze-container .cross-pietanze .cross-slider .card-pietanza .card-content{max-width:none}}.cross-pietanze-container .cross-pietanze .cross-slider .card-pietanza .card-content .content .title{font-size:1.25rem;font-weight:500;text-align:center}.cross-pietanze-container .cross-pietanze .cross-slider .card-pietanza .card-content .content .round-button{min-width:0 !important;margin-left:auto;margin-right:auto;position:relative;overflow:visible}.cross-pietanze-container .cross-pietanze .cross-slider .card-pietanza .card-content .content .round-button::before,.cross-pietanze-container .cross-pietanze .cross-slider .card-pietanza .card-content .content .round-button::after{display:none}.cross-pietanze-container .cross-pietanze .cross-slider .card-pietanza .card-content .content .round-button span{display:flex;align-items:center}