.jm-page-hero{position:relative;min-height:var(--jm-ph-min-height, 45vh);overflow:hidden;background-color:var(--color-primary, #1C3D36);color:var(--color-light, #FFFFFF);isolation:isolate;display:flex;align-items:center}.jm-page-hero--extend-behind-header{margin-top:calc(-1 * var(--header-height, 80px));--jm-ph-header-offset: var(--header-height, 80px)}.jm-page-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.jm-page-hero__bg img,.jm-page-hero__bg picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.jm-page-hero__bg img{object-fit:cover;object-position:right center}.jm-page-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to right,rgba(var(--color-primary-rgb, 28, 61, 54),.75),rgba(var(--color-primary-rgb, 28, 61, 54),.45) 55%,rgba(var(--color-primary-rgb, 28, 61, 54),.1))}.jm-page-hero__inner{position:relative;z-index:2;width:100%;max-width:var(--page-width);margin-inline:auto;padding:clamp(2.4rem,4vw,5rem) var(--jm-gutter, clamp(2rem, 5vw, 7.5rem));padding-top:calc(clamp(2.4rem,4vw,5rem) + var(--jm-ph-header-offset, 0px))}.jm-page-hero__content{max-width:64rem}.jm-page-hero__eyebrow{margin:0 0 1.2rem}.jm-page-hero__heading{margin:0 0 1.4rem;color:var(--color-light, #FFFFFF);font-family:var(--font-heading);font-weight:var(--font-weight-light, 300);font-size:var(--jm-fs-44-70-7vw, clamp(4.4rem, 7vw, 7rem));line-height:1.02;letter-spacing:-.015em}.jm-page-hero__subtitle{margin:0;font-family:var(--font-body);font-weight:var(--font-weight-light, 300);font-size:var(--jm-fs-18, 1.8rem);line-height:1.4;color:var(--color-light, #FFFFFF);max-width:60rem}@media screen and (max-width:749px){.jm-page-hero{min-height:var(--jm-ph-min-height-mobile, 40vh)}.jm-page-hero__inner{padding:2rem 2.4rem;padding-top:calc(2rem + var(--jm-ph-header-offset, 0px))}.jm-page-hero__eyebrow{margin-bottom:1rem}.jm-page-hero__heading{font-size:var(--jm-fs-34-48, clamp(3.4rem, 9vw, 4.8rem));margin-bottom:1rem}.jm-page-hero__subtitle{font-size:var(--jm-fs-15, 1.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-page-hero.css.map */
