@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){:where(html[data-pointer-dab]) body:where(:not(:has(dialog[open]))){cursor:none}:where(html[data-pointer-dab]) body:where(:not(:has(dialog[open]))) :is(a,button,.button,summary,label,select,.swatch,.swatch-tile,.toast,[role=button],[role=link],input:where([type=checkbox],[type=radio],[type=range],[type=submit],[type=button],[type=reset],[type=file],[type=color],[type=date],[type=time],[type=month],[type=week],[type=datetime-local])):not([disabled],[aria-disabled=true],[aria-busy=true]){cursor:none}@supports not selector(:has(*)){:where(html[data-pointer-dab]) body{cursor:none}:where(html[data-pointer-dab]) body :is(a,button,.button,summary,label,select,.swatch,.swatch-tile,.toast,[role=button],[role=link],input:where([type=checkbox],[type=radio],[type=range],[type=submit],[type=button],[type=reset],[type=file],[type=color],[type=date],[type=time],[type=month],[type=week],[type=datetime-local])):not([disabled],[aria-disabled=true],[aria-busy=true]){cursor:none}}:is(input:where(:not([type]),[type=text],[type=search],[type=url],[type=tel],[type=email],[type=password],[type=number]),textarea,[contenteditable=true]){cursor:text}:is([disabled],[aria-disabled=true]){cursor:not-allowed}.pointer-dab{position:fixed;inset:auto auto auto 0;inset-block-start:0;margin:0;border:0;padding:0;overflow:visible;inline-size:var(--dab-size, 18px);block-size:var(--dab-size, 18px);border-radius:50%;background:radial-gradient(circle closest-side,var(--dab-color, var(--color-primary)) 55%,transparent 100%);opacity:var(--dab-opacity, .75);pointer-events:none;z-index:2147483647;will-change:translate;transition:opacity var(--duration-fast) var(--ease-out),scale var(--duration-instant) var(--ease-out)}.pointer-dab--hot{scale:1.44;opacity:.55}.pointer-dab--loaded{scale:1.44;opacity:.9}.pointer-dab--press{scale:.85}.pointer-dab--hot.pointer-dab--press{scale:1.2}.pointer-dab--muted{opacity:0}.pointer-dab[hidden]{display:none}body:has(dialog[open]) .pointer-dab{opacity:0}.button--primary,.button--secondary{translate:var(--magnet-x, 0px) var(--magnet-y, 0px)}.button--primary[data-magnet-released],.button--secondary[data-magnet-released]{transition:translate var(--duration-base) var(--ease-spring)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pointer.css.map */
