:root{--pf-orange:#FF7A1A;--pf-purple:#a855f7}.gradient-orb{position:fixed;border-radius:50%;filter:blur(90px);opacity:.28;z-index:0;pointer-events:none;mix-blend-mode:screen;will-change:transform}.gradient-orb--orange{background:var(--pf-orange);width:420px;height:420px;top:-120px;left:-120px;animation:pfOrbA 24s ease-in-out infinite}.gradient-orb--purple{background:var(--pf-purple);width:520px;height:520px;bottom:-160px;right:-160px;animation:pfOrbB 28s ease-in-out infinite}@keyframes pfOrbA{0%,to{transform:translate(0) scale(1)}50%{transform:translate(70px,50px) scale(1.08)}}@keyframes pfOrbB{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-60px,-70px) scale(1.05)}}.pf-cursor{position:fixed;top:0;left:0;width:10px;height:10px;border-radius:50%;background:var(--pf-orange);pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:width .25s ease,height .25s ease,background-color .25s ease,opacity .25s ease;mix-blend-mode:difference}.pf-cursor-ring{position:fixed;top:0;left:0;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,122,26,.55);pointer-events:none;z-index:9998;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease,border-color .3s ease,opacity .3s ease}.pf-cursor.is-hover{width:14px;height:14px;background:var(--pf-purple)}.pf-cursor-ring.is-hover{width:56px;height:56px;border-color:#a855f7bf}body.pf-has-cursor,body.pf-has-cursor a,body.pf-has-cursor button,body.pf-has-cursor .button{cursor:none}.pf-fade-up{opacity:0;transform:translateY(36px)}.pf-fade-up.pf-visible{opacity:1;transform:translateY(0);transition:opacity .85s cubic-bezier(.16,.84,.44,1),transform .85s cubic-bezier(.16,.84,.44,1)}a.button,button,.button{will-change:transform}@media(prefers-reduced-motion:reduce){.pf-fade-up{opacity:1!important;transform:none!important}.gradient-orb{animation:none!important}.pf-cursor,.pf-cursor-ring{display:none!important}body.pf-has-cursor,body.pf-has-cursor a,body.pf-has-cursor button{cursor:auto!important}}@media(pointer:coarse){.pf-cursor,.pf-cursor-ring,.gradient-orb{display:none!important}body.pf-has-cursor,body.pf-has-cursor a,body.pf-has-cursor button{cursor:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/premium-fx.css.map */
