.gk-hero{position:relative;overflow:hidden;color:#f4f1ea;font-family:var(--font-body-family)}.gk-hero--banner{background:#16242a}.gk-hero--feature{background:#0f1a1e}.gk-hero__media{position:absolute;top:0;bottom:0;right:0;left:0}.gk-hero--banner .gk-hero__media{left:36%}.gk-hero__img{width:100%;height:100%;object-fit:cover;display:block}.gk-hero--banner .gk-hero__img{object-position:50% 38%}.gk-hero--feature .gk-hero__img{object-position:68% 50%}.gk-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0}.gk-hero--banner .gk-hero__scrim{background:linear-gradient(90deg,#16242af7 0,#16242af5 calc(max(0px,50% - 680px) + 720px),#16242adb calc(max(0px,50% - 680px) + 810px),#16242a99 calc(max(0px,50% - 680px) + 900px),#16242a4d calc(max(0px,50% - 680px) + 990px),#16242a1a calc(max(0px,50% - 680px) + 1070px))}.gk-hero--feature .gk-hero__scrim{background:linear-gradient(90deg,#0f1a1ef7 0,#0f1a1ef2 calc(max(0px,50% - 680px) + 700px),#0f1a1ecc calc(max(0px,50% - 680px) + 800px),#0f1a1e80 calc(max(0px,50% - 680px) + 910px),#0f1a1e47 calc(max(0px,50% - 680px) + 1030px))}.gk-hero__inner{position:relative;max-width:1360px;margin:0 auto;padding:64px 40px 40px}.gk-hero--feature .gk-hero__inner{padding:118px 40px 104px}.gk-hero__copy{max-width:660px}.gk-hero--feature .gk-hero__copy{max-width:780px}.gk-hero__eyebrow{font-size:11px;letter-spacing:.16em;color:#c9ae7c;margin:0 0 14px}.gk-hero--feature .gk-hero__eyebrow{letter-spacing:.18em;margin-bottom:15px}.gk-hero__heading{font-family:var(--font-heading-family);font-weight:700;font-size:76px;line-height:.9;text-transform:uppercase;margin:0 0 18px;color:#f4f1ea}.gk-hero--feature .gk-hero__heading{font-size:92px;line-height:.88;margin-bottom:26px;letter-spacing:-.005em}.gk-hero__lede{font-size:17.5px;line-height:1.65;color:#c6d0d2;margin:0;max-width:56ch;text-wrap:pretty}.gk-hero__lede--buttons{margin-bottom:30px}.gk-hero--feature .gk-hero__lede{font-size:20px;line-height:1.6;max-width:52ch}.gk-hero--feature .gk-hero__lede--buttons{margin-bottom:34px}.gk-hero__buttons{display:flex;gap:12px;flex-wrap:wrap}.gk-hero--feature .gk-hero__buttons{gap:14px}.gk-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:14px;font-family:var(--font-heading-family);font-weight:700;font-size:16px;letter-spacing:.06em;text-transform:uppercase;padding:15px 28px;border-radius:12px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.gk-hero__button--primary{background:#c4551f;color:#fff}.gk-hero__button--primary:hover{background:#d9642a;color:#fff}.gk-hero__button--secondary{border:1px solid rgba(244,241,234,.4);color:#f4f1ea}.gk-hero__button--secondary:hover{border-color:#f4f1ea;color:#f4f1ea}.gk-hero--feature .gk-hero__button{height:60px;padding:0 30px;font-size:19px;letter-spacing:.1em}.gk-hero--feature .gk-hero__button--primary{box-shadow:0 14px 30px #c4551f57}.gk-hero--feature .gk-hero__button--play{padding-left:22px}.gk-hero--feature .gk-hero__button--secondary{border-color:#f4f1ea57}.gk-hero__play{width:34px;height:34px;border-radius:50%;background:#ffffff2e;display:inline-flex;align-items:center;justify-content:center;font-size:13px;padding-left:3px;flex:none}@media(max-width:767px){.gk-hero__inner{padding:48px 20px 36px}.gk-hero--feature .gk-hero__inner{padding:72px 20px 64px}.gk-hero__heading{font-size:48px}.gk-hero--feature .gk-hero__heading{font-size:54px}.gk-hero__lede{font-size:16px}.gk-hero--feature .gk-hero__lede{font-size:17px}.gk-hero--banner .gk-hero__media{left:0}.gk-hero--feature .gk-hero__button{height:54px;font-size:17px;padding:0 22px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/gk-page-hero.css.map */
