.lang-container{position:absolute;right:0;z-index:50;vertical-align:middle}#lang-switcher-new .lang-list{width:119px;height:144px;transform:scaleY(0);border-radius:19px;transform-origin:top center;transition:opacity .05s ease,transform .05s ease;position:absolute;top:calc(100% + 5px);right:0;background-color:#fff;min-width:100px;border:1px solid #ccc;box-shadow:0 4px 12px #00000026}#lang-switcher-new.is-open .lang-list{opacity:1;visibility:visible;transform:scaleY(1);transition:opacity .1s ease,transform .1s ease}#lang-switcher-new .lang-list a{display:block;text-align:center;padding:12px 0;text-decoration:none;color:#333}#lang-switcher-new{width:119px;height:44px;padding-left:19px;padding-right:19px;display:flex;justify-content:center;align-items:center;border-radius:24px;position:absolute;top:37px;right:95px;z-index:10}#lang-switcher-new button{position:relative;width:78px;height:36px;color:#000;border:none;padding:0;cursor:pointer;display:flex;align-items:center}#lang-switcher-new .current-lang-text{left:24px;position:absolute;font-family:LGSmartGlobal,sans-serif;font-size:18px;font-weight:600;top:4px}#lang-switcher-new img{fill:#000;position:absolute;width:18px;height:18px}#lang-switcher-new button svg{position:absolute;left:70px}#list-language{position:absolute;top:100%;right:0;margin-top:10px;background-color:#2a2a2a;border:1px solid rgba(255,255,255,.1);border-radius:8px;box-shadow:0 5px 15px #0000004d;padding:8px;z-index:1000;list-style-type:none}#lang-switcher-new.is-open #list-language{opacity:1;visibility:visible}#list-language{display:flex;flex-direction:column;height:100%;list-style:none;margin:0;padding:0;line-height:normal;overflow:hidden}#list-language li{flex:1;display:flex;min-height:48px}#list-language li:not(:last-child){position:relative}#list-language li:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#e0e0e0}#list-language .item{flex:1;display:flex;justify-content:center;align-items:center;color:#000;text-decoration:none;border-radius:5px;font-weight:500;transition:background-color .2s ease;cursor:pointer;white-space:nowrap;border-top:0}#list-language .item:hover{background-color:#f9e6f6cc}#list-language .item .txt{font-family:LGSmartGlobal,sans-serif;font-size:18px;font-weight:600}#list-language .item.active{color:#d7177b;font-weight:700;text-decoration:underline;text-decoration-color:#d7177b;text-decoration-thickness:2px;text-underline-offset:4px}#lang-switcher-new #list-language.lang-list{position:absolute;top:calc(100% + 5px);right:0;width:119px;height:144px;min-height:144px;margin:0;padding:0;display:flex;flex-direction:column;overflow:hidden;list-style:none;background:#fff;border:1px solid #D9D9DD;border-radius:19px;box-shadow:0 4px 12px #00000026;opacity:0;visibility:hidden;transform:scaleY(0);transform-origin:top right;transition:opacity .1s ease,transform .1s ease;z-index:1000}#lang-switcher-new.is-open #list-language.lang-list{opacity:1;visibility:visible;transform:scaleY(1)}#lang-switcher-new #list-language.lang-list li{flex:0 0 48px;min-height:48px}#lang-switcher-new #list-language.lang-list .item{border-radius:0;color:#1e1923}#lang-switcher-new #list-language.lang-list .item.active{color:#d7177b}#lang-switcher-new .lang-current{display:flex;align-items:center;gap:6px;color:#342e42;font-family:LGSmartGlobal,sans-serif;font-size:18px;font-weight:600;line-height:1}#lang-switcher-new .lang-current svg{position:static;flex:none}#lang-switcher-new .lang-current-text{padding-top:3px}#lang-switcher-new .lang-current-chevron{margin-left:2px}
