@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400&display=swap";:root{--hl-color-ink: #212121;--hl-color-ink-rgb: 33 33 33;--hl-color-silver: #D6D6D6;--hl-color-white: #FFFFFF;--hl-color-accent: #88E499;--hl-color-accent-deep: #3A9050;--hl-color-on-accent: #123A1B;--hl-color-paper: #F4F4F2;--hl-color-paper-2: #FAFAF9;--hl-color-ink-2: #5C5C5C;--hl-color-ink-3: #6E6E6E;--hl-color-line: #E7E7E4;--hl-color-line-2: #DADAD6;--hl-color-shadow-rgb: var(--hl-color-ink-rgb);--hl-gradient-button: linear-gradient(90deg, #FFFFFF 0px, #D1F9E0 235.63px, #BACED6 471.25px, #000000 706.88px);--hl-font-heading: "Marcellus", serif;--hl-font-body: "Poppins", system-ui, sans-serif;--hl-font-script: "Dancing Script", cursive;--hl-text-body: 1rem;--hl-text-small: .75rem;--hl-text-micro: .5625rem;--hl-text-lg: 1.25rem;--hl-text-xl: 1.375rem;--hl-text-2xl: 1.875rem;--hl-text-3xl: 3.25rem;--hl-text-section-title: 2.375rem;--hl-text-section-title-mobile: 1.75rem;--hl-text-section-title-max-width: 22ch;--hl-text-guarantee-title: 2.125rem;--hl-text-guarantee-title-mobile: 1.625rem;--hl-text-closing-hero: 2.75rem;--hl-text-closing-hero-mobile: 1.9375rem;--hl-text-closing-pdp: 2.5rem;--hl-text-closing-pdp-mobile: 1.875rem;--hl-text-display-pdp-title: clamp(2.375rem, 9vw, 3rem);--hl-text-price-buybox: 1.3125rem;--hl-text-price-sticky: 1.1875rem;--hl-text-price-decimal: .78125rem;--hl-text-step-numeral: .96875rem;--hl-text-faq-question: 1.0625rem;--hl-text-retailer-logo: .9375rem;--hl-text-pdp-subtitle: 1.125rem;--hl-text-ingredient-name: 1.25rem;--hl-space-3xs: .375rem;--hl-space-2xs: .5rem;--hl-space-xs: .75rem;--hl-space-sm: 1rem;--hl-space-md: 1.25rem;--hl-space-lg: 1.5rem;--hl-space-xl: 2rem;--hl-space-2xl: 2.5rem;--hl-space-3xl: 3.5rem;--hl-space-4xl: 3.75rem;--hl-space-section-y: 5.5rem;--hl-space-section-y-mobile: 3.75rem;--hl-space-trust-y: 1.875rem;--hl-space-trust-y-pdp: 2.125rem;--hl-container-max: 77.5rem;--hl-gutter: var(--page-margin, 2.5rem);--hl-gutter-mobile: var(--page-margin, 1rem);--hl-measure-lede: 46ch;--hl-measure-section-intro: 58ch;--hl-measure-guarantee-body: 52ch;--hl-measure-faq-answer: 64ch;--hl-motion-fast: .15s;--hl-motion-base: .2s;--hl-motion-accordion: .25s;--hl-border: 1px;--hl-border-strong: 2px;--hl-radius-xs: 5px;--hl-radius-sm: 6px;--hl-radius-md: 9px;--hl-radius-xl: 14px;--hl-radius-pill: 20px;--hl-radius-circle: 50%;--hl-shadow-card-hover: 0 18px 40px rgb(var(--hl-color-shadow-rgb) / .09);--hl-shadow-product-visual: 0 26px 42px rgb(var(--hl-color-shadow-rgb) / .18)}.button-custom{font-family:var(--hl-font-body);font-weight:400;font-size:var(--hl-text-small);letter-spacing:.1em;text-transform:uppercase}body,.paragraph:not(.button),.paragraph>*,.text-block.paragraph :is(h1,h2,h3,h4,h5,h6){font-weight:var(--font-body--weight)}.button:not(.button-secondary,.button-unstyled,.dropdown-localization__button),.button-custom,.add-to-cart-button,button.shopify-payment-button__button--unbranded{background-image:var(--hl-gradient-button);box-shadow:none;--button-color: var(--color-black)}.button:not(.button-secondary,.button-unstyled,.dropdown-localization__button):hover,.button-custom:hover,.add-to-cart-button:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: var(--color-black);box-shadow:var(--hl-shadow-card-hover)}html:root{--max-width--heading-narrow: var(--hl-text-section-title-max-width)}html:root{--max-width--body-narrow: var(--hl-measure-section-intro)}[id$=__faq] .accordion .details__header{--summary-font-weight: 300;--summary-font-size: var(--hl-text-faq-question)}[id$=__faq] .group-block-content:has(.accordion){margin-block-start:28px}[id$=__faq] .accordion .details__header{padding-block:22px}[id$=__faq] .accordion .details-content{padding-block-end:22px}[id$=__faq] .accordion .details{border-block-start:none!important;border-block-end:var(--style-border-width) solid var(--color-border)!important}[id$=__faq] .accordion summary .svg-wrapper{width:20px;height:20px;color:var(--hl-color-accent-deep);--icon-stroke-width: 1px}.hl-card-badge{border-radius:var(--hl-radius-pill);display:inline-flex;align-items:center;gap:.35em;font-family:var(--hl-font-body);font-weight:500;font-size:var(--hl-text-small);letter-spacing:.12em;text-transform:uppercase;color:var(--hl-color-ink-2);padding-block-start:8px}.hl-card-copy{margin:4px 0 0;max-width:32ch;font-family:var(--hl-font-body);font-weight:300;font-size:var(--hl-text-small);line-height:1.55;color:var(--hl-color-ink-2)}.blog-post-content h2{font-size:var(--hl-text-xl);line-height:1.25;margin-block:2em .5em}.blog-post-content h3{font-size:var(--hl-text-lg);line-height:1.3;margin-block:1.75em .4em}.blog-post-content>h2:first-child,.blog-post-content>h3:first-child{margin-block-start:0}.blog-post-content figure{margin:0 0 1.5em}.blog-post-content figcaption{margin-block-start:.6em;font-family:var(--hl-font-body);font-weight:300;font-size:var(--hl-text-small);line-height:1.5;color:var(--hl-color-ink-3)}body.page-width-normal .blog-posts,.page-width-normal{--page-content-width: var(--hl-container-max);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.section--full-width:has(.hl-stat,.hl-retailers,.hl-guarantee-badge,.hl-guarantee-content)>.custom-section-content{padding-inline:var(--page-margin)}@media screen and (max-width:749px){.shopify-section[id$=__hero]{overflow-x:clip}.shopify-section[id$=__hero] .layout-panel-flex--row.section-content-wrapper{position:relative;min-height:100vh;min-height:100svh;justify-content:flex-end;gap:0!important;padding-block-start:96px!important;padding-block-end:28px!important}.shopify-section[id$=__hero] .hl-hero-media{position:absolute;inset-block:0;inset-inline:calc(var(--page-margin) * -1);width:auto!important;height:100%;aspect-ratio:auto!important;border-radius:0;z-index:0}.shopify-section[id$=__hero] .hl-hero-media__scrim{display:block}.shopify-section[id$=__hero] .section-content-wrapper>*:not(.hl-hero-media) :is(h1,h2,h3,p,.hl-eyebrow){text-shadow:0 1px 14px rgb(255 255 255 / .75)}.shopify-section[id$=__hero] .section-content-wrapper>*:not(.hl-hero-media) p{font-weight:400;color:var(--hl-color-ink)}.shopify-section[id$=__hero] .group-block:has(>.group-block-content>.hl-chip){display:none}.shopify-section[id$=__hero] .layout-panel-flex--row.section-content-wrapper>*:not(.hl-hero-media){position:relative;z-index:1}}.button-secondary.size-style{background-color:transparent;background-image:none}@media(hover:hover){.button-secondary.size-style:hover{background-color:var(--hl-color-ink);color:var(--hl-color-white)}}:root{--font-size--3xs: var(--hl-text-small);--font-size--2xs: var(--hl-text-small);--font-size--xs: var(--hl-text-small);--font-size--sm: var(--hl-text-small);--font-size--md: var(--hl-text-body);--font-h5--size: var(--hl-text-body)}@media screen and (max-width:749px){:root{--font-h2--size: var(--hl-text-section-title-mobile)}}small{font-size:var(--hl-text-small)}@media screen and (max-width:749px){.layout-panel-flex:has(>.hl-stat){display:grid;grid-template-columns:1fr 1fr;gap:30px 16px!important;align-items:start;justify-items:center;width:100%}.hl-retailers{flex-wrap:nowrap;gap:16px!important;width:100%}.hl-retailers__logo{flex:0 1 auto;min-width:0}.hl-retailers__logo img{max-height:18px;max-width:100%;object-fit:contain}}product-price .price,product-price .compare-at-price,product-price .price-item__group{font-family:var(--hl-font-body);font-weight:500;letter-spacing:normal;text-transform:none}.hl-stars{position:relative;display:inline-block;font-size:var(--hl-stars-size, var(--hl-text-small));line-height:1;letter-spacing:2px;white-space:nowrap;color:var(--hl-color-line-2);padding-inline-end:0;-webkit-user-select:none;user-select:none}.hl-stars__track{display:block}.hl-stars__fill{position:absolute;inset-block-start:0;inset-inline-start:0;display:block;width:var(--hl-stars-fill, 0%);overflow:hidden;color:var(--hl-color-accent-deep)}[id$=__reviews] .jm-review-widget-minimal-header__title,[id$=__reviews] .jm-average-rating-display{display:none}@media screen and (min-width:750px){[id$=__reviews] .jm-review-widget{max-width:756px;margin-inline:auto}}[id$=__reviews] .jm-review-widget{padding-bottom:0!important}[id$=__reviews] .jm-pagination-controls{margin-bottom:0!important}html[lang^=en] [id$=__reviews] .jm-other-languages-section{display:none}[id$=__reviews] .jm-review-widget__header .jm-cluster>.jm-stack--space-200:has(.jm-average-rating-display){display:none!important}[id$=__reviews] .jm-review-widget-minimal-header__filter-container{align-items:stretch!important;justify-content:flex-start!important}[id$=__reviews] .jm-review-widget-minimal-header__button-and-filters{display:flex!important;flex-direction:row-reverse!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;width:100%!important}[id$=__reviews] .jm-action-buttons,[id$=__reviews] .jm-action-buttons>*{width:auto!important;flex:0 0 auto!important}[id$=__reviews] .jm-action-buttons__button{flex:0 0 auto!important;width:auto!important;background:transparent!important;color:var(--hl-color-ink)!important;border:1px solid var(--hl-color-ink)!important;border-radius:var(--hl-radius-md)!important;padding:16px 24px!important;font-size:1rem!important;font-weight:400!important;letter-spacing:normal!important;text-transform:uppercase}[id$=__reviews] .jm-button--secondary{border-radius:var(--hl-radius-md)!important;letter-spacing:normal!important;text-transform:uppercase}[id$=__reviews] .jm-review-content__body,[id$=__reviews] .jm-review-content__body *{font-weight:300!important;line-height:1.6!important}[id$=__reviews] .jm-review-content__title{font-family:var(--hl-font-heading);font-weight:400!important;font-size:var(--hl-text-lg);letter-spacing:normal}[id$=__reviews] .jm-reviewer-info__name{font-weight:500!important}.hl-review-carousel .jdgm-carousel-item__reviewer-name{font-family:var(--hl-font-body);font-weight:500;color:var(--hl-color-ink)}.hl-review-carousel .jdgm-carousel-item__review-title{font-family:var(--hl-font-heading)!important;font-weight:400!important;font-size:var(--hl-text-lg);letter-spacing:normal}.hl-review-carousel .jdgm-carousel-item__review-body{font-family:var(--hl-font-body);font-weight:300;font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);color:var(--hl-color-ink)}.hl-review-carousel .jdgm-star{color:var(--hl-color-line-2)}.hl-review-carousel .jdgm-star.jdgm--on,.hl-review-carousel .jdgm-star.jdgm--half{color:var(--hl-color-accent-deep)}.hl-review-carousel .jdgm-carousel-item{background:var(--hl-color-paper-2);border:1px solid var(--hl-color-line);border-radius:var(--hl-radius-xl);padding:var(--hl-space-lg)}.hl-review-carousel .jdgm-carousel__left-arrow,.hl-review-carousel .jdgm-carousel__right-arrow{color:var(--hl-color-ink-2)}.hl-review-carousel,.hl-review-carousel .jdgm-carousel{max-width:100%;overflow-x:hidden}.cart-items .quantity-selector:has(input:disabled) .quantity-minus,.cart-items .quantity-selector:has(input:disabled) .quantity-plus{display:none}.cart-items .quantity-selector:has(input:disabled){justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
