.profile-section{
    padding:70px 0px;
    background:#f7f9f9;
}
.cus-card-header{background:var(--primary);color:white;font-weight:600;}
.profile-sidebar{
    border:0px;
}
.profile-card{
    border:0px;
}
.profile-links{
        list-style: none;
    padding-left: 0px;
}
.profile-links li a{
    display: block;
    padding: 6px 8px;
    border-bottom: 1px dotted black;
    font-weight: 600;
    font-size: 13px;
    color: black ! Important;
    cursor: pointer;
}
.profile-links li .active{
    background:var(--primary-color);
    color:white!important;
    border-radius:5px;
}
.profile-option{
    /*border-bottom: 1px solid lightgray;*/
    font-weight: 600;
    padding: 8px 0px;
    display: inline-block;
    padding-right: 10px;
}
.profile-Value{
    /*border-bottom: 1px solid lightgray;*/
    padding: 8px 0px;
    display: inline-block;
}
.btn-black{
    background: var(--btn-color) !important;
    color: white !important;
    font-size: 14px;
    font-weight: 600;
}
.btn-black:hover{
    background: var(--btn-color-hov) !important;
 }
.btn-blank-outline{
       background: white !important;
    color: black !important;
    font-size: 14px;
    font-weight: 600;
    border:1px solid black!important;
}
.min-max-amt-sec{font-weight:600;}
.qr-img-sec img{
    height:200px;
}
.one-line thead th{white-space:nowrap;}
.oneline{white-space:nowrap;}
.account-icon{font-size:16px;margin-left:5px;}
.logo-name{font-weight:600;margin-top:10px;}
.account-btn{
    background: transparent;
    border: none;
    color: white;
}
       .add-to-card-btn{
           background: black;
            color: white;
            padding: 7px 12px;
            font-size: 14px;
            font-weight: 600;
            border-radius: 6px;
            outline:none;
            text-align: right;
       }
       .refer-card{
           font-size:16px;
           text-align:center;
           border: 1px solid #d3d3d38c;
            margin-bottom: 10px;
            padding: 10px;
           box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important;
       }
      .refer-value{
          display:block;
          font-size:20px;
          font-weight:600;
      }
      .check-img{height:80px;}
      .cart-product-img{height:80px;padding:10px;}
        .quantity-control {
      display: flex;
      align-items: center;
      gap: 0.5rem;
    }
    .quantity-control button {
      width: 30px;
      height: 30px;
      padding: 0;
    }
    .quantity-control input {
      width: 50px;
      text-align: center;
    }
    .hide-in-desktop{display:none;}
    .mobile-add-to-card{color:black;}
@media only screen and (max-width: 600px) {
    .hide-in-desktop{display:inline;}
    .profile-section {
    padding: 39px 0px;
   }
   .account-icon{font-size:18px;}
}