:root{--hw-orange: #ff6a00;--hw-yellow: #ffc21a;--hw-night: #12081c;--hw-bone: #f7f2e8;--hw-purple-l: color-mix(in srgb, var(--hw-purple, #8b3dff) 45%, #fff);--hw-purple-d: color-mix(in srgb, var(--hw-purple, #8b3dff) 78%, #000)}.axr-hw-ico{display:block;width:100%;height:100%;overflow:visible}button.axr-hwcoupon,button.axr-hw-code,button.axr-hwbadge,button.axr-hwband__jack,button.axr-hw-pumpkin,button.axr-hw-ghost,button.axr-hw-modal__x,button.axr-hw-modal__later,button.axr-hw-toast__btn{-webkit-appearance:none;appearance:none;height:auto;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:none;cursor:pointer}.axr-hw-face{animation:axr-hw-flicker 3.4s infinite}@keyframes axr-hw-flicker{0%,to{opacity:1}42%{opacity:1}44%{opacity:.55}46%{opacity:.95}48%{opacity:.7}52%{opacity:1}}.axr-hw-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 24px;border:2px solid var(--pr-neon, var(--hw-orange));border-radius:999px;background:var(--pr-neon, var(--hw-orange));color:#0b0b0c;font-family:var(--axr-font-heading);font-size:16px;font-weight:900;font-style:italic;letter-spacing:.02em;line-height:1.1;text-align:center;text-transform:uppercase;text-decoration:none;box-shadow:0 10px 30px var(--pr-neon-glow, rgba(255, 106, 0, .45));transition:transform .15s ease,box-shadow .2s ease}.axr-hw-btn:hover,.axr-hw-btn:focus-visible{color:#0b0b0c;transform:translateY(-2px);box-shadow:0 0 0 6px var(--pr-neon-glow, rgba(255, 106, 0, .45)),0 14px 36px var(--pr-neon-glow, rgba(255, 106, 0, .45))}.axr-hw-btn .axr-icon{width:18px;height:18px;flex:0 0 auto}.axr-hw-btn--ghost{background:transparent;color:var(--pr-ink, #fff);box-shadow:none}.axr-hw-btn--ghost:hover,.axr-hw-btn--ghost:focus-visible{color:var(--pr-ink, #fff);background:#ffffff14}button.axr-hwcoupon{display:inline-flex;align-items:center;gap:14px;min-height:58px;padding:8px 8px 8px 18px;border:2px dashed var(--pr-neon, var(--hw-orange));border-radius:14px;background:#ffffff0f;color:var(--pr-ink, #fff);text-align:left;transition:border-color .2s ease,background-color .2s ease}button.axr-hwcoupon:hover{background:#ffffff1a;color:var(--pr-ink, #fff)}.axr-hwcoupon__txt{display:flex;flex-direction:column;min-width:0}.axr-hwcoupon__label{font-size:10px;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;opacity:.7}.axr-hwcoupon__code{font-family:var(--axr-font-heading);font-size:clamp(17px,5vw,22px);font-weight:900;letter-spacing:.05em;line-height:1.15;white-space:nowrap}.axr-hwcoupon__copy{flex:0 0 auto;margin-left:auto;padding:9px 14px;border-radius:999px;background:var(--pr-neon, var(--hw-orange));color:#0b0b0c;font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}button.axr-hwcoupon.is-copied{border-style:solid;border-color:#46e08a}button.axr-hwcoupon.is-copied .axr-hwcoupon__copy{background:#46e08a}button.axr-hw-code{display:inline-flex;align-items:center;gap:6px;margin:0 4px;padding:3px 4px 3px 9px;border:1.5px dashed #d9480f;border-radius:7px;background:#fff;color:#1a0d26;font-weight:800;letter-spacing:.06em;line-height:1.2;vertical-align:middle}button.axr-hw-code:hover{background:#fff7f0;color:#1a0d26}.axr-hw-code__copy{padding:3px 7px;border-radius:5px;background:#1a0d26;color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}button.axr-hw-code.is-copied{border-style:solid;border-color:#1f9d55}button.axr-hw-code.is-copied .axr-hw-code__copy{background:#1f9d55}.axr-hwnote{position:relative;display:flex;align-items:flex-start;gap:12px;margin:12px 0 4px;padding:12px 14px;overflow:hidden;border:1px solid color-mix(in srgb,var(--hw-purple) 30%,transparent);border-radius:14px;background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--hw-purple) 14%,transparent),transparent 60%),linear-gradient(135deg,#fff4ea,#fbf2ff);color:#1a0d26;font-size:14px;line-height:1.45}.axr-hwnote__icon{flex:0 0 auto;width:38px;height:38px;margin-top:1px;animation:axr-hw-wobble 5s ease-in-out infinite}.axr-hwnote__body{display:flex;flex-direction:column;gap:4px;min-width:0}.axr-hwnote__title{font-family:var(--axr-font-heading);font-size:16px;font-weight:900;font-style:italic;letter-spacing:.01em;line-height:1.15;text-transform:uppercase;color:var(--hw-purple-d)}.axr-hwnote__line{display:block}.axr-hwnote__pay strong{color:#d9480f;font-size:1.12em;white-space:nowrap}.axr-hwnote__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:4px}.axr-hwnote__actions button.axr-hw-code{margin:0}.axr-hwnote__apply{font-weight:800;color:#d9480f;text-decoration:underline;text-underline-offset:3px}.axr-hwnote__apply:hover{color:var(--hw-purple-d)}.axr-hwnote--cart{margin:0 0 14px}@keyframes axr-hw-wobble{0%,82%,to{transform:rotate(0)}86%{transform:rotate(-12deg)}90%{transform:rotate(10deg)}94%{transform:rotate(-6deg)}}.axr-hwcard{display:block;margin-top:4px;font-size:12px;font-weight:600;line-height:1.25;color:var(--hw-purple-d)}.axr-hwcard .axr-hw-ico{display:inline-block;width:15px;height:15px;margin-right:4px;vertical-align:-3px}.axr-hwcard b{color:#c2410c;font-weight:800}.axr-hwcard__txt{min-width:0}.axr-hwban{display:block;margin-top:4px;font-size:13px;font-weight:700;color:var(--hw-purple-l)}.axr-hwban b{color:var(--pr-ink, #fff);font-size:15px}button.axr-hwbadge{display:inline-flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;border:2px solid var(--hw-purple-l);border-radius:16px;background:linear-gradient(135deg,var(--hw-purple),var(--hw-purple-d));color:#fff;transform:rotate(-3deg);box-shadow:0 0 0 4px var(--pr-bg, #140d09),0 12px 40px var(--hw-purple-glow);transition:transform .2s ease}button.axr-hwbadge:hover{color:#fff;transform:rotate(0) scale(1.03)}.axr-hwbadge__ico{flex:0 0 auto;width:46px;height:46px;animation:axr-hw-wobble 5s ease-in-out infinite}.axr-hwbadge__txt{display:grid;grid-template-columns:auto auto;align-items:baseline;column-gap:8px;text-align:left}.axr-hwbadge__plus{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.axr-hwbadge__pct{font-family:var(--axr-font-heading);font-size:34px;font-weight:900;font-style:italic;line-height:1;color:var(--hw-yellow)}.axr-hwbadge__code{grid-column:1 / -1;font-size:12px;letter-spacing:.04em;opacity:.95}.axr-hwbadge__code b{font-weight:900;letter-spacing:.08em}.axr-hwstrip{color:var(--hw-purple-l)}.axr-hwstrip__ico{display:block}html.axr-hw-on .axr-pstrip{box-shadow:0 2px 14px color-mix(in srgb,var(--pr-neon) 30%,transparent),0 6px 22px var(--hw-purple-glow)}.axr-hwband{position:relative;isolation:isolate;overflow:hidden;margin-left:calc(var(--axr-site-gutter, 0px) * -1);margin-right:calc(var(--axr-site-gutter, 0px) * -1);padding:40px 0 44px;border-top:2px solid var(--pr-neon);border-bottom:2px solid var(--pr-neon2);background:radial-gradient(80% 70% at 100% 0%,color-mix(in srgb,var(--pr-neon2) 42%,transparent),transparent 62%),radial-gradient(70% 60% at 0% 100%,color-mix(in srgb,var(--pr-neon) 30%,transparent),transparent 66%),var(--pr-bg);color:var(--pr-ink)}.axr-hwband__inner{position:relative;display:grid;gap:26px}.axr-hwband__main,.axr-hwband__side{min-width:0}.axr-hwband__kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 12px;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--hw-purple-l)}.axr-hwband__kicker:before{content:"";width:28px;height:3px;border-radius:2px;background:var(--pr-neon2);box-shadow:0 0 10px var(--pr-neon2)}.axr-hwband__title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;font-family:var(--axr-font-heading);font-size:clamp(42px,12vw,104px);font-weight:900;font-style:italic;line-height:.9;letter-spacing:-.02em;text-transform:uppercase;color:var(--pr-ink)}.axr-hwband__t1{color:transparent;-webkit-text-stroke:2px var(--pr-neon);text-shadow:0 0 24px var(--pr-neon-glow)}.axr-hwband__pct{display:inline-block;padding:2px 14px 6px;border-radius:10px;background:var(--pr-neon);color:#0b0b0c;transform:skew(-8deg) rotate(-3deg);box-shadow:0 0 0 4px var(--pr-bg),0 0 0 6px var(--pr-neon2),0 18px 50px var(--pr-neon2-glow)}.axr-hwband__t2{text-shadow:0 5px 0 var(--pr-neon2),0 0 36px var(--pr-neon2-glow)}.axr-hwband__text{max-width:560px;margin:18px 0 0;font-size:16px;line-height:1.5;opacity:.88}.axr-hwband__actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:22px}.axr-hwband__actions>*{flex:1 1 260px}.axr-hwband__store{margin:14px 0 0;font-size:15px;font-weight:700;line-height:1.4;color:var(--hw-yellow)}.axr-hwband__hint{display:flex;align-items:center;gap:10px;margin:18px 0 0;font-size:14px;font-style:italic;opacity:.85}.axr-hwband__hint .axr-hw-ico{flex:0 0 auto;width:26px;height:30px;animation:axr-hw-float 4s ease-in-out infinite}.axr-hwband__side{display:flex;flex-direction:column;align-items:center;gap:18px}button.axr-hwband__jack{display:block;width:clamp(110px,30vw,230px);aspect-ratio:1;filter:drop-shadow(0 0 30px rgba(255,140,0,.55)) drop-shadow(0 0 70px var(--pr-neon2-glow));animation:axr-hw-float 6s ease-in-out infinite}button.axr-hwband__jack:hover{filter:drop-shadow(0 0 40px rgba(255,170,0,.8)) drop-shadow(0 0 80px var(--pr-neon2-glow))}.axr-hwband__side .axr-cd{align-items:center;--pr-neon2: var(--hw-purple-l)}@keyframes axr-hw-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(min-width:768px){.axr-hwband{padding:64px 0 60px}.axr-hwband__t1{-webkit-text-stroke-width:3px}.axr-hwband__actions>*{flex:0 0 auto}}@media(min-width:1024px){.axr-hwband{padding:80px 0 76px}.axr-hwband__inner{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:48px}}.axr-hwband--compact{padding:18px 0}.axr-hwband--compact .axr-hwband__inner{display:block}.axr-hwband--compact .axr-hwband__main{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.axr-hwband--compact .axr-hwband__kicker{margin:0}.axr-hwband--compact .axr-hwband__title{font-size:clamp(26px,7vw,44px);gap:4px 10px}.axr-hwband--compact .axr-hwband__pct{padding:0 10px 3px;box-shadow:0 0 0 3px var(--pr-bg),0 0 0 5px var(--pr-neon2)}.axr-hwband--compact .axr-hwband__actions{margin:0}.axr-hwband--compact .axr-hwband__actions>*{flex:0 0 auto}.axr-hwband--compact button.axr-hwcoupon{min-height:48px}.axr-hwband--compact .axr-hw-btn{min-height:48px;font-size:14px}@media(min-width:1024px){.axr-hwband--compact .axr-hwband__actions{margin-left:auto}}html.axr-hw-on .axr-pdeals,html.axr-hw-on .axr-bd-sec,html.axr-hw-on .axr-footer{position:relative;isolation:isolate}.axr-hwdeco{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.axr-hwdeco__web{position:absolute;top:0;width:clamp(90px,15vw,180px);aspect-ratio:1;color:#ffffff42}.axr-hwdeco__web--tl{left:0}.axr-hwdeco__web--tr{right:0;transform:scaleX(-1)}.axr-hwdeco__moon{position:absolute;top:22px;right:6%;width:clamp(60px,10vw,120px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 64% 60%,rgba(196,160,90,.45) 0 9%,transparent 10%),radial-gradient(circle at 36% 68%,rgba(196,160,90,.35) 0 6%,transparent 7%),radial-gradient(circle at 46% 30%,rgba(196,160,90,.3) 0 7%,transparent 8%),radial-gradient(circle at 38% 35%,#fffbe6,#ffe9a8,#f2c46a);box-shadow:0 0 40px #ffe29680,0 0 120px #ffc85a40;opacity:.92}.axr-hwdeco__fog{position:absolute;left:-10%;right:-10%;bottom:0;height:45%;background:radial-gradient(60% 80% at 25% 100%,rgba(190,170,230,.2),transparent 70%),radial-gradient(55% 70% at 75% 100%,rgba(190,170,230,.16),transparent 70%);animation:axr-hw-fog 16s ease-in-out infinite alternate}@keyframes axr-hw-fog{to{transform:translate(6%)}}.axr-hwdeco__bat{position:absolute;top:var(--b-top, 20%);left:-70px;width:var(--b-size, 40px);height:calc(var(--b-size, 40px) * .375);color:#1a0b26;filter:drop-shadow(0 0 1px rgba(255,255,255,.55)) drop-shadow(0 0 8px var(--hw-purple));animation:axr-hw-bat var(--b-dur, 14s) linear infinite;animation-delay:var(--b-delay, 0s)}.axr-hwdeco__bat .axr-hw-ico{animation:axr-hw-flap .16s ease-in-out infinite alternate;transform-origin:50% 40%}.axr-hwdeco__bat--rev{left:auto;right:-70px;animation-name:axr-hw-bat-rev}@keyframes axr-hw-flap{to{transform:scaleY(.55)}}@keyframes axr-hw-bat{0%{transform:translateZ(0)}25%{transform:translate3d(30vw,-20px,0)}50%{transform:translate3d(58vw,16px,0)}75%{transform:translate3d(85vw,-12px,0)}to{transform:translate3d(calc(100vw + 140px),6px,0)}}@keyframes axr-hw-bat-rev{0%{transform:translateZ(0)}25%{transform:translate3d(-30vw,18px,0)}50%{transform:translate3d(-58vw,-14px,0)}75%{transform:translate3d(-85vw,10px,0)}to{transform:translate3d(calc(-100vw - 140px),-6px,0)}}.axr-hwdeco__spider{position:absolute;top:0;right:16%;width:26px;height:26px;color:#1a0b26;filter:drop-shadow(0 0 1px rgba(255,255,255,.7)) drop-shadow(0 0 6px var(--hw-purple));animation:axr-hw-spider 8s ease-in-out infinite}.axr-hwdeco__spider:before{content:"";position:absolute;bottom:70%;left:50%;width:1px;height:400px;background:#ffffff80}@keyframes axr-hw-spider{0%,to{transform:translateY(-20px)}40%,62%{transform:translateY(90px)}}.axr-hwdeco__ghost{position:absolute;top:30%;left:52%;width:44px;height:50px;opacity:.45;animation:axr-hw-float 6s ease-in-out infinite}.axr-hwdeco__row{position:absolute;left:3%;bottom:-4px;display:flex;align-items:flex-end;gap:2px}.axr-hwdeco__pk{display:block;width:58px;height:58px;filter:drop-shadow(0 0 16px rgba(255,140,0,.65))}.axr-hwdeco__pk--s{width:38px;height:38px}.axr-hwdeco__pk--m{width:46px;height:46px}@media(max-width:767px){.axr-hwdeco__ghost{top:3%;left:auto;right:30%;width:34px;height:39px}.axr-hwdeco__pk{width:44px;height:44px}.axr-hwdeco__pk--s{width:30px;height:30px}.axr-hwdeco__pk--m{width:36px;height:36px}}.axr-footer>.axr-hwdeco .axr-hwdeco__row{left:auto;right:4%}.axr-footer>.axr-hwdeco .axr-hwdeco__pk{opacity:.85}html.axr-hw-on .axr-promo-hero{background:radial-gradient(60% 55% at 70% 0%,color-mix(in srgb,var(--hw-purple) 42%,transparent),transparent 66%),radial-gradient(110% 70% at 100% 0%,color-mix(in srgb,var(--pr-neon) 32%,transparent),transparent 62%),radial-gradient(90% 60% at 0% 100%,rgba(170,40,20,.5),transparent 62%),var(--pr-bg)}html.axr-hw-on .axr-promo-hero__side{gap:24px}@media(min-width:1024px){html.axr-hw-on .axr-promo-hero__side button.axr-hwbadge{align-self:center}}html.axr-hw-on .axr-pban{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='rgba(255,255,255,.26)' stroke-width='1.2'%3E%3Cpath d='M0 0L100 0M0 0L92 38M0 0L71 71M0 0L38 92M0 0L0 100M22 0Q18 4 20 8Q15 10 16 16Q10 15 8 20Q4 18 0 22M44 0Q36 7 41 17Q31 21 31 31Q21 31 17 41Q7 36 0 44M66 0Q55 11 61 25Q46 31 47 47Q31 46 25 61Q11 55 0 66M88 0Q73 14 81 34Q62 41 62 62Q41 62 34 81Q14 73 0 88'/%3E%3C/svg%3E") no-repeat 0 0 / 92px 92px,radial-gradient(80% 50% at 0% 100%,color-mix(in srgb,var(--hw-purple) 26%,transparent),transparent 62%),radial-gradient(90% 60% at 100% 0%,color-mix(in srgb,var(--pr-neon) 26%,transparent),transparent 60%),var(--pr-bg)}html.axr-hw-on .axr-pban:hover,html.axr-hw-on .axr-pban:focus-visible{box-shadow:0 18px 40px #00000073,0 0 34px var(--hw-purple-glow)}button.axr-hw-pumpkin{position:absolute;z-index:6;display:block;width:34px;height:34px;padding:2px;opacity:.92;transform:rotate(var(--pk-rot, 0deg));filter:drop-shadow(0 2px 4px rgba(0,0,0,.35));animation:axr-hw-peek 7s ease-in-out infinite;animation-delay:var(--pk-delay, 0s);-webkit-tap-highlight-color:transparent}button.axr-hw-pumpkin:hover,button.axr-hw-pumpkin:focus-visible{opacity:1;filter:drop-shadow(0 0 10px rgba(255,150,0,.9))}button.axr-hw-pumpkin.is-found{pointer-events:none;animation:axr-hw-pop .6s ease-out forwards}@keyframes axr-hw-peek{0%,84%,to{transform:rotate(var(--pk-rot, 0deg)) translateY(0)}88%{transform:rotate(calc(var(--pk-rot, 0deg) - 14deg)) translateY(-4px)}92%{transform:rotate(calc(var(--pk-rot, 0deg) + 12deg)) translateY(0)}}@keyframes axr-hw-pop{40%{transform:scale(1.7) rotate(0);opacity:1;filter:drop-shadow(0 0 22px rgba(255,170,0,1))}to{transform:scale(.2) rotate(30deg);opacity:0}}.axr-hw-burst{position:fixed;z-index:2147483001;width:30px;height:12px;margin:-6px 0 0 -15px;color:#1a0d26;pointer-events:none;animation:axr-hw-burst .9s ease-out forwards}@keyframes axr-hw-burst{0%{transform:translate(0) scale(.4);opacity:1}to{transform:translate(var(--bx, 60px),var(--by, -80px)) scale(1.1);opacity:0}}button.axr-hw-ghost{position:fixed;z-index:2147482999;width:64px;height:72px;opacity:.95;filter:drop-shadow(0 6px 18px rgba(40,0,80,.45));-webkit-tap-highlight-color:transparent}.axr-hw-ghost__body{display:block;width:100%;height:100%;animation:axr-hw-float 2.6s ease-in-out infinite}button.axr-hw-ghost--l{left:0;animation:axr-hw-ghost-l 10s ease-in-out forwards}button.axr-hw-ghost--r{right:0;animation:axr-hw-ghost-r 10s ease-in-out forwards}button.axr-hw-ghost--r .axr-hw-ghost__body{transform:scaleX(-1)}.axr-hw-ghost__boo{position:absolute;top:-18px;left:50%;padding:3px 9px;border-radius:10px;background:#fff;color:#1a0d26;font-family:var(--axr-font-heading);font-size:14px;font-weight:900;font-style:italic;white-space:nowrap;transform:translate(-50%);box-shadow:0 4px 12px #00000040}@keyframes axr-hw-ghost-l{0%{transform:translate(-110%) rotate(18deg)}10%,86%{transform:translate(-28%) rotate(12deg)}to{transform:translate(-110%) rotate(18deg)}}@keyframes axr-hw-ghost-r{0%{transform:translate(110%) rotate(-18deg)}10%,86%{transform:translate(28%) rotate(-12deg)}to{transform:translate(110%) rotate(-18deg)}}button.axr-hw-ghost.is-scared{pointer-events:none;animation:axr-hw-ghost-flee .8s ease-in forwards}@keyframes axr-hw-ghost-flee{0%{opacity:1}30%{transform:scale(1.25) translateY(-8px);opacity:1}to{transform:scale(.5) translateY(-60vh);opacity:0}}html.axr-hw-lock,html.axr-hw-lock body{overflow:hidden}.axr-hw-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483002;display:grid;place-items:center;padding:16px}.axr-hw-modal[hidden]{display:none}.axr-hw-modal__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#08030ec7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .25s ease}.axr-hw-modal__box{position:relative;width:min(100%,420px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:104px 22px 22px;border:2px solid var(--hw-purple);border-radius:22px;background:radial-gradient(90% 60% at 100% 0%,color-mix(in srgb,var(--hw-purple) 45%,transparent),transparent 65%),radial-gradient(80% 50% at 0% 100%,rgba(255,106,0,.3),transparent 65%),var(--hw-night);color:#fff6ec;text-align:center;box-shadow:0 30px 80px #0009,0 0 60px var(--hw-purple-glow);transform:translateY(24px) scale(.96);opacity:0;transition:transform .3s cubic-bezier(.2,.9,.3,1.3),opacity .25s ease;--pr-neon: var(--hw-orange);--pr-ink: #fff6ec;--pr-neon-glow: rgba(255, 106, 0, .45)}.axr-hw-modal.is-open .axr-hw-modal__bg{opacity:1}.axr-hw-modal.is-open .axr-hw-modal__box{transform:none;opacity:1}button.axr-hw-modal__x{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;font-size:26px;line-height:1;color:#fff6ec;background:#ffffff14}button.axr-hw-modal__x:hover{background:#ffffff29;color:#fff}.axr-hw-modal__art{position:absolute;top:14px;left:calc(50% - 42px);width:84px;height:84px;filter:drop-shadow(0 0 24px rgba(255,150,0,.7));animation:axr-hw-float 4s ease-in-out infinite}.axr-hw-modal__ghost{position:absolute;top:4px;right:-46px;width:36px;height:41px;animation:axr-hw-float 3s ease-in-out infinite reverse}.axr-hw-modal__kicker{margin:0 0 6px;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--hw-purple-l)}.axr-hw-modal__title{margin:0;font-family:var(--axr-font-heading);font-size:32px;font-weight:900;font-style:italic;line-height:1;text-transform:uppercase;color:#fff6ec}.axr-hw-modal__text{margin:12px 0 18px;font-size:15px;line-height:1.45;opacity:.9}.axr-hw-modal__box button.axr-hwcoupon{width:100%}.axr-hw-modal__box .axr-hw-btn{width:100%;margin-top:12px}button.axr-hw-modal__later{margin-top:14px;font-size:14px;font-weight:700;color:var(--hw-purple-l);text-decoration:underline;text-underline-offset:3px}button.axr-hw-modal__later:hover{color:#fff}.axr-hw-modal__small{margin:10px 0 0;font-size:12px;opacity:.65}.axr-hw-toast{position:fixed;left:50%;bottom:calc(16px + var(--axr-bottom-nav-h, 0px) + env(safe-area-inset-bottom,0px));z-index:2147483003;display:flex;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);padding:10px 14px 10px 10px;border:1px solid var(--hw-purple);border-radius:14px;background:var(--hw-night);color:#fff6ec;font-size:14px;line-height:1.35;box-shadow:0 14px 40px #00000073,0 0 30px var(--hw-purple-glow);transform:translate(-50%,140%);opacity:0;pointer-events:none;transition:transform .3s ease,opacity .3s ease}.axr-hw-toast.is-on{transform:translate(-50%);opacity:1;pointer-events:auto}.axr-hw-toast__ico{flex:0 0 auto;width:30px;height:30px}.axr-hw-toast__msg{min-width:0}button.axr-hw-toast__btn{flex:0 0 auto;padding:7px 12px;border-radius:999px;background:var(--hw-orange);color:#0b0b0c;font-size:12px;font-weight:800;text-transform:uppercase}button.axr-hw-toast__btn:hover{background:var(--hw-yellow);color:#0b0b0c}body.axr-has-bottom-nav .axr-hw-toast{bottom:calc(16px + var(--axr-bottom-nav-h, 64px) + env(safe-area-inset-bottom,0px))}.axr-hw-torch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;background:radial-gradient(circle at var(--tx, 50%) var(--ty, 50%),transparent 0,transparent 90px,rgba(6,2,12,.55) 120px,rgba(6,2,12,.95) 190px);opacity:0;transition:opacity .5s ease}.axr-hw-torch.is-on{opacity:1}.axr-hw-torch__msg{position:absolute;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));width:max-content;max-width:calc(100vw - 32px);margin:0;font-family:var(--axr-font-heading);font-size:18px;font-weight:900;font-style:italic;text-align:center;text-transform:uppercase;color:#ffd23a;text-shadow:0 0 18px rgba(255,150,0,.8);transform:translate(-50%)}.axr-hw-torch__glow{position:absolute;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;background:radial-gradient(circle,rgba(255,190,60,.95) 0,rgba(255,120,0,.55) 40%,transparent 70%);animation:axr-hw-glow 1.2s ease-in-out infinite alternate}@keyframes axr-hw-glow{to{transform:scale(1.35);opacity:.7}}@media(prefers-reduced-motion:reduce){.axr-hw-face,.axr-hwnote__icon,.axr-hwbadge__ico,.axr-hwband__hint .axr-hw-ico,button.axr-hwband__jack,.axr-hwdeco__fog,.axr-hwdeco__spider,.axr-hwdeco__ghost,.axr-hwdeco__bat .axr-hw-ico,.axr-hw-modal__art,.axr-hw-modal__ghost,.axr-hw-torch__glow,button.axr-hw-pumpkin{animation:none}.axr-hwdeco__bat,.axr-hwdeco__bat--rev{left:var(--b-left, 40%);right:auto;animation:none}.axr-hwdeco__spider{transform:translateY(40px)}button.axr-hw-pumpkin.is-found{animation:none;opacity:0}.axr-hw-modal__box,.axr-hw-modal__bg,.axr-hw-toast{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/axr-halloween.css.map */
