.lodestar-loc{position:relative;display:flex;align-items:center}.lodestar-loc__disclosure{position:relative}.lodestar-loc__trigger{display:inline-flex;align-items:center;gap:.7rem;width:auto;height:4.4rem;padding:0 1.1rem;border-radius:var(--r-btn, 5px);background:transparent;color:rgb(var(--color-foreground));cursor:pointer;list-style:none;white-space:nowrap;transition:color var(--t-base, .2s) var(--ease, ease),background-color var(--t-base, .2s) var(--ease, ease)}.lodestar-loc__trigger::-webkit-details-marker{display:none}.lodestar-loc__trigger::marker{content:none}.lodestar-loc__trigger:hover{color:var(--brass, #c9a961);background-color:#c9a96114}.lodestar-loc__globe{width:2rem;height:2rem;flex-shrink:0;transition:transform .15s var(--ease, ease)}.lodestar-loc__trigger:hover .lodestar-loc__globe{transform:scale(1.07)}.lodestar-loc__trigger-label{font-family:var(--font-mono, ui-monospace, monospace);font-size:1.2rem;font-weight:500;letter-spacing:.08em}.lodestar-loc__panel{position:absolute;top:calc(100% + .8rem);right:0;z-index:14;width:32rem;max-width:calc(100vw - 3rem);padding:.6rem 0 .8rem;background:var(--ink, #0a0e16);border:1px solid rgba(201,169,97,.28);border-radius:var(--r-card, 8px);box-shadow:var(--shadow-modal, 0 24px 60px -8px rgba(0, 0, 0, .7))}details[open]>.lodestar-loc__panel{animation:lodestar-loc-in .16s ease-out}@keyframes lodestar-loc-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.lodestar-loc__group+.lodestar-loc__group{margin-top:.6rem;border-top:1px solid var(--border, #232b3a)}.lodestar-loc__heading{margin:0;padding:1.2rem 1.6rem .6rem;font-family:var(--font-display, Georgia, serif);font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brass, #c9a961)}.lodestar-loc__filter{padding:.2rem 1.6rem .8rem}.lodestar-loc__filter-input{width:100%;height:3.4rem;padding:0 1rem;background:var(--surface, #121826);border:1px solid var(--border, #232b3a);border-radius:var(--r-btn, 5px);color:var(--text, #f2efe8);font-family:var(--font-body, sans-serif);font-size:1.3rem}.lodestar-loc__filter-input::placeholder{color:var(--placeholder, #8a93a3)}.lodestar-loc__filter-input:focus-visible{outline:.1rem solid var(--brass, #c9a961);outline-offset:.1rem;border-color:var(--brass, #c9a961)}.lodestar-loc__list{list-style:none;margin:0;padding:0}.lodestar-loc__list--countries{max-height:26rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border, #232b3a) transparent}.lodestar-loc__option{display:flex;align-items:center;gap:1rem;width:100%;min-height:4rem;padding:0 1.6rem;background:transparent;border:0;color:var(--text, #f2efe8);font-family:var(--font-body, sans-serif);font-size:1.4rem;line-height:1.3;text-align:left;cursor:pointer}.lodestar-loc__option:hover{background:#c9a96114}.lodestar-loc__check{display:inline-flex;width:1.4rem;flex-shrink:0;visibility:hidden;color:var(--brass, #c9a961)}.lodestar-loc__check .icon{width:1.4rem;height:1.4rem}.lodestar-loc__option[aria-current=true] .lodestar-loc__check{visibility:visible}.lodestar-loc__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lodestar-loc__currency{margin-left:auto;flex-shrink:0;font-family:var(--font-mono, ui-monospace, monospace);font-size:1.2rem;letter-spacing:.04em;color:var(--text-2, #a7afbe)}.lodestar-loc__option[aria-current=true] .lodestar-loc__currency{color:var(--brass, #c9a961)}.lodestar-loc-drawer{display:block}.lodestar-loc-drawer lodestar-localization{display:block}.lodestar-loc-drawer lodestar-localization+lodestar-localization details{border-top:1px solid var(--border, #232b3a)}.lodestar-loc-drawer__summary{display:flex;align-items:center;gap:1rem;padding:1.2rem 0;cursor:pointer;list-style:none}.lodestar-loc-drawer__summary::-webkit-details-marker{display:none}.lodestar-loc-drawer__summary::marker{content:none}.lodestar-loc-drawer__label{font-family:var(--font-display, Georgia, serif);font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brass, #c9a961)}.lodestar-loc-drawer__value{margin-left:auto;font-family:var(--font-mono, ui-monospace, monospace);font-size:1.2rem;letter-spacing:.04em;color:var(--text-2, #a7afbe)}.lodestar-loc-drawer__caret{display:inline-flex;flex-shrink:0;color:currentColor}.lodestar-loc-drawer__caret .icon-caret{width:1rem;height:1rem;transition:transform .15s var(--ease, ease)}.lodestar-loc-drawer details[open]>summary .lodestar-loc-drawer__caret .icon-caret{transform:rotate(180deg)}.lodestar-loc-drawer__content{padding-bottom:1rem}.lodestar-loc-drawer .lodestar-loc__filter{padding:.2rem 0 .8rem}.lodestar-loc-drawer .lodestar-loc__list--countries{max-height:40vh}.lodestar-loc-drawer .lodestar-loc__option{padding:0 .6rem}.lodestar-geo-toast{position:fixed;right:2rem;bottom:calc(2rem + var(--lodestar-toast-offset, 0px));z-index:900;width:34rem;max-width:calc(100vw - 4rem);padding:1.6rem 1.8rem;background:var(--ink, #0a0e16);border:1px solid var(--brass, #c9a961);border-radius:var(--r-card, 8px);box-shadow:var(--shadow-modal, 0 24px 60px -8px rgba(0, 0, 0, .7));animation:lodestar-loc-in .16s ease-out}@media screen and (max-width:749px){.lodestar-geo-toast{left:1.2rem;right:1.2rem;bottom:calc(1.2rem + var(--lodestar-toast-offset, 0px));width:auto;max-width:none}}.lodestar-geo-toast__heading{margin:0 0 .4rem;font-family:var(--font-display, Georgia, serif);font-size:1.4rem;font-weight:700;letter-spacing:.04em;color:var(--text, #f2efe8)}.lodestar-geo-toast__body{margin:0 0 1.2rem;font-family:var(--font-body, sans-serif);font-size:1.3rem;line-height:1.5;color:var(--text-2, #a7afbe)}.lodestar-geo-toast__actions{display:flex;align-items:center;gap:1rem}.lodestar-geo-toast__accept{padding:.9rem 1.4rem;background:var(--brass, #c9a961);border:1px solid var(--brass, #c9a961);border-radius:var(--r-btn, 5px);color:var(--ink, #0a0e16);font-family:var(--font-body, sans-serif);font-size:1.3rem;font-weight:700;cursor:pointer;transition:background-color var(--t-base, .2s) var(--ease, ease),border-color var(--t-base, .2s) var(--ease, ease)}.lodestar-geo-toast__accept:hover{background:var(--brass-light, #e4ce92);border-color:var(--brass-light, #e4ce92)}.lodestar-geo-toast__dismiss{padding:.9rem 1rem;background:transparent;border:1px solid transparent;border-radius:var(--r-btn, 5px);color:var(--text-2, #a7afbe);font-family:var(--font-body, sans-serif);font-size:1.3rem;font-weight:600;cursor:pointer;transition:color var(--t-base, .2s) var(--ease, ease)}.lodestar-geo-toast__dismiss:hover{color:var(--text, #f2efe8)}.lodestar-geo-toast__accept:focus-visible,.lodestar-geo-toast__dismiss:focus-visible{outline:.2rem solid var(--brass, #c9a961);outline-offset:.2rem}@media(prefers-reduced-motion:reduce){details[open]>.lodestar-loc__panel,.lodestar-geo-toast{animation:none}.lodestar-loc__trigger,.lodestar-loc__globe,.lodestar-loc-drawer__caret .icon-caret,.lodestar-geo-toast__accept,.lodestar-geo-toast__dismiss{transition:none}.lodestar-loc__trigger:hover .lodestar-loc__globe{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lodestar-localization.css.map */
