:root{--bt-ivory: #f5f3ed;--bt-forest: #1d3b32;--bt-olive: #677464;--bt-muted: #677168;--bt-line: #d9d8ce;--bt-paper: #fdfcf9;--bt-serif: Georgia, "Times New Roman", serif;--bt-gutter: clamp(2rem, 4.8vw, 7.2rem);--bt-width: 132rem}html{scroll-behavior:smooth;scroll-padding-top:3rem}body{background:var(--bt-ivory);color:var(--bt-forest);-webkit-font-smoothing:antialiased}::selection{background:#d8dfcf;color:var(--bt-forest)}.bt-header *,.bt-section *,.bt-hero *,.bt-footer *{box-sizing:border-box}.bt-header a,.bt-footer a,.bt-hero a,.bt-section a{color:inherit}.bt-header a,.bt-footer a{text-decoration:none}.bt-header a:focus-visible,.bt-footer a:focus-visible,.bt-button:focus-visible,.bt-link:focus-visible,.bt-product-card a:focus-visible,.bt-faq summary:focus-visible,.bt-mobile-menu summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.bt-announcement{padding:1rem var(--bt-gutter);background:var(--bt-forest);color:var(--bt-ivory);text-align:center;font-size:1.1rem;letter-spacing:.12em}.bt-header{position:relative;z-index:20;background:var(--bt-ivory);border-bottom:1px solid var(--bt-line)}.bt-header__inner{max-width:var(--bt-width);min-height:9.2rem;padding:1.8rem var(--bt-gutter);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:3rem}.bt-brand{display:inline-flex;flex-direction:column;flex-shrink:0;line-height:1;font-size:2.5rem;letter-spacing:-.065em;font-weight:600}.bt-brand span{display:block;margin-top:.55rem;font-size:.9rem;letter-spacing:.38em;font-weight:500}.bt-brand img{display:block;max-width:18rem;height:auto}.bt-nav,.bt-header__actions{display:flex;align-items:center;gap:clamp(1.8rem,2.8vw,4rem)}.bt-nav{margin-left:auto}.bt-nav a,.bt-header__actions a{font-size:1.2rem;letter-spacing:.025em;line-height:1.4}.bt-nav a{position:relative;padding:1.2rem 0}.bt-nav a:after{content:"";position:absolute;bottom:.5rem;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.bt-nav a:hover:after,.bt-nav a[aria-current=page]:after{transform:scaleX(1)}.bt-header__actions{gap:2rem;padding-left:2.6rem;border-left:1px solid var(--bt-line)}.bt-header__actions a{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:4.4rem}.bt-header__actions>a{min-width:4.4rem}.bt-header__actions svg{width:2rem;height:2rem}.bt-header__actions #cart-icon-bubble .svg-wrapper,.bt-header__actions #cart-icon-bubble svg{width:4.4rem;height:4.4rem}.bt-mobile-menu{display:none}.bt-hero{position:relative;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:4rem;max-width:var(--bt-width);margin:0 auto;padding:7rem var(--bt-gutter) 8rem}.bt-hero>*{min-width:0}.bt-kicker,.bt-section__eyebrow{margin:0 0 2rem;color:var(--bt-olive);font-size:1rem;line-height:1.6;font-weight:600;text-transform:uppercase;letter-spacing:.2em}.bt-kicker{display:flex;align-items:center;gap:1.2rem}.bt-kicker:before{content:"";width:2.6rem;height:1px;background:currentColor;flex-shrink:0}.bt-hero__title{margin:0 0 2.6rem;max-width:66rem;color:var(--bt-forest);font-family:var(--bt-serif);font-size:clamp(4.8rem,5.65vw,8rem);line-height:1.06;font-weight:400;letter-spacing:-.045em;text-wrap:balance}.bt-hero__title em,.bt-section__heading h2 em{color:var(--bt-olive);font-weight:400}.bt-hero__copy{max-width:41rem;margin:0 0 3.2rem;color:var(--bt-muted);font-size:1.5rem;line-height:1.8;letter-spacing:.005em}.bt-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:2rem 2.8rem}.bt-button{display:inline-flex;align-items:center;justify-content:center;gap:1.8rem;min-height:5.4rem;padding:1.5rem 2.8rem;background:var(--bt-forest);border:1px solid var(--bt-forest);border-radius:0;color:var(--bt-ivory)!important;font:inherit;font-size:1.2rem;line-height:1.5;letter-spacing:.045em;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease}.bt-button:hover{background:#2e5043;border-color:#2e5043}.bt-button--light{background:var(--bt-ivory);border-color:var(--bt-ivory);color:var(--bt-forest)!important}.bt-button--light:hover{background:#e3e6da;border-color:#e3e6da}.bt-button--outline{background:transparent;color:var(--bt-forest)!important}.bt-button--outline:hover{background:#e8ebe1}.bt-link{display:inline-flex;align-items:center;gap:1rem;padding:.8rem 0;font-size:1.2rem;line-height:1.6;text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:1px}.bt-link:hover{color:var(--bt-olive)}.bt-hero__note{margin:2.2rem 0 0;color:var(--bt-muted);font-size:1.05rem;line-height:1.7}.bt-hero__visual{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:53rem;padding:4rem;background:#e9e9df;overflow:hidden}.bt-hero__visual:before{content:"";position:absolute;z-index:-1;width:84%;aspect-ratio:1;border:1px solid #d0d4c5;border-radius:50%}.bt-hero__visual:after{content:"";position:absolute;z-index:-1;inset:auto -10% -40% 20%;aspect-ratio:1;border:1px solid #d0d4c5;border-radius:50%}.bt-hero__visual>a{display:flex;align-items:center;justify-content:center;align-self:stretch;width:100%;max-width:100%}.bt-hero__visual img{display:block;width:100%;height:auto;max-height:47rem;object-fit:contain;mix-blend-mode:multiply}.bt-hero__caption,.bt-hero__product-label{position:absolute;bottom:2rem;left:2.4rem;right:2.4rem;display:flex;justify-content:space-between;gap:1.2rem;color:var(--bt-olive);font-size:.95rem;line-height:1.5;letter-spacing:.09em;text-transform:uppercase}.bt-section.page-width{max-width:var(--bt-width)}.bt-section>h1{margin:0 0 2rem;color:var(--bt-forest);font-family:var(--bt-serif);font-size:clamp(4.2rem,4.5vw,6rem);line-height:1.12;font-weight:400;letter-spacing:-.035em}.bt-section{padding:8rem var(--bt-gutter)}.bt-section__inner{width:100%;max-width:calc(var(--bt-width) - var(--bt-gutter) * 2);margin:0 auto}.bt-section__header{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:4rem}.bt-section__header>*{min-width:0}.bt-section__eyebrow{margin-bottom:1.4rem}.bt-section__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem;margin-bottom:3.8rem}.bt-section__heading>*{min-width:0}.bt-section__heading .bt-link{flex-shrink:0}.bt-section__heading h2,.bt-routine>h2,.bt-subscribe h2{margin:0;color:var(--bt-forest);font-family:var(--bt-serif);font-weight:400;font-size:clamp(3.6rem,3.5vw,5.2rem);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.bt-section__heading .bt-section__intro{max-width:36rem}.bt-section__intro{max-width:51rem;margin:0;color:var(--bt-muted);font-size:1.4rem;line-height:1.85}.bt-section__header .bt-link{flex-shrink:0}.bt-approach{background:#eaece3}.bt-approach>.page-width{max-width:calc(var(--bt-width) - var(--bt-gutter) * 2);padding:0}.bt-approach .bt-routine{margin-bottom:4rem}.bt-products{border-top:1px solid var(--bt-line)}.bt-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem 2.4rem;margin-top:3.8rem}.bt-product-card{position:relative;min-width:0}.bt-product-card a{text-decoration:none}.bt-product-card__image{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1.14;background:#eeeee6;overflow:hidden}.bt-product-card__image img{display:block;width:100%;height:100%;padding:1.8rem;object-fit:contain;mix-blend-mode:multiply;transition:transform .45s ease}.bt-product-card:hover .bt-product-card__image img{transform:scale(1.035)}.bt-product-card__label{position:absolute;z-index:1;top:1.4rem;left:1.4rem;margin:0;color:var(--bt-olive);font-size:.9rem;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}.bt-product-card__body{padding:1.8rem 0 0}.bt-product-card__category{margin:0 0 .7rem;color:var(--bt-olive);font-size:.9rem;letter-spacing:.12em;text-transform:uppercase}.bt-product-card__title{margin:0 0 .7rem;font-family:var(--font-heading-family);font-size:1.55rem;font-weight:500;line-height:1.5;letter-spacing:-.025em;overflow-wrap:anywhere}.bt-product-card__price{margin:0;color:var(--bt-muted);font-size:1.2rem;line-height:1.6}.bt-product-card__price>span{display:block;margin-top:.5rem;color:var(--bt-olive);font-size:1rem}.bt-product-card__price s{margin-left:.8rem;opacity:.65}.bt-product-card__description{margin:.8rem 0 0;color:var(--bt-muted);font-size:1.15rem;line-height:1.7}.bt-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--bt-line);border-bottom:1px solid var(--bt-line)}.bt-principle{padding:3.8rem 3.6rem}.bt-principle:first-child{padding-left:0}.bt-principle:last-child{padding-right:0}.bt-principle+.bt-principle{border-left:1px solid var(--bt-line)}.bt-principle__number{display:block;margin-bottom:2rem;color:var(--bt-olive);font-family:var(--bt-serif);font-size:1.6rem;font-style:italic}.bt-principle h3{margin:0 0 1rem;font-family:var(--bt-serif);font-size:2.6rem;line-height:1.25;font-weight:400;letter-spacing:-.025em}.bt-principle p{max-width:31rem;margin:0;color:var(--bt-muted);font-size:1.25rem;line-height:1.8}.bt-routine{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(4rem,8vw,12rem)}.bt-routine>*{min-width:0}.bt-routine__visual{display:grid;place-items:center;min-height:43rem;background:#e6e8de;padding:4rem}.bt-routine__visual img{display:block;width:100%;max-height:43rem;object-fit:contain;mix-blend-mode:multiply}.bt-routine .bt-section__intro{margin-bottom:2.4rem}.bt-routine__steps{margin:2.6rem 0;padding:0;list-style:none;counter-reset:routine}.bt-routine__steps li{display:flex;gap:1.8rem;align-items:flex-start;padding:1.6rem 0;border-top:1px solid var(--bt-line);color:var(--bt-muted);font-size:1.25rem;line-height:1.75;counter-increment:routine}.bt-routine__steps li:before{content:"0" counter(routine);color:var(--bt-olive);font-family:var(--bt-serif);flex-shrink:0}.bt-routine__steps strong{color:var(--bt-forest);font-weight:500}.bt-subscribe{position:relative;overflow:hidden;padding:8rem var(--bt-gutter);background:var(--bt-forest);color:var(--bt-ivory)}.bt-subscribe>.page-width{max-width:calc(var(--bt-width) - var(--bt-gutter) * 2);padding:0}.bt-subscribe__note{margin:1.8rem 0 0;max-width:43rem;font-size:1.05rem;line-height:1.8}.bt-subscribe .bt-routine>div>p:not([class]){margin:0 0 2.6rem;font-size:1.35rem;line-height:1.9}.bt-subscribe .bt-section__inner{position:relative;z-index:1}.bt-subscribe__inner{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:8rem}.bt-subscribe .bt-section__eyebrow{color:#bdc9af}.bt-subscribe .bt-section__heading h2,.bt-subscribe h2{max-width:58rem;color:var(--bt-ivory);font-size:clamp(4.2rem,4.3vw,6.2rem)}.bt-subscribe .bt-section__intro,.bt-subscribe p{color:#ced6ca}.bt-subscribe .bt-section__intro{margin-bottom:2.8rem}.bt-subscribe .bt-link{color:var(--bt-ivory)}.bt-subscribe__benefits{margin:0;padding:0;list-style:none}.bt-subscribe__benefits li{padding:1.8rem 0;border-bottom:1px solid #4b6458;font-size:1.3rem;line-height:1.7}.bt-subscribe__benefits li:first-child{border-top:1px solid #4b6458}.bt-subscribe__benefits strong{display:block;margin-bottom:.3rem;color:var(--bt-ivory);font-size:1.6rem;font-weight:500}.bt-section.bt-faq{display:block;max-width:100rem}.bt-faq>*{min-width:0}.bt-faq details{border-bottom:1px solid var(--bt-line)}.bt-faq details:first-of-type{border-top:1px solid var(--bt-line)}.bt-faq summary{position:relative;display:block;padding:2.2rem 3.2rem 2.2rem 0;font-size:1.4rem;line-height:1.6;cursor:pointer;list-style:none}.bt-faq summary>span[aria-hidden]{display:none}.bt-faq summary::-webkit-details-marker{display:none}.bt-faq summary:after{content:"+";position:absolute;top:2.1rem;right:.3rem;font-size:2rem;font-weight:300;line-height:1}.bt-faq details[open] summary:after{content:"\2212"}.bt-faq details>div{padding:0 3rem 2.4rem 0;color:var(--bt-muted);font-size:1.25rem;line-height:1.9}.bt-faq details p,.bt-faq details .rte{margin:0;padding:0 3rem 2.4rem 0;color:var(--bt-muted);font-size:1.25rem;line-height:1.9}.bt-faq details>div p{padding:0;font-size:inherit;line-height:inherit}.bt-faq details p+p{margin-top:1rem}.bt-faq details a{text-underline-offset:.3rem}.bt-footer{padding:6.4rem var(--bt-gutter) 2.4rem;background:#eaece3;border-top:1px solid var(--bt-line)}.bt-footer>.page-width{max-width:calc(var(--bt-width) - var(--bt-gutter) * 2);padding:0}.bt-footer__top,.bt-footer__bottom{max-width:calc(var(--bt-width) - var(--bt-gutter) * 2);margin:0 auto}.bt-footer__top{display:grid;grid-template-columns:1.65fr 1fr 1fr 1.1fr;gap:4rem;padding-bottom:5rem}.bt-footer__brand p,.bt-footer__top>div:first-child>p{max-width:29rem;margin:1.8rem 0 0;color:var(--bt-muted);font-size:1.25rem;line-height:1.8}.bt-footer__links{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;min-width:0}.bt-footer__links h2,.bt-footer__links h3,.bt-footer__links h4{margin:0 0 1.8rem;font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.bt-footer__links ul{padding:0;margin:0;list-style:none}.bt-footer__links li{margin-bottom:.9rem}.bt-footer__links a{overflow-wrap:anywhere;display:inline-block;padding:.2rem 0;color:#566353;font-size:1.15rem;line-height:1.6}.bt-footer a:hover{text-decoration:underline;text-underline-offset:.4rem}.bt-footer__bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.6rem;border-top:1px solid #cdd2c4;padding-top:2.3rem;color:#687360;font-size:1rem;line-height:1.7}.bt-footer__bottom p{margin:0}.bt-footer__bottom small{font-size:inherit}.bt-footer__bottom small:last-child{max-width:67rem}.bt-footer__legal{max-width:65rem}.bt-footer__bottom .list-payment{justify-content:flex-start}.product__title h1,.collection-hero__title,.main-page-title,.cart__warnings h1,.title-wrapper-with-link .title{color:var(--bt-forest);font-family:var(--bt-serif);font-weight:400;letter-spacing:-.035em;line-height:1.15}.product__title h1{font-size:clamp(3.4rem,3.6vw,4.8rem)}.product__info-container .product__text{color:var(--bt-olive)}.product__info-container .product__description{color:var(--bt-muted);font-size:1.4rem;line-height:1.85}.product__info-container .price{color:var(--bt-forest);font-size:1.8rem}.product__info-container .product-form__input{max-width:100%}.product-form__submit,.cart__checkout-button,.cart__warnings .button,.shopify-challenge__button{min-height:5.2rem;border-radius:0;font-size:1.2rem;letter-spacing:.055em}.product-form__submit:not(.button--secondary),.cart__checkout-button{--color-button: 29, 59, 50;--color-button-text: 245, 243, 237}.product-form__submit:before,.product-form__submit:after,.cart__checkout-button:before,.cart__checkout-button:after{border-radius:0}.product-form__input .form__label{font-size:1.15rem;letter-spacing:.025em}.product-form__input--pill input[type=radio]+label{border-radius:0}.product-form__input .select,.product__info-container .quantity,.cart__items .quantity{background:transparent}.product__info-container .field__input,.product__info-container .select__select,.cart__note .field__input{border-radius:0;font-size:1.3rem}.product__info-container .accordion{border-color:var(--bt-line)}.product__info-container .accordion .accordion__title{font-size:1.4rem}.product__info-container .accordion__content{color:var(--bt-muted);line-height:1.8}.product__media-wrapper .product__media{background:#eeeee6}.product__media img{mix-blend-mode:multiply}.product__info-container .shopify-payment-button{margin-top:1rem}.collection-hero__inner{padding-top:4rem;padding-bottom:3rem}.collection-hero__description{color:var(--bt-muted);font-size:1.4rem;line-height:1.8}.collection .card__heading{color:var(--bt-forest);font-size:1.45rem;line-height:1.5;letter-spacing:-.015em}.collection .card-information .price{color:var(--bt-muted);font-size:1.2rem}.collection .card__inner{background:#eeeee6}.collection .card__media img{mix-blend-mode:multiply}.collection .card__content{padding-top:1.4rem}.facets__heading,.facets__summary,.product-count__text{color:var(--bt-muted)}.cart-items th{color:var(--bt-olive);letter-spacing:.12em}.cart-item__name{color:var(--bt-forest);font-size:1.4rem}.cart__items,.cart__footer{border-color:var(--bt-line)}@media screen and (min-width:1440px){.bt-hero{gap:7rem}}@media screen and (max-width:1100px){.bt-header__inner,.bt-nav{gap:2rem}.bt-header__actions{padding-left:2rem;gap:1.4rem}.bt-hero{gap:3rem;padding-top:5rem;padding-bottom:6rem}.bt-hero__visual{min-height:45rem;padding:2rem}.bt-hero__title{font-size:5.8rem}.bt-product-grid{gap:3rem 1.8rem}.bt-product-card__image img{padding:1rem}.bt-principle{padding:3rem 2.4rem}.bt-subscribe__inner{gap:5rem}.bt-footer__top{gap:3rem}}@media screen and (max-width:989px){.bt-nav{display:none}.bt-header__inner{min-height:8rem}.bt-header__actions{margin-left:auto;border-left:0;padding-left:0}.bt-mobile-menu{display:block}.bt-mobile-menu>summary{display:flex;justify-content:center;align-items:center;min-width:4.4rem;min-height:4.4rem;padding:.8rem;cursor:pointer;list-style:none;font-size:1.2rem}.bt-mobile-menu>summary::-webkit-details-marker{display:none}.bt-mobile-menu>summary svg{width:2.2rem;height:2.2rem}.bt-mobile-menu>nav,.bt-mobile-menu__content{position:absolute;top:100%;left:0;right:0;padding:2rem var(--bt-gutter) 3rem;background:var(--bt-ivory);border-bottom:1px solid var(--bt-line);box-shadow:0 1.4rem 2rem #1d3b320d}.bt-mobile-menu nav a{display:block;padding:1.3rem 0;border-bottom:1px solid var(--bt-line);font-size:1.4rem}.bt-mobile-menu nav ul{margin:0;padding:0;list-style:none}.bt-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bt-hero__title{font-size:clamp(4.4rem,6.3vw,5.8rem)}.bt-hero__visual{min-height:42rem}.bt-footer__top{grid-template-columns:1.2fr 1fr 1fr;gap:3.5rem}.bt-footer__top>div:first-child{grid-column:1 / -1}.bt-footer__brand p,.bt-footer__top>div:first-child>p{max-width:42rem}}@media screen and (max-width:749px){:root{--bt-gutter: 2.2rem}.bt-announcement{padding-block:.9rem;font-size:.95rem;letter-spacing:.04em}.bt-header__inner{min-height:7.4rem;padding-block:1rem;gap:.7rem}.bt-brand{font-size:2.25rem}.bt-brand img{max-width:15rem}.bt-brand span{font-size:.8rem}.bt-header__actions{gap:1.1rem}.bt-header__actions a{font-size:1.05rem}.bt-hero{grid-template-columns:1fr;gap:3.6rem;padding-top:4.6rem;padding-bottom:4.8rem}.bt-kicker{margin-bottom:1.8rem;font-size:.95rem}.bt-hero__title{max-width:54rem;font-size:clamp(4.8rem,9.5vw,6.6rem);margin-bottom:2rem}.bt-hero__copy{max-width:48rem;margin-bottom:2.5rem;font-size:1.35rem;line-height:1.85}.bt-hero__visual{min-height:0;min-width:0;width:100%;max-width:100%;aspect-ratio:1;padding:2rem}.bt-hero__visual img{width:100%;height:auto;max-height:45rem}.bt-hero__caption,.bt-hero__product-label{left:1.7rem;right:1.7rem;bottom:1.5rem;font-size:.8rem}.bt-hero__actions{gap:1.2rem 2.2rem}.bt-button{min-height:5rem;padding:1.4rem 2.2rem;font-size:1.15rem}.bt-hero__note{margin-top:1.8rem;font-size:1rem}.bt-section{padding-top:5.2rem;padding-bottom:5.2rem}.bt-section__header{display:block;margin-bottom:2.8rem}.bt-section__header .bt-link{margin-top:1.6rem}.bt-section__heading{display:block;margin-bottom:2.8rem}.bt-section__heading h2,.bt-routine>h2{font-size:3.8rem}.bt-section__heading .bt-link,.bt-section__heading .bt-section__intro{margin-top:1.6rem}.bt-section__eyebrow{font-size:.95rem}.bt-section__intro{font-size:1.3rem}.bt-product-grid{gap:3rem 1.4rem;margin-top:2.8rem}.bt-product-card__image{aspect-ratio:1 / 1.2}.bt-product-card__image img{padding:.5rem}.bt-product-card__body{padding-top:1.3rem}.bt-product-card__title{font-size:1.25rem;line-height:1.5}.bt-product-card__price{font-size:1.1rem}.bt-product-card__category,.bt-product-card__label{font-size:.8rem}.bt-product-card__label{left:1rem;top:1rem}.bt-product-card__description{font-size:1.05rem}.bt-principles{grid-template-columns:1fr}.bt-principle,.bt-principle:first-child,.bt-principle:last-child{padding:2.7rem 0}.bt-principle+.bt-principle{border-left:0;border-top:1px solid var(--bt-line)}.bt-principle__number{margin-bottom:1.1rem;font-size:1.4rem}.bt-principle h3{font-size:2.5rem}.bt-principle p{max-width:48rem}.bt-routine{grid-template-columns:1fr;gap:3.5rem}.bt-routine__visual{min-height:32rem;padding:3rem}.bt-routine__visual img{max-height:35rem}.bt-subscribe__inner{grid-template-columns:1fr;gap:3rem}.bt-subscribe{padding-top:5.2rem;padding-bottom:5.2rem}.bt-subscribe .bt-section__heading h2,.bt-subscribe h2{font-size:4.2rem}.bt-subscribe__benefits li{padding:1.6rem 0;font-size:1.2rem}.bt-faq .bt-section__heading{margin-bottom:2.5rem}.bt-faq summary{font-size:1.3rem;padding-top:1.9rem;padding-bottom:1.9rem}.bt-faq summary:after{top:1.9rem}.bt-faq details p,.bt-faq details .rte{font-size:1.2rem}.bt-footer{padding-top:4.8rem}.bt-footer__top{padding-bottom:3.5rem}.bt-footer__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.6rem 2rem}.bt-footer__links h2,.bt-footer__links h3,.bt-footer__links h4{margin-bottom:1.3rem}.bt-footer__bottom{align-items:flex-start;flex-direction:column;font-size:.95rem}.product__title h1{font-size:3.5rem}.product__info-container .product__description{font-size:1.3rem}.collection-hero__inner{padding-top:2.6rem;padding-bottom:2rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bt-nav a:after,.bt-button,.bt-product-card__image img{transition:none}.bt-product-card:hover .bt-product-card__image img{transform:none}}.bt-hero.bt-hero--text-only{grid-template-columns:1fr}
/*# sourceMappingURL=/cdn/shop/t/9/assets/biotech-premium.css.map */
