:root{--bf-black: #111111;--bf-red: #E01B22;--bf-red-deep: #9E0E13;--bf-white: #FFFFFF;--bf-night-2: #1B1B1B;--bf-night-3: #262626;--bf-paper: #F2F3F5;--bf-head: var(--font-heading-family, "Anton"), Impact, sans-serif;--bf-label: "Akira Expanded", "Arial Black", Impact, sans-serif;--bf-btn: var(--bf-red);--bf-btn-label: #FFFFFF}html[data-bb-look=a],html[data-bb-look=b]{--bb-accent: #111111;--bb-accent-label: #FFFFFF;--bb-accent-soft: #F3F3F3;--color-base-accent-1: 17, 17, 17}html[data-bb-look=b]{--bf-btn: #111111;--bf-btn-label: #FFFFFF}html[data-bb-look=a]{--bf-btn: var(--bf-red);--bf-btn-label: #FFFFFF}html[data-bb-look=a] body{background:var(--bf-black)}html[data-bb-look=a] #MainContent,html[data-bb-look=a] .section-header,html[data-bb-look=a] .shopify-section-group-header-group{--color-base-text: 255, 255, 255;--color-base-background-1: 17, 17, 17;--color-base-background-2: 27, 27, 27;--gradient-base-background-1: #111111;--gradient-base-background-2: #1B1B1B;--color-base-outline-button-labels: 255, 255, 255;--color-base-accent-1: 224, 27, 34;--color-base-solid-button-labels: 255, 255, 255;--bb-bg: #111111;--bb-bg-soft: #1B1B1B;--bb-ink: #FFFFFF;--bb-muted: #A3A3A3;--bb-line: rgba(255, 255, 255, .14);--bb-accent: #FFFFFF;--bb-accent-label: #111111;--bb-accent-soft: rgba(255, 255, 255, .08)}html[data-bb-look=a] #MainContent{background:var(--bf-black);color:#fff}html .bb-bf-off{display:inline-block;margin:0;padding:.13em .3em .07em;border-radius:.12em;background:var(--bf-red);color:#fff!important;font-family:var(--bf-head);font-weight:400;font-size:30px;line-height:1;letter-spacing:.01em;white-space:nowrap;text-transform:uppercase}html .bb-bf-off--sm{font-size:19px;padding:.16em .32em .1em;border-radius:5px}html .bb-bf-off--xl{font-size:clamp(60px,18vw,96px);transform:rotate(-2deg);box-shadow:0 .07em 0 var(--bf-red-deep)}html .bb-bf-off--hero{position:relative;z-index:2;font-size:clamp(64px,20vw,132px);transform:rotate(-3deg);box-shadow:0 .07em 0 var(--bf-red-deep),0 18px 34px -14px #0000008c}.bb-bf-colors{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.bb-bf-colors li{margin:0;padding:4px;border-radius:12px;background:#f3f3f3;aspect-ratio:1 / 1;overflow:hidden}.bb-bf-colors img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}a.bb-bf-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;margin:18px 0 0;padding:12px 18px 11px;border-radius:16px;background:var(--bf-btn);color:var(--bf-btn-label)!important;text-decoration:none;font-family:var(--bf-label);font-size:clamp(15px,4.3vw,18px);font-weight:900;letter-spacing:.02em;line-height:1.1;text-align:center}a.bb-bf-btn:active{transform:translateY(2px)}.bb-home.bb-bf-hero{display:block;padding:0;background:var(--bf-black);color:#fff}.bb-bf-hero__panel{position:relative;display:flex;flex-direction:column;align-items:center;padding:22px 18px 28px;text-align:center;overflow:hidden}.bb-home .bb-bf-hero__title{margin:0 0 6px;color:#fff!important;font-family:var(--bf-head);font-weight:400;font-size:clamp(34px,10vw,54px);line-height:1;letter-spacing:.03em;text-transform:uppercase}.bb-home .bb-bf-hero__panel>.bb-bf-off--hero{margin:4px 0 -26px}.bb-home a.bb-bf-hero__card{position:relative;z-index:1;display:block;width:100%;padding:34px 12px 12px;border-radius:22px;background:#fff;box-shadow:0 24px 44px -20px #000000b3}.bb-bf-hero__img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.bb-bf-colors--hero{margin-top:4px;gap:5px}.bb-bf-colors--hero li{border-radius:10px}.bb-bf-hero__buy{width:100%}.bb-home .bb-bf-hero__price{display:flex;align-items:baseline;justify-content:center;gap:10px;margin:18px 0 0;color:#fff;line-height:1}.bb-bf-hero__price b{font-size:34px;font-weight:900;letter-spacing:-.01em}.bb-bf-hero__price s{color:#9a9a9a;font-size:20px;font-weight:600}.bb-home a.bb-bf-hero__button{margin-top:14px;min-height:62px}.bb-home .bb-bf-hero__stars{margin:14px 0 0;color:#fff;font-size:15px;font-weight:700;line-height:1.2}html[data-bb-look=a] .bb-bf-hero__panel{background:radial-gradient(130% 62% at 50% 58%,#2b2b2b,#161616 48%,#111 72%)}html[data-bb-look=b] .bb-home.bb-bf-hero{padding:12px 12px 4px;background:#fff}html[data-bb-look=b] .bb-bf-hero__panel{border-radius:26px;background:var(--bf-black);box-shadow:0 22px 40px -22px #0000008c}html[data-bb-look=b] .bb-home a.bb-home-button.bb-bf-hero__button{background:#fff!important;border-color:#fff!important;color:#111!important}.bb-bf-section{padding:8px 0 24px}.bb-bf-banner{display:flex;flex-direction:column;align-items:center;width:min(1100px,calc(100% - 24px));margin:0 auto;padding:24px 16px 20px;border-radius:24px;background:var(--bf-black);color:#fff;text-align:center;box-shadow:0 20px 40px -24px #0000008c}.bb-bf-banner__title{margin:0 0 10px;color:#fff;font-family:var(--bf-head);font-size:clamp(30px,8.6vw,44px);line-height:1;letter-spacing:.03em}.bb-bf-banner>.bb-bf-off--xl{margin:0 0 -18px;position:relative;z-index:2}.bb-bf-banner__card{width:100%;padding:28px 10px 10px;border-radius:18px;background:#fff}html[data-bb-look=a] .bb-bf-banner{border:1px solid rgba(255,255,255,.14);background:radial-gradient(120% 80% at 50% 0%,#2a2a2a,#151515 60%)}html[data-bb-look=b] .bb-bf-banner a.bb-bf-btn{background:#fff;color:#111!important}a.bb-bf-card{display:grid;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:10px;margin:4px 0 8px;padding:14px 12px 14px 16px;border-radius:18px;background:var(--bf-black);color:#fff!important;text-decoration:none}.bb-bf-card__copy{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.bb-bf-card__title{color:#fff;font-family:var(--bf-head);font-size:24px;line-height:1;letter-spacing:.03em}.bb-bf-card .bb-bf-off{font-size:34px;transform:rotate(-2deg)}.bb-bf-card__img{display:block;padding:6px;border-radius:14px;background:#fff}.bb-bf-card__img img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}html[data-bb-look=a] a.bb-bf-card{border:1px solid rgba(255,255,255,.16);background:#1b1b1b}.bb-bf-strip{display:flex;align-items:center;justify-content:center;gap:10px;padding:9px 12px;margin-bottom:12px;background:var(--bf-black);color:#fff}.bb-bf-strip__title{font-family:var(--bf-head);font-size:21px;line-height:1;letter-spacing:.04em;color:#fff}cart-drawer.is-empty .bb-bf-strip{display:none}body:has([data-bb-offer]) media-gallery .product__media-list>.product__media-item:first-child{position:relative}body:has([data-bb-offer]) media-gallery .product__media-list>.product__media-item:first-child:before,body:has([data-bb-offer]) media-gallery .product__media-list>.product__media-item:first-child:after{position:absolute;left:12px;z-index:3;pointer-events:none;font-family:var(--bf-head);line-height:1;letter-spacing:.03em;color:#fff;transform:rotate(-5deg);transform-origin:left bottom;white-space:nowrap}body:has([data-bb-offer]) media-gallery .product__media-list>.product__media-item:first-child:before{content:"BLACK FRIDAY";bottom:80px;padding:6px 9px 5px;border-radius:6px 6px 0 0;background:#111;font-size:14px}body:has([data-bb-offer]) media-gallery .product__media-list>.product__media-item:first-child:after{content:"50% OFF";bottom:44px;padding:7px 10px 5px;border-radius:0 7px 7px;background:var(--bf-red);font-size:30px;box-shadow:0 3px 0 var(--bf-red-deep)}html[data-bb-look] .product__info-container .product-form__buttons .product-form__submit.gb-atc-polished,html[data-bb-look] .sticky-atc .sticky-atc__button .sticky-atc__scroll-btn{background:var(--bf-btn)!important;border-color:var(--bf-btn)!important;color:var(--bf-btn-label)!important}html[data-bb-look] .product__info-container .product-form__buttons .product-form__submit.gb-atc-polished .main-atc__label__text,html[data-bb-look] .product__info-container .product-form__buttons .product-form__submit.gb-atc-polished .gb-atc-guarantee{color:var(--bf-btn-label)!important}html[data-bb-look] .bb-home a.bb-home-button{background:var(--bf-btn)!important;border-color:var(--bf-btn);color:var(--bf-btn-label)!important}html[data-bb-look] .bb-cta a{background:var(--bf-btn);color:var(--bf-btn-label)}html[data-bb-look] .cart-drawer .cart__checkout-button{background:var(--bf-btn)!important;background-color:var(--bf-btn)!important;border-color:var(--bf-btn)!important;color:var(--bf-btn-label)!important}html[data-bb-look] .bb-home .bb-home-heading{font-size:clamp(31px,8.8vw,40px)}html[data-bb-look] .bb-home .bb-home-pillar__copy h2{font-size:32px}html[data-bb-look=b] .bb-home-section--alt{background:var(--bf-paper)}html[data-bb-look=b] .bb-home-card{border:0;border-radius:18px;box-shadow:0 1px 2px #1111110f,0 14px 28px -16px #11111147}html[data-bb-look=b] .bb-home-trust{background:#fff}html[data-bb-look=b] .bb-home-trust__item{border:0;border-radius:16px;background:var(--bf-paper)}html[data-bb-look=b] .bb-home-habits__chip{background:var(--bf-paper)}html[data-bb-look=b] .bb-home-rules{border:0;box-shadow:0 1px 2px #1111110f,0 14px 28px -16px #11111147}html[data-bb-look=b] .bb-home-pack,html[data-bb-look=b] .bb-home-final{background:var(--bf-black);color:#fff}html[data-bb-look=a] .bb-home-pack,html[data-bb-look=b] .bb-home-pack{--bb-ink: #FFFFFF;--bb-muted: #A3A3A3;--bb-line: rgba(255, 255, 255, .16);--bb-accent: #FFFFFF;--bb-accent-label: #111111}html[data-bb-look] .bb-home-pack .bb-home-heading{color:#fff!important}html[data-bb-look] .bb-home a.bb-home-pack__bar{background:var(--bf-night-2)!important;border-color:#ffffff29}html[data-bb-look] .bb-home a.bb-home-pack__bar--on{background:var(--bf-night-3)!important;border-color:#fff;box-shadow:0 0 0 1px #fff}html[data-bb-look] .bb-home-pack__radio{background:transparent;border-color:#fff6}html[data-bb-look=b] .bb-home a.bb-home-button.bb-home-pack__button{background:#fff!important;border-color:#fff;color:#111!important}html[data-bb-look=b] .bb-home-final{--bb-ink: #FFFFFF;--bb-muted: #A3A3A3}html[data-bb-look=b] .bb-home-final .bb-home-heading{color:#fff!important}html[data-bb-look=b] .bb-home-final a.bb-home-button.bb-home-final__button{background:#fff!important;border-color:#fff;color:#111!important}html[data-bb-look=a] .bb-home-section{background:var(--bf-black)}html[data-bb-look=a] .bb-home-section--alt{background:var(--bf-night-2)}html[data-bb-look=a] .bb-home-card{border-color:#ffffff1a;background:var(--bf-night-2)}html[data-bb-look=a] .bb-home-section--alt .bb-home-card{background:var(--bf-night-3)}html[data-bb-look=a] .bb-home-trust{background:var(--bf-black)}html[data-bb-look=a] .bb-home-trust__item{border-color:#ffffff1f;background:var(--bf-night-2)}html[data-bb-look=a] .bb-home-box__media,html[data-bb-look=a] .bb-home-gift__image,html[data-bb-look=a] .bb-home-pillar__media,html[data-bb-look=a] .bb-home-demo__media{background:#fff}html[data-bb-look=a] .bb-home-review-card__thumb{background:var(--bf-night-3)}html[data-bb-look=a] .bb-home-review-card__thumb--initial{background:var(--bf-night-3);color:#fff}html[data-bb-look=a] .bb-home-habits__chip{background:var(--bf-night-2)}html[data-bb-look=a] .bb-home-habits__check path{stroke:#111}html[data-bb-look=a] .bb-home-free,html[data-bb-look=b] .bb-home-free{color:var(--bf-red)}html[data-bb-look=a] .bb-home-sticky{background:var(--bf-black);border-top-color:#ffffff1f}body:has([data-bb-head]) .product__title h1,body:has([data-bb-head]) h1.product__title{font-size:clamp(38px,10vw,52px);letter-spacing:.005em}html[data-bb-look=b] .product__info-container .bb-bar{box-shadow:0 1px 2px #1111110d,0 10px 22px -16px #1111114d}html[data-bb-look=b] .product__info-container .bb-bar.is-on{border-color:#111;box-shadow:0 14px 28px -16px #11111173}html[data-bb-look=b] .product__info-container .bb-bar__tab,html[data-bb-look=a] .product__info-container .bb-bar__tab{background:var(--bf-red);color:#fff}html[data-bb-look] .bb-bar__freename b{color:var(--bf-red)}html[data-bb-look=b] .bb-steps li,html[data-bb-look=b] .bb-review,html[data-bb-look=b] .bb-facts li{border:0;border-radius:18px;box-shadow:0 1px 2px #1111110f,0 14px 28px -16px #11111147}html[data-bb-look=b] .bb-rules li,html[data-bb-look=b] .product__info-container .bb-box{background:var(--bf-paper)}html[data-bb-look=a] .product__info-container .bb-bar{border-color:#ffffff29;background:var(--bf-night-2)}html[data-bb-look=a] .product__info-container .bb-bar.is-on{border-color:#fff;background:var(--bf-night-3);box-shadow:none}html[data-bb-look=a] .product__info-container .bb-bar__radio{background:transparent;border-color:#fff6}html[data-bb-look=a] .product__info-container .bb-color{border-color:#fff;background:#fff}html[data-bb-look=a] .product__info-container .bb-color__select{background-color:#fff;color:#111}html[data-bb-look=a] .product__info-container .bb-color__img{background:#fff}html[data-bb-look=a] .product__info-container .bb-bar__free{background:#ffffff14}html[data-bb-look=a] .product__info-container .bb-bar__free>.bb-color__select{border-color:#fff}html[data-bb-look=a] .product__info-container .bb-box{background:var(--bf-night-2)}html[data-bb-look=a] .product__info-container .bb-box__items img{background:#fff}html[data-bb-look=a] .product__info-container .review-item,html[data-bb-look=a] .product__info-container .review-item *{color:#111}html[data-bb-look=a] .bb-steps li img,html[data-bb-look=a] .bb-steps li video,html[data-bb-look=a] .bb-review>img{background:#fff}html[data-bb-look=a] .bb-steps li,html[data-bb-look=a] .bb-review,html[data-bb-look=a] .bb-facts li{background:var(--bf-night-2)}html[data-bb-look=a] .bb-rules li svg{color:#fff}html[data-bb-look=a] media-gallery .product-media-container{border-radius:16px;overflow:hidden}html[data-bb-look=a] .bb-seal{background:var(--bf-red);color:#fff;box-shadow:0 0 0 6px #111,0 0 0 8px var(--bf-red)}html[data-bb-look=a] .cfqs__title,html[data-bb-look=a] .cfqs__title *{color:#fff!important}html[data-bb-look=a] .cfqs__answer,html[data-bb-look=a] .cfqs__answer *{color:#fffc!important}html[data-bb-look=a] #MainContent strong.solid-color{color:#fff!important}html[data-bb-look=a] #MainContent [id$=__divider_faq],html[data-bb-look=a] #MainContent [id$=__divider_faq_end]{display:none}html[data-bb-look] .bb-home .bb-bf-pillars__head{margin-bottom:18px}.bb-bf-logo-dark,html[data-bb-look=a] .section-header .header__heading-logo--main{display:none!important}html[data-bb-look=a] .section-header .bb-bf-logo-dark{display:block!important}html[data-bb-look=a] sticky-header.header-wrapper{border-bottom:1px solid rgba(255,255,255,.1)}html[data-bb-look] cart-drawer .drawer__header{background:#fff}html[data-bb-look=a] cart-drawer .drawer__header{background:var(--bf-black)}html[data-bb-look=a] cart-drawer .drawer__heading{color:#fff!important}html[data-bb-look=a] cart-drawer .drawer__header .drawer__close{color:#fff;background:#ffffff1a}html[data-bb-look=a] cart-drawer .bb-bf-strip{border-top:1px solid rgba(255,255,255,.12)}@media(min-width:900px){.bb-bf-hero__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);grid-template-rows:auto auto 1fr;column-gap:56px;align-items:start;justify-items:center;padding:48px max(40px,calc((100% - 1100px)/2)) 56px}.bb-home .bb-bf-hero__title{grid-column:1;grid-row:1;align-self:end;font-size:64px}.bb-home .bb-bf-hero__panel>.bb-bf-off--hero{grid-column:1;grid-row:2;margin:14px 0 0;font-size:140px}.bb-home a.bb-bf-hero__card{grid-column:2;grid-row:1 / span 3;padding:18px}.bb-bf-hero__buy{grid-column:1;grid-row:3;max-width:420px;margin-top:22px}html[data-bb-look=b] .bb-home.bb-bf-hero{padding:20px 24px 8px}.bb-bf-banner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);column-gap:40px;align-items:center;padding:32px 36px;text-align:left;justify-items:start}.bb-bf-banner__title{grid-column:1;grid-row:1}.bb-bf-banner>.bb-bf-off--xl{grid-column:1;grid-row:2;margin:6px 0 0}.bb-bf-banner__card{grid-column:2;grid-row:1 / span 3;padding:14px}.bb-bf-banner a.bb-bf-btn{grid-column:1;grid-row:3;max-width:360px}body:has([data-bb-offer]) media-gallery .product__media-list>.product__media-item:first-child:before{left:18px;bottom:74px;font-size:18px}body:has([data-bb-offer]) media-gallery .product__media-list>.product__media-item:first-child:after{left:18px;bottom:22px;font-size:42px}}@media(max-width:340px){.bb-bf-colors{gap:4px}.bb-bf-card__title{font-size:21px}.bb-bf-card .bb-bf-off{font-size:29px}a.bb-bf-card{grid-template-columns:minmax(0,1fr) 96px}}@media(prefers-reduced-motion:reduce){a.bb-bf-btn:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bb-bf.css.map */
