body.light-theme {
    /*background: #ffffff;*/
    background: #f4f4f4;
}

.light-theme header,
.light-theme footer {
    background-color: #fafafa
}

.light-theme header.fixedheader {
    border-bottom: 1px solid #ededed;
}

.light-theme footer {
    border-top: 1px solid #ededed;
}

.light-theme .burgerfixe .linha,
.light-theme .burgerfixe .linha:before,
.light-theme .burgerfixe .linha:after {
    background-color: #3c3c3b;
}

.light-theme .searchdiv .inputsearch i, 
.light-theme .searchdiv .inputsearch svg,
.light-theme .langselect span.active, 
.light-theme .langselect span:hover,
.light-theme header .navigation > .item-nav i, 
.light-theme header .navigation > .item-nav svg,
.light-theme .langselect span.active, 
.light-theme .langselect span:hover,
.light-theme .homeuptitle .pagetitle,
.light-theme footer .topfooter .socialicons li a,
.light-theme .divfiltros .closefiltros,
.light-theme .divfiltros .menutitle,
.light-theme .single-page, 
.light-theme .single-page .description,
.light-theme .new_autentication form > i, 
.light-theme .new_autentication form > svg,
.light-theme .a_de_logins,
.light-theme .autentication .title,
.light-theme nav.breadcrumbs a,
.light-theme nav.breadcrumbs .divider,
.light-theme .input-content label,
.light-theme .smalltext,
.light-theme .breadcrumbs .navigation,
.light-theme .page-clientarea .navclient li.linav i, 
.light-theme .page-clientarea .navclient li.linav svg,
.light-theme .single-product .info-product,
.light-theme .single-product .listsmallitens li,
.light-theme .share-buttons .tip,
.light-theme .share-buttons .trigger a,
.light-theme .single-product .info-product .price .ivanotification,
.light-theme .popup_cart .getcart ul.mini-cart li.mini_cart_item .priceqty,
.light-theme .popup_cart .getcart ul.mini-cart li.mini_cart_item .delpcart,
.light-theme .popup_cart .getcart .mini-cart__total.total span:not(.woocommerce-Price-amount),
.light-theme .page-header h3,
.light-theme .privacy,
.light-theme .vieworder .thanks,
.light-theme .custom-pagination a, 
.light-theme .custom-pagination span {
    color: #3c3c3b;
}

.light-theme .add-favorites {
    color: #3c3c3b !important;
}

.light-theme .add-favorites:hover i, 
.light-theme .add-favorites:hover svg, 
.light-theme .add-favorites.active i, 
.light-theme .add-favorites.active svg {
    color: red !important;
}

.light-theme .divfiltros .ullist li a {
    color: #3c3c3b !important;
}

.light-theme .searchdiv .inputsearch input {
    border: 1px solid #3c3c3b;
}

.light-theme .langselect span,
.light-theme .langselect span:first-child:after {
    color: #777777;
}

.light-theme .divfiltros {
    border-right: 1px solid #ededed;
    background-color: rgb(250 250 250 / 97%);
    color: #3c3c3b;
}

.light-theme .divfiltros .ullist li a .cat-img {
    filter: none;
}

.light-theme .divfiltros .ullist li:hover a img {
    filter: invert(51%) sepia(39%) saturate(6861%) hue-rotate(181deg) brightness(105%) contrast(105%);
}

.light-theme .divfiltros .ullist li:hover > a, 
.light-theme .divfiltros .ullist li.active a {
    color: #009eff !important;
}

.light-theme .shop .listproducts .postproduct .trojkat_bg,
.light-theme .single-product .box-mainimg .imgtriangle,
.light-theme .single-product .slickgallery .simg .bgimgtriangle {
    background-color: #dcdcdc;
}

.light-theme .alert-naoencontrou p {
    color: #3c3c3b;
    background-color: rgb(231 231 231 / 91%);
}

.light-theme .vertical-nav,
.light-theme .popup_cart,
.light-theme .formcontact,
.light-theme .autentication .boxlogin {
    background-color: #dcdcdc;
}

.light-theme .vertical-nav .menutitlefilter {
    color: #3c3c3b;
}

