/* Scoped accessibility repairs; preserve existing brand and layout. */
.hyppe-legal__fine{color:#a3a3a3!important}
.hyb__step,.hyb__title,.hyb__savedv,.hyb__savedb,.hyb__tier> b{color:#bdbdbd!important}
.hyb__saved.is-on .hyb__savedv,.hyb__tier.is-hit>b,.hyb__tier.is-active>b{color:#bbfa00!important}
.hyb__tier span{color:#bdbdbd!important}
.hyb__tier.is-hit span,.hyb__tier.is-active span{color:#bbfa00!important}
.hyb__strb.is-promo>em{color:#fff!important;background:#9b1616!important}
#product-grid .quick-add__submit,.sticky-atc__button,.sticky-atc__add_button,.sticky-atc button[type="submit"],.floating-btn{min-height:48px;min-width:48px}
sticky-atc .sticky-atc__add_button{min-height:48px!important}
.hyb__b{width:48px!important;height:48px!important;min-width:48px;min-height:48px}
.template-search .field__button,.drawer__sticky-open{min-width:48px;min-height:48px!important}
.price-slider__handle::after{content:"";position:absolute;inset:-14px}
.lxs-button,button.arrow.lxs-icon{min-width:48px!important;min-height:48px!important}
.hlx__rn{color:#bdbdbd!important}
.loox-pn:has([data-product-url*="/products/express-shipping"]),.loox-pn:has([data-product-url*="/products/tactical-wallet"]),.loox-pn:has([data-product-url*="/products/hyppe-tactical-can"]),.loox-pn:has([data-product-url*="/products/hyppe-working-gloves"]),.loox-pn:has([data-product-url*="/products/hyppe-usa-straw-lifeguard-sun-hat"]){display:none!important}
.hlx__trust a{color:inherit;text-underline-offset:3px}
