.ers-hero{position:relative;display:grid;min-height:81rem;overflow:hidden;isolation:isolate;color:var(--ers-color-white);background:var(--ers-color-dark-blue-100)}.ers-hero__media,.ers-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.ers-hero__media{z-index:-2;background:var(--ers-color-dark-blue-100)}.ers-hero__image,.ers-hero__video,.ers-hero__placeholder{display:block;width:100%;height:100%;object-fit:cover}.ers-hero__video{pointer-events:none}.ers-hero__placeholder{background:linear-gradient(180deg,#0e2f441a,#0e2f44cc),linear-gradient(135deg,var(--ers-color-dark-blue-100),var(--ers-color-dark-blue-30) 52%,var(--ers-color-gold-60))}.ers-hero__overlay{z-index:-1;background:linear-gradient(180deg,rgba(var(--ers-hero-overlay-rgb),0),rgba(var(--ers-hero-overlay-rgb),var(--ers-hero-overlay-opacity)))}.ers-hero__content{display:flex;align-items:flex-end;justify-content:flex-start;box-sizing:border-box;width:100%;min-height:81rem;padding:50.4rem 6rem 10rem}.ers-hero--content-x-center .ers-hero__content{justify-content:center;text-align:center}.ers-hero--content-x-right .ers-hero__content{justify-content:flex-end;text-align:right}.ers-hero--content-y-top .ers-hero__content{align-items:flex-start;padding-top:16rem;padding-bottom:10rem}.ers-hero--content-y-middle .ers-hero__content{align-items:center;padding-top:16rem;padding-bottom:10rem}.ers-hero__text{display:flex;flex-direction:column;align-items:flex-start;width:min(108.3rem,100%)}.ers-hero--content-x-center .ers-hero__text{align-items:center}.ers-hero--content-x-right .ers-hero__text{align-items:flex-end}.ers-hero__heading{max-width:108.3rem;margin:0;color:var(--ers-color-gold-5);font-family:var(--ers-font-heading-family);font-size:6.4rem;font-weight:400;letter-spacing:0;line-height:1.1}.ers-hero__description{max-width:60.3rem;margin:3.4rem 0 0;color:var(--ers-color-white);font-family:var(--ers-font-body-family);font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.1}.ers-hero__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:23.9rem;min-height:4.9rem;margin-top:5rem;padding:1.6rem 4rem;border:.1rem solid currentColor;color:var(--ers-color-white);font-family:var(--ers-font-body-medium-family);font-size:1.1rem;font-weight:500;letter-spacing:0;line-height:1.5;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color var(--ers-transition-base),color var(--ers-transition-base)}.ers-hero__button:hover{color:var(--ers-color-dark-blue-100);background:var(--ers-color-white)}.ers-hero__button[aria-disabled=true]{cursor:default}.ers-hero__play{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-width:7.3rem;min-height:4rem;padding:1rem;border:0;color:var(--ers-color-white);background:transparent;font-family:var(--ers-font-body-family);font-size:1.2rem;font-weight:400;line-height:1;cursor:pointer}.ers-hero__play:disabled{cursor:default}.ers-hero__play-icon{display:block;width:2rem;height:2rem}.ers-hero--play-x-left .ers-hero__play{left:5rem}.ers-hero--play-x-center .ers-hero__play{left:50%;transform:translate(-50%)}.ers-hero--play-x-right .ers-hero__play{right:5rem}.ers-hero--play-y-top .ers-hero__play{top:15rem}.ers-hero--play-y-middle .ers-hero__play{top:50%;transform:translateY(-50%)}.ers-hero--play-x-center.ers-hero--play-y-middle .ers-hero__play{transform:translate(-50%,-50%)}.ers-hero--play-y-bottom .ers-hero__play{bottom:10rem}@media screen and (max-width:989px){.ers-hero{min-height:72rem}.ers-hero__content{min-height:72rem;padding:34rem 2rem 6rem}.ers-hero--content-y-top .ers-hero__content{padding-top:14rem;padding-bottom:6rem}.ers-hero--content-y-middle .ers-hero__content{padding-top:12rem;padding-bottom:6rem}.ers-hero__heading{max-width:39rem;font-size:4rem;line-height:1.05}.ers-hero__description{max-width:36rem;margin-top:2.4rem;font-size:1.3rem;line-height:1.35}.ers-hero__button{min-width:20rem;min-height:4.8rem;margin-top:4rem;padding:1.5rem 3rem}.ers-hero--play-x-left .ers-hero__play{left:1rem}.ers-hero--play-x-right .ers-hero__play{right:1rem}.ers-hero--play-y-top .ers-hero__play{top:13.6rem}.ers-hero--play-y-bottom .ers-hero__play{bottom:2rem}}@media screen and (max-width:429px){.ers-hero{min-height:69rem}.ers-hero__content{min-height:69rem;padding-right:2rem;padding-bottom:7rem;padding-left:2rem}.ers-hero__heading{font-size:3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-ers-hero.css.map */
