@charset "UTF-8";.accordion,.accordion .content .field-content,.accordion .content .field-heading{font-size:1.7rem}.action-toolbar .action a{font-weight:700;text-decoration:none}.action-toolbar .action--share.active{border-radius:10px 0 0 10px;box-shadow:-6px 1px 8px 0 rgba(0,0,0,.15);outline:none}.action-toolbar .sharebox{border-radius:10px;box-shadow:0 3px 10px 3px rgba(0,0,0,.15);outline:none}.action-toolbar .sharebox .sharebox-link,.action-toolbar .sharebox .sharebox-link:before,.action-toolbar .sharebox .st-custom-button,.action-toolbar .sharebox .st-custom-button:before{color:#0a807c}.action-toolbar .sharebox .sharebox-link.copy-url .url-copied,.action-toolbar .sharebox .st-custom-button.copy-url .url-copied{background:#e6e6e6;border:1px solid #e6e6e6;border-radius:10px;color:#212121}.action-toolbar .sharebox .sharebox-link.close,.action-toolbar .sharebox .st-custom-button.close{border-top:2px solid #e6e6e6}.ad-slot .adContainer{-moz-column-gap:0;column-gap:0;display:grid;grid-template:auto 1fr fit-content(100%) 1fr "adText adText adText" ". ad .";transition:height .5s ease}.ad-slot .adContainer.alignTextToAd{grid-template-areas:". adText ." ". ad ."}.ad-slot .adContainer:before{background-color:#f9f9f9;content:"";grid-column:1/span 3;grid-row:2}.ad-slot .adContainer>div{overflow:hidden}.ad-slot .headers{grid-area:adText;padding:0 0 5px}.ad-slot .continue,.ad-slot .heading{color:#737373;font-family:Roboto,sans-serif;font-size:12px;font-weight:900;line-height:1.25}.ad-slot .advert{grid-area:ad;margin:0;padding:10px 0}@media only screen and (max-width:379.98px){.ad-slot .advert{margin-left:-15px;margin-right:-15px;padding-left:0;padding-right:0}}.ad-slot .close button:after{color:#949494}.ad-slot.slideReveal .adContainer{height:0;overflow:hidden}.ad-slot.detectSize .adContainer{height:auto;position:absolute;z-index:-100}.ad-slot.leaderboard-top-ad{padding-left:0;padding-right:0;width:100%}.ad-slot.leaderboard-top-ad .adContainer{margin-bottom:40px}.ad-slot.leaderboard-top-ad .adContainer:not(.alignTextToAd) .headers{margin-left:0;margin-right:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ad-slot.leaderboard-top-ad .headers{text-align:center}}.ad-slot.leaderboard-top-ad .close{top:-4px}.ad-slot.leaderboard-top-ad .advert{margin-bottom:0}.ad-slot.fixed-footer-ad .adContainer{z-index:10000}.ad-slot.fixed-footer-ad .adContainer:not(.alignTextToAd) .headers{margin-left:0;margin-right:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ad-slot.fixed-footer-ad .headers{text-align:center}}.ad-slot.fixed-footer-ad .advert,.ad-slot.fixed-footer-ad .headers{position:relative;z-index:3}.ad-slot.fixed-footer-ad .heading{font-size:10px}.ad-slot.fixed-footer-ad .advert{margin-left:0;margin-right:0;padding-bottom:0;padding-top:0}.ad-slot.fixed-footer-ad .adContainer{min-height:0;padding:5px 0 20px}.ad-slot.fixed-footer-ad .adContainer,.ad-slot.fixed-footer-ad .close{background-color:#fff;border:none;box-shadow:0 0 3px 2px rgba(0,0,0,.1)}.ad-slot.fixed-footer-ad .close{align-items:flex-start;background-color:#fff;border-radius:50%;height:50px;line-height:35px;overflow:visible;right:-5px;top:-35px;width:50px;z-index:2}.ad-slot.fixed-footer-ad .close:before{background-color:#fff;content:"";height:20px;left:-10px;position:absolute;top:35px;width:60px;z-index:3}.ad-slot.fixed-footer-ad .close button{height:40px;width:35px}@media only screen and (max-width:1199.98px){.component.background-image-container.background-header .background-image{background-position:top!important;background-size:auto 70px!important}}.component.background-image-container.background-product-detail .background-image,.component.background-image-container.background-recipe-bv.bv-enabled .background-image{position:relative}.component.background-image-container.background-product-detail .background-image,.component.background-image-container.background-product-detail .background-image:after,.component.background-image-container.background-recipe-bv.bv-enabled .background-image,.component.background-image-container.background-recipe-bv.bv-enabled .background-image:after{background-image:url(../images/asset-pattern-green.png);background-position:center -165px;background-repeat:repeat-x;background-size:475px auto}.component.background-image-container.background-product-detail .background-image:after,.component.background-image-container.background-recipe-bv.bv-enabled .background-image:after{bottom:0;content:"";height:95px;left:0;position:absolute;right:0;top:0;top:auto}@media only screen and (max-width:991.98px){.component.background-image-container.background-product-detail.padding-large .background-image,.component.background-image-container.background-recipe-bv.bv-enabled.padding-large .background-image{padding-bottom:0;padding-top:0}}@media only screen and (min-width:992px){.component.background-image-container.background-product-detail.padding-large .background-image,.component.background-image-container.background-recipe-bv.bv-enabled.padding-large .background-image{padding-bottom:80px;padding-top:80px}}.component.background-image-container.background-recipe-intro .background-image{position:relative}.component.background-image-container.background-recipe-intro .background-image:after{background-image:url(../images/asset-line-yellow.svg);background-position:bottom;background-repeat:repeat-x;bottom:0;content:"";height:40px;left:0;position:absolute;transform:rotate(180deg);width:100%}@media only screen and (max-width:767.98px){.component.background-image-container.background-recipe-intro .background-image{background-image:none!important}.component.background-image-container.background-recipe-intro .background-image .recipe-intro-summary{background-image:url(../images/asset-rdp-illustration2x.png);background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%}}@media only screen and (min-width:768px) and (max-width:991.98px){.component.background-image-container.background-recipe-intro.padding-small .background-image{padding-bottom:60px;padding-top:90px}}@media only screen and (min-width:992px){.component.background-image-container.background-recipe-intro.padding-small .background-image{padding-bottom:60px;padding-top:30px}}@media only screen and (max-width:767.98px){.component.background-image-container.background-recipe-intro.padding-small .background-image{padding-bottom:40px;padding-top:0}}.component.background-image-container.background-related-recommendations .background-image{padding-bottom:20px;padding-top:60px}@media only screen and (max-width:991.98px){.component.background-image-container.background-product-detail .background-image,.component.background-image-container.background-product-detail .background-image:after,.component.background-image-container.background-recipe-bv .background-image,.component.background-image-container.background-recipe-bv .background-image:after{background-color:transparent!important;background-image:none!important}.component.background-image-container.background-footer-cta .background-image{padding-bottom:60px;padding-top:60px}}@media only screen and (max-width:767.98px){.component.background-image-container.background-footer-cta .background-image,.component.background-image-container.background-home-title .background-image{padding-bottom:15px;padding-top:15px}}.component.background-image-container.background-footer-cta .background-image{padding-bottom:65px;padding-top:65px;position:relative}.component.background-image-container.background-footer-cta.holiday .background-image{padding-bottom:120px}@media only screen and (min-width:1200px){.component.background-image-container.background-footer-cta.holiday .background-image{background-size:1570px 98px!important}}.component.background-image-container.background-footer-subscribe{position:relative}.component.background-image-container.background-footer-subscribe .component-content .container{z-index:2}.component.background-image-container.background-footer-subscribe .component-content .container:not(.container-fluid){padding-bottom:60px;padding-top:60px}@media only screen and (max-width:991.98px){.component.background-image-container.background-footer-subscribe .component-content .container:not(.container-fluid){padding-bottom:70px;padding-top:30px}}.component.background-image-container.background-footer-subscribe .component-content .container-fluid{z-index:1}.component.background-image-container.background-footer-subscribe .container-fluid{height:100%;overflow:hidden;position:absolute}.component.background-image-container.background-footer-subscribe .container-fluid>.component-content{background:url(../images/asset-pattern-footer.png);background-position:100%;background-repeat:no-repeat;background-size:cover;height:680px;position:absolute;right:0;top:1px;width:500px}@media only screen and (max-width:991.98px){.component.background-image-container.background-footer-subscribe .container-fluid>.component-content{background-position:bottom;background-repeat:repeat-x;background-size:35%;bottom:0;height:150px;left:auto;right:auto;top:auto;width:100%}}@media only screen and (max-width:575.98px){.component.background-image-container.background-footer-subscribe .container-fluid>.component-content{background-size:50%}}.component.background-image-container.background-footer-subscribe .column-splitter>div{align-items:center;display:flex}.component.background-image-container.background-footer-subscribe .section-header.combined-title{width:100%}@media only screen and (min-width:992px){.component.background-image-container.background-footer-subscribe .section-header.combined-title{text-align:left}}.component.background-image-container.background-footer-subscribe .section-header.combined-title .combined-title-wrapper{font-size:inherit}.component.background-image-container.background-footer-subscribe .section-header.combined-title .field-supertitle,.component.background-image-container.background-footer-subscribe .section-header.combined-title .field-title{line-height:1}.component.background-image-container.background-footer-subscribe .section-header.combined-title .field-supertitle{font-size:4.6rem}.component.background-image-container.background-footer-subscribe .section-header.combined-title .field-title{display:block;font-size:4.2rem}.component.background-image-container.background-footer-subscribe .section-header.combined-title .field-description{font-size:1.8rem;padding-top:12px}@media only screen and (max-width:991.98px){.component.background-image-container.background-footer-subscribe .section-header.combined-title{padding:0 30px 30px}.component.background-image-container.background-footer-subscribe .section-header.combined-title .field-supertitle,.component.background-image-container.background-footer-subscribe .section-header.combined-title .field-title{display:inline}.component.background-image-container.background-footer-subscribe .section-header.combined-title .field-supertitle{font-size:2.8rem}.component.background-image-container.background-footer-subscribe .section-header.combined-title .field-title{font-size:2.2rem}.component.background-image-container.background-footer-subscribe .section-header.combined-title .field-description{font-size:1.5rem}}.component.background-image-container.background-footer-subscribe .sitecore-form{background-color:#fff;padding:30px}@media only screen and (max-width:1199.98px){.component.background-image-container.background-footer-subscribe .sitecore-form{padding:15px}}.component.background-image-container.background-footer-subscribe .sitecore-form form label{line-height:1.25;margin-bottom:0}@media only screen and (max-width:991.98px){.component.background-image-container.background-footer-subscribe .sitecore-form form>div{padding:0 0 15px}.component.background-image-container.background-footer-subscribe .sitecore-form form>div.form-row{margin-left:-10px;margin-right:-10px}}.component.background-image-container.footer-subscribe-section .container-fluid>.component-content{background:url(../images/asset-back-image.png);background-position:0;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;right:0;width:36%}.component.background-image-container.footer-subscribe-section .combined-title-wrapper .field-supertitle,.component.background-image-container.footer-subscribe-section .field-promotext2{color:#c10230}.component.background-image-container.footer-subscribe-section .column-splitter{max-width:1100px}.component.background-image-container.footer-subscribe-section .thank-you-text{color:#c10230;font-size:3.6rem!important;font-style:italic;font-weight:700}.component.background-image-container.footer-subscribe-section .success{background-color:transparent}.component.background-image-container.footer-subscribe-section .grecaptcha-badge{float:right!important;margin-bottom:0!important;margin-right:0!important;overflow:hidden!important;position:relative!important;right:0!important;top:0!important;transition:left .6s ease!important;width:70px!important}.component.background-image-container.footer-subscribe-section .grecaptcha-badge:hover{right:0!important;width:256px!important}.component.background-image-container.footer-subscribe-section .captcha-row{justify-content:flex-end;padding:0!important}@media only screen and (max-width:1200px){.component.background-image-container.footer-subscribe-section .grecaptcha-badge,.component.background-image-container.footer-subscribe-section .grecaptcha-badge:hover{right:15px!important}}@media only screen and (max-width:991.98px){.component.background-image-container.footer-subscribe-section .container-fluid>.component-content,.component.background-image-container.footer-subscribe-section .container-fluid>.component-content:after{background-color:transparent!important;background-image:none!important}}@media print{body:not(.foo) .component.background-image-container.background-product-detail .background-image{padding-bottom:0;padding-top:0}body:not(.foo) .component.background-image-container.background-related-recommendations{display:none;margin-bottom:0}body:not(.foo) .component.background-image-container.background-home-title.padding-small .background-image{padding:0}body:not(.foo) .component.background-image-container.background-footer-subscribe{display:none}}.component.background-image-container.background-mock-hero .background-image{min-height:800px}@media only screen and (max-width:767.98px){.component.background-image-container.background-mock-hero .promo.background-circle{display:flex;justify-content:flex-start;padding-left:30px}}.component.background-image-container.background-good-planet .background-image{min-height:1000px}@media only screen and (max-width:767.98px){.component.background-image-container.background-good-planet .background-image{min-height:1500px}}.profile .thank-you-text{color:#c10230;font-size:3.6rem!important;font-style:italic;font-weight:700}.profile .sitecore-form form>div.form-row .grecaptcha-badge{bottom:18px!important;float:right!important;margin-bottom:-60px;right:-147%!important}.profile .sitecore-form form>div.form-row .grecaptcha-badge:hover{right:-448px!important}@media only screen and (max-width:991.98px){.profile .sitecore-form form>div.form-row .grecaptcha-badge{float:right!important;position:relative!important;right:-12%!important;top:-34px!important}.profile .sitecore-form form>div.form-row .grecaptcha-badge:hover{right:-40px!important;width:256px!important}}.buynow-button{display:flex;font-size:1.4rem;justify-content:center;line-height:1.2}.buynow-button .component-content{width:100%}.buynow-button .whisk-button{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-size:1.6rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 48px;text-align:center;text-decoration:none;width:auto;width:100%}.buynow-button .whisk-button:active,.buynow-button .whisk-button:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .buynow-button .whisk-button{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .buynow-button .whisk-button:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .buynow-button .whisk-button:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).buynow-button .whisk-button{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).buynow-button .whisk-button:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).buynow-button .whisk-button:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.buynow-button .whisk-button{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .buynow-button .whisk-button{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0;padding:15px 48px}body:not(.foo) .buynow-button .whisk-button:after{color:blue;content:attr(href);display:block;font-size:1rem}}.buynow-button .ps-widget[ps-sku].ps-enabled{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px auto;padding:15px 35px;text-align:center;text-decoration:none;width:auto;width:100%}.buynow-button .ps-widget[ps-sku].ps-enabled:active,.buynow-button .ps-widget[ps-sku].ps-enabled:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .buynow-button .ps-widget[ps-sku].ps-enabled{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .buynow-button .ps-widget[ps-sku].ps-enabled:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .buynow-button .ps-widget[ps-sku].ps-enabled:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).buynow-button .ps-widget[ps-sku].ps-enabled{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).buynow-button .ps-widget[ps-sku].ps-enabled:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).buynow-button .ps-widget[ps-sku].ps-enabled:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.buynow-button .ps-widget[ps-sku].ps-enabled{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .buynow-button .ps-widget[ps-sku].ps-enabled{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .buynow-button .ps-widget[ps-sku].ps-enabled:after{color:blue;content:attr(href);display:block;font-size:1rem}body:not(.foo) .buynow-button .ps-widget[ps-sku].ps-enabled{display:none}}.buynow-button .ps-widget[ps-sku].ps-disabled{background:transparent;background-color:#0a807c;background-color:#666;border:2px solid #666;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px auto;padding:15px 35px;text-align:center;text-decoration:none;width:auto;width:100%}.buynow-button .ps-widget[ps-sku].ps-disabled:active,.buynow-button .ps-widget[ps-sku].ps-disabled:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .buynow-button .ps-widget[ps-sku].ps-disabled{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .buynow-button .ps-widget[ps-sku].ps-disabled:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .buynow-button .ps-widget[ps-sku].ps-disabled:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).buynow-button .ps-widget[ps-sku].ps-disabled{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).buynow-button .ps-widget[ps-sku].ps-disabled:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).buynow-button .ps-widget[ps-sku].ps-disabled:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.buynow-button .ps-widget[ps-sku].ps-disabled{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .buynow-button .ps-widget[ps-sku].ps-disabled{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .buynow-button .ps-widget[ps-sku].ps-disabled:after{color:blue;content:attr(href);display:block;font-size:1rem}body:not(.foo) .buynow-button .ps-widget[ps-sku].ps-disabled{display:none}}.buynow-button .click2buy-widget{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px auto;padding:15px 35px;text-align:center;text-decoration:none;width:100%;width:auto}.buynow-button .click2buy-widget:active,.buynow-button .click2buy-widget:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .buynow-button .click2buy-widget{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .buynow-button .click2buy-widget:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .buynow-button .click2buy-widget:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).buynow-button .click2buy-widget{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).buynow-button .click2buy-widget:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).buynow-button .click2buy-widget:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.buynow-button .click2buy-widget{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .buynow-button .click2buy-widget{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .buynow-button .click2buy-widget:after{color:blue;content:attr(href);display:block;font-size:1rem}body:not(.foo) .buynow-button .click2buy-widget{display:none}}.product-intro .buynow-button{justify-content:flex-start}.product-intro .buynow-button .ps-widget[ps-sku],.product-intro .buynow-button .whisk-button{width:auto}@media only screen and (max-width:767.98px){.product-intro .buynow-button{justify-content:center}.product-intro .buynow-button .ps-widget[ps-sku]{min-width:0}}@media only screen and (min-width:992px){.product-intro .buynow-button{font-size:2rem}}.gmi-card .buynow-button .component-content,.recipe-detail .made-with .buynow-button .component-content{width:80%}.gmi-card .buynow-button .nocookieconsent-messaging,.recipe-detail .made-with .buynow-button .nocookieconsent-messaging{display:none}.conditional-placeholder[class*=col-],.row.column-splitter .listing-filterSidebar{padding-left:0;padding-right:0}.container-profile-popup{background:#fff}.container-profile-popup .column-splitter>[class*=col-]:first-of-type{padding:0}@media only screen and (min-width:992px){.container-profile-popup .column-splitter>[class*=col-]:last-of-type{padding-left:0;padding-right:30px}}.container-profile-popup .promo-modal{padding-top:0}@media only screen and (min-width:992px){.container-profile-popup .promo-modal{left:-15px;padding-bottom:0;position:relative}}.container-profile-popup .sitecore-form{padding:0 5px 30px}@media only screen and (min-width:992px){.container-profile-popup .sitecore-form{padding-left:auto;padding-right:auto;padding-top:30px}}.container-profile-popup .sitecore-form form>div.form-row{padding:0}.container-profile-popup .sitecore-form form>div.form-row [class*=col-]{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.container-profile-popup .sitecore-form form>div.form-row [class*=col-]:last-child{padding-right:0}@media only screen and (min-width:1200px){.container-profile-popup .sitecore-form form>div.form-row [class*=col-]{padding-left:15px;padding-right:15px}.container-profile-popup .sitecore-form form>div.form-row [class*=col-]:last-child{padding-right:15px}}.container-profile-popup .sitecore-form form>div.form-row:not(.center)>div{margin-bottom:15px}@media only screen and (max-width:991.98px){.container-profile-popup .sitecore-form form>div.form-row:not(.center)>div{margin-bottom:25px}}.container-profile-popup .sitecore-form form label{font-size:1.6rem}@media only screen and (max-width:575.98px){.container-profile-popup .sitecore-form form input[type=submit]{width:100%}}.container-profile-popup .sitecore-form form .checkbox-list ul{gap:3%;justify-content:flex-start}.container-profile-popup .sitecore-form form .checkbox-list ul li{flex:0 0 31%;list-style-type:none}@media only screen and (max-width:379.98px){.container-profile-popup .sitecore-form form .checkbox-list ul li{flex:0 0 48%}}.container-profile-popup .sitecore-form form .checkbox-list input[type=checkbox]~label{margin-top:15px;padding:0 15px}.container-profile-popup .sitecore-form.success form>div.form-row{margin-bottom:30px;margin-top:60px}.container-profile-popup .sitecore-form.success form>div.form-row p{font-size:1.7rem}.container-profile-popup .sitecore-form.success .promo.profile-success-cta{margin-bottom:60px}.container-profile-popup .sitecore-form.success .promo.profile-success-cta .column-image,.container-profile-popup .sitecore-form.success .promo.profile-success-cta .promo-body{flex:0 0 75%;max-width:75%;padding-left:0;padding-right:0}.container-profile-popup .sitecore-form.success .promo.profile-success-cta .promo-text{padding-left:0;padding-right:0}.container-profile-popup .sitecore-form.success .promo.profile-success-cta .promo-text.show-overlay{display:block;padding-bottom:0;padding-top:0}.container-profile-popup .sitecore-form.success .promo.profile-success-cta .promo-text .promo-body{flex:0 0 60%;max-width:60%}@media only screen and (min-width:992px){.container-profile-popup .sitecore-form.success .promo.profile-success-cta .promo-text .promo-body{flex:0 0 85%;max-width:85%}}.container-profile-popup .sitecore-form.success .promo.profile-success-cta .field-promotext2.hide-overlay{display:none}.container-profile-popup .sitecore-form.success .promo.profile-success-cta .field-promolink a{display:block;line-height:1.25}.copyright{padding-bottom:0}.copyright .component-content{font-size:1.3rem}@media only screen and (max-width:991.98px){.copyright{padding-bottom:0;padding-top:0}}@media print{body:not(.foo) .copyright{margin-bottom:0;padding-bottom:0;text-align:center}}.coveo-breadcrumbs .CoveoBreadcrumb{border-bottom:none}.coveo-breadcrumbs .CoveoBreadcrumb .coveo-facet-breadcrumb-title{display:none}.coveo-breadcrumbs .CoveoBreadcrumb .coveo-facet-breadcrumb-caption,.coveo-breadcrumbs .CoveoBreadcrumb .coveo-facet-breadcrumb-clear,.coveo-breadcrumbs .CoveoBreadcrumb .coveo-facet-breadcrumb-clear path{color:#fff}.coveo-breadcrumbs .CoveoBreadcrumb .coveo-breadcrumb-clear-all,.coveo-breadcrumbs .CoveoBreadcrumb .coveo-facet-breadcrumb-value{border-radius:50px;color:#fff;font-size:1.2rem;line-height:1.2;padding:9px 12px}.coveo-breadcrumbs .CoveoBreadcrumb .coveo-breadcrumb-clear-all:hover,.coveo-breadcrumbs .CoveoBreadcrumb .coveo-facet-breadcrumb-value:hover{opacity:.7;text-decoration:none}.coveo-breadcrumbs .CoveoBreadcrumb .coveo-facet-breadcrumb-value{background:#0a807c}.coveo-breadcrumbs .CoveoBreadcrumb .coveo-breadcrumb-clear-all{background:#5c3327}@media only screen and (max-width:767.98px){.coveo-breadcrumbs .CoveoBreadcrumb{flex-wrap:wrap}.coveo-breadcrumbs .CoveoBreadcrumb .coveo-breadcrumb-items{flex:1 0 100%}}.coveo-errorreport .CoveoErrorReport span{color:#5c3327}.coveo-errorreport .CoveoErrorReport h1,.coveo-errorreport .CoveoErrorReport h2,.coveo-errorreport .CoveoErrorReport h3,.coveo-errorreport .CoveoErrorReport h4,.coveo-errorreport .CoveoErrorReport h5,.coveo-errorreport .CoveoErrorReport h6{font-size:2.6rem}@media only screen and (max-width:991.98px){.coveo-errorreport .coveo-error-report-container{padding-left:15px;padding-right:15px}}.coveo-facet{margin:0;padding:0}.coveo-facet .CoveoFacet{background-color:#fff;border:none}.coveo-facet .coveo-facet-header{background-color:transparent;background-image:url(../images/asset-divider.svg);background-position:bottom;background-repeat:repeat-x;padding:10px 0}.coveo-facet .coveo-facet-header-title{color:#5c3327;font-family:Roboto,sans-serif;font-size:2rem;font-weight:900;font-weight:700;letter-spacing:.16px;line-height:1.25;text-transform:uppercase}.coveo-facet .coveo-facet-footer{background:none;display:block;min-height:25px}.coveo-facet .coveo-facet-footer .coveo-facet-less,.coveo-facet .coveo-facet-footer .coveo-facet-more{background:none;height:auto}.coveo-facet .coveo-facet-footer .coveo-facet-less:before,.coveo-facet .coveo-facet-footer .coveo-facet-more:before{color:#0a807c;content:attr(aria-label);font-size:.8em;font-weight:700;padding-bottom:15px;padding-right:10px;text-decoration:underline}.coveo-facet .coveo-facet-footer .coveo-facet-less-icon,.coveo-facet .coveo-facet-footer .coveo-facet-more-icon{top:-2px}.coveo-facet .coveo-facet-value-label{margin-bottom:30px;margin-top:15px}.coveo-facet li.coveo-facet-value .coveo-facet-value-checkbox{background-color:#f4f4f4;border-color:#5c3327;border-radius:3px;border-width:2px;height:14px;top:3px;width:14px}#content .coveo-facet li.coveo-facet-value.coveo-with-hover .coveo-facet-value-checkbox svg,#content .coveo-facet li.coveo-facet-value.coveo-with-hover:hover .coveo-facet-value-checkbox svg{bottom:4.5px;height:10px;width:10px}.coveo-facet .coveo-facet-value-caption,.coveo-facet .coveo-facet-value.coveo-with-hover:hover
.coveo-facet-value-checkbox
svg
.coveo-facet-value-count{color:#5c3327;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.6rem}.coveo-facet .coveo-facet-value-count{color:#5c3327}.coveo-facet .coveo-facet-header-eraser,.coveo-facet .coveo-facet-header-eraser:hover,.coveo-facet .coveo-facet-header-wait-animation,.coveo-facet .coveo-facet-header-wait-animation:hover{color:#fff}@media only screen and (min-width:992px){.coveo-facet .coveo-facet-header-mobile{display:none}}@media only screen and (max-width:991.98px){.coveo-facet .coveo-facet-header-mobile{background:none;border:2px solid #0a807c;border-radius:4px;font-size:1.6rem;width:100%}.coveo-facet .coveo-facet-header-mobile .coveo-facet-header-title-section{justify-content:space-between;padding-left:15px;padding-right:15px}.coveo-facet .coveo-facet-header-mobile .coveo-facet-header-title-section:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0a807c;content:"\2b";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.coveo-facet .coveo-facet-header-mobile .coveo-facet-header-title{background:none;color:#0a807c;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.7rem;font-weight:700;line-height:2;text-transform:none}.coveo-facet .coveo-facet-header-mobile.active{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.coveo-facet .coveo-facet-header-mobile.active .coveo-facet-header-title-section:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.coveo-facet .coveo-no-visible-filter{display:none!important}.coveo-facet>div{border-color:#0a807c;border-style:solid;border-width:0 2px;margin-top:-5px;padding-left:45px;padding-right:45px}.coveo-facet.last{border-bottom:2px solid #0a807c;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.coveo-facet .coveo-facet-footer{padding-bottom:30px}.coveo-facet .coveo-facet-values{display:none}.coveo-facet .coveo-facet-value-label{margin-bottom:10px;margin-top:10px}.coveo-facet .CoveoFacet{display:none}.coveo-facet .CoveoFacet.active{display:block;margin:0;position:relative;z-index:2001}.coveo-facet .CoveoFacet.active .coveo-facet-values{display:block;width:100%}}@media print{body:not(.foo) .coveo-facet{display:none}}@media only screen and (max-width:991.98px){.column-splitter .coveo-facet:first-of-type{margin-top:15px}}.coveo-pager{page-break-inside:avoid}.coveo-pager .CoveoPager .coveo-pager-next .coveo-pager-next-icon-svg,.coveo-pager .CoveoPager .coveo-pager-next .coveo-pager-previous-icon-svg,.coveo-pager .CoveoPager .coveo-pager-previous .coveo-pager-next-icon-svg,.coveo-pager .CoveoPager .coveo-pager-previous .coveo-pager-previous-icon-svg{color:#0a807c;height:11px}.coveo-pager .CoveoPager .coveo-pager-next .coveo-pager-next-icon-svg path,.coveo-pager .CoveoPager .coveo-pager-next .coveo-pager-previous-icon-svg path,.coveo-pager .CoveoPager .coveo-pager-previous .coveo-pager-next-icon-svg path,.coveo-pager .CoveoPager .coveo-pager-previous .coveo-pager-previous-icon-svg path{stroke:#0a807c;stroke-width:3px}.coveo-pager .CoveoPager .coveo-pager-list-item{border:2px solid #0a807c;border-radius:3px}.coveo-pager .CoveoPager .coveo-pager-list-item.coveo-active,.coveo-pager .CoveoPager .coveo-pager-list-item:active,.coveo-pager .CoveoPager .coveo-pager-list-item:focus,.coveo-pager .CoveoPager .coveo-pager-list-item:hover{background:#0a807c}.coveo-pager .CoveoPager .coveo-pager-list-item.coveo-active .coveo-pager-next-icon-svg,.coveo-pager .CoveoPager .coveo-pager-list-item.coveo-active .coveo-pager-previous-icon-svg,.coveo-pager .CoveoPager .coveo-pager-list-item.coveo-active span a,.coveo-pager .CoveoPager .coveo-pager-list-item:active .coveo-pager-next-icon-svg,.coveo-pager .CoveoPager .coveo-pager-list-item:active .coveo-pager-previous-icon-svg,.coveo-pager .CoveoPager .coveo-pager-list-item:active span a,.coveo-pager .CoveoPager .coveo-pager-list-item:focus .coveo-pager-next-icon-svg,.coveo-pager .CoveoPager .coveo-pager-list-item:focus .coveo-pager-previous-icon-svg,.coveo-pager .CoveoPager .coveo-pager-list-item:focus span a,.coveo-pager .CoveoPager .coveo-pager-list-item:hover .coveo-pager-next-icon-svg,.coveo-pager .CoveoPager .coveo-pager-list-item:hover .coveo-pager-previous-icon-svg,.coveo-pager .CoveoPager .coveo-pager-list-item:hover span a{color:#fff}.coveo-pager .CoveoPager .coveo-pager-list-item.coveo-active .coveo-pager-next-icon-svg path,.coveo-pager .CoveoPager .coveo-pager-list-item.coveo-active .coveo-pager-previous-icon-svg path,.coveo-pager .CoveoPager .coveo-pager-list-item.coveo-active span a path,.coveo-pager .CoveoPager .coveo-pager-list-item:active .coveo-pager-next-icon-svg path,.coveo-pager .CoveoPager .coveo-pager-list-item:active .coveo-pager-previous-icon-svg path,.coveo-pager .CoveoPager .coveo-pager-list-item:active span a path,.coveo-pager .CoveoPager .coveo-pager-list-item:focus .coveo-pager-next-icon-svg path,.coveo-pager .CoveoPager .coveo-pager-list-item:focus .coveo-pager-previous-icon-svg path,.coveo-pager .CoveoPager .coveo-pager-list-item:focus span a path,.coveo-pager .CoveoPager .coveo-pager-list-item:hover .coveo-pager-next-icon-svg path,.coveo-pager .CoveoPager .coveo-pager-list-item:hover .coveo-pager-previous-icon-svg path,.coveo-pager .CoveoPager .coveo-pager-list-item:hover span a path{stroke:#fff}.coveo-pager .CoveoPager .coveo-pager-list-item .coveo-pager-next-icon-svg,.coveo-pager .CoveoPager .coveo-pager-list-item .coveo-pager-previous-icon-svg,.coveo-pager .CoveoPager .coveo-pager-list-item span a{color:#0a807c;font-weight:700;text-decoration:none}.coveo-pager .CoveoPager .coveo-pager-list-item.coveo-active{text-decoration:none}.coveo-querysummary{margin-top:30px}@media print{body:not(.foo) .coveo-querysummary{margin-top:0}}.coveo-querysummary .CoveoQuerySummary{color:#5c3327;font-size:1.8rem}@media only screen and (max-width:767.98px){.coveo-querysummary .CoveoQuerySummary{font-size:1.5rem}}.coveo-recommendations .CoveoRecommendation{border:none}.coveo-recommendations .coveo-recommendation-body .CoveoResultList .CoveoResult{border:none;padding:0}@media only screen and (min-width:992px){.coveo-recommendations .coveo-resultslist .coveo-card-layout{min-width:auto}}.coveo-recommendations .coveo-resultslist .coveo-card-layout.CoveoResult{transition:transform 1s}.coveo-recommendations .coveo-resultslist .coveo-card-layout.CoveoResult:hover{transform:scale(1.05);transition:all .4s ease 0s}.coveo-recommendations .coveo-resultslist .coveo-card-layout.CoveoResult:hover h3{text-decoration:none}.coveo-recommendations .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card:hover{border-color:transparent}.coveo-recommendations .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .search-row:hover{text-decoration:none}@media print{body:not(.foo) .coveo-recommendations{display:none}}.coveo-recommendations #related-recipes-results-list .coveo-card-layout h3{color:#c10230;font-family:Glegoo,serif;font-size:2.4rem;font-weight:700;line-height:1.25;text-decoration:none;text-transform:uppercase}.coveo-recommendations #related-recipes-results-list .coveo-card-layout h3:hover{text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:3px}.coveo-recommendations #related-recipes-results-list .coveo-card-layout:hover{transform:none}@media (min-width:769px){.coveo-recommendations #related-recipes-results-list .coveo-card-layout{flex-basis:33%}}.coveo-recommendations #related-products-recommendations .coveo-visible-to-screen-reader-only,.coveo-recommendations #related-recipe-recommendations .coveo-visible-to-screen-reader-only{display:none}.coveo-resultslist .coveo-list-layout.CoveoResult{border:1px solid #ececec;page-break-inside:avoid}@media only screen and (max-width:767.98px){.coveo-resultslist .coveo-list-layout.CoveoResult{margin-bottom:18px}}@media print{body:not(.foo) .coveo-resultslist .coveo-list-layout.CoveoResult{margin-bottom:15px}}.coveo-resultslist .coveo-card-layout.CoveoResult{page-break-inside:avoid}.coveo-resultslist .coveo-result-frame{border:2px solid transparent;border-radius:5px;transition:border-color .5s}.coveo-resultslist .coveo-result-frame:hover{border:2px solid #d3d3d3}.coveo-resultslist .coveo-result-frame h3{color:#c10230;font-family:Glegoo,serif;font-size:2.4rem;font-weight:700;line-height:1.25;text-decoration:none;text-transform:uppercase}.coveo-resultslist .coveo-result-frame h3:hover{text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:3px}@media print{body:not(.foo) .coveo-resultslist .coveo-result-frame h3{font-size:1.6rem}}.coveo-resultslist .coveo-result-frame .highlight{font-weight:inherit}@media print{.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default a,.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default div:not(.row),.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default img,.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default p{display:inline-block;max-width:100%;position:relative;width:100%}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default div.row{display:block}}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-row{align-items:center;display:flex;justify-content:flex-start}@media only screen and (max-width:991.98px){.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-row{display:block}}@media print{body:not(.foo) .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-row{display:inline-block}}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-image{flex:0 0 263px}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-image img{height:100%;max-height:263px;-o-object-fit:contain;object-fit:contain;width:100%}.image-style-cover .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-image img,.image-style-cover.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-image img{-o-object-fit:cover;object-fit:cover}@media print{body:not(.foo) .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-image{display:inline-block;height:100%;vertical-align:middle;width:25%}}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-content{padding:25px 15px}@media only screen and (min-width:992px){.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-content{padding-left:40px}}@media print{body:not(.foo) .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .search-content{display:inline-block;padding-bottom:3px;padding-top:3px;vertical-align:middle;width:73%}}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .url{color:blue;display:none}@media print{body:not(.foo) .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-default .url{display:block}}.coveo-resultslist .coveo-card-layout-container{align-items:stretch;flex-wrap:wrap}.coveo-resultslist .coveo-card-layout-container .CoveoResult{border:none;margin:0}.coveo-resultslist .new-flag{color:#fff;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:500;letter-spacing:1px;padding:.6em;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0}.coveo-resultslist .new-flag:before{border-right:45px solid transparent;border-top:45px solid transparent;border-color:#fd0 #fd0 transparent transparent;border-style:solid;border-width:45px;content:"";position:absolute;right:0;top:0;z-index:1}.coveo-resultslist .new-flag>div{position:relative;z-index:2}.coveo-resultslist .coveo-card-layout{flex:1 1 auto;flex-basis:25%;min-width:calc(230px + 3vw)}@media only screen and (max-width:767.98px){.coveo-resultslist .coveo-card-layout{flex-basis:50%;min-width:0}}@media only screen and (min-width:1200px){.coveo-resultslist .coveo-card-layout{min-width:250px}}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card{border:2px solid transparent;margin-bottom:15px;outline:none;padding:0}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card:hover{border:2px solid #d3d3d3}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .title-link{line-height:1.15;padding:30px 0 15px;text-align:center}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .search-row{padding:0 15px 15px}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .buynow-context{text-align:center}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .search-image{margin:0 auto;max-width:235px;position:relative}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .search-image img{aspect-ratio:1/1;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.image-style-cover .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .search-image img,.image-style-cover.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .search-image img{-o-object-fit:cover;object-fit:cover}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .search-image:after{clear:both;content:"";display:table}@media only screen and (max-width:767.98px){.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .CoveoResultLink{padding:5px 15px 15px}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card h3{font-size:1.8rem;line-height:1.5}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .search-content .title-link{padding:15px 0 0}}@media print{body:not(.foo) .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card a,body:not(.foo) .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card div:not(.row),body:not(.foo) .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card img,body:not(.foo) .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card p{display:inline-block;max-width:100%;position:relative;width:100%}body:not(.foo) .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card div.row{display:block}body:not(.foo) .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .search-image{height:140px}body:not(.foo) .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .search-image img{display:block}body:not(.foo) .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card a[href]:after{color:blue;content:attr(href);display:block;font-size:1rem;margin-top:10px}body:not(.foo) .coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .title-link{padding:15px 0 0}}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .type--recipe .search-image{max-width:none}.coveo-resultslist .coveo-result-frame.coveoforsitecore-template.gmi-card .type--recipe .search-image img{aspect-ratio:300/169;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:1200px){.coveo-searchbox{padding-bottom:60px;padding-top:75px}}@media print{body:not(.foo) .coveo-searchbox{padding-bottom:30px;padding-top:30px}}body .CoveoSearchInterface{font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif}body .CoveoSearchbox .magic-box{border:1px solid #5c3327;border-radius:30px 0 0 30px;border-right-color:transparent}body .CoveoSearchbox .magic-box.magic-box-hasFocus{border:1px solid #000;box-shadow:0 0 3px 1px #000}body .CoveoSearchbox .magic-box .magic-box-input{background-color:transparent}body .CoveoSearchbox .magic-box .magic-box-input>input{color:#5c3327;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif}body .CoveoSearchbox .magic-box .magic-box-input>input::-moz-placeholder{color:#5c3327}body .CoveoSearchbox .magic-box .magic-box-input>input:-ms-input-placeholder{color:#5c3327}body .CoveoSearchbox .magic-box .magic-box-input>input::placeholder{color:#5c3327}body .CoveoSearchbox .magic-box .magic-box-input>input:focus{box-shadow:none;outline:none}body .CoveoSearchbox .magic-box .magic-box-clear .magic-box-clear-svg{color:#5c3327}body .CoveoSearchbox .CoveoSearchButton{border:1px solid #5c3327;border-left-color:transparent;border-radius:0 30px 30px 0;padding-right:5px}body .CoveoSearchbox .CoveoSearchButton:focus{border-color:#5c3327;outline:none}body .CoveoSearchbox .CoveoSearchButton .coveo-search-button-loading-svg,body .CoveoSearchbox .CoveoSearchButton .coveo-search-button-svg{color:#5c3327}@media only screen and (min-width:1200px){body .CoveoSearchbox .magic-box .magic-box-input{height:64px}body .CoveoSearchbox .magic-box .magic-box-input>input{font-size:2.6rem;height:64px;padding-left:25px}body .CoveoSearchbox .magic-box .magic-box-clear{height:56px;top:4px}body .CoveoSearchbox .magic-box .magic-box-clear .magic-box-clear-svg{height:20px;width:20px}body .CoveoSearchbox .magic-box .magic-box-suggestions .magic-box-suggestion{font-size:2.6rem;padding:25px}body .CoveoSearchbox .CoveoSearchButton{height:66px}body .CoveoSearchbox .CoveoSearchButton .coveo-search-button-loading-svg,body .CoveoSearchbox .CoveoSearchButton .coveo-search-button-svg{height:27px;width:27px}}.divider>.component-content{align-items:center;display:flex;justify-content:space-between}.divider>.component-content:after,.divider>.component-content:before{background-image:url(../images/asset-divider.svg);background-repeat:repeat-x;content:"";flex:0 0 calc(50% - 15px);height:6px}.divider hr{border-top-width:0;content:url(../images/asset-icon-star-small.png);flex:0 0 20px;height:20px;margin:30px 0;width:20px}.featured-quote{background-color:transparent;font-size:3rem;margin:auto;padding-bottom:15px;padding-top:15px;width:100%}.featured-quote>.component-content{background-color:#fd0;color:#5c3327;padding:30px 15px}.featured-quote .field-quote{font-family:Galada,Arial,cursive;font-weight:400;line-height:1.25;margin-bottom:15px;text-align:center}.featured-quote .field-author,.featured-quote .field-description{font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:2.4rem;text-align:right}@media only screen and (max-width:991.98px){.featured-quote{font-size:2rem}.featured-quote .field-author,.featured-quote .field-description{font-size:1.7rem}}.featured-recipe.default>.component-content .row>[class*=col-]:last-child{padding-left:30px;padding-right:30px;text-align:center}.featured-recipe.default>.component-content .row>[class*=col-]:last-child h3{background-color:#f7f7f7;color:#c10230;display:inline-block;font-family:Glegoo,serif;font-size:3.6rem;font-weight:700;line-height:1.25;margin:0;padding:25px 30px;text-transform:uppercase}@media only screen and (max-width:767.98px){.featured-recipe.default>.component-content .row>[class*=col-]:last-child h3{padding:15px}}@media print{body:not(.foo) .featured-recipe.default>.component-content .row>[class*=col-]:last-child h3{color:#5c3327;font-size:3rem;padding:0;text-transform:none}}@media only screen and (max-width:991.98px){.featured-recipe.default>.component-content .row>[class*=col-]:last-child h3{font-size:2.4rem}}.featured-recipe.default>.component-content .row>[class*=col-]:last-child p{color:#5c3327;font-size:1.7rem;margin-bottom:30px;margin-top:15px}.featured-recipe.default>.component-content .row>[class*=col-]:last-child a{color:#0a807c;text-decoration:underline}.featured-recipe.default>.component-content .row>[class*=col-]:last-child a:focus,.featured-recipe.default>.component-content .row>[class*=col-]:last-child a:hover{color:#097874;text-decoration:none}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .featured-recipe.default>.component-content .row>[class*=col-]:last-child a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .featured-recipe.default>.component-content .row>[class*=col-]:last-child a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .featured-recipe.default>.component-content .row>[class*=col-]:last-child a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).featured-recipe.default>.component-content .row>[class*=col-]:last-child a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).featured-recipe.default>.component-content .row>[class*=col-]:last-child a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).featured-recipe.default>.component-content .row>[class*=col-]:last-child a:hover{color:#fff}.featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button:active,.featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .featured-recipe.default>.component-content .row>[class*=col-]:last-child a.featured-recipe-button:after{color:blue;content:attr(href);display:block;font-size:1rem}}@media only screen and (max-width:767.98px){.featured-recipe.default>.component-content{padding-top:0}.featured-recipe.default>.component-content>[class*=col-]:last-child{padding-top:30px}}@media print{body:not(.foo) .featured-recipe.default img{display:block;margin-left:auto;margin-right:auto;max-width:50%}body:not(.foo) .featured-recipe.default h3{padding:0!important}body:not(.foo) .featured-recipe.default p{font-size:1.6rem!important;margin:10px 0!important}}.featured-recipe.recipe-detail{padding-bottom:30px;padding-left:15px;padding-right:15px}.featured-recipe.recipe-detail>.component-content .row{align-items:flex-start;justify-content:center}@media only screen and (max-width:991.98px){.featured-recipe.recipe-detail>.component-content .row>[class*=col-]:first-child div{max-width:100%}}.featured-recipe.recipe-detail>.component-content .row>[class*=col-]:last-child div{margin-bottom:10px;text-align:left}.featured-recipe.recipe-detail .image-wrapper{margin-bottom:0}.featured-recipe.recipe-detail .image-section{left:0;position:relative;top:0;width:100%}.featured-recipe.recipe-detail .image-section img{aspect-ratio:300/169;border:0;display:block;max-height:450px;min-height:450px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:991.98px){.featured-recipe.recipe-detail .image-section img{max-height:300px;min-height:300px}}.featured-recipe.recipe-detail .title-section{padding:0;position:relative;text-align:center;vertical-align:middle;width:100%;z-index:1}@media only screen and (min-width:768px){.featured-recipe.recipe-detail .title-section{align-items:center;display:flex;justify-content:center;width:auto}}.featured-recipe.recipe-detail .field-featuredrecipetitle,.featured-recipe.recipe-detail .field-recipetitle{background-color:#c10230;color:#fff;font-family:Glegoo,serif;font-size:2.4rem;font-weight:700;line-height:1.25;margin-bottom:15px;padding:15px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:991.98px){.featured-recipe.recipe-detail .field-featuredrecipetitle,.featured-recipe.recipe-detail .field-recipetitle{margin-top:-30px}}@media only screen and (min-width:992px){.featured-recipe.recipe-detail .field-featuredrecipetitle,.featured-recipe.recipe-detail .field-recipetitle{font-size:3.6rem;margin-top:-40px}}.featured-recipe.recipe-detail .description-section{padding-left:15px;padding-right:15px;text-align:center}.featured-recipe.recipe-detail .description-section .field-shortdescription{margin-bottom:15px}.featured-recipe.recipe-detail .link-section{display:flex;justify-content:center}.featured-recipe.recipe-detail .link-section a{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0 30px;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.featured-recipe.recipe-detail .link-section a:active,.featured-recipe.recipe-detail .link-section a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .featured-recipe.recipe-detail .link-section a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .featured-recipe.recipe-detail .link-section a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .featured-recipe.recipe-detail .link-section a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).featured-recipe.recipe-detail .link-section a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).featured-recipe.recipe-detail .link-section a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).featured-recipe.recipe-detail .link-section a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.featured-recipe.recipe-detail .link-section a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .featured-recipe.recipe-detail .link-section a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .featured-recipe.recipe-detail .link-section a:after{color:blue;content:attr(href);display:block;font-size:1rem}}.featured-recipe.recipe-detail .recipe-name-title,.featured-recipe.recipe-detail .recipe-time-title,.featured-recipe.recipe-detail .servings-title,.featured-recipe.recipe-detail .spice-level-title{display:inline-block;font-size:2rem;margin-bottom:20px}.featured-recipe.recipe-detail .recipe-name-title:after,.featured-recipe.recipe-detail .recipe-time-title:after,.featured-recipe.recipe-detail .servings-title:after,.featured-recipe.recipe-detail .spice-level-title:after{content:": "}.featured-recipe.recipe-detail .ingredient-title{font-size:2rem;margin-bottom:20px}.hero .component-content>div{margin-bottom:30px}.hero .hero-top{position:relative}.hero .hero-content{z-index:1}.hero .field-herotitle{color:#fff;text-transform:uppercase}@media print{body:not(.foo) .hero .field-herotitle{color:#5c3327;padding-top:10px;text-transform:none}}@media only screen and (max-width:991.98px){.hero .field-herotitle{color:#fff}}.hero .field-herosubtitle{color:#c10230}.hero .field-herodescription{font-size:2rem;padding-left:15px;padding-right:15px}@media print{body:not(.foo) .hero .field-herodescription{font-size:1.6rem}}.hero .hero-link a{background:transparent;background-color:#fff;border:2px solid transparent;border:0!important;border-radius:30px;color:#0a807c;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;opacity:1;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.hero .hero-link a:active,.hero .hero-link a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .hero .hero-link a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .hero .hero-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .hero .hero-link a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).hero .hero-link a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).hero .hero-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).hero .hero-link a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.hero .hero-link a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .hero .hero-link a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .hero .hero-link a:after{color:blue;content:attr(href);display:block;font-size:1rem}}.hero .hero-link a:active,.hero .hero-link a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .hero .hero-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .hero .hero-link a:hover{background-color:#fff;box-shadow:4px 4px 0 0 rgba(38,38,38,.25);color:#0a807c;opacity:1;transition:none}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).hero .hero-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).hero .hero-link a:hover{background-color:#fff;box-shadow:4px 4px 0 0 rgba(38,38,38,.25);color:#0a807c;opacity:1;transition:none}@media print{body:not(.foo) .hero .hero-link a{padding:0}}.hero.content-page-hero{padding-left:15px!important;padding-right:15px!important}.hero.content-page-hero .hero-wrapper{margin-bottom:0}.hero.content-page-hero .hero-image{position:relative}.hero.content-page-hero .hero-image img{min-height:auto}.hero.content-page-hero .hero-content{min-height:auto;overflow:visible;padding:0}.hero.content-page-hero .hero-content-inner{position:relative;top:-10px}@media only screen and (min-width:768px){.hero.content-page-hero .hero-content-inner{top:0}}.hero.content-page-hero .hero-title{display:block}@media only screen and (min-width:768px){.hero.content-page-hero .hero-title{margin-top:-47px}}.hero.content-page-hero .field-herotitle{background-color:#c10230;color:#fff;font-size:2.4rem;margin-bottom:15px;padding:15px;width:100%}@media only screen and (min-width:768px){.hero.content-page-hero .field-herotitle{width:auto}}@media only screen and (min-width:992px){.hero.content-page-hero .field-herotitle{font-size:3.6rem}}.hero.content-page-hero .field-herodescription{font-size:1.7rem;margin-bottom:15px;margin-top:15px}.hero.content-page-hero a{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0 15px;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.hero.content-page-hero a:active,.hero.content-page-hero a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .hero.content-page-hero a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .hero.content-page-hero a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .hero.content-page-hero a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).hero.content-page-hero a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).hero.content-page-hero a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).hero.content-page-hero a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.hero.content-page-hero a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .hero.content-page-hero a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .hero.content-page-hero a:after{color:blue;content:attr(href);display:block;font-size:1rem}}.hero.default-hero .hero-content-inner{background-color:#c10230;height:-moz-fit-content;height:fit-content;padding:30px 15px;position:relative}@media only screen and (min-width:992px){.hero.default-hero .hero-content-inner{clip-path:polygon(100% 0,calc(100% - 35px) 50%,100% 100%,0 100%,35px 50%,0 0);padding:30px 100px}}.hero.default-hero .hero-lower{padding-left:15px;padding-right:15px;position:relative;text-align:center}.hero.default-hero .field-herosubtitle{margin-bottom:15px;margin-top:30px}.hero.default-hero .field-herodescription{font-size:1.9rem;margin-bottom:30px;margin-top:15px}.hero.default-hero .field-herotitle{max-width:1200px}@media only screen and (max-width:767.98px){.hero.default-hero .hero-content,.hero.default-hero .hero-image img{max-height:300px;min-height:300px}.hero.default-hero .field-herotitle{font-size:3.6rem}.hero.default-hero .field-herosubtitle{font-size:3rem}}@media print{body:not(.foo) .hero.default-hero,body:not(.foo) .hero.default-hero .hero-content{padding:0}body:not(.foo) .hero.default-hero .field-herodescription,body:not(.foo) .hero.default-hero .field-herosubtitle{margin-bottom:15px;margin-top:15px}}.hero.home-hero .component-content>div{margin-bottom:0;padding-bottom:30px}@media only screen and (max-width:1199.98px){.hero.home-hero .component-content>div{height:auto}}@media only screen and (max-width:575.98px){.hero.home-hero .component-content>div{padding-bottom:0}}.hero.home-hero .hero-image{height:600px;position:relative}.hero.home-hero .hero-image:after{background-image:url(../images/asset-line-teal.svg);background-repeat:repeat-x;content:"";height:100%;position:absolute;top:102%;width:100%}.hero.home-hero .hero-content{align-items:flex-start;margin-top:-150px;min-height:260px;vertical-align:bottom}.hero.home-hero .hero-content .hero-content-inner{background-color:#c10230;background-size:33.33333%;padding:30px 0;position:relative;width:900px}.hero.home-hero .hero-title{display:flex;flex-direction:column}.hero.home-hero .hero-title span{display:block}.hero.home-hero .field-herotitle{color:#fff;font-family:Galada,Arial,cursive;font-size:4.6rem;font-weight:400;line-height:1.25;margin-bottom:0;padding-left:15px;padding-right:15px;text-transform:none;width:100%}@media print{body:not(.foo) .hero.home-hero .field-herotitle{margin-bottom:-35px;padding:4px 0 30px}}.hero.home-hero .field-herosubtitle{color:#fd0;font-size:4.8rem;margin:0;padding:0 .25em 17px;text-transform:uppercase}@media only screen and (max-width:991.98px){.hero.home-hero .hero-image{display:block;height:auto;left:auto;position:relative;top:auto;width:auto}.hero.home-hero .hero-content{min-height:0;padding:30px 15px}.hero.home-hero .hero-content-inner{flex:1 0;padding:20px 0}.hero.home-hero .hero-image img{min-height:300px;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:575.98px){.hero.home-hero .field-herotitle{font-size:2.8rem}.hero.home-hero .field-herosubtitle{font-size:2.6rem;padding-bottom:10px}}@media print{body:not(.foo) .hero.home-hero{display:none}}.on-page-editor .hero.home-hero .hero-content{bottom:50%}.image-gallery .list-more{font-weight:700}.image-gallery .list-more a{text-align:center}.image-gallery .list-group-item{border:2px solid transparent;border-radius:5px}.image-gallery .list-group-item.active{border:2px solid #0a807c}.image-gallery .new-flag{color:#fff;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:500;letter-spacing:1px;padding:.6em;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0}.image-gallery .new-flag:before{border-right:45px solid transparent;border-top:45px solid transparent;border-color:#fd0 #fd0 transparent transparent;border-style:solid;border-width:45px;content:"";position:absolute;right:0;top:0;z-index:1}.image-gallery .new-flag>div{position:relative;z-index:2}.image-gallery .gallery-page{border:0;border-radius:5px;box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.image-gallery .gallery-page .list-wrapper{border-right:1px solid hsla(0,0%,59%,.16)}.image-gallery .gallery-page .new-flag{top:-20px}.image-gallery .gallery-popup .list-group-item{border:2px solid hsla(0,0%,59%,.16)}.image-gallery .gallery-popup .list-group-item.active{border:2px solid #0a807c}.image-gallery .gallery-popup .list-count{font-weight:700}.image-gallery .gallery-popup .main-image{box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.image-gallery .gallery-mobile .new-flag,.image-gallery .gallery-popup .new-flag{right:15px}.container.header-language{margin-bottom:-1px}.language-switcher>.component-content{background-color:#fff;border:0;margin:0}@media only screen and (max-width:991.98px){.language-switcher>.component-content{align-items:center;display:flex;margin:0}}.language-switcher .language-label{font-weight:700;margin-right:10px}@media only screen and (max-width:991.98px){.language-switcher .language-label{margin-top:2px}}.language-switcher .language-label,.language-switcher .language-switcher-item,.language-switcher .language-switcher-select-item{color:#5c3327;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.5rem;text-decoration:none}.language-switcher .language-item a{font-weight:700}.language-switcher .language-item a:focus,.language-switcher .language-item a:hover{text-decoration:underline}.language-switcher .language-item a.active-language{font-weight:400}@media print{body:not(.foo) .language-switcher{display:none}body:not(.foo) .link-list-nav{padding-bottom:0;padding-top:0}}.link-list-nav>.component-content .items .item a h1,.link-list-nav>.component-content .items .item a h2,.link-list-nav>.component-content .items .item a h3,.link-list-nav>.component-content .items .item a h4,.link-list-nav>.component-content .items .item a h5,.link-list-nav>.component-content .items .item a h6,.link-list-nav>.component-content .items li a h1,.link-list-nav>.component-content .items li a h2,.link-list-nav>.component-content .items li a h3,.link-list-nav>.component-content .items li a h4,.link-list-nav>.component-content .items li a h5,.link-list-nav>.component-content .items li a h6,.link-list-nav>.component-content ul .item a h1,.link-list-nav>.component-content ul .item a h2,.link-list-nav>.component-content ul .item a h3,.link-list-nav>.component-content ul .item a h4,.link-list-nav>.component-content ul .item a h5,.link-list-nav>.component-content ul .item a h6,.link-list-nav>.component-content ul li a h1,.link-list-nav>.component-content ul li a h2,.link-list-nav>.component-content ul li a h3,.link-list-nav>.component-content ul li a h4,.link-list-nav>.component-content ul li a h5,.link-list-nav>.component-content ul li a h6{color:#5c3327}@media print{.link-list-nav>.component-content .items .item a:after,.link-list-nav>.component-content .items li a:after,.link-list-nav>.component-content ul .item a:after,.link-list-nav>.component-content ul li a:after{color:blue;content:attr(href);display:block;font-size:1rem}.link-list-nav>.component-content .items .item a:after:after,.link-list-nav>.component-content .items li a:after:after,.link-list-nav>.component-content ul .item a:after:after,.link-list-nav>.component-content ul li a:after:after{text-decoration:underline}body:not(.foo) .link-list-nav>.component-content .items .item a .item-img img,body:not(.foo) .link-list-nav>.component-content .items li a .item-img img,body:not(.foo) .link-list-nav>.component-content ul .item a .item-img img,body:not(.foo) .link-list-nav>.component-content ul li a .item-img img{display:inline-block;max-width:100%;position:relative;width:100%}}.link-list-nav.footer-column-links{margin-bottom:24px;padding-bottom:0;padding-top:0;position:relative;top:-10px}.link-list-nav.footer-column-links .section-heading,.link-list-nav.footer-column-links h1,.link-list-nav.footer-column-links h2,.link-list-nav.footer-column-links h3,.link-list-nav.footer-column-links h4,.link-list-nav.footer-column-links h5,.link-list-nav.footer-column-links h6{color:#fd0;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:900;font-weight:500;line-height:1.25;margin:25px 0;text-transform:uppercase}.link-list-nav.footer-column-links .arrow-link{text-decoration:none}.link-list-nav.footer-column-links .arrow-link .section-heading,.link-list-nav.footer-column-links .arrow-link h1,.link-list-nav.footer-column-links .arrow-link h2,.link-list-nav.footer-column-links .arrow-link h3,.link-list-nav.footer-column-links .arrow-link h4,.link-list-nav.footer-column-links .arrow-link h5,.link-list-nav.footer-column-links .arrow-link h6{color:#fd0;text-decoration:underline;text-decoration:none}.link-list-nav.footer-column-links .arrow-link .section-heading:focus,.link-list-nav.footer-column-links .arrow-link .section-heading:hover,.link-list-nav.footer-column-links .arrow-link h1:focus,.link-list-nav.footer-column-links .arrow-link h1:hover,.link-list-nav.footer-column-links .arrow-link h2:focus,.link-list-nav.footer-column-links .arrow-link h2:hover,.link-list-nav.footer-column-links .arrow-link h3:focus,.link-list-nav.footer-column-links .arrow-link h3:hover,.link-list-nav.footer-column-links .arrow-link h4:focus,.link-list-nav.footer-column-links .arrow-link h4:hover,.link-list-nav.footer-column-links .arrow-link h5:focus,.link-list-nav.footer-column-links .arrow-link h5:hover,.link-list-nav.footer-column-links .arrow-link h6:focus,.link-list-nav.footer-column-links .arrow-link h6:hover{text-decoration:none}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link .section-heading,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h1,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h2,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h3,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h4,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h5,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h6{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link .section-heading:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link .section-heading:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h1:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h1:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h2:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h2:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h3:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h3:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h4:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h4:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h5:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h5:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h6:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h6:hover{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link .section-heading,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h1,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h2,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h3,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h4,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h5,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h6{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link .section-heading:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link .section-heading:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h1:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h1:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h2:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h2:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h3:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h3:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h4:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h4:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h5:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h5:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h6:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h6:hover{color:#fff}.link-list-nav.footer-column-links .arrow-link .section-heading:after,.link-list-nav.footer-column-links .arrow-link h1:after,.link-list-nav.footer-column-links .arrow-link h2:after,.link-list-nav.footer-column-links .arrow-link h3:after,.link-list-nav.footer-column-links .arrow-link h4:after,.link-list-nav.footer-column-links .arrow-link h5:after,.link-list-nav.footer-column-links .arrow-link h6:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fd0;content:"\f178";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;margin-left:4px}.link-list-nav.footer-column-links .arrow-link .section-heading:focus,.link-list-nav.footer-column-links .arrow-link .section-heading:hover,.link-list-nav.footer-column-links .arrow-link h1:focus,.link-list-nav.footer-column-links .arrow-link h1:hover,.link-list-nav.footer-column-links .arrow-link h2:focus,.link-list-nav.footer-column-links .arrow-link h2:hover,.link-list-nav.footer-column-links .arrow-link h3:focus,.link-list-nav.footer-column-links .arrow-link h3:hover,.link-list-nav.footer-column-links .arrow-link h4:focus,.link-list-nav.footer-column-links .arrow-link h4:hover,.link-list-nav.footer-column-links .arrow-link h5:focus,.link-list-nav.footer-column-links .arrow-link h5:hover,.link-list-nav.footer-column-links .arrow-link h6:focus,.link-list-nav.footer-column-links .arrow-link h6:hover{color:#fd0;text-decoration:underline}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link .section-heading:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link .section-heading:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h1:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h1:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h2:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h2:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h3:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h3:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h4:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h4:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h5:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h5:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h6:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h6:hover{color:#fd0}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link .section-heading:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h1:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h2:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h3:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h4:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h5:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h6:hover,.link-list-nav.footer-column-links .arrow-link .section-heading:focus,.link-list-nav.footer-column-links .arrow-link h1:focus,.link-list-nav.footer-column-links .arrow-link h2:focus,.link-list-nav.footer-column-links .arrow-link h3:focus,.link-list-nav.footer-column-links .arrow-link h4:focus,.link-list-nav.footer-column-links .arrow-link h5:focus,.link-list-nav.footer-column-links .arrow-link h6:focus{color:#fd0}.link-list-nav.footer-column-links>.component-content ul{width:100%}.link-list-nav.footer-column-links>.component-content ul .item,.link-list-nav.footer-column-links>.component-content ul li{margin-top:24px}.link-list-nav.footer-column-links>.component-content ul .item a,.link-list-nav.footer-column-links>.component-content ul li a{color:#fff;font-family:Glegoo,serif;font-size:1.6rem;font-weight:700;line-height:1.25;text-decoration:underline;text-decoration:none;text-transform:uppercase}.link-list-nav.footer-column-links>.component-content ul .item a:focus,.link-list-nav.footer-column-links>.component-content ul .item a:hover,.link-list-nav.footer-column-links>.component-content ul li a:focus,.link-list-nav.footer-column-links>.component-content ul li a:hover{text-decoration:none}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons)
.link-list-nav.footer-column-links>.component-content ul .item a,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links>.component-content ul li a{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons)
.link-list-nav.footer-column-links>.component-content ul .item a:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons)
.link-list-nav.footer-column-links>.component-content ul .item a:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links>.component-content ul li a:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .link-list-nav.footer-column-links>.component-content ul li a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links>.component-content ul li a,.link-list-nav.footer-column-links>.component-content ul .item a{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links>.component-content ul li a:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).link-list-nav.footer-column-links>.component-content ul li a:hover,.link-list-nav.footer-column-links>.component-content ul .item a:focus,.link-list-nav.footer-column-links>.component-content ul .item a:hover{color:#fff}.link-list-nav.footer-column-links>.component-content ul .item a:focus,.link-list-nav.footer-column-links>.component-content ul .item a:hover,.link-list-nav.footer-column-links>.component-content ul li a:focus,.link-list-nav.footer-column-links>.component-content ul li a:hover{color:#fff;text-decoration:underline}@media print{body:not(.foo) .link-list-nav.footer-column-links{display:none}}.link-list-nav.footer-links>.component-content ul{display:flex;flex-wrap:wrap}.link-list-nav.footer-links>.component-content ul li{line-height:2}.link-list-nav.footer-links>.component-content ul .item a,.link-list-nav.footer-links>.component-content ul li a{font-size:1.3rem;font-weight:700}@media only screen and (min-width:992px){.has-languages .link-list-nav.footer-links.col-12{margin-top:15px;padding-top:0}}@media only screen and (max-width:991.98px){.link-list-nav.footer-links{padding-bottom:10px}.link-list-nav.footer-links>.component-content ul{text-align:center}.link-list-nav.footer-links>.component-content ul li{line-height:2;margin:5px}.link-list-nav.footer-links>.component-content ul .item a,.link-list-nav.footer-links>.component-content ul li a{padding:5px}}@media print{body:not(.foo) .link-list-nav.footer-links{display:none}}.link-list-thumbnail>.component-content h1,.link-list-thumbnail>.component-content h2,.link-list-thumbnail>.component-content h3,.link-list-thumbnail>.component-content h4,.link-list-thumbnail>.component-content h5,.link-list-thumbnail>.component-content h6{font-size:4.6rem}@media only screen and (max-width:991.98px){.link-list-thumbnail>.component-content h1,.link-list-thumbnail>.component-content h2,.link-list-thumbnail>.component-content h3,.link-list-thumbnail>.component-content h4,.link-list-thumbnail>.component-content h5,.link-list-thumbnail>.component-content h6{font-size:2.6rem}}.link-list-thumbnail>.component-content ul li{margin-bottom:40px}.link-list-thumbnail>.component-content ul li a{color:#c10230;font-family:Glegoo,serif;font-size:2.4rem;font-weight:700;line-height:1.25;text-decoration:none;text-transform:uppercase;text-transform:none}.link-list-thumbnail>.component-content ul li a:hover{text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:3px}@media print{.link-list-thumbnail>.component-content ul li a:after{color:blue;content:attr(href);display:block;font-size:1rem}.link-list-thumbnail>.component-content ul li a:after:after{text-decoration:underline}}.link-list-thumbnail>.component-content ul li .item-img{margin-bottom:30px}@media print{body:not(.foo) .link-list-thumbnail>.component-content ul li .item-img img{display:inline-block;max-width:100%;position:relative;width:100%}}.link-list-thumbnail>.component-content ul li .field-linktitle{font-family:Glegoo,serif;font-size:2.4rem;font-weight:700;line-height:1.25;margin-bottom:15px}.link-list-thumbnail>.component-content ul li .field-linkdescription{margin-bottom:15px}.link-list-thumbnail>.component-content ul li .field-linkbutton a{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.link-list-thumbnail>.component-content ul li .field-linkbutton a:active,.link-list-thumbnail>.component-content ul li .field-linkbutton a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .link-list-thumbnail>.component-content ul li .field-linkbutton a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .link-list-thumbnail>.component-content ul li .field-linkbutton a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .link-list-thumbnail>.component-content ul li .field-linkbutton a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).link-list-thumbnail>.component-content ul li .field-linkbutton a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).link-list-thumbnail>.component-content ul li .field-linkbutton a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).link-list-thumbnail>.component-content ul li .field-linkbutton a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.link-list-thumbnail>.component-content ul li .field-linkbutton a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .link-list-thumbnail>.component-content ul li .field-linkbutton a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .link-list-thumbnail>.component-content ul li .field-linkbutton a:after{color:blue;content:attr(href);display:block;font-size:1rem}body:not(.foo) .link-list-thumbnail{padding-bottom:0;padding-top:0}}.link-list-thumbnail.default>.component-content>h1,.link-list-thumbnail.default>.component-content>h2,.link-list-thumbnail.default>.component-content>h3,.link-list-thumbnail.default>.component-content>h4,.link-list-thumbnail.default>.component-content>h5,.link-list-thumbnail.default>.component-content>h6{background:transparent;color:#c10230;margin-bottom:15px;padding:0;text-transform:uppercase}.link .field-link a{color:#0a807c;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.7rem;font-weight:700;text-decoration:underline}.link .field-link a:focus,.link .field-link a:hover{color:#097874;text-decoration:none}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .link .field-link a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .link .field-link a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .link .field-link a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).link .field-link a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).link .field-link a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).link .field-link a:hover{color:#fff}.link.link-button .field-link a{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.link.link-button .field-link a:active,.link.link-button .field-link a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .link.link-button .field-link a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .link.link-button .field-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .link.link-button .field-link a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).link.link-button .field-link a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).link.link-button .field-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).link.link-button .field-link a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.link.link-button .field-link a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .link.link-button .field-link a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .link.link-button .field-link a:after{color:blue;content:attr(href);display:block;font-size:1rem}}@media only screen and (max-width:1199.98px){body.meganav-open{position:fixed}}.meganavigation{height:70px}.meganavigation .featured-title,.meganavigation .navigation-list-title,.meganavigation .navigation-title-back,.meganavigation a,.meganavigation button{text-decoration:none;text-transform:uppercase}.meganavigation .featured-title,.meganavigation .featured-title:focus,.meganavigation .featured-title:hover,.meganavigation .navigation-list-title,.meganavigation .navigation-list-title:focus,.meganavigation .navigation-list-title:hover,.meganavigation .navigation-title-back,.meganavigation .navigation-title-back:focus,.meganavigation .navigation-title-back:hover,.meganavigation a,.meganavigation a:focus,.meganavigation a:hover,.meganavigation button,.meganavigation button:focus,.meganavigation button:hover{color:#c10230}.meganavigation .navigation-list .navigation-list-title a.arrow-link{color:#c10230;text-decoration:underline;text-decoration:none}.meganavigation .navigation-list .navigation-list-title a.arrow-link:focus,.meganavigation .navigation-list .navigation-list-title a.arrow-link:hover{text-decoration:none}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .meganavigation .navigation-list .navigation-list-title a.arrow-link{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .meganavigation .navigation-list .navigation-list-title a.arrow-link:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .meganavigation .navigation-list .navigation-list-title a.arrow-link:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).meganavigation .navigation-list .navigation-list-title a.arrow-link{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).meganavigation .navigation-list .navigation-list-title a.arrow-link:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).meganavigation .navigation-list .navigation-list-title a.arrow-link:hover{color:#fff}.meganavigation .navigation-list .navigation-list-title a.arrow-link:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#c10230;content:"\f178";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;margin-left:4px}.meganavigation .navigation-list .navigation-list-title a.arrow-link:focus,.meganavigation .navigation-list .navigation-list-title a.arrow-link:hover{color:#c10230;text-decoration:underline}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .meganavigation .navigation-list .navigation-list-title a.arrow-link:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .meganavigation .navigation-list .navigation-list-title a.arrow-link:hover{color:#c10230}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).meganavigation .navigation-list .navigation-list-title a.arrow-link:hover,.meganavigation .navigation-list .navigation-list-title a.arrow-link:focus{color:#c10230}.meganavigation .navigation-list .navigation-title a{color:#5c3327;font-family:Glegoo,serif;font-weight:700;line-height:1.25;text-decoration:underline;text-decoration:none;text-transform:uppercase}.meganavigation .navigation-list .navigation-title a:focus,.meganavigation .navigation-list .navigation-title a:hover{text-decoration:none}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .meganavigation .navigation-list .navigation-title a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .meganavigation .navigation-list .navigation-title a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .meganavigation .navigation-list .navigation-title a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).meganavigation .navigation-list .navigation-title a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).meganavigation .navigation-list .navigation-title a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).meganavigation .navigation-list .navigation-title a:hover{color:#fff}.meganavigation .navigation-list .navigation-title a:focus,.meganavigation .navigation-list .navigation-title a:hover{color:#5c3327;text-decoration:underline}.meganavigation .logo{height:70px}.meganavigation .logo a{position:absolute;z-index:1001}.meganavigation .logo img{width:140px}@media only screen and (max-width:1199.98px){.meganavigation .container>.component-content.row nav{background-color:#fff;bottom:0;left:0;overflow-y:auto;padding-top:30px;position:fixed;right:0;top:70px;z-index:1000}.meganavigation .container>.component-content.row nav:before{background-color:#fff;content:"";display:block;height:30px;position:fixed;top:70px;width:100%;z-index:1}.meganavigation .container>.component-content.row nav>ul:first-child{display:flex;flex-flow:row wrap;padding-bottom:60px;width:100%}.meganavigation .container>.component-content.row nav>ul:first-child>li{background:#fff;flex:1 0 100%}.meganavigation .navigation-list-title,.meganavigation .navigation-title{font-size:1.6rem}.meganavigation .navigation-list-title,.meganavigation .navigation-list-title:focus,.meganavigation .navigation-title,.meganavigation .navigation-title:focus{background-image:url(../images/asset-divider.svg);background-position:15px 100%;background-repeat:repeat-x}.meganavigation .navigation-list-title a,.meganavigation .navigation-list-title button,.meganavigation .navigation-title a,.meganavigation .navigation-title button{padding:15px 0}.meganavigation .navigation-list-title:after,.meganavigation .navigation-list-title:before,.meganavigation .navigation-title:after,.meganavigation .navigation-title:before{color:#c10230}.meganavigation button.navigation-list-title{padding:15px 0}.meganavigation .navigation-list-title-back-container,.meganavigation .navigation-title-back-container{height:55px;margin-bottom:20px}.meganavigation .navigation-list-title-back,.meganavigation .navigation-title-back{background:#fff;font-size:2rem;padding:10px 15px;position:fixed;z-index:1}.meganavigation .navigation-list-title-back:before,.meganavigation .navigation-title-back:before{font-size:2.2rem;margin-right:15px}.meganavigation .rel-level1.featured-only{display:none}.meganavigation .rel-level1>.navigation-title{font-size:2rem}.meganavigation .rel-level1 .navigation-title,.meganavigation .rel-level1 .navigation-title:focus{margin:0 15px}.meganavigation .submenu.rel-level2{margin:0 15px;width:auto}.meganavigation .submenu.rel-level2.active{margin:0}.meganavigation .submenu-single-list .rel-level2,.meganavigation .submenu.rel-level3{max-height:none;overflow:visible}.meganavigation .submenu-single-list.active ul.expanded .navigation-title-back,.meganavigation .submenu-single-list.active ul.expanded li:first-child{display:block}.meganavigation .submenu-single-list.active ul.expanded .navigation-list-title-back,.meganavigation .submenu-single-list.active ul.expanded .navigation-list-title-back-container:first-child{display:none}.meganavigation .topButton .navigation-title,.meganavigation .topButton .navigation-title:focus{background-image:none}.meganavigation .topButton a{background:transparent;background-color:#fd0;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.meganavigation .topButton a:active,.meganavigation .topButton a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .meganavigation .topButton a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .meganavigation .topButton a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .meganavigation .topButton a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).meganavigation .topButton a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).meganavigation .topButton a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).meganavigation .topButton a:hover{background:#0a807c;color:#fff}}@media only screen and (max-width:1199.98px) and (max-width:767.98px){.meganavigation .topButton a{font-size:1.6rem;padding:12px 21px}}@media only screen and (max-width:1199.98px){.meganavigation .topButton a:active,.meganavigation .topButton a:hover{background:#fd0}.meganavigation .featured-content{display:block!important;margin:0 15px!important;width:auto!important}.meganavigation .featured-content .featured-title{padding:15px 0 0!important}.meganavigation .featured-content .featured-button{padding:15px 15px 0!important}.meganavigation .featured-content .featured-button a{color:#c10230!important}.meganavigation .featured-content .featured-button a:hover{text-decoration:underline}.meganavigation .featured-content .featured-image{display:none!important}}@media only screen and (min-width:1200px){.meganavigation{font-size:1.6rem;height:100px}.meganavigation .logo{height:100px}.meganavigation .logo a{position:relative}.meganavigation .logo img{width:215px}.meganavigation .rel-level1>.navigation-title{font-size:2rem}.meganavigation .rel-level1>.navigation-title>a,.meganavigation .rel-level1>.navigation-title>button{border-bottom:5px solid transparent;line-height:1}.meganavigation .rel-level1>.navigation-title>a i:before,.meganavigation .rel-level1>.navigation-title>button i:before{font-size:2.8rem}.meganavigation .rel-level1:not(.topButton):not(.search)>.navigation-title{position:relative}.meganavigation .rel-level1:not(.topButton):not(.search)>.navigation-title:hover:before{background-image:url(../images/icon-nav-active-svg.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;content:"";display:inline-block;height:35px;left:50%;max-width:75%;position:absolute;top:-15px;transform:translateX(-50%);width:100%}.meganavigation .rel-level1.submenu.show{background:none}.meganavigation .rel-level1.submenu.show>.navigation-title{position:relative}.meganavigation .rel-level1.submenu.show>.navigation-title:before{background-image:url(../images/icon-nav-active-svg.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:35px;left:50%;max-width:75%;position:absolute;top:-15px;transform:translateX(-50%);width:100%}.meganavigation .megamenu{background-color:#fff;box-shadow:5px 5px 5px 0 rgba(0,0,0,.04);top:calc(100% - 7px);z-index:-1}.meganavigation .megamenu>.container-inner{padding-top:22px}.meganavigation .megamenu>.container-inner .rel-level2{padding-top:30px}.meganavigation .megamenu>.container-inner .rel-level2.divider-left:after,.meganavigation .megamenu>.container-inner .rel-level2.divider-right:after{background-image:url(../images/asset-divider-vertical.svg);background-repeat:no-repeat;background-size:600px;top:20px;width:10px}.meganavigation .megamenu .navigation-title{font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;padding:8px 0}.meganavigation .megamenu .navigation-list-title{padding-bottom:10px}.meganavigation .featured-content{padding:0 45px}.meganavigation .featured-image{align-items:center;display:flex;flex:1 0 180px;height:180px;margin-bottom:15px;margin-left:auto;margin-right:auto;max-width:200px}.meganavigation .featured-button a{font-family:Glegoo,serif;font-size:1.6rem;font-weight:700;line-height:1.25}}.meganavigation .rel-level1.search .navigation-title a,.meganavigation .rel-level1.search .navigation-title button{color:#5c3327}@media only screen and (max-width:1199.98px){.meganavigation .rel-level1.search{order:-1;padding-bottom:20px;padding-top:20px}}@media only screen and (min-width:1200px){.meganavigation .rel-level1.search .navigation-title a i.fa-search,.meganavigation .rel-level1.search .navigation-title button i.fa-search{display:block;font-size:2.8rem;line-height:30px}.meganavigation .rel-level1.search .searchbox{align-items:center;display:flex;height:100%;justify-content:center;padding-top:10px;width:100%}.meganavigation .rel-level1.search .coveo-globalsearchbox{flex:1 1 100%}.meganavigation .rel-level1.search.show>.navigation-title:before{background-image:none}}.meganavigation .rel-level1.topButton a{color:#5c3327;font-family:Galada,Arial,cursive;font-size:2rem;font-weight:400;letter-spacing:0;line-height:1.25;padding:15px 0 5px;text-transform:none}.meganavigation .rel-level1.topButton a:after,.meganavigation .rel-level1.topButton a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#c10230;content:"\f005";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;position:relative;top:-3px}.meganavigation .rel-level1.topButton a:before{margin-right:5px}.meganavigation .rel-level1.topButton a:after{margin-left:6px}@media only screen and (min-width:1200px){.meganavigation .rel-level1.topButton{position:absolute;right:85px;top:0}.meganavigation .rel-level1.topButton a{line-height:1}.meganavigation .rel-level1.topButton a:hover{text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:8px}}@media only screen and (max-width:1199.98px){.meganavigation .rel-level1.topButton{order:10}.meganavigation .rel-level1.topButton>div{border:none;margin-top:30px;text-align:center}.meganavigation .rel-level1.topButton a{display:inline-block;margin:0 auto;padding:15px 20px;width:auto}.meganavigation .rel-level1.topButton:focus,.meganavigation .rel-level1.topButton:focus a,.meganavigation .rel-level1.topButton:hover,.meganavigation .rel-level1.topButton:hover a{color:#5c3327}body.meganav-open{position:relative}}.meganavigation{height:auto}@media only screen and (max-width:1199.98px){.meganavigation .sxaToogleNav{height:auto;position:relative;right:40px;top:-45px;width:auto}.meganavigation .sxaToogleNav .sxaToogleNavBtn.active:before{transition:none}.meganavigation .container>.component-content.row nav{position:relative;top:0}.meganavigation .container>.component-content.row nav:before{height:auto;top:0}.meganavigation .navigation-list-title-back,.meganavigation .navigation-title-back{position:relative}}@media only screen and (min-width:992px){body.print-device #wrapper header{background-color:#f7f7f7}}.print-toolbar a.back-link{color:#0a807c;color:#212121;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:900;line-height:1.25;text-decoration:underline;text-decoration:none}.print-toolbar a.back-link:focus,.print-toolbar a.back-link:hover{color:#097874;text-decoration:none}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .print-toolbar a.back-link{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .print-toolbar a.back-link:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .print-toolbar a.back-link:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).print-toolbar a.back-link{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).print-toolbar a.back-link:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).print-toolbar a.back-link:hover{color:#fff}.print-toolbar a.back-link:before,.print-toolbar a.back-link:hover{color:#212121}.print-toolbar button.print-button{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-size:1.5rem;font-weight:700;line-height:1.15;line-height:1;margin:10px 0;padding:15px 30px;text-align:center;text-decoration:none;width:auto}.print-toolbar button.print-button:active,.print-toolbar button.print-button:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .print-toolbar button.print-button{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .print-toolbar button.print-button:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .print-toolbar button.print-button:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).print-toolbar button.print-button{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).print-toolbar button.print-button:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).print-toolbar button.print-button:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.print-toolbar button.print-button{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .print-toolbar button.print-button{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .print-toolbar button.print-button:after{color:blue;content:attr(href);display:block;font-size:1rem}}.print-toolbar .toggle-label,.print-toolbar .toggle-option{color:#212121;font-size:1.3rem}.print-toolbar .toggle-label{font-weight:700}.print-toolbar .toggle-input:checked+.toggle-controls .slider{background-color:#fff;border:1px solid #949494}.print-toolbar .toggle-input:focus+.toggle-controls .slider{box-shadow:0 0 1px #949494}.print-toolbar .toggle-input:checked+.toggle-controls .slider:before{background-color:#0a807c}.print-toolbar .slider{background-color:#fff;border:1px solid #949494}.print-toolbar .slider:before{background-color:#949494}@media only screen and (max-width:991.98px){.print-toolbar .row>div:first-of-type{background:#f7f7f7}.print-toolbar .print-toggles{border:1px solid #949494}.print-toolbar .dropdown-toggle{color:#c10230;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:900;line-height:1.25;line-height:1;text-decoration:none;text-transform:uppercase}.print-toolbar .dropdown-toggle:after{color:#c10230;font-size:2.8rem}.print-toolbar .dropdown-toggle.active{border-bottom:1px solid #949494}}.product-detail .product-detail__description{margin-bottom:20px}.product-detail .product-detail__benefits ul{display:flex;flex-flow:row wrap;justify-content:space-between}.product-detail .product-detail__benefits li{flex:0 0 calc(50% - 5px)}@media only screen and (max-width:767.98px){.product-detail .product-detail__benefits li{flex-basis:100%}}.product-detail .product-detail__benefits li:before{font-size:2.4rem;margin-right:7px;margin-top:0}.product-detail .product-detail__disclaimer{align-items:flex-start;display:flex;padding-bottom:30px;padding-top:30px}.product-detail .product-detail__disclaimer ul li{font-size:1.4rem;line-height:2}.product-detail .product-detail__disclaimer ul li:first-child:before{content:"*"}.product-detail .product-detail__disclaimer ul li:nth-child(2):before{content:"**"}.product-detail .product-detail__disclaimer ul li:nth-child(3):before{content:"***"}.product-detail .product-detail__disclaimer ul li:nth-child(4):before{content:"****"}.product-detail .product-detail__disclaimer ul li:nth-child(5):before{content:"*****"}.product-detail .product-detail__disclaimer ul li:nth-child(6):before{content:"******"}.product-detail .product-detail__disclaimer ul li:nth-child(7):before{content:"*******"}.product-detail .product-detail__disclaimer ul li:nth-child(8):before{content:"********"}.product-detail .product-detail__disclaimer ul li:nth-child(9):before{content:"*********"}.product-detail .product-detail__disclaimer ul li:nth-child(10):before{content:"**********"}.product-detail .product-detail__disclaimer ul li:before{color:#5c3327;margin-right:7px;position:relative;top:3px}.product-detail{font-size:1.7rem}.product-detail+.product-detail{margin-top:30px}.product-detail .bazaar-voice,.product-detail .main-detail{background:#fff;padding:60px 90px}@media only screen and (max-width:991.98px){.product-detail .bazaar-voice,.product-detail .main-detail{background:transparent;padding:0}}.product-detail .bazaar-voice{padding:0}.product-detail .bazaar-voice .reviews{margin-bottom:0}.product-detail .bazaar-voice .reviews .reviews-collection-title{font-size:3.2rem;text-align:center}@media only screen and (max-width:767.98px){.product-detail .bazaar-voice{margin-top:0}.product-detail .bazaar-voice .reviews{padding-left:0}.product-detail .bazaar-voice .reviews .reviews-collection-title{font-size:2rem;margin-bottom:10px;text-align:left}}.product-detail .bazaar-voice>div{padding-left:90px;padding-right:90px}.product-detail .bazaar-voice>div:first-of-type{padding-left:auto;padding-right:auto}@media only screen and (max-width:991.98px){.product-detail .bazaar-voice>div{padding-left:0;padding-right:0}.product-detail .bazaar-voice>div:first-of-type{margin-top:0;padding-bottom:0}}@media only screen and (min-width:992px){.product-detail .bazaar-voice[class*=bv-]{margin-top:60px}}.product-detail .bazaar-voice[class*=bv-]>div:first-of-type{padding-top:30px}.product-detail .bazaar-voice[class*=bv-]>div:last-of-type{padding-bottom:60px}.product-detail h2{font-size:2rem}.product-detail ol,.product-detail ul{display:block;list-style:disc none outside;padding:0 0 0 15px}.product-detail ol li,.product-detail ul li{display:list-item}.product-detail ol ul,.product-detail ul ul{list-style-type:circle}.product-detail ol ol,.product-detail ul ol{list-style-type:lower-latin}.product-detail ol{list-style-type:decimal;padding:0 0 0 18px}.product-detail .allergens,.product-detail .ingredients,.product-detail .just-add,.product-detail .kit-products,.product-detail .nutrition-facts,.product-detail .prep-instructions{font-size:1.7rem;margin-bottom:30px}.product-detail .nutrition-statement{font-size:1.7rem;line-height:inherit}.product-detail .prep-instructions p{margin-bottom:15px}.product-detail .nutrition-table{border-top:10px solid #ececec}.product-detail .nutrition-table,.product-detail .nutrition-table table,.product-detail .nutrition-table td,.product-detail .nutrition-table th,.product-detail .nutrition-table tr,.product-detail .nutrition-vitamin-table,.product-detail .nutrition-vitamin-table table,.product-detail .nutrition-vitamin-table td,.product-detail .nutrition-vitamin-table th,.product-detail .nutrition-vitamin-table tr{background:transparent;border-color:#ececec}.product-detail table td,.product-detail table th{font-size:1.5rem;padding:5px}.product-detail .nutrition-table-heading{border-bottom:2px solid #ececec;font-size:1.3rem;padding-bottom:10px;padding-top:10px}.product-detail .nutrition-daily-value td{padding-bottom:7px;padding-top:7px}.product-detail .nutrition-subitem td{padding-left:15px}.product-detail .nutrition-subitem-level2 td{padding-left:30px}.product-detail tr.nutrition-vitamin-table{border-top:5px solid #ececec}.product-detail .nutrition-disclaimer{border-top:11px solid #ececec}.product-detail .nutrition-intake-disclaimer{font-size:1.4rem;padding-top:15px}.product-detail .product-detail__allergens{margin-bottom:20px}.product-detail .product-detail__benefits ul{padding-left:0}.product-detail .product-detail__disclaimer{padding-bottom:0;padding-top:0}@media only screen and (max-width:767.98px){.product-detail [class*=col-]{margin-bottom:30px}.product-detail [class*=col-]:nth-of-type(2) h2{margin-top:30px}.product-detail .nutrition-table{border-top:5px solid #ececec}.product-detail .nutrition-daily-value,.product-detail tr.nutrition-vitamin-table{border-top:3px solid #ececec}.product-detail .nutrition-disclaimer{border-top:6px solid #ececec}}@media print{body:not(.foo) .product-detail{padding:0}body:not(.foo) .product-detail [class*=col-]{max-width:100%}body:not(.foo) .product-detail img{display:block;margin-left:auto;margin-right:auto;width:50%}body:not(.foo) .product-detail .main-detail{padding:0}body:not(.foo) .product-detail .bazaar-voice>div{display:none}}.product-intro .product-intro__description{margin-bottom:20px}.product-intro .product-intro__benefits ul{display:flex;flex-flow:row wrap;justify-content:space-between}.product-intro .product-intro__benefits li{flex:0 0 calc(50% - 5px)}@media only screen and (max-width:767.98px){.product-intro .product-intro__benefits li{flex-basis:100%}}.product-intro .product-intro__benefits li:before{font-size:2.4rem;margin-right:7px;margin-top:0}.product-intro .product-intro__disclaimer{align-items:flex-start;display:flex;padding-bottom:30px;padding-top:30px}.product-intro .product-intro__disclaimer ul li{font-size:1.4rem;line-height:2}.product-intro .product-intro__disclaimer ul li:first-child:before{content:"*"}.product-intro .product-intro__disclaimer ul li:nth-child(2):before{content:"**"}.product-intro .product-intro__disclaimer ul li:nth-child(3):before{content:"***"}.product-intro .product-intro__disclaimer ul li:nth-child(4):before{content:"****"}.product-intro .product-intro__disclaimer ul li:nth-child(5):before{content:"*****"}.product-intro .product-intro__disclaimer ul li:nth-child(6):before{content:"******"}.product-intro .product-intro__disclaimer ul li:nth-child(7):before{content:"*******"}.product-intro .product-intro__disclaimer ul li:nth-child(8):before{content:"********"}.product-intro .product-intro__disclaimer ul li:nth-child(9):before{content:"*********"}.product-intro .product-intro__disclaimer ul li:nth-child(10):before{content:"**********"}.product-intro .product-intro__disclaimer ul li:before{color:#5c3327;margin-right:7px;position:relative;top:3px}.container-product-intro{position:relative}.container-product-intro:after{background-image:url(../images/asset-line-red.svg);background-position:bottom;background-repeat:repeat-x;bottom:0;content:"";height:40px;left:0;position:absolute;transform:rotate(180deg);width:100%}@media only screen and (max-width:991.98px){.container-product-intro{margin-bottom:40px}}.product-intro{padding-bottom:60px;padding-top:60px}.product-intro .product-intro__image{align-self:center}.product-intro .product-intro__image .image{box-shadow:0 1px 5px 0 rgba(0,0,0,.1);padding:15px;position:relative}.product-intro .product-intro__image .image img{margin-left:auto;margin-right:auto;max-width:80%;-o-object-fit:contain;object-fit:contain}.product-intro .product-intro__image .image .new-flag{color:#fff;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:500;letter-spacing:1px;padding:.6em;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0}.product-intro .product-intro__image .image .new-flag:before{border-right:45px solid transparent;border-top:45px solid transparent;border-color:#fd0 #fd0 transparent transparent;border-style:solid;border-width:45px;content:"";position:absolute;right:0;top:0;z-index:1}.product-intro .product-intro__image .image .new-flag>div{position:relative;z-index:2}.product-intro .product-intro__text{padding-top:5px}.product-intro h1{font-family:Glegoo,serif;font-size:4.8rem;font-weight:700;line-height:1.25;margin-bottom:20px;padding-right:30px}@media only screen and (max-width:991.98px){.product-intro{padding-top:20px}.product-intro .image img{max-width:90%}.product-intro h1{padding-right:0}}@media only screen and (max-width:767.98px){.product-intro .image img{max-height:300px;max-width:205px}.product-intro h1{font-size:3.2rem;text-align:center}}@media print{body:not(.foo) .product-intro{padding-bottom:0}body:not(.foo) .product-intro [class*=col-]{max-width:100%}body:not(.foo) .product-intro .product-intro__image{text-align:center}body:not(.foo) .product-intro .product-intro__image .image img{max-width:250px}}body:not(#foo) .product-intro__bv-summary [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist,body:not(#foo) .product-intro__bv-summary [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text{color:#0a807c!important;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif!important;font-size:1.5rem!important;font-weight:700!important}body:not(#foo) .product-intro__bv-summary [data-bv-show=rating_summary] svg linearGradient stop[offset="0%"]{stop-color:#ee7623!important}body:not(#foo) .product-intro__bv-summary [data-bv-show=rating_summary] svg linearGradient stop[offset="1%"]{stop-color:#999!important}body.on-page-editor .promo-modal .field-promoicon2{display:none}.promo-modal .field-promotext3{display:block}.promo-modal>.component-content{background:transparent;border:0}.promo-modal>.component-content h1,.promo-modal>.component-content h2,.promo-modal>.component-content h3,.promo-modal>.component-content h4,.promo-modal>.component-content h5,.promo-modal>.component-content h6{color:#c10230}.promo-modal .column-text{text-align:center}.promo-modal h1 .field-promotext,.promo-modal h1 .field-promotext2,.promo-modal h2 .field-promotext,.promo-modal h2 .field-promotext2,.promo-modal h3 .field-promotext,.promo-modal h3 .field-promotext2,.promo-modal h4 .field-promotext,.promo-modal h4 .field-promotext2,.promo-modal h5 .field-promotext,.promo-modal h5 .field-promotext2,.promo-modal h6 .field-promotext,.promo-modal h6 .field-promotext2{color:#5c3327;line-height:1}.promo-modal h1 .field-promotext,.promo-modal h2 .field-promotext,.promo-modal h3 .field-promotext,.promo-modal h4 .field-promotext,.promo-modal h5 .field-promotext,.promo-modal h6 .field-promotext{font-family:Galada,Arial,cursive;font-size:4.4rem;font-weight:400;line-height:1.25;text-transform:none}@media only screen and (max-width:767.98px){.promo-modal h1 .field-promotext,.promo-modal h2 .field-promotext,.promo-modal h3 .field-promotext,.promo-modal h4 .field-promotext,.promo-modal h5 .field-promotext,.promo-modal h6 .field-promotext{font-size:2.8rem}}.promo-modal h1 .field-promotext2,.promo-modal h2 .field-promotext2,.promo-modal h3 .field-promotext2,.promo-modal h4 .field-promotext2,.promo-modal h5 .field-promotext2,.promo-modal h6 .field-promotext2{color:#c10230;font-size:4rem}@media only screen and (max-width:767.98px){.promo-modal h1 .field-promotext2,.promo-modal h2 .field-promotext2,.promo-modal h3 .field-promotext2,.promo-modal h4 .field-promotext2,.promo-modal h5 .field-promotext2,.promo-modal h6 .field-promotext2{font-size:2.4rem}}.promo-modal .field-promolink:not(.heading) a{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.promo-modal .field-promolink:not(.heading) a:active,.promo-modal .field-promolink:not(.heading) a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .promo-modal .field-promolink:not(.heading) a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .promo-modal .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .promo-modal .field-promolink:not(.heading) a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).promo-modal .field-promolink:not(.heading) a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).promo-modal .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).promo-modal .field-promolink:not(.heading) a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.promo-modal .field-promolink:not(.heading) a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .promo-modal .field-promolink:not(.heading) a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .promo-modal .field-promolink:not(.heading) a:after{color:blue;content:attr(href);display:block;font-size:1rem}}.promo-modal ol{display:inline-block;list-style-type:none;list-style:decimal;margin-left:0;overflow-wrap:break-word;padding-left:0}.promo-modal ol li{list-style:inherit;margin-bottom:10px;padding-left:5px}.promo-modal ol li img{display:block}.promo-modal ol li::marker{color:#c10230;font-family:Galada,Arial,cursive;font-size:2.1rem;font-weight:400;line-height:1.25;line-height:1}.promo-modal ul{display:inline-block;list-style-image:url(../images/asset-icon-star-small.png);list-style-type:none;margin-left:0;overflow-wrap:break-word;padding-left:0}.promo-modal ul li{list-style:inherit;margin-bottom:10px;padding-left:5px}.promo-modal ul li img{display:block}.promo-modal.position-left>.component-content .promo-text .field-promotext2{padding-left:0}.promo-modal.position-left>.component-content ol,.promo-modal.position-left>.component-content ul{padding-left:15px}.promo-modal.profile-popup{height:100%}.promo-modal.profile-popup>.component-content{align-items:stretch;display:flex;height:100%}.promo-modal.profile-popup .column-text{height:41%;order:1}@media only screen and (max-width:991.98px){.promo-modal.profile-popup .column-text{height:auto;padding:0}}.promo-modal.profile-popup .promo-text{padding:30px;text-align:left}@media only screen and (min-width:992px){.promo-modal.profile-popup .field-promotext,.promo-modal.profile-popup .field-promotext2{display:block;line-height:1}}.promo-modal.profile-popup .column-image{height:59%;order:2}@media only screen and (max-width:991.98px){.promo-modal.profile-popup .column-image{display:none}}.promo-modal.profile-popup .field-promoicon img{height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:991.98px){.promo-modal.profile-popup .promo-body{max-width:90%}.promo-modal.profile-popup .field-promotext,.promo-modal.profile-popup .field-promotext2{font-family:Galada,Arial,cursive;font-size:2.4rem;font-weight:400;line-height:1.25;text-transform:capitalize}.promo-modal.profile-popup .field-promotext3{font-size:1.6rem}}.pattern-cactus-star-red .promo-text{background-color:#c10230;background-image:url(../images/asset-pattern-red.png);background-size:11em auto;width:100%}@media only screen and (max-width:767.98px){.pattern-cactus-star-red .promo-text{background-size:11em auto}}@media only screen and (min-width:768px) and (max-width:991.98px){.pattern-cactus-star-red .promo-text{background-size:15em auto}}@media only screen and (min-width:992px){.pattern-cactus-star-red .promo-text{background-size:16em auto}}@media only screen and (min-width:1200px){.pattern-cactus-star-red .promo-text{background-size:17em auto}}.pattern-cactus-star-red .promo-body,.pattern-cactus-star-red h1 .field-promotext,.pattern-cactus-star-red h1 .field-promotext2,.pattern-cactus-star-red h2 .field-promotext,.pattern-cactus-star-red h2 .field-promotext2,.pattern-cactus-star-red h3 .field-promotext,.pattern-cactus-star-red h3 .field-promotext2,.pattern-cactus-star-red h4 .field-promotext,.pattern-cactus-star-red h4 .field-promotext2,.pattern-cactus-star-red h5 .field-promotext,.pattern-cactus-star-red h5 .field-promotext2,.pattern-cactus-star-red h6 .field-promotext,.pattern-cactus-star-red h6 .field-promotext2{color:#fff}.pattern-cactus-star-red .field-promolink:not(.heading) a{background:transparent;background-color:#fff;border:2px solid transparent;border:0!important;border-radius:30px;color:#0a807c;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:20px 0 10px;opacity:1;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.pattern-cactus-star-red .field-promolink:not(.heading) a:active,.pattern-cactus-star-red .field-promolink:not(.heading) a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .pattern-cactus-star-red .field-promolink:not(.heading) a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .pattern-cactus-star-red .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .pattern-cactus-star-red .field-promolink:not(.heading) a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).pattern-cactus-star-red .field-promolink:not(.heading) a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).pattern-cactus-star-red .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).pattern-cactus-star-red .field-promolink:not(.heading) a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.pattern-cactus-star-red .field-promolink:not(.heading) a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .pattern-cactus-star-red .field-promolink:not(.heading) a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .pattern-cactus-star-red .field-promolink:not(.heading) a:after{color:blue;content:attr(href);display:block;font-size:1rem}}.pattern-cactus-star-red .field-promolink:not(.heading) a:active,.pattern-cactus-star-red .field-promolink:not(.heading) a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .pattern-cactus-star-red .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .pattern-cactus-star-red .field-promolink:not(.heading) a:hover{background-color:#fff;box-shadow:4px 4px 0 0 rgba(38,38,38,.25);color:#0a807c;opacity:1;transition:none}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).pattern-cactus-star-red .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).pattern-cactus-star-red .field-promolink:not(.heading) a:hover{background-color:#fff;box-shadow:4px 4px 0 0 rgba(38,38,38,.25);color:#0a807c;opacity:1;transition:none}.pattern-dotted-line-red>.component-content .column-image:after,.pattern-dotted-line-red>.component-content .column-image:before,.pattern-dotted-line-teal>.component-content .column-image:after,.pattern-dotted-line-teal>.component-content .column-image:before,.pattern-dotted-line-yellow>.component-content .column-image:after,.pattern-dotted-line-yellow>.component-content .column-image:before{background-repeat:no-repeat;background-size:32px auto;content:"";height:100%;position:absolute;top:0;width:100%}.image-right.pattern-dotted-line-red>.component-content .column-image:after,.image-right.pattern-dotted-line-teal>.component-content .column-image:after,.image-right.pattern-dotted-line-yellow>.component-content .column-image:after{display:none}.image-right.pattern-dotted-line-red>.component-content .column-image:before,.image-right.pattern-dotted-line-teal>.component-content .column-image:before,.image-right.pattern-dotted-line-yellow>.component-content .column-image:before{left:15px}.image-left.pattern-dotted-line-red>.component-content .column-image:before,.image-left.pattern-dotted-line-teal>.component-content .column-image:before,.image-left.pattern-dotted-line-yellow>.component-content .column-image:before{display:none}.image-left.pattern-dotted-line-red>.component-content .column-image:after,.image-left.pattern-dotted-line-teal>.component-content .column-image:after,.image-left.pattern-dotted-line-yellow>.component-content .column-image:after{right:15px;transform:scaleX(-1)}.pattern-dotted-line-red>.component-content .column-image:after,.pattern-dotted-line-red>.component-content .column-image:before{background-image:url(../images/asset-line-red-vertical.svg)}.pattern-dotted-line-teal>.component-content .column-image:after,.pattern-dotted-line-teal>.component-content .column-image:before{background-image:url(../images/asset-line-teal-vertical.svg)}.pattern-dotted-line-yellow>.component-content .column-image:after,.pattern-dotted-line-yellow>.component-content .column-image:before{background-image:url(../images/asset-line-yellow-vertical.svg)}.profile-signup-cta.image-right .column-image{order:2}.profile-signup-cta.image-right .column-text{order:1}@media only screen and (min-width:768px){.profile-signup-cta.image-right .column-image{padding-left:0}.profile-signup-cta.image-right .column-text{padding-right:0}}@media only screen and (max-width:767.98px){.profile-signup-cta.image-left .column-image{order:2}.profile-signup-cta.image-left .column-text{order:1}}@media only screen and (min-width:768px){.profile-signup-cta.image-left .column-image{padding-right:0}.profile-signup-cta.image-left .column-text{padding-left:0}}.profile-signup-cta .column-image .field-promoicon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-signup-cta .promo-text{padding:30px;text-align:center}@media only screen and (min-width:768px){.profile-signup-cta .promo-text{text-align:left}}.promo-option-step.component>.component-content{background:transparent}.promo-option-step>.component-content{background:transparent;border:0}.promo-option-step .promo-text,.promo-option-step>.component-content .row{align-items:center;justify-content:center}.promo-option-step .promo-text{display:flex;text-align:center}.promo-option-step .field-promoheading{font-size:3.6rem}@media only screen and (max-width:991.98px){.promo-option-step .field-promoheading{font-size:2.4rem}}.promo-option-step .field-promotext{color:#5c3327;font-size:1.7rem;margin-top:15px;padding-left:15px;padding-right:15px}@media print{body:not(.foo) .promo-option-step .field-promotext{font-size:1.6rem;padding-left:0;padding-right:0}}.promo-option-step:last-of-type{padding-bottom:60px}@media only screen and (max-width:767.98px){.promo-option-step>.component-content{background:transparent;border:0}.promo-option-step .field-promoheading{margin-top:30px}}@media print{body:not(.foo) .promo-option-step{display:block;padding-bottom:0}body:not(.foo) .promo-option-step>.component-content{display:inline-block;max-width:100%;position:relative;width:100%}body:not(.foo) .promo-option-step .column-image,body:not(.foo) .promo-option-step .column-text{display:block;max-width:100%;width:100%}body:not(.foo) .promo-option-step .field-promoicon{overflow:visible;text-align:center}body:not(.foo) .promo-option-step .field-promoicon img{display:inline-block;max-height:225px;max-width:100%;position:relative;width:100%;width:auto}body:not(.foo) .promo-option-step .promo-text{display:block;padding-bottom:0}}.promo-option-step.color-primary .field-promoheading{background-color:#fd0;color:#c10230;display:inline-block;margin:0;padding:25px 30px;text-transform:uppercase}@media only screen and (max-width:767.98px){.promo-option-step.color-primary .field-promoheading{padding:15px}}@media print{body:not(.foo) .promo-option-step.color-primary .field-promoheading{color:#5c3327;font-size:3rem;padding:0;text-transform:none}}.promo-option-step.color-secondary .field-promoheading{background-color:#c10230;color:#fff;display:inline-block;margin:0;padding:25px 30px;text-transform:uppercase}@media only screen and (max-width:767.98px){.promo-option-step.color-secondary .field-promoheading{padding:15px}}@media print{body:not(.foo) .promo-option-step.color-secondary .field-promoheading{color:#5c3327;font-size:3rem;padding:0;text-transform:none}}.promo-option-step.color-tertiary .field-promoheading{background-color:#0a807c;color:#fff;display:inline-block;margin:0;padding:25px 30px;text-transform:uppercase}@media only screen and (max-width:767.98px){.promo-option-step.color-tertiary .field-promoheading{padding:15px}}@media print{body:not(.foo) .promo-option-step.color-tertiary .field-promoheading{color:#5c3327;font-size:3rem;padding:0;text-transform:none}}.promo-option-step.color-quaternary .field-promoheading{background-color:#ca4f1f;color:#fff;display:inline-block;margin:0;padding:25px 30px;text-transform:uppercase}@media only screen and (max-width:767.98px){.promo-option-step.color-quaternary .field-promoheading{padding:15px}}@media print{body:not(.foo) .promo-option-step.color-quaternary .field-promoheading{color:#5c3327;font-size:3rem;padding:0;text-transform:none}}.promo.component>.component-content{background:transparent}body.on-page-editor .promo .field-promoicon2{display:none}.promo>.component-content{border:0}.promo>.component-content ol{list-style-type:none;list-style:decimal;margin-left:0;overflow-wrap:break-word;padding-left:0}.promo>.component-content ol li{list-style:inherit;margin-bottom:10px;padding-left:5px}.promo>.component-content ol li img{display:block}.promo>.component-content ol li::marker{color:#c10230;font-family:Galada,Arial,cursive;font-size:2.1rem;font-weight:400;line-height:1.25;line-height:1}.promo>.component-content ul{list-style-image:url(../images/asset-icon-star-small.png);list-style-type:none;margin-left:0;overflow-wrap:break-word;padding-left:0}.promo>.component-content ul li{list-style:inherit;margin-bottom:10px;padding-left:5px}.promo>.component-content ul li img{display:block}.promo .promo-text{padding-left:0;padding-right:0}.promo .field-promotext{font-size:3.6rem;line-height:1.15;text-align:center;text-transform:uppercase}@media only screen and (max-width:991.98px){.promo .field-promotext{font-size:2.4rem;margin-top:15px}}.promo .field-promotext2{color:#5c3327;font-size:1.7rem;margin-bottom:15px;margin-top:15px;padding-left:15px;padding-right:15px}@media print{body:not(.foo) .promo .field-promotext2{font-size:1.6rem;padding-left:0;padding-right:0}}.promo .field-promolink:not(.heading) a{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.promo .field-promolink:not(.heading) a:active,.promo .field-promolink:not(.heading) a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .promo .field-promolink:not(.heading) a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .promo .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .promo .field-promolink:not(.heading) a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).promo .field-promolink:not(.heading) a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).promo .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).promo .field-promolink:not(.heading) a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.promo .field-promolink:not(.heading) a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .promo .field-promolink:not(.heading) a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .promo .field-promolink:not(.heading) a:after{color:blue;content:attr(href);display:block;font-size:1rem}}.promo.position-left .field-promotext2{padding-left:0}.promo.position-left ol,.promo.position-left ul{padding-left:15px}.promo.background-texture>.component-content{align-items:center;display:flex;justify-content:center}.promo.background-texture .promo-text{height:100%;padding-left:30px;padding-right:30px;position:absolute;top:0;width:100%}.promo.background-texture .promo-text .field-promotext{color:#fff;font-family:Galada,Arial,cursive;font-size:2.1rem;font-weight:400;line-height:1.25;margin-top:0;text-transform:capitalize}@media only screen and (min-width:1200px){.promo.background-texture .promo-text .field-promotext{font-size:2.6rem}}.promo.background-texture .promo-text .field-promotext2{color:#fff;font-size:1.6rem;margin-top:0}.promo.footer-cta{padding-bottom:0;padding-top:0}.promo.footer-cta>.component-content .row{align-items:center}@media only screen and (min-width:992px){.promo.footer-cta>.component-content .promo-text{justify-content:flex-start}}@media print{body:not(.foo) .promo.footer-cta>.component-content .promo-text{text-align:center}}.promo.footer-cta>.component-content .field-promotext{color:#c10230;font-size:4.8rem;font-weight:500;margin:0;text-transform:uppercase}@media only screen and (min-width:992px){.promo.footer-cta>.component-content .field-promotext{margin-right:auto}}@media only screen and (max-width:1199.98px){.promo.footer-cta>.component-content .field-promotext{font-size:5.5rem}}@media only screen and (max-width:991.98px){.promo.footer-cta>.component-content .field-promotext{font-size:4.8rem;padding-bottom:15px}}@media only screen and (max-width:767.98px){.promo.footer-cta>.component-content .field-promotext{font-size:3.6rem}}@media print{body:not(.foo) .promo.footer-cta>.component-content .field-promotext{color:#5c3327;font-size:3.6rem;text-align:center}}@media only screen and (min-width:992px){.promo.footer-cta>.component-content .field-promolink:not(.heading){margin-left:auto}}.promo.footer-cta>.component-content .field-promolink:not(.heading) a{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 48px;text-align:center;text-decoration:none;width:auto}.promo.footer-cta>.component-content .field-promolink:not(.heading) a:active,.promo.footer-cta>.component-content .field-promolink:not(.heading) a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .promo.footer-cta>.component-content .field-promolink:not(.heading) a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .promo.footer-cta>.component-content .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .promo.footer-cta>.component-content .field-promolink:not(.heading) a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).promo.footer-cta>.component-content .field-promolink:not(.heading) a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).promo.footer-cta>.component-content .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).promo.footer-cta>.component-content .field-promolink:not(.heading) a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.promo.footer-cta>.component-content .field-promolink:not(.heading) a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .promo.footer-cta>.component-content .field-promolink:not(.heading) a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .promo.footer-cta>.component-content .field-promolink:not(.heading) a:after{color:blue;content:attr(href);display:block;font-size:1rem}body:not(.foo) .promo.footer-cta>.component-content .field-promolink:not(.heading) a{color:#5c3327;font-size:2.2rem;text-align:center}}.promo input:not([type=submit]):not([type=button]):focus,.promo select:focus,.promo textarea:focus{box-shadow:0 0 3px 1px #0a807c;outline:1px solid #0a807c;outline-offset:0}.promo.image-left .field-promoicon,.promo.image-right .field-promoicon{align-items:flex-start;display:flex;justify-content:center}.promo.profile-success-cta{background-color:#f7f7f7;display:flex;padding:0}.promo.profile-success-cta .column-image,.promo.profile-success-cta .promo-image{padding-right:0}.promo.profile-success-cta .column-text,.promo.profile-success-cta .promo-body{padding-left:0}.promo.profile-success-cta .promo-text{padding-left:15px;padding-right:15px}@media only screen and (max-width:767.98px){.promo.profile-success-cta .promo-text{padding-bottom:30px}}.promo.profile-success-cta .promo-text.show-overlay{display:none}.promo.profile-success-cta .field-promotext2{border-radius:100px;color:#5c3327;display:inline-block;font-size:1.5rem;font-weight:600;margin-bottom:5px;margin-top:0;padding:5px 10px}.promo.profile-success-cta .field-promolink a{color:#c10230;font-family:Glegoo,serif;font-size:2.4rem;font-weight:700;line-height:1.25;line-height:1;text-decoration:none;text-transform:uppercase}.promo.profile-success-cta .field-promolink a:hover{text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:3px}@media only screen and (max-width:991.98px){.promo.profile-success-cta.image-right .column-image{order:2}.promo.profile-success-cta.image-right .column-text{order:1}}.promo.background-texture.background-circle[class*=color-]>.component-content{background-color:transparent}.promo.background-texture.background-circle[class*=color-] .field-promotext{padding:0 15px}.promo.background-texture.background-circle .background-asset{height:250px;width:250px}.promo.background-texture.background-circle.color-primary .background-asset{content:url(../images/asset-texture-yellow-circle.svg)}.promo.background-texture.background-circle.color-primary .field-promotext{color:#c10230}.promo.background-texture.background-circle.color-secondary .background-asset{content:url(../images/asset-texture-red-circle.svg)}.promo.background-texture.background-circle.color-tertiary .background-asset{content:url(../images/asset-texture-teal-circle.svg)}.promo.background-texture.background-circle.color-quaternary .background-asset{content:url(../images/asset-texture-orange-circle.svg)}.promo.background-texture.background-circle .field-promotext2{display:none}.promo.background-texture.background-circle .field-promoicon img{display:inline-block;height:auto;width:auto}.promo.background-texture.background-circle .promo-text{max-width:200px;top:auto}.promo.background-texture.background-circle .promo-text .field-promotext{font-size:2.8rem;margin-top:0}.promo.background-texture.background-circle .promo-text .field-promotext2{display:none}.promo.background-texture.background-rectangle[class*=color-]>.component-content{background-color:transparent}.promo.background-texture.background-rectangle[class*=color-] .field-promotext{padding:0 15px}.promo.background-texture.background-rectangle .background-asset{height:100%;width:100%}.promo.background-texture.background-rectangle.color-primary .background-asset{content:url(../images/asset-texture-yellow-rectangle.svg)}.promo.background-texture.background-rectangle.color-primary .field-promotext,.promo.background-texture.background-rectangle.color-primary .field-promotext2{color:#c10230}.promo.background-texture.background-rectangle.color-secondary .background-asset{content:url(../images/asset-texture-red-rectangle.svg)}.promo.background-texture.background-rectangle.color-tertiary .background-asset{content:url(../images/asset-texture-teal-rectangle.svg)}.promo.background-texture.background-rectangle.color-quaternary .background-asset{content:url(../images/asset-texture-orange-rectangle.svg)}.promo.background-texture.background-rectangle .field-promoicon{display:none}.promo.color-primary .field-promotext{background-color:#fd0;color:#c10230;display:inline-block;margin:0;padding:25px 30px;text-transform:uppercase}@media only screen and (max-width:767.98px){.promo.color-primary .field-promotext{padding:15px}}@media print{body:not(.foo) .promo.color-primary .field-promotext{color:#5c3327;font-size:3rem;padding:0;text-transform:none}}.promo.color-secondary .field-promotext{background-color:#c10230;color:#fff;display:inline-block;margin:0;padding:25px 30px;text-transform:uppercase}@media only screen and (max-width:767.98px){.promo.color-secondary .field-promotext{padding:15px}}@media print{body:not(.foo) .promo.color-secondary .field-promotext{color:#5c3327;font-size:3rem;padding:0;text-transform:none}}.promo.color-tertiary .field-promotext{background-color:#0a807c;color:#fff;display:inline-block;margin:0;padding:25px 30px;text-transform:uppercase}@media only screen and (max-width:767.98px){.promo.color-tertiary .field-promotext{padding:15px}}@media print{body:not(.foo) .promo.color-tertiary .field-promotext{color:#5c3327;font-size:3rem;padding:0;text-transform:none}}.promo.color-quaternary .field-promotext{background-color:#ca4f1f;color:#fff;display:inline-block;margin:0;padding:25px 30px;text-transform:uppercase}@media only screen and (max-width:767.98px){.promo.color-quaternary .field-promotext{padding:15px}}@media print{body:not(.foo) .promo.color-quaternary .field-promotext{color:#5c3327;font-size:3rem;padding:0;text-transform:none}}.quick-facts{text-align:center}.quick-facts .facts-wrapper{display:flex;justify-content:center}body.on-page-editor .quick-facts .facts-wrapper>.row{flex-wrap:nowrap}.quick-facts .col{flex:1 33%}@media only screen and (max-width:767.98px){.quick-facts .col{flex:1 0 100%;margin-bottom:30px;min-width:auto}}.quick-facts .fact-card{text-align:center}.quick-facts .fact-card img{max-height:300px;width:auto}.quick-facts .field-title{font-family:Roboto,sans-serif;font-size:2.4rem;font-weight:900;font-weight:500;line-height:1.25;margin-top:15px}.quick-facts.color-text-light>.component-content,.quick-facts.color-text-light>.component-content h1,.quick-facts.color-text-light>.component-content h2,.quick-facts.color-text-light>.component-content h3,.quick-facts.color-text-light>.component-content h4,.quick-facts.color-text-light>.component-content h5,.quick-facts.color-text-light>.component-content h6{color:#fff}.recipe-detail{font-size:1.7rem}.recipe-detail .ingredient-list ul li{align-items:flex-start;display:flex}.recipe-detail .ingredient-list ul li:before{display:none}.recipe-detail .field-nutritioninformation p{margin-bottom:15px}.recipe-detail .ingredient-title,.recipe-detail .made-with-title,.recipe-detail .nutrition-title,.recipe-detail .preparation-title,.recipe-detail .tips-title{font-size:2rem}.recipe-detail .mikmak-made-with-button,.recipe-detail .pear-widget{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px auto;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.recipe-detail .mikmak-made-with-button a,.recipe-detail .pear-widget a{color:#fff}.recipe-detail .ingredient-list h3{font-size:1.7rem}.recipe-detail .reviews-collection-title{text-align:center}@media only screen and (max-width:767.98px){.recipe-detail .ingredient-list h3,.recipe-detail .ingredient-title,.recipe-detail .made-with-title,.recipe-detail .nutrition-title,.recipe-detail .preparation-title,.recipe-detail .reviews-collection-title,.recipe-detail .tips-title{margin-top:30px}.recipe-detail .reviews-collection-title{font-size:2rem;text-align:left}.recipe-detail .ingredient-list h3{margin-top:15px}.recipe-detail [class*=col-]:first-child h2{margin-top:0}}.recipe-detail .made-with .items .item{padding-bottom:30px;text-align:center;transition:transform 1s}.recipe-detail .made-with .items .item:hover{transform:scale(1.05);transition:all .4s ease 0s}.recipe-detail .made-with .items .item:hover h3{text-decoration:none}.recipe-detail .made-with .items .item a{display:block;text-decoration:none}.recipe-detail .made-with .items .item a img{height:auto;width:60%}.recipe-detail .made-with .items .item a h3{color:#c10230;flex-wrap:wrap;font-family:Glegoo,serif;font-size:2rem;font-weight:700;line-height:1.25;padding-left:15px;padding-right:15px}@media only screen and (min-width:768px) and (max-width:991.98px){.recipe-detail .made-with .items .item .buynow-button .ps-widget[ps-sku].ps-enabled{padding:10px 15px}}.recipe-detail .recipe-detail__whisk{padding-bottom:15px;padding-top:30px}@media only screen and (max-width:767.98px){.recipe-detail.made-with .items .item{padding-top:30px}.recipe-detail.made-with .items .item a img{max-height:160px;width:auto}.recipe-detail.made-with .items .item a h3{padding-left:30px;padding-right:30px}}.recipe-detail.bazaar-voice{min-height:0;padding-bottom:0;padding-top:0}.recipe-detail.bazaar-voice .component-content .reviews-collection-title{margin-bottom:0;padding-bottom:15px}.recipe-detail.bazaar-voice .component-content>div{background:#fff;padding-left:90px;padding-right:90px}@media only screen and (max-width:767.98px){.recipe-detail.bazaar-voice .component-content>div{padding-left:5px;padding-right:15px}}.recipe-detail.bazaar-voice .component-content>div:first-of-type{margin-top:90px;padding-left:auto;padding-right:auto;padding-top:60px}.recipe-detail.bazaar-voice .component-content>div:last-of-type{margin-bottom:90px;padding-bottom:60px}@media only screen and (max-width:991.98px){.recipe-detail.bazaar-voice .component-content>div{background:transparent}.recipe-detail.bazaar-voice .component-content>div:first-of-type{margin-top:0;padding-left:15px;padding-right:15px;padding-top:0}.recipe-detail.bazaar-voice .component-content>div:last-of-type{margin-bottom:60px;padding-bottom:0;padding-left:15px;padding-right:15px}.recipe-detail.bazaar-voice{padding:0}}@media print{body:not(.foo) .recipe-detail.bazaar-voice{display:none}}.recipe-detail.print{padding-bottom:30px;padding-top:0}.recipe-detail.print .ingredients{display:block;width:100%}.recipe-detail.print .ingredients li{display:block}.recipe-detail.print .ingredients li:before,.recipe-detail.print .nutrition,.recipe-detail.print .tips{display:none}.recipe-detail.print .nutrition.active,.recipe-detail.print .tips.active{display:block}.recipe-detail.print .ingredient-title,.recipe-detail.print .nutrition-title,.recipe-detail.print .preparation-title,.recipe-detail.print .tips-title{font-size:1.6rem;margin-bottom:10px}.recipe-detail.print h3,.recipe-detail.print h4,.recipe-detail.print h5,.recipe-detail.print h6{font-size:1.4rem}.recipe-detail.print .ingredients,.recipe-detail.print .nutrition,.recipe-detail.print .preparation,.recipe-detail.print .tips{font-size:1.3rem;margin-bottom:25px}.recipe-detail.print ol li,.recipe-detail.print ul li{padding-bottom:15px}.recipe-intro{font-size:1.7rem}@media only screen and (max-width:767.98px){.recipe-intro .recipe-intro-image,.recipe-intro .recipe-intro-video,.recipe-intro .video-controls{margin-left:-15px;margin-right:-15px}}.recipe-intro .video-wrapper.disabled{bottom:15px;position:absolute;width:100%}@media only screen and (max-width:991.98px){.recipe-intro .video-wrapper.disabled{padding-bottom:0}}.recipe-intro .video-wrapper.disabled .nocookieconsent-messaging{background-color:#fff}.recipe-intro .field-recipetitle{color:#fff;font-family:Glegoo,serif;font-size:4.8rem;font-weight:700;line-height:1.25}.recipe-intro .recipe-intro-summary{color:#fff}.recipe-intro .recipe-intro-summary a{color:#fff;text-decoration:underline}.recipe-intro .recipe-intro-summary a:focus,.recipe-intro .recipe-intro-summary a:hover{color:#fff;text-decoration:none}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .recipe-intro .recipe-intro-summary a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .recipe-intro .recipe-intro-summary a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .recipe-intro .recipe-intro-summary a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).recipe-intro .recipe-intro-summary a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).recipe-intro .recipe-intro-summary a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).recipe-intro .recipe-intro-summary a:hover{color:#fff}.recipe-intro .recipe-intro__preps{color:#fff;display:flex;justify-content:flex-start;padding-bottom:35px;padding-top:35px}.recipe-intro .recipe-intro__preps>div{display:inline-block;margin-right:40px;text-align:center}.recipe-intro .recipe-intro__preps>div:last-of-type{margin-right:0}.recipe-intro .recipe-intro__heading{display:block;font-family:Galada,Arial,cursive;font-size:1.8rem;font-weight:400;line-height:1.25}.recipe-intro .recipe-intro__ingredient-count,.recipe-intro .recipe-intro__prep-hours-item,.recipe-intro .recipe-intro__prep-minutes-item,.recipe-intro .recipe-intro__prep-servings-item,.recipe-intro .recipe-intro__spice-level-item,.recipe-intro .recipe-intro__total-hours-item,.recipe-intro .recipe-intro__total-minutes-item{font-weight:700}@media only screen and (min-width:768px) and (max-width:991.98px){.recipe-intro .recipe-intro__preps>div .recipe-intro__prep-hours-item,.recipe-intro .recipe-intro__preps>div .recipe-intro__total-hours-item{display:block}}@media only screen and (max-width:991.98px){.recipe-intro .recipe-intro__preps{flex-wrap:wrap}.recipe-intro .recipe-intro__preps>div{margin-bottom:20px}}@media only screen and (max-width:767.98px){.recipe-intro .recipe-intro-image,.recipe-intro .recipe-intro-video{padding:0}.recipe-intro .field-recipetitle{font-size:3.2rem;margin-bottom:30px;margin-top:25px;text-align:center}.recipe-intro .recipe-intro__bv-summary{display:flex;justify-content:center}.recipe-intro .recipe-intro__preps{justify-content:center}.recipe-intro .recipe-intro__preps>div{margin-right:30px}.recipe-intro .recipe-intro__preps>div .recipe-intro__prep-hours-item,.recipe-intro .recipe-intro__preps>div .recipe-intro__total-hours-item{display:block}}@media only screen and (max-width:379.98px){.recipe-intro .recipe-intro__preps>div{margin-bottom:10px;margin-right:15px}}.recipe-intro.print{padding-bottom:0;padding-top:45px}.recipe-intro.print>.component-content{border-bottom:1px solid #949494;margin-bottom:15px;padding-bottom:15px}.recipe-intro.print .recipe-intro-print-header,.recipe-intro.print .recipe-intro-print-image{line-height:1}.recipe-intro.print .recipe-intro-print-header{align-items:flex-end;display:flex;flex-wrap:wrap}.recipe-intro.print .site-logo{align-self:flex-start;flex-basis:100%;max-width:95px;top:0}.recipe-intro.print .recipe-intro-print{flex-basis:100%}.recipe-intro.print .field-recipetitle{color:#c10230;font-size:2.6rem;margin-bottom:10px;margin-top:0;padding-top:15px;text-align:left}@media only screen and (min-width:992px){.recipe-intro.print .field-recipetitle{font-size:3.2rem}}.recipe-intro.print .recipe-intro__preps{justify-content:flex-start;padding-bottom:5px;padding-top:0}.recipe-intro.print .recipe-intro__preps *{color:#5c3327;font-size:1.3rem;font-weight:400;line-height:1}.recipe-intro.print .recipe-intro__preps>div{display:flex;margin-bottom:0;margin-right:15px}@media only screen and (max-width:991.98px){.recipe-intro.print .recipe-intro__preps>div{margin-bottom:10px}}.recipe-intro.print .recipe-intro__heading{font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-weight:700}.recipe-intro.print .recipe-intro-print-image{display:none}.recipe-intro.print .recipe-intro-print-image.active{align-self:flex-end;display:block}@media print{body:not(.foo) .recipe-intro.print{display:inline-block}body:not(.foo) .recipe-intro.print .component-content{overflow:hidden}body:not(.foo) .recipe-intro.print .recipe-intro-print-header,body:not(.foo) .recipe-intro.print .recipe-intro-print-image.active{float:left}body:not(.foo) .recipe-intro.print .recipe-intro-print-image.active{max-width:33%}body:not(.foo) .recipe-intro.print .recipe-intro-print-header.col-lg-8{max-width:66%}body:not(.foo) .recipe-intro.print .field-recipetitle{font-size:2.6rem}}body:not(#foo) .recipe-intro__bv-summary [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container,body:not(#foo) .recipe-intro__bv-summary [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist,body:not(#foo) .recipe-intro__bv-summary [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text{color:#fff!important;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif!important;font-size:1.5rem!important;font-weight:700!important}body:not(#foo) .recipe-intro__bv-summary [data-bv-show=rating_summary] svg linearGradient stop[offset="0%"]{stop-color:#fd0!important}body:not(#foo) .recipe-intro__bv-summary [data-bv-show=rating_summary] svg linearGradient stop[offset="1%"]{stop-color:#e9a0b0!important}.region-switcher{font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif}@media only screen and (min-width:992px){.region-switcher{position:absolute;right:0}}.language,.location-label{color:#707070}.region{color:#5c3327;font-weight:700}.region-window-trigger .location-label,.region-window-trigger button,.region-window-trigger span{font-size:1.4rem}@media only screen and (max-width:991.98px){.region-current,.region-window-trigger{padding-bottom:30px}.region-current{border-bottom-color:#5c3327}}.button-wrap:before{color:#c10230}.button-wrap .language{margin-top:5px}.controls button.close{color:#5c3327}.controls button.close:before{font-size:3.4rem}.regions-heading h1,.regions-heading h2,.regions-heading h3,.regions-heading h4,.regions-heading h5,.regions-heading h6{font-family:Galada,Arial,cursive;font-size:4rem;font-weight:400;line-height:1.25;line-height:4.4rem;text-transform:none}.regions h1,.regions h2,.regions h3,.regions h4,.regions h5,.regions h6{font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-weight:700}.regions .parent-group-title{display:none}.regions .child-group{margin-bottom:30px}@media only screen and (max-width:991.98px){.regions .child-group{margin-bottom:15px}}.regions .child-group:before{color:#ddd;font-size:1.8rem;margin-top:0}.regions .child-group:hover:before{color:#c10230}@media only screen and (min-width:992px){.regions .child-group-wrap{padding-right:15px}}.regions .child-group-wrap h1,.regions .child-group-wrap h2,.regions .child-group-wrap h3,.regions .child-group-wrap h4,.regions .child-group-wrap h5,.regions .child-group-wrap h6{color:#5c3327;text-transform:none}.regions .child-group-wrap .group-title-suffix{color:#5c3327;font-weight:500}.related-products-manual{width:100%}@media print{body:not(.foo) .related-products-manual{display:none}}.related-recipes-manual{width:100%}@media print{body:not(.foo) .related-recipes-manual{display:none}}.content,.rich-text{color:#5c3327;padding:15px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{color:#c10230;text-align:center;text-transform:uppercase}@media only screen and (max-width:767.98px){.content img,.rich-text img{height:auto!important;width:100%!important}}.content blockquote,.rich-text blockquote{text-align:center}.content blockquote h1,.content blockquote h2,.content blockquote h3,.content blockquote h4,.content blockquote h5,.content blockquote h6,.rich-text blockquote h1,.rich-text blockquote h2,.rich-text blockquote h3,.rich-text blockquote h4,.rich-text blockquote h5,.rich-text blockquote h6{color:#fff}.content ol,.rich-text ol{list-style-type:none;list-style:decimal;margin-left:0;overflow-wrap:break-word;padding-left:0}.content ol li,.rich-text ol li{list-style:inherit;margin-bottom:10px;padding-left:5px}.content ol li img,.rich-text ol li img{display:block}.content ol li::marker,.rich-text ol li::marker{color:#c10230;font-family:Galada,Arial,cursive;font-size:2.1rem;font-weight:400;line-height:1.25;line-height:1}.content ul,.rich-text ul{list-style-image:url(../images/asset-icon-star-small.png);list-style-type:none;margin-left:0;overflow-wrap:break-word;padding-left:0}.content ul li,.rich-text ul li{list-style:inherit;margin-bottom:10px;padding-left:5px}.content ul li img,.rich-text ul li img{display:block}.content.default,.rich-text.default{text-align:center}.content.default .field-pageheading,.content.default .field-subtitle,.content.default .field-title,.rich-text.default .field-pageheading,.rich-text.default .field-subtitle,.rich-text.default .field-title{margin:0}.content.default .field-pageheading,.content.default .field-title,.rich-text.default .field-pageheading,.rich-text.default .field-title{color:#c10230;margin-bottom:15px;margin-top:60px;text-transform:uppercase}.content.default .field-subtitle,.rich-text.default .field-subtitle{margin-bottom:15px}.content.default .field-content,.rich-text.default .field-content{font-size:2rem;margin-bottom:30px;padding-left:60px;padding-right:60px}@media only screen and (max-width:991.98px){.content.default .field-content,.rich-text.default .field-content{padding-left:0;padding-right:0}}@media print{body:not(.foo) .content.default .field-pageheading,body:not(.foo) .content.default .field-title,body:not(.foo) .rich-text.default .field-pageheading,body:not(.foo) .rich-text.default .field-title{margin-top:30px;text-transform:none!important}body:not(.foo) .content.default .field-subtitle,body:not(.foo) .rich-text.default .field-subtitle{margin-bottom:0}body:not(.foo) .content.default .field-content,body:not(.foo) .rich-text.default .field-content{margin:0;padding:0}}.rich-text{font-size:1.7rem}.content a{color:#0a807c;font-weight:700;text-decoration:underline}.content a:focus,.content a:hover{color:#097874;text-decoration:none}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .content a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .content a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .content a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).content a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).content a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).content a:hover{color:#fff}.content .field-publishdate{margin-bottom:30px}.content .field-image{margin-bottom:15px}.content .field-image img{max-height:658px;max-width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:991.98px){.content .field-image img{height:auto;width:100%}}.content .field-content div,.content .field-content p{font-size:1.9rem}.rich-text a{color:#0a807c;font-weight:700;text-decoration:underline}.rich-text a:focus,.rich-text a:hover{color:#097874;text-decoration:none}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .rich-text a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .rich-text a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .rich-text a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).rich-text a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).rich-text a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).rich-text a:hover{color:#fff}.facet-component .facet-value input[type=checkbox]:focus+label:after,.facet-summary .facet-value input[type=checkbox]:focus+label:after,input:not([type=submit]):not([type=button]):focus,select:focus,textarea:focus{box-shadow:0 0 3px 1px #0a807c;outline:1px solid #0a807c;outline-offset:0}.facet-component.facet-single-selection-list,.facet-summary.facet-single-selection-list{padding-top:0}.facet-component .clear-filter,.facet-summary .clear-filter{display:none}.facet-component .facet-heading,.facet-summary .facet-heading{background-color:transparent;background-image:url(../images/asset-divider.svg);background-position:bottom;background-repeat:repeat-x;padding:10px 0}.facet-component .facet-title,.facet-summary .facet-title{color:#5c3327;font-family:Roboto,sans-serif;font-size:2rem;font-weight:900;font-weight:700;letter-spacing:.16px;line-height:1.25;text-transform:uppercase}.facet-component .facet-value,.facet-summary .facet-value{padding:0 5px}.facet-component .facet-value input[type=checkbox]:checked~label,.facet-summary .facet-value input[type=checkbox]:checked~label{font-weight:700}.facet-component .facet-value input[type=checkbox]:checked~label:after,.facet-summary .facet-value input[type=checkbox]:checked~label:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none;content:"\f00c";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.facet-component .facet-value input[type=checkbox]:focus+label:after,.facet-summary .facet-value input[type=checkbox]:focus+label:after{border-radius:4px;outline-color:#5c3327}.facet-component .facet-value input[type=checkbox]~label,.facet-summary .facet-value input[type=checkbox]~label{color:#5c3327;display:block;font-size:1.6rem;margin-bottom:30px;margin-top:15px;padding:5px 0}.facet-component .facet-value input[type=checkbox]~label:after,.facet-component .facet-value input[type=checkbox]~label:before,.facet-summary .facet-value input[type=checkbox]~label:after,.facet-summary .facet-value input[type=checkbox]~label:before{background-color:#f4f4f4;border-color:#5c3327;border-radius:3px;border-width:2px;color:#5c3327;height:18px;width:18px}.facet-component .facet-value input[type=checkbox]~label .facet-name,.facet-summary .facet-value input[type=checkbox]~label .facet-name{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-left:10px;padding-right:10px}.facet-component .facet-value input[type=checkbox]~label .facet-count,.facet-summary .facet-value input[type=checkbox]~label .facet-count{position:absolute;right:0}.facet-component .facet-value:focus-within,.facet-component .facet-value:hover,.facet-summary .facet-value:focus-within,.facet-summary .facet-value:hover{background-color:#e6ecf0}.facet-component .facet-value.active-facet .facet-count,.facet-component .facet-value.active-facet .facet-count.highlighted,.facet-component .facet-value.active-facet label,.facet-component .facet-value.active-facet span,.facet-summary .facet-value.active-facet .facet-count,.facet-summary .facet-value.active-facet .facet-count.highlighted,.facet-summary .facet-value.active-facet label,.facet-summary .facet-value.active-facet span{color:#5c3327}.facet-component .bottom-filter-button,.facet-component .bottom-remove-filter,.facet-component .search-facet-header-mobile,.facet-component legend,.facet-summary .bottom-filter-button,.facet-summary .bottom-remove-filter,.facet-summary .search-facet-header-mobile,.facet-summary legend{display:none}.facet-component.has-active-facet .bottom-remove-filter,.facet-summary.has-active-facet .bottom-remove-filter{display:block}.facet-component.has-active-facet .bottom-remove-filter button,.facet-summary.has-active-facet .bottom-remove-filter button{background:#5c3327;border-radius:50px;color:#fff;font-size:1.2rem;line-height:1.2;padding:9px 12px;width:auto}.facet-component.has-active-facet .bottom-remove-filter button:hover,.facet-summary.has-active-facet .bottom-remove-filter button:hover{opacity:.7;text-decoration:none}@media only screen and (max-width:991.98px){.facet-component .search-facet-header-mobile,.facet-summary .search-facet-header-mobile{background:none;border:2px solid #0a807c;border-radius:4px;display:block;font-size:1.6rem;padding:12px 0;width:100%}.facet-component .search-facet-header-mobile .search-facet-header-title-section,.facet-summary .search-facet-header-mobile .search-facet-header-title-section{align-items:center;display:flex;justify-content:space-between;padding-left:15px;padding-right:15px}.facet-component .search-facet-header-mobile .search-facet-header-title-section:after,.facet-summary .search-facet-header-mobile .search-facet-header-title-section:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0a807c;content:"\2b";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.facet-component .search-facet-header-mobile .search-facet-header-title,.facet-summary .search-facet-header-mobile .search-facet-header-title{background:none;color:#0a807c;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.7rem;font-weight:700;line-height:2;text-transform:none}.facet-component .search-facet-header-mobile.active,.facet-summary .search-facet-header-mobile.active{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.facet-component .search-facet-header-mobile.active .search-facet-header-title-section:after,.facet-summary .search-facet-header-mobile.active .search-facet-header-title-section:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.facet-component .component-content,.facet-summary .component-content{border-color:#0a807c;border-style:solid;border-width:0 2px;padding-left:45px;padding-right:45px}.facet-component.last .component-content,.facet-summary.last .component-content{border-bottom:2px solid #0a807c;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.facet-component>.component-content,.facet-summary>.component-content{display:none}.facet-component.active>.component-content,.facet-summary.active>.component-content{display:block;margin:0;position:relative;z-index:2001}.facet-component .clear-filter,.facet-summary .clear-filter{display:none}.facet-component.has-active-facet,.facet-summary.has-active-facet{padding-bottom:45px}.facet-component.has-active-facet .bottom-remove-filter,.facet-summary.has-active-facet .bottom-remove-filter{left:0;position:absolute}}.page-selector .page-selector-list li a{background-color:#fff;border-color:#0a807c;border-radius:3px;border-width:2px;color:#0a807c;font-weight:700;padding:25px}.page-selector .page-selector-list li a:focus,.page-selector .page-selector-list li a:hover{background-color:#0a807c;color:#fff;text-decoration:underline}.page-selector .page-selector-list li.active a{background-color:#0a807c;color:#fff;text-decoration:none}.page-selector .page-selector-list li.inactive a{color:#0a807c}.page-selector .page-selector-list li.inactive a:focus,.page-selector .page-selector-list li.inactive a:hover{background-color:#fff;text-decoration:none}.search-results-count{font-size:1.8rem}.search-results.article-landing ul a:focus,input:not([type=submit]):not([type=button]):focus,select:focus,textarea:focus{box-shadow:0 0 3px 1px #0a807c;outline:1px solid #0a807c;outline-offset:0}.search-results.article-landing ul{display:flex;flex-flow:row wrap;justify-content:space-evenly;width:100%}.search-results.article-landing ul li{flex-basis:50%;text-align:center}.search-results.article-landing ul li:not(.flexSpacer){margin-bottom:30px}@media only screen and (min-width:768px){.search-results.article-landing ul li:nth-child(1n+1){padding-right:15px}.search-results.article-landing ul li:nth-child(1n+0){padding-left:15px}}@media only screen and (max-width:767.98px){.search-results.article-landing ul li{flex-basis:100%}}.search-results.article-landing ul a{border:2px solid transparent;color:#c10230;display:block;font-family:Glegoo,serif;font-size:2.4rem;font-weight:700;line-height:1.25;text-decoration:none;text-transform:uppercase}.search-results.article-landing ul a:hover{border:2px solid #d3d3d3;text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:3px}.search-results.article-landing ul .field-title{padding:15px 0 30px}.search-results.article-landing ul img{height:auto;max-height:300px;min-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.section-header{text-align:center}.section-header .field-supertitle{color:#5c3327;font-family:Galada,Arial,cursive;font-size:2.6rem;font-weight:400;line-height:1.25;text-transform:none}.section-header .field-title{font-size:3.6rem}.section-header .field-description:last-child{margin-bottom:0}.section-header .field-link a{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.section-header .field-link a:active,.section-header .field-link a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .section-header .field-link a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .section-header .field-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .section-header .field-link a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).section-header .field-link a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).section-header .field-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).section-header .field-link a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.section-header .field-link a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .section-header .field-link a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .section-header .field-link a:after{color:blue;content:attr(href);display:block;font-size:1rem}}.section-header.combined-title .combined-title-wrapper h1,.section-header.combined-title .combined-title-wrapper h2,.section-header.combined-title .combined-title-wrapper h3,.section-header.combined-title .combined-title-wrapper h4,.section-header.combined-title .combined-title-wrapper h5,.section-header.combined-title .combined-title-wrapper h6{font-size:4.6rem}.section-header.combined-title .combined-title-wrapper h1 .field-supertitle,.section-header.combined-title .combined-title-wrapper h2 .field-supertitle,.section-header.combined-title .combined-title-wrapper h3 .field-supertitle,.section-header.combined-title .combined-title-wrapper h4 .field-supertitle,.section-header.combined-title .combined-title-wrapper h5 .field-supertitle,.section-header.combined-title .combined-title-wrapper h6 .field-supertitle{font-size:1.305em}.section-header.combined-title .combined-title-wrapper h1 .field-title,.section-header.combined-title .combined-title-wrapper h2 .field-title,.section-header.combined-title .combined-title-wrapper h3 .field-title,.section-header.combined-title .combined-title-wrapper h4 .field-title,.section-header.combined-title .combined-title-wrapper h5 .field-title,.section-header.combined-title .combined-title-wrapper h6 .field-title{font-size:inherit}@media only screen and (max-width:991.98px){.section-header.combined-title .combined-title-wrapper h1,.section-header.combined-title .combined-title-wrapper h2,.section-header.combined-title .combined-title-wrapper h3,.section-header.combined-title .combined-title-wrapper h4,.section-header.combined-title .combined-title-wrapper h5,.section-header.combined-title .combined-title-wrapper h6{font-size:2.6rem}}.site-logo{position:relative;top:-6px}.site-logo>.component-content a{width:215px}.site-logo>.component-content a img{width:100%}@media only screen and (max-width:1199.98px){.site-logo>.component-content a{width:140px}.site-logo>.component-content a img{width:100%}}.sitecore-form form .checkbox-list input[type=checkbox]:focus+label,.sitecore-form form .custom-checkbox input[type=checkbox]:focus+label:after,input:not([type=submit]):not([type=button]):focus,select:focus,textarea:focus{box-shadow:0 0 3px 1px #0a807c;outline:1px solid #0a807c;outline-offset:0}.sitecore-form{padding-left:0;padding-right:0}.sitecore-form>.component-content{background:transparent;border:0;padding:0}.sitecore-form form{color:#5c3327;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.4rem}@media only screen and (max-width:991.98px){.sitecore-form form .heading-container{margin-bottom:0!important}}.sitecore-form form label{display:block;margin-bottom:5px}@media only screen and (max-width:767.98px){.sitecore-form form label{margin-top:5px}}.sitecore-form form label:not(.radio){font-weight:700}.sitecore-form form label.heading{color:#c10230;font-family:Roboto,sans-serif;font-size:2.4rem;font-weight:900;line-height:1.25;text-transform:uppercase}.sitecore-form form label:after{content:" ";font-size:2rem;line-height:1;margin-left:1px;vertical-align:middle}.sitecore-form form label.required:after{content:"*"}.sitecore-form form .field-validation-error,.sitecore-form form .validation-summary-errors{color:#c10230;display:block;font-size:1.4rem}.sitecore-form form .validation-summary-errors{text-align:center}.sitecore-form form input[type=date],.sitecore-form form input[type=email],.sitecore-form form input[type=text]{background:#f4f4f4}.sitecore-form form input[type=date],.sitecore-form form input[type=email],.sitecore-form form input[type=text],.sitecore-form form select,.sitecore-form form textarea{border:0;border-bottom:2px solid #949494;border-radius:0;color:#5c3327;font-size:1.6rem;height:50px;padding:12px 10px;vertical-align:middle}.sitecore-form form input[type=date]::-moz-placeholder,.sitecore-form form input[type=email]::-moz-placeholder,.sitecore-form form input[type=text]::-moz-placeholder,.sitecore-form form select::-moz-placeholder,.sitecore-form form textarea::-moz-placeholder{color:#5c3327}.sitecore-form form input[type=date]:-ms-input-placeholder,.sitecore-form form input[type=email]:-ms-input-placeholder,.sitecore-form form input[type=text]:-ms-input-placeholder,.sitecore-form form select:-ms-input-placeholder,.sitecore-form form textarea:-ms-input-placeholder{color:#5c3327}.sitecore-form form input[type=date]::placeholder,.sitecore-form form input[type=email]::placeholder,.sitecore-form form input[type=text]::placeholder,.sitecore-form form select::placeholder,.sitecore-form form textarea::placeholder{color:#5c3327}.sitecore-form form input[type=date]{line-height:2.2rem;text-transform:uppercase}.sitecore-form form input[type=radio]{border-color:#949494}.sitecore-form form input[type=submit]{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.sitecore-form form input[type=submit]:active,.sitecore-form form input[type=submit]:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .sitecore-form form input[type=submit]{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .sitecore-form form input[type=submit]:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .sitecore-form form input[type=submit]:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).sitecore-form form input[type=submit]{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).sitecore-form form input[type=submit]:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).sitecore-form form input[type=submit]:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.sitecore-form form input[type=submit]{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .sitecore-form form input[type=submit]{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .sitecore-form form input[type=submit]:after{color:blue;content:attr(href);display:block;font-size:1rem}}.sitecore-form form .inputShell input.masked,.sitecore-form form .inputShell span{font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;text-transform:uppercase}.sitecore-form form .inputShell span{color:#5c3327;left:10px;line-height:14px;opacity:.75;top:2px}.sitecore-form form .small,.sitecore-form form small{font-size:1.3rem;line-height:1.95rem}.sitecore-form form a{color:#0a807c;font-weight:700;text-decoration:underline}.sitecore-form form a:focus,.sitecore-form form a:hover{color:#097874;text-decoration:none}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .sitecore-form form a{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .sitecore-form form a:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .sitecore-form form a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).sitecore-form form a{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).sitecore-form form a:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).sitecore-form form a:hover{color:#fff}.sitecore-form form .center{display:flex;justify-content:center}.sitecore-form form .checkbox label{font-weight:400;padding-left:15px;position:relative}.sitecore-form form .checkbox .field-validation-error{padding-left:35px}.sitecore-form form .custom-checkbox input[type=checkbox]{height:25px;width:25px}.sitecore-form form .custom-checkbox input[type=checkbox]+label{display:block}.sitecore-form form .custom-checkbox input[type=checkbox]+label:after,.sitecore-form form .custom-checkbox input[type=checkbox]+label:before{border-radius:4px}.sitecore-form form .custom-checkbox input[type=checkbox]+label:after{background-color:#f4f4f4;border:2px solid #949494}.sitecore-form form .custom-checkbox input[type=checkbox]:checked+label:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none;background-color:#0a807c;border-color:#0a807c;color:#fff;content:"\f00c";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-size:2.3rem;font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.sitecore-form form .custom-checkbox input[type=checkbox]:focus+label:after{border-radius:4px}.sitecore-form form .checkbox-list label{margin-bottom:0}.sitecore-form form .checkbox-list legend label{line-height:1}.sitecore-form form .checkbox-list legend .help-text-label{display:block;font-size:1.3rem;font-weight:400;line-height:1}.sitecore-form form .checkbox-list ul{display:flex;flex-wrap:wrap;gap:2%;justify-content:space-between;position:relative}@media only screen and (max-width:767.98px){.sitecore-form form .checkbox-list ul{gap:3%;justify-content:flex-start}}.sitecore-form form .checkbox-list ul li{flex:0 0 18%;list-style-type:none}@media only screen and (max-width:767.98px){.sitecore-form form .checkbox-list ul li{flex:0 0 31%}}@media only screen and (max-width:379.98px){.sitecore-form form .checkbox-list ul li{flex:0 0 48%}}.sitecore-form form .checkbox-list input[type=checkbox]{height:0;position:absolute;top:10px;width:0;z-index:-1}.sitecore-form form .checkbox-list input[type=checkbox]~label{align-self:center;background-color:#fff;border:2px solid #949494;border-radius:6px;color:#0a807c;display:flex;flex-direction:column;font-size:1.3rem;height:60px;justify-content:center;line-height:1.5rem;margin-left:0;margin-top:10px;padding:0 20px;text-align:center;z-index:1}.sitecore-form form .checkbox-list input[type=checkbox]~label:hover{border:2px solid #0a807c}.sitecore-form form .checkbox-list input[type=checkbox]+label:after,.sitecore-form form .checkbox-list input[type=checkbox]+label:before{display:none}.sitecore-form form .checkbox-list input[type=checkbox]:checked+label{background-color:#0a807c;border-color:#0a807c;color:#fff}.sitecore-form form .checkbox-list input[type=checkbox]:focus+label{border-radius:6px}@media only screen and (min-width:992px){.sitecore-form form .custom-radio-list input,.sitecore-form form .custom-radio-list+label:after{margin-top:8px}}.sitecore-form form .custom-radio-list input[type=radio]+label{line-height:2.4rem}.sitecore-form form .custom-radio-list input[type=radio]+label:before{border:2px solid #949494;border-radius:50%;height:24px;top:0;width:24px}.sitecore-form form .custom-radio-list input[type=radio]+label:after{background:none;color:#949494;display:block;font-size:1.4rem;height:24px;line-height:2.4rem;text-align:center;top:0;width:24px}.sitecore-form form .custom-radio-list input[type=radio]:not(:checked):hover+label:before{border-color:#5c3327}.sitecore-form form .custom-radio-list input[type=radio]:not(:checked):hover+label:after{color:#5c3327}.sitecore-form form .custom-radio-list input[type=radio]:checked+label:before{background-color:#0a807c;border-color:#0a807c}.sitecore-form form .custom-radio-list input[type=radio]:checked+label:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f00c";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1}.sitecore-form form .custom-radio-list input[type=radio]:focus+label:before{box-shadow:0 0 3px 1px #0a807c}.sitecore-form form .custom-select select{background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%2302889a' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:14px 16px}.sitecore-form form>div.form-row{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}@media only screen and (max-width:1199.98px){.sitecore-form form>div.form-row:not(.center)>div{margin-bottom:15px}}@media only screen and (min-width:1200px){.sitecore-form form>div.form-row>.col,.sitecore-form form>div.form-row>[class*=col-]{padding-left:0;padding-right:30px}.sitecore-form form>div.form-row>.col:last-child,.sitecore-form form>div.form-row>[class*=col-]:last-child{padding-right:0}}.sitecore-form form>div.form-row.required-text{padding-bottom:0;padding-top:0}@media only screen and (max-width:1199.98px){.sitecore-form form>div.form-row.required-text>div{margin-bottom:0}}.sitecore-form form>div.form-row label{padding-right:0}@media only screen and (max-width:767.98px){.sitecore-form form>div.form-row label{font-size:1.4rem}}.sitecore-form form>div.form-row input[type=date],.sitecore-form form>div.form-row input[type=email],.sitecore-form form>div.form-row input[type=text],.sitecore-form form>div.form-row select,.sitecore-form form>div.form-row textarea{margin-top:0;width:100%}.sitecore-form form>div.form-row .radio-list .field-validation-error,.sitecore-form form>div.form-row .radio-list .field-validation-valid{position:relative}@media only screen and (max-width:991.98px){.sitecore-form form>div.form-row .radio-list .field-validation-error,.sitecore-form form>div.form-row .radio-list .field-validation-valid{top:10px}}@media only screen and (min-width:992px){.sitecore-form form>div.form-row .radio-list .field-validation-error,.sitecore-form form>div.form-row .radio-list .field-validation-valid{top:12px}}.sitecore-form form>div.form-row .privacyPolicy{background-color:#f5f5f6;box-shadow:0 -8px 8px #dadade;font-size:1.3rem;line-height:1.95rem;margin-top:30px;padding:20px;text-align:left;z-index:1}.sitecore-form form>div.form-row .privacyPolicy p{margin-right:49px}.sitecore-form form>div.form-row #inline-badge{float:left;margin:0;position:relative;width:304px}.sitecore-form form>div.form-row #inline-badge iframe{left:0;position:absolute;top:0}.sitecore-form form>div.form-row .grecaptcha-badge{bottom:84px!important;margin-bottom:-44px;overflow:hidden!important;position:relative!important;right:-254px!important;transition:left .6s ease!important;width:70px!important}@media only screen and (max-width:991.98px){.sitecore-form form>div.form-row .grecaptcha-badge{position:fixed!important;right:20px!important;top:740px!important}}.sitecore-form form>div.form-row .grecaptcha-badge:hover{right:-69px!important;width:256px!important}@media only screen and (max-width:991.98px){.sitecore-form form>div.form-row .grecaptcha-badge:hover{right:19px!important;width:256px!important}}.sitecore-form form>div.form-row .custom-radio-list label:not(.form-control){display:block}.sitecore-form form>div.form-row .birthdate.row{margin-left:0;margin-right:0}.sitecore-form form>div.form-row .birthdate [class*=col-]{padding:0}.sitecore-form form>div.form-row .birthdate .field-helper span{display:flex;font-family:Galada,Arial,cursive;font-size:1.6rem;font-weight:400;justify-content:center;line-height:1.25;padding:5px 10px;position:relative;top:10px}@media only screen and (max-width:767.98px){.sitecore-form form>div.form-row .birthdate [class*=col-]:first-child{width:100%}.sitecore-form form>div.form-row .birthdate .field-helper{padding-top:25px}}.sitecore-form form.submitting:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:fa-spin 2s linear infinite;color:#0a807c;content:"\f021";display:inline-block;display:flex;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-size:6rem;font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);justify-content:center;left:calc(50% - 25px);line-height:1;position:absolute;top:calc(50% - 25px);z-index:2}.sitecore-form form.submitting:after{background-color:hsla(0,0%,100%,.75);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.sitecore-form .profile-success-cta{display:none}.sitecore-form .on-page-editor .profile-success-cta,body.on-page-editor .sitecore-form .profile-success-cta{display:block}.sitecore-form.success form>div.form-row label{color:#c10230;font-family:Roboto,sans-serif;font-size:2.4rem;font-weight:900;line-height:1.25;text-transform:uppercase}.sitecore-form.success form>div.form-row p{font-size:1.6rem;padding-bottom:15px}.sitecore-form.success .profile-success-cta{display:block}.sitemap-nav ul.list-lvl-1>li>.navigation-title a{font-size:2rem}.sitemap-nav ul.list-lvl-2>li>.navigation-title{color:#c10230;font-family:Roboto,sans-serif;font-size:2rem;font-weight:900;font-weight:700;line-height:1.25;text-transform:uppercase}.sitemap-nav ul.featured>li>.featured-content>.navigation-title,.sitemap-nav ul.list-lvl-3>li>.navigation-title{font-size:1.8rem;font-weight:700}.skip-link:focus{background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#c10230}.social-media-icons>.component-content .section-heading,.social-media-icons>.component-content h1,.social-media-icons>.component-content h2,.social-media-icons>.component-content h3,.social-media-icons>.component-content h4,.social-media-icons>.component-content h5,.social-media-icons>.component-content h6{color:#fd0;display:block;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:900;font-weight:500;line-height:1.25;margin:0 0 25px;text-transform:uppercase}@media only screen and (max-width:991.98px){.social-media-icons>.component-content .section-heading,.social-media-icons>.component-content h1,.social-media-icons>.component-content h2,.social-media-icons>.component-content h3,.social-media-icons>.component-content h4,.social-media-icons>.component-content h5,.social-media-icons>.component-content h6{text-align:center}}@media print{body:not(.foo) .social-media-icons>.component-content .section-heading,body:not(.foo) .social-media-icons>.component-content h1,body:not(.foo) .social-media-icons>.component-content h2,body:not(.foo) .social-media-icons>.component-content h3,body:not(.foo) .social-media-icons>.component-content h4,body:not(.foo) .social-media-icons>.component-content h5,body:not(.foo) .social-media-icons>.component-content h6{text-align:center}}.social-media-icons a{font-size:3.4rem}@media only screen and (min-width:992px){.social-media-icons{flex:0 1 25%}}@media only screen and (max-width:991.98px){.social-media-icons{margin-top:15px;padding-bottom:24px;padding-top:24px;width:100%}}@media print{body:not(.foo) .social-media-icons{position:relative}body:not(.foo) .social-media-icons>.component-content ul{text-align:center}}.component.title-separator{position:relative;z-index:1}.component.title-separator>.component-content{min-height:120px;padding-bottom:15px;padding-top:15px}.component.title-separator>.component-content>.row{align-items:center;display:flex;margin-left:auto;margin-right:auto;min-height:100px}.component.title-separator>.component-content>.row .column-icon{flex-grow:0}.component.title-separator h1,.component.title-separator h2,.component.title-separator h3,.component.title-separator h4,.component.title-separator h5,.component.title-separator h6{font-family:Galada,Arial,cursive;font-weight:400;line-height:1.25;text-transform:capitalize}.component.title-separator .field-icon{height:auto;width:300px}.component.title-separator .field-icon img{height:auto;max-width:130px;width:100%}@media only screen and (max-width:767.98px){.component.title-separator .field-icon{width:80px}.component.title-separator .field-icon img{max-width:100px}}.component.title-separator.title-left .column-title{order:1}.component.title-separator.title-left .column-icon{order:2}.component.title-separator.title-left .column-icon .field-icon{display:flex;justify-content:flex-end}.component.title-separator.title-right .column-title{display:flex;justify-content:flex-end;order:2}.component.title-separator.title-right .column-icon{order:1}.offset-bottom-angle{bottom:-35px;clip-path:polygon(0 0,100% 15%,100% 80%,0 100%)}.offset-top-angle{clip-path:polygon(0 15%,100% 0,100% 100%,0 80%);top:-35px}@font-face{font-display:swap;font-family:Glegoo;font-style:normal;font-weight:700;src:url(../fonts/glegoo/glegoo-v10-latin-700-woff2.woff2) format("woff2"),url(../fonts/glegoo/glegoo-v10-latin-700-woff-woff.woff) format("woff")}@font-face{font-display:swap;font-family:Galada;font-style:normal;font-weight:400;src:url(../fonts/galada/galada-v12-latin-regular-woff2.woff2) format("woff2"),url(../fonts/galada/galada-v12-latin-regular-woff.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:local(""),url(../fonts/roboto/roboto-v29-latin-900-woff2.woff2) format("woff2"),url(../fonts/roboto/roboto-v29-latin-900-woff.woff) format("woff")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(../fonts/rubik/rubik-v18-latin-regular-woff2.woff2) format("woff2"),url(../fonts/rubik/rubik-v18-latin-regular-woff.woff) format("woff")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:url(../fonts/rubik/rubik-v18-latin-700-woff2.woff2) format("woff2"),url(../fonts/rubik/rubik-v18-latin-700-woff.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(../fonts/open-sans/open-sans-v17-latin-regular-woff2.woff2) format("woff2"),url(../fonts/open-sans/open-sans-v17-latin-regular-woff.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(../fonts/open-sans/open-sans-v17-latin-700-woff2.woff2) format("woff2"),url(../fonts/open-sans/open-sans-v17-latin-700-woff.woff) format("woff")}.profile .meganavigation .rel-level1.topButton:not(.mobile){display:none!important}body,footer,header{color:#5c3327}#wrapper header{background-color:transparent}#wrapper #footer{background-color:#fff}.product-detail .product-detail__benefits li:before,.product-intro li:before,.recipe-detail .ingredient-list li:before{color:#70ca00}.content-thumbtitle .component-content h1,.content-thumbtitle .component-content h2,.content-thumbtitle .component-content h3,.content-thumbtitle .component-content h4,.content-thumbtitle .component-content h5,.content-thumbtitle .component-content h6,.field-herosubtitle,.field-herotitle,.footer-cta .field-promotext,.meganavigation .featured-button,.meganavigation .featured-title,.meganavigation .navigation-list-title,.meganavigation .navigation-list-title-back,.meganavigation .navigation-title,.meganavigation .navigation-title-back,.page-list .component-content h1,.page-list .component-content h2,.page-list .component-content h3,.page-list .component-content h4,.page-list .component-content h5,.page-list .component-content h6{font-family:Roboto,sans-serif;font-weight:900;line-height:1.25}.footer-cta .field-promolink,.hero-link{font-family:Glegoo,serif;font-weight:700;line-height:1.25}input:not([type=submit]):not([type=button]):focus,select:focus,textarea:focus{box-shadow:0 0 3px 1px #0a807c;outline:1px solid #0a807c;outline-offset:0}.video-play-button{background:transparent;background-color:#fff;border:2px solid transparent;border:0!important;border-radius:30px;border-bottom-left-radius:0;border-top-left-radius:0;color:#0a807c;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;opacity:1;padding:20px 25px;text-align:center;text-decoration:none;text-transform:none;width:auto}.video-play-button:active,.video-play-button:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .video-play-button{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .video-play-button:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .video-play-button:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).video-play-button{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).video-play-button:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).video-play-button:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.video-play-button{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .video-play-button{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .video-play-button:after{color:blue;content:attr(href);display:block;font-size:1rem}}.video-play-button:active,.video-play-button:hover{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .video-play-button:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .video-play-button:hover{background-color:#fff;box-shadow:4px 4px 0 0 rgba(38,38,38,.25);color:#0a807c;opacity:1;transition:none}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).video-play-button:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).video-play-button:hover{background-color:#fff;box-shadow:4px 4px 0 0 rgba(38,38,38,.25);color:#0a807c;opacity:1;transition:none}@media only screen and (max-width:767.98px){.video-play-button{padding:20px 25px}}@media only screen and (max-width:991.98px){.video-close-button{display:none!important}}@media only screen and (min-width:992px){.video-close-link{display:none}}.video-close-button{background-color:#fff;border-radius:30px;color:#0a807c;cursor:pointer;display:inline-block;height:30px;line-height:30px;text-align:center;vertical-align:middle;width:30px}.video-close-button:active,.video-close-button:hover{background:#0a807c;color:#fff;opacity:1}.video-controls{background-color:#b1022e}.video-transcript-button{background-color:transparent;background:transparent;border:0;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-size:1.5rem;font-weight:700;font-weight:400;line-height:1.15;margin:0;padding:0;text-align:center;text-align:left;text-decoration:none;text-transform:none;width:auto}.video-transcript-button:active,.video-transcript-button:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .video-transcript-button{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .video-transcript-button:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .video-transcript-button:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).video-transcript-button{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).video-transcript-button:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).video-transcript-button:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.video-transcript-button{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .video-transcript-button{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .video-transcript-button:after{color:blue;content:attr(href);display:block;font-size:1rem}}.video-transcript-button span:before{font-size:1.3em;margin-right:10px;min-width:17px}.video-transcript-button span.active{align-items:center;display:flex}.video-transcript-button span:not(.active){display:none}@media only screen and (max-width:991.98px){.video-transcript-button{font-size:1.5rem;padding:0}}.video-transcript-button:active,.video-transcript-button:focus,.video-transcript-button:hover{background:transparent;border:0}.video-cc-link,.video-close-link{color:#fff;font-size:1.5rem;text-decoration:underline}.video-cc-link:focus,.video-cc-link:hover,.video-close-link:focus,.video-close-link:hover{color:#fff;text-decoration:none}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons)
.video-close-link,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .video-cc-link{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons)
.video-close-link:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons)
.video-close-link:hover,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .video-cc-link:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .video-cc-link:hover{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).video-cc-link,.video-close-link{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).video-cc-link:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).video-cc-link:hover,.video-close-link:focus,.video-close-link:hover{color:#fff}.video-transcript{color:#5c3327;font-size:1.5rem}.field-promotext.video-caption{display:block;font-size:1.6rem;font-weight:500;padding-top:10px;text-transform:none}.nocookieconsent-messaging{align-items:baseline;background-color:transparent;border:1px solid #c10230;color:#c10230;line-height:1.5}.nocookieconsent-messaging:before{color:#c10230}.nocookieconsent-messaging small{font-size:1.2rem;font-size:max(75%,1.2rem)}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}.slick-arrow{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.slick-arrow:active,.slick-arrow:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .slick-arrow{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .slick-arrow:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) .slick-arrow:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).slick-arrow{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).slick-arrow:active,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons).slick-arrow:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.slick-arrow{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .slick-arrow{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .slick-arrow:after{color:blue;content:attr(href);display:block;font-size:1rem}}.slick-next,.slick-prev{border-color:transparent;height:60px;margin:0;width:30px}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:hover .slick-prev-icon{opacity:1}.slick-next:focus,.slick-prev:focus{top:calc(50% - 1px)}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon{color:#fff;margin-left:0}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default}.slick-next.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-prev.slick-disabled .slick-prev-icon{opacity:.25}.slick-next .slick-next-icon,.slick-next .slick-prev-icon,.slick-prev .slick-next-icon,.slick-prev .slick-prev-icon{color:#fff;line-height:1;opacity:.75}.slick-prev{align-items:center;border-radius:0;border-bottom-right-radius:30px;border-top-right-radius:30px;display:flex;justify-content:center;left:-15px;z-index:9999}.slick-prev .slick-prev-icon{font-size:3rem;font-weight:400;margin-left:-5px;opacity:1}.slick-prev .slick-prev-icon:before{content:"‹"}.slick-next{align-items:center;border-radius:0;border-bottom-left-radius:30px;border-top-left-radius:30px;display:flex;justify-content:center;right:-15px;z-index:9999}.slick-next .slick-next-icon{font-size:3rem;font-weight:400;margin-right:-5px;opacity:1}.slick-next .slick-next-icon:before{content:"›"}.slick-dots li button:focus .slick-dot-icon,.slick-dots li button:hover .slick-dot-icon{opacity:1}.slick-dots li button:focus .slick-dot-icon:before{color:#c10230}.slick-dots li button .slick-dot-icon{color:#d8d8d8;opacity:.25}.slick-dots li button .slick-dot-icon:before{content:"•";font-size:7rem}.slick-dots li.slick-active button .slick-dot-icon,.slick-dots li.slick-active button:focus .slick-dot-icon{color:#c10230;opacity:1}.slick-dots li.slick-active button .slick-dot-icon:before{font-size:7rem;margin-left:0;margin-top:0}.slick-autoplay-toggle-button{color:#fff;opacity:.75}.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover{opacity:1}.slick-autoplay-toggle-button:focus{color:#c10230}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";font-size:18px;height:20px;line-height:20px;width:20px}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";font-size:18px;font-weight:400;height:20px;line-height:20px;width:20px}.slick-list{box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}body{color:#5c3327;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.7rem}button{border-radius:0}a{color:#0a807c;text-decoration:underline}a:focus,a:hover{color:#097874;text-decoration:none}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) a{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) a:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons) a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons)a{color:#fff}.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons)a:focus,.component:where(.home-hero,.default-hero:not(),.footer-cta,.social-media-icons)a:hover{color:#fff}h1,h2,h3,h4,h5,h6{color:#c10230;font-family:Roboto,sans-serif;font-weight:900;font-weight:500;line-height:1.25;text-transform:uppercase}h1{font-size:4.8rem}@media only screen and (max-width:991.98px){h1{font-size:3.6rem}}h2{font-size:4.6rem}@media only screen and (max-width:991.98px){h2{font-size:2.6rem}}h3{font-size:3.6rem}@media only screen and (max-width:991.98px){h3{font-size:2.4rem}}h4{font-size:2.8rem}@media only screen and (max-width:991.98px){h4{font-size:2.2rem}}h5{font-size:2.4rem}@media only screen and (max-width:991.98px){h5{font-size:1.9rem}}h6{font-size:2.2rem}@media only screen and (max-width:991.98px){h6{font-size:1.7rem}}strong{font-weight:700}@media print{h1,h2,h3,h4,h5,h6{page-break-after:avoid}h1{font-size:3.6rem}h2{font-size:3rem}}#wrapper #footer{padding-bottom:30px;padding-top:0}@media only screen and (max-width:1199.98px){#wrapper #footer .background-footer .background-image{background-size:contain!important}}@media only screen and (min-width:992px){#wrapper #footer .background-footer .background-image{padding-top:30px}}@media only screen and (max-width:991.98px){#wrapper #footer .background-footer .container.footer-column-lists{padding-top:30px}}#wrapper #footer .background-footer .container .component-content.row{position:relative}@media only screen and (max-width:991.98px){#wrapper #footer .background-footer .container .component-content.row{justify-content:center}}@media only screen and (min-width:992px){#wrapper #footer .background-footer .container.footer-column-lists .component-content.row.list-1,#wrapper #footer .background-footer .container.footer-column-lists .component-content.row.list-2{justify-content:flex-start;padding-left:60px}}@media only screen and (max-width:991.98px){#wrapper #footer .background-footer .container.footer-column-lists .component-content.row.list-1,#wrapper #footer .background-footer .container.footer-column-lists .component-content.row.list-2{padding-left:auto}}#wrapper #footer .background-footer .divider.d-none.d-lg-block hr{border-color:transparent}@media only screen and (min-width:992px){#wrapper #footer>.container .component-content.row{position:relative}}@media print{body:not(.foo) #wrapper #footer{padding-bottom:0;padding-top:0}}@media only screen and (max-width:767.98px){.fixed-bottom-ad #wrapper #footer{padding-bottom:180px}}main{margin-top:-7px}.overlay .overlay-close{display:none}.overlay .overlay-close.showButton{display:inline-block}.overlay .overlay-close:before,.overlay .overlay-close:focus:before,.overlay .overlay-close:hover:before{color:#c10230}@media only screen and (max-width:991.98px){.overlay .overlay-profile-form .overlay-close:before,.overlay .overlay-profile-form .overlay-close:focus:before,.overlay .overlay-profile-form .overlay-close:hover:before,.overlay .overlay-profile-form-newsletter .overlay-close:before,.overlay .overlay-profile-form-newsletter .overlay-close:focus:before,.overlay .overlay-profile-form-newsletter .overlay-close:hover:before,.overlay .overlay-share-form .overlay-close:before,.overlay .overlay-share-form .overlay-close:focus:before,.overlay .overlay-share-form .overlay-close:hover:before{color:#fff}}body.page-ljff .overlay .overlay-close:before{color:#0a807c}body.page-ljff .overlay .overlay-close:focus:before,body.page-ljff .overlay .overlay-close:hover:before{color:#075f5c}.overlay-profile-form-newsletter{max-width:1200px!important}.overlay-profile-form-newsletter .pattern-dotted-line-teal>.component-content .column-image:after,.overlay-profile-form-newsletter .pattern-dotted-line-teal>.component-content .column-image:before{background:none!important}.overlay-profile-form-newsletter .promo-modal.profile-popup .promo-text{background-image:none!important}.overlay-profile-form-newsletter .captcha-row{justify-content:flex-end!important}.overlay-profile-form-newsletter .sitecore-form form>div.form-row .grecaptcha-badge{float:right!important;margin-bottom:0!important;margin-right:16px!important;right:0!important;top:0!important}@media only screen and (max-width:1200px){.overlay-profile-form-newsletter .sitecore-form form>div.form-row .grecaptcha-badge{margin-right:0!important;position:relative!important}}.overlay-profile-form-newsletter .sitecore-form.success .gmi-form-show-cta .thank-you-text{color:#c10230;display:flex;flex-wrap:wrap;font-size:3.6rem!important;font-style:italic;font-weight:700}.overlay-profile-form-newsletter .column-splitter.success>div:nth-child(2){flex:0 0 100%;max-width:100%}.overlay-profile-form-newsletter .grecaptcha-badge:hover{right:0!important}.signup-overlay{display:none!important}@media only screen and (max-width:991.98px){.overlay-profile-form-newsletter.success .overlay-close:before{color:#c10230!important}}.download-link-icon .field-herolink a{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.download-link-icon .field-herolink a:active,.download-link-icon .field-herolink a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .field-herolink a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .field-herolink a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .field-herolink a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .field-herolink a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .field-herolink a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .field-herolink a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.download-link-icon .field-herolink a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .download-link-icon .field-herolink a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .download-link-icon .field-herolink a:after{color:blue;content:attr(href);display:block;font-size:1rem}}.download-link-icon .field-herolink a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f019";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;margin-left:7px}.download-link-icon .field-linkbutton a{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.download-link-icon .field-linkbutton a:active,.download-link-icon .field-linkbutton a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .field-linkbutton a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .field-linkbutton a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .field-linkbutton a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .field-linkbutton a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .field-linkbutton a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .field-linkbutton a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.download-link-icon .field-linkbutton a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .download-link-icon .field-linkbutton a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .download-link-icon .field-linkbutton a:after{color:blue;content:attr(href);display:block;font-size:1rem}}.download-link-icon .field-linkbutton a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f019";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;margin-left:7px}.download-link-icon .field-promolink a{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.download-link-icon .field-promolink a:active,.download-link-icon .field-promolink a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .field-promolink a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .field-promolink a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .field-promolink a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .field-promolink a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .field-promolink a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .field-promolink a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.download-link-icon .field-promolink a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .download-link-icon .field-promolink a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .download-link-icon .field-promolink a:after{color:blue;content:attr(href);display:block;font-size:1rem}}.download-link-icon .field-promolink a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f019";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;margin-left:7px}.download-link-icon .field-link a{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.download-link-icon .field-link a:active,.download-link-icon .field-link a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .field-link a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .field-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .field-link a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .field-link a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .field-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .field-link a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.download-link-icon .field-link a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .download-link-icon .field-link a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .download-link-icon .field-link a:after{color:blue;content:attr(href);display:block;font-size:1rem}}.download-link-icon .field-link a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f019";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;margin-left:7px}.download-link-icon .link-section a{background:transparent;background-color:#0a807c;border:2px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Rubik,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.15;margin:10px 0;padding:15px 35px;text-align:center;text-decoration:none;width:auto}.download-link-icon .link-section a:active,.download-link-icon .link-section a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .link-section a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .link-section a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons) .download-link-icon .link-section a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .link-section a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .link-section a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.footer-cta,.social-media-icons).download-link-icon .link-section a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.download-link-icon .link-section a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .download-link-icon .link-section a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .download-link-icon .link-section a:after{color:blue;content:attr(href);display:block;font-size:1rem}}.download-link-icon .link-section a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f019";display:inline-block;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-style:normal;font-variant:normal;font-weight:400;font-weight:var(--fa-style,900);line-height:1;margin-left:7px}.indent{margin:0 30px}.indent-top{margin-top:30px}.indent-bottom{margin-bottom:30px}.color-primary>.component-content{background-color:#fd0;color:#5c3327}.color-primary>.component-content h1,.color-primary>.component-content h2,.color-primary>.component-content h3,.color-primary>.component-content h4,.color-primary>.component-content h5,.color-primary>.component-content h6{color:#c10230}.color-secondary>.component-content{background-color:#c10230;color:#fff}.color-secondary>.component-content h1,.color-secondary>.component-content h2,.color-secondary>.component-content h3,.color-secondary>.component-content h4,.color-secondary>.component-content h5,.color-secondary>.component-content h6{color:#fff}.color-tertiary>.component-content{background-color:#0a807c;color:#fff}.color-tertiary>.component-content h1,.color-tertiary>.component-content h2,.color-tertiary>.component-content h3,.color-tertiary>.component-content h4,.color-tertiary>.component-content h5,.color-tertiary>.component-content h6{color:#fff}.color-quaternary>.component-content{background-color:#ca4f1f;color:#fff}.color-quaternary>.component-content h1,.color-quaternary>.component-content h2,.color-quaternary>.component-content h3,.color-quaternary>.component-content h4,.color-quaternary>.component-content h5,.color-quaternary>.component-content h6{color:#fff}