html body :is(a[href],button,input,select,textarea,summary,[role=button],[tabindex],[contenteditable=true]):not([tabindex="-1"]):not(.focus-none):is(:focus,:focus-visible,.focused){outline:2px solid #60666c!important;outline-offset:3px!important}html body :is(a[href],button,input,select,textarea,summary,[role=button],[tabindex],[contenteditable=true]):not([tabindex="-1"]):not(.focus-none):not(.cps_warranty2):not(.thumbnail[aria-current]):is(:focus,:focus-visible,.focused){box-shadow:none!important}html body .focus-inset:not([tabindex="-1"]):not(.focus-none):is(:focus,:focus-visible,.focused){outline-offset:-2px!important}html[data-dsp-focus=pointer] body :is(a[href],button,input,select,textarea,summary,[role=button],[tabindex],[contenteditable=true]):not([tabindex="-1"]):not(.focus-none):is(:focus,:focus-visible,.focused){outline:none!important}html body :is(.dsp-nav__search-form,.dsp-host-search-field):focus-within{border-color:#8a8f94!important;outline:none!important;box-shadow:none!important}html body .localization-form__select:is(:focus,:focus-visible,.focused):after{outline:none!important;box-shadow:none!important}html body .card__heading a:is(:focus,:focus-visible,.focused):after,html body .collage-card .deferred-media__poster:is(:focus,:focus-visible,.focused):after,html body .product__media-toggle:is(:focus,:focus-visible,.focused):after{outline:none!important;box-shadow:none!important}html body .active-facets__button:is(:focus,:focus-visible,.focused) .active-facets__button-inner,html body .thumbnail[aria-current]:is(:focus,:focus-visible,.focused){box-shadow:0 0 0 .1rem rgb(var(--color-foreground))!important}html body .active-facets__button--light:is(:focus,:focus-visible,.focused) .active-facets__button-inner{box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)!important}html body .active-facets__button:hover:is(:focus,:focus-visible,.focused) .active-facets__button-inner{box-shadow:0 0 0 .2rem rgb(var(--color-foreground))!important}html body .active-facets__button--light:hover:is(:focus,:focus-visible,.focused) .active-facets__button-inner{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.4)!important}html body .product-form__input--pill input[type=radio]:is(:focus,:focus-visible,.focused)+label,html body .swatch-input__input:is(:focus,:focus-visible,.focused)+.swatch-input__label,html body .facets-layout-grid--image .facets__label:has(:is(:focus,:focus-visible,.focused)){outline:2px solid #60666c!important;outline-offset:3px!important;box-shadow:none!important}html[data-dsp-focus=pointer] body .product-form__input--pill input[type=radio]:is(:focus,:focus-visible,.focused)+label{outline:none!important}html[data-dsp-focus=pointer] body .swatch-input__input:is(:focus,:focus-visible,.focused)+.swatch-input__label,html[data-dsp-focus=pointer] body .facets-layout-grid--image .facets__label:has(:is(:focus,:focus-visible,.focused)){outline:.1rem solid transparent!important;outline-offset:.2rem!important}html[data-dsp-focus=pointer] body .swatch-input__input:is(:checked,:active):is(:focus,:focus-visible,.focused)+.swatch-input__label,html[data-dsp-focus=pointer] body .facets-layout-grid--image .facets__label.active:has(:is(:focus,:focus-visible,.focused)){outline:.1rem solid rgb(var(--color-foreground))!important}html[data-dsp-focus=pointer] body .facets-layout-grid--image .facets__label:has(:is(:focus,:focus-visible,.focused)){outline-offset:0!important}html[data-dsp-focus=pointer] body .swatch-input__input:is(:focus,:focus-visible,.focused)+.swatch-input__label:hover,html[data-dsp-focus=pointer] body .swatch-input__input:hover:is(:focus,:focus-visible,.focused)+.swatch-input__label,html[data-dsp-focus=pointer] body .facets-layout-grid--image .facets__label:hover:has(:is(:focus,:focus-visible,.focused)){outline:.2rem solid rgba(var(--color-foreground),.4)!important}html body :is(.cart-notification,.product-popup-modal__content):not(.focus-none):is(:focus,:focus-visible,.focused){outline:2px solid #60666c!important;outline-offset:-2px!important;box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))!important}html[data-dsp-focus=pointer] body :is(.cart-notification,.product-popup-modal__content):not(.focus-none):is(:focus,:focus-visible,.focused){outline:none!important}html body .dsp-nav__page :is(h2,h3)[tabindex="-1"]:is(:focus,:focus-visible,.focused){outline:none!important;box-shadow:none!important}@media(forced-colors:active){html body :is(a[href],button,input,select,textarea,summary,[role=button],[tabindex],[contenteditable=true]):not([tabindex="-1"]):not(.focus-none):is(:focus,:focus-visible,.focused),html body .product-form__input--pill input[type=radio]:is(:focus,:focus-visible,.focused)+label,html body .swatch-input__input:is(:focus,:focus-visible,.focused)+.swatch-input__label,html body .facets-layout-grid--image .facets__label:has(:is(:focus,:focus-visible,.focused)),html body :is(.cart-notification,.product-popup-modal__content):not(.focus-none):is(:focus,:focus-visible,.focused){outline-color:CanvasText!important}html body :is(.dsp-nav__search-form,.dsp-host-search-field):focus-within{border-color:CanvasText!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/dsp-focus.css.map */
