/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

#page {
  background: #ffffff none repeat  center center;
  background-size: auto;
}

.elementor.product .elementor-element form.cart.variations_form .woocommerce-variation-add-to-cart,
.elementor.product .elementor-element form.cart:not(.grouped_form):not(.variations_form) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

body.woocommerce #uni_cpo_options .uni-row-content {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 15px;
}

.uni-row-content:not(.uni-row-content-flex,.uni-row-content-inline-flex):before, .uni-row-content:not(.uni-row-content-flex,.uni-row-content-inline-flex):after, .uni-module:after, .uni-module:before {
  content: none;
}

#price-info_container_meter {
	opacity: 0;
	visibility: hidden;
	display: none;
}

.unicpo_product.seller .hide-for-seller {
	display: none;
}

.unicpo_product.seller .show-for-seller {
      display: block;
}

.unicpo_product.seller .show-for-seller.ap .hide-for-seller2{
	display: block;
}
.menu-text {
 word-spacing: 4px;
}
#load_images img {
	opacity:1 !important;
}
#form .elementor-field-type-acceptance {
	display: flex;
    align-items: center;
    margin-right: auto;
}
#form .elementor-field-type-acceptance label.elementor-field-label {
	padding: 0;
    order: 1;
    margin-left: 10px;
}

#form .elementor-field-type-acceptance .elementor-field-subgroup {
	width: auto;
    flex-basis: auto;
}
a.uni-cpo-cancel-edit-link.button {
	width: fit-content;
}
.woocommerce-checkout table.shop_table.customer_details tr:nth-child(3) {
	display: none;
}
.hide {
    display: none!important;
}
