/*! project: dhl-digital-experience-platform v2026.8.0 | compilation hash: db7b7d05740adb918e13 | timestamp: Wed Aug 12 2026 13:48:00 GMT+0200 (Central European Summer Time) */.c-location-selector-dropdown{align-items:center;display:flex;flex-direction:column}.no-js .c-location-selector-dropdown{display:none}.c-location-selector-dropdown.bg-gray{background:var(--color-container-light-grey);padding-bottom:3.5rem;padding-top:3.5rem}.c-location-selector-dropdown--headline{margin:0;text-align:center}.c-location-selector-dropdown--rte-container{font-size:var(--size-font-lg)}.c-location-selector-dropdown--rte-container:not(:first-child){margin-top:1.4rem}.c-location-selector-dropdown--rte-container>:last-child{margin-bottom:0}.c-combobox:not(:first-child){margin-top:3.5rem}.c-combobox.has-error .c-combobox--input:not(:hover):not(:focus){border-color:var(--color-gray-500)}.c-location-selector-dropdown--error-message:not([hidden]){background-color:initial;display:block;width:100%}.c-location-selector-dropdown--button-container{display:flex;justify-content:flex-end;margin-top:1.4rem;width:100%}.c-location-selector-dropdown--button.centered{margin:0 auto}@media (min-width:48rem){.c-combobox,.c-location-selector-dropdown--button-container,.c-location-selector-dropdown--error-message{max-width:56rem}}@media (min-width:48rem) and (max-width:63.999rem){.c-location-selector-dropdown--headline,.c-location-selector-dropdown--rte-container{max-width:48rem}}@media (min-width:64rem) and (max-width:85.3115rem){.c-location-selector-dropdown--headline,.c-location-selector-dropdown--rte-container{max-width:57.6rem}}@media (min-width:85.3125rem){.c-location-selector-dropdown--headline,.c-location-selector-dropdown--rte-container{max-width:76.8rem}}:root{--combobox-listbox-max-visible-items:5;--combobox-listbox-item-height:3.5rem;--combobox-input-padding-bottom:1.5rem;--combobox-input-border-width:0.2rem;--combobox-listbox-padding-bottom:0.7rem}.c-combobox{position:relative;width:100%}.c-combobox.listbox-visible{z-index:1}.c-combobox--input{appearance:none;border:.1rem solid var(--color-gray-500);border-radius:1.2rem;cursor:text;padding:1.7rem 3.9rem 1.6rem 1.2rem;transition:background var(--transition-hover-duration) var(--transition-hover-easing)}.c-combobox>.c-combobox--input{font-size:var(--size-font-md)}.c-combobox--input:hover,.c-combobox.focused .c-combobox--input{background-color:var(--color-white-500)}.c-combobox.focused .c-combobox--input{border-width:var(--combobox-input-border-width);padding:1.6rem 3.8rem var(--combobox-input-padding-bottom) 1.1rem}.c-combobox.listbox-visible .c-combobox--input{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:calc(var(--combobox-input-padding-bottom) + var(--combobox-input-border-width))}.c-combobox--button{align-items:center;background:#0000 url(location-selector-dropdown/resources/assets/img/f36bf0767a74348f3def.svg) 50% no-repeat;background-size:2.1rem;border:0;bottom:0;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;position:absolute;right:0;top:0;width:4.5rem}.c-combobox--button:focus-visible{box-shadow:var(--focus-box-shadow-with-spacing)!important}.c-combobox--listbox{background:var(--color-white-500);border:.1rem solid var(--color-gray-500);border-radius:1.2rem;border-top:0;left:0;list-style:none;margin:0;max-height:calc(var(--combobox-listbox-max-visible-items)*var(--combobox-listbox-item-height) + var(--combobox-listbox-padding-bottom) + var(--combobox-input-border-width));overflow-x:hidden;overflow-y:auto;position:absolute;top:100%;width:100%}.c-combobox:not(.listbox-visible) .c-combobox--listbox{display:none}.c-combobox--listbox-item{align-items:center;cursor:pointer;display:flex;height:var(--combobox-listbox-item-height);line-height:var(--size-line-height-xl);padding:0 1.2rem;transition:background-color var(--transition-hover-duration) var(--transition-hover-easing);white-space:pre}.c-combobox--listbox-item:last-child{margin-bottom:var(--combobox-listbox-padding-bottom)}.c-combobox--listbox-item.active,.c-combobox--listbox-item:hover{background:var(--color-gray-200)}.c-combobox--listbox-item.icon:before{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.8rem;content:"";flex:0 0 auto;height:1.6rem;margin:-.1rem .7rem 0 0;width:1.6rem}