body.page-width-full,body.page-width-full .page-width-wide,body.page-width-full .page-width-normal,body.page-width-full .page-width-narrow{--page-margin: 0px;--page-content-width: 100vw;--page-width: 100vw}@media screen and (min-width:990px){body.page-width-full{--page-margin: 0px}}#ol-hero{position:relative;width:100%;min-height:80vh;display:flex;align-items:center;overflow:hidden;background:#0d1b3e}#ol-hero .ol-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;z-index:0}#ol-hero .ol-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0a0f2ed6 40%,#0a0f2e33);z-index:1}#ol-hero .ol-content{position:relative;z-index:2;padding:clamp(40px,8vw,100px) clamp(24px,8vw,100px);max-width:640px}#ol-hero .ol-eyebrow{font-family:var(--font-heading--family, Georgia, serif);font-size:.8rem;letter-spacing:.3em;text-transform:uppercase;color:#c8a84b;margin:0 0 14px}#ol-hero .ol-h1{font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(2rem,5vw,3.5rem);line-height:1.15;color:#f5f0e8;margin:0 0 18px;font-weight:700}#ol-hero .ol-h1 em{font-weight:400;font-style:italic}#ol-hero .ol-sub{font-family:var(--font-body--family, serif);font-size:1rem;line-height:1.75;color:#c8bfa9;margin:0 0 30px}#ol-hero .ol-btn{display:inline-block;background:#c8a84b;color:#0d1b3e;font-family:var(--font-heading--family, Georgia, serif);font-size:.88rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:14px 32px;border-radius:2px;transition:background .2s,color .2s}#ol-hero .ol-btn:hover{background:#e8c86b;color:#0d1b3e}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ol-hero.css.map */
