body{letter-spacing:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.01em;line-height:1.15}h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.9rem)}h4,.h4{font-size:calc(var(--font-heading-scale) * 1.7rem)}@media screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 4rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 3rem)}h3,.h3{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.rte p,.rte li{line-height:1.65}.caption-with-letter-spacing{letter-spacing:.08em;font-weight:500}.ch-eyebrow{margin:0 0 1.2rem;font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-base-accent-2))}.color-accent-1 .ch-eyebrow,.color-accent-2 .ch-eyebrow,.color-inverse .ch-eyebrow{color:rgba(var(--color-foreground),.8)}.button,.shopify-challenge__button,.customer button{font-weight:600;letter-spacing:.02em;font-size:1.5rem;min-height:4.8rem;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.button--primary:not([disabled]):hover,.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{--alpha-button-background: .88}.color-background-2{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels)}.color-background-2 .button--secondary{--color-button: var(--color-background);--color-button-text: var(--color-base-accent-1)}.button--secondary{--alpha-button-border: 1}.slider-button,.quantity__button,.share-button__button,.modal__close-button,.product-media-modal__toggle,.quick-add-modal__toggle,.cart-notification__close,.pagination__item,.disclosure__button{min-width:4.4rem;min-height:4.4rem}.list-social__link{padding:1.1rem}.footer-block__details-content .list-menu__item--link,.footer .list-menu__item--link{padding-top:.8rem;padding-bottom:.8rem}.thumbnail-list .slider-button{width:4.4rem;height:4.4rem}.announcement-bar__message{font-size:1.3rem;letter-spacing:.02em;font-weight:500;padding:.9rem 2rem}.header__heading-logo{height:auto;mix-blend-mode:multiply}.header__menu-item,.header__inline-menu .list-menu__item{font-size:1.5rem;font-weight:500}.header__menu-item span{letter-spacing:.01em}.mega-menu__content{padding-top:2.4rem;padding-bottom:2.4rem}.mega-menu__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:2.4rem 3.2rem}.mega-menu__list--condensed{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:0 3.2rem}.mega-menu__link--level-2{font-family:var(--font-heading-family);font-size:1.7rem;font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));padding-bottom:.4rem}.mega-menu__list--condensed .mega-menu__link--level-2{font-family:var(--font-body-family);font-size:1.5rem;font-weight:400}.mega-menu__link{font-size:1.4rem;padding-top:.5rem;padding-bottom:.5rem;letter-spacing:0}.mega-menu__link:hover{color:rgb(var(--color-base-accent-2));text-decoration:none}.menu-drawer__menu-item{font-size:1.7rem;padding-top:1.2rem;padding-bottom:1.2rem}.card-wrapper .card__inner,.card .card__media,.card .media{border-radius:var(--product-card-corner-radius)}.card__heading{font-family:var(--font-body-family);font-weight:600;letter-spacing:0;line-height:1.35}.card__heading.h5{font-size:1.5rem}@media screen and (min-width:990px){.card__heading.h5{font-size:1.6rem}}.card__heading a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card__information{padding-top:1.2rem}.ch-card-meta{display:flex;flex-wrap:wrap;gap:.2rem .8rem;margin:0 0 .4rem;font-size:1.15rem;color:rgb(var(--color-base-accent-2))}.ch-card-meta span+span:before{content:"\b7";margin-right:.8rem;color:rgba(var(--color-foreground),.5)}.card-information>.price{font-weight:600}.quick-add__submit,.ch-card-notify{min-height:4.4rem;font-size:1.4rem;padding:0 1.2rem}.ch-card-notify{width:100%}.badge{font-weight:600;letter-spacing:.02em}.ch-collection-hero .collection-hero__inner{padding-top:2.4rem;padding-bottom:1.6rem}@media screen and (min-width:750px){.ch-collection-hero .collection-hero__inner{padding-top:4rem;padding-bottom:2.4rem}}.ch-collection-hero .collection-hero__text-wrapper{flex-basis:100%;max-width:80rem}.ch-collection-hero .collection-hero__title{margin:0}.ch-collection-hero__intro{margin-top:1rem;max-width:68ch;font-size:1.6rem;line-height:1.55;color:rgba(var(--color-foreground),.82)}.ch-collection-hero__intro p{display:inline;margin:0}.ch-collection-hero__more{margin-left:.4rem;white-space:nowrap}.ch-breadcrumb{display:flex;gap:.8rem;margin-bottom:.8rem;color:rgba(var(--color-foreground),.7)}.ch-breadcrumb a{color:inherit}.ch-chips{margin-top:1.6rem}.ch-chips__label{margin:0 0 .8rem;font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.ch-chips__list{display:flex;gap:.8rem;overflow-x:auto;padding-bottom:.4rem;scrollbar-width:thin}@media screen and (min-width:750px){.ch-chips__list{flex-wrap:wrap;overflow:visible}}.ch-chip{display:inline-flex;align-items:center;gap:.6rem;min-height:4rem;padding:0 1.4rem;border:1px solid rgba(var(--color-foreground),.18);border-radius:4rem;font-size:1.4rem;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:rgb(var(--color-background));transition:border-color .15s ease,background-color .15s ease}.ch-chip:hover{border-color:rgb(var(--color-base-accent-1))}.ch-chip--active{background:rgb(var(--color-base-accent-1));border-color:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-solid-button-labels))}.ch-chip__count{font-size:1.2rem;opacity:.65}.facets-vertical .facets-wrapper{padding-right:3.2rem}.facets__summary,.facet-filters__label,.facets__heading{font-weight:600}.facets__disclosure-vertical{border-color:rgba(var(--color-foreground),.12)}.ch-grid-divider{flex:0 0 100%;width:100%;max-width:100%;list-style:none;margin:2.4rem 0 .8rem;padding-top:2.4rem;border-top:1px solid rgba(var(--color-foreground),.15)}.ch-grid-divider .h4{margin:0 0 .4rem}.ch-grid-divider .caption-large{margin:0;color:rgba(var(--color-foreground),.75)}.ch-collection-about h2{margin-top:0}.product__title h1{font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.2}@media screen and (min-width:990px){.product__title h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.product__info-container>*+*{margin-top:1.4rem;margin-bottom:0}.product__info-container .price--large{font-size:2.4rem;font-weight:600;letter-spacing:0}.product-form__submit{min-height:5.2rem;font-size:1.6rem}.product-form__buttons{max-width:48rem}.ch-summary{max-width:48rem;padding:1.6rem 1.8rem;border-radius:8px;background:rgb(var(--color-base-background-2))}.ch-summary__list{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem 1.6rem;margin:0}.ch-summary__row--wide{grid-column:1 / -1}@media screen and (max-width:749px){.ch-summary{padding:1.2rem 1.4rem}.ch-summary__row--desktop{display:none}.ch-summary dd{font-size:1.4rem}.template-product main{padding-bottom:7.2rem}}.ch-summary dt{margin:0 0 .2rem;font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-base-accent-2))}.ch-summary dd{margin:0;font-size:1.5rem;line-height:1.45}.ch-summary__more{display:inline-block;margin-top:1.2rem;font-size:1.4rem}.ch-scores__note{margin:0 0 .6rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.ch-scores__list{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.ch-scores__item{display:grid;grid-template-columns:9.5rem 1fr 2.6rem;align-items:center;gap:1rem;font-size:1.4rem}.ch-scores__bar{height:.6rem;border-radius:1rem;background:rgba(var(--color-foreground),.12);overflow:hidden}.ch-scores__bar span{display:block;height:100%;border-radius:inherit;background:rgb(var(--color-base-accent-2))}.ch-scores__value{text-align:right;font-variant-numeric:tabular-nums}.ch-volume{max-width:48rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:8px}.ch-volume__summary{display:flex;align-items:center;gap:1rem;min-height:4.8rem;padding:0 1.6rem;cursor:pointer;list-style:none;font-weight:600}.ch-volume__summary::-webkit-details-marker{display:none}.ch-volume__hint{margin-left:auto;font-weight:400;font-size:1.3rem;color:rgb(var(--color-base-accent-2))}.ch-volume__summary .icon-caret{width:1rem;transition:transform .15s ease}.ch-volume[open] .ch-volume__summary .icon-caret{transform:rotate(180deg)}.ch-volume__table{padding:0 1.6rem 1.6rem}.ch-volume__label{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;margin:0 0 .8rem}.ch-volume table{width:100%;border-collapse:collapse;font-size:1.4rem}.ch-price-per,.ch-sticky-atc__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem}.ch-price-unit{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.ch-sticky-atc__price .ch-price-unit{font-size:1.2rem}.product-form__input[hidden]{display:none!important}.ch-import-note{margin:1rem 0 0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.ch-qty-total{margin:.8rem 0 0;font-size:1.4rem;line-height:1.5}.ch-qty-total strong{font-weight:600}.ch-qty-total__next{display:block;color:rgba(var(--color-foreground),.75)}.ch-volume--open{padding:1.2rem 1.6rem 1.6rem}.ch-volume--open:not(:has(table)){display:none}.ch-volume__title{margin:0 0 .8rem;font-size:1.4rem;font-weight:600}.ch-volume--open .ch-volume__table{padding:0}.ch-volume--open .ch-volume__label{display:none}.ch-volume tr.is-active td{background-color:rgba(var(--color-foreground),.06);font-weight:600}.ch-product-details__credit{margin:2.4rem 0 0;font-size:1.25rem;color:rgba(var(--color-foreground),.65)}.ch-address{font-style:normal}.ch-page-address{margin-top:1rem}.ch-trade-link{font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.ch-trade-link a{font-weight:600}.ch-restock__text{margin:1rem 0 0;max-width:48rem;font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.ch-restock:empty{display:none}.ch-product-details__heading{margin:0 0 1.6rem}.ch-tabs__list{display:flex;gap:.4rem;overflow-x:auto;border-bottom:1px solid rgba(var(--color-foreground),.15);scrollbar-width:none}.ch-tabs__list::-webkit-scrollbar{display:none}.ch-tabs__tab{flex:0 0 auto;min-height:4.8rem;padding:0 1.6rem;border:0;border-bottom:3px solid transparent;background:none;font:inherit;font-size:1.5rem;font-weight:600;color:rgba(var(--color-foreground),.7);cursor:pointer;white-space:nowrap}.ch-tabs__tab[aria-selected=true]{color:rgb(var(--color-foreground));border-bottom-color:rgb(var(--color-base-accent-1))}.ch-tabs__tab:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px}.ch-tabs__panel{max-width:78rem;padding:2.4rem 0 .8rem}.ch-tabs:not(.ch-tabs--ready) .ch-tabs__panel+.ch-tabs__panel{border-top:1px solid rgba(var(--color-foreground),.1)}.ch-tabs__panel h3{margin:2rem 0 .6rem;font-size:calc(var(--font-heading-scale) * 1.8rem)}.ch-tabs__panel h3:first-child{margin-top:0}.ch-tabs__panel table,.ch-specs{width:100%;border-collapse:collapse;table-layout:auto}.ch-tabs__panel th,.ch-tabs__panel td{padding:1rem 1.2rem 1rem 0;border:0;border-bottom:1px solid rgba(var(--color-foreground),.12);text-align:left;vertical-align:top}.ch-tabs__panel th{width:40%;font-weight:600}.ch-tabs__panel td p{margin:0}.ch-facts{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem 2rem;margin:2rem 0 0;padding:1.8rem 0 0;border-top:1px solid rgba(var(--color-foreground),.15)}.ch-facts dt{font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-base-accent-2))}.ch-facts dd{margin:.2rem 0 0}.ch-facts__wide{grid-column:1 / -1}.ch-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:3;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-base-background-1));box-shadow:0 -4px 16px rgba(var(--color-base-text),.12);transform:translateY(110%);transition:transform .2s ease}.ch-sticky-atc.is-visible{transform:translateY(0)}.ch-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem;max-width:60rem;margin:0 auto}.ch-sticky-atc__info{flex:1 1 auto;min-width:0}.ch-sticky-atc__title{margin:0;font-size:1.3rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-sticky-atc__price .price{font-size:1.4rem;margin:0}.ch-sticky-atc__price .badge{display:none}.ch-sticky-atc__button{flex:0 0 auto;min-width:14rem;min-height:4.8rem}@media screen and (min-width:990px){.ch-sticky-atc{display:none}}shopify-chat{transition:transform .2s ease}@media screen and (max-width:989px){body.ch-sticky-atc-open shopify-chat{transform:translateY(-7.6rem)}}.ch-section-head{margin-bottom:2.4rem;max-width:72rem}.ch-section-head h2{margin:0}.ch-section-head__text{margin:.8rem 0 0;color:rgba(var(--color-foreground),.8);font-size:1.6rem}.ch-section-foot{margin-top:3.2rem}.ch-hero__inner{display:grid;gap:2.4rem;padding-top:3.2rem;padding-bottom:3.2rem}@media screen and (min-width:990px){.ch-hero__inner{grid-template-columns:1.05fr 1fr;align-items:center;gap:5.6rem;padding-top:5.6rem;padding-bottom:5.6rem}}.ch-hero__heading{margin:0;font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.1}@media screen and (min-width:750px){.ch-hero__heading{font-size:calc(var(--font-heading-scale) * 4.8rem)}}@media screen and (min-width:1200px){.ch-hero__heading{font-size:calc(var(--font-heading-scale) * 5.4rem)}}.ch-hero__text{margin-top:1.6rem;max-width:54rem;font-size:1.7rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.ch-hero__text p{margin:0}.ch-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}@media screen and (max-width:749px){.ch-hero__buttons .button{flex:1 1 100%}}.ch-hero__points{display:grid;gap:.8rem;margin-top:2.4rem;font-size:1.4rem}.ch-hero__points li{display:flex;align-items:center;gap:.8rem}.ch-hero__points svg{flex:0 0 auto;color:rgb(var(--color-base-accent-2))}.ch-hero__media{border-radius:12px;overflow:hidden;aspect-ratio:4 / 3;background:rgba(var(--color-foreground),.06)}@media screen and (min-width:990px){.ch-hero__media{aspect-ratio:5 / 4}}.ch-hero__image,.ch-hero__media img,.ch-hero__media svg{display:block;width:100%;height:100%;object-fit:cover}.ch-tiles__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media screen and (min-width:750px){.ch-tiles__grid{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.ch-tile__link{display:flex;flex-direction:column;gap:.2rem;text-decoration:none;color:rgb(var(--color-foreground))}.ch-tile__media{aspect-ratio:1 / 1;overflow:hidden;border-radius:8px;margin-bottom:1rem;background:rgb(var(--color-base-background-2))}.ch-tile__media img,.ch-tile__media svg{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.ch-tile__link:hover .ch-tile__media img{transform:scale(1.03)}.ch-tile__title{font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.2}.ch-tile__sub{font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.ch-feature__inner{display:grid;gap:2.4rem;align-items:center}@media screen and (min-width:990px){.ch-feature__inner{grid-template-columns:1fr 1fr;gap:5.6rem}.ch-feature__inner--reverse .ch-feature__media{order:2}}.ch-feature__media{aspect-ratio:4 / 3;overflow:hidden;border-radius:12px}.ch-feature__media img,.ch-feature__media svg{width:100%;height:100%;object-fit:cover}.ch-feature__content h2{margin:0 0 1.2rem}.ch-feature__buttons,.ch-trade__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.ch-origins__grid{display:grid;grid-template-columns:1fr;gap:2.4rem}@media screen and (min-width:750px){.ch-origins__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.ch-origins__grid{grid-template-columns:repeat(4,1fr)}}.ch-origins__region{padding:1.6rem;border-radius:12px;background:rgb(var(--color-base-background-1))}.ch-origins__region-link{display:flex;flex-direction:column;gap:1.2rem;text-decoration:none;color:rgb(var(--color-foreground))}.ch-origins__media{display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:8px}.ch-origins__media img{width:100%;height:100%;object-fit:cover}.ch-origins__region-title{margin:0}.ch-origins__countries{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem}.ch-origins__country{display:inline-flex;align-items:center;gap:.5rem;min-height:3.6rem;padding:0 1.2rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:4rem;font-size:1.4rem;text-decoration:none;color:rgb(var(--color-foreground))}.ch-origins__country:hover{border-color:rgb(var(--color-base-accent-1));text-decoration:none}.ch-origins__count{font-size:1.2rem;opacity:.6}.ch-farms__grid{display:grid;grid-auto-flow:column;grid-auto-columns:70%;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.8rem}@media screen and (min-width:750px){.ch-farms__grid{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(4,1fr);gap:2.4rem;overflow:visible}}.ch-farm{scroll-snap-align:start}.ch-farm__link{display:flex;flex-direction:column;gap:.3rem;text-decoration:none;color:rgb(var(--color-foreground))}.ch-farm__media{display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:8px;margin-bottom:1rem}.ch-farm__media img,.ch-farm__media svg{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.ch-farm__link:hover img{transform:scale(1.03)}.ch-farm__country{font-size:1.2rem;color:rgb(var(--color-base-accent-2))}.ch-farm__name{margin:0}.ch-farm__note{font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.ch-trade__inner{display:grid;gap:3.2rem}@media screen and (min-width:990px){.ch-trade__inner{grid-template-columns:1fr 1.2fr;gap:6.4rem;align-items:start}}.ch-trade__content h2{margin:0 0 1.2rem}.ch-trade__content .rte{color:rgba(var(--color-foreground),.88)}.ch-trade__list{display:grid;gap:1px;border-radius:12px;overflow:hidden;background:rgba(var(--color-foreground),.18)}@media screen and (min-width:750px){.ch-trade__list{grid-template-columns:1fr 1fr}}.ch-trade__item{background:rgb(var(--color-background))}.ch-trade__item-link,.ch-trade__item>.ch-trade__item-title{display:flex;flex-direction:column;gap:.4rem;height:100%;padding:2rem;text-decoration:none;color:rgb(var(--color-foreground))}.ch-trade__item-link:hover{background:rgba(var(--color-foreground),.06)}.ch-trade__item-title{margin:0}.ch-trade__item-text{font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.ch-product-row__head{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;max-width:none}.ch-product-row__link{font-weight:600;white-space:nowrap}.collection__title .title{margin-bottom:0}.collection__view-all a:not(.button){font-weight:600}.footer{border-top:0}.footer-block__heading{font-size:1.7rem}.footer-block__details-content{font-size:1.4rem}.contact-select{min-height:4.8rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:var(--inputs-radius);background:rgb(var(--color-background));opacity:1;padding:0 1.5rem}.product-form__input.ch-packs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;max-width:44rem}.ch-packs .form__label{grid-column:1 / -1}.product-form__input.ch-packs input[type=radio]+label{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin:0;padding:.9rem .4rem;border-radius:var(--variant-pills-radius);line-height:1.2}.ch-packs__size{font-size:1.5rem;font-weight:600}.ch-packs__kg{font-size:1.2rem;opacity:.75}.ch-soldout .appstle_sub_widget,.ch-soldout .ch-volume{display:none!important}.appstle-save-badge{color:rgb(var(--color-foreground))!important}@media screen and (max-width:749px){.product__info-container{display:flex;flex-direction:column}.product__info-container>.ch-summary-block,.product__info-container>div:has(>product-form)~*{order:1}.product__info-container>.ch-summary-block{margin-top:1.6rem}}@media screen and (max-width:749px){.ch-tiles__grid,.ch-product-row__grid.grid{display:flex;flex-wrap:nowrap;gap:1.2rem;margin-right:-1.5rem;padding-right:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ch-tiles__grid::-webkit-scrollbar,.ch-product-row__grid.grid::-webkit-scrollbar{display:none}.ch-tiles__grid>.ch-tile{flex:0 0 40%;scroll-snap-align:start}.ch-product-row__grid.grid>.grid__item{flex:0 0 64%;width:64%;max-width:64%;scroll-snap-align:start}.ch-origins__media{aspect-ratio:3 / 1}}.footer .footer__blocks-wrapper:has(.footer-block--brand){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2.4rem;margin:0}.footer .footer__blocks-wrapper:has(.footer-block--brand)>.footer-block.grid__item{width:auto;max-width:none;margin:0;padding:0}.footer .footer__blocks-wrapper>.footer-block--brand{grid-column:1 / -1}@media screen and (min-width:990px){.footer .footer__blocks-wrapper:has(.footer-block--brand){grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:4rem}.footer .footer__blocks-wrapper>.footer-block--brand{grid-column:auto;max-width:34rem}}.footer .footer-block--links .list-menu__item--link{padding-top:.5rem;padding-bottom:.5rem;line-height:1.4}.ch-footer-brand .rte p{margin:0 0 1.2rem}.ch-footer-brand__contact{margin:0 0 1.6rem;padding:0}.ch-footer-brand__contact li{margin:.4rem 0}.ch-footer-brand__contact a{display:inline-block;padding:.3rem 0}.ch-footer-brand__button{min-height:4.4rem}.ch-footer-newsletter__text{margin:-.4rem 0 1.2rem;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.footer__copyright .copyright__content+.copyright__content{margin-left:1.2rem}.ch-footer-fineprint{margin-top:1.6rem;font-size:1.2rem;color:rgba(var(--color-foreground),.65)}.ch-footer-fineprint p{margin:0}.mega-menu__link--level-2,.mega-menu__link--level-3{display:flex;align-items:center;min-height:2.8rem}pickup-availability .pickup-availability-button,.appstle_subcription_link,.appstle_link,.copyright__content a{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}@media(prefers-reduced-motion:reduce){.ch-tile__media img,.ch-farm__media img,.ch-sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ch-theme.css.map */
