html[dir="rtl"]{direction:rtl}
html[dir="rtl"] body{font-family:"Segoe UI",Tahoma,Arial,sans-serif;letter-spacing:0}
html[dir="rtl"] :is(h1,h2,h3,p,button,a,summary,label,input,select,textarea){letter-spacing:0}
html[dir="rtl"] :is(input,textarea){text-align:right}
html[dir="rtl"] input[type="tel"]{direction:ltr;text-align:right}
html[dir="rtl"] :is(.product-name-row h3,.perfume-title-row h1,.bag-line h3,.checkout-item h3,.mobile-banner-copy p){unicode-bidi:isolate;direction:ltr;text-align:right}
html[dir="rtl"] .mobile-banner-track{direction:ltr}
html[dir="rtl"] .mobile-banner{direction:rtl}
html[dir="rtl"] .mobile-banner-copy{left:clamp(18px,3.8vw,64px);direction:rtl;text-align:right}
html[dir="rtl"] .mobile-banner-copy h2{font-family:"Segoe UI",Tahoma,Arial,sans-serif;font-weight:600;letter-spacing:0;line-height:1.25}
html[dir="rtl"] .mobile-banner-copy>span:first-child{letter-spacing:0}
html[dir="rtl"] .mobile-banner-copy .banner-discover{letter-spacing:0}
html[dir="rtl"] .hero-search svg{flex:none}
html[dir="rtl"] :is(.hero-search button,.search-panel button[type="submit"],.text-cta) svg{transform:scaleX(-1)}
html[dir="rtl"] .format-card h3{font-family:"Segoe UI",Tahoma,Arial,sans-serif;font-weight:600;line-height:1.25}
html[dir="rtl"] .format-tag{margin-right:9px;margin-left:0;letter-spacing:0}
html[dir="rtl"] .filter-row select{padding:10px 16px 10px 34px;background-position:left 13px center}
html[dir="rtl"] .brand-shop-rail{direction:ltr}
html[dir="rtl"] .brand-shop-rail>*{direction:rtl}
html[dir="rtl"] .brand-rail-actions svg,
html[dir="rtl"] .format-cta svg,
html[dir="rtl"] .section-heading a svg,
html[dir="rtl"] .category-label svg,
html[dir="rtl"] .perfume-details summary svg{transform:scaleX(-1)}
html[dir="rtl"] .breadcrumb{direction:rtl}
html[dir="rtl"] .perfume-info{direction:rtl}
html[dir="rtl"] .perfume-arabic:empty{display:none}
html[dir="rtl"] .variant-price strong{text-transform:none;letter-spacing:0}
html[dir="rtl"] .note-row{direction:rtl}
html[dir="rtl"] .bag-dialog,.checkout-layout{direction:rtl}
html[dir="rtl"] .brand-logo img{direction:ltr}
@media(min-width:901px){
  html[dir="rtl"] .primary-nav{margin-inline-start:auto;margin-inline-end:0}
  html[dir="rtl"] .nav-dropdown .dropdown-panel{left:auto;right:0}
  html[dir="rtl"] .brand-dropdown .dropdown-panel{right:-40px}
  html[dir="rtl"] .nav-dropdown:last-child .dropdown-panel{left:0;right:auto}
}
@media(max-width:900px){
  html[dir="rtl"] .header-actions{margin-left:0;margin-right:auto}
}
@media(max-width:600px){
  html[dir="rtl"] .mobile-banner-copy h2{font-size:22px;line-height:1.27;margin:10px 0 7px}
  html[dir="rtl"] .mobile-banner:first-child .mobile-banner-copy h2{font-size:22px;line-height:1.27;margin-bottom:7px}
  html[dir="rtl"] .mobile-banner-copy p{margin-bottom:9px}
  html[dir="rtl"] .mobile-banner-copy{left:12px;width:56%}
  html[dir="rtl"] .format-tag{margin:5px 0 0}
}
