/*****cart-drawer******/
.iscartpopup .ajaxcart-popup {transform: translateX(0);transition: all .4s ease,all .4s ease;transition-property: transform;}
.ajaxcart-popup { position: fixed;right: 0; background: #F6F6F6;border-color: rgba(0,0,0,0.15); color: rgba(255,255,255,0.8);z-index: 4; width: 80%;min-width: 140px;max-width:400px;padding: 8px 9px;transition: .2s;transform: translateX(100%);height:100%;z-index: 10001;}
.close-cart {float: right;margin: 0 8px;width: 100%;max-width: 19px;cursor: pointer;}
.drawer__header {float: left;width: 100%;padding: 0px 15px; }
.ajaxcart-popup h3 {font-size: 1.57143em;float: left; margin: 0 9px;}
#CartContainer {float: left;width: 100%;}
.ajaxcart__product-name { font-size: 13px;font-weight: 500;letter-spacing: 0;line-height: 1.3125;}
.ajaxcart-right { padding-left: 10px;padding: 0 15px;}
.ajax-rtinnerright {font-weight: bold;font-size: 13px;}
.ajaxcart__qty {float: left; width: 100%;max-width: 82px;display: flex; align-items: center;}
.ajaxcart__qty-adjust {float: left; background: transparent; border: 0; padding: 6px;line-height: 30px;font-size: 18px;}
.ajaxcart__qty .ajaxcart__qty-num { width: 32px;float: left; padding: 6px 0;text-align: center;font-size: 14px;line-height: 30px;border-radius: 6px; border: 1px solid;background:transparent;}
.cartview {background: #000;text-align: center;letter-spacing: 1px;text-transform: uppercase;float: left;width:100%;}
.cartview a { color: #fff;font-size: 18px; display: block;padding: 10px;}
.ajaxcart__inner {float: left; width: 100%; overflow-y: scroll;max-height: 340px;}
.ajaxcart__footer.row { width: 100%; bottom: 0; overflow: hidden; left: 0;padding: 0 0;}
.ajaxsubtext { float: left; padding: 0 9px;}
.ajaxsubtotal {float: right;padding: 0 9px;font-size: 1em;}
.ajaxcart__product { float: left;padding: 14px 14px; border-bottom: 1px solid #000; width:100%;}
.ajaxremove {display: block;clear: both;text-align: left;justify-content: center; padding-left: 15px;margin-top: 16px; float: left; width: 100%;}
a.drawer-conti-home {padding: 14px 10px 14px 20px;display: block;padding-top: 29px;padding-bottom: 29px;margin-top: -8px;}
a.drawer-conti-home {color: #000;}
.botm-line { border-bottom-width: 1px; border-bottom-style: solid;margin-bottom: 5px; color: #000;}
i.fa.fa-angle-left { font-size: 17px; margin-right: 4px;}
p.ajax-rtinnerleft {margin-bottom: 0px;}
.sub-total-ttl { clear: both; background: rgba(255,255,255,0.05); text-transform: uppercase;width: calc(100% + 18px);padding: 14px 10px 14px 20px;
    float: left;
    margin-left: -9px;
}
 
.no-padding { padding: 0px;
}
a.ajaxcart__product-image img {
    height: 100%;
    width: 100%;
    object-fit: scale-down;
}
a.ajaxcart__product-image {
    height: 65px;
    display: block;
}
.ajaxcart-center {
    padding: 0px 10px;
}
.border-botm, .cart__submit-control  {
   background: transparent;
    padding: 0;
    border: none;
    border-bottom: 1px solid;
    border-radius: 0;
}

 .ajaxcart-popup a:not([disabled]):hover, a:focus {
    color: #000;
} 

.ajaxcart-popup .ajaxcart__footer a:not([disabled]):hover, a:focus {
    color: #fff;
}  
.ajaxsubtext strong, p.text-right, .ajaxcart__product-name, .ajax-rtinnerright, .border-botm, .ajaxcart__qty-adjust
{
    color:#000;
}
span.cart__submit-control.border-botm {
    cursor: pointer;
}
.iscartpopup .drawer-page-content {
    transform: translateX(-500px);
  transition: all .4s ease,all .4s ease;
    transition-property: transform;
}
.cart_ovr { 
    background: rgba(3,2,1,0);
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
}
.iscartpopup .cart_ovr { display: block;}
p.empty-crt {
    display: block;
    padding: 14px 10px 14px 20px;
    background: #f0f0f0;
    text-transform: uppercase;
}