/*
 Theme Name:     Twenty Twenty-One Child
 Theme URI:      https://example.com/
 Description:    A child theme for the Twenty Twenty-One theme
 Author:         Your Name
 Author URI:     https://example.com/
 Template:       twentytwentyone
 Version:        1.0.0
 Text Domain:    twentytwentyone-child
*/

/* Add your custom CSS below this line */
.aws-container .aws-search-form{
	width: 200px !important;
}


.widget_list.widget_brands ul li::before, .widget_list.widget_color ul li::before{
	display: none!important;
}
.home-content h2{font-size:22px;}
#mega-menu-primary {text-align:center !important;}
.mega-toggle-blocks-left, .mega-toggle-blocks-center{display:none !important;}
#mega-menu-wrap-primary .mega-menu-toggle{background-color:transparent !important;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right{flex: 0 !important;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{
	background-color:#ab1f72;
}
.product_section.home-content a{color:#ab1f72;}
.social-icon{padding:5px 0 0 20px;}
.social-icon a{padding:0 5px;}

.blog-post-title{font-size:23px; line-height:normal; color:#ab1f72;}
.read-more{color:#ab1f72;}

@media only screen and (max-width: 767px) {
	.product_content h3 {
		height: 65px;
		overflow:hidden;
	}
	.price_box>span {
		font-size: 12px !important;
	}
}