
#popup-vk {
  max-width: 340px;
  padding: 10px;
}

.popup-vk {
    max-width: 320px;
    padding-right: 45px;
    padding-left: 45px; }
    .popup-vk__content {
      text-align: center; }
    .popup-vk__qr {
      margin-bottom: 20px; }
    .popup-vk__title {
      font-weight: 700;
      font-size: 18px;
      line-height: 25px; }
    .popup-vk__logo {
      margin: 0 auto 30px;
      display: block;
      text-align: center;
      text-decoration: none; }
    .popup-vk__btn {
      width: 160px; }