.sol-language-selector{display:inline-block;position:relative;min-width:0;font-family:var(--sol-nav-font,var(--font-body--family,system-ui,sans-serif));font-size:13px;line-height:1.45;color:#405a36}.sol-language-selector[hidden],.sol-language-panel[hidden],.sol-language-native[hidden],[data-sol-language-fallback][hidden]{display:none!important}.sol-language-field{min-width:0}.sol-language-trigger{display:flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:9px 12px;border:1px solid #d1ddc6;border-radius:8px;background:#f0f5e9;color:#405a36;font:inherit;font-weight:400;line-height:1.45;white-space:nowrap;cursor:pointer}.sol-language-trigger:hover,.sol-language-trigger[aria-expanded=true]{background:#e7efdc;border-color:#b7cba4}.sol-language-globe,.sol-language-caret{display:block;flex:none}.sol-language-trigger .sol-language-globe{width:20px;height:20px}.sol-language-trigger .sol-language-caret{width:14px;height:14px;transition:transform .12s ease}.sol-language-trigger[aria-expanded=true] .sol-language-caret{transform:rotate(180deg)}.sol-language-panel{box-sizing:border-box;position:fixed;inset:auto;margin:0;padding:6px;width:min(300px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:min(416px,70dvh);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid #d6dfcf;border-radius:12px;background:#fffefa;color:#3e4938;box-shadow:0 14px 38px #273b2524;z-index:1100;text-align:start;font-family:var(--sol-nav-font,var(--font-body--family,system-ui,sans-serif));font-size:14px;line-height:1.45}.sol-language-panel::backdrop{background:transparent;pointer-events:none}.sol-language-option{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:62px;margin:0;padding:12px 14px;background:transparent;color:#3e4938;border:0;border-radius:7px;text-align:start;font:inherit;font-weight:400;cursor:pointer}.sol-language-option+.sol-language-option{margin-top:2px}.sol-language-option:hover{background:#f4f6ef}.sol-language-option[aria-checked=true]{background:#ebf3e2;color:#405f34}.sol-language-name{display:grid;gap:3px;min-width:0}.sol-language-name>span{font-size:14px;line-height:1.45;overflow-wrap:anywhere}.sol-language-name small{font-size:12px;line-height:1.45;color:#687360;font-weight:400}.sol-language-check{display:block;flex:none;visibility:hidden;color:#526f43}.sol-language-option[aria-checked=true] .sol-language-check{visibility:visible}.sol-language-trigger:focus-visible,.sol-language-option:focus-visible{outline:2px solid #8caa72;outline-offset:2px}.sol-language-native{max-width:100%}#header-component .menu-drawer__localization:has(.sol-language-selector){padding:0;border:0;background:transparent}#header-component .menu-drawer__localization:has(.sol-language-selector):before{content:none;display:none}#header-component .menu-drawer__localization .language-selector.sol-language-field{display:block;min-height:0;border:0;padding:0;background:transparent}#header-component .menu-drawer__localization .sol-language-selector{width:100%}#header-component .menu-drawer__localization .sol-language-trigger{width:100%;min-height:48px;justify-content:flex-start;padding-inline:14px}#header-component .menu-drawer__localization .sol-language-caret{margin-inline-start:auto}@media(prefers-reduced-motion:reduce){.sol-language-trigger .sol-language-caret{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sol-language-selector.css.map */
