.bio-our-story-section{margin:0}.bos{display:grid;gap:8px;padding:8px;color:#1c1418;letter-spacing:0}.bos *{box-sizing:border-box}.bos-hero,.bos-band,.bos-split,.bos-feature,.bos-cta{scroll-margin-top:96px;border-radius:28px}.bos-eyebrow{margin:0 0 14px;color:var(--bos-accent);font-size:11.5px;font-weight:600;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.bos-band__heading{max-width:16em;margin:0;color:inherit;font-family:var(--font-heading-family);font-size:var(--bos-heading);font-weight:400;line-height:1.1;letter-spacing:-.015em}.bos-band__text{max-width:40em;margin:14px 0 0;color:inherit;font-size:16px;line-height:1.55;opacity:.78}.bos-hero{position:relative;display:flex;align-items:flex-end;justify-content:center;text-align:center;min-height:max(560px,86svh);overflow:hidden;color:#fff;isolation:isolate;background:var(--bos-deep)}.bos-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 35%}.bos-hero__media--m+.bos-hero__media{display:none}.bos-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#1c101e00 40%,#1c101e9e)}.bos-hero__box{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 22px 48px;text-shadow:0 1px 24px rgba(28,16,30,.35)}.bos-hero .bos-eyebrow{color:#fff;opacity:.8}.bos-hero__heading{max-width:13em;margin:0;color:inherit;font-family:var(--font-heading-family);font-size:calc(var(--bos-heading) + 4px);font-weight:400;line-height:1.08;letter-spacing:-.02em}.bos-hero__text{max-width:36em;margin:14px 0 0;font-size:16px;line-height:1.5;opacity:.9}.bos-band{padding:44px 20px 20px;background:var(--bos-soft)}.bos-band--steps,.bos-band--tests{background:var(--bos-deep);color:#fff}.bos-band--steps .bos-eyebrow,.bos-band--tests .bos-eyebrow{color:color-mix(in srgb,var(--bos-accent) 45%,#fff)}.bos-band__head{margin-bottom:28px}.bos-grid{display:grid;gap:8px}.bos-card{display:flex;flex-direction:column;overflow:hidden;border-radius:22px;background:#fff}.bos-card__media{aspect-ratio:4 / 3;overflow:hidden;background:#ece4e6}.bos-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.bos-card__body{padding:20px}.bos-card__label{margin:0 0 10px;color:var(--bos-accent);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.bos-card__title{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:21px;font-weight:400;line-height:1.2;letter-spacing:-.005em}.bos-card__text{margin:10px 0 0;font-size:15px;line-height:1.5;opacity:.74}.bos-grid--steps .bos-card,.bos-grid--tests .bos-card{background:#ffffff12;border:1px solid rgba(255,255,255,.12);color:#fff}.bos-grid--steps .bos-card__label,.bos-grid--tests .bos-card__label{color:color-mix(in srgb,var(--bos-accent) 45%,#fff)}.bos-grid--steps .bos-card__media{background:#fff}.bos-grid--tests .bos-card__body{display:grid;grid-template-columns:34px 1fr;column-gap:14px}.bos-grid--tests .bos-card__label{grid-row:span 2;display:grid;place-items:center;width:34px;height:34px;margin:0;border-radius:50%;background:#ffffff1f;letter-spacing:0}.bos-grid--tests .bos-card__text{margin-top:6px}.bos-split{display:grid;overflow:hidden;background:var(--bos-soft)}.bos-split__media{aspect-ratio:4 / 5;overflow:hidden}.bos-split__media img{display:block;width:100%;height:100%;object-fit:cover}.bos-split__body{padding:32px 20px 36px}.bos-rte{margin-top:16px;font-size:16px;line-height:1.6}.bos-rte p{margin:0;opacity:.8}.bos-rte p+p{margin-top:12px}.bos-quote{margin:26px 0 0;padding:0 0 0 16px;border-left:2px solid var(--bos-accent);font-family:var(--font-heading-family);font-size:21px;line-height:1.35;letter-spacing:-.005em}.bos-feature{position:relative;display:flex;align-items:flex-end;min-height:520px;overflow:hidden;background:#fff;isolation:isolate}.bos-feature__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.bos-feature__body{width:100%;margin:8px;padding:24px 20px;border-radius:22px;background:#ffffffc7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bos-feature__figure{margin:0 0 6px;color:var(--bos-accent);font-family:var(--font-heading-family);font-size:64px;line-height:1;letter-spacing:-.03em}.bos-button{display:inline-flex;align-items:center;height:46px;margin-top:20px;padding:0 22px;border-radius:23px;background:#1c1418;color:#fff;font-size:15px;font-weight:500;text-decoration:none;transition:filter .2s ease,transform .2s ease}.bos-button:active{transform:scale(.98)}.bos-button--light{background:#fff;color:#1c1418}.bos-cta{padding:56px 22px;background:radial-gradient(120% 90% at 85% 0%,color-mix(in srgb,var(--bos-deep) 76%,var(--bos-accent)),var(--bos-deep) 62%);color:#fff;text-align:center}.bos-cta .bos-eyebrow{color:#fff;opacity:.72}.bos-cta__heading{max-width:15em;margin:0 auto;color:inherit;font-family:var(--font-heading-family);font-size:calc(var(--bos-heading) + 2px);font-weight:400;line-height:1.1;letter-spacing:-.015em}.bos-cta .bos-band__text{margin-inline:auto}.bos-cta__note{margin:14px 0 0;font-size:13px;opacity:.66}.bos-disclaimer{max-width:62em;margin:12px 12px 8px;font-size:11.5px;line-height:1.55;opacity:.56}@media(min-width:750px){.bos-band__heading{font-size:var(--bos-heading-d)}.bos-band__text{font-size:18px}.bos-hero{min-height:max(620px,88svh)}.bos-hero__media--m{display:none}.bos-hero__media--m+.bos-hero__media{display:block}.bos-hero__box{max-width:860px;padding:0 32px 72px}.bos-hero__heading{font-size:calc(var(--bos-heading-d) + 8px)}.bos-band{padding:72px clamp(28px,5vw,72px) 28px}.bos-band__head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:44px}.bos-band__head .bos-eyebrow{grid-column:1 / -1;margin-bottom:-34px}.bos-band__head .bos-band__text{margin:0}.bos-grid--promise,.bos-grid--steps,.bos-grid--tests{grid-template-columns:repeat(2,1fr)}.bos-grid--origins{grid-template-columns:repeat(6,1fr)}.bos-grid--origins .bos-card{grid-column:span 2}.bos-grid--origins .bos-card:nth-last-child(2):nth-child(3n+1),.bos-grid--origins .bos-card:nth-last-child(2):nth-child(3n+1)~.bos-card{grid-column:span 3}.bos-split{grid-template-columns:1fr 1fr;min-height:640px}.bos-split__media{aspect-ratio:auto}.bos-split--reverse .bos-split__media{order:2}.bos-split__body{align-self:center;padding:64px clamp(28px,5vw,72px)}.bos-feature{min-height:640px}.bos-feature__body{max-width:560px;margin:24px;padding:36px 32px}.bos-feature__figure{font-size:88px}.bos-cta{padding:96px clamp(28px,5vw,72px)}.bos-cta__heading{font-size:calc(var(--bos-heading-d) + 4px)}}@media(min-width:990px){.bos-grid--promise,.bos-grid--tests,.bos-grid--steps{grid-template-columns:repeat(4,1fr)}}@media(hover:hover){.bos-card:hover .bos-card__media img{transform:scale(1.04)}.bos-button:hover{filter:brightness(1.25)}.bos-button--light:hover{filter:brightness(.94)}}.bos a:focus-visible{outline:2px solid var(--bos-accent);outline-offset:3px}.bos-band{--bos-pad: 20px;min-width:0}.bos-grid--carousel{display:flex;gap:8px;margin:0 calc(var(--bos-pad) * -1);padding:0 var(--bos-pad);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--bos-pad);scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.bos-grid--carousel::-webkit-scrollbar{display:none}.bos-grid--carousel:focus-visible{outline:2px solid var(--bos-accent);outline-offset:4px}.bos-grid--carousel>.bos-card{flex:0 0 82%;scroll-snap-align:start}.bos-band__nav{display:none}.bos-arrow{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:50%;background:none;color:inherit;cursor:pointer;transition:opacity .2s ease,background-color .2s ease,transform .2s ease}.bos-arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bos-arrow:disabled{opacity:.3;cursor:default}.bos-arrow:active:not(:disabled){transform:scale(.94)}.bos-arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}.bos-band--carousel.is-static .bos-band__nav{display:none}@media(min-width:750px){.bos-band{--bos-pad: clamp(28px, 5vw, 72px)}.bos-grid--carousel{gap:12px}.bos-grid--carousel>.bos-card{flex-basis:calc((100% - 12px) / 2.15)}.bos-band__nav{display:flex;grid-column:1 / -1;justify-content:flex-end;gap:10px;margin-top:-20px}}@media(min-width:990px){.bos-grid--carousel>.bos-card{flex-basis:calc((100% - 24px) / 3)}}@media(hover:hover){.bos-arrow:hover:not(:disabled){background:color-mix(in srgb,currentColor 10%,transparent)}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/bio-our-story.css.map */
