.jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-product-name a,.jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-product-name.jdgm-product-name--unlinked{color:#737373!important}#fs-serp-app .fs-swatch-more,a.fs-swatch-more{color:#626062!important}.ecom-skip-to-main{position:absolute;top:-100px;left:10px;z-index:9999;padding:12px 20px;background:#000;color:#fff;text-decoration:none;font-size:16px;line-height:1.5;border-radius:4px;transition:top .2s ease-in-out}.ecom-skip-to-main:focus,.ecom-skip-to-main:focus-visible{top:10px;outline:3px solid #005fcc;outline-offset:2px}.ecom-skip-to-main{position:absolute;top:-50px;left:0;z-index:99999;padding:12px 20px;background:#fff;color:#000;border:2px solid #000000;text-decoration:none;font-size:16px;line-height:1.5;transition:top .2s ease-in-out}a.ecom-skip-to-main:visited{text-decoration:underline;color:#fff!important;background-color:#000!important}.featured__collection-carousel :is(a,button):focus-visible,.featured__collection-carousel .flickity-prev-next-button:focus-visible{outline:3px solid currentColor;outline-offset:3px;z-index:2}.featured__collection-carousel .flickity-prev-next-button{min-width:44px;min-height:44px}#blog-description h1{color:#757575!important}.lion-reward-item__meta span{color:#707070!important}.job-listing__posted-date{color:#757575!important}[data-active-class].a11y-hover-dismissed:not(.navigation__menuitem--active):not(.dropdown__menuitem--active):not(.megamenu__listitem--active)>.dropdown,[data-active-class].a11y-hover-dismissed:not(.navigation__menuitem--active):not(.dropdown__menuitem--active):not(.megamenu__listitem--active)>.megamenu{display:none!important}.product-index .product-listing__quickview-trigger{display:flex;align-items:center;justify-content:center;opacity:0}.product-index:hover .product-listing__quickview-trigger,.product-index:focus-within .product-listing__quickview-trigger,.product-listing__quickview-trigger:focus,.product-listing__quickview-trigger:focus-visible{opacity:1}.product-listing__quickview-trigger:focus-visible{outline:3px solid #005fcc;outline-offset:2px}.featured__collection-carousel.flickity-enabled:focus-visible{outline:3px solid #005fcc;outline-offset:4px}#logo .logo-heading{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;font-family:inherit;font-style:inherit;-webkit-font-smoothing:inherit}.logo-heading>.first_logo{display:block}.mobile-menu__submenu .menu-link--plain{color:var(--text-color)}.theme-features__image-flip--enabled .prod-image.a11y-flip .reveal .hidden{z-index:1;opacity:1;background-color:var(--background)}a#back-to-top{width:50px;height:50px;padding:15px;box-sizing:border-box;border-radius:50%}a#back-to-top svg{display:block}a#back-to-top:focus-visible{outline:3px solid #005fcc;outline-offset:3px}.swatch-element .swatches__form--input:focus-visible+.swatches__form--label{box-shadow:0 0 0 2px #fff,0 0 0 4px #005fcc}.price .price__value{margin:0 .5em 0 0}p.jm-text,span.jm-text,.jm-text{color:#757575!important}.final-sale-message{color:#e62600!important}.a11y-video-toggle{position:absolute;right:20px;bottom:20px;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;color:#282728;cursor:pointer}.a11y-video-toggle:hover{background:#fff;color:#282728;opacity:.85}.a11y-video-toggle:focus-visible{outline:3px solid #005fcc;outline-offset:3px}#footer-wrapper ul li a{display:inline-flex;align-items:center;min-height:24px;min-width:24px;vertical-align:middle}#bottom-footer .footer-left p a{display:inline-flex;align-items:center;min-height:24px;vertical-align:middle}.js-thumb-item:focus-visible{outline:3px solid #005fcc;outline-offset:2px}.shipping-and-returns__popup-content:focus{outline:none}.shipping-and-returns__popup-close-button:focus-visible,.shipping-and-returns__button:focus-visible{outline:3px solid #005fcc;outline-offset:2px}.js-announcement-carousel .flickity-prev-next-button:focus-visible{outline:2px solid #fff;outline-offset:2px}.recently-viewed-products--carousel.flickity-enabled:focus-visible{outline:3px solid #005fcc;outline-offset:4px}.recently-viewed-products--carousel .flickity-prev-next-button{min-width:44px;min-height:44px}.recently-viewed-products--carousel :is(a,button):focus-visible{outline:3px solid currentColor;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/158/assets/accessibility.css.map */
