.header--root,.footer--root,.drawer--instance,.announcement--root,.y-menu--level-2--container,.y-menu--level-3--container,.drawer--side,.x-menu--level-2--container{background:var(--bg-color--body);background:var(--color-scheme)!important}.x-menu--level-2--wrapper{background:var(--bg-color--body)}.x-menu--level-1--link>a:hover:after{display:none}.x-menu--level-1--link>a{display:flex;flex-direction:column;row-gap:10px;justify-content:center;align-items:center}.x-menu--level-1--link>a img{height:auto;transition:all .2s ease-out;max-width:46px}.x-menu--level-1--link>a:hover img,.x-menu--level-1--link>a[aria-expanded=true] img{transform:rotate(5deg)}.x-menu--level-1--link>a>.menu-icon-title{margin-top:0;transition:transform .2s ease-out;width:100%;display:flex;justify-content:center;position:relative}.x-menu--level-1--link>a>.menu-icon-title span{position:relative}.x-menu--level-1--link>a>.menu-icon-title .icon--root{position:absolute;right:0;top:50%;transform:translate(14px,-50%)}.x-menu--level-1--link>a:hover>.menu-icon-title,.x-menu--level-1--link>a[aria-expanded=true]>.menu-icon-title{position:relative;top:-.1rem;transform:translateY(.4rem)}header-root[data-fixed=true] .x-menu--level-1--link>a img{max-height:0px!important;display:none!important}.x-menu--level-1--link[data-mega-menu=true] .x-menu--level-2--list,.x-menu--level-1--link[data-megamenu=true] .x-menu--level-2--list{flex-wrap:wrap;vertical-align:top}.header--root[data-bottom-border=true]:after{z-index:3}.header--root[data-hover-disabled=false] .x-menu--level-1--text:before,.header--root[data-hover-disabled=false] .x-menu--level-1--text:after{content:none}.x-menu--level-1--link[data-mega-menu=true] .x-menu--level-2--wrapper,.x-menu--level-1--link[data-megamenu=true] .x-menu--level-2--wrapper{width:100%;padding-left:calc(var(--spacing--section--x) - var(--spacing--item));padding-right:calc(var(--spacing--section--x) - var(--spacing--item))}.x-menu--level-1--link[data-mega-menu=true] .x-menu--level-2--container,.x-menu--level-1--link[data-megamenu=true] .x-menu--level-2--container{padding-left:0;padding-right:0}.y-menu--level-1--link>a,.y-menu--level-1--link>button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing--item)}.y-menu--level-1--link>a img,.y-menu--level-1--link>button img{max-width:46px}.y-menu--level-1--link>button span{flex-grow:1;text-align:left}.y-menu--level-1--link>a .icon--chevron-right--small,.y-menu--level-1--link>button .icon--chevron-right--small{top:50%;transform:translatey(-50%)}@media only screen and (min-width: 768px){[data-x-menu--depth="3"] .x-menu--level-2--list .x-menu--level-2--link{width:250px}.x-menu--level-3--link a{padding:6px var(--spacing--4)}}@media only screen and (min-width: 1200px){[data-x-menu--depth="3"] .x-menu--level-2--list .x-menu--level-2--link{width:265px}}[data-item=rte-content]>.product-description-heading{padding-bottom:5px;font-weight:600;text-transform:uppercase}.ingredient-row{display:flex;flex-direction:row;justify-content:space-between;column-gap:5px}[data-item=rte-content]>.ingredient-row{padding-bottom:unset}.ingredient-row>span:first-child{font-weight:600}.ingredient-row-border{display:block;flex-grow:1;position:relative}.ingredient-row-border:after{content:"";position:absolute;bottom:0;display:inline;border-bottom:1px dashed black;transform:translatey(-5px);width:100%;height:fit-content}.product-usp{list-style-type:disc;padding-inline-start:19px;text-transform:uppercase;font-weight:600}.product-usp li{display:list-item}.quote-content{font-style:italic;font-weight:600}[data-product-block][data-block-type=heading]~[data-product-block][data-block-type=custom-weight],[data-product-block][data-block-type=heading]~[data-product-block][data-block-type=vendor]{margin-top:unset}.product-weight{font-weight:500;text-transform:uppercase}@media only screen and (max-width: 767px){.product-page--wrapper [data-item~=section-heading],.product-page--wrapper h1,.product-page--wrapper h2,.product-page--wrapper .product-page--vendor{text-align:left}.product-page--wrapper .product-price--root{align-items:flex-start}.product-page--wrapper .product-price--original{font-size:20px}}.article--content:not(:last-child){padding-bottom:var(--spacing--block);margin:0}@media only screen and (max-width: 767px){.article--wrapper .article--content:first-of-type{padding-top:var(--spacing--block)}}.recipe-ingredients{padding-bottom:var(--spacing--block)}.recipe--content h2{margin-bottom:.3em}.ingredient-unit{color:#666;font-size:.9em}a.ingredient-name{color:var(--button--bg-color)}.recipe-ingredients ul{width:fit-content;list-style-type:disc;padding-inline-start:19px}.recipe-ingredients li{display:list-item}.recipe-ingredients .ingredient-list-group{display:grid;grid-template-columns:1fr 2fr;align-items:center}.recipe-instructions ol{list-style-type:auto;padding-inline-start:19px}.recipe-instructions li{display:list-item}.product--labels[data-item=custom-badge] svg,.product--labels[data-item=custom-badge] .custom-badge{height:30px;width:30px;object-fit:contain}@media (min-width: 960px){.product--labels[data-item=custom-badge] svg,.product--labels[data-item=custom-badge] .custom-badge{height:40px;width:40px}}a.klaviyo-bis-trigger{color:#23899d;display:block;text-align:center}[data-item~=section-heading]{margin-top:8px}.drawer--instance[data-side=left],.drawer--instance[data-side=right]{height:100dvh}.y-menu,.mobile-nav--menu{padding-bottom:50px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
