/* ================== */
/* ================== */
@media screen and (max-width: 991px) and (min-width: 768px) {
    .contact-page .contact-page-row {
      flex-wrap: wrap !important;
    }
    .contact-page .contact-page-row .contact-page-left-col,
    .contact-page .contact-page-row .contact-page-right-col{
      flex-basis: 100% !important;
    }
    .contact-page .contact-page-row .contact-page-right-col{
      padding-left: 0px !important;
    }
	.product-main-row.wp-block-columns {
		flex-wrap: nowrap !important;
	}
  }
  @media screen and (max-width: 767px) {
    .contact-page .contact-page-row{
      padding: 15px !important;
    }
    .contact-page .contact-page-right-col{
      padding-left: 0px !important;
    }
    .contact-page .contact-page-left-col  .wp-block-cover{
      padding: 0 !important;
    }
    .contact-page .contact-page-mail,
    .contact-page .contact-page-call{
      justify-content: center;
    }
	div.wp-block-woocommerce-product-image-gallery {
    	margin: auto;
	}
	.product-main-row .wp-block-column:nth-child(2) {
 	   text-align: center;
	}
	.wp-block-woocommerce-product-meta .wp-block-group {
 	   justify-content: center;
	}
	.woocommerce div.product form.cart {
		margin-bottom: 1em;
		padding-bottom: 0px !important;
	}
	.woocommerce-tabs {
		margin-top: 2em;
	}
  }
  