.bb-faq__inner{max-width:80rem;margin-inline:auto}.bb-hero{overflow:hidden}.bb-hero__inner{display:grid;gap:2.8rem;align-items:center;padding-block:3.2rem 4rem}.bb-hero__title{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:clamp(3.4rem,8vw,6.2rem);line-height:1.04;letter-spacing:-.02em}.bb-hero__sub{margin:0 0 2.6rem;max-width:46rem;font-size:1.7rem;line-height:1.6;color:rgba(var(--color-foreground),.78)}.bb-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem}.bb-hero__media{position:relative;display:block;aspect-ratio:1/1;border-radius:var(--bb-radius);overflow:hidden;background:#fff;border:1px solid var(--bb-line)}.bb-hero__lifestyle{width:100%;height:100%;object-fit:cover;display:block}.bb-hero__product{position:absolute;right:1.6rem;bottom:1.6rem;width:clamp(10rem,25vw,18rem);aspect-ratio:1/1;background:#fffffff5;border-radius:16px;padding:1rem;box-shadow:0 15px 40px #1d2b282e;display:flex;align-items:center;justify-content:center}.bb-hero__product img{width:100%;height:100%;object-fit:contain}@media(min-width:990px){.bb-hero__inner{grid-template-columns:1.05fr .95fr;gap:6rem;padding-block:6rem 7rem}}.bb-how__grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:750px){.bb-how__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.bb-how__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bb-how__media{position:relative;aspect-ratio:4/3;background:#fff;border-bottom:1px solid var(--bb-line);overflow:hidden}.bb-how__media>img{width:100%;height:100%;object-fit:cover}.bb-how__product{position:absolute;right:1rem;bottom:1rem;width:10rem;aspect-ratio:1/1;border-radius:14px;background:#fffffff5;padding:.8rem;box-shadow:0 10px 28px #1d2b2829;display:flex;align-items:center;justify-content:center}.bb-how__product img{width:100%;height:100%;object-fit:contain}.bb-how__body{padding:2.2rem}.bb-how__title{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-weight:400;font-size:2.2rem;line-height:1.2;color:var(--bb-ink)}.bb-how__steps{margin:0;padding:0;list-style:none;counter-reset:bb-step;display:grid;gap:1rem;color:var(--bb-ink)}.bb-how__steps li{counter-increment:bb-step;display:flex;gap:1.2rem;font-size:1.5rem;line-height:1.55}.bb-how__steps li:before{content:counter(bb-step);flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--bb-green);color:var(--bb-oat);font-size:1.3rem;font-weight:600}.bb-ps__list{display:grid;gap:clamp(3.2rem,6vw,6rem)}.bb-ps__row{display:grid;gap:2rem;align-items:center;max-width:112rem;margin-inline:auto}.bb-ps__text{min-width:0}@media(min-width:990px){.bb-ps__row{grid-template-columns:1fr 1fr;gap:4rem}.bb-ps__row:nth-child(2n){grid-template-columns:1fr 1fr}.bb-ps__row:nth-child(2n) .bb-ps__text{order:2}}.bb-ps__tag{margin:0 0 .8rem;font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.68)}.bb-ps__tag--solution{margin-top:1.8rem}.bb-ps__tag--solution:before{content:"";display:inline-block;width:2.4rem;height:2px;margin-right:1rem;vertical-align:middle;background:var(--bb-terra)}.bb-ps__problem{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.8rem,4.2vw,4.4rem);line-height:1.12;letter-spacing:-.02em}.bb-ps__solution{margin:0 0 2rem;max-width:48rem;font-size:1.8rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}.bb-ps__media{position:relative;display:block;aspect-ratio:5/4;max-width:58rem;width:100%;justify-self:end;min-width:0;overflow:hidden;border-radius:var(--bb-radius);background:#edf5fb;border:1px solid var(--bb-line);text-decoration:none;color:var(--bb-ink)}.bb-ps__lifestyle{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.bb-ps__media:hover .bb-ps__lifestyle{transform:scale(1.025)}.bb-ps__name{position:absolute;inset-inline:1.2rem;bottom:1.2rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem;border-radius:12px;background:#fffffff2;font-size:1.45rem;box-shadow:0 5px 20px #12365a1f}.bb-ps__name span{min-width:0;overflow-wrap:anywhere}.bb-ps__name strong{white-space:nowrap}@media(max-width:749px){.bb-ps__name{inset-inline:.8rem;bottom:.8rem;padding:.9rem 1rem;font-size:1.15rem}}@media(prefers-reduced-motion:reduce){.bb-ps__lifestyle{transition:none}}.bb-product-highlights{background:#f3f8fc;padding:48px 20px}.bb-product-highlights__inner{max-width:1200px;margin:auto}.bb-product-highlights__eyebrow{color:#1769aa;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bb-product-highlights h2{color:#12365a;font-size:clamp(28px,4vw,40px)}.bb-product-highlights__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.bb-product-highlight{background:#fff;border:1px solid rgba(18,54,90,.14);border-radius:16px;padding:20px}.bb-product-highlight strong,.bb-product-highlight span{display:block;color:#12365a}.bb-product-highlight strong{margin-bottom:8px}.bb-product-highlight span{font-size:14px;line-height:1.5;opacity:.82}@media(max-width:749px){.bb-product-highlights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-product-highlight{padding:14px}}.bb-product-use{padding:48px 20px;background:#fff}.bb-product-use__inner{max-width:1200px;margin:auto}.bb-product-use__eyebrow{color:#1769aa;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bb-product-use h2{color:#12365a;font-size:clamp(28px,4vw,40px)}.bb-product-use__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bb-product-use__step{border:1px solid rgba(18,54,90,.14);border-radius:16px;padding:22px;background:#f3f8fc;color:#12365a}.bb-product-use__step p{font-size:14px;line-height:1.5;opacity:.82}@media(max-width:749px){.bb-product-use__grid{grid-template-columns:1fr}}.bb-real-products{padding-top:3.2rem;padding-bottom:4rem}.bb-real-products__head{margin-bottom:2rem}.bb-real-products__head h2{margin:0 0 .7rem;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.4rem,3vw,3.6rem);color:var(--bb-ink)}.bb-real-products__head p{margin:0;color:rgba(var(--color-foreground),.72);font-size:1.5rem}.bb-real-products__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.bb-real-products__card{display:block;min-width:0;padding:1rem;border:1px solid var(--bb-line);border-radius:14px;background:#fff;text-decoration:none;color:var(--bb-ink)}.bb-real-products__image{aspect-ratio:1/1;background:#f3f8fc;border-radius:9px;overflow:hidden;display:flex;align-items:center;justify-content:center}.bb-real-products__image img,.bb-real-products__image svg{width:100%;height:100%;object-fit:contain;display:block}.bb-real-products__card h3{margin:1rem 0 .5rem;font-size:1.35rem;line-height:1.35;font-weight:500}.bb-real-products__price{margin:0;font-weight:600;font-size:1.4rem}.bb-real-products__all{display:inline-block;margin-top:2rem;padding:1rem 1.8rem;border-radius:999px;background:#1769aa;color:#fff;text-decoration:none;font-size:1.4rem}@media(min-width:750px){.bb-real-products__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem}}.bb-topics{display:grid;gap:2rem}.bb-topic{background:#fff;border:1px solid var(--bb-line);border-radius:var(--bb-radius);padding:1.4rem}.bb-topic__intro{padding:.3rem .3rem 1.2rem}.bb-topic__intro h3{margin:0 0 .45rem;font-family:var(--font-heading-family);font-size:2.4rem;line-height:1.15}.bb-topic__intro p{margin:0;max-width:58rem;color:rgba(var(--color-foreground),.68);font-size:1.45rem}.bb-topic__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.bb-topic-product{text-decoration:none;color:rgb(var(--color-foreground));min-width:0}.bb-topic-product__media{aspect-ratio:1/1;overflow:hidden;border-radius:calc(var(--bb-radius) - 4px);background:#f7f3ec}.bb-topic-product__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.bb-topic-product:hover .bb-topic-product__media img{transform:scale(1.03)}.bb-topic-product__info{display:flex;justify-content:space-between;gap:.5rem;padding:.8rem .2rem 0;align-items:flex-start}.bb-topic-product__title{font-size:1.35rem;line-height:1.3}.bb-topic-product__price{font-weight:600;white-space:nowrap}@media(min-width:990px){.bb-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.bb-topic{padding:1.7rem}.bb-topic-product__title{font-size:1.4rem}}.bb-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem;margin:0;padding:2rem 0;list-style:none}@media(min-width:990px){.bb-trust__list{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:2.4rem;padding:2.4rem 0}}.bb-trust__item{display:flex;align-items:center;gap:1.2rem;font-size:1.4rem;line-height:1.3}.bb-trust__item .bb-icon{color:var(--bb-green)}.bb-trust__item strong{display:block;font-weight:600}.bb-trust__item small{display:block;font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.bb-why__grid{display:grid;grid-template-columns:1fr;gap:2.8rem}@media(min-width:750px){.bb-why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.bb-why__grid{grid-template-columns:repeat(var(--bb-cols,4),minmax(0,1fr));gap:3.6rem}}.bb-why__icon{display:inline-flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:50%;background:rgba(var(--color-foreground),.08)}.bb-why__title{margin:1.6rem 0 .6rem;font-family:var(--font-heading-family);font-weight:400;font-size:2.2rem;line-height:1.2}.bb-why__text{margin:0;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.78)}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
