tb-brands{display:block;--b-hero: #E8F0FF;--b-circle: #FFC93C;--b-lede: #3A4568;--b-accent: var(--tb-blue);--b-off: #C3CADB;--b-card: #fff;--b-line: var(--tb-line);--b-plate: #F5F8FF;--b-muted: var(--tb-muted);--b-ask: #FFF7DE;--b-ask-text: var(--tb-muted);--b-fg: var(--tb-navy);--b-hov: var(--tb-blue);--b-hov-bg: #fff;--b-hov-shadow: 0 12px 24px rgba(14,27,61,.1);--b-input: #B8C3DD;color:var(--b-fg)}.tb-bdir--vault{--b-hero: #172650;--b-circle: #16348F;--b-lede: #C9D3EE;--b-accent: var(--tb-yellow);--b-off: #3A4C7E;--b-card: #172650;--b-line: #22335E;--b-plate: #fff;--b-muted: #A9B8E0;--b-ask: #1E4FD8;--b-ask-text: #DCE6FF;--b-fg: #fff;--b-hov: rgba(255,201,60,.6);--b-hov-bg: #1F3160;--b-hov-shadow: 0 14px 28px rgba(0,0,0,.35);--b-input: #4A5D93}.tb-bdir .tb-crumb,.tb-bdir .tb-crumb a{color:var(--b-muted)}.tb-bdir__hero{position:relative;overflow:hidden;margin-top:16px;border-radius:32px;background:var(--b-hero);padding:52px 56px}.tb-bdir__circle{position:absolute;right:-60px;top:-90px;width:300px;height:300px;border-radius:50%;background:var(--b-circle)}.tb-bdir__hero-copy{position:relative;max-width:620px;display:flex;flex-direction:column;gap:12px}.tb-bdir__hero h1{margin:0;font-family:var(--font-heading--family);font-weight:800;font-size:64px;line-height:1;letter-spacing:-.025em;color:var(--b-fg)}.tb-bdir__hero p{margin:0;font-size:19px;color:var(--b-lede)}.tb-bdir__search{margin-top:8px;position:relative;max-width:460px;color:var(--tb-muted)}.tb-bdir__search svg{position:absolute;left:18px;top:50%;translate:0 -50%}.tb-bdir__search input{width:100%;height:52px;padding:0 18px 0 48px;border:1.5px solid var(--b-input);border-radius:999px;font:inherit;font-size:16px;color:#0e1b3d;background:#fff;box-sizing:border-box}.tb-bdir__chips{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px;padding-bottom:4px}.tb-bdir--vault .tb-chip{background:transparent;color:#fff;border-color:#4a5d93}.tb-bdir--vault .tb-chip[aria-pressed=true]{background:var(--tb-yellow);border-color:var(--tb-yellow);color:var(--tb-navy)}.tb-bdir .tb-chip[aria-pressed=true]{background:var(--tb-blue);border-color:var(--tb-blue);color:#fff}.tb-bdir__az{margin-top:24px;padding:12px 0;border-top:1px solid var(--b-line);border-bottom:1px solid var(--b-line);display:flex;flex-wrap:wrap;gap:2px}.tb-bdir__az a,.tb-bdir__az span{min-width:36px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:15px}.tb-bdir__az a{font-weight:700;color:var(--b-accent);text-decoration:none}.tb-bdir__az a:hover{background:#1e4fd814}.tb-bdir__az span{color:var(--b-off)}.tb-bdir__count{margin:20px 0 0;font-size:15px;color:var(--b-muted)}.tb-bdir__list{padding-bottom:72px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;padding-top:28px}.tb-bdir__list.is-grouped{display:block;padding-top:0}.tb-bdir__group{padding-top:28px;scroll-margin-top:120px}.tb-bdir__group h2{margin:0 0 16px;font-family:var(--font-heading--family);font-weight:800;font-size:28px;line-height:1;color:var(--b-accent)}.tb-bdir__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.tb-bcard{display:flex;flex-direction:column;gap:12px;padding:10px 10px 16px;border-radius:18px;border:1.5px solid var(--b-line);background:var(--b-card);color:var(--b-fg);text-decoration:none;transition:translate .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.tb-bcard:hover{translate:0 -4px;border-color:var(--b-hov);background:var(--b-hov-bg);box-shadow:var(--b-hov-shadow);color:var(--b-fg)}.tb-bcard[hidden]{display:none}.tb-bcard__plate{position:relative;height:96px;border-radius:12px;background:var(--b-plate);display:flex;align-items:center;justify-content:center;padding:12px 16px;box-sizing:border-box}.tb-bcard__plate img{display:block;max-width:100%;max-height:64px;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}.tb-bcard__plate--empty{border:1.5px dashed #B8C3DD}.tb-bdir--vault .tb-bcard__plate--empty{border-color:#4a5d93}.tb-bcard__mono{width:46px;height:46px;border-radius:50%;background:var(--tb-navy);color:var(--tb-yellow);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-heading--family);font-weight:800;font-size:18px;letter-spacing:.02em}.tb-bcard__vault{position:absolute;left:8px;top:8px;font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;background:var(--tb-navy);color:var(--tb-yellow)}.tb-bcard__text{display:flex;flex-direction:column;gap:2px;padding:0 6px}.tb-bcard__text strong{font-weight:600;font-size:16px}.tb-bcard__text small{font-size:14px;color:var(--b-muted)}.tb-bdir__empty{margin:28px 0 72px;padding:40px 24px;border-radius:20px;background:var(--b-card);text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.tb-bdir__empty[hidden]{display:none}.tb-bdir__empty p{margin:0;font-size:17px}.tb-bdir__ask{margin-bottom:72px;border-radius:32px;background:var(--b-ask);padding:40px 48px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.tb-bdir__ask h2{margin:0;font-family:var(--font-heading--family);font-weight:800;font-size:30px;line-height:1.1;color:var(--b-fg)}.tb-bdir__ask p{margin:6px 0 0;font-size:16px;color:var(--b-ask-text);max-width:620px}@media screen and (max-width:989px){.tb-bdir__list,.tb-bdir__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){.tb-bdir__hero{border-radius:24px;padding:28px 20px 32px}.tb-bdir__circle{right:-70px;top:-70px;width:170px;height:170px}.tb-bdir__hero h1{font-size:42px}.tb-bdir__hero p{font-size:16px}.tb-bdir__chips,.tb-bdir__az{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.tb-bdir__list,.tb-bdir__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tb-bdir__list{padding-bottom:48px}.tb-bcard__plate{height:76px}.tb-bcard__plate img{max-height:48px}.tb-bcard__mono{width:38px;height:38px;font-size:15px}.tb-bdir__ask{border-radius:24px;padding:28px 20px;margin-bottom:48px}.tb-bdir__ask h2{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tb-brands.css.map */
