.hero-banner-alt{position:relative;min-height:63.75vw;padding:8rem 0;overflow:hidden;display:flex;flex-direction:column;background-color:var(--color-base-primary)}.hero-banner-alt .hero__container{width:100%;height:100%;flex:1;padding:0 10rem}.hero-banner-alt .hero__media{padding:0;height:100%}.hero-banner-alt .hero__background,.hero-banner-alt .hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.hero-banner-alt .hero__overlay:empty{display:block;z-index:2}.hero-banner-alt .hero__inner{position:relative;z-index:3;max-width:55rem;color:var(--color-base-secondary);padding-bottom:8rem}.hero-banner-alt .hero__title{position:relative;margin:0 0 1.3rem;font-size:13.7rem;line-height:.9}.hero-banner-alt .hero__body{font-weight:300;line-height:1.5;max-width:46rem;font-size:1.8rem;letter-spacing:.015em}.hero-banner-alt .hero__container--center .hero__body{margin:0 auto}.hero-banner-alt .hero__body p:first-child{margin-top:0}.hero-banner-alt .hero__body p:last-child{margin-bottom:0}@media screen and (max-width:1299px){.hero-banner-alt .hero__inner{max-width:40rem}.hero-banner-alt .hero__title{font-size:7.5rem}}@media screen and (max-width:1099px){.hero-banner-alt .hero__inner{max-width:33rem}}@media screen and (max-width:989px){.hero-banner-alt .hero__inner{padding:0}.hero-banner-alt .hero__container{padding:0 3.5rem}}@media screen and (max-width:749px){.hero-banner-alt{min-height:59rem;padding:2.4rem 0}.hero-banner-alt .hero__inner{max-width:none;text-align:center}.hero-banner-alt .hero__body{max-width:none;font-size:1.4rem;margin-top:.5rem}.hero-banner-alt .hero__title{line-height:.85;margin-bottom:2.3rem}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/section-hero-banner-alt.css.map */
