.bw{--bw-black: #0b0b0e;--bw-ink: #121216;--bw-cream: #fbf7ef;--bw-cream-2: #f4ecdd;--bw-text: #fffaf0;--bw-muted: rgba(255, 250, 240, .74);--bw-dark: #17171b;--bw-gold: #f5c84c;--bw-gold-dark: #8f6a12;--bw-gold-line: rgba(245, 200, 76, .28);--bw-gold-grad: linear-gradient(180deg, #fff1b8 0%, #f5c84c 48%, #c9971f 100%);--bw-green-glow: rgba(48, 74, 75, .5);--bw-r-xl: 40px;--bw-r-lg: 30px;--bw-r-md: 22px;--bw-r-sm: 16px;position:relative;overflow:hidden;isolation:isolate;font-family:var(--text-font-family)}.bw *,.bw *:before,.bw *:after{box-sizing:border-box}[role=main] .shopify-section.bw-shopify-section,.bw-shopify-section{background:#0b0b0e}.bw--dark{background:var(--bw-black);color:var(--bw-text)}.bw--cream{background:var(--bw-cream);color:var(--bw-dark)}.bw-wrap{position:relative;z-index:1;width:100%;max-width:1240px;margin:0 auto;padding:0 16px}.bw-section{padding:52px 0}.bw-center{text-align:center}.bw--cream.bw-section{margin:0 10px;border-radius:30px;box-shadow:0 30px 80px #00000059}@media screen and (min-width:750px){.bw-wrap{padding:0 32px}.bw--cream.bw-section{margin:0 20px;border-radius:var(--bw-r-xl)}}@media screen and (min-width:990px){.bw-section{padding:96px 0}.bw--cream.bw-section{margin:0 max(24px,calc((100% - 1320px)/2));border-radius:48px}}.bw-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:6px 12px;border:1px solid rgba(245,200,76,.4);border-radius:999px;background:#f5c84c0f;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--bw-gold)}.bw-eyebrow svg{width:15px;height:15px;flex:none}.bw--cream .bw-eyebrow{border-color:#8f6a124d;background:#f5c84c29;color:var(--bw-gold-dark)}.bw .hc-black-deal__dot{display:inline-block}.bw-h2{margin:0;font-family:var(--heading-font-family);font-weight:800;font-size:clamp(30px,8.2vw,58px);line-height:1.02;letter-spacing:-.005em;text-transform:uppercase;color:inherit}.bw-lead{margin:12px auto 0;max-width:620px;font-size:15px;line-height:1.55;color:var(--bw-muted)}.bw--cream .bw-lead{color:#17171bbf}.bw-gold-text{background:var(--bw-gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}@media screen and (min-width:750px){.bw-eyebrow{padding:7px 15px;font-size:11px;letter-spacing:.16em}.bw-lead{font-size:17px}}.bw-btn{--hc-shine-from: -160%;--hc-shine-to: 420%;position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:420px;min-height:56px;padding:16px 28px;border:0;border-radius:999px;background:var(--bw-gold-grad);color:#141414;font-family:var(--text-font-family);font-size:14px;font-weight:800;line-height:1.1;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;box-shadow:0 12px 32px #f5c84c42,inset 0 1px #fff9;transition:transform .2s ease,box-shadow .2s ease}.bw-btn:after{content:"";position:absolute;top:-2px;bottom:-2px;left:0;width:26%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,#fff0,#fff9,#fff0);transform:translate(var(--hc-shine-from)) skew(-20deg);animation:hc-black-deal-shine 3s ease-in-out infinite}.bw-btn:hover{color:#141414;transform:translateY(-1px);box-shadow:0 16px 38px #f5c84c5c,inset 0 1px #fff9}.bw-btn svg{width:17px;height:17px;flex:none}.bw-btn--dark{background:linear-gradient(180deg,#2a2a30,#0c0c0f);color:var(--bw-text);box-shadow:0 12px 28px #00000038,0 0 16px #304a4b66}.bw-btn--dark:hover{color:var(--bw-text);box-shadow:0 16px 32px #00000047,0 0 18px #304a4b80}.bw-btn--dark:after{background:linear-gradient(100deg,#fff0,#ffffff4d,#fff0)}.bw-btn--block{max-width:none}@media screen and (min-width:750px){.bw-btn{width:auto;padding:18px 36px;font-size:15px}.bw-btn--block{width:100%}}.bw-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;font-size:12px;font-weight:800;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.bw-pill svg{width:16px;height:16px;flex:none}.bw-pill--gift{background:var(--bw-cream);color:var(--bw-dark);box-shadow:0 8px 22px #00000047}.bw-pill--gift svg{color:var(--bw-gold-dark)}.bw-pill--deal{--hc-shine-from: -140%;--hc-shine-to: 380%;position:relative;overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,#2a2a30,#0c0c0f);color:#fff;box-shadow:0 8px 22px #0006,0 0 16px var(--bw-green-glow)}.bw-pill--deal:after{content:"";position:absolute;top:-2px;bottom:-2px;left:0;width:30%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff59,#fff0);transform:translate(var(--hc-shine-from)) skew(-20deg);animation:hc-black-deal-shine 3s ease-in-out infinite}@media screen and (min-width:750px){.bw-pill{padding:11px 18px;font-size:13px}}.bw-decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.bw-confetti{position:absolute;display:block;width:7px;height:13px;border-radius:3px;background:var(--bw-gold);opacity:.4;transform:rotate(var(--r, 0deg))}.bw-confetti--1{background:var(--bw-cream);opacity:.3}.bw-confetti--2{background:#c9971f}.bw-confetti--3{width:7px;height:7px;border-radius:50%;background:#fff1b8;opacity:.45}.bw--cream .bw-confetti--1{background:var(--bw-dark);opacity:.25}.bw--cream .bw-confetti--3{background:#c9971f}.bw-deals .bw-confetti{display:none}@media screen and (min-width:750px){.bw-confetti{opacity:.7}.bw-confetti--1{opacity:.45}.bw-confetti--3{opacity:.6}.bw--cream .bw-confetti--1{opacity:.32}.bw-deals .bw-confetti{display:block;opacity:.45}}.bw-balloon{--bw-bs: 50px;position:absolute;display:block;width:var(--bw-bs);height:calc(var(--bw-bs) * 1.2);border-radius:50% 50% 47% 47%/56% 56% 44% 44%;animation:bw-float 7s ease-in-out infinite alternate}.bw-balloon:before{content:"";position:absolute;left:50%;bottom:-6px;transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid currentColor}.bw-balloon:after{content:"";position:absolute;left:50%;top:calc(100% + 6px);width:1px;height:90px;background:linear-gradient(#fffaf073,#fffaf000)}.bw-balloon--gold{color:#b9881c;background:radial-gradient(circle at 33% 27%,#ffffffe6 0 3%,#fff0 9%),radial-gradient(circle at 38% 32%,#fff1b8,#f5c84c 36%,#b9881c 78%,#7d5a0d);box-shadow:0 12px 34px #f5c84c40}.bw-balloon--black{color:#111114;background:radial-gradient(circle at 33% 27%,#fff9 0 3%,#fff0 9%),radial-gradient(circle at 38% 32%,#73737e,#26262d 38%,#09090b);box-shadow:0 12px 34px #00000080}.bw-balloon--a{top:1%;left:-24px;--bw-bs: 40px}.bw-balloon--b{top:0;right:-22px;--bw-bs: 36px;animation-delay:-2.5s}.bw-balloon--c{bottom:12%;left:3%;--bw-bs: 64px;animation-delay:-4s}.bw-balloon--d{bottom:8%;right:3%;--bw-bs: 58px;animation-delay:-1.5s}.bw-hide-sm{display:none!important}@media screen and (min-width:750px){.bw-hide-sm{display:block!important}.bw-balloon--a{top:3%;left:-18px;--bw-bs: 52px}.bw-balloon--b{top:1%;right:-16px;--bw-bs: 46px}}@media screen and (min-width:990px){.bw-balloon--a{top:7%;left:1.5%;--bw-bs: 88px}.bw-balloon--b{top:4%;right:2%;--bw-bs: 70px}}@keyframes bw-float{0%{transform:translateY(0) rotate(-2deg)}to{transform:translateY(-12px) rotate(2deg)}}.bw-hero{padding:40px 0 78px;background:radial-gradient(70% 45% at 85% 15%,#f5c84c33,#f5c84c00 70%),radial-gradient(55% 45% at 5% 95%,#304a4b99,#304a4b00 70%),radial-gradient(45% 35% at 50% -5%,#8c6eff29,#8c6eff00 70%),var(--bw-black)}.bw-hero__grid{display:grid;gap:30px;align-items:center;text-align:center}.bw-hero__title{margin:0;font-family:var(--heading-font-family);font-weight:800;line-height:.92;letter-spacing:-.01em;text-transform:uppercase}.bw-hero__l1{display:block;font-size:clamp(40px,12.4vw,104px);color:var(--bw-text);text-shadow:0 6px 30px rgba(0,0,0,.45)}.bw-hero__l2{display:block;margin-top:6px;font-size:clamp(28px,8.6vw,66px)}.bw-hero__sub{display:flex;align-items:center;justify-content:center;gap:10px;margin:18px 0 0;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:var(--bw-text)}.bw-hero__sub:before,.bw-hero__sub:after{content:"";flex:0 0 16px;height:1px;border-radius:1px;background:#f5c84ca6}.bw-hero__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:22px 0 26px}.bw-hero__visual{position:relative;width:100%;max-width:520px;margin:2px auto 0;aspect-ratio:1.55}.bw-hero__visual:before{content:"";position:absolute;top:-8%;right:6%;bottom:-14%;left:6%;z-index:0;border-radius:50%;background:radial-gradient(closest-side,#f5c84c3d,#f5c84c00);pointer-events:none}.bw-shot{position:absolute;display:block;overflow:hidden;aspect-ratio:1;border-radius:24px;background:#111114;box-shadow:0 22px 50px #0000008c,0 0 0 1px #ffffff14}.bw-shot img{display:block;width:100%;height:100%;object-fit:cover}.bw-shot--1{z-index:3;top:0;left:22%;width:56%;box-shadow:0 26px 60px #0009,0 0 0 1px #f5c84c59,0 0 50px #f5c84c2e}.bw-shot--2{z-index:2;top:13%;left:0;width:44%;transform:rotate(-6deg)}.bw-shot--3{z-index:2;top:13%;right:0;width:44%;transform:rotate(6deg)}.bw-hero__image{overflow:hidden;border-radius:var(--bw-r-lg);box-shadow:0 22px 50px #0009}.bw-hero__image img{display:block;width:100%;height:auto}@media screen and (min-width:750px){.bw-hero{padding:56px 0 96px}.bw-hero__sub{gap:12px;font-size:16px;letter-spacing:.16em}.bw-hero__sub:before,.bw-hero__sub:after{flex-basis:34px}.bw-shot{border-radius:30px}}@media screen and (min-width:990px){.bw-hero{padding:84px 0 132px}.bw-hero__grid{grid-template-columns:1.05fr .95fr;gap:56px;text-align:left}.bw-hero__sub,.bw-hero__pills{justify-content:flex-start}.bw-hero__sub:before{display:none}.bw-hero__pills{margin:30px 0 36px}.bw-hero__visual{max-width:none;margin:0}.bw-shot{border-radius:36px}}.bw-trust{overflow:visible;padding:0;background:transparent}.bw-trust__row{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:10px;max-width:940px;margin:-46px auto 0;padding:20px 20px 22px;border:1px solid rgba(245,200,76,.45);border-radius:28px;background:linear-gradient(180deg,#fffdf8 0%,var(--bw-cream) 100%);box-shadow:0 24px 60px #00000073,0 0 40px #f5c84c29;text-align:center}.bw-trust .hc-price-lock{position:static;top:auto;left:auto;gap:8px;padding:9px 16px 9px 13px;border-color:#8f6a1240;background:#fff;font-size:12px;line-height:12px;letter-spacing:.06em;box-shadow:0 6px 18px #0000001a}.bw-trust .hc-price-lock__icon{width:12px;height:15px}.bw-trust__title{margin:0;font-family:var(--heading-font-family);font-size:17px;font-weight:800;line-height:1.25}.bw-trust__text{margin:4px 0 0;font-size:14px;line-height:1.45;color:#17171bb8}@media screen and (min-width:750px){.bw-trust__row{margin-top:-54px;padding:24px 32px;border-radius:999px}.bw-trust .hc-price-lock{font-size:13px;line-height:13px}}@media screen and (min-width:990px){.bw-trust__row{gap:10px;margin-top:-64px;padding:20px 40px 22px}.bw-trust__title{font-size:20px}.bw-trust__text{font-size:15px}}.bw-deals{scroll-margin-top:90px;padding-top:56px;background:radial-gradient(60% 30% at 50% 0%,#f5c84c1a,#f5c84c00 70%),radial-gradient(45% 25% at 100% 70%,#304a4b59,#304a4b00 70%),var(--bw-black)}.bw-deals__head{margin-bottom:28px;text-align:center}.bw-deals__grid{display:grid;gap:22px;max-width:560px;margin:0 auto}.bw-deal{position:relative;display:flex;flex-direction:column;padding:10px;border:1px solid rgba(245,200,76,.2);border-radius:32px;background:radial-gradient(120% 60% at 50% 0%,#f5c84c14,#f5c84c00 60%),linear-gradient(180deg,#1b1b22,#111115);box-shadow:0 30px 70px #00000073,0 0 34px #304a4b38;color:var(--bw-text);transition:border-color .25s ease,box-shadow .25s ease}.bw-deal:hover{border-color:#f5c84c6b;box-shadow:0 34px 80px #00000080,0 0 40px #f5c84c1f}.bw-deal__media{position:relative;display:block;overflow:hidden;aspect-ratio:1;border-radius:24px;background:#0e0e11}.bw-deal__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.bw-deal:hover .bw-deal__media img{transform:scale(1.03)}.bw-deal__body{display:flex;flex:1 1 auto;flex-direction:column;padding:20px 10px 10px}.bw-deal__title{margin:0;font-family:var(--heading-font-family);font-size:24px;font-weight:800;line-height:1.15}.bw-deal__title a,.bw-deal__title a:hover{color:inherit;text-decoration:none}.bw-deal__subtitle{margin:4px 0 0;font-size:14px;line-height:1.4;color:var(--bw-muted)}.bw-deal__price-box{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-top:16px;padding:16px 20px 18px;border:1px solid var(--bw-gold-line);border-radius:var(--bw-r-md);background:radial-gradient(90% 120% at 0% 0%,#f5c84c29,#f5c84c00 60%),#fffaf008;box-shadow:inset 0 1px #ffffff0d}.bw-deal__label{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:800;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--bw-gold)}.bw-deal__label .hc-black-deal__dot{width:6px;height:6px}.bw-deal__price{display:inline-flex;align-items:baseline;gap:8px;margin-top:8px;font-family:var(--heading-font-family);font-weight:800;line-height:.95;white-space:nowrap}.bw-deal__amount{font-size:52px;letter-spacing:-.02em;background:var(--bw-gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 18px rgba(245,200,76,.22))}.bw-deal__cur{font-size:22px;letter-spacing:.02em;text-transform:uppercase;color:var(--bw-text)}.bw-deal__gifts{margin-top:14px}.bw-deal .hcv{height:auto;overflow:visible;visibility:visible}.bw-deal .hcv__inner{margin-top:0;border:1px solid rgba(245,200,76,.2);border-radius:20px;overflow:hidden}.bw-deal .hcv__item{border-radius:14px}.bw-deal .hcb{margin-top:10px}.bw-deal .hcb__box{border-radius:14px}.bw-deal__gift-line{display:flex;align-items:center;gap:8px;margin:14px 0 0;padding:12px 14px;border:1px solid rgba(245,200,76,.2);border-radius:var(--bw-r-sm);background:#fffaf00a;font-size:13px;font-weight:800;line-height:1.3;letter-spacing:.05em;text-transform:uppercase}.bw-deal__gift-line svg{width:20px;height:20px;flex:none;color:var(--bw-gold)}.bw-deal__cta{margin-top:auto;padding-top:18px}@media screen and (min-width:750px){.bw-deal{padding:12px;border-radius:36px}.bw-deal__media{border-radius:28px}.bw-deal__body{padding:22px 12px 12px}}@media screen and (min-width:900px){.bw-deals__grid{grid-template-columns:repeat(var(--bw-cols, 3),minmax(0,1fr));gap:26px;max-width:none}}@media screen and (min-width:990px){.bw-deals{padding-top:88px}.bw-deals__head{margin-bottom:48px}}.bw-gifts{background:radial-gradient(60% 70% at 15% 40%,#f5c84c38,#f5c84c00 70%),var(--bw-cream)}.bw-gifts__grid{display:grid;gap:26px;align-items:center;text-align:center}.bw-gifts__visual{display:flex;align-items:flex-end;justify-content:center;gap:18px;padding:34px 16px 22px;border-radius:var(--bw-r-lg);background:linear-gradient(180deg,#ffffff 0%,var(--bw-cream-2) 100%);box-shadow:0 20px 50px #17171b14,inset 0 0 0 1px #8f6a121a}.bw-giftbox{--w: 70px;--rib: #f5c84c;--box: linear-gradient(180deg, #2c2c33 0%, #0e0e11 100%);position:relative;display:block;width:var(--w);height:calc(var(--w) * .78);border-radius:12px;background:linear-gradient(90deg,transparent 43%,var(--rib) 43% 57%,transparent 57%),var(--box);box-shadow:0 16px 30px #17171b33}.bw-giftbox:before{content:"";position:absolute;top:-17%;left:-7%;right:-7%;height:26%;border-radius:9px;background:linear-gradient(90deg,transparent 43%,var(--rib) 43% 57%,transparent 57%),var(--box);box-shadow:0 4px 8px #17171b2e}.bw-giftbox:after{content:"";position:absolute;top:-42%;left:50%;width:46%;height:28%;transform:translate(-50%);background:radial-gradient(ellipse at 24% 55%,transparent 34%,var(--rib) 36% 58%,transparent 60%),radial-gradient(ellipse at 76% 55%,transparent 34%,var(--rib) 36% 58%,transparent 60%)}.bw-giftbox--gold{--w: 92px;--rib: #17171b;--box: linear-gradient(180deg, #fff1b8 0%, #f5c84c 45%, #c9971f 100%)}.bw-giftbox--cream{--rib: #c9971f;--box: linear-gradient(180deg, #ffffff 0%, #efe4cf 100%)}.bw-giftbox__n{position:absolute;right:-10px;bottom:-10px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--bw-dark);color:var(--bw-gold);font-size:13px;font-weight:800;line-height:1;box-shadow:0 4px 10px #00000040}.bw-gifts__note{margin:10px 0 0;font-size:13px;line-height:1.45;color:#17171b99}.bw-gifts .bw-btn{margin-top:24px}@media screen and (min-width:750px){.bw-giftbox{--w: 104px}.bw-giftbox--gold{--w: 138px}.bw-gifts__visual{gap:30px;padding:56px 24px 34px}}@media screen and (min-width:990px){.bw-gifts__grid{grid-template-columns:.95fr 1.05fr;gap:64px;text-align:left}.bw-gifts__visual{border-radius:36px;padding:72px 24px 44px}.bw-gifts .bw-lead{margin-left:0}}.bw-urgency{background:radial-gradient(60% 60% at 50% 50%,#f5c84c21,#f5c84c00 70%),var(--bw-black)}.bw-urgency__panel{--hc-shine-from: -160%;--hc-shine-to: 560%;position:relative;overflow:hidden;isolation:isolate;max-width:980px;margin:0 auto;padding:34px 20px 30px;border:1px solid rgba(245,200,76,.34);border-radius:32px;background:radial-gradient(80% 90% at 50% 0%,#f5c84c1f,#f5c84c00 60%),linear-gradient(180deg,#202028,#0e0e12);box-shadow:0 30px 70px #00000080,0 0 50px #304a4b59;text-align:center}.bw-urgency__panel:after{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:20%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff1f,#fff0);transform:translate(var(--hc-shine-from)) skew(-20deg);animation:hc-black-deal-shine 3s ease-in-out infinite}.bw-urgency__title{margin:0;font-family:var(--heading-font-family);font-size:clamp(24px,6.6vw,48px);font-weight:800;line-height:1.12;letter-spacing:.04em;text-transform:uppercase}.bw-urgency__title .hc-black-deal__dot{width:11px;height:11px;margin-right:10px;vertical-align:.18em}.bw-urgency .bw-btn{margin-top:24px}@media screen and (min-width:750px){.bw-urgency__panel{padding:48px 40px;border-radius:var(--bw-r-xl)}}@media screen and (min-width:990px){.bw-urgency__panel{padding:64px 56px;border-radius:48px}.bw-urgency__title .hc-black-deal__dot{width:15px;height:15px;margin-right:16px}}.bw-usps{background:radial-gradient(50% 60% at 50% 0%,#f5c84c2e,#f5c84c00 70%),var(--bw-cream-2)}.bw-usps__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:26px;text-align:left}.bw-usp{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:16px;align-items:center;padding:16px 18px;border:1px solid rgba(143,106,18,.12);border-radius:24px;background:linear-gradient(180deg,#fff,#fffaf1);box-shadow:0 16px 36px #17171b12}.bw-usp__icon{grid-row:span 2;display:inline-grid;place-items:center;width:52px;height:52px;border-radius:50%;background:linear-gradient(180deg,#2a2a30,#0c0c0f);color:var(--bw-gold);box-shadow:0 0 0 5px #f5c84c29,0 8px 20px #17171b2e}.bw-usp__icon svg{width:23px;height:23px}.bw-usp__title{margin:0;align-self:end;font-family:var(--heading-font-family);font-size:14px;font-weight:800;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.bw-usp__text{align-self:start;margin:4px 0 0;font-size:13px;line-height:1.45;color:#17171bb3}@media screen and (min-width:750px){.bw-usps__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;text-align:center}.bw-usp{display:block;padding:30px 22px 26px;border-radius:30px}.bw-usp__title{margin-top:14px;font-size:16px;letter-spacing:.03em}.bw-usp__text{margin-top:6px;font-size:14px}}@media screen and (min-width:990px){.bw-usps__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:40px}.bw-usp__icon{width:58px;height:58px}}[role=main] .shopify-section.bw-shopify-section:has(.bw-final),.bw-shopify-section:has(.bw-final){background:transparent}.bw-final{padding:26px 0 44px;border-radius:0 0 36px 36px;background:radial-gradient(60% 50% at 50% 20%,#f5c84c38,#f5c84c00 70%),radial-gradient(50% 45% at 0% 100%,#304a4b99,#304a4b00 70%),radial-gradient(40% 40% at 100% 100%,#8c6eff24,#8c6eff00 70%),var(--bw-black)}.bw-final__panel{position:relative;max-width:1000px;margin:0 auto;padding:40px 18px 36px;border:1px solid rgba(245,200,76,.4);border-radius:34px;background:radial-gradient(70% 80% at 50% 0%,#f5c84c29,#f5c84c00 65%),linear-gradient(180deg,#202028d9,#0c0c10e6);box-shadow:0 40px 90px #0000008c,0 0 70px #f5c84c1f}.bw-final__title{margin:0;font-family:var(--heading-font-family);font-size:clamp(36px,10.5vw,76px);font-weight:800;line-height:.95;letter-spacing:-.01em;text-transform:uppercase}.bw-final__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}.bw-final .hc-price-lock{position:static;top:auto;left:auto;gap:8px;padding:10px 16px 10px 13px;font-size:12px;line-height:12px;box-shadow:0 8px 22px #00000047}.bw-final .bw-btn{margin-top:26px}@media screen and (min-width:750px){.bw-final{padding:40px 0 72px;border-radius:0 0 56px 56px}.bw-final__panel{padding:64px 40px 56px;border-radius:48px}.bw-final .hc-price-lock{font-size:13px;line-height:13px}}@media screen and (min-width:990px){.bw-final{padding:56px 0 104px;border-radius:0 0 72px 72px}.bw-final__panel{padding:88px 56px 80px;border-radius:56px}}@media(prefers-reduced-motion:no-preference){html:has(.bw-deals){scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){.bw-balloon{animation:none}.bw-btn:after,.bw-pill--deal:after,.bw-urgency__panel:after{display:none;animation:none}.bw-btn,.bw-deal,.bw-deal__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/hc-black-weeks.css.map */
