.stan{background:var(--stan-bg,#f4f4f4);padding:var(--stan-pad,32px) 16px}.stan__box{max-width:1240px;margin:0 auto;background:#fff;border-radius:18px;box-shadow:0 2px 16px #00000024;padding:14px 14px 30px;overflow:hidden}.stan__banner{position:relative;display:flex;align-items:center;justify-content:center;border-radius:10px 10px 0 0;overflow:hidden;background:#0b0412;aspect-ratio:1200/430;min-height:200px;text-decoration:none;isolation:isolate}.stan__banner-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.stan__scene,.stan__scene>*{position:absolute}.stan__scene{top:0;right:0;bottom:0;left:0;overflow:hidden}.stan__sky{top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 45% 60% at 82% 18%,rgba(255,122,24,.45),transparent 70%),radial-gradient(ellipse 55% 70% at 12% 85%,rgba(150,40,230,.55),transparent 70%),radial-gradient(ellipse 40% 50% at 50% 100%,rgba(230,40,60,.35),transparent 70%),linear-gradient(180deg,#12041d,#2a0a40,#43102a);animation:stanHue 14s ease-in-out infinite alternate}.stan__stars{top:0;right:0;bottom:35%;left:0;background-image:radial-gradient(1.4px 1.4px at 8% 20%,#fff,transparent),radial-gradient(1px 1px at 22% 8%,#fff,transparent),radial-gradient(1.6px 1.6px at 37% 30%,#ffe9c4,transparent),radial-gradient(1px 1px at 55% 12%,#fff,transparent),radial-gradient(1.2px 1.2px at 64% 40%,#fff,transparent),radial-gradient(1px 1px at 71% 6%,#fff,transparent),radial-gradient(1.5px 1.5px at 90% 45%,#fff,transparent),radial-gradient(1px 1px at 47% 52%,#fff,transparent),radial-gradient(1.3px 1.3px at 15% 50%,#fff,transparent),radial-gradient(1px 1px at 30% 60%,#fff,transparent);animation:stanTwinkle 3s ease-in-out infinite alternate}.stan__moon{top:9%;right:8%;width:clamp(56px,11%,140px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 70% 30%,rgba(160,80,20,.35) 0 7%,transparent 8%),radial-gradient(circle at 35% 62%,rgba(160,80,20,.3) 0 10%,transparent 11%),radial-gradient(circle at 38% 35%,#fffbe6,#ffd77a 45%,#ef9e2e 75%,#b4581a);box-shadow:0 0 40px 12px #ffaa3c80,0 0 140px 50px #ff64144d;animation:stanGlow 3.5s ease-in-out infinite alternate}.stan__beam{bottom:-12%;width:36%;height:150%;clip-path:polygon(46% 100%,54% 100%,100% 0,0 0);transform-origin:50% 100%;mix-blend-mode:screen;filter:blur(3px);animation:stanSweep 6s ease-in-out infinite alternate}.stan__beam--l{left:2%;background:linear-gradient(to top,#b45aff99,#b45aff00 85%)}.stan__beam--r{right:2%;background:linear-gradient(to top,#ff8c2899,#ff8c2800 85%);animation-duration:7.5s;animation-direction:alternate-reverse}.stan__fog{left:0;width:200%;background-size:50% 100%;background-repeat:repeat-x;filter:blur(10px);animation:stanFog 38s linear infinite}.stan__fog--back{bottom:14%;height:42%;opacity:.7;background-image:radial-gradient(ellipse 22% 45% at 15% 60%,rgba(210,180,255,.28),transparent 70%),radial-gradient(ellipse 30% 40% at 55% 55%,rgba(255,170,120,.18),transparent 70%),radial-gradient(ellipse 20% 50% at 85% 65%,rgba(210,180,255,.25),transparent 70%)}.stan__fog--front{bottom:-6%;height:38%;z-index:3;animation-duration:24s;animation-direction:reverse;background-image:radial-gradient(ellipse 28% 55% at 20% 70%,rgba(230,210,255,.35),transparent 70%),radial-gradient(ellipse 25% 50% at 65% 75%,rgba(230,210,255,.3),transparent 70%),radial-gradient(ellipse 18% 45% at 92% 70%,rgba(255,200,170,.25),transparent 70%)}.stan__bolt{top:-2%;height:68%;opacity:0;animation:stanFlash 9s infinite;filter:drop-shadow(0 0 6px #c9a6ff) drop-shadow(0 0 18px #9b5cff)}.stan__bolt polyline{fill:none;stroke:#f6efff;stroke-width:3;stroke-linejoin:round}.stan__bolt polyline.thin{stroke-width:1.6}.stan__bolt--a{left:20%}.stan__bolt--b{left:66%;animation-delay:-4.2s;animation-duration:11s}.stan__flash{top:0;right:0;bottom:0;left:0;opacity:0;mix-blend-mode:screen;background:radial-gradient(ellipse at 25% 15%,rgba(225,205,255,.85),rgba(150,110,255,.25) 45%,transparent 75%);animation:stanFlash 9s infinite}.stan__bat{left:-8%;top:var(--t);width:calc(clamp(26px,4.2vw,54px) * var(--z));animation:stanFly var(--d) linear var(--dl) infinite;z-index:2}.stan__bat--rev{animation-direction:reverse}.stan__bat svg{display:block;width:100%;fill:#07020c;transform-origin:50% 60%;filter:drop-shadow(0 0 5px rgba(255,130,40,.45));animation:stanFlap .26s ease-in-out infinite alternate}.stan__ground{left:0;right:0;bottom:12px;width:100%;height:36%;z-index:2}.stan__ground .g{fill:#06020b}.stan__ground .tree,.stan__ground .cross{fill:none;stroke:#06020b;stroke-width:6;stroke-linecap:round}.stan__ground .cross{stroke-width:7}.stan__eyes{fill:#ff2a1a;filter:drop-shadow(0 0 4px #ff3b1f) drop-shadow(0 0 9px #ff3b1f);transform-box:fill-box;transform-origin:center;animation:stanBlink 5s var(--ed) infinite}.stan__embers{top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.stan__embers i{position:absolute;bottom:-4%;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;background:#ffc46b;box-shadow:0 0 6px 2px #ff7814d9;opacity:0;animation:stanRise var(--d) linear var(--dl) infinite}.stan__vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:radial-gradient(ellipse at center,transparent 45%,rgba(0,0,0,.6) 100%)}.stan__head{position:relative;z-index:5;text-align:center;padding:0 12px 22px}.stan__title{margin:0;font-weight:900;font-size:clamp(38px,9.5vw,128px);line-height:1;letter-spacing:-.01em;text-transform:uppercase;background:linear-gradient(110deg,#8c6421,#f1cf6b 16%,#fff6c4 26%,#b98a2c 38%,#f7dc7a 52%,#fffdf0 60%,#c99633 72%,#8c6421);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:stanShine 5s linear infinite,stanTitleGlow 2.4s ease-in-out infinite alternate}.stan__sub{margin:10px 0 0;color:#ffcf8a;font-size:clamp(12px,1.6vw,18px);letter-spacing:.14em;text-transform:uppercase;font-weight:700;text-shadow:0 0 8px rgba(255,140,40,.9),0 0 22px rgba(255,90,20,.6);animation:stanNeon 6s infinite}.stan__tear{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:34px;z-index:6}@keyframes stanHue{to{filter:hue-rotate(-28deg) saturate(1.2)}}@keyframes stanTwinkle{0%{opacity:.45}to{opacity:1}}@keyframes stanGlow{to{box-shadow:0 0 60px 20px #ffb446a6,0 0 180px 70px #ff641466;transform:scale(1.04)}}@keyframes stanSweep{0%{transform:rotate(-24deg)}to{transform:rotate(24deg)}}@keyframes stanFog{to{transform:translate(-50%)}}@keyframes stanFlash{0%,84%,to{opacity:0}85%{opacity:1}86.5%{opacity:.15}88%{opacity:.9}91%{opacity:0}}@keyframes stanFly{0%{left:-8%;transform:translateY(0)}20%{transform:translateY(-22px)}40%{transform:translateY(14px)}60%{transform:translateY(-16px)}80%{transform:translateY(10px)}to{left:108%;transform:translateY(0)}}@keyframes stanFlap{0%{transform:scaleY(1)}to{transform:scaleY(.3)}}@keyframes stanBlink{0%,44%,48%,to{transform:scaleY(1);opacity:1}46%{transform:scaleY(.1)}70%,82%{opacity:0}}@keyframes stanRise{0%{bottom:-4%;opacity:0;transform:translate(0)}12%{opacity:1}35%{transform:translate(18px)}65%{transform:translate(-14px)}85%{opacity:.8}to{bottom:104%;opacity:0;transform:translate(10px)}}@keyframes stanShine{0%{background-position:0 0}to{background-position:200% 0}}@keyframes stanTitleGlow{0%{filter:drop-shadow(0 3px 0 #4a3510) drop-shadow(0 0 14px rgba(255,190,70,.35))}to{filter:drop-shadow(0 3px 0 #4a3510) drop-shadow(0 0 30px rgba(255,170,50,.8))}}@keyframes stanNeon{0%,18%,22%,62%,64%,to{opacity:1}20%,63%{opacity:.35}}@media(prefers-reduced-motion:reduce){.stan__scene *,.stan__title,.stan__sub{animation:none!important}.stan__bat{display:none}}.stan__line{border:0;border-top:1px solid #e3e3e3;margin:18px 6px}.stan__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;padding:0 6px}.stan__card{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:4px;padding:12px 10px 14px;text-align:center;transition:box-shadow .2s,transform .2s}.stan__card:hover{box-shadow:0 6px 18px #0000001a;transform:translateY(-2px)}.stan__media{display:block;aspect-ratio:1;overflow:hidden}.stan__media img{width:100%;height:100%;object-fit:contain}.stan__badges{display:flex;justify-content:center;align-items:center;gap:4px;min-height:24px;margin-top:10px}.stan__off{background:#3cc46b;color:#fff;font-weight:800;font-size:13px;line-height:1;padding:5px 6px;border-radius:5px}.stan__new{background:#1d3a2c;color:#fff;font-weight:700;font-size:9px;line-height:1;letter-spacing:.04em;padding:4px 6px;border-radius:5px;border:1px solid #3cc46b}.stan__new--out{background:#777;border-color:#777}.stan__name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0 4px;color:#111;font-weight:700;font-size:12.5px;line-height:1.25;text-decoration:none}.stan__price{display:flex;justify-content:center;align-items:baseline;gap:6px;flex-wrap:wrap}.stan__now{color:var(--stan-price,#e53935);font-weight:700;font-size:17px}.stan__was{color:#555;font-size:11px}.stan__vendor{color:#444;font-size:11px;margin-top:2px}.stan__stars-r{display:flex;gap:2px;margin-top:10px}.stan__star{width:14px;height:14px;fill:none;stroke:#3cc46b;stroke-width:1.6}.stan__star.is-on{fill:#3cc46b}.stan__rev{text-align:left;font-size:12px;color:#333;margin-top:6px}.stan__write{display:block;text-align:left;font-size:12px;color:#333;margin-top:8px;padding-left:8px;border-left:1.5px solid #333;text-decoration:none}.stan__write:hover{text-decoration:underline}.stan__cta{text-align:center;margin-top:34px}.stan__btn{display:inline-block;background:#000;color:#fff;font-weight:700;font-size:12px;letter-spacing:.05em;text-transform:uppercase;padding:14px 32px;border-radius:3px;text-decoration:none}.stan__btn:hover{background:#222}.stan__empty{grid-column:1/-1;text-align:center;color:#777}@media(max-width:989px){.stan__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.stan__box{padding:10px 10px 24px;border-radius:14px}.stan__banner{aspect-ratio:4/3}.stan__tear{height:22px}.stan__ground{height:30%;bottom:8px}.stan__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:46%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px;gap:10px}.stan__card{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/st-animatronics.css.map */
