.bp-strip{position:relative;background:var(--strip-bg, #F1EFEC);color:var(--strip-ink, #141311);padding:var(--strip-pad-top, 64px) clamp(16px,5vw,48px) var(--strip-pad-bottom, 64px);overflow:hidden;isolation:isolate}.bp-strip--bordered{border-top:1px solid var(--strip-hair, rgba(20,19,17,.1));border-bottom:1px solid var(--strip-hair, rgba(20,19,17,.1))}.bp-strip__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.bp-strip__bg img{width:100%;height:100%;object-fit:cover;display:block}.bp-strip__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--strip-bg, #141311);opacity:var(--strip-scrim, .5)}.bp-strip__inner{max-width:var(--strip-width, 900px);margin:0 auto;display:flex;flex-direction:column;gap:var(--strip-gap, 14px);text-align:var(--strip-align, center);align-items:var(--strip-items, center)}.bp-strip__eyebrow{margin:0;font-size:var(--strip-eyebrow-size, 13px);font-weight:600;letter-spacing:.02em;color:var(--strip-eyebrow-col, #8A8580)}.bp-strip__heading{margin:0;font-size:clamp(26px,var(--strip-heading-vw, 5.4vw),var(--strip-heading-size, 54px));font-weight:800;letter-spacing:-.035em;line-height:1.02;text-wrap:balance;color:var(--strip-heading-col, inherit)}.bp-strip--upper .bp-strip__heading{text-transform:uppercase}.bp-strip__sub{margin:0;font-size:var(--strip-sub-size, 17px);line-height:1.5;color:var(--strip-sub-col, #57534E);max-width:46ch}.bp-strip__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px;justify-content:var(--strip-align, center)}.bp-strip__btn{text-align:center}.bp-strip__btn--upper{text-transform:uppercase;letter-spacing:.06em}.bp-strip__bg~.bp-strip__inner .bp-btn--ghost{background:#ffffffc7;border-color:#fff9}.bp-strip__price{display:flex;align-items:baseline;gap:10px;font-variant-numeric:tabular-nums}.bp-strip__price b{font-size:20px;font-weight:750;letter-spacing:-.02em}.bp-strip__price s{font-size:13.5px;opacity:.55}.bp-strip__off{font-size:10.5px;font-weight:700;letter-spacing:.04em;background:#d31e2e;color:#fff;padding:4px 9px;border-radius:999px}@media(max-width:749px){.bp-strip{padding-left:18px;padding-right:18px}.bp-strip__sub{font-size:15px}.bp-strip__btn{width:100%;padding-left:18px;padding-right:18px}.bp-strip__actions{width:100%}}@media(prefers-reduced-motion:reduce){.bp-strip__btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/bp-strip.css.map */
