.Section{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-flex:1;background-color:var(--section-background-color,var(--neutral-white));-ms-flex:1;flex:1;padding:var(--section-vertical-padding) var(--global-content-edge-padding);row-gap:var(--sp-48);z-index:1}.Section,.Section .Section__Top{display:-webkit-box;display:-ms-flexbox;display:flex}.Section .Section__Top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:var(--sp-12);width:100%;z-index:2}.Section .Section__Top>.Heading,.Section .Section__Top>.Subheading{background-color:var(--section-background-color,var(--neutral-white));color:var(--section-heading-color,var(--secondary-standard));padding-left:var(--sp-32);padding-right:var(--sp-32)}.Section .Section__Top>.Heading.center,.Section .Section__Top>.Subheading.center{text-align:center}.Section .Section__Top>.Subheading{max-width:75ch}.Section .Section__Description{color:var(--section-heading-color,var(--secondary-standard));max-width:55ch}.Section .Section__Description.center{text-align:center}.Section .Section__TitleWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.Section .Section__TitleWrapper>.Heading{background-color:var(--section-background-color,var(--neutral-white));color:var(--section-heading-color,var(--secondary-standard));padding-left:var(--sp-32);padding-right:var(--sp-32)}.Section .Section__TitleWrapper>.Heading.center{text-align:center}.Section .Section__TitleWrapper>.Heading{z-index:2}.Section .Section__TitleWrapper:before{background-color:var(--section-heading-line-bg,var(--primary-standard));content:"";height:2px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.Section .Section__Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.Section .Section__Content,.Section .Section__Wrapper{color:var(--section-heading-color,var(--secondary-standard))}.Section .Section__Content{-webkit-box-flex:1;-ms-flex:1;flex:1}.Section .Section__Image{display:-webkit-box;display:-ms-flexbox;display:flex}.Section .Section__Image>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.Section .Section__ImageFullBg{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.Section .Section__ImageFullBg>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.Section .Section__ImageFullBg:before{background-color:rgba(0,0,0,.35);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.Section .Section__Resource{padding-top:2rem}.Section .Section__Resource>*+*{margin-top:2rem}.Section .Section__ArchBottom,.Section .Section__ArchTop{left:0;position:absolute;width:100%;z-index:1}.Section .Section__ArchBottom svg path,.Section .Section__ArchTop svg path{fill:var(--section-background-color,var(--neutral-white))}.Section .Section__ArchTop{bottom:calc(100% - 1px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Section .Section__ArchBottom{top:calc(100% - 1px)}.Section .Section__Divider{background-color:var(--secondary-soft);height:1px;width:100%}@media (min-width:1024px){.Section{position:relative}.Section .Section__Resource{padding-top:0}.Section .Section__Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1}.Section[data-layout="20-80"] .Section__Wrapper,.Section[data-layout="40-60"] .Section__Wrapper,.Section[data-layout="50-50"] .Section__Wrapper,.Section[data-layout="60-40"] .Section__Wrapper{gap:3rem}.Section .Section__Image{-ms-flex-item-align:stretch;align-self:stretch}.Section[data-layout="20-80"] .Section__Wrapper>:first-child{width:20%}.Section[data-layout="20-80"] .Section__Wrapper>:last-child{padding-top:0;width:80%}.Section[data-layout="40-60"] .Section__Wrapper>:first-child{width:40%}.Section[data-layout="40-60"] .Section__Wrapper>:last-child{padding-top:0;width:60%}.Section[data-layout="60-40"] .Section__Wrapper>:first-child{width:60%}.Section[data-layout="60-40"] .Section__Wrapper>:last-child{padding-top:0;width:40%}.Section[data-layout="50-50"] .Section__Wrapper>:first-child,.Section[data-layout="50-50"] .Section__Wrapper>:last-child{width:50%}}.Section--Narrow{padding:var(--section-vertical-padding) var(--global-content-edge-padding)}.Section--Narrow .Section__Wrapper{margin:0 auto;max-width:var(--narrow-section-width)}.Section--Boxed{padding:var(--section-vertical-padding) var(--global-content-edge-padding)}.Section--Boxed .Section__Wrapper{margin:0 auto;max-width:var(--boxed-section-width)}.Section--EdgeCarousel{padding:var(--section-vertical-padding) 0}@media (min-width:1024px){.Section--EdgeCarousel{padding:var(--section-vertical-padding) var(--global-content-edge-padding)}}@media (min-width:1280px){.Section--Reverse[data-layout="20-80"] .Section__Wrapper,.Section--Reverse[data-layout="40-60"] .Section__Wrapper,.Section--Reverse[data-layout="50-50"] .Section__Wrapper,.Section--Reverse[data-layout="60-40"] .Section__Wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.Section--Socials .Section__Wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--sp-48)}.Section--Socials .Section__SocialsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--sp-32)}.Section--BgPrimary{--section-background-color:var(--primary-standard);--section-heading-color:var(--neutral-white);--section-heading-line-bg:var(--neutral-white)}.Section--BgSecondary{--section-background-color:var(--secondary-ultra-soft);--section-heading-color:var(--secondary-standard)}.Section--BgImage{--section-background-color:transparent;--section-heading-color:var(--neutral-white);--section-heading-line-bg:transparent}.Section--BgImage .Section__Top>.Heading,.Section--BgImage .Section__Top>.Subheading{background-color:transparent}.Section--TextContent .Section__Content a{-webkit-text-decoration:underline;text-decoration:underline}.Section--NoVerticalPadding{padding-bottom:0;padding-top:0}.Section--NoToPadding{padding-top:0}.Section--NoBottomPadding{padding-bottom:0}@media (min-width:1024px){.Section--LessPaddingVertical{padding:calc(var(--section-vertical-padding)/2) var(--global-content-edge-padding)}.Section--MoreBottomPadding{padding-bottom:calc(var(--section-vertical-padding)*1.7)}}@media (min-width:1536px){.Section--MoreBottomPadding{padding-bottom:calc(var(--section-vertical-padding)*2.2)}}@media (min-width:1024px){.Section--MoreTopPadding{padding-top:calc(var(--section-vertical-padding)*1.7)}}@media (min-width:1536px){.Section--MoreTopPadding{padding-top:calc(var(--section-vertical-padding)*2.2)}}.Section--LessVerticalPadding{padding-bottom:calc(var(--section-vertical-padding)/2)}.Section--ArchTop,.Section--LessVerticalPadding{padding-top:calc(var(--section-vertical-padding)/2)}.Section--ArchTop{z-index:2}@media (min-width:1024px){.Section--ArchTop{padding-bottom:var(--sp-80);padding-top:0}}.Section--ArchBottom{padding-bottom:calc(var(--section-vertical-padding)/2);z-index:2}@media (min-width:1024px){.Section--ArchBottom{padding-bottom:0;padding-top:calc(var(--section-vertical-padding)/2)}}.Section--BgImageArch{clip-path:ellipse(100% 55% at 48% 44%);margin-bottom:calc(var(--section-vertical-padding)*-.5);z-index:3}@media (min-width:1024px){.Section--BgImageArch{margin-bottom:calc(var(--section-vertical-padding)*-1)}}.Section--FullWidth{padding:0}.Section--FullWidth .Section__Content{padding:var(--section-vertical-padding) var(--global-content-edge-padding)}.Section--RecipeIntro .Section__DiscoverRecipe{margin-bottom:var(--sp-40);margin-top:var(--sp-40)}.Section--RecipeIntro .Section__Image{-ms-flex-item-align:start;align-self:flex-start;height:100%;position:sticky;top:var(--header-height);width:100%}.Section--RecipeIntro .Section__Content{padding-bottom:0;padding-top:calc(var(--header-height)*2.5)}@media (min-width:1024px){.Section--RecipeIntro .Section__Content{padding-top:calc(var(--header-height)*1.5)}.Section--RecipeIntro .Section__Image{aspect-ratio:1}.Section--RecipeIntro .Section__Image img{-o-object-fit:cover;object-fit:cover}}.Section--RecipeIngredientsSteps .Section__Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.Section--RecipeIngredientsSteps .Section__Wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:5rem}}.Section--InQuestaRicetta .Section__Image{max-height:40vh}@media (min-width:1024px){.Section--InQuestaRicetta .Section__Wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:1rem}}.Section--RecipeFilters{padding-top:calc(var(--section-vertical-padding)*1.5)}.Section--RecipeFilters .Section__Wrapper .Recipe__Filters select{width:100%}.Section--RecipeFilters .Section__Wrapper .Recipe__Filters select:not(:first-child){margin-top:1rem}.Section--RecipeFilters .Section__Wrapper .Recipe__Filters--Left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Section--RecipeFilters .Section__Wrapper .Recipe__Filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--secondary-soft);border-radius:var(--radius-light);cursor:pointer;font-size:var(--fs-400);padding:.625rem 1.875rem .625rem .9375rem}@media (min-width:1024px){.Section--RecipeFilters .Section__Wrapper .Recipe__Filters{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 auto;max-width:var(--boxed-section-width);padding-left:calc(var(--global-content-edge-padding)*2);padding-right:calc(var(--global-content-edge-padding)*2)}.Section--RecipeFilters .Section__Wrapper .Recipe__Filters--Left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}.Section--RecipeFilters .Section__Wrapper .Recipe__Filters select:not(:first-child){margin-top:0;width:auto}.Section--RecipeFilters .Section__Wrapper .Recipe__Filters select{min-width:15rem}}.Section--PageCover{min-height:70vh;padding:calc(var(--section-vertical-padding)*1.5) var(--global-content-edge-padding) var(--section-vertical-padding)}.Section--PageCover:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.25)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.25));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.Section--PageCover .Subheading{font-family:var(--ff-primary)}.Section--PageCover .Section__Top{gap:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.Section--PageCover{min-height:60vh}}@media (min-width:1024px){.Section--PageCover{min-height:60vh}}@media (min-width:1280px){.Section--PageCover{min-height:70vh}}.Section--Search{padding:calc(var(--section-vertical-padding)*2) var(--global-content-edge-padding) var(--section-vertical-padding)}.Section--Search:after{background:none}.Section--Search .Subheading{font-family:var(--ff-primary)}.Section--Search .Section__Top{gap:1.5rem}.Section--PageCoverTransparent{padding-top:calc(var(--section-vertical-padding)*2)}.Section--PageCoverTransparent .Subheading{font-family:var(--ff-primary)}.Section--PageCoverTransparent .Section__Top{gap:1.5rem}@media (min-width:768px){.Section--PageCoverTransparent{padding-top:calc(var(--section-vertical-padding)*1.7)}}@media (min-width:1536px){.Section--PageCoverTransparent{padding-top:calc(var(--section-vertical-padding)*2)}}.Section--Carousel .Section__Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Section--Logos .Section__Top{padding:0 var(--global-content-edge-padding)}.Section--Logos .Section__Wrapper{gap:var(--sp-24)}.Section--ProductCategory{row-gap:var(--sp-24)}.Section--Slide{padding-bottom:calc(var(--section-vertical-padding)/2);-webkit-box-flex:0;-ms-flex:none;flex:none}.Section--Slide:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.25)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.25));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.Section--Slide.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-ms-flex-item-align:stretch;align-self:stretch}.Section--Slide .Section__Content{z-index:3}.Section--Slide .Section__Resource{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:0;z-index:2}.Section--Slide .Section__Resource img{margin-right:-7%;max-width:15rem;-webkit-transform:rotate(8deg);transform:rotate(8deg)}@media (min-width:640px){.Section--Slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding-bottom:var(--section-vertical-padding);z-index:3}.Section--Slide .Section__Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.Section--Slide .Section__Wrapper>*{width:50%}.Section--Slide .Section__Resource{position:relative;-ms-flex-item-align:stretch;align-self:stretch}.Section--Slide .Section__Resource img{bottom:calc(var(--section-vertical-padding)*-1.5);margin-right:revert;max-width:max(18rem,min(22vw,20rem));position:absolute;right:1rem}}@media (min-width:1024px){.Section--Slide{min-height:40vh}}.Section--ProductInfo{overflow:hidden;padding-bottom:var(--sp-96);padding-top:calc(var(--header-height)*3)}.Section--ProductInfo .Section__Resource{display:none}.Section--ProductInfo .Section__Content,.Section--ProductInfo .Section__ContentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--sp-72);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Section--ProductInfo .Section__ContentWrapper .Heading{text-transform:none}@media (min-width:1024px){.Section--ProductInfo{padding-top:0}.Section--ProductInfo .Section__Resource{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:var(--header-height)}.Section--ProductInfo .Section__Content{padding-top:calc(var(--header-height)*1.8)}.Section--ProductInfo .Section__Content .ProductImage{display:none}.Section--ProductInfo .Section__Wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.Section--ProductInfo[data-layout="50-50"] .Section__Wrapper{gap:2rem}}@media (min-width:1280px){.Section--ProductInfo[data-layout="50-50"] .Section__Wrapper{gap:5rem}}.Section--Cards .CardsContainer,.Section--Cards .Section__Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.Section--Cards{--card-glass-max-width:31rem}.Section--Cards .CardsContainer{--card-glass-max-width:31rem;-webkit-box-align:initial;-ms-flex-align:initial;align-items:normal}.Section--Cards .CardsContainer,.Section--Cards .Section__Wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}.Section--Cards .Section__Wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.Section--Cards .CardGlass{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.Section--Cards .CardReseller{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%}.Section--Cards .CardGlass__Wrapper,.Section--Cards .CardReseller__Wrapper{height:100%}}.Section--404{padding:var(--section-vertical-padding) var(--global-content-edge-padding);-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:70vh}.Section--404 .Subheading{font-weight:700}.Section--404 .ImgContainer{display:none}.Section--404 .Heading1{text-transform:none}.Section--404 .Section__Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.Section--404 .ImgContainer{display:block}.Section--404 .ImgContainer--Left,.Section--404 .ImgContainer--Right{max-width:18rem;position:absolute}.Section--404 .ImgContainer--Left{left:10%;top:10%}.Section--404 .ImgContainer--Right{bottom:10%;right:10%}}.Section--Newsletter .Form{--form-color:var(--neutral-white);--form-details-color:var(--primary-standard);--form-input-color:var(--neutral-white);--form-submit-color:var(--primary-standard);--form-input-details:var(--neutral-white)}.Section--Lavorazioni .Section__Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (min-width:1024px){.Section--Timeline{padding:var(--section-vertical-padding) 0}}.Section--HorecaCatalogue .Section__Image{margin-right:1rem}@media (min-width:1024px){.Section--HorecaCatalogue .Section__Image{margin-right:0}.Section--OneCol{padding:var(--section-vertical-padding) var(--global-content-edge-padding)}.Section--OneCol .Section__Wrapper{width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0}}@media (min-width:1280px){.Section--OneCol{padding:var(--section-vertical-padding) calc(var(--global-content-edge-padding)*2)}}@media (min-width:1536px){.Section--OneCol{padding:var(--section-vertical-padding) calc(var(--global-content-edge-padding)*3)}}.Section--Certifications .Section__CertificationsBoxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;padding:1rem var(--global-content-edge-padding)}.Section--Certifications .Section__CertificationsBoxes::-webkit-scrollbar{display:none}.Section--Certifications .Section__CertificationsBoxes img{-ms-flex-negative:0;flex-shrink:0;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:max(10rem,min(70vw,15rem))}@media (min-width:1024px){.Section--Certifications .Section__CertificationsBoxes{display:grid;grid-template-columns:repeat(5,1fr);margin:0 auto;max-width:90rem;grid-gap:1rem;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:visible;overflow-x:initial;padding:2rem 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.Section--Certifications .Section__CertificationsBoxes>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:none;width:100%}.Section--Certifications .Section__CertificationsBoxes img{height:auto;margin:0 auto;max-width:18rem;-o-object-fit:contain;object-fit:contain;width:100%}}