:root{--fsd-ink: #173d30;--fsd-text: #3d4f45;--fsd-muted: #56675d;--fsd-action: oklch(.481 .076 153);--fsd-action-hover: oklch(.405 .067 153);--fsd-line: #d6ded7;--fsd-line-strong: #b9c7bc;--fsd-tint: #f2f6f2;--fsd-tint-strong: #e4eee6;--fsd-cream: #f3f2e9;--fsd-paper: #f7f7f4;--fsd-surface: #fdfefd;--fsd-save-bg: #fbe8c2;--fsd-save-ink: #5f3e00;--fsd-star: #009f68;--fsd-radius: 6px;--fsd-radius-sm: 4px;--fsd-ease: cubic-bezier(.22, 1, .36, 1);--color-base-text: 23, 61, 48;--color-base-outline-button-labels: 23, 61, 48;--color-base-accent-1: 23, 61, 48;--jdgm-primary-color: #2f6b4a;--jdgm-secondary-color: rgba(47, 107, 74, .1);--jdgm-reviewer-name-color: #173d30;--jdgm-paginate-color: #173d30;--jdgm-write-review-bg-color: #2f6b4a;--jdgm-snippet-star-color: #009f68}body{font-size:1.6rem;line-height:1.6;letter-spacing:normal;color:var(--fsd-text);-webkit-font-smoothing:antialiased}.announcement-bar__message,.article-card__footer,.badge,.button,.button-label,.caption,.caption-large,.card-information .caption,.customer .field input,.customer .field label,.customer button,.customer select,.customer thead th,.field__input,.field__label,.form__label,.link-with-icon,.order .unit-price,.pickup-availability-button,.price,.price--large,.product-form__input input[type=radio]+label,.select__select,.shopify-challenge__button,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.shopify-payment-button__more-options,.subtitle,.subtitle--medium,.subtitle--small,.text-body,.unit-price,.link,.breadcrumbs,.rte,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{letter-spacing:normal}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:600;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}h1,.h1,.h0{font-size:3rem;letter-spacing:-.03em;line-height:1.1}h2,.h2{font-size:2.3rem;letter-spacing:-.025em}h3,.h3{font-size:1.8rem;letter-spacing:-.015em;line-height:1.25}h4,.h4{font-size:1.6rem;letter-spacing:-.01em;line-height:1.3}@media(min-width:750px){h1,.h1,.h0{font-size:4.2rem}h2,.h2{font-size:3rem}h3,.h3{font-size:2rem}}.caption,.caption-large{font-size:1.3rem;line-height:1.5}.badge{border:0;border-radius:var(--fsd-radius-sm);background:var(--fsd-save-bg);color:var(--fsd-save-ink);font-size:1.2rem;font-weight:600;line-height:1.2;padding:.4rem .8rem}.badge.color-inverse,.badge.color-background-1{background:var(--fsd-tint-strong);color:var(--fsd-ink)}:where(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--fsd-ink);outline-offset:3px}body main .fs-shared-product[class] .product__title h1{font-size:2.5rem!important;font-weight:600;letter-spacing:-.025em;line-height:1.15;color:var(--fsd-ink)}body .fs-shared-product .product__title .subtitle{margin-top:6px;font-size:1.5rem;color:var(--fsd-muted)}body .fs-shared-product .fs-product-summary{color:var(--fsd-text)}body .fs-shared-product .fs-purchase-price__current{color:var(--fsd-ink);letter-spacing:-.02em}body .fs-shared-product .fs-shared-trust a{color:var(--fsd-ink)}body .fs-shared-product .fs-shared-stars{color:var(--fsd-star)}@media(min-width:750px){body main .fs-shared-product[class] .product__title h1{font-size:clamp(3rem,2.6vw,3.6rem)!important}}@media(max-width:749px){body .fs-shared-product .product__info-container{display:flex;flex-direction:column}body .fs-shared-product .product__info-container>*{order:20}body .fs-shared-product .product__info-container>.product__title{order:1;margin-bottom:0}body .fs-shared-product .fs-shared-trust{display:contents}body .fs-shared-product .fs-shared-trust>a{order:2;min-height:40px;margin:6px 0 0;font-size:1.4rem}body .fs-shared-product .product__info-container>[id^=price-]{order:3;margin-block:10px 4px}body .fs-shared-product .product__info-container>div:has(>form.installment){order:4}body .fs-shared-product .product__info-container>:is(variant-radios,variant-selects){order:5}body .fs-shared-product .product__info-container>div:has(>product-form){order:6}body .fs-shared-product .fs-shared-trust>.fs-shared-trust__points{order:7;margin:4px 0 0}body .fs-shared-product .product__info-container>.fs-product-summary{order:8;margin-block:14px 4px;font-size:1.5rem}body .fs-shared-product .product-media-container.media-type-image{height:min(92vw,380px)}body .fs-shared-product .product__media-wrapper{margin-bottom:8px}body .fs-shared-product [id^=GalleryViewer-]>.slider-buttons{margin-top:0}}@media(max-width:749px){body .fs-shared-product .product__info-container>*{margin-block:0}body .fs-shared-product .product__info-container>:is(variant-radios,variant-selects){margin-top:14px}body .fs-shared-product .product__info-container>div:has(>product-form){margin-top:6px}body .fs-shared-product .product__info-container>.product__accordion:first-of-type,body .fs-shared-product .product__info-container>.fs-product-summary+.product__accordion{margin-top:16px}}body .fs-shared-trust a>span:last-child:not(:first-child){font-size:0;line-height:1}body .fs-shared-trust a>span:last-child:not(:first-child):after{content:"\2197\fe0e";font-size:1.4rem;font-weight:400}body .fs-shared-product .bndlr-volume-title{margin:20px 0 10px;padding:0;font-size:1.8rem;font-weight:600;letter-spacing:-.015em;color:var(--fsd-ink)}body .fs-quality-section h2>span{color:inherit}body .fs-quality-section .fs-quality-group>h3{font-size:1.7rem;font-weight:600;letter-spacing:-.01em;color:var(--fsd-ink)}body .fs-quality-section .fs-quality-items h4{font-size:1.6rem;font-weight:600;letter-spacing:-.005em;color:var(--fsd-ink)}@media(max-width:749px){body .fs-quality-section{padding-block:36px}body .fs-quality-section h2+p,body .fs-quality-section .fs-quality-items p{display:none}body .fs-quality-section .fs-quality-groups{display:grid;gap:22px;margin-top:20px}body .fs-quality-section .fs-quality-group{gap:6px;margin:0;padding:0;border:0}body .fs-quality-section .fs-quality-items{gap:0}body .fs-quality-section .fs-quality-items>div{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;min-height:44px;padding:6px 0;border-bottom:1px solid var(--fsd-line)}body .fs-quality-section .fs-quality-items>div:last-child{border-bottom:0}body .fs-quality-section .fs-quality-items>div>div,body .fs-quality-section .fs-quality-items>div>div img{width:32px;height:32px}body .fs-quality-section .fs-quality-items h4{margin:0;font-size:1.5rem;font-weight:500}}body .fs-product-evidence dl>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding-block:10px}body .fs-product-evidence dt{margin:0;font-size:1.6rem;font-weight:600;color:var(--fsd-ink)}body .fs-product-evidence dd{margin:0}body .fs-product-evidence dd a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}body.fsd-buy-below .fs-purchase-bar[hidden][data-ready]{position:fixed;inset:auto 0 0;z-index:20;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--fsd-surface);border-top:1px solid var(--fsd-line);box-shadow:0 -3px 14px #173d300f}body:has(cart-drawer.active) .fs-purchase-bar[hidden],body:has(.menu-drawer-container[open]) .fs-purchase-bar[hidden],body:has(product-modal[open]) .fs-purchase-bar[hidden],body:has(dialog[open]) .fs-purchase-bar[hidden]{visibility:hidden}@media(max-width:749px){body .fs-shared-product .product-form{margin-block:4px 0}body .fs-shared-product :is(variant-radios,variant-selects)>.fs-option-help:last-child{margin-bottom:4px}body .fs-shared-product :is(variant-radios,variant-selects)>fieldset:last-child{margin-bottom:8px}body .fs-quality-section .fs-quality-items>div{display:flex;flex-direction:row}body .fs-quality-section .fs-quality-items>div>div{flex:0 0 32px}}:root{--color-base-background-2: 247, 247, 244}body .price,body .price-item,body .unit-price,body .card-information .caption,body .card-information .caption-large{letter-spacing:normal}body .card-wrapper .card__heading{font-size:1.5rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--fsd-ink)}body .card-wrapper .price{margin-top:.4rem;font-size:1.5rem;color:var(--fsd-ink)}body .card-wrapper .price .price-item--sale,body .card-wrapper .price .price-item--last,body .card-wrapper .price:not(.price--on-sale) .price-item--regular{font-weight:600}body .card-wrapper .price--on-sale .price-item--regular{font-size:1.3rem;font-weight:400;color:var(--fsd-muted)}body .card-wrapper .card__inner{border-radius:var(--fsd-radius);overflow:hidden}body .related-products__heading{margin-bottom:1.6rem}body .jdgm-widget .jdgm-histogram__bar-content{background:var(--fsd-action)}body .jdgm-rev-widg__title{font-size:2.3rem;font-weight:600;letter-spacing:-.025em;color:var(--fsd-ink)}body .jdgm-rev__title{color:var(--fsd-ink)}body .jdgm-rev__body{color:var(--fsd-text)}body:not(.fs-home-page) main :is(h2,h3)[class*=ai-]{color:var(--fsd-ink);font-weight:600;letter-spacing:-.025em}body .fs-product-evidence h2{font-weight:600}main>.shopify-section>.shopify-app-block>.jdgm-widget{max-width:var(--page-width);margin-inline:auto;padding-inline:1.5rem}@media(min-width:750px){main>.shopify-section>.shopify-app-block>.jdgm-widget{padding-inline:5rem}}@media(min-width:990px){body .fs-quality-section .fs-quality-group{grid-template-columns:minmax(0,1fr);gap:16px}body .fs-quality-section .fs-quality-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 36px}body .fs-quality-section .fs-quality-items>div{padding:0;border:0}body .fs-quality-section .fs-quality-items p{font-size:1.5rem;line-height:1.55}}body .fs-category-header h1{margin-block:8px 12px}body .fs-category-intro{max-width:68ch;font-size:1.6rem;line-height:1.6;color:var(--fsd-text)}body .fs-oil-group-heading h2{margin:0 0 6px}body .fs-oil-group-heading p{margin:0 0 16px;color:var(--fsd-muted)}body .fs-category-card__title{font-size:1.7rem;font-weight:600;letter-spacing:-.015em;line-height:1.25;color:var(--fsd-ink)}body .fs-category-card__image{border-radius:var(--fsd-radius);background:var(--fsd-paper)}body .fs-category-card .fs-category-card__tags{display:block!important;margin:0 0 8px;font-size:1.3rem;line-height:1.45;color:var(--fsd-muted)}body .fs-category-card .fs-category-card__tag{display:inline!important;padding:0!important;background:none;border-radius:0;font-size:inherit!important;line-height:inherit;color:inherit}body .fs-category-card .fs-category-card__tag+.fs-category-card__tag:before{content:" \b7  ";white-space:normal}body .fs-category-card .fs-category-card__oil-summary{margin:0 0 8px;font-size:1.4rem;line-height:1.5;color:var(--fsd-text)}body .fs-category-card__total{margin:0 0 10px;font-size:1.3rem;color:var(--fsd-muted)}body .fs-category-card__total strong{color:var(--fsd-ink)}body .fs-category-card__total span{color:inherit}body .fs-category-card:not(.fs-category-card--animal) .fs-category-card__options{margin:0 0 10px;font-size:1.3rem;line-height:1.45;color:var(--fsd-muted)}body .fs-category-card:not(.fs-category-card--animal) .fs-category-card__options div+div{display:none}body .fs-category-card:not(.fs-category-card--animal) .fs-category-card__options :is(dt,dd){display:inline;font-weight:400}body .fs-category-card:not(.fs-category-card--animal) .fs-category-card__options dt:after{content:": "}body .fs-category-card:not(.fs-category-card--animal) .fs-category-card__options dd{color:var(--fsd-ink);font-weight:600}body .fs-category-card .fs-category-card__price{font-size:1.7rem;font-weight:600;color:var(--fsd-ink)}body .fs-category-card .fs-category-card__price s{font-size:1.3rem;font-weight:400;color:var(--fsd-muted)}body .fs-category-card:not(.fs-category-card--animal) .fs-category-card__links{display:none}body .fs-category-card .fs-compare-pick{min-height:36px;font-size:1.3rem;color:var(--fsd-muted)}@media(max-width:749px){body .fs-category-grid:not(.fs-category-grid--small):has(>li>.fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured)){display:block!important}body .fs-category-grid:not(.fs-category-grid--small)>li:has(>.fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured)){display:block!important;padding:16px 0;border-bottom:1px solid var(--fsd-line)}body .fs-category-grid:not(.fs-category-grid--small)>li:has(>.fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured)):first-child{padding-top:4px}body :is(.fs-category-grid:not(.fs-category-grid--small),.template-search__results) .fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured){display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;grid-template-rows:none!important;grid-auto-flow:row dense;gap:0 14px!important;align-items:start;height:auto}body :is(.fs-category-grid:not(.fs-category-grid--small),.template-search__results) .fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured) :is(.fs-category-card__body,.fs-category-card__purchase){display:contents!important}body :is(.fs-category-grid:not(.fs-category-grid--small),.template-search__results) .fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured) .fs-category-card__image{grid-column:1!important;grid-row:1 / span 5!important;order:0!important;margin:0!important}body :is(.fs-category-grid:not(.fs-category-grid--small),.template-search__results) .fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured) :is(.fs-category-card__body,.fs-category-card__purchase)>*{grid-column:2!important;grid-row:auto!important;min-width:0}body :is(.fs-category-grid:not(.fs-category-grid--small),.template-search__results) .fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured) .fs-category-card__title{margin:0 0 4px!important;min-height:0!important;font-size:1.7rem}body :is(.fs-category-grid:not(.fs-category-grid--small),.template-search__results) .fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured) .fs-category-card__purchase>:is(form,.button){grid-column:1 / -1!important;margin-top:12px}body :is(.fs-category-grid:not(.fs-category-grid--small),.template-search__results) .fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured) .fs-category-card__purchase .button{margin-top:0}body :is(.fs-category-grid:not(.fs-category-grid--small),.template-search__results) .fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured)>.fs-compare-pick{display:none!important}}body .fs-oil-comparison[data-mode=all]{--fsd-cmp-cols: minmax(200px, 1.8fr) minmax(128px, 1.1fr) minmax(86px, .8fr) minmax(112px, 1fr) minmax(96px, .9fr) minmax(112px, 1fr) minmax(60px, .5fr) minmax(140px, 1.3fr) minmax(136px, 1fr)}body .fs-oil-comparison[data-mode=all] .fs-compare-rows{position:relative;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border-top:1px solid var(--fsd-line)}body .fs-oil-comparison[data-mode=all] :is(.fs-compare-row,.fs-compare-labels){display:grid;grid-template-columns:var(--fsd-cmp-cols);grid-template-rows:auto auto;gap:2px 12px;align-items:center;min-width:1100px;padding:10px 0;border-bottom:1px solid var(--fsd-line)}body .fs-oil-comparison[data-mode=all] .fs-compare-labels{grid-template-rows:auto;padding:0;background:var(--fsd-tint)}body .fs-oil-comparison[data-mode=all] .fs-compare-labels>div{grid-row:1;padding:10px 0;border:0;background:none;font-size:1.2rem;font-weight:600;line-height:1.3;color:var(--fsd-ink)}body .fs-oil-comparison[data-mode=all] .fs-compare-labels>div:empty{display:none}body .fs-oil-comparison[data-mode=all] .fs-compare-labels>div:nth-child(2){grid-column:1;position:sticky;left:0;z-index:1;padding-left:10px;background:var(--fsd-tint)}body .fs-oil-comparison[data-mode=all] .fs-compare-labels>[data-shared-label=unit],body .fs-oil-comparison[data-mode=all] .fs-compare-facts>[data-difference=unit]{grid-column:2;grid-row:1}body .fs-oil-comparison[data-mode=all] .fs-compare-labels>[data-shared-label=price],body .fs-oil-comparison[data-mode=all] .fs-compare-facts>[data-difference=price]{grid-column:3;grid-row:1}body .fs-oil-comparison[data-mode=all] .fs-compare-labels>[data-shared-label=total],body .fs-oil-comparison[data-mode=all] .fs-compare-facts>[data-difference=total]{grid-column:4;grid-row:1}body .fs-oil-comparison[data-mode=all] .fs-compare-labels>[data-shared-label=cbd],body .fs-oil-comparison[data-mode=all] .fs-compare-facts>[data-difference=cbd]{grid-column:5;grid-row:1}body .fs-oil-comparison[data-mode=all] .fs-compare-labels>[data-shared-label=spectrum],body .fs-oil-comparison[data-mode=all] .fs-compare-facts>[data-difference=spectrum]{grid-column:6;grid-row:1}body .fs-oil-comparison[data-mode=all] .fs-compare-labels>[data-shared-label=bottle],body .fs-oil-comparison[data-mode=all] .fs-compare-facts>[data-difference=bottle]{grid-column:7;grid-row:1}body .fs-oil-comparison[data-mode=all] .fs-compare-labels>[data-shared-label=carrier],body .fs-oil-comparison[data-mode=all] .fs-compare-facts>[data-difference=carrier]{grid-column:8;grid-row:1}body .fs-oil-comparison[data-mode=all] .fs-compare-product{grid-column:1;grid-row:1 / span 2;position:sticky;left:0;z-index:1;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;gap:0 10px;align-self:stretch;align-content:center;padding:2px 8px 2px 0;background:var(--fsd-surface)}body .fs-oil-comparison[data-mode=all] .fs-compare-product__heading img{width:34px;height:48px}body .fs-oil-comparison[data-mode=all] .fs-compare-product h3{align-self:end;font-size:1.5rem;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:var(--fsd-ink)}body .fs-oil-comparison[data-mode=all] .fs-compare-tags,body .fs-oil-comparison[data-mode=all] .fs-compare-summary,body .fs-oil-comparison[data-mode=all] .fs-compare-purchase>[data-product-link]{display:none}body .fs-oil-comparison[data-mode=all] .fs-compare-actions{grid-column:2;grid-row:2;justify-content:flex-start}body .fs-oil-comparison[data-mode=all] .fs-compare-pick{min-height:32px;padding:2px 0;font-size:1.2rem;color:var(--fsd-muted)}body .fs-oil-comparison[data-mode=all] .fs-compare-facts{display:contents}body .fs-oil-comparison[data-mode=all] .fs-compare-facts>div,body .fs-oil-comparison[data-mode=all] .fs-compare-facts>:is([data-difference=spectrum],[data-difference=bottle]){display:block;grid-row:1;min-width:0;padding:0}body .fs-oil-comparison[data-mode=all] .fs-compare-facts dt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body .fs-oil-comparison[data-mode=all] .fs-compare-facts dd{font-size:1.4rem;line-height:1.35;color:var(--fsd-text)}body .fs-oil-comparison[data-mode=all] .fs-compare-facts [data-difference=price] dd{font-size:1.5rem;font-weight:600;color:var(--fsd-ink)}body .fs-oil-comparison[data-mode=all] .fs-compare-facts .fs-compare-unit{padding:6px 10px;border-radius:var(--fsd-radius-sm);background:var(--fsd-tint-strong)}body .fs-oil-comparison[data-mode=all] .fs-compare-facts .fs-compare-unit dd{max-width:none;font-size:1.5rem;font-weight:600;text-align:start;color:var(--fsd-ink)}body .fs-oil-comparison[data-mode=all][data-value-basis=total] [data-total-known=false] .fs-compare-unit dd{font-size:1.3rem;font-weight:500}body .fs-oil-comparison[data-mode=all] .fs-compare-extra{grid-column:2 / 9;grid-row:2}body .fs-oil-comparison[data-mode=all] .fs-compare-extra .fs-compare-formula-line{margin:0;font-size:1.2rem;color:var(--fsd-muted)}body .fs-oil-comparison[data-mode=all] .fs-compare-purchase{grid-column:9;grid-row:1 / span 2;display:block;align-self:center}body .fs-oil-comparison[data-mode=all] .fs-compare-form .button{min-height:40px;padding:8px 10px;font-size:1.4rem!important}@media(max-width:749px){body .fs-oil-comparison[data-mode=all]{--fsd-cmp-cols: 148px 124px 84px 108px 92px 108px 56px 132px 132px}body .fs-oil-comparison[data-mode=all] :is(.fs-compare-row,.fs-compare-labels){min-width:0;width:max-content;column-gap:10px}body .fs-oil-comparison[data-mode=all] .fs-compare-product{grid-template-columns:28px minmax(0,1fr);gap:0 8px;box-shadow:6px 0 8px -6px #173d302e}body .fs-oil-comparison[data-mode=all] .fs-compare-product__heading img{width:28px;height:40px}body .fs-oil-comparison[data-mode=all] .fs-compare-product h3{font-size:1.4rem}body .fs-oil-comparison[data-mode=all] .fs-compare-labels>div:nth-child(2){padding-left:6px;box-shadow:6px 0 8px -6px #173d302e}}body .fs-category-card .fs-category-card__tag{white-space:nowrap}@media(max-width:749px){body :is(.fs-category-grid:not(.fs-category-grid--small),.template-search__results) .fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured) .fs-compare-pick{display:none!important}}@media(max-width:749px){body .template-search__results .product-grid{display:block;margin:0;padding:0}body .template-search__results .product-grid>li.grid__item{width:100%;max-width:100%;padding:16px 0;border-bottom:1px solid var(--fsd-line)}body :is(.fs-category-grid:not(.fs-category-grid--small),.template-search__results) .fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured) .fs-collection-buy{display:block!important}body :is(.fs-category-grid:not(.fs-category-grid--small),.template-search__results) .fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured) .fs-card-strength{margin-bottom:10px}}body .article-template__content :is(.fs-keyfacts,.fs-experience){border-left:0;border-radius:var(--fsd-radius);background:var(--fsd-tint)}body .article-template__content .fs-keyfacts{background:var(--fsd-paper)}body details.fs-research-faq>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;list-style:none;font-weight:600;color:var(--fsd-ink);cursor:pointer}body details.fs-research-faq>summary::-webkit-details-marker{display:none}body details.fs-research-faq>summary:after{content:"+";flex:none;font-size:2.2rem;font-weight:400;line-height:1}body details.fs-research-faq[open]>summary:after{content:"\2212"}body [class*=AOV-CartDrawer],body [class*=AOV-UpsellProducts]{font-family:var(--font-body-family)!important;letter-spacing:normal!important}body .AOV-CartDrawer-Header [class*=CartTitle] span{font-family:var(--font-body-family)!important;font-size:1.8rem!important;font-weight:600!important;letter-spacing:-.015em!important;color:var(--fsd-ink)!important}body .AOV-CartDrawer-Close{color:var(--fsd-ink)!important}body .AOV-CartDrawer-RewardBar__Title{font-size:1.4rem!important;font-weight:600!important;color:var(--fsd-ink)!important}body .AOV-CartDrawer-RewardBar__ProgressBar__ProgressFill{background:var(--fsd-action)!important}body .AOV-CartDrawer-RewardBar__ProgressBar__GoalTitle{color:var(--fsd-muted)!important;white-space:nowrap}body .AOV-CartDrawer-ItemName__Title{font-size:1.5rem!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.3;color:var(--fsd-ink)!important}body .AOV-CartDrawer-ItemPrice,body .AOV-CartDrawer-Subtotal span{font-weight:600!important;color:var(--fsd-ink)!important}body .AOV-CartDrawer-ItemQuantity{border:1px solid var(--fsd-line-strong)!important;border-radius:var(--fsd-radius)!important;overflow:hidden}body .AOV-CartDrawer-ItemQuantity :is(button,input){border:0!important;color:var(--fsd-ink)!important}body .AOV-UpsellProducts__Container{border-color:var(--fsd-line)!important;border-radius:var(--fsd-radius)!important;background:var(--fsd-tint)!important}body .AOV-UpsellProducts__Container select{min-height:40px;max-width:100%;padding:6px 28px 6px 10px;border:1px solid var(--fsd-line-strong)!important;border-radius:var(--fsd-radius-sm)!important;background-color:var(--fsd-surface)!important;font:inherit;font-size:1.4rem!important;color:var(--fsd-ink)!important}body .AOV-CartDrawer-Footer{border-top:1px solid var(--fsd-line)!important;background:var(--fsd-paper)!important}body .AOV-CartDrawer-Checkout span{font-weight:600!important;letter-spacing:.02em!important}body .AOV-CartDrawer-ContinueShopping__Link a{color:var(--fsd-ink)!important;text-decoration:underline;text-underline-offset:4px}body .AOV-CartDrawer-RewardBar__ProgressBar__GoalTitle{transform:translate(-14px)}body .AOV-UpsellProducts__Container :is(p,span,div,a){letter-spacing:normal!important}body .AOV-UpsellProducts__Header,body .AOV-UpsellProducts__Header *{font-weight:600!important;color:var(--fsd-ink)!important}@media(max-width:749px){body.fs-has-purchase-bar [class*=kl-teaser-]{top:auto!important;bottom:calc(86px + env(safe-area-inset-bottom))!important;transform:scale(.8);transform-origin:left bottom}}body.fs-home-page .fs-home-eyebrow:has(+h2){display:none}body.fs-home-page .fs-home-eyebrow{font-size:1.2rem}body .fs-information-page :is(h1,h2,h3){color:var(--fsd-ink)}body .fs-information-page .fs-about__cta{color:var(--fsd-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}body .fs-information-page .fs-about__section>h2:before{background:var(--fsd-action)}body .fs-information-page .fs-about__checks li:before{color:var(--fsd-star);border-color:var(--fsd-star)}body main h1[class*=ai-blog-posts-title]{color:var(--fsd-ink);letter-spacing:-.03em}body .fs-compare-formula-line,body .fs-offer-best-label,body .fs-home-newsletter__privacy,body .fs-home-newsletter__privacy a{font-size:1.25rem}body .fs-home-footer__associations a,body .fs-home-footer__legal a,body .fs-category-breadcrumb a,body .fs-breadcrumbs a{display:inline-flex;align-items:center;min-height:40px}body .fs-home-footer__legal a{font-size:1.3rem}body .jdgm-paginate__page{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}@media(max-width:749px){body .fs-shared-product .fs-shared-trust>*{order:7;margin:4px 0 0}body .fs-shared-product .fs-shared-trust>a{order:2;margin:6px 0 0}body :is(.fs-category-grid:not(.fs-category-grid--small),.template-search__results) .fs-category-card:not(.fs-category-card--animal,.fs-category-card--featured) .fs-category-card__purchase .button{min-height:48px!important}}body .fs-category-breadcrumb,body .fs-breadcrumbs{align-items:center}@media(min-width:750px)and (max-width:989px){body .fs-category-grid:not(.fs-category-grid--small):has(>li:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(min-width:750px){body .template-search__results .product-grid{--grid-desktop-horizontal-spacing: 2.4rem;--grid-desktop-vertical-spacing: 4rem}}body .fs-category-breadcrumb a,body .fs-breadcrumbs a{gap:6px}
/*# sourceMappingURL=/cdn/shop/t/91/assets/fs-design.css.map */
