/*
 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.6.9
 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
*/

.header-icon.header-icon__cart.animate-dropdown.dropdown {
display: none !important;
}

.handheld-header-v2 .handheld-header-links li.my-account,
.handheld-header-v2 .handheld-header-links li.cart {
display: none!important;
}

.widget_product_categories ul li .no-child{
padding: 0!important;
}

div#sidebar .widget_product_categories > ul{
padding: 20px !important;
margin-left: 0 !important;
}

div#sidebar ul.product-categories .cat-parent ul {
padding-left: 10px;
}

div#sidebar ul.product-categories .cat-parent span.child-indicator {
padding-left: 0;
}

div#sidebar ul.product-categories .cat-parent ul li {
border-top: 1px solid #dddddd;
}

footer#colophon .widget_product_categories ul {
margin-left: 0 !important;
}

.off-canvas-navigation-wrapper ul#menu-categorias-de-produto li a,
header#masthead ul#menu-categorias-de-produto-2 li a{
line-height: 1.3;
padding: 15px;
}

#tab-description p {
margin-bottom: 10px!important;
}

#tab-description ul,
#tab-description ol {
margin-left: 0!important;
padding-left: 20px!important;
}

#tab-description .product_meta {
background-color: #ebe6e6;
padding: 10px 15px;
border-radius: 10px;
}

span.ver-produto-texto {
background-color: #00abc5;
color: #ffffff;
padding: 5px 10px;
border-radius: 4px;
}

a.button.ver-produto-button {
padding: 0!important;
}

.plentek-products-grid {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 0;
max-width: 1360px;
margin: 30px auto 0;
}

.plentek-products-grid--columns-1 {
grid-template-columns: repeat(1, minmax(0, 1fr));
}

.plentek-products-grid--columns-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}

.plentek-products-grid--columns-3 {
grid-template-columns: repeat(3, minmax(0, 1fr));
}

.plentek-products-grid--columns-5 {
grid-template-columns: repeat(5, minmax(0, 1fr));
}

.plentek-products-grid--columns-6 {
grid-template-columns: repeat(6, minmax(0, 1fr));
}

.plentek-product-card {
display: flex;
flex-direction: column;
min-width: 0;
padding: 0 24px;
border-right: 1px solid #e5e5e5;
}

.plentek-product-card:last-child {
border-right: 0;
}

.plentek-product-card__category {
min-height: 20px;
margin-bottom: 8px;
color: #7c8da0;
font-size: 13px;
line-height: 1.35;
}

.plentek-product-card__title {
min-height: 44px;
margin: 0 0 10px;
font-size: 14px;
font-weight: 700;
line-height: 1.35;
letter-spacing: 0;
}

.plentek-product-card__title a {
color: #246a83;
text-decoration: none;
}

.plentek-product-card__title a:hover {
color: #00abc5;
}

.plentek-product-card__image {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
aspect-ratio: 1 / 1;
margin-bottom: 14px;
background: #f4f8f7;
overflow: hidden;
}

.plentek-product-card__image img {
display: block;
width: 100%;
height: 100%;
object-fit: contain;
}

.plentek-product-card__footer {
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
margin-top: auto;
}

.plentek-product-card__price {
color: #246a83;
font-size: 20px;
font-weight: 700;
line-height: 1.2;
white-space: nowrap;
}

.plentek-product-card__button {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 28px;
padding: 5px 10px;
border-radius: 4px;
background: #00abc5;
color: #ffffff;
font-size: 12px;
font-weight: 700;
line-height: 1;
text-decoration: none;
white-space: nowrap;
}

.plentek-product-card__button:hover,
.plentek-product-card__button:focus {
background: #246a83;
color: #ffffff;
text-decoration: none;
}

.archive .row-cols-xxl-4>* {
width: 33%;
}



@media only screen and (max-width: 600px) {

ul.products.products li.product {
width: 100%;
}

.plentek-products-grid,
.plentek-products-grid--columns-2,
.plentek-products-grid--columns-3,
.plentek-products-grid--columns-4,
.plentek-products-grid--columns-5,
.plentek-products-grid--columns-6 {
grid-template-columns: 1fr;
}

.plentek-product-card {
padding: 0 0 30px;
border-right: 0;
}

footer#colophon .widget_product_categories ul {
padding: 20px !important;
margin-left: 0 !important;
}

}
