/* lwn-produktseite · Sprachzeile (seit 0.1.21 auf ALLEN Seiten, Mitya 25.10. 08:08 „rollen wir überall aus“)
   Der TranslatePress-Schwimmer #trp-floater-ls wird per CSS zur zarten Zeile „DE · EN · FR · IT“ unten rechts,
   gewählte Sprache als Tinte-Chip. Unter 960 px sichtbar (der Neve-Kopf hat dort keinen Sprachschalter),
   ab 960 px aus (Schalter im Kopf). TranslatePress erzwingt die Links mit
   `#trp-floater-ls div:not(#trp-floater-poweredby) > a{display:flex!important}` (zwei IDs) → Link-Regeln hier
   mit `html body` + zwei IDs. Auf der Produktseite rückt die Zeile über die Kaufleiste (--lwn-leiste-h aus pdp.js). */
html body #trp-floater-ls{--lwn-ink:#1f1a17;--lwn-muted:#6b5e53;--lwn-hair:#dcd5cb;--lwn-bg:#ffffff;--lwn-sans:"Helvetica Neue",Helvetica,Arial,sans-serif}
@media (min-width:960px){html body #trp-floater-ls,html body #trp-floater-ls:hover{display:none !important}}
@media (max-width:959.98px){
  html body #trp-floater-ls,html body #trp-floater-ls:hover{display:flex !important;align-items:center;position:fixed !important;left:auto !important;right:max(14px,env(safe-area-inset-right,0px)) !important;top:auto !important;bottom:calc(.75rem + env(safe-area-inset-bottom,0px)) !important;width:auto !important;min-width:0 !important;height:auto !important;overflow:visible !important;margin:0 !important;padding:.22rem .55rem .22rem .22rem !important;border:1px solid var(--lwn-hair) !important;border-radius:999px !important;background:rgba(255,255,255,.84) !important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none !important;font-family:var(--lwn-sans) !important;font-size:.62rem !important;letter-spacing:.14em !important;text-transform:uppercase !important;line-height:1 !important;color:var(--lwn-muted) !important;z-index:60 !important;transition:bottom .25s ease}
  html body:has(.lwn-leiste.lwn-on) #trp-floater-ls,html body:has(.lwn-leiste.lwn-on) #trp-floater-ls:hover{bottom:calc(var(--lwn-leiste-h,4rem) + .6rem) !important}
  html body #trp-floater-ls-current-language,html body #trp-floater-ls-language-list,html body #trp-floater-ls .trp-language-wrap{display:contents !important}
  html body #trp-floater-ls #trp-floater-ls-current-language a,html body #trp-floater-ls #trp-floater-ls-language-list a{display:inline-block !important;width:auto !important;min-width:0 !important;height:auto !important;margin:0 !important;padding:.1rem .25rem !important;border:0 !important;background:none !important;box-shadow:none !important;color:var(--lwn-muted) !important;font:inherit !important;letter-spacing:inherit !important;line-height:1 !important;text-decoration:none !important;text-align:center !important}
  html body #trp-floater-ls #trp-floater-ls-current-language a{color:var(--lwn-bg) !important;background:var(--lwn-ink) !important;border-radius:999px !important;padding:.22rem .48rem !important;margin-right:.2rem !important;font-weight:600 !important}
  html body #trp-floater-ls #trp-floater-ls-language-list a:hover{color:var(--lwn-ink) !important}
  html body #trp-floater-ls-language-list a::before{content:"·";margin-right:.45rem;color:var(--lwn-muted)}
  html body #trp-floater-ls-language-list .trp-language-wrap a:first-child::before{content:none}
  html body #trp-floater-ls #trp-floater-ls-language-list .trp-floater-ls-disabled-language,html body #trp-floater-ls .trp-flag-image,html body #trp-floater-ls #trp-floater-poweredby{display:none !important}
}
