.panel[data-mobile-localization]{z-index:1001}.panel[data-mobile-localization] .panel__item{display:flex;flex-direction:column}.panel[data-mobile-localization] .panel__header{display:flex;align-items:center;padding:1.25rem 1rem;justify-content:space-between}.panel[data-mobile-localization] .panel__content{flex-grow:1;height:calc(100% - 63px)}
.panel[data-mobile-localization] .mobile-localization__back{line-height:1}.panel[data-mobile-localization] .mobile-localization__back button[data-mobile-localization-back]{border:0;padding:0;background:transparent}.panel[data-mobile-localization] .mobile-localization__back button[data-mobile-localization-back] .icon{display:block;width:19px;height:19px}
.panel[data-mobile-localization] .mobile-localization__current{padding:1rem 1.5625rem;font-family:var(--font-heading-2);font-size:18px;line-height:21.6px;letter-spacing:.06em;text-transform:uppercase;border-top:1px solid var(--color-neutral-200);border-bottom:1px solid var(--color-neutral-200)}.panel[data-mobile-localization] .mobile-localization__list{padding:1.0625rem 1.875rem;font-family:var(--font-heading-2);font-size:18px;line-height:34.2px;letter-spacing:.06em;text-transform:uppercase}
.panel[data-mobile-localization] .mobile-localization__list li{margin-bottom:.375rem}.panel[data-mobile-localization] .mobile-localization__list li a{cursor:pointer}.panel[data-mobile-localization] .mobile-localization{height:100%;display:flex;flex-direction:column;justify-content:space-between}.panel[data-mobile-localization] .mobile-localization__footer{padding:1.5625rem 1.4375rem;background-color:var(--color-neutral-200)}
.panel[data-mobile-localization] .mobile-localization__content{overflow:auto}.panel[data-mobile-localization] .mobile-localization__current,.panel[data-mobile-localization] .mobile-localization__list,.panel[data-mobile-localization] .mobile-localization__footer .button{text-transform:capitalize;font-family:var(--font-body);font-size:.875rem}
.panel[data-mobile-localization] .mobile-localization__current{font-size:1rem;font-weight:500;display:flex;align-items:center;gap:.3125rem}.panel[data-mobile-localization] .mobile-localization__current>span:first-of-type{margin-right:.3125rem}.panel[data-mobile-localization] .mobile-localization__current>img{margin-top:-0.25rem}
.panel[data-mobile-localization] .mobile-localization__footer .mobile-localization__current{padding:0 0 .625rem 0}