.country-picker{position:relative}.country-picker__toggle{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 2px;font-size:12.5px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.country-picker__toggle::-webkit-details-marker{display:none}.country-picker__toggle::marker{content:""}.country-picker__flag{display:block;width:20px;height:15px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #2928251f;flex:none}.country-picker__caret{transition:transform .2s var(--ease)}.country-picker[open] .country-picker__caret{transform:rotate(180deg)}.country-picker__panel{position:absolute;top:calc(100% + 6px);right:0;z-index:60;width:280px;max-height:min(420px,70vh);overflow-y:auto;padding:14px 8px 8px;background:var(--white);border:1px solid var(--rule);box-shadow:0 18px 40px #2928251f}.country-picker__title{padding:0 10px 8px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--charcoal-mute)}.country-picker__option{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:6px 10px;font:inherit;font-size:14px;text-align:left;color:var(--charcoal);background:none;border:0;cursor:pointer}.country-picker__option:hover,.country-picker__option:focus-visible{background:var(--off-white)}.country-picker__option.is-current{font-weight:600}.country-picker__name{flex:1}.country-picker__currency{font-size:12.5px;color:var(--charcoal-soft);white-space:nowrap}.country-picker--menu{margin-top:20px;padding-top:16px;border-top:1px solid var(--rule)}.country-picker--menu .country-picker__toggle{width:100%;font-size:13px}.country-picker--menu .country-picker__caret{margin-left:auto}.country-picker--menu .country-picker__panel{position:static;width:auto;max-height:none;margin-top:6px;padding:4px 0 0;border:0;box-shadow:none}.country-picker--menu .country-picker__title{display:none}.country-picker--menu .country-picker__option{padding:6px 0}@media(max-width:989px){.country-picker--header .country-picker__toggle{gap:5px;font-size:11.5px;letter-spacing:.1em}.country-picker--header .country-picker__caret{display:none}.country-picker--header .country-picker__panel{right:-33px;width:min(300px,calc(100vw - 24px))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/eriso-localization.css.map */
