/*
 Theme Name:    Electro Child
 Theme URI:     https://themeforest.net/item/electro-electronics-store-woocommerce-theme/15720624
 Description:   This is the child theme of Electro
 Author:        MadrasThemes
 Author URI:    https://madrasthemes.com/
 Template:      electro
 Version:       3.3.1
 License:       GNU General Public License v2 or later
 License URI:   http://www.gnu.org/licenses/gpl-2.0.html
 Tags:          light, dark, two-columns, right-sidebar, responsive-layout
 Text Domain:   electro-child
*/

body {font-size: 15px;}
label {width: 100%;}
.header-v9 .electro-header-v9-navbar .navbar-nav>.menu-item>a {font-size: 15px; text-transform:uppercase;}

.header-icon>a i.ec-add-to-cart {font-size: 2.5em;}

.navbar-search i, .header-icon .header-icon-counter {color: #fff !important;}

.header-logo-link {position: relative; width: 250px;}
.header-logo-link img {position: absolute; width: 150px; height: 150px; z-index:1000; background: #fff; top: 0; left: 0; object-fit: contain; margin-top: -40px; border-radius: 50%;  padding-bottom: 15px;}

.sale {font-weight: 600; background: #1f61cf; color: #fff !important; padding: 5px 25px; line-height: 25px;}
.sale a {color: #fff;}
.sale .ec-tag {font-size: 25px; padding-right: 5px;} 

.copyright-bar { background: #eaeaea !important; color: #333 !important;}
.copyright-bar a {color:#172874 !important; }
.float-start {width: 100%;}
.float-start .icons {display: inline-block; float: right;}

.features-list {border: none;}
.features-list .feature {background: #f8f8f8;}
.features-list .media { width: auto; }
.features-list .feature-icon, .features-list .media-left {font-size: 20px;}

.woocommerce-loop-product__title {color: #2648c5; font-size: 18px;}

.owl-item>.product .hover-area, .products>.product .hover-area {display: block;}

.owl-item>.product.hover .product-inner, .owl-item>.product .product-inner, .products>.product.hover .product-inner, .products>.product .product-inner {box-shadow: 0 0 1px 0 rgb(1 1 1 / 30%);}

.product-card .card-body {border-bottom: 1px solid #ddd;}

.header-v9 .electro-header-v9-navbar .navbar-nav {justify-content: end; padding-right:0;}

.absolute-heading {position: absolute; top: 70%; left: 10%; color: #fff; font-weight: 800; text-transform: uppercase;}

.page .entry-header {text-align: left;}
.page .entry-header h1 {font-size: 35px;}
.header-v9 {box-shadow: unset; border-bottom: none;}
p.woocommerce-info, div.woocommerce-info, .woocommerce-info a, .dropdown-menu-mini-cart .wc-forward.checkout, #payment .place-order button[type=submit], .cart-collaterals .cart_totals .wc-proceed-to-checkout a {color: #fff !important;}
.woocommerce-breadcrumb {background: #333; color: #ffff; padding: 40px 30px; margin-bottom: 40px;} 
.woocommerce-breadcrumb span.delimiter+a {background-color: transparent;}
.copyright-bar a, .woocommerce-breadcrumb a, table.cart .actions .wc-proceed-to-checkout .checkout-button {color: #fff;}

.single_add_to_cart_button.button {display:block; margin-top: 20px;}

.single-product .single-product-wrapper, .electro-description {margin-bottom: 40px;}

@media (min-width: 1480px) {
.woocommerce-cart .site-content .category-icons-carousel-v2>div, .woocommerce-cart .site-content .container, .woocommerce-checkout .site-content .category-icons-carousel-v2>div, .woocommerce-checkout .site-content .container {max-width: 1430px;}
}

.copyright-bar {background: #333; color: #ffff;}

@media(max-width: 800px) {
	.handheld-footer .handheld-footer-bar {display:none;}
	.cart-empty {font-size: 20px;}
	.header-logo-link {width: auto;}
	.handheld-footer.v2 .handheld-widget-menu {margin-bottom: 0;}
	.header-logo-link img {position:relative; width: 50px; margin-top: 0; padding-bottom: 0;}
}