.HeaderModal-module-scss-module___cdr1a__modal{padding:32px 10px 38px}.HeaderModal-module-scss-module___cdr1a__listButtons{flex-direction:column;row-gap:8px;display:flex}.HeaderModal-module-scss-module___cdr1a__button{border-radius:12px;height:54px}.HeaderModal-module-scss-module___cdr1a__phone{color:#222533;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none}.HeaderModal-module-scss-module___cdr1a__city{color:#4a4e69;font-size:14px;font-weight:500;line-height:1.2}.HeaderModal-module-scss-module___cdr1a__cityField{align-items:center;column-gap:6px;margin-top:-10px;display:flex}.HeaderModal-module-scss-module___cdr1a__cityPhoneMenu{flex-direction:column;row-gap:18px;display:flex}.HeaderModal-module-scss-module___cdr1a__cityPhoneMenu .HeaderModal-module-scss-module___cdr1a__numberHeaderList{flex-direction:column;row-gap:12px;display:flex}.HeaderModal-module-scss-module___cdr1a__cityPhoneMenu .HeaderModal-module-scss-module___cdr1a__point{background-color:#ceff71;border-radius:100px;width:6px;height:6px}.HeaderModal-module-scss-module___cdr1a__Contact{margin-bottom:18px}.HeaderModal-module-scss-module___cdr1a__modalWindow{border-radius:30px;width:740px;max-height:90.5vh}.HeaderModal-module-scss-module___cdr1a__modalChangeCity{padding:32px 48px 38px}.HeaderModal-module-scss-module___cdr1a__cityChangeModal{flex-direction:column;row-gap:28px;height:100%;display:flex}.HeaderModal-module-scss-module___cdr1a__cityChangeModal .HeaderModal-module-scss-module___cdr1a__manySearch{display:none}.HeaderModal-module-scss-module___cdr1a__cityChangeModal .HeaderModal-module-scss-module___cdr1a__titleCity{text-align:center;font-size:32px;font-weight:700;line-height:120%}.HeaderModal-module-scss-module___cdr1a__cityChangeModal .HeaderModal-module-scss-module___cdr1a__listCityGrid{scrollbar-width:thin;scrollbar-color:#ccc #0000;grid-template-columns:repeat(3,1fr);gap:16px 24px;width:100%;height:50vh;min-height:0;display:grid;overflow-y:auto}.HeaderModal-module-scss-module___cdr1a__cityChangeModal .HeaderModal-module-scss-module___cdr1a__listCity{flex-direction:column;row-gap:18px;max-height:70vh;display:flex;overflow-y:auto}.HeaderModal-module-scss-module___cdr1a__cityChangeModal .HeaderModal-module-scss-module___cdr1a__listCity .HeaderModal-module-scss-module___cdr1a__city{color:#222533;cursor:pointer;align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:120%;transition:opacity .2s;display:flex}.HeaderModal-module-scss-module___cdr1a__cityChangeModal .HeaderModal-module-scss-module___cdr1a__listCity .HeaderModal-module-scss-module___cdr1a__city:hover:not(.HeaderModal-module-scss-module___cdr1a__citySelected){opacity:.7}.HeaderModal-module-scss-module___cdr1a__cityChangeModal .HeaderModal-module-scss-module___cdr1a__listCity .HeaderModal-module-scss-module___cdr1a__city.HeaderModal-module-scss-module___cdr1a__citySelected,.HeaderModal-module-scss-module___cdr1a__citySelected{cursor:default;pointer-events:none;font-weight:700}.HeaderModal-module-scss-module___cdr1a__cityCheck{color:#6a33f9;flex-shrink:0}.HeaderModal-module-scss-module___cdr1a__cityDisabled{opacity:.4;cursor:default;pointer-events:none}.HeaderModal-module-scss-module___cdr1a__listCityGrid .HeaderModal-module-scss-module___cdr1a__city{cursor:pointer;align-items:center;gap:8px;transition:opacity .2s;display:flex}.HeaderModal-module-scss-module___cdr1a__listCityGrid .HeaderModal-module-scss-module___cdr1a__city:hover:not(.HeaderModal-module-scss-module___cdr1a__citySelected){opacity:.7}.HeaderModal-module-scss-module___cdr1a__listCityGrid .HeaderModal-module-scss-module___cdr1a__city.HeaderModal-module-scss-module___cdr1a__citySelected{cursor:default;pointer-events:none;font-weight:700}@media (max-height:500px){.HeaderModal-module-scss-module___cdr1a__cityChangeModal .HeaderModal-module-scss-module___cdr1a__listCityGrid{height:39vh}}@media (max-width:960px){.HeaderModal-module-scss-module___cdr1a__modalChangeCity{padding:32px 10px 38px}.HeaderModal-module-scss-module___cdr1a__modalWindow{height:auto}.HeaderModal-module-scss-module___cdr1a__cityChangeModal .HeaderModal-module-scss-module___cdr1a__listCityGrid{grid-template-columns:1fr;max-height:70vh}.HeaderModal-module-scss-module___cdr1a__cityChangeModal .HeaderModal-module-scss-module___cdr1a__titleCity{font-size:18px}.HeaderModal-module-scss-module___cdr1a__fullScreenModal{margin:0;padding:0;inset:0;border-radius:0!important;max-width:none!important;max-height:none!important;position:fixed!important}}
