/*
Theme Name: Maia Child
Theme URI: https://el3.thembaydev.com/maia/
Author: Thembay
Description: This is a child theme for Maia
Version: 1.0
Author URI: https://thembay.com/
Template: maia
Text Domain: maia-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */

.woocommerce .product span.onsale span.saled
{
background: #4E342E !important;
}
.top-flash-sale-wrapper
{
border-color: #4E342E !important;
}

.elementor-3068 .elementor-element.elementor-element-7114f96 .elementor-button,
.elementor-3068 .elementor-element.elementor-element-48884e7:not(.elementor-motion-effects-element-type-background), .elementor-3068 .elementor-element.elementor-element-48884e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background: #4E342E !important;
}
.elementor-3068 .elementor-element.elementor-element-29ff4f4{
	border-color: #4E342E !important;
}

.sr7-layer.sr7-btn:hover,
.sr7-layer.sr7-btn:active,
.sr7-layer.sr7-btn:focus,{
	background: #4E342E !important;
}

@media(max-width: 767px){
	.tbay-filter .main-filter {
        margin: 33px 0px 10px !important;
    }
	#tbay-main-content.mm-slideout {
        z-index: unset;
        margin-top: 20px !important;
    }
	html body.woocommerce-cart {
    	padding-bottom: 0px !important;
    }
}

.tbay-element-testimonials.style1 .testimonials-body img{
	border: none !important;
}

/*** Checkout page styles ***/
.woocommerce .woocommerce-form-coupon-toggle {
    margin: 20px !important;
    display: block !important;
    float: left !important;
    width: calc(100% - 40px) !important;
    padding:0px !important;
    border: 1px solid var(--tb-border-color);
}
.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{
	display:block !important;
	padding:20px !important;
	background: #f6f5f8 !important;
}
.woocommerce form.checkout_coupon{
	padding:20px !important;
	margin:30px !important;
}

form.checkout {
    padding: 8px !important;
    float: left !important;
    margin:0px !important;
    position: static !important;
}

.woocommerce .input-text{
	margin-bottom:0px !important;
}

pre.wp-block-preformatted{
	margin:0px !important;
	background:#fff !important;
	border: none !important;
}

.wp-block-preformatted {
    box-sizing: border-box;
    white-space: wrap !important;
}

.woocommerce form .form-row {
    padding: 0;
    margin: 0 0 20px !important;
}
#billing_state_field{
	margin:0px !important;
}

.woocommerce *{
	font-family: Lato,sans-serif !important;
}

form.checkout input[type="radio"]:checked+label:before,
.woocommerce-checkout-payment .payment_methods li input[checked="checked"] ~ .payment_box:after, .woocommerce-checkout-payment .payment_methods li .payment_box[style]:after{
	border:2px solid #198754 !important;
}
#shipping_method.woocommerce-shipping-methods input[type=radio]:checked+label:before,
.woocommerce-checkout-payment .payment_methods li input[type="radio"]+label:before {
    color: #198754 !important;
    background: #fff;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.woocommerce-checkout #payment ul.payment_methods li img
{
	    height: 28px;
}
@media(max-width: 767px){
	.woocommerce .wrapper-login-coupon {
		margin-top: 20px !important;
	}	
	
	.woocommerce form.checkout_coupon {
    padding: 10px !important;
    margin: 20px !important;
	}
	.woocommerce form .form-row {
    padding: 0;
    margin: 0px 0 10px !important;
	}
}


/*** Checkout page styles end ***/
