.marketing-language{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid #c7d5d8;border-radius:24px;background:#fff;flex-shrink:0;font:700 12px/1.2 sans-serif}
.marketing-language a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:6px;border-radius:20px;color:#123e48;text-decoration:none}
.marketing-language a[aria-current=true]{background:#01677c;color:#fff}
.marketing-language a:focus-visible{outline:3px solid #e61761;outline-offset:2px}
.marketing-review-language{text-align:center;padding:12px 20px;color:#42545a;font-size:14px}
@media(max-width:991px){.marketing-language{position:fixed;left:60px;top:20px;z-index:1001;margin:0}.marketing-language a{min-width:28px;min-height:36px;padding:4px}}
@media(max-width:767px){.marketing-language{top:14px}}
@media(max-width:479px){.marketing-language{left:52px}.marketing-language a{min-width:24px;padding:4px}}
