html[dir=rtl] body{direction:rtl;text-align:start}html[dir=rtl] .brand,html[dir=rtl] .account-brand{direction:ltr}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=password],html[dir=rtl] input[name=recoveryCode],html[dir=rtl] input[name=postalCode],html[dir=rtl] .productprice,html[dir=rtl] code{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .intl-hero h1{letter-spacing:normal;line-height:1.3}html[dir=rtl] .password-field input{padding-right:52px!important}html[dir=rtl] .assistant-panel{direction:rtl}html[dir=rtl] .assistant-toggle{direction:rtl}.language-switch{flex-wrap:wrap;gap:10px!important}.language-switch a{min-height:36px;display:inline-flex;align-items:center}.account-header .language-switch{max-width:100%;padding:0 12px}.intl-header{flex-wrap:wrap}html[dir=rtl] .basket-row h3{line-height:1.6}@media(max-width:650px){html[dir=rtl] .intl-hero{grid-template-columns:1.2fr .85fr}html[dir=rtl] .intl-hero h1{font-size:25px}.intl-header .language-switch{width:100%;justify-content:center}html[dir=rtl] .product h3{font-size:13px!important;line-height:1.5!important}}
@media(max-width:650px){html[dir=rtl] body>header>.language-switch{right:16px!important;left:auto!important;direction:ltr}html[dir=rtl] .intl-header{direction:ltr}html[dir=rtl] .intl-header>nav:not(.language-switch){direction:rtl}html[dir=rtl] .account-nav{direction:ltr}}

html[lang=de] .productprice strong::before{content:"Preis: "}html[lang=ar] .productprice strong::before{content:"السعر: "}
