@keyframes wax-drift{0%{transform:rotate(0) scale(1.35)}50%{transform:rotate(180deg) scale(1.55)}to{transform:rotate(360deg) scale(1.35)}}@keyframes wax-bob{0%,to{transform:translateY(0) rotate(var(--bob-tilt, 0deg))}50%{transform:translateY(-14px) rotate(calc(var(--bob-tilt, 0deg) * -1))}}@keyframes wax-gloss{0%{transform:translate(-120%) skew(-18deg);opacity:0}12%{opacity:.85}45%,to{transform:translate(320%) skew(-18deg);opacity:0}}@keyframes wax-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes wax-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-3.5deg)}75%{transform:rotate(3.5deg)}}@keyframes wax-pop{0%{transform:scale(1)}40%{transform:scale(.9)}70%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes wax-bump{0%{transform:scale(1)}35%{transform:scale(1.45) rotate(-8deg)}to{transform:scale(1)}}@keyframes wax-spin{to{transform:rotate(360deg)}}@keyframes wax-rainbow-slide{to{background-position:200% 50%}}@keyframes wax-confetti{0%{transform:translate(0) rotate(0) scale(1);opacity:1}to{transform:translate(var(--cx, 0),var(--cy, 80px)) rotate(var(--cr, 360deg)) scale(.3);opacity:0}}@keyframes wax-draw{to{stroke-dashoffset:0}}.reveal{opacity:0;transform:translateY(28px) scale(.985);transition:opacity .7s var(--ease),transform .7s var(--bounce);transition-delay:var(--reveal-delay, 0ms)}.reveal.is-in{opacity:1;transform:none}.reveal-group>*{opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease),transform .6s var(--bounce)}.reveal-group.is-in>*{opacity:1;transform:none}.reveal-group.is-in>*:nth-child(1){transition-delay:0ms}.reveal-group.is-in>*:nth-child(2){transition-delay:80ms}.reveal-group.is-in>*:nth-child(3){transition-delay:.16s}.reveal-group.is-in>*:nth-child(4){transition-delay:.24s}.reveal-group.is-in>*:nth-child(5){transition-delay:.32s}.reveal-group.is-in>*:nth-child(6){transition-delay:.4s}.reveal-group.is-in>*:nth-child(7){transition-delay:.48s}.reveal-group.is-in>*:nth-child(8){transition-delay:.56s}.marbled{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:0;pointer-events:none;filter:blur(60px) saturate(1.3);opacity:var(--marbled-opacity, .5);background:conic-gradient(from 0deg,var(--cherry),var(--orange),var(--gold),var(--lime),var(--teal),var(--blue),var(--violet),var(--magenta),var(--cherry));animation:wax-drift 34s linear infinite;will-change:transform}.marbled--soft{filter:blur(90px) saturate(1.1);--marbled-opacity: .28;animation-duration:52s}.gloss{position:relative;overflow:hidden;isolation:isolate}.gloss:after{content:"";position:absolute;top:0;left:0;width:45%;height:100%;z-index:2;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);animation:wax-gloss 6.5s ease-in-out infinite;animation-delay:1.4s}.marquee{overflow:hidden;display:flex;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.marquee__track{display:flex;flex-shrink:0;gap:0;animation:wax-marquee var(--marquee-speed, 32s) linear infinite;will-change:transform}.marquee:hover .marquee__track{animation-play-state:paused}.marquee--reverse .marquee__track{animation-direction:reverse}.marquee__item{display:inline-flex;align-items:center;gap:1.2rem;padding-right:1.2rem;font-family:var(--font-display);font-weight:600;font-size:var(--step-1);white-space:nowrap;letter-spacing:.02em}.marquee__star{font-size:.7em;opacity:.8}.bob{animation:wax-bob var(--bob-time, 5s) ease-in-out infinite;animation-delay:var(--bob-delay, 0s);will-change:transform}.wiggle-on-hover:hover{animation:wax-wiggle .45s ease-in-out}.pop-on-hover:hover{animation:wax-pop .4s var(--bounce)}.is-bumping{animation:wax-bump .55s var(--bounce)}.confetti-host{position:relative}.confetti-bit{position:absolute;top:50%;left:50%;width:9px;height:9px;border-radius:2px;pointer-events:none;z-index:5;animation:wax-confetti var(--cd, .9s) cubic-bezier(.18,.7,.4,1) forwards}.wax-spinner{width:1.15em;height:1.15em;border-radius:50%;border:3px solid rgba(255,255,255,.35);border-top-color:currentColor;animation:wax-spin .7s linear infinite}.scribble{position:relative;display:inline-block}.scribble__path{stroke-dasharray:var(--dash, 400);stroke-dashoffset:var(--dash, 400)}.scribble.is-in .scribble__path{animation:wax-draw 1s var(--ease) forwards;animation-delay:.2s}.scribble svg{position:absolute;left:-2%;bottom:-.35em;width:104%;height:.5em;overflow:visible;pointer-events:none}.wax-drip{display:block;width:100%;height:clamp(52px,7.5vw,116px);line-height:0}.wax-drip--inset{position:absolute;top:0;left:0;right:0;width:100%;z-index:1;pointer-events:none}.rainbow-rule{height:7px;border:0;border-radius:var(--r-pill);background:var(--rainbow-loop);background-size:200% 100%;animation:wax-rainbow-slide 6s linear infinite}[data-motion=gentle] .marbled,[data-motion=gentle] .gloss:after,[data-motion=gentle] .bob,[data-motion=gentle] .rainbow-rule,[data-motion=gentle] .marquee__track{animation:none}[data-motion=gentle] .marquee{overflow-x:auto}[data-motion=off] *,[data-motion=off] *:before,[data-motion=off] *:after{animation:none!important;transition:none!important}[data-motion=off] .reveal,[data-motion=off] .reveal-group>*{opacity:1!important;transform:none!important}[data-motion=off] .scribble__path{stroke-dashoffset:0!important}[data-motion=off] .marquee{overflow-x:auto}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal,.reveal-group>*{opacity:1!important;transform:none!important}.scribble__path{stroke-dashoffset:0!important}.marquee{overflow-x:auto}.marquee__track{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/wax-motion.css.map */
