.thb-localization-flags{display:flex;align-items:center;gap:8px}.thb-localization-flags form{display:flex;align-items:center;gap:16px;padding-inline:16px}.flag-icon{width:20px;height:14px;border-radius:2px;display:block;flex-shrink:0}.flag-icon--text{width:20px;height:14px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;background:#f0f0f0;border-radius:2px;color:#333}.localization-flags__language,.localization-flags__selector{position:relative}.localization-flags__current{display:flex;align-items:center;gap:6px;padding:0;background:none;border:none;border-radius:0;cursor:pointer;color:var(--color-header-icons, #000);font-size:inherit;line-height:1;transition:color .2s ease}.localization-flags__current:hover{color:var(--color-header-links-hover, var(--color-accent2))}.localization-flags__arrow{display:flex;align-items:center}.localization-flags__arrow svg{width:8px;height:6px;transition:transform .3s ease}.localization-flags__current[aria-expanded=true] .localization-flags__arrow svg{transform:rotate(180deg)}.localization-flags__dropdown{position:absolute;top:100%;right:0;margin-top:4px;padding:8px;background:var(--bg-body, #fff);border:1px solid var(--border-color, #e0e0e0);border-radius:4px;box-shadow:0 4px 12px #0000001a;list-style:none;display:none;z-index:100;min-width:auto}.localization-flags__dropdown.is-open-up{top:auto;bottom:100%;margin-top:0;margin-bottom:4px}.localization-flags__dropdown.is-open{display:flex;flex-direction:row;gap:4px}.localization-flags__dropdown--currency{max-height:200px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.localization-flags__dropdown--currency.is-open{flex-direction:column;gap:0;min-width:max-content;padding:4px 0;width:100%}.localization-flags__dropdown li{margin:0;padding:0}.localization-flags__option{display:flex;align-items:center;justify-content:center;padding:6px;background:none;border:2px solid transparent;border-radius:4px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.localization-flags__option:hover{background-color:var(--bg-secondary, #f5f5f5)}.localization-flags__option.active{border-color:var(--color-accent, #000)}.localization-flags__option--currency{width:100%;padding:8px 12px;border:none;border-radius:0;justify-content:flex-start;font-size:.8125rem;white-space:nowrap}.localization-flags__option--currency:hover{background-color:var(--bg-secondary, #f5f5f5)}.localization-flags__option--currency.active{background-color:var(--bg-secondary, #f5f5f5);border:none}.localization-flags__currency{position:relative;display:flex;align-items:center}.thb-localization-flags.inside-header{color:var(--color-header-icons, #000)}.thb-localization-flags.inside-header .localization-flags__arrow svg path{stroke:var(--color-header-icons, #000)}.sub-footer .thb-localization-flags{justify-content:flex-end;gap:16px}.sub-footer .thb-localization-flags form{gap:16px}.sub-footer .localization-flags__current{color:var(--color-footer-link, #fff);font-size:.875rem}.sub-footer .localization-flags__current:hover{color:var(--color-footer-link-hover, #fff)}.sub-footer .localization-flags__arrow svg path{stroke:var(--color-footer-link, #fff)}.sub-footer .localization-flags__dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:4px;right:auto;left:0}.header.transparent--true:not(:hover):not(.is-sticky) .localization-flags__current{color:var(--color-header-transparent-text, #fff)}.header.transparent--true:not(:hover):not(.is-sticky) .localization-flags__arrow svg path{stroke:var(--color-header-transparent-text, #fff)}.localization-flags__dropdown{color:#333}.mobile-menu-drawer__top .no-js-hidden{display:flex;align-items:center}.mobile-menu-drawer__top .thb-localization-flags{flex-direction:row;justify-content:flex-start;gap:12px;padding:0}.mobile-menu-drawer__top .thb-localization-flags form{gap:12px;padding-inline:0}.mobile-menu-drawer__top .localization-flags__dropdown{top:100%;bottom:auto;margin-top:4px;margin-bottom:0;right:auto;left:0}@media only screen and (max-width: 767px){.localization-flags__dropdown--currency{max-height:200px;min-width:max-content}.localization-flags__option--currency{padding:10px 14px;font-size:.875rem}.sub-footer .thb-localization-flags{justify-content:flex-end;margin-bottom:16px}.thb-localization-flags form{padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/localization-flags.css.map */