.light-theme .vertical-nav .ullistfilters li:hover a, 
.light-theme .vertical-nav .ullistfilters li.active a {
    color: #000 !important;
}

.light-theme .bt-circle-white {
    border: 1px solid #3c3c3b;
    color: #3c3c3b;
}

.light-theme .bt-circle-white:hover {
    background-color: #3c3c3b !important;
    color: #fff !important;
}

.light-theme .page-clientarea .navclient li.linav {
    background-color: #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}

.light-theme .page-clientarea .navclient li.linav.active, 
.light-theme .page-clientarea .navclient li.linav:hover,
.light-theme .page-clientarea .conteudo-nav .divnav,
.light-theme .divtitlepersonalizado p {
    background-color: #999999;
}

.light-theme .page-clientarea .navclient li.linav.active i, 
.light-theme .page-clientarea .navclient li.linav.active svg, 
.light-theme .page-clientarea .navclient li.linav:hover i,
.light-theme .page-clientarea .navclient li.linav:hover svg {
    color: #fff;
}

.light-theme .iconacondicionamento {
    color: #3c3c3b;
}

.light-theme .smallinfo {
    border-bottom: 1px solid #3c3c3b;
}

.light-theme .single-product .info-product .quantity .btn, 
.light-theme .cartable table .quantity .btn, 
.light-theme .popup_cart .getcart ul.mini-cart li.mini_cart_item .quantity .btn {
    color: #3c3c3b;
    border: 1px solid #3c3c3b;
}

.light-theme .single-product .info-product .quantity input, 
.light-theme .cartable table .quantity input, 
.light-theme .popup_cart .getcart ul.mini-cart li.mini_cart_item .quantity input {
    color: #3c3c3b;
}

.light-theme .single-product .nav-tabs>li a,
.light-theme #infogeral .desc,
.light-theme .bg-white.rounded.shadow-sm {
    color: #3c3c3b !important;
}

.light-theme .single-product .tab-content,
.light-theme .nav-tabs>li.active>a, 
.light-theme .nav-tabs>li.active>a:focus,
.light-theme .nav-tabs>li.active>a:hover,
.light-theme .nav > li > a:focus, 
.light-theme .nav > li > a:hover,
.light-theme .popup_sugeridos {
    background-color: #dcdcdc;
}

.light-theme .nav > li > a:focus, 
.light-theme .nav > li > a:hover {
    border: 1px solid #dcdcdc;
    color: #3c3c3b;
}

.light-theme .popup_sugeridos .closesugeridos {
    background-color: #b1b1b1;
}

.light-theme .popup_sugeridos .shop .listproducts .postproduct .trojkat_bg {
    background-color: #c5c5c5 !important;
}

.light-theme .popup_cart .getcart .mini-cart__total.total {
    border-color: #3c3c3b;
}

.light-theme .tablecheckout {
    color: #3c3c3b;
}

.light-theme .tablecheckout thead th {
    background-color: #b1b1b1;
    color: #3c3c3b;
}
.light-theme .payments-method .opayment label {
    background-color: #b1b1b1;
    border: 1px solid #b1b1b1;
    color: #3c3c3b;
}

.light-theme .payments-method .opayment label:hover, 
.light-theme .payments-method .opayment label.active {
    border: 1px solid #009eff !important;
}

.light-theme ul.resumeorder li {
    background-color: #b1b1b1;
    border: 1px solid #949494;
    color: #3c3c3b;
}

.light-theme .infofaturacao {
    background: #b1b1b1;
    color: #3c3c3b;
}

.light-theme .select-items div, 
.light-theme .select-selected {
    color: #3c3c3b;
}

.light-theme .select-selected:after {
    border-color: #3c3c3b transparent transparent transparent;
}

.light-theme .select-items {
    background-color: rgb(177 177 177 / 81%);
}

.light-theme .select-items div:hover, 
.light-theme .same-as-selected {
    background-color: rgb(40 40 40 / 91%) !important;
    color: #d3d3d3 !important;
}

.light-theme .custom-pagination a.active, 
.light-theme .custom-pagination span.current,
.light-theme .custom-pagination a:hover {
    color: #d3d3d3 !important;
}