.hw{position:relative;overflow:hidden;isolation:isolate;min-height:clamp(440px,52vw,620px);background:radial-gradient(120% 90% at 70% 10%,#3b1e5c,#1e1030 45%,#0d0814);color:#fbefdf;display:flex;flex-direction:column;justify-content:center}.hw__sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.hw__stars{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.9;background-image:radial-gradient(1.6px 1.6px at 8% 18%,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 22% 42%,#fff 50%,transparent 51%),radial-gradient(1.8px 1.8px at 36% 12%,#FFE8B0 50%,transparent 51%),radial-gradient(1.2px 1.2px at 48% 30%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 58% 8%,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 66% 36%,#fff 50%,transparent 51%),radial-gradient(1.7px 1.7px at 84% 22%,#FFE8B0 50%,transparent 51%),radial-gradient(1.2px 1.2px at 92% 46%,#fff 50%,transparent 51%),radial-gradient(1.4px 1.4px at 14% 60%,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 40% 56%,#fff 50%,transparent 51%);animation:hwTwinkle 5s ease-in-out infinite alternate}@keyframes hwTwinkle{0%{opacity:.55}to{opacity:1}}.hw__moon{position:absolute;top:clamp(26px,6vw,60px);right:clamp(18px,10vw,170px);width:clamp(120px,17vw,230px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 36%,#fffbea,#fbe7ae 55%,#e9c373);box-shadow:0 0 60px 18px #ffd68259,0 0 160px 60px #ff963c29;animation:hwMoon 8s ease-in-out infinite}.hw__moon i{position:absolute;border-radius:50%;background:#c8a05a47}.hw__moon .c1{width:22%;height:22%;top:22%;left:56%}.hw__moon .c2{width:14%;height:14%;top:58%;left:30%}.hw__moon .c3{width:10%;height:10%;top:40%;left:24%}@keyframes hwMoon{0%,to{box-shadow:0 0 60px 18px #ffd68259,0 0 160px 60px #ff963c29}50%{box-shadow:0 0 75px 24px #ffd68273,0 0 190px 70px #ff963c38}}.hw__witch-path{position:absolute;top:clamp(4px,1.4vw,18px);left:0;width:100%;height:120px;animation:hwFly 22s linear infinite}.hw__witch{width:clamp(130px,16vw,210px);animation:hwBob 2.4s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(255,170,80,.25))}.hw__cape{transform-origin:78px 50px;animation:hwCape .5s ease-in-out infinite alternate}.hw__cat{transform-origin:44px 72px;animation:hwBob 1.2s ease-in-out infinite}@keyframes hwFly{0%{transform:translate(-30vw)}to{transform:translate(120vw)}}@keyframes hwBob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-12px) rotate(2deg)}}@keyframes hwCape{0%{transform:scaleY(1) skew(0)}to{transform:scaleY(.82) skew(-8deg)}}.hw__bat{position:absolute;width:46px;fill:#0a0610;filter:drop-shadow(0 0 3px rgba(255,140,60,.25))}.hw__wings{transform-origin:50px 24px;animation:hwFlap .22s ease-in-out infinite alternate}@keyframes hwFlap{0%{transform:scaleY(1)}to{transform:scaleY(.35)}}.hw__bat.b1{top:18%;left:-60px;animation:hwBat1 14s linear infinite}.hw__bat.b2{top:32%;left:-60px;width:34px;animation:hwBat2 18s linear infinite 3s}.hw__bat.b3{top:12%;left:-60px;width:28px;animation:hwBat1 20s linear infinite 7s}.hw__bat.b4{top:44%;left:-60px;width:38px;animation:hwBat2 16s linear infinite 10s}.hw__bat.b5{top:24%;left:-60px;width:24px;animation:hwBat1 24s linear infinite 12s}.hw__bat.b6{top:6%;left:-60px;width:32px;animation:hwBat2 19s linear infinite 5s}@keyframes hwBat1{0%{transform:translate(0)}25%{transform:translate(28vw,-30px)}50%{transform:translate(56vw,20px)}75%{transform:translate(84vw,-24px)}to{transform:translate(115vw,10px)}}@keyframes hwBat2{0%{transform:translate(0) scale(.9)}30%{transform:translate(34vw,40px) scale(1)}60%{transform:translate(66vw,-10px) scale(.85)}to{transform:translate(115vw,30px) scale(1)}}.hw__web{position:absolute;top:0;left:0;width:clamp(120px,16vw,200px)}.hw__spider{position:absolute;top:0;left:clamp(90px,12vw,150px);width:28px;transform-origin:top center;animation:hwSpider 6s ease-in-out infinite}.hw__thread{display:block;width:1px;height:clamp(60px,9vw,110px);margin:0 auto;background:#fff6}.hw__spider svg{width:28px}@keyframes hwSpider{0%,to{transform:translateY(-20px) rotate(-3deg)}50%{transform:translateY(16px) rotate(3deg)}}.hw__fog{position:absolute;left:-50%;width:200%;height:42%;bottom:-6%;opacity:.55;background:radial-gradient(40% 60% at 20% 70%,rgba(200,180,230,.35),transparent 70%),radial-gradient(35% 55% at 55% 80%,rgba(180,160,220,.3),transparent 70%),radial-gradient(40% 60% at 85% 70%,rgba(200,180,230,.32),transparent 70%);filter:blur(8px);animation:hwFog 30s linear infinite}.hw__fog.f2{bottom:-12%;opacity:.4;animation-duration:45s;animation-direction:reverse}@keyframes hwFog{0%{transform:translate(0)}to{transform:translate(25%)}}.hw__copy{position:relative;z-index:2;padding-block:clamp(36px,6vw,70px) clamp(130px,16vw,190px)}.hw__copy>*{max-width:min(560px,100%)}.hw__kicker{display:inline-block;font-weight:800;font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;color:#ffb25c;background:#ff7a1a1f;border:1px solid rgba(255,122,26,.4);padding:.35rem .8rem;border-radius:99px;margin-bottom:1rem}.hw__title{font-family:var(--font-head);font-weight:800;font-size:clamp(2.4rem,6.4vw,4.8rem);line-height:.98;letter-spacing:-.03em;background:linear-gradient(180deg,#ffe7a8,#ffae45 45%,#ff6a13);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 18px rgba(255,120,30,.45));animation:hwGlow 3s ease-in-out infinite}@keyframes hwGlow{0%,to{filter:drop-shadow(0 0 14px rgba(255,120,30,.35))}50%{filter:drop-shadow(0 0 26px rgba(255,120,30,.65))}}.hw__text{margin-top:1rem;font-size:clamp(1rem,1.6vw,1.15rem);color:#e6d6ee;max-width:44ch}.hw__ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.6rem;align-items:center}.hw__btn{box-shadow:0 0 #ff7a1a99;animation:hwPulse 2.6s ease-out infinite}@keyframes hwPulse{0%{box-shadow:0 0 #ff7a1a8c}70%{box-shadow:0 0 0 16px #ff7a1a00}to{box-shadow:0 0 #ff7a1a00}}.hw__ghost{font-weight:800;color:#fbefdf;text-decoration:none;padding:.8rem 1.3rem;border-radius:10px;border:2px solid rgba(251,239,223,.4);transition:border-color .2s,background .2s}.hw__ghost:hover{border-color:#ffb25c;background:#ffb25c1a}.hw__count{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem .45rem;margin-top:1.4rem;font-weight:800}.hw__count span{font-family:var(--font-head);font-size:1.8rem;color:#ffb25c;min-width:1.4ch;text-align:right}.hw__count small{font-size:.8rem;color:#bfafcb;margin-right:.6rem}.hw__count em{font-style:normal;color:#e6d6ee;font-size:.95rem}.hw__patch{position:absolute;right:clamp(8px,4vw,70px);bottom:0;display:flex;align-items:flex-end;gap:clamp(4px,1vw,14px);z-index:1}.hw__pumpkin{position:relative;width:clamp(90px,12vw,170px)}.hw__pumpkin.p2{width:clamp(120px,16vw,230px)}.hw__pumpkin.p3{width:clamp(70px,9vw,130px)}.hw__pumpkin svg{position:relative;z-index:1;width:100%;overflow:visible;animation:hwWobble 5s ease-in-out infinite}.hw__pumpkin.p2 svg{animation-delay:-1.5s}.hw__pumpkin.p3 svg{animation-delay:-3s}@keyframes hwWobble{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}.hw__halo{position:absolute;top:-25%;right:-25%;bottom:-5%;left:-25%;z-index:0;border-radius:50%;background:radial-gradient(circle at 50% 62%,rgba(255,180,60,.6),rgba(255,110,20,.22) 45%,transparent 70%);animation:hwFlicker 1.8s steps(1) infinite}.hw__face{animation:hwFace 1.9s ease-in-out infinite;filter:drop-shadow(0 0 4px #FFE266) drop-shadow(0 0 12px rgba(255,170,40,.9))}.hw__pumpkin.p2 .hw__face,.hw__pumpkin.p2 .hw__halo{animation-delay:-.7s}.hw__pumpkin.p3 .hw__face,.hw__pumpkin.p3 .hw__halo{animation-delay:-1.2s}.hw__flame{transform-origin:100px 128px;animation:hwFlame .35s ease-in-out infinite alternate;filter:blur(.6px) drop-shadow(0 0 8px #FFD24A);opacity:.95}.hw__ground{position:absolute;left:-10%;right:-10%;bottom:-6px;height:22px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,150,50,.45),transparent);animation:hwFlicker 1.8s steps(1) infinite}@keyframes hwFace{0%,to{opacity:1}18%{opacity:.78}22%{opacity:.95}46%{opacity:.7}52%{opacity:1}74%{opacity:.85}}@keyframes hwFlicker{0%{opacity:1}12%{opacity:.75}20%{opacity:.95}38%{opacity:.7}44%{opacity:1}63%{opacity:.82}80%{opacity:.96}92%{opacity:.74}}@keyframes hwFlame{0%{transform:scale(1) skew(0)}50%{transform:scale(.92,1.1) skew(4deg)}to{transform:scale(1.05,.94) skew(-5deg)}}@media(max-width:760px){.hw{min-height:auto}.hw__copy{padding-bottom:150px}.hw__moon{width:96px;top:18px;right:14px}.hw__patch{right:50%;transform:translate(50%)}.hw__web{width:100px}.hw__spider{left:72px}}.usp-bar{background:linear-gradient(90deg,#140c1e,#2a1440 50%,#140c1e);border-bottom:1px solid rgba(255,122,26,.35)}header.site{background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.logo svg{fill:var(--cta)}nav.main li.item>a:hover{color:var(--cta)}.mega{box-shadow:0 18px 40px #0000008c}.mega .aside{background:linear-gradient(160deg,#3b1e5c,#22163a)}.card{transition:border-color .2s ease,box-shadow .25s ease}.card:hover{border-color:var(--cta);box-shadow:0 0 0 1px #ff7a1a59,0 10px 30px #ff6e142e}.card .art,.gallery .main-img,.thumb,.line-img{background:#fff}.badge{background:#3b1e5c}.badge.sale{background:var(--sale)}.ticker{background:linear-gradient(90deg,#ff7a1a,#ff9a3c,#ff7a1a)!important;color:#1a0f05!important}.ticker a{color:#1a0f05!important}.p-sand{background:linear-gradient(140deg,#ff8a2b,#c7480a);color:#1a0f05}.p-sage{background:linear-gradient(140deg,#4b2a73,#22163a);color:#fbefdf}.p-clay{background:linear-gradient(140deg,#5e8f2e,#2e4d18);color:#f4fbe8}.values{background:radial-gradient(120% 120% at 80% 0%,#2a1440,#0e0a14 70%)}.news{background:linear-gradient(140deg,#2a1440,#1b1424);border:1px solid rgba(255,122,26,.3)}footer.site{background:#0b0710;border-top:1px solid rgba(255,122,26,.3)}.promo:after,.news:after{content:"";position:absolute;top:0;right:0;width:70px;height:70px;pointer-events:none;opacity:.35;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='%23fff' stroke-width='1.2'%3E%3Cpath d='M100 0 L0 30 M100 0 L25 75 M100 0 L70 100 M100 0 L45 95 M100 0 L5 55'/%3E%3Cpath d='M80 6 Q82 14 86 18 Q90 22 96 20'/%3E%3Cpath d='M60 12 Q66 26 72 36 Q80 42 90 40'/%3E%3Cpath d='M40 18 Q48 40 56 54 Q68 62 82 60'/%3E%3C/svg%3E") no-repeat top right/contain}.news{position:relative}.hw-fx{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:40;overflow:hidden}.hw-fx svg{position:absolute;left:-60px;width:34px;fill:#0a0610;opacity:.85;filter:drop-shadow(0 0 4px rgba(255,140,60,.4))}.hw-fx .x1{top:22%;animation:hwBat1 16s linear infinite 6s}.hw-fx .x2{top:58%;width:24px;animation:hwBat2 22s linear infinite 14s}.hw-fx .hw__wings{animation:hwFlap .2s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.hw *,.hw-fx *{animation:none!important}.hw__witch-path{transform:translate(30vw)}.hw__bat,.hw-fx{display:none}}.loyal__count,.deck-card .meta .p,.sticky-buy .t span{color:var(--cta)}.card .soldout-tag{color:#3b1e5c}.coll-hero{background:linear-gradient(140deg,#2b2238,#1e1630);border:1px solid rgba(255,122,26,.18)}
/*# sourceMappingURL=/cdn/shop/t/35/assets/zooco-halloween.css.map */
