.uae-cursor-halo,.uae-cursor-aura{position:fixed;left:0;top:0;pointer-events:none;opacity:0;will-change:transform;transition:opacity .25s ease;z-index:9999}
.uae-cursor-aura{width:92px;height:92px;border-radius:50%;background:radial-gradient(circle,#d1ab8620 0%,#d1ab860d 36%,transparent 72%);filter:blur(5px);z-index:9997}
.uae-cursor-halo{width:30px;height:30px;border:1px solid #af85659c;border-radius:50%;background:#fff8ee0d;box-shadow:0 0 0 3px #d9a77b0d;transition:opacity .25s,width .32s,height .32s,background .32s,border-color .32s}
.uae-cursor-halo.is-active,.uae-cursor-aura.is-active{opacity:1}
.uae-cursor-halo .uae-cursor-core{position:absolute;left:50%;top:50%;width:5px;height:5px;border-radius:50%;background:#d9a77b;transform:translate(-50%,-50%);box-shadow:0 0 11px #d9a77b}
.uae-cursor-halo.is-interactive{width:44px;height:44px;border-color:#b88766;box-shadow:0 0 0 5px #d9a77b11,0 7px 17px #07344715}
.uae-cursor-halo.is-viewer{width:58px;height:58px;border-color:#fff8e8;background:#073447b5;box-shadow:0 0 0 5px #d9a77b1b,0 9px 22px #0003}
.uae-cursor-halo.is-viewer .uae-cursor-core{display:none}
.uae-cursor-halo.is-viewer::after{content:attr(data-label);position:absolute;inset:0;display:grid;place-items:center;font:700 10px/1 sans-serif;letter-spacing:.16em;color:#fff8e8}
.uae3d__stage .uae3d__halo{background:radial-gradient(ellipse at var(--uae-pointer-x,50%) var(--uae-pointer-y,50%),rgba(240,204,169,.34),transparent 68%);transition:background .25s ease-out}
.uae-motion-ready{opacity:0;transform:translate3d(0,24px,0);transition:opacity .75s cubic-bezier(.2,.75,.2,1) var(--uae-reveal-delay,0ms),transform .75s cubic-bezier(.2,.75,.2,1) var(--uae-reveal-delay,0ms)}
.uae-motion-ready.is-visible{opacity:1;transform:translate3d(0,0,0)}
.uae3d{scroll-margin-top:20px}
.featured-products .product-image-link,.featured-products .find-product-image,.featured-products .all-products{background-image:radial-gradient(circle at var(--uae-light-x,50%) var(--uae-light-y,50%),#d9a77b19,transparent 54%)}
@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.uae-cursor-halo,.uae-cursor-aura{display:none}.uae-motion-ready{opacity:1;transform:none;transition:none}}
