/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

.quick-view-horizontal .entry-summary{
	margin-inline-end: 0;
}
.popup-quick-view .entry-summary{
	-webkit-mask-image: none!important;
	mask-image: none!important;
}

.single_variation_wrap,
.variation-swatch-selected .reset_variations{
	display:none!important;
}

.single_callback_button {
  border-radius:var(--btn-accented-brd-radius);
  color:var(--btn-accented-color);
  box-shadow:var(--btn-accented-box-shadow);
  background-color:var(--btn-accented-bgcolor);
  text-transform:var(--btn-accented-transform, var(--btn-transform));
  font-weight:var(--btn-accented-font-weight, var(--btn-font-weight));
  font-family:var(--btn-accented-font-family, var(--btn-font-family));
  font-style:var(--btn-accented-font-style, var(--btn-font-style));
  flex: none!important;
}
.single_callback_button:hover {
  color:var(--btn-accented-color-hover);
  box-shadow:var(--btn-accented-box-shadow-hover);
  background-color:var(--btn-accented-bgcolor-hover)
}
.single_callback_button:active {
  box-shadow:var(--btn-accented-box-shadow-active);
  bottom:var(--btn-accented-bottom-active, 0)
}

.hide-larger-price .price > span:nth-child(2),
.hide-larger-price .price > span:nth-child(2){
	display: inline-block;
}

.wd-swatch.wd-text{
	flex-grow: 1;
}
/*cf7*/
.hidden-fields-container{
	display:none;
}

.cf7-popup .elementor-field-group{
	padding-right: calc( 10px/2 );
	padding-left: calc( 10px/2 );
	margin-bottom: 10px;
}

.cf7-popup .elementor-button[type="submit"]{
	background-color: #037D3B;
	color: #ffffff;
}
.cf7-popup .elementor-button[type="submit"]:hover {
  background-color: #037D3B;
  color: #ffffff;
}
.cf7-popup .elementor-field-type-acceptance,
.cf7-popup .elementor-field-type-acceptance a,
.cf7-popup .elementor-field-type-acceptance span{
	font-size: 12px;
	color: #7e8c8d;
}

.cf7-popup select {
	background-color: #fff;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	color: inherit;
	flex-basis: 100%;
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	letter-spacing: inherit;
	line-height: inherit;
	padding-inline-end: 20px;
	text-transform: inherit;
}
.cf7-popup select option {
	color: inherit;
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	letter-spacing: inherit;
	line-height: inherit;
	text-transform: inherit;
 	background-color: #fff;
}
.cf7-popup .option-info{
	color: #7e8c8d;
	width: 100%;
	margin-bottom: 10px;
}
.cf7-popup .option-info .price{
	font-size: 1.5em;
}
.cf7-popup .option-info p{
	margin-bottom: 5px;
}

