html.sa-pt-pending:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#c8561c}html.sa-pt-pending[data-sa-pt=hills]:before{background:#ff9d4d}html.sa-pt-pending[data-sa-pt=pumpkins]:before{background:#b8420c}html.sa-pt-pending[data-sa-pt=bats]:before{background:#4a0710}html.sa-pt-pending[data-sa-pt=ghost]:before{background:#1e1036}html.sa-pt-pending[data-sa-pt=web]:before,html.sa-pt-pending[data-sa-pt=jack]:before,html.sa-pt-pending[data-sa-pt=fog]:before{background:#0a0610}.sa-pt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;overflow:hidden;visibility:hidden;pointer-events:none;--ease: cubic-bezier(.65, 0, .35, 1)}.sa-pt.on{visibility:visible;pointer-events:auto}.sa-pt__cover{position:absolute;top:0;right:0;bottom:0;left:0}.sa-pt i{position:absolute;display:block;font-style:normal;pointer-events:none}.sa-pt svg{display:block;overflow:visible}.sa-pt__wing{transform-box:fill-box;transform-origin:50% 90%;animation:pt-flap var(--flap, .2s) ease-in-out infinite alternate}@keyframes pt-flap{0%{transform:scaleY(1)}to{transform:scaleY(.35)}}.sa-pt[data-v=leaves] .sa-pt__cover{background:radial-gradient(circle at 26% 22%,#f9c24a,#f9c24a00 46%),radial-gradient(circle at 80% 84%,#8a2f12,#8a2f1200 52%),#d2691c;clip-path:circle(0 at var(--ox, 50%) var(--oy, 50%))}.sa-pt[data-v=leaves][data-phase=in] .sa-pt__cover{animation:pt-iris-in .36s var(--ease) forwards}.sa-pt[data-v=leaves][data-phase=hold] .sa-pt__cover{clip-path:circle(150vmax at 50% 50%)}.sa-pt[data-v=leaves][data-phase=out] .sa-pt__cover{animation:pt-iris-out .48s var(--ease) forwards}.sa-pt__leaf{opacity:0;will-change:transform,opacity;filter:drop-shadow(0 4px 6px rgba(60,20,0,.3))}.sa-pt[data-v=leaves][data-phase=in] .sa-pt__leaf{animation:pt-leaf-in .36s ease-out calc(var(--dl, 0s) * .5) forwards}.sa-pt[data-v=leaves][data-phase=hold] .sa-pt__leaf{opacity:1;transform:rotate(var(--r, 0deg))}.sa-pt[data-v=leaves][data-phase=out] .sa-pt__leaf{opacity:1;transform:rotate(var(--r, 0deg));animation:pt-leaf-out .48s ease-in calc(var(--dl, 0s) * .5) forwards}@keyframes pt-iris-in{0%{clip-path:circle(0 at var(--ox, 50%) var(--oy, 50%))}to{clip-path:circle(150vmax at var(--ox, 50%) var(--oy, 50%))}}@keyframes pt-iris-out{0%{clip-path:circle(150vmax at 50% 50%)}to{clip-path:circle(0 at 50% 50%)}}@keyframes pt-leaf-in{0%{opacity:0;transform:translate(calc(var(--dx, 0px) * -1),calc(var(--dy, 0px) * -1)) rotate(calc(var(--r, 0deg) - 120deg)) scale(.4)}to{opacity:1;transform:rotate(var(--r, 0deg)) scale(1)}}@keyframes pt-leaf-out{0%{opacity:1;transform:rotate(var(--r, 0deg)) scale(1)}to{opacity:0;transform:translate(var(--dx, 0px),var(--dy, 0px)) rotate(calc(var(--r, 0deg) + 150deg)) scale(1.25)}}.sa-pt__scene{transform:translateY(104%);will-change:transform;overflow:hidden}.sa-pt__scenesvg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sa-pt[data-v=hills][data-phase=in] .sa-pt__scene{animation:pt-rise-in .38s var(--ease) forwards}.sa-pt[data-v=hills][data-phase=hold] .sa-pt__scene{transform:none}.sa-pt[data-v=hills][data-phase=out] .sa-pt__scene{animation:pt-rise-out .5s var(--ease) forwards}@keyframes pt-rise-in{0%{transform:translateY(104%)}to{transform:none}}@keyframes pt-rise-out{0%{transform:none}to{transform:translateY(-104%)}}.sa-pt__leaf--fall{opacity:0}.sa-pt[data-v=hills][data-phase=in] .sa-pt__leaf--fall,.sa-pt[data-v=hills][data-phase=out] .sa-pt__leaf--fall{animation:pt-fall var(--fall, 1.4s) ease-in-out calc(var(--dl, 0s) * .5) forwards}@keyframes pt-fall{0%{opacity:0;transform:translateY(-20px) rotate(var(--r, 0deg))}15%{opacity:1}50%{transform:translate(60px,45vh) rotate(calc(var(--r, 0deg) + 120deg))}to{opacity:.9;transform:translate(-30px,105vh) rotate(calc(var(--r, 0deg) + 280deg))}}.sa-pt__patch{transform:translateY(104%);will-change:transform;background:linear-gradient(180deg,#c8501e,#8f2d0c 55%,#4a1808)}.sa-pt__patch-top{position:absolute;left:0;right:0;top:-1px;height:60px;transform:translateY(-100%);background:radial-gradient(circle at 25px 60px,#c8501e 0 26px,transparent 27px) 0 0 / 50px 60px repeat-x}.sa-pt__pumpkin{transform-origin:50% 100%;opacity:0}.sa-pt[data-v=pumpkins][data-phase=in] .sa-pt__patch{animation:pt-rise-in .38s var(--ease) forwards}.sa-pt[data-v=pumpkins][data-phase=hold] .sa-pt__patch{transform:none}.sa-pt[data-v=pumpkins][data-phase=out] .sa-pt__patch{animation:pt-rise-out .5s var(--ease) forwards}.sa-pt[data-v=pumpkins][data-phase=in] .sa-pt__pumpkin{animation:pt-pop .38s cubic-bezier(.3,1.5,.5,1) calc(var(--dl, 0s) * .5) forwards}.sa-pt[data-v=pumpkins][data-phase=hold] .sa-pt__pumpkin,.sa-pt[data-v=pumpkins][data-phase=out] .sa-pt__pumpkin{opacity:1;animation:pt-bob 1.1s ease-in-out infinite alternate}@keyframes pt-pop{0%{opacity:0;transform:translateY(80%) scale(.5) rotate(var(--tilt, 0deg))}60%{opacity:1}to{opacity:1;transform:translateY(0) scale(1) rotate(var(--tilt, 0deg))}}@keyframes pt-bob{0%{transform:translateY(0) rotate(var(--tilt, 0deg))}to{transform:translateY(-14px) rotate(calc(var(--tilt, 0deg) * -1))}}.sa-pt__blood{position:absolute;left:0;right:0;top:0;height:100%;background:radial-gradient(ellipse at 50% 0%,#c4161f,#c4161f00 62%),linear-gradient(180deg,#8f0d14,#4a0710 55%,#12060a);transform:translateY(calc(-100% - 22vh));will-change:transform}.sa-pt__drips{position:absolute;left:0;top:calc(100% - 2px);width:100%;height:22vh}.sa-pt[data-v=bats][data-phase=in] .sa-pt__blood{animation:pt-blood-in .38s var(--ease) forwards}.sa-pt[data-v=bats][data-phase=hold] .sa-pt__blood{transform:none}.sa-pt[data-v=bats][data-phase=out] .sa-pt__blood{animation:pt-blood-out .5s var(--ease) forwards}@keyframes pt-blood-in{0%{transform:translateY(calc(-100% - 22vh))}to{transform:none}}@keyframes pt-blood-out{0%{transform:none}to{transform:translateY(calc(100% + 22vh))}}.sa-pt__bat{left:-140px;opacity:0;will-change:transform;filter:drop-shadow(0 0 10px rgba(255,50,40,.35))}.sa-pt[data-v=bats][data-phase=in] .sa-pt__bat,.sa-pt[data-v=bats][data-phase=out] .sa-pt__bat{animation:pt-fly .55s linear calc(var(--dl, 0s) * .5) forwards}@keyframes pt-fly{0%{opacity:0;transform:translate(0)}8%{opacity:1}50%{transform:translate(calc(50vw + 70px),var(--bob, 20px))}92%{opacity:1}to{opacity:0;transform:translate(calc(100vw + 280px),calc(var(--bob, 20px) * -.6))}}.sa-pt[data-v=ghost] .sa-pt__cover{background:radial-gradient(circle at 70% 20%,#4b2a86,#4b2a8600 55%),linear-gradient(90deg,#150c26,#24123f);transform:translate(-100%);will-change:transform}.sa-pt[data-v=ghost] .sa-pt__cover:after,.sa-pt[data-v=ghost] .sa-pt__cover:before{content:"";position:absolute;top:0;bottom:0;width:45px;background:radial-gradient(circle at 0 50%,#24123f 0 44px,transparent 45px) 0 0 / 45px 90px repeat-y}.sa-pt[data-v=ghost] .sa-pt__cover:after{left:100%}.sa-pt[data-v=ghost] .sa-pt__cover:before{right:100%;transform:scaleX(-1);background:radial-gradient(circle at 0 50%,#150c26 0 44px,transparent 45px) 0 0 / 45px 90px repeat-y}.sa-pt[data-v=ghost][data-phase=in] .sa-pt__cover{animation:pt-sheet-in .38s var(--ease) forwards}.sa-pt[data-v=ghost][data-phase=hold] .sa-pt__cover{transform:none}.sa-pt[data-v=ghost][data-phase=out] .sa-pt__cover{animation:pt-sheet-out .5s var(--ease) forwards}@keyframes pt-sheet-in{0%{transform:translate(-100%)}to{transform:none}}@keyframes pt-sheet-out{0%{transform:none}to{transform:translate(calc(100% + 45px))}}.sa-pt__ghost{opacity:0;will-change:transform,opacity}.sa-pt__ghost--big{top:50%;left:-34vmin;width:32vmin;height:40vmin;margin-top:-20vmin;filter:drop-shadow(0 0 30px rgba(190,170,255,.6))}.sa-pt[data-v=ghost][data-phase=in] .sa-pt__ghost--big{animation:pt-ghost-sweep .38s var(--ease) forwards}.sa-pt[data-v=ghost][data-phase=out] .sa-pt__ghost--big{animation:pt-ghost-sweep .5s var(--ease) forwards}@keyframes pt-ghost-sweep{0%{opacity:0;transform:translateY(4vmin) rotate(-6deg)}15%{opacity:1}50%{transform:translate(calc(50vw + 20vmin),-5vmin) rotate(4deg)}85%{opacity:1}to{opacity:0;transform:translate(calc(100vw + 40vmin),3vmin) rotate(-4deg)}}.sa-pt[data-v=ghost][data-phase=in] .sa-pt__ghost--small{animation:pt-ghost-in .3s ease-out calc(var(--dl, 0s) * .5) forwards}.sa-pt[data-v=ghost][data-phase=hold] .sa-pt__ghost--small{opacity:.85;animation:pt-ghost-bob 1.6s ease-in-out infinite alternate}.sa-pt[data-v=ghost][data-phase=out] .sa-pt__ghost--small{opacity:.85;animation:pt-ghost-away .42s ease-in calc(var(--dl, 0s) * .5) forwards}@keyframes pt-ghost-in{0%{opacity:0;transform:translateY(30px) scale(.7)}to{opacity:.85;transform:none}}@keyframes pt-ghost-bob{0%{transform:translateY(-6px)}to{transform:translateY(8px)}}@keyframes pt-ghost-away{0%{opacity:.85;transform:none}to{opacity:0;transform:translateY(-120px) scale(1.15)}}.sa-pt[data-v=web] .sa-pt__cover{background:radial-gradient(circle at 50% 45%,#1b1030,#0a0610 75%);clip-path:circle(0 at var(--ox, 50%) var(--oy, 50%))}.sa-pt[data-v=web][data-phase=in] .sa-pt__cover{animation:pt-iris-in .36s var(--ease) forwards}.sa-pt[data-v=web][data-phase=hold] .sa-pt__cover{clip-path:circle(150vmax at 50% 50%)}.sa-pt[data-v=web][data-phase=out] .sa-pt__cover{animation:pt-iris-out .48s var(--ease) forwards}.sa-pt__web{position:absolute;width:min(52vw,60vh);height:auto;opacity:0}.sa-pt__web path{stroke-dasharray:1;stroke-dashoffset:1}.sa-pt__web--tl{top:0;left:0}.sa-pt__web--tr{top:0;right:0;transform:scaleX(-1)}.sa-pt__web--bl{bottom:0;left:0;transform:scaleY(-1)}.sa-pt__web--br{bottom:0;right:0;transform:scale(-1)}.sa-pt[data-v=web][data-phase=in] .sa-pt__web{opacity:1}.sa-pt[data-v=web][data-phase=in] .sa-pt__web path{animation:pt-draw .36s ease-out forwards}.sa-pt[data-v=web][data-phase=hold] .sa-pt__web{opacity:1}.sa-pt[data-v=web][data-phase=hold] .sa-pt__web path{stroke-dashoffset:0}.sa-pt[data-v=web][data-phase=out] .sa-pt__web{opacity:1;animation:pt-fade-out .42s ease-in forwards}.sa-pt[data-v=web][data-phase=out] .sa-pt__web path{stroke-dashoffset:0}@keyframes pt-draw{to{stroke-dashoffset:0}}@keyframes pt-fade-out{to{opacity:0}}.sa-pt__thread{top:0;width:0;height:var(--len, 40vh);transform-origin:50% 0;transform:scaleY(0)}.sa-pt__thread b{position:absolute;left:0;top:0;bottom:0;width:1.5px;background:#ebebffb3}.sa-pt__thread span{position:absolute;left:0;bottom:0;transform:translate(-50%,70%);display:block}.sa-pt[data-v=web][data-phase=in] .sa-pt__thread{animation:pt-drop .38s ease-out calc(var(--dl, 0s) * .5) forwards}.sa-pt[data-v=web][data-phase=hold] .sa-pt__thread{transform:none;animation:pt-dangle 1.4s ease-in-out infinite alternate}.sa-pt[data-v=web][data-phase=out] .sa-pt__thread{transform:none;animation:pt-climb .36s ease-in calc(var(--dl, 0s) * .5) forwards}@keyframes pt-drop{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pt-dangle{0%{transform:scaleY(.96)}to{transform:scaleY(1.03)}}@keyframes pt-climb{0%{transform:scaleY(1);opacity:1}to{transform:scaleY(0);opacity:0}}.sa-pt__cover--jack{background:radial-gradient(circle at 50% 55%,#3a1204,#120606 55%,#050203);opacity:0}.sa-pt[data-v=jack][data-phase=in] .sa-pt__cover--jack{animation:pt-fade-in .28s ease-out forwards}.sa-pt[data-v=jack][data-phase=hold] .sa-pt__cover--jack{opacity:1}.sa-pt[data-v=jack][data-phase=out] .sa-pt__cover--jack{opacity:1;animation:pt-fade-out .36s ease-in .2s forwards}@keyframes pt-fade-in{to{opacity:1}}.sa-pt__jack{left:50%;top:50%;width:min(86vw,96vh);aspect-ratio:400 / 360;margin:calc(min(86vw,96vh)*-.225) 0 0 calc(min(86vw,96vh)/-2);opacity:0;transform:scale(.35);will-change:transform,opacity;filter:drop-shadow(0 0 60px rgba(255,130,20,.5))}.sa-pt[data-v=jack][data-phase=in] .sa-pt__jack{animation:pt-jack-in .36s cubic-bezier(.2,1.3,.4,1) forwards}.sa-pt[data-v=jack][data-phase=hold] .sa-pt__jack{opacity:1;transform:none}.sa-pt[data-v=jack][data-phase=out] .sa-pt__jack{opacity:1;animation:pt-jack-out .48s ease-in forwards}@keyframes pt-jack-in{0%{opacity:0;transform:scale(.35) rotate(-6deg)}to{opacity:1;transform:none}}@keyframes pt-jack-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(2.6)}}.sa-pt__face-glow{animation:pt-flicker .9s steps(1) infinite}@keyframes pt-flicker{0%{opacity:1}12%{opacity:.78}24%{opacity:1}51%{opacity:.88}63%{opacity:1}80%{opacity:.82}to{opacity:1}}.sa-pt__ember{bottom:-10px;width:var(--sz, 5px);height:var(--sz, 5px);border-radius:50%;background:#ffb347;box-shadow:0 0 10px 3px #ff8c1eb3;opacity:0}.sa-pt[data-v=jack][data-phase=in] .sa-pt__ember,.sa-pt[data-v=jack][data-phase=out] .sa-pt__ember{animation:pt-ember 1s ease-out calc(var(--dl, 0s) * .5) forwards}.sa-pt[data-v=jack][data-phase=hold] .sa-pt__ember{animation:pt-ember 1.6s ease-out calc(var(--dl, 0s) * .5) infinite}@keyframes pt-ember{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(24px,calc(var(--rise, 50vh) * -1))}}.sa-pt__cover--fog{background:linear-gradient(180deg,#0a0820,#1a1240 55%,#241650);opacity:0}.sa-pt[data-v=fog][data-phase=in] .sa-pt__cover--fog{animation:pt-fade-in .3s ease-out forwards}.sa-pt[data-v=fog][data-phase=hold] .sa-pt__cover--fog{opacity:1}.sa-pt[data-v=fog][data-phase=out] .sa-pt__cover--fog{opacity:1;animation:pt-fade-out .42s ease-in .15s forwards}.sa-pt__moon{left:62%;top:12%;width:min(46vmin,300px);height:min(46vmin,300px);opacity:0}.sa-pt[data-v=fog][data-phase=in] .sa-pt__moon{animation:pt-fade-in .36s ease-out forwards}.sa-pt[data-v=fog][data-phase=hold] .sa-pt__moon{opacity:1}.sa-pt[data-v=fog][data-phase=out] .sa-pt__moon{opacity:1;animation:pt-fade-out .36s ease-in forwards}.sa-pt__fogblob{left:-20%;width:var(--w, 90vw);height:34vh;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,#d6ceff80,#d6ceff00 70%);filter:blur(14px);opacity:0;will-change:transform,opacity}.sa-pt[data-v=fog][data-phase=in] .sa-pt__fogblob{animation:pt-fog-in .38s ease-out calc(var(--dl, 0s) * .5) forwards}.sa-pt[data-v=fog][data-phase=hold] .sa-pt__fogblob{opacity:.9;animation:pt-fog-drift 3s ease-in-out infinite alternate}.sa-pt[data-v=fog][data-phase=out] .sa-pt__fogblob{opacity:.9;animation:pt-fog-out .5s ease-in calc(var(--dl, 0s) * .5) forwards}@keyframes pt-fog-in{0%{opacity:0;transform:translate(calc(var(--dir, 1) * -60vw))}to{opacity:.9;transform:translate(0)}}@keyframes pt-fog-drift{0%{transform:translate(-3vw)}to{transform:translate(3vw)}}@keyframes pt-fog-out{0%{opacity:.9;transform:translate(0)}to{opacity:0;transform:translate(calc(var(--dir, 1) * 70vw))}}.sa-pt__crow{left:-160px;opacity:0;will-change:transform}.sa-pt[data-v=fog][data-phase=in] .sa-pt__crow,.sa-pt[data-v=fog][data-phase=out] .sa-pt__crow{animation:pt-fly .65s linear calc(var(--dl, 0s) * .5) forwards}@media(prefers-reduced-motion:reduce){.sa-pt,html.sa-pt-pending:before{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sa-transition.css.map */
