.fx-visually-hidden,.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:where(button,input:not([type=hidden]),select,textarea){min-block-size:1.5rem}.fx-skip-link{position:fixed;inset-block-start:var(--fx-space-sm, 1rem);inset-inline-start:var(--fx-space-sm, 1rem);z-index:9999;padding:.75rem 1rem;border:.125rem solid currentcolor;border-radius:var(--fx-radius-sm, .75rem);background:var(--fx-text, #fff);color:var(--fx-bg, #07080d);font-weight:800;text-decoration:none;transform:translateY(calc(-100% - 2rem))}.fx-skip-link:focus-visible{outline:.1875rem solid var(--fx-primary, #6ef3c5);outline-offset:.1875rem;transform:none}:where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:.1875rem solid var(--fx-primary, #6ef3c5);outline-offset:.1875rem}#FxMainContent:focus{outline:none}:target{scroll-margin-block-start:6rem}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media(forced-colors:active){.fx-skip-link,:where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{border-color:ButtonText;outline:.1875rem solid Highlight;outline-offset:.1875rem;forced-color-adjust:auto}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/fx-accessibility.css.map */
