:root{--bg:#fbf6f1;--surface:#ffffff;--ink:#20150f;--muted:#7a6459;--accent:#b0603f;--accent-2:#d99a6c;--gold:#c9a227;--gold-soft:#e8d9a8;--line:#eadfd4;--radius:18px;--shadow-s:0 2px 8px -4px rgba(50,25,15,.18);--shadow-m:0 18px 40px -28px rgba(50,25,15,.55);--shadow-l:0 40px 80px -50px rgba(50,25,15,.7);--grad-warm:linear-gradient(135deg,#b0603f 0%,#d99a6c 55%,#c9a227 100%);--grad-ink:linear-gradient(140deg,#20150f 0%,#3b241a 55%,#6b3f2a 100%);--ease:cubic-bezier(.22,.9,.3,1)}html{scroll-behavior:smooth}body{background:radial-gradient(1100px 620px at 88% -160px,rgba(217,154,108,.2),transparent 62%),radial-gradient(900px 520px at -10% 8%,rgba(201,162,39,.12),transparent 60%),var(--bg);background-attachment:fixed;-webkit-font-smoothing:antialiased;letter-spacing:.002em}h1,h2,h3{letter-spacing:-.015em}h2{font-size:clamp(1.6rem,3.2vw,2.5rem)}::selection{background:var(--accent);color:#fff}.section{padding:clamp(48px,7vw,88px) 0;border-top:0}.section-head{margin-bottom:clamp(24px,4vw,42px)}.section-head h2{margin-bottom:.35em}.section-head .muted{font-size:1.02rem}.eyebrow{display:inline-block;background:linear-gradient(90deg,var(--accent),var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent}.lux-reveal{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.lux-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lux-reveal{opacity:1!important;transform:none!important}*{animation-duration:.001ms!important;animation-iteration-count:1!important}}.btn{position:relative;overflow:hidden;background:var(--grad-warm);border-radius:999px;padding:15px 30px;font-weight:800;letter-spacing:.01em;box-shadow:0 16px 30px -18px #b0603ff2;transition:transform .3s var(--ease),box-shadow .3s var(--ease),filter .3s var(--ease);min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.45) 50%,transparent 75%);transform:translate(-120%)}.btn:hover:after{transform:translate(120%);transition:transform .85s var(--ease)}.btn:hover{transform:translateY(-2px);box-shadow:0 22px 40px -20px #b0603f;filter:none}.btn:active{transform:translateY(0)}.btn-ghost{background:#ffffffbf;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-s);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-ghost:hover{background:#fff;border-color:var(--accent-2)}.announce,.announce-pro{background:var(--grad-ink);position:relative;overflow:hidden;font-size:.8rem}.announce-inner{gap:18px;padding:11px 20px}.announce-live{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 #4ade8099;animation:annPulse 1.9s infinite}@keyframes annPulse{70%{box-shadow:0 0 0 9px #4ade8000}to{box-shadow:0 0 #4ade8000}}.announce-shine{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.16) 50%,transparent 65%);transform:translate(-100%);animation:annShine 6s ease-in-out infinite}@keyframes annShine{45%{transform:translate(-100%)}to{transform:translate(100%)}}.announce-timer{background:#ffffff29;border:1px solid rgba(255,255,255,.16)}.site-header{background:#ffffffb8;backdrop-filter:saturate(1.4) blur(16px);-webkit-backdrop-filter:saturate(1.4) blur(16px);border-bottom:1px solid rgba(234,223,212,.9);transition:box-shadow .3s var(--ease),background .3s var(--ease)}.site-header.is-stuck{box-shadow:0 12px 30px -26px #32190fcc;background:#ffffffe6}.site-header .wrap{height:76px}.logo{font-weight:600;letter-spacing:.22em;font-size:1.15rem;text-transform:uppercase}.nav a{position:relative;font-weight:600;letter-spacing:.01em}.nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-6px;height:2px;background:var(--grad-warm);border-radius:2px;transition:right .35s var(--ease)}.nav a:hover:after{right:0}.site-header .btn{padding:11px 20px;font-size:.88rem}.hero{padding:clamp(46px,7vw,84px) 0;gap:clamp(28px,5vw,60px);align-items:center}.hero h1{font-size:clamp(2.3rem,5.4vw,4rem);line-height:1.04;letter-spacing:-.028em}.hero h1:after{content:"";display:block;width:74px;height:3px;margin-top:20px;border-radius:3px;background:var(--grad-warm)}.hero p{font-size:1.08rem}.hero ul{list-style:none;padding:0!important;margin-top:22px!important;display:grid;gap:10px}.hero ul li{position:relative;padding-left:30px;color:var(--ink);font-size:.97rem}.hero ul li:before{content:"\2713";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:var(--grad-warm);color:#fff;font-size:.7rem;font-weight:800;display:flex;align-items:center;justify-content:center}.hero .stars{margin-top:14px!important;font-size:1rem}.hero .badge-pill{margin-top:12px}.hero-media{position:relative}.hero-media:before{content:"";position:absolute;top:-14%;right:-10%;bottom:-10%;left:-8%;background:radial-gradient(closest-side,rgba(217,154,108,.42),transparent 72%);filter:blur(10px);z-index:0}.hero-media img{position:relative;z-index:1;border-radius:26px;box-shadow:var(--shadow-l);animation:heroFloat 9s ease-in-out infinite}@keyframes heroFloat{50%{transform:translateY(-12px)}}.hero-media:after{content:"\2605  4.8/5 \b7  2,400+ UAE customers";position:absolute;z-index:2;left:-8px;bottom:22px;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:999px;padding:10px 18px;font-size:.8rem;font-weight:700;box-shadow:var(--shadow-m)}@media(max-width:860px){.hero-media:after{left:8px;bottom:12px;font-size:.72rem}}.card,.review,.trust .item,.steps .step,.bundle,.faq details,.band{border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(180deg,#fff,#fffaf6);box-shadow:var(--shadow-s);transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .4s var(--ease)}.card:hover,.review:hover,.trust .item:hover,.steps .step:hover{transform:translateY(-6px);box-shadow:var(--shadow-m);border-color:#e2cdbb}.card img{transition:transform .8s var(--ease)}.card:hover img{transform:scale(1.045)}.band{padding:26px;gap:22px;box-shadow:var(--shadow-m)}.band strong{font-size:.98rem}.badge-pill{background:linear-gradient(135deg,#c9a2272e,#b0603f29);color:#8a4327;border:1px solid rgba(201,162,39,.35)}.trust .item{padding:24px 18px}.trust .icon{font-size:1.9rem;margin-bottom:8px}.marquee{background:var(--grad-ink);color:#f7ece6;padding:12px 0;font-size:.78rem}.offer{position:relative;overflow:hidden;background:var(--grad-ink);border-radius:26px;padding:clamp(28px,5vw,54px);box-shadow:var(--shadow-l)}.offer:before{content:"";position:absolute;inset:-40% -10% auto -10%;height:120%;background:radial-gradient(closest-side,rgba(201,162,39,.3),transparent 70%);animation:offerGlow 8s ease-in-out infinite alternate}@keyframes offerGlow{to{transform:translate3d(6%,8%,0) scale(1.15)}}.offer>*{position:relative;z-index:1}.offer h2{font-size:clamp(1.7rem,3.6vw,2.6rem)}.offer .btn{background:linear-gradient(135deg,#f6e3c4,#e2b872);color:#20150f;box-shadow:0 18px 34px -18px #000c}.countdown div{background:#ffffff1a;border:1px solid rgba(255,255,255,.18);min-width:76px;padding:12px 16px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.countdown b{font-size:1.7rem;font-family:Fraunces,Georgia,serif}.bundle{padding:28px 22px}.bundle.best{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--grad-warm) border-box;box-shadow:0 30px 60px -34px #b0603fd9;transform:translateY(-6px)}.bundle .price{font-size:1.9rem!important;font-family:Fraunces,Georgia,serif}.cmp{border-radius:var(--radius);box-shadow:var(--shadow-s);overflow:hidden}.cmp th{background:linear-gradient(135deg,#f7ece2,#fdf6ef);font-size:1rem}.cmp tr:last-child td{border-bottom:0}.cmp td.yes{color:#1f7a4d}.cmp td.no{color:#a94b45}.review{padding:24px}.review:before{content:"\201d";display:block;font-family:Fraunces,Georgia,serif;font-size:3rem;line-height:.6;color:var(--accent-2)}.stars{color:var(--gold)}.steps .step{padding:26px 22px}.steps .step:before{background:var(--grad-warm);width:40px;height:40px;font-family:Fraunces,serif;font-size:1.05rem}.faq details{padding:18px 22px;margin-bottom:12px}.faq details[open]{border-color:var(--accent-2);box-shadow:var(--shadow-m)}.faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:1.02rem}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:1.4rem;color:var(--accent);transition:transform .3s var(--ease)}.faq details[open] summary:after{transform:rotate(45deg)}.pay span{background:#fff;border:1px solid var(--line);border-radius:10px;padding:10px 16px;font-size:.82rem;color:var(--ink);box-shadow:var(--shadow-s)}.duo-card{border-radius:24px;box-shadow:var(--shadow-m)}.duo-card .card-body{padding:24px}.duo-price .price{font-family:Fraunces,Georgia,serif}.duo-list li:before{color:var(--accent)}.stickybar{background:#ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--line);padding:12px 18px;box-shadow:0 -18px 40px -30px #32190fe6}.stickybar .btn{padding:14px 26px}.whatsapp{background:linear-gradient(135deg,#25d366,#128c7e);padding:13px 20px;display:inline-flex;align-items:center;gap:9px;box-shadow:0 18px 34px -18px #128c7ee6}.whatsapp .wa-dot{width:9px;height:9px;border-radius:50%;background:#eaffef;animation:annPulse 1.9s infinite}.site-footer{background:var(--grad-ink);margin-top:0;padding:64px 0 34px;position:relative}.site-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad-warm)}.site-footer h3{color:#fff}.site-footer a{opacity:.85;transition:opacity .25s}.site-footer a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.pay-split{display:grid;grid-template-columns:1.1fr 1fr;gap:26px;align-items:center;background:linear-gradient(180deg,#fff,#fdf6ef);border:1px solid var(--line);border-radius:24px;padding:clamp(22px,4vw,38px);box-shadow:var(--shadow-m)}.pay-split h2{margin-bottom:.3em}.split-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.split-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px 10px;text-align:center;box-shadow:var(--shadow-s)}.split-card small{display:block;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.split-card b{display:block;margin-top:4px;font-size:1.05rem;font-family:Fraunces,Georgia,serif}.split-logos{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.split-logos span{background:#20150f;color:#fff;border-radius:999px;padding:7px 16px;font-size:.76rem;font-weight:800;letter-spacing:.04em}.deliver{display:grid;grid-template-columns:1fr 1fr;gap:26px;background:var(--grad-ink);color:#f6ebe3;border-radius:26px;padding:clamp(24px,4vw,42px);box-shadow:var(--shadow-l)}.deliver h2{color:#fff}.deliver .muted{color:#f6ebe3b8}.emirates{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.emirates button{border:1px solid rgba(255,255,255,.22);background:#ffffff14;color:#fff;border-radius:999px;padding:10px 16px;font:inherit;font-size:.85rem;font-weight:700;cursor:pointer;transition:.25s var(--ease);min-height:44px}.emirates button:hover{background:#ffffff2e}.emirates button.is-on{background:linear-gradient(135deg,#f6e3c4,#e2b872);color:#20150f;border-color:transparent}.deliver-out{background:#ffffff17;border:1px solid rgba(255,255,255,.16);border-radius:18px;padding:22px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.deliver-out .eta{font-family:Fraunces,Georgia,serif;font-size:1.5rem;color:#fff;margin:6px 0}.deliver-steps{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:10px;font-size:.9rem}.deliver-steps li{display:flex;gap:10px;align-items:flex-start}.deliver-steps li span{color:var(--gold-soft)}.uae-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;text-align:center}.uae-strip .cell{background:linear-gradient(180deg,#fff,#fdf6ef);border:1px solid var(--line);border-radius:18px;padding:22px 14px;box-shadow:var(--shadow-s)}.uae-strip .num{font-family:Fraunces,Georgia,serif;font-size:2rem;background:var(--grad-warm);-webkit-background-clip:text;background-clip:text;color:transparent}.uae-strip .lbl{font-size:.84rem;color:var(--muted);margin-top:4px}@media(max-width:960px){.pay-split,.deliver{grid-template-columns:1fr}.uae-strip{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.hero{padding-top:26px}.hero-media img{animation:none}.band{grid-template-columns:repeat(2,1fr);padding:18px}.site-header .wrap{height:64px}.btn{width:auto}}@media(max-width:520px){.split-cards{grid-template-columns:repeat(2,1fr)}.countdown div{min-width:64px;padding:10px}.countdown b{font-size:1.35rem}}body{padding-bottom:96px}@media(max-width:860px){body{padding-bottom:104px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lux.css.map */
