.tc-hw-z,.tc-hw-z *{animation-play-state:paused}.tc-hw-z.tc-hw-live,.tc-hw-z.tc-hw-live *{animation-play-state:running}.tc-hw-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.tc-hw-host{position:relative;isolation:isolate}.tc-hw-night{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none}.tc-hw-sky{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:screen;background:radial-gradient(120% 62% at 50% -12%,#461a6e8c,#461a6e00 62%),radial-gradient(36% 30% at 86% 24%,#ff8a1f29,#ff8a1f00 70%)}.tc-hw-stars{position:absolute;top:0;right:0;bottom:0;left:0}.tc-hw-star{position:absolute;left:var(--x);top:var(--y);width:calc(2px * var(--s,1));aspect-ratio:1;border-radius:50%;background:#fff6dc;box-shadow:0 0 4px 1px #ffecbe99;animation:tc-hw-twinkle 3.8s ease-in-out var(--d,0s) infinite}@keyframes tc-hw-twinkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}.tc-hw-moonbox{position:absolute;top:clamp(124px,19%,152px);right:clamp(24px,3.2vw,56px);width:clamp(84px,7.8vw,118px);aspect-ratio:1}.tc-hw-moon{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:url(tc-hw-moon.webp) center / contain no-repeat;box-shadow:0 0 26px 4px #ffd68c61,0 0 90px 30px #ff962829;mix-blend-mode:lighten;opacity:.95}.tc-hw-witch{position:absolute;left:50%;top:50%;width:96%;aspect-ratio:136 / 72;margin:-25.4% 0 0 -48%;opacity:0;animation:tc-hw-witch 24s linear 2.5s infinite}.tc-hw-witch svg{display:block;width:100%;height:100%;overflow:visible;fill:#0c0810;filter:drop-shadow(0 0 1px rgba(255,214,140,.55))}@keyframes tc-hw-witch{0%{opacity:0;transform:translate(-210%,80%) rotate(-6deg) scale(.8)}2%,14%{opacity:1}16%,to{opacity:0;transform:translate(210%,-90%) rotate(-12deg) scale(.95)}}.tc-hw-fog{--fh:250px;position:absolute;left:0;right:0;bottom:-8px;height:var(--fh);overflow:hidden}.tc-hw-fog span{position:absolute;top:0;bottom:0;left:0;width:calc(100% + var(--fh) * 5);background:url(tc-hw-fog.webp) repeat-x 0 100% / auto 100%;animation:tc-hw-drift 95s linear infinite}.tc-hw-fog--back{--fh:300px;opacity:.36;transform:scaleX(-1)}.tc-hw-fog--back span{animation-duration:150s}.tc-hw-night .tc-hw-fog{bottom:0;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 40%,#000 70%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 40%,#000 70%,transparent)}.tc-hw-night .tc-hw-fog--front{--fh:330px}.tc-hw-night .tc-hw-fog--back{--fh:400px}.tc-hw-fog--front{opacity:.54}@keyframes tc-hw-drift{to{transform:translate(calc(var(--fh) * -5))}}.tc-hw-bats{position:absolute;top:0;right:0;bottom:0;left:0}.tc-hw-bat{position:absolute;left:-34px;top:-17px;width:68px;height:34px;opacity:0;will-change:transform,opacity}.tc-hw-bat svg{display:block;width:100%;height:100%;overflow:visible;fill:#17111d;filter:drop-shadow(0 0 1.2px rgba(255,206,140,.75)) drop-shadow(0 0 9px rgba(255,138,31,.3))}.tc-hw-bat--far svg{filter:drop-shadow(0 0 1px rgba(255,206,140,.7))}.tc-hw-bat__w{transform-box:view-box;animation:tc-hw-flap-l var(--flap,.2s) ease-in-out infinite alternate}.tc-hw-bat__w--l{transform-origin:31.5px 15px}.tc-hw-bat__w--r{transform-origin:36.5px 15px;animation-name:tc-hw-flap-r}@keyframes tc-hw-flap-l{0%{transform:rotate(26deg) scaleY(.78)}to{transform:rotate(-30deg) scaleY(1)}}@keyframes tc-hw-flap-r{0%{transform:rotate(-26deg) scaleY(.78)}to{transform:rotate(30deg) scaleY(1)}}.tc-hw-patch{--jw:76px;position:absolute;bottom:clamp(4px,2%,18px);z-index:1;display:flex;align-items:flex-end;pointer-events:none}.tc-hw-patch:before{content:"";position:absolute;left:-30%;right:-30%;bottom:-20%;height:calc(var(--jw) * 1.9);z-index:-1;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,#ff8a1f57,#ff8a1f1a 55%,#ff8a1f00);animation:tc-hw-glow 2.8s ease-in-out infinite}.tc-hw-patch--l{left:clamp(6px,2.4vw,44px)}.tc-hw-patch--r{right:clamp(6px,2.4vw,44px);flex-direction:row-reverse}.tc-hw-jack{display:block;flex:none;width:calc(var(--jw) * var(--s,1));aspect-ratio:72 / 56;margin-right:calc(var(--jw) * -.16)}.tc-hw-patch--r .tc-hw-jack{margin:0 0 0 calc(var(--jw) * -.16)}.tc-hw-jack svg{display:block;width:100%;height:100%;overflow:visible}.tc-hw-face{animation:tc-hw-lantern 2.8s ease-in-out calc(var(--k,0) * -.9s) infinite}.tc-hw-spill,.tc-hw-glow{animation:tc-hw-glow 2.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes tc-hw-lantern{0%,to{opacity:.92}18%{opacity:1}32%{opacity:.72}47%{opacity:.97}63%{opacity:.8}80%{opacity:1}}@keyframes tc-hw-glow{0%,to{opacity:.8;transform:scale(1)}30%{opacity:.6;transform:scale(.96)}60%{opacity:1;transform:scale(1.03)}}.tc-hw-ember{position:absolute;left:var(--x);bottom:40%;width:3px;height:3px;border-radius:50%;background:#ffc35a;box-shadow:0 0 6px 2px #ff8a1fbf;opacity:0;animation:tc-hw-ember var(--t,5s) ease-out var(--d,0s) infinite}@keyframes tc-hw-ember{0%{opacity:0;transform:translate(0) scale(1)}12%{opacity:1}70%{opacity:.7}to{opacity:0;transform:translate(var(--dx,8px),calc(var(--jw) * -2.4)) scale(.35)}}.tc-hw-patch--corner{--jw:56px;bottom:10px}.tc-hw-patch--corner:before{left:-6px;right:-6px}.tc-hw-patch--corner.tc-hw-patch--l{left:8px}.tc-hw-patch--corner.tc-hw-patch--r{right:8px}.tc-hw-patch--gallery{--jw:62px;bottom:6px;right:8px;z-index:3}.tc-hw-patch--gallery:before{background:radial-gradient(closest-side,#ff8a1f33,#ff8a1f00)}@media(max-width:749.98px){.tc-hw-moonbox{top:76px;right:14px;width:58px}.tc-hw-moon{box-shadow:0 0 16px 3px #ffd68c5c,0 0 54px 16px #ff962826}.tc-hw-fog{--fh:130px}.tc-hw-fog--back{--fh:160px;opacity:.32}.tc-hw-fog--front{opacity:.48}.tc-hw-night .tc-hw-fog--front{--fh:170px}.tc-hw-night .tc-hw-fog--back{--fh:200px}.tc-hw-night .tc-hw-fog{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 40%,#000 66%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 40%,#000 66%,transparent)}.tc-hw-patch{--jw:46px}.tc-hw-patch--corner{--jw:36px;bottom:8px}.tc-hw-patch--gallery{--jw:38px}}.tc-hw-wallnight{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;overflow:hidden;pointer-events:none}.tc-hw-wallnight .tc-hw-bats{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.tc-hw-fbat{position:absolute;left:-34px;top:-17px;width:68px;height:34px;opacity:0;will-change:transform,opacity}.tc-hw-fbat>span{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.tc-hw-fbat svg{display:block;width:100%;height:100%;overflow:visible;fill:#17111d;filter:drop-shadow(0 0 1.2px rgba(255,206,140,.75)) drop-shadow(0 0 9px rgba(255,138,31,.3))}.tc-hw-fbat__wing{will-change:transform;transform-origin:31.5px 15px;animation:tc-hw-flap-l var(--flap, .2s) ease-in-out infinite alternate}.tc-hw-fbat__wing--r{transform-origin:36.5px 15px;animation-name:tc-hw-flap-r}.tc-home-hero .tc-wall .tc-wall__light{background:none}.tc-hw-darkside{position:absolute;left:0;top:0;bottom:0;width:var(--text-r, 48%);display:none;overflow:hidden}.tc-hw-darkside .tc-hw-stars{top:calc(var(--hdr, 96px) + 8px);bottom:56%}.tc-hw-darkside .tc-hw-moonbox{top:calc(var(--hdr, 96px) + clamp(18px,4vh,48px));left:auto;right:27%;width:clamp(70px,6.2vw,102px)}.tc-hw-grave{position:absolute;left:calc(var(--logo-x, 4%) - 12px);right:0;bottom:0;display:block;height:clamp(64px,6vw,92px)}.tc-hw-grave svg{position:absolute;left:0;bottom:0;display:block;width:auto;height:100%;max-width:100%;overflow:visible;filter:drop-shadow(0 -1px 0 rgba(255,214,160,.14));-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 64%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 64%,transparent 100%)}.tc-hw-grave .tc-hw-yard__ink{fill:#1a1620}.tc-hw-grave__ground{fill:#141218}@media(min-width:990px){.tc-hw-darkside{display:block}}.tc-home-hero .tc-wall .tc-wall__light:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(closest-side,#ffb05c45,#ff80241a 48%,#ff802400);animation:tc-hw-lamp 4.6s linear infinite}@keyframes tc-hw-lamp{0%,to{opacity:1}7%{opacity:.86}10%{opacity:.97}24%{opacity:.9}27%{opacity:.74}31%{opacity:.95}52%{opacity:.88}58%{opacity:1}71%{opacity:.8}74%{opacity:.93}88%{opacity:.85}}.tc-home-hero .tc-wall__tile>.tc-hw-glassbox{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:inherit;pointer-events:none}.tc-hw-glassghost{position:absolute;top:var(--gy, 18%);left:0;width:58%;opacity:0;animation:tc-hw-glassghost var(--gt, 2.6s) cubic-bezier(.45,.05,.55,.95) var(--gd, 0s) both}.tc-hw-glassghost>span{display:block;animation:tc-hw-float 1.3s ease-in-out infinite alternate}.tc-hw-glassghost svg{display:block;width:100%;height:auto;filter:blur(.5px) drop-shadow(0 0 3px rgba(255,255,255,.9)) drop-shadow(0 0 12px rgba(226,232,255,.75))}.tc-hw-glassghost--rtl{animation-name:tc-hw-glassghost-rtl}@keyframes tc-hw-glassghost{0%{opacity:0;transform:translate(-110%)}22%{opacity:.85}78%{opacity:.85}to{opacity:0;transform:translate(205%)}}@keyframes tc-hw-glassghost-rtl{0%{opacity:0;transform:translate(205%)}22%{opacity:.85}78%{opacity:.85}to{opacity:0;transform:translate(-110%)}}.tc-home-hero .tc-hw .tc-hw__title{text-shadow:0 0 10px rgba(255,238,214,.26),0 0 28px rgba(255,150,60,.14)}.tc-home-hero .tc-hw.is-playing .tc-hw__text>.tc-hw__title{animation:tc-wall-rise .8s cubic-bezier(.2,.75,.2,1) var(--d, 0ms) both,tc-hw-neon 8.5s steps(1,end) 2.4s infinite}.tc-home-hero .tc-hw.is-playing .tc-hw__title .tc-home-hero__gold{animation:tc-hw-neon-gold 6.2s steps(1,end) 5.1s infinite}@keyframes tc-hw-neon{0%,to{opacity:1}1%{opacity:.16}1.6%{opacity:1}2.4%{opacity:.22}3%{opacity:.9}3.5%{opacity:.12}4.6%{opacity:1}52%{opacity:1}52.5%{opacity:.3}53.1%{opacity:1}}@keyframes tc-hw-neon-gold{0%,to{opacity:1}2%{opacity:.2}2.8%{opacity:1}3.3%{opacity:.35}3.7%{opacity:1}4.2%{opacity:.15}6%{opacity:1}}html body .tc-home .tc-home__heading h2:not(#tc):after,html body main:has(.tc-home-hero) .tc-ba__title:not(#tc):after{width:108px;background:linear-gradient(90deg,color-mix(in srgb,var(--tc-accent,#f7b218) 15%,transparent),var(--tc-accent,#f7b218) 30%,var(--tc-accent,#f7b218) 38%,transparent 38%,transparent 62%,var(--tc-accent,#f7b218) 62%,var(--tc-accent,#f7b218) 70%,color-mix(in srgb,var(--tc-accent,#f7b218) 15%,transparent))!important}html body .tc-home .tc-home__heading h2:not(#tc):before,html body main:has(.tc-home-hero) .tc-ba__title:not(#tc):before{content:"";position:absolute;left:50%;bottom:-12px;width:28px;height:11px;transform:translate(-50%);pointer-events:none;background:var(--tc-accent,#f7b218);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 26'%3E%3Cpath d='M31.5 10C28 3.5 20.5 0.5 12.5 1.5C7.5 2.2 3.5 5.2 0.5 9.8C3.4 9.4 5.4 10.4 6.4 12.6C8.4 10.4 11.6 10.3 13.2 12.6C15.2 10.4 18.4 10.4 19.9 12.9C22 11 25.4 11 27.4 13.6C29 12 30.4 12 31.8 13.6Z'/%3E%3Cpath d='M36.5 10C40 3.5 47.5 0.5 55.5 1.5C60.5 2.2 64.5 5.2 67.5 9.8C64.6 9.4 62.6 10.4 61.6 12.6C59.6 10.4 56.4 10.3 54.8 12.6C52.8 10.4 49.6 10.4 48.1 12.9C46 11 42.6 11 40.6 13.6C39 12 37.6 12 36.2 13.6Z'/%3E%3Cpath d='M34 5.6C34.9 5.6 35.5 6.7 35.8 8L37.1 4.6L37.7 9.4C38.3 11 38.3 15.2 37.1 17.7C36.1 19.7 31.9 19.7 30.9 17.7C29.7 15.2 29.7 11 30.3 9.4L30.9 4.6L32.2 8C32.5 6.7 33.1 5.6 34 5.6Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 26'%3E%3Cpath d='M31.5 10C28 3.5 20.5 0.5 12.5 1.5C7.5 2.2 3.5 5.2 0.5 9.8C3.4 9.4 5.4 10.4 6.4 12.6C8.4 10.4 11.6 10.3 13.2 12.6C15.2 10.4 18.4 10.4 19.9 12.9C22 11 25.4 11 27.4 13.6C29 12 30.4 12 31.8 13.6Z'/%3E%3Cpath d='M36.5 10C40 3.5 47.5 0.5 55.5 1.5C60.5 2.2 64.5 5.2 67.5 9.8C64.6 9.4 62.6 10.4 61.6 12.6C59.6 10.4 56.4 10.3 54.8 12.6C52.8 10.4 49.6 10.4 48.1 12.9C46 11 42.6 11 40.6 13.6C39 12 37.6 12 36.2 13.6Z'/%3E%3Cpath d='M34 5.6C34.9 5.6 35.5 6.7 35.8 8L37.1 4.6L37.7 9.4C38.3 11 38.3 15.2 37.1 17.7C36.1 19.7 31.9 19.7 30.9 17.7C29.7 15.2 29.7 11 30.3 9.4L30.9 4.6L32.2 8C32.5 6.7 33.1 5.6 34 5.6Z'/%3E%3C/svg%3E") center / contain no-repeat}.tc-bar__sep svg{display:none!important}.tc-bar__sep:before{content:"";display:block;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6.4C11.6 4.6 12 3 13.4 2l1 .9c-1 .8-1.2 1.9-1 3.4' fill='%235d7a2e'/%3E%3Cellipse cx='7.6' cy='13.6' rx='5.6' ry='6.6' fill='%23d9701c'/%3E%3Cellipse cx='16.4' cy='13.6' rx='5.6' ry='6.6' fill='%23d9701c'/%3E%3Cellipse cx='12' cy='13.4' rx='5' ry='7.2' fill='%23f7931e'/%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(0 0 4px rgba(255,138,31,.55));animation:tc-hw-pk 3.6s ease-in-out calc(var(--k,0) * 1.2s) infinite}@keyframes tc-hw-pk{0%,to{transform:translateY(0);filter:drop-shadow(0 0 3px rgba(255,138,31,.4))}50%{transform:translateY(-1.5px);filter:drop-shadow(0 0 7px rgba(255,138,31,.8))}}.tc-home--values .tc-home__value{position:relative;isolation:isolate}.tc-hw-candle{position:absolute;left:50%;top:34px;z-index:-1;width:150px;height:150px;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);background:radial-gradient(circle,#ff8a1f4d,#ff8a1f1c 38%,#ff8a1f00 68%);animation:tc-hw-flicker 3.4s ease-in-out calc(var(--k,0) * -1.15s) infinite}@keyframes tc-hw-flicker{0%,to{opacity:.85;transform:translate(-50%,-50%) scale(1)}11%{opacity:1}23%{opacity:.68;transform:translate(-50%,-50%) scale(.95)}37%{opacity:.96}51%{opacity:.76;transform:translate(-50%,-50%) scale(1.04)}68%{opacity:1}83%{opacity:.8;transform:translate(-50%,-50%) scale(.98)}}@media(max-width:749.98px){.tc-hw-candle{left:38px;top:38px;width:110px;height:110px}}.tc-hw-branch{position:absolute;top:0;left:0;z-index:1;width:clamp(160px,30vw,460px);aspect-ratio:400 / 60;pointer-events:none}.tc-hw-branch>svg{display:block;width:100%;height:100%;overflow:visible;fill:#2a2420;filter:drop-shadow(0 -1px 0 rgba(255,214,160,.3)) drop-shadow(0 2px 4px rgba(0,0,0,.6))}.tc-hw-branch--r{left:auto;right:0;transform:scaleX(-1)}.tc-hw-hbat{position:absolute;left:var(--x);top:var(--y);width:calc(30px * var(--s,1));aspect-ratio:30 / 44;margin-left:calc(-15px * var(--s,1));transform-origin:50% 0;animation:tc-hw-hang 4.6s ease-in-out calc(var(--k,0) * -1.3s) infinite}.tc-hw-hbat svg{display:block;width:100%;height:100%;filter:drop-shadow(0 0 1.2px rgba(255,206,140,.8)) drop-shadow(0 0 8px rgba(255,138,31,.28))}.tc-hw-hbat__eyes,.tc-hw-skull__eyes{transform-box:fill-box;transform-origin:center;animation:tc-hw-blink 5.2s ease-in-out calc(var(--k,0) * -1.7s) infinite}@keyframes tc-hw-hang{0%,to{transform:rotate(3.5deg)}50%{transform:rotate(-3.5deg)}}@keyframes tc-hw-blink{0%,88%,95%,to{transform:scaleY(1)}92%,97%{transform:scaleY(.1)}}@media(max-width:749.98px){.tc-hw-branch{width:42%}.tc-hw-branch--r{display:none}.tc-hw-hbat{width:calc(24px * var(--s,1));margin-left:calc(-12px * var(--s,1))}}.tc-hw-web{position:absolute;top:0;z-index:-1;width:clamp(96px,11vw,158px);aspect-ratio:1;color:#17171733;pointer-events:none}.tc-hw-web--dark{color:#ece7db2b}.tc-hw-web--over{z-index:2;width:clamp(84px,12vw,170px)}.tc-hw-web svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:.9;stroke-linecap:round}.tc-hw-web--l{left:0}.tc-hw-web--r{right:0;transform:scaleX(-1)}.tc-hw-spider{--len:118px;position:absolute;top:0;left:clamp(44px,7.5vw,132px);z-index:2;width:32px;transform-origin:50% 0;animation:tc-hw-sway 5.6s ease-in-out infinite;cursor:default}.tc-hw-spider--r{left:auto;right:clamp(44px,7.5vw,132px)}.tc-hw-spider--photo{right:16%;z-index:3}.main-product-template :is(.tc-hw-web,.tc-hw-spider,.tc-hw-jack) svg:not(#tc){color:inherit!important;fill:none!important;stroke:none!important}.main-product-template .tc-hw-web svg:not(#tc){stroke:currentColor!important}.tc-hw-spider--popup{left:22px;z-index:3;width:26px}.tc-hw-spider__thread{display:block;width:1px;height:0;margin:0 auto;background:linear-gradient(#1717171f,#1717176b);transition:height 2.4s cubic-bezier(.3,1.25,.5,1)}.tc-hw-spider.tc-hw-live .tc-hw-spider__thread{height:var(--len);animation:tc-hw-yoyo 12s ease-in-out 3s infinite}.tc-hw-spider__body{display:block;width:32px;height:32px;margin-top:-4px;color:#1f1b17;animation:tc-hw-bob 3.3s ease-in-out infinite}.tc-hw-spider--popup .tc-hw-spider__body{width:26px;height:26px}.tc-hw-spider__body svg{display:block;width:100%;height:100%}@media(hover:hover){.tc-hw-spider.tc-hw-live:hover .tc-hw-spider__thread{height:calc(var(--len) * .4);animation:none;transition-duration:.6s;transition-timing-function:cubic-bezier(.16,1,.3,1)}}@keyframes tc-hw-sway{0%,to{transform:rotate(2.2deg)}50%{transform:rotate(-2.2deg)}}@keyframes tc-hw-bob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes tc-hw-yoyo{0%,58%,to{height:var(--len)}72%{height:calc(var(--len) * .42)}86%{height:calc(var(--len) * 1.06)}}@media(max-width:749.98px){.tc-hw-spider{--len:62px;left:22px;width:26px}.tc-hw-spider--r{left:auto;right:22px}.tc-hw-spider__body{width:26px;height:26px}}.tc-home__product-image:before{content:"";position:absolute;left:0;top:0;z-index:1;width:clamp(34px,3.4vw,48px);aspect-ratio:1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 150'%3E%3Cpath d='M0 0L148.4 -0.3M0 0L136.4 41.0M0 0L119.6 69.7M0 0L101.4 99.6M0 0L67.3 110.0M0 0L35.8 121.5M0 0L3.3 146.3M28.1 -0.1Q20.3 3.0 24.9 7.5M25.9 7.8Q18.6 8.1 22.8 13.3M22.2 12.9Q15.9 12.1 19.3 18.9M19.5 19.1Q12.3 15.5 12.9 21.1M12.5 20.4Q7.3 16.4 6.6 22.5M6.7 22.6Q3.0 19.3 0.6 27.9M55.5 -0.1Q38.2 5.6 49.6 14.9M51.5 15.5Q35.2 15.3 45.6 26.6M44.3 25.8Q29.7 22.7 37.5 36.8M38.4 37.8Q23.0 28.9 25.4 41.5M24.6 40.2Q13.9 31.2 13.5 45.8M13.4 45.4Q5.7 36.3 1.2 54.9M85.5 -0.2Q55.1 8.0 75.0 22.5M74.2 22.3Q47.8 20.8 65.5 38.2M65.8 38.3Q42.6 32.6 58.2 57.2M56.9 55.9Q32.5 40.9 38.6 63.1M38.1 62.3Q19.9 44.8 20.2 68.4M20.4 69.1Q8.1 52.1 1.9 83.0M112.3 -0.3Q68.6 10.0 99.9 30.0M101.4 30.5Q61.2 26.6 88.6 51.6M89.6 52.2Q53.0 40.5 74.6 73.3M77.6 76.2Q40.6 51.1 49.7 81.2M50.6 82.7Q25.1 56.5 27.2 92.3M27.4 92.8Q10.3 66.0 2.5 112.0M140.0 -0.3Q81.2 11.8 127.9 38.4M95.2 93.5Q47.5 59.7 63.1 103.1M64.6 105.6Q29.5 66.4 33.5 113.6M34.0 115.2Q11.8 75.7 3.0 135.3' fill='none' stroke='rgba(23,23,23,.2)' stroke-width='.9' stroke-linecap='round'/%3E%3C/svg%3E") 0 0 / contain no-repeat}.tc-hw-cardspider{position:absolute;top:0;right:18%;z-index:2;width:20px;pointer-events:none;transform-origin:50% 0;animation:tc-hw-sway 4.6s ease-in-out infinite}.tc-hw-cardspider .tc-hw-spider__thread{transition:height .9s cubic-bezier(.3,1.3,.5,1) .15s}.tc-home__product:hover .tc-hw-cardspider.is-ready .tc-hw-spider__thread{height:48px}.tc-hw-cardspider .tc-hw-spider__body{width:20px;height:20px;margin-top:-3px}quick-add-modal .quick-add-modal__content:before{content:"";position:absolute;left:0;top:0;z-index:2;width:clamp(80px,8vw,110px);aspect-ratio:1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 150'%3E%3Cpath d='M0 0L148.4 -0.3M0 0L136.4 41.0M0 0L119.6 69.7M0 0L101.4 99.6M0 0L67.3 110.0M0 0L35.8 121.5M0 0L3.3 146.3M28.1 -0.1Q20.3 3.0 24.9 7.5M25.9 7.8Q18.6 8.1 22.8 13.3M22.2 12.9Q15.9 12.1 19.3 18.9M19.5 19.1Q12.3 15.5 12.9 21.1M12.5 20.4Q7.3 16.4 6.6 22.5M6.7 22.6Q3.0 19.3 0.6 27.9M55.5 -0.1Q38.2 5.6 49.6 14.9M51.5 15.5Q35.2 15.3 45.6 26.6M44.3 25.8Q29.7 22.7 37.5 36.8M38.4 37.8Q23.0 28.9 25.4 41.5M24.6 40.2Q13.9 31.2 13.5 45.8M13.4 45.4Q5.7 36.3 1.2 54.9M85.5 -0.2Q55.1 8.0 75.0 22.5M74.2 22.3Q47.8 20.8 65.5 38.2M65.8 38.3Q42.6 32.6 58.2 57.2M56.9 55.9Q32.5 40.9 38.6 63.1M38.1 62.3Q19.9 44.8 20.2 68.4M20.4 69.1Q8.1 52.1 1.9 83.0M112.3 -0.3Q68.6 10.0 99.9 30.0M101.4 30.5Q61.2 26.6 88.6 51.6M89.6 52.2Q53.0 40.5 74.6 73.3M77.6 76.2Q40.6 51.1 49.7 81.2M50.6 82.7Q25.1 56.5 27.2 92.3M27.4 92.8Q10.3 66.0 2.5 112.0M140.0 -0.3Q81.2 11.8 127.9 38.4M95.2 93.5Q47.5 59.7 63.1 103.1M64.6 105.6Q29.5 66.4 33.5 113.6M34.0 115.2Q11.8 75.7 3.0 135.3' fill='none' stroke='rgba(23,23,23,.2)' stroke-width='.9' stroke-linecap='round'/%3E%3C/svg%3E") 0 0 / contain no-repeat}.tc-hw-leaves{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;overflow:hidden;pointer-events:none;container-type:size}.tc-hw-leaf{position:absolute;top:-32px;left:var(--x);width:calc(22px * var(--s,1));aspect-ratio:1;perspective:120px;animation:tc-hw-fall var(--t,14s) linear var(--d,0s) infinite}.tc-hw-leaf svg{display:block;width:100%;height:100%;animation:tc-hw-flutter calc(var(--t,14s) / 5) ease-in-out var(--d,0s) infinite alternate}@keyframes tc-hw-fall{0%{transform:translate(0) rotate(0);opacity:0}6%{opacity:.95}25%{transform:translate(var(--sw),25cqh) rotate(calc(var(--r) * 80deg))}50%{transform:translate(calc(var(--sw) * -.5),50cqh) rotate(calc(var(--r) * 170deg))}75%{transform:translate(var(--sw),75cqh) rotate(calc(var(--r) * 250deg))}94%{opacity:.95}to{transform:translateY(calc(100cqh + 40px)) rotate(calc(var(--r) * 340deg));opacity:0}}@keyframes tc-hw-flutter{0%{transform:rotateX(0) rotateY(-18deg)}to{transform:rotateX(62deg) rotateY(24deg)}}.tc-hw-ghostway{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none;container-type:size}.tc-hw-ghost{position:absolute;top:28%;left:0;width:clamp(56px,5.4vw,84px);opacity:0;animation:tc-hw-haunt 34s linear 1s infinite}.tc-hw-ghost>span{display:block;animation:tc-hw-float 3.4s ease-in-out infinite alternate}.tc-hw-ghost svg,.tc-hw-peek svg{display:block;width:100%;height:auto;filter:drop-shadow(0 0 10px rgba(235,225,255,.35))}@keyframes tc-hw-haunt{0%{transform:translate(-120px);opacity:0}4%,46%{opacity:.74}50%,to{transform:translate(calc(100cqw + 120px));opacity:0}}@keyframes tc-hw-float{0%{transform:translateY(-10px) rotate(-4deg)}to{transform:translateY(8px) rotate(4deg)}}.tc-hw-peeks{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;overflow:hidden;pointer-events:none}.tc-hw-peek{position:absolute;width:clamp(54px,5vw,78px);opacity:0;animation:tc-hw-peek 4.2s cubic-bezier(.3,.7,.3,1) forwards}.tc-hw-peek--l{left:0;--from:-110%;--to:-22%;--rot:16deg}.tc-hw-peek--r{right:0;--from:110%;--to:22%;--rot:-16deg}@keyframes tc-hw-peek{0%{opacity:0;transform:translate(var(--from)) rotate(var(--rot))}18%{opacity:.86}30%,62%{opacity:.86;transform:translate(var(--to)) translateY(-10px) rotate(calc(var(--rot) * .5))}to{opacity:0;transform:translate(var(--from)) translateY(-40px) rotate(var(--rot))}}.tc-hw-bannerhost{overflow:hidden}.tc-hw-banner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.tc-hw-banner__sky{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(42% 46% at 84% 78%,#ffaa5033,#ffaa5000 70%),radial-gradient(90% 40% at 50% 100%,#ff8a1f33,#ff8a1f00 70%),linear-gradient(180deg,#170d22,#26143a 46%,#2a1733 76%,#1f1622)}.tc-hw-banner__moon{position:absolute;right:clamp(18px,9vw,150px);bottom:calc(clamp(120px,15vw,220px)*.34);width:clamp(64px,8.4vw,132px);aspect-ratio:1;border-radius:50%;background:url(tc-hw-moon.webp) center / contain no-repeat;box-shadow:0 0 24px 5px #ffd68c57,0 0 90px 30px #ff962824}.tc-hw-scene{position:absolute;left:0;right:0;bottom:0;display:block;width:100%;height:clamp(120px,15vw,220px)}.tc-hw-scene__far{fill:#221430}.tc-hw-scene__far2{fill:#1a0f24}.tc-hw-scene__ink{fill:#0d0911}.tc-hw-banner .tc-hw-fog{--fh:110px;bottom:-6px;opacity:.32}.tc-hw-eyes{fill:#ffcf4a;opacity:0;animation:tc-hw-eyes 9s ease-in-out calc(var(--k,0) * -3.1s) infinite}@keyframes tc-hw-eyes{0%,56%,to{opacity:0}60%,70%,74%,84%{opacity:1}72%{opacity:.1}}.tc-hw-rise{opacity:0;animation:tc-hw-rise 14s ease-in-out 3s infinite}@keyframes tc-hw-rise{0%,55%,to{opacity:0;transform:translateY(22px)}68%{opacity:.72}86%{opacity:.6;transform:translateY(-16px)}94%{opacity:0;transform:translateY(-26px)}}.tc-hw-garland{position:absolute;left:0;right:0;top:0;z-index:1;height:var(--tc-hw-gh, 60px);pointer-events:none}.tc-hw-garland__string{position:absolute;left:0;top:0;width:100%;height:66%;overflow:visible}.tc-hw-garland__string path{fill:none;stroke:#a0855a;stroke-width:1.2;vector-effect:non-scaling-stroke}.tc-hw-charm{position:absolute;left:var(--x);top:calc(var(--y) * .66);width:var(--cw,30px);margin-left:calc(var(--cw,30px) / -2);padding-top:6px;transform-origin:50% 0;animation:tc-hw-hang 3.8s ease-in-out calc(var(--k,0) * -.7s) infinite}.tc-hw-charm:before{content:"";position:absolute;left:50%;top:0;width:1px;height:7px;background:#a0855a}.tc-hw-charm svg{display:block;width:100%;height:auto;overflow:visible}.tc-hw-charm--jack{--cw:34px}.tc-hw-charm--jack svg{aspect-ratio:72 / 56}.tc-hw-charm--skull{--cw:22px}.tc-hw-charm--skull svg{aspect-ratio:40 / 44;filter:drop-shadow(0 0 4px rgba(255,138,31,.25))}@media(max-width:749.98px){.tc-hw-charm--jack{--cw:26px}.tc-hw-charm--skull{--cw:17px}.tc-hw-banner .tc-hw-fog{--fh:80px}}footer.tc-footer:has(.tc-hw-yard){border-top:0}.tc-hw-yard{position:relative;height:clamp(70px,7.6vw,110px);margin:-40px -24px 26px;overflow:hidden;pointer-events:none}.tc-hw-yard svg{display:block;width:100%;height:100%}.tc-hw-yard__ink{fill:#0c0b0e}.tc-hw-yard .tc-hw-fog{--fh:70px;bottom:-4px;opacity:.3}@media(max-width:749.98px){.tc-hw-yard{height:72px;margin:-32px -20px 20px}.tc-hw-yard .tc-hw-fog{--fh:50px}}.tc-hw-mist{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.tc-hw-mist .tc-hw-fog{--fh:150px;bottom:-10px}main:has(.tc-home-hero)>.shopify-section:has(.tc-home-hero)+.shopify-section:before{display:none}html body main>.shopify-section:has(.tc-home-hero):after{border-bottom-color:transparent!important}.tc-hw-mist .tc-hw-fog--back{--fh:190px;opacity:.26}.tc-hw-mist .tc-hw-fog--front{opacity:.4}@media(max-width:749.98px){.tc-hw-mist .tc-hw-fog{--fh:96px}.tc-hw-mist .tc-hw-fog--back{--fh:124px;opacity:.28}.tc-hw-mist .tc-hw-fog--front{opacity:.44}}html body .breadcrumb-section .breadcrumb_title:not(#tc):after,html body .tc-shop__title:not(#tc):after{width:108px;background:linear-gradient(90deg,#f7b21826,#f7b218 30%,#f7b218 38%,transparent 38%,transparent 62%,#f7b218 62%,#f7b218 70%,#f7b21826)!important}html body .breadcrumb-section .breadcrumb_title:not(#tc):before,html body .tc-shop__title:not(#tc):before{content:"";position:absolute;left:50%;bottom:-15px;width:28px;height:11px;transform:translate(-50%);pointer-events:none;background:#f7b218;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 26'%3E%3Cpath d='M31.5 10C28 3.5 20.5 0.5 12.5 1.5C7.5 2.2 3.5 5.2 0.5 9.8C3.4 9.4 5.4 10.4 6.4 12.6C8.4 10.4 11.6 10.3 13.2 12.6C15.2 10.4 18.4 10.4 19.9 12.9C22 11 25.4 11 27.4 13.6C29 12 30.4 12 31.8 13.6Z'/%3E%3Cpath d='M36.5 10C40 3.5 47.5 0.5 55.5 1.5C60.5 2.2 64.5 5.2 67.5 9.8C64.6 9.4 62.6 10.4 61.6 12.6C59.6 10.4 56.4 10.3 54.8 12.6C52.8 10.4 49.6 10.4 48.1 12.9C46 11 42.6 11 40.6 13.6C39 12 37.6 12 36.2 13.6Z'/%3E%3Cpath d='M34 5.6C34.9 5.6 35.5 6.7 35.8 8L37.1 4.6L37.7 9.4C38.3 11 38.3 15.2 37.1 17.7C36.1 19.7 31.9 19.7 30.9 17.7C29.7 15.2 29.7 11 30.3 9.4L30.9 4.6L32.2 8C32.5 6.7 33.1 5.6 34 5.6Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 26'%3E%3Cpath d='M31.5 10C28 3.5 20.5 0.5 12.5 1.5C7.5 2.2 3.5 5.2 0.5 9.8C3.4 9.4 5.4 10.4 6.4 12.6C8.4 10.4 11.6 10.3 13.2 12.6C15.2 10.4 18.4 10.4 19.9 12.9C22 11 25.4 11 27.4 13.6C29 12 30.4 12 31.8 13.6Z'/%3E%3Cpath d='M36.5 10C40 3.5 47.5 0.5 55.5 1.5C60.5 2.2 64.5 5.2 67.5 9.8C64.6 9.4 62.6 10.4 61.6 12.6C59.6 10.4 56.4 10.3 54.8 12.6C52.8 10.4 49.6 10.4 48.1 12.9C46 11 42.6 11 40.6 13.6C39 12 37.6 12 36.2 13.6Z'/%3E%3Cpath d='M34 5.6C34.9 5.6 35.5 6.7 35.8 8L37.1 4.6L37.7 9.4C38.3 11 38.3 15.2 37.1 17.7C36.1 19.7 31.9 19.7 30.9 17.7C29.7 15.2 29.7 11 30.3 9.4L30.9 4.6L32.2 8C32.5 6.7 33.1 5.6 34 5.6Z'/%3E%3C/svg%3E") center / contain no-repeat}html body .tc-shop__title:not(#tc):before{bottom:-4.5px}cart-drawer.is-empty .drawer__inner,.shopify-section:has(.tc-cart-empty--page){position:relative}cart-drawer.is-empty .drawer__inner:before,.shopify-section:has(.tc-cart-empty--page):before{content:"";position:absolute;left:0;top:0;z-index:1;width:clamp(92px,9vw,130px);aspect-ratio:1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 150'%3E%3Cpath d='M0 0L147.9 6.4M0 0L131.4 32.9M0 0L110.5 67.3M0 0L99.4 95.7M0 0L67.4 112.9M0 0L46.3 141.1M0 0L6.4 130.2M27.6 1.2Q19.8 2.9 24.2 6.1M24.0 6.0Q17.3 7.2 20.9 12.7M20.4 12.4Q14.9 11.5 18.4 17.7M18.1 17.4Q11.9 14.9 12.9 21.6M12.4 20.7Q8.3 18.1 8.8 26.9M8.6 26.2Q3.6 19.3 1.2 23.9M55.5 2.4Q37.7 5.5 48.7 12.2M49.7 12.5Q33.2 13.9 41.6 25.3M40.3 24.5Q27.9 21.5 36.4 35.1M37.0 35.6Q22.2 27.9 24.5 41.1M26.0 43.5Q15.8 34.6 17.2 52.3M17.4 53.1Q6.9 37.2 2.4 49.0M85.0 3.7Q53.8 7.8 72.7 18.2M73.2 18.3Q46.3 19.4 61.7 37.6M61.5 37.5Q40.6 31.3 56.7 54.6M55.4 53.3Q31.8 40.0 37.6 62.9M37.2 62.2Q21.7 47.7 25.5 77.6M26.2 80.0Q9.6 52.0 3.5 71.2M108.8 4.7Q67.0 9.7 99.5 24.9M100.1 25.1Q59.7 25.0 84.7 51.6M84.5 51.4Q51.7 39.8 75.7 72.9M75.2 72.4Q40.5 50.9 50.7 84.9M50.4 84.5Q28.2 61.9 35.6 108.5M34.1 104.0Q12.0 64.8 4.7 96.2M104.4 63.6Q59.2 45.6 91.4 87.9M95.5 91.9Q47.4 59.7 62.3 104.4M62.6 104.9Q32.0 70.2 42.0 128.2M43.0 131.1Q14.3 77.3 6.1 124.1' fill='none' stroke='rgba(236,231,219,.24)' stroke-width='.9' stroke-linecap='round'/%3E%3C/svg%3E") 0 0 / contain no-repeat}cart-drawer.is-empty .drawer__inner:after,.shopify-section:has(.tc-cart-empty--page):after{content:"";position:absolute;left:clamp(50px,4.6vw,68px);top:0;z-index:1;width:22px;height:clamp(84px,8vw,104px);pointer-events:none;transform-origin:50% 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='%23a39a8c' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 17L9 10L4 12M16 19L7 16L2 19M16 22L8 23L4 28M17 24L11 29L9 35'/%3E%3Cpath d='M24 17L31 10L36 12M24 19L33 16L38 19M24 22L32 23L36 28M23 24L29 29L31 35'/%3E%3C/g%3E%3Cellipse cx='20' cy='15' rx='3.6' ry='3.2' fill='%23a39a8c'/%3E%3Cellipse cx='20' cy='24' rx='6.2' ry='7' fill='%23a39a8c'/%3E%3Ccircle cx='18.6' cy='14.6' r='.9' fill='%23f7b218'/%3E%3Ccircle cx='21.4' cy='14.6' r='.9' fill='%23f7b218'/%3E%3C/svg%3E") 50% 100% / 22px 22px no-repeat,linear-gradient(#ece7db4d,#ece7db4d) 50% 0 / 1px calc(100% - 16px) no-repeat;animation:tc-hw-sway 5s ease-in-out infinite}.main-product-template .tc-pdp-perks .tc-perk__icon:before{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:96px;height:96px;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);background:radial-gradient(circle,#ff8a1f42,#ff8a1f17 40%,#ff8a1f00 68%);animation:tc-hw-flicker 3.4s ease-in-out calc(var(--k,0) * -1.15s) infinite paused}.tc-pdp-perks.is-in .tc-perk__icon:before{animation-play-state:running}.tc-hw-music{position:fixed;left:14px;bottom:calc(var(--tc-pbar, 0px) + 132px);z-index:20;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid #f7b21866;border-radius:50%;background:#120c18d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f7b218;cursor:pointer;box-shadow:0 6px 18px #00000059;transition:transform .25s ease,border-color .25s ease,opacity .3s ease;animation:tc-hw-call 3.2s ease-in-out 2s infinite}.tc-hw-music svg{display:block;width:20px;height:20px}.tc-hw-music:hover{transform:translateY(-2px);border-color:#f7b218}.tc-hw-music:focus-visible{outline:2px solid #f7b218;outline-offset:3px}.tc-hw-music__eq{display:none;align-items:flex-end;gap:3px;height:16px}.tc-hw-music__eq i{display:block;width:3px;height:100%;border-radius:1px;background:#f7b218;transform-origin:50% 100%;animation:tc-hw-eq .9s ease-in-out infinite alternate}.tc-hw-music__eq i:nth-child(2){animation-duration:.7s;animation-delay:-.3s}.tc-hw-music__eq i:nth-child(3){animation-duration:1.1s;animation-delay:-.6s}.tc-hw-music.is-on{animation:none;border-color:#f7b218}.tc-hw-music.is-on svg{display:none}.tc-hw-music.is-on .tc-hw-music__eq{display:flex}@keyframes tc-hw-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes tc-hw-call{0%,70%,to{box-shadow:0 6px 18px #00000059,0 0 #ff8a1f80}88%{box-shadow:0 6px 18px #00000059,0 0 0 9px #ff8a1f00}}@media(max-width:749.98px){.tc-hw-music{width:38px;height:38px}.tc-hw-music svg{width:18px;height:18px}}@media(min-width:750px){.tc-hw-music{left:22px;bottom:calc(var(--tc-pbar, 0px) + 76px);width:46px;height:46px}}html.tc-asm-immersive .tc-hw-music,html.tc-asm-immersive .tc-hw-peeks{opacity:0;pointer-events:none}main:has(.tc-home-hero)>.shopify-section:has(.tc-home--hwpicks){background:#0d0a12}html body .tc-home.tc-home--hwpicks:not(#tc){--tc-heading-rule:#f7b218;position:relative;isolation:isolate;overflow:hidden;color:#f1eee7;background:radial-gradient(ellipse 72% 42% at 50% -4%,rgba(112,52,168,.48),transparent 72%),radial-gradient(ellipse 62% 30% at 50% 104%,rgba(255,122,26,.2),transparent 72%),#0d0a12}.tc-home--hwpicks .tc-home__inner{position:relative;z-index:2}html body .tc-home--hwpicks .tc-home__heading h2:not(#tc){color:#fff}html body .tc-home--hwpicks .tc-home__gold:not(#tc):not(#tc2){color:#f7b218!important;-webkit-text-fill-color:#f7b218!important}html body .tc-home--hwpicks .tc-home__heading p:not(#tc){color:#cfc8d6}html body .tc-home--hwpicks .tc-home__heading .tc-hw-promo__kicker:not(#tc):not(#tc2){margin:0 0 10px;color:#ff9a2e;font-family:Chakra Petch,sans-serif;font-size:clamp(12px,1.2vw,14px);font-weight:700;line-height:1.4;letter-spacing:.3em;text-transform:uppercase}.tc-home--hwpicks .tc-home__product{border-color:#2e2636;box-shadow:0 18px 40px -22px #000}.tc-hw-promo__kicker{margin:0 0 10px;color:#ff9a2e;font-family:Chakra Petch,sans-serif;font-size:clamp(12px,1.2vw,14px);font-weight:700;letter-spacing:.3em;text-transform:uppercase}.tc-hw-deal{display:flex;align-items:center;justify-content:center;gap:clamp(18px,2.6vw,34px);max-width:880px;margin:clamp(30px,3.4vw,44px) auto 24px;padding:18px 12px;border-top:1px solid #ff9a2e40;border-bottom:1px solid #ff9a2e40}.tc-hw-deal__off{margin:0;font-family:Chakra Petch,sans-serif;font-size:clamp(56px,5.8vw,78px);font-weight:700;line-height:.9;letter-spacing:-.02em;white-space:nowrap;background:linear-gradient(180deg,#ffd27a,#ff8a1f 68%,#e4570f);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 20px rgba(255,138,31,.3))}.tc-hw-deal__words{text-align:left}.tc-hw-deal__title{margin:0 0 4px;color:#fff;font-family:Chakra Petch,sans-serif;font-size:clamp(18px,1.7vw,22px);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tc-hw-deal__text{margin:0;color:#cfc8d6;font-size:14px;line-height:1.45}.tc-home--hwpicks .tc-hw-promo__note{margin:12px 0 0;color:#9e97aa;font-size:12px;line-height:1.5;text-align:center}.tc-hw-promo__fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.tc-hw-promo__ghost{position:absolute;left:var(--x);top:var(--y);width:var(--w);transform:translate(-50%)}.tc-hw-promo__ghost>span{display:block;animation:tc-hw-float var(--t, 3.4s) ease-in-out var(--d, 0s) infinite alternate}.tc-hw-promo__ghost svg{display:block;width:100%;height:auto;filter:drop-shadow(0 0 14px rgba(235,225,255,.32))}.tc-hw-promo__ghost--r svg{transform:scaleX(-1)}.tc-hw-promo__bat{position:absolute;left:var(--x);top:var(--y);width:calc(68px * var(--s));height:calc(34px * var(--s));--flap:.17s;animation:tc-hw-hover var(--t, 6s) ease-in-out var(--d, 0s) infinite}.tc-hw-promo__bat svg{display:block;width:100%;height:100%;overflow:visible;fill:#2a1838;filter:drop-shadow(0 0 1.4px rgba(255,170,90,.85)) drop-shadow(0 0 10px rgba(255,138,31,.25))}@keyframes tc-hw-hover{0%,to{transform:translate(0) rotate(-4deg)}25%{transform:translate(10px,-8px) rotate(3deg)}50%{transform:translateY(-14px) rotate(-2deg)}75%{transform:translate(-10px,-6px) rotate(4deg)}}.tc-hw-promo__spark{position:absolute;left:var(--x);top:var(--y);width:var(--w, 14px);aspect-ratio:1;background:#ff9a2e;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);animation:tc-hw-spark 3.2s ease-in-out var(--d, 0s) infinite}@keyframes tc-hw-spark{0%,to{transform:scale(.55) rotate(0);opacity:.45}50%{transform:scale(1.1) rotate(45deg);opacity:1}}html body .tc-hw-code:not(#tc){position:relative;display:inline-flex;align-items:center;gap:12px;min-height:54px;margin:0;padding:8px 8px 8px 16px;border:1.5px dashed #ff9a2e;border-radius:2px;background:#ff8a1f14;color:#fff;font:inherit;text-transform:none;letter-spacing:normal;cursor:pointer;box-shadow:none;transition:transform .25s ease,background-color .25s ease,border-color .25s ease}html body .tc-hw-code:not(#tc):before,html body .tc-hw-code:not(#tc):after{content:none}html body .tc-hw-code:not(#tc):hover{transform:translateY(-2px);background:#ff8a1f26}html body .tc-hw-code:not(#tc):focus-visible{outline:2px solid #ff9a2e;outline-offset:3px}.tc-hw-code__label{color:#ff9a2e;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.tc-hw-code__value{font-family:Chakra Petch,sans-serif;font-size:24px;font-weight:700;letter-spacing:.12em}.tc-hw-code__copy{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;background:#ff9a2e;color:#171717;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background-color .25s ease,color .25s ease}.tc-hw-code__copy svg{width:15px;height:15px}.tc-hw-code.is-copied .tc-hw-code__copy{background:#f7b218}.tc-club.tc-club--hw{width:min(560px,calc(100vw - 48px))}.tc-club--hw .tc-club__card{display:flex;padding:0;text-align:left;border-color:#f7b21833;background:#121012}.tc-hwc__media{flex:0 0 200px;background:#fff}.tc-hwc__media img{display:block;width:100%;height:100%;object-fit:cover}.tc-hwc__body{flex:1;min-width:0;padding:24px 24px 18px}.tc-hwc__kicker{display:flex;align-items:center;gap:12px;margin:0 52px 14px 0;color:#f7b218;font-size:10.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.tc-hwc__kicker:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,#f7b21899,#f7b21800)}.tc-club--hw .tc-club__title{margin:0 0 8px;padding:0;font-size:24px;text-align:left}.tc-club--hw .tc-club__text{margin:0 0 16px}html body .tc-club--hw .tc-hw-code:not(#tc){display:flex;gap:0;width:100%;min-height:50px;margin:0 0 12px;padding:0 0 0 16px;border:1px solid #ffffff2e;background:#0b0a0b}html body .tc-club--hw .tc-hw-code:not(#tc):hover{transform:none;border-color:#f7b21880;background:#0b0a0b}html body .tc-club--hw .tc-hw-code:not(#tc):focus-visible{outline-color:#f7b218}.tc-club--hw .tc-hw-code__label{display:none}.tc-club--hw .tc-hw-code__value{flex:1;font-size:20px;letter-spacing:.16em;text-align:left}.tc-club--hw .tc-hw-code__copy{align-self:stretch;min-height:0;padding:0 16px;border-left:1px solid #ffffff2e;background:transparent;color:#f7b218}.tc-club--hw .tc-hw-code.is-copied .tc-hw-code__copy{background:transparent;color:#fff}.tc-club--hw .tc-hw-club__cta{display:flex;justify-content:center;width:100%}.tc-club--hw .tc-club__note{margin-top:10px;text-align:left}html.tc-club-open .tc-hw-music{opacity:0;pointer-events:none}.tc-bar__hw,.tc-bar__hw:hover{color:inherit;text-decoration:none}.tc-bar__item--hw .tc-bar__icon{color:#ff9a2e}@media(max-width:749.98px){.tc-hw-deal{flex-wrap:wrap;gap:12px 16px;margin:24px auto 18px;padding:16px 0}.tc-hw-deal__off{font-size:50px}.tc-hw-deal__words{flex:1 1 150px;min-width:0}.tc-hw-deal__title{font-size:16px}.tc-hw-deal__text{font-size:13px}html body .tc-hw-deal .tc-hw-code:not(#tc){width:100%;justify-content:space-between}.tc-club.tc-club--hw{width:auto}.tc-hwc__media{display:none}.tc-hwc__body{padding:22px 18px 16px}.tc-club--hw .tc-club__title{font-size:21px}}html.tc-hw-haunted body,html.tc-hw-haunted main>.shopify-section:has(.tc-collection){background:#0d0a12}html.tc-hw-haunted .breadcrumb-section:not(#tc){background:radial-gradient(ellipse 80% 130% at 50% -10%,rgba(112,52,168,.62),transparent 70%),#0d0a12!important}html.tc-hw-haunted .tc-hw-night--col{z-index:-1}html.tc-hw-haunted .tc-collection:not(#tc){position:relative;isolation:isolate;color:#e6e0ec;background:radial-gradient(ellipse 80% 900px at 50% 0,rgba(112,52,168,.36),transparent 72%),radial-gradient(ellipse 70% 600px at 50% 100%,rgba(255,122,26,.14),transparent 72%),#0d0a12!important}html.tc-hw-haunted .tc-hw-haunt{z-index:-1}.tc-hw-haunt-sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;overflow:hidden;pointer-events:none}html.tc-hw-haunted .tc-collection :is(.facets__summary,.facet-checkbox,.product-count,.ProductCountDesktop,.button-show-more,.label-show-more):not(#tc){color:#d9d2e2!important}html.tc-hw-haunted .tc-collection .facets-container .facets__summary span:not(#tc){color:#fff!important}html.tc-hw-haunted .tc-collection .facets-container:not(#tc){border-color:#ffffff1f!important;background:transparent!important}html.tc-hw-haunted .tc-collection li:has(>svg.icon-columns):not(.active):not(#tc){border-color:#ffffff2e!important;color:#d9d2e2!important}html.tc-hw-haunted .tc-collection li:has(>svg.icon-columns):not(.active) svg:not(#tc){color:#d9d2e2!important}html.tc-hw-haunted .tc-collection .facets__summary .button--tertiary:not(#tc){border-color:#ffffff2e!important;color:#e6e0ec!important}html.tc-hw-haunted .tc-collection .facets__display :is(.facet-checkbox,.label):not(#tc){color:#171717!important}html.tc-hw-haunted .tc-collection .pagination__item:not(.pagination__item--current):not(#tc){border-color:#ffffff2e!important;color:#e6e0ec!important}html.tc-hw-haunted .tc-collection .pagination__item:not(.pagination__item--current) svg:not(#tc){color:#e6e0ec!important}html.tc-hw-haunted .tc-collection .tc-home__product{border-color:#2e2636;box-shadow:0 18px 40px -22px #000}@media(prefers-reduced-motion:reduce){.tc-hw-z,.tc-hw-z *,.tc-bar__sep:before,.tc-perk__icon:before,.tc-hw-music,.tc-hw-music *,cart-drawer.is-empty .drawer__inner:after,.shopify-section:has(.tc-cart-empty--page):after{animation:none!important}.tc-hw-spider__thread{transition:none}.tc-hw-eyes{opacity:.8}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/tc-halloween.css.map */
