@font-face{font-family:ApercuMono;src:url(//hypothesis.bio/cdn/shop/files/ApercuMonoProLight.woff2?v=12602985560474170715) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:ApercuMono;src:url(//hypothesis.bio/cdn/shop/files/ApercuMonoProRegular.woff2?v=10802077000782723560) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:ApercuMono;src:url(//hypothesis.bio/cdn/shop/files/ApercuMonoProMedium.woff2?v=14340905521937083524) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:ApercuMono;src:url(//hypothesis.bio/cdn/shop/files/ApercuMonoProBold.woff2?v=13236626870318952621) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:FoundersGrotesk;src:url(//hypothesis.bio/cdn/shop/files/founders-grotesk-light.woff2?v=13001397442352030109) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:FoundersGrotesk;src:url(//hypothesis.bio/cdn/shop/files/founders-grotesk-light-italic.woff2?v=16222268040047363865) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:FoundersGrotesk;src:url(//hypothesis.bio/cdn/shop/files/founders-grotesk-regular.woff2?v=17196082059552402669) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:FoundersGrotesk;src:url(//hypothesis.bio/cdn/shop/files/founders-grotesk-regular-italic.woff2?v=963289757965616547) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:FoundersGrotesk;src:url(//hypothesis.bio/cdn/shop/files/founders-grotesk-medium.woff2?v=11213757450265553551) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:FoundersGrotesk;src:url(//hypothesis.bio/cdn/shop/files/founders-grotesk-medium-italic.woff2?v=11357613705401149880) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:FoundersGrotesk;src:url(//hypothesis.bio/cdn/shop/files/founders-grotesk-semibold.woff2?v=12355796331525780368) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:FoundersGrotesk;src:url(//hypothesis.bio/cdn/shop/files/founders-grotesk-semibold-italic.woff2?v=9535480890837982785) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:FoundersGrotesk;src:url(//hypothesis.bio/cdn/shop/files/founders-grotesk-bold.woff2?v=9578954441373119183) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:FoundersGrotesk;src:url(//hypothesis.bio/cdn/shop/files/founders-grotesk-bold-italic.woff2?v=2025751982109771079) format("woff2");font-weight:700;font-style:italic}h1,.h1{font-size:2.5rem;line-height:2.75rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}@media screen and (min-width: 1000px){h1,.h1{font-size:3.75rem;line-height:2.75rem}}h2,.h2{font-size:1.5rem;line-height:1.75rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}@media screen and (min-width: 1000px){h2,.h2{font-size:2.75rem;line-height:2.75rem}}h3,.h3{font-size:1.5rem;line-height:1.75rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}@media screen and (min-width: 1000px){h3,.h3{font-size:2.25rem;line-height:2.5rem}}h4,.h4{font-size:1.25rem;line-height:1.5rem;font-weight:var(--heading-font-weight);font-family:var(--heading-font-family)}@media screen and (min-width: 1000px){h4,.h4{font-size:1.875rem;line-height:2.25rem}}h5,.h5{font-size:1.125rem;line-height:1.25rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}@media screen and (min-width: 1000px){h5,.h5{font-size:1.125rem;line-height:1.25rem}}h6,.h6{font-size:.75rem;line-height:.9375rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}@media screen and (min-width: 1000px){h6,.h6{font-size:.9375rem;line-height:1.25rem}}.prose .h6{font-weight:600}h7,.h7{font-size:.625rem;line-height:.75rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}@media screen and (min-width: 1000px){h7,.h7{font-size:.75rem;line-height:.9375rem}}.subheading{line-height:1.25}.body{font-family:var(--text-font-family);font-weight:var(--text-font-weight);text-transform:inherit}.body:where(.h1,.h2,.h3,.h4,.h5,.h6,.h7){font-weight:400}.body-medium{font-size:1.125rem;line-height:1.25rem;font-weight:300}@media screen and (min-width: 1000px){.body-medium{font-size:1.5rem;line-height:2rem}}.body-large{font-size:1.25rem;line-height:1.5rem;font-weight:300}@media screen and (min-width: 1000px){.body-large{font-size:1.875rem;line-height:2.125rem}}.body-xlarge{font-size:1.25rem;line-height:1.5rem;font-weight:300}@media screen and (min-width: 1000px){.body-xlarge{font-size:2.25rem;line-height:2.5rem}}@media screen and (max-width: 999px){.m-h1{font-size:2.5rem;line-height:2.75rem}}@media screen and (max-width: 999px){.m-h2{font-size:1.5rem;line-height:1.75rem}}@media screen and (max-width: 999px){.m-h3{font-size:1.5rem;line-height:1.75rem}}@media screen and (max-width: 999px){.m-h4{font-size:1.25rem;line-height:1.5rem}}@media screen and (max-width: 999px){.m-h5{font-size:1.125rem;line-height:1.25rem}}@media screen and (max-width: 999px){.m-h6{font-size:.75rem;line-height:.9375rem}}@media screen and (max-width: 999px){.m-h7{font-size:.625rem;line-height:.75rem}}@media screen and (max-width: 999px){.m-body{font-size:var(--text-base);line-height:var(--text-line-height)}}@media screen and (max-width: 999px){.m-text-sm{font-size:.75rem}}.w-300{font-weight:300}b,strong{font-weight:500}.inline{display:inline}.inline-block{display:inline-block}.table-cell{display:table-cell}.shopify-section,.shopify-section:has(.section-spacing){scroll-margin-block-start:calc((var(--sticky-area-height) + 1.25rem) * -1)}@media screen and (max-width: 699px){.sm-max-md-max\:hidden{display:none}}@media screen and (min-width: 1000px){.sm-max-md-max\:hidden{display:none}}@media screen and (max-width: 999px){.mobile-hidden{display:none!important}}@media screen and (min-width: 1000px){.desktop-hidden{display:none!important}}@media screen and (min-width: 700px){.sm\:gap-0{gap:0rem}}@media screen and (min-width: 700px){.sm\:overflow-hidden{overflow:hidden}}@media screen and (max-width: 999px){.m-v-stack{align-content:start;justify-items:inherit;grid-template-columns:minmax(0,1fr);display:grid}}@media screen and (max-width: 999px){.m-h-stack{align-items:center;justify-content:inherit;display:flex}}@media screen and (max-width: 999px){.m-min-h-auto{min-height:auto}}@media screen and (min-width: 700px){.button:not(.button--sm) .button__content{padding-block:.75rem;padding-inline:1.25rem}}.section-spacing-start-collapse{padding-block-start:0}.section-spacing-end-collapse{padding-block-end:0}.accordion{box-shadow:0 1px currentColor,0 1px currentColor inset}.accordion .accordion__summary{display:flex;padding-block:1.125rem 1rem}.accordion .accordion__content{padding-block-end:1.25rem}.accordion .animated-plus{width:.75rem;height:.625rem;display:block;position:relative}.accordion .animated-plus:before{width:.75rem;height:1px;opacity:1}.accordion .animated-plus:after{width:1px;height:.75rem}.accordion .animated-plus:before,.accordion .animated-plus:after{content:"";background-color:currentColor;transition:transform .25s ease-in-out,opacity .25s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg)}.accordion.is-open .animated-plus.group-expanded\:rotate:before,.accordion.is-open .animated-plus.group-expanded\:rotate:after{transform:translate(-50%,-50%) rotate(90deg)}.accordion.is-open .animated-plus.group-expanded\:rotate:before{opacity:0}.badge{font-size:.625rem;padding:.75rem .5rem}@media screen and (min-width: 700px){.badge{font-size:.75rem;padding:.75rem}}@supports (text-box: trim-both cap alphabetic){.badge{text-box:trim-both cap alphabetic;padding-block:.625rem}}.badge--bestseller{background:#7a99ac}.badge--tiktok-favorite,.badge--social-favorite,.badge--top-rated,.badge--most-loved,.badge--award-winner{background:#d5adad}.badge--sold-out,.badge--back-in-stock{background:#cedde6;color:#5f7a8b}.badge--tpz-01,.badge--for-eczema-care,.badge--for-hydration,.badge--for-barrier-support{background:#d5e3e1;color:#657976}.badge--gift-with-purchase,.badge--bundle-save,.badge--value-set,.badge--subscribe-save{background:#afa0c2}.badge--online-exclusive,.badge--holiday-exclusive,.badge--limited-edition{background:#e2dce9;color:#7c728b}.shopify-section--announcement-bar .announcement-bar{padding-block:.8rem}@media screen and (min-width: 700px){.shopify-section--announcement-bar .announcement-bar{padding-block:.9rem}}@media screen and (max-width: 699px){.shopify-section--header .header{padding-inline:.75rem!important}}.shopify-section--header .header__hamburger{row-gap:4px}.shopify-section--header .header__hamburger>*{width:1.25rem;height:2px}.shopify-section--header header-mega-menu .mega-menu__navigation{gap:6rem}.shopify-section--header header-mega-menu .mega-menu__navigation .mega-menu__linklist{max-width:100%}.shopify-section--header header-mega-menu .mega-menu__navigation .mega-menu__linklist a{color:#000}.shopify-section--header header-mega-menu .menu-promo--with-spacing .menu-promo__item{width:100%}.shopify-section--header header-mega-menu .menu-promo--with-spacing .menu-promo__item .body{color:#000}.shopify-section--header header-mega-menu .menu-promo--with-spacing img{width:100%;max-width:375px;height:auto}.shopify-section--header header-mega-menu:not(:has(.mega-menu__navigation-wrapper)) .menu-promo__carousel{padding-inline-end:0!important}.shopify-section--header [aria-expanded=true] .header__hamburger>:first-child{transform:translateY(calc(var(--icon-stroke-width, 1px) * 2)) rotate(45deg) translate(.9px)}@media screen and (min-width: 1000px){.shopify-section--header .header__primary-nav{column-gap:2rem}}@media screen and (min-width: 1150px){.shopify-section--header .header__primary-nav{column-gap:3rem}}.shopify-section--header .header__primary-nav [aria-expanded=true] .header__hamburger>:nth-of-type(2){display:none}@media screen and (min-width: 1000px){.shopify-section--header .header__secondary-nav{column-gap:2rem}}@media screen and (min-width: 1150px){.shopify-section--header .header__secondary-nav{column-gap:3rem}}@media screen and (min-width: 700px){.shopify-section--header .icon-hypothesis-cart{width:27px}}.shopify-section--header #menu-drawer .drawer-top-menu:not(:has(.menu-promo-accordion)){padding-block-end:1.5rem;border-bottom:1px solid}.shopify-section--header #menu-drawer .accordion__content{margin-block-start:-.5rem}.shopify-section--header #menu-drawer .accordion__content a{font-size:.875rem;color:#000}.shopify-section--header #menu-drawer .menu-drawer__panel-body{padding:1rem}.shopify-section--header #menu-drawer .menu-drawer__panel-body .h6{font-weight:500;font-size:.875rem}.shopify-section--header #menu-drawer .menu-drawer__panel-body>ul>li>ul{margin-block-start:.5rem}.shopify-section--header #menu-drawer .menu-drawer__panel-body>ul>li>ul a{font-size:.875rem}.shopify-section--header #menu-drawer .menu-drawer__panel-body>ul>li:not(:has(.accordion)){padding-block:1.25rem 1.125rem}.shopify-section--header #menu-drawer .menu-drawer__panel-body>ul>li:not(:last-of-type){border-bottom:1px solid}.shopify-section--header #menu-drawer .menu-drawer__panel-body a{line-height:1}.shopify-section--header #menu-drawer .menu-drawer__panel-body .accordion__summary{padding-block:1.25rem 1.125rem}.shopify-section--header #menu-drawer .menu-drawer__panel-body .accordion .accordion__content{padding-block-end:1.25rem}.shopify-section--header #menu-drawer .menu-promo{margin-inline:-1rem}.shopify-section--header #menu-drawer .menu-promo__carousel{padding-inline:1rem}.shopify-section--header #menu-drawer .menu-promo-accordion{margin-block-start:.75rem;display:flex;flex-wrap:wrap;gap:1rem .5rem;margin-inline:0;padding-block-end:1.5rem}.shopify-section--header #menu-drawer .menu-promo-accordion .menu-promo__item{width:calc(50% - .25rem)}.shopify-section--header #menu-drawer .menu-promo-accordion .menu-promo__item p{font-size:.875rem;color:#000}@media screen and (min-width: 700px){.shopify-section--footer .footer__block--links{max-width:14rem}}.shopify-section--footer .footer__block--accordion-links .accordion .h6{font-weight:500;font-size:.875rem}.shopify-section--footer .footer__block--accordion-links .accordion .accordion__summary{padding-block:1.25rem 1.125rem}.shopify-section--footer .footer__block--accordion-links .accordion .accordion__content{font-size:.875rem}@media screen and (min-width: 1150px){.shopify-section--footer .footer__block--newsletter{flex-basis:32rem;max-width:32rem}}.shopify-section--footer .footer__block--newsletter .form-row{gap:0}.shopify-section--footer .footer__block--newsletter .input{border:0}.shopify-section--footer .footer__block--newsletter .icon-big-arrow-right path{stroke-width:3px}.shopify-section--footer .footer__aside{grid-auto-flow:row;justify-content:flex-start;row-gap:1.25rem;padding-block:0 1.5rem;text-align:left}@media screen and (min-width: 1000px){.shopify-section--footer .footer__aside{padding-block:0 3.5rem}}.shopify-section--footer .footer__aside .social-media{order:unset;justify-content:flex-start;gap:1rem}.shopify-section--footer .footer__aside .social-media .icon{width:1.5rem}@media screen and (min-width: 1000px){.shopify-section--footer .footer__aside .social-media .icon{width:2rem}}.shopify-section--footer .footer__aside .social-media__item{opacity:1}#cart-drawer [slot=header]{gap:.75rem}#cart-drawer [slot=header] h2{line-height:1}#cart-drawer .quantity-selector--line-item{border-color:#000}#cart-drawer .quantity-selector--line-item .quantity-selector__input{min-width:unset}#cart-drawer .line-item__remove-button{display:none}#cart-drawer .line-item__media{flex:0 0 6rem}#cart-drawer .tab-pills>button[role=tab]{background:#000;border-radius:0;padding:12px 8px}#cart-drawer .tab-pills>button[role=tab] *{color:#fff}#cart-drawer .tab-pills>button[role=tab][aria-selected=true]{box-shadow:unset;background:#fff}#cart-drawer .tab-pills>button[role=tab][aria-selected=true] *{color:#000}#cart-drawer .tab-pills::part(tab-list){background:unset;border:1px solid;border-radius:0;padding:0}#cart-drawer .cart-offers .offer-item.no-background{padding-block-start:0}#cart-drawer .cart-offers .content-box .prose{max-width:6rem}#cart-drawer .cart-offers .content-box .prose *:not(.button){color:var(--text-color)}#cart-drawer .free-shipping-bar .progress-bar{height:4px}#cart-drawer .free-shipping-bar .progress-bar:before{background:#829995}#cart-drawer .free-shipping-bar .bold{font-weight:500}#cart-drawer .cart-drawer__cross-sell{row-gap:.25rem;border-color:#000}@media screen and (min-width: 1000px){#cart-drawer .cart-drawer__cross-sell .cart-drawer__cross-sell-carousel{grid-auto-columns:100%}}#cart-drawer .cart-drawer__cross-sell .product-cross-sell--horizontal{padding-inline:0;gap:1rem}@media screen and (min-width: 1000px){#cart-drawer .cart-drawer__cross-sell .product-cross-sell--horizontal{gap:1.5rem}}#cart-drawer .cart-drawer__cross-sell .shopify-product-form .link{color:#829995}#cart-drawer .cart-drawer__footer-inner{padding-inline:0;padding-block-start:.75rem}#cart-drawer::part(content){max-width:450px}#cart-drawer::part(header){padding-inline:0;border:0}#cart-drawer::part(header),#cart-drawer::part(body),#cart-drawer::part(footer){width:325px;margin-inline:auto;border-color:#000}.shopify-section--main-cart .cart-header{text-align:left;justify-items:start}@media screen and (max-width: 699px){.shopify-section--main-cart .cart-header h1{display:flex;width:100%;justify-content:center}}.shopify-section--main-cart .cart-header h1 .icon{margin-inline-end:.5rem}.shopify-section--main-cart .free-shipping-bar{max-width:20rem}.shopify-section--main-cart .free-shipping-bar .progress-bar{height:4px}.shopify-section--main-cart .free-shipping-bar .progress-bar:before{background:#829995}.shopify-section--main-cart .free-shipping-bar .bold{font-weight:500}@media screen and (max-width: 699px){.shopify-section--main-cart .order-summary__header{display:none}}.shopify-section--main-cart .order-summary tr:first-child td,.shopify-section--main-cart .order-summary tr:last-child td{border-color:#000}@media screen and (max-width: 699px){.shopify-section--main-cart .order-summary tr:first-child td{border-color:transparent;padding-block-start:0}}.shopify-section--main-cart .quantity-selector--line-item{border-color:#000}.shopify-section--main-cart .quantity-selector--line-item .quantity-selector__input{min-width:unset}.shopify-section--main-cart .line-item__media{flex:0 0 6rem}.shopify-section--main-cart .text-end span{color:#000}.shopify-section--main-cart .cart__right{border:0;padding-block-start:1.25rem}@media screen and (max-width: 699px){.shopify-section--main-cart .cart__right{padding-block:0;padding-inline:0}}.shopify-section--rich-text img{margin-block:var(--prose-media-spacing)}.line-item .quantity-selector--line-item{border-color:#000}@media screen and (min-width: 700px){.shopify-section--text-with-media .section-split:has(.section-split__column--image){align-items:center}}@media screen and (min-width: 700px){.shopify-section--text-with-media .section-split{grid-template-columns:var(--section-split-grid-template-columns, repeat(2, minmax(0, 1fr)));align-items:start;display:grid}}.shopify-section--text-with-media hr{margin-block:1rem!important}@media screen and (min-width: 700px){.shopify-section--text-with-media hr{margin-block:2rem!important}}.shopify-section--text-with-media *+.icon-with-text-list{padding-block-start:2rem}@media screen and (min-width: 700px){.shopify-section--text-with-media *+.icon-with-text-list{padding-block-start:2rem}}.shopify-section--text-with-media .heading-with-icon{display:flex;gap:1.5rem}.shopify-section--text-with-media .heading-with-icon .heading-with-icon--image{flex-shrink:0}.shopify-section--text-with-media .heading-with-icon+*{margin-block-start:1rem}@media screen and (min-width: 700px){.shopify-section--text-with-media .heading-with-icon+*{margin-block-start:2rem}}.shopify-section--text-with-media .icon-with-text-list{gap:1.5rem;display:grid}@media screen and (min-width: 700px){.shopify-section--text-with-media .icon-with-text-list{gap:.625rem}}.shopify-section--text-with-media .icon-with-text-list--stacked{grid-template-columns:minmax(0,1fr)}@media screen and (min-width: 1000px){.shopify-section--text-with-media .icon-with-text-list--split{grid-template-columns:repeat(2,minmax(150px,1fr))}}.shopify-section--text-with-media .icon-with-text-item{grid-template-columns:minmax(0,1fr);row-gap:.5rem;column-gap:.5rem;display:grid}@media screen and (min-width: 700px){.shopify-section--text-with-media .icon-with-text-item{padding:.5rem 0}}@media screen and (min-width: 1000px){.shopify-section--text-with-media .icon-with-text-item{padding:1rem 0}}.shopify-section--text-with-media .icon-with-text-item p{max-width:var(--icon_with_text_max-width_mobile)}@media screen and (min-width: 700px){.shopify-section--text-with-media .icon-with-text-item p{max-width:var(--icon_with_text_max-width)}}.shopify-section--text-with-media .icon-with-text-item img,.shopify-section--text-with-media .icon-with-text-item .subheading{margin:0}.shopify-section--text-with-media .icon-with-text-item>img{margin-block-end:2px}@media screen and (min-width: 700px){.shopify-section--text-with-media .icon-with-text-item--lg{padding:2rem 1.5rem}}.shopify-section--text-with-fixed-background .text-with-fixed-background__content-block{padding:calc(var(--has-filled-background, 0) * var(--container-gutter) * .75)}.shopify-section--text-with-fixed-background .content-box__background-media video-media{object-fit:cover;object-position:center;width:100%;height:100%;inset-block-start:0;inset-inline-start:0;height:100vh!important;max-height:none!important}@media screen and (min-width: 700px){.shopify-section--text-with-icons .text-with-icons{display:flex;flex-wrap:wrap;justify-content:center;max-width:60rem;margin-inline:auto;gap:3rem 6rem}}@media screen and (min-width: 700px){.shopify-section--text-with-icons .text-with-icons .text-with-icons__item .prose{max-width:9rem}}.shopify-section--text-with-icons .text-with-icons .text-with-icons__item .prose .h6{font-weight:400}@media screen and (max-width: 699px){.shopify-section--text-with-icons .text-with-icons:not(.scroll-area){display:flex;flex-wrap:wrap;justify-content:center;margin-inline:auto;gap:2rem 2rem}}@media screen and (max-width: 699px){.shopify-section--text-with-icons .text-with-icons:not(.scroll-area) .text-with-icons__item{max-width:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}}.shopify-section--image-with-text-overlay .author-block{margin-block-start:1rem}@media screen and (max-width: 699px){.shopify-section--image-with-text-overlay .author-block{flex-direction:column;align-items:flex-start}}.shopify-section--image-with-text-overlay .author-block .author-info .body{font-size:1.125rem}@media screen and (max-width: 699px){.shopify-section--image-with-text-overlay .author-block .author-info .body{font-size:1rem}}.shopify-section--image-with-text-overlay .author-block .author-info .h6{margin-block-start:0}.shopify-section--image-with-text-overlay .button-group{margin-block-start:2rem}@media screen and (min-width: 1000px){.shopify-section--image-with-text-overlay .button-group{margin-block-start:3rem}}.shopify-section--image-with-text-overlay .button-group .button{min-width:205px}@media screen and (min-width: 700px){.shopify-section--image-with-text-overlay .button-group .button{min-width:205px}}@media screen and (min-width: 1000px){.shopify-section--testimonials .section-split__column{padding:var(--section-vertical-spacing) var(--container-gutter)!important}}.shopify-section--testimonials .testimonials__content-wrapper{justify-content:flex-end}.shopify-section--testimonials .testimonials__content--rating-info .h6{font-size:.9375rem;font-weight:400;line-height:1;padding-top:.125rem}.shopify-section--testimonials .circle-button svg{color:#fff}.shopify-section--testimonials .circle-button:before,.shopify-section--testimonials .circle-button:hover:before{background:#000;transform:unset}.shopify-section--testimonials .circle-button:before svg,.shopify-section--testimonials .circle-button:hover:before svg{color:#fff}.shopify-section--expert-testimonials .section-spacing{padding-block:3rem}@media screen and (min-width: 700px){.shopify-section--expert-testimonials .section-spacing{padding-block:7rem}}.shopify-section--expert-testimonials .section-spacing:not(:has(.swiper-pagination-lock)){padding-block-end:2rem}@media screen and (min-width: 700px){.shopify-section--expert-testimonials .section-spacing:not(:has(.swiper-pagination-lock)){padding-block-end:5.75rem}}.shopify-section--expert-testimonials .expert-testimonial-carousel{overflow:hidden}.shopify-section--expert-testimonials .expert-testimonial{display:flex;gap:2rem;align-items:start}@media screen and (min-width: 1000px){.shopify-section--expert-testimonials .expert-testimonial{gap:3rem;align-items:center}}.shopify-section--expert-testimonials .expert-testimonial-image{flex-shrink:0;width:6.25rem}@media screen and (min-width: 700px){.shopify-section--expert-testimonials .expert-testimonial-image{width:10rem}}.shopify-section--expert-testimonials .expert-testimonial-content{text-align:left}.shopify-section--expert-testimonials .expert-testimonial-content .expert-testimonial-info{font-weight:400;margin-block-start:1.75rem}.shopify-section--expert-testimonials .expert-testimonial-content .expert-testimonial-image+.expert-testimonial-name{margin-block-start:1rem}@media screen and (min-width: 1000px){.shopify-section--expert-testimonials .expert-testimonial-content .expert-testimonial-image+.expert-testimonial-name{margin-block-start:1rem}}.shopify-section--expert-testimonials .expert-testimonial-content .expert-testimonial-title{margin-block-start:.125rem}@media screen and (min-width: 1000px){.shopify-section--expert-testimonials .expert-testimonial-content .expert-testimonial-title{margin-block-start:.5rem}}.shopify-section--expert-testimonials .expert-testimonial-pagination .swiper-pagination-bullet{opacity:1;color:#000;background-color:transparent;border:1px solid;width:.625rem;height:.625rem}.shopify-section--expert-testimonials .expert-testimonial-pagination .swiper-pagination-bullet-active{background-color:#000}.shopify-section--expert-testimonials .swiper-notification{display:none}.shopify-section--product-stats .section-split{gap:1.25rem}@media screen and (max-width: 1000px) and (min-width: 700px){.shopify-section--product-stats .section-split{grid-template-columns:var(--section-split-grid-template-columns, repeat(2, minmax(0, 1fr)));align-items:start;display:grid}.shopify-section--product-stats .section-split .section-split__column--image{align-self:stretch}}@media screen and (max-width: 699px){.shopify-section--product-stats .section-split{display:flex;flex-direction:column}}@media screen and (max-width: 999px) and (min-width: 700px){.shopify-section--product-stats .section-split--reverse .section-split__column:first-child{order:2}}.shopify-section--product-stats .section-split__column{padding:0!important}.shopify-section--product-stats .section-split__column--content-wrapper{flex-direction:column}.shopify-section--product-stats .section-split__columns-tab:not(.tab-active){color:#a8b8b5}.shopify-section--product-stats .section-split__columns-tab+.section-split__columns-tab{border-left:1px solid #000}.shopify-section--product-stats .section-split__column-content{display:flex;align-items:center;min-width:auto;padding:2.5rem var(--container-gutter)}@media screen and (min-width: 1000px){.shopify-section--product-stats .section-split__column-content{border-left:1px solid #000;padding:3rem var(--container-gutter)}}.shopify-section--product-stats .section-split__columns-tab{padding:.5rem;min-height:3.125rem;display:flex;justify-content:center;align-items:center;line-height:1}.shopify-section--product-stats .section-split__columns-tabs-wrapper{border-bottom:1px solid #000}@media screen and (max-width: 999px){.shopify-section--product-stats .section-split__column-item:not(.tab-active){display:none}}.shopify-section--product-stats .section-split__column-item{display:flex;flex-direction:column;justify-content:start;padding-block:2rem;padding-inline:var(--container-gutter)}.shopify-section--product-stats .section-split__column--content{border:1px solid #000}.shopify-section--product-stats .section-split__columns-wrapper{display:flex;flex-grow:1}.shopify-section--product-stats .section-split__columns-wrapper .content-box__background-media{height:auto}@media screen and (max-width: 999px){.shopify-section--product-stats .section-split__columns-wrapper .content-box__background-media{display:none}}.shopify-section--product-stats .section-split__column-content .product-stats__item .product-stats__percentage{width:100%;height:2px;background:#a5bdba80;position:relative;margin-block-end:.75rem}.shopify-section--product-stats .section-split__column-content .product-stats__item .product-stats__percentage:before{content:"";position:absolute;width:0;height:6px;border-radius:4px;background:#829995;transform:translateY(-50%);top:50%;-webkit-transition:width 1.75s ease-in-out;-moz-transition:width 1.75s ease-in-out;-o-transition:width 1.75s ease-in-out;transition:width 1.75s ease-in-out}.shopify-section--product-stats .section-split__column-content .product-stats__item .product-stats__percentage.visible:before{width:var(--stat-percentage)}@media screen and (max-width: 999px){.shopify-section--product-stats .section-split__column-content .product-stats__item p{font-size:.875rem}}.shopify-section--product-stats .section-split__column-content .product-stats__disclaimer{color:#909090}.shopify-section--product-stats .section-split__column-content .product-stats__disclaimer p{font-size:.75rem}.shopify-section--product-stats .section-split__column-content .h3{font-size:2.25rem;line-height:1}.shopify-section--product-stats .section-split__heading{padding:var(--container-gutter);border-bottom:1px solid #000}.shopify-section--product-faqs .section-split{gap:1.25rem}@media screen and (max-width: 1000px) and (min-width: 700px){.shopify-section--product-faqs .section-split{grid-template-columns:var(--section-split-grid-template-columns, repeat(2, minmax(0, 1fr)));align-items:start;display:grid}.shopify-section--product-faqs .section-split .section-split__column--image{align-self:stretch}}@media screen and (max-width: 699px){.shopify-section--product-faqs .section-split{display:flex;flex-direction:column}}@media screen and (max-width: 999px) and (min-width: 700px){.shopify-section--product-faqs .section-split--reverse .section-split__column:first-child{order:2}}.shopify-section--product-faqs .section-split__column{padding:0!important}.shopify-section--product-faqs .section-split__column--content-wrapper{flex-direction:column}.shopify-section--product-faqs .section-split__column-content{display:flex;align-items:center;min-width:auto;padding:0}@media screen and (min-width: 1000px){.shopify-section--product-faqs .section-split__column-content{padding:0 var(--container-gutter)}}.shopify-section--product-faqs .section-split__column-item{display:flex;flex-direction:column;justify-content:start;padding-block:2rem;padding-inline:var(--container-gutter)}.shopify-section--product-faqs .section-split__columns-wrapper{display:flex;padding-block-end:var(--container-gutter)}.shopify-section--product-faqs .section-split__columns-wrapper .content-box__background-media{height:auto}@media screen and (max-width: 999px){.shopify-section--product-faqs .section-split__columns-wrapper .content-box__background-media{display:none}}@media screen and (max-width: 999px){.shopify-section--product-faqs .section-split__column.section-split__column--image{order:1}}.shopify-section--product-faqs .section-split__heading{padding-block:var(--container-gutter) .75rem;padding-inline:var(--container-gutter)}@media screen and (max-width: 999px){.shopify-section--product-faqs .section-split__heading{padding-block:4rem 0;padding-inline:0}}@media screen and (min-width: 1000px){.shopify-section--product-faqs .section-split__column-content .product-faqs__wrapper{max-height:410px;overflow-x:hidden;padding-inline-end:4rem}}.shopify-section--product-faqs .section-split__column-content .product-faqs__wrapper>accordion-disclosure:first-of-type{box-shadow:0 1px currentColor,0 0 currentColor inset}.shopify-section--product-faqs .section-split__column-content .product-faqs__wrapper .accordion__summary{color:#000}@media screen and (min-width: 1000px){.shopify-section--product-faqs .section-split__column-content .product-faqs__wrapper .accordion__summary{font-size:1.125rem}}.shopify-section--product-faqs .section-split__column-content .product-faqs__wrapper .accordion__summary{padding-block:1.75rem 1.75rem}.shopify-section--product-faqs .section-split__column-content .product-faqs__wrapper .accordion__disclosure[open] .body-medium{font-weight:500}.shopify-section--product-faqs .section-split__column-content .product-faqs__wrapper [open] .accordion__content{margin-block:-1rem .75rem;padding-inline-end:2rem;max-width:42rem}.shopify-section--product-faqs .section-split__column-content .product-faqs__wrapper .animated-plus{min-width:1rem;min-height:1rem;display:block;position:relative}.shopify-section--product-faqs .section-split__column-content .product-faqs__wrapper .animated-plus:before{width:1.25rem;height:1px;background-color:#000}.shopify-section--product-faqs .section-split__column-content .product-faqs__wrapper .animated-plus:after{width:1px;height:1.25rem;background-color:#000}.shopify-section--product-faqs .section-split__column-content .product-faqs__wrapper::-webkit-scrollbar{width:6px}.shopify-section--product-faqs .section-split__column-content .product-faqs__wrapper::-webkit-scrollbar-track{background:#a5bdba80;border-radius:10px;border-left:2px solid transparent;border-right:2px solid transparent;background-clip:padding-box}.shopify-section--product-faqs .section-split__column-content .product-faqs__wrapper::-webkit-scrollbar-thumb{background-color:#829995;border-radius:10px;width:6px}.shopify-section--product-faqs .section-split__column-content .h3{font-size:2.25rem;line-height:1}.shopify-section--multi-column .section-stack{overflow:hidden}.shopify-section--multi-column .circle-button{color:#000}.shopify-section--multi-column .circle-button:hover{color:inherit}.shopify-section--multi-column .circle-button:before,.shopify-section--multi-column .circle-button:hover:before{background:transparent}.shopify-section--ingredients .ingredients{flex-direction:column}.shopify-section--ingredients .ingredients__content{width:100%;flex-basis:auto}.shopify-section--ingredients .ingredient--used-in .medium{color:#000}@media screen and (min-width: 1000px){.shopify-section--ingredients summary{align-items:flex-start;justify-content:flex-start;cursor:text;column-gap:2rem}.shopify-section--ingredients .animated-plus{opacity:0}}@media screen and (min-width: 1000px){.shopify-section--ingredients .ingredient-title,.shopify-section--ingredients .ingredient--placeholder{flex-basis:25%;min-width:25%}.shopify-section--ingredients .ingredient-categories,.shopify-section--ingredients .ingredient--used-in{flex-basis:215px;min-width:215px;margin-inline-start:auto}.shopify-section--ingredients .ingredient-info,.shopify-section--ingredients .ingredient--content{flex-basis:100%}.shopify-section--ingredients .ingredient-info{max-width:45%}}.shopify-section--ingredients .ingredient--content p{max-width:40rem}.shopify-section--ingredients .ingredient--inner{display:flex;justify-content:space-between;column-gap:2rem}@media screen and (max-width: 999px){.shopify-section--ingredients .ingredient--inner{flex-direction:column;gap:1rem}}.shopify-section--ingredients .ingredient--icon{min-width:1.125rem}.shopify-section--ingredients .accordion__content{padding-inline-end:0}.shopify-section--ingredients .accordion__toggle{column-gap:2rem}.shopify-section--ingredients .h6{font-size:.875rem}@media screen and (min-width: 1000px){.shopify-section--ingredients .h6{font-size:.9375rem}}.shopify-section--ingredients .accordion__summary{padding-block:1.75rem 1.5rem}.shopify-section--ingredients [open] .accordion__content{margin-block-start:-.5rem}.shopify-section--ingredients .animated-plus{width:1rem;height:1rem;display:block;position:relative}.shopify-section--ingredients .animated-plus:before{width:1.25rem;height:1px;opacity:1;background-color:#000}.shopify-section--ingredients .animated-plus:after{width:1px;height:1.25rem;background-color:#000}.shopify-section--video .play-button{width:4rem;height:4rem}@media screen and (min-width: 1000px){.shopify-section--video .play-button{width:6rem;height:6rem}}@media screen and (min-width: 1000px){.shopify-section--video .play-button .icon-play-triangle{height:2rem}}@media screen and (min-width: 1000px){.shopify-section--faq .section-split{grid-template-columns:minmax(415px,.25fr) minmax(0,1fr)}}@media screen and (max-width: 999px){.shopify-section--faq .section-split__column:where(:first-child){padding-block-end:4rem}}.shopify-section--faq .faq__category~.faq__category{margin-block-start:3.5rem}@media screen and (min-width: 1000px){.shopify-section--faq .faq__category~.faq__category{margin-block-start:5rem}}.shopify-section--faq .faq__category+accordion-disclosure{box-shadow:0 1px currentColor,0 0 currentColor inset}.shopify-section--faq .faq__category+accordion-disclosure .accordion__summary{padding-block-start:.5rem}.shopify-section--faq .accordion__disclosure[open] .body-medium{font-weight:500}.shopify-section--faq accordion-disclosure .h6{font-size:.875rem}@media screen and (min-width: 1000px){.shopify-section--faq accordion-disclosure .h6{font-size:.9375rem}}.shopify-section--faq accordion-disclosure .body-medium{color:#000;font-size:.9375rem}@media screen and (min-width: 1000px){.shopify-section--faq accordion-disclosure .body-medium{font-size:1.125rem}}.shopify-section--faq accordion-disclosure p+p{margin-block-start:1rem}.shopify-section--faq accordion-disclosure p:has(strong+br) strong{color:#000}.shopify-section--faq accordion-disclosure .accordion__summary{padding-block:1.75rem 1.5rem}.shopify-section--faq accordion-disclosure .accordion__content{padding-block-end:1.5rem}.shopify-section--faq accordion-disclosure [open] .accordion__content{margin-block-start:-.5rem}.shopify-section--faq accordion-disclosure .animated-plus{width:1rem;height:1rem;display:block;position:relative}.shopify-section--faq accordion-disclosure .animated-plus:before{width:1.25rem;height:1px;opacity:1;background-color:#000}.shopify-section--faq accordion-disclosure .animated-plus:after{width:1px;height:1.25rem;background-color:#000}.shopify-section--faq accordion-disclosure .product-attributes__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-block:1.5rem 0rem}.shopify-section--faq accordion-disclosure .product-attributes__wrapper .product-attribute{display:flex;align-items:center;gap:.75rem;color:#000;font-size:.875rem;line-height:1.25}@media screen and (min-width: 1000px){.shopify-section--faq accordion-disclosure .product-attributes__wrapper .product-attribute{font-size:1rem}}.shopify-section--faq accordion-disclosure .product-attributes__wrapper .product-attribute img{max-width:25px;margin:0}.shopify-section--accordions-with-media .section-split{border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000}@media screen and (max-width: 1000px) and (min-width: 700px){.shopify-section--accordions-with-media .section-split{grid-template-columns:var(--section-split-grid-template-columns, repeat(2, minmax(0, 1fr)));align-items:start;display:grid}.shopify-section--accordions-with-media .section-split .section-split__column--image{align-self:stretch}}@media screen and (max-width: 699px){.shopify-section--accordions-with-media .section-split{display:flex;flex-direction:column}}@media screen and (min-width: 700px){.shopify-section--accordions-with-media .section-split:not(.section-split--reverse)>div:first-of-type{border-right:1px solid #000}}@media screen and (min-width: 700px){.shopify-section--accordions-with-media .section-split.section-split--reverse>div:last-of-type{border-right:1px solid #000}}@media screen and (max-width: 999px) and (min-width: 700px){.shopify-section--accordions-with-media .section-split--reverse .section-split__column:first-child{order:2}}.shopify-section--accordions-with-media .section-split__column{padding:0!important}.shopify-section--accordions-with-media .section-split__column--content-wrapper{flex-direction:column}.shopify-section--accordions-with-media .section-split__column-content{display:flex;align-items:center;min-width:auto;padding:2.5rem var(--container-gutter)}@media screen and (min-width: 1000px){.shopify-section--accordions-with-media .section-split__column-content{padding:3rem var(--container-gutter)}}.shopify-section--accordions-with-media .section-split__column-item{display:flex;flex-direction:column;justify-content:start;padding-block:2rem;padding-inline:var(--container-gutter)}.shopify-section--accordions-with-media .section-split__columns-wrapper{display:flex;flex-grow:1}.shopify-section--accordions-with-media .section-split__columns-wrapper .content-box__background-media{height:auto}@media screen and (max-width: 999px){.shopify-section--accordions-with-media .section-split__columns-wrapper .content-box__background-media{display:none}}.shopify-section--accordions-with-media .section-split__heading{padding:var(--container-gutter);border:1px solid #000}.shopify-section--accordions-with-media .content-box__background-media:has(video-media){overflow:hidden}.shopify-section--accordions-with-media .content-box__background-media{justify-content:center;align-items:center}.shopify-section--accordions-with-media .content-box__background-media video-media{height:auto}.shopify-section--accordions-with-media .content-box__background-media{overflow:hidden}@media screen and (max-width: 699px){.shopify-section--accordions-with-media .accordion__summary{font-size:1rem}}.shopify-section--accordions-with-media accordion-disclosure:first-of-type{box-shadow:none}.shopify-section--accordions-with-media accordion-disclosure:last-of-type{box-shadow:none}.shopify-section--accordions-with-media accordion-disclosure.is-open summary{pointer-events:none}.shopify-section--accordions-with-media .accordion{padding-block:0rem}@media screen and (min-width: 1000px){.shopify-section--accordions-with-media .accordion{padding-block:1.25rem}}.shopify-section--accordions-with-media .accordion__disclosure{padding-inline:var(--container-gutter)}@media screen and (min-width: 1000px){.shopify-section--accordions-with-media .accordion__summary{font-size:1.5rem;line-height:1.5rem}}.shopify-section--content-columns-with-image .section-split{gap:1.25rem}@media screen and (max-width: 1000px) and (min-width: 700px){.shopify-section--content-columns-with-image .section-split{grid-template-columns:var(--section-split-grid-template-columns, repeat(2, minmax(0, 1fr)));align-items:start;display:grid}.shopify-section--content-columns-with-image .section-split .section-split__column--image{align-self:stretch}}@media screen and (max-width: 699px){.shopify-section--content-columns-with-image .section-split{display:flex;flex-direction:column}}@media screen and (max-width: 999px) and (min-width: 700px){.shopify-section--content-columns-with-image .section-split--reverse .section-split__column:first-child{order:2}}.shopify-section--content-columns-with-image .section-split__column{padding:0!important}.shopify-section--content-columns-with-image .section-split__column--content-wrapper{flex-direction:column}.shopify-section--content-columns-with-image .section-split__columns-tab:not(.tab-active){color:#a8b8b5}.shopify-section--content-columns-with-image .section-split__columns-tab+.section-split__columns-tab{border-left:1px solid #000}.shopify-section--content-columns-with-image .section-split__columns-tab{padding:.5rem;min-height:3.125rem;display:flex;justify-content:center;align-items:center;line-height:1}.shopify-section--content-columns-with-image .section-split__columns-tabs-wrapper{border-bottom:1px solid #000}@media screen and (max-width: 999px){.shopify-section--content-columns-with-image .section-split__column-item:not(.tab-active){display:none}}.shopify-section--content-columns-with-image .section-split__column-item{display:flex;flex-direction:column;justify-content:start;width:100%;padding-block:2rem;padding-inline:var(--container-gutter)}@media screen and (min-width: 1000px){.shopify-section--content-columns-with-image .section-split__column-item+.section-split__column-item{border-left:1px solid #000}}.shopify-section--content-columns-with-image .section-split__column--content{border:1px solid #000}.shopify-section--content-columns-with-image .section-split__columns-wrapper{display:flex;flex-grow:1}@media screen and (min-width: 1000px){.shopify-section--content-columns-with-image .section-split__column-content strong{font-size:1.125rem}}.shopify-section--content-columns-with-image .section-split__column-content p+p{margin-block-start:.75rem}.shopify-section--content-columns-with-image .section-split__heading{padding:var(--container-gutter);border-bottom:1px solid #000}.shopify-section--content-columns-with-image .section-split__footer{padding-inline:var(--container-gutter);padding-block:1.125rem;border-top:1px solid}.shopify-section--content-columns-with-image .section-split__footer .section-split__footer-link{font-size:.75rem;line-height:1;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);text-transform:uppercase;color:#000}.shopify-section--multi-content-columns-with-image .section-split{gap:1.25rem}@media screen and (max-width: 1000px) and (min-width: 700px){.shopify-section--multi-content-columns-with-image .section-split{grid-template-columns:var(--section-split-grid-template-columns, repeat(2, minmax(0, 1fr)));align-items:start;display:grid}.shopify-section--multi-content-columns-with-image .section-split .section-split__column--image{align-self:stretch}}@media screen and (max-width: 699px){.shopify-section--multi-content-columns-with-image .section-split{display:flex;flex-direction:column}}@media screen and (max-width: 999px) and (min-width: 700px){.shopify-section--multi-content-columns-with-image .section-split--reverse .section-split__column:first-child{order:2}}.shopify-section--multi-content-columns-with-image .section-split__column{padding:0!important}.shopify-section--multi-content-columns-with-image .section-split__column--image .content-box__background-media{opacity:1;transition:opacity .2s}.shopify-section--multi-content-columns-with-image .section-split__column--image .content-box__background-media:not(.tab-active){opacity:0;pointer-events:none}.shopify-section--multi-content-columns-with-image .section-split__column--content-wrapper{flex-direction:column}.shopify-section--multi-content-columns-with-image .section-split__columns-tab:not(.tab-active){color:#a8b8b5}.shopify-section--multi-content-columns-with-image .section-split__columns-tab+.section-split__columns-tab{border-left:1px solid #000}.shopify-section--multi-content-columns-with-image .section-split__columns-tab{padding:.5rem;min-height:3.125rem;display:flex;justify-content:center;align-items:center;line-height:1}@media screen and (min-width: 1000px){.shopify-section--multi-content-columns-with-image .section-split__columns-tab{min-height:3.75rem}}.shopify-section--multi-content-columns-with-image .section-split__columns-tabs-wrapper{border-bottom:1px solid}@media screen and (min-width: 1000px){.shopify-section--multi-content-columns-with-image .section-split__column-item:not(.tab-active){display:none}}.shopify-section--multi-content-columns-with-image .section-split__column-item{display:flex;flex-direction:column;justify-content:start}@media screen and (max-width: 1000px){.shopify-section--multi-content-columns-with-image .section-split__column-content-wrapper{flex-direction:column}}.shopify-section--multi-content-columns-with-image .section-split__column-content-wrapper>div{width:100%}@media screen and (min-width: 1000px){.shopify-section--multi-content-columns-with-image .section-split__column-content-wrapper>div{width:50%;flex-shrink:0}}@media screen and (max-width: 999px){.shopify-section--multi-content-columns-with-image .section-split__column-content-wrapper>div+div{border-top:1px solid #000}}@media screen and (min-width: 1000px){.shopify-section--multi-content-columns-with-image .section-split__column-content-wrapper>div+div{border-left:1px solid #000}}.shopify-section--multi-content-columns-with-image .section-split__column--content{border:1px solid #000}.shopify-section--multi-content-columns-with-image .section-split__columns-wrapper{display:flex;flex-grow:1}.shopify-section--multi-content-columns-with-image .section-split__column--image .content-box__background-media img{object-position:right}.shopify-section--multi-content-columns-with-image .section-split__column-content{min-width:100%;padding:var(--container-gutter)}@media screen and (min-width: 1000px){.shopify-section--multi-content-columns-with-image .section-split__column-content{min-width:auto;padding:var(--container-gutter) 2rem}}@media screen and (min-width: 1000px){.shopify-section--multi-content-columns-with-image .section-split__column-content strong{font-size:1.125rem}}.shopify-section--multi-content-columns-with-image .section-split__column-content p+p>em{font-size:.75rem;line-height:1;color:#909090}.shopify-section--multi-content-columns-with-image .section-split__column-content h6,.shopify-section--multi-content-columns-with-image .section-split__column-content .h6{font-size:.75rem;line-height:.9375rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);color:#000}.shopify-section--multi-content-columns-with-image .section-split__column-content h6+h3{margin-block-start:1.25rem}@media screen and (min-width: 1000px){.shopify-section--multi-content-columns-with-image .section-split__column-content h6+h3{mmargin-block-start:3rem}}.shopify-section--multi-content-columns-with-image .section-split__column-content p+h3{margin-block-start:1.25rem}@media screen and (min-width: 1000px){.shopify-section--multi-content-columns-with-image .section-split__column-content p+h3{margin-block-start:3rem}}.shopify-section--multi-content-columns-with-image .section-split__column-content p+p{margin-block-start:.75rem}.shopify-section--multi-content-columns-with-image .section-split__heading{padding:var(--container-gutter);border-bottom:1px solid}.shopify-section--multi-content-columns-with-image .section-split__footer{padding-inline:var(--container-gutter);padding-block:1.125rem;border-top:1px solid}.shopify-section--multi-content-columns-with-image .section-split__footer .section-split__footer-link{font-size:.75rem;line-height:1;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);text-transform:uppercase;color:#000}.shopify-section--multi-content-columns-with-image .content-columns-carousel{overflow:hidden}.shopify-section--multi-content-columns-with-image .content-columns-pagination{margin-block-start:1rem;text-align:center}@media screen and (min-width: 1000px){.shopify-section--multi-content-columns-with-image .content-columns-pagination{margin-block-start:1.5rem}}.shopify-section--multi-content-columns-with-image .content-columns-pagination .swiper-pagination-bullet{opacity:1;color:#000;background-color:transparent;border:1px solid;width:.625rem;height:.625rem}.shopify-section--multi-content-columns-with-image .content-columns-pagination .swiper-pagination-bullet-active{background-color:#000}.shopify-section--multi-content-columns-with-image .swiper-notification{display:none}.shopify-section--products-with-image .section-split>.products-with-image__products-wrapper{order:2}.shopify-section--products-with-image .products-with-image.container .products-with-image__products-wrapper:has(.product-card--info-outside){padding-inline:0}@media screen and (max-width: 700px){.shopify-section--products-with-image .products-with-image.container .products-with-image__products-wrapper:has(.product-card--info-outside){padding-block:0 2rem}}@media screen and (min-width: 1000px){.shopify-section--products-with-image .products-with-image.container .products-with-image__products-wrapper:has(.product-card--info-outside){padding-block:0}}@media screen and (min-width: 700px){.shopify-section--products-with-image .products-with-image.container .section-split{gap:2rem}}.shopify-section--products-with-image .products-with-image__image-wrapper{display:flex;justify-content:center;align-items:stretch}@media screen and (max-width: 999px){.shopify-section--products-with-image .products-with-image__image-wrapper .content-box__background-media{position:relative!important}}.shopify-section--products-with-image .products-with-image__image-wrapper .prose>*{text-align:left;margin-block-start:1.25rem}@media screen and (min-width: 700px){.shopify-section--products-with-image .products-with-image__image-wrapper .prose>*{margin-block-start:1.5rem}}.shopify-section--products-with-image .products-with-image__carousel-arrow{color:#000}.shopify-section--featured-collections .product-list--padded{padding-inline:var(--distance-to-bleed)}.shopify-section--featured-collections .featured-collection__actions{margin-top:-1.5rem}.shopify-section--featured-collections .featured-collection__actions .link{line-height:1;background:unset}.shopify-section--featured-collections .featured-collection__actions .featured-collection__nav{display:flex;justify-content:flex-end;gap:1.25rem}.shopify-section--featured-collections .featured-collection__actions .featured-collection__nav .circle-button{color:#000}.shopify-section--featured-collections .featured-collection__actions .featured-collection__nav .circle-button:hover{color:inherit}.shopify-section--featured-collections .featured-collection__actions .featured-collection__nav .circle-button:before,.shopify-section--featured-collections .featured-collection__actions .featured-collection__nav .circle-button:hover:before{background:transparent}.shopify-section--related-products .product-list--padded{padding-inline:var(--distance-to-bleed)}.shopify-section--related-products .related-products__nav{display:flex;justify-content:flex-end;gap:1.25rem}.shopify-section--related-products .related-products__nav .circle-button{color:#000}.shopify-section--related-products .related-products__nav .circle-button:hover{color:inherit}.shopify-section--related-products .related-products__nav .circle-button:before,.shopify-section--related-products .related-products__nav .circle-button:hover:before{background:transparent}.shopify-section--main-collection .product-list__promo .prose>*{text-align:left;margin-block-start:1.25rem}.shopify-section--main-collection .product-list__promo h4,.shopify-section--main-collection .product-list__promo .h4{font-size:1.125rem;line-height:1.25rem;font-weight:var(--heading-font-weight);font-family:var(--heading-font-family)}@media screen and (min-width: 1000px){.shopify-section--main-collection .product-list__promo h4,.shopify-section--main-collection .product-list__promo .h4{font-size:1.5rem;line-height:1.75rem}}.shopify-section--main-collection .product-list__promo h6,.shopify-section--main-collection .product-list__promo .h6{font-size:.75rem;line-height:.9375rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}.shopify-section--main-product .product-gallery .badge-list{position:absolute;z-index:1;inset-block-start:.875rem;inset-inline-end:.875rem}@media screen and (min-width: 1000px){.shopify-section--main-product .product-gallery .badge-list{inset-block-start:1rem;inset-inline-end:1rem}}@media screen and (min-width: 700px){.shopify-section--main-product .product-gallery .badge{font-size:.875rem;padding:.75rem}}.shopify-section--main-product #thumbnail-control-next{width:100%;display:flex;align-items:center;justify-content:center;padding-block-start:.75rem}.shopify-section--main-product .product-gallery__image-list{overflow:hidden}@media screen and (min-width: 1000px){.shopify-section--main-product .product-gallery__image-list{display:flex;flex-direction:row-reverse;gap:.75rem}}.shopify-section--main-product .product-gallery__image-list .product-gallery__desktop-arrow button{color:#000}.shopify-section--main-product .product-gallery__image-list .product-gallery__desktop-arrow button:disabled{opacity:.4}.shopify-section--main-product .product-gallery__image-list carousel-prev-button.product-gallery__desktop-arrow{position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:1.5rem}.shopify-section--main-product .product-gallery__image-list carousel-next-button.product-gallery__desktop-arrow{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:1.5rem}.shopify-section--main-product .product-gallery__controls-dots .scroll-marker-group--dots{margin-block-start:1rem}.shopify-section--main-product .product-gallery__controls-dots .scroll-marker-group--dots .scroll-marker{width:.625rem;height:.625rem;border-radius:100%;opacity:1;background:transparent;border:1px solid}.shopify-section--main-product .product-gallery__controls-dots .scroll-marker-group--dots .scroll-marker[aria-current=true]{background:#000}.shopify-section--main-product .product-gallery__thumbnail-list{opacity:0;transition:opacity 50ms}@media screen and (min-width: 1000px){.shopify-section--main-product .scroll-marker-group--thumbnails{overflow:hidden auto;flex-direction:column;gap:.75rem}}.shopify-section--main-product .scroll-marker-group--thumbnails .scroll-marker{border:1px solid transparent}@media screen and (min-width: 1000px){.shopify-section--main-product .scroll-marker-group--thumbnails .scroll-marker{width:5.5rem}}.shopify-section--main-product .scroll-marker-group--thumbnails .scroll-marker[aria-current=true]{border:1px solid}.shopify-section--main-product .scroll-marker-group--thumbnails .scroll-marker[aria-current=true]:after{content:unset}.shopify-section--main-product [condensed-spacing]{margin-block:.5rem!important}.shopify-section--main-product [data-block-type=text] .body-medium{font-size:.9375rem}@media screen and (min-width: 1000px){.shopify-section--main-product [data-block-type=text] .body-medium{font-size:1.125rem}}.shopify-section--main-product [data-group-type=accordion-group]>[data-block-type=accordion]:first-of-type accordion-disclosure{box-shadow:0 1px currentColor,0 0 currentColor inset}.shopify-section--main-product [data-block-type=accordion] .h6{font-size:.875rem}@media screen and (min-width: 1000px){.shopify-section--main-product [data-block-type=accordion] .h6{font-size:.9375rem}}.shopify-section--main-product [data-block-type=accordion] p+p{margin-block-start:1rem}.shopify-section--main-product [data-block-type=accordion] p{color:#000}.shopify-section--main-product [data-block-type=accordion] p:has(strong+br) strong{color:#000}.shopify-section--main-product [data-block-type=accordion] .accordion__summary{padding-block:1.75rem 1.5rem}.shopify-section--main-product [data-block-type=accordion] .accordion__content{padding-block-end:1.5rem}.shopify-section--main-product [data-block-type=accordion] [open] .accordion__content{margin-block-start:-.5rem}.shopify-section--main-product [data-block-type=accordion] .animated-plus{min-width:1rem;min-height:1rem;display:block;position:relative}.shopify-section--main-product [data-block-type=accordion] .animated-plus:before{width:1.25rem;height:1px;opacity:1;background-color:#000}.shopify-section--main-product [data-block-type=accordion] .animated-plus:after{width:1px;height:1.25rem;background-color:#000}.shopify-section--main-product [data-block-type=accordion] .product-attributes__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-block:1.5rem 0rem}.shopify-section--main-product [data-block-type=accordion] .product-attributes__wrapper .product-attribute{display:flex;align-items:center;gap:.75rem;color:#000;font-size:.875rem;line-height:1.25}@media screen and (min-width: 1000px){.shopify-section--main-product [data-block-type=accordion] .product-attributes__wrapper .product-attribute{font-size:1rem}}.shopify-section--main-product [data-block-type=accordion] .product-attributes__wrapper .product-attribute img{max-width:25px;margin:0}.shopify-section--main-product [data-block-type=offers] .scroll-marker-group--dots .scroll-marker{width:.5rem;height:.5rem;border-radius:100%;opacity:1;background:transparent;border:1px solid}.shopify-section--main-product [data-block-type=offers] .scroll-marker-group--dots .scroll-marker[aria-current=true]{background:#000}[data-block-type=buy-buttons] .buy-buttons .button__content{font-size:.9375rem;display:flex!important;min-height:3.125rem}@media screen and (min-width: 1000px){[data-block-type=buy-buttons] .buy-buttons .button__content{min-height:3.75rem}}[data-block-type=buy-buttons] .buy-buttons .button__content .price-list [price-variant-id]{display:none}.product-card .product-card__figure .product-card__quick-buy{padding:.75rem}.product-card .product-card__figure .product-card__quick-buy .button{border-color:#000;color:#000;background:transparent}.product-card .product-card__figure .product-card__quick-buy .button .button__content{column-gap:.5rem}.product-card .product-card__figure .product-card__quick-buy .button .button__content .price-list [price-variant-id]{display:none}.product-card .product-card__info{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;padding-block-start:1.5rem}@media screen and (min-width: 700px){.product-card .product-card__info{padding-block-start:1.75rem}}.product-card .product-card__info .product-card__quick-buy{position:relative;opacity:1;transform:unset;padding:0}.product-card .product-card__info .product-card__quick-buy product-form{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width: 700px){.product-card .product-card__info .product-card__quick-buy product-form{gap:1.75rem}}.product-card .product-card__info .product-card__quick-buy .button{border-color:#000;color:#000;background:transparent}.product-card .product-card__info .product-card__quick-buy .button__content{column-gap:.5rem;padding-block:1rem}@media screen and (min-width: 700px){.product-card .product-card__info .product-card__quick-buy .button__content{padding-block:1rem}}.product-card .product-card__info .product-card__quick-buy .button__content .price-list [price-variant-id]{display:none}.product-card [data-oke-star-rating] .oke-stars svg{height:14px}@media screen and (min-width: 1000px){.product-card [data-oke-star-rating] .oke-stars svg{height:16px}}.product-card [data-oke-star-rating] .oke-sr-count{display:none}.product-card:not(.product-card-alt) .button__content{font-size:.9375rem;display:flex!important;min-height:3.125rem}@media screen and (min-width: 1000px){.product-card:not(.product-card-alt) .button__content{min-height:3.75rem}}.product-card:not(.product-card-alt) .button__content .price-list [price-variant-id]{display:none}.product-card-alt .product-card__info{padding-block-start:.75rem}@media screen and (min-width: 700px){.product-card-alt .product-card__info{padding-block-start:1rem}}.product-card-alt .product-card__quick-buy .button{border-color:#000!important;color:#fff!important;background:#000!important}.product-card-alt [data-oke-star-rating] .oke-stars svg{height:10px}@media screen and (min-width: 1000px){.product-card-alt [data-oke-star-rating] .oke-stars svg{height:13px}}[data-block-type=variant-picker] .block-swatch{background:#f2ede980;border-radius:1.25rem;font-family:var(--heading-font-family);font-size:.75rem;color:#000;padding:.75rem 1.125rem;text-box:trim-both cap alphabetic}@media screen and (max-width: 699px){[data-block-type=variant-picker] .block-swatch{padding:.75rem}}[data-block-type=variant-picker] .block-swatch.is-disabled{background:linear-gradient(to top left,#f7f7f7 0 calc(50% - .8px),#000 50%,#f7f7f7 calc(50% + .8px),#f7f7f7);text-decoration:unset;opacity:.65}[data-block-type=variant-picker] :checked+.block-swatch,[data-block-type=variant-picker] .block-swatch.is-selected{box-shadow:unset;border-color:#cfc9c5}@media screen and (max-width: 699px){[data-block-type=variant-picker] .size-label{display:none}}[data-block-type=buy-buttons] .buy-buttons .button__content{padding-block:1rem}@media screen and (min-width: 700px){[data-block-type=buy-buttons] .buy-buttons .button__content{padding-block:1rem}}[data-block-type=buy-buttons] .price-list compare-at-price{margin-inline-start:.5rem;display:inline-block}[data-block-type="@app"]:has([data-oke-star-rating]){margin-block:1rem .75rem!important;min-height:25px}[data-block-type="@app"]:has([data-oke-star-rating])+[data-block-type=description]{margin-block-start:.75rem}.smartrr-purchase-options [data-smartrr-selling-plan-group-id] [data-smartrr-selling-plan-group-contents]{margin:0}.smartrr-purchase-options .smartrr-selling-plan-group-name{font-family:var(--heading-font-family);font-size:.75rem;text-transform:uppercase;letter-spacing:.5px!important;font-weight:400;line-height:1}.smartrr-purchase-options [data-smartrr-selling-plan-group-plans]{display:flex;flex-wrap:wrap;gap:.75rem}.smartrr-purchase-options .smartrr-plans-frequency-label{font-weight:300!important;font-size:1rem;width:100%;margin:0}.smartrr-purchase-options [data-smartrr-selling-plan-pills-header]{background:#f2ede980!important;border-radius:1.25rem!important;font-family:var(--heading-font-family)!important;font-size:.7125rem!important;color:#000!important;padding:.75rem 1.125rem!important;margin:0!important;text-box:trim-both cap alphabetic!important;letter-spacing:.5px!important;font-weight:500!important;text-transform:uppercase!important}.smartrr-purchase-options [data-smartrr-selling-plan-pills-header].smartrr-plan-active{border-color:#cfc9c5!important}.smartrr-purchase-options [data-smartrr-regular-price]{display:none}.shopify-section--main-blog .blog-tags{padding-block:1.75rem;border-color:#000}.shopify-section--main-blog .blog-tags [aria-current=true]{text-decoration:underline;text-underline-offset:.25rem}.blog-post-card .blog-post-card__content span,.blog-post-card .blog-post-card__content p{margin-block-start:.5rem}.pagination{color:#000}.pagination .pagination__link[aria-current=page]{background:#000;height:2.5rem;width:2.5rem}.pagination .circle-button:hover:before{transform:unset;background:#000}.shopify-section--collection-banner .content-box__background-media+div{padding-inline:1rem}@media screen and (min-width: 1000px){.shopify-section--collection-banner .content-box__background-media+div{padding-inline:4rem}}.shopify-section--collection-banner .collection-banner__title+.collection-banner__description{margin-block-start:1.5rem}@media screen and (min-width: 700px){.shopify-section--collection-banner .collection-banner__title+.collection-banner__description{margin-block-start:2rem}}.shopify-section--main-page .prose h5{font-family:var(--text-font-family);text-transform:unset}@media screen and (min-width: 1000px){.shopify-section--contact .section-split{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)}.shopify-section--contact .section-split .section-split__column--image{order:1}}.shopify-section--contact .contact-form h2{margin-block-end:1.5rem}.shopify-section--contact .contact-form .input,.shopify-section--contact .contact-form .textarea,.shopify-section--contact .contact-form .select{border-color:#909090}.shopify-section--contact .contact-form .floating-label{color:#909090}.shopify-section--main-customers-login .input,.shopify-section--main-customers-login .textarea,.shopify-section--main-customers-login .select,.shopify-section--main-customers-register .input,.shopify-section--main-customers-register .textarea,.shopify-section--main-customers-register .select,.shopify-section--main-customers-reset-password .input,.shopify-section--main-customers-reset-password .textarea,.shopify-section--main-customers-reset-password .select{border-color:#909090}.shopify-section--main-customers-login .floating-label,.shopify-section--main-customers-register .floating-label,.shopify-section--main-customers-reset-password .floating-label{color:#909090}.shopify-section--main-customers-login .account-forms,.shopify-section--main-customers-register .account-forms,.shopify-section--main-customers-reset-password .account-forms{max-width:20rem}.shopify-section--main-customers-login #login .h4,.shopify-section--main-customers-register #login .h4,.shopify-section--main-customers-reset-password #login .h4{margin-block-end:1.5rem}.shopify-section--main-customers-login #recover .h4,.shopify-section--main-customers-register #recover .h4,.shopify-section--main-customers-reset-password #recover .h4{margin-block-end:.5rem}.shopify-section--main-customers-account .customer-account,.shopify-section--main-customers-order .customer-account,.shopify-section--main-customers-addresses .customer-account{grid-template-columns:1fr;padding-block-start:0;row-gap:2rem}@media screen and (min-width: 1000px){.shopify-section--main-customers-account .customer-account,.shopify-section--main-customers-order .customer-account,.shopify-section--main-customers-addresses .customer-account{row-gap:4rem}}.shopify-section--main-customers-account .customer-account .customer-account__inner,.shopify-section--main-customers-order .customer-account .customer-account__inner,.shopify-section--main-customers-addresses .customer-account .customer-account__inner{margin-inline-end:0}.shopify-section--main-customers-account .customer-account .customer-account__nav,.shopify-section--main-customers-order .customer-account .customer-account__nav,.shopify-section--main-customers-addresses .customer-account .customer-account__nav{margin-inline:calc(-1 * var(--container-gutter));padding:1.5rem var(--container-gutter);border-bottom:1px solid}@media screen and (min-width: 1000px){.shopify-section--main-customers-account .customer-account .customer-account__nav,.shopify-section--main-customers-order .customer-account .customer-account__nav,.shopify-section--main-customers-addresses .customer-account .customer-account__nav{padding:2rem var(--container-gutter)}}.shopify-section--main-customers-account .customer-account .customer-account__nav ul,.shopify-section--main-customers-order .customer-account .customer-account__nav ul,.shopify-section--main-customers-addresses .customer-account .customer-account__nav ul{flex-wrap:wrap;justify-content:safe center;column-gap:2rem;display:flex}@media screen and (min-width: 1000px){.shopify-section--main-customers-account .customer-account .customer-account__nav ul,.shopify-section--main-customers-order .customer-account .customer-account__nav ul,.shopify-section--main-customers-addresses .customer-account .customer-account__nav ul{justify-content:flex-start}}@media screen and (min-width: 1000px){.shopify-section--main-customers-account .customer-account .customer-account__nav li:last-child,.shopify-section--main-customers-order .customer-account .customer-account__nav li:last-child,.shopify-section--main-customers-addresses .customer-account .customer-account__nav li:last-child{margin-block-start:.25rem}}@media screen and (min-width: 1000px){.shopify-section--main-customers-account .customer-account .customer-account__header,.shopify-section--main-customers-order .customer-account .customer-account__header,.shopify-section--main-customers-addresses .customer-account .customer-account__header{display:flex;justify-content:space-between}.shopify-section--main-customers-account .customer-account .customer-account__header .button,.shopify-section--main-customers-order .customer-account .customer-account__header .button,.shopify-section--main-customers-addresses .customer-account .customer-account__header .button{width:20rem}}.shopify-section--main-customers-account .customer-account [aria-controls=customer-address-new],.shopify-section--main-customers-order .customer-account [aria-controls=customer-address-new],.shopify-section--main-customers-addresses .customer-account [aria-controls=customer-address-new]{min-width:100%}@media screen and (min-width: 700px){.shopify-section--main-customers-account .customer-account [aria-controls=customer-address-new],.shopify-section--main-customers-order .customer-account [aria-controls=customer-address-new],.shopify-section--main-customers-addresses .customer-account [aria-controls=customer-address-new]{min-width:20rem}}.shopify-section--main-customers-account .customer-account .order,.shopify-section--main-customers-order .customer-account .order,.shopify-section--main-customers-addresses .customer-account .order{grid-template-columns:1fr}.shopify-section--main-customers-account .customer-account .address-list,.shopify-section--main-customers-order .customer-account .address-list,.shopify-section--main-customers-addresses .customer-account .address-list{width:100%;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:2rem}.shopify-section--main-customers-account .customer-account .address-list .address,.shopify-section--main-customers-order .customer-account .address-list .address,.shopify-section--main-customers-addresses .customer-account .address-list .address{padding:0;border:0}.shopify-section--main-customers-account .customer-account .customer-account__content,.shopify-section--main-customers-order .customer-account .customer-account__content,.shopify-section--main-customers-addresses .customer-account .customer-account__content{width:100%}.shopify-section--main-customers-account .customer-account .table th,.shopify-section--main-customers-order .customer-account .table th,.shopify-section--main-customers-addresses .customer-account .table th{font-weight:600}.shopify-section--main-customers-account .customer-account .table td:where(:not(:empty)),.shopify-section--main-customers-order .customer-account .table td:where(:not(:empty)),.shopify-section--main-customers-addresses .customer-account .table td:where(:not(:empty)){border-color:#000}.shopify-section--main-customers-account .customer-account .order-summary__body td:where(:not(:empty)),.shopify-section--main-customers-order .customer-account .order-summary__body td:where(:not(:empty)),.shopify-section--main-customers-addresses .customer-account .order-summary__body td:where(:not(:empty)){border-color:#000;padding-block:1.25rem}.shopify-section--main-customers-account .customer-account .order-summary__body tr:not(:last-of-type),.shopify-section--main-customers-order .customer-account .order-summary__body tr:not(:last-of-type),.shopify-section--main-customers-addresses .customer-account .order-summary__body tr:not(:last-of-type){border-bottom:1px solid}@media screen and (min-width: 700px){.shopify-section--main-customers-account .customer-account :is(:where(.table) th,:where(.table) td):first-child,.shopify-section--main-customers-order .customer-account :is(:where(.table) th,:where(.table) td):first-child,.shopify-section--main-customers-addresses .customer-account :is(:where(.table) th,:where(.table) td):first-child{padding-inline-start:0rem}}@media screen and (min-width: 700px){.shopify-section--main-customers-account .customer-account :is(:where(.table) th,:where(.table) td):last-child,.shopify-section--main-customers-order .customer-account :is(:where(.table) th,:where(.table) td):last-child,.shopify-section--main-customers-addresses .customer-account :is(:where(.table) th,:where(.table) td):last-child{padding-inline-end:2rem}}.shopify-section--main-customers-account .customer-account :where(.table) tr[onclick]:hover,.shopify-section--main-customers-order .customer-account :where(.table) tr[onclick]:hover,.shopify-section--main-customers-addresses .customer-account :where(.table) tr[onclick]:hover{background:unset}.shopify-section--main-customers-account .customer-account .order-grid-item,.shopify-section--main-customers-order .customer-account .order-grid-item,.shopify-section--main-customers-addresses .customer-account .order-grid-item{padding:.5rem 0 2.5rem;border:0;border-bottom:1px solid}.shopify-section--main-customers-account .customer-account .order-totals,.shopify-section--main-customers-order .customer-account .order-totals,.shopify-section--main-customers-addresses .customer-account .order-totals{padding-block-end:4rem}@media screen and (min-width: 700px){.shopify-section--main-customers-account .customer-account .order-totals,.shopify-section--main-customers-order .customer-account .order-totals,.shopify-section--main-customers-addresses .customer-account .order-totals{min-width:25rem}}.shopify-section--main-customers-account .customer-account .order-totals hr,.shopify-section--main-customers-order .customer-account .order-totals hr,.shopify-section--main-customers-addresses .customer-account .order-totals hr{position:relative;border:0px;height:1px;overflow:inherit;margin-block:1rem}.shopify-section--main-customers-account .customer-account .order-totals hr:after,.shopify-section--main-customers-order .customer-account .order-totals hr:after,.shopify-section--main-customers-addresses .customer-account .order-totals hr:after{content:"";height:1px;background:#000;width:100%;position:absolute;z-index:1}.shopify-section--main-customers-account .customer-account .order-totals hr:first-of-type:after,.shopify-section--main-customers-order .customer-account .order-totals hr:first-of-type:after,.shopify-section--main-customers-addresses .customer-account .order-totals hr:first-of-type:after{width:calc(100% + 1.5rem)}.address-drawer::part(header){border:0}.address-drawer::part(body){padding-block-start:0}.oke-w-main{overflow:hidden}.okeReviews[data-oke-container] .oke-w-review-main,.okeReviews .oke-w-review-main{padding:0!important}.okeReviews .oke-is-large .oke-w-review-side{border:0!important;flex-basis:300px!important}@media screen and (min-width: 1400px){.okeReviews .oke-is-large .oke-w-review-side{flex-basis:400px!important}}.okeReviews[data-oke-container] .oke-reviewContent-title,.okeReviews .oke-reviewContent-title{font-size:1.125rem!important;font-weight:500!important}.okeReviews[data-oke-container] .oke-w-selectAttr-item,.okeReviews .oke-w-selectAttr-item{flex-flow:column!important}.okeReviews[data-oke-container] .oke-bodyText,.okeReviews .oke-bodyText *{line-height:1.5!important;color:#424242!important}.okeReviews[data-oke-container] .oke-w-selectAttr-item-title,.okeReviews .oke-w-selectAttr-item-title{font-weight:500!important}.okeReviews[data-oke-container] .oke-w-review--minimalBorders .oke-w-review-side,.okeReviews .oke-w-review--minimalBorders .oke-w-review-side{border:0!important}.c-okeReferralsApp .c-button:not(.c-copyField-button){padding-block:.75rem!important;padding-inline:2rem!important;justify-content:safe center!important;align-items:center!important;column-gap:.75rem!important;display:flex!important;font:var(--button-font)!important;text-transform:uppercase!important;background:#000!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.scss.css.map */
