:root{--tbk-blue: var(--COLOR-PRIMARY, #38479B);--tbk-blue-hover: #2C3587;--tbk-ink: #1D1D1D;--tbk-text: #424242;--tbk-muted: #6B6B6B;--tbk-line: rgba(29, 29, 29, .12);--tbk-line-strong: rgba(29, 29, 29, .22);--tbk-soft: #F7F5F4;--tbk-on-dark: #FFFFFF;--tbk-on-dark-soft: rgba(255, 255, 255, .78);--tbk-font-heading: var(--FONT-STACK-HEADING);--tbk-font-body: var(--FONT-STACK-BODY);--tbk-font-button: var(--TYPE-STACK-BUTTON, var(--FONT-STACK-HEADING));--tbk-h2-size: clamp(22px, 1.1vw + 17px, 32px);--tbk-h2-weight: var(--FONT-WEIGHT-HEADING, 400);--tbk-h2-case: uppercase;--tbk-h2-track: .06em;--tbk-h2-line: 1.2;--tbk-kicker-size: 12px;--tbk-kicker-weight: var(--FONT-WEIGHT-BODY-BOLD, 700);--tbk-kicker-track: .16em;--tbk-body-size: 15px;--tbk-body-line: 1.6;--tbk-small-size: 13px;--tbk-label-size: 12px;--tbk-btn-size: calc(var(--font-3, 12.75px) * var(--TYPE-ADJUST-BUTTON, 1));--tbk-btn-weight: var(--TYPE-WEIGHT-BUTTON, 400);--tbk-btn-case: var(--FONT-BUTTON-TRANSFORM, uppercase);--tbk-btn-track: var(--FONT-BUTTON-LETTER-SPACING, .05em);--tbk-btn-height: 48px;--tbk-btn-pad: 0 28px;--tbk-btn-radius: var(--BUTTON-RADIUS, 2px)}@media(min-width:990px){:root{--tbk-body-size: 16px}}.btn--neutral.btn,.btn--black.btn{--btn-bg: var(--tbk-blue);--btn-text: #FFFFFF;--btn-bg-hover: var(--tbk-blue-hover);--btn-text-hover: #FFFFFF}.btn--neutral.btn--outline,.btn--black.btn--outline{--btn-text: var(--tbk-blue);--btn-bg-hover: var(--COLOR-PRIMARY-FADE, rgba(56, 71, 155, .05))}.btn--primary.btn{--btn-bg-hover: var(--tbk-blue-hover)}.tbk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--tbk-btn-height);padding:var(--tbk-btn-pad);border:1px solid var(--tbk-blue);border-radius:var(--tbk-btn-radius);background:var(--tbk-blue);color:#fff;font-family:var(--tbk-font-button);font-size:var(--tbk-btn-size);font-weight:var(--tbk-btn-weight);text-transform:var(--tbk-btn-case);letter-spacing:var(--tbk-btn-track);line-height:1;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.tbk-btn:hover{background:var(--tbk-blue-hover);border-color:var(--tbk-blue-hover);color:#fff}.tbk-btn:focus-visible{outline:2px solid var(--tbk-blue);outline-offset:3px}html body [class*=ai-catalog-title-]{font-family:var(--tbk-font-heading);font-size:var(--tbk-h2-size);font-weight:var(--tbk-h2-weight);text-transform:var(--tbk-h2-case);letter-spacing:var(--tbk-h2-track);line-height:var(--tbk-h2-line);color:var(--tbk-ink)}html body [class*=ai-catalog-description-]{font-family:var(--tbk-font-body);font-size:var(--tbk-body-size);color:var(--tbk-muted)}html body [class*=ai-catalog-button-]:not([class*=ai-catalog-buttons-]){display:inline-flex;align-items:center;justify-content:center;min-height:var(--tbk-btn-height);border-radius:var(--tbk-btn-radius);font-family:var(--tbk-font-button);font-size:var(--tbk-btn-size);font-weight:var(--tbk-btn-weight);text-transform:var(--tbk-btn-case);letter-spacing:var(--tbk-btn-track);transform:none}html body [class*=ai-catalog-button-secondary-]{border-width:1px}#tbk-countdown-clock{font-family:var(--tbk-font-heading)!important;letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/111/assets/tbk-design-system.css.map */
