{strip} {$_config = $config.shipping} {$_system_address_field_names = $config->getSystemAddressFieldNames()} {$_errors = []} {if !empty($error_step_id) && $error_step_id === "region"}{$_errors = $errors}{/if} {$_countries = []} {if !empty($region.countries)}{$_countries = $region.countries}{/if} {$_active_location = null} {$_active_county = null} {$_active_region = null} {if isset($region.selected_values.location_id)} {foreach $region.locations as $_location} {if $_location.id == $region.selected_values.location_id} {$_active_location = $_location} {/if} {/foreach} {if empty($_active_location)} {$_active_location = reset($region.locations)} {/if} {/if} {$_is_default_mode = true} {$_is_minimal_mode = false} {if $config.shipping.mode == shopCheckoutConfig::SHIPPING_MODE_TYPE_MINIMUM} {$_is_default_mode = false} {$_is_minimal_mode = true} {/if} {$_is_country_required = true} {$_is_region_required = true} {$_is_city_required = true} {$_is_zip_required = true} {function name="_echo_size_class" _size=""} {$_size_class = "size-medium"} {if !empty($_size)} {if $_size == shopCheckoutConfig::FIELD_WIDTH_MINI} {$_size_class = "size-mini"} {elseif $_size == shopCheckoutConfig::FIELD_WIDTH_SMALL} {$_size_class = "size-small"} {elseif $_size == shopCheckoutConfig::FIELD_WIDTH_MEDIUM} {$_size_class = "size-medium"} {elseif $_size == shopCheckoutConfig::FIELD_WIDTH_LARGE} {$_size_class = "size-large"} {/if} {/if} {$_size_class} {/function} {function name="_render_label" _label="" _required=false} {if !empty($_required)} {$_label|default:""|escape} {else} {$_label|default:""|escape} {/if} {/function} {capture assign="_zip_field"} {if !empty($region.ask_zip)}