.accordion,.accordion .content .field-content,.accordion .content .field-heading{font-size:1.7rem}.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{font-family:Roboto,sans-serif;font-size:12px;font-weight:900;line-height:1.25}.ad-slot .heading{color:#737373}.ad-slot .advert{background:none;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: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-position:top!important;background-size:auto 70px!important}}.component.background-image-container.background-product-detail,.component.background-image-container.background-recipe-bv.bv-enabled{position:relative}.component.background-image-container.background-product-detail,.component.background-image-container.background-product-detail:after,.component.background-image-container.background-recipe-bv.bv-enabled,.component.background-image-container.background-recipe-bv.bv-enabled: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:after,.component.background-image-container.background-recipe-bv.bv-enabled: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,.component.background-image-container.background-recipe-bv.bv-enabled.padding-large{padding-bottom:0;padding-top:0}}@media only screen and (min-width:992px){.component.background-image-container.background-product-detail.padding-large,.component.background-image-container.background-recipe-bv.bv-enabled.padding-large{padding-bottom:80px;padding-top:80px}}.component.background-image-container.background-recipe-intro{position:relative}.component.background-image-container.background-recipe-intro: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:none!important}.component.background-image-container.background-recipe-intro .recipe-intro-summary{background-image:url(../images/asset-rdp-illustration2x.png);background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%;margin-top:-5px}}@media only screen and (min-width:768px) and (max-width:991.98px){.component.background-image-container.background-recipe-intro.padding-small{padding-bottom:60px;padding-top:90px}}@media only screen and (min-width:992px){.component.background-image-container.background-recipe-intro.padding-small{padding-bottom:60px;padding-top:30px}}@media only screen and (max-width:767.98px){.component.background-image-container.background-recipe-intro.padding-small{padding-bottom:40px;padding-top:0}}.component.background-image-container.background-related-recommendations{padding-bottom:20px;padding-top:60px}@media only screen and (max-width:991.98px){.component.background-image-container.background-product-detail,.component.background-image-container.background-product-detail:after,.component.background-image-container.background-recipe-bv,.component.background-image-container.background-recipe-bv:after{background-color:transparent!important;background-image:none!important}.component.background-image-container.background-footer-cta{padding-bottom:60px;padding-top:60px}}@media only screen and (max-width:767.98px){.component.background-image-container.background-footer-cta,.component.background-image-container.background-home-title{padding-bottom:15px;padding-top:15px}}.component.background-image-container.background-footer-cta{padding-bottom:65px;padding-top:65px;position:relative}.component.background-image-container.background-footer-cta.holiday{padding-bottom:120px}@media only screen and (min-width:1200px){.component.background-image-container.background-footer-cta.holiday{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:600px;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}}@media print{body:not(.foo) .component.background-image-container.background-product-detail{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{padding:0}body:not(.foo) .component.background-image-container.background-footer-subscribe{display:none}}.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),.color-secondary,.footer-cta,.social-media-icons) .buynow-button .whisk-button{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .buynow-button .whisk-button:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .buynow-button .whisk-button:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).buynow-button .whisk-button{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).buynow-button .whisk-button:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .buynow-button .ps-widget[ps-sku].ps-enabled:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons).buynow-button .ps-widget[ps-sku].ps-enabled:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .buynow-button .ps-widget[ps-sku].ps-disabled:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons).buynow-button .ps-widget[ps-sku].ps-disabled:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .buynow-button .click2buy-widget{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .buynow-button .click2buy-widget:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .buynow-button .click2buy-widget:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).buynow-button .click2buy-widget{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).buynow-button .click2buy-widget:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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%}.row.column-splitter .listing-filterSidebar{padding-left:0;padding-right:0}.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}.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;display:block;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>div{border-color:#0a807c;border-style:solid;border-width:0 2px;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 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 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 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 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 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 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 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 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 a{color:#0a807c;font-size:1.6rem;font-weight:700;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::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:not([class*=col-]){padding-left:15px;padding-right:15px}@media only screen and (min-width:1200px){.divider.col-12{padding-left:15px;padding-right:15px}}.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;color:#5c3327;font-size:3rem;margin:15px 0;padding:0 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{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:active,.featured-recipe.default>.component-content .row>[class*=col-]:last-child a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .featured-recipe.default>.component-content .row>[class*=col-]:last-child a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .featured-recipe.default>.component-content .row>[class*=col-]:last-child a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .featured-recipe.default>.component-content .row>[class*=col-]:last-child a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).featured-recipe.default>.component-content .row>[class*=col-]:last-child a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).featured-recipe.default>.component-content .row>[class*=col-]:last-child a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).featured-recipe.default>.component-content .row>[class*=col-]:last-child a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.featured-recipe.default>.component-content .row>[class*=col-]:last-child a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .featured-recipe.default>.component-content .row>[class*=col-]:last-child a{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: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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .featured-recipe.recipe-detail .link-section a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons).featured-recipe.recipe-detail .link-section a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .hero .hero-link a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .hero .hero-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .hero .hero-link a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).hero .hero-link a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).hero .hero-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .hero .hero-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons).hero .hero-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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-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),.color-secondary,.footer-cta,.social-media-icons) .hero.content-page-hero a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .hero.content-page-hero a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .hero.content-page-hero a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).hero.content-page-hero a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).hero.content-page-hero a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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{-webkit-clip-path:polygon(100% 0,calc(100% - 2.7rem) 50%,100% 100%,0 100%,7% 50%,0 0);clip-path:polygon(100% 0,calc(100% - 2.7rem) 50%,100% 100%,0 100%,7% 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}@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%}.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(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link .section-heading,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h1,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h2,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h3,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h4,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h5,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h6{color:#fff}.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link .section-heading:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link .section-heading:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h1:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h1:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h2:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h2:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h3:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h3:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h4:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h4:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h5:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h5:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h6:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h6:hover{color:#fff}.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link .section-heading,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h1,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h2,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h3,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h4,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h5,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h6{color:#fff}.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link .section-heading:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link .section-heading:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h1:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h1:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h2:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h2:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h3:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h3:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h4:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h4:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h5:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h5:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h6:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.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(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link .section-heading:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link .section-heading:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h1:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h1:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h2:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h2:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h3:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h3:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h4:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h4:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h5:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h5:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h6:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links .arrow-link h6:hover{color:#fd0}.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link .section-heading:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h1:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h2:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h3:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h4:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links .arrow-link h5:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.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(),.color-secondary,.footer-cta,.social-media-icons)
.link-list-nav.footer-column-links>.component-content ul .item a,.component:where(.home-hero,.default-hero:not(),.color-secondary,.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(),.color-secondary,.footer-cta,.social-media-icons)
.link-list-nav.footer-column-links>.component-content ul .item a:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons)
.link-list-nav.footer-column-links>.component-content ul .item a:hover,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .link-list-nav.footer-column-links>.component-content ul li a:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.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(),.color-secondary,.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(),.color-secondary,.footer-cta,.social-media-icons).link-list-nav.footer-column-links>.component-content ul li a:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.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 only screen and (min-width:992px){.link-list-nav.footer-column-links{padding-left:70px}}@media only screen and (max-width:991.98px){.link-list-nav.footer-column-links{display:flex;justify-content:center}}@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}.link-list-nav.footer-links>.component-content ul .item a .image-link-wrapper img,.link-list-nav.footer-links>.component-content ul li a .image-link-wrapper img{height:16px;width:77px}@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),.color-secondary,.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),.color-secondary,.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),.color-secondary,.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),.color-secondary,.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),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .link .field-link a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .link .field-link a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .link .field-link a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).link .field-link a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).link .field-link a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .link.link-button .field-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons).link.link-button .field-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .meganavigation .navigation-list .navigation-list-title a.arrow-link:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons).meganavigation .navigation-list .navigation-list-title a.arrow-link:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .meganavigation .navigation-list .navigation-list-title a.arrow-link:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .meganavigation .navigation-list .navigation-title a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .meganavigation .navigation-list .navigation-title a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .meganavigation .navigation-list .navigation-title a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).meganavigation .navigation-list .navigation-title a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).meganavigation .navigation-list .navigation-title a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .meganavigation .topButton a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .meganavigation .topButton a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .meganavigation .topButton a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).meganavigation .topButton a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).meganavigation .topButton a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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}}@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}}.product-detail{font-size:1.7rem}.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{font-size:1.7rem;margin-bottom:30px}.product-detail .nutrition-statement{font-size:1.7rem;line-height:inherit}.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 tr.nutrition-vitamin-table{border-top:5px solid #ececec}.product-detail .nutrition-disclaimer{border-top:11px solid #ececec}.product-detail .nutrition-vitamin-item:nth-child(2n):before{background:#fd0}@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}}.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{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 h1{font-family:Glegoo,serif;font-size:4.8rem;font-weight:700;line-height:1.25;padding-right:30px}.product-intro .product-intro__description,.product-intro h1{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)}.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}@media only screen and (max-width:991.98px){.product-intro{padding-top:20px}.product-intro img{max-width:90%}.product-intro h1{padding-right:0}}@media only screen and (max-width:767.98px){.product-intro img{max-height:300px;max-width:205px}.product-intro h1{font-size:3.2rem;text-align:center}.product-intro .product-intro__benefits li{flex-basis:100%}}@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 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}.promo-option-step>.component-content{background:transparent;border:0}.promo-option-step>.component-content .row{align-items:center;justify-content:center}.promo-option-step>.component-content .row .promo-text{align-items:center;display:flex;justify-content:center;text-align:center}.promo-option-step>.component-content .row .promo-text .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>.component-content .row .promo-text .field-promotext{font-size:1.6rem;padding-left:0;padding-right:0}}.promo-option-step>.component-content .row .field-promoheading{color:#c10230;font-size:3.6rem}@media only screen and (max-width:991.98px){.promo-option-step>.component-content .row .field-promoheading{font-size:2.4rem}}.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>.component-content .row .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>.component-content [class*=col-]{display:block;max-width:100%;width:100%}body:not(.foo) .promo-option-step>.component-content .field-promoicon{overflow:visible;text-align:center}body:not(.foo) .promo-option-step>.component-content .field-promoicon img{display:inline-block;max-height:225px;max-width:100%;position:relative;width:100%;width:auto}body:not(.foo) .promo-option-step>.component-content .promo-text{display:block;padding-bottom:0}}.promo-option-step.image-left,.promo-option-step.image-right{padding-left:15px;padding-right:15px;width:100%}.promo>.component-content{background:transparent;border:0}.promo>.component-content h1,.promo>.component-content h2,.promo>.component-content h3,.promo>.component-content h4,.promo>.component-content h5,.promo>.component-content h6{color:#c10230}.promo>.component-content .promo-text{padding-left:0;padding-right:0}.promo>.component-content .promo-text .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>.component-content .promo-text .field-promotext{font-size:2.4rem;margin-top:15px}}.promo>.component-content .promo-text .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>.component-content .promo-text .field-promotext2{font-size:1.6rem;padding-left:0;padding-right:0}}.promo>.component-content .promo-text .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>.component-content .promo-text .field-promolink:not(.heading) a:active,.promo>.component-content .promo-text .field-promolink:not(.heading) a:hover{background:#075f5c;opacity:1}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .promo>.component-content .promo-text .field-promolink:not(.heading) a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .promo>.component-content .promo-text .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .promo>.component-content .promo-text .field-promolink:not(.heading) a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).promo>.component-content .promo-text .field-promolink:not(.heading) a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).promo>.component-content .promo-text .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).promo>.component-content .promo-text .field-promolink:not(.heading) a:hover{background:#0a807c;color:#fff}@media only screen and (max-width:767.98px){.promo>.component-content .promo-text .field-promolink:not(.heading) a{font-size:1.6rem;padding:12px 21px}}@media print{body:not(.foo) .promo>.component-content .promo-text .field-promolink:not(.heading) a{border:none;color:#5c3327;font-size:1.6rem;padding:10px 0}body:not(.foo) .promo>.component-content .promo-text .field-promolink:not(.heading) a:after{color:blue;content:attr(href);display:block;font-size:1rem}}.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.position-left>.component-content .promo-text .field-promotext2{padding-left:0}.promo.position-left>.component-content ol,.promo.position-left>.component-content ul{padding-left:15px}.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(>.hero-lower),.color-secondary,.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(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .promo.footer-cta>.component-content .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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(>.hero-lower),.color-secondary,.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(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).promo.footer-cta>.component-content .field-promolink:not(.heading) a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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.image-left{padding-left:15px;padding-right:15px;width:100%}.promo.image-left .field-promoicon{align-items:flex-start;display:flex;justify-content:center}.promo.image-right{padding-left:15px;padding-right:15px;width:100%}.promo.image-right .field-promoicon{align-items:flex-start;display:flex;justify-content:center}.promo.subscribe-cta{background-color:#f7f7f7;display:flex;padding:0}.promo.subscribe-cta .promo-image{padding-right:0}.promo.subscribe-cta .promo-body{padding-left:0}.promo.subscribe-cta>.component-content .promo-text{padding-left:15px;padding-right:15px}@media only screen and (max-width:767.98px){.promo.subscribe-cta>.component-content .promo-text{padding-bottom:30px}}.promo.subscribe-cta>.component-content .promo-text .field-promotext2{border-radius:100px;display:inline-block;font-size:1.5rem;font-weight:600;margin-bottom:5px;margin-top:0;padding:5px 10px}.promo.subscribe-cta>.component-content .promo-text .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.subscribe-cta>.component-content .promo-text .field-promolink a:hover{text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:3px}@media only screen and (max-width:991.98px){.promo.subscribe-cta.image-right [class*=col-]:first-child{order:2}.promo.subscribe-cta.image-right [class*=col-]:last-child{order:1}}.promo.promo-brand-secondary .promo-text .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.promo-brand-secondary .promo-text .field-promotext{padding:15px}}@media print{body:not(.foo) .promo.promo-brand-secondary .promo-text .field-promotext{color:#5c3327;font-size:3rem;padding:0;text-transform:none}}.promo-option-step.promo-brand-secondary .promo-text .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.promo-brand-secondary .promo-text .field-promoheading{padding:15px}}@media print{body:not(.foo) .promo-option-step.promo-brand-secondary .promo-text .field-promoheading{color:#5c3327;font-size:3rem;padding:0;text-transform:none}}.promo.promo-brand-tertiary .promo-text .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.promo-brand-tertiary .promo-text .field-promotext{padding:15px}}@media print{body:not(.foo) .promo.promo-brand-tertiary .promo-text .field-promotext{color:#5c3327;font-size:3rem;padding:0;text-transform:none}}.promo-option-step.promo-brand-tertiary .promo-text .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.promo-brand-tertiary .promo-text .field-promoheading{padding:15px}}@media print{body:not(.foo) .promo-option-step.promo-brand-tertiary .promo-text .field-promoheading{color:#5c3327;font-size:3rem;padding:0;text-transform:none}}.quick-facts .facts-wrapper{display:flex;justify-content:center;margin-top:0}.quick-facts .col{flex:1 33%}@media only screen and (max-width:767.98px){.quick-facts .col{flex:1 0 100%;min-width:auto}}.quick-facts .fact-card{text-align:center}.quick-facts .fact-card .field-title{color:#c10230;font-family:Roboto,sans-serif;font-size:2.4rem;font-weight:900;font-weight:500;line-height:1.25;text-transform:uppercase}.quick-facts .fact-card img{height:auto;width:100%}.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{font-size:2.4rem;margin-right:7px;margin-top:0}.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 .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}}@media print{body:not(.foo) .recipe-detail [class*=col-]{max-width:100%}body:not(.foo) .recipe-detail img{display:block;margin-left:auto;margin-right:auto;width:50%}body:not(.foo) .recipe-detail .made-with{display:none}}.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-intro{font-size:1.7rem}.recipe-intro *,.recipe-intro h1{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 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),.color-secondary,.footer-cta,.social-media-icons) .recipe-intro .recipe-intro-summary a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .recipe-intro .recipe-intro-summary a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .recipe-intro .recipe-intro-summary a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).recipe-intro .recipe-intro-summary a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).recipe-intro .recipe-intro-summary a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).recipe-intro .recipe-intro-summary a:hover{color:#fff}.recipe-intro .recipe-intro__preps{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{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}}@media print{body:not(.foo) .recipe-intro{padding-bottom:0}body:not(.foo) .recipe-intro h1,body:not(.foo) .recipe-intro p{margin:10px 0;padding:0}body:not(.foo) .recipe-intro .recipe-intro-image,body:not(.foo) .recipe-intro .recipe-intro-summary{max-width:100%}body:not(.foo) .recipe-intro img{display:none}body:not(.foo) .recipe-intro li{padding-bottom:10px}}body:not(#foo) .recipe-intro__bv-summary{margin-bottom:15px}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 .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),.color-secondary,.footer-cta,.social-media-icons) .content a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .content a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .content a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).content a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).content a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .rich-text a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .rich-text a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .rich-text a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).rich-text a{color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).rich-text a:focus,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .section-header .field-link a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .section-header .field-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons) .section-header .field-link a:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).section-header .field-link a{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.footer-cta,.social-media-icons).section-header .field-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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 .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>.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}.sitecore-form form label{margin-bottom:10px}.sitecore-form form label:not(.radio){font-weight:700}.sitecore-form form label.required:after{content:"*";font-size:2rem;margin-left:1px;vertical-align:middle}.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]::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(),.color-secondary,.footer-cta,.social-media-icons) .sitecore-form form input[type=submit]{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .sitecore-form form input[type=submit]:active,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .sitecore-form form input[type=submit]:hover{background:#0a807c;color:#fff}.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).sitecore-form form input[type=submit]{background-color:#fff;color:#0a807c}.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).sitecore-form form input[type=submit]:active,.component:where(.home-hero,.default-hero:not(),.color-secondary,.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 .small,.sitecore-form form small{font-size:1.3rem}.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(),.color-secondary,.footer-cta,.social-media-icons) .sitecore-form form a{color:#fff}.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .sitecore-form form a:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) .sitecore-form form a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).sitecore-form form a{color:#fff}.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons).sitecore-form form a:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.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: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}@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 label{padding-right:0}.sitecore-form form>div.form-row label:not(.form-control){display:block}@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 .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{padding-right:15px}.sitecore-form form>div.form-row .birthdate .field-helper{padding-top:25px}}.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.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 .subscribe-cta{display:none}.sitecore-form .on-page-editor .subscribe-cta{display:block}.sitecore-form.success 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 p{font-size:1.7rem;padding-bottom:15px}.sitecore-form.success .subscribe-cta{display:block}.skip-link:focus{background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#c10230}.social-media-icons{position:absolute;right:0}.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 (max-width:991.98px){.social-media-icons{margin-top:15px;padding-bottom:24px;padding-top:24px;position:relative;right:auto}}@media print{body:not(.foo) .social-media-icons{position:relative}body:not(.foo) .social-media-icons>.component-content ul{text-align:center}}@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-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-wrapper .video-nocookieconsent-messaging{background-color:transparent;border:1px solid #c10230;color:#c10230}.video-wrapper .video-nocookieconsent-messaging:before{color:#c10230}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(),.color-secondary,.footer-cta,.social-media-icons) a{color:#fff}.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) a:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons) a:hover{color:#fff}.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons)a{color:#fff}.component:where(.home-hero,.default-hero:not(),.color-secondary,.footer-cta,.social-media-icons)a:focus,.component:where(.home-hero,.default-hero:not(),.color-secondary,.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}#wrapper #footer .background-footer{padding-top:30px}@media only screen and (max-width:1199.98px){#wrapper #footer .background-footer{background-size:contain!important}}#wrapper #footer .background-footer .container .component-content.row{position:relative}#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>.component-content .overlay-close:before{background:#fff;color:#0a807c}.overlay>.component-content .overlay-close:focus:before,.overlay>.component-content .overlay-close:hover:before{background:#fff;color:#075f5c}.overlay>.component-content .overlay-close-link:focus,.overlay>.component-content .overlay-close-link:hover{color:#075f5c}.color-primary>.component-content{background-color:#fd0}.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}.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .download-link-icon .field-herolink a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons).download-link-icon .field-herolink a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .download-link-icon .field-linkbutton a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons).download-link-icon .field-linkbutton a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .download-link-icon .field-promolink a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons).download-link-icon .field-promolink a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .download-link-icon .field-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons).download-link-icon .field-link a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons) .download-link-icon .link-section a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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),.color-secondary,.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),.color-secondary,.footer-cta,.social-media-icons).download-link-icon .link-section a:active,.component:where(.home-hero,.default-hero:not(>.hero-lower),.color-secondary,.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}