.bm-language{display:flex!important;align-items:center;gap:5px!important;min-width:0;font-family:Segoe UI,Arial,sans-serif;direction:ltr;align-self:center}.bm-language label{font-size:15px;line-height:1;color:#fff}.bm-language select{font-family:inherit;font-size:11px;font-weight:600;max-width:165px;width:145px;height:28px;border:1px solid #657b99;border-radius:4px;background:#263a56;color:#fff;padding:3px 6px;cursor:pointer;direction:ltr}.bm-language option{background:#fff;color:#15283e;font-weight:400}.bm-language select:focus-visible{outline:2px solid #6de1e8;outline-offset:2px}.bm-language-status{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:2147483000;box-sizing:border-box;width:min(560px,calc(100vw - 32px));padding:19px 45px 19px 22px;border:1px solid #476789;border-radius:10px;background:#102039;color:#edf6ff;box-shadow:0 15px 60px #0007;font:14px/1.7 Segoe UI,Arial,sans-serif;direction:ltr;text-align:left}.bm-language-status[hidden]{display:none!important}.bm-language-status p{margin:0 0 10px;color:inherit;font:inherit}.bm-language-status p:only-child{margin:0}.bm-language-status button{border:1px solid #4389dc;border-radius:5px;background:#1c5cac;color:#fff;padding:9px 12px;font:600 13px Segoe UI,Arial,sans-serif;cursor:pointer}.bm-language-status .bm-language-close{position:absolute;right:8px;top:8px;padding:0;width:27px;height:27px;border:0;background:transparent;font-size:25px;font-weight:400;line-height:1}.bm-language-status button:focus-visible{outline:2px solid #6de1e8;outline-offset:3px}html[dir=rtl] .site-head,html[dir=rtl] .home-dw-slider,html[dir=rtl] .dw-carousel,html[dir=rtl] .dw-slide,html[dir=rtl] .brand-banner{direction:ltr}html[dir=rtl] .home-copy,html[dir=rtl] .dw-slide-copy,html[dir=rtl] .regen-content,html[dir=rtl] .dw-info-panel,html[dir=rtl] dialog{direction:rtl;text-align:right}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] .brand,html[dir=rtl] svg{direction:ltr}html[dir=rtl] .dw-formulation th,html[dir=rtl] .dw-formulation td{text-align:right}html[data-bm-language=zh] body,html[data-bm-language=ja] body{font-family:Segoe UI,"Noto Sans CJK SC","Noto Sans CJK JP","Microsoft YaHei","Yu Gothic",sans-serif}html[data-bm-language]:not([data-bm-language=tr]) .home-copy h1,html[data-bm-language]:not([data-bm-language=tr]) .dw-slide-copy h1{overflow-wrap:anywhere}
@media(max-width:650px){.site-head .topline{height:auto;min-height:36px}.site-head .top-in{height:auto;min-height:36px;padding-top:3px;padding-bottom:3px}.site-head .top-in>div:first-child{display:none}.site-head .top-in>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;width:100%}.bm-language select{width:114px;max-width:114px;font-size:10px}.bm-language label{font-size:13px}.bm-language{gap:3px!important}.bm-language-status{bottom:14px;font-size:13px;padding:16px 38px 16px 18px}}
html[data-bm-language]:not([data-bm-language=tr]) .hero.slider.home-dw-slider .home-copy h1{font-size:clamp(26px,3.1vw,44px)!important}html[data-bm-language]:not([data-bm-language=tr]) .hero.slider.home-dw-slider .home-copy p{font-size:15px}@media(max-width:760px){html[data-bm-language]:not([data-bm-language=tr]) .hero.slider.home-dw-slider .home-copy h1{font-size:30px!important}}
