html:not(.kw-bmsm-live) .kw-bmsm-ui{display:none!important}html.kw-bmsm-live .kw-bmsm-fallback{display:none!important}html.kw-bmsm-live .kw-win-before,html.kw-bmsm-live .kw-win-outside,html:not(.kw-bmsm-live) .kw-win-during,html.kw-bmsm-ended .kw-win-before,html.kw-bmsm-off .kw-win-before{display:none!important}html.kw-bmsm-live .announcement-bar-section:has(.kw-win-during) .slider-button{display:none}.kw-bmsm-bar{display:flex;align-items:center;justify-content:center;gap:28px;color:inherit;font-family:var(--font-heading-family);font-size:13px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;text-align:center;text-decoration:none}.kw-bmsm-bar__seg{font-weight:600;white-space:nowrap}.kw-bmsm-bar__seg--lead{font-weight:700}.kw-bmsm-bar__div{width:1px;height:18px;background:currentColor;opacity:.5;display:block;flex:0 0 1px}a.kw-bmsm-bar:hover{color:inherit;opacity:.9}@media screen and (max-width:989px){.kw-bmsm-bar{gap:0;font-size:11.5px;letter-spacing:.06em;line-height:1.35;padding:2px 0}.kw-bmsm-bar__seg{white-space:normal}.kw-bmsm-bar__seg:not(.kw-bmsm-bar__seg--lead),.kw-bmsm-bar__div{display:none}}.kw-bmsm-tierbar{margin:0 0 14px;padding:12px 14px 13px;background:#f3f3f3;color:#121212;font-family:var(--font-heading-family);text-align:left}.drawer__inner-empty .kw-bmsm-tierbar{margin:24px 16px 0;align-self:stretch}.kw-bmsm-tierbar.is-top{background:#121212;color:#fff}.kw-bmsm-tierbar__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.kw-bmsm-tierbar__big{display:flex;align-items:baseline;gap:6px}.kw-bmsm-tierbar__big b{font-size:28px;font-weight:800;line-height:1;letter-spacing:-.01em;color:#de2121}.kw-bmsm-tierbar__big b.is-off{color:#b0b0b0}.kw-bmsm-tierbar__big em{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.kw-bmsm-tierbar__next{text-align:right;font-size:12px;line-height:1.3;font-weight:500}.kw-bmsm-tierbar__next strong{display:block;font-size:12.5px;font-weight:700}.kw-bmsm-tierbar__zone{position:relative;margin:10px 0 0;padding:20px 0 22px}.kw-bmsm-tierbar__lab{position:absolute;top:0;transform:translate(-100%);font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1.2;color:#a3a3a3;white-space:nowrap}.kw-bmsm-tierbar__lab em{font-style:normal;font-weight:500;letter-spacing:.02em;margin-left:4px}.kw-bmsm-tierbar__lab.is-hit{color:#121212}.kw-bmsm-tierbar__bar{position:relative;height:10px;background:#dadada}.kw-bmsm-tierbar__fill{position:absolute;top:0;bottom:0;left:0;background:#121212}.kw-bmsm-tierbar__notch{position:absolute;top:0;bottom:0;width:3px;margin-left:-1.5px;background:#f3f3f3}.kw-bmsm-tierbar__knob{position:absolute;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#de2121;border:3px solid #fff;box-shadow:0 1px 4px #00000059;box-sizing:border-box;color:#fff}.kw-bmsm-tierbar__amt{position:absolute;bottom:0;transform:translate(-50%);font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1;white-space:nowrap;text-transform:uppercase}.kw-bmsm-tierbar__amt.is-l{transform:translate(-6px)}.kw-bmsm-tierbar__amt.is-r{transform:translate(calc(-100% + 6px))}.kw-bmsm-tierbar.is-top .kw-bmsm-tierbar__big b,.kw-bmsm-tierbar.is-top .kw-bmsm-tierbar__lab.is-hit{color:#fff}.kw-bmsm-tierbar.is-top .kw-bmsm-tierbar__bar{background:#3a3a3a}.kw-bmsm-tierbar.is-top .kw-bmsm-tierbar__fill{background:#387a4f}.kw-bmsm-tierbar.is-top .kw-bmsm-tierbar__notch{background:#121212}.kw-bmsm-tierbar.is-top .kw-bmsm-tierbar__knob{background:#387a4f}html.kw-bmsm-live .cart-drawer-b__recs-track>.cart-drawer-b__rec:nth-child(n+4){display:none}.kw-bmsm-rec-unlock{display:block;margin:2px 0 6px;font-family:var(--font-heading-family);font-size:10.5px;line-height:1.25;font-weight:700;letter-spacing:.02em;color:#de2121}.kw-bmsm-pdp-line{margin:6px 0 2px;font-family:var(--font-heading-family);font-size:1.5rem;line-height:1.4;font-weight:600;color:#121212;letter-spacing:.01em}.kw-bmsm-pdp-line__tier{color:#de2121;font-weight:700}.product__media-wrapper{position:relative}.kw-bmsm-badge{position:absolute;z-index:3;top:12px;left:12px;padding:6px 9px;background:#121212;color:#fff;font-family:var(--font-heading-family);font-size:11px;line-height:1;font-weight:700;letter-spacing:.1em;text-transform:uppercase;pointer-events:none}.kw-bmsm-card-tag{position:absolute;z-index:3;top:10px;left:10px;padding:5px 8px;background:#121212;color:#fff;font-family:var(--font-heading-family);font-size:11px;line-height:1;font-weight:700;letter-spacing:.1em;text-transform:uppercase;pointer-events:none}.media>.kw-bmsm-card-tag.kw-bmsm-ui:not(.zoom){position:absolute;top:10px;left:10px;right:auto;bottom:auto;width:auto;height:auto;max-width:calc(100% - 20px);display:block}@media screen and (max-width:749px){.kw-bmsm-card-tag{font-size:9.5px;letter-spacing:.08em;padding:4px 6px}.media>.kw-bmsm-card-tag.kw-bmsm-ui:not(.zoom){top:6px;left:6px;max-width:calc(100% - 12px)}}.kw-bmsm-strip{background:#de2121;color:#fff;font-family:var(--font-heading-family)}.kw-bmsm-strip__in{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.kw-bmsm-strip__l{font-weight:700}.kw-bmsm-strip__r{font-weight:600;white-space:nowrap}@media screen and (max-width:749px){.kw-bmsm-strip__in{flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;padding-top:10px;padding-bottom:10px;font-size:11px;letter-spacing:.08em;line-height:1.35}.kw-bmsm-strip__r{white-space:normal}}.kw-bmsm-oos-title{color:#de2121}.kw-tp{display:contents}html:not(.kw-tp-on) .kw-tp-pre,html.kw-tp-on .kw-tp-post{display:none!important}:is(.ab-fuel-06-b,.ab-fuel-06-c) .main_pdp .product__info-container .pdp_price>.kw-tp>.price{display:flex;align-items:center;gap:8px;margin:0}html.kw-bmsm-live .kw-bmsm-solo--off,html:not(.kw-bmsm-live) .kw-bmsm-solo--on{display:none!important}.kw-bmsm-hat-line,.kw-bmsm-ends{margin:2px 0;font-family:var(--font-heading-family);font-size:1.5rem;line-height:1.4;font-weight:600;color:#121212;letter-spacing:.01em}.kw-bmsm-hat-line strong,.kw-bmsm-ends strong{color:#de2121;font-weight:700}.kw-bmsm-ends[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/96/assets/kw-bmsm.css.map */
