.jm-inner-pages-hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--jm-inner-hero-min-height-mobile);padding:96px 24px 56px;overflow:hidden;background-color:var(--jm-inner-hero-background);color:var(--jm-inner-hero-text-color);isolation:isolate}.jm-inner-pages-hero__media,.jm-inner-pages-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.jm-inner-pages-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.jm-inner-pages-hero__image--desktop{display:none}.jm-inner-pages-hero__image--mobile{display:block;object-position:var(--jm-inner-hero-image-position-mobile)}.jm-inner-pages-hero__overlay{background:rgba(14,14,14,var(--jm-inner-hero-overlay-opacity))}.jm-inner-pages-hero__content{position:relative;z-index:1;width:min(100%,var(--jm-inner-hero-content-width));text-align:center}.jm-inner-pages-hero__breadcrumbs{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:0 0 30px;color:inherit;text-transform:uppercase}.jm-inner-pages-hero__breadcrumb-link,.jm-inner-pages-hero__breadcrumb-current,.jm-inner-pages-hero__breadcrumb-separator{font-family:var(--jm-font-heading);font-size:17px;line-height:1.5;letter-spacing:.08em}.jm-inner-pages-hero__breadcrumb-link,.jm-inner-pages-hero__breadcrumb-link:hover,.jm-inner-pages-hero__breadcrumb-link:focus-visible{color:inherit;text-decoration:none}.jm-inner-pages-hero__title{width:min(100%,var(--jm-inner-hero-title-width));margin:0 auto;font-family:var(--jm-font-heading);font-size:clamp(42px,10vw,64px);font-style:italic;font-weight:600;line-height:.85;color:inherit}.jm-inner-pages-hero__description{width:min(100%,var(--jm-inner-hero-text-width));margin:30px auto 0;color:inherit}.jm-inner-pages-hero__description,.jm-inner-pages-hero__description p{font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.jm-inner-pages-hero__description p{margin:0 0 10px}.jm-inner-pages-hero__description p:last-child{margin-bottom:0}@media screen and (min-width:768px){.jm-inner-pages-hero{min-height:var(--jm-inner-hero-min-height-desktop);padding:72px 64px 56px}.jm-inner-pages-hero__image--desktop{display:block;object-position:var(--jm-inner-hero-image-position-desktop)}.jm-inner-pages-hero__image--mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/jm-style-inner-pages-hero.css.map */
