.emoko-region-trigger{display:inline-flex;align-items:center;gap:18px;background:transparent;color:inherit;border:0;padding:10px 14px;cursor:pointer;font:inherit}.emoko-region-header{margin-right:0}.emoko-region-mobile{margin:16px 12px;background:#85888b;color:#fff;border-radius:8px}@media(max-width:767px){.emoko-region-header{display:none}}.emoko-region-dialog{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(1000px,calc(100% - 40px));max-height:85vh;max-height:85dvh;overflow:auto;padding:56px 48px;border:0;border-radius:18px;background:#fff;color:#222;box-shadow:0 20px 80px #0003}.emoko-region-dialog::backdrop{background:#0000007a}.emoko-region-dialog[open]{animation:emoko-region-in .24s ease-out}.emoko-region-dialog h2{font-size:28px;line-height:1.3;text-align:center;margin:0 20px 36px;color:#111}.emoko-region-close{position:absolute;right:18px;top:14px;width:36px;height:36px;border:0;border-radius:50%;background:#eceef0;color:#333;font:28px/1 sans-serif;cursor:pointer}.emoko-region-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px}.emoko-region-dialog .emoko-region-card{display:flex;align-items:center;gap:14px;padding:16px 10px;margin:0;border:0;border-radius:10px;text-decoration:none;background:#fff;color:#222;min-width:0;transition:background .2s}.emoko-region-dialog a.emoko-region-card:hover{background:#f0f2f5}.emoko-region-card strong{display:block;font-size:18px;line-height:1.4;color:#222}.emoko-region-card small{display:block;font-size:14px;line-height:1.5;color:#555}.emoko-region-flag{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:38px;line-height:1;flex-shrink:0}.emoko-region-card[aria-disabled]{opacity:.55}.emoko-region-dialog a:focus-visible,.emoko-region-close:focus-visible{outline:2px solid #2563eb;outline-offset:3px}@keyframes emoko-region-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:640px){.emoko-region-dialog{padding:48px 18px 24px;width:calc(100% - 24px);border-radius:14px}.emoko-region-dialog h2{font-size:22px;margin:0 8px 20px}.emoko-region-grid{grid-template-columns:1fr;gap:4px}.emoko-region-dialog .emoko-region-card{padding:12px}.emoko-region-flag{font-size:32px}}@media(prefers-reduced-motion:reduce){.emoko-region-dialog[open]{animation:none}.emoko-region-card{transition:none}}button.emoko-region-trigger{background:transparent!important;background-image:none!important;color:#222!important;-webkit-text-fill-color:#222!important;border:0!important;box-shadow:none!important;text-transform:none!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;min-height:0!important;height:auto!important;padding:10px 14px!important}button.emoko-region-trigger:hover,button.emoko-region-trigger:focus{color:#222!important}button.emoko-region-trigger:before,button.emoko-region-trigger:after{display:none!important}button.emoko-region-mobile{background:#eee!important;color:#222!important;border-radius:8px!important}button.emoko-region-close{background:#eceef0!important;color:#333!important;-webkit-text-fill-color:#333!important;padding:0!important;min-width:0!important;min-height:0!important;box-shadow:none!important}button.emoko-region-close:before,button.emoko-region-close:after{display:none!important}button.emoko-region-trigger{gap:8px!important;align-items:center!important}button.emoko-region-trigger .emoko-country-icon{display:block!important;width:26px!important;height:27px!important;flex:0 0 26px!important;margin:0!important}button.emoko-region-close{display:flex!important;align-items:center!important;justify-content:center!important}button.emoko-region-close .emoko-close-icon{display:block!important;width:18px!important;height:18px!important;flex:none!important;margin:0!important;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/emoko-region.css.map */
