@charset "UTF-8";:root{--primary-color: #009443}footer{padding-top:10em}footer .footer-content{justify-items:flex-start!important}footer .image-block{width:8em}@media screen and (max-width:480px){footer .image-block{width:5em}}[id*=section_aJL3Ez] ul{display:flex;flex-wrap:wrap;gap:1em}[id*=section_aJL3Ez] ul li{margin:0!important}[id*=section_aJL3Ez] ul li span{display:block;text-align:center}[id*=section_aJL3Ez] ul li span.sub-title{font-size:.7em}.header-logo__image{width:200px!important}#header-component[sticky=always]{transition:transform .3s ease;will-change:transform}#header-component[sticky=always][data-scroll-direction=down]{transform:translateY(-100%)}#header-component[sticky=always][data-scroll-direction=up],#header-component[sticky=always][data-scroll-direction=none]{transform:translateY(0)}header-menu{background-color:#fff;border-radius:1em;padding:.7em 1.5em}header-menu .menu-list__link-title{text-align:center}header-menu .menu-list__link-title span{display:block;line-height:1.5}header-menu .menu-list__link-title span.main-title{color:var(--primary-color)}header-menu .menu-list__link-title span.sub-title{font-size:.6em}@media screen and (max-width:1120px){.header .mobile\:hidden,.header .hidden--mobile{display:none!important}.header__drawer.desktop\:hidden,.header__row--mobile.desktop\:hidden,.header .search-action.desktop\:hidden{display:flex!important}}.menu-drawer__menu-item-text span{display:block;line-height:1.5}.menu-drawer__menu-item-text span.main-title{color:var(--primary-color)}.menu-drawer__menu-item-text span.sub-title{font-size:.6em}.menu-drawer,.overflow-menu:after{background-color:#fff!important}.overflow-menu:after{text-align:center}.header__column--right .overflow-menu::part(list){justify-content:flex-start!important}.background-image-container,.background-image-container img{overflow:visible}[id$=carousel_bQ7zPP]{z-index:1}[class*=image_dVH9rx]{margin-left:13em}[class*=image_3pmm9R]{margin-right:5em}@media screen and (max-width:767px){[class*=image_3pmm9R]{margin-right:0}}@media screen and (min-width:768px){[id*=section_UYfcNB]{margin-top:-10em;margin-bottom:-10em}}@media screen and (max-width:767px){[id*=section_UYfcNB]{margin-top:2em;margin-bottom:2em}}[id*=section_yafPfB] .background-image-container{top:auto;bottom:-3em}@media screen and (max-width:480px){[id*=section_yafPfB] .background-image-container{bottom:-1em}}[id*=section_yafPfB] h2,[id*=section_yafPfB] p{color:#fff!important}[id*=section_EAQyL3] .background-image-container{top:-15em;bottom:auto}@media screen and (max-width:767px){[id*=section_EAQyL3] .background-image-container{top:-1em}}[class*=text_LA6NtB] p{text-align:left}@media screen and (min-width:768px){[id*=section_tpLYew] .background-image-container{top:-3em;bottom:auto}}@media screen and (max-width:767px){[id*=section_tpLYew] .background-image-container{top:5em;bottom:auto}}[id*=arousel_Nbf3zw]{padding-top:5em}[class*=image_YGaJbx]{margin-left:15em;margin-top:-20%}@media screen and (max-width:767px){[class*=image_YGaJbx]{margin-top:-30%}}.shared-story__hero{max-height:100vh}[id*=featured_blog_posts_topic]{overflow:visible;position:relative;z-index:3}[id*=featured_blog_posts_topic] .section{background-color:#fff!important;padding-top:0}[id*=featured_blog_posts_topic] .resource-list{max-width:1000px;margin-left:auto;margin-right:auto}[id*=featured_blog_posts_topic] .featured-blog-posts__background-image-bottom{position:absolute;top:calc(100% - 2px);transform:scaleY(-1)}[id*=featured_blog_posts_topic] [id*=static-blog-title] .text-block{--text-align: center;align-items:center;width:100%}[id*=featured_blog_posts_topic] [id*=static-blog-title] .text-block>*{width:100%;text-align:center}[id*=featured_blog_posts_topic] [id*=static-blog-title] .featured-blog-posts-title__subtitle{margin-top:.4rem;text-align:center}@media screen and (max-width:480px){[id*=hero_b3LLeH]{min-height:auto!important;background-color:#fff!important}[id*=hero_b3LLeH] .spacing-style{padding:0}[id*=hero_b3LLeH] .hero__media-wrapper{position:relative}}[id*=carousel_Nbf3zw] .carousel-content slideshow-slides{--slideshow-gap: var(--carousel-gap, 12px);align-items:flex-end!important;aspect-ratio:100/33.75!important;height:auto!important}[id*=carousel_Nbf3zw] .carousel-content slideshow-slides>.card{flex:0 0 auto;width:calc(40% - var(--slideshow-gap) / 2)!important;transition:width .4s ease;aspect-ratio:16/9!important;height:auto!important;position:relative!important;overflow:hidden!important;border-radius:20px}[id*=carousel_Nbf3zw] .carousel-content slideshow-slides>.card.is-active{width:calc(60% - var(--slideshow-gap) / 2)!important}[id*=carousel_Nbf3zw] .carousel-content .card__content,[id*=carousel_Nbf3zw] .carousel-content .card__inner{position:static!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;display:block!important}[id*=carousel_Nbf3zw] .carousel-content .image-block{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1}[id*=carousel_Nbf3zw] .carousel-content .image-block__image{width:100%!important;height:100%!important;object-fit:cover!important}[id*=carousel_Nbf3zw] .carousel-content .card__inner{position:absolute!important;bottom:0!important;width:100%!important;height:100%!important;z-index:10;pointer-events:none;transition:all .4s ease}[id*=carousel_Nbf3zw] .carousel-content .card__inner :is(.text-block,.paragraph,.h5,.rte){position:absolute!important;color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.5);transition:all .4s ease;width:max-content;margin:0!important;line-height:1!important;z-index:20}[id*=carousel_Nbf3zw] .carousel-content .card:not(.is-active) .card__inner :is(.text-block,.paragraph,.h5,.rte){left:1.5rem!important;opacity:.8}[id*=carousel_Nbf3zw] .carousel-content .card:not(.is-active) .card__inner .h5{font-size:2.5rem!important;bottom:3.5rem!important}[id*=carousel_Nbf3zw] .carousel-content .card:not(.is-active) .card__inner :is(.paragraph,.rte,p){color:#fff;font-size:1rem!important;bottom:1.5rem!important}[id*=carousel_Nbf3zw] .carousel-content .card.is-active .card__inner :is(.text-block,.paragraph,.h5,.rte){left:calc(100% - 2rem)!important;transform:translate(-100%);opacity:1}[id*=carousel_Nbf3zw] .carousel-content .card.is-active .card__inner .h5{font-size:8rem!important;bottom:4.5rem!important}[id*=carousel_Nbf3zw] .carousel-content .card.is-active .card__inner :is(.paragraph,.rte,p){color:#fff;font-size:2rem!important;bottom:1.5rem!important}@media(max-width:749px){[id*=carousel_Nbf3zw] .carousel-content slideshow-slides{aspect-ratio:100/50!important}[id*=carousel_Nbf3zw] .carousel-content .card.is-active .card__inner .h5{font-size:4rem!important}}[id*=section_CLrJ8W] .background-image-container{top:calc(-1 * var(--header-height));bottom:auto}@media(min-width:750px){[id*=carousel_GC8dMq] .carousel-content{--carousel-columns: 1.4 !important}}.product-card__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:0;margin-bottom:1em!important}.product-card__more{align-self:center;--button-background-color: #009443;--button-border-color: transparent;--button-color: #fff;background-color:#009443!important;border:none;box-shadow:none;color:#fff!important;font-size:.85em;line-height:1.2;padding:.8em 2em;border-radius:2em}.product-card__title{color:#000;font-weight:700;margin-top:1em}main[data-template=product] .shared-story__hero.force-full-width{max-width:var(--narrow-page-width);margin-left:auto;margin-right:auto;margin-top:5em}.product-tabs{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0;color:#000;position:relative}.product-tabs__input{position:absolute;opacity:0;pointer-events:none;top:0;left:0}.product-tabs__input:checked+.product-tabs__label{background-color:#000;color:#fff;font-size:1rem;font-weight:600;height:48px;padding:0 28px;position:relative;z-index:2}.product-tabs__input[id^=tab-overview-]:checked~.product-tabs__panels .product-tabs__panel--overview,.product-tabs__input[id^=tab-preservation-]:checked~.product-tabs__panels .product-tabs__panel--preservation,.product-tabs__input[id^=tab-howtocook-]:checked~.product-tabs__panels .product-tabs__panel--howtocook{display:block}.product-tabs__label{display:inline-flex;align-items:center;justify-content:center;min-width:200px;height:36px;padding:0 18px;border:1px solid #000;background-color:#fff;color:#000;font-size:.7rem;font-weight:400;line-height:1;letter-spacing:.02em;cursor:pointer;margin-bottom:-1px;transition:background-color .2s ease,color .2s ease,font-size .2s ease,font-weight .2s ease}.product-tabs__label+.product-tabs__input+.product-tabs__label{margin-left:-1px}@media(max-width:749px){.product-tabs__label{min-width:0;padding:0 10px}}.product-tabs__panels{flex-basis:100%;border:1px solid #000;padding:36px;background-color:#fff}@media(max-width:749px){.product-tabs__panels{padding:1.5em}}.product-tabs__panel{display:none;font-size:1rem;line-height:1.9}.product-tabs__panel>:first-child{margin-top:0}.product-tabs__panel>:last-child{margin-bottom:0}.product-tags-list{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;margin-bottom:-1em}.product-tags-list a{font-size:.9em}.product-tags-list{position:relative;z-index:2}.product-tag-item{background-color:var(--primary-color, #009443);color:#fff!important;padding:.2em .8em;border-radius:0;font-size:.75rem;font-weight:500;line-height:1.2;display:inline-block;text-decoration:none}.variant-picker .variant-picker__form label{display:none}.variant-picker .variant-picker__form .variant-option__select-wrapper{border-color:#000}.variant-picker .variant-picker__form .variant-option__select-wrapper select{text-align:center}.product-details .group-block-content:has(.variant-picker):has(.price),.product-details .group-block-content:has(.variant-picker):has(product-price){flex-wrap:nowrap!important}.product-details .group-block-content:has(.variant-picker):has(.price) .variant-picker,.product-details .group-block-content:has(.variant-picker):has(product-price) .variant-picker{width:50%}@media(max-width:749px){.product-details .group-block-content:has(.variant-picker):has(.price) .variant-picker,.product-details .group-block-content:has(.variant-picker):has(product-price) .variant-picker{width:30%}}.product-details .group-block-content:has(.variant-picker):has(.price) .variant-picker .variant-option,.product-details .group-block-content:has(.variant-picker):has(product-price) .variant-picker .variant-option{margin:0}.product-details .group-block-content:has(.variant-picker):has(.price) product-price,.product-details .group-block-content:has(.variant-picker):has(.price) .price,.product-details .group-block-content:has(.variant-picker):has(product-price) product-price,.product-details .group-block-content:has(.variant-picker):has(product-price) .price{white-space:nowrap;display:flex!important;flex-direction:row!important;align-items:baseline;flex-wrap:wrap}.product-details .group-block-content:has(.variant-picker):has(.price) product-price .tax-note,.product-details .group-block-content:has(.variant-picker):has(.price) .price .tax-note,.product-details .group-block-content:has(.variant-picker):has(product-price) product-price .tax-note,.product-details .group-block-content:has(.variant-picker):has(product-price) .price .tax-note{font-weight:400;font-size:.5em;margin-top:0;margin-left:.5em;color:var(--color-foreground-secondary)}@media screen and (max-width:480px){main .custom-font-size,main .custom-font-size>*{font-size:6vw}}@media screen and (max-width:480px){body,.paragraph:not(.button),.paragraph>*{font-size:14px}}@media screen and (max-width:749px){#ResultsList .product-grid{gap:2em}}[id],h1,h2,h3,h4,h5,h6{scroll-margin-top:80px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
