.ewh{--fire:#e3121c;--fire2:#ff4a4f;--ember:#8e0a10;--bg:#070405;--card:#140a0b;--line:#3b1518;--txt:#f5f1f1;--mute:#b5a3a4;background:var(--bg);color:var(--txt);font-family:Poppins,system-ui,sans-serif;overflow:hidden;position:relative}.ewh-grad{background:linear-gradient(180deg,#ffffff 0%,var(--fire2) 50%,var(--fire) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.ewh-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:0;border-radius:14px;background:linear-gradient(180deg,#ff3a40 0%,var(--fire) 50%,#b2060f 100%);color:#fff!important;font-weight:900;font-size:clamp(18px,2.2vw,24px);letter-spacing:.14em;text-transform:uppercase;padding:22px 44px;box-shadow:0 6px #5a0307,0 0 40px #e3121c8c;animation:ewhPulse 2.2s ease-in-out infinite;overflow:hidden;text-shadow:0 2px 0 rgba(0,0,0,.25);transition:filter .15s,transform .05s}.ewh-btn:active{transform:translateY(4px);box-shadow:0 2px #5a0307}.ewh-ghost{display:inline-flex;align-items:center;gap:8px;color:var(--fire2)!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:14px;border-bottom:1px solid rgba(255,74,79,.4);padding-bottom:3px}@keyframes ewhPulse{0%,to{box-shadow:0 6px #5a0307,0 0 30px #e3121c73}50%{box-shadow:0 6px #5a0307,0 0 70px #ff2d34e6}}.ewh-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 70% at 72% 50%,rgba(227,18,28,.35),transparent 70%),radial-gradient(ellipse 50% 50% at 15% 90%,rgba(142,10,16,.25),transparent 70%);pointer-events:none}.ewh-h1{font-size:clamp(46px,7.4vw,96px);line-height:.98;margin:0 0 20px;letter-spacing:.01em;filter:drop-shadow(0 0 30px rgba(227,18,28,.35))}.ewh-sub{font-size:clamp(17px,1.6vw,20px);line-height:1.6;color:#e8dcdc;max-width:520px;margin:0 0 26px}.ewh-chip{background:#e3121c26;border:1px solid rgba(227,18,28,.5);color:var(--fire2);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;letter-spacing:.06em}.ewh-img{position:relative;border-radius:22px;overflow:hidden;box-shadow:0 0 0 1px var(--line),0 30px 120px #e3121c73;aspect-ratio:1/1;background:#111}.ewh-img__tag{position:absolute;left:16px;bottom:16px;background:#070405d9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--fire);color:#fff;border-radius:12px;padding:10px 14px;font-weight:700;font-size:14px}.ewh-fc{--g:227,18,28;position:relative;background:var(--card);border:2px solid rgba(var(--g),.45);border-radius:20px;padding:16px 16px 26px;text-align:center;transition:transform .2s,box-shadow .2s;box-shadow:0 0 40px rgba(var(--g),.18)}.ewh-f{background:linear-gradient(180deg,var(--card),#0c0607);border:1px solid var(--line);border-radius:18px;padding:32px 24px;text-align:center}.ewh-f .ic{width:66px;height:66px;margin:0 auto 16px;border-radius:50%;background:radial-gradient(circle,#ff4a4f59,#e3121c0f);display:flex;align-items:center;justify-content:center;font-size:32px;box-shadow:0 0 34px #e3121c4d}.ewh-deal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#070405f2,#070405bf 45%,#0704051a);z-index:1}.ewh-deal p{color:#e8dcdc;font-size:18px;margin:0 0 28px}.ewh-final:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 50% 60% at 50% 60%,rgba(227,18,28,.3),transparent 70%)}@media(max-width:600px){.ewh-btn{width:100%;padding:20px 24px}.ewh-ctas{gap:16px}.ewh-sec{padding:64px 18px}.ewh-hero{padding:36px 18px 50px;min-height:0}.ewh-hero__in{gap:28px}.ewh-deal{min-height:520px;align-items:flex-end}.ewh-deal:before{background:linear-gradient(0deg,#070405f7,#070405b3 55%,#0704051a)}}.ew-root{--fire:#e3121c;--fire2:#ff4a4f;--ember:#8e0a10;--bg:#070405;--card:#140a0b;--line:#3b1518;--txt:#f5f1f1;--mute:#b5a3a4;font-family:Poppins,system-ui,sans-serif;color:var(--txt);background:var(--bg);position:relative;overflow:hidden}.ew-root:before{content:"";position:absolute;inset:-20% -10% auto;height:900px;background:radial-gradient(ellipse at 30% 30%,rgba(227,18,28,.22),transparent 60%),radial-gradient(ellipse at 80% 10%,rgba(255,74,79,.12),transparent 55%);pointer-events:none}.ew-main{position:relative;border-radius:18px;overflow:hidden;background:#fff;aspect-ratio:1/1;box-shadow:0 0 0 1px var(--line),0 20px 80px #e3121c40}.ew-badge{position:absolute;top:14px;left:14px;background:linear-gradient(135deg,var(--fire2),var(--fire));color:#1a0204;font-weight:800;font-size:12px;letter-spacing:.1em;padding:7px 12px;border-radius:999px;z-index:2}.ew-title{font-family:Cinzel,serif;font-size:clamp(32px,4.6vw,52px);line-height:1.05;font-weight:900;margin:0 0 14px;letter-spacing:.01em;background:linear-gradient(180deg,#ffffff 0%,var(--fire2) 55%,var(--fire) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.ew-ben i{flex:0 0 28px;height:28px;border-radius:50%;background:radial-gradient(circle,var(--fire2),var(--fire));display:flex;align-items:center;justify-content:center;box-shadow:0 0 14px #e3121c99;font-style:normal;color:#1a0204;font-weight:900;font-size:15px}.ew-sw{--glow:227,18,28;position:relative;border:2px solid var(--line);border-radius:14px;background:var(--card);padding:8px 8px 12px;cursor:pointer;font:inherit;color:var(--txt);font-weight:800;font-size:16px;letter-spacing:.08em;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;gap:8px;transition:border-color .15s,box-shadow .15s,transform .15s}.ew-card.is-on{border-color:var(--fire);box-shadow:0 0 30px #e3121c4d}.ew-radio{width:26px;height:26px;border-radius:50%;border:2px solid #6b4f52;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.ew-tag{display:inline-block;background:#e3121c29;color:var(--fire2);border:1px solid rgba(227,18,28,.5);font-size:12px;font-weight:800;letter-spacing:.06em;border-radius:6px;padding:3px 8px}.ew-pop{position:absolute;right:14px;top:-12px;background:linear-gradient(135deg,var(--fire2),var(--fire));color:#1a0204;font-weight:800;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;border-radius:999px;z-index:2}.ew-atc{position:relative;width:100%;border:0;border-radius:14px;background:linear-gradient(180deg,#ff3a40 0%,var(--fire) 50%,#b2060f 100%);color:#fff;font:inherit;font-weight:900;font-size:clamp(20px,2.4vw,26px);letter-spacing:.12em;padding:22px 18px;cursor:pointer;margin:10px 0;text-transform:uppercase;box-shadow:0 6px #5a0307,0 0 40px #e3121c8c;animation:ewPulse 2.2s ease-in-out infinite;overflow:hidden;text-shadow:0 2px 0 rgba(0,0,0,.25)}.ew-atc:active{transform:translateY(4px);box-shadow:0 2px #5a0307,0 0 30px #e3121c80}@keyframes ewPulse{0%,to{box-shadow:0 6px #5a0307,0 0 30px #e3121c73}50%{box-shadow:0 6px #5a0307,0 0 60px #ff2d34d9}}.ew-acc__b{padding:0 4px 20px;font-size:15px;line-height:1.7;color:#dacdce}.ew-f{background:linear-gradient(180deg,var(--card),#0c0607);border:1px solid var(--line);border-radius:16px;padding:26px 22px;text-align:center}.ew-f .ic{width:58px;height:58px;margin:0 auto 14px;border-radius:50%;background:radial-gradient(circle,#ff4a4f59,#e3121c14);display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 0 30px #e3121c40}.ew-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#070405f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--fire);padding:10px 14px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .25s}.ewh-mq__in span:before,.ew-mq__in span:before{content:"\2694\fe0f"}.ew-mq--btm .ew-mq__in span:before{content:"\2694\fe0f"}.ew-main{background:#0a0506}.ew-main img{object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/11/assets/sb-overrides.css.map */
