h1,h2,h3,.h-display,.h2,.h3,.rte h2,.rte h3,.mega__promo-title,.drawer__title,.cart-empty__title,.footer__news-title,.promo-split__title,.seal__line,.needs__title,.ingredient__name,.stat__n,.countdown__unit strong,.tile__label,.col-hero__pack-title,.facets__title,.product__title,.howto__n,.article-card__title,.banner-slide__heading,.marquee__name,.testimonials__score strong,.t-card__title,.skin-type__name,.offer-card__deal,.promise__n,.flash-hero__title,.flash-hero__unit strong{font-family:var(--font-display);font-weight:700}.h-display,.banner-slide__heading,.flash-hero__title{letter-spacing:-.04em}.h2,.product__title,.promo-split__title,.footer__news-title,.offer-card__deal{letter-spacing:-.035em}.price__now,.sticky-buy__price{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em}h1 em,h2 em,h3 em,h1 i,h2 i,h3 i,.h-display em,.h2 em,.h3 em,.banner-slide__heading em,.promo-split__title em,.product__title em,.footer__news-title em,.flash-hero__title em,.tile__label em,.needs__title em{font-family:var(--font-accent);font-style:italic;font-weight:400;font-size:1.08em;letter-spacing:-.01em}.btn{font-family:var(--font);font-weight:600;letter-spacing:0}.logo-text{font-family:var(--font-display);font-weight:800;letter-spacing:-.055em;color:var(--c-ink)}.logo-text__dot{color:var(--c-accent)}.logo-text--footer{color:var(--c-bone)}.logo-text--footer .logo-text__dot{color:var(--c-accent)}.btn--primary{background:var(--c-accent-text);color:#fff}.btn--primary:hover{background:color-mix(in srgb,var(--c-accent-text) 86%,#000)}.badge--sale{background:var(--c-accent-text)}.footer{background:var(--c-ink)}.footer__news-badge{background:var(--c-accent)}::selection{background:var(--c-blush);color:var(--c-ink)}.lightbox__zoomer{container-type:size}.lightbox__zoomer:not(.is-zoomed) img{width:min(100cqw,100cqh);height:auto;max-width:none;max-height:none;aspect-ratio:1 / 1;object-fit:cover;background:#fff}.lightbox__zoomer.is-zoomed img{aspect-ratio:auto;object-fit:contain}.reviews__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 48px;margin-bottom:32px}.reviews__score{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:12px}.reviews__avg{font-family:var(--font-display);font-size:44px;line-height:1;letter-spacing:-.03em;color:var(--c-ink)}.reviews__total{color:var(--c-muted);font-size:15px}.reviews__stars{--size: 20px;position:relative;display:inline-block;width:calc(var(--size) * 5);height:var(--size);line-height:0}.reviews__stars:before,.reviews__stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;left:0;font-size:var(--size);line-height:1;letter-spacing:0;white-space:nowrap}.reviews__stars:before{color:var(--c-line)}.reviews__stars:after{color:var(--c-accent);width:calc(var(--rating, 0) / 5 * 100%);overflow:hidden}.reviews__stars--sm{--size: 16px}.reviews__bars{display:grid;gap:6px;width:100%;max-width:320px;font-size:13.5px;color:var(--c-text)}.reviews__bars li{display:grid;grid-template-columns:34px 1fr 28px;align-items:center;gap:10px}.reviews__bars li span:last-child{text-align:right;color:var(--c-muted)}.reviews__bar{height:8px;border-radius:99px;background:var(--c-line);overflow:hidden}.reviews__bar span{display:block;height:100%;background:var(--c-ink);border-radius:inherit}.reviews__list{display:grid;gap:16px}@media(min-width:750px){.reviews__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.reviews__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.review{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:var(--r-card, 20px);background:#fff;border:1px solid var(--c-line)}.review__title{font-weight:700;color:var(--c-ink)}.review__body{color:var(--c-text);line-height:1.55}.review__pics{display:flex;flex-wrap:wrap;gap:8px}.review__pics img{width:72px;height:72px;object-fit:cover;border-radius:10px}.review__reply{padding:12px 14px;border-radius:12px;background:var(--c-surface);font-size:14px;color:var(--c-text)}.review__meta{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding-top:6px;font-size:13.5px}.review__name{font-weight:700;color:var(--c-ink)}.review__verified{display:inline-flex;align-items:center;gap:4px;color:#1f6b45;font-weight:600}.review__verified .icon{width:14px;height:14px}.review__date{color:var(--c-muted);margin-left:auto}.reviews__more{margin-top:24px;text-align:center}.reviews .reviews-app{margin-top:32px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bb-brand-2026.css.map */
