.maskIcon {
    position: absolute;
    width: 100%;
    height: 19999;
}
.thumbImg {
    max-height: 100px;
    height: 100px;
}
.thumbrx{
    height: 125px;
    width: 125px;
    object-fit: cover;
}
.ui-autocomplete{
    padding: 5px;
    background:  #fcfcfc;
    border: #ccc solid 1px;
    z-index: 1060 !important;
    position: absolute;
    overflow-x: auto;
    overflow-y: scroll;
    max-width: 90%;
    max-height: 75%;
}
.ui-menu .ui-menu-item{
    padding:  5px;
    margin: 2px;
    border-bottom: #ccc solid 1px;
}
.pmImgClass{
    max-height: 300px;
    width:  auto !important;
}
.btnTop {
        line-height: 1; /* Adjusts the gap between lines */
        padding: 0.5rem 1rem; /* Adjust button padding if needed */
    }
    .line75 {
        font-size: 0.75rem; /* Adjust text size */
    }

.maxHeight{
    max-height: 80px;
}
.wid60{
    width: 60px;
}
.bgBestDeal{
    background:url(/dws/images/banner-deal.jpg)no-repeat; 
    background-size: cover;
}
.qtyPriz{
    background:url(/dws/images/grocery-banner.png)no-repeat;
    background-size: cover;
    background-position: center;
}
.dlFast{
    background:url(/dws/images/grocery-banner-2.png)no-repeat;
    background-size: cover;
    background-position: center;
}
.slide1{
    background: url(/dws/images/bannerA.png)no-repeat; background-size: cover;
    border-radius: .5rem;
    background-position: center;
    height: 222px;
}
.slide2{
    background: url(/dws/images/bannerB.png)no-repeat; background-size: cover;
    border-radius: .5rem;
    background-position: center;
    height: 222px;
}
.slide3{
    background: url(/dws/images/bannerC.png)no-repeat; background-size: cover;
    border-radius: .5rem;
    background-position: center;
    height: 222px;
}
.sliderStyle{
    background-size: cover;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 200px;
}
.homeHead{
    font-size: 1.2rem !important;
    padding-bottom: 9px;
}