:root{--lux-gold: #b8902e;--lux-gold-dark: #9a7724;--lux-gold-soft: #c9a94f;--lux-gold-rgb: 184, 144, 46;--lux-ivory: #faf8f3;--lux-cream: #f3efe6;--lux-charcoal: #1a1712;--lux-ink: #2c271f;--lux-serif: "Playfair Display", "El Messiri", Cambria, Georgia, "Times New Roman", serif;--lux-sans: "Inter", "Tajawal", "Segoe UI", system-ui, -apple-system, sans-serif;--lux-ease: cubic-bezier(.22, 1, .36, 1)}:root{--font-heading--family: var(--lux-serif);--font-h1--family: var(--lux-serif);--font-h2--family: var(--lux-serif);--font-h3--family: var(--lux-serif);--font-h4--family: var(--lux-serif);--font-body--family: var(--lux-sans);--font-paragraph--family: var(--lux-sans)}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:var(--lux-serif);letter-spacing:-.01em;font-weight:600}h5,.h5,h6,.h6{font-family:var(--lux-sans);letter-spacing:.16em;text-transform:uppercase;font-weight:600}:lang(ar) h1,:lang(ar) .h1,:lang(ar) h2,:lang(ar) .h2,:lang(ar) h3,:lang(ar) .h3,:lang(ar) h4,:lang(ar) .h4{letter-spacing:0;font-weight:700;line-height:1.4}:lang(ar) h5,:lang(ar) .h5,:lang(ar) h6,:lang(ar) .h6{letter-spacing:.04em;text-transform:none}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.button,.button-secondary,button.shopify-payment-button__button--unbranded{letter-spacing:.09em;text-transform:uppercase;font-weight:500;font-size:.82rem;padding-block:1.05em;padding-inline:2.1em;transition:color .4s var(--lux-ease),background-color .4s var(--lux-ease),box-shadow .4s var(--lux-ease),transform .4s var(--lux-ease),letter-spacing .4s var(--lux-ease)}:lang(ar) .button,:lang(ar) .button-secondary{text-transform:none;letter-spacing:.02em;font-weight:600}.button:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){box-shadow:0 10px 24px -12px rgba(var(--lux-gold-rgb),.75);transform:translateY(-2px)}.button-secondary:hover{transform:translateY(-2px)}.rte a:not(.button):not(.button-secondary){text-decoration-color:rgba(var(--lux-gold-rgb),.5);text-underline-offset:.2em}.product-card{transition:transform .5s var(--lux-ease),box-shadow .5s var(--lux-ease)}.product-card .card-gallery,.product-card__image,.product-card__gallery{border-radius:var(--style-border-radius-card, 10px);overflow:hidden}.card-hover-effect-subtle-zoom .product-card:hover,.card-hover-effect-lift .product-card:hover{transform:translateY(-6px)}.product-grid__item .product-card:hover .card-gallery,.product-grid__item .product-card:hover .product-card__image{box-shadow:0 22px 40px -24px #1a171273}.product-card .price,.price__regular .price-item{font-weight:600;letter-spacing:.01em}.badge{letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:600}.shopify-section{--lux-section-accent: var(--lux-gold)}.lux-rule{width:56px;height:1px;border:0;background:linear-gradient(90deg,transparent,var(--lux-gold),transparent);margin-inline:auto}.lux-eyebrow{display:inline-block;font-family:var(--lux-sans);font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;color:var(--lux-gold-dark);margin:0 0 .9rem}:lang(ar) .lux-eyebrow{letter-spacing:.06em;text-transform:none;font-weight:600}.header,header-component{-webkit-backdrop-filter:saturate(1.05);backdrop-filter:saturate(1.05)}.lux-logo-img{height:var(--logo-height, 34px);width:auto;max-width:100%;display:block;object-fit:contain}.logo-block:has(.lux-logo-img){width:auto}@media(max-width:749px){.lux-logo-img{height:var(--logo-height-mobile, 26px)}}.lux-logo{display:inline-flex;align-items:center;gap:.5em;color:var(--lux-gold);text-decoration:none;line-height:1;font-size:22px}.lux-logo__mark{width:1.7em;height:1.7em;flex:0 0 auto}.lux-logo__mark svg{width:100%;height:100%;display:block}.lux-logo__text{display:flex;flex-direction:column;gap:.18em}.lux-logo__word{font-family:var(--lux-serif);font-weight:600;letter-spacing:.16em;font-size:1em}.lux-logo__tag{font-family:var(--lux-sans);font-size:.32em;letter-spacing:.4em;text-transform:uppercase;color:var(--lux-gold-dark)}.menu-list__link-title{background-image:linear-gradient(var(--lux-gold-dark),var(--lux-gold-dark));background-repeat:no-repeat;background-position:50% calc(100% - .1em);background-size:0% 1px;transition:background-size .35s var(--lux-ease),color .3s var(--lux-ease)}.menu-list__list-item:where(:hover,:focus-within)>.menu-list__link .menu-list__link-title,.menu-list__link--active .menu-list__link-title{background-size:100% 1px}.menu-list__submenu{background-color:var(--lux-ivory);box-shadow:0 26px 46px -28px #1a171273;border-top:1px solid rgba(var(--lux-gold-rgb),.2);--submenu-padding-block-start: var(--padding-xl);--submenu-padding-block-end: var(--padding-xl)}.overflow-menu::part(overflow){background-color:var(--lux-ivory);box-shadow:0 26px 46px -28px #1a171273;border-top:1px solid rgba(var(--lux-gold-rgb),.2)}:lang(ar) .menu-list__link{font-weight:600}.header__icon:hover{color:var(--lux-gold-dark)}.announcement-bar,.header-announcements,.announcement__bar{--lux-ann: 1}.announcement-bar__message,.announcement__message{letter-spacing:.06em}:lang(ar) .announcement-bar__message,:lang(ar) .announcement__message{letter-spacing:0}.lux-hero{position:relative;display:flex;align-items:center;min-height:clamp(420px,62vw,760px);background:var(--lux-cream) center/cover no-repeat;overflow:hidden;isolation:isolate}.lux-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(90deg,#faf8f3eb,#faf8f399 34%,#faf8f300 60%)}html[dir=rtl] .lux-hero:after{background:linear-gradient(270deg,#faf8f3eb,#faf8f399 34%,#faf8f300 60%)}.lux-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block}.lux-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center}.lux-hero__inner{position:relative;z-index:1;width:min(92%,var(--page-width, 1200px));margin-inline:auto;padding-block:clamp(2rem,5vw,5rem)}.lux-hero__content{max-width:30rem}.lux-hero__title{font-family:var(--lux-serif);font-size:clamp(2.4rem,5.4vw,4.4rem);line-height:1.04;margin:0 0 1.1rem;color:var(--lux-charcoal);font-weight:600}:lang(ar) .lux-hero__title{line-height:1.28;font-weight:700}.lux-hero__subtitle{font-family:var(--lux-sans);font-size:clamp(.98rem,1.6vw,1.18rem);line-height:1.7;color:var(--lux-ink);margin:0 0 2rem;max-width:26rem}.lux-hero__actions{display:flex;flex-wrap:wrap;gap:.9rem}@media(max-width:749px){.lux-hero{align-items:flex-start}.lux-hero__inner{padding-block-start:2.2rem}.lux-hero__content{max-width:100%}.lux-hero:after{background:linear-gradient(180deg,#faf8f3f0,#faf8f3b3 30%,#faf8f300 62%)!important}.lux-hero__actions{width:100%}.lux-hero__actions .button,.lux-hero__actions .button-secondary{flex:1 1 42%;justify-content:center;padding-inline:1.1em;font-size:.76rem}}.lux-strip{background:var(--lux-charcoal);color:var(--lux-ivory);overflow:hidden;white-space:nowrap}.lux-strip__track{display:inline-flex;gap:3.5rem;padding-block:.9rem;animation:lux-marquee 32s linear infinite;will-change:transform}.lux-strip__track span{font-family:var(--lux-sans);font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.7rem}:lang(ar) .lux-strip__track span{letter-spacing:.04em;text-transform:none}.lux-strip__track span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--lux-gold-soft)}@keyframes lux-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lux-section{padding-block:clamp(3rem,6vw,5.5rem)}.lux-section__head{text-align:center;margin:0 auto clamp(2rem,4vw,3rem);max-width:40rem}.lux-section__title{font-family:var(--lux-serif);font-weight:600;font-size:clamp(1.8rem,3.6vw,2.8rem);margin:.4rem 0 .9rem;color:var(--lux-charcoal)}.lux-section__sub{font-family:var(--lux-sans);color:var(--lux-ink);line-height:1.7;margin:0}.lux-cats{width:min(92%,var(--page-width, 1200px));margin-inline:auto;display:grid;gap:clamp(.8rem,1.6vw,1.4rem);grid-template-columns:repeat(4,1fr)}@media(max-width:999px){.lux-cats{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.lux-cats{grid-template-columns:1fr 1fr}}.lux-cat{position:relative;display:block;overflow:hidden;border-radius:14px;aspect-ratio:4 / 5;text-decoration:none;isolation:isolate;box-shadow:0 1px rgba(var(--lux-gold-rgb),.14)}.lux-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--lux-ease);z-index:-2}.lux-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#1a171200 42%,#1a17129e);transition:background .5s var(--lux-ease)}.lux-cat:hover img{transform:scale(1.06)}.lux-cat:hover:after{background:linear-gradient(180deg,#1a17120d 20%,#1a1712b8)}.lux-cat__ico{position:absolute;top:.9rem;inset-inline-start:.9rem;z-index:1;width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--lux-ivory);box-shadow:0 0 0 1px rgba(var(--lux-gold-rgb),.45),0 8px 18px -10px #1a171299;transition:transform .5s var(--lux-ease)}.lux-cat__ico img{width:100%;height:100%;object-fit:cover;display:block}.lux-cat:hover .lux-cat__ico{transform:scale(1.08)}.lux-cat__label{position:absolute;inset-inline:1.1rem;bottom:1.1rem;z-index:1;color:#fff;font-family:var(--lux-serif);font-size:1.15rem;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.lux-cat__label:after{content:"\2192";font-family:var(--lux-sans);font-size:.95rem;color:var(--lux-gold-soft);transition:transform .4s var(--lux-ease);opacity:.9}html[dir=rtl] .lux-cat__label:after{content:"\2190"}.lux-cat:hover .lux-cat__label:after{transform:translate(4px)}html[dir=rtl] .lux-cat:hover .lux-cat__label:after{transform:translate(-4px)}.lux-editorial{width:min(92%,var(--page-width, 1200px));margin-inline:auto;display:grid;grid-template-columns:1.1fr .9fr;align-items:stretch;gap:clamp(1.4rem,3vw,3rem);border-radius:16px}@media(max-width:849px){.lux-editorial{grid-template-columns:1fr}}.lux-editorial__media{border-radius:16px;overflow:hidden;min-height:320px;background:var(--lux-cream);aspect-ratio:16 / 10}.lux-editorial__media img{width:100%;height:100%;object-fit:cover;display:block}.lux-editorial__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(1rem,2vw,2.5rem) 0}.lux-editorial__title{font-family:var(--lux-serif);font-weight:600;font-size:clamp(1.7rem,3.4vw,2.6rem);margin:.3rem 0 1rem;color:var(--lux-charcoal)}.lux-editorial__text{font-family:var(--lux-sans);color:var(--lux-ink);line-height:1.8;margin:0 0 1.8rem}.lux-promo{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;text-align:center;margin-block:0}.lux-promo__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.lux-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(120% 100% at 50% 50%,#faf8f359,#faf8f3d1)}.lux-promo--light:after{background:radial-gradient(120% 100% at 50% 50%,#1a171240,#1a1712ad)}.lux-promo__inner{position:relative;z-index:1;width:min(90%,640px);padding-block:2.5rem}.lux-promo__title{font-family:var(--lux-serif);font-weight:600;color:var(--lux-charcoal);font-size:clamp(1.7rem,3.8vw,2.8rem);margin:.2rem 0 .8rem}.lux-promo__text{font-family:var(--lux-sans);color:var(--lux-ink);line-height:1.7;margin:0 0 1.7rem}.lux-promo--light .lux-promo__title{color:#fff}.lux-promo--light .lux-promo__text{color:#ffffffe6}.lux-benefits{width:min(92%,var(--page-width, 1200px));margin-inline:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2.4vw,2rem)}@media(max-width:749px){.lux-benefits{grid-template-columns:1fr 1fr;row-gap:2.2rem}}.lux-benefit{text-align:center}.lux-benefit__badge{width:92px;height:92px;margin:0 auto 1rem;border-radius:50%;overflow:hidden;background:var(--lux-ivory);box-shadow:0 0 0 1px rgba(var(--lux-gold-rgb),.35),0 14px 30px -18px #1a171280;transition:transform .5s var(--lux-ease),box-shadow .5s var(--lux-ease)}.lux-benefit__badge img{width:100%;height:100%;object-fit:cover;display:block}.lux-benefit:hover .lux-benefit__badge{transform:translateY(-4px);box-shadow:0 0 0 1px rgba(var(--lux-gold-rgb),.6),0 18px 34px -16px #1a17128c}.lux-benefit__title{font-family:var(--lux-sans);font-weight:600;font-size:.95rem;letter-spacing:.02em;margin:0 0 .3rem;color:var(--lux-charcoal)}.lux-benefit__text{font-family:var(--lux-sans);font-size:.84rem;color:var(--lux-ink);margin:0;line-height:1.6;opacity:.85}footer .text-block.h3{font-family:var(--lux-serif);font-size:1.5rem;letter-spacing:.14em;text-transform:none;color:var(--lux-gold-soft);margin-block-end:.5rem}footer .text-block.h3>*{font-size:inherit;letter-spacing:inherit;color:inherit;margin:0}footer .text-block.h4,footer .text-block.h5,footer .text-block.h6{font-size:.82rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--lux-gold-soft);margin-block-end:.6rem}footer .text-block.h4>*,footer .text-block.h5>*,footer .text-block.h6>*{font-size:inherit;letter-spacing:inherit;color:inherit;margin:0}:lang(ar) footer .text-block.h4,:lang(ar) footer .text-block.h5,:lang(ar) footer .text-block.h6{letter-spacing:.04em;text-transform:none;font-size:.95rem}footer .text-block.rte{font-size:.9rem;line-height:1.65}footer .text-block.rte p{margin-block:.28rem}footer .text-block.rte a{font-size:.9rem;text-decoration:none;color:var(--color-foreground);transition:color .3s var(--lux-ease)}footer .text-block.rte a:hover{color:var(--lux-gold-soft)}:lang(ar) footer .text-block.rte,:lang(ar) footer .text-block.rte a{font-size:.95rem}@media(max-width:749px){footer .text-block.rte,footer .text-block.rte a{font-size:.95rem}}.lux-reveal{opacity:0;transform:translateY(22px);transition:opacity .9s var(--lux-ease),transform .9s var(--lux-ease)}.lux-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lux-reveal{opacity:1;transform:none;transition:none}.lux-strip__track{animation:none}.button:hover,.button-secondary:hover,.product-card:hover{transform:none}.lux-cat img,.lux-cat:hover img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/luxury.css.map */
