.dose-cursor{display:none}.dose-cursor-ready .dose-cursor{display:block;position:fixed;left:0;top:0;inline-size:0;block-size:0;z-index:2147483000;pointer-events:none;contain:layout style;opacity:0;transition:opacity var(--duration-hover, .22s) var(--ease-standard, ease);--cursor-ink: var(--color-text-primary);--cursor-accent: var(--color-action);--cursor-ring-size: 30px;--cursor-dot-size: 5px;--cursor-press: 1}.dose-cursor.is-visible{opacity:1}.dose-cursor__follow{position:absolute;left:0;top:0;inline-size:0;block-size:0;transform:translate3d(-100px,-100px,0);will-change:transform}.dose-cursor__ring{position:absolute;left:0;top:0;inline-size:var(--cursor-ring-size);block-size:var(--cursor-ring-size);border:1px solid color-mix(in oklch,var(--cursor-ink) 32%,transparent);border-radius:50%;background-color:transparent;transform:translate(-50%,-50%) scale(var(--cursor-press));transition:inline-size .38s var(--ease-enter, ease),block-size .38s var(--ease-enter, ease),transform .2s var(--ease-standard, ease),border-color .24s var(--ease-standard, ease),background-color .24s var(--ease-standard, ease)}.dose-cursor__label{position:absolute;left:0;top:0;transform:translate(-50%,-50%);font-family:var(--font-body);font-size:10px;font-weight:var(--font-weight-medium, 500);letter-spacing:var(--ls-eyebrow, .1em);line-height:1;text-transform:uppercase;white-space:nowrap;color:var(--color-text-inverse);opacity:0;transition:opacity .18s var(--ease-standard, ease)}.dose-cursor__dot{position:absolute;left:0;top:0;inline-size:var(--cursor-dot-size);block-size:var(--cursor-dot-size);margin-top:calc(var(--cursor-dot-size) / -2);margin-left:calc(var(--cursor-dot-size) / -2);border-radius:50%;background-color:var(--cursor-ink);transform:translate3d(-100px,-100px,0);will-change:transform;transition:inline-size .26s var(--ease-enter, ease),block-size .26s var(--ease-enter, ease),margin .26s var(--ease-enter, ease),opacity .2s var(--ease-standard, ease)}.dose-cursor[data-state=link]{--cursor-ring-size: 42px;--cursor-dot-size: 4px}.dose-cursor[data-state=button]{--cursor-ring-size: 48px;--cursor-dot-size: 0px}.dose-cursor[data-state=button] .dose-cursor__ring{border-color:color-mix(in oklch,var(--cursor-accent) 60%,transparent);background-color:color-mix(in oklch,var(--cursor-accent) 9%,transparent)}.dose-cursor[data-state=view],.dose-cursor[data-state=zoom]{--cursor-ring-size: 84px;--cursor-dot-size: 0px}.dose-cursor[data-state=view] .dose-cursor__ring,.dose-cursor[data-state=zoom] .dose-cursor__ring{border-color:transparent;background-color:color-mix(in oklch,var(--color-surface-deep) 90%,transparent)}.dose-cursor[data-state=view] .dose-cursor__label,.dose-cursor[data-state=zoom] .dose-cursor__label{opacity:1}.dose-cursor.is-pressed{--cursor-press: .82}.dose-cursor.is-pressed .dose-cursor__dot{opacity:.55}.dose-cursor.is-dark{--cursor-ink: var(--color-text-inverse);--cursor-accent: var(--ivory)}.dose-cursor.is-dark[data-state=view] .dose-cursor__ring,.dose-cursor.is-dark[data-state=zoom] .dose-cursor__ring{background-color:color-mix(in oklch,var(--color-text-inverse) 92%,transparent)}.dose-cursor.is-dark[data-state=view] .dose-cursor__label,.dose-cursor.is-dark[data-state=zoom] .dose-cursor__label{color:var(--color-text-primary)}@media(prefers-reduced-motion:no-preference){.dose-cursor-ready,.dose-cursor-ready *:not(iframe){cursor:none!important}.dose-cursor-ready textarea,.dose-cursor-ready [contenteditable=true],.dose-cursor-ready [contenteditable=""],.dose-cursor-ready input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=image]){cursor:auto!important}.dose-cursor-ready [data-cursor=native],.dose-cursor-ready [data-cursor=native] *{cursor:auto!important}}@media(prefers-reduced-motion:reduce){.dose-cursor{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-cursor.css.map */
