/*
Theme Name: Synta Child
Author: WebGeniusLab
Author URI: http://webgeniuslab.net
Description: WebGeniusLab team presents absolutely fresh and powerful WordPress theme. It combines new technologies and functional design that helps to showcase your content in better way. This WordPress theme is developed with attention to details, so you can create effective presentation of a website easily. Enjoy building web pages with our product!
Version: 1.0
Template: synta
Text Domain: synta-child
*/

div.wpforms-container-full .wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
    background: #fff !important;
    border: 1px solid #0d6ebd !important;
    box-sizing: border-box;
}

body div.wgl-products div.product .woo_product_image > button.woosw-btn {
	padding: 10px;
	left: auto !important;
}

body div.wgl-products div.product .woo_product_image > button.woosc-btn {
	padding: 10px;
	left: auto !important;
	top: 65px !important;
}

.woocommerce button.woosc-btn {
	background-color: #ffffff !important;
	color: #106DBD !important;
}

.woosw-btn-has-icon { 
	background-color: #ffffff !important;
	color: #106DBD !important;
}

.wgl_woo_button_wrapper .add_to_cart_button {
    font-size: 14px !important;
    text-indent: 0 !important;
    color: #fff !important;
    padding: 10px 20px !important;
    width: auto !important;
    min-width: unset !important;
    background-color: #0066cc !important;
}

.wgl_woo_button_wrapper .add_to_cart_button::before,
.wgl_woo_button_wrapper .add_to_cart_button::after {
    display: none !important;
    content: none !important;
}

.wgl_woo_button_wrapper .add_to_cart_button {
    height: auto !important;
    line-height: normal !important;
    overflow: visible !important;
}

.wgl_woo_button_wrapper .add_to_cart_button {
    clip: unset !important;
    -webkit-clip-path: none !important;
    clip-path: none !important;
}

div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li input {
	margin-top: -8px !important;
}

div.wpforms-container-full input[type=radio]:checked:before {
	background-color: #0d6ebd;
}

div.wgl-products div.product a.button {
    align-self: start;
}


@media (max-width: 1023px) {
	div.wgl-products div.product .wgl_woo_button_wrapper {
		left: 20px !important;
	}
}

@media (max-width: 767px) {
	div#tab-description h2 {
    	font-size: 30px;
    	line-height: 1.1em;
	}
	div#tab-description h3 {
    	font-size: 24px;
    	line-height: 1.1em;
	}
	.woocommerce div.product .product_title {
		font-size: 30px !important;
    	line-height: 1.1em !important;
	}
}

.outofstock .price{
	display:none
}

.outofstock .amount{
	display:none
}

.wp-block-woocommerce-cart div.wc-block-cart.is-mobile .wc-block-cart-items a.wc-block-components-product-name {
    font-size: 16px !important;
    margin-right: 20vw;
}

.wgl-theme-header .wgl_notices_wrapper > div {
	margin-top: 50px;
}

.woocommerce .woo_mini_cart .buttons .button.checkout {
    color: #ffffff !important;
}

.woocommerce .woo_mini_cart .buttons .button:not(.checkout) {
    color: #ffffff !important;
}