table.mpc-wrap{width:100%}table.mpc-wrap,table.mpc-wrap tr,table.mpc-wrap th,table.mpc-wrap td{border:0}table.mpc-wrap thead th{background:#444;color:#fff;padding:.75em 1em}table.mpc-wrap thead th .product-buy{display:none}table.mpc-wrap tbody tr td{padding:1em;vertical-align:middle;color:#333}table.mpc-wrap tbody tr:nth-child(2n).cart_item td{background:#f5f5f5}td.mpc-total{width:100px}table.mpc-wrap tbody tr td.product-name>a{text-decoration:none !important;font-weight:700}table.mpc-wrap tbody tr td.product-image{width:90px}table.mpc-wrap tbody tr:nth-child(2n) td .qty{background:#fff}table.mpc-wrap img{border-radius:0}table.mpc-wrap img:hover{cursor:pointer}.mpc-wrap .variation-group{margin-bottom:.75em}.mpc-wrap .variation-group:last-child{margin-bottom:0}.mpc-wrap .variation-group>label{display:block}.mpc-wrap .variation-group>select{width:100%}.mpc-wrap input.input-text.qty.text{padding:.15em}table.mpc-wrap .product-name{max-width:350px}table.mpc-wrap .product-variation{width:200px}.total-row{font-size:18px;font-weight:700}.total-label{text-align:right}.mpc-button{text-align:right}.mpc-button>div{display:inline-block}.mpc-product-range{margin-right:15px}.mpcpopimg{display:none}.mpc-popup{transition:.3s;display:none;position:fixed;top:0;right:0;width:100%;height:100%;background:#000000e8;text-align:center;z-index:999999}.admin-bar .mpc-popup{top:32px}#mpcpop:hover{opacity:1}#mpcpop img{margin:auto;display:block;margin-top:5%;max-height:400px;width:50%;object-fit:contain;border-radius:10px}#mpcpop img{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}h4.mpcpop-title{color:#fff;margin-top:5px;margin-bottom:0}#mpcpop .mpcpop-close{color:#fff;font-size:25px;line-height:1;position:absolute;right:13px;top:10px}#mpcpop .mpcpop-close:hover{cursor:pointer}.mpc-single-active .mpc-single-price{font-weight:600}p.mpcpop-price{color:#fff}select.mpc-highlighter{border:1px solid #e74c3c}.mpc-popify{display:block}.mpc-sort{margin-bottom:20px}.mpc-sort label{color:#000}.mpc-sort form{margin:0}span.mpc-single-add{font-weight:700;padding-left:10px}span.mpc-single-add:hover{color:#6a47ea;cursor:pointer}.mpc-pagination{text-align:center}.mpc-inner-pagination{display:inline-block;position:relative}.mpc-pagenumbers{display:inline-block}.mpc-pagenumbers span{width:28px;border:1px solid #ccc;margin-right:5px;cursor:pointer;display:inline-block;text-align:center}.mpc-pagenumbers span.current{color:#fff}.table-query{display:initial;position:absolute}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}@media screen and (max-width:767px){table.mpc-wrap thead,tr.cart_item.simple td.product-variation{display:none}table.mpc-wrap tbody tr{position:relative;border:1px solid #eee;margin-bottom:1em;padding:1em}table.mpc-wrap tbody tr td{padding:0}table.mpc-wrap tbody tr td.product-name{padding-top:.5em}table.mpc-wrap tbody td.product-select{position:absolute;z-index:10;right:.5em;padding:0 !important;top:.5em}table.mpc-wrap tbody td.product-quantity{margin-top:.5em}table.mpc-wrap tbody tr:nth-child(2n) td{background:#fdfdfd}table.mpc-wrap tbody tr:nth-child(2n).cart_item td{background:#fff}table.mpc-wrap tbody tr:nth-child td .qty{background:#f2f2f2}table.mpc-wrap tbody tr.total-row{text-align:right}table.mpc-wrap tbody tr.total-row td{display:inline-block}td.total-label{margin-right:10px}.table-query{display:initial}.mpc-wrap .variation-group{margin-bottom:5px}#mpcpop img{width:75%;margin-top:32px}}