body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid currentColor!important;outline-offset:3px!important}body .skip-to-content-link:focus-visible{position:fixed!important;inset:1rem auto auto 1rem;z-index:10000;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;white-space:normal!important}.rte a:not(.button),.shopify-policy__body a{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.2em}.rte,.shopify-policy__container,.cart-item__name{overflow-wrap:anywhere}.rte img,.rte video,.rte iframe{max-width:100%}.rte img,.rte video{height:auto}.rte table{display:block;max-width:100%;overflow-x:auto}.template-search__search,.contact-form__field,.cart-item__details{min-width:0}.mobile-facets__open{--alpha-link: 1}#CartDrawer .drawer__heading span.gb-cart-total-item{background:var(--cart-drawer-primary-text-color)!important;color:var(--cart-drawer-primary-background-color)!important}.mobile-facets .mobile-facets__footer{background:rgb(var(--color-background))}@media screen and (max-width:749px){.button,.btn,.product-form__submit,.cart__checkout-button{white-space:normal;overflow-wrap:anywhere}.contact-form .contact-form__input,body .search-modal .search__input.field__input{font-size:16px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.button,.button-box-shadow,.button-gradient-effect{transition:none!important}.button-gradient-effect:before,.button-gradient-effect:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/visibility-accessibility.css.map */
