.sfi-language-bar{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap;padding:12px 18px;background:#f5f7f4;color:#153d45;font:600 15px/1.4 Arial,sans-serif}.sfi-language-bar select{min-height:44px;max-width:100%;padding:7px;border:1px solid #718f96;border-radius:6px;background:white;color:#153d45;font:inherit}.sfi-language-notice{box-sizing:border-box;margin:10px auto;padding:10px 14px;max-width:1100px;background:#fff6df;color:#40391d;border-left:4px solid #947524;font:14px/1.5 Arial,sans-serif}.sfi-language-bar :focus-visible{outline:3px solid #bd602b;outline-offset:3px}@media print{.sfi-language-bar,.sfi-language-notice{display:none}}
