.site-language{max-width:170px;color:inherit;flex-shrink:0;align-items:center;gap:7px;min-height:44px;display:inline-flex}.site-language select{font:inherit;max-width:137px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:5px 17px 5px 3px;font-size:12px}.site-language option{color:#263238;background:#f5f7f5}.site-language:focus-within{outline-offset:3px;outline:2px solid}.language-sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.language-suggestion{z-index:95;color:#263238;background:#f5f7f5;border:1px solid #a4b197;align-items:center;gap:14px;width:max-content;max-width:calc(100% - 24px);padding:12px 16px;font-size:12px;line-height:1.6;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #26323825}.language-suggestion button{color:#fff;white-space:nowrap;background:#294e60;min-height:40px;padding:8px 12px;font-size:12px}.language-suggestion .language-stay{color:#294e60;text-underline-offset:3px;background:0 0;text-decoration:underline}.language-suggestion button:focus-visible{outline-offset:3px;outline:2px solid #294e60}html[dir=rtl] :is(input[type=email],input[type=tel],.brand-logo,code){direction:ltr}html[dir=rtl] input,html[dir=rtl] textarea{unicode-bidi:plaintext}@media (max-width:760px){.site-language{gap:4px;max-width:135px}.site-language select{max-width:115px;padding-inline-end:8px;font-size:11px}.site-language>svg{width:13px}.language-suggestion{flex-wrap:wrap;justify-content:center;gap:7px 12px}.language-suggestion>span{text-align:center;flex:100%}.language-suggestion button{flex:1}.site-header .header-actions{gap:8px}}
