:root{--lx-ink: var(--lr-ink, #3f2923);--lx-cocoa: #4a302b;--lx-cream: var(--lr-cream, #fcf7f1);--lx-blush: #f6d9d8;--lx-blush-2: #f2c4c8;--lx-rg: var(--lr-rosegold, #b76e79);--lx-gold: #d4a373;--lx-soft: #8a6d66;--lx-line: rgba(122, 76, 64, .14);--lx-glass: rgba(255, 252, 249, .72);--lx-r: 26px;--lx-ease: cubic-bezier(.22, 1, .36, 1);--lx-shadow: 0 24px 60px -24px rgba(90, 48, 43, .35);--lx-font: "Tajawal", "Segoe UI", Tahoma, sans-serif;--lx-display: "El Messiri", "Tajawal", serif;--lx-latin: "Cormorant Garamond", "Times New Roman", serif;--lx-grad: linear-gradient(120deg, #b76e79 0%, #c25b7a 38%, #e6a1ac 70%, #b76e79 100%)}body.lx{font-family:var(--lx-font);font-size:15.5px;background:var(--lx-cream);overflow-x:hidden}body.lx h1,body.lx h2,body.lx h3{font-family:var(--lx-display);letter-spacing:0;font-weight:600}body.lx em{font-style:normal}body.lx .lr-eyebrow{font-family:var(--lx-latin);font-size:13px;letter-spacing:.22em;color:var(--lx-rg)}body.lx.lx-gated{overflow:hidden}.lx-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}::selection{background:#f2c4c8;color:var(--lx-ink)}.lx-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 28px;border-radius:999px;border:0;cursor:pointer;font:700 15px/1 var(--lx-font);color:#fff;background:var(--lx-ink);overflow:hidden;isolation:isolate;transition:transform .45s var(--lx-ease),box-shadow .45s var(--lx-ease),background .3s;white-space:nowrap;text-decoration:none}.lx-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.55) 48%,transparent 66%);transform:translate(120%);transition:transform .9s var(--lx-ease)}.lx-btn:hover:after{transform:translate(-120%)}.lx-btn--glow{background:var(--lx-grad);background-size:220% 100%;box-shadow:0 16px 34px -14px #c25b7abf,inset 0 1px #ffffff59;animation:lx-grad 7s linear infinite}.lx-btn--glow:hover{box-shadow:0 22px 44px -14px #c25b7ae6}.lx-btn--ghost{background:#ffffff8c;color:var(--lx-ink);box-shadow:inset 0 0 0 1px var(--lx-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lx-btn--light{background:#fff;color:var(--lx-ink)}.lx-btn--small{min-height:40px;padding:0 18px;font-size:13px}.lx-btn__arrow{transition:transform .4s var(--lx-ease)}.lx-btn:hover .lx-btn__arrow{transform:translate(-5px)}@keyframes lx-grad{to{background-position:-220% 0}}.lx-kicker{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 14px;border-radius:999px;background:#ffffff9e;box-shadow:inset 0 0 0 1px #b76e7938;font:600 12.5px/1 var(--lx-latin);letter-spacing:.2em;color:var(--lx-rg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lx-kicker--light{background:#ffffff1a;color:#f6cfcf;box-shadow:inset 0 0 0 1px #ffffff2e}.lx-kicker__dot{width:7px;height:7px;border-radius:50%;background:var(--lx-accent);box-shadow:0 0 0 4px #c25b7a2e;animation:lx-pulse 2.2s infinite}@keyframes lx-pulse{50%{box-shadow:0 0 0 8px #c25b7a00}}.lx-announce{position:relative;overflow:hidden;color:#fff;background:linear-gradient(100deg,var(--lx-ann-a, #b76e79),var(--lx-ann-b, #d98f9f),var(--lx-ann-a, #b76e79));background-size:200% 100%;animation:lx-grad 9s linear infinite}.lx-announce__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:7px;padding:9px 16px 10px;text-align:center}.lx-announce__rotator{position:relative;height:20px;width:100%;overflow:hidden}.lx-announce__msg{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;font-size:13px;font-weight:700;letter-spacing:.02em;opacity:0;transform:translateY(100%);transition:transform .7s var(--lx-ease),opacity .7s}.lx-announce__msg.is-active{opacity:1;transform:none}.lx-announce__msg.is-leaving{opacity:0;transform:translateY(-100%)}.lx-announce__msg span{color:#ffe3c7}.lx-announce__pill{position:relative;display:inline-flex;align-items:center;gap:8px;padding:6px 18px;border-radius:999px;background:#fff;color:#b0506b;font-size:12.5px;font-weight:800;box-shadow:0 6px 16px -6px #50142873;overflow:hidden}.lx-announce__pill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(246,207,207,.9) 50%,transparent 65%);transform:translate(130%);animation:lx-sweep 3.2s 1s infinite}.lx-announce__star{color:#e7a35a;animation:lx-twinkle 1.6s infinite}@keyframes lx-sweep{60%,to{transform:translate(-130%)}}@keyframes lx-twinkle{50%{opacity:.3;transform:scale(.7) rotate(25deg)}}.lx-announce__sparkles i{position:absolute;width:4px;height:4px;border-radius:50%;background:#fff;opacity:0;animation:lx-spark 3.6s infinite}.lx-announce__sparkles i:nth-child(1){left:8%;top:30%}.lx-announce__sparkles i:nth-child(2){left:22%;top:70%;animation-delay:.7s}.lx-announce__sparkles i:nth-child(3){left:41%;top:20%;animation-delay:1.5s}.lx-announce__sparkles i:nth-child(4){left:63%;top:75%;animation-delay:2.1s}.lx-announce__sparkles i:nth-child(5){left:81%;top:35%;animation-delay:.3s}.lx-announce__sparkles i:nth-child(6){left:93%;top:65%;animation-delay:2.8s}@keyframes lx-spark{0%,to{opacity:0;transform:scale(.3)}40%{opacity:.95;transform:scale(1);box-shadow:0 0 10px #fff}}@media(min-width:761px){.lx-announce__inner{flex-direction:row;justify-content:center;gap:20px;padding:10px 24px}.lx-announce__rotator{width:min(520px,60vw)}}.lx-header{position:sticky;top:0;z-index:80;background:#fffcf9db;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-bottom:1px solid transparent;transition:transform .5s var(--lx-ease),box-shadow .4s,border-color .4s}.lx-header.is-scrolled{box-shadow:0 14px 34px -22px #4a302b66;border-color:var(--lx-line)}.lx-header.is-hidden{transform:translateY(-100%)}.lx-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:10px 12px;max-width:1440px;margin-inline:auto}.lx-header__start,.lx-header__end{display:flex;align-items:center;gap:4px;min-width:0}.lx-header__end{justify-content:flex-end}.lx-header__brand{display:block;line-height:0}.lx-header__logo{width:clamp(132px,34vw,250px);height:auto;transition:width .4s var(--lx-ease)}.lx-header.is-scrolled .lx-header__logo{width:clamp(120px,30vw,210px)}.lx-header__nav{display:none}.lx-icon{flex-shrink:0;position:relative;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;border:0;background:transparent;color:var(--lx-ink);cursor:pointer;font-size:26px;line-height:1;transition:background .3s,transform .3s}.lx-icon:hover{background:#b76e791a}.lx-icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.lx-cart__count{position:absolute;top:3px;left:2px;min-width:18px;height:18px;padding:0 4px;border-radius:99px;background:var(--lx-accent);color:#fff;font:800 10.5px/18px var(--lx-font);text-align:center;box-shadow:0 0 0 2px #fff}.lx-cart.is-bump{animation:lx-bump .6s var(--lx-ease)}@keyframes lx-bump{30%{transform:scale(1.3) rotate(-8deg)}60%{transform:scale(.92)}}.lx-pill{display:inline-flex;flex-direction:column;align-items:center;gap:3px;text-decoration:none}.lx-pill__tag{padding:2px 8px;border-radius:99px;border:1px solid rgba(194,91,122,.45);background:#fff;color:var(--lx-accent);font-size:9.5px;font-weight:800;white-space:nowrap}.lx-pill__orb{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f6b6c6,var(--lx-accent) 70%);color:#fff;box-shadow:0 8px 16px -8px #c25b7ae6,inset 0 1px 1px #ffffff80;animation:lx-float 3.4s ease-in-out infinite}.lx-header__end .lx-pill__orb{animation-delay:-1.7s}.lx-pill__orb svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@keyframes lx-float{50%{transform:translateY(-3px)}}@media(max-width:760px){.lx-hide-sm{display:none!important}.lx-header__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:4px;padding:8px}.lx-header__logo{width:clamp(112px,31vw,170px)}.lx-icon{width:34px;height:34px}.lx-icon svg{width:21px;height:21px}.lx-header__start,.lx-header__end{gap:2px}.lx-pill{flex-shrink:0}}@media(max-width:520px){.lx-kicker{font-size:10.5px;letter-spacing:.12em;padding:7px 12px;white-space:nowrap}}@media(max-width:370px){.lx-pill__tag{display:none}.lx-header__logo{width:118px}}@media(min-width:1024px){.lx-header__inner{padding:12px 40px;gap:24px}.lr-menu-trigger{display:none}.lx-header__nav{display:flex;gap:26px;margin-inline-start:22px}.lx-header__nav a{position:relative;font-weight:700;font-size:14px;color:var(--lx-ink);text-decoration:none;padding:6px 0}.lx-header__nav a:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1.5px;background:var(--lx-grad);transform:scaleX(0);transition:transform .45s var(--lx-ease)}.lx-header__nav a:hover:after{transform:scaleX(1)}.lx-pill{flex-direction:row-reverse;gap:8px;padding:4px 4px 4px 14px;border-radius:99px;background:#fff;box-shadow:inset 0 0 0 1px #c25b7a40}.lx-pill__tag{border:0;padding:0;font-size:12.5px}.lx-header__end{gap:8px}}.lx-drawer{position:fixed;z-index:120;inset:0 0 0 auto;width:min(86vw,380px);display:flex;flex-direction:column;padding:18px 22px 28px;background:linear-gradient(170deg,#fffaf6,#f9e3e0);box-shadow:-30px 0 60px -30px #4a302b80;transform:translate(105%);transition:transform .55s var(--lx-ease);overflow-y:auto}.lx-drawer.is-open{transform:none}.lx-drawer__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.lx-drawer__head img{width:170px;height:auto}.lx-drawer>a{display:flex;justify-content:space-between;align-items:center;padding:16px 4px;border-bottom:1px solid var(--lx-line);font:600 19px/1.2 var(--lx-display);color:var(--lx-ink);text-decoration:none;opacity:0;transform:translate(20px);transition:opacity .5s,transform .5s var(--lx-ease),color .3s}.lx-drawer.is-open>a{opacity:1;transform:none}.lx-drawer.is-open>a:nth-of-type(2){transition-delay:.05s}.lx-drawer.is-open>a:nth-of-type(3){transition-delay:.1s}.lx-drawer.is-open>a:nth-of-type(4){transition-delay:.15s}.lx-drawer.is-open>a:nth-of-type(5){transition-delay:.2s}.lx-drawer.is-open>a:nth-of-type(n+6){transition-delay:.25s}.lx-drawer>a span{color:var(--lx-rg)}.lx-drawer>a:hover{color:var(--lx-accent)}.lx-drawer__foot{margin-top:auto;padding-top:24px;color:var(--lx-soft);font-size:13px}.lx-drawer__veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:#2e1a1659;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .45s}.lx-drawer__veil.is-open{opacity:1}.lx-hero{position:relative;isolation:isolate;overflow:hidden;margin:10px 10px 0;border-radius:30px;background:radial-gradient(120% 90% at 20% 10%,#fff6f2,#fbe6e3 45%,#f4cfd0);box-shadow:inset 0 0 0 1px #ffffffb3,0 30px 60px -40px #7a3c3c80}.lx-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.lx-hero__blob{position:absolute;border-radius:50%;filter:blur(50px);opacity:.7;animation:lx-drift 16s ease-in-out infinite alternate}.lx-hero__blob--a{width:60vmax;height:60vmax;left:-20vmax;top:-25vmax;background:radial-gradient(circle,#fff,#fff0 65%)}.lx-hero__blob--b{width:50vmax;height:50vmax;right:-18vmax;bottom:-22vmax;background:radial-gradient(circle,#e796a48c,#e796a400 65%);animation-delay:-8s}.lx-hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.25;mix-blend-mode:multiply;background-image:radial-gradient(rgba(122,76,64,.18) .6px,transparent .7px);background-size:4px 4px}@keyframes lx-drift{to{transform:translate(6vmax,4vmax) scale(1.1)}}.lx-hero__grid{display:flex;flex-direction:column}.lx-hero__copy{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 22px 34px;will-change:transform}.lx-hero__title{margin:14px 0 10px;font-size:clamp(2.2rem,9vw,5.4rem);line-height:1.12;color:var(--lx-cocoa)}.lx-line{display:block;overflow:hidden;padding-bottom:.06em}.lx-line>*{display:inline-block;transform:translateY(105%);transition:transform 1.1s var(--lx-ease)}.lx-line--em em{background:linear-gradient(100deg,#9c4e5d,var(--lx-accent) 45%,#d99a7b 80%);-webkit-background-clip:text;background-clip:text;color:transparent;transition-delay:.12s}.lx-ready .lx-line>*{transform:none}.lx-hero__sub{max-width:36ch;margin:0 0 22px;color:#7b5d55;font-size:16px;line-height:1.75;opacity:0;transform:translateY(14px);transition:1s .35s var(--lx-ease)}.lx-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;opacity:0;transform:translateY(14px);transition:1s .5s var(--lx-ease)}.lx-ready .lx-hero__sub,.lx-ready .lx-hero__actions,.lx-ready .lx-hero__trust{opacity:1;transform:none}.lx-hero__trust{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:22px 0 0;padding:0;color:#6f5149;font-size:13px;font-weight:600;opacity:0;transform:translateY(14px);transition:1s .65s var(--lx-ease)}.lx-hero__trust li{display:inline-flex;align-items:center;gap:6px}.lx-hero__trust svg{width:19px;height:19px;fill:none;stroke:var(--lx-rg);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.lx-hero .lx-kicker{opacity:0;transition:opacity 1s .1s}.lx-ready .lx-hero .lx-kicker{opacity:1}.lx-hero__stage{position:relative;z-index:2;order:-1;height:clamp(330px,92vw,480px);display:grid;place-items:center;margin-bottom:8px}.lx-hero__stage .lx-arch{--w: clamp(150px, 44vw, 300px)}.lx-hero__canvas{position:absolute;top:-4%;right:-8%;bottom:-4%;left:-8%;width:116%;height:108%;z-index:3;pointer-events:none;opacity:0;transition:opacity 1.4s .2s}.lr3d-ready .lx-hero__canvas,.lr3d-ready .lx-showcase__canvas{opacity:1}.lx-arch{--w: clamp(170px, 50vw, 380px);position:relative;z-index:2;width:var(--w);aspect-ratio:3 / 4;transform:translateY(14px) scale(.96);opacity:0;transition:transform 1.3s .15s var(--lx-ease),opacity 1.1s .15s}.lx-ready .lx-arch{transform:none;opacity:1}.lx-arch__inner{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:calc(var(--w) / 2) calc(var(--w) / 2) 22px 22px;background:radial-gradient(90% 60% at 50% 30%,#fff,#fdf1ee 45%,#f5d6d4);box-shadow:inset 0 0 0 1.5px #fffffff2,inset 0 -40px 60px -30px #b76e7959,0 40px 70px -35px #6e32378c}.lx-arch__inner:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:inherit;border:1px solid rgba(183,110,121,.3);pointer-events:none;z-index:2}.lx-arch__img{position:absolute;top:12%;right:8%;bottom:6%;left:8%;width:84%;height:82%;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 18px 18px rgba(80,40,40,.18));animation:lx-float 6s ease-in-out infinite}.lx-arch__img--emblem{top:18%;right:6%;bottom:10%;left:6%;width:88%;height:72%}.lx-arch__shine{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.55) 50%,transparent 60%);transform:translate(-120%);animation:lx-shine 6s 2s infinite;z-index:3}@keyframes lx-shine{25%,to{transform:translate(120%)}}.lx-float-tag{position:absolute;z-index:5;bottom:-16px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;min-width:70%;padding:10px 18px;border-radius:18px;background:var(--lx-glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 30px -18px #5a302b99,inset 0 0 0 1px #ffffffe6;text-decoration:none;color:var(--lx-ink);white-space:nowrap}.lx-float-tag small{font-size:11.5px;color:var(--lx-soft)}.lx-float-tag strong{font-size:16px;color:var(--lx-accent)}.lx-hero__script{position:absolute;z-index:1;bottom:8%;inset-inline-end:4%;font:italic 500 clamp(2.4rem,7vw,5.5rem)/1 var(--lx-latin);color:#b76e7938;pointer-events:none;direction:ltr}.lx-hero__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.lx-hero__fallback i{position:absolute;width:min(86vw,560px);aspect-ratio:1;border-radius:50%;border:6px solid transparent;background:linear-gradient(#0000,#0000) padding-box,linear-gradient(120deg,#b76e79,#f7d9c4,#9c4e5d,#f2c4c8) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0);transform:rotateX(68deg) rotate(20deg);animation:lx-orbit 18s linear infinite;opacity:.85}.lx-hero__fallback i:nth-child(2){width:min(96vw,640px);border-width:2px;animation-duration:26s;animation-direction:reverse;transform:rotateX(72deg) rotateY(18deg)}.lx-hero__fallback i:nth-child(3){width:min(70vw,440px);border-width:1px;animation-duration:12s}@keyframes lx-orbit{to{rotate:360deg}}.lr3d-ready .lx-hero__fallback,.lx-hero__scroll{display:none}@media(min-width:900px){.lx-hero{margin:14px 18px 0;border-radius:40px;min-height:min(calc(100svh - 120px),820px)}.lx-hero__grid{flex-direction:row;align-items:stretch;min-height:inherit;max-width:1440px;margin-inline:auto}.lx-hero__copy{flex:0 0 46%;align-items:flex-start;text-align:start;justify-content:center;padding:70px 70px 90px 20px}.lx-hero__actions,.lx-hero__trust{justify-content:flex-start}.lx-hero__title{font-size:clamp(3.4rem,5.6vw,6rem)}.lx-hero__sub{font-size:18px}.lx-hero__stage{order:0;flex:1;height:auto;min-height:640px;margin:0}.lx-hero__stage .lx-arch{--w: clamp(260px, 25vw, 380px)}.lx-hero__scroll{display:block;position:absolute;z-index:4;bottom:26px;left:50%;width:26px;height:42px;border-radius:99px;box-shadow:inset 0 0 0 1.5px #7a4c4073;transform:translate(-50%)}.lx-hero__scroll span{position:absolute;left:50%;top:9px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:var(--lx-rg);animation:lx-scroll 2s infinite}}@keyframes lx-scroll{70%{transform:translateY(12px);opacity:0}to{opacity:0}}.lx-stories{padding:26px 0 8px}.lx-stories__head{display:flex;justify-content:space-between;align-items:baseline;padding:0 18px 10px;max-width:1340px;margin:0 auto}.lx-stories__head h2{margin:0;font-size:22px}.lx-stories__head a{color:var(--lx-rg);font-weight:700;text-decoration:none;font-size:14px}.lx-stories__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x proximity;padding:8px 18px 14px;scrollbar-width:none;max-width:1340px;margin:0 auto}.lx-stories__track::-webkit-scrollbar{display:none}.lx-stories__track.is-dragging{cursor:grabbing;scroll-snap-type:none}.lx-story{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:8px;width:82px;scroll-snap-align:start;text-decoration:none;color:var(--lx-ink);opacity:0;transform:translateY(16px) scale(.9);animation:lx-pop .8s calc(.25s + var(--i) * .08s) var(--lx-ease) forwards}@keyframes lx-pop{to{opacity:1;transform:none}}.lx-story__ring{position:relative;display:grid;place-items:center;width:82px;height:82px;border-radius:50%;padding:3px}.lx-story__ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,#b76e79,#f6c6cf,#c25b7a,#e8b48f,#b76e79);animation:lx-orbit 6s linear infinite}.lx-story__disc{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 30% 25%,#f9b9c8,#e87f9c 70%);box-shadow:0 0 0 3px var(--lx-cream);transition:transform .5s var(--lx-ease)}.lx-story:nth-child(3n+2) .lx-story__disc{background:radial-gradient(circle at 30% 25%,#f6d2c8,#d99a86 70%)}.lx-story:nth-child(3n) .lx-story__disc{background:radial-gradient(circle at 30% 25%,#f5c4cf,#c25b7a 75%)}.lx-story__disc img{width:100%;height:100%;object-fit:cover}.lx-story:hover .lx-story__disc{transform:scale(.94)}.lx-story__fallback{display:grid;place-items:center;gap:1px;color:#fff}.lx-story__fallback svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 3px rgba(120,30,50,.35))}.lx-story__fallback b{font:italic 700 13px/1 var(--lx-latin);letter-spacing:.08em;text-shadow:0 1px 4px rgba(120,30,50,.4)}.lx-story__label{font-size:12.5px;font-weight:700;text-align:center;line-height:1.3}@media(min-width:900px){.lx-stories__track{justify-content:center;gap:34px}.lx-story{width:110px}.lx-story__ring{width:110px;height:110px}.lx-story__label{font-size:14px}}.lr-signature-marquee{overflow:hidden;margin:18px 0;padding:16px 0;background:var(--lx-cocoa);color:#f9e3dc;transform:rotate(-1.2deg);box-shadow:0 20px 40px -26px #4a302bcc}.lr-signature-marquee__track{display:flex;width:max-content;animation:lx-marquee 32s linear infinite}.lr-signature-marquee__item{display:inline-flex;align-items:center;gap:22px;padding-inline:22px;font:600 clamp(18px,2.6vw,30px)/1 var(--lx-display);white-space:nowrap}.lr-signature-marquee__star{color:#e6a1ac;font-size:.8em}@keyframes lx-marquee{to{transform:translate(50%)}}body.lx .lr-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(min-width:760px){body.lx .lr-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}@media(min-width:1100px){body.lx .lr-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}}body.lx .lr-featured{padding-block:56px}body.lx .lr-shell{width:min(1340px,calc(100% - 28px))}@media(min-width:760px){body.lx .lr-shell{width:min(1340px,calc(100% - 64px))}}body.lx .lr-section-heading h2{font-size:clamp(1.7rem,3.4vw,3rem)}.lx-card{position:relative;display:flex;flex-direction:column;min-width:0;transition:transform .5s var(--lx-ease);transform-style:preserve-3d;will-change:transform}.lx-card__media{--mx: 50%;--my: 0%;position:relative;display:block;aspect-ratio:1 / 1.12;border-radius:22px;overflow:hidden;background:radial-gradient(90% 70% at 50% 35%,#fff,#fbeeea 55%,#f5dcd7);box-shadow:inset 0 0 0 1px #b76e791f;transition:box-shadow .5s}.lx-card:hover .lx-card__media{box-shadow:inset 0 0 0 1px #b76e7940,0 28px 40px -26px #6e32378c}.lx-card__img{position:absolute;top:7%;right:7%;bottom:7%;left:7%;width:86%;height:86%;object-fit:contain;mix-blend-mode:multiply;transition:transform .8s var(--lx-ease),opacity .6s}.lx-card__img--alt{opacity:0}.lx-card:hover .lx-card__img{transform:scale(1.06) translateZ(30px)}.lx-card:hover .lx-card__img--alt{opacity:1}.lx-card:hover .lx-card__img:not(.lx-card__img--alt):has(+.lx-card__img--alt){opacity:0}.lx-card__shine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at var(--mx) var(--my),rgba(255,255,255,.55),transparent 45%);opacity:0;transition:opacity .4s}.lx-card:hover .lx-card__shine{opacity:1}.lx-card__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.lx-card__empty img{width:64%;height:auto;opacity:.75}.lx-card__ribbon{position:absolute;z-index:3;top:12px;inset-inline-end:0;writing-mode:vertical-rl;padding:12px 6px;border-radius:0 10px 10px 0;background:linear-gradient(180deg,#e2557f,var(--lx-accent));color:#fff;font-size:11px;font-weight:800;letter-spacing:.05em;box-shadow:0 8px 16px -8px #c25b7acc}[dir=rtl] .lx-card__ribbon{border-radius:10px 0 0 10px}.lx-card__ribbon b{font-weight:800}.lx-card__soldout{position:absolute;z-index:3;top:12px;inset-inline-start:12px;padding:5px 10px;border-radius:99px;background:#3f2923d1;color:#fff;font-size:11px;font-weight:700}.lx-card__top{position:relative}.lx-card__quick{position:absolute;z-index:4;bottom:10px;inset-inline-start:10px;margin:0}.lx-card__bag{position:relative;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:14px;cursor:pointer;background:var(--lx-cocoa);color:#fff;box-shadow:0 12px 20px -10px #4a302bd9;transition:transform .4s var(--lx-ease),background .3s;text-decoration:none}.lx-card__bag svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.lx-card__plus{position:absolute;top:-5px;left:-5px;width:18px;height:18px;border-radius:50%;background:var(--lx-accent);font:800 13px/18px var(--lx-font);text-align:center;box-shadow:0 0 0 2px #fff}.lx-card__bag:hover{transform:translateY(-3px) scale(1.06);background:var(--lx-accent)}.lx-card__info{display:flex;flex-direction:column;gap:4px;padding:12px 4px 0}.lx-card__vendor{font:600 11px/1 var(--lx-latin);letter-spacing:.14em;color:var(--lx-rg);text-transform:uppercase}.lx-card__title{color:var(--lx-ink);font-weight:700;font-size:14.5px;line-height:1.45;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lx-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.lx-card__price strong{color:var(--lx-accent);font-size:16px}.lx-card__price s{color:#a9918a;font-size:13px}.lx-promo{position:relative;padding:10px 0 30px}.lx-promo__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 18px 10px;scrollbar-width:none;scroll-behavior:smooth}.lx-promo__track::-webkit-scrollbar{display:none}.lx-promo__slide{position:relative;flex:0 0 88%;aspect-ratio:16 / 9.5;border-radius:24px;overflow:hidden;scroll-snap-align:center;text-decoration:none;isolation:isolate;transform:scale(.96);transition:transform .7s var(--lx-ease);box-shadow:0 24px 40px -30px #6e3237b3}.lx-promo__slide.is-current{transform:none}.lx-promo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lx-promo__slide--blush{background:radial-gradient(120% 120% at 15% 10%,#fff2f0,#f7c8cf 55%,#e58aa0);color:var(--lx-cocoa)}.lx-promo__slide--cocoa{background:radial-gradient(120% 120% at 85% 10%,#8a5a50,#4a302b 60%,#2f1d19);color:#fbe6df}.lx-promo__slide--pearl{background:radial-gradient(120% 120% at 50% 0%,#fff,#f4e7df 55%,#e6cbbd);color:var(--lx-cocoa)}.lx-promo__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.lx-promo__art i{position:absolute;border-radius:50%;background:radial-gradient(circle at 30% 25%,#fff,#fff3 40%,#b76e7959 75%);box-shadow:inset -10px -14px 30px #8c3c4640,0 20px 30px -20px #6e323799;animation:lx-float 5s ease-in-out infinite}.lx-promo__art i:nth-child(1){width:34%;aspect-ratio:1;left:6%;top:18%}.lx-promo__art i:nth-child(2){width:16%;aspect-ratio:1;left:36%;top:8%;animation-delay:-2s}.lx-promo__art i:nth-child(3){width:11%;aspect-ratio:1;left:30%;bottom:10%;animation-delay:-3.5s}.lx-promo__slide--cocoa .lx-promo__art i{background:radial-gradient(circle at 30% 25%,#ffe8dc,#d99a86 45%,#8a4a4a 90%)}.lx-promo__art b{position:absolute;left:14%;top:30%;font-size:clamp(40px,9vw,120px);color:#ffffffbf;animation:lx-orbit 22s linear infinite}.lx-promo__copy{position:absolute;inset-block:0;inset-inline-start:0;width:62%;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:18px 22px}.lx-promo__copy small{font:600 12px/1 var(--lx-latin);letter-spacing:.2em;opacity:.8}.lx-promo__copy strong{font:700 clamp(20px,5.4vw,46px)/1.15 var(--lx-display)}.lx-promo__copy span{font-size:clamp(12.5px,1.4vw,17px);opacity:.85}.lx-promo__cta{align-self:flex-start;margin-top:6px;padding:8px 16px;border-radius:99px;background:var(--lx-accent);color:#fff;font:800 12.5px/1 var(--lx-font)}.lx-promo__slide--cocoa .lx-promo__cta{background:#f6cfcf;color:var(--lx-cocoa)}.lx-promo__dots{display:flex;justify-content:center;gap:7px;margin-top:4px}.lx-promo__dots button{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:#b76e794d;cursor:pointer;transition:width .5s var(--lx-ease),background .3s}.lx-promo__dots button.is-active{width:26px;background:var(--lx-accent)}@media(min-width:900px){.lx-promo__track{padding-inline:max(32px,calc((100vw - 1240px)/2));gap:22px}.lx-promo__slide{flex-basis:min(1080px,82vw);aspect-ratio:21 / 8;border-radius:34px}.lx-promo__copy{padding:30px 56px;width:55%}}body.lx .lr-categories{background:transparent;padding-block:56px}body.lx .lr-category__image{border-radius:999px 999px 26px 26px;background:radial-gradient(90% 70% at 50% 35%,#fff,#fbeae6 55%,#f2d2cf)}body.lx .lr-category h3{font-size:22px}@media(max-width:760px){body.lx .lr-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body.lx .lr-category h3{font-size:15px}body.lx .lr-category small{font-size:10px}body.lx .lr-category__arrow{display:none}}.lx-showcase{position:relative;margin:30px 10px;border-radius:34px;overflow:hidden;isolation:isolate;color:#fbe9e3;background:radial-gradient(80% 90% at 70% 40%,#7d4f47,#4a302b,#2b1a17)}.lx-showcase:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(40% 50% at 30% 55%,rgba(230,161,172,.35),transparent 70%)}.lx-showcase__inner{display:flex;flex-direction:column-reverse;max-width:1340px;margin:0 auto}.lx-showcase__copy{position:relative;z-index:4;padding:0 24px 42px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.lx-showcase__copy h2{margin:0;font-size:clamp(2rem,6.5vw,4.2rem);line-height:1.15;color:#fff}.lx-showcase__copy h2 em{display:block;background:linear-gradient(100deg,#f6cfcf,#e6a1ac 50%,#f3c9a4);-webkit-background-clip:text;background-clip:text;color:transparent}.lx-showcase__copy p{margin:0;max-width:42ch;color:#fbe9e3c7;line-height:1.8}.lx-showcase__product{display:flex;gap:14px;align-items:baseline;padding:10px 18px;border-radius:16px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1f}.lx-showcase__product strong{color:#f6cfcf;font-size:18px}.lx-showcase__hint{font-size:12.5px!important;opacity:.7}.lx-showcase__stage{position:relative;height:clamp(380px,110vw,620px);display:grid;place-items:center}.lx-showcase__frame{--w: clamp(170px, 46vw, 330px);position:relative;z-index:2;width:var(--w);aspect-ratio:4 / 5;border-radius:calc(var(--w) * .12);overflow:hidden;background:radial-gradient(90% 70% at 50% 30%,#fffaf7,#f6dcd8 60%,#e8b9b9);box-shadow:0 50px 80px -40px #000000b3,inset 0 0 0 1px #ffffffe6}.lx-showcase__img{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;object-fit:contain;mix-blend-mode:multiply}.lx-showcase__img--emblem{top:18%;right:6%;bottom:18%;left:6%;width:88%;height:64%}.lx-showcase__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;opacity:0;transition:opacity 1.4s}.lx-showcase__model{width:min(90%,560px);aspect-ratio:1}.lx-showcase__model model-viewer{width:100%;height:100%;--poster-color: transparent}@media(min-width:900px){.lx-showcase{margin:60px 18px;border-radius:46px}.lx-showcase__inner{flex-direction:row;align-items:center;min-height:680px}.lx-showcase__copy{flex:0 0 44%;align-items:flex-start;text-align:start;padding:60px 70px 60px 20px}.lx-showcase__stage{flex:1;height:680px}.lx-showcase__frame{--w: clamp(260px, 24vw, 340px)}}body.lx .lr-reassurance{background:transparent}body.lx .lr-reassurance__grid>div{border-radius:22px;background:#fff;box-shadow:inset 0 0 0 1px var(--lx-line)}body.lx .lr-story__signature,body.lx .lr-footer__wordmark{font-family:var(--lx-latin);font-style:italic}body.lx .lr-faq details{border-radius:18px}body.lx .lr-footer{background:linear-gradient(180deg,#4a302b,#2f1d19);color:#f6e3dd;border-radius:34px 34px 0 0;margin-top:40px;padding-bottom:96px}body.lx .lr-footer a,body.lx .lr-footer h3{color:#f6e3dd}body.lx .lr-footer__wordmark{color:#f6cfcf}body.lx .lr-footer p,body.lx .lr-footer span{color:#f6e3ddbf}body.lx .lr-button--dark{background:var(--lx-cocoa)}body.lx .lr-button--dark:hover{background:var(--lx-accent)}.js-enabled body.lx .lr-reveal,.js-enabled .lx .lr-reveal{opacity:0;transform:translateY(26px);transition:opacity .9s var(--lx-ease),transform .9s var(--lx-ease)}.js-enabled .lx .lr-reveal.is-visible{opacity:1;transform:none}.lx .lr-product-grid .lx-card:nth-child(4n+2){transition-delay:.06s}.lx .lr-product-grid .lx-card:nth-child(4n+3){transition-delay:.12s}.lx .lr-product-grid .lx-card:nth-child(4n+4){transition-delay:.18s}.lx .lx-card.is-visible{transition:opacity .9s var(--lx-ease),transform .5s var(--lx-ease)}.lx-fabs{position:fixed;z-index:90;inset:auto 0 0 0;pointer-events:none}.lx-fab{pointer-events:auto;position:fixed;bottom:max(16px,env(safe-area-inset-bottom));display:grid;place-items:center;width:58px;height:58px;border:0;border-radius:50%;cursor:pointer;text-decoration:none}.lx-fab--music{left:14px;background:radial-gradient(circle at 35% 30%,#f6a9bd,var(--lx-accent) 65%,#9d3f5c);color:#fff;box-shadow:0 16px 28px -12px #c25b7af2}.lx-fab--music:before,.lx-fab--music:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(194,91,122,.5);opacity:0}.lx-fab--music.is-playing:before{animation:lx-ripple 2.4s infinite}.lx-fab--music.is-playing:after{animation:lx-ripple 2.4s 1.2s infinite}@keyframes lx-ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.lx-fab__ring{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);transform:rotate(-90deg)}.lx-fab__ring circle{fill:none;stroke:#ffffff47;stroke-width:2.5}.lx-fab__ring .lx-fab__progress{stroke:#fff;stroke-linecap:round;transition:stroke-dashoffset .3s linear}.lx-fab__icon{position:absolute;display:grid;place-items:center;transition:transform .4s var(--lx-ease),opacity .3s}.lx-fab__icon svg{width:24px;height:24px;fill:currentColor}.lx-fab__icon--pause{opacity:0;transform:scale(.4) rotate(-40deg)}.lx-fab.is-playing .lx-fab__icon--play{opacity:0;transform:scale(.4) rotate(40deg)}.lx-fab.is-playing .lx-fab__icon--pause{opacity:1;transform:none}.lx-fab__label{position:absolute;left:calc(100% + 10px);padding:7px 12px;border-radius:99px;background:#3f2923e6;color:#fff;font-size:12px;font-weight:700;white-space:nowrap;opacity:0;transform:translate(-6px);pointer-events:none;transition:.35s var(--lx-ease)}.lx-fab--music:hover .lx-fab__label,.lx-fab--music:focus-visible .lx-fab__label{opacity:1;transform:none}.lx-fab--wa{right:14px;background:#fff;color:#1fa855;box-shadow:0 14px 26px -12px #1e503299,inset 0 0 0 1px #1fa85533}.lx-fab--wa svg{width:30px;height:30px;fill:currentColor}.lx-fab--wa:hover{transform:translateY(-3px)}.lx-eq{display:inline-flex;align-items:flex-end;gap:2px;height:14px}.lx-eq i{width:3px;height:30%;border-radius:2px;background:currentColor;animation:lx-eq 1s ease-in-out infinite}.lx-eq i:nth-child(2){animation-delay:-.3s}.lx-eq i:nth-child(3){animation-delay:-.6s}.lx-eq i:nth-child(4){animation-delay:-.15s}@keyframes lx-eq{50%{height:100%}}.lx-eq--big{height:26px;color:var(--lx-accent)}.lx-eq--big i{width:4px}.lx-music-toast{pointer-events:auto;position:fixed;left:14px;bottom:calc(max(16px,env(safe-area-inset-bottom)) + 70px);display:grid;grid-template-columns:auto 1fr;gap:10px 12px;align-items:center;width:min(320px,calc(100vw - 28px));padding:16px 16px 14px;border-radius:22px;background:#fffbf8f0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 26px 50px -24px #4a302b8c,inset 0 0 0 1px #b76e7933;animation:lx-toast .7s var(--lx-ease)}.lx-music-toast[hidden]{display:none}.lx-music-toast strong{font-family:var(--lx-display);font-size:16px}.lx-music-toast p{margin:2px 0 0;font-size:12.5px;color:var(--lx-soft);line-height:1.5}.lx-music-toast .lx-btn{grid-column:1 / -1}.lx-music-toast__x{position:absolute;top:6px;right:8px;border:0;background:none;font-size:22px;color:var(--lx-soft);cursor:pointer}@keyframes lx-toast{0%{opacity:0;transform:translateY(16px) scale(.96)}}.lr-cart-drawer,.lr-cart-overlay{z-index:130!important}.lx-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:20px;background:radial-gradient(120% 90% at 50% 0%,#fff8f4,#f8dedd 55%,#eebcc2);opacity:0;transition:opacity .7s var(--lx-ease),clip-path 1s var(--lx-ease);clip-path:circle(150% at 50% 50%)}.lx-gate.is-open{opacity:1}.lx-gate.is-leaving{opacity:1;clip-path:circle(0% at 50% 100%)}.lx-gate__card{position:relative;width:min(460px,100%);padding:34px 26px 28px;border-radius:32px;text-align:center;background:#ffffff8c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 40px 80px -40px #6e323799,inset 0 0 0 1px #ffffffe6;transform:translateY(20px) scale(.97);transition:transform 1s .1s var(--lx-ease)}.lx-gate.is-open .lx-gate__card{transform:none}.lx-gate__logo{width:min(320px,82%);height:auto}.lx-gate__line{display:block;width:0;height:1px;margin:14px auto 18px;background:var(--lx-grad);transition:width 1.4s .5s var(--lx-ease)}.lx-gate.is-open .lx-gate__line{width:70%}.lx-gate h2{margin:0 0 8px;font-size:clamp(22px,6vw,30px);color:var(--lx-cocoa)}.lx-gate p{margin:0 0 22px;color:var(--lx-soft)}.lx-gate__actions{display:flex;flex-direction:column;align-items:center;gap:12px}.lx-gate__actions .lx-btn{width:100%;max-width:300px}.lx-gate__silent{border:0;background:none;color:var(--lx-soft);font:600 14px var(--lx-font);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.lx-gate__petals span{position:absolute;top:-40px;width:22px;height:28px;border-radius:80% 0;background:linear-gradient(135deg,#f9c7d0,#e48f9e);opacity:.8;animation:lx-gate-fall 7s linear infinite}.lx-gate__petals span:nth-child(1){left:10%;animation-delay:0s}.lx-gate__petals span:nth-child(2){left:28%;animation-delay:-2s;transform:scale(.7)}.lx-gate__petals span:nth-child(3){left:48%;animation-delay:-4s}.lx-gate__petals span:nth-child(4){left:66%;animation-delay:-1s}.lx-gate__petals span:nth-child(5){left:82%;animation-delay:-5s}.lx-gate__petals span:nth-child(6){left:92%;animation-delay:-3s}@keyframes lx-gate-fall{to{transform:translate(-60px,110vh) rotate(540deg)}}.lx-petal-rain{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:60;pointer-events:none}.lx-fly{position:fixed;z-index:140;object-fit:contain;border-radius:20px;pointer-events:none;transition:transform .75s cubic-bezier(.6,-.2,.7,1),opacity .75s}body.lx .lr-product-gallery__stage{border-radius:28px;background:radial-gradient(90% 70% at 50% 35%,#fff,#fbeeea 55%,#f5dcd7)}body.lx .lr-product-information h1{font-size:clamp(1.8rem,3.4vw,3rem)}body.lx .lr-product-price strong{color:var(--lx-accent)}body.lx .lr-add-main{background:var(--lx-grad);background-size:220% 100%;animation:lx-grad 7s linear infinite;box-shadow:0 16px 34px -14px #c25b7abf}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.lx-line>*,.lx-arch,.lx-hero__sub,.lx-hero__actions,.lx-hero__trust,.lx-story{transform:none!important;opacity:1!important}}body.lr-no-motion .lx-line>*,body.lr-no-motion .lx-arch,body.lr-no-motion .lx-story{transform:none;opacity:1;animation:none}.lx-btn:focus-visible,.lx-fab:focus-visible,.lx-icon:focus-visible{outline:2px solid var(--lx-accent);outline-offset:3px}.lx-btn:focus:not(:focus-visible){outline:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lr-luxe.css.map */
