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}.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}.kw-ebf-card .kw-bmsm-tierbar__next strong{margin-bottom:1px}.kw-ebf-card__fine{margin:8px 0 0;font-size:10px;line-height:1.35;font-weight:500;letter-spacing:.01em;color:#6b6b6b}.kw-ebf-card.is-top .kw-ebf-card__fine{color:#b5b5b5}.kw-ebf-fine{margin:0 0 4px;font-family:var(--font-heading-family);font-size:1.1rem;line-height:1.4;font-weight:500;color:#6b6b6b;letter-spacing:.01em}.kw-marquee{overflow:hidden;width:100%;min-width:0;padding:1rem 0}.kw-marquee__track{display:flex;width:max-content;animation:kw-marquee var(--kw-marquee-dur, 40s) linear infinite;will-change:transform}.kw-marquee:hover .kw-marquee__track,.kw-marquee:focus-within .kw-marquee__track{animation-play-state:paused}.kw-marquee__group{display:flex;flex:0 0 auto;align-items:center}.kw-marquee__item{display:inline-flex;align-items:center;white-space:nowrap;font-family:var(--font-heading-family);font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.3}.kw-marquee__item a{color:inherit;text-decoration:none}.kw-marquee__item:after{content:"\2726";margin:0 4rem;font-size:.9em;opacity:.7}@keyframes kw-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.kw-marquee{overflow-x:auto}.kw-marquee__track{animation:none}.kw-marquee__group[aria-hidden=true],.kw-marquee__rep{display:none}}.ab-fuel-08-b .utility-bar__grid>.kw-marquee,.ab-fuel-08-c .utility-bar__grid>.kw-marquee{visibility:hidden}.utility-bar .page-width.utility-bar__grid:has(>.kw-marquee){max-width:none;padding-left:0;padding-right:0}.kw-bmsm-card-tag.kw-tag-stack,.kw-bmsm-badge.kw-tag-stack{background:none;padding:0;display:flex!important;flex-direction:column;align-items:flex-start;gap:3px}.kw-tag-stack .kw-tag-k,.kw-tag-stack .kw-tag-r{display:block;color:#fff;line-height:1;white-space:nowrap}.kw-tag-stack .kw-tag-k{background:#121212;padding:5px 7px;font-size:10px;font-weight:800;letter-spacing:.07em}.kw-tag-stack .kw-tag-r{background:#de2121;padding:5px 8px;font-size:13px;font-weight:900;letter-spacing:.04em}.kw-bmsm-badge.kw-tag-stack .kw-tag-k{font-size:11px;padding:6px 9px}.kw-bmsm-badge.kw-tag-stack .kw-tag-r{font-size:15px;padding:6px 10px}@media screen and (max-width:749px){.kw-tag-stack .kw-tag-k{font-size:8.5px;padding:4px 6px}.kw-tag-stack .kw-tag-r{font-size:11.5px;padding:4px 7px}}.kw-you-save{display:none!important}.card-information .price .percentage-savings{display:none}.card-information .price .kw-you-save{display:block!important;margin-top:.2rem;color:#387a4f;font-family:var(--font-heading-family);font-size:1.1rem;line-height:1.3;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.card-information .price--on-sale .price__sale{display:inline-flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.card-information .price--on-sale .price__sale .price-item--sale{order:1;font-weight:800;color:#000}.card-information .price--on-sale .price__sale>span:has(>s){order:2}.card-information .price--on-sale .price__sale s.price-item--regular{color:#8a8a8a;font-size:.85em}.pdp_price .price--on-sale .price__sale{display:inline-flex;align-items:baseline;gap:1rem;flex-wrap:wrap}.pdp_price .price--on-sale .price__sale .price-item--sale{order:1}.pdp_price .price--on-sale .price__sale>span:has(>s){order:2}.pdp_price .price--on-sale .price__sale s.price-item--regular{color:#8a8a8a}.pdp_price .price .percentage-savings{display:inline-block;margin-left:1rem;padding:.5rem .8rem;background:#de2121;color:#fff;font-family:var(--font-heading-family);font-size:1.3rem;line-height:1;font-weight:900;letter-spacing:.05em;text-transform:uppercase;vertical-align:middle}.pdp_price .price .percentage-savings .kw-ps-paren{display:none}.kw-pair{margin:.4rem 0 .8rem;padding:1.2rem 0 0;border-top:.1rem solid #ececec;color:#000;font-family:var(--font-heading-family)}.kw-pair__head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.kw-pair__h{margin:0;white-space:nowrap;font-size:1.2rem;line-height:1.2;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#000}.kw-pair__h em,.kw-pair-pop__h em{font-style:normal;color:#de2121}.kw-pair__sub{margin:0;font-size:.95rem;color:#555;white-space:nowrap}.kw-pair__cards{display:flex;gap:.8rem;margin-top:.8rem;padding-bottom:.6rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.kw-pair__card{flex:0 0 37%;scroll-snap-align:start;display:flex;flex-direction:column}.kw-pair__media{position:relative;display:block;aspect-ratio:4 / 5;background:#ebebeb;overflow:hidden}.kw-pair__media img{width:100%;height:100%;object-fit:cover;display:block}.kw-pair__flag{position:absolute;top:0;left:0;padding:.4rem .5rem;background:#de2121;color:#fff;font-size:.95rem;font-weight:800;letter-spacing:.05em;line-height:1;text-transform:uppercase}.kw-pair__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:.6rem 0 .2rem;font-size:1.05rem;line-height:1.3;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#000;text-decoration:none}.kw-pair__price{margin:0;font-size:1.2rem;line-height:1.3}.kw-pair__price b{font-weight:800}.kw-pair__price s{color:#8a8a8a;margin-left:.4rem;font-size:.95em}.kw-pair__save{margin:.2rem 0 .8rem;color:#387a4f;font-size:1rem;line-height:1.3;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.cart-drawer-b .kw-pair .kw-pair__add{display:block;width:100%;margin:auto 0 0;padding:.9rem .2rem;background:#000;color:#fff;border:0;border-radius:0;font-family:var(--font-heading-family);font-size:1.05rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;min-height:0}.cart-drawer-b .kw-pair .kw-pair__add[disabled]{opacity:.6}body.kw-pair-lock{overflow:hidden}.kw-pair-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:1.2rem;font-family:var(--font-heading-family)}.kw-pair-pop__dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.kw-pair-pop__box:focus{outline:none}.kw-pair-pop__box{position:relative;width:min(60rem,100%);max-height:calc(100vh - 2.4rem);overflow-y:auto;padding:1.8rem 1.6rem 1.4rem;background:#fff;color:#000}.kw-pair-pop__x{position:absolute;top:.8rem;right:1rem;padding:.6rem;background:none;border:0;font-size:2.2rem;line-height:1;cursor:pointer;color:#000}.kw-pair-pop__added{display:flex;gap:1.2rem;align-items:center;padding-bottom:1.4rem;border-bottom:1px solid #e3e3e3}.kw-pair-pop__added img{width:5.2rem;height:6.5rem;object-fit:cover;background:#ebebeb;flex:none}.kw-pair-pop__added p{margin:0}.kw-pair-pop__ok{display:inline-flex;align-items:center;gap:.6rem;font-size:1.2rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.kw-pair-pop__t{margin-top:.4rem!important;font-size:1.15rem;font-weight:700;line-height:1.3;text-transform:uppercase;padding-right:2.4rem}.kw-pair-pop__s{font-size:1.15rem;color:#555;margin-top:.2rem!important}.kw-pair-pop__hat{font-size:1.15rem;font-weight:700;color:#387a4f;margin-top:.3rem!important}.kw-pair-pop__hat b{color:#de2121}.kw-pair-pop__h{margin:1.4rem 0 0;font-size:1.9rem;line-height:1.15;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.kw-pair-pop__sub{margin:.5rem 0 1.2rem;font-size:1.15rem;color:#444}.kw-pair-pop__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.kw-pair-pop .kw-pair__flag{font-size:1rem;padding:.4rem .6rem}.kw-pair-pop .kw-pair__name{font-size:1.05rem;color:#000}.kw-pair-pop .kw-pair__price{font-size:1.2rem}.kw-pair-pop .kw-pair__price s{color:#8a8a8a}.kw-pair-pop .kw-pair__price span{color:#387a4f}.kw-pair-pop .kw-pair__add{display:block;width:100%;padding:1rem .2rem;background:#000;color:#fff;border:0;font-family:inherit;font-size:1.05rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.kw-pair-pop .kw-pair__add[disabled]{opacity:.6}.kw-pair-pop__bag{display:block;width:100%;margin-top:1.4rem;padding:1.5rem;background:#000;color:#fff;border:0;font-family:inherit;font-size:1.3rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.kw-pair-pop__keep{display:block;margin:1rem auto 0;padding:.4rem;background:none;border:0;font-family:inherit;font-size:1.15rem;font-weight:600;text-decoration:underline;cursor:pointer;color:#000}.kw-pair-pop__fine{margin:.8rem 0 0;font-size:.95rem;color:#666;text-align:center;line-height:1.35}.kw-pair-pop .kw-pair__card{display:flex;flex-direction:column}.kw-pair-pop .kw-pair__add{margin-top:auto}.kw-pair-pop .kw-pair__save{margin:.2rem 0 .8rem;font-size:1.05rem}.kw-pair-pop .kw-pair__price s{margin-left:.4rem}.kw-pair-pop__fine{margin-top:1.6rem}.kw-pair-pop__links{display:flex;justify-content:space-around;margin-top:2.6rem;padding:.4rem 0 .6rem}.kw-pair-pop__link{background:none;border:0;padding:.6rem;font-family:inherit;font-size:1.2rem;font-weight:600;color:#333;text-decoration:underline;cursor:pointer}html.kw-bmsm-live .section-brand-benefits,html.kw-bmsm-live .section-review-highlights{display:none!important}html.kw-bmsm-live.kw-home-v1 .section-brand-benefits,html.kw-bmsm-live.kw-home-v1 .section-review-highlights{display:block!important}html.kw-home-v1 .brand-benefits{gap:0;padding:14px 16px;border-bottom:1px solid rgba(0,0,0,.08)}html.kw-home-v1 .brand-benefits__header{display:none}html.kw-home-v1 .brand-benefits__list{gap:12px 10px}html.kw-home-v1 .brand-benefits__item{flex-direction:row;align-items:center;gap:8px}html.kw-home-v1 .brand-benefits__text{gap:2px}html.kw-home-v1 .brand-benefits__icon{width:24px}html.kw-home-v1 .brand-benefits__title{font-size:12px;line-height:15px}html.kw-home-v1 .brand-benefits__description{font-size:11px;line-height:14px}html.kw-home-v1 .brand-benefits__list:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html.kw-home-v1 .brand-benefits__list:has(>li:nth-child(3):last-child) .brand-benefits__item{flex-direction:column;text-align:center;gap:6px}html.kw-home-v1 .review-highlights{gap:10px;padding:14px 0 16px 16px}html.kw-home-v1 .review-highlights__card{flex-basis:232px;min-height:0;padding:12px 14px}@media screen and (min-width:750px){html.kw-home-v1 .brand-benefits{padding:18px 40px}html.kw-home-v1 .brand-benefits__list{gap:16px 32px}html.kw-home-v1 .brand-benefits__list:has(>li:nth-child(3):last-child){gap:16px 32px}html.kw-home-v1 .brand-benefits__list:has(>li:nth-child(3):last-child) .brand-benefits__item{flex-direction:row;text-align:left;gap:12px}html.kw-home-v1 .brand-benefits__item{gap:12px}html.kw-home-v1 .brand-benefits__icon{width:30px}html.kw-home-v1 .brand-benefits__title{font-size:13px;line-height:16px}html.kw-home-v1 .brand-benefits__description{font-size:12px;line-height:16px}html.kw-home-v1 .review-highlights{padding:16px 40px}html.kw-home-v1 .review-highlights__card{padding:13px 16px}}@media screen and (min-width:1200px){html.kw-home-v1 .brand-benefits{padding:18px 80px}html.kw-home-v1 .review-highlights{padding:16px 80px}html.kw-home-v1 .review-highlights__summary{flex-basis:180px}html.kw-home-v1 .review-highlights__score{font-size:44px;line-height:46px}}.kw-pair__viewed{display:inline-block;padding:.25rem .45rem;background:#000;color:#fff;font-family:var(--font-heading-family);font-size:.8rem;font-weight:800;letter-spacing:.05em;line-height:1;text-transform:uppercase}.kw-pair-pop .kw-pair__viewed{align-self:flex-start;margin-top:.6rem}.kw-pair-pop .kw-pair-pop__dim{display:block}@media screen and (max-width:749px){.kw-pair-pop{align-items:flex-end;padding:0}.kw-pair-pop .kw-pair-pop__dim{background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.kw-pair-pop__box{width:100%;max-height:90vh;max-height:90dvh;padding-top:2.6rem;padding-bottom:calc(2.4rem + env(safe-area-inset-bottom,0px));border-radius:1.8rem 1.8rem 0 0;box-shadow:0 -1rem 4rem #0000004d;animation:kwPairUp .28s ease-out}.kw-pair-pop__box:before{content:"";position:absolute;top:.9rem;left:50%;width:4.4rem;height:.5rem;margin-left:-2.2rem;border-radius:1rem;background:#d0d0d0}.kw-pair-pop__x{top:1.4rem}}@media screen and (min-width:750px){.kw-pair-pop .kw-pair-pop__dim{background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kw-pair-pop__box{padding-top:0;border-radius:1.4rem;box-shadow:0 1.8rem 5rem #00000059}.kw-pair-pop__added{margin:0 -1.6rem;padding:1.4rem 1.6rem;background:#000;color:#fff;border-bottom:0}.kw-pair-pop__s{color:#cfcfcf}.kw-pair-pop__hat{color:#7fd39a}.kw-pair-pop__hat b{color:#ff5a5a}.kw-pair-pop__x{z-index:1;color:#fff}}@keyframes kwPairUp{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.kw-pair-pop__box{animation:none}}html.kw-bmsm-live product-form .shopify-payment-button{display:none!important}@media screen and (max-width:749px){@supports (-webkit-touch-callout: none){.kw-pair-pop__box{padding-bottom:calc(8rem + env(safe-area-inset-bottom,0px))}}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/kw-bmsm.css.map */
