/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.items-sale .fusion-dash-seconds, .deals-countdown .fusion-dash-seconds { display: none; }
.items-sale .fusion-dash-wrapper { margin-right: -9px; }
.deals-countdown .fusion-countdown { font-weight: 600; }

.product-title a {
	color: var(--h3_typography-color) !important;
}

.toggle-content p, .content-box-wrapper .content-container {
	margin-bottom: 0 !important;
}

.ywctm-toggle-button {
	background: var(--awb-color8) !important;
	border-color: var(--awb-color8) !important;
	color: var(--button_accent_hover_color,var(--button_accent_color)) !important;
	padding: 13px 29px !important;
	font-size: var(--button_font_size, 14px) !important;
	font-family: var(--button_typography-font-family) !important;
	font-weight: var(--button_typography-font-weight) !important;
	line-height: var(--button_line_height, 1) !important;
	text-transform: uppercase !important;
}

.ywctm-inquiry-form-wrapper {
	margin-top: 40px;
}

.logged-in .ywctm-inquiry-form-wrapper {
	display: none !important;
}

.product-border.fusion-separator.sep-none {
	margin-top: 0 !important;
}

.product .summary .cart .quantity {
	margin: 0px 15px 0px 0 !important;
}

.half-column.half-column-right {
    width: 50%;
}

.half-column {
    float: left;
    width: 48%;
}

.half-column.half-column-left {
    margin-right: 2%;
}

.half-column .wpcf7-text:not(.half-column .wpcf7-email) {
	margin-bottom: 20px;
}

.half-column .wpcf7-text {
	height: 53px !important
}

.half-column textarea {
	height: 126px !important;
}

.wpcf7-form .wpcf7-not-valid-tip {
    display: inline;
    position: absolute;
    width: 160px;
    right: 5px;
	line-height: 3.2em;
}

h3.ywctm-form-title {
	margin-bottom: -20px !important;
}

.logged-in .product .entry-summary .price {
	display: block !important;
}

.product .entry-summary .price {
	display: none !important;
}

.woocommerce-product-details__short-description ul {
	padding-inline-start: 20px !important;
}

.woocommerce-cart h2, .woocommerce-checkout h2, .woocommerce-checkout h3 {
	font-size: 20px !important;
}

/* Yith */

#yith-searchsubmit {
	display: none !important;
}

#yith-s {
	border: none !important;
	padding: 10px !important;
	background: #f4f4f4 !important;
	margin: 5px 0 !important;
	width: 280px !important;
}

.woocommerce .autocomplete-suggestion .title {
	margin-bottom: -5px !important;
}

.yith-wcan-filters .yith-wcan-filter .filter-title {
	margin-bottom: 10px !important;
}

.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item .item-count {
	float: right;
	font-size: 0.8em;
}

/* Germanized */

.product-type-simple .entry-summary .summary-container .avada-availability {
	display: none !important;
}

.wc-gzd-additional-info {
	margin-top: 0 !important;
}

.wc-gzd-additional-info.delivery-time-info {
	margin-bottom: 0 !important;
	font-size: 13px !important;
}

.product .product_meta {
	font-size: 13px !important;
}