ssm-location-picker{display:block;width:100%;margin-block:8px}ssm-location-picker fieldset{border:1px solid #d5d5d5;border-radius:8px;padding:14px;margin:0;min-width:0}ssm-location-picker legend{font-weight:600;padding-inline:6px;font-size:1rem}ssm-location-picker label{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:14px}ssm-location-picker select{-webkit-appearance:auto;appearance:auto;width:100%;min-width:0;min-height:44px;border:1px solid #777;border-radius:4px;padding:9px 8px;background:#fff;color:#171717;font:inherit;font-size:16px}ssm-location-picker select:disabled{opacity:.55;cursor:not-allowed}ssm-location-picker select:focus-visible{outline:2px solid currentColor;outline-offset:3px}ssm-location-picker .ssm-country{margin-bottom:12px}.ssm-location-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.ssm-location-fields[hidden]{display:none}.ssm-location-help{font-size:13px;line-height:1.5;margin:12px 0 0}.ssm-location-status{color:#a11;font-size:14px;line-height:1.5;margin:8px 0 0}.ssm-location-status:empty{display:none}ssm-location-picker[aria-busy=true]{opacity:.7;pointer-events:none}@media(max-width:380px){.ssm-location-fields{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ssm-location-picker.css.map */
