@media screen and (max-width: 1500px) {
  .checkout-sub-process
    .content_subscribe_step_2
    .bundle_form
    .bundle_button
    button {
    top: 16.25rem;
  }
}

@media screen and (max-width: 1400px) {
}
@media screen and (max-width: 992px) {
  .popup-wrp {
    height: auto;
  }
  .close-popup.c-proup,
  .list-pro .img-wrp span {
    right: 0;
    top: 0;
  }
  .little_one_list_wrapper {
    justify-content: flex-start;
  }
  .quick-view-popup-wrapper {
    display: flex;
    height: 100%;
  }
  .pro-popup .popup-wrp.br-large {
    margin: auto;
    max-width: 100%;
    max-height: 80vh;
  }
  .pro-img-content .pic-wrapper {
    max-height: calc(80vh - 300px - 60px);
  }
  .account-heading-bar {
    flex-direction: column;
    align-items: start;
    gap: 20px;
  }
  .list-pro .img-wrp img {
    object-fit: cover;
    aspect-ratio: 1.2;
  }
  .checkout-sub-process
    .content_subscribe_step_2
    .bundle_form
    .bundle_button
    button {
    top: 14.75rem;
  }
}
@media screen and (max-width: 842px) {
  .checkout-sub-process
    .content_subscribe_step_2
    .bundle_form
    .bundle_button
    button {
    top: 16.25rem;
  }
}
@media screen and (max-width: 900px) and (min-width: 768px) {
  .woocommerce-account .woocommerce .button.delete {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 768px) {
  .little-one-list-section {
    padding: 0;
    margin-top: 30px;
  }
  .woocommerce-MyAccount-content {
    margin-top: 30px;
  }
  .checkout-sub-process:not(.replaceitemp)
    .content_subscribe_step_2
    .bundle_form
    .bundle_button
    button {
    position: static;
  }
  .checkout-sub-process:not(.replaceitemp) .selected-bundle-wrap {
    padding: 3px 20px 25px;
    border: 50px;
  }
  .checkout-sub-process .selected-bundle-wrap:before {
    border-radius: 50px 0 0 50px;
  }
  .checkout-sub-process .selected-bundle-wrap:after {
    border-radius: 0 50px 50px 0;
  }

  td.woocommerce-PaymentMethod.woocommerce-PaymentMethod--actions.payment-method-actions:before {
    display: none;
  }
}
@media screen and (max-width: 575px) {
  :is(.bundled_product, .list-pro) .img-wrp span.info-icon {
    top: 0;
    right: 0;
  }
  .checkout-sub-process .sbub_lo > label {
    float: none;
    margin-bottom: 20px;
  }
  .create_login_account {
    font-size: 18px;
  }
  .login_account_button,
  .register-btn {
    margin-top: 5px;
  }
  .detail-item-content input[type="submit"],
  .detail-item .detail-item-content .edit {
    margin-top: 20px;
  }
  .detail-item .detail-item-content {
    margin-bottom: 30px;
  }
  .checkout-sub-process
    .content_subscribe_step_2
    .bundle_form
    .bundle_button
    button.bundle_add_to_cart_button {
    max-width: 270px;
    line-height: 1.4;
  }
  .content_subscribe_step_2
    .bundled_product_summary:not(.thumbnail_hidden)
    .details {
    padding: 0 !important;
  }
  .cancel-popup-wrap {
    padding: 40px 30px;
    border-radius: 70px;
  }
  .cancel-popup-wrap .close-popup {
    top: 0;
    right: 0;
  }
  .cancel-popup-wrap h3 {
    font-size: 22px;
  }
  .btn-round {
    width: 70px;
    height: 70px;
    font-size: 20px;
  }
  .little_one_list_wrapper li img,
  .little_one_list_wrapper li span {
    width: 70px;
    height: 70px;
    line-height: 70px;
    font-size: 40px;
  }
}
