html body :focus-visible,html body a:focus-visible,html body button:focus-visible,html body input:focus-visible,html body select:focus-visible,html body textarea:focus-visible,html body summary:focus-visible,html body details:focus-visible,html body [tabindex]:focus-visible,html body .button:focus-visible,html body .product-form__submit:focus-visible{outline:3px solid #111111!important;outline-offset:2px!important;border-radius:2px}html body .button:focus-visible,html body button:focus-visible,html body .product-form__submit:focus-visible,html body .shopify-payment-button__button:focus-visible,html body a.button:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 5px #111!important}.thumbnail:focus-visible,.quantity__input:focus-visible,.swatch-input-wrapper input:focus-visible+label,.color-swatch:focus-visible{outline-offset:-3px!important}html body a.full-unstyled-link:focus-visible,html body a[id^=CardLink]:focus-visible,html body .card__heading a:focus-visible,html body .card-wrapper a:focus-visible,html body .pagination__item:focus-visible{outline:3px solid #111111!important;outline-offset:-3px!important}input[type=radio]:focus-visible+label,input[type=checkbox]:focus-visible+label{outline:3px solid #111111!important;outline-offset:2px!important;border-radius:2px}html body .facets-vertical details .facets-wrap-vertical .facets__item .facet-checkbox input[type=checkbox],html body .facets-vertical details .facets-wrap-vertical ul .list-menu__item .facet-checkbox input[type=checkbox],html body .facets-vertical .facets-wrap-vertical .facet-checkbox input[type=checkbox]{display:inline-block!important;position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;white-space:nowrap!important;opacity:0!important;z-index:0!important;pointer-events:none!important}html body .facets-vertical .facet-checkbox input[type=checkbox]:focus-visible~span,html body .facets-vertical .facet-checkbox input[type=checkbox]:focus-visible+span{outline:3px solid #111111!important;outline-offset:2px!important;border-radius:2px}:focus:not(:focus-visible){outline:none}html body .search__input:focus-visible,html body .search-modal__form .field input:focus-visible,html body input.search__input.field__input:focus-visible,html body #Search-In-Modal:focus-visible{outline:3px solid #111111!important;outline-offset:2px!important;box-shadow:none!important}html body .slick-arrow:focus-visible,html body .slick-prev:focus-visible,html body .slick-next:focus-visible{outline:3px solid #111111!important;outline-offset:2px!important;box-shadow:0 0 0 2px #fff!important;border-radius:50%}html body .ctm_variant_div input[type=radio]:focus-visible+label{outline:3px solid #111111!important;outline-offset:-2px!important}html body .ctm_variant_div input[type=radio]:checked+label{box-shadow:0 0 0 2px #595959!important}html body .slick-arrow:focus-visible,html body .slick-prev:focus-visible,html body .slick-next:focus-visible,html body button.slick-arrow:focus-visible{opacity:1!important;outline-width:3px!important;outline-style:solid!important;outline-color:#111!important}
/*# sourceMappingURL=/cdn/shop/t/103/assets/a11y-focus.css.map */
