.layout-featured-reviews .splide__arrows{z-index:1}.layout-featured-visuals ul:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--color-border);border-radius:var(--radius-xl)}.footer-logo{width:var(--footer-logo-image-width-mobile);height:var(--footer-logo-image-height-mobile)}@media (width >= 90rem){.footer-logo{width:var(--footer-logo-image-width);height:var(--footer-logo-image-height)}}.nav-float-thumbnail{flex-basis:var(--nav-thumbnail-width)}.nav-float-inner{width:var(--nav-size-width);min-height:var(--nav-size-height)}.nav-float{--nav-size-width: 29.35rem;--nav-size-height: 5.75rem;--nav-thumbnail-width: 3rem}@media (width >= 40rem){.nav-float{--nav-size-width: 32.35rem;--nav-size-height: 8.75rem;--nav-thumbnail-width: 7.75rem}}@media (width >= 64rem){.nav-float{--nav-size-offset: 4rem;--nav-size-width: 38.35rem;--nav-size-height: 14.75rem;--nav-thumbnail-width: 13.75rem}}@media (width >= 80rem){.nav-float{--nav-size-width: 42.35rem;--nav-size-height: 18.75rem;--nav-thumbnail-width: 17.75rem}}.popover-menu .header-nav-link{height:var(--spacing-sm)}.popover-menu .nav-float-inner{padding-block:var(--spacing-2xs)}.header-logo{width:var(--header-logo-image-width-mobile);height:var(--header-logo-image-height-mobile)}@media (width >= 90rem){.header-logo{width:var(--header-logo-image-width);height:var(--header-logo-image-height)}}.header-logo-img{width:100%;height:100%}:root{--banner-hero-offset: calc(var(--header-height, 0px) + var(--header-offset, 0px))}.banner-hero{height:calc(100svh - var(--banner-hero-offset) - var(--container-px))}.hotspot-marker{top:var(--y, 0%);left:var(--x, 0%)}.layout-ingredients-overview ul:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--color-border);border-radius:var(--radius-xl);pointer-events:none}.layout-ingredients-overview .ratio-size{min-height:5.109375rem}.password-logo{width:var(--password-logo-image-width-mobile);height:var(--password-logo-image-height-mobile)}@media (width >= 90rem){.password-logo{width:var(--password-logo-image-width);height:var(--password-logo-image-height)}}.password-logo-img{width:100%;height:100%}.product-highlight-banner-block-start>*,.product-highlight-banner-block-end>*{padding-inline:var(--spacing-2xs)}.product-highlight-banner-block-start>*:first-child{padding-block-start:var(--spacing-2xs)}.product-highlight-banner-block-end>*:last-child{padding-block-end:var(--spacing-2xs)}.product-highlight-banner-block-end>.button-group{padding-inline:var(--spacing-xs)}.product-highlight-banner .banner-container{padding:0}@media (width > 64rem){.product-highlight-banner .banner-container{padding:var(--spacing-7xs)}}@media (width <= 64rem){.product-highlight-banner .banner-image,.product-highlight-banner .banner-media{position:relative}}@media (width <= 64rem){.product-highlight-banner .product-highlight-banner-body{border-top-left-radius:0;border-top-right-radius:0}}@media (width <= 64rem){.product-highlight-banner .banner-media{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (width >= 80rem){.product-images{margin-left:calc(-1 * var(--container-px-inner, 0px))}}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1}.layout-slider{--slider-column-size: 10;overflow:hidden}@media (width >= 64rem){.layout-slider{--slider-column-size: 5}}@media (width >= 80rem){.layout-slider{--slider-column-size: 4}}@media (width >= 100rem){.layout-slider{--slider-column-size: 3}}.layout-slider .splide__track{overflow:visible}.layout-slider .splide__slide{width:calc((100% + var(--spacing-3xs)) * (var(--slider-column-size) / 12) - var(--spacing-3xs))}.layout-column-px{padding-inline:var(--layout-column-px, 0px)}.layout-column-py{padding-block:var(--layout-column-py, 0px)}.layout-two-columns{--layout-column-px: var(--container-px-inner);--layout-column-py: var(--container-px)}@media (width >= 64rem){.layout-two-columns{--layout-column-px: var(--spacing-xs, 0px);--layout-column-py: var(--spacing-xs, 0px)}}@media (width >= 64rem){.layout-two-columns:is(.with-inner-p-large){--layout-column-px: calc((100% + 1rem) * (1 / 12));--layout-column-py: var(--layout-column-px)}}@media (width >= 100rem){.layout-two-columns:is(.with-inner-p-large){--layout-column-px: calc((100% + 1rem) * (1 / 6))}}@media (width < 64rem){.layout-two-columns:is(.with-borders)>.layout-inner{margin-left:calc(-1 * var(--container-px-inner, 0px));margin-right:calc(-1 * var(--container-px-inner, 0px))}}.layout-two-columns:is(.with-borders)>.layout-inner:after{content:"";position:absolute;pointer-events:none;inset:auto 0;margin-inline:auto;width:1px;height:100%;background-color:var(--color-border)}@media (width < 64rem){.layout-two-columns:is(.with-borders)>.layout-inner:after{display:none}}@media (width < 64rem){.layout-two-columns:is(.with-borders)>.layout-inner>.layout-column:first-child:not(:last-child){border-bottom:1px solid var(--color-border)}}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 2rem;--shopify-accelerated-checkout-button-inline-size: 2rem;--shopify-accelerated-checkout-button-border-radius: 9999px}.shopify-payment-button__button{padding-block-start:.3125rem;padding-block-end:.40625rem;padding-inline:.5625rem;background-color:transparent;color:var(--color-fill-primary);font-weight:500;border:1px solid var(--color-fill-primary)}.shopify-payment-button__button:hover:not([disabled]){background-color:transparent;border-color:var(--color-fill-primary--hover);color:var(--color-fill-primary--hover)}.shopify-payment-button__button:active:not([disabled]){background-color:transparent;border-color:var(--color-fill-primary);color:var(--color-fill-primary)}.add-to-cart-text{transform:translateY(var(--translate-y, 0px))}.add-to-cart-text>span:nth-child(2){top:100%}.add-to-cart-text>span:nth-child(3){top:200%}.assessment-table-body-small:first-of-type>tr>th{padding-top:0}.assessment-table-body-large:last-of-type>tr>td>div{border-bottom:0px;padding-bottom:0}.layout-column-px .block-contact-email{margin-inline:calc(-1 * var(--layout-column-px, 0px))}.layout-column-py .block-contact-email{margin-block:calc(-1 * var(--layout-column-py, 0px))}.placeholder-image{position:relative;aspect-ratio:var(--ratio);overflow:hidden}.placeholder-image svg{height:100%}.block-image{display:flex;justify-content:flex-start}.block-image-img{object-fit:cover;object-position:center center;aspect-ratio:var(--ratio)}:root{--header-offset: 3.140625rem}ol.block-cards .ratio-size{aspect-ratio:var(--aspect-ratio, 3 / 2);height:var(--height, 100%);width:100%}ol.block-cards{counter-reset:card-list-item 1}ol.block-cards>li:after{content:"";counter-increment:card-list-item}ol.block-cards>li .card-index:before{content:counter(card-list-item)}.block-content-description:is(.is-align-start)>dl{justify-content:flex-start}.block-content-description:is(.is-align-between)>dl{justify-content:space-between}.block-list-items{counter-reset:block-list-item 1}ol.block-list-items>li{display:flex;flex-flow:row nowrap}ol.block-list-items>li:before{content:counter(block-list-item);width:1.375rem;height:1.375rem;border-radius:9999px;border:1px solid var(--color-content-primary);display:inline-flex;place-content:center;font-weight:var(--font-weight-medium);color:var(--color-content-primary);line-height:1.1875;text-align:center;margin-right:.75rem;flex-shrink:0}ol.block-list-items>li:after{content:"";counter-increment:block-list-item}.footer-menu{max-width:var(--max-width, 100%)}.floating-add-to-cart .price-container{display:inline}@media screen and (max-width: 40rem){.floating-add-to-cart .product-rating{display:none}}.block-video-slide{width:17.125rem}.cart-items-media{width:3rem}@media (width >= 40rem){.cart-items-media{width:5.5rem}}.banner-image,.banner-video,.banner-video-poster{height:100%;width:100%;object-fit:cover;object-position:center center;overflow:hidden;z-index:0}.banner-image,.banner-video{position:absolute}.banner-body{position:relative;z-index:1;height:100%;min-height:inherit}.banner-container{height:inherit;min-height:inherit;padding-inline:var(--container-px-outer, 0px)}.collapsible-content a:not([class]){font-weight:bolder}.popover{width:calc(100dvw - 3rem - var(--scrollbar-size, 0px))}.icon-star-fill{clip-path:rect(0 var(--rating) 100% 0)}.popover-account:has(shop-login-button) .account-actions-fallback-text{display:none}.popover-account:not(:has(shop-login-button)) .account-actions-sign-in-text{display:none}@media (width >= 40rem){.popover.popover-account{width:22.5rem}}@media (width >= 40rem){.popover.popover-cart{width:30rem}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
