@media (max-width: 992px){
    .product_subcon {
flex-direction: column;
}
.product_con_left {
    flex: 0 0 50%;
    max-width: 50%;
    position: relative!important;
    top: 0px;
}
.product_con_right {
flex: 0 0 100%;
max-width: 100%;
padding-top: 50px;
}
.product_faq_con {
flex-direction: column-reverse;
}
.product_faq_con_right {
max-width: 100%;
}
.product_faq_con_left {
max-width: 100%;
top: 42px;
}
}
@media (max-width: 768px) {
/* .pageswebtitle {
height: 240px;
} */
.webtitle_con_top {
    font-size: 6vw!important;
}
.product_slide_con {
    padding-top: 10px!important;
}

}
@media (max-width:  576px) {
/* .pageswebtitle {
height: 179px;
} */
.pageswebtitle_con_title2 {
font-size: 25px;
margin-bottom: 30px;
}
.review_name_con {
font-size: 12px;
font-weight: 700;
}
.review_con_title h2{
font-size: 18px;
}
.product_faq_con_left {
margin-top: 50px;
}
.product_con_left {
    flex: 0 0 100%;
    max-width: 100%;
    position: relative!important;
    top: 0px;
}
.product_con_left {
    flex: 0 0 100%;
    max-width: 100%;
    position: relative!important;
    top: 0px;
}
.price_con {
   flex-direction: column !important;
}
.price_con {
    align-items: flex-start;
}
.price_right {
    margin-left: 0px;
    margin-top: 10px;
}
.re {
   width: 100%;
 margin-bottom: 10px;
}
.swiper-button-prev:after, .swiper-button-next:after {
    font-size: 30px!important;
}
.webtitle_con_top {
    font-size: 8vw!important;
}
.webtitle_con_bottom {
    font-size: 13px!important;
}
.pro_coupon_right {
    flex: 0 0 calc(100% - 20px);
    flex: 0 0 calc(100% - 20px);
    /* flex-direction: column;
    display: flex; */
    position: relative;
    margin-bottom: 10px;
    margin-top: 15px;
}
.bottom_a{
    position: absolute!important;
    top: 40px!important;
    left: 0!important;
    padding-top: px!important;
}
}
@media (max-width: 600px) {
    .addcart{
        opacity: 1!important;
        bottom: 20px!important;
      }
      .addtorate{
      opacity: 1!important;
      }
      .btnaddtocart{
        opacity: 1!important;
      }
}
