html[lang=ar] body,html[lang=ar] .store-design{--serif:"Amiri",serif;--sans:"Noto Naskh Arabic",sans-serif;font-family:var(--sans);font-synthesis:none;letter-spacing:0;line-height:1.85}html[lang=ar] :is(button,input,textarea,select,.eyebrow,.announcement,.footer-bottom,.concierge-inner,.concierge-compose textarea,.orbit-bubble>span){letter-spacing:0;font-family:Noto Naskh Arabic,sans-serif}html[lang=ar] :is(h1,h2,h3,.site-header nav a,.campaign-tabs button span,.footer-top p,.campaign-manifesto){font-synthesis:none;font-weight:400;letter-spacing:0!important;font-family:Amiri,serif!important;line-height:1.55!important}html[lang=ar] :is(em,i){font-style:normal;letter-spacing:0!important}html[lang=ar] .campaign-copy h1{margin-block:10px 12px;padding-block:8px 12px;font-size:clamp(48px,4.8vw,76px)!important;line-height:1.45!important}html[lang=ar] .campaign-copy p{max-width:360px;font-size:16px;line-height:1.95}html[lang=ar] .campaign-copy .eyebrow{font-size:12px;line-height:1.9}html[lang=ar] .site-header nav a{font-size:26px;line-height:1.5!important}html[lang=ar] .campaign-tabs button span{font-size:25px}html[lang=ar] .campaign-tabs button small{font-family:var(--font-interface),sans-serif;letter-spacing:.05em}html[lang=ar] .campaign-manifesto{font-size:30px}html[lang=ar] :is(.editorial-heading h2,.section-heading h2,.story-copy h2,.journal-section h2){line-height:1.55!important}html[lang=ar] :is(.editorial-heading p,.story-copy p,.journal-section p,.service-card p){font-size:15px;line-height:2}html[lang=ar] :is(.eyebrow,.announcement){font-size:12px;line-height:1.8}html[lang=ar] :is(.button,.campaign-cta,.text-link){font-family:var(--sans);letter-spacing:0;font-size:14px;line-height:1.8}html[lang=ar] :is(.product-card-info h3,.checkout-item h3,.bag-item h2){line-height:1.6!important}html[lang=ar] :is(.field label,.checkout-inputs label,.confirmation-check,.catalog-search input,.catalog-sort select,.filter-fields select,.variant-option,.color-option){font-family:var(--sans);letter-spacing:0;font-size:14px;line-height:1.85}html[lang=ar] :is(.field input,.field textarea,.checkout-inputs input,.checkout-inputs textarea){font-family:var(--sans);font-size:16px;line-height:1.85}html[lang=ar] :is(.checkout-fine-print,.buy-now-note,.field small,.product-description){font-size:13px;line-height:2}html[lang=ar] .concierge-dialog{font-family:var(--sans)}html[lang=ar] .concierge-heading h2{margin-top:2px;font-size:29px;line-height:1.45!important}html[lang=ar] .concierge-welcome h3{margin-block:8px 12px;font-size:35px;line-height:1.6!important}html[lang=ar] :is(.concierge-welcome .eyebrow,.concierge-heading .eyebrow){letter-spacing:0;font-size:11px}html[lang=ar] .concierge-prompts button{min-height:40px;font-size:12px;line-height:1.8}html[lang=ar] .concierge-privacy{font-size:11px;line-height:1.9}html[lang=ar] .concierge-choice strong{font-family:Noto Naskh Arabic,sans-serif;font-size:16px}.concierge-choice strong:lang(ar),.concierge-choice small:lang(ar){font-family:Noto Naskh Arabic,sans-serif}@media (max-width:760px){html[lang=ar] .campaign-copy h1{font-size:clamp(40px,9vw,54px)!important;line-height:1.5!important}html[lang=ar] .campaign-copy p{font-size:14px}html[lang=ar] .site-header nav a,html[lang=ar] .campaign-tabs button span{font-size:22px}html[lang=ar] .campaign-manifesto{font-size:26px}html[lang=ar] .checkout-heading h1{font-size:45px}html[lang=ar] .concierge-heading h2{font-size:27px}}@media (max-width:380px){html[lang=ar] .site-header nav a{font-size:19px}html[lang=ar] .campaign-copy h1{font-size:38px!important}}html[lang=ar] :is(.collection-intro,.collection-intro>p,.product-purchase,.checkout-heading,.checkout-form,.checkout-review,.order-timeline,.bag-summary,.confirmation-details){text-align:start}html[lang=ar] .collection-intro>p{margin-inline:0 auto}html[lang=ar] .collection-intro:after{left:0;right:auto}html[lang=ar] .campaign-copy p{margin-inline:0 auto}html[lang=ar] .campaign-tabs button{text-align:start;column-gap:12px;padding-inline:18px}html[lang=ar] .campaign-tabs small{margin:0}html[lang=ar] .campaign-tabs button+button{border-left:0;border-right:1px solid #baa17a30}html[lang=ar] .campaign-tabs button i:after{transform-origin:100%}html[lang=ar] .service-number{font-family:var(--font-interface),sans-serif;font-size:16px;font-style:normal;left:auto;right:18px}html[lang=ar] .service-card{text-align:start}html[lang=ar] .coupon-applied button{margin-left:0;margin-inline-start:auto}html[lang=ar] :is(.form-error,.bag-stock-note,.product-purchase .form-error){border-left:0;border-right:2px solid}html[lang=ar] .checkout-error-summary ul{padding-left:0;padding-inline-start:20px}html[lang=ar] .order-timeline li{padding-left:0;border-left:0;border-inline-start:2px solid var(--line);padding-inline-start:17px}html[lang=ar] .order-status-row>.text-link{margin-left:0;margin-inline-start:12px}html[lang=ar] :is(input[type=tel],input[type=number],.coupon-entry input){text-align:start;direction:ltr;unicode-bidi:isolate}html[lang=ar] :is(.detail-price,.product-card-info>span,.bag-line-total,.checkout-item>span){text-align:end;direction:ltr;unicode-bidi:isolate}html[lang=ar] :is(.campaign-cta,.instant-buy,.add-button,.place-order)>svg{transform:scaleX(-1)}html[lang=ar] .campaign-cta:hover>svg{transform:scaleX(-1)translate(3px,-3px)}html[lang=ar] .concierge-product>svg,html[lang=ar] .concierge-prompts button>svg{transform:scaleX(-1)}html[lang=ar] .concierge-compose form{align-items:center}html[lang=ar] .concierge-compose textarea{text-align:start}html[lang=ar] .concierge-product h4{font-family:Amiri,serif;font-size:23px;line-height:1.65}html[lang=ar] .concierge-product small{line-height:1.9}@media (max-width:760px){html[lang=ar] .campaign-copy{bottom:132px;left:7%;right:7%}html[lang=ar] .campaign-tabs button{column-gap:7px;padding-inline:10px}html[lang=ar] .service-number{right:14px}html[lang=ar] .service-card{column-gap:15px}html[lang=ar] .form-section-heading h2{font-size:28px}html[lang=ar] .checkout-heading{margin-bottom:25px}html[lang=ar] .campaign-cta{gap:24px;min-height:54px;padding-inline:20px}}html[lang=ar] :is(p,.footer-top p,.service-caption,.product-description,.concierge-answer>p,.concierge-question){letter-spacing:0;font-family:Amiri,serif;font-size:18px;line-height:1.95}html[lang=ar] :is(.concierge-welcome p,.concierge-settings p,.concierge-answer>p,.concierge-question){font-size:18px;line-height:1.8}html[lang=ar] :is(.button,.campaign-cta,.text-link,.field label,.checkout-inputs label,.confirmation-check,.concierge-prompts button){font-size:16px;line-height:1.8}html[lang=ar] .concierge-privacy{font-family:Noto Naskh Arabic,serif;font-size:13px;line-height:1.7}html[lang=ar] .concierge-choice small{font-family:Amiri,serif;font-size:15px;line-height:1.6}html[lang=ar] :is(.eyebrow,.announcement){font-size:14px}html[lang=ar] .concierge-compose textarea{font-size:18px;line-height:1.7}@media (max-width:760px){html[lang=ar] .campaign-copy p{font-size:19px}html[lang=ar] .concierge-heading h2{font-size:26px}html[lang=ar] .concierge-welcome h3{font-size:32px}html[lang=ar] .campaign-copy{bottom:140px}}html[lang=ar] :is(h1,h2,h3) em{padding-block:.08em .16em;font-family:Aref Ruqaa,Amiri,serif;font-size:1.06em;font-style:normal;font-weight:400;line-height:1.65}html[lang=ar] :is(p,.service-caption,.product-description,.concierge-answer>p,.concierge-question){font-family:Noto Naskh Arabic,serif;font-size:17px;font-weight:400;line-height:1.9}html[lang=ar] :is(.campaign-copy p,.editorial-heading p,.story-copy p,.journal-section p,.service-card p){font-family:Noto Naskh Arabic,serif;font-size:18px;line-height:1.9}html[lang=ar] .footer-top p{font-family:Aref Ruqaa,Amiri,serif;font-size:32px;line-height:1.7!important}html[lang=ar] .campaign-copy h1{line-height:1.65!important}html[lang=ar] .site-header nav a{font-size:21px;font-family:Noto Naskh Arabic,serif!important}@media (max-width:760px){html[lang=ar] .campaign-copy h1{font-size:clamp(36px,8.4vw,48px)!important;line-height:1.65!important}html[lang=ar] .campaign-copy p{font-size:17px;line-height:1.85}html[lang=ar] .site-header nav a{font-size:20px}html[lang=ar] .footer-top p{font-size:28px}}@media (max-width:380px){html[lang=ar] .site-header nav a{font-size:18px}}.arabic-logo-white{filter:invert()}html[lang=ar] .site-header .wordmark img{object-fit:contain;height:auto;max-height:56px}html[lang=ar] .texture-story{isolation:isolate;position:relative;overflow:hidden}html[lang=ar] .texture-story:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(270deg,#000000ab,#0000001f);position:absolute;inset:0}html[lang=ar] .texture-story>div{text-align:right;z-index:1;width:46%;max-width:520px;left:auto;right:7%}html[lang=ar] .texture-story h2{margin-block:20px 26px;font-size:clamp(38px,4vw,64px);line-height:1.65!important}html[lang=ar] .texture-story h2 em{white-space:nowrap}html[lang=ar] .product-card-info{flex-wrap:wrap;gap:12px;min-width:0}html[lang=ar] .product-card-info h3{overflow-wrap:anywhere;font-size:23px}html[lang=ar] .product-card-info>span{white-space:nowrap;direction:rtl}@media (max-width:760px){html[lang=ar] .texture-story>div{width:86%;max-width:none;inset:auto 7% 9%}html[lang=ar] .texture-story h2{margin-block:14px 22px;font-size:clamp(34px,8vw,44px)}html[lang=ar] .texture-story .campaign-cta{width:max-content;max-width:100%}html[lang=ar] .texture-story:after{background:linear-gradient(#0000001a,#000000c7)}html[lang=ar] .product-card-info h3{font-size:21px}}
