.hero{position:relative;display:grid;min-height:100vh;align-items:end;color:var(--brand-white)}.hero__inner{display:grid;width:min(100% - 2 * var(--pad),var(--container));height:100vh;padding:0;flex-direction:column;gap:88px;grid-template-rows:1fr auto;margin-inline:auto}.hero__title{margin:auto 0 0}.hero__title-line{display:block;padding-left:var(--indent, 0);font-family:var(--font-heading);font-size:32px;font-weight:400;font-style:normal;line-height:34px;letter-spacing:-.64px;transition-delay:calc(var(--i, 0) * .1s),calc(var(--i, 0) * .1s)}.hero__note-line{padding-top:25px;padding-left:var(--indent, 0);font-family:var(--font-body);font-size:18px;font-weight:500;font-style:normal;line-height:20px;letter-spacing:.9px;text-transform:uppercase}.hero__sub-line{display:flex;align-items:center;justify-content:flex-start}.hero__sub-line__text{margin:0 9px;font-family:var(--font-body);font-size:13px;font-weight:500;font-style:normal;line-height:15px;letter-spacing:.65px;text-transform:uppercase}.hero .fx-clip{height:34px}.hero .fx-row{display:flex;gap:24px}.hero__explore{display:inline-flex;margin:auto 0 0;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:12px;font-family:var(--font-heading);font-size:11px;font-weight:500;font-style:normal;line-height:normal;letter-spacing:.55px}.hero__rule{display:inline-block;width:2px;height:56px;background:var(--brand-white)}@media (width >= 1024px){.hero .container{width:min(100% - 2 * 24px,var(--container))!important}.hero__inner{padding-top:77px;gap:0}.hero__title{margin:auto}.hero__title-line{padding-left:var(--indent-md, 0);font-size:65px;line-height:66px;letter-spacing:-1.28px;margin-block:2px}.hero__note-line{padding-top:16px;padding-left:var(--indent-md, 0)}.hero__sub-line{display:flex;padding-left:var(--indent-md, 0);align-items:flex-start;justify-content:flex-start}.hero .fx-clip{height:66px}.hero__explore{margin:0 auto;align-items:center}}@media (width >= 1440px){.hero__title-line{padding-left:var(--indent-lg, 0);font-size:104px;line-height:106px;letter-spacing:-2.08px;margin-block:4px}.hero__note-line{padding-top:26px;padding-left:var(--indent-lg, 0)}.hero__sub-line{padding-left:var(--indent-lg, 0)}.hero .fx-clip{height:106px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-hero.css.map */
