:root{--hw-v:#8c3bff;--hw-vl:#b58cff;--hw-o:#ff6a13;--hw-night:#0c0a0f}html:not(.hw-over) body.r2{--red:#ff5e0e}html:not(.hw-over) .r2 .site{background:var(--hw-night);color:#fff;border-top:0;margin-top:30px;position:relative;overflow:hidden}html:not(.hw-over) .r2 .site :is(.mission,li,a){color:#ffffffc7}html:not(.hw-over) .r2 .site h4{color:var(--hw-vl)}html:not(.hw-over) .r2 .site .logo img{filter:brightness(0) invert(1)}html:not(.hw-over) .r2 .site .socials a{background:#1f1928}html:not(.hw-over) .r2 section.sec[style*=--bg-soft]{background:var(--hw-night)!important;color:#fff;position:relative;overflow:hidden}html:not(.hw-over) .r2 section.sec[style*=--bg-soft] .sec-h :is(h2,a){color:#fff}html:not(.hw-over) .r2 .size-card{background:var(--hw-night)!important;color:#fff;overflow:hidden;padding-top:44px;box-shadow:0 14px 40px #0c0a0f59}html:not(.hw-over) .r2 .size-card h2 small,html:not(.hw-over) .r2 .size-card .size-hint{color:#fff9}html:not(.hw-over) .r2 .size-card .sz{background:#17121e!important;border-color:#2a2232;color:#fff}html:not(.hw-over) .r2 .size-card .sz span{color:#ffffff8c}html:not(.hw-over) .r2 .size-card .sz.has span{color:#5fe0a0}html:not(.hw-over) .r2 .size-card .sz.none{background:#110d15!important}html:not(.hw-over) .r2 .size-card .sz.none b{color:#6f6878}html:not(.hw-over) .r2 .size-card .sz.on{background:var(--hw-o)!important;border-color:var(--hw-o);color:#fff}.hw-blood{position:absolute;left:0;right:0;top:0;height:120px;pointer-events:none;z-index:0}.hw-blood.under{top:100%}html:not(.hw-over) .r2 .size-card>:not(.hw-blood){position:relative;z-index:1}.hw-blood svg{display:block;width:100%;height:100%;overflow:visible}.hw-blood .dr{transform-box:fill-box;transform-origin:50% 0;transform:scaleY(.15);animation:hwDrip var(--d,5s) cubic-bezier(.4,0,.2,1) var(--w,0s) forwards}@keyframes hwDrip{to{transform:scaleY(1)}}.hw-blood .fd{animation:hwFall var(--d,4s) cubic-bezier(.55,0,1,.45) var(--w,0s) infinite;opacity:0}@keyframes hwFall{0%{transform:translateY(0);opacity:0}8%{opacity:1}to{transform:translateY(150px);opacity:0}}html:not(.hw-over) .r2-cart .pg-hero{position:relative;isolation:isolate;color:#fff;padding-top:40px;padding-bottom:28px;margin-bottom:84px}html:not(.hw-over) .r2-cart .pg-hero:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:var(--hw-night);z-index:-1}html:not(.hw-over) .r2-cart .pg-hero .hw-blood.under{left:calc(50% - 50vw);right:calc(50% - 50vw);height:90px}html:not(.hw-over) .r2-cart .pg-hero h1 em{color:var(--hw-o);text-shadow:0 0 18px rgba(255,106,19,.7)}html:not(.hw-over) .r2-cart .pg-hero p{color:#ffffffb3}html:not(.hw-over) .r2-cart .pg-sum{background:var(--hw-night);color:#fff;position:relative;overflow:hidden}html:not(.hw-over) .r2-cart .pg-sum :is(.tot span,.mini-trust span){color:#fff}html:not(.hw-over) .r2-cart .pg-sum .ship-left{background:#17121e!important;color:#fff}html:not(.hw-over) .r2-cart .pg-sum .ship-ok{background:#5fe0a01f;color:#5fe0a0}html:not(.hw-over) .r2-cart .pg-sum .uniq-bar{background:#17121e;color:#c9a8ff}html:not(.hw-over) .r2-cart .pg-sum .btn-dark{background:var(--hw-o)!important;color:#fff!important;box-shadow:0 0 26px #ff6a1380}.hw-cart-cp{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:12px 14px;border-radius:12px;border:1.5px dashed rgba(255,106,19,.6);background:#ff6a1314}.hw-cart-cp span{font-size:13px;font-weight:600;color:#fffc}.hw-cart-cp span b{color:#fff;letter-spacing:1px}.hw-cart-cp strong{font-size:22px;font-weight:900;color:var(--hw-o);letter-spacing:-.5px;white-space:nowrap}html:not(.hw-over) .r2 #r2Cart .drawer-h{position:relative;z-index:3;background:var(--hw-night);color:#fff;border-bottom:0}html:not(.hw-over) .r2 #r2Cart .drawer-h h3 em{font-style:normal;color:var(--hw-o);text-shadow:0 0 14px rgba(255,106,19,.7)}html:not(.hw-over) .r2 #r2Cart .drawer-h .ico{color:#fff}html:not(.hw-over) .r2 #r2Cart .drawer-h .hw-blood.under{height:70px}html:not(.hw-over) .r2 #r2Cart .drawer-b{padding-top:52px}html:not(.hw-over) .r2 #r2Cart .drawer-f{padding-bottom:0}html:not(.hw-over) .r2 #r2Cart .drawer-f .uniq-bar{display:none}html:not(.hw-over) .r2 #r2Cart .hw-cart-cp{background:#fff6f0}html:not(.hw-over) .r2 #r2Cart .hw-cart-cp span{color:var(--ink-2)}html:not(.hw-over) .r2 #r2Cart .hw-cart-cp span b{color:var(--ink)}html:not(.hw-over) .r2 #r2Cart .hw-dk{margin:12px -16px 0;padding:14px 16px 4px;background:var(--hw-night);color:#fff}html:not(.hw-over) .r2 #r2Cart .hw-dk .btn{margin-top:0!important;background:var(--hw-o)!important;color:#fff!important;box-shadow:0 0 26px #ff6a1380}html:not(.hw-over) .r2 #r2Cart .hw-dk .mini-trust span{color:#fffc}html:not(.hw-over) .r2 #r2Cart .drawer-f .pay{margin:0 -16px;padding:8px 16px calc(14px + env(safe-area-inset-bottom));background:var(--hw-night)}html:not(.hw-over) .r2-product .dlv{background:var(--hw-night);border-color:#241e2c;color:#fff}html:not(.hw-over) .r2-product .dlv>div+div{border-color:#241e2c}html:not(.hw-over) .r2-product .dlv span{color:#ffffffa6}html:not(.hw-over) .r2-product .dlv svg{color:var(--hw-vl)}html:not(.hw-over) .r2-product .blk{background:var(--hw-night);color:#fff;border-radius:16px;padding:16px;position:relative;overflow:hidden}html:not(.hw-over) .r2-product .blk h3{color:#fff}html:not(.hw-over) .r2-product .blk .checks div{background:#17121e;color:#fff}html:not(.hw-over) .r2-product .blk .cmp :is(td,th){border-color:#2a2232;color:#fff}html:not(.hw-over) .r2-product .blk .cmp td:first-child{color:#fff9}html:not(.hw-over) .r2-product .blk .cmp td:nth-child(3){background:#8c3bff38;color:#fff}html:not(.hw-over) .r2 .step{background:#17121e!important;color:#fff;box-shadow:inset 0 0 0 1px #2a2232}html:not(.hw-over) .r2 .step p{color:#ffffffb3}.hw-web{position:absolute;top:0;right:0;z-index:2;pointer-events:none;width:var(--s,200px);height:var(--s,200px);opacity:var(--o,.6);transform:scaleX(-1)}.hw-web.tl{right:auto;left:0;transform:none}.hw-web.br{top:auto;bottom:0;transform:scale(-1)}.hw-web svg{display:block;width:100%;height:100%}.announce.hw{background:linear-gradient(90deg,#c94300,#ff6a13,#c94300)!important;text-shadow:0 1px 0 rgba(0,0,0,.15);color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:nowrap;white-space:nowrap}.announce.hw span{opacity:1;font-weight:inherit}.announce.hw b{font-weight:800}.announce.hw .hw-long{opacity:.85;font-weight:500}.hw-cd{display:inline-flex;align-items:center;gap:4px}.hw-cd .u{display:inline-flex;align-items:baseline;gap:1px;padding:3px 6px;border-radius:6px;background:#0b0b0b47;line-height:1}.hw-cd .u b{font-weight:800;font-size:13px;font-variant-numeric:tabular-nums;min-width:15px;text-align:center;display:inline-block}.hw-cd .u small{font-size:10px;font-weight:600;opacity:.75}.hw-cd .u b.tk{animation:hwTk .35s ease-out}@keyframes hwTk{0%{transform:translateY(-40%);opacity:0}to{transform:none;opacity:1}}@media(max-width:699px){.announce.hw .hw-long{display:none}.announce.hw{gap:8px;font-size:12px}}html:not(.hw-over) .hero.hero-ph{position:relative}html:not(.hw-over) .hero.hero-ph h1 em{color:var(--hw-vl)!important;text-shadow:0 0 28px rgba(140,59,255,.7)}.hw-p{display:flex;align-items:baseline;gap:5px;width:100%;margin-top:6px;padding-top:6px;border-top:1px dashed #dccbfb;font-size:12px;font-weight:700;color:var(--hw-v);white-space:nowrap}.hw-p b{font-size:14px;font-weight:900;color:var(--ink)!important}.hw-p .hw-sm{display:none}@media(max-width:699px){.hw-p .hw-sm{display:inline}.hw-p .hw-lg{display:none}}html:not(.hw-over) .r2 .pdp-info .save{display:none}.hw-cp{position:relative;margin-top:12px;padding:14px 18px;border-radius:14px;background:linear-gradient(135deg,#f6f0ff,#efe6ff);border:1.5px dashed rgba(140,59,255,.55);-webkit-mask:radial-gradient(circle 9px at 0 50%,#0000 96%,#000) left/51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,#0000 96%,#000) right/51% 100% no-repeat;mask:radial-gradient(circle 9px at 0 50%,#0000 96%,#000) left/51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,#0000 96%,#000) right/51% 100% no-repeat}.hw-cp .row{display:flex;align-items:center;justify-content:space-between;gap:12px}.hw-cp .lbl{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--hw-v)}.hw-cp .lbl svg{width:16px;height:16px}.hw-cp .np{font-size:28px;font-weight:900;letter-spacing:-1px;color:var(--hw-v);line-height:1}.hw-cp .row+.row{margin-top:8px}.hw-cp .code{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ink-2)}.r2 .hw-cp .code button{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:#fff!important;border:1px solid rgba(140,59,255,.35);font:800 12px/1 var(--font);letter-spacing:1.2px;color:var(--ink)!important;cursor:pointer}.r2 .hw-cp .code button svg{width:12px;height:12px;color:var(--hw-v)}.r2 .hw-cp .code button.ok{background:var(--hw-v)!important;color:#fff!important}.hw-cp .gain{font-size:12px;font-weight:700;color:var(--muted)}.sticky .sp .hw-sp{display:block;font-size:11px;font-weight:800;color:var(--hw-v);margin-top:3px}.hw-spider{position:fixed;top:0;z-index:30;width:50px;margin-left:-25px;cursor:pointer;-webkit-tap-highlight-color:transparent;will-change:transform}.hw-spider .thr{position:absolute;left:50%;bottom:calc(100% - 13px);width:1px;height:100vh;background:linear-gradient(#dcdcdc00,#dcdcdccc)}.hw-spider svg{display:block;width:50px;height:50px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.35));transform-origin:50% 0}.hw-spider .lg{transform-origin:50% 42%;animation:hwLeg .35s ease-in-out infinite alternate}.hw-spider .lg.b{animation-delay:.17s}.hw-spider.idle .lg{animation-duration:1.6s}@keyframes hwLeg{to{transform:rotate(3deg) scaleY(.96)}}.hw-boo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9991;display:grid;place-items:center;pointer-events:none;opacity:0;background:radial-gradient(60% 50% at 50% 50%,rgba(0,0,0,.6),transparent 75%);transition:opacity .2s}.hw-boo.on{opacity:1}.hw-boo div{text-align:center;transform:scale(.6);transition:transform .45s cubic-bezier(.2,1.7,.35,1)}.hw-boo.on div{transform:none}.hw-boo b{display:block;font:900 clamp(56px,13vw,150px)/.9 var(--font);letter-spacing:-3px;color:#fff;text-shadow:3px 0 rgba(255,106,19,.8),-3px 0 rgba(140,59,255,.9),0 0 40px rgba(140,59,255,.8)}.hw-boo span{display:inline-block;margin-top:14px;padding:8px 16px;border-radius:99px;background:#07060a;color:#fff;font:800 14px/1 var(--font);box-shadow:0 0 0 1px #8c3bff99,0 0 24px #8c3bff59}@media(prefers-reduced-motion:reduce){.hw-spider{display:none!important}.hw-cd .u b.tk{animation:none}}.announce.hw-normal{display:none}html.hw-over .announce.hw,html.hw-over .hw-only,html.hw-over .hw-web{display:none!important}html.hw-over .announce.hw-normal{display:block}
/*# sourceMappingURL=/cdn/shop/t/40/assets/r2-halloween.css.map */
