*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--color-background);color:var(--color-text);font-family:var(--font-body);font-weight:400;font-size:14px;line-height:1.6;letter-spacing:.01em;-webkit-font-smoothing:antialiased}img,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,p,blockquote,figure{margin:0}ul[role=list],ol[role=list]{list-style:none;margin:0;padding:0}:focus-visible{outline:1px solid var(--color-accent);outline-offset:3px}.main:focus{outline:0}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px}.skip-link:focus{position:fixed;z-index:100;inset-inline-start:12px;top:12px;background:var(--color-text);color:var(--color-background);padding:10px 16px}.page-width{max-width:var(--page-width);margin:0 auto;padding-inline:var(--page-margin)}.rte>*+*{margin-top:1em}.rte a{text-decoration:underline;text-underline-offset:3px}.rte img{margin-block:1.5em}bdi{unicode-bidi:isolate}.ltr{direction:ltr;unicode-bidi:isolate}.eyebrow,.caps{font-family:var(--font-body);font-weight:500;font-size:11px;line-height:1.3;letter-spacing:var(--tracking-caps);text-transform:uppercase}.eyebrow{color:var(--color-text-soft)}.display{font-family:var(--font-display);font-weight:300;letter-spacing:-.01em;font-size:calc(clamp(40px,6.4vw,96px) * var(--display-scale));line-height:1.02}.h2{font-family:var(--font-display);font-weight:300;font-size:calc(clamp(32px,4vw,56px) * var(--display-scale));line-height:1.06;letter-spacing:-.005em}.h3{font-family:var(--font-display);font-weight:400;font-size:clamp(24px,2.4vw,32px);line-height:1.15}.h4{font-family:var(--font-display);font-weight:400;font-size:22px;line-height:1.2}.display em,.h2 em,.h3 em{font-style:italic}.body-l{font-weight:300;font-size:15px;line-height:1.75;max-width:46ch}.text-soft{color:var(--color-text-soft)}.link{position:relative;display:inline-block;padding-bottom:4px}.link:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:currentColor;transform-origin:left;transition:transform .24s var(--ease)}.link:hover:after{transform:scaleX(.35)}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 30px;font-family:var(--font-body);font-weight:500;font-size:11px;line-height:1;letter-spacing:var(--tracking-caps);text-transform:uppercase;border:1px solid var(--color-button);background:var(--color-button);color:var(--color-button-text);border-radius:var(--radius);transition:background .24s var(--ease),color .24s var(--ease),border-color .24s var(--ease),opacity .24s var(--ease);text-align:center}.button:hover{opacity:.88}.button[disabled],.button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.button--secondary{background:transparent;color:var(--color-text);border-color:var(--color-text)}.button--secondary:hover{background:var(--color-text);color:var(--color-background);opacity:1}.button--light{background:#fff;color:var(--color-text);border-color:#fff}.button--outline-light{background:transparent;color:#fff;border-color:#fff}.button--outline-light:hover{background:#fff;color:var(--color-text);opacity:1}.hero .button--outline-light{background:#0f0c0a94;border-color:#ffffffe6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero .button--outline-light:hover{background:#fff;color:var(--color-text)}.button--full{width:100%}.field{position:relative;display:grid;gap:6px}.field__label{font-weight:500;font-size:10.5px;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-soft)}.field__input,.select__select,textarea.field__input{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--color-line-strong);border-radius:var(--radius);background:transparent;font-size:14px;outline:none;transition:border-color .24s var(--ease)}.field__input:focus,.select__select:focus{border-color:var(--color-text)}.form-stack{display:grid;gap:18px}.form-message{padding:14px 16px;border:1px solid var(--color-line-strong);font-size:13px}.form-message--error{border-color:var(--color-highlight);color:var(--color-highlight)}.form-message ul{margin:6px 0 0;padding-inline-start:18px}.checkbox{display:flex;gap:10px;align-items:center;cursor:pointer}.checkbox input{-webkit-appearance:none;appearance:none;width:14px;height:14px;border:1px solid var(--color-text);margin:0;flex:none}.checkbox input:checked{background:var(--color-text);box-shadow:inset 0 0 0 2px var(--color-background)}.icon{width:19px;height:19px;stroke:currentColor;stroke-width:1.25;fill:none;flex:none}[dir=rtl] .icon--flip{transform:scaleX(-1)}.announcement{background:var(--color-dark);color:var(--color-dark-text)}.announcement__inner{display:flex;justify-content:center;gap:0;padding:9px var(--page-margin);text-align:center}.announcement__item{font-weight:500;font-size:10.5px;line-height:1.4;letter-spacing:.2em;text-transform:uppercase}.announcement__item+.announcement__item:before{content:"\b7";margin-inline:14px;opacity:.6}.announcement__item a{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){.announcement__item+.announcement__item{display:none}}.section-header-wrapper{position:sticky;top:0;z-index:40}.section-header-wrapper:has(.is-overlay){position:fixed;inset-inline:0;top:var(--announcement-h, 34px)}.header{height:var(--header-h, var(--header-height));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--page-margin);background:var(--color-background);color:var(--color-text);border-bottom:1px solid var(--color-line);transition:background .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease)}.is-overlay:not(.is-scrolled):not(.menu-open) .header{background:transparent;color:#fff;border-color:transparent}.is-overlay:not(.is-scrolled):not(.menu-open) .header__logo-img--dark{display:none}.header__logo-img--light{display:none}.is-overlay:not(.is-scrolled):not(.menu-open) .header__logo-img--light{display:block}.header__nav{display:flex;gap:26px;white-space:nowrap}@media screen and (max-width:1599px){.header__nav{gap:18px;padding-inline-end:40px}.header__nav-link{letter-spacing:.15em}}.header__nav-link{font-weight:500;font-size:11px;line-height:1;letter-spacing:.2em;text-transform:uppercase;padding:8px 0;position:relative;display:inline-block}.header__nav-link:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .24s var(--ease)}.header__nav-link:hover:after,.header__nav-link[aria-current]:after{transform:scaleX(1)}.header__nav-item{position:relative}.header__dropdown{position:absolute;top:100%;inset-inline-start:-24px;min-width:240px;padding:22px 24px;background:var(--color-background);color:var(--color-text);border:1px solid var(--color-line);display:grid;gap:12px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .24s var(--ease),transform .24s var(--ease),visibility .24s}.header__nav-item:hover .header__dropdown,.header__nav-item:focus-within .header__dropdown{opacity:1;visibility:visible;transform:none}.header__dropdown a{font-size:13px}.header__dropdown a:hover{color:var(--color-accent-dark)}.header__logo{display:flex;justify-content:center}.header__logo img{height:var(--logo-height, 15px);width:auto}.header__logo-text{font-weight:500;letter-spacing:.42em;font-size:15px;text-transform:uppercase}.header__icons{display:flex;justify-content:flex-end;align-items:center;gap:22px}.header__icon{display:inline-flex;align-items:center;gap:6px;font-weight:500;font-size:11px;letter-spacing:.16em}.header__lang{font-size:13px;letter-spacing:0;text-transform:none;font-family:var(--font-arabic)}.header__lang[lang=en]{font-family:var(--font-body);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.header__menu-toggle{display:none}.cart-count{font-size:11px}@media screen and (max-width:1199px){.header__nav{display:none}.header__menu-toggle{display:inline-flex}.header__icons .hide-mobile{display:none}.header__logo img{height:calc(var(--logo-height, 15px) * .8)}}.menu-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden;pointer-events:none}.menu-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .3s var(--ease)}.menu-drawer__panel{position:absolute;top:0;bottom:0;inset-inline-start:0;width:min(420px,88vw);background:var(--color-background);transform:translate(-100%);transition:transform .45s var(--ease);display:flex;flex-direction:column;overflow-y:auto}[dir=rtl] .menu-drawer__panel{transform:translate(100%)}.menu-drawer.is-open{visibility:visible;pointer-events:auto}.menu-drawer.is-open .menu-drawer__overlay{opacity:1}.menu-drawer.is-open .menu-drawer__panel{transform:none}.menu-drawer__head{display:flex;justify-content:space-between;align-items:center;padding:18px var(--page-margin);border-bottom:1px solid var(--color-line)}.menu-drawer__nav{padding:12px var(--page-margin) 32px}.menu-drawer__nav details,.menu-drawer__nav>a{border-bottom:1px solid var(--color-line)}.menu-drawer__nav summary,.menu-drawer__nav>a{display:flex;justify-content:space-between;padding:18px 0;list-style:none;cursor:pointer;font-family:var(--font-display);font-size:24px;font-weight:300}.menu-drawer__nav summary::-webkit-details-marker{display:none}.menu-drawer__nav summary:after{content:"+";font-family:var(--font-body);font-weight:300}.menu-drawer__nav details[open] summary:after{content:"\2013"}.menu-drawer__nav details ul{padding:0 0 18px;display:grid;gap:12px}.menu-drawer__foot{margin-top:auto;padding:24px var(--page-margin);background:var(--color-band);display:grid;gap:14px}.section{padding-block:var(--section-space)}.section--flush{padding-block:0}.section--band{background:var(--color-band)}.section--stone{background:var(--color-stone)}.section--dark{background:var(--color-dark);color:var(--color-dark-text)}.section--dark .eyebrow{color:var(--color-accent)}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:48px}.section-head .eyebrow{margin-bottom:14px}.section-head--center{justify-content:center;text-align:center}@media screen and (max-width:749px){.section-head{margin-bottom:28px}}.hero{position:relative;overflow:hidden;color:#fff;background:var(--color-dark)}.hero--full{height:calc(100vh - var(--announcement-h, 34px));min-height:560px}.hero--large{height:80vh;min-height:520px}.hero--medium{height:64vh;min-height:440px}.hero__media,.hero__media img,.hero__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero__media--mobile{display:none}.hero__media img{transform-origin:center}.motion-ok .hero__media img{animation:hero-settle 2.4s var(--ease) both}.hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.hero__content{position:absolute;z-index:2;inset-inline:var(--page-margin);display:flex;flex-direction:column;gap:22px;max-width:680px}.hero__content--bottom{bottom:64px}.hero__content--center{top:50%;transform:translateY(-50%)}.hero__content--align-center{inset-inline:0;margin-inline:auto;align-items:center;text-align:center}.hero__content--align-end{inset-inline-start:auto;align-items:flex-end;text-align:end}.hero__buttons{display:flex;gap:14px;flex-wrap:wrap}.hero__caption{position:absolute;z-index:2;inset-inline-end:var(--page-margin);bottom:72px;font-weight:500;font-size:10.5px;letter-spacing:var(--tracking-caps);text-transform:uppercase;opacity:.85}.hero .eyebrow{color:inherit}.hero--text-dark{color:var(--color-text)}@keyframes hero-settle{0%{transform:scale(1.06);opacity:.6}to{transform:none;opacity:1}}@media screen and (max-width:749px){.hero--full{height:calc(100svh - var(--announcement-h, 34px));min-height:520px}.hero--large{height:78svh}.hero__media--desktop.has-mobile{display:none}.hero__media--mobile{display:block}.hero__content--bottom{bottom:40px}.hero__caption{display:none}.hero__buttons .button{flex:1;padding:0 10px;letter-spacing:.14em;white-space:nowrap;font-size:10.5px}}.split{display:grid;grid-template-columns:1.1fr 1fr;min-height:88vh}.split__media{position:relative;overflow:hidden;background:var(--color-stone)}.split__media img,.split__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.split__text{display:flex;flex-direction:column;justify-content:center;gap:26px;padding:96px clamp(32px,7vw,120px)}.split__text .eyebrow{color:var(--color-accent-dark)}.split--reverse .split__media{order:2}.split--portrait{min-height:0}.split--portrait .split__media{aspect-ratio:4 / 5}.split__text .link{align-self:flex-start}.split__text .split__product{max-width:420px}.split__product{display:grid;grid-template-columns:96px 1fr;gap:18px;align-items:center;padding-top:26px;border-top:1px solid var(--color-line);max-width:420px}.split__product-media{aspect-ratio:3 / 4;background:#fff;overflow:hidden}.split__product-media img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.split{grid-template-columns:1fr;min-height:0}.split__media{aspect-ratio:4 / 5}.split--reverse .split__media{order:0}.split__text{padding:44px var(--page-margin) 64px}}.product-grid{display:grid;grid-template-columns:repeat(var(--cols-desktop, 4),minmax(0,1fr));gap:48px var(--gutter);list-style:none;margin:0;padding:0}@media screen and (max-width:989px){.product-grid{grid-template-columns:repeat(var(--cols-mobile, 2),minmax(0,1fr));gap:32px var(--gutter)}}.card{display:block;position:relative}.card__media{position:relative;display:block;aspect-ratio:var(--card-ratio);overflow:hidden;background:#fff}.card__media img,.card__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s var(--ease),transform .9s var(--ease)}.card__media .card__image--second{opacity:0}@media(hover:hover){.card:hover .card__image--second{opacity:1}.card:hover .card__media img:only-of-type{transform:scale(1.03)}}.card__badge{position:absolute;top:12px;inset-inline-start:12px;z-index:1;font-weight:500;font-size:9.5px;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:var(--color-highlight);background:var(--color-background);padding:6px 8px}.card__info{display:grid;gap:4px;padding-top:14px}.card__code{font-weight:500;font-size:10.5px;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-soft)}.card__title{font-size:13.5px;line-height:1.4}.card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.card__swatch{margin-inline-end:6px;width:10px;height:10px;border-radius:50%;border:1px solid var(--color-line);display:inline-block;margin-top:4px}@media screen and (max-width:749px){.card__title{font-size:12.5px}}.price{font-size:13px;line-height:1.4;color:var(--color-text-soft);letter-spacing:.03em;display:flex;gap:8px;flex-wrap:wrap}.price--large{font-size:15px;color:var(--color-text);letter-spacing:.04em}.price__compare{text-decoration:line-through;opacity:.7}.price--on-sale .price__current{color:var(--color-highlight)}.price__unit{font-size:11px}.atelier{display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(32px,6vw,96px);align-items:center}.atelier__meta{display:grid;gap:24px;justify-items:start}.atelier__meta .eyebrow{color:var(--color-accent-dark)}.atelier__quote{font-family:var(--font-display);font-style:italic;font-weight:300;font-size:clamp(26px,2.6vw,38px);line-height:1.25}.atelier__media{display:grid;grid-template-columns:1.4fr 1fr;gap:var(--gutter)}.atelier__media-main,.atelier__media-stack>*{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:#fff}.atelier__media-stack{display:grid;gap:var(--gutter)}.atelier__media img,.atelier__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.atelier__media img{object-fit:contain;object-position:50% 50%}.atelier__media-main{aspect-ratio:auto;height:100%;min-height:100%}.atelier__media-main img{object-fit:cover;object-position:50% 0%}.mo body[data-mo-parallax=true] .atelier__media .mo-parallax>img{top:0!important;height:100%!important;translate:none!important}@media screen and (max-width:749px){.atelier__media-main{aspect-ratio:3 / 4;height:auto}}.look .hud--bottom{inset-inline-end:auto;padding:7px 12px 7px 10px;background:#faf7f4e6}.look .hud--bottom.hud--light{background:#0f0c0a8c;text-shadow:none}.look .hud--top{color:var(--color-text);text-shadow:none}.look .hud--top .hud__index{padding:6px 9px;background:#faf7f4e6}.split .hud--bottom:before{content:"";position:absolute;z-index:-1;inset-inline:-16px;bottom:-15px;height:64px;background:linear-gradient(transparent,#00000040)}.atelier__media-stack img{object-fit:cover;object-position:50% 0%}.atelier--reverse .atelier__meta{order:2}@media screen and (max-width:989px){.atelier{grid-template-columns:1fr}.atelier--reverse .atelier__meta{order:0}}.lookbook{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gutter)}.look{position:relative;display:block;overflow:hidden;background:var(--color-stone)}.look img,.look svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.look:hover img{transform:scale(1.03)}.look__caption{position:absolute;inset-inline-start:16px;bottom:14px;z-index:1;font-weight:500;font-size:10.5px;line-height:1;letter-spacing:var(--tracking-caps);text-transform:uppercase}.look__caption--light{color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.35)}.look--wide{grid-column:span 7;aspect-ratio:16 / 10}.look--tall{grid-column:span 5;grid-row:span 2}.look--small{grid-column:span 3;aspect-ratio:3 / 4}.look--medium{grid-column:span 4;aspect-ratio:3 / 4}.look--half{grid-column:span 6;aspect-ratio:4 / 5}@media screen and (max-width:749px){.lookbook{grid-template-columns:repeat(2,minmax(0,1fr))}.look--wide{grid-column:span 2;aspect-ratio:4 / 3}.look--tall{grid-column:span 2;grid-row:auto;aspect-ratio:4 / 5}.look--small,.look--medium,.look--half{grid-column:span 1;aspect-ratio:3 / 4}}.chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.chip{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--color-line-strong);padding:11px 18px;border-radius:999px;font-weight:500;font-size:10.5px;line-height:1;letter-spacing:.18em;text-transform:uppercase;transition:background .24s var(--ease),color .24s var(--ease),border-color .24s var(--ease)}.chip:hover,.chip.is-active{background:var(--color-text);color:var(--color-background);border-color:var(--color-text)}.index-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;border-top:1px solid var(--color-line);list-style:none;margin:0;padding:0}.index-list a{display:flex;justify-content:space-between;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--color-line);font-family:var(--font-display);font-weight:300;font-size:clamp(22px,2.2vw,30px);line-height:1.2;transition:color .24s var(--ease),padding .4s var(--ease)}.index-list--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.index-list--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.index-list--cols-5{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:32px}.index-list--cols-5 a{font-size:clamp(20px,1.75vw,26px);gap:12px}@media screen and (max-width:1199px){.index-list--cols-4,.index-list--cols-5{grid-template-columns:repeat(3,minmax(0,1fr))}}.index-list small{font-family:var(--font-body);font-weight:500;font-size:10px;letter-spacing:.2em;color:var(--color-text-soft)}.index-list a:hover{color:var(--color-accent-dark);padding-inline-start:8px}@media screen and (max-width:749px){.index-list{grid-template-columns:1fr}.index-list a{padding:18px 0}}.services{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:32px;padding-block:56px;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.services__item{display:grid;gap:8px;align-content:start}.services__item p{color:var(--color-text-soft);font-size:13px}@media screen and (max-width:749px){.services{grid-template-columns:1fr 1fr;gap:28px 16px;padding-block:40px}}.newsletter{display:grid;justify-items:center;gap:22px;text-align:center}.newsletter__mark{width:64px}.newsletter__field{display:flex;width:min(520px,100%);border-bottom:1px solid var(--color-text)}.newsletter__field input{flex:1;min-width:0;border:0;background:transparent;padding:14px 0;font-size:14px;outline:none}.newsletter__field button{font-weight:500;font-size:11px;letter-spacing:var(--tracking-caps);text-transform:uppercase}.footer{background:var(--color-dark);color:var(--color-dark-text);padding:88px 0 32px}.footer__top{display:grid;grid-template-columns:1.4fr repeat(var(--footer-cols, 3),minmax(0,1fr));gap:40px}.footer__brand img{width:220px}.footer__brand-text{margin-top:24px;max-width:32ch;font-size:13px;opacity:.65}.footer__heading{font-weight:500;font-size:10.5px;line-height:1;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent);margin-bottom:20px}.footer__links{display:grid;gap:12px;font-size:13px;opacity:.85}.footer__links a:hover{opacity:.7}.footer__social{display:flex;gap:16px;margin-top:24px}.footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-top:72px;padding-top:24px;border-top:1px solid color-mix(in srgb,var(--color-dark-text) 14%,transparent);font-size:11.5px;letter-spacing:.06em}.footer__bottom>*{opacity:.6}.footer__localization select{background:transparent;border:1px solid color-mix(in srgb,var(--color-dark-text) 30%,transparent);color:var(--color-dark-text);padding:8px 12px}.footer__localization option{color:var(--color-text)}.footer__payments{display:flex;gap:8px;flex-wrap:wrap}.footer__payments svg{width:38px;height:24px}@media screen and (max-width:749px){.footer{padding-top:56px}.footer__top{grid-template-columns:1fr 1fr}.footer__brand{grid-column:span 2}}.app-pill{position:fixed;z-index:30;inset-inline-end:24px;bottom:24px;display:inline-flex;align-items:center;gap:10px;background:var(--color-text);color:var(--color-background);padding:8px 18px 8px 8px;border-radius:999px;font-weight:500;font-size:10.5px;line-height:1;letter-spacing:.2em;text-transform:uppercase;box-shadow:0 12px 32px #1a10082e}.app-pill img{width:30px;height:30px;border-radius:50%;background:var(--color-band)}[dir=rtl] .app-pill{padding:8px 8px 8px 18px}@media screen and (max-width:749px){.app-pill{display:none}}.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-weight:500;font-size:10.5px;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-soft)}.breadcrumbs span[aria-hidden]{opacity:.5}.collection-hero{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;padding-block:56px 40px}.collection-hero__title{margin-top:22px}.collection-hero__desc{color:var(--color-text-soft);max-width:52ch;justify-self:end;font-weight:300;font-size:15px;line-height:1.75}.collection-hero--image{position:relative;min-height:52vh;color:#fff;padding:0;display:block;overflow:hidden}.collection-hero--image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.collection-hero--image .collection-hero__inner{position:absolute;z-index:1;inset-inline:var(--page-margin);bottom:48px;display:grid;gap:16px}.collection-hero--image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#00000073,#0000 60%)}.collection-hero--image .breadcrumbs,.collection-hero--image .collection-hero__desc{color:inherit;justify-self:start}@media screen and (max-width:749px){.collection-hero{grid-template-columns:1fr;gap:16px;padding-block:32px 24px}.collection-hero__desc{justify-self:start}}.toolbar{position:sticky;top:var(--header-height);z-index:20;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px var(--page-margin);background:var(--color-background);border-block:1px solid var(--color-line)}.toolbar__group{display:flex;gap:22px;align-items:center}.toolbar__button,.toolbar label{display:inline-flex;gap:8px;align-items:center;font-weight:500;font-size:10.5px;line-height:1;letter-spacing:.2em;text-transform:uppercase}.toolbar select{font-weight:500;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;border:0;background:transparent;padding:4px;cursor:pointer}.density button{opacity:.4;font-size:11px;letter-spacing:.1em}.density button.is-active{opacity:1}.toolbar__filter-mobile{display:none!important}.active-facets{display:flex;gap:8px;flex-wrap:wrap;padding-top:18px}.active-facets .chip{padding:8px 14px}.collection-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;padding-block:36px var(--section-space)}.collection-layout--no-filters{grid-template-columns:minmax(0,1fr)}.facets{position:sticky;top:calc(var(--header-height) + 72px);align-self:start;max-height:calc(100vh - var(--header-height) - 96px);overflow-y:auto;scrollbar-width:thin}.facets details{border-bottom:1px solid var(--color-line);padding:16px 0}.facets summary{list-style:none;display:flex;justify-content:space-between;cursor:pointer;font-weight:500;font-size:10.5px;line-height:1;letter-spacing:.2em;text-transform:uppercase}.facets summary::-webkit-details-marker{display:none}.facets summary:after{content:"+";font-weight:300}.facets details[open] summary:after{content:"\2013"}.facets ul{list-style:none;padding:16px 0 4px;margin:0;display:grid;gap:11px;font-size:13px}.facets .checkbox.is-disabled{opacity:.4}.facets__count{color:var(--color-text-soft);margin-inline-start:auto;font-size:11.5px}.facets__swatches{display:flex!important;flex-wrap:wrap;gap:10px!important}.facets__swatch input{position:absolute;opacity:0}.facets__swatch span{display:block;width:24px;height:24px;border-radius:50%;border:1px solid var(--color-line-strong);background-size:cover}.facets__swatch input:checked+span{box-shadow:0 0 0 2px var(--color-background),0 0 0 3px var(--color-text)}.facets__price{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:16px}.facets__actions{display:flex;gap:10px;padding-top:20px}.facets-drawer__head{display:none}.grid-tile{position:relative;grid-column:span 2;overflow:hidden;color:#fff;min-height:100%}.grid-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.grid-tile__text{position:absolute;z-index:1;inset-inline-start:28px;bottom:28px;display:grid;gap:12px}.grid-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#00000080,#0000 55%)}.empty-state{padding:64px 0;text-align:center;display:grid;gap:18px;justify-items:center}@media screen and (max-width:989px){.collection-layout{grid-template-columns:minmax(0,1fr);padding-top:20px}.toolbar__filter-mobile{display:inline-flex!important}.toolbar .hide-mobile{display:none}.facets{position:fixed;z-index:60;right:0;bottom:0;left:0;inset-inline-end:auto;width:min(420px,90vw);max-height:none;top:0;background:var(--color-background);padding:0 var(--page-margin) 24px;transform:translate(-102%);transition:transform .45s var(--ease)}[dir=rtl] .facets{transform:translate(102%)}.facets:not(.is-open){visibility:hidden;transition:transform .45s var(--ease),visibility 0s .45s}.facets.is-open{transform:none;box-shadow:0 24px 64px #1a10082e}.facets-drawer__head{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid var(--color-line);position:sticky;top:0;background:var(--color-background)}.grid-tile{aspect-ratio:4 / 5}}.pagination{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:72px;list-style:none;padding:0}.pagination a,.pagination span{display:inline-grid;place-content:center;min-width:40px;height:40px;font-size:12px;letter-spacing:.1em;border-bottom:1px solid transparent}.pagination [aria-current]{border-color:var(--color-text)}.pagination a:hover{border-color:var(--color-line-strong)}.product{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(360px,1fr)}.product__gallery{display:grid;grid-template-columns:1fr 1fr;gap:4px;list-style:none;margin:0;padding:0}.product__media{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:#fff}.product__media--wide{grid-column:span 2;aspect-ratio:4 / 5}.product__media img,.product__media video{width:100%;height:100%;object-fit:cover}.product__media-count{display:none}.product__info{position:sticky;top:var(--header-height);align-self:start;padding:48px clamp(28px,4vw,72px) 64px;display:grid;gap:26px}.product__heading{display:grid;gap:14px}.product__title{font-family:var(--font-display);font-weight:300;font-size:clamp(32px,3vw,44px);line-height:1.08}.product__tax{font-size:12px;color:var(--color-text-soft);margin-top:-12px}.product__option-label{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.product__option-value{color:var(--color-text-soft);font-size:12.5px;letter-spacing:.02em;text-transform:none;font-weight:400}.variant-fieldset{border:0;margin:0;padding:0;min-width:0}.variant-pills{display:flex;flex-wrap:wrap;gap:8px}.variant-pills input{position:absolute;opacity:0;width:1px;height:1px}.variant-pills label{display:inline-grid;place-content:center;min-width:84px;height:46px;padding:0 14px;border:1px solid var(--color-line-strong);font-weight:500;font-size:11px;letter-spacing:.12em;cursor:pointer;transition:border-color .24s var(--ease),background .24s var(--ease)}.variant-pills label:hover{border-color:var(--color-text)}.variant-pills input:checked+label{border-color:var(--color-text);background:var(--color-text);color:var(--color-background)}.variant-pills input:focus-visible+label{outline:1px solid var(--color-accent);outline-offset:3px}.variant-pills input.is-unavailable+label{color:var(--color-text-soft);text-decoration:line-through}.variant-swatches label{min-width:0;width:34px;height:34px;padding:3px;border-radius:50%;border-color:transparent}.variant-swatches label span{display:block;width:100%;height:100%;border-radius:50%;border:1px solid var(--color-line);background-size:cover}.variant-swatches input:checked+label{background:transparent;border-color:var(--color-text)}.product__buy{display:grid;grid-template-columns:1fr;gap:10px}.product__buy .shopify-payment-button__button--unbranded{min-height:48px;border-radius:var(--radius)}.product__error{color:var(--color-highlight);font-size:13px}.product__notes{display:grid;gap:10px;padding:18px 0;border-block:1px solid var(--color-line);font-size:12.5px;color:var(--color-text-soft)}.product__note{display:flex;gap:12px;align-items:center}.product__note .icon{width:17px;height:17px;color:var(--color-accent-dark)}.accordion{border-bottom:1px solid var(--color-line);padding:18px 0}.accordion summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;font-weight:500;font-size:10.5px;line-height:1;letter-spacing:.2em;text-transform:uppercase}.accordion summary::-webkit-details-marker{display:none}.accordion summary:after{content:"+";font-weight:300}.accordion[open] summary:after{content:"\2013"}.accordion__body{padding-top:14px;font-weight:300;font-size:14px;color:var(--color-text-soft)}.product__details{display:grid;grid-template-columns:110px 1fr;gap:8px 16px;margin:0}.product__details dt{font-weight:500;font-size:10px;line-height:1.8;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text)}.product__details dd{margin:0}.sticky-atc{display:none}@media screen and (max-width:989px){.product{grid-template-columns:minmax(0,1fr)}.product__gallery-wrap{position:relative}.product__gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0}.product__gallery::-webkit-scrollbar{display:none}.product__media,.product__media--wide{flex:0 0 100%;aspect-ratio:3 / 4;scroll-snap-align:start}.product__media-count{display:block;position:absolute;bottom:14px;inset-inline-end:14px;background:var(--color-background);padding:6px 10px;font-weight:500;font-size:10px;line-height:1;letter-spacing:.18em}.product__info{position:static;padding:28px var(--page-margin) 40px}.sticky-atc{display:flex;position:fixed;z-index:35;inset-inline:0;bottom:0;gap:12px;align-items:center;padding:10px var(--page-margin) calc(10px + env(safe-area-inset-bottom));background:var(--color-background);border-top:1px solid var(--color-line);transform:translateY(110%);transition:transform .4s var(--ease)}.sticky-atc.is-visible{transform:none}.sticky-atc .button{flex:1}.sticky-atc__meta{font-size:12px;line-height:1.3}}.cart{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:64px;align-items:start}.cart__items{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-line)}.cart-item{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:24px;padding:24px 0;border-bottom:1px solid var(--color-line)}.cart-item__media{aspect-ratio:3 / 4;background:#fff;overflow:hidden}.cart-item__media img{width:100%;height:100%;object-fit:cover}.cart-item__details{display:grid;gap:6px;align-content:start}.cart-item__options{font-size:12.5px;color:var(--color-text-soft)}.cart-item__end{display:grid;gap:12px;justify-items:end;align-content:space-between}.quantity{display:inline-flex;align-items:center;border:1px solid var(--color-line-strong);height:40px}.quantity button{width:36px;height:100%}.quantity input{width:40px;text-align:center;border:0;background:transparent;-moz-appearance:textfield}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.cart-item__remove{font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--color-text-soft)}.cart__summary{position:sticky;top:calc(var(--header-height) + 24px);padding:32px;background:var(--color-band);display:grid;gap:18px}.cart__row{display:flex;justify-content:space-between;gap:12px}.cart__note textarea{min-height:96px;resize:vertical}@media screen and (max-width:989px){.cart{grid-template-columns:minmax(0,1fr);gap:32px}.cart-item{grid-template-columns:96px minmax(0,1fr)}.cart-item__end{grid-column:2;justify-items:start}}.search-form{display:flex;border-bottom:1px solid var(--color-text);max-width:680px}.search-form input{flex:1;min-width:0;border:0;background:transparent;padding:14px 0;font-family:var(--font-display);font-size:clamp(24px,3vw,36px);font-weight:300;outline:none}.search-results__count{margin:24px 0 40px}.result-card{display:grid;gap:10px}.result-card__media{aspect-ratio:var(--card-ratio);background:var(--color-stone);overflow:hidden;position:relative}.result-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.page-narrow{max-width:760px;margin-inline:auto}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px var(--gutter);list-style:none;margin:0;padding:0}.article-card{display:grid;gap:14px}.article-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--color-stone)}.article-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.article-card:hover .article-card__media img{transform:scale(1.03)}.article-card__excerpt{color:var(--color-text-soft);font-size:13.5px}.article__hero{position:relative;aspect-ratio:16 / 8;overflow:hidden;margin-bottom:56px}.article__hero img{width:100%;height:100%;object-fit:cover}.article__header{display:grid;gap:18px;text-align:center;justify-items:center;margin-bottom:48px}.article__body{font-weight:300;font-size:16px;line-height:1.85}.article__body blockquote{font-family:var(--font-display);font-style:italic;font-size:28px;line-height:1.3;margin:1.5em 0;padding-inline-start:24px;border-inline-start:1px solid var(--color-accent)}.comments{border-top:1px solid var(--color-line);margin-top:64px;padding-top:48px;display:grid;gap:28px}.comment{display:grid;gap:6px;padding-bottom:20px;border-bottom:1px solid var(--color-line)}@media screen and (max-width:989px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:589px){.blog-grid{grid-template-columns:minmax(0,1fr)}}.collections-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px var(--gutter);list-style:none;margin:0;padding:0}.collection-card{display:grid;gap:14px}.collection-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--color-stone)}.collection-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.collection-card:hover img{transform:scale(1.03)}@media screen and (max-width:749px){.collections-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.account-shell{max-width:520px;margin-inline:auto;display:grid;gap:28px}.account-shell--wide{max-width:1100px}.account-grid{display:grid;grid-template-columns:2fr 1fr;gap:64px}.table{width:100%;border-collapse:collapse;font-size:13px}.table th{text-align:start;font-weight:500;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;padding:12px 8px;border-bottom:1px solid var(--color-text)}.table td{padding:16px 8px;border-bottom:1px solid var(--color-line);vertical-align:top}.address-card{padding:24px;border:1px solid var(--color-line);display:grid;gap:12px}@media screen and (max-width:749px){.account-grid{grid-template-columns:minmax(0,1fr)}.table thead{display:none}.table tr{display:grid;padding:12px 0;border-bottom:1px solid var(--color-line)}.table td{border:0;padding:4px 0;display:flex;justify-content:space-between;gap:12px}.table td:before{content:attr(data-label);font-weight:500;font-size:10px;letter-spacing:.16em;text-transform:uppercase}}.centered-shell{min-height:100vh;display:grid;place-items:center;text-align:center;padding:48px var(--page-margin)}.centered-shell__inner{display:grid;gap:24px;justify-items:center;max-width:520px}.gift-card__code{font-family:var(--font-display);font-size:32px;letter-spacing:.08em;padding:16px 24px;border:1px solid var(--color-line-strong)}.js .reveal{opacity:0;transform:translateY(12px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.js .reveal.is-in{opacity:1;transform:none}.shopify-design-mode .reveal{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.js .reveal{opacity:1;transform:none}}.placeholder-svg{background:var(--color-stone);fill:color-mix(in srgb,var(--color-text) 25%,transparent)}[dir=rtl] body{font-family:var(--font-arabic);letter-spacing:0}[dir=rtl] .eyebrow,[dir=rtl] .caps,[dir=rtl] .button,[dir=rtl] .header__nav-link,[dir=rtl] .header__icon,[dir=rtl] .announcement__item,[dir=rtl] .chip,[dir=rtl] .footer__heading,[dir=rtl] .newsletter__field button,[dir=rtl] .look__caption,[dir=rtl] .app-pill,[dir=rtl] .breadcrumbs,[dir=rtl] .index-list small,[dir=rtl] .toolbar__button,[dir=rtl] .toolbar label,[dir=rtl] .toolbar select,[dir=rtl] .facets summary,[dir=rtl] .accordion summary,[dir=rtl] .hero__caption,[dir=rtl] .field__label,[dir=rtl] .card__badge,[dir=rtl] .product__details dt,[dir=rtl] .table th,[dir=rtl] .cart-item__remove,[dir=rtl] .product__media-count,[dir=rtl] .density button,[dir=rtl] .variant-pills label,[dir=rtl] .product__option-value,[dir=rtl] .footer__bottom{font-family:var(--font-arabic);letter-spacing:0;text-transform:none;font-size:13px;font-weight:600}[dir=rtl] .display{font-family:var(--font-arabic);font-weight:300;letter-spacing:0;line-height:1.2;font-size:calc(clamp(42px,6vw,88px) * var(--display-scale))}[dir=rtl] .h2{font-family:var(--font-arabic);font-weight:300;letter-spacing:0;line-height:1.25;font-size:calc(clamp(32px,3.6vw,52px) * var(--display-scale))}[dir=rtl] .h3,[dir=rtl] .h4,[dir=rtl] .index-list a,[dir=rtl] .product__title,[dir=rtl] .menu-drawer__nav summary,[dir=rtl] .menu-drawer__nav>a,[dir=rtl] .search-form input{font-family:var(--font-arabic);font-weight:400;letter-spacing:0;line-height:1.4}[dir=rtl] .atelier__quote,[dir=rtl] .article__body blockquote{font-family:var(--font-arabic);font-style:normal;font-size:clamp(22px,2.2vw,30px);line-height:1.6}[dir=rtl] .display em,[dir=rtl] .h2 em,[dir=rtl] .h3 em{font-style:normal}[dir=rtl] p,[dir=rtl] .body-l,[dir=rtl] .rte{line-height:1.9}[dir=rtl] .card__title{font-size:14px}[dir=rtl] .link:after{transform-origin:right}[dir=rtl] .header__nav-link:after{transform-origin:right}.header__logo{transform-origin:center;transition:transform .3s var(--ease)}.header__logo img{height:var(--logo-height, 40px);width:auto;max-width:100%}.header__logo .header__logo-img--light{filter:invert(1)}@media screen and (min-width:1200px){.header{height:var(--header-height);grid-template-rows:80px 44px;grid-template-areas:"left logo icons" "nav nav nav"}.header__logo{grid-area:logo}.header__icons{grid-area:icons}.header__nav{grid-area:nav;justify-content:center;align-self:start;padding-inline-end:0}.is-scrolled .header__logo{transform:scale(.72)}.is-overlay.is-scrolled .header{height:96px;grid-template-rows:56px 40px}}@media screen and (max-width:1199px){.header__logo img{height:calc(var(--logo-height, 40px) * .75)}.is-scrolled .header__logo{transform:scale(.86)}}@media screen and (max-width:749px){.header__logo img{height:min(calc(var(--logo-height, 40px) * .49),calc((100vw - 2 * var(--page-margin) - 170px) / 8.99))}}@media screen and (min-width:750px){.template-index #MainContent>.shopify-section:first-child .hero--full .hero__media{inset-block-start:calc(var(--header-height) + 16px);height:auto}}@media screen and (min-width:1200px){.template-index #MainContent>.shopify-section:first-child .hero--full .hero__media{inset-block-start:calc(var(--header-height) + 24px)}}@media screen and (max-width:749px){.is-overlay .header{position:relative;z-index:0}.is-overlay:not(.is-scrolled):not(.menu-open) .header:before{content:"";position:absolute;inset-inline:0;top:0;height:120px;background:linear-gradient(#00000061,#0000);pointer-events:none;z-index:-1}}@media screen and (max-width:1199px){.announcement__item+.announcement__item{display:none}}@media screen and (max-width:749px){.announcement__item{font-size:10px;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}.header__nav-caret{display:inline-block;width:5px;height:5px;margin-inline-start:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-3px) rotate(45deg);opacity:.8}.announcement__item:lang(ar){font-weight:400}.ig__head{display:grid;justify-items:center;gap:18px;text-align:center;margin-bottom:clamp(32px,4vw,52px)}.ig__head .body-l{max-width:520px}.ig__cta{display:inline-flex;align-items:center;gap:10px}.ig__cta svg{width:16px;height:16px}.ig__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--gutter)}.ig__grid--4{grid-template-columns:repeat(4,1fr)}.ig__grid--6{grid-template-columns:repeat(6,1fr)}.ig__tile a{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--color-line)}.ig__tile img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.ig__icon{position:absolute;inset-block-start:10px;inset-inline-end:10px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#faf7f4e6;color:var(--color-text);opacity:0;transition:opacity .3s var(--ease)}.ig__icon svg{width:15px;height:15px}.ig__tile a:hover img,.ig__tile a:focus-visible img{transform:scale(1.04)}.ig__tile a:hover .ig__icon,.ig__tile a:focus-visible .ig__icon{opacity:1}@media screen and (max-width:749px){.ig__grid,.ig__grid--4,.ig__grid--6{grid-template-columns:repeat(2,1fr)}.ig__grid--5 .ig__tile:first-child{grid-column:span 2}.ig__grid--5 .ig__tile:first-child a{aspect-ratio:16 / 10}.ig__icon{opacity:1}}.ig__icon{border:1px solid rgba(0,0,0,.08)}[dir=rtl] .ig .h2 bdi{font-family:var(--font-display);font-style:italic;font-weight:400}.footer__ig{display:inline-flex;align-items:center;gap:8px;font-size:13px}.footer a[href^="mailto:"]{unicode-bidi:isolate;direction:ltr}.section.ig{padding-bottom:calc(var(--section-space) * .67)}.footer__payments{flex-wrap:wrap;gap:12px}@media screen and (max-width:399px){.footer__payments svg{width:34px;height:auto}}.footer__note{font-size:13px;line-height:1.6;color:var(--color-dark-text);opacity:.8;margin:0 0 14px}.footer__links a svg{width:14px;height:14px;margin-inline-end:8px;vertical-align:-2px}.lang-switch{display:inline-flex;align-items:center;gap:10px}.lang-switch__btn{font-family:var(--font-body);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:inherit;padding:6px 0;opacity:.7}.lang-switch__btn[lang=ar]{font-family:var(--font-arabic);font-size:13px;letter-spacing:0;text-transform:none}.lang-switch__btn[aria-current]{opacity:1;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.lang-switch__btn:hover,.lang-switch__btn:focus-visible{opacity:1}.lang-switch__sep{opacity:.4;font-size:11px}.menu-drawer__lang{padding:14px var(--page-margin);border-bottom:1px solid var(--color-line)}.menu-drawer__lang .lang-switch__btn{font-size:12px}.menu-drawer__lang .lang-switch__btn[lang=ar]{font-size:15px}.shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]){background:transparent!important;background-color:transparent!important;color:var(--color-text)!important;border:1px solid var(--color-text)!important;border-radius:var(--radius)!important;box-shadow:none!important;min-height:48px;padding:0 30px;font-family:var(--font-body)!important;font-weight:500;font-size:11px!important;line-height:1;letter-spacing:var(--tracking-caps);text-transform:uppercase;transition:background .24s var(--ease),color .24s var(--ease)}.shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]),.shopify-payment-button .shopify-payment-button__button--unbranded:focus-visible{background:var(--color-text)!important;background-color:var(--color-text)!important;color:var(--color-background)!important}.shopify-payment-button .shopify-payment-button__button--unbranded:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.shopify-payment-button .shopify-payment-button__button--unbranded[disabled]{opacity:.45!important;cursor:not-allowed}[dir=rtl] .shopify-payment-button .shopify-payment-button__button--unbranded{font-family:var(--font-arabic)!important;letter-spacing:0;font-size:13px!important;font-weight:600}.shopify-payment-button__more-options{color:var(--color-text-soft)!important}.card__badge--new{color:var(--color-accent-dark)}.footer__links a:has(svg){display:inline-flex;align-items:center}.footer__links a svg{display:inline-block;flex:none;vertical-align:0}.menu-drawer{overflow:hidden}@media(hover:none),(pointer:coarse){.mo-cursor{display:none!important}}.footer__brand-text{opacity:1;color:var(--color-stone)}.footer__links{opacity:1;color:var(--color-background)}.footer__note{opacity:1;color:var(--color-stone)}.footer__links a{display:inline-block;padding:4px 0}.footer__links a:has(svg){display:inline-flex}.footer__bottom>*{opacity:1;color:var(--color-stone)}.footer__ig{color:var(--color-background)}.footer__copyright bdi{font:inherit}.footer__lang{gap:10px}.footer__lang .lang-switch__btn{color:var(--color-stone);opacity:1;font-size:11px}.footer__lang .lang-switch__btn[aria-current]{color:var(--color-dark-text)}.footer__lang .lang-switch__btn[lang=ar]{font-size:13px}@media screen and (min-width:990px){.footer__top{grid-template-columns:1.4fr 1fr 1.2fr .7fr;column-gap:48px}}@media screen and (max-width:749px){.footer__top{grid-template-columns:1fr 1fr;row-gap:40px}.footer__top>.footer__block--store{grid-column:1 / -1;order:3}.footer__top>.footer__block--legal{order:2}.footer__bottom{justify-content:flex-start}}.menu-drawer__lang .lang-switch__btn{padding:12px 0;min-height:44px}.header .lang-switch__btn{opacity:1;color:color-mix(in srgb,currentColor 78%,transparent)}.header .lang-switch__btn[aria-current]{color:inherit}[dir=rtl] .product__option-value,[dir=rtl] .variant-pills label{unicode-bidi:plaintext}.variant-fieldset+.variant-fieldset{margin-top:28px}.variant-swatches label{display:block;place-content:normal}.variant-swatches label span:not(.visually-hidden){display:block;width:100%;height:100%}.variant-swatches input:checked+label span:not(.visually-hidden){box-shadow:0 0 0 1px var(--color-background)}.footer__copyright bdi{font-family:inherit;font-weight:inherit}.announcement__item+.announcement__item:before{color:var(--color-accent);opacity:1}.variant-swatches input:focus-visible+label{outline:2px solid var(--color-accent-dark);outline-offset:3px}.hero .button--outline-light{background:var(--color-text);color:var(--color-dark-text);border-color:var(--color-dark-text);-webkit-backdrop-filter:none;backdrop-filter:none}.hero .button--outline-light:hover{background:var(--color-dark-text);color:var(--color-text);border-color:var(--color-dark-text);opacity:1}[dir=rtl] .hero .eyebrow,[dir=rtl] .hero__buttons .button{font-weight:500}[dir=rtl] .hero .eyebrow,[dir=rtl] .hero__buttons .button{font-size:14px}[dir=rtl] .hero .display em{font-style:normal}.hero .button:focus-visible{outline:2px solid var(--color-dark-text);outline-offset:3px}[dir=rtl] .hero__overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to left,#0f0c0a66,#0f0c0a00 55%);pointer-events:none}@media screen and (max-width:749px){.hero__buttons{display:grid;grid-template-columns:1fr 1fr;gap:14px}.hero__buttons .button{min-width:0;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/base.css.map */
