: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}}.ef-nav a[href*="/collections/in-stock-bestsellers-fragrance-favorites"],.ef-nav a[href*="/pages/fragrance-discovery-kits"]{color:#e9cd93;font-weight:700}.ef-nav a[aria-current=page]{text-decoration:underline;text-decoration-color:#e9cd93;text-underline-offset:5px}.ef-easy-kits .ef-section-heading{margin-bottom:18px}.ef-easy-kits .ef-section-heading p{color:#cfd6c8;font-size:14px;margin:6px 0 0}.ef-quick-kits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ef-quick-kits a{display:flex;flex-direction:column;gap:8px;text-decoration:none;border:1px solid #647459;border-radius:8px;padding:22px;background:linear-gradient(140deg,#23352a,#18251d);min-height:145px;transition:border-color .2s ease}.ef-quick-kits a:hover,.ef-quick-kits a:focus-visible{border-color:#e5c68e}.ef-quick-kits__label{color:#d2b782;font-size:11px;letter-spacing:.15em;font-weight:700}.ef-quick-kits strong{color:#f3ecdf;font:400 24px/1.2 Georgia,serif}.ef-quick-kits small{color:#d2b782;font-size:12px;margin-top:auto}.ef-buy-disclosure{background:#1c2a20;color:#f0eadb;border:1px solid #526a53;border-left:3px solid #d2b782;padding:12px 14px;margin:12px 0;font-size:13px;line-height:1.6;border-radius:4px}.ef-buy-disclosure a{color:#f2d6a0;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.ef-quick-kits{grid-template-columns:1fr;gap:10px}.ef-quick-kits a{min-height:110px;padding:16px}.ef-quick-kits strong{font-size:22px}}.ef-retail .ef-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ef-retail .ef-card{background:#1b2821;border:1px solid #57664c;border-radius:8px}.ef-retail .ef-card__image{background:#f7f3eb}.ef-retail .ef-card h3{font-size:16px;line-height:1.45}@media(max-width:749px){.ef-retail .ef-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ef-retail .ef-card h3{font-size:14px}}.product__description .eminent-fulfillment-clarity{display:none}body:has(#pc--optOutFormContainer) #MainContent,body:has(#pc--optOutFormContainer) #MainContent>.shopify-section,body:has(#pc--optOutFormContainer) #MainContent .page-width--narrow{background:#111b17;color:#f3ecdf}body:has(#pc--optOutFormContainer) #MainContent .main-page-title,body:has(#pc--optOutFormContainer) #MainContent .rte :is(h2,h3,p,li){color:#f3ecdf}body:has(#pc--optOutFormContainer) #MainContent .rte a{color:#e3c58e}.ef-product-discovery{color:#f3ecdf;background:#1b2821;border:1px solid #64705a;padding:2rem;border-radius:6px}.ef-product-discovery a,.ef-product-discovery a:visited{color:#e5cd9b!important;text-decoration:underline;text-underline-offset:.2em}.ef-product-discovery a:hover,.ef-product-discovery a:focus-visible{color:#fff4df!important}.ef-product-discovery a:focus-visible{outline:2px solid #e5cd9b;outline-offset:4px}.ef-discovery-notes{display:flex;flex-wrap:wrap;gap:.8rem;padding:0;list-style:none}.ef-discovery-notes a{display:block;padding:.8rem 1.2rem;border:1px solid #887c5e;border-radius:4px}.shopify-section:has(.jdgm-carousel-wrapper),.jdgm-carousel-wrapper{background:#1b2821!important}.jdgm-carousel-wrapper,.jdgm-carousel-wrapper *{color:#f3ecdf!important}.jdgm-carousel-wrapper .jdgm-star{color:#d2b782!important}.jdgm-carousel-wrapper .jdgm-carousel__left-arrow,.jdgm-carousel-wrapper .jdgm-carousel__right-arrow{border-color:#d2b782!important;opacity:1}.jdgm-carousel-wrapper a:focus-visible{outline:2px solid #e5cd9b;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/eminent-library.css.map */
