html,body{font-family:var(--font-body-family);font-weight:var(--font-weight-body);color:var(--color-text);background-color:var(--color-background);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none}.tgb-display,.font-hero{font-family:var(--font-display-family);font-weight:var(--font-weight-display);font-style:normal;text-transform:none;letter-spacing:-.02em;line-height:1}h1,.h1{font-family:var(--font-editorial-family);font-weight:var(--font-weight-heading);font-size:3.25rem;line-height:1.08;letter-spacing:-.02em;margin:0 0 1rem}h2,.h2{font-family:var(--font-editorial-family);font-weight:var(--font-weight-heading);font-size:2.25rem;line-height:1.14;letter-spacing:-.02em;margin:0 0 .75rem}h3,.h3{font-family:var(--font-editorial-family);font-weight:var(--font-weight-heading);font-size:1.625rem;line-height:1.2;letter-spacing:-.015em;margin:0 0 .6rem}h4,.h4{font-family:var(--font-editorial-family);font-weight:var(--font-weight-subline);font-size:1.25rem;line-height:1.4;margin:0 0 .5rem}h5,.h5{font-family:var(--font-editorial-family);font-weight:var(--font-weight-subline);font-size:1rem;line-height:1.5;margin:0 0 .4rem}.standfirst{font-family:var(--font-editorial-family);font-weight:var(--font-weight-subline);font-size:1.1875rem;line-height:1.35;max-width:44ch}p,.p,li,td,th,label,input,select,textarea,button{font-family:var(--font-body-family)}p,.p{font-weight:var(--font-weight-body);font-size:1rem;line-height:1.62;margin:0 0 1rem}.font-mono{font-family:var(--font-body-family);font-weight:500;letter-spacing:.12em}.ui-label,.tgb-eyebrow{font-family:var(--font-body-family);font-weight:600;font-size:var(--ui-label-size);letter-spacing:var(--ui-tracking);text-transform:uppercase}.tgb-eyebrow{color:var(--color-tgb-red)}.tracking-15{letter-spacing:.15em}.uppercase{text-transform:uppercase}.sentence-case{text-transform:none}.surface-grey{background-color:var(--color-surface)}.surface-black{background-color:var(--color-black);color:var(--color-optic-white)}.pci-footer .btn.btn-dark,.pci-footer .btn.btn-ghost,footer .btn.btn-dark,footer .btn.btn-ghost{background:var(--color-tgb-red);color:var(--color-optic-white);border-color:var(--color-tgb-red)}.pci-footer .btn.btn-dark:hover,.pci-footer .btn.btn-ghost:hover,footer .btn.btn-dark:hover,footer .btn.btn-ghost:hover{background:var(--color-optic-white);color:var(--color-black);border-color:var(--color-optic-white)}.tgb-counter{display:inline-flex;align-items:center;gap:.45em;font-family:var(--font-body-family);font-size:12.5px;font-weight:500;line-height:1;letter-spacing:.14em;font-variant-numeric:tabular-nums lining-nums;color:var(--color-black);white-space:nowrap;-webkit-user-select:none;user-select:none}.tgb-counter[hidden]{display:none!important}.tgb-counter__sep{opacity:.45}.tgb-counter--light{color:var(--color-optic-white);text-shadow:0 1px 6px rgba(0,0,0,.28)}.tgb-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}::selection{background:var(--color-tgb-red);color:var(--color-optic-white)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tgbx-n-css-variables.css.map */
