.tekton-header-shaped .main-navigation,
.tekton-header-shaped .main-navigation.header-element,
.tekton-header-shaped .site-header-section-center,
.site-header-sub-row.tekton-header-shaped .site-header-section-center{overflow:visible}.tekton-language-item,.tekton-lang-dropdown,.site-header-section:has(.tekton-language-item),.site-header-row-inner:has(.tekton-language-item){overflow:visible}.tekton-language-item{position:relative;z-index:100060;display:flex;align-items:center;flex-shrink:0}.tekton-language-item--has-flags .tekton-lang-trigger,.tekton-lang-link{gap:10px}.site-header-main .tekton-language-item,
.site-header-sub-row.site-header-main-primary .tekton-language-item{display:flex !important;visibility:visible !important}.tekton-lang-dropdown-list{position:absolute;top:calc(100% + 8px);right:0;left:auto;min-width:180px;z-index:100070}.tekton-lang-dropdown-list.tekton-lang-dropdown-list--fixed{position:fixed;z-index:100080}@media (min-width: 922px){.main-navigation{position:relative;z-index:100040;overflow:visible}.main-navigation ul
li{position:relative}.main-navigation ul
ul{z-index:100080 !important}.main-navigation ul ul.tekton-nav-sub-menu--fixed{position:fixed !important;z-index:100090 !important}.tekton-header-cart.tekton-cart-style-dropdown .tekton-cart-dropdown{z-index:100080 !important}.tekton-search-item .tekton-live-search-results{z-index:100080 !important}}.tekton-lang-dropdown-list{margin:0;padding:6px
0;list-style:none;background:var(--header-main-bg, #fff);border:1px
solid rgba(0, 0, 0, 0.1);border-radius:16px;box-shadow:0 18px 44px rgba(15, 23, 42, 0.18)}.tekton-lang-trigger{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px
14px;border-radius:999px;border:1px
solid rgba(148, 163, 184, 0.28);background:rgba(255, 255, 255, 0.78);backdrop-filter:blur(10px)}.tekton-language-item--trigger-polylang_style .tekton-lang-trigger,
.tekton-language-item--trigger-current_language .tekton-lang-trigger{padding-inline:12px 14px}.tekton-lang-dropdown-list a,
.tekton-lang-list
a{display:flex;align-items:center;justify-content:space-between;padding:12px
16px;text-decoration:none;color:inherit;font-size:14px;white-space:nowrap;gap:10px}.tekton-lang-dropdown-list a:hover,
.tekton-lang-dropdown-list a.current-lang,
.tekton-lang-list a:hover,
.tekton-lang-list a.current-lang{background:rgba(0, 0, 0, 0.05);color:var(--app-bar-active, var(--tekton-primary-color, #0274be))}.tekton-lang-trigger-icon,.tekton-lang-option-label,.tekton-lang-option-code,.tekton-lang-current-name{display:inline-flex;align-items:center}.tekton-lang-current-name{font-size:13px;font-weight:600;line-height:1.2;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tekton-lang-option-label{flex:1 1 auto;min-width:0}.tekton-lang-option-code{font-size:0.72rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#64748b}.tekton-lang-flag{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:999px}.tekton-lang-flag
img{display:block;width:100%;height:100%;object-fit:cover}.tekton-lang-flag--sm{width:18px;height:18px}.tekton-lang-flag--md{width:20px;height:20px}.tekton-lang-chevron{display:inline-block;width:0;height:0;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;vertical-align:middle;flex-shrink:0}.tekton-lang-trigger--dropdown{display:inline-flex;align-items:center;gap:6px}.tekton-lang-dropdown.is-open .tekton-lang-dropdown-list,.tekton-lang-dropdown-list:not([hidden]){display:block !important;visibility:visible !important}.tekton-lang-dropdown-item,.tekton-lang-list-item{margin:0}#tekton-language-modal.tekton-modal-overlay{position:fixed;inset:0;z-index:100100}.tekton-header-desktop-wrap #tekton-language-modal{display:none !important}body.tekton-lang-modal-open{overflow:hidden}