.bg-error{background-color:rgba(217,41,31,.5)}#modal-foodBasket.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}#modal-foodBasket .modal-content{margin:15% auto;background-color:#fefefe;padding:38px;border:1px solid #888;width:80%;max-width:800px;margin-top:80px}.close{color:#aaa;float:right;font-size:28px;font-weight:700;margin-top:-38px;margin-right:-28px}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.category-tag.active{background-color:#f1c34a}#modal-foodBasket #products .product h3{font-size:18px;height:44px}.product-image p{height:78px}#modal-foodBasket #products .product .product-image{height:158px;display:grid;place-items:center;background-color:#ededed}#basket_content td{vertical-align:middle}#basket_content tr td:first-child{text-align:center}#basket_content .quantity{max-width:70px;border:1px solid #ccc;padding:4px 8px;border-radius:14px;text-align:center}#food-basket .switch{position:relative;display:inline-block!important;width:34px;height:20px}#food-basket .switch input{opacity:0;width:0;height:0}#food-basket .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}#food-basket .slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}#food-basket .remove-item{font-size:12px!important}