.edit-delivery-addr-guest {
  &__form {
    background: $gray-bg;

    .form-row__action {
      .btn-action {
        min-width: 220px;
      }
    }
  }

  &__notifications {
    padding-top: 30px;
    margin-bottom: 20px;

    .link-primary {
      display: inline-block;
      margin: 20px 0;
    }
  }
}

@include media-breakpoint-up(md) {
  .edit-delivery-addr-guest {
    .form-wrapper {
      padding-left: 0;
      padding-right: 0;
    }

    .form-row {
      .form-row__col-btn {
        @include make-col(3, 8);
      }
    }
  }
}

@include media-breakpoint-up(lg) {
  .edit-delivery-addr-guest {
    .form-row {
      .form-row__col-btn {
        @include make-col(2, 6);
      }
    }

    .form-row__action {
      &_custom {
        .edit-address {
          @include make-col(3, 6);
        }
      }
    }
  }
}

@include media-breakpoint-down(sm) {
  .edit-delivery-addr-guest {
    .form-wrapper {
      margin-left: -15px;
      margin-right: -15px;
    }

    .form-row__action {
      margin-top: 20px;
    }
  }
}
