@media screen and (min-width:750px){.tb-bdir__top{display:none!important}}@media screen and (max-width:749px){body:has(.tb-bdir:not(.tb-bdir--vault)){background:#f4f7ff}.tb-bdir{--b-bar: #FFFFFF;--b-field: #F1F4FB;--b-letter: #E8F0FF;--b-pill: #B8C3DD;--b-pill-on: #1E4FD8;--b-pill-on-fg: #FFFFFF;--b-pill-bg: #FFFFFF;padding-bottom:8px}.tb-bdir--vault{--b-bar: #0E1B3D;--b-field: #172650;--b-letter: #0B1631;--b-pill: #33467A;--b-pill-on: #FFC93C;--b-pill-on-fg: #0E1B3D;--b-pill-bg: transparent}.tb-bdir .tb-crumb{display:none}.tb-bdir__hero{margin:0 -16px;padding:4px 16px 10px;border-radius:0;background:var(--b-bar);overflow:visible}.tb-bdir__circle,.tb-bdir__hero p{display:none}.tb-bdir__hero-copy{max-width:none;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:0}.tb-bdir__back{width:44px;height:44px;margin-left:-10px;display:inline-flex;align-items:center;justify-content:center;color:var(--b-fg)!important}.tb-bdir__hero h1{grid-column:2;text-align:center;font-size:20px;letter-spacing:-.01em}.tb-bdir__hero h1 .tb-dot{display:none}.tb-bdir__search{grid-column:1 / -1;max-width:none;margin-top:4px}.tb-bdir__search svg{left:14px;color:var(--b-muted)}.tb-bdir__search input{height:46px;padding-left:44px;border-color:var(--b-line);background:var(--b-field);color:var(--b-fg)}.tb-bdir__search input:focus{border-color:var(--b-accent);outline:none}.tb-bdir__search input::placeholder{color:#7a84a3}.tb-bdir__search input::-webkit-search-cancel-button{display:none}.tb-bdir__chips{position:sticky;top:calc(var(--header-height, 56px) - 1px);z-index:6;margin:0 -16px;padding:0 16px 10px;background:var(--b-bar);box-shadow:0 1px 0 var(--b-line);gap:8px}.tb-bdir__chips::-webkit-scrollbar{display:none}.tb-bdir .tb-bdir__chips .tb-chip{flex:none;height:38px;padding:0 14px;border-radius:999px;border:1.5px solid var(--b-pill);background:var(--b-pill-bg);color:var(--b-fg);font-size:14px;font-weight:600;white-space:nowrap}.tb-bdir .tb-bdir__chips .tb-chip[aria-pressed=true]{border-color:var(--b-pill-on);background:var(--b-pill-on);color:var(--b-pill-on-fg)}.tb-bdir__top{padding-top:18px}.tb-bdir__top[hidden]{display:none}.tb-bdir__top h2{margin:0 0 10px;font-family:var(--font-heading--family);font-weight:800;font-size:20px;color:var(--b-fg)}.tb-bdir__toprow{display:flex;gap:10px;overflow-x:auto;margin:0 -16px;padding:0 16px 4px;scrollbar-width:none}.tb-bdir__toprow::-webkit-scrollbar{display:none}.tb-bdir__toprow a{flex:0 0 116px;display:flex;flex-direction:column;gap:6px;padding:8px;box-sizing:border-box;border-radius:16px;background:var(--b-card);border:1px solid var(--b-line);color:var(--b-fg);text-decoration:none}.tb-bdir__toprow a>span:first-child{height:64px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;padding:8px 10px;box-sizing:border-box}.tb-bdir__toprow img{display:block;max-width:100%;max-height:46px;width:auto;height:auto;object-fit:contain}.tb-bdir__toprow a>span:last-child{font-size:12px;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-bdir__count{margin:14px 0 4px;font-size:13px}.tb-bdir__list,.tb-bdir__list.is-grouped{margin:0 -16px;padding:0 28px 0 0}.tb-bdir__group{padding-top:0;scroll-margin-top:calc(var(--header-height, 56px) + 50px)}.tb-bdir__group h2{position:sticky;top:calc(var(--header-height, 56px) + 47px);z-index:4;margin:0;padding:6px 16px;background:var(--b-letter);font-size:16px;line-height:1.5}.tb-bdir__grid,.tb-bdir__list .tb-bdir__grid{display:block;padding-left:16px}.tb-bdir .tb-bcard{min-height:64px;padding:8px 4px 8px 0;flex-direction:row;align-items:center;gap:12px;border:0;border-bottom:1px solid var(--b-line);border-radius:0;background:transparent;translate:none!important;box-shadow:none!important}.tb-bdir .tb-bcard:after{content:"";flex:none;width:8px;height:8px;margin-right:6px;border-right:2.4px solid var(--b-muted);border-bottom:2.4px solid var(--b-muted);rotate:-45deg}.tb-bdir .tb-bcard__plate{flex:none;width:56px;height:44px;padding:5px 6px;border-radius:10px;background:#fff;border:1px solid #E3E8F4}.tb-bdir .tb-bcard__plate img{max-height:32px}.tb-bdir .tb-bcard__plate--empty{border:1.5px dashed #B8C3DD}.tb-bdir .tb-bcard__mono{width:30px;height:30px;font-size:12px}.tb-bdir .tb-bcard__vault{position:static;order:3;display:none}.tb-bdir .tb-bcard__text{flex:1 1 auto;min-width:0;padding:0;line-height:1.3}.tb-bdir .tb-bcard__text strong{font-size:15px;font-weight:700}.tb-bdir .tb-bcard__text small{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-bdir:not(.tb-bdir--vault) .tb-bcard[data-cats~=vault] .tb-bcard__text strong:after{content:"Vault";margin-left:6px;padding:2px 6px;border-radius:999px;background:#0e1b3d;color:#ffc93c;font-size:10px;font-weight:700;vertical-align:2px}.tb-bdir__az{position:fixed;right:0;top:calc(var(--header-height, 56px) + 150px);z-index:7;width:26px;margin:0;padding:0;border:0;flex-direction:column;flex-wrap:nowrap;overflow:visible;gap:0}.tb-bdir__az a,.tb-bdir__az span{min-width:0;width:26px;height:17px;border-radius:0;font-size:11px;font-weight:700;line-height:17px}.tb-bdir__az span{color:var(--b-off)}.tb-bdir__empty{margin:12px 0 0;padding:28px 18px;border:1.5px dashed var(--b-pill)}.tb-bdir__ask{margin:28px 0 24px;padding:18px;border-radius:20px;flex-direction:column;align-items:stretch;gap:10px}.tb-bdir__ask h2{font-size:20px;line-height:1.15}.tb-bdir__ask p{margin-top:4px;font-size:14px}.tb-bdir__ask .tb-btn{height:48px;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tb-m-brands.css.map */
