.collection-filters .tab_toggle:focus,.collection-filters .nav-link:focus,.collection-filters .btn:focus,.collection-filters .subcollection-links:focus,.collection-filters .collection-filters-close:focus{outline:3px dotted var(--bs-color-info);outline-offset:2px;border-radius:4px}.collection-filters .form-control:focus{outline:2px solid var(--bs-color-info);outline-offset:1px;box-shadow:0 0 0 1px #06c3}.collection-filters .form-check-input:focus{outline:2px solid var(--bs-color-info);outline-offset:2px;box-shadow:0 0 0 3px #0066cc4d}.collection-filters .form-check-input:focus+.form-check-label{background-color:#0066cc0d}.collection-filters .collection-filters-close:focus{background-color:#0066cc1a}.mobile-nav-drawer .tab_toggle:focus,.mobile-nav-drawer .nav-link:focus,.mobile-nav-drawer .btn:focus,.mobile-nav-drawer .submenu-toggle:focus,.mobile-nav-drawer .close-submenu:focus{outline:3px dotted var(--bs-color-info);outline-offset:2px;border-radius:4px}.mobile-nav-drawer .form-control:focus,.mobile-nav-drawer .form-check-input:focus{outline:2px solid var(--bs-color-info);outline-offset:2px;box-shadow:0 0 0 3px #0066cc4d}.btn-primary:focus,.btn-outline-primary:focus{outline:3px dotted var(--bs-color-info);outline-offset:2px;box-shadow:0 0 0 1px #06c3}.btn-secondary:focus,.btn-outline-secondary:focus{outline:3px dotted #666666;outline-offset:2px}a:focus{outline:2px dotted var(--bs-color-info);outline-offset:1px;border-radius:2px}li.megamenu ul a.hover-img:focus{outline:3px dashed var(--bs-color-info);z-index:1000!important;outline-offset:1px;border-radius:2px}input:focus,select:focus,textarea:focus{outline:2px solid var(--bs-color-info);outline-offset:1px;box-shadow:0 0 0 1px #06c3}input[type=checkbox]:focus,input[type=radio]:focus{outline:2px solid var(--bs-color-info);outline-offset:2px;box-shadow:0 0 0 3px #0066cc4d}.th_wl_button:focus{outline:2px solid var(--bs-color-info);outline-offset:2px;box-shadow:0 0 0 3px #0066cc4d}[tabindex="0"]:focus,[tabindex="-1"]:focus{outline:2px dotted var(--bs-color-info);outline-offset:2px}@media (prefers-contrast: high){.collection-filters *:focus,.mobile-nav-drawer *:focus,*:focus{outline:3px solid #000000!important;outline-offset:2px;background-color:#fff;color:#000}.collection-filters .form-check-input:focus,.mobile-nav-drawer .form-check-input:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:3px solid #000000!important;outline-offset:2px;box-shadow:0 0 0 1px #fff,0 0 0 4px #000}}@media (prefers-reduced-motion: reduce){.collection-filters *:focus,.mobile-nav-drawer *:focus,*:focus{transition:none!important;animation:none!important}}.sr-only,.visually-hidden-skip{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}.sr-only.focusable:focus,.visually-hidden-skip:focus{position:static!important;width:auto!important;height:auto!important;padding:.5rem 1rem!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:normal!important;background-color:#000;color:#fff;text-decoration:none;border-radius:4px;z-index:1000}.skip-to-content-link:focus{position:fixed!important;top:0!important;left:0!important;background:#000!important;color:#fff!important;padding:1rem 2rem!important;text-decoration:none!important;font-weight:700!important;z-index:9999!important;border-radius:0 0 4px!important;outline:3px solid #ffffff!important;outline-offset:2px!important}.product-card:focus-within{outline:2px dotted var(--bs-color-info);outline-offset:2px;border-radius:4px}.modal:focus-within .modal-dialog{outline:2px solid var(--bs-color-info);outline-offset:2px}.dropdown-menu .dropdown-item:focus{outline:2px dotted var(--bs-color-info);outline-offset:1px;background-color:#0066cc1a}.carousel-control-prev:focus,.carousel-control-next:focus{outline:3px dotted #ffffff;outline-offset:2px}.nav-tabs .nav-link:focus{outline:2px dotted var(--bs-color-info);outline-offset:2px;z-index:1}.collection-filter-sorting__wrapper .custom-dropdown:focus{outline:2px dotted var(--bs-color-info);outline-offset:2px}.text-contrast-safe{color:#000}.bg-contrast-safe{background-color:#fff}.focus-high-contrast:focus{background-color:#000!important;color:#fff!important;outline:3px solid #ffffff!important;outline-offset:2px!important}@media (hover: none) and (pointer: coarse){.collection-filters .tab_toggle,.collection-filters .btn,.mobile-nav-drawer .nav-link{min-height:44px;min-width:44px;padding:.75rem 1rem}.collection-filters *:focus,.mobile-nav-drawer *:focus{outline-width:4px;outline-offset:3px}}@media print{*:focus{outline:none!important;box-shadow:none!important;background-color:transparent!important}}@media (prefers-color-scheme: dark){.collection-filters *:focus,.mobile-nav-drawer *:focus{outline-color:#66b3ff}.collection-filters .form-check-input:focus,.mobile-nav-drawer .form-check-input:focus{box-shadow:0 0 0 3px #66b3ff4d}.skip-to-content-link:focus{background:#fff!important;color:#000!important;outline-color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/483/assets/accessibility-focus.css.map */
