.mini-cart2-element{width:40px;position:relative}.mini-cart2-element .mc2-button{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:relative}.mini-cart2-element .mc2-button i,.mini-cart2-element .mc2-button svg{width:24px}.mini-cart2-element .mc2-button:hover{background-color:#f0f0f0}.mini-cart2-element .mc2-count{color:#fff;background-color:#ff3939;border:2px solid #fff;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;transition:all .3s;display:flex;position:absolute;left:20px}.mini-cart2-element.count-pos-top .mc2-count{top:3px}.mini-cart2-element.count-pos-bottom .mc2-count{bottom:3px}.mini-cart2-element .mc2-container{z-index:999;width:400px;max-height:400px;position:absolute;top:100%}.mini-cart2-element:hover .mc2-container{opacity:1;pointer-events:all}.mini-cart2-element .mc2-content{background-color:#fff;border-radius:6px;box-shadow:0 5px 12px #00000047}.mini-cart2-element .mc2-content>div{padding:15px}.mini-cart2-element .mc2-head{justify-content:space-between;align-items:center;display:flex}.mini-cart2-element .mc2-counter{color:#999;font-size:13px}.mini-cart2-element .mc2-btns1 a{color:#19bfd3;font-size:13px}.mini-cart2-element .mc2-btns1 a i{vertical-align:middle;margin-right:5px}.mini-cart2-element .cart-item{gap:10px;margin-bottom:15px;display:flex}.mini-cart2-element .cart-item:not(:last-child){border-bottom:1px solid #0000001c;padding-bottom:17px}.mini-cart2-element .cart-item-image{min-width:114px}.mini-cart2-element .cart-item img{object-fit:contain;border-radius:6px;width:114px;height:114px}.mini-cart2-element .cart-item-action-btn{color:#fc3838;border:1px solid #00000026;border-radius:6px;justify-content:space-between;align-items:center;width:80px;height:40px;padding:5px 7px;font-size:15px;display:flex}.mini-cart2-element .cart-item-action-btn>div{height:19px}.mini-cart2-element .cart-item .cart-item-action-btn a.remove{color:#fc3838;background:0 0;font-size:15px;transition:all .3s}.mini-cart2-element .cart-item .cart-item-action-btn a.remove svg{width:20px;height:20px}.mini-cart2-element .cart-item-action{justify-content:center;align-items:center;margin-top:10px;display:flex}.mini-cart2-element .cart-item-content h3{color:#000;margin-bottom:7px;font-size:15px;font-weight:700}.mini-cart2-element .cart-item-price{color:#000;font-size:19px;font-weight:600}.mini-cart2-element .cart-item-is-sale{text-align:center;color:#e6123d;margin:7px 0;font-size:15px;font-weight:900}.mini-cart2-element .cart-item-saved-price{color:#fc3838;margin:8px 0;font-size:13px}.mini-cart2-element .cart-is-empty{text-align:center;color:#5e5e5e;margin:15px 0;font-size:16px}.mini-cart2-element .cart-is-empty .empty-cart-img{object-fit:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:150px;margin:0 auto}.mini-cart2-element .cart-item-content{flex-wrap:wrap;align-content:space-between;display:flex}.mini-cart2-element .cart-item-content>div{width:100%}.mini-cart2-element .mc2-main{max-height:315px;overflow:hidden auto}.mini-cart2-element .cart-item-vars{margin:14px 0}.mini-cart2-element .variation dt,.mini-cart2-element .variation dd{margin:0;padding:0;font-size:14px}.mini-cart2-element .mc2-foot{border-top:1px solid #00000014;justify-content:space-between;align-items:center;display:flex}.mini-cart2-element .mc2-total-prices>div:first-child{color:#999;margin-bottom:5px;font-size:13px}.mini-cart2-element .total-cart-price{color:#282828;font-size:15px;font-weight:700}.mini-cart2-element .mc2-btns2 a{color:#fff;background-color:#fc3838;border-radius:7px;padding:10px}body:not(.rtl) .mini-cart2-element .cart-item-vars li:before{margin-left:0;margin-right:6px}@media screen and (width<=1024px){.mini-cart2-element .mc2-container{display:none}}