.modalzapros{height:100vh;background:rgba(49,49,49,.8);z-index:999}.modalzapros,.wraper{width:100vw;position:fixed;left:0;top:0;right:0}.wraper{height:100vw;bottom:0;z-index:16}.zapros{width:40.15625vw;background:#ffffff;border-radius:2.375rem;padding:1.5625rem 1.25rem 1.875rem;display:flex;flex-direction:column;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:25}.closewindow{width:35.15625vw;height:1.9270833333vw;position:relative}.closewindow .close{width:3vw;height:2.5vw;position:absolute;top:-.5vw;right:-1.5vw;cursor:pointer}.rememberCity{display:flex;align-items:center;justify-content:space-between;gap:1.5vw;margin-top:1.8vw;padding:.7vw 1.1vw;border:1px solid #ececec;border-radius:3vw;background:#fafafa;font-size:1.05vw;font-weight:600;color:#3a3536;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s,border-color .2s,color .2s}.rememberCity:hover{border-color:rgba(200,16,46,.4)}.rememberCity:has(input:checked){background:#fff1f3;border-color:#c8102e;color:#c8102e}.rememberCity input[type=checkbox]{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex-shrink:0;order:2;width:2.8vw;height:1.55vw;margin:0;border-radius:2vw;background:#d6d2d2;cursor:pointer;transition:background-color .25s}.rememberCity input[type=checkbox]:before{content:"";position:absolute;top:.2vw;left:.2vw;width:1.15vw;height:1.15vw;border-radius:50%;background:#fff;box-shadow:0 1px .1875rem rgba(0,0,0,.3);transition:transform .25s}.rememberCity input[type=checkbox]:checked{background:#c8102e}.rememberCity input[type=checkbox]:checked:before{transform:translateX(1.25vw)}.rememberCity input[type=checkbox]:focus-visible{outline:2px solid #c8102e;outline-offset:2px}@media screen and (max-width:600px){.rememberCity{align-self:stretch;gap:4vw;margin:6vw 2vw 0;padding:3.6vw 5vw;border-radius:10vw;font-size:4.8vw}.rememberCity input[type=checkbox]{width:15vw;height:8.2vw}.rememberCity input[type=checkbox]:before{top:1vw;left:1vw;width:6.2vw;height:6.2vw}.rememberCity input[type=checkbox]:checked:before{transform:translateX(6.8vw)}}.buttonContainer{width:33.8541666667vw;height:-moz-max-content;height:max-content;margin-left:.0520833333vw;margin-top:2.6041666667vw;display:flex;gap:.625rem}@media screen and (max-width:600px){.modalzapros{height:100vh;cursor:default;background:rgba(49,49,49,.8);z-index:600}.modalzapros,.wraper{width:100%;position:fixed;left:0;top:0;right:0}.wraper{height:100vw;bottom:0;z-index:16}.zapros{width:92vw;border-radius:2.6666666667vw;flex-direction:column;z-index:25;padding-bottom:6.6666666667vw;left:50%;top:25%;transform:translate(-50%,-25%)}.closewindow,.zapros{display:flex;align-items:center;position:absolute}.closewindow{width:5.0666666667vw;height:5.0666666667vw;justify-content:center;top:3vw;right:3vw}.closewindow .close{width:6.0666666667vw;height:5.0666666667vw;position:unset}.buttonContainer{width:93.3333333333vw;min-height:35.9333333333vw;margin-top:5vw;gap:.625rem;justify-content:center;align-items:center;flex-direction:column}.buttonContainer>.selectbrenchbtn1{width:85%}.modalzapros .buttonContainer{gap:3.5vw;margin-top:6vw}.modalzapros .buttonContainer>.selectbrenchbtn1,.modalzapros .buttonContainer>.selectbrenchbtn2{width:86vw;height:26vw;border-radius:5vw;border-width:.6vw}.modalzapros .buttonContainer>.selectbrenchbtn1{border-color:transparent;box-shadow:0 1vw 3vw rgba(142,3,3,.15)}.modalzapros .buttonContainer .selectedCityImage{-o-object-fit:cover;object-fit:cover;border-radius:4.4vw}.modalzapros .buttonContainer .selectbrenchbtn1 p,.modalzapros .buttonContainer .selectbrenchbtn2 p{font-size:6vw;font-weight:800;letter-spacing:.04em;text-shadow:0 0 2vw rgba(255,255,255,.9)}}