: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:has(.fs-category-card){display:block;margin:0;padding:0}body .template-search__results .product-grid:has(.fs-category-card)>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}body .fs-dead-end{margin-top:4.8rem;margin-bottom:6.4rem}body .fs-shortcuts{text-align:left}body .fs-shortcuts__title,body .fs-suggest__title{margin:0 0 1.6rem;font-size:2.2rem;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--fsd-ink)}body .fs-shortcuts__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--fsd-line)}body .fs-shortcuts__link{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:8px 0;border-bottom:1px solid var(--fsd-line);font-size:1.7rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--fsd-ink);text-decoration:none}body .fs-shortcuts__image{display:block;width:56px;height:56px;overflow:hidden;border-radius:var(--fsd-radius);background:var(--fsd-surface)}body .fs-shortcuts__image img,body .fs-suggest__image img{display:block;width:100%;height:100%;object-fit:contain}body .fs-shortcuts__arrow{transition:transform .2s var(--fsd-ease)}body .fs-shortcuts__link:hover .fs-shortcuts__arrow{transform:translate(4px)}body .fs-shortcuts__link:focus-visible{outline:2px solid var(--fsd-ink);outline-offset:3px}body .fs-suggest{padding-top:4.8rem;padding-bottom:5.6rem}body .fs-suggest--empty{padding-top:1.6rem}body .fs-suggest--empty .fs-suggest__best{margin-top:4.8rem}body .fs-suggest__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 1.6rem;margin:0;padding:0;list-style:none}body .fs-suggest__item{position:relative;min-width:0}body .fs-suggest__image{box-sizing:border-box;aspect-ratio:1;padding:8px;overflow:hidden;border:1px solid var(--fsd-line);border-radius:var(--fsd-radius);background:var(--fsd-surface)}body .fs-suggest__name{margin:1.2rem 0 0;font-size:1.6rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}body .fs-suggest__name a{color:var(--fsd-ink);text-decoration:none}body .fs-suggest__name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}body .fs-suggest__item:hover .fs-suggest__name a{text-decoration:underline;text-underline-offset:.3rem}body .fs-suggest__name a:focus-visible{outline:0}body .fs-suggest__name a:focus-visible:after{outline:2px solid var(--fsd-ink);outline-offset:3px;border-radius:var(--fsd-radius)}body .fs-suggest__price{margin:.4rem 0 0;font-size:1.5rem;line-height:1.4;color:var(--fsd-text)}@media(min-width:750px){body .fs-dead-end{margin-top:6.4rem;margin-bottom:8rem}body .fs-shortcuts__title,body .fs-suggest__title{margin-bottom:2.4rem;font-size:2.6rem}body .fs-shortcuts__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2.4rem;border-top:0}body .fs-shortcuts__link{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 8px;min-height:0;padding:0;border-bottom:0}body .fs-shortcuts__image{box-sizing:border-box;grid-column:1 / -1;width:100%;height:auto;aspect-ratio:1;padding:16px;border:1px solid var(--fsd-line)}body .fs-suggest{padding-top:6.4rem;padding-bottom:8rem}body .fs-suggest--empty{padding-top:2.4rem}body .fs-suggest--empty .fs-suggest__best{margin-top:6.4rem}body .fs-suggest__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}}@media(prefers-reduced-motion:reduce){body .fs-shortcuts__arrow{transition:none}}:root{--fsd-s1: 4px;--fsd-s2: 8px;--fsd-s3: 12px;--fsd-s4: 16px;--fsd-s6: 24px;--fsd-s8: 32px;--fsd-s12: 48px;--fsd-out: .14s;--fsd-in: .22s}@media(min-width:990px){body .fs-breadcrumbs{margin:0 0 var(--fsd-s2)}body .product__info-container .product__title{margin:0 0 var(--fsd-s3)}body .product__info-container .fs-product-summary{display:-webkit-box;margin:0 0 var(--fsd-s3);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}body .product__info-container .fs-shared-trust{margin:0 0 var(--fsd-s4)}body .product__info-container .fs-shared-trust>a{min-height:0;padding-block:var(--fsd-s1)}body .product__info-container [id^=price-]{margin:0 0 var(--fsd-s3)!important}body .product__info-container .fs-purchase-price{flex-flow:row wrap;align-items:center;gap:var(--fsd-s2) var(--fsd-s3)}body .product__info-container .fs-purchase-price__amounts{flex:0 1 auto;width:auto}body .product__info-container variant-radios{margin:var(--fsd-s2) 0 var(--fsd-s2)!important}body .product__info-container variant-radios fieldset.product-form__input:not(.fs-spectrum-options){grid-template-columns:repeat(auto-fit,minmax(72px,1fr));margin-bottom:var(--fsd-s3)}body .product__info-container variant-radios fieldset.product-form__input:not(.fs-spectrum-options)>label{min-height:0;padding:var(--fsd-s2) var(--fsd-s1);gap:2px}body .product__info-container variant-radios fieldset.product-form__input:not(.fs-spectrum-options) .fs-choice-status{font-size:1.1rem;line-height:1.2}body .product__info-container variant-radios fieldset.fs-spectrum-options{margin-bottom:var(--fsd-s3)}body .product__info-container variant-radios fieldset.fs-spectrum-options>label{min-height:0;padding-block:var(--fsd-s2)}body .product__info-container variant-radios .fs-option-help{margin:calc(var(--fsd-s1) * -1) 0 var(--fsd-s4)!important}body .product__info-container variant-radios .fs-option-help>summary{min-height:0!important;padding-block:2px!important}body .product__info-container>div:has(>product-form),body .product__info-container product-form.product-form{margin-top:0}body .product__info-container product-form .quantity__label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}body .article-template__content :is(p,li,h2,h3,h4,blockquote,dd,dt){max-width:66ch}body .article-template__content :is(.fs-keyfacts,.fs-experience,.fs-callout,.fs-faq,.fs-sources,table,figure) :is(p,li){max-width:none}body .article-template__content a:not(.button),body .author-template__author-box a:not(.list-social__item),body .article-template header a{color:var(--fsd-ink);text-decoration-color:var(--fsd-line-strong);text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color var(--fsd-out) var(--fsd-ease)}body .article-template__content a:not(.button):hover,body .author-template__author-box a:not(.list-social__item):hover,body .article-template header a:hover{text-decoration-color:currentColor}body .author-template__author-box{font-size:1.4rem;line-height:1.55;color:var(--fsd-text)}body .author-template__author-box div.author-image{float:left;width:56px;height:56px;margin:0 var(--fsd-s3) var(--fsd-s2) 0!important}body .author-template__author-box .author-info{text-align:left}body .author-template__author-box .author-info>.list-social__item{padding:0;margin:0 var(--fsd-s2) 0 0}body .author-template__author-box div.author-image,body .author-template__author-box img.author-image{padding:0}body .author-template__author-box img.author-image{display:block;width:56px;height:56px;border-radius:50%;object-fit:cover}body .author-template__author-box #author_name{margin:var(--fsd-s1) 0 var(--fsd-s1);font-size:1.7rem;font-weight:600;line-height:1.25;letter-spacing:-.01em;color:var(--fsd-ink)}body .author-template__author-box .author-info>h6{clear:both;margin:var(--fsd-s3) 0 var(--fsd-s1);font-size:1.2rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--fsd-muted)}body .author-template__author-box .author-info>p{margin:0 0 var(--fsd-s2)}body .author-template__author-box #toc{font-size:1.4rem}body .author-template__author-box #toc li{margin-top:var(--fsd-s2)!important;margin-bottom:var(--fsd-s2)!important}body .fs-customer-review__meta strong,body .jdgm-rev__title,body .jdgm-write-rev-link,body .fs-purchase-price__current,body .bndlr-volume .fs-offer-best-label,body .bndlr-volume [id^=fs-volume-]{font-weight:600}body .bndlr-volume .fs-offer-best-label{font-size:1.2rem}body .jdgm-histogram__frequency{font-size:1.3rem}body .fs-customer-reviews__list>.fs-customer-review,body .bndlr-volume .bndlr-volume-discount,body .bndlr-volume .fs-volume-button{border-radius:var(--fsd-radius)}body .bundler-volume-target-element>.bndlr-volume,body .bndlr-volume [id$=-saving]{border-radius:var(--fsd-radius-sm)}body .fs-report-list a,body .fs-report-list a span{color:var(--fsd-ink)}body .fs-quality-section [class*=ai-fs-landing-card-text]{color:var(--fsd-text)}body .fs-category-header .fs-category-intro,body .fs-oil-guide__steps p{max-width:70ch}:root{--duration-short: var(--fsd-out);--duration-default: var(--fsd-in)}@media(prefers-reduced-motion:no-preference){@keyframes fsd-rise{0%{transform:translateY(100%)}to{transform:none}}body .fs-purchase-bar:not([hidden]),body.fsd-buy-below .fs-purchase-bar[hidden][data-ready]{animation:fsd-rise var(--fsd-in) var(--fsd-ease) both}@supports selector(::details-content){body .fs-details-group details,body details.fs-option-help{interpolate-size:allow-keywords}body .fs-details-group details::details-content,body details.fs-option-help::details-content{block-size:0;overflow:clip;transition:block-size var(--fsd-out) var(--fsd-ease),content-visibility var(--fsd-out) allow-discrete}body .fs-details-group details[open]::details-content,body details.fs-option-help[open]::details-content{block-size:auto;transition-duration:var(--fsd-in)}}}@media(prefers-reduced-motion:reduce){body .fs-purchase-bar{animation:none}}body .fs-home .fs-home-product__image,body .fs-home .fs-home-product__price,body .fs-home .fs-home-category__image,body .fs-home .fs-home-eyebrow{margin-bottom:var(--fsd-s3)}body .fs-home .fs-home-product__button{padding:var(--fsd-s3)}body .fs-home .fs-home-products{column-gap:var(--fsd-s4)}body .fs-home .fs-home-categories{gap:var(--fsd-s6) var(--fsd-s4)}body .fs-home .fs-home-category__species{margin-top:var(--fsd-s2);column-gap:var(--fsd-s3)}body .fs-home .fs-home-oil-summary{margin-top:var(--fsd-s2)}body .fs-home .fs-home-oil-facts{margin-top:var(--fsd-s2);margin-bottom:var(--fsd-s4)}body .fs-home .fs-home-oil-guide{padding:var(--fsd-s6)}body .fs-home .fs-home-hero__body.fs-home-hero__body,body .fs-home .fs-home-link{margin-top:var(--fsd-s4)}body .fs-home .fs-home-section-head{margin-bottom:var(--fsd-s6)}body .fs-home .fs-home-section-head>p{margin-top:var(--fsd-s3)}body .fs-home .fs-home-actions{margin-top:var(--fsd-s4);gap:var(--fsd-s2) var(--fsd-s6)}body .fs-home .fs-home-hero .fs-home-actions{margin-top:var(--fsd-s6)}body .fs-home .fs-home-button{padding:var(--fsd-s3) 20px;gap:var(--fsd-s4)}body .fs-home .fs-home-hero__production-caption{margin-top:var(--fsd-s2);gap:var(--fsd-s4)}body .fs-home .fs-home-steps>li{gap:var(--fsd-s4)}body .fs-home .fs-home-research__evidence>a{padding-block:var(--fsd-s4)}body .fs-home .fs-home-quality__standards>div{padding-bottom:var(--fsd-s6)}body .fs-home details.fs-home-faq>summary,body .fs-home .fs-home-faq>summary{gap:var(--fsd-s6)}body .fs-home details.fs-home-faq>div,body .fs-home .fs-home-faq>div{padding-right:var(--fsd-s8)}body .fs-home .fs-home-story__date{padding:var(--fsd-s2) var(--fsd-s4);gap:var(--fsd-s6)}body .fs-category-card .fs-category-card__options,body .fs-category-card .fs-category-card__total{margin-bottom:var(--fsd-s2)}body .fs-category-card .fs-category-card__total,body .fs-category-card .fs-category-card__tags{gap:var(--fsd-s2)}body .fs-category-card .price__container{column-gap:var(--fsd-s2)}body .fs-category-card .price-item{margin-right:var(--fsd-s2)}body .fs-oil-group-heading>h2{margin-bottom:var(--fsd-s2)}body .fs-oil-guide__steps>li>p{margin-bottom:var(--fsd-s4)}body .fs-guides-links__list>li{padding-left:var(--fsd-s4)}body .fs-guides-links__list>li>a{padding-block:var(--fsd-s2)}@media(min-width:750px){body .fs-home .fs-home-product__image,body .fs-home .fs-home-product__price,body .fs-home .fs-home-category__image,body .fs-home .fs-home-eyebrow{margin-bottom:var(--fsd-s4)}body .fs-home .fs-home-product__button{padding:var(--fsd-s3) var(--fsd-s4)}body .fs-home .fs-home-button{padding:var(--fsd-s3) var(--fsd-s6)}body .fs-home .fs-home-hero .fs-home-actions,body .fs-home .fs-home-steps{margin-top:28px}body .fs-home .fs-home-hero__production-caption{margin-top:var(--fsd-s4)}body .fs-home details.fs-home-faq>summary,body .fs-home .fs-home-faq>summary{padding-block:var(--fsd-s6)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/fs-design.css.map */
