.about-section .btn:hover{background-color:#000;color:#fff}
@media screen and (min-width: 1024px) {
.img-right-offer{height:455px}
}
.main-itemslist .card{border:0}
.category-small-box{float:left;background-color:#f2f2f2;border-radius:4px;text-align:center;color:#777;transition:.4s;transform:scale(1);vertical-align:top;position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:234px;text-decoration:none!important}
.category-small-box img{transition:.3s;width:140px;height:110px}
.category-small-box img:hover{transform:translateY(-6px)}
.category-small-box:hover{background-color:#fb5133;color:#fff}
.category-small-box h4{font-size:1.3rem;color:#333;transition:.4s;line-height:22px;margin-top:1.5rem;margin-bottom:.6rem;font-weight:500;padding:0 3px}
.category-small-box:hover h4{color:#fff}
.category-box-counter{font-size:13px;font-weight:500;color:#5c5c5c;border-radius:50px;background-color:rgba(0,0,0,0.04);width:70px;transition:.4s;line-height:18px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:1rem}
.category-small-box:hover .category-box-counter{color:#fff;background-color:rgba(0,0,0,0.15)}
.small-box{height:220px;padding:1rem}
@media screen and (max-width: 526px) {
.small-box{height:310px}
}
svg{display:inline-block;width:27px;height:32px;cursor:pointer}
.deals-cart{object-fit:cover}
.deal-detail-title{background:#fff;opacity:.85;color:#333;position:absolute;width:100%;left:-1px;padding:11px 12px}
.order--now{position:absolute;top:72%;right:2%}
.order--now button{height:50px;width:132px;background:#ff6347;opacity:.85;color:#f5fafe}
.quantity{width:3rem;border:.1px solid gray;padding:1rem;height:2rem}
.form-check-input[type=radio]{border-radius:100%;height:16px;width:20px}
.form-check-input[type=checkbox]{border-radius:2em;height:16px;width:19px}
.forcursor{cursor:pointer}
.grad.active{border-right:3px solid #ef4f5f;background:linear-gradient(360deg, rgb(255 190 190), rgb(251 235 238))}
.grad:hover{border-right:3px solid #ef4f5f;background:linear-gradient(360deg, rgb(255 190 190), rgb(251 235 238))}
.happyhour.active{border-right:3px solid #4fefb4;background:linear-gradient(360deg, rgb(107 255 155), rgb(221 247 209))}
.happyhour:hover{border-right:3px solid #4fefb4;background:linear-gradient(360deg, rgb(107 255 155), rgb(221 247 209))}
.subgrad.active{border-right:3px solid #141313;background:linear-gradient(96deg, rgb(187, 185, 185, 10%), rgb(102, 102, 102, 30%))}
.subgrad:hover{border-right:3px solid #141313;background:linear-gradient(96deg, rgb(187, 185, 185, 10%), rgb(102, 102, 102, 30%))}
.main-btn-style{background-color:#c02030;color:#fff;margin:10px 0;padding:6px 8px}
.pickup-delivery{position:relative;background:#f5f5f5}
@media (max-width: 359px) {
.card-header-tab{font-size:.8215rem!important}
}
.cartdetails__slider{color:#111;height:100%;overflow-x:hidden;padding-top:60px;position:fixed;right:0;top:0;transition:.5s;width:0;z-index:2000}
.cartdetails__slider a{color:#111;display:block;text-decoration:none;transition:.3s}
.cartdetails__slider a:hover,.offcanvas a:focus{color:#818181}
.cartdetails__slider .closebtn{font-size:36px;margin-left:50px;position:absolute;right:25px;top:0}
@media screen and (max-height: 450px) {
.cartdetails__slider{padding-top:15px}
.cartdetails__slidera{font-size:18px}
}
.grid-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:0}
.fontsmall{font-size:14px}
.showlist1{display:none}
.showlist2{display:block}
@media screen and (min-width: 767px) {
.deal-detail-title{width:78%}
.order--now{top:75%;right:2%}
.grid-container{grid-template-columns:0.6fr 1fr}
.shown{display:none}
.shown1{display:block}
.showlist1{display:block}
.showlist2{display:none}
}
.captcha-container {
    display: flex;
    justify-content: center; /* Center horizontally */
    align-items: center; /* Center vertically (if necessary) */
    margin: 20px 0; /* Optional: add some margin to separate it from other elements */
}