.site-language-bar{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:.7rem;padding:.5rem max(1rem,calc((100vw - 1200px)/2));border-bottom:1px solid #dbe3e8;background:#f8fafb;color:#182b3b;font:500 13px/1.4 system-ui,sans-serif}.site-language-bar label{margin:0}.site-language-bar select{max-width:11rem;width:auto;min-height:34px;padding:.35rem .65rem;border:1px solid #aebfc9;border-radius:5px;background:white;color:#182b3b;font:inherit}.site-language-bar select:focus-visible{outline:3px solid #2799ca;outline-offset:2px}html[dir=rtl] body{text-align:start}html[dir=rtl] input[type=email],html[dir=rtl] input[type=url],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=number],html[dir=rtl] code,html[dir=rtl] .sd-messages strong,html[dir=rtl] .sd-payment-field code{direction:ltr;unicode-bidi:isolate;text-align:start}html[dir=rtl] .cp-price,html[dir=rtl] .cp-dial,html[dir=rtl] .sd-order-meta,html[dir=rtl] .sd-qr{unicode-bidi:isolate}html[dir=rtl] .site-language-bar{font-family:system-ui,sans-serif}html[lang=ja] p,html[lang=ja] li{line-break:strict}html[lang=ar] p,html[lang=hi] p{line-height:1.85}html:not([lang=en]) h1,html:not([lang=en]) h2,html:not([lang=en]) h3,html:not([lang=en]) button,html:not([lang=en]) .button{overflow-wrap:anywhere}html:not([lang=en]) .cp-column,html:not([lang=en]) .sd-panel{min-width:0}@media(max-width:500px){.site-language-bar{justify-content:flex-start;padding:.45rem 1rem}.site-language-bar select{max-width:12rem}.cp-table-head,.cp-service{column-gap:.35rem}}
html[dir=rtl] .sd-messages strong,html[dir=rtl] .message-box p{unicode-bidi:plaintext}
