.language-switcher{position:relative;flex:0 0 auto;margin-inline-start:20px;color:inherit;font-size:11px;z-index:25}.language-switcher summary{list-style:none;cursor:pointer;border:1px solid #55584d;border-radius:3px;padding:10px 12px;min-height:40px;display:flex;align-items:center;gap:10px;white-space:nowrap;color:inherit;background:#0b0d09}.language-switcher summary::-webkit-details-marker{display:none}.language-switcher summary:focus-visible{outline:2px solid #d4c19e;outline-offset:4px}.language-options{position:absolute;inset-inline-end:0;top:calc(100% + 8px);min-width:175px;background:#10130c;border:1px solid #55584d;border-radius:4px;box-shadow:0 10px 25px #0007;padding:6px}.language-options a{display:block!important;min-height:44px;padding:12px 14px;color:#eee7d7;text-decoration:none;font-size:12px;line-height:1.5;border:0!important}.language-options a:hover,.language-options a:focus-visible{background:#25281d;outline:1px solid #c4b28f}.language-options a[aria-current=true]{color:#d4c19e;background:#1b1f14}.photo-header .language-switcher{margin-inline-start:16px}.photo-header .language-switcher summary{color:#eee7d7}.site-header nav{gap:clamp(12px,2vw,28px)}
html[dir=rtl] body{font-family:'Noto Sans Arabic',Arial,sans-serif;letter-spacing:0}html[dir=rtl] :is(p,a,button,input,textarea,select,summary,figcaption,label,legend,small,.eyebrow,.gallery-label,.book-caption){font-family:'Noto Sans Arabic',Arial,sans-serif!important;letter-spacing:0!important;text-transform:none}html[dir=rtl] :is(h1,h2,h3){font-family:'Noto Naskh Arabic','Noto Sans Arabic',serif!important;letter-spacing:0!important;line-height:1.28}html[dir=rtl] em{font-style:normal}html[dir=rtl] :is(input[type=email],input[type=url]){direction:ltr;text-align:left}html[dir=rtl] :is(.project-notes p,.studio-lead,.photo-caption,.art-caption,.book-caption p){text-align:start}html[dir=rtl] .book-caption p{line-height:1.85}html[dir=rtl] .book-intro span:last-child{text-align:start}html[dir=rtl] .art-search-field input{text-align:right}html[dir=rtl] .viewer-bottom{direction:ltr}html[dir=rtl] .viewer-bottom button{direction:rtl}html[dir=rtl] .pass-buttons button{text-align:start}html[dir=rtl] .desk-tools label{letter-spacing:0}html[dir=rtl] .desk-actions{direction:ltr}html[dir=rtl] .feature-controls,html[dir=rtl] .viewfinder-controls{direction:ltr}html[dir=rtl] .book-foot{direction:ltr}html[dir=rtl] .book-foot button{direction:rtl}
@media(max-width:1100px){.site-header nav{gap:12px;font-size:10px}.language-switcher{margin-inline-start:12px}.photo-header nav{gap:12px!important}}
@media(max-width:900px){.site-header{gap:10px}.site-header>.brand{margin-inline-end:auto}.site-header>.logo-brand{margin-inline-end:auto}.language-switcher{margin-inline-start:0}.language-switcher summary{padding:9px 10px;min-height:44px;font-size:10px}.site-header .menu-toggle{order:3}.site-header .language-switcher{order:2}.site-header nav{order:4}.language-options{min-width:165px}.photo-header .language-switcher{margin-inline-start:0}.photo-header .logo-window img{max-width:none}html[dir=rtl] .collection-intro h1{font-size:clamp(40px,8vw,65px)}html[dir=rtl] .dark-hero-copy h1{font-size:clamp(40px,9vw,60px)}html[dir=rtl] .film-hero-copy h1{font-size:clamp(42px,10vw,64px)}}
@media(prefers-reduced-motion:reduce){.language-options{scroll-behavior:auto}}
html[dir=rtl] .film-feature-link{left:6%;right:auto;text-align:left}html[dir=rtl] .film-hero-shade{background:linear-gradient(0deg,#000f 0%,#0008 40%,transparent 80%),linear-gradient(270deg,#0007,transparent 70%)}html[dir=rtl] .sketchbook{direction:ltr}html[dir=rtl] .book-caption{direction:rtl}html[dir=rtl] .shot-status{left:auto;right:0}html[dir=rtl] .language-options{direction:rtl}
@media(max-width:680px){html[dir=rtl] .film-feature-link{right:6%;left:auto;text-align:right}}
html[dir=rtl] .book-navigation,html[dir=rtl] .book-page-picker{direction:ltr}html[dir=rtl] .book-navigation>div{direction:rtl}

