.elvtd-bfcm-hero{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:var(--elvtd-bfcm-hero-height);background-color:var(--elvtd-bfcm-hero-background);color:var(--elvtd-bfcm-hero-color)}.elvtd-bfcm-hero-media,.elvtd-bfcm-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.elvtd-bfcm-hero-image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--elvtd-bfcm-hero-position-x) var(--elvtd-bfcm-hero-position-y)}.elvtd-bfcm-hero-overlay{background-color:var(--elvtd-bfcm-hero-overlay);opacity:var(--elvtd-bfcm-hero-overlay-opacity)}.elvtd-bfcm-hero-content{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:40px 24px;text-align:center}.elvtd-bfcm-hero-eyebrow{margin:0 0 10px;color:inherit;font-family:La Belle Aurore,cursive;font-size:clamp(32px,2.344vw,45px);line-height:1}.elvtd-bfcm-hero-heading{max-width:12.3em;margin:0 0 65px;color:inherit;font-family:Endless Journey JNL,sans-serif;font-size:clamp(36px,3.125vw,60px);font-weight:400;line-height:1.13;text-transform:uppercase}.elvtd-bfcm-hero-text{max-width:26.34em;margin:0;color:inherit;font-family:Rauschen A,sans-serif;font-size:clamp(20px,1.563vw,30px);font-weight:400;line-height:normal}@media only screen and (max-width:767px){.elvtd-bfcm-hero-content{padding:24px}.elvtd-bfcm-hero-eyebrow{font-size:30px}.elvtd-bfcm-hero-heading{max-width:10.4em;margin-bottom:30px;font-size:28px}.elvtd-bfcm-hero-text{max-width:17.94em;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/elvtd-bfcm-hero.css.map */
