.home-text{margin:6rem 0;padding:0;width:100%}.home-text__container{max-width:1800px;margin:0 auto;padding:0 4rem!important}.home-text__wrapper{display:flex;flex-direction:column;justify-content:flex-start;gap:3rem}.home-text__content{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;max-width:1400px}.home-text__subtitles{display:flex;flex-direction:column;gap:.5rem;padding-left:.5rem}.heading-ultra{margin:0;font-weight:900;text-transform:uppercase;font-family:AlternateGotNo2D,sans-serif}.subtitle-primary,.subtitle-secondary{margin:0;font-weight:500;text-transform:uppercase;font-family:AlternateGotNo2D,sans-serif}.home-text__cta-container{display:flex;justify-content:flex-end;width:100%;padding-right:0}.home-text__link{display:inline-flex;align-items:center;gap:.75rem;font-weight:400;text-decoration:none;text-transform:uppercase;color:currentColor;transition:gap .3s ease;font-family:AlternateGotNo2D,sans-serif}.home-text__link:hover{gap:1.25rem}.icon-arrow{transition:transform .3s ease}.home-text__link:hover .icon-arrow{transform:translate(5px)}@media screen and (max-width: 749px){.home-text{margin:3rem 0}.home-text__container{padding:0 1.5rem}.home-text__wrapper{gap:2rem}.home-text__content{gap:1.5rem}.heading-ultra{font-size:56px}.subtitle-primary,.subtitle-secondary{font-size:18px}.home-text__link{font-size:15px}}.split-section{margin:0}.split-section__grid{display:grid;gap:0}.split-section__block{position:relative;display:block;height:100vh;text-decoration:none;overflow:hidden}.split-section__media-container{position:absolute;top:0;left:0;width:100%;height:100%}.split-section__image{width:100%;height:100%;object-fit:cover}.split-section__content{position:absolute;bottom:0;left:0;width:100%;padding:6rem;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.split-section__heading{margin:0 0 1.5rem;font-size:7.2rem;line-height:1;text-transform:uppercase;font-family:var(--font-heading-family);letter-spacing:.02em}.split-section__link{margin-top:0}.split-link{display:inline-flex;align-items:center;font-size:1.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;color:inherit;background:none;border:none;padding:0}.split-section__button,.button{display:none}@media screen and (max-width: 989px){.split-section__grid{grid-template-columns:1fr}.split-section__block{height:60vh}.split-section__content{padding:4rem}.split-section__heading{font-size:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
