html.bioreset4{--br-sage: #86a08b;--br-sage-soft: #a9bdad;--br-taupe: #b5a99a;--br-forest: #4e6b54;--br-forest-deep: #0f1a14;--br-bone: #f8f7f2;--br-bg: #f1f2ed;--br-bg-alt: #e8ebe4;--br-text: #2d2d2d;--br-text-soft: #5c5f58;--br-text-mute: #868a80;--br-hairline: rgba(15, 26, 20, .12);--br-hairline-strong: rgba(15, 26, 20, .22);--br-hairline-dark: rgba(248, 247, 242, .14);--br-hairline-dark-strong: rgba(248, 247, 242, .28);--br-font-body: "Satoshi", system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--br-font-mono: "Geist Mono", "SF Mono", ui-monospace, Menlo, Consolas, monospace;--br-s-1: .4rem;--br-s-2: .8rem;--br-s-3: 1.2rem;--br-s-4: 1.6rem;--br-s-5: 2.4rem;--br-s-6: 3.2rem;--br-s-7: 4.8rem;--br-s-8: 6.4rem;--br-s-9: 9.6rem;--br-s-10: 12.8rem;--br-r-xs: .6rem;--br-r-sm: 1rem;--br-r-md: 1.6rem;--br-r-lg: 2.4rem;--br-r-xl: 3.2rem;--br-r-pill: 999px;--br-ease: cubic-bezier(.22, .61, .36, 1);--br-ease-out: cubic-bezier(.2, .8, .2, 1);--br-t-fast: .22s;--br-t-med: .4s;--br-t-slow: .7s;--br-t-micro: 1.05rem;--br-t-label: 1.15rem;--br-t-caption: 1.3rem;--br-t-body: 1.6rem;--br-t-body-lg: 1.8rem;--br-t-h5: 2rem;--br-t-h4: 2.4rem;--br-t-h3: 3.2rem;--br-t-h2: 4.4rem;--br-t-h1: 6.4rem;--br-t-display: 8.8rem;--br-max: 128rem;--br-max-narrow: 96rem;--br-max-text: 68rem}html.bioreset4,html.bioreset4 body{font-family:var(--br-font-body);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:var(--br-bg);color:var(--br-text)}html.bioreset4 ::selection{background:var(--br-forest);color:var(--br-bone)}.br4-container{width:100%;max-width:var(--br-max);margin-inline:auto;padding-inline:var(--br-s-5)}.br4-narrow{max-width:var(--br-max-narrow);margin-inline:auto}.br4-text{max-width:var(--br-max-text)}@media(min-width:768px){.br4-container{padding-inline:var(--br-s-6)}}@media(min-width:1200px){.br4-container{padding-inline:var(--br-s-7)}}.br4-label,.br4-count{font-family:var(--br-font-mono);font-size:var(--br-t-label);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--br-forest);font-variant-numeric:tabular-nums;line-height:1}.br4-count{display:inline-flex;align-items:center;gap:var(--br-s-3)}.br4-count:after{content:"";display:inline-block;width:4rem;height:1px;background:currentColor;opacity:.4}.br4-mono{font-family:var(--br-font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum","cv11"}.br4-display{font-family:var(--br-font-body);font-weight:700;font-size:clamp(3.6rem,8vw,6.8rem);line-height:1.02;letter-spacing:-.028em}.br4-h2{font-family:var(--br-font-body);font-weight:700;font-size:clamp(2.8rem,5.2vw,4.6rem);line-height:1.06;letter-spacing:-.024em}.br4-h3{font-family:var(--br-font-body);font-weight:600;font-size:clamp(2rem,3vw,2.6rem);line-height:1.2;letter-spacing:-.012em}.br4-h4{font-family:var(--br-font-body);font-weight:600;font-size:var(--br-t-h4);line-height:1.25;letter-spacing:-.01em}.br4-lead{font-family:var(--br-font-body);font-weight:400;font-size:clamp(1.7rem,2vw,2rem);line-height:1.55;color:var(--br-text-soft)}.br4-body{font-size:var(--br-t-body);line-height:1.68;color:var(--br-text)}.br4-body-sm{font-size:1.45rem;line-height:1.6;color:var(--br-text-soft)}.br4-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--br-s-3);padding:0 var(--br-s-6);min-height:5.6rem;border-radius:1.2rem;background:var(--br-forest);color:var(--br-bone);font-family:var(--br-font-body);font-size:var(--br-t-body);font-weight:500;letter-spacing:.005em;text-decoration:none;border:0;cursor:pointer;transition:transform var(--br-t-fast) var(--br-ease-out),background var(--br-t-fast) var(--br-ease-out),box-shadow var(--br-t-med) var(--br-ease-out);box-shadow:0 1px 2px #0f1a141a,inset 0 0 0 1px #f8f7f20f;will-change:transform}.br4-btn:hover{background:var(--br-forest-deep);transform:translateY(-1px);box-shadow:0 10px 28px #0f1a142e,inset 0 0 0 1px #f8f7f214}.br4-btn:active{transform:translateY(0)}.br4-btn--ghost{background:transparent;color:var(--br-forest);box-shadow:inset 0 0 0 1px var(--br-hairline-strong)}.br4-btn--ghost:hover{background:var(--br-forest);color:var(--br-bone);box-shadow:inset 0 0 0 1px var(--br-forest)}.br4-hr{display:block;width:100%;height:1px;background:var(--br-hairline);border:0;margin:0}.br4-dark .br4-hr{background:var(--br-hairline-dark)}.br4-section-head{display:grid;gap:var(--br-s-5);margin-bottom:var(--br-s-7)}@media(min-width:960px){.br4-section-head{gap:var(--br-s-6);margin-bottom:var(--br-s-8)}}.br4-dark{background:var(--br-forest-deep);color:var(--br-bone)}.br4-dark .br4-label,.br4-dark .br4-count{color:var(--br-sage)}.br4-dark .br4-lead{color:#f8f7f2c7}.br4-dark .br4-body{color:#f8f7f2db}.br4-dark .br4-body-sm{color:#f8f7f2a8}.br4-dark .br4-btn{background:var(--br-bone);color:var(--br-forest-deep)}.br4-dark .br4-btn:hover{background:var(--br-sage);color:var(--br-forest-deep)}.br4-dark .br4-btn--ghost{background:transparent;color:var(--br-bone);box-shadow:inset 0 0 0 1px var(--br-hairline-dark-strong)}.br4-dark .br4-btn--ghost:hover{background:var(--br-bone);color:var(--br-forest-deep);box-shadow:inset 0 0 0 1px var(--br-bone)}@media(prefers-reduced-motion:no-preference){.br4-reveal{opacity:0;transform:translateY(14px);transition:opacity .82s var(--br-ease),transform .82s var(--br-ease);transition-delay:var(--br4-reveal-delay, 0ms)}.br4-reveal.is-visible{opacity:1;transform:translateY(0)}}html.bioreset4 .product__title,html.bioreset4 .card__heading{font-family:var(--br-font-body);font-weight:700;letter-spacing:-.024em;line-height:1.06}html.bioreset4 .product__title{font-feature-settings:"ss01"}html.bioreset4 .price,html.bioreset4 .price__regular,html.bioreset4 .price__sale{font-family:var(--br-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}html.bioreset4 .product .quantity__input,html.bioreset4 .product .quantity__button,html.bioreset4 .product .variant-input-list,html.bioreset4 .product .variant__picker-label{font-family:var(--br-font-body)}html.bioreset4{--br-r-btn: 1.2rem}html.bioreset4 .button,html.bioreset4 .btn,html.bioreset4 [class*=product-form__submit]{font-family:var(--br-font-body)!important;font-weight:600!important;letter-spacing:.005em!important;border-radius:var(--br-r-btn)!important;min-height:5.6rem!important;transition:transform var(--br-t-fast) var(--br-ease-out),background-color var(--br-t-fast) var(--br-ease-out),box-shadow var(--br-t-med) var(--br-ease-out)!important}html.bioreset4 .button:before,html.bioreset4 [class*=product-form__submit]:before{border-radius:var(--br-r-btn)!important;box-shadow:none!important}html.bioreset4 .button:after,html.bioreset4 [class*=product-form__submit]:after{border-radius:var(--br-r-btn)!important}html.bioreset4 .button:hover,html.bioreset4 [class*=product-form__submit]:hover{transform:translateY(-1px);box-shadow:0 8px 22px #0f1a1424!important}html.bioreset4 .button:active,html.bioreset4 [class*=product-form__submit]:active{transform:translateY(0)}@media(max-width:767px){html.bioreset4 .product__title{font-size:3.2rem;line-height:1.08}}html.bioreset4 .product-accordion,html.bioreset4 .collapsible-row,html.bioreset4 [class*=accordion] .summary__title{font-family:var(--br-font-body)}html.bioreset4 .icon-with-text__heading{font-family:var(--br-font-body);font-weight:500;letter-spacing:-.005em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bioreset4.css.map */
