:root{--ada-focus-ring: #1a1a1a;--ada-focus-halo: #ffffff}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,iframe:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,[role=button]:focus-visible,[role=link]:focus-visible,[role=tab]:focus-visible,[role=radio]:focus-visible,[role=checkbox]:focus-visible,[role=option]:focus-visible,[role=menuitem]:focus-visible,[role=switch]:focus-visible,[contenteditable=true]:focus-visible{outline:2px solid var(--ada-focus-ring)!important;outline-offset:2px!important;box-shadow:0 0 0 4px var(--ada-focus-halo)!important}input.visually-hidden:focus-visible+label,label:has(>input.visually-hidden:focus-visible),input[type=radio]:focus-visible+label,input[type=checkbox]:focus-visible+label{outline:2px solid var(--ada-focus-ring)!important;outline-offset:2px!important;box-shadow:0 0 0 4px var(--ada-focus-halo)!important}[tabindex="-1"]:focus:not(:focus-visible){outline:none}.skip-to-content-link:focus,.skip-to-content-link:focus-visible{position:fixed!important;top:8px;left:8px;z-index:2147483647!important;width:auto!important;height:auto!important;margin:0!important;padding:12px 20px!important;clip:auto!important;overflow:visible!important;background:#1a1a1a!important;color:#fff!important;font-size:16px;text-decoration:underline}[hidden]:not([hidden=until-found]){display:none!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(forced-colors:active){a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid CanvasText!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/ada-accessibility.css.map */
