.fxw{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;overflow:hidden;border-radius:inherit}.fxw .fxov{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;pointer-events:none}.fxw .fxtag{position:absolute;top:8px;color:#fff;font-weight:800;font-size:12px;line-height:1.4;padding:3px 10px;letter-spacing:.04em;box-shadow:0 2px 6px #0003;z-index:3;white-space:nowrap}.fxw--card .fxtag{top:6px;font-size:11px;padding:2px 8px}.fxw .fxtag.left{left:8px}.fxw .fxtag.right{right:8px}.fxw .fxtag.pill{border-radius:999px}.fxw .fxtag.ribbon{top:16px;padding:3px 30px}.fxw .fxtag.ribbon.left{left:-26px;transform:rotate(-45deg)}.fxw .fxtag.ribbon.right{right:-26px;transform:rotate(45deg)}.fxw .fxtag.burst{border-radius:50%;width:52px;height:52px;display:grid;place-items:center;padding:0;font-size:11px;text-align:center;line-height:1.05;white-space:normal}.fxw--card .fxtag.burst{width:42px;height:42px;font-size:10px}.fxa{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.fxa-shine{overflow:hidden}.fxa-shine:before{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:45%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.7),transparent);transform:skew(-18deg);animation:fxaShine var(--d,3s) ease-in-out infinite}@keyframes fxaShine{0%{left:-60%}60%,to{left:130%}}.fxa-glow{box-shadow:inset 0 0 0 3px var(--c),inset 0 0 26px 6px var(--c);animation:fxaGlow var(--d,1.8s) ease-in-out infinite}.fxw--pdp .fxa-glow{box-shadow:inset 0 0 0 5px var(--c),inset 0 0 70px 18px var(--c)}@keyframes fxaGlow{0%,to{opacity:.2}50%{opacity:1}}.fxa-border{overflow:hidden;padding:4px;border-radius:inherit;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.fxa-border:before{content:"";position:absolute;left:50%;top:50%;width:150%;aspect-ratio:1;background:conic-gradient(var(--c),transparent 25%,var(--c) 50%,transparent 75%,var(--c));transform:translate(-50%,-50%);animation:fxaSpin var(--d,3s) linear infinite}@keyframes fxaSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}.fxa-mq{inset:auto 0 0 0;background:var(--c);color:#fff;font:800 12px/1.9 system-ui,sans-serif;letter-spacing:.04em;white-space:nowrap;overflow:hidden;z-index:2}.fxw--card .fxa-mq{font-size:10px}.fxa-mq.top{inset:0 0 auto 0}.fxa-mq>span{display:inline-block;animation:fxaMq var(--d,9s) linear infinite}@keyframes fxaMq{to{transform:translate(-50%)}}.fxa-sp i{position:absolute;font-style:normal;font-size:20px;line-height:1;color:var(--c);text-shadow:0 0 8px var(--c);opacity:0;animation:fxaTw var(--d,1.8s) ease-in-out infinite}.fxa-sp i:nth-child(1){top:8%;left:10%}.fxa-sp i:nth-child(2){top:16%;right:12%;animation-delay:calc(var(--d,1.8s)*-.25)}.fxa-sp i:nth-child(3){bottom:20%;left:18%;animation-delay:calc(var(--d,1.8s)*-.5)}.fxa-sp i:nth-child(4){bottom:10%;right:10%;animation-delay:calc(var(--d,1.8s)*-.75)}@keyframes fxaTw{0%,to{opacity:0;transform:scale(.3) rotate(0)}50%{opacity:1;transform:scale(1) rotate(90deg)}}.fxa-flip{inset:auto auto 10px 10px;height:24px;min-width:90px;perspective:200px;z-index:2}.fxa-flip.right{inset:auto 10px 10px auto}.fxa-flip b{position:absolute;bottom:0;left:0;white-space:nowrap;background:var(--c);color:#fff;font:800 12px/24px system-ui,sans-serif;padding:0 10px;border-radius:999px;box-shadow:0 2px 6px #00000040;animation:fxaFlip var(--d,3s) ease-in-out infinite;backface-visibility:hidden}.fxa-flip.right b{left:auto;right:0}.fxa-flip b:nth-child(2){animation-delay:calc(var(--d,3s)/-2)}.fxw--card .fxa-flip{inset:auto auto 6px 6px;height:20px;min-width:60px}.fxw--card .fxa-flip.right{inset:auto 6px 6px auto}.fxw--card .fxa-flip b{font-size:10px;line-height:20px;padding:0 8px}@keyframes fxaFlip{0%,42%{opacity:1;transform:rotateX(0)}50%,92%{opacity:0;transform:rotateX(90deg)}to{opacity:1;transform:rotateX(0)}}.fxa-tags .fxtag{animation:fxaWig var(--d,1.2s) ease-in-out infinite}@keyframes fxaWig{0%,to{scale:1}50%{scale:1.15}}.fxa-mq:not(.top)~.fxa-flip,.fxa-flip:has(~.fxa-mq:not(.top)){bottom:34px}.fxw--card .fxa-mq:not(.top)~.fxa-flip,.fxw--card .fxa-flip:has(~.fxa-mq:not(.top)){bottom:26px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/fiss-fx.css.map */
