.h1{font-size:2.5rem;line-height:1.5625}.h2{font-size:2.25rem;line-height:normal}.h3{font-size:1.875rem;line-height:normal}.h4{font-size:1.5rem;line-height:normal}.h5{font-size:1.25rem;line-height:normal}.h6{font-size:1.125rem;line-height:normal}@media screen and (min-width:1024px){.h1{font-size:4rem;line-height:1.5625}.h2{font-size:3rem;line-height:normal}.h3{font-size:2.5rem;line-height:normal}.h4{font-size:2rem;line-height:normal}.h5{font-size:1.5rem;line-height:normal}.h6{font-size:1.25rem;line-height:normal}.lg\:h1{font-size:4rem;line-height:1.5625}.lg\:h2{font-size:4rem;line-height:normal}.lg\:h3{font-size:2.5rem;line-height:normal}.lg\:h4{font-size:2rem;line-height:normal}.lg\:h5{font-size:1.5rem;line-height:normal}.lg\:h6{font-size:1.25rem;line-height:normal}.lg\:subtext-sm{font-size:calc(var(--text-base) * .75)}.lg\:subtext-md{font-size:calc(var(--text-base) * .875)}.lg\:subtext-lg,.lg\:text-base{font-size:var(--text-base)}}.body{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);text-transform:none}.leading-none{line-height:1!important}.leading-tight{line-height:1.2}.subtitle-sm{font-size:.75rem}.subtitle-md{font-size:.875rem}.subtitle-lg{font-size:1rem}.subtext-sm{font-size:calc(var(--text-base) * .75)}.subtext-md{font-size:calc(var(--text-base) * .875)}.subtext-lg{font-size:var(--text-base)}.text-md{font-size:calc(var(--text-base) * .875)}.text-base{font-size:var(--text-base)}.font-normal{font-weight:var(--font-normal)}.font-semi-bold{font-weight:var(--font-semi-bold)}.button--xs{padding:var(--sp-2d5) var(--sp-3d5)}.max-w-30{max-width:30rem}.size-style{max-width:var(--size-style-width-px-mobile, var(--size-style-width-mobile))}@media screen and (min-width:768px){.size-style{max-width:var(--size-style-width-px, var(--size-style-width))}}.section-content{gap:var(--gap-mobile, var(--gap))}@media screen and (min-width:768px){.section-content{gap:var(--gap)}}.group-block__content{gap:var(--gap-mobile, var(--gap))}@media screen and (min-width:768px){.group-block__content{gap:var(--gap)}}.title-wrapper{margin-block-end:var(--sp-6)}@media screen and (min-width:768px){.title-wrapper{margin-block-end:var(--sp-8)}}.spacing-style{padding-block-start:var(--padding-block-start-mobile, var(--padding-block-start));padding-block-end:var(--padding-block-end-mobile, var(--padding-block-end));padding-inline-start:var(--padding-inline-start-mobile, var(--padding-inline-start));padding-inline-end:var(--padding-inline-end-mobile, var(--padding-inline-end))}@media screen and (min-width:768px){.spacing-style{padding-block-start:var(--padding-block-start);padding-block-end:var(--padding-block-end);padding-inline-start:var(--padding-inline-start);padding-inline-end:var(--padding-inline-end)}}@media screen and (max-width:1023px){.slider--tablet-bleed{padding-inline:0}}.bleed{margin-inline:calc(var(--page-padding) * -1);width:calc(100% + calc(var(--page-padding) * 2))}.bleed>.scroll-area{padding-inline:var(--page-padding)}@media screen and (max-width:767px){.mobile\:bleed{margin-inline:calc(var(--page-padding) * -1);width:calc(100% + calc(var(--page-padding) * 2))}}.price__sale:before{content:unset}.pagination .previous,.pagination .next,.pagination .page:not(.current){background-color:var(--hg-color-ancestral-bone);color:var(--hg-color-black);height:var(--sp-10);width:var(--sp-10)}@media screen and (min-width:768px){.pagination .previous,.pagination .next,.pagination .page:not(.current){height:var(--sp-12);width:var(--sp-12)}}.pagination .page.current{background-color:var(--hg-color-grass-fed-green);color:var(--hg-color-ancestral-bone)}.menu-drawer .drawer__header{padding:var(--sp-5) var(--sp-5) var(--sp-5);width:4rem;margin-inline-start:auto;right:0;z-index:10}.menu-drawer .drawer__content{margin-block-start:calc(var(--sp-7) * -1)}.menu-drawer .drawer__menu summary>.icon{opacity:1;stroke-width:1px}.menu-drawer .drawer__menu .drawer__heading{padding-inline-start:var(--sp-5);padding-block:0 var(--sp-5);margin-block:0 var(--sp-2d5)}.menu-drawer .drawer__menu .drawer__heading:before{content:"";position:absolute;inset:unset;bottom:0;width:calc(100% - (var(--sp-5) * 2));transform:unset;height:1px;background-color:var(--hg-color-grass-fed-green);opacity:.2}.menu-drawer .drawer__menu .drawer__submenu>button{color:inherit;height:2.875rem;border:0;padding-block-end:var(--sp-2)}.menu-drawer .drawer__menu .drawer__submenu>button .icon{stroke-width:1px}.menu-drawer .drawer__menu .drawer__submenu>button:before{content:"";position:absolute;inset:unset;bottom:0;width:calc(100% - (var(--sp-5) * 2));transform:unset;height:1px;background-color:var(--hg-color-grass-fed-green);opacity:.2;border:0}.menu-drawer .drawer__menu .drawer__menu-item{padding-block:var(--sp-3)}.menu-drawer .drawer__menu .drawer__menu-group-button{margin-block-start:var(--sp-3);padding-inline:var(--sp-5)}.menu-drawer .drawer__menu .drawer__menu-group-button .button{transition:transform var(--animation-primary)}.menu-drawer .drawer__menu .drawer__promotions .mega-menu__list{gap:0}.menu-drawer .drawer__menu .horizontal-products .horizontal-product{border:1px solid #D9D9D9;padding:var(--sp-4)}.menu-drawer .drawer__menu .horizontal-products .horizontal-product+.horizontal-product{border:1px solid #D9D9D9;margin-block-start:var(--sp-3)}.menu-drawer .drawer__footer-bottom{background:unset;border-top:1px solid var(--hg-color-grass-fed-green)}.menu-drawer .drawer__sticky{padding-block:var(--sp-3)}#FacetDrawer select,.drawer:has(.facet-form) select{border:1px solid #3434341A}#FacetDrawer .drawer__header,.drawer:has(.facet-form) .drawer__header{border-block-end:1px solid #3434341A;padding-block-end:var(--sp-5);padding-block-start:var(--sp-7)}#FacetDrawer .details,.drawer:has(.facet-form) .details{border-block-end:1px solid #3434341A}#FacetDrawer .details[open][data-index="drawer-filter.v.price"] .details__content,.drawer:has(.facet-form) .details[open][data-index="drawer-filter.v.price"] .details__content{padding-block-end:1rem}#FacetDrawer .details[open][data-index="drawer-filter.v.price"] input[type=number],.drawer:has(.facet-form) .details[open][data-index="drawer-filter.v.price"] input[type=number]{border:1px solid #3434341A}#FacetDrawer input[type=checkbox]:not(.switch),.drawer:has(.facet-form) input[type=checkbox]:not(.switch){border:1px solid #d9d9d9;border-radius:0}#FacetDrawer input:is([type=checkbox],[type=radio]):checked,.drawer:has(.facet-form) input:is([type=checkbox],[type=radio]):checked{background-color:var(--hg-color-grass-fed-green);outline:2px solid #fff;outline-offset:-3px}#FacetDrawer .details__summary,.drawer:has(.facet-form) .details__summary{padding-block:var(--sp-5)}#FacetDrawer .details__content,.drawer:has(.facet-form) .details__content{margin-block-start:-.75rem}#FacetDrawer .facet-form,.drawer:has(.facet-form) .facet-form{border-block-end:0}#SearchDrawer .search__input{border:1px solid #3434341A;font-size:var(--text-sm)}#SearchDrawer .drawer__header{border-block-end:1px solid #3434341A;padding-block-end:var(--sp-5);padding-block-start:var(--sp-7)}#SearchDrawer .details{border-block-end:1px solid #3434341A}#SearchDrawer input[type=checkbox]:not(.switch){border:1px solid #d9d9d9;border-radius:0}#SearchDrawer input:is([type=checkbox],[type=radio]):checked{background-color:var(--hg-color-grass-fed-green);outline:2px solid #fff;outline-offset:-3px}#SearchDrawer .details__summary{padding-block:var(--sp-5)}#SearchDrawer .details__content{margin-block-start:-.75rem}#SearchDrawer .search__heading{color:var(--hg-color-black);padding-block-end:var(--sp-1);border-block-end:1px solid #3434341A}.drawer .drawer__title{font-weight:400}.drawer .drawer__close{background:var(--hg-color-ancestral-bone);height:var(--sp-8);width:var(--sp-8);border-radius:0;color:var(--hg-color-black)}.drawer .drawer__close:after{border:0}@media screen and (max-width:639px){.js [data-modal-swipe-only] .drawer__close{opacity:1;pointer-events:all;color:var(--hg-color-black);inset-block-start:var(--sp-5);inset-inline-end:var(--sp-5)}.js .drawer .drawer__inner{border-radius:unset}.js .drawer .drawer__header:before{content:unset}}.topbar-section .announcement-bar .scrolling-text .marquee{gap:2.5rem;padding-inline:1.25rem}.topbar-section .announcement-bar .scrolling-text .scrolling-text__item{gap:2.5rem;font-size:calc(var(--text-base) * .875)}.topbar-section .announcement-bar .scrolling-text .scrolling-text__item .announcement-text{margin-block-end:-.125rem}.topbar-section .announcement-bar .marquee.with-dot .scrolling-text__item:first-child:before,.topbar-section .announcement-bar .scrolling-text__item.with-text+.scrolling-text__item.with-text:before{width:.25rem;height:.25rem}.header .header__menu>ul.with-block .menu__item{height:var(--sp-8)}@media screen and (min-width:1024px){.header .header__menu>ul.with-block .menu__item{height:var(--sp-10)}}.header .header__menu>ul.with-block .menu__item [data-text]{transform:unset!important;transition:unset!important;opacity:1!important}.header .header__menu>ul.with-block .menu__item .btn-duplicate{transition:opacity .1s;transform:unset;opacity:0;background:unset}.header .header__menu>ul.with-block .menu__item .btn-duplicate:after{content:"";position:absolute;top:.375rem;right:.375rem;bottom:.375rem;left:.375rem;background:var(--color-text-background-hover);z-index:-1;border-radius:.25rem}.header .header__menu>ul.with-block>li:hover .menu__item .btn-duplicate{opacity:1}.header .header__buttons{font-family:var(--font-navigation-family);font-size:var(--font-navigation-size);font-weight:var(--font-navigation-weight);text-transform:var(--font-navigation-text-transform)}.header .header__buttons shopify-account{font-family:var(--font-navigation-family);font-size:var(--font-navigation-size);font-weight:var(--font-navigation-weight);text-transform:var(--font-navigation-text-transform)}.header .header__buttons>:is(a,button){min-width:2.5rem;height:2rem}@media screen and (min-width:1024px){.header .header__buttons>:is(a,button){min-width:2.5rem;height:2.5rem}}.header .header__buttons>:is(shopify-account){min-width:2rem;height:2rem}@media screen and (min-width:1024px){.header .header__buttons>:is(shopify-account){min-width:2.5rem;height:2.5rem}}.header .header__buttons shopify-account::part(signed-out-avatar){min-height:2rem!important;min-width:2rem}.header .header__buttons .icon{width:var(--sp-4);color:var(--hg-color-black);stroke-width:1px}.header .mega-menu .mega-menu__list{padding-block-start:var(--sp-8);padding-block-end:var(--sp-8)}.header .mega-menu .mega-menu__list .mega-menu__stacked-promotions{flex-basis:calc(25% - var(--header-nav-gap) / 2);max-width:calc(25% - var(--header-nav-gap) / 2);margin-block-start:calc(var(--sp-8) * -1)}.header .mega-menu .mega-menu__list .mega-menu__stacked-promotions .mega-menu__item{flex:100%;max-width:100%}.header .mega-menu .mega-menu__list .mega-menu__item--large .mega-menu__nav.grid{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--sp-2)}.header .mega-menu .mega-menu__list .mega-menu__item{transform:unset;transition:opacity .2s}.header .mega-menu .mega-menu__list .mega-menu__nav ul{display:flex;flex-direction:column;margin-block-start:var(--sp-5)}.header .mega-menu .mega-menu__list .mega-menu__nav-item{transform:unset;transition:unset}.header .mega-menu .mega-menu__list .media-card--overlap .media-card__content{padding-block-end:var(--sp-8);padding-inline:var(--sp-8)}.header .mega-menu .mega-menu__list .media-card__text{transition:unset;transform:unset}.header .mega-menu .mega-menu__list:has(.mega-menu__stacked-promotions){padding-inline-end:0;padding-block-end:0}.header .mega-menu .mega-menu__list--tabs .mega-menu__nav--tabs .mega-menu__nav-item:not(.button--primary){color:inherit}.header .mega-menu .mega-menu__list--tabs .mega-menu__nav--tabs .mega-menu__nav-item:not(.button--primary)>span{color:inherit;opacity:.5;transition:unset;transform:unset}.header .mega-menu .mega-menu__list--tabs .mega-menu__nav--tabs .mega-menu__nav-item:not(.button--primary)>.icon{opacity:0}.header .mega-menu .mega-menu__list--tabs .mega-menu__nav--tabs.grid{gap:var(--sp-5)}.header-section:has([is=details-mega][open]):after{content:"";position:absolute;z-index:20;width:100%;border-bottom:1px solid var(--hg-color-grass-fed-green);pointer-events:none}.header--split{margin-block-start:var(--header-height)}.header--split .header__logo--split{margin-block-start:calc(var(--header-split-offset-mobile) * -1)}@media screen and (min-width:1024px){.header--split .header__logo--split{margin-block-start:calc(var(--header-split-offset) * -1)}}.header--split:after{content:"";z-index:1;position:absolute;top:-100%;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;background-color:var(--header-split-bg)}.header-sticky:has(.header--split){inset-block-start:var(--header-height)}@media screen and (min-width:1024px){.footer{grid-template-columns:.62fr .38fr}}.footer .footer__right{align-content:flex-start}@media screen and (min-width:1024px){.footer .footer__right{padding-inline:var(--sp-10)}}@media screen and (max-width:1023px){.footer .footer__right{border:0;margin-block-start:0;padding-block-start:1.5rem}}.footer .footer__accordions .details{border:0;padding-inline:0}.footer .footer__accordions .details .details__summary{padding-block:var(--sp-3)}.footer .footer__accordions .details .details__summary>.icon{width:var(--sp-3);height:var(--sp-3);transform:unset}.footer .klaviyo-form .klaviyo-form-button{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:var(--text-base)!important;text-transform:uppercase;padding-inline:2rem!important}@media screen and (max-width:1023px){.footer .klaviyo-form .klaviyo-form-button{width:100%}}.footer .klaviyo-form [data-testid=form-row]{gap:.25rem}@media screen and (max-width:1023px){.footer .klaviyo-form [data-testid=form-row]{flex-wrap:wrap}}@media screen and (max-width:1023px){.footer .klaviyo-form [data-testid=form-row]>*{width:100%}}.footer .klaviyo-form input,.footer .klaviyo-form input::placeholder{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:var(--text-base)!important}@media screen and (min-width:1024px){.footer--inverted{grid-template-columns:.38fr .62fr}}@media screen and (max-width:1023px){.section--padding:has(.footer){padding-block-end:5rem}}.footer-copyright{padding-block:var(--sp-5)}.footer-copyright .footer-copyright-logo{max-width:var(--logo-max-width);margin-block-start:calc(var(--logo-offset) * -1)}.footer-copyright .credits{margin-block-end:-.25rem}@media screen and (max-width:1023px){.footer-copyright .credits{flex-direction:column;gap:1rem}}.footer-copyright .credits ul{margin:0}.footer-copyright .credits a{margin:0!important;padding:0}.footer-copyright .payment-icons{flex-shrink:0}@media screen and (max-width:1023px){.footer-copyright .payment-icons{order:3}}.shopify-section-group-footer-group:has(.footer-copyright){z-index:2;position:relative}.rebuy-cart{color:var(--hg-color-black);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.rebuy-cart [data-rebuy-component=title-bar]{font-size:2rem;color:var(--hg-color-black)}.rebuy-cart .rebuy-cart__flyout{margin:0!important;border-radius:0!important;width:575px!important;gap:0}.rebuy-cart [data-rebuy-cart-anchor=header]{padding-block:1.5rem 0rem;padding-inline:1.5rem;gap:1rem}.rebuy-cart [data-rebuy-cart-anchor=header] [data-rebuy-cart-header-top]{padding-block-end:1.5rem;padding-inline:0;border-bottom:1px solid #D9D9D9}.rebuy-cart [data-rebuy-cart-anchor=header] [data-rebuy-cart-header-top] .rebuy-cart__flyout-close{font-size:1.25rem}.rebuy-cart [data-rebuy-cart-anchor=header] .cart-count{display:inline-block;margin-inline-start:.25rem}.rebuy-cart [data-rebuy-component=progress-bar]{padding-inline:0;margin-block-end:.5rem}.rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-meter,.rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-meter-fill{height:.375rem;border-radius:0}.rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-meter-fill{background:var(--hg-color-grass-fed-green)}.rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-prompt{margin-block-start:1rem;text-align:start}.rebuy-cart [data-rebuy-component=cart-items]{padding-inline:1.5rem;border:0}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-product-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);line-height:var(--font-heading-line-height);text-transform:var(--font-heading-text-transform);font-size:1rem}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-property,.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-discount-message{font-size:.875rem;margin-block-start:.25rem}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item{border:1px solid #D9D9D9;padding:1rem}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price *{font-size:1rem;font-weight:550;color:var(--hg-color-black)}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget{border-color:#d9d9d9;border-radius:0}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-button,.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-button:hover{color:var(--hg-color-black);height:2rem;display:flex;align-items:center;justify-content:center}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-button>i{line-height:1}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-input,.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-input:hover{height:2rem!important;border-color:#d9d9d9!important}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-label{height:2rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-subscription .rebuy-button,.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-subscription .rebuy-button:hover{font-size:.875rem;font-weight:400;color:var(--hg-color-black)!important;border-radius:0;border:1px solid var(--hg-color-black);padding-block:.5rem}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-subscription .rebuy-select{border-radius:0}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-subscription .rebuy-select:focus-visible{outline:0}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-subscription .rebuy-select:focus{border-color:#f3f3f3}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-empty-cart p{font-size:var(--text-sm);margin-block:1rem}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-empty-cart a,.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-empty-cart a:hover{color:#fff;background:var(--color-button-gradient);background-color:var(--hg-color-grass-fed-green);border-radius:var(--buttons-radius);font-weight:400;min-height:50px;display:flex;justify-content:center;align-items:center;margin-block-start:1rem}.rebuy-cart [data-rebuy-component=cross-sell-widget]{padding:0 1.5rem;margin-block-end:1rem}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget{border-top:1px solid #D9D9D9}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .primary-title{font-size:.875rem!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;color:var(--hg-color-black)!important;text-align:start;padding-block-start:1.75rem}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-grid{padding:0!important;margin-block-start:1.75rem}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-title-link,.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-modal__product-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);line-height:var(--font-heading-line-height);text-transform:var(--font-heading-text-transform);font-size:1rem}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-block{border:1px solid #D9D9D9;padding:1rem!important}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-block+.rebuy-product-block{margin-inline-start:1rem}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-media{max-width:90px}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-product-info{padding-inline-start:1.5rem!important}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-money *{font-size:1rem;font-weight:550;color:var(--hg-color-black)}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-button,.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .rebuy-button:hover{font-size:.875rem;font-weight:400;color:var(--hg-color-black)!important;background:var(--hg-color-white)!important;border-radius:0;border:1px solid var(--hg-color-black);padding-block:.75rem}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget select.rebuy-select{border-radius:0;border-width:2px;border-color:#f3f3f3;background-color:#f3f3f3}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget select.rebuy-select:focus-visible{outline:0}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .flickity-button .flickity-button-icon{width:.875rem}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .flickity-prev-next-button.previous{top:-2rem;left:unset!important;right:2rem!important}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .flickity-prev-next-button.next{top:-2rem}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .flickity-page-dots{display:none}.rebuy-cart .footer-links{list-style:none;margin:0;padding:0 1rem;display:flex;justify-content:space-between;font-size:.75rem!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;color:var(--hg-color-black)!important;column-rule:1px solid #D9D9D9;padding:1rem 1.5rem;background:#fff}.rebuy-cart [data-rebuy-component=cart-subtotal]{padding:1rem 1.5rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1rem;letter-spacing:var(--font-heading-letter-spacing);line-height:var(--font-heading-line-height);text-transform:var(--font-heading-text-transform);color:var(--hg-color-black)}.rebuy-cart [data-rebuy-component=checkout-area]{padding:0 1.5rem}.rebuy-cart [data-rebuy-component=checkout-area] .rebuy-cart__checkout-button{color:#fff;background:var(--color-button-gradient);background-color:var(--hg-color-grass-fed-green);border-radius:var(--buttons-radius);font-weight:400;min-height:50px}.rebuy-cart [data-rebuy-component=discount-input]{padding-inline:1.5rem}.rebuy-cart [data-rebuy-component=discount-input] .rebuy-cart__discount-form .rebuy-input{border:1px solid #D9D9D9;border-radius:0}.rebuy-cart [data-rebuy-component=discount-input] .rebuy-cart__discount-form .rebuy-button{color:#fff;background:var(--color-button-gradient);background-color:var(--hg-color-grass-fed-green);border-radius:var(--buttons-radius);font-weight:400;min-height:50px;border:0}.rebuy-cart .footer-payment-methods{padding:.5rem 1.5rem 1rem;list-style:none;margin:0;display:flex;justify-content:center;gap:1rem}.rebuy-cart .footer-payment-methods li img{width:40px}#rebuy-cart.has-items [data-rebuy-cart-anchor=footer]{border-block-start:1px solid #D9D9D9;background:var(--hg-color-ancestral-bone);padding-block-end:1.5rem}#CartDrawer{display:none!important}.has-modal-opening:has(#CartDrawer[open]){overflow-y:auto!important}.product-card .badges{inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3)}.product-card .badges .badge{padding:var(--sp-1d5) var(--sp-2) var(--sp-1);font-size:var(--text-xs);text-transform:uppercase;min-height:1.5rem;border-radius:2px;border:1px solid var(--badge-border, var(--badge-background));background-color:var(--badge-background, var(--hg-color-ancestral-bone));color:var(--badge-foreground, var(--hg-color-black))}@media screen and (min-width:768px){.product-card .quick-add{inset-inline-end:var(--sp-7)}}.product-card .quick-add .button{width:auto;border-radius:2px;padding-block:var(--sp-3);padding-inline:var(--sp-3d5)}.product-card .quick-add .button .btn-text span{margin-block-start:.125rem}@media screen and (pointer:fine){.product-card .product-card__media:hover>.media>img,.product-card .product-card__media:hover .product-card__model>img,.product-card .product-card__media:hover .product-card__secondary>img{transform:unset}}.product-card .product-card__content{padding-block:1rem}.product-card .product-card__rating{background:unset;font-size:var(--text-sm);padding:0;inset:unset}.product-card .product-card__rating span{margin-block-start:-.125rem}.product-card .price .price__regular,.product-card .price .price__sale{font-size:var(--text-sm)}.product-card .price .price__regular small,.product-card .price .price__sale small{display:inline-block;padding-inline-end:.25rem}.product-card .price .price__sale{text-decoration:line-through}.product-card .price .price__sale:before{content:unset}@media screen and (min-width:1280px){.product{gap:var(--sp-8)}}@media screen and (max-width:767px){.product .product__gallery .product__media-container>div{margin-inline:calc(var(--page-padding) * -1);width:calc(100% + calc(var(--page-padding) * 2))}}.product .product__gallery .badges{inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3)}.product .product__gallery .badges .badge{padding:var(--sp-1d5) var(--sp-2) var(--sp-1);font-size:var(--text-xs);text-transform:uppercase;min-height:1.5rem;border-radius:2px;border:1px solid var(--badge-border, var(--badge-background));background-color:var(--badge-background, var(--hg-color-ancestral-bone));color:var(--badge-foreground, var(--hg-color-black))}@media screen and (max-width:1023px){.product .product__gallery .product__thumbnails.with-dots{position:absolute;inset-block-end:var(--sp-3);height:var(--sp-8);width:100%;margin-block-start:0;padding:0;border-radius:unset;background-color:unset;border:none}}.product .product__gallery media-dots .product__thumbnail:not([aria-current=true]):before{border:1px solid var(--hg-color-ancestral-bone)}.product .product__gallery media-dots .product__thumbnail[aria-current=true]:before{background:var(--hg-color-grass-fed-green);box-shadow:0 0 0 2px var(--hg-color-grass-fed-green)}.product .product__info{font-size:var(--text-sm)}.product .product__title .heading{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height)}@media screen and (min-width:768px){.product .product__title .heading{font-size:var(--text-size)}}.product .product__rich-text{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height);margin-block-start:var(--margin-block-start-mobile, var(--sp-6))}@media screen and (min-width:768px){.product .product__rich-text{font-size:var(--text-size);margin-block-start:var(--margin-block-start, var(--sp-6))}}.product .product__price{margin-block-start:var(--sp-3)}.product .product__price .price .price__regular{font-size:var(--text-base)}@media screen and (min-width:768px){.product .product__price .price .price__regular{font-size:var(--text-xl)}}.product .product__price .price .price__regular small{display:inline-block;padding-inline-end:.25rem}.product .product__price .price .unit-price,.product .product__price .price .price__sale{color:var(--hg-color-black);font-size:var(--text-sm)}.product .product__price .price .price__sale{text-decoration:line-through}.product .product__price .price .price__sale:before{content:unset}.product .product-form__buttons .product-form__submit,.product .product-form__buttons button.shopify-payment-button__button--unbranded,.product .product-form__buttons .shopify-payment-button__button.shopify-payment-button__button--branded [role=button]{min-height:2.75rem;padding-block:var(--sp-4d5)}.product .product-form__buttons .quantity{padding-inline:var(--sp-2)}.product .product-form__buttons .quantity__input{max-width:var(--sp-8)!important;font-size:var(--text-sm)}.product .product-form__buttons .quantity__button{padding-inline:var(--sp-1)}.product .product-form__buttons .quantity__button svg{rotate:270deg}.product .product-form__buttons .quantity__button[disabled]{opacity:.4}.product .product-form__buttons .btn-loader{opacity:0!important}.product .product-form__buttons .btn-text{opacity:1!important}.product .variant-picker .scroll-area{grid-auto-flow:column;overflow-x:scroll;white-space:nowrap;padding-block:1px}.product .variant-picker .label-swatch{background:var(--hg-color-ancestral-bone);border-radius:2px;padding:var(--sp-2d5) var(--sp-3)}.product .variant-picker .label-swatch:after{box-shadow:0 0 0 1px var(--hg-color-black)}.product .variant-picker :checked+.label-swatch{background:var(--hg-color-black);color:var(--hg-color-ancestral-bone)}.product .variant-picker input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch{opacity:.5;color:inherit}.product .variant-picker input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch:before{content:unset}.product .variant-picker .swatches--variant .color-swatch.with-image{height:auto;width:5.625rem;border-radius:0;text-align:center;background:var(--hg-color-ancestral-bone);transition:all var(--animation-short)}.product .variant-picker .swatches--variant .color-swatch.with-image .color-swatch__image{padding:var(--sp-2)}.product .variant-picker .swatches--variant .color-swatch.with-image .color-swatch__label{min-height:2rem}.product .variant-picker .swatches--variant input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.color-swatch.with-image .color-swatch__image{opacity:.5}.product .variant-picker .swatches--variant input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.color-swatch.with-image .color-swatch__label{opacity:.5}.product .variant-picker .swatches--variant .color-swatch.with-image:before{content:unset}.product .variant-picker .swatches--variant .color-swatch.with-image:after{box-shadow:0 0 0 1px var(--hg-color-ancestral-bone)}.product .variant-picker .swatches--variant :checked+.color-swatch.with-image:after{box-shadow:0 0 0 1px var(--hg-color-black)}.product .variant-picker .swatches--variant :checked+.color-swatch.with-image .color-swatch__label{background:var(--hg-color-black);color:var(--hg-color-ancestral-bone)}.product .variant-picker .swatches--variant .color-swatch.with-image:hover:after{box-shadow:0 0 0 1px var(--hg-color-black)}.product .product__accordion .details__summary{padding-inline:0}.product .product__accordion .details__summary>.icon{width:var(--sp-5);height:var(--sp-5)}.product .product__accordion .details__content{padding-inline:0}.product .product__accordion[aria-expanded=true] .details__summary>.icon{transform:rotate(0)}.product .product__icons-with-text .scroll-area>*{min-width:max-content}.product .rebuy-widget.widget-type-product-addon .primary-title{font-size:var(--text-sm)!important;font-family:var(--font-body-family)!important}.product .rebuy-widget.widget-type-product-addon .rebuy-addon__item{border:1px solid #d9d9d9!important;padding:.75rem!important}.product .rebuy-widget.widget-type-product-addon .rebuy-addon__item-image,.product .rebuy-widget.widget-type-product-addon .rebuy-addon__item-image img{width:4rem!important;height:4rem!important;padding:0!important}@media screen and (max-width:1023px){.product .rebuy-widget.widget-type-product-addon .rebuy-addon__item-info{flex-wrap:wrap!important}}@media screen and (max-width:767px){.product .rebuy-widget.widget-type-product-addon .rebuy-addon__item-info{gap:.5rem!important}}.product .rebuy-widget.widget-type-product-addon .rebuy-addon__item-product-title.rebuy-product-title{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-size:var(--text-base)!important;font-weight:var(--font-heading-weight)!important;text-transform:var(--font-heading-text-transform)!important}@media screen and (max-width:767px){.product .rebuy-widget.widget-type-product-addon .rebuy-addon__item-product-title.rebuy-product-title{font-size:var(--text-sm)!important;width:100%!important}}.product .rebuy-widget.widget-type-product-addon .rebuy-addon__item-product-price,.product .rebuy-widget.widget-type-product-addon .rebuy-addon__item-product-price .rebuy-money,.product .rebuy-widget.widget-type-product-addon .rebuy-addon__item-product-price .rebuy-money span{font-size:var(--text-sm)!important}.product .rebuy-widget.widget-type-product-addon .rebuy-select,.product .rebuy-widget.widget-type-product-addon select.rebuy-select{min-width:6.5rem!important;background-color:#f3f3f3;background-image:linear-gradient(45deg,transparent 50%,#cccccc 50%),linear-gradient(135deg,#cccccc 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);border:0}@media screen and (max-width:767px){.product .rebuy-widget.widget-type-product-addon .rebuy-select,.product .rebuy-widget.widget-type-product-addon select.rebuy-select{padding-block:.25rem!important;background-color:#f3f3f3;background-image:linear-gradient(45deg,transparent 50%,#cccccc 50%),linear-gradient(135deg,#cccccc 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 19px) calc(1em - 2px),calc(100% - 15px) calc(1em - 2px),calc(100% - 2.5em) .25em!important}}@media screen and (max-width:767px){.product .rebuy-widget.widget-type-product-addon .rebuy-addon__item-learn-more{width:100%!important}}.product .rebuy-widget.widget-type-product-addon .rebuy-addon__item-learn-more-link{font-size:var(--font-button-size)!important;font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;height:3.125rem!important;width:4.5rem!important}@media screen and (max-width:767px){.product .rebuy-widget.widget-type-product-addon .rebuy-addon__item-learn-more-link{height:2.75rem!important;width:100%!important}}@media screen and (min-width:768px){.product-sticky-form{inset-inline-end:50%;transform:translate(50%)}}@media screen and (max-width:767px){.quick-view .drawer__header{position:absolute;width:100%;z-index:1}}.quick-view .drawer__header .drawer__close{background:var(--hg-color-ancestral-bone);height:var(--sp-8);width:var(--sp-8);border-radius:0;color:var(--hg-color-black);inset-block-start:var(--sp-5);inset-inline-end:var(--sp-5);opacity:1!important}.quick-view .drawer__close:after{border:0;border-radius:0}.quick-view .product__gallery .badges{display:none}@media screen and (max-width:767px){.quick-view .product__gallery .product__media-container>div{margin-inline:0;width:100%}}.quick-view .product__gallery .product__thumbnails-list{position:absolute;inset-block-end:var(--sp-4);height:var(--sp-8);width:auto;margin-block-start:0;padding:0;border-radius:unset;background-color:unset;border:none}@media screen and (max-width:767px){.quick-view .product__gallery .product__thumbnails-list{display:none}}.quick-view .product__info{padding-block:var(--sp-6);padding-inline:var(--sp-6)}@media screen and (max-width:767px){.quick-view .product__info{padding-block:var(--sp-5);padding-inline:var(--sp-5)}}.quick-view .variant-picker{margin-block-start:var(--sp-2)}.quick-view .product-form-wrapper{margin-block-start:var(--sp-4)}@media screen and (max-width:767px){.quick-view .product-form__buttons .product-form__submit,.quick-view .product-form__buttons button.shopify-payment-button__button--unbranded,.quick-view .product-form__buttons .shopify-payment-button__button.shopify-payment-button__button--branded [role=button]{padding-inline:var(--sp-3)}}@media screen and (max-width:767px){.quick-view .product-form__buttons .quantity__input{max-width:var(--sp-6)!important}}.quick-view .product__more{background-color:var(--hg-color-ancestral-bone);border:0;padding-inline:var(--sp-6)}@media screen and (max-width:767px){.quick-view .product__more{margin-block-start:1rem}}.quick-view .product__more .product__more--button{border:1px solid #d9d9d9;padding:1rem;background:var(--hg-color-white)}.collection-section .removable-facet{background:var(--hg-color-ancestral-bone);color:var(--hg-color-black)}.collection-section facets-topbar .button--secondary{color:var(--hg-color-black)}.collection-section facets-topbar .button--secondary .btn-fill{background:var(--hg-color-ancestral-bone);color:var(--hg-color-black)}.collection-section facets-topbar .button--secondary .btn-text{color:var(--hg-color-black)}.collection-section facets-topbar .button--secondary:after{border-color:var(--hg-color-black)}.collection-section .sort-by:not([open]) .sort-close{display:none}.collection-section .sort-by[open] .sort-title,.collection-section .sort-by[open] .sort-listbox input[type=radio]:checked+label{opacity:1}.collection-section .sort-by[open] .sort-open{display:none}.collection-section .sort-by[open] .sort-close{color:var(--hg-color-black)}.shopify-section--image-with-text-overlay .banner .banner__content .banner__box{padding-block:var(--sp-6);min-width:unset;max-width:var(--max-width-mobile)}@media screen and (min-width:768px){.shopify-section--image-with-text-overlay .banner .banner__content .banner__box{padding-block:var(--sp-10);max-width:var(--max-width)}}@media screen and (min-width:1024px){.shopify-section--image-with-text-overlay .banner .banner__content .banner__box{padding-block:var(--sp-16)}}.shopify-section--image-with-text-overlay .banner .banner__content .banner__box>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start-mobile, var(--sp-5))}@media screen and (min-width:768px){.shopify-section--image-with-text-overlay .banner .banner__content .banner__box>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start, var(--sp-5))}}.shopify-section--image-with-text-overlay .banner .banner__content .banner__subheading,.shopify-section--image-with-text-overlay .banner .banner__content .banner__title,.shopify-section--image-with-text-overlay .banner .banner__content .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing);max-width:var(--max-width-mobile)}@media screen and (min-width:768px){.shopify-section--image-with-text-overlay .banner .banner__content .banner__subheading,.shopify-section--image-with-text-overlay .banner .banner__content .banner__title,.shopify-section--image-with-text-overlay .banner .banner__content .rte{font-size:var(--text-size);max-width:var(--max-width)}}.shopify-section--image-with-text-overlay .banner .banner__content .banner__subheading em{font-weight:300;font-style:normal}.shopify-section--image-with-text-overlay .banner .banner__content .custom-liquid{background-color:var(--color-background);max-width:var(--max-width-mobile)}@media screen and (min-width:768px){.shopify-section--image-with-text-overlay .banner .banner__content .custom-liquid{max-width:var(--max-width)}}.shopify-section--image-with-text-overlay .banner .banner__content .buttons-dropdown .button{font-family:var(--font-heading-family);font-style:var(--font-heading-style);text-transform:unset;font-size:var(--text-xs);border-radius:.125rem}.shopify-section--image-with-text-overlay .banner .banner__content .text-center .banner__subheading,.shopify-section--image-with-text-overlay .banner .banner__content .text-center .banner__title,.shopify-section--image-with-text-overlay .banner .banner__content .text-center .body{margin-inline:auto}.shopify-section--image-with-text-overlay .banner .banner__content .text-right .banner__subheading,.shopify-section--image-with-text-overlay .banner .banner__content .text-right .banner__title,.shopify-section--image-with-text-overlay .banner .banner__content .text-right .body{margin-inline:auto 0}@media screen and (min-width:768px){.shopify-section--image-with-text-overlay .banner .banner__content .md\:text-center .banner__subheading,.shopify-section--image-with-text-overlay .banner .banner__content .md\:text-center .banner__title,.shopify-section--image-with-text-overlay .banner .banner__content .md\:text-center .body{margin-inline:auto}.shopify-section--image-with-text-overlay .banner .banner__content .md\:text-right .banner__subheading,.shopify-section--image-with-text-overlay .banner .banner__content .md\:text-right .banner__title,.shopify-section--image-with-text-overlay .banner .banner__content .md\:text-right .body{margin-inline:auto 0}}.shopify-section--video-with-text-overlay .banner .banner__content .banner__box{padding-block:var(--sp-10)}@media screen and (min-width:768px){.shopify-section--video-with-text-overlay .banner .banner__content .banner__box{padding-block:var(--sp-16)}}.shopify-section--video-with-text-overlay .banner .banner__content .banner__box>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start-mobile, var(--sp-5))}@media screen and (min-width:768px){.shopify-section--video-with-text-overlay .banner .banner__content .banner__box>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start, var(--sp-5))}}.shopify-section--video-with-text-overlay .banner .banner__content .banner__subheading,.shopify-section--video-with-text-overlay .banner .banner__content .banner__title,.shopify-section--video-with-text-overlay .banner .banner__content .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing);max-width:var(--max-width-mobile)}@media screen and (min-width:768px){.shopify-section--video-with-text-overlay .banner .banner__content .banner__subheading,.shopify-section--video-with-text-overlay .banner .banner__content .banner__title,.shopify-section--video-with-text-overlay .banner .banner__content .rte{font-size:var(--text-size);max-width:var(--max-width)}}.shopify-section--video-with-text-overlay .banner .banner__content .banner__subheading em{font-weight:300;font-style:normal}.shopify-section--video-with-text-overlay .banner .banner__content .custom-liquid{background-color:var(--color-background);max-width:var(--max-width-mobile)}@media screen and (min-width:768px){.shopify-section--video-with-text-overlay .banner .banner__content .custom-liquid{max-width:var(--max-width)}}.shopify-section--video-with-text-overlay .banner .banner__content .buttons-dropdown .button{font-family:var(--font-heading-family);font-style:var(--font-heading-style);text-transform:unset;font-size:var(--text-xs);border-radius:.125rem}.shopify-section--video-with-text-overlay .banner .banner__content .text-center .banner__subheading,.shopify-section--video-with-text-overlay .banner .banner__content .text-center .banner__title,.shopify-section--video-with-text-overlay .banner .banner__content .text-center .body{margin-inline:auto}.shopify-section--video-with-text-overlay .banner .banner__content .text-right .banner__subheading,.shopify-section--video-with-text-overlay .banner .banner__content .text-right .banner__title,.shopify-section--video-with-text-overlay .banner .banner__content .text-right .body{margin-inline:auto 0}@media screen and (min-width:768px){.shopify-section--video-with-text-overlay .banner .banner__content .md\:text-center .banner__subheading,.shopify-section--video-with-text-overlay .banner .banner__content .md\:text-center .banner__title,.shopify-section--video-with-text-overlay .banner .banner__content .md\:text-center .body{margin-inline:auto}.shopify-section--video-with-text-overlay .banner .banner__content .md\:text-right .banner__subheading,.shopify-section--video-with-text-overlay .banner .banner__content .md\:text-right .banner__title,.shopify-section--video-with-text-overlay .banner .banner__content .md\:text-right .body{margin-inline:auto 0}}.scrolling-text-section .marquee.with-dot .scrolling-text__item:first-child:before,.scrolling-text-section .scrolling-text__item.with-text+.scrolling-text__item.with-text:before{width:var(--sp-1);height:var(--sp-1);background:var(--hg-color-black)}.scrolling-text-section .scrolling-text__item.with-text{font-size:var(--font-size-mobile)}@media screen and (min-width:768px){.scrolling-text-section .scrolling-text__item.with-text{font-size:var(--font-size)}}.shopify-section--logo-list .title-wrapper .heading,.shopify-section--logo-list .title-wrapper .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing)}@media screen and (min-width:768px){.shopify-section--logo-list .title-wrapper .heading,.shopify-section--logo-list .title-wrapper .rte{font-size:var(--text-size)}}.shopify-section--logo-list .logo__media>:is(img,svg){height:var(--image-height-mobile)}@media screen and (min-width:768px){.shopify-section--logo-list .logo__media>:is(img,svg){height:var(--image-height)}}.shopify-section--rich-text .rich-text>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start-mobile, var(--sp-5))}@media screen and (min-width:768px){.shopify-section--rich-text .rich-text>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start, var(--sp-5))}}.shopify-section--rich-text .heading,.shopify-section--rich-text .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing)}@media screen and (min-width:768px){.shopify-section--rich-text .heading,.shopify-section--rich-text .rte{font-size:var(--text-size)}}.shopify-section--multicolumn .title-wrapper .heading,.shopify-section--multicolumn .title-wrapper .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing)}@media screen and (min-width:768px){.shopify-section--multicolumn .title-wrapper .heading,.shopify-section--multicolumn .title-wrapper .rte{font-size:var(--text-size)}}.shopify-section--multicolumn .multicolumn-card .heading,.shopify-section--multicolumn .multicolumn-card .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing)}@media screen and (min-width:768px){.shopify-section--multicolumn .multicolumn-card .heading,.shopify-section--multicolumn .multicolumn-card .rte{font-size:var(--text-size)}}.shopify-section--multicolumn .multicolumn-card .multicolumn-card__info>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start-mobile, var(--sp-5))}@media screen and (min-width:768px){.shopify-section--multicolumn .multicolumn-card .multicolumn-card__info>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start, var(--sp-5))}}.shopify-section--multicolumn-with-icons .column .heading,.shopify-section--multicolumn-with-icons .column .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing)}@media screen and (min-width:768px){.shopify-section--multicolumn-with-icons .column .heading,.shopify-section--multicolumn-with-icons .column .rte{font-size:var(--text-size)}}.shopify-section--multicolumn-with-icons .text-with-icons.with-background .column{padding-block:var(--sp-12)}@media screen and (min-width:768px){.shopify-section--multicolumn-with-icons .text-with-icons.with-background .column{padding-block:var(--sp-12)}}.custom-section .heading,.custom-section .counter-heading,.custom-section .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height)}@media screen and (min-width:768px){.custom-section .heading,.custom-section .counter-heading,.custom-section .rte{font-size:var(--text-size)}}.custom-section .group-block__content>*+*:not(.spacing-section),.custom-section .counter-card>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start-mobile, var(--sp-5))}@media screen and (min-width:768px){.custom-section .group-block__content>*+*:not(.spacing-section),.custom-section .counter-card>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start, var(--sp-5))}}.custom-section .product__accordion:first-child .details__summary,.custom-section .product__accordion .details__summary{padding-inline:0}.custom-section .product__accordion:first-child .details__summary>.icon,.custom-section .product__accordion .details__summary>.icon{width:var(--sp-5);height:var(--sp-5)}.custom-section .product__accordion .details__content{padding-inline:0}.custom-section .product__accordion[aria-expanded=true] .details__summary>.icon{transform:rotate(0)}.custom-section .klaviyo-form{width:100%}.custom-section .klaviyo-form .klaviyo-form-button{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:var(--text-base)!important;text-transform:uppercase;padding-inline:2rem!important;width:100%}.custom-section .klaviyo-form [data-testid=form-row]{gap:.25rem}@media screen and (max-width:1023px){.custom-section .klaviyo-form [data-testid=form-row]{flex-wrap:wrap}}@media screen and (max-width:1023px){.custom-section .klaviyo-form [data-testid=form-row]>*{width:100%}}.custom-section .klaviyo-form input,.custom-section .klaviyo-form input::placeholder{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:var(--text-base)!important}.custom-section div:has(>.klaviyo-form){width:100%}.featured-collection .title-wrapper .heading,.featured-collection .title-wrapper .rte,.featured-collections .title-wrapper .heading,.featured-collections .title-wrapper .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing)}@media screen and (min-width:768px){.featured-collection .title-wrapper .heading,.featured-collection .title-wrapper .rte,.featured-collections .title-wrapper .heading,.featured-collections .title-wrapper .rte{font-size:var(--text-size)}}.featured-collection .tab-list .tab__item,.featured-collections .tab-list .tab__item{font-family:var(--font-heading-family);font-style:var(--font-heading-style);text-transform:unset;font-size:var(--text-xs);border-radius:.125rem}.featured-collection .tab-list .tab__item.button--secondary,.featured-collections .tab-list .tab__item.button--secondary{background-color:var(--hg-color-ancestral-bone);color:var(--hg-color-black)}.featured-collection .indicators .button,.featured-collections .indicators .button{opacity:1;color:var(--hg-color-black);background-color:var(--hg-color-white)}.featured-collection .indicators .button:after,.featured-collections .indicators .button:after{border-color:var(--hg-color-white)}.featured-collection .view-all .button,.featured-collections .view-all .button{color:var(--hg-color-black)}.featured-collection .view-all .button:after,.featured-collections .view-all .button:after{border-color:var(--hg-color-black)}.featured-collections .title-wrapper{margin-block-end:var(--sp-2)}.image-with-text-tabbed .title-wrapper .heading,.image-with-text-tabbed .title-wrapper .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing);max-width:36rem}@media screen and (min-width:768px){.image-with-text-tabbed .title-wrapper .heading,.image-with-text-tabbed .title-wrapper .rte{font-size:var(--text-size)}}.image-with-text-tabbed .title-wrapper .tab-list{min-width:0;max-width:100%;margin-block-end:0}.image-with-text-tabbed .title-wrapper .tab-list .tab__item{font-family:var(--font-heading-family);font-style:var(--font-heading-style);text-transform:unset;font-size:var(--text-xs);border-radius:.125rem}.image-with-text-tabbed .title-wrapper .tab-list .tab__item.button--secondary{background-color:var(--hg-color-ancestral-bone);color:var(--hg-color-black)}.image-with-text-tabbed .image-with-text .heading,.image-with-text-tabbed .image-with-text .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height)}@media screen and (min-width:768px){.image-with-text-tabbed .image-with-text .heading,.image-with-text-tabbed .image-with-text .rte{font-size:var(--text-size)}}.image-with-text-tabbed .image-with-text .rich-text>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start-mobile, 0px)}.image-with-text-tabbed .image-with-text .rich-text>.banner__subheading+.heading{margin-block-start:var(--margin-block-start-mobile, 0px)}@media screen and (min-width:1024px){.image-with-text-tabbed .image-with-text .rich-text>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start, 0px)}.image-with-text-tabbed .image-with-text .rich-text>.banner__subheading+.heading{margin-block-start:var(--margin-block-start, 0px)}}.shopify-section--content-cards .title-wrapper .heading,.shopify-section--content-cards .title-wrapper .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing)}@media screen and (min-width:768px){.shopify-section--content-cards .title-wrapper .heading,.shopify-section--content-cards .title-wrapper .rte{font-size:var(--text-size)}}.shopify-section--content-cards .media-card__link .media img{backface-visibility:unset;transform:unset}.shopify-section--content-cards .media-card .heading,.shopify-section--content-cards .media-card .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing)}@media screen and (min-width:768px){.shopify-section--content-cards .media-card .heading,.shopify-section--content-cards .media-card .rte{font-size:var(--text-size)}}.shopify-section--content-cards .media-card .media-card__text>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start-mobile, var(--sp-5))}@media screen and (min-width:768px){.shopify-section--content-cards .media-card .media-card__text>*+*:not(.spacing-section){margin-block-start:var(--margin-block-start, var(--sp-5))}}@media screen and (min-width:1024px){.shopify-section--content-cards .media-card--overlap .media-card__content{padding-block-end:var(--sp-8);padding-inline:var(--sp-8)}}.shopify-section--collage-on-scroll .title-wrapper .heading,.shopify-section--collage-on-scroll .title-wrapper .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing)}@media screen and (min-width:768px){.shopify-section--collage-on-scroll .title-wrapper .heading,.shopify-section--collage-on-scroll .title-wrapper .rte{font-size:var(--text-size)}}.shopify-section--collage-on-scroll .collage.on-scroll{gap:var(--sp-8)}@media screen and (min-width:1024px){.shopify-section--collage-on-scroll .collage.on-scroll{gap:var(--grid-gap)}}.shopify-section--collage-on-scroll .collage__item .heading,.shopify-section--collage-on-scroll .collage__item .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing)}@media screen and (min-width:768px){.shopify-section--collage-on-scroll .collage__item .heading,.shopify-section--collage-on-scroll .collage__item .rte{font-size:var(--text-size)}}.shopify-section--collage-on-scroll .collage__item .banner__box p{max-width:70%}.shopify-section--blog .title-wrapper .heading,.shopify-section--blog .title-wrapper .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing)}@media screen and (min-width:768px){.shopify-section--blog .title-wrapper .heading,.shopify-section--blog .title-wrapper .rte{font-size:var(--text-size)}}.shopify-section--blog .blog-grid{gap:var(--sp-8) var(--sp-3)}@media screen and (min-width:1024px){.shopify-section--blog .blog-grid{gap:var(--sp-10) var(--sp-6)}}.shopify-section--blog .badges{inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3)}.shopify-section--blog .badges .badge{padding:var(--sp-1d5) var(--sp-2) var(--sp-1);font-size:var(--text-xs);text-transform:uppercase;min-height:1.5rem;border-radius:2px;border:1px solid var(--badge-border, var(--badge-background));background-color:var(--hg-color-ancestral-bone);color:var(--hg-color-black)}.shopify-section--blog .article-card__content .badges{inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3)}.shopify-section--blog .article-card__content .badges .badge{padding:var(--sp-2) var(--sp-3);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:var(--text-xs);text-transform:capitalize;min-height:1.5rem;border-radius:2px;border:1px solid var(--hg-color-grounded-brown);background-color:var(--hg-color-grounded-brown);color:var(--hg-color-ancestral-bone);transition:unset;transform:unset}.shopify-section--blog-posts .title-wrapper .heading,.shopify-section--blog-posts .title-wrapper .rte{font-size:var(--text-size-mobile);letter-spacing:var(--text-letter-spacing)}@media screen and (min-width:768px){.shopify-section--blog-posts .title-wrapper .heading,.shopify-section--blog-posts .title-wrapper .rte{font-size:var(--text-size)}}.shopify-section--blog-posts .blog-grid{gap:var(--sp-8) var(--sp-3)}@media screen and (min-width:1024px){.shopify-section--blog-posts .blog-grid{gap:var(--sp-10) var(--sp-6)}}.shopify-section--blog-posts .badges{inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3)}.shopify-section--blog-posts .badges .badge{padding:var(--sp-1d5) var(--sp-2) var(--sp-1);font-size:var(--text-xs);text-transform:uppercase;min-height:1.5rem;border-radius:2px;border:1px solid var(--badge-border, var(--badge-background));background-color:var(--hg-color-ancestral-bone);color:var(--hg-color-black)}.shopify-section--blog-posts .article-card__content .badges{inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3)}.shopify-section--blog-posts .article-card__content .badges .badge{padding:var(--sp-2) var(--sp-3);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:var(--text-xs);text-transform:capitalize;min-height:1.5rem;border-radius:2px;border:1px solid var(--hg-color-grounded-brown);background-color:var(--hg-color-grounded-brown);color:var(--hg-color-ancestral-bone);transition:unset;transform:unset}.shopify-section--blog-collage .slider,.shopify-section--blog-collage .blog-grid{gap:var(--sp-10) var(--sp-6)}.shopify-section--blog-collage .badges{inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3)}.shopify-section--blog-collage .badges .badge{padding:var(--sp-1d5) var(--sp-2) var(--sp-1);font-size:var(--text-xs);text-transform:uppercase;min-height:1.5rem;border-radius:2px;border:1px solid var(--badge-border, var(--badge-background));background-color:var(--hg-color-ancestral-bone);color:var(--hg-color-black)}.shopify-section--blog-collage .article-card__content .badges{inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3)}.shopify-section--blog-collage .article-card__content .badges .badge{padding:var(--sp-2) var(--sp-3);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:var(--text-xs);text-transform:capitalize;min-height:1.5rem;border-radius:2px;border:1px solid var(--hg-color-grounded-brown);background-color:var(--hg-color-grounded-brown);color:var(--hg-color-ancestral-bone);transition:unset;transform:unset}.shopify-section--article-banner .banner__box{padding-block:var(--sp-10)}@media screen and (max-width:767px){.shopify-section--article-banner .mobile\:media--adapt{height:auto}}.shopify-section--article-banner .banner:has(.banner__content.absolute) .badge{padding:var(--sp-1d5) var(--sp-2) var(--sp-1);font-size:var(--text-xs);text-transform:uppercase;min-height:1.5rem;border-radius:2px;border:1px solid var(--badge-border, var(--badge-background));background-color:var(--hg-color-ancestral-bone);color:var(--hg-color-black)}.shopify-section--article-banner .banner:not(:has(.banner__content.absolute)) .badge{padding:var(--sp-2) var(--sp-3);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:var(--text-xs);text-transform:capitalize;min-height:1.5rem;border-radius:2px;border:1px solid var(--hg-color-grounded-brown);background-color:var(--hg-color-grounded-brown);color:var(--hg-color-ancestral-bone);transition:unset;transform:unset}.CarouselWidget-prefix .CarouselWidget__header{padding:0!important}@media screen and (max-width:767px){.CarouselWidget-prefix .CarouselWidget__header{margin:0!important}}.CarouselWidget-prefix .header__inner{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:1px;text-transform:var(--font-heading-text-transform);justify-content:flex-start!important}@media screen and (max-width:767px){.CarouselWidget-prefix .header__inner{justify-content:center!important}}.CarouselWidget-prefix .header__inner .R-TextHeading--xxs,.CarouselWidget-prefix .header__inner .R-TextBody--xxs{font-size:var(--text-sm)!important;text-transform:var(--font-heading-text-transform)!important;letter-spacing:1px!important;font-weight:var(--font-heading-weight)!important}.CarouselWidget-prefix .CarouselWidget__list .R-ReviewsList-container{padding:0!important}.CarouselWidget-prefix .CarouselWidget__list .R-ReviewsList__item .item__inner{gap:0rem!important;box-shadow:unset!important;padding:var(--sp-6)!important}.CarouselWidget-prefix .CarouselWidget__list .R-ReviewsList__item .cssVar-authorName{font-family:var(--font-heading-family);font-size:var(--text-sm)!important;text-transform:var(--font-heading-text-transform)!important;letter-spacing:1px!important;font-weight:var(--font-heading-weight)!important}.CarouselWidget-prefix .CarouselWidget__list .R-ReviewsList__item .R-ReviewsList__item--body{font-size:var(--text-base)!important;-webkit-line-clamp:var(--body-max-lines, 4)!important;margin-block:1rem!important}.CarouselWidget-prefix .CarouselWidget__list .R-ReviewsList__item .R-TextBody--xxxxs,.CarouselWidget-prefix .CarouselWidget__list .R-ReviewsList__item em.R-TextBody.R-TextBody--xxxs.u-textLeft--all{font-style:normal!important;font-size:var(--text-xs)!important}.CarouselWidget-prefix .CarouselWidget__list .R-ReviewsList__item .R-flex-bottom-xxs{align-items:flex-start!important;justify-content:flex-start!important}.CarouselWidget-prefix .CarouselWidget__list .R-ReviewsList__item [r-tooltip]{margin-block-start:auto}.CarouselWidget-prefix .CarouselWidget__list .R-ReviewsList__item .R-PhotoVideoThumbnail,.CarouselWidget-prefix .CarouselWidget__list .R-ReviewsList__item div:has(>div>.R-PhotoVideoThumbnail) em.R-TextBody--xxxs,.CarouselWidget-prefix .CarouselWidget__list .R-ReviewsList__item .R-ReviewsList__item--body+.R-BadgeElement{display:none!important}.CarouselWidget-prefix .js-modal-container .cssVar-popup-heading-text{font-family:var(--font-heading-family);font-size:var(--text-sm)!important;text-transform:var(--font-heading-text-transform)!important;letter-spacing:1px!important;font-weight:var(--font-heading-weight)!important}.CarouselWidget-prefix .js-modal-container .R-TextBody--xxxxs{font-size:var(--text-xs)!important}reviewsio-product-reviews-widget .ElementsWidget__header .header__inner .R-TextHeading{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;line-height:var(--font-body-line-height)!important;font-weight:400!important;font-size:2rem!important}reviewsio-product-reviews-widget .ElementsWidget__header .header__inner .R-RatingStars__stars,reviewsio-product-reviews-widget .ElementsWidget__header .header__inner .R-SliderIndicator-group{display:none!important}reviewsio-product-reviews-widget .ElementsWidget__subheader .R-TextHeading{font-weight:400!important}reviewsio-product-reviews-widget .ElementsWidget__list .R-TextHeading{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;line-height:var(--font-body-line-height)!important;font-weight:400!important}reviewsio-product-reviews-widget .ElementsWidget__list .R-BadgeElement .R-BadgeElement__text{font-size:var(--text-xs)!important}reviewsio-product-reviews-widget .ElementsWidget__list .R-AvatarThumbnail__inner .R-TextHeading{line-height:30px!important}reviewsio-product-reviews-widget .ElementsWidget__list .item__review .item__inner>div:first-of-type .R-RatingStars+.u-displayFlex{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-family)!important;line-height:var(--font-heading-family)!important;font-weight:400!important;font-size:1.125rem!important}@media screen and (min-width:768px){reviewsio-product-reviews-widget .ElementsWidget__list .item__review .item__inner>div:first-of-type .R-RatingStars+.u-displayFlex{font-size:1.375rem!important}}reviewsio-product-reviews-widget .ElementsWidget__list .item__review .item__inner>div:first-of-type .R-TextHeading{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-family)!important;line-height:var(--font-heading-family)!important;font-weight:400!important;font-size:1rem!important}reviewsio-product-reviews-widget .ElementsWidget__list .item__review .item__inner>div:last-of-type .R-TextHeading{font-family:var(--font-heading-family)!important}
/*# sourceMappingURL=/cdn/shop/t/296/assets/custom.scss.css.map */
