.restaurant-header{border-radius:40px;overflow:hidden;padding-top:40%;position:relative;width:100%}@media screen and (max-width:576px){.restaurant-header{border-radius:0}}.restaurant-header img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.restaurant-info{background-color:#fff;border:1px solid hsla(0,0%,51%,.151);box-shadow:0 4px 4px 0 #00000040;margin-top:-7%;position:relative}@media screen and (max-width:576px){.restaurant-info{margin-top:10px}}.restaurant-info .logo{box-shadow:0 4px 4px 0 #00000040;height:90px;width:90px}.restaurant-info .logo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.restaurant-info .status{border-radius:50px;font-size:80%;left:24px;padding:5px 15px;position:absolute;top:-20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.restaurant-info .status{position:static}}.restaurant-info .status.open{background-color:#a9dc91}.restaurant-info .status.close{background-color:#dc9191}.restaurant-options{background-color:var(--light-blue);border-radius:20px;color:var(--dark-blue);padding-top:22%;position:relative;width:22%}.restaurant-options a,.restaurant-options button{align-items:center;color:var(--dark-blue)!important;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:100%}.restaurant-options button{background:none;border:none;padding:0}.restaurant-options i{color:var(--primary);font-size:240%}.restaurant-options:hover{filter:brightness(.85)}@media screen and (max-width:768px){.restaurant-options{font-size:12px}.restaurant-options i{font-size:30px}}.filter ul{list-style:none;padding:0}.filter ul li{cursor:pointer;margin:5px 0;padding:5px 10px}.filter ul li:hover{color:var(--primary)!important;padding:5px 10px}.filter ul li.active,.filter ul li:hover{background-color:var(--dark-blue);border-radius:50px;width:100%}.filter ul li.active{color:var(--primary)}.filter ul li a{color:inherit!important}.filter-row{padding:10px 30px}.filter-row ul#filtering li input,.filter-row ul#filtering li label{cursor:pointer}.filter-row ul#filtering li{cursor:pointer;display:inline-block;width:auto}.social-filter-side .social-media{background-color:var(--dark-blue);border-radius:4px;color:var(--primary)!important;height:40px;margin-bottom:5px;width:40px}.items .item{background-color:#fff;border:4px solid var(--light-blue);margin:20px 0;padding:20px}.items .item,.items .item .item-img img{border-radius:20px;box-shadow:0 4px 4px 0 #00000040}.items .item .item-img img{height:100px;-o-object-fit:cover;object-fit:cover;width:100px}.items .item .item-price{border-radius:20px;flex-wrap:wrap;height:120px;width:120px}.fixed-order-button,.items .item .item-price{align-items:center;background-color:var(--light-blue);display:flex;justify-content:center}.fixed-order-button{border:1px solid var(--primary);border-radius:100px;bottom:10px;color:var(--primary);left:0;margin:0 auto;padding:10px;position:fixed;right:0;width:80%;z-index:1000}button.close{background:none;border:none}.accordion-button:focus{box-shadow:none}.accordion-button:after{color:initial;margin-left:0}.accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:initial}.tottal{background-color:var(--light-blue)}.tottal .btn.plus{background-color:var(--primary)}.text-primary{color:var(--primary)!important}#order .order-list{border:1px solid #000;border-radius:20px}#order .order-list button.remove{background-color:#f43a3a;color:#fff}
