localization-form-v2{display:inline-flex;position:relative}.localization-v2__form{display:contents}.localization-v2__trigger{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background-color:#f1f1f1;border:none;border-radius:32px;color:#1a1a1a;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease;height:42px;white-space:nowrap}.localization-v2__trigger:hover{background-color:#e5e5e5}.localization-v2__trigger-flag{font-size:18px;line-height:1}.localization-v2__trigger-text{display:flex;align-items:center;gap:2px}.localization-v2__trigger-separator{opacity:.5;margin:0 2px}.localization-v2__caret{display:flex;align-items:center;transition:transform .2s ease;opacity:.6;flex-shrink:0}.localization-v2__caret svg{width:16px;height:16px}.localization-v2__trigger[aria-expanded=true] .localization-v2__caret{transform:rotate(180deg)}.localization-v2--mobile .localization-v2__trigger{background-color:#f1f1f1;border-radius:50%;padding:0;height:44px;width:44px;min-width:44px;min-height:44px;gap:0;justify-content:center;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.localization-v2--mobile .localization-v2__trigger:hover{background-color:#e5e5e5}.localization-v2--mobile .localization-v2__trigger-flag{font-size:20px}.localization-v2--mobile .localization-v2__trigger-text,.localization-v2--mobile .localization-v2__caret{display:none}.localization-v2__panel{position:absolute;top:calc(100% + 8px);background-color:#fff;border-radius:12px;box-shadow:0 4px 24px #0000001f,0 0 0 1px #0000000a;min-width:280px;max-width:320px;z-index:100;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease;overflow:hidden}.localization-v2__panel:not([hidden]){opacity:1;transform:translateY(0)}localization-form-v2[data-position=right] .localization-v2__panel{right:0}localization-form-v2[data-position=left] .localization-v2__panel{left:0}.localization-v2__country-wrapper{max-height:320px;overflow-y:auto;padding:8px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.localization-v2__country-wrapper::-webkit-scrollbar{width:6px}.localization-v2__country-wrapper::-webkit-scrollbar-track{background:transparent}.localization-v2__country-wrapper::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.localization-v2__country-list{list-style:none;margin:0;padding:0}.localization-v2__country-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:background-color .15s ease;font-size:15px;line-height:1.4;font-weight:400}.localization-v2__country-item:hover,.localization-v2__country-item:focus{background-color:#0000000a;outline:none}.localization-v2__country-item[aria-current=true]{background-color:#0000000f;font-weight:600}.localization-v2__country-item[aria-current=true]:hover{background-color:#00000014}.localization-v2__country-flag{font-size:20px;line-height:1;flex-shrink:0}.localization-v2__country-name{flex:1;color:#1a1a1a}.localization-v2__currency{color:#6b6b6b;font-size:14px;flex-shrink:0}.localization-v2__language-selector{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#fff}.localization-v2__language-selector--with-border{border-top:1px solid rgba(0,0,0,.08)}.localization-v2__language-label{color:#6b6b6b;font-size:15px;font-weight:500}.localization-v2__language-select-wrapper{position:relative;display:inline-flex;align-items:center}.localization-v2__language-select{-webkit-appearance:none;appearance:none;background-color:#2a2a2a;color:#fff;border:none;border-radius:6px;padding:6px 32px 6px 28px;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease;min-width:100px;text-align:left}.localization-v2__language-select:hover{background-color:#3a3a3a}.localization-v2__language-select:focus{outline:2px solid #007aff;outline-offset:2px}.localization-v2__language-select option{background-color:#2a2a2a;color:#fff}.localization-v2__language-caret{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:#fff;display:flex;align-items:center;flex-shrink:0}.localization-v2__language-checkmark{position:absolute;left:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:#fff;display:flex;align-items:center}@media screen and (max-width: 749px){.localization-v2__panel{position:fixed;top:auto;bottom:0;left:0;right:0;max-width:100%;border-radius:16px 16px 0 0;max-height:70vh;transform:translateY(100%);z-index:99999}.localization-v2__panel:not([hidden]){transform:translateY(0);opacity:1}.localization-v2__country-wrapper{max-height:calc(70vh - 80px)}}.localization-v2__language-caret svg,.localization-v2__language-caret .icon{width:16px;height:16px}.localization-v2__language-checkmark svg,.localization-v2__language-checkmark .icon{width:16px;height:16px}.localization-v2__overlay,.localization-v2__header,.localization-v2__close-btn{display:none}@media screen and (max-width: 749px){.localization-v2__overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0006;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:99998;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.localization-v2__overlay.is-visible{opacity:1;visibility:visible}.localization-v2__header{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid rgba(0,0,0,.08)}.localization-v2__header-title{font-size:17px;font-weight:600;color:#1a1a1a}.localization-v2__close-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background-color:#f1f1f1;border:none;color:#1a1a1a;cursor:pointer;border-radius:50%;transition:background-color .15s ease;flex-shrink:0}.localization-v2__close-btn:hover{background-color:#e5e5e5}.localization-v2__close-btn svg,.localization-v2__close-btn .icon{width:18px;height:18px}.localization-v2__country-wrapper{max-height:calc(70vh - 140px)}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/localization-form-v2.css.map */
