/*- my account -*/
.my-account-page-content .my-account-links > a,
.my-account-page-content .my-account-links > div { display: flex; }
.my-account-page-content .my-account-links > a, .my-account-page-content .my-account-links > div {  display: flex;  }
.my-account-page-content .my-account-links > a span.link-item { display: flex;align-items: center; }
.my-account-page-content .my-account-links > a span.link-item i { height: unset;min-height: unset;color:#000; }
.my-account-page-content .my-account-links > a span.link-item svg { height:18px;width:18px; }
.my-account-page-content .my-account-links > .list-group-item { padding: 0;border: 0;display: block;width: 100%; }
.my-account-page-content .my-account-links > .list-group-item a { display: block;width: 100%; }
.my-account-page-content .my-account-links > .list-group-item i { display:inline-flex;align-items:center;justify-content:center; }
.my-account-page-content .my-account-content a { color: var(--color-primary)!important;transition: .45s all; }
.my-account-page-content .my-account-content footer.form-footer { display: flex;justify-content: center; }
.my-account-page-content .my-account-content .addresses-footer a { width: fit-content;margin: auto;display: flex;align-items: center;height: 42px;background: #000;color: #fff !important;border-color: #000; }
.my-account-page-content .my-account-content .addresses-footer a:hover { background: var(--color-primary) !important;color: #fff !important;border-color: var(--color-primary); }
.my-account-page-content .table .thead-default th { background-color: #9e9e9e26; }
.my-account-page-content .my-account-content .table .order-actions a { background: #000 !important;color: #fff!important;border-radius: 0!important;border: 1px solid #000; }
.my-account-page-content .my-account-content .table .order-actions a:hover { background: var(--color-primary) !important;color:#fff !important;border-color:var(--color-primary); }
.my-account-page-content .alert.alert-info { background: var(--color-primary);color:#fff;border-color:var(--color-primary); }
.my-account-page-content .alert.alert-info li { color:#fff !important; }

#addresses #content-wrapper .row>.col-md-6 { padding:0 15px; }
.address-form .form-group.row .col-md-6.js-input-column { padding:0 15px !important }
.address-form .form-group.row { margin-bottom: 20px; }
.address-form button.btn { width: fit-content;margin: auto;display: flex;align-items: center;height: 42px;background: #000;color: #fff !important;border-color: #000; }
.address-form button.btn:hover { background: var(--color-primary);box-shadow: unset;border-color:var(--color-primary); }

#wishlist-clipboard-btn { background: var(--bg-color-btn);color: #fff; }
#my_wishlist .product-button a { color: #fff!important;border-color: #000;background: #000; }
#my_wishlist .product-button a:hover { color: #fff !important;background: var(--color-primary);border-color: var(--color-primary); }
#my_wishlist .shop_table .price { color: #000; }

@media (max-width:1024px){ 
    .my-account-page-content .my-account-content { margin-left:0;margin-right:0; }    
    .address-form .form-group.row .col-md-6.js-input-column { padding:0 10px !important }
}

@media (max-width:767px){ 
    .my-account-page-content .orders.hidden-xl-up .order h3 { font-size:15px !important; }
    .address-form .form-group.row .col-md-6.js-input-column { padding:0 5px !important; }
    #my_wishlist tr td.product-name { padding: 0 30px 0 0; }
}