.tl-bs-hero{position:relative;padding:0;overflow:hidden;background-color:#09080a;background-image:var(--tl-bsh-bg-image, none);background-repeat:no-repeat;background-position:100% center;background-size:auto 100%;font-family:var(--tl-font-body, "Geist", sans-serif)}.tl-bs-hero__stage{position:relative;z-index:1;width:100%;color:#fff}.tl-bs-hero__content{position:relative;z-index:1;display:flex;align-items:center;min-height:clamp(520px,62vw,720px);padding-top:var(--tl-bsh-pt, 120px);padding-bottom:var(--tl-bsh-pb, 120px)}.tl-bs-hero__copy{position:relative;z-index:1;max-width:660px}.tl-bs-hero__title{margin:0 0 24px;font-family:var(--tl-font-heading, "Geist", sans-serif);font-size:88px;font-weight:var(--tl-weight-bold, 700);line-height:88px;letter-spacing:0;color:#fff}.tl-bs-hero__desc{margin:0 0 40px;max-width:660px;font-family:var(--tl-font-body, "Geist", sans-serif);font-size:18px;font-weight:var(--tl-weight-regular, 400);line-height:28px;letter-spacing:0;color:var(--tl-grey-4, #828282)}.tl-bs-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.tl-bs-hero__cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-height:48px;padding:12px 20px;border-radius:4px;border:1px solid transparent;font-family:var(--tl-font-button, "Geist", sans-serif);font-size:16px;font-weight:var(--tl-weight-semibold, 600);line-height:24px;text-decoration:none;white-space:nowrap;transition:background .2s ease,border-color .2s ease,color .2s ease}.tl-bs-hero__cta--primary{background:var(--tl-primary, #e40000);color:#fff}.tl-bs-hero__cta--primary:hover,.tl-bs-hero__cta--primary:focus-visible{background:var(--tl-red-6, #c10000);color:#fff}.tl-bs-hero__cta--secondary{background:transparent;border-color:#ffffffd9;color:#fff}.tl-bs-hero__cta--secondary:hover,.tl-bs-hero__cta--secondary:focus-visible{background:#ffffff14;border-color:#fff;color:#fff}.tl-bs-hero__cta-icon{font-size:18px;line-height:1;color:inherit;display:block;width:18px;height:18px;transition:transform .25s ease}.tl-bs-hero__cta:hover .tl-bs-hero__cta-icon,.tl-bs-hero__cta:focus-visible .tl-bs-hero__cta-icon{transform:translate(4px)}.tl-bs-hero__title--mobile,.tl-bs-hero__desc--mobile,.tl-bs-hero__cta--mobile{display:none}@media screen and (max-width:1024px){.tl-bs-hero{background-size:auto 105.6%;background-position:calc(100% + 32px) top}.tl-bs-hero__title{font-size:64px;line-height:64px}.tl-bs-hero__content{min-height:480px}}@media screen and (max-width:749px){.tl-bs-hero{overflow-x:clip;background-image:none;background-color:transparent}.tl-bs-hero__content{display:block;min-height:0;padding-top:calc(var(--tl-bsh-pt-mb, 24px) + clamp(140px,52vw,240px));padding-bottom:var(--tl-bsh-pb-mb, 48px)}.tl-bs-hero__copy{max-width:100%;margin:0 auto;text-align:center}.tl-bs-hero__title--desktop,.tl-bs-hero__desc--desktop,.tl-bs-hero__cta--desktop{display:none}.tl-bs-hero__title--mobile,.tl-bs-hero__desc--mobile{display:block}.tl-bs-hero__cta--mobile{display:inline-flex}.tl-bs-hero__title{margin:0 0 16px;font-size:28px;font-weight:var(--tl-weight-bold, 700);line-height:1.2;letter-spacing:0;color:#fff}.tl-bs-hero__desc{margin:0 auto 28px;max-width:34em;padding:0 8px;font-size:14px;font-weight:var(--tl-weight-regular, 400);line-height:1.55;color:#ffffffc7}.tl-bs-hero__actions{justify-content:center}.tl-bs-hero__cta{min-height:44px;padding:12px 18px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/component-brand-story-hero.css.map */
