@media only screen and (max-width:1400px) {
.header-right ul {
    padding-left: 30px;
}
}
@media only screen and (max-width:1199px) {
.header-logo {
    max-width: 230px;
}
.header-right ul li a {
    line-height: normal;
}

}
@media only screen and (max-width:991px){
.header-inner {
    flex-wrap: wrap;
    row-gap: 12px;
}
.header-left {
    flex: none;
    order: 2;
}
.header-logo {
    flex: none;
    order: 1;
}
.header-right {
    flex: none;
    order: 3;
    width: 100%;
}
.header-right ul {
    padding-left: 0;
}
.paroduct-details-right {
    padding-left: 0;
}
}
@media only screen and (max-width:768px){
    .header-logo {
    max-width: 100%;
}
.header-logo img{
    max-width: 230px;
}
.product-listing-section {
    padding: 30px 0;
}
.gutter-y-30 {
    --bs-gutter-y: 12px;
}
.gutter-x-12 {
    --bs-gutter-x: 12px;
}
.product-details h4 {
    font-size: 16px;
}
.heading-box h2 {
    font-size: 28px;
}
.heading-box {
    margin-bottom: 20px;
}
.topbar {
    padding-top: 10px;
    padding-bottom: 10px;
}
.category-details-page , .similar-category, .similar-product, .product-details-section{
    padding-bottom: 30px;
}
.paroduct-details-right h2 {
    font-size: 35px;
}
}