:root{--font-futura: "Futura", sans-serif;--font-metropolis: "Metropolis", sans-serif;--color-charcoal-grey: #333333;--color-light-gray: #D9D9D9;--color-soft-white: #FAFAFA;--color-text-on-white: #424242;--color-text-on-light-gray: #454545;--color-text-on-charcoal: #DCDCDC}.t-display-l-metro{font-family:var(--font-metropolis);font-weight:400;font-size:57px;line-height:64px;letter-spacing:-.0025em}.t-display-m-metro{font-family:var(--font-metropolis);font-weight:400;font-size:45px;line-height:52px;letter-spacing:0}.t-display-s-metro{font-family:var(--font-metropolis);font-weight:400;font-size:36px;line-height:44px;letter-spacing:0}.t-display-l-fut{font-family:var(--font-futura);font-weight:400;font-size:57px;line-height:64px;letter-spacing:-.0025em}.t-display-m-fut{font-family:var(--font-futura);font-weight:400;font-size:45px;line-height:52px;letter-spacing:0}.t-display-s-fut{font-family:var(--font-futura);font-weight:400;font-size:36px;line-height:44px;letter-spacing:0}.t-headline-l-metro{font-family:var(--font-metropolis);font-weight:400;font-size:32px;line-height:40px;letter-spacing:0}.t-headline-m-metro{font-family:var(--font-metropolis);font-weight:400;font-size:28px;line-height:36px;letter-spacing:0}.t-headline-s-metro{font-family:var(--font-metropolis);font-weight:400;font-size:24px;line-height:32px;letter-spacing:0}.t-headline-l-fut{font-family:var(--font-futura);font-weight:400;font-size:32px;line-height:40px;letter-spacing:0}.t-headline-m-fut{font-family:var(--font-futura);font-weight:400;font-size:28px;line-height:36px;letter-spacing:0}.t-headline-s-fut{font-family:var(--font-futura);font-weight:400;font-size:24px;line-height:32px;letter-spacing:0}.t-title-l-metro{font-family:var(--font-metropolis);font-weight:500;font-size:22px;line-height:28px;letter-spacing:0}.t-title-m-metro{font-family:var(--font-metropolis);font-weight:500;font-size:16px;line-height:24px;letter-spacing:.0015em}.t-title-s-metro{font-family:var(--font-metropolis);font-weight:500;font-size:14px;line-height:20px;letter-spacing:.001em}.t-title-l-fut{font-family:var(--font-futura);font-weight:400;font-size:22px;line-height:28px;letter-spacing:0}.t-title-m-fut{font-family:var(--font-futura);font-weight:400;font-size:16px;line-height:24px;letter-spacing:.0015em}.t-title-s-fut{font-family:var(--font-futura);font-weight:400;font-size:14px;line-height:20px;letter-spacing:.001em}.t-body-l-metro{font-family:var(--font-metropolis);font-weight:400;font-size:16px;line-height:24px;letter-spacing:.005em}.t-body-m-metro{font-family:var(--font-metropolis);font-weight:400;font-size:14px;line-height:20px;letter-spacing:.0025em}.t-body-s-metro{font-family:var(--font-metropolis);font-weight:400;font-size:12px;line-height:16px;letter-spacing:.004em}.t-body-l-fut{font-family:var(--font-futura);font-weight:400;font-size:16px;line-height:24px;letter-spacing:.005em}.t-body-m-fut{font-family:var(--font-futura);font-weight:400;font-size:14px;line-height:20px;letter-spacing:.0025em}.t-body-s-fut{font-family:var(--font-futura);font-weight:400;font-size:12px;line-height:16px;letter-spacing:.004em}.t-label-l-metro{font-family:var(--font-metropolis);font-weight:400;font-size:14px;line-height:20px;letter-spacing:.001em}.t-label-m-metro{font-family:var(--font-metropolis);font-weight:400;font-size:12px;line-height:16px;letter-spacing:.005em}.t-label-s-metro{font-family:var(--font-metropolis);font-weight:400;font-size:11px;line-height:16px;letter-spacing:.005em}.t-label-l-fut{font-family:var(--font-futura);font-weight:400;font-size:14px;line-height:20px;letter-spacing:.001em}.t-label-m-fut{font-family:var(--font-futura);font-weight:400;font-size:12px;line-height:16px;letter-spacing:.005em}.t-label-s-fut{font-family:var(--font-futura);font-weight:400;font-size:11px;line-height:16px;letter-spacing:.005em}.t-uppercase{text-transform:uppercase}.t-center{text-align:center}.t-light{font-weight:300}.t-regular{font-weight:400}.t-medium{font-weight:500}.t-tracked-caps{letter-spacing:1em}.announcement-bar,.announcement-bar__announcement,.announcement-bar__link,.announcement-bar p{font-family:var(--font-metropolis);font-weight:600;font-size:16px;line-height:24px;letter-spacing:.0015em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tandf-typography.css.map */
