.section-intro{position:relative;max-width:100%;height:100vh;display:flex;flex-direction:column;overflow:hidden;margin-bottom:var(--mobile-spacing, 0px)}@media (min-width: 768px){.section-intro{margin-bottom:var(--desktop-spacing, 0px)}}.template:not(.template--name-index) .shopify-section:first-child .section-intro{height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px))}.section-intro__media{position:relative;top:0;left:0;width:100%;height:100%;margin-bottom:3.2rem}.section-intro__media img,.section-intro__media video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.section-intro .section-intro__content{position:relative;margin-top:auto;text-align:center}.section-intro .section-intro__content h1{margin-bottom:1.6rem;color:var(--color-brand-blue);font-size:2.8rem;line-height:1.3;text-transform:uppercase;font-weight:600;letter-spacing:.832rem}.section-intro .section-intro__content p{margin-bottom:24px}.section-intro__content .section-intro__button{margin:0}.section-intro-wrapper .section-intro__outside-content{display:none}.section-intro.section-intro--keep-title-mobile .section-intro__content-info,.section-intro.section-intro--keep-title-mobile .section__actions{display:none!important}@media (max-width: 1023px){.section-intro.section-intro--keep-title-mobile{max-height:50rem;margin-bottom:4rem!important}.section-intro.section-intro--keep-title-mobile .section-intro__media{position:static}.section-intro.section-intro--keep-title-mobile .section-intro__content h1{color:var(--color-light);font-size:2.6rem;line-height:130%;letter-spacing:.6rem;margin-bottom:3rem}}@media (min-width: 767px){.section-intro .section-intro__content p{max-width:55.9rem;margin:0 auto 2.4rem}.section-intro__content .section-intro__button{padding:1.3rem 6.4rem 1.1rem}}@media (min-width: 1024px){.section-intro__media{position:static}.section-intro .section-intro__content{margin-bottom:6.4rem}.section-intro .section-intro__content p{color:var(--color-light);margin-bottom:3rem}.section-intro__content .section-intro__button{color:var(--color-dark)}.section-intro .section-intro__content h1{color:var(--color-light);font-size:4.8rem}.section-intro__content .section-intro__button:before{background-color:#fff}.section-intro-wrapper.section-intro--keep-title-mobile .section-intro__outside-content,.section-intro.section-intro--keep-title-mobile .section-intro__content-info,.section-intro.section-intro--keep-title-mobile .section__actions{display:block}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-intro.css.map */
