.th-hero .home-hero-banner__content-wrapper{align-items:var(--content-position-vertical, center);justify-content:var(--content-position-horizontal, center)}.th-hero .home-hero-banner__content{display:flex;flex-direction:column;align-items:var(--content-position-horizontal, center);gap:2rem;width:100%;max-width:54.9rem;text-align:var(--text-align, center)}.th-hero .home-hero-banner__main-content-subtitle,.th-hero .home-hero-banner__main-content-subtitle *{margin:0;font-family:var(--font-th-mono-family);font-size:var(--th-s1-size);line-height:var(--th-s1-line);font-weight:500;letter-spacing:0;text-transform:uppercase;color:var(--content-color, #fff)}.th-hero .home-hero-banner__main-content-title,.th-hero .home-hero-banner__main-content-title *{margin:0;font-family:var(--font-th-heading-family);font-size:10rem;line-height:8rem;letter-spacing:-.2rem;font-weight:var(--th-heading-weight-heavy);text-transform:uppercase;color:var(--content-color, #fff)}.th-hero .home-hero-banner__main-content-title{width:51.7rem;align-self:flex-start;margin-top:-.59rem;margin-bottom:-.35rem;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.th-hero .home-hero-banner__main-content-text,.th-hero .home-hero-banner__main-content-text *{margin:0;font-family:var(--font-th-body-family);font-size:1.8rem;line-height:2.8rem;font-weight:600;letter-spacing:0;color:var(--content-color, #fff)}.th-hero .home-hero-banner__main-content-text{width:54.9rem;max-width:100%;margin-top:-.808rem;margin-bottom:-.7rem}@media screen and (min-width:750px){.th-hero .home-hero-banner__content-wrapper{align-items:flex-end;padding-block-end:11.2rem}}.th-hero .home-hero-banner__button,.th-hero a.th-hero__button{display:inline-flex;align-self:var(--button-align, center);align-items:center;justify-content:center;width:auto;min-width:0;height:auto;min-height:0;margin-top:1.2rem;padding:1.658rem 2.3rem}.th-hero a.th-hero__button,.th-hero a.th-hero__button *{font-family:var(--font-th-mono-family);font-size:1.6rem;line-height:1.6rem;font-weight:500;letter-spacing:0;text-transform:uppercase}@media screen and (max-width:749px){.th-hero .home-hero-banner__image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000070;pointer-events:none}.th-hero .home-hero-banner__content-wrapper{align-items:var(--content-position-vertical_mobile, center)}.th-hero .home-hero-banner__wrapper{padding-top:min(calc(var(--mobile-aspect-ratio, 1) * 100%),63.9rem)}.th-hero .home-hero-banner__content{max-width:34.2rem;gap:2rem;text-align:var(--text-align_mobile, center)}.th-hero .home-hero-banner__button,.th-hero a.th-hero__button{align-self:var(--button-align_mobile, center)}.th-hero .home-hero-banner__main-content-title,.th-hero .home-hero-banner__main-content-title *{font-size:6.4rem;line-height:5.6rem;letter-spacing:-.256rem}.th-hero .home-hero-banner__main-content-title{width:100%;margin-top:-.632rem;margin-bottom:-.45rem}.th-hero .home-hero-banner__main-content-text,.th-hero .home-hero-banner__main-content-text *{font-size:1.6rem;line-height:2.4rem;font-weight:600}.th-hero .home-hero-banner__main-content-text{width:100%;margin-top:-.702rem;margin-bottom:-.55rem}.th-hero .home-hero-banner__button,.th-hero a.th-hero__button{margin-top:0;padding-block:1.589rem;padding-inline:1.9rem}.th-hero a.th-hero__button,.th-hero a.th-hero__button *{font-size:1.4rem}}@media screen and (min-width:750px){.th-hero .home-hero-banner__content-wrapper{padding-inline:4rem}.th-hero .home-hero-banner__wrapper{padding-top:max(calc(var(--desktop-aspect-ratio, 1) * 100%),65.5rem)}.th-hero .home-hero-banner__main-content-title{padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/tradehub-hero.css.map */
