.hero-eternal{position:relative;width:100%;min-height:var(--section-min-height-d, 680px);overflow:hidden;display:flex;isolation:isolate}.hero-eternal__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-eternal__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero-eternal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--overlay-opacity, 0));pointer-events:none}.hero-eternal__inner{position:relative;z-index:1;width:100%;display:flex;align-items:center;justify-content:var(--content-position, flex-start);padding-block:6rem}.hero-eternal__content{max-width:52rem;text-align:var(--content-align, center);display:flex;flex-direction:column;align-items:center;gap:1.6rem}.hero-eternal__divider{display:flex;align-items:center;justify-content:center;gap:1.4rem;width:100%;max-width:38rem}.hero-eternal__divider-line{flex:1;height:1px;background:var(--divider-color, #b89968);opacity:.85}.hero-eternal__divider-diamond{width:8px;height:8px;background:var(--divider-color, #b89968);transform:rotate(45deg);flex-shrink:0}.hero-eternal__heading{font-family:Cormorant Garamond,Playfair Display,Georgia,Times New Roman,serif;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--heading-color, #f5e9d4);font-size:clamp(2.4rem,3.4vw,4.6rem);line-height:1.25;margin:0}.hero-eternal__subheading,.hero-eternal__subheading p{font-family:inherit;text-transform:uppercase;letter-spacing:.12em;font-size:clamp(1.1rem,1.05vw,1.35rem);line-height:1.7;color:var(--text-color, #e6d9c2);margin:0;max-width:46rem}.hero-eternal__button{margin-top:1rem;letter-spacing:.15em;text-transform:uppercase}@media(max-width:749px){.hero-eternal{min-height:var(--section-min-height-m, 520px)}.hero-eternal__inner{padding-block:4rem;justify-content:center}.hero-eternal__content{text-align:center;align-items:center}.hero-eternal__divider{max-width:26rem}.hero-eternal__subheading,.hero-eternal__subheading p{letter-spacing:0em;font-size:16px}.hero-eternal__heading{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-hero-eternal-stories.css.map */
