.eiab-page-hero{--eph-green:#12322E;--eph-green-dark:#0D2926;--eph-gold:#C4A15A;--eph-gold-light:#E0B95F;--eph-white:#FFFFFF;--eph-ivory:#F7F4ED;position:relative;isolation:isolate;display:flex;align-items:center;width:100%;min-height:var(--eph-desktop-height);overflow:hidden;background:var(--eph-green-dark);color:var(--eph-white);font:400 15px/1.6 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.eiab-page-hero *,.eiab-page-hero *:before,.eiab-page-hero *:after{box-sizing:border-box}.eiab-page-hero .eph-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;display:block;object-fit:cover;object-position:var(--eph-bg-position)}.eiab-page-hero .eph-hero-image--mobile{display:none}.eiab-page-hero .eph-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:var(--eph-overlay-opacity);background:linear-gradient(90deg,#0d2926fc,#0d2926f5 26%,#0d2926d6 44%,#0d292680 63%,#0d292614)}.eiab-page-hero .eph-wrap{width:min(100% - 64px,var(--eph-container-width));margin-inline:auto}.eiab-page-hero .eph-hero-inner{position:relative;z-index:2;min-height:var(--eph-desktop-height);display:flex;align-items:center;padding-block:48px}.eiab-page-hero .eph-hero-copy{width:57%;max-width:700px}.eiab-page-hero .eph-breadcrumb{display:flex;align-items:center;gap:7px;margin-bottom:18px;color:#ffffffd1;font:500 12px/1.4 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.eiab-page-hero .eph-breadcrumb a{color:#ffffffd1;text-decoration:none;transition:color .2s ease}.eiab-page-hero .eph-breadcrumb a:hover{color:var(--eph-gold-light)}.eiab-page-hero .eph-eyebrow{margin:0 0 12px;color:var(--eph-gold);font-size:12px;font-weight:400;line-height:1.4;letter-spacing:2px;text-transform:uppercase}.eiab-page-hero h1{max-width:700px;margin:0;color:var(--eph-white);font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(38px,4.1vw,60px);font-weight:500;line-height:1.02;letter-spacing:-.02em;text-transform:none;text-shadow:0 3px 14px rgba(0,0,0,.18)}.eiab-page-hero .eph-description{max-width:600px;margin-top:18px;color:#ffffffeb;font:400 16px/1.6 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.eiab-page-hero .eph-description p{margin:0}.eiab-page-hero .eph-signals{width:max-content;max-width:100%;display:flex;align-items:center;flex-wrap:nowrap;margin-top:18px}.eiab-page-hero .eph-signal{position:relative;flex:0 0 auto;min-width:0;min-height:54px;display:flex;align-items:center;gap:12px;padding:0 18px}.eiab-page-hero .eph-signal:first-child{padding-left:0}.eiab-page-hero .eph-signal:last-child{padding-right:0}.eiab-page-hero .eph-signal:not(:last-child):after{content:"";position:absolute;top:4px;right:0;width:1px;height:46px;background:#fff3}.eiab-page-hero .eph-signal-icon{flex:0 0 40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--eph-ivory)}.eiab-page-hero .eph-signal-icon svg{display:block;width:38px;height:38px}.eiab-page-hero .eph-signal-text{min-width:0;display:flex;flex-direction:column;gap:3px;color:var(--eph-white);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.25}.eiab-page-hero .eph-signal-text strong{font:600 14px/1.25 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.eiab-page-hero .eph-signal-text span{color:#ffffffc7;font:400 12px/1.3 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.eiab-page-hero .eph-button-wrap{margin:0}.eiab-page-hero .eph-button{min-height:52px;margin-top:48px;padding:14px 30px;display:inline-flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(135deg,#c8a55d,#b58b43);border:1px solid #D6B870;border-radius:4px;color:#fff;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:600;line-height:1;text-decoration:none;box-shadow:0 6px 18px #0000002b;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.eiab-page-hero .eph-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#b58b43,#c8a55d);box-shadow:0 8px 22px #0003}.eiab-page-hero .eph-button:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}.eiab-page-hero .eph-button svg{display:block;flex:0 0 auto}@media screen and (max-width:989px){.eiab-page-hero .eph-wrap{width:min(100% - 48px,var(--eph-container-width))}.eiab-page-hero .eph-hero-copy{width:70%;max-width:640px}.eiab-page-hero .eph-hero-image{object-position:65% center}.eiab-page-hero .eph-signals{width:max-content;max-width:100%}.eiab-page-hero .eph-signal{padding-inline:14px}}@media screen and (max-width:749px){.eiab-page-hero{min-height:560px;align-items:flex-start}.eiab-page-hero .eph-wrap{width:calc(100% - 40px)}.eiab-page-hero .eph-hero-inner{min-height:560px;padding:40px 0 180px;align-items:flex-start}.eiab-page-hero .eph-hero-copy{width:100%;max-width:100%}.eiab-page-hero.has-mobile-image .eph-hero-image--desktop{display:none}.eiab-page-hero.has-mobile-image .eph-hero-image--mobile{display:block;object-position:var(--eph-mobile-bg-position)}.eiab-page-hero:not(.has-mobile-image) .eph-hero-image--desktop{object-position:66% center}.eiab-page-hero .eph-overlay{background:linear-gradient(180deg,#04221f,#04221ff5 30%,#052420b3 52%,#06221f4d,#06221f29)}.eiab-page-hero .eph-breadcrumb{margin-bottom:14px;font-size:11px}.eiab-page-hero h1{font-size:clamp(36px,10vw,48px)}.eiab-page-hero .eph-description{max-width:500px;font-size:15px}.eiab-page-hero .eph-signals{width:100%;max-width:none;display:flex;flex-direction:column;align-items:stretch;gap:0;margin-top:18px}.eiab-page-hero .eph-signal{width:100%;flex:0 0 auto;min-height:0;padding:12px 0;gap:13px}.eiab-page-hero .eph-signal:not(:last-child):after{top:auto;bottom:0;left:0;right:auto;width:100%;height:1px;background:#ffffff24}.eiab-page-hero .eph-signal-icon{flex-basis:36px;width:36px;height:36px}.eiab-page-hero .eph-signal-icon svg{width:32px;height:32px}.eiab-page-hero .eph-signal-text strong{font-size:15px}.eiab-page-hero .eph-button{width:100%;max-width:320px}}@media screen and (max-width:420px){.eiab-page-hero,.eiab-page-hero .eph-hero-inner{min-height:580px}.eiab-page-hero .eph-wrap{width:calc(100% - 32px)}.eiab-page-hero h1{font-size:38px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/eiab-page-hero.css.map */
