/*
 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.5.5
 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 {
    background: #ECE8DA;
}
.home-page-login .woocommerce {
    /*box-shadow: 0px 4px 16px 0px rgb(17 17 26 / 5%), 0px 8px 32px 0px rgb(17 17 26 / 5%);*/
    padding: 10px 15px;
}
.home-login-sec {
    padding: 20px;
    /*box-shadow: 0px 4px 16px 0px rgb(17 17 26 / 5%), 0px 8px 32px 0px rgb(17 17 26 / 5%);*/
}
.home-page-login form.woocommerce-form-login p {
    width: 100%;
    padding: 0px;
}
.home-page-login p.before-login-text {
    font-size: 18px;
    text-align: left;
    font-weight: bold;
}
.home-page-login .customer-login-form.no-registration-form {
    width: 100%;
}
.footer-widgets {
    display: none;
}
.footer-bottom-widgets {
    background-color: #f8f8f8;
    padding: 3.28em 0 1.28em 0;
}
.wc-block-cart__submit-button {
    background: #043543;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 5px;
}
.wc-block-cart__submit-button:hover {
    background: #ccc;
}
a {
    color: #0062bd;
    text-decoration: none;
}
.shop-control-bar {
    margin:0px 0px 20px 0px;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message, .woocommerce-noreviews, p.no-comments {
    background-color: #043543;
}
.application-form {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.form-left {
    margin-right: 5px;
    width: 48%;
}
.form-right {
    margin-left: 5px;
    width: 48%;
}
.form-submit {
    margin: 0px 0px;
}
.form-left select.wpcf7-form-control.wpcf7-select {
    padding: 10px 15px;
}
.form-submit textarea.wpcf7-form-control.wpcf7-textarea {
    height: 120px;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: #043543 !important;
    color: #fff !important;
    font-weight: bold;
}
ul.products>li.product {
    position: relative;
    margin-bottom: 1px;
    background: #fff;
}
.woocommerce-loop-product__title {
    text-align: center;
}
.single-product .availability p.stock {
    color: #198754;
}



.owl-item>.product .price-add-to-cart, .products>.product .price-add-to-cart {
    clear: both;
    position: relative;
    display: table;
    width: 100%;
    text-align: center;
}
.owl-item>.product .button.add_to_cart_button::before, .products>.product .button.add_to_cart_button::before {
    background: none;
}
.owl-item>.product .add-to-cart-wrap .button, .owl-item>.product .added_to_cart, .products>.product .add-to-cart-wrap .button, .products>.product .added_to_cart {
    text-indent: 0px;
    padding: 6px 6px;
    font-weight: bold;
    background: #EB6424;
    color: #fff;
    margin: 10px 0px;
    width: 130px;
    float: none;
    text-transform: uppercase;
    font-size: 12px;
}
.owl-item>.product .add-to-cart-wrap .button:focus, .owl-item>.product .add-to-cart-wrap .button:hover, .owl-item>.product .added_to_cart:focus, .owl-item>.product .added_to_cart:hover, .products>.product .add-to-cart-wrap .button:focus, .products>.product .add-to-cart-wrap .button:hover, .products>.product .added_to_cart:focus, .products>.product .added_to_cart:hover {
    background-color: #EB6424;
}
.woocommerce-loop-product__title {
    text-align: center;
}
.owl-item>.product .button.add_to_cart_button::before, .products>.product .button.add_to_cart_button::before {
    display:none;
}
.owl-item>.product .product-inner, .products>.product .product-inner {
    text-align: center;
}
.electro-navbar {
    border-bottom: 5px solid #EB6424;
}
.owl-item>.product .price, .products>.product .price {
    font-size: 1.2em;
}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions .price del {
    display: inline-block;
}
.single-product .price {
    font-size: 1.5em;
}
.owl-item>.product.hover .product-inner, .owl-item>.product:hover .product-inner, .products>.product.hover .product-inner, .products>.product:hover .product-inner {
    position: relative;
}

.owl-item>.product .product-inner, .products>.product .product-inner {
    padding: 10px 20px;
	background: #fff;
}
ul.products>li.product {
    margin: 3px 3px;
    width: 24.4%;
}
.single-product.full-width .single-product-wrapper {
    margin-bottom: 2.429em;
}
.owl-item>.product .hover-area, .products>.product .hover-area {
    /* position: absolute; */
    display: none !important;
}
.home-products ul.products>li.product {
    margin: 3px 3px;
    width: 19.5%;
}
.wc-block-cart__submit-button {
    background: #EB6424;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 5px;
}
svg.yith-wcwl-icon-svg {
    height: 25px;
    width: 16px;
}
.owl-item>.product .onsale, .products>.product .onsale {
    background-color: #EB6424;
}
.section-onsale-product .price, .section-onsale-product-carousel .price {
    font-size: 1.143em;
}
.vc_gitem-zone.vc_gitem-zone-c {
    background: #fff !important;
}
.extended .single-product-wrapper>.product-actions-wrapper .product-actions .price del {
    font-size: .643em;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message, .woocommerce-noreviews, p.no-comments {
    background-color: #043543;
}
.owl-item>.product .add-to-cart-wrap .button::before, .owl-item>.product .added_to_cart::before, .products>.product .add-to-cart-wrap .button::before, .products>.product .added_to_cart::before {
    display:none;
}