.text-center{text-align:center}.image-fade-overlay-wrapper{position:absolute;overflow:hidden;top:0;left:0;right:0;z-index:-1;width:100%}.image-fade-overlay{position:absolute;bottom:0;left:0;right:0;top:0;background:linear-gradient(to top,#fff,#fff 36%,#fff0 80% 100%);pointer-events:none;z-index:1}@media(max-width:1024px){.image-fade-overlay{background:linear-gradient(to top,#fff,#fff 62%,#fff0 100% 100%)}}.page-title-type-1__container{padding:0rem 0 0;margin-top:-1.5rem}@media only screen and (min-width:1200px){.page-title-type-1__container{padding:6rem 0 0rem;margin-top:0rem}}.banner-top-img-container+.page-title-type-1__container{padding:12rem 0 0;margin-top:0rem}@media only screen and (min-width:1200px){.banner-top-img-container+.page-title-type-1__container{padding:24rem 0 3rem;margin-top:0rem}}.page-title-type-1 .xo-image{max-height:430px}.page-title-type-1__container h1{font-weight:700}.page-title-type-1__container .xo-breadcrumb__item .xo-breadcrumb--current{color:rgba(var(--color-foreground),1);overflow:hidden;text-overflow:ellipsis}.image-fade-overlay-wrapper+.page-title-type-1__container{position:relative;top:0;left:0;bottom:0;right:0;margin:auto;display:flex;flex-direction:column;justify-content:end}.page-title-type-1 .page-title-type-1__container{width:90%}@media(min-width:992px){.page-title-type-1 .page-title-type-1__container{width:var(--width)}}.page-title-type-1 .xo-breadcrumb__link{text-transform:uppercase}.page-title-type-1 .xo-section{padding:0!important}.page-title-type-1 xo-container{max-width:fit-content;padding:0;display:flex;margin:auto}.contact.container{max-width:1760px;padding:0}.contact.container .contact_info{background:#eab8184d;display:flex;align-items:flex-start;flex-direction:column;padding:60px 20px}@media only screen and (min-width:1200px){.contact.container .contact_info{padding:20%}}.contact.container .contact{display:flex;align-items:center;padding:20px;max-width:none}@media only screen and (min-width:1200px){.contact.container .contact{padding:5% 15%}}.contact.container .contact #ContactForm{width:100%}.contact__bottom .contact .xo-field-input{margin-bottom:1.8rem}.image-fade-overlay-wrapper .xo-image{width:100%;aspect-ratio:1 / 1;overflow:hidden}@media only screen and (min-width:767px){.image-fade-overlay-wrapper .xo-image{aspect-ratio:19 / 5}}.shopify-policy__container{padding-top:60px}.hide_food_service{display:none!important}input.xo-field-input__input:-internal-autofill-selected{-webkit-appearance:none;appearance:none;background-image:none!important;background-color:transparent!important}input.xo-field-input__input:-webkit-autofill,input.xo-field-input__input:-webkit-autofill:hover,input.xo-field-input__input:-webkit-autofill:focus,input.xo-field-input__input:-webkit-autofill:active{box-shadow:0 0 0 1000px #fff inset!important}@media(min-width:768px){.blog-main-layout{display:flex;gap:40px;align-items:flex-start}.blog-sidebar{flex:0 0 250px}.blog-content{flex-grow:1;min-width:0}.open-sidebar-mobile{display:none}.sidebar-content{display:block!important}}@media(max-width:767px){.blog-main-layout{display:block}.sidebar-content{display:none;position:absolute;width:100%;z-index:100;background-color:#fff;padding:20px;box-shadow:0 4px 6px #0000001a;top:0;left:0}.open-sidebar-mobile{display:block;width:100%;padding:10px;margin-bottom:20px;cursor:pointer}.sidebar-content.is-open{display:block}}.main-blog-ricette .article-card__title{font-weight:500;font-size:16px;line-height:100%;text-align:center;height:60px;margin-top:12px;padding-bottom:0}.search-icon-blog{position:absolute;right:12px;top:10px;border:0;background:transparent;outline:none}form.blog-search,form.blog-search_mobile{position:relative;margin-bottom:12px}#filtri-blog-checkbox-form .xo-collapse__content label{padding-left:0!important}.recipe-meta-item svg{color:#fcb814;width:24px}.recipe-meta-item span{text-align:center}.recipe-meta-info{display:flex;width:100%;flex-wrap:nowrap;justify-content:center;padding:0;margin:10px 0}.recipe-meta-item{display:flex;align-items:center;justify-content:flex-start;width:33.333%;flex:0 0 33.333%;box-sizing:border-box;padding:0 25px;flex-direction:column}.main-blog-ricette .article-card--boxed .article-card__information{padding-top:0}.main-blog-ricette .article-card__header .xo-image{border-radius:40px}.main-blog-ricette .xo-field-checkbox{gap:.8rem;flex-direction:row-reverse;justify-content:flex-end}.filtri-ricette .xo-collapse__trigger{padding:2rem 0 1.5rem}.filtri-ricette .xo-collapse__content{padding-bottom:2rem}.main-blog-ricette .xo-collapse__trigger-option{text-transform:uppercase}.main-blog-ricette .xo-field-checkbox:hover{background:transparent;font-weight:700;opacity:1}.main-blog-ricette .xo-field-checkbox span.xo-field-checkbox__label:hover span{font-weight:700;opacity:1}.xo-field-radio__input:checked~span.xo-field-checkbox__label span{font-weight:700;opacity:1}.button-filtra{font-weight:300;padding:0;font-size:18px;line-height:29.17px;letter-spacing:.69px;vertical-align:middle;background:transparent;border:0;border-bottom:solid 2px #D2D5D9}.reset-btn{font-weight:300;padding:0;font-size:16px;line-height:29.17px;letter-spacing:.69px;vertical-align:middle;background:transparent;border:0;border-bottom:solid 2px #D2D5D9;margin-bottom:12px;cursor:pointer}.reset-btn:hover{font-weight:700;opacity:1}@media(max-width:1024px){.main-article__header h1,.main-article__header .main-article__info,.main-article__header .main-article__share-top{text-align:center!important;justify-content:center}}.content-ricetta{flex-direction:column;margin-top:30px;width:100%;display:flex;gap:1rem}@media(min-width:1024px){.content-ricetta{flex-direction:row;margin-top:100px}}.content-left-ricetta{width:100%}@media(min-width:1024px){.content-left-ricetta{width:38%;margin-right:2%}}.content-right-ricetta{width:100%}@media(min-width:1024px){.content-right-ricetta{width:60%}}@media(max-width:767px){.content-left-ricetta,.content-right-ricetta{width:100%}.content-right-ricetta{margin-top:24px}}.content-ricetta.nutrizione .content-left-ricetta,.content-ricetta.nutrizione .content-right-ricetta{background:#f9eaba;border-radius:40px;padding:40px}.content-ricetta.nutrizione .content-left-ricetta h5,.content-ricetta.nutrizione .content-right-ricetta h5{padding-bottom:12px;margin-bottom:12px;border-bottom:solid 1px #27463B}.xo-header__content .hidden{display:none}.content-left-ricetta .video-container{width:100%;margin-top:24px}.content-left-ricetta .video-container iframe{width:100%;aspect-ratio:16 / 9}@media(max-width:1024px){.page-title-type-1 .page-title-type-1__container{width:auto!important}}.visible-mobile{display:block}@media(min-width:1024px){.visible-mobile{display:none}}.visible-desktop{display:none}@media(min-width:1024px){.visible-desktop{display:block}}@media(max-width:1024px){.banner-top-img-container .xo-image img{object-fit:none;aspect-ratio:auto;object-position:top}}.idea_utilizzo .image-with-text-type-4__media-circle{background:#f8e9b9;height:80%;left:0%}.idea_utilizzo .arrow-img-left{float:right;transform:rotateY(180deg);position:relative;top:-80px}.idea_utilizzo .arrow-img-right{position:absolute;left:0;bottom:0}.idea_utilizzo .arrow-img-left,.idea_utilizzo .arrow-img-right{display:inline-block;width:80px;z-index:-1}@media only screen and (max-width:1200px){.idea_utilizzo .arrow-img-left,.idea_utilizzo .arrow-img-right{display:none}}.idea_utilizzo .relative{position:relative;width:80px}@media only screen and (max-width:1200px){.idea_utilizzo .relative{display:none}}@media only screen and (min-width:1200px){.idea_utilizzo .image-with-text-type-4__copy{padding-top:80px}}@media only screen and (max-width:768px){.idea_utilizzo .image-with-text-type-4__media{order:1}.idea_utilizzo .image-with-text-type-4__copy{order:2}.idea_utilizzo .image-with-text-type-4__cta{order:3}}.alternative-message-box{text-align:center;background:#fef1cc;padding:20px;border-radius:3.4rem}.alternative-message,.alternative-message p{display:inline-block;color:#27463b}xo-product .xo-badge-novita{position:absolute;z-index:11;width:50px;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;color:transparent;font-size:0;padding:0;background:transparent}.xo-badge-novita:before{content:"";display:block;width:100%;height:100%;background-image:url(/cdn/shop/files/New.webp?v=1773852268);background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:100px;border:solid 1px #fff}.box-img-badge{position:relative;display:inline-block}#registration-toast{position:fixed;top:20px;right:20px;background:#fff;color:#333;padding:16px 20px;border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;align-items:center;justify-content:space-between;gap:15px;z-index:9999;min-width:300px;border-left:6px solid #4CAF50;font-family:inherit;transform:translate(0);transition:all .5s ease-in-out}.toast-hidden{transform:translate(150%)!important;opacity:0;pointer-events:none}.toast-content{display:flex;align-items:center;gap:10px;font-weight:500}.toast-icon{stroke:#4caf50}.toast-close{background:none;border:none;font-size:20px;cursor:pointer;color:#999;padding:0;line-height:1}.main-article__header .main-article__share-top{display:none}.buy-button__container.custom>.add-to-cart__container .add-button{display:block;width:100%}.buy-button__container.custom>.add-to-cart__container{display:block;width:100%}.product-card__container{height:100%}.product-card__information{flex-grow:1;width:100%}.product-card__actions,.product-card__mobile{margin-top:auto!important;width:100%;padding-top:1.5rem}@media(min-width:992px){.xo-field-radio--boxed .xo-field-radio__label{font-size:calc(var(--font-body-scale) * 1.2rem);font-weight:500;line-height:calc(1 + .46 / var(--font-body-scale))}}.container-dichiarazione{max-width:1200px;padding:20px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom_b.css.map */
