.static-languages{position:relative;flex-shrink:0;font-size:12px;line-height:1.5;letter-spacing:0;text-align:start;z-index:80;margin:0}
.static-languages summary{cursor:pointer;list-style:none;padding:10px 12px;border:1px solid currentColor;border-radius:4px;white-space:nowrap}
.static-languages summary::-webkit-details-marker{display:none}
.static-languages summary::after{content:" ▾"}
.static-languages>div{position:absolute;inset-inline-end:0;top:calc(100% + 8px);min-width:150px;display:grid;gap:0;background:#151613;color:#fff;padding:6px;border:1px solid #777;border-radius:4px;box-shadow:0 12px 32px #0004}
.static-languages a{display:block;padding:10px 12px;text-decoration:none;color:inherit!important;white-space:nowrap}
.static-languages a:hover,.static-languages a:focus-visible,.static-languages a[aria-current=page]{background:#ffffff20}
.static-languages a:focus-visible,.static-languages summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}
html[dir=rtl] body{font-family:Arial,Tahoma,sans-serif;letter-spacing:0}
html[dir=rtl] :is(h1,h2,h3,p,label,summary,button,a){letter-spacing:0}
html[dir=rtl] :is(input[type=email],input[type=tel]){direction:ltr;text-align:right}
html[dir=rtl] .brand,html[dir=rtl] .specs dd,html[dir=rtl] .classic-levels dd{direction:ltr;unicode-bidi:isolate}
html[dir=rtl] .photo-bar button{white-space:normal}
@media(max-width:700px){.header .static-languages{margin-inline-start:auto}.header{flex-wrap:wrap;gap:12px}.static-languages summary{padding:8px 10px}}
