html.has-custom-cursor,html.has-custom-cursor body,html.has-custom-cursor a,html.has-custom-cursor button,html.has-custom-cursor input,html.has-custom-cursor textarea,html.has-custom-cursor select,html.has-custom-cursor label,html.has-custom-cursor [role=button]{cursor:none}.spw-cursor{position:fixed;top:0;left:0;z-index:9999;pointer-events:none;will-change:transform}.spw-cursor-dot,.spw-cursor-ring{position:absolute;top:0;left:0}.spw-cursor-dot{width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--brass-500, #b08d57);transition:transform .15s var(--ease-out, ease),opacity .15s ease}.spw-cursor-ring{width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;border:1px solid rgba(199,160,106,.55);background:transparent;transition:transform .06s linear,width .2s var(--ease-out, ease),height .2s var(--ease-out, ease),margin .2s var(--ease-out, ease),border-color .2s ease,opacity .2s ease,background .2s ease}html.has-custom-cursor.spw-cursor-hover .spw-cursor-ring{width:48px;height:48px;margin:-24px 0 0 -24px;background:#b08d571f;border-color:var(--brass-500, #b08d57)}html.has-custom-cursor.spw-cursor-hover .spw-cursor-dot{transform:scale(.6)}html.has-custom-cursor.spw-cursor-down .spw-cursor-ring{width:20px;height:20px;margin:-10px 0 0 -10px}html.has-custom-cursor.spw-cursor-hidden .spw-cursor{opacity:0}@media(hover:none),(pointer:coarse){html.has-custom-cursor,html.has-custom-cursor body{cursor:auto}.spw-cursor{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-cursor.css.map */
