:root{--bw-ink: #0a0a0b;--bw-red: #ff2626;--bw-muted: rgb(255 255 255 / .7);--bw-glow: 0 0 1px rgb(255 150 150 / .95), 0 0 6px rgb(255 40 40 / .95), 0 0 16px rgb(255 0 0 / .65), 0 0 38px rgb(255 0 0 / .38);--bw-glow-sm: 0 0 1px rgb(255 150 150 / .9), 0 0 5px rgb(255 30 30 / .85), 0 0 12px rgb(255 0 0 / .45);--bw-tube: 0 0 0 1.5px rgb(255 50 50 / .95), 0 0 9px rgb(255 30 30 / .7), 0 0 26px rgb(255 0 0 / .32), inset 0 0 12px rgb(255 30 30 / .28);--bw-radius: var(--rounded-lg, 18px)}.bw-neon{color:var(--bw-red);text-shadow:var(--bw-glow);font-weight:800;letter-spacing:.005em}.bw-neon--sm{text-shadow:var(--bw-glow-sm)}@keyframes bw-neon-on{0%{opacity:.05}5%{opacity:1}8%{opacity:.15}12%{opacity:1}15%{opacity:.35}18%{opacity:1}30%{opacity:.7}32%,to{opacity:1}}@keyframes bw-neon-idle{0%,88%,to{opacity:1}89%{opacity:.3}89.8%{opacity:1}90.6%{opacity:.45}91.4%{opacity:1}95%{opacity:.8}95.5%{opacity:1}}.bw-neon,.bw-steps li,.badge.badge--bw{animation:bw-neon-on 2.4s linear .2s 1 both,bw-neon-idle var(--bw-idle, 11s) linear 3s infinite}.bw-neon--hero{animation-duration:3s,9s}.bw-steps li:nth-child(2){--bw-idle: 13s}.bw-steps li:nth-child(3){--bw-idle: 17s}.bw-strip__tag{--bw-idle: 14s}.bw-pdp__deal{--bw-idle: 12s}.bw-und__pct{--bw-idle: 10s}.badge.badge--bw{--bw-idle: 19s}.bw-panel{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:radial-gradient(120% 140% at 0% 0%,#1d1d20 0%,var(--bw-ink) 58%),var(--bw-ink);border-radius:var(--bw-radius);box-shadow:var(--float-lg, 0 6px 16px rgb(0 0 0 / .18), 0 28px 70px rgb(0 0 0 / .3)),inset 0 1px #ffffff1a,inset 0 -1px #0009}.bw-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(160deg,#ffffff47,#ffffff0a 40%,#ff28284d);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}.bw-panel a:not(.bw-btn){color:inherit}.bw-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 34px;border-radius:999px;background:var(--bw-red);color:#fff;font-weight:700;font-size:17px;text-decoration:none;box-shadow:0 0 0 1px #ff787899,0 0 18px #ff000073,0 10px 26px #00000059;transition:transform .25s var(--lg-ease, ease),box-shadow .25s var(--lg-ease, ease),filter .2s}.bw-btn:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 0 0 1px #ff8c8ccc,0 0 28px #f009,0 14px 30px #0006}.bw-btn:active{filter:brightness(1.12);transform:scale(.99)}.bw-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.bw-steps{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.bw-steps li{padding:9px 20px;border-radius:999px;color:var(--bw-red);font-weight:800;font-size:18px;text-transform:uppercase;letter-spacing:.03em;text-shadow:var(--bw-glow-sm);box-shadow:var(--bw-tube);background:#0a0a0b8c;white-space:nowrap}.bw-hero{position:relative;isolation:isolate;overflow:hidden;display:grid;background:var(--bw-ink);color:#fff}.bw-hero__slide{grid-area:1 / 1;position:relative;isolation:isolate;display:block;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}.bw-hero__slide.is-active{opacity:1;visibility:visible;transition:opacity .9s ease,visibility 0s}.bw-hero__video,.bw-hero__video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.bw-hero__video-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#00000059}.bw-hero__slide--video{display:flex}.bw-hero__inner.bw-hero__inner--video{flex:1;align-items:center;text-align:center;justify-content:center}.bw-hero__inner.bw-hero__inner--video>*{max-width:780px}@media(min-width:700px){.bw-hero__slide:not(.bw-hero__slide--video) .bw-hero__media{left:36%;width:auto;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%);mask-image:linear-gradient(90deg,transparent 0,#000 10%)}.bw-hero__slide:not(.bw-hero__slide--video) .bw-hero__shade{background:linear-gradient(0deg,rgb(10 10 11 / .55) 0%,transparent 30%)}}.bw-hero__v-tag{margin:0;font-size:clamp(36px,4vw,64px);line-height:1;text-transform:uppercase}.bw-hero__v-title{margin:0;font-size:clamp(36px,4.6vw,72px);line-height:1;font-weight:800;color:#fff;text-wrap:balance}.bw-hero__v-text{margin:0;font-size:clamp(16px,1.4vw,20px);line-height:1.5;color:#ffffffd9}.bw-hero__dots{position:absolute;left:50%;bottom:18px;transform:translate(-50%);display:flex;gap:10px;z-index:4}.bw-hero__dot{width:10px;height:10px;padding:0;border:0;border-radius:50%;background:#ffffff73;cursor:pointer;transition:background .2s,box-shadow .2s,transform .2s}.bw-hero__dot.is-active{background:var(--bw-red);box-shadow:0 0 10px #ff0000e6;transform:scale(1.2)}.bw-hero__media,.bw-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bw-hero__media{z-index:-2}.bw-hero__media img{object-position:var(--bw-pos, 70% 50%)}.bw-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgb(10 10 11 / .92) 0%,rgb(10 10 11 / .72) 32%,rgb(10 10 11 / .15) 60%,transparent 72%),linear-gradient(0deg,rgb(10 10 11 / .6) 0%,transparent 32%)}.bw-hero__inner{min-height:clamp(600px,52vw,860px);max-width:var(--container-max-width, 1600px);margin:0 auto;padding:clamp(48px,6vw,96px) var(--container-gutter, 24px) clamp(56px,6vw,96px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px}.bw-hero__inner>*{max-width:min(45%,640px)}.bw-hero__title{margin:0;font-size:clamp(60px,6.5vw,124px);line-height:.9;text-transform:uppercase}.bw-hero__lead{margin:0;font-size:clamp(24px,2.4vw,38px);font-weight:800;line-height:1.12;color:#fff;text-wrap:balance}.bw-hero__price{margin:0;font-size:clamp(17px,1.4vw,21px);line-height:1.45;color:var(--bw-muted)}.bw-hero__price strong{color:#fff}.bw-marquee{position:relative;overflow:hidden;background:var(--bw-ink);border-top:1px solid rgb(255 255 255 / .08);border-bottom:1px solid rgb(255 255 255 / .08);padding:18px 0}.bw-marquee__track{display:flex;width:max-content;animation:bw-marquee 48s linear infinite}.bw-marquee__group{display:flex;align-items:center;gap:40px;padding-right:40px;font-size:clamp(28px,3.2vw,52px);font-weight:800;text-transform:uppercase;white-space:nowrap;color:#fff}.bw-marquee__dot{width:12px;height:12px;border-radius:50%;background:var(--bw-red);box-shadow:0 0 10px #ff0000e6;flex:none}@keyframes bw-marquee{to{transform:translate(-50%)}}@media(max-width:699px){.bw-hero__slide:not(.bw-hero__slide--video){display:flex;flex-direction:column}.bw-hero__slide:not(.bw-hero__slide--video) .bw-hero__shade{display:none}.bw-hero__media{position:relative;inset:auto;order:2;display:block;aspect-ratio:4 / 3;height:auto;margin-top:-8px;z-index:0}.bw-hero__inner.bw-hero__inner--video{padding:40px 20px 64px}.bw-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--bw-ink) 0%,rgb(10 10 11 / 0) 18%,rgb(10 10 11 / 0) 88%,var(--bw-ink) 100%)}.bw-hero__media img{object-position:var(--bw-pos-mobile, 50% 100%)}.bw-hero__inner{order:1;position:relative;z-index:1;min-height:0;justify-content:flex-start;align-items:center;text-align:center;gap:16px;padding:30px 20px 0}.bw-hero__inner>*{max-width:100%}.bw-hero__title{font-size:clamp(60px,18vw,88px)}.bw-hero__lead{font-size:25px;max-width:18ch}.bw-hero__price{font-size:16px;max-width:32ch}.bw-steps{justify-content:center;gap:8px}.bw-steps li{font-size:15px;padding:7px 13px}.bw-hero .bw-btn{min-height:52px}.bw-marquee{padding:12px 0}}.bw-deal2-wrap{padding-block:clamp(32px,5vw,72px) clamp(16px,3vw,40px)}.bw-deal2{max-width:1240px;margin:0 auto;padding:clamp(26px,4vw,56px);display:grid;gap:clamp(20px,3vw,32px)}.bw-deal2>*{min-width:0}.bw-deal2__head{display:grid;gap:10px;text-align:center;justify-items:center}.bw-deal2__title{margin:0;font-size:clamp(36px,5vw,76px);line-height:.98;font-weight:800;text-transform:uppercase;color:#fff;text-wrap:balance}.bw-deal2__sub{margin:0;font-size:clamp(16px,1.4vw,19px);color:var(--bw-muted);max-width:52ch}.bw-deal2__r{position:absolute;opacity:0;pointer-events:none}.bw-deal2__tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.bw-deal2__tab{cursor:pointer;padding:12px 26px;border-radius:999px;font-weight:800;font-size:clamp(18px,1.8vw,24px);text-transform:uppercase;color:#ffffffbf;box-shadow:0 0 0 1.5px #ffffff40;transition:color .2s,box-shadow .2s,background .2s;-webkit-user-select:none;user-select:none}.bw-deal2__tab:hover{color:#fff;box-shadow:0 0 0 1.5px #ffffff80}.bw-deal2__pane{display:none;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3.5vw,48px)}.bw-deal2__progress{width:min(320px,70%);height:3px;margin:-4px auto 0;border-radius:3px;background:#ffffff1f;overflow:hidden}.bw-deal2__progress i{display:block;height:100%;width:0;background:var(--bw-red);box-shadow:0 0 8px var(--bw-red)}@keyframes bw-deal-progress{0%{width:0}to{width:100%}}@keyframes bw-deal-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.bw-deal2__pane{animation:bw-deal-in .6s ease both}.bw-deal2__img{aspect-ratio:4 / 3;-webkit-mask-image:radial-gradient(ellipse 64% 60% at 50% 60%,#000 46%,transparent 100%);mask-image:radial-gradient(ellipse 64% 60% at 50% 60%,#000 46%,transparent 100%)}.bw-deal2__img{position:relative}.bw-deal2__img img{width:100%;height:100%;object-fit:cover;display:block}.bw-deal2__info{display:grid;gap:14px;justify-items:start}.bw-deal2__big{margin:0;font-size:clamp(64px,7vw,120px);line-height:.9;text-transform:uppercase}.bw-deal2__price{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;font-variant-numeric:tabular-nums}.bw-deal2__price b{font-size:clamp(32px,3vw,46px);font-weight:800;color:#fff}.bw-deal2__price s{font-size:20px;color:var(--bw-muted);text-decoration-color:var(--bw-red);text-decoration-thickness:2px}.bw-deal2__note{margin:0;font-size:17px;line-height:1.5;color:var(--bw-muted)}.bw-deal2__note strong{color:#fff}@media(max-width:749px){.bw-deal2__pane{grid-template-columns:1fr}.bw-deal2__info{justify-items:center;text-align:center}.bw-deal2__price{justify-content:center}.bw-deal2__tab{padding:10px 18px}}.bw-banner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);max-width:1240px;margin:0 auto}.bw-banner--no-image{grid-template-columns:1fr;text-align:center}.bw-banner__media{position:relative;min-height:420px}.bw-banner__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bw-banner__body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:clamp(28px,4.5vw,64px)}.bw-banner--no-image .bw-banner__body{align-items:center}.bw-banner__title{margin:0;font-size:clamp(42px,5.4vw,84px);line-height:.95;text-transform:uppercase;text-wrap:balance}.bw-banner__text{margin:0;font-size:17px;line-height:1.55;color:var(--bw-muted);max-width:46ch}.bw-banner__text strong{color:#fff}.bw-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;font-variant-numeric:tabular-nums;margin:0}.bw-price b{font-size:clamp(36px,3.6vw,52px);font-weight:800;color:#fff}.bw-price s{font-size:20px;color:var(--bw-muted);text-decoration-color:var(--bw-red);text-decoration-thickness:2px}@media(max-width:749px){.bw-banner{grid-template-columns:1fr}.bw-banner__media{min-height:0;aspect-ratio:4 / 5}.bw-banner__body{align-items:center;text-align:center}.bw-price{justify-content:center}}.bw-strip{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px;padding:18px 26px;margin:0 0 22px}.bw-strip__tag{font-size:clamp(26px,2.6vw,38px);line-height:1;text-transform:uppercase;white-space:nowrap}.bw-strip__text{flex:1 1 260px;min-width:0;margin:0;color:#fff;font-size:17px;line-height:1.4}.bw-strip__text strong{font-size:clamp(19px,1.7vw,24px)}.bw-strip__text small{display:block;font-size:14px;color:var(--bw-muted);margin-top:3px}.bw-stoerer{display:grid;justify-items:center;gap:clamp(16px,2vw,24px);max-width:980px;margin:0 auto clamp(22px,3vw,36px);padding:clamp(24px,3.4vw,40px) clamp(16px,3vw,40px);text-align:center}.bw-stoerer__head{display:grid;gap:6px;justify-items:center}.bw-stoerer__title{--bw-idle: 14s;font-size:clamp(44px,6vw,84px);line-height:.95;text-transform:uppercase}.bw-stoerer__lead{margin:0;color:#fff;font-weight:800;font-size:clamp(17px,1.8vw,24px);text-transform:uppercase;letter-spacing:.04em}.bw-stoerer__tiers{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.6vw,18px)}.bw-stoerer__tier{display:grid;gap:4px;justify-items:center;padding:clamp(12px,1.8vw,22px) 6px;border-radius:16px;background:#ffffff0a;box-shadow:inset 0 0 0 1.5px #ff26268c,0 0 18px #ff00002e}.bw-stoerer__take{color:#fff;font-weight:700;font-size:clamp(14px,1.5vw,19px);text-transform:uppercase;letter-spacing:.04em}.bw-stoerer__pay{font-size:clamp(30px,4.2vw,56px);line-height:1;text-transform:uppercase;white-space:nowrap}.bw-stoerer__tier:nth-child(2) .bw-stoerer__pay{--bw-idle: 17s}.bw-stoerer__tier:nth-child(3) .bw-stoerer__pay{--bw-idle: 21s}.bw-stoerer__price{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 8px;font-variant-numeric:tabular-nums}.bw-stoerer__price b{color:#fff;font-size:clamp(15px,1.6vw,21px)}.bw-stoerer__price s{color:var(--bw-muted);font-size:clamp(12px,1.1vw,15px);text-decoration-color:var(--bw-red)}.bw-stoerer__foot{margin:0;max-width:60ch;color:var(--bw-muted);font-size:clamp(14px,1.2vw,16px);line-height:1.5}.bw-stoerer__foot strong{color:#fff}@media(max-width:699px){.bw-stoerer{border-radius:20px}.bw-stoerer__tier{border-radius:12px;padding-inline:4px}.bw-stoerer__pay{font-size:min(7vw,30px)}.bw-stoerer__take{font-size:13px}}.bw-collection-strip{max-width:var(--container-max-width, 1600px);margin:0 auto;padding:0 var(--container-gutter, 24px)}.bw-pdp{display:flex;align-items:center;gap:18px;padding:18px 22px;margin:4px 0 16px}.bw-pdp__deal{font-size:clamp(40px,3.6vw,52px);line-height:.9;text-transform:uppercase;white-space:nowrap}.bw-pdp__text{margin:0;display:grid;gap:4px;font-size:15px;line-height:1.4;color:var(--bw-muted);min-width:0}.bw-pdp__text strong{color:#fff;font-size:17px;line-height:1.3}@media(max-width:420px){.bw-pdp{flex-direction:column;align-items:flex-start;gap:10px}}.bw-und{display:flex;align-items:center;gap:18px;padding:16px 22px;margin:16px 0 6px;max-width:520px}.bw-und__pct{font-size:clamp(44px,4vw,60px);line-height:.9;white-space:nowrap}.bw-und__text{margin:0;display:grid;gap:3px;font-size:14px;line-height:1.4;color:var(--bw-muted)}.bw-und__text strong{color:#fff;font-size:17px}.badge.badge--bw{background:var(--bw-ink);color:var(--bw-red);text-shadow:var(--bw-glow-sm);font-weight:800;text-transform:uppercase;letter-spacing:.03em;box-shadow:0 0 0 1px #ff32328c,0 0 10px #ff000040}.price-list--bw sale-price,.price-list--bw .text-on-sale{color:#d40f0f}html.bw-on .announcement-bar{background:var(--bw-ink)!important;color:#fff!important}html.bw-on .announcement-bar a,html.bw-on .announcement-bar button{color:#fff!important}.bw-ann{color:var(--bw-red);text-shadow:var(--bw-glow-sm);animation:bw-neon-idle 13s linear 2s infinite}.offer-progress--bw .offer-progress__hl{color:#d40f0f}.offer-progress--bw .offer-progress__node.is-reached .offer-progress__dot{background:var(--bw-red);box-shadow:0 0 10px #ff00008c;color:#fff}html.bw-on .offer-progress--bw .offer-progress__ship{justify-content:center!important;margin:14px 0 0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;text-align:center}html.bw-on .offer-progress--bw .offer-progress__ship:before,html.bw-on .offer-progress--bw .offer-progress__ship:after{display:none!important}.offer-progress__save{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 8px;margin:12px 0 0;padding:11px 14px;border-radius:12px;background:var(--bw-ink);color:#fff;font-size:15px;text-align:center}.offer-progress--bw .offer-progress__node[data-tier=bw8] .offer-progress__label{transform:translate(calc(-100% + 1.1rem));max-width:none;white-space:nowrap;text-align:right}.offer-progress__save b{color:var(--bw-red);text-shadow:var(--bw-glow-sm)}html.bw-on .ce__promo{display:none!important}@media(prefers-reduced-motion:reduce){.bw-neon,.bw-steps li,.badge.badge--bw,.bw-ann,.bw-marquee__track{animation:none}.bw-hero__slide{transition:none}}html.bw-on .ma-fp-bundle:not(:has(.is-bw)){display:none!important}.cart-drawer__inner,.cart-drawer__top,.cart-drawer__top>*{min-width:0;max-width:100%}html.bw-on .inline-banner-3for2{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/113/assets/bw.css.map */
