

/* Start:/bitrix/templates/aspro_max/components/aspro/regionality.list.max/regions_custom/style.min.css?17937214724588*/
.popup.city_chooser_small_frame{width:640px!important;max-width:100%!important;border-radius:6px}.popup.city_chooser_small_frame .form .form_head{padding:14px 52px 14px 20px!important;border-bottom:1px solid #eceef1!important;border-color:var(--stroke_black,#eceef1)!important}.popup.city_chooser_small_frame .form .form_head h2{margin:0!important;line-height:28px!important;font-size:20px!important}.popup_regions.popup_regions--custom .popup_regions_subtitle{padding:20px 28px 16px;font-size:14px;line-height:20px;color:#555555}.popup_regions.popup_regions--custom .items.only_city{padding:0 28px 20px;margin-top:0}.popup_regions.popup_regions--custom .items.only_city .cities .items_block{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;max-height:none;overflow:visible}.popup_regions.popup_regions--custom .items.only_city .cities .item{width:100%!important;padding:0!important;margin:0!important;display:block!important;overflow:visible}.popup_regions.popup_regions--custom .city_card{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:14px 16px;border:1px solid #eceef1;border-color:var(--stroke_black,#eceef1);border-radius:6px;background:#ffffff;text-decoration:none!important;transition:border-color 0.2s ease;box-sizing:border-box}.popup_regions.popup_regions--custom .city_card:hover{border-color:#f08a5d;background:#ffffff}.popup_regions.popup_regions--custom .city_card.city_card--current,.popup_regions.popup_regions--custom .city_card.city_card--current:hover{border-color:#f08a5d;background:rgba(240,138,93,0.06)}.popup_regions.popup_regions--custom .city_card__main{display:inline-flex;align-items:center;gap:12px;min-width:0}.popup_regions.popup_regions--custom .city_card__icon,.popup_regions.popup_regions--custom .city_card:hover .city_card__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#f1f5f8!important;color:#3f5564!important;flex-shrink:0}.popup_regions.popup_regions--custom .city_card__icon svg path,.popup_regions.popup_regions--custom .city_card:hover .city_card__icon svg path{fill:#3f5564!important}.popup_regions.popup_regions--custom .city_card.city_card--current .city_card__icon,.popup_regions.popup_regions--custom .city_card.city_card--current:hover .city_card__icon{background:rgba(240,138,93,0.16)!important;color:#f08a5d!important}.popup_regions.popup_regions--custom .city_card.city_card--current .city_card__icon svg path,.popup_regions.popup_regions--custom .city_card.city_card--current:hover .city_card__icon svg path{fill:#f08a5d!important}.popup_regions.popup_regions--custom .city_card__info{display:flex;flex-direction:column;gap:2px;min-width:0}.popup_regions.popup_regions--custom .city_card .name{font-size:15px;line-height:20px;font-weight:600!important;color:#222222!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup_regions.popup_regions--custom .items .cities .item .city_card__region,.popup_regions.popup_regions--custom .items .cities .item.current .city_card__region{font-size:12px!important;line-height:16px!important;font-weight:400!important;color:#999999!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup_regions.popup_regions--custom .popup_regions_note{margin:0 28px 28px;padding:12px 16px;display:flex;align-items:center;gap:12px;background:#f6f8fa;border:1px solid #eceef1;border-color:var(--stroke_black,#eceef1);border-radius:5px}.popup_regions.popup_regions--custom .popup_regions_note__icon{display:inline-flex;align-items:center;justify-content:center;color:#3f5564;flex-shrink:0}.popup_regions.popup_regions--custom .popup_regions_note__text{font-size:13px;line-height:18px;color:#555555}.popup_regions.popup_regions--custom .popup_regions_note__text strong{color:#222222;font-weight:600}@media (max-width:600px){.popup.city_chooser_small_frame .form .form_head{padding:14px 48px 14px 20px!important}.popup.city_chooser_small_frame .form .form_head h2{font-size:18px!important}.popup_regions.popup_regions--custom .popup_regions_subtitle{padding:16px 20px 14px;font-size:13px;line-height:18px}.popup_regions.popup_regions--custom .items.only_city{padding:0 20px 16px}.popup_regions.popup_regions--custom .items.only_city .cities .items_block{grid-template-columns:1fr;gap:10px}.popup_regions.popup_regions--custom .city_card{padding:12px 14px}.popup_regions.popup_regions--custom .popup_regions_note{margin:0 20px 22px;padding:11px 14px;align-items:flex-start}.popup_regions.popup_regions--custom .popup_regions_note__text{font-size:12px;line-height:17px}}
/* End */
/* /bitrix/templates/aspro_max/components/aspro/regionality.list.max/regions_custom/style.min.css?17937214724588 */
