.backdrop__body-backdrop___1rvky{opacity:0;width:100%;height:100%;left:0;top:0 !important;background-color:#363636;z-index:999;visibility:hidden;opacity:0;transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out}.backdrop__body-backdrop___1rvky.active{visibility:visible;opacity:0.5}.block-cart .top-cart-content{right:0;top:calc(100% + 30px);z-index:10000;display:none}.block-cart .top-cart-content:before{content:"";position:absolute;top:-30px;right:0;width:50%;height:30px}@media (min-width: 1200px){.block-cart:hover .top-cart-content{display:block}}.cart--empty-message svg{width:80px;margin:15px}.cart--empty-message svg path{fill:#000}.variant{font-size:12px;color:#9e9e9e}.cart-price{color:var(--price);font-weight:500}.cart_select button{border:0;width:32px;height:32px;background:transparent}.cart_select button svg{width:14px;height:14px}.cart_select input{height:32px;width:32px;outline:none}.remove-item-cart{font-size:13px}.item.cart_product .cart_info{width:calc(100% - 90px)}.item.cart_product .remove-item-cart{top:0;right:0;width:16px;height:17px}.cart-footer .cart_total{font-size:16px;color:var(--price)}.cart-footer .btn-proceed-checkout{background:var(--hover);color:#fff;font-size:14px;line-height:30px;border:none}.cart-footer .btn-proceed-checkout:hover{background:var(--main-color)}.CartHeaderContainer{width:340px}.cartheader .cart_body{max-height:315px;overflow-y:auto}.cartheader .cart_body::-webkit-scrollbar{width:3px}.cartheader .cart_body::-webkit-scrollbar-track{background:#f1f1f1}.cartheader .cart_body::-webkit-scrollbar-thumb{background:var(--hover)}.cartheader .cart_body::-webkit-scrollbar-thumb:hover{background:#555}.popup-cart{max-width:380px;top:35% !important;left:50%;visibility:hidden;transform:translate(-50%, -35%);display:none}.popup-cart.active{visibility:visible;z-index:9999;display:block}.popup-cart .header-popcart .top-cart-header{background:var(--main-color)}.popup-cart .header-popcart .top-cart-header svg{width:20px;height:20px;margin-top:-4px}.popup-cart .media-content{border-bottom:1px solid var(--main-color)}.popup-cart .media-content .thumb{width:70px}.popup-cart .media-content .body_content{width:calc(100% - 70px)}.popup-cart .media-content .body_content h4{font-size:14px}.popup-cart .media-content .body_content .product-new-price{font-size:16px;font-weight:400}.popup-cart .media-content .body_content .product-new-price b{color:var(--price)}.popup-cart .media-content .body_content .product-new-price span{color:#979797;font-size:14px}.popup-cart .cart-count span{color:var(--hover)}.popup-cart .iconclose{top:6px;right:10px;cursor:pointer}.popup-cart .iconclose svg{width:15px;height:15px;transition:transform 0.3s}.popup-cart .bottom-action .btn{background:var(--main-color);font-size:14px;line-height:40px;font-weight:400;width:50%}.popup-cart .bottom-action .btn:hover,.popup-cart .bottom-action .btn:active{background:var(--hover)}@media (max-width: 480px){.popup-cart{max-width:300px}}
