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