.modeststore-card{
    display: flex;
    align-items: center;
    padding: 48px 0;
    flex-wrap: wrap;
    gap: 22px;
}
.store-div1{
    width: 38%;
    padding: 24px;
    text-align: center;

}
.store-div1 .heading-md{
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 111.5%;
    margin-bottom: 24px;
}
.storelink{
    color: #0B0B0B;
    font-family: var(--font);;
    font-size: 22px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.store-card-desc{
    font-size: 22px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.product-list{
    display: flex;
    gap:16px;
    align-items: baseline;
}
.product{
    display: flex;
    flex-direction: column;
    align-items: baseline;
    justify-content: start;
}
.pimage{
    width: 189px;
    height: auto;
}
.pimage img{
    width: -webkit-fill-available;

    flex-shrink: 0;
    border-radius: 8px;
}
.ptitle{
    color: #0B0B0B;
    font-family: var(--font);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    max-width: 189px;
    padding: 4px 0;
}
.price{
    color: #8A8A8A;
    font-family: var(--font);
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.165px;
}
@media (max-width:768px){
    .modeststore-card{
        flex-direction: column;
        padding: 14px 16px 0 16px;
        gap:0;
    }
    .store-div1{
        width: -webkit-fill-available;
        padding-bottom: 0;
    }
    .store-div1 .heading-md{
        font-size: 24px;
    }
    .storelink{
        font-size: 14px;
        padding: 47px 0 61px 0;
    }
    .store-card-desc{
        font-size: 22px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
    }
    .product-list{
        gap:10px;
        width: 100%;
        justify-content: space-evenly;
    }
    .product{
        gap:2px;
        width: 48%;
    }
    .pimage{
        width: -webkit-fill-available;
        height: auto;
    }
    .pimage img{
        width: -webkit-fill-available;

        flex-shrink: 0;
        border-radius: 12px;
    }
    .ptitle{
        font-size: 12px;
        max-width: 159px;
    }
    .price{
        font-size: 12px;
    }
}
