:root{--a11y-focus-color: #0a58ca}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible{outline:3px solid var(--a11y-focus-color)!important;outline-offset:2px!important}.swiper-pagination-bullet{min-width:24px!important;min-height:24px!important;box-sizing:border-box!important}.product-card .swiper-pagination-bullet{--swiper-pagination-bullet-width: 24px;--swiper-pagination-bullet-height: 24px}.footer-link__item,.footer a.link--medium{min-height:24px;display:inline-flex;align-items:center;padding-block:2px}.inventory-block__hot{color:#b71c1c!important}.inventory-block__normal{color:#1b5e20!important}.badges-item__search-page,.badges-item__medium.badges-item__search-page{color:#1a1a1a!important;background-color:#e8e8e8!important}.jm-reviewer-info__details .jm-text,.jm-review-item .jm-text{color:#424242!important}.article-container a,.rte a,.section__richtext__editor a{min-height:24px;display:inline-block;padding-block:2px;line-height:1.5}.additional-checkout-buttons :focus-visible,shopify-accelerated-checkout:focus-visible,shopify-accelerated-checkout-cart:focus-visible,.additional-checkout-buttons button:focus-visible,.additional-checkout-buttons [role=button]:focus-visible{outline:3px solid var(--a11y-focus-color)!important;outline-offset:2px!important}.free-delivery-bar__toolbar__full>span{color:#2e7d32!important}.section-slider__heading__box,.section-slider__texts{width:fit-content;max-width:100%;padding:.15rem .35rem;background-color:#000000b8}.product-form__submit.btn--addtocart-page:before{background-color:#2e7d32!important}.product-form__submit.btn--addtocart-page{color:#fff!important;background-color:#2e7d32!important}.product-form__submit.btn--addtocart-page .btn__texts,.product-form__submit.btn--addtocart-page .btn__texts__item,.product-form__submit.btn--addtocart-page .btn__top-text,.product-form__submit.btn--addtocart-page .btn__bottom-text{color:#fff!important}.featured-tabs__item.active{color:#fff!important;background-color:#2e7d32!important}.featured-tabs__item.active .btn__top-text,.featured-tabs__item.active .btn__bottom-text{color:#fff!important}.jdgm-sort-dropdown.jm-sort-filter__select{color:#1a1a1a!important;background-color:#fff!important}.jm-custom-answer-filter{min-width:24px!important}.global__tooltip__content{color:#fff!important;background-color:#111!important}.banner__btn__1.btn__transition-text,.banner__btn__1.btn__transition-text:before,.banner__btn__1.btn__transition-text:after{color:#fff!important;background-color:#0077b6!important}.banner__btn__1.btn__transition-text .btn__top-text,.banner__btn__1.btn__transition-text .btn__bottom-text{color:#fff!important}a.clear-underline:has(>.banner__block-item__heading){display:inline-block;min-width:24px;min-height:24px}[data-dive-r4-image-text-contrast]{color:#fff!important;background-color:#111!important;padding:.5rem .75rem;border-radius:.25rem}[data-dive-r4-image-text-contrast] :is(h1,h2,h3,h4,h5,h6,p,a){color:#fff!important}[data-dive-r4-scroll-region]:focus-visible{outline:3px solid var(--a11y-focus-color, #0a58ca)!important;outline-offset:2px!important}shop-follow-button:focus-within{outline:3px solid var(--a11y-focus-color, #0a58ca)!important;outline-offset:2px!important}.global__tooltip__content{visibility:hidden!important}.global__tooltip--hover:hover .global__tooltip__content{visibility:visible!important}@media(min-width:1025px){.btn__transition-text .btn__bottom-text.is-hidden{visibility:hidden!important}.hover-area:hover .btn__transition-text:not(.native-hover) .btn__bottom-text.is-hidden,.btn__transition-text:hover .btn__bottom-text.is-hidden{visibility:visible!important}}quantity-input>.quantity-label{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;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;opacity:1!important;color:#000!important;background-color:#fff!important;pointer-events:none!important}fieldset[data-dive-r7-facet-fieldset]{min-width:0;margin:0;padding:0;border:0}[data-dive-r7-facet-legend]{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;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;opacity:1!important;color:#000!important;background-color:#fff!important}.btn--addtocart:not([disabled]),.btn--checkout:not([disabled]),product-form form[action*="/cart/add"] button[type=submit]:not([disabled]){--background: #2e7d32 !important;--color: #fff !important;color:#fff!important;background-color:#2e7d32!important}.btn--addtocart:not([disabled]):before,.btn--checkout:not([disabled]):before,product-form form[action*="/cart/add"] button[type=submit]:not([disabled]):before{background-color:#2e7d32!important}.btn--addtocart:not([disabled]) :is(.btn__top-text,.btn__bottom-text),.btn--checkout:not([disabled]) :is(.btn__top-text,.btn__bottom-text),product-form form[action*="/cart/add"] button[type=submit]:not([disabled]) :is(.btn__top-text,.btn__bottom-text){color:#fff!important}#shop-hcaptcha-badge-container .info{color:#fff!important;background-color:#006570!important}#shop-hcaptcha-badge-container .info :is(span,a){color:#fff!important}#shop-hcaptcha-badge-container .links a{display:inline-flex!important;align-items:center!important;min-height:24px!important}.submenu__item.body2{min-height:24px!important;padding-block:1px!important;box-sizing:border-box!important}.tax-note a[href*=shipping-policy]{text-decoration:underline!important;text-underline-offset:.15em;text-decoration-thickness:max(1px,.08em)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/a11y-fixes.css.map */
