.inm-currency-note{font-size:12px;line-height:1.5;opacity:.65;margin:8px 0 0}
.cart-subtotal + .inm-currency-note{text-align:right}
.inm-lc{position:relative;display:inline-block;vertical-align:middle}
.inm-lc__toggle{padding:10px 8px 10px 2px;cursor:pointer;line-height:0}
@media only screen and (max-width:749px){.inm-lc{order:10}.inm-lc__toggle{padding:10px 0 10px 8px}}
.inm-lc__chevron{display:inline-block;width:12px;height:12px;vertical-align:middle;transition:transform .2s ease}
.inm-lc__toggle[aria-expanded="true"] .inm-lc__chevron{transform:rotate(180deg)}
.inm-lc__panel{display:none;position:absolute;right:0;top:100%;z-index:60;min-width:168px;margin-top:4px;background:var(--color-body);border:1px solid var(--color-border);padding:8px 0 6px;text-align:left;white-space:nowrap;box-shadow:0 8px 24px rgba(0,0,0,.08)}
.inm-lc__panel--open{display:block}
.inm-lc__label{font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.5;padding:6px 16px 3px}
.inm-lc__form{margin:0}
.inm-lc__item{display:block;width:100%;box-sizing:border-box;text-align:left;background:none;border:0;margin:0;padding:7px 16px;font:inherit;font-size:14px;line-height:1.3;color:var(--color-text);cursor:pointer;text-decoration:none}
.inm-lc__item:hover,.inm-lc__item:focus{background:rgba(0,0,0,.045);outline:none}
.inm-lc__item[aria-current]{font-weight:600}
.inm-lc__item[aria-current]::after{content:"✓";float:right;font-size:12px;opacity:.6}
.inm-lc__divider{border-top:1px solid var(--color-border);margin:6px 0}
.inm-lc__list{list-style:none;margin:0;padding:0;max-height:264px;overflow-y:auto}
.inm-lc__list li{margin:0}
.inm-lc__item--flag{display:flex;align-items:center;gap:10px}
.inm-lc__flag{width:20px;height:15px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 1px rgba(0,0,0,.08);flex:0 0 auto}
.inm-lc__item--flag[aria-current]::after{margin-left:auto}
