:root{--eln-ink: #171614;--eln-deep: #0f0f0e;--eln-gold: #86642c;--eln-gold-soft: #d1b77c;--eln-warm: #fbfaf7;--eln-line: #ddd7cd;--eln-muted: #6d6962;--eln-price: #b42318;--eln-motion: cubic-bezier(.2, .75, .2, 1)}html{scroll-behavior:smooth}body{background:#f5f1e9;color:var(--eln-ink);font-family:var(--font-body--family);letter-spacing:.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.card-gallery{background:#fff}.product-badges__badge.color-custom-badge-sale{background:var(--eln-price)!important;color:#fff!important}:is(h1,h2,h3,h4,h5,h6){text-wrap:balance}:is(.button,button,input,select,textarea){font-family:var(--font-body--family)}::selection{color:#fff;background:var(--eln-gold)}.button,button,a,summary{-webkit-tap-highlight-color:transparent}.button,.shopify-payment-button__button,.add-to-cart-button{transition:transform .22s var(--eln-motion),box-shadow .22s ease,background-color .22s ease,color .22s ease}.button:active,.shopify-payment-button__button:active,.add-to-cart-button:active{transform:scale(.975)}.eln-brand-card>*{position:relative;z-index:1}#header-component{transition:box-shadow .3s ease,background-color .3s ease}body.eln-page-scrolled #header-component{box-shadow:0 8px 30px #0000000e}main[data-template=index] .ui-test-product-list{border-block:1px solid var(--eln-line);background:#f5f1e9}main[data-template=index] .ui-test-product-list .section-resource-list__header{margin-bottom:clamp(28px,4vw,48px)}main[data-template=index] .ui-test-product-list .section-resource-list__header h2{margin:0;font-weight:400;line-height:.98;letter-spacing:-.04em}main[data-template=index] .ui-test-product-list .card-gallery{border:1px solid #eceae5;background:#fff}main[data-template=index] .ui-test-product-list .resource-list__item{min-width:0}main[data-template=index] .hero .button{min-height:50px;padding-inline:28px;border-radius:0;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.header-drawer .menu-drawer,.header-drawer .menu-drawer__submenu{background:var(--eln-deep)!important;color:#fff!important}.header-drawer .menu-drawer{width:min(100vw,460px);max-width:none;border-inline-end:1px solid rgba(185,151,85,.35)}.header-drawer .menu-drawer__navigation{padding:8px clamp(24px,6vw,42px) 36px}.header-drawer .menu-drawer__navigation:before{content:"EL NEMER  /  MENU";display:block;margin:8px 0 32px;color:var(--eln-gold-soft);font-size:.62rem;font-weight:700;letter-spacing:.22em}.header-drawer .menu-drawer__menu{padding-inline:0}.header-drawer .menu-drawer__menu>.menu-drawer__list-item,.header-drawer .menu-drawer__menu-container--divider,.header-drawer .menu-drawer__list-item--divider{border-color:#fff3}.header-drawer .menu-drawer__menu-item--mainlist{min-height:68px;color:#fff!important;font-family:var(--font-heading--family);font-size:clamp(1.75rem,7vw,2.35rem);font-weight:500;line-height:1;letter-spacing:-.02em;text-transform:none;transition:color .22s ease,padding-inline-start .3s var(--eln-motion)}.header-drawer .menu-drawer__menu-item--mainlist:hover,.header-drawer .menu-drawer__menu-item--mainlist:focus-visible{padding-inline-start:8px;color:var(--eln-gold-soft)!important}.header-drawer .menu-drawer__menu-item--parent,.header-drawer .menu-drawer__menu-item--child{min-height:62px;color:#fff!important;font-family:var(--font-body--family);font-size:1rem;font-weight:500;letter-spacing:.01em}.header-drawer .menu-drawer__menu--childlist>li+li{border-top:1px solid rgba(255,255,255,.17)}.header-drawer .menu-drawer__nav-buttons--with-title{min-height:78px;border-bottom:1px solid rgba(185,151,85,.35)}.header-drawer .menu-drawer__title{color:#fff;font-family:var(--font-heading--family);font-size:1.45rem;font-weight:500}.header-drawer :is(.menu-drawer__close-button,.menu-drawer__back-button){color:#fff!important}.header-drawer .menu-drawer__menu-item>.svg-wrapper,.header-drawer .menu-drawer__back-button .svg-wrapper{color:var(--eln-gold-soft)}.header-drawer .menu-drawer__utility-links{margin-inline:0;padding-top:24px;border-top:1px solid rgba(255,255,255,.17)}.header-drawer .menu-drawer__account,.header-drawer .localization-form__select{color:#fff!important}@media(prefers-reduced-motion:no-preference){.eln-motion-enabled .eln-reveal{opacity:0;transform:translateY(22px);transition:opacity .72s var(--eln-motion),transform .72s var(--eln-motion);transition-delay:var(--eln-reveal-delay, 0ms);will-change:opacity,transform}.eln-motion-enabled .eln-reveal.eln-reveal--visible{opacity:1;transform:translateY(0)}::view-transition-old(root){animation:eln-page-out .18s ease both}::view-transition-new(root){animation:eln-page-in .42s var(--eln-motion) both}@keyframes eln-page-out{to{opacity:0}}@keyframes eln-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}main[data-template=index] .hero__content-wrapper>*{animation:eln-hero-copy-in .85s var(--eln-motion) both}main[data-template=index] .hero__content-wrapper>*:nth-child(2){animation-delay:.1s}main[data-template=index] .hero__content-wrapper>*:nth-child(3){animation-delay:.2s}@keyframes eln-hero-copy-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}.eln-collection-hero{position:relative;overflow:hidden;background:var(--eln-warm);border-bottom:1px solid var(--eln-line)}.eln-collection-hero:after{content:"";position:absolute;inset:auto -8vw -42% auto;width:34vw;aspect-ratio:1;border:1px solid rgba(185,151,85,.24);border-radius:50%;pointer-events:none}.eln-collection-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.45fr);align-items:end;gap:48px;width:min(calc(100% - 2 * var(--page-margin)),var(--page-width));margin-inline:auto;padding-block:clamp(58px,8vw,108px)}.eln-collection-hero__eyebrow,.eln-page-eyebrow{margin:0 0 12px;color:var(--eln-gold);font-size:.7rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.eln-collection-hero h1,.eln-page-hero h1{max-width:900px;margin:0;font-size:clamp(2.45rem,6vw,5.4rem);font-weight:600;line-height:.98;letter-spacing:-.045em}.eln-collection-hero__description{max-width:460px;color:var(--eln-muted);font-size:.94rem;line-height:1.7}.eln-collection-hero__description>:first-child,.eln-collection-hero__description>:last-child{margin-block:0}.eln-collection-hero__count{display:block;margin-top:18px;color:var(--eln-gold);font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.eln-collection-hero__nav{position:relative;z-index:2;display:flex;gap:8px;overflow-x:auto;width:min(calc(100% - 2 * var(--page-margin)),var(--page-width));margin-inline:auto;padding:0 0 24px;scrollbar-width:none}.eln-collection-hero__nav::-webkit-scrollbar{display:none}.eln-collection-hero__nav a{flex:0 0 auto;padding:10px 14px;border:1px solid var(--eln-line);color:var(--eln-ink);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:border-color .2s ease,background .2s ease,color .2s ease}.eln-collection-hero__nav a:hover,.eln-collection-hero__nav a:focus-visible{border-color:var(--eln-ink);background:var(--eln-ink);color:#fff}#header-component .header__row--top{min-height:64px}#header-component .header__row--top>.header__columns{height:64px;min-height:64px;padding-block:0!important}#header-component .menu-list__link{font-weight:700;letter-spacing:.09em}#header-component .header__icon{transition:color .2s ease,transform .2s var(--eln-motion)}#header-component .header__icon:hover{color:var(--eln-gold);transform:translateY(-1px)}footer .section-background,footer .section{color:#fff}footer .footer-content h2,footer .footer-content .menu__heading{color:#fff}footer .footer-content p,footer .footer-content a,footer .footer-utilities a,footer .footer-utilities{color:#ffffffb8}footer .footer-content a:hover{color:var(--eln-gold-soft)}footer .footer-content{padding-block:10px}footer .menu__heading{font-family:var(--font-heading--family);font-weight:400}footer .email-signup__input{background:#fff;color:var(--eln-ink)}@media(max-width:749px){#header-component .header__row--top{min-height:60px}#header-component .header__row--top>.header__columns{height:60px;min-height:60px;padding-block:0!important}.eln-collection-hero__inner{grid-template-columns:1fr;gap:22px;padding-block:48px 30px}.eln-collection-hero__nav{width:100%;padding:0 var(--page-margin) 20px}}.product-grid-container .facets-controls-wrapper{border-block:1px solid var(--eln-line);background:#fffffff0}.main-collection-grid{padding-top:28px}.product-grid .product-card,.product-list .product-card{height:100%;transition:transform .3s var(--eln-motion)}.product-grid .card-gallery,.product-list .card-gallery{background:var(--eln-warm)}.product-grid .card-gallery img,.product-list .card-gallery img{object-fit:contain!important}.product-grid .product-card a,.product-list .product-card a{text-decoration:none}.product-grid .product-card :is(h3,.text-block),.product-list .product-card :is(h3,.text-block){line-height:1.42}.product-grid .product-card h3,.product-list .product-card h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-grid product-price .price,.product-list product-price .price,main[data-template=index] product-price .price{color:var(--eln-price);font-weight:650}.facets-toggle__button,.facets__summary,.sorting-filter__summary{font-size:.73rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.theme-drawer__dialog#cart-drawer,#cart-drawer .theme-drawer__dialog{border-inline-start:1px solid var(--eln-line)}#cart-drawer .theme-drawer__title,.main-cart .cart-title{letter-spacing:-.02em}.eln-cart-drawer-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:18px var(--cart-drawer-padding) 0;border-block:1px solid var(--eln-line)}.eln-cart-drawer-assurance span{display:grid;place-items:center;min-height:58px;padding:10px 7px;color:#333;font-size:.59rem;font-weight:650;line-height:1.35;letter-spacing:.04em;text-align:center;text-transform:uppercase}.eln-cart-drawer-assurance span+span{border-inline-start:1px solid var(--eln-line)}#cart-drawer .cart__checkout-button,.main-cart .cart__checkout-button{min-height:54px;border-radius:0;background:var(--eln-ink);color:#fff;font-size:.74rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.eln-cart-benefits{border-block:1px solid var(--eln-line);background:var(--eln-warm)}.eln-cart-benefits__inner{display:grid;grid-template-columns:repeat(3,1fr);width:min(calc(100% - 2 * var(--page-margin)),var(--page-width));margin-inline:auto}.eln-cart-benefit{padding:28px 20px;text-align:center}.eln-cart-benefit+.eln-cart-benefit{border-inline-start:1px solid var(--eln-line)}.eln-cart-benefit strong{display:block;margin-bottom:5px;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.eln-cart-benefit span{color:var(--eln-muted);font-size:.78rem}.eln-page-hero{padding-block:clamp(70px,10vw,138px);background:var(--eln-warm);color:var(--eln-ink)}.eln-page-hero__inner,.eln-page-shell{width:min(calc(100% - 2 * var(--page-margin)),var(--page-width));margin-inline:auto}.eln-page-hero__copy{max-width:760px;margin:24px 0 0;color:var(--eln-muted);font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.75}.eln-about-intro,.eln-contact-section,.eln-policy-section{padding-block:clamp(64px,8vw,112px)}.eln-about-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:clamp(44px,9vw,128px);align-items:start}.eln-about-grid h2,.eln-contact-layout h2,.eln-policy-layout h2{margin:0;font-size:clamp(2rem,4.4vw,4rem);line-height:1.02;letter-spacing:-.04em}.eln-about-copy,.eln-policy-copy{color:var(--eln-muted);font-size:.98rem;line-height:1.82}.eln-about-copy>:first-child,.eln-about-copy>:last-child,.eln-policy-copy>:first-child,.eln-policy-copy>:last-child{margin-block:0}.eln-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(54px,8vw,96px);border:1px solid var(--eln-line)}.eln-value-card{min-height:210px;padding:30px}.eln-value-card+.eln-value-card{border-inline-start:1px solid var(--eln-line)}.eln-value-card__number{display:block;margin-bottom:44px;color:var(--eln-gold);font-size:.68rem;font-weight:700;letter-spacing:.18em}.eln-value-card h3{margin:0 0 10px;font-size:1rem;letter-spacing:.04em;text-transform:uppercase}.eln-value-card p{margin:0;color:var(--eln-muted);font-size:.84rem;line-height:1.65}.eln-about-quote{padding-block:clamp(72px,10vw,138px);background:var(--eln-warm);text-align:center}.eln-about-quote blockquote{max-width:930px;margin:0 auto;font-size:clamp(1.8rem,4vw,3.8rem);font-weight:600;line-height:1.13;letter-spacing:-.035em}.eln-contact-layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(44px,8vw,104px)}.eln-contact-details{display:grid;gap:0;margin-top:36px;border-top:1px solid var(--eln-line)}.eln-contact-detail{display:grid;grid-template-columns:110px 1fr;gap:16px;padding-block:18px;border-bottom:1px solid var(--eln-line)}.eln-contact-detail dt{color:var(--eln-gold);font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.eln-contact-detail dd{margin:0;color:var(--eln-muted);font-size:.88rem}.eln-contact-detail a{color:inherit;text-underline-offset:4px}.eln-contact-form{padding:clamp(28px,4vw,48px);background:var(--eln-warm)}.eln-contact-form form{display:grid;gap:14px}.eln-contact-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.eln-contact-form input,.eln-contact-form textarea{width:100%;min-height:52px;padding:14px 16px;border:1px solid var(--eln-line);border-radius:0;background:#fff;color:var(--eln-ink);font:inherit}.eln-contact-form textarea{min-height:160px;resize:vertical}.eln-contact-form input:focus,.eln-contact-form textarea:focus{outline:1px solid var(--eln-gold);outline-offset:1px}.eln-contact-form button{min-height:54px;border:1px solid var(--eln-ink);border-radius:0;background:var(--eln-ink);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.eln-form-status{margin:0 0 14px;padding:12px 14px;border:1px solid var(--eln-line);background:#fff;font-size:.84rem}.eln-policy-layout{display:grid;grid-template-columns:minmax(220px,.45fr) minmax(0,1fr);gap:clamp(44px,9vw,130px);align-items:start}.eln-policy-copy h3{margin:34px 0 10px;color:var(--eln-ink);font-size:.88rem;letter-spacing:.1em;text-transform:uppercase}.eln-policy-copy ul{padding-inline-start:19px}footer .footer-content{border-top:1px solid var(--eln-line)}footer .footer-content h2{letter-spacing:-.025em}footer input{border-radius:0!important}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-grid .product-card:hover,.product-list .product-card:hover{transform:translateY(-4px)}.product-grid .product-card:hover .card-gallery img,.product-list .product-card:hover .card-gallery img{transform:scale(1.018)}.product-grid .card-gallery img,.product-list .card-gallery img{transition:transform .6s var(--eln-motion)}}@media(max-width:749px){.header-drawer .menu-drawer{width:100vw;height:100dvh}.header-drawer .menu-drawer__navigation{padding-inline:26px}.header-drawer .menu-drawer__navigation:before{margin-top:4px;margin-bottom:22px}.header-drawer .menu-drawer__menu-item--mainlist{min-height:62px;font-size:clamp(1.7rem,8vw,2.15rem)}.header-drawer .menu-drawer__submenu{height:100dvh}main[data-template=index] .ui-test-product-list .section-resource-list__header h2{font-size:clamp(2.15rem,10vw,3rem)!important}main[data-template=index] .ui-test-product-list .section-resource-list__header{margin-bottom:24px}.eln-collection-hero__inner,.eln-about-grid,.eln-contact-layout,.eln-policy-layout{grid-template-columns:1fr}.eln-collection-hero__inner{gap:22px;padding-block:48px 52px}.eln-collection-hero h1,.eln-page-hero h1{font-size:clamp(2.2rem,11vw,3.4rem)}.main-collection-grid{padding-top:18px}.product-grid .product-card h3,.product-list .product-card h3{font-size:.86rem;line-height:1.4}.product-grid product-price .price,.product-list product-price .price{font-size:.88rem}.eln-cart-benefits__inner,.eln-value-grid{grid-template-columns:1fr}.eln-cart-benefit+.eln-cart-benefit,.eln-value-card+.eln-value-card{border-inline-start:0;border-top:1px solid var(--eln-line)}.eln-cart-benefit{padding-block:20px}.eln-page-hero{padding-block:64px}.eln-about-intro,.eln-contact-section,.eln-policy-section{padding-block:58px}.eln-value-card{min-height:0;padding:24px}.eln-value-card__number{margin-bottom:22px}.eln-contact-form__row{grid-template-columns:1fr}.eln-contact-detail{grid-template-columns:90px 1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/el-nemer-luxury.css.map */
