:root{--hfb-focus-ring: #191919}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--hfb-focus-ring)!important;outline-offset:2px!important;border-radius:2px}.tt-footer-subscribe a:focus-visible,.tt-footer-subscribe button:focus-visible,.tt-desctop-menu a:focus-visible,.footer-grid a:focus-visible{outline-color:#fff!important}#tt-pageContent:focus,#tt-pageContent:focus-visible{outline:none!important}.hfb-skip-link{position:absolute;top:0;left:0;z-index:100000;display:block;padding:12px 20px;background:#fff;color:#191919;font-size:14px;line-height:1.4;text-decoration:underline;border:2px solid #191919;transform:translateY(-150%)}.hfb-skip-link:focus{transform:translateY(0)}.hfb-sr-only{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;white-space:nowrap!important;border:0!important}:root{--hfb-sage-aa: #6c7470;--hfb-sage-aa-lg: #828c87;--hfb-grey-aa: #717171;--hfb-grey-aa-2: #727272;--hfb-sale-aa: #cb4335;--hfb-fit-aa: #5b7963}.promo-discounted{color:var(--hfb-sale-aa)!important}.promo-original{opacity:1!important}.tt-box-copyright,.tt-box-copyright a{color:var(--hfb-grey-aa)!important}.tt-search-input{color:var(--hfb-grey-aa-2)!important}.tt-search-input::placeholder{color:var(--hfb-grey-aa-2)!important;opacity:1}a[href^="tel:"]{color:var(--hfb-sage-aa-lg)!important}.old-price,.current_option_name,.line-text-container a,.col-description p,.col-description p a{color:var(--hfb-sage-aa)!important}.size-fit-note{color:var(--hfb-fit-aa)!important}.low-stock-message{background-color:var(--hfb-sage-aa)!important}a[href="#smile-home"].btn{background:var(--hfb-sage-aa)!important}[class*=ai-cart-recs__empty-],.tt-collapse-block .tt-item .tt-collapse-title{color:var(--hfb-grey-aa)!important}.tt-collapse-block .tt-item .tt-collapse-title:hover,.tt-collapse-block .tt-item.active .tt-collapse-title{color:#191919!important}.tt-collapse .tt-collapse-title:hover{color:var(--hfb-sage-aa)!important}.size-guide-table-wrap table tr:first-child td,.size-guide-table-wrap table thead th{color:var(--hfb-grey-aa)!important}
/*# sourceMappingURL=/cdn/shop/t/252/assets/hfb-a11y.css.map */
