.fix_cart_bg,.fix_search_bg{z-index:14;background:#fffc;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.fix_search_bg{background:#fffffff2}.fix_cart{z-index:15;direction:rtl;background:#fff;width:100%;max-width:420px;height:100%;position:fixed;top:0;left:-420px;box-shadow:0 0 20px #0000004d}.fix_cart_title,.fix_cart_bottom{box-sizing:border-box;z-index:5;background:#fff;border-bottom:1px solid #ddd;width:100%;padding:10px 20px;font-size:14px;font-weight:700;line-height:30px;position:absolute;top:0;left:0}.fix_cart_bottom{background:#fff;border:0;border-top:1px solid #ddd;padding-top:0;font-weight:400;position:absolute;top:auto;bottom:0}.fix_cart_bottom a{color:#000;box-sizing:border-box;text-align:center;cursor:pointer;white-space:nowrap;background:#f9d308;border-radius:20px;width:100%;padding:5px 15px;font-size:12px;font-weight:700;line-height:27px;display:block;position:relative}.fix_cart_bottom a.disabled{cursor:default;background:#999}.fix_cart_subtotal{text-align:left;color:#333;padding:10px 0;font-size:12px;line-height:1.4;display:flex}.cart_subtotal{margin-left:0}.fix_cart_subtotal b{margin-right:5px;font-size:18px}.fix_cart_subtotal b small{margin-right:5px;font-size:9px;display:inline-block}.close_cart{width:40px;height:40px;position:absolute;top:5px;left:10px}.close_cart i{background:url(/assets/images/icons_new.png?v=3) 0 -1040px/100% no-repeat;width:20px;height:20px;margin-top:-10px;margin-left:-10px;position:absolute;top:50%;left:50%}.fix_cart .fix_cart_inner{box-sizing:border-box;background:#fff;border-bottom:100px solid #fff;width:100%;height:100%;padding-top:60px;overflow:auto}.fix_cart .fix_cart_inner .empty_cart{box-sizing:border-box;text-align:center;width:90%;padding:70px 20px 20px;position:absolute;top:50%;left:5%;transform:translateY(-50%)}.fix_cart .fix_cart_inner .empty_cart i{opacity:.7;background:url(/assets/images/icons_new.png?v=3) 0 -1380px/100% no-repeat;width:60px;height:60px;margin-left:-30px;position:absolute;top:0;left:50%}.fix_cart .fix_cart_inner .empty_cart b{color:#555;font-size:18px;line-height:30px;display:block}.fix_cart .fix_cart_inner .empty_cart b small{font-size:12px;font-weight:400;line-height:20px;display:block}.fix_cart .cashback_box{width:90%;margin:10px auto}.fix_cart .cashback_box img{box-shadow:none}.cart_fix_row{border-bottom:1px solid #eee;flex-wrap:wrap;height:auto;min-height:95px;padding:15px 20px 50px 40px;display:flex;position:relative;overflow:hidden}.cart_fix_row .cart_fix_photo{box-sizing:border-box;flex:0 20%;width:20%;overflow:hidden}.cart_fix_row .cart_fix_photo img{width:90%;height:auto}.cart_fix_row .cart_fix_details{box-sizing:border-box;flex:0 80%;width:80%;padding-right:10px;font-size:10px;line-height:1.8}.fix_cart .alert_green{color:#333;background:#fff;border:0;border-bottom:1px solid #ddd;border-radius:0;padding:10px 60px 10px 15px;position:relative}.fix_cart .alert_green b{color:#060;display:block}.fix_cart .alert_green i{background:url(/assets/images/icons_new.png?v=3) 0 -1260px/100% no-repeat;width:30px;height:30px;margin-top:-15px;position:absolute;top:50%;right:20px}.fix_cart .fix_cart_inner .row_delete{box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:7px;width:32px;height:32px;position:absolute;top:10px;left:15px}.fix_cart .fix_cart_inner .row_delete i{opacity:.5;background:url(/assets/images/icons_new.png?v=3) 0 -544px/100% no-repeat;width:16px;height:16px;margin-top:-8px;margin-left:-8px;position:absolute;top:50%;left:50%}.cart_fix_row_sum{font-size:16px;font-weight:700;position:absolute;bottom:7px;left:15px}.cart_fix_row_sum small{color:#777;font-size:9px}.alert_cart_red{z-index:5;color:#a00;box-sizing:border-box;background:#fff6f6;border-top:1px solid #ddd;width:100%;height:auto;padding:3px 10px;font-size:11px;display:none;position:absolute;bottom:94px;left:0}.fix_cart .product_price{margin-bottom:10px;font-size:14px;font-weight:700}.fix_cart .product_price .current{width:100%;margin:0;font-size:14px;font-weight:700;line-height:1.4;display:block;position:relative}.fix_cart .product_price .original{color:#999;margin:0;font-size:11px;line-height:14px;text-decoration:line-through;display:block}.fix_cart .product_price .discount_percent{color:#a00;border:1px solid #c00;border-radius:5px;padding:2px 3px 0;font-size:12px;line-height:14px;display:inline-block}.fix_cart .product_price .discount_percent_high{color:#fff;background:#c00}