.b2b-banner__image{width:100%;height:auto;display:block}.b2b-banner__wrapper{position:relative}.b2b-banner__content{position:absolute;top:0;left:0;width:100%;height:100%;padding:52px 40px}.b2b-banner__content--inner{width:600px;height:100%;display:flex;flex-direction:column;justify-content:end}.b2b-banner__heading{font-weight:700;font-size:66px;line-height:1.2;letter-spacing:-2px;color:#fff}.b2b-banner__heading p{margin:0}.b2b-banner__subheading{font-weight:500;font-size:22px;line-height:1.4;letter-spacing:.2px;color:#ffffffeb;padding-top:8px}.b2b-banner__buttons{padding:37px 0 56px;display:flex;flex-wrap:wrap;justify-content:start;gap:20px}.b2b-banner__button{background-color:#7a234f;color:#fff;gap:15px;align-items:center}.b2b-banner__button.button--second{background-color:#faaf3d}.b2b-banner__button:after,.b2b-banner__button:hover:after{box-shadow:none!important}.b2b-banner__button--icon{display:flex}.b2b-banner__usp{padding:22px;background-color:#fff;color:#7a234f;display:flex;gap:14px;border-radius:18px;align-items:center;width:380px}.b2b-banner__usp--icon{display:flex;width:46px;height:46px}.b2b-banner__usp--heading{font-weight:700;font-size:16px;line-height:1.2;letter-spacing:.4px}.b2b-banner__usp--subheading{font-weight:500;font-size:13px;line-height:1.3;letter-spacing:.72px;COLOR:#686352;width:200px;padding-top:2px}@media screen and (max-width:1200px){.b2b-banner__buttons{padding:8px 0 16px}}@media screen and (max-width:990px){.b2b-banner__content--inner{width:100%}.b2b-banner__heading{font-size:46px}.b2b-banner__subheading{font-size:16px}.b2b-banner__usp{padding:12px;width:280px}}@media screen and (max-width:750px){.b2b-banner__content{position:relative}.b2b-banner__heading{font-size:36px}.b2b-banner__buttons{justify-content:center;gap:10px}.b2b-banner__button{background-color:#873961}}@media screen and (min-width:750px){.horeca-retail__section.page-width{padding:0 40px}}.horeca-retail__header{font-size:26px;line-height:1.2;letter-spacing:.2px;text-align:center;color:#8f2f5f}.horeca-retail__footer{font-size:14px;line-height:1;letter-spacing:2px;text-align:center;text-transform:uppercase}.horeca-retail__content{display:flex;gap:40px;padding:60px 0}.horeca-retail__card{padding:45px 60px;border-radius:25px;flex:1}.horeca-retail__card--heading{font-weight:700;font-size:44px;line-height:1;letter-spacing:-.3px;color:rgba(var(--color-foreground))}.horeca-retail__card--subheading{color:rgba(var(--color-foreground),.88);font-size:18px;line-height:1.4;letter-spacing:.72px;padding:28px 0 38px}.horeca-retail__card--points{color:rgba(var(--color-foreground));font-weight:700;font-size:18px;line-height:1.3;letter-spacing:.9px}.horeca-retail__card--point-icon{display:flex;width:18px;height:18px}.horeca-retail__card--point{display:flex;align-items:center;gap:15px}.horeca-retail__card--button.button{align-items:center;gap:15px}.horeca-retail__card--button-icon{display:flex;width:20px;height:20px}.horeca-retail__card--points{padding-bottom:45px}@media screen and (max-width:990px){.horeca-retail__content{gap:15px;padding:30px 0;flex-direction:column}.horeca-retail__card{padding:24px 30px}.horeca-retail__card--subheading{padding:10px 0 20px}.horeca-retail__card--points{padding-bottom:25px}}.horeca-retail-banner__wrapper{display:flex}.horeca-retail-banner__content{flex:1;padding:65px 40px}.horeca-retail-banner__image-wrap{flex:1;display:flex;align-items:end}.horeca-retail-banner__image{display:flex;width:100%;height:auto}.horeca-retail-banner__heading{font-weight:700;font-size:64px;line-height:1;letter-spacing:-.5px;color:rgba(var(--color-foreground));padding:25px 0 15px}.horeca-retail-banner__subheading p,.horeca-retail-banner__heading p{margin:0}.horeca-retail-banner__subheading{color:rgba(var(--color-foreground),.88);font-size:20px;line-height:1.5;letter-spacing:.2px}.banner-for__retail .horeca-retail-banner__subheading{font-size:22px}.horeca-retail-banner__badge.button{padding:18px 24px;font-weight:600;font-size:21.6px;line-height:1.4;letter-spacing:1.2px}@media screen and (min-width:990px)and (max-width:1380px){.horeca-retail-banner__heading{font-size:44px}}@media screen and (max-width:990px){.horeca-retail-banner__heading{font-size:40px}}@media screen and (max-width:880px){.horeca-retail-banner__heading{font-size:30px}}@media screen and (max-width:750px){.horeca-retail-banner__wrapper{flex-direction:column}.horeca-retail-banner__content{padding:30px 20px}.horeca-retail-banner__badge.button.button--secondary{font-size:16px}.horeca-retail-banner__subheading{font-size:15px}}.b2b-logos__wrapper{display:flex;align-items:center;justify-content:space-between}.b2b-logos__wrapper.b2b-logos__retail{justify-content:center;gap:30px 60px;flex-wrap:wrap}.b2b-logos__wrapper .logo-item{height:max-content}.b2b-logos__wrapper .logo-item img{display:block}@media screen and (max-width:600px){.b2b-logos__wrapper.b2b-logos__retail{gap:20px}}@media screen and (max-width:767px){.b2b-logos__wrapper{flex-wrap:wrap;justify-content:center;gap:20px}.b2b-logos__wrapper.b2b-logos__retail .logo-item,.b2b-logos__wrapper.b2b-logos__retail .logo-item img{height:auto;width:80px}}@media screen and (min-width:750px){.horeca-benchmarks__section.page-width{padding:0 40px}}.horeca-benchmarks__items{display:flex;gap:40px}.horeca-benchmarks__item{flex:1;padding:60px 32px 30px;border-radius:25px}.horeca-benchmarks__item-name{font-size:14px;line-height:1;letter-spacing:1.5px;text-transform:uppercase}.horeca-benchmarks__item-numericals{font-weight:700;font-size:92px;line-height:.9;letter-spacing:-3px;color:rgba(var(--color-button-text));padding:11px 0 35px}.horeca-benchmarks__item-caption{font-size:16px;line-height:21.6px;letter-spacing:.72px}.horeca-benchmarks__disclaimer{background-color:#7a234f1a;padding:26px 100px;border-radius:25px;margin-top:30px;display:flex;align-items:center;gap:40px;font-weight:700;font-size:17px;line-height:23.8px;letter-spacing:.4px}.horeca-benchmarks__disclaimer--icon{display:flex;width:38px;height:38px}@media screen and (max-width:990px){.horeca-benchmarks__items{gap:20px}.horeca-benchmarks__item{padding:25px}.horeca-benchmarks__disclaimer{padding:14px 40px;margin-top:20px;gap:20px;font-size:15px}.horeca-benchmarks__item-numericals{font-size:70px}.horeca-benchmarks__item-name{font-size:12px}}@media screen and (max-width:767px){.horeca-benchmarks__items{flex-direction:column}.horeca-benchmarks__disclaimer{padding:20px;gap:5px;font-size:12px}}@media screen and (min-width:750px){.in-3-steps__section.page-width{padding:0 40px}}.in-3-steps__wrapper{padding:60px 80px;border-radius:25px}.in-3-steps__heading{text-align:center;font-weight:700;font-size:44px;line-height:65.28px;letter-spacing:-.5px;color:rgb(var(--color-foreground));padding-bottom:40px}.in-3-steps__steps{display:flex;gap:40px}.in-3-steps__step{padding:30px;flex:1;background-color:#ffffff1a;border-radius:25px}.in-3-steps__number{color:rgb(var(--color-button-text));font-weight:700;font-size:96px;line-height:.9;letter-spacing:-4px}.in-3-steps__step-heading{font-weight:700;font-size:24px;line-height:27.6px;letter-spacing:-.1px;color:rgb(var(--color-foreground));padding:30px 0 16px}.in-3-steps__caption{font-size:16px;line-height:23.2px;letter-spacing:.72px;color:rgba(var(--color-foreground),.78)}@media screen and (max-width:990px){.in-3-steps__wrapper{padding:30px}.in-3-steps__heading{font-size:38px}.in-3-steps__steps{gap:20px}.in-3-steps__step{padding:20px}}@media screen and (max-width:767px){.in-3-steps__heading{font-size:28px;line-height:1.5}.in-3-steps__steps{flex-direction:column}}@media screen and (min-width:750px){.recipe-videos__section.page-width{padding:0 40px}}.recipe-videos__heading{color:rgb(var(--color-foreground));font-weight:700;font-size:44px;line-height:.8;letter-spacing:-.2px;padding-bottom:70px;text-align:center}.recipe-videos__wrapper .video-cards__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.recipe-videos__wrapper .video-card__thumb{position:relative;cursor:pointer;border-top-right-radius:25px;border-top-left-radius:25px;overflow:hidden;aspect-ratio:16 / 9}.recipe-videos__wrapper .video-card__thumb img,.recipe-videos__wrapper .video-card__thumb video{width:100%;height:100%;object-fit:cover;display:block}.recipe-videos__wrapper .video-card__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:102px;height:102px;background:none;border:none;cursor:pointer;padding:0}.recipe-videos__wrapper .video-card{border-radius:25px}.recipe-videos__wrapper .video-card__body{padding:30px 30px 50px}.recipe-videos__wrapper .video-card__title{color:rgb(var(--color-foreground));font-weight:700;font-size:26px;line-height:1.1;letter-spacing:-.1px}.recipe-videos__wrapper .video-card__desc{font-size:15px;line-height:1;letter-spacing:1.2px;padding:16px 0 20px}.recipe-videos__wrapper .video-card__link{font-size:15px;line-height:1;letter-spacing:1.2px;text-decoration:underline}.recipe-videos__wrapper .video-popup{display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;opacity:0;transition:opacity .2s ease}.recipe-videos__wrapper .video-popup[aria-hidden=false]{pointer-events:all;opacity:1}.recipe-videos__wrapper .video-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000bf}.recipe-videos__wrapper .video-popup__inner{position:relative;z-index:1;width:min(90vw,960px)}.recipe-videos__wrapper .video-popup__close{position:absolute;top:-36px;right:0;background:none;border:none;color:#fff;font-size:28px;cursor:pointer;line-height:1}@media screen and (max-width:990px){.recipe-videos__wrapper .video-cards__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.recipe-videos__wrapper .video-cards__grid{grid-template-columns:repeat(1,1fr);gap:20px}.recipe-videos__heading{padding-bottom:30px}.recipe-videos__wrapper .video-card__play svg,.recipe-videos__wrapper .video-card__play{width:70px;height:70px}}.rich-text__b2b .rich-text__heading{font-size:44px;line-height:1;letter-spacing:-.3px}.rich-text__b2b .rich-text__text{font-size:16px;line-height:22.4px;letter-spacing:.72px;margin-top:20px!important}.rich-text__b2b .rich-text__buttons{margin-top:35px!important}@media screen and (min-width:750px){.section-USPs__section.page-width{padding:0 40px}}.section-USPs__heading{font-weight:700;font-size:44px;line-height:.8;letter-spacing:-.2px;text-align:center;color:rgb(var(--color-foreground));padding-bottom:70px}.section-USPs__items{display:flex;gap:40px}.section-USPs__item{padding:28px 20px;background-color:#fff2dd;border-radius:25px}.section-USPs__item--icon{display:flex;height:84px;width:84px}.section-USPs__item--heading{font-weight:700;font-size:22px;line-height:25.3px;letter-spacing:-.1px;padding:20px 0}.section-USPs__item--content{font-size:15px;line-height:21.75px;letter-spacing:.72px}@media screen and (max-width:990px){.section-USPs__items{flex-wrap:wrap}.section-USPs__heading{padding-bottom:35px}.section-USPs__item{flex:0 0 calc(50% - 20px)}}@media screen and (max-width:550px){.section-USPs__heading{padding-bottom:35px}.section-USPs__items{gap:20px}.section-USPs__item{flex:0 0 100%}.section-USPs__item--icon svg,.section-USPs__item--icon{height:60px;width:60px}}@media screen and (min-width:750px){.customer-recipes__section.page-width{padding:0 40px}}.customer-recipes__heading--top{font-weight:700;font-size:44px;line-height:37.8px;letter-spacing:-.2px;padding-bottom:70px;text-align:center;color:rgb(var(--color-foreground))}.customer-recipes__items{display:flex;gap:40px}.customer-recipes__item{flex:1;display:flex;flex-direction:column;border-radius:25px;background-color:#faedf4}.customer-recipes__image{border-top-left-radius:25px;border-top-right-radius:25px}.customer-recipes__image img{border-top-left-radius:25px;border-top-right-radius:25px;display:block;height:auto;width:100%}.customer-recipes__content-wrapper{padding:20px 30px 30px;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:13px}.customer-recipes__heading{font-weight:700;font-size:26px;line-height:28.6px;letter-spacing:-.1px;color:rgb(var(--color-foreground));padding-bottom:16px}.customer-recipes__name,.customer-recipes__content{font-size:15px;line-height:1.1;letter-spacing:1.2px}@media screen and (max-width:990px){.customer-recipes__items{gap:20px}.customer-recipes__heading{font-size:20px}}@media screen and (max-width:800px){.customer-recipes__heading--top{font-size:38px;padding-bottom:35px}.customer-recipes__items{flex-direction:column}}@media screen and (min-width:750px){.form-with-info__section .page-width{padding:0 40px}}.form-with-info__section{border-radius:36px 36px 0 0}.form-with-info__wrapper{display:flex}.form-with-info__form,.form-with-info__content{flex:0 0 50%}.form-with-info__logo{padding-bottom:26px}.form-with-info__logo img{display:flex}.form-with-info__heading{font-weight:700;font-size:44px;line-height:37.8px;letter-spacing:-.2px;color:rgb(var(--color-foreground))}.form-with-info__subheading{font-size:16px;line-height:22.4px;letter-spacing:.72px;color:rgb(var(--color-foreground));padding:27px 0 40px;max-width:430px}.form-with-info__point{font-weight:700;font-size:18px;line-height:23px;letter-spacing:.9px;color:rgb(var(--color-foreground));display:flex;align-items:start;gap:20px}.form-with-info__point:not(:last-child){padding-bottom:15px}.form-with-info__point--icon{display:flex;height:18px;width:18px}@media screen and (max-width:990px){.form-with-info__wrapper{flex-direction:column}}@media screen and (max-width:767px){.form-with-info__form,.form-with-info__content{flex:0 0 100%}.form-with-info__heading{font-size:34px}.form-with-info__subheading,.form-with-info__point{font-size:14px}}@media screen and (min-width:750px){.popular-products__section.page-width{padding:0 40px}}.popular-products__heading{font-weight:700;font-size:44px;line-height:37.8px;letter-spacing:-.2px;color:rgb(var(--color-foreground));text-align:center;padding-bottom:70px}.popular-products__grid,.popular-products__grid-products{display:flex;gap:40px}.popular-products__card{flex:1;padding:30px 20px;border-radius:25px}.popular-products__image img{width:100%;height:auto;display:block;border-radius:13px}.popular-products__horeca .popular-products__card{background-color:#faedf4}.popular-products__retail .popular-products__card{background-color:#fff2dd}.popular-products__specs{font-size:14px;line-height:18.2px;letter-spacing:1px;text-transform:uppercase;margin:0;padding-top:10px;color:#686352}.popular-products__title{color:#7a234f;font-weight:700;font-size:22px;line-height:24.2px;letter-spacing:-.1px;margin:0;padding:14px 0 17px}.popular-products__title a{text-decoration:none;color:inherit}.popular-products__desc{color:#8f2f5f;padding-top:16px;margin:0;border-top:1px solid #7A234F2E;font-size:15px;line-height:21px;letter-spacing:.72px}.popular-products__grid-form{flex:1;display:flex;align-items:center;padding:20px;border-radius:25px}.popular-products__horeca .popular-products__grid-form{background-color:#ea8585}.popular-products__retail .popular-products__grid-form{background-color:#faaf3d}.popular-products__form{color:#fff;font-weight:700;font-size:44px;line-height:37.8px;letter-spacing:-.2px}@media screen and (max-width:1200px){.popular-products__form{font-size:38px}}@media screen and (max-width:1070px){.popular-products__form{font-size:34px}}@media screen and (max-width:990px){.popular-products__grid-products{flex-wrap:wrap;gap:20px}.popular-products__heading{padding-bottom:35px;font-size:34px}.popular-products__grid-form,.popular-products__card{flex:0 0 calc(50% - 10px)}}@media screen and (max-width:550px){.popular-products__grid-form,.popular-products__card{flex:0 0 100%}.in-3-steps__form [data-testid=form-row],.recipe-videos__wrapper [data-testid=form-row],.horeca-retail-banner__form [data-testid=form-row]{flex-direction:column!important}.in-3-steps__form [data-testid=form-row] [component="[object Object]"],.recipe-videos__wrapper [data-testid=form-row] [component="[object Object]"],.horeca-retail-banner__form [data-testid=form-row] [component="[object Object]"]{flex:1!important;padding-top:0!important}.form-with-info__form form{padding:0!important}}.recipe-videos__wrapper .klaviyo-form,.in-3-steps__form{max-width:700px;margin:0 auto}.popular-products__form .klaviyo-form form [data-testid=form-component],.popular-products__form .klaviyo-form form{padding:0!important}.popular-products__form .klaviyo-form form div{gap:10px!important}.form-with-info__form button[type=button].klaviyo-form-button{background-color:#ea8585;color:#7a234f}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
