html:not(.no-js):not(.tab-outline) :focus:not(:focus-visible){outline:none}html:not(.no-js) :focus-visible{outline:2px solid var(--color-focus, #222222);outline-offset:2px;box-shadow:0 0 0 4px #fffffff2}html:not(.no-js) .site-header__search-input:focus-visible{outline:2px solid var(--color-focus, #222222);outline-offset:-2px;box-shadow:none}html:not(.no-js) input[data-variant-input]:focus-visible+.variant__button-label{outline:2px solid var(--color-focus, #222222);outline-offset:2px;box-shadow:0 0 0 4px #fffffff2;position:relative;z-index:1}.rte a:not(.rte__image):not(.btn),.rte-setting a:not(.rte__image):not(.btn),[id^=shopify-section] .rte a:not(.rte__image):not(.btn){-webkit-text-decoration:underline!important;text-decoration:underline!important;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:3px;color:#297319!important}.rte a:not(.rte__image):not(.btn),.rte-setting a:not(.rte__image):not(.btn){text-decoration-color:currentColor;text-decoration-thickness:2px}.cart__item-sub:empty,.cart__item-row:empty,[data-la-dn-promotion-summary-placeholder]:empty,[data-la-dn-promocodefield-placeholder]:empty,.limoniapps-discountninja-cart-promotionsummary:empty,.limoniapps-discountninja-subtotalcomment-summary-table:empty{display:none!important;margin:0!important;padding:0!important;border:0!important;min-height:0!important}.drawer__footer>[data-discounts].limoniapps-discountninja-whenactivepromotions-hide{margin:0!important;padding:0!important;border:0!important;min-height:0!important;background:transparent!important}.drawer__footer>[data-discounts].limoniapps-discountninja-whenactivepromotions-hide>*{margin-bottom:20px}.flickity-page-dots .dot{padding:9px!important;background-clip:content-box!important;box-sizing:content-box!important}@media(prefers-reduced-motion:reduce){html:not(.no-js) *,html:not(.no-js) *:before,html:not(.no-js) *:after{animation-duration:1ms!important;animation-delay:0ms!important;transition-duration:1ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}html:not(.no-js) .icon-spinner,html:not(.no-js) [class*=spinner],html:not(.no-js) [class*=loader]{animation-duration:1.5s!important}html:not(.no-js) [class*=scrolling-text],html:not(.no-js) [class*=marquee]{animation:none!important}}@media only screen and (min-width:769px){html:not(.no-js) .product__photo-zoom:focus-visible{opacity:1;width:auto;left:auto;right:0;top:auto;bottom:0;margin:0 10px 10px 0;border-radius:50%}html:not(.no-js) .product__photo-zoom:focus-visible span,html:not(.no-js) .product__photo-zoom:focus-visible svg{display:inline-block}}.station-tabs-tab:focus,.station-tabs-tab:focus-visible{outline:3px solid #2f7e1d!important;outline-offset:3px!important}#MainContent a[href="/pages/wool-fabric-weights"][title="Fabric Weights Overview"]{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important}@media only screen and (max-width:768px){.carousel-outer-container .swiper-pagination-bullet{box-sizing:content-box!important;width:12px!important;height:12px!important;padding:6px!important;margin:0!important;background-clip:content-box!important}}select.jdgm-sort-dropdown:focus,select.jdgm-sort-dropdown:focus-visible{outline:3px solid #2f7e1d!important;outline-offset:-3px!important}
/*# sourceMappingURL=/cdn/shop/t/503/assets/a11y.css.map */
