:root{--tb-charcoal:#24272b;--tb-charcoal-soft:#2f3338;--tb-copper:#c99051;--tb-copper-light:#dfac72;--tb-ivory:#f5eee6;--tb-ink:#171a1e}.header__row--top{background:var(--tb-charcoal)!important;color:#fff!important}.header__row--top .header__columns{background:transparent}.header__row--top,.header__row--top .header__column,.header__row--top .header-menu,.header__row--top .menu-list,.header__row--top .menu-list__link,.header__row--top .menu-list__link-title,.header__row--top .header-actions__action,.header__row--top .search-action,.header__row--top a,.header__row--top button:not(.tb-header-finder button),.header__row--top summary,.header__row--top .link{color:#f8f5f0!important}.header__row--top svg,.header__row--top .icon,.header__row--top .icon svg{color:#f8f5f0!important;fill:currentColor;stroke:currentColor}.header__row--top .menu-list__link:hover,.header__row--top .menu-list__link:focus-visible,.header__row--top .menu-list__link--active,.header__row--top .header-actions__action:hover,.header__row--top .header-actions__action:focus-visible,.header__row--top a:hover,.header__row--top a:focus-visible{color:var(--tb-copper)!important}.header__row--top .header-menu__inner,.header__row--top .overflow-menu,.header__row--top .overflow-list,.header__row--top .overflow-list__container{color:inherit}.tb-header-finder{display:inline-flex;gap:4px;align-items:center;padding:3px;background:var(--tb-charcoal-soft);border:1px solid rgba(201,144,81,.55);border-radius:8px;max-width:390px;min-width:0;box-shadow:0 0 0 1px #ffffff0a inset}.tb-header-finder select{-webkit-appearance:auto;appearance:auto;min-width:0;width:81px;height:32px;padding:0 5px;border:1px solid #8a837d;border-radius:5px;background:#fff;color:var(--tb-charcoal);font:600 11px inherit;font-size:11px;cursor:pointer}.tb-header-finder button{height:32px;padding:0 12px;border:0;border-radius:5px;background:var(--tb-copper);color:var(--tb-ink);font-weight:800;font-size:12px;white-space:nowrap;cursor:pointer}.tb-header-finder button:hover{background:var(--tb-copper-light)}.tb-header-finder select:focus-visible,.tb-header-finder button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@media(max-width:1190px){.tb-header-finder select{width:69px}.tb-header-finder button{padding:0 8px}}@media(max-width:990px){.tb-header-finder{display:none}}.header__column--right{gap:8px}.header__column--right .search-action{flex-shrink:0}@media(min-width:991px){.header__column--right{display:flex;align-items:center;flex-wrap:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/tyrebox-brand.css.map */
