:root,body .ef-retail{--ef-ink:#111b17;--ef-panel:#1b2821;--ef-gold:#d2b782;--ef-paper:#f3ecdf;--ef-muted:#c5c9bc;--ef-line:#526052}body{background:#111b17;color:#f3ecdf}body .ef-header{background:#111b17;border-bottom:1px solid #665b3e}body .ef-wordmark{color:#dcc493}body .ef-search form{border:1px solid #72694e;border-radius:3px;background:#f3ecdf}body .ef-search input{background:#f3ecdf;color:#17221c}body .ef-nav>a{letter-spacing:.04em}.ef-library-scene{position:relative;isolation:isolate;background:#121e17;overflow:hidden;border-bottom:1px solid #665b3e}.ef-library-scene__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 55%;z-index:-2}.ef-library-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0a140ed6,#0a140e61 58%,#0a140e8c)}body .ef-library-scene .ef-hero{min-height:540px;padding-top:48px;padding-bottom:48px;gap:60px;grid-template-columns:1.35fr .75fr}body .ef-library-scene .ef-hero h1{font-size:clamp(35px,3.9vw,55px);text-shadow:0 2px 18px #0007}body .ef-library-scene .ef-lead{color:#eee8da;max-width:590px}body .ef-library-scene .ef-hero-carousel{box-shadow:0 15px 50px #0006;border:1px solid #b6a078;border-radius:4px;padding:18px;background:#f7f3eb}body .ef-button{border-radius:3px;box-shadow:0 2px 8px #0002}body .ef-card{background:linear-gradient(145deg,#203026,#17231c);border-color:#53604d;border-radius:4px;box-shadow:0 8px 22px #0002}body .ef-card__image{background:#f7f3eb;border-bottom:1px solid #a48d62}body .ef-card__cta{border-top-color:#53604d}body .ef-band{background:#19241c;border-color:#526052}body .ef-featured-brands a,body .ef-discovery-card{border-color:#667052;border-radius:3px;background:#1b2821}body .ef-assurance>div,body .ef-filters,body .ef-flight{background:#1b2821;border-color:#526052}body .ef-note-landing{border-bottom:1px solid #526052}body .ef-product-note{background:#1b2821;border-color:#64705a;border-left-color:#d2b782}body .ef-product-sticky{background:#152219;border-color:#64705a}body .product__description{border-top-color:#526052}body .product__media-wrapper .product-media-container{border-radius:4px;border-color:#a18c63}body .ef-section h2,body .product__title h1{font-family:Georgia,Times New Roman,serif;font-weight:400}body .footer{background:#101811;border-top:1px solid #665b3e}body .ef-library-stories{padding-top:40px;padding-bottom:42px}.ef-library-stories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body .ef-library-story{position:relative;display:block;aspect-ratio:1.55;min-width:0;overflow:hidden;border:1px solid #8a7954;border-radius:3px;color:#fff4df;text-decoration:none;background:#223027}.ef-library-story>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.ef-library-story:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#050c07f5,#050c0773 46%,#050c070d)}.ef-library-story__copy{position:absolute;left:24px;right:24px;bottom:20px;z-index:1;display:grid;gap:4px}.ef-library-story__copy small{font-size:11px;color:#ecd6ac;letter-spacing:.15em}.ef-library-story__copy strong{font-family:Georgia,serif;font-weight:400;font-size:28px;line-height:1.2}.ef-library-story__copy>span{font-size:13px;color:#eee4d2}.ef-library-story:hover>img{transform:scale(1.025)}body :focus-visible{outline:3px solid #ead3a4;outline-offset:4px}@media(max-width:989px){body .ef-library-scene .ef-hero{gap:28px;min-height:500px}.ef-library-story__copy{left:16px;right:16px}.ef-library-story__copy strong{font-size:24px}}@media(max-width:749px){body .ef-library-scene .ef-hero{grid-template-columns:1fr;min-height:0;padding-top:32px;padding-bottom:28px;gap:0}body .ef-library-scene .ef-hero h1{font-size:35px}body .ef-library-scene .ef-hero-carousel{margin-top:24px}.ef-library-scene__image{object-position:65% center}.ef-library-scene:after{background:#09140dc2}.ef-library-stories__grid{grid-template-columns:1fr;gap:14px}body .ef-library-story{aspect-ratio:2.1}.ef-library-story__copy strong{font-size:28px}body .ef-library-stories{padding-top:28px;padding-bottom:30px}}@media(prefers-reduced-motion:reduce){.ef-library-story>img{transition:none}.ef-library-story:hover>img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/eminent-library.css.map */
