.backdrop__body-backdrop___1rvky{position:fixed;opacity:0;width:100%;left:0;top:0 !important;right:0;bottom:0;background-color:#363636;z-index:9999;visibility:hidden;opacity:0;transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out}@media (max-width: 480px){.backdrop__body-backdrop___1rvky{z-index:999}}.backdrop__body-backdrop___1rvky.active{visibility:visible;opacity:0.5}.block-cart .top-cart-content{right:0px;top:100%;position:absolute;background:#fff;padding:0;line-height:normal;text-align:left;box-shadow:0px 3px 25px 0px rgba(31,38,67,0.1);-o-box-shadow:0px 3px 25px 0px rgba(31,38,67,0.1);-moz-box-shadow:0px 3px 25px 0px rgba(31,38,67,0.1);-webkit-box-shadow:0px 3px 25px 0px rgba(31,38,67,0.1);z-index:9999999;display:none;color:#000;border-radius:8px;overflow:hidden;padding:5px}@media (min-width: 1199px){.block-cart:hover .top-cart-content{display:block}}.cartpcstyle{min-height:300px}.CartHeaderContainer{width:340px;background-color:#fff}.CartHeaderContainer .cart--empty-message{text-align:center}.CartHeaderContainer .cart--empty-message svg{width:80px;margin:15px}.cartheader{margin-bottom:0}.cartheader .cart_body{padding:10px 15px 0 15px;max-height:360px;overflow-y:auto}.cartheader .cart_body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:5px;background-color:#F5F5F5}.cartheader .cart_body::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.cartheader .cart_body::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);background-color:#ff7001}.cartheader .cart_body .cart_product{margin-bottom:15px;padding-bottom:15px;display:table;width:100%;border-bottom:solid 1px #ebebeb}.cartheader .cart_body .cart_image{display:table-cell;width:24%;vertical-align:top;position:relative}@media (max-width: 767px){.cartheader .cart_body .cart_image{display:none}}.cartheader .cart_body .cart_info{padding-left:15px;vertical-align:top}@media (max-width: 767px){.cartheader .cart_body .cart_info{padding-left:0px}}.cartheader .cart_body .cart_info .cart_name{margin-bottom:5px}.cartheader .cart_body .cart_info .cart_name a{margin-bottom:4px;font-size:13px;font-weight:600;line-height:1.3;display:block;color:#000}.cartheader .cart_body .cart_info .cart_name a:hover{color:#041675}.cartheader .cart_body .cart_info .cart_name .remove-item-cart{color:red;display:inline-block}.cartheader .cart_body .cart_info .cart_name .remove-item-cart:hover{color:#041675}.cartheader .cart_body .cart_info .variant-title{display:block;font-size:12px}.cartheader .cart_body .grid{display:flex}@media (max-width: 991px){.cartheader .cart_body .grid{flex-direction:column}}.cartheader .cart_body .grid .cart_item_name{width:50%}@media (max-width: 991px){.cartheader .cart_body .grid .cart_item_name{width:100%;margin-bottom:10px}}.cartheader .cart_body .grid .cart_item_name .cart_quantity{font-size:12px;margin-bottom:5px;display:block;font-weight:normal;color:#333}.cartheader .cart_body .grid .cart_prices{width:50%;text-align:right}@media (max-width: 767px){.cartheader .cart_body .grid .cart_prices{width:100%;text-align:left}}.cartheader .cart_body .grid .cart_prices .cart-price{font-weight:bold;display:block;font-size:14px;color:#de0019}.cartheader .cart_body .grid .cart__btn-remove{font-size:13px;color:#30656b}.cartheader .cart_body .cart_select .input-group-btn{display:block;width:100%;min-height:30px;font-size:1em;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;margin:0;width:auto;float:left;position:relative;padding:0;border:none;box-shadow:none;background-color:transparent;border:1px solid #ff7001;border-radius:5px;padding:2px}.cartheader .cart_body .cart_select .input-group-btn button{font-size:20px;line-height:0px;border:0;display:inline-block;width:25px;height:25px;background:#ff7001;float:left;color:#fff;text-align:center;padding:0px;border-radius:5px}.cartheader .cart_body .cart_select .input-group-btn button svg{width:20px;height:20px}.cartheader .cart_body .cart_select .input-group-btn button:hover{background:#041675}.cartheader .cart_body .cart_select .input-group-btn input{padding:0 2px;text-align:center;margin:0px;display:block;float:left;height:25px;border:0;width:30px;text-align:center;box-shadow:none;border-radius:8px;font-size:15px;background:transparent}.cartheader .ajaxcart__footer{padding:10px}.cartheader .ajaxcart__footer .cart__subtotal{font-size:15px;font-weight:500;margin-bottom:12px;display:flex}.cartheader .ajaxcart__footer .cart__subtotal .cart__col-6{width:50%;float:left;color:#000}.cartheader .ajaxcart__footer .cart__subtotal .cart__totle{width:50%;float:left;text-align:right}.cartheader .ajaxcart__footer .cart__subtotal .cart__totle .total-price{font-weight:bold;color:#de0019}.cartheader .ajaxcart__footer .cart__btn-proceed-checkout-dt{display:block;position:relative;padding-top:0px}.cartheader .ajaxcart__footer .cart__btn-proceed-checkout-dt button{width:100%;background-color:#ff7001;color:#fff;text-align:center;line-height:40px;border:1px solid #ff7001;border-radius:5px}.cartheader .ajaxcart__footer .cart__btn-proceed-checkout-dt button:hover{background-color:#041675;color:#fff;border:1px solid #041675}
