.cm-loc{position:relative;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cm-loc__trigger{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 11px;background:transparent;border:1px solid #e2dccb;border-radius:999px;color:#4a463d;font:inherit;font-size:12px;letter-spacing:.03em;line-height:1;cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.cm-loc__trigger:hover{border-color:#c9973f;color:#1f2a16;background:#c9973f0f}.cm-loc__trigger:focus-visible{outline:2px solid #73780c;outline-offset:2px}.cm-loc__globe{display:inline-flex;color:#8a8474}.cm-loc__trigger:hover .cm-loc__globe{color:#c9973f}.cm-loc__label{white-space:nowrap;font-weight:500}.cm-loc--desktop{flex:0 0 auto}.cm-loc--desktop .cm-loc__globe{display:none}.cm-loc--desktop .cm-loc__trigger{gap:5px;padding:0 9px;font-size:11.5px;letter-spacing:.02em}.cm-loc--desktop .cm-loc__label{flex:0 0 auto;max-width:none;overflow:visible}.cm-loc__caret{display:inline-flex;color:#a8a293;transition:transform .18s ease}.cm-loc.is-open .cm-loc__caret:not(.cm-loc__caret--right){transform:rotate(180deg)}.cm-loc__panel{position:fixed;top:0;left:0;z-index:9999;width:300px;max-width:calc(100vw - 24px);padding:14px 14px 12px;background:#fdfcf7;border:1px solid #e6e0cf;border-radius:14px;box-shadow:0 18px 44px -20px #1f2a1657,0 2px 8px -3px #1f2a161a}.cm-loc__panel[hidden],.cm-loc__grab{display:none}.cm-loc__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}html body .cm-loc .cm-loc__title,.cm-loc .cm-loc__title{margin:0!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#1f2a16!important}.cm-loc__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:0;border-radius:50%;color:#8a8474;cursor:pointer}.cm-loc__close:hover{background:#1f2a160f;color:#1f2a16}.cm-loc__close:focus-visible{outline:2px solid #73780c;outline-offset:1px}.cm-loc__form{margin:0}.cm-loc__form+.cm-loc__form{margin-top:18px;padding-top:16px;border-top:1px solid #e6e0cf}html body .cm-loc .cm-loc__section,.cm-loc .cm-loc__section{margin:0 0 8px!important;padding:0 2px!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:10.5px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:#6f6a5c!important}.cm-loc__list{list-style:none;margin:0;padding:0;max-height:46vh;overflow-y:auto}.cm-loc__row{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 10px;background:transparent;border:0;border-radius:9px;color:#2b2f24;font:inherit;font-size:13.5px;text-align:left;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.cm-loc__row:hover{background:#73780c12}.cm-loc__row:focus-visible{outline:2px solid #73780c;outline-offset:-2px}.cm-loc .cm-loc__row-name{flex:1 1 auto;min-width:0;font-family:inherit!important;font-size:inherit!important;text-transform:none!important;letter-spacing:0!important}.cm-loc__row.is-current{background:#73780c1a;font-weight:600}.cm-loc .cm-loc__row{min-height:44px!important;height:auto!important;padding:0 10px!important;font-size:13.5px!important;line-height:1.35!important;background:transparent!important;background-image:none!important;background-color:transparent!important;color:#2b2f24!important;border:0!important;border-radius:9px!important;box-shadow:none!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}.cm-loc .cm-loc__row:hover{background-color:#73780c12!important}.cm-loc .cm-loc__row.is-current{background-color:#73780c1a!important;font-weight:600!important}.cm-loc .cm-loc__row.is-loading{background-color:#73780c1f!important}.cm-loc .cm-loc__close{width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important;min-height:28px!important;flex:0 0 auto!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:#8a8474!important;font-weight:400!important;letter-spacing:0!important}.cm-loc .cm-loc__close:hover{background-color:#1f2a160f!important;color:#1f2a16!important}.cm-loc__row-state{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;color:#73780c;opacity:0}.cm-loc__row.is-current .cm-loc__row-state{opacity:1}.cm-loc__tick{display:block}.cm-loc__spin{display:none;width:13px;height:13px;border:2px solid rgba(115,120,12,.26);border-top-color:#73780c;border-radius:50%;animation:cm-loc-spin .62s linear infinite}@keyframes cm-loc-spin{to{transform:rotate(360deg)}}.cm-loc__row.is-loading{background:#73780c1f;cursor:default}.cm-loc__row.is-loading .cm-loc__row-state{opacity:1}.cm-loc__row.is-loading .cm-loc__tick{display:none}.cm-loc__row.is-loading .cm-loc__spin{display:block}.cm-loc__row.is-loading .cm-loc__row-name{opacity:.6}.cm-loc__panel.is-busy .cm-loc__row:not(.is-loading){opacity:.4;pointer-events:none}.cm-loc__panel.is-busy .cm-loc__close{opacity:.4;pointer-events:none}.cm-loc__panel.is-busy .cm-loc__list{overflow-y:hidden}.cm-loc.is-busy .cm-loc__trigger,.cm-loc.is-busy .cm-loc__scrim{cursor:default}.cm-loc__scrim{display:none}.cm-loc--mobile{display:block;width:100%}.cm-loc--mobile .cm-loc__trigger{text-align:left;width:100%;height:auto!important;min-height:52px!important;justify-content:flex-start;gap:10px;padding:14px 4px;border:0;border-top:1px solid #ece6d7;border-radius:0;font-size:14px}.cm-loc--mobile .cm-loc__trigger:hover{background:transparent;border-color:#ece6d7}.cm-loc--mobile .cm-loc__label{flex:1 1 auto;min-width:0;font-weight:500;text-align:left;overflow:hidden;text-overflow:ellipsis}.cm-loc--mobile .cm-loc__caret--right{color:#a8a293}.cm-loc--mobile .cm-loc__scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;background:#14180e6b}.cm-loc--mobile .cm-loc__scrim[hidden]{display:none}.cm-loc--mobile .cm-loc__panel{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:999;width:auto;max-width:none;padding:8px 16px calc(18px + env(safe-area-inset-bottom,0px));border:0;border-radius:18px 18px 0 0;box-shadow:0 -14px 40px -18px #1f2a1673;max-height:82vh;overflow-y:auto}.cm-loc--mobile .cm-loc__grab{display:block;width:40px;height:4px;margin:4px auto 12px;background:#ded7c5;border-radius:999px}.cm-loc--mobile .cm-loc__title{font-size:13px!important}.cm-loc--mobile .cm-loc__row,.cm-loc.cm-loc--mobile .cm-loc__row{min-height:52px!important;font-size:15px!important}.cm-loc--mobile .cm-loc__list{max-height:none}.cm-loc--mobile .cm-loc__form+.cm-loc__form{margin-top:22px;padding-top:18px}.cm-loc--mobile .cm-loc__section{font-size:11px!important;margin-bottom:10px!important}.cm-mobile-drawer .cm-loc--mobile{display:block;width:100%}.cm-mobile-drawer .cm-loc--mobile .cm-loc__trigger{width:100%!important;height:auto!important;min-height:52px!important;margin-top:6px!important;padding:15px 0!important;border:0!important;border-top:1px solid rgba(32,40,21,.1)!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#1a1f15!important;font-size:15px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;justify-content:flex-start!important;gap:10px!important}.cm-mobile-drawer .cm-loc--mobile .cm-loc__trigger:hover,.cm-mobile-drawer .cm-loc--mobile .cm-loc__trigger:focus-visible{background:transparent!important;color:#1a1f15!important}.cm-mobile-drawer .cm-loc--mobile .cm-loc__globe{color:#c9973f}.cm-mobile-drawer .cm-loc--mobile .cm-loc__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-mobile-drawer .cm-loc--mobile .cm-loc__caret--right{flex:0 0 auto;margin-left:auto;color:#c9973f}html.cm-loc-locked,html.cm-loc-locked body{overflow:hidden}@media(prefers-reduced-motion:reduce){.cm-loc__trigger,.cm-loc__caret,.cm-loc__row{transition:none}.cm-loc__spin{animation-duration:1.4s}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/cm-locale-selector.css.map */
