.es-v5-collection{--e-ink:#3A2832;--e-berry:#9A516E;--e-mist:#FFF9F6;--e-gradient:#F4E9E9;--e-accent:#E6B9C6;--e-border:#E9DDE0;--e-text:#77636F;font-family:inherit;color:var(--e-ink);background:#fffcfb;overflow:hidden}.es-v5-collection *{box-sizing:border-box}.es-v5-collection a{text-decoration:none;color:inherit}.es-v5-collection .es-v5-wrap{width:min(1340px,calc(100% - 72px));margin-inline:auto}.es-v5-collection.es-v5-beauty{--e-mist:#FFF9F4;--e-gradient:#F7E8E2;--e-accent:#D8AB9D;--e-berry:#9E5970}.es-v5-collection.es-v5-skin{--e-mist:#F9FAF3;--e-gradient:#E5EEDC;--e-accent:#8CA58C;--e-berry:#617C65;--e-border:#DCE4D7}.es-v5-collection.es-v5-oral{--e-mist:#F6FAFB;--e-gradient:#DEEEF0;--e-accent:#A4C7C9;--e-berry:#618C92;--e-border:#D5E5E8}.es-v5-collection.es-v5-makeup{--e-mist:#FCF6F6;--e-gradient:#EDD7DE;--e-accent:#C47D98;--e-berry:#A04D74}.es-v5-collection.es-v5-hair{--e-mist:#FBF8F2;--e-gradient:#EAD8C9;--e-accent:#C6A184;--e-berry:#946E6A;--e-border:#E7DDD4}.es-v5-collection .es-v5-hero{background:linear-gradient(118deg,var(--e-mist) 8%,var(--e-gradient) 100%);position:relative;overflow:hidden}.es-v5-collection .es-v5-hero:before{content:"";width:39vw;max-width:620px;aspect-ratio:1;position:absolute;left:-16vw;bottom:-28vw;border:1px solid rgba(163,115,135,.1);border-radius:50%;pointer-events:none}.es-v5-collection .es-v5-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.89fr);align-items:stretch;gap:clamp(28px,5.5vw,90px);min-height:clamp(470px,36.5vw,570px)}.es-v5-collection .es-v5-copy{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding:64px 0 67px;position:relative;z-index:2}.es-v5-collection .es-v5-crumb{display:flex;align-items:center;gap:12px;flex-wrap:wrap;text-transform:uppercase;letter-spacing:.115em;color:#917783;font-size:11px;font-weight:600;margin-bottom:39px}.es-v5-collection .es-v5-crumb a{transition:color .2s ease}.es-v5-collection .es-v5-crumb a:hover{color:var(--e-berry)}.es-v5-collection .es-v5-crumb svg{width:11px;height:11px;fill:var(--e-berry)}.es-v5-collection .es-v5-eyebrow{font-size:10px;letter-spacing:.22em;color:var(--e-berry);font-weight:750;text-transform:uppercase}.es-v5-collection .es-v5-copy h1{font-family:Georgia,Times New Roman,serif;font-weight:400!important;font-size:clamp(42px,4.35vw,69px)!important;line-height:1.07!important;letter-spacing:-.055em!important;color:var(--e-ink);margin:15px 0 21px!important;max-width:700px;text-wrap:balance}.es-v5-collection .es-v5-description{font-size:15px;line-height:1.84;color:var(--e-text);max-width:520px;margin:0}.es-v5-collection .es-v5-arabic{font-size:13px;line-height:1.7;color:var(--e-berry);margin:17px 0 0;direction:rtl}.es-v5-collection .es-v5-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:30px}.es-v5-collection .es-v5-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;background:var(--e-ink);border:1px solid var(--e-ink);padding:16px 22px;min-height:50px;color:#fff!important;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700;transition:background .25s ease,transform .25s ease,border-color .25s ease}.es-v5-collection .es-v5-button:hover{background:var(--e-berry);border-color:var(--e-berry);transform:translateY(-2px)}.es-v5-collection .es-v5-button svg{width:14px;height:14px;stroke:#fff;stroke-width:1.8;fill:none}.es-v5-collection .es-v5-small{font-size:11px;color:#907883;letter-spacing:.05em}.es-v5-collection .es-v5-visual{position:relative;overflow:hidden;min-height:470px;background:var(--e-accent);isolation:isolate}.es-v5-collection .es-v5-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(54,35,43,.035),transparent 30%),linear-gradient(0deg,rgba(40,24,33,.26) 0%,transparent 27%)}.es-v5-collection .es-v5-visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;transform:scale(1.015);transition:transform .85s cubic-bezier(.22,1,.36,1);display:block}.es-v5-collection .es-v5-visual:hover img{transform:scale(1.052)}.es-v5-collection .es-v5-visual .es-v5-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:400 185px Georgia,serif;color:#fff9}.es-v5-collection .es-v5-visual-meta{position:absolute;z-index:3;inset-inline-start:27px;inset-inline-end:27px;bottom:23px;color:#fff;display:flex;align-items:end;justify-content:space-between;gap:16px}.es-v5-collection .es-v5-visual-meta span{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;text-shadow:0 1px 8px #33232b66}.es-v5-collection .es-v5-visual-meta b{font:400 28px Georgia,serif;text-shadow:0 1px 8px #33232b66}.es-v5-collection .es-v5-underbar{background:#fff;box-shadow:0 8px 24px #41263106;border-bottom:1px solid var(--e-border)}.es-v5-collection .es-v5-underbar .es-v5-wrap{display:flex;justify-content:space-between;align-items:center;gap:22px;padding-top:21px;padding-bottom:21px}.es-v5-collection .es-v5-underbar-note{font-size:11px;letter-spacing:.13em;font-weight:700;color:#9a7586;white-space:nowrap;text-transform:uppercase}.es-v5-collection .es-v5-cat-nav{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none}.es-v5-collection .es-v5-cat-nav::-webkit-scrollbar{display:none}.es-v5-collection .es-v5-cat-nav a{display:inline-flex;align-items:center;white-space:nowrap;font-size:11px;padding:10px 13px;min-height:39px;letter-spacing:.025em;color:#725362;border:1px solid transparent;border-radius:2px;transition:background .22s,color .22s,border-color .22s}.es-v5-collection .es-v5-cat-nav a:hover{background:#fbf3f5;color:#4b293a}.es-v5-collection .es-v5-cat-nav a[aria-current=page]{background:#472c3d;color:#fff;border-color:#472c3d}.es-v5-collection .es-v5-below{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:36px 0 28px}.es-v5-collection .es-v5-below h2{font:400 clamp(29px,3vw,41px) Georgia,serif;letter-spacing:-.038em;color:#3a2932;margin:7px 0 0}.es-v5-collection .es-v5-below p{font-size:12px;color:#92808a;margin:0}.es-v5-collection .es-v5-anchor{display:block;scroll-margin-top:125px;height:0}@media(max-width:1050px){.es-v5-collection .es-v5-wrap{width:calc(100% - 50px)}.es-v5-collection .es-v5-grid{gap:30px}.es-v5-collection .es-v5-copy h1{font-size:clamp(40px,4.5vw,59px)!important}.es-v5-collection .es-v5-underbar .es-v5-wrap{align-items:flex-start;flex-direction:column;gap:8px}.es-v5-collection .es-v5-cat-nav{width:100%}}@media(max-width:750px){.es-v5-collection .es-v5-wrap{width:calc(100% - 28px)}.es-v5-collection .es-v5-grid{grid-template-columns:1fr;gap:0;min-height:0}.es-v5-collection .es-v5-copy{padding:38px 0 36px}.es-v5-collection .es-v5-crumb{margin-bottom:22px}.es-v5-collection .es-v5-copy h1{font-size:clamp(40px,9.1vw,57px)!important;margin:12px 0 18px!important}.es-v5-collection .es-v5-description{font-size:14px}.es-v5-collection .es-v5-actions{margin-top:22px}.es-v5-collection .es-v5-visual{min-height:335px;height:380px}.es-v5-collection .es-v5-underbar .es-v5-wrap{padding-top:14px;padding-bottom:14px}.es-v5-collection .es-v5-below{padding:25px 0 22px;align-items:flex-start;flex-direction:column;gap:5px}}@media(hover:none),(pointer:coarse){.es-v5-collection .es-v5-visual img{transition:none;transform:none!important}}@media(prefers-reduced-motion:reduce){.es-v5-collection *{transition:none!important;animation:none!important}.es-v5-collection .es-v5-visual img{transform:none!important}}body:has(.es-v5-collection) results-list.product-grid-container{background:#fffcfb}body:has(.es-v5-collection) .product-grid__item{background:#fff;border:1px solid #F0E8EA;border-radius:6px;overflow:hidden;box-shadow:0 7px 24px #44273509;transition:box-shadow .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}body:has(.es-v5-collection) .product-grid__item:hover{transform:translateY(-4px);box-shadow:0 18px 38px #44273518}body:has(.es-v5-collection) .product-grid__item product-card{padding:9px 9px 15px}body:has(.es-v5-collection) .product-grid__item .card-gallery{background:#fbf3f5}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){body:has(.es-v5-collection) .product-grid__item{transition:none!important}body:has(.es-v5-collection) .product-grid__item:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/elarasouq-collection.css.map */
