@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";html{font-size:62.5%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;font-family:Montserrat,sans-serif;font-size:1.5rem;letter-spacing:.06rem;line-height:1.8;color:#102522;-webkit-font-smoothing:antialiased}:root{--font-body-family:Montserrat,sans-serif}:root{--bb-ink: #102522;--bb-muted: #31514d;--bb-teal: #0d827d;--bb-deep-teal: #0b5558;--bb-electric-blue: #7893ff;--bb-porcelain: #f8f9f8;--bb-line: #d7ddda;--bb-focus: #0d827d}.bb-announcement-section{position:relative;z-index:7}.bb-announcement{min-height:4rem;padding:.6rem max(2rem,calc((100vw - 144rem)/2));color:var(--bb-ink);background:linear-gradient(90deg,#d9f5f0,#d7f4ef 52%,#d8f2f6);font-family:var(--font-body-family);font-style:normal;font-weight:400;letter-spacing:normal}.bb-announcement__inner{position:relative;min-height:2.8rem;display:flex;align-items:center;justify-content:center;gap:1.2rem}.bb-announcement__message{margin:0;font-size:1.35rem;line-height:1.2}.bb-announcement .bb-announcement__link{position:absolute;inset-inline-end:0;min-height:2.8rem;display:inline-flex;align-items:center;gap:.8rem;padding-inline:1.2rem;color:#fff;background:linear-gradient(135deg,#0d5659,#0c6267);border-radius:999px;font-size:1.2rem;font-weight:700;text-decoration:none}@media screen and (max-width:749px){.bb-announcement{min-height:4.4rem;padding:.6rem 1.2rem}.bb-announcement__inner{min-height:3rem;justify-content:space-between;gap:1rem}.bb-announcement__message{font-size:1.15rem;white-space:nowrap}.bb-announcement__link{position:static;flex:0 0 auto;min-height:3rem;padding-inline:1.1rem;font-size:1.1rem}}@media screen and (max-width:370px){.bb-announcement{padding:.6rem .8rem}.bb-announcement__inner{gap:.6rem}.bb-announcement__message{font-size:1rem;letter-spacing:-.01em;white-space:nowrap}.bb-announcement .bb-announcement__link{gap:.5rem;padding-inline:.8rem;font-size:1rem}}.bb-announcement__inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:12px!important}.bb-announcement__message{margin:0!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;min-width:0;text-align:left!important}.bb-announcement__link{position:static!important;flex-shrink:0!important;white-space:nowrap!important;margin:0!important}@media(max-width:640px){.bb-announcement__inner{padding-left:12px!important;padding-right:12px!important}.bb-announcement__message{font-size:11px!important}.bb-announcement__link{font-size:11px!important;padding:6px 12px!important}}.bb-site-header{--bb-site-header-ink: #102522;--bb-site-header-teal: #0d827d;--bb-site-header-line: #dce5e2;position:relative;z-index:20;display:block;color:var(--bb-site-header-ink);background:#fffffffa;border-block-end:1px solid rgba(16,37,34,.08);font-family:var(--font-body-family)}.bb-site-header__nav{width:min(100%,144rem);min-height:7.2rem;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:1.2rem;margin-inline:auto;padding-inline:clamp(2rem,4vw,5.6rem)}.bb-site-header__menu-button,.bb-site-header__icon,.bb-site-menu__close{width:4.4rem;height:4.4rem;display:grid;place-items:center;padding:0;border:0;color:currentColor;background:transparent;cursor:pointer}.bb-site-header__menu-button svg,.bb-site-header__icon svg,.bb-site-menu__close svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.bb-site-header__wordmark{display:inline-flex;flex-direction:column;align-items:flex-start;color:var(--bb-site-header-ink);font-size:2.2rem;font-weight:700;letter-spacing:-.065em;line-height:1;text-decoration:none;white-space:nowrap}.bb-site-header__name{display:inline-flex;align-items:center}.bb-site-header__former{font-size:.72rem;font-weight:600;letter-spacing:.01em;color:#8a8f8a;margin-top:3px;line-height:1}.bb-site-header__dot{width:.9rem;height:.9rem;display:inline-block;margin-inline-start:.4rem;background:var(--bb-site-header-teal);border-radius:50%}.bb-site-header__actions{display:flex;align-items:center;justify-self:end;gap:.4rem}.bb-site-header__utility{margin-inline:.6rem;padding-block:.3rem;border-block-end:1px solid rgba(16,37,34,.35);color:var(--bb-site-header-ink);font-size:1.2rem;line-height:1.3;text-decoration:none;white-space:nowrap}.bb-site-header__icon{position:relative;border-radius:1.2rem;text-decoration:none;transition:color .16s ease,background .16s ease,transform .16s ease}.bb-site-header__icon:hover{color:var(--bb-site-header-teal);background:#0d827d14;transform:translateY(-1px)}.bb-site-header__cart-count{position:absolute;inset-block-start:.5rem;inset-inline-end:.3rem;min-width:1.7rem;height:1.7rem;display:grid;place-items:center;padding-inline:.3rem;color:#fff;background:var(--bb-site-header-teal);border:2px solid #fff;border-radius:999px;font-size:.9rem;font-weight:700;line-height:1}.bb-site-header__shortcuts{display:none}.bb-site-menu{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:min(88vw,39rem) minmax(0,1fr);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}.bb-site-menu[data-open=true]{visibility:visible;opacity:1;pointer-events:auto}.bb-site-menu__panel{width:100%;height:100%;padding:2.6rem 2.4rem 3rem;color:var(--bb-site-header-ink);background:#f9fbfa;box-shadow:2.8rem 0 7rem #071c1b33;transform:translate(-102%);transition:transform .22s ease}.bb-site-menu[data-open=true] .bb-site-menu__panel{transform:translate(0)}.bb-site-menu__scrim{grid-column:2;padding:0;border:0;background:#0311116b}.bb-site-menu__head{display:flex;align-items:center;justify-content:space-between;padding-block-end:2.4rem;border-block-end:1px solid var(--bb-site-header-line)}.bb-site-menu__close{border:1px solid #d2dfdc;border-radius:50%;background:#fff}.bb-site-menu__links{display:grid;margin-block-start:2.8rem}.bb-site-menu__links a{display:flex;align-items:center;justify-content:space-between;gap:1.8rem;padding-block:1.7rem;border-block-end:1px solid var(--bb-site-header-line);color:var(--bb-site-header-ink);font-size:2.4rem;font-weight:600;letter-spacing:-.035em;line-height:1.15;text-decoration:none}.bb-site-menu__links span{color:var(--bb-site-header-teal);font-size:1.7rem}.bb-site-menu__utility{display:grid;gap:1.2rem;margin-block-start:3rem}.bb-site-menu__utility a{color:var(--bb-site-header-ink);font-size:1.4rem;text-decoration:underline;text-underline-offset:.4rem}@media screen and (max-width:749px){.bb-site-header__nav{min-height:6.6rem;gap:.8rem;padding-inline:1.4rem}.bb-site-header__wordmark{font-size:2rem}.bb-site-header__actions{gap:0}.bb-site-header__utility{display:none}.bb-site-header__shortcuts{display:grid;grid-template-columns:1fr 1fr;border-block-start:1px solid #d9e7e3;border-block-end:1px solid #d9e7e3;background:#eef8f6}.bb-site-header__shortcuts a{display:flex;align-items:center;justify-content:center;gap:.7rem;padding:.8rem 1rem;color:#174a47;font-size:1.1rem;font-weight:700;text-decoration:none}.bb-site-header__shortcuts a+a{border-inline-start:1px solid #d2e2de}}@media(prefers-reduced-motion:reduce){.bb-site-header__icon,.bb-site-menu,.bb-site-menu__panel{transition-duration:.01ms}}.bb-packaging-card{display:block;width:100%;--packaging-copy:#fff}.bb-packaging-card__art{display:block;position:relative;overflow:hidden;width:100%;aspect-ratio:1.55}.bb-product-card__media .bb-packaging-card__art img{display:block;position:static;width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain;mix-blend-mode:normal;transform:none}.bb-packaging-card__copy{display:block;text-align:center;color:var(--packaging-copy);font-size:14px;line-height:1.35;margin-top:12px}.bb-home{--bb-home-ink: #102522;--bb-home-muted: #31514d;--bb-home-teal: #0d827d;--bb-home-deep: #082e38;--bb-home-deep-alt: #0b3d47;--bb-home-blue: #7893ff;--bb-home-sky: #8bc8ff;--bb-home-porcelain: #f8f9f8;--bb-home-line: #d7ddda;overflow:hidden;color:var(--bb-home-ink);background:var(--bb-home-porcelain);font-family:var(--font-body-family);font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4}.bb-home *,.bb-home *:before,.bb-home *:after{box-sizing:border-box}.bb-home :where(a){color:inherit;text-decoration:none}.bb-home :focus-visible{outline:2px solid var(--bb-focus);outline-offset:3px}.bb-hero{position:relative;min-height:min(81.5rem,calc(100dvh - 4rem));display:grid;align-items:center;overflow:hidden;background:#edf6f3;border-radius:0 0 3.4rem 3.4rem;isolation:isolate}.bb-hero__media{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;display:block}.bb-hero__image{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.bb-hero__content{width:min(100%,144rem);margin-inline:auto;padding:14rem clamp(3rem,5vw,7.2rem) 8rem}.bb-eyebrow{margin:0 0 2.2rem;color:#087972;font-size:1.1rem;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.bb-hero h1{max-width:52rem;margin:0;color:var(--bb-home-ink);font-family:var(--font-body-family);font-size:clamp(5rem,4.2vw,7rem);font-weight:700;letter-spacing:-.055em;line-height:.98}.bb-hero__text{max-width:43rem;margin:2.4rem 0 0;color:var(--bb-home-muted);font-size:1.6rem;line-height:1.45}.bb-hero__actions{display:flex;align-items:center;gap:2rem;margin-top:3.2rem}.bb-button{min-height:5.2rem;display:inline-flex;align-items:center;justify-content:center;gap:1rem;font-size:1.5rem;font-weight:600;line-height:1.2;transition:color .18s ease,background .18s ease,transform .18s ease}.bb-home .bb-button--primary{padding-inline:2.4rem;color:#fff;background:linear-gradient(135deg,#0d5659,#0c6267);border-radius:1.4rem}.bb-button--text{min-height:4rem;border-block-end:1px solid currentColor}.bb-button:hover{transform:translateY(-2px)}.bb-range{padding-block:clamp(5.4rem,6vw,8.4rem);color:#f8faf7;background:linear-gradient(145deg,#0b1517,#071012)}.bb-range__heading{width:min(100%,144rem);display:flex;align-items:end;justify-content:space-between;gap:4rem;margin-inline:auto;padding-inline:clamp(2rem,4vw,4.8rem)}.bb-range h2,.bb-reviews h2,.bb-quality h2,.bb-faq h2{margin:0;font-family:var(--font-body-family);font-weight:700;letter-spacing:-.05em;line-height:1}.bb-range h2{color:#f8faf7;font-size:clamp(4rem,3.4vw,5.6rem)}.bb-text-link{display:inline-flex;align-items:center;gap:.8rem;padding-block-end:.4rem;border-block-end:1px solid currentColor;font-size:1.4rem;line-height:1.3;white-space:nowrap}.bb-range__rail{width:min(100%,144rem);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.4rem;margin:4.6rem auto 0;padding-inline:clamp(2rem,4vw,4.8rem)}.bb-product-card{min-width:0}.bb-home .bb-product-card__link{min-height:48.5rem;display:grid;grid-template-rows:auto auto 1fr auto;padding:2.2rem;overflow:hidden;color:#f8faf7;background:linear-gradient(145deg,#101f21,#091315);border:1px solid rgba(255,255,255,.12);border-radius:2rem;transition:background .22s ease,box-shadow .22s ease,transform .22s ease}.bb-home .bb-product-card__link:hover{background:linear-gradient(145deg,#142729,#0b1719);box-shadow:inset 0 -3px #38c8c2;transform:translateY(-3px)}.bb-product-card__type{color:#7be6de;font-size:1.1rem;font-weight:700;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}.bb-product-card h3{margin:1rem 0 0;color:#f8faf7;font-family:var(--font-body-family);font-size:1.8rem;font-weight:500;letter-spacing:-.025em;line-height:1.2}.bb-product-card__media{min-height:31rem;display:grid;place-items:center;overflow:hidden}.bb-product-card__media img{width:114%;max-width:none;height:114%;display:block;object-fit:contain;object-position:center;mix-blend-mode:screen;transition:transform .3s ease}.bb-product-card__link:hover .bb-product-card__media img{transform:scale(1.035)}.bb-product-card__footer{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding-block-start:1.8rem;border-block-start:1px solid rgba(255,255,255,.2);font-size:1.4rem}.bb-product-card__footer span:last-child{color:var(--bb-home-blue);font-size:1.7rem}.bb-reviews{padding:clamp(5rem,6vw,8.6rem) 3rem;color:#103c39;background:linear-gradient(135deg,#eef8f6,#eaf5f4 52%,#edf5f8)}.bb-reviews__inner{width:min(100%,104rem);margin-inline:auto;text-align:center}.bb-badge{display:inline-flex;margin:0;padding:.8rem 1.2rem;border:1px solid #b8d6d0;border-radius:.4rem;font-size:1.1rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.bb-reviews h2{max-width:86rem;margin:2rem auto 0;color:#103c39;font-size:clamp(4.4rem,5vw,7.4rem)}.bb-reviews__subheading{max-width:57rem;margin:2rem auto 0;color:#103c39c2;font-size:1.6rem;line-height:1.5}.bb-trustpilot{width:min(100%,82rem);margin:3.2rem auto 0;padding:clamp(2.8rem,4vw,4.4rem);border:1px solid #b8d6d0;border-radius:1.8rem;background:linear-gradient(135deg,#ffffffb3,#f8fefd75)}.bb-trustpilot__rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.1rem;font-size:1.5rem}.bb-trustpilot__rating strong{color:#103c39;font-family:var(--font-body-family);font-size:4.2rem;font-weight:600}.bb-trustpilot__stars{color:#00b67a;font-size:2rem;letter-spacing:.05em}.bb-trustpilot p{margin:1.2rem auto 2rem;color:#103c39c2;font-size:1.4rem;line-height:1.5}.bb-quality{padding:clamp(5.8rem,7vw,9rem) clamp(2rem,4vw,4.8rem);color:#fff;background:linear-gradient(128deg,var(--bb-home-deep) 0%,#0a3842 57%,var(--bb-home-deep-alt) 100%)}.bb-quality__inner{width:min(100%,130rem);margin-inline:auto}.bb-quality .bb-eyebrow{margin-block-end:1.4rem;color:var(--bb-home-sky);text-align:center}.bb-quality h2{max-width:78rem;margin-inline:auto;color:#fff;font-family:var(--font-body-family);font-size:clamp(3.6rem,4vw,5.8rem);font-weight:700;text-align:center}.bb-quality__intro{max-width:58rem;margin:1.8rem auto 0;color:#ffffffb8;font-size:1.5rem;line-height:1.5;text-align:center}.bb-quality__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem;margin-top:clamp(3.6rem,4vw,5.2rem)}.bb-quality-card{position:relative;min-height:28rem;display:flex;flex-direction:column;align-items:flex-start;padding:2.4rem;border:1px solid rgba(255,255,255,.16);border-radius:2.2rem;background:linear-gradient(145deg,#ffffff16,#ffffff06)}.bb-quality-card__number{position:absolute;inset-block-start:2rem;inset-inline-end:2rem;color:#ffffff6b;font-size:1.1rem;font-weight:700;letter-spacing:.12em}.bb-quality-card__icon{width:7.4rem;height:7.4rem;display:grid;place-items:center;color:var(--bb-home-sky);background:#091f2640;border:1px solid rgba(139,200,255,.65);border-radius:2rem;box-shadow:inset 0 1px #ffffff21}.bb-quality-card__icon svg{width:4.2rem;height:4.2rem;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.bb-quality-card h3{margin:auto 0 0;color:#fff;font-family:var(--font-body-family);font-size:clamp(1.8rem,1.45vw,2.1rem);font-weight:700;letter-spacing:-.025em;line-height:1.15}.bb-quality-card p{max-width:23rem;margin:1rem 0 0;color:#ffffffad;font-size:1.3rem;line-height:1.45}.bb-faq{padding:clamp(5rem,6vw,8.2rem) 3rem;color:#103c39;background:linear-gradient(120deg,#fff,#fbfcfc)}.bb-faq__inner{width:min(100%,88rem);margin-inline:auto}.bb-faq h2{color:#103c39;font-size:clamp(3.8rem,4vw,5.6rem);text-align:center}.bb-faq__intro{margin:1.5rem 0 2rem;color:#20262a;font-size:1.7rem;line-height:1.45}.bb-faq__intro a,.bb-faq__answer a{color:#0d6763;font-weight:700;text-decoration:underline;text-underline-offset:.3rem}.bb-faq details{border-block-end:1px solid #252a2c}.bb-faq summary{min-height:6.4rem;display:grid;grid-template-columns:minmax(0,1fr) 2.9rem;align-items:center;gap:2rem;padding-block:1.4rem;color:#20262a;cursor:pointer;font-size:1.7rem;font-weight:500;line-height:1.3;list-style:none}.bb-faq summary::-webkit-details-marker{display:none}.bb-faq__plus{position:relative;width:2.9rem;height:2.9rem;display:block}.bb-faq__plus:before,.bb-faq__plus:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;background:currentColor;border-radius:1px;transform:translate(-50%,-50%)}.bb-faq__plus:before{width:2px;height:2.7rem;transition:transform .16s ease}.bb-faq__plus:after{width:2.7rem;height:2px}.bb-faq details[open] .bb-faq__plus:before{transform:translate(-50%,-50%) scaleY(0)}.bb-faq__answer{max-width:70rem;padding:0 5rem 2.2rem 0;color:#475052;font-size:1.5rem;line-height:1.55}.bb-faq__answer p{margin:0}.bb-faq__answer a{display:inline-flex;gap:.6rem;margin-top:1rem}.bb-footer{color:#f8faf7;background:linear-gradient(135deg,#0a171c,#10272d)}.bb-footer__inner{width:min(100%,144rem);margin-inline:auto;padding:clamp(4.2rem,5vw,7rem) clamp(2rem,4vw,5.6rem) 2.8rem}.bb-footer__top{display:flex;align-items:flex-start;justify-content:space-between;gap:4rem;padding-block-end:4rem;border-block-end:1px solid rgba(255,255,255,.3)}.bb-footer__eyebrow{margin:0 0 1.2rem;color:#7be6de;font-size:1.1rem;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.bb-footer h2{max-width:60rem;margin:0;color:#f8faf7;font-family:var(--font-body-family);font-size:clamp(3.4rem,4vw,5.6rem);font-weight:700;letter-spacing:-.055em;line-height:.98}.bb-footer__review-link{display:inline-flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-block-start:2rem;color:#f8faf7d1;font-size:1.3rem;text-decoration:none}.bb-footer__stars{color:#00b67a;font-size:1.7rem;letter-spacing:.04em}.bb-home .bb-footer__top-link{min-height:4.6rem;display:inline-flex;align-items:center;gap:1rem;padding-inline:1.8rem;border:1px solid rgba(255,255,255,.75);border-radius:999px;color:#f8faf7;font-size:1.3rem;font-weight:700;text-decoration:none;white-space:nowrap}.bb-footer__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(3rem,6vw,9rem);padding-block:4rem}.bb-footer__links h3{margin:0 0 2rem;color:#f8faf7;font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.bb-footer__links ul,.bb-footer__payments{margin:0;padding:0;list-style:none}.bb-footer__links ul{display:grid;gap:1.3rem}.bb-footer__links a{color:#f8faf7c7;font-size:1.35rem;line-height:1.35;text-decoration:none}.bb-footer__links a:hover,.bb-footer__review-link:hover{color:#fff;text-decoration:underline;text-underline-offset:.3rem}.bb-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block-start:2.8rem;border-block-start:1px solid rgba(255,255,255,.3)}.bb-footer__bottom p{margin:0;color:#f8faf7ad;font-size:1.2rem}.bb-footer__payments{display:flex;flex-wrap:wrap;gap:.6rem}.bb-footer__payments li{width:4rem;height:2.5rem}.bb-footer__payment-icon{width:100%;height:100%;display:block}.bb-footer__wordmark{margin:clamp(4rem,6vw,7rem) 0 0;overflow:hidden;color:#f8faf7;font-size:clamp(7rem,13vw,18rem);font-weight:700;letter-spacing:-.09em;line-height:.72;white-space:nowrap}@media screen and (max-width:989px){.bb-hero{min-height:72rem}.bb-hero__content{padding-block-start:7rem}.bb-range__rail,.bb-quality__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-footer__links{gap:3rem}}@media screen and (max-width:749px){.bb-hero{min-height:0;display:flex;flex-direction:column;align-items:stretch;background:linear-gradient(145deg,#fbfcfb,#f1f8f6);border-radius:0 0 2.2rem 2.2rem}.bb-hero__media{position:relative;z-index:0;order:2;height:min(115vw,54rem);margin:0 1.4rem 1.4rem;overflow:hidden;background:#dff3ef;border-radius:2.2rem}.bb-hero__image{object-position:50% 62%}.bb-hero__content{order:1;padding:5.4rem 2.2rem 3.2rem}.bb-eyebrow{margin-block-end:1.8rem}.bb-hero h1{max-width:39rem;font-family:var(--font-body-family);font-size:clamp(4.8rem,14vw,6.2rem);font-weight:700;letter-spacing:-.065em;line-height:.92}.bb-hero__text{margin-block-start:2.2rem;font-size:1.55rem}.bb-hero__actions{gap:1.6rem;margin-block-start:2.6rem}.bb-button{font-size:1.4rem}.bb-range{padding-block:5.4rem 5.2rem}.bb-range__heading{align-items:end;gap:2rem;padding-inline:2rem}.bb-range h2{max-width:25rem;font-size:4.1rem}.bb-range__rail{grid-template-columns:none;grid-auto-columns:minmax(27.4rem,78vw);grid-auto-flow:column;gap:1rem;overflow-x:auto;margin-block-start:3.2rem;padding:0 2rem 1.6rem;scroll-snap-type:inline mandatory;scrollbar-width:thin}.bb-product-card{scroll-snap-align:start}.bb-product-card__link{min-height:46rem;padding:1.8rem}.bb-product-card__media{min-height:27rem}.bb-reviews{padding:5.2rem 2rem}.bb-reviews h2{font-size:4.5rem}.bb-trustpilot{margin-block-start:2.6rem;padding:2.4rem 1.8rem}.bb-quality{padding:5.6rem 2rem}.bb-quality h2{font-size:4.1rem}.bb-quality__grid{grid-template-columns:1fr 1fr;gap:1rem}.bb-quality-card{min-height:25rem;padding:1.8rem;border-radius:1.8rem}.bb-quality-card__number{inset-block-start:1.7rem;inset-inline-end:1.7rem}.bb-quality-card__icon{width:6.4rem;height:6.4rem;border-radius:1.6rem}.bb-quality-card__icon svg{width:3.6rem;height:3.6rem}.bb-quality-card h3{font-size:1.7rem}.bb-quality-card p{font-size:1.25rem}.bb-faq{padding:5rem 1.8rem 5.4rem}.bb-faq h2{font-size:4rem}.bb-faq__intro{margin-inline:.4rem;font-size:1.6rem}.bb-faq summary{min-height:6.2rem;gap:1.2rem;font-size:1.6rem}.bb-faq__answer{padding-inline-end:3rem}.bb-footer__inner{padding-inline:2rem}.bb-footer__top{flex-direction:column;gap:2.8rem}.bb-footer__top-link{align-self:flex-end}.bb-footer__links{grid-template-columns:1fr 1fr;gap:3.6rem 2.4rem}.bb-footer__links section:last-child{grid-column:1 / -1}.bb-footer__bottom{align-items:flex-start;flex-direction:column}.bb-footer__wordmark{font-size:clamp(6.8rem,24vw,10rem)}}@media screen and (max-width:390px){.bb-hero__actions{align-items:flex-start;flex-direction:column}.bb-quality__grid{grid-template-columns:1fr}.bb-quality-card{min-height:22rem}}@media(prefers-reduced-motion:reduce){.bb-home{scroll-behavior:auto}.bb-button,.bb-product-card__link,.bb-product-card__media img,.bb-faq__plus:before{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bv-home.css.map */
