.language-picker{position:relative;display:inline-flex;align-items:center;min-width:116px;height:42px;border:1px solid rgba(17,17,17,.14);border-radius:999px;background:#fff;overflow:hidden;flex:0 0 auto}
.language-picker:before{content:"\f0ac";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;inset-inline-start:14px;color:#e43e8d;pointer-events:none;z-index:1}
.language-picker select{width:100%;height:100%;appearance:none;border:0;outline:0;background:transparent;color:#151515;font:700 12px/1 Inter,sans-serif;padding-inline:38px 24px;cursor:pointer}
.language-picker:after{content:"\f078";font-family:"Font Awesome 6 Free";font-size:9px;font-weight:900;position:absolute;inset-inline-end:12px;pointer-events:none;color:#777}
.mobile-language-picker{margin:16px 18px 4px;width:calc(100% - 36px);min-height:48px}
html[dir=rtl] body{direction:rtl;text-align:right}
html[dir=rtl] .main-nav,html[dir=rtl] .header-actions,html[dir=rtl] .footer-actions,html[dir=rtl] .footer-social,html[dir=rtl] .footer-contact-card a,html[dir=rtl] .payment-info{direction:rtl}
html[dir=rtl] .footer-col h3:after,html[dir=rtl] .footer-contact-card h3:after{left:auto;right:0}
html[dir=rtl] .footer-col a:hover{transform:translateX(-5px)}
#ladysan-google-translate{position:fixed!important;left:-9999px!important;bottom:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}
.goog-te-banner-frame,.skiptranslate>iframe{display:none!important}
body{top:0!important}
#goog-gt-tt,.goog-te-balloon-frame,.goog-text-highlight{display:none!important}
.goog-text-highlight{background:none!important;box-shadow:none!important}
@media(max-width:1180px){.header-actions .language-picker{display:none}}
@media(max-width:900px){html[dir=rtl] .mobile-menu{left:auto;right:0;transform:translateX(105%)}html[dir=rtl] .mobile-menu.active{transform:translateX(0)}}
