a:focus, .focus a, input, textarea {
outline: none !important;
}
a:hover {
text-decoration: none!important;
}
body {
background-image: url(https://silvamoveisrusticos.com.br/wp-content/uploads/2021/08/Textura-fundo.jpg);
font-family: 'Poppins', sans-serif;
} header#masthead {
padding: 0;
margin: 0;
}
.site-branding {
max-width: 200px!important;
margin: 5px 0!important;
}
.search-box-menu {
position: absolute;
right: 0;
width: 300px;
background-color: white;
visibility: hidden;
transform: translate3d(0, 40px, 0);
transition: visibility .2s, transform .6s;
border-radius: 3px;
overflow: hidden;
border: 1px solid #ccc;
}
.search-box-menu.toggle-buscador {
visibility: visible;
transform: translate3d(0,0,0);
transition: visibility .2s, transform .6s;
}
.search-box-menu form.woocommerce-product-search {
margin: 0;
}
.search-box-menu button {
height: 42px;
padding: 0;
width: 50px;
float: left;
}
.search-box-menu .search-field {
height: 42px;
width: calc(100% - 50px);
float: left;
box-shadow: none!important;
}
.sm-menu .mega-menu-wrap {
width: 100%!important;
margin: 0!important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:hover > a.mega-menu-link {
font-weight: 500!important;
}
a.menu-account, a.menu-cart, a.menu-search {
padding: 0px 0 0 30px!important;
}
ul.mega-mini-cart {
right: 0!important;
width: 260px!important;
padding: 10px!important;
} .destaque-index {
position: relative;
text-align: center;
}
.destaque-index img {
width: 100%;
}
.destaque-texto {
position: absolute;
top: calc(50% - 60px);
background: #0000009e;
left: calc(50% - 150px);
height: 120px;
width: 300px;
}
.destaque-texto h2 {
color: white;
margin: 10px 0;
}
.destaque-texto p {
color: white;
margin: 10px 0;
}
.title-index {
text-transform: uppercase;
font-weight: 600;
font-size: 36px;
color: #000;
text-align: center;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.title-index span, .index-tabs .elementor-tab-title {
position: relative;
}
.index-tabs .elementor-tabs-wrapper {
overflow: visible;
}
.index-tabs .elementor-tab-title:nth-child(1)::before, .title-index span::before, .index-tabs .elementor-tab-title:nth-last-child(1)::after, .title-index span::after {
position: absolute;
height: 2px!important;
background: #1f2982;
width: 999em;
top: 50%;
margin-top: -1px;
content: '';
}
.index-tabs .elementor-tab-title:nth-child(1)::before, .title-index span::before {
left: -1000em;
}
.index-tabs .elementor-tab-title:nth-last-child(1)::after, .title-index span::after {
right: -1000em;
}
.noticia-titulo a {
text-decoration: none!important;
}
.noticia-titulo a h3 {
font-family: 'Poppins';
text-transform: uppercase;
font-size: 18px;
font-weight: 600;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
color: black;
}
.noticia-resumo {
font-size: 13px;
line-height: 24px;
}
a.continuar-lendo {
text-decoration: none!important;
text-transform: uppercase;
color: #1f2982;
}
a.continuar-lendo:hover {
color: #3c46a5;
}
li.product {
background-color: white;
padding: 3px;
box-shadow: 0 0 10px #b7b7b7;
transition: all .3s;
border-radius: 4px;
}
li.product:hover {
transform: scale(1.05);
box-shadow: 0 0 10px #4c4c4c;
transition: all .3s;
}
a.button.ver-detalhes {
transition: all .3s;
}
a.button.ver-detalhes:hover {
background-color: #1f2982;
color: white;
transition: all .3s;
} footer .menu li {
padding: 0;
}
footer .menu li:before {
display: none;
}
footer .menu li a {
text-decoration: none;
}
footer.site-footer {
padding: 1.5em;
}
footer.site-footer p {
margin: 10px 0 0 0;
}
.footer-widgets {
border: none;
padding: 0;
}
footer .widget {
margin-bottom: 5px;
}
footer .menu {
text-align: center;
}
.wpp-footer {
position: fixed;
bottom: 0;
right: 20px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
overflow: hidden;
z-index: 99999;
}
.wpp-footer img {
width: 51px;
height: 51px;
}
.gototop {
position: fixed;
bottom: 55px;
right: 20px;
width: 45px;
height: 45px;
background-color: #0000ff5e;
text-align: center;
line-height: 45px;
border-radius: 50%;
color: white;
z-index: 99999;
}
.site-info p {
margin: 0;
} @media screen and (min-width: 768px) {
header.site-header.scroll-active {
position: fixed;
width: 100%;
}
.col-full {
max-width: 1200px;
}
.index-tabs div.elementor-tab-title:nth-child(2)::before, .index-tabs div.elementor-tab-title:nth-child(2)::after {
content: '/';
display: inline-block;
position: absolute;
height: 10px!important;
width: 5px!important;
font-weight: 200;
color: #999;
bottom: unset!important;
}
.index-tabs div.elementor-tab-title:nth-child(2)::before {
right: 0!important;
}
.index-tabs div.elementor-tab-title:nth-child(2)::after {
left: 0!important;
}
.site-info {
padding: 1.5em 0;
}
}
@media screen and (max-width: 768px) {
.site-info {
padding-bottom: 6em;
}
li.hidden-mob {
display: none!important;
}
.wpp-footer {
max-width: 40%;
}
.storefront-handheld-footer-bar .columns-3 {
width: 50%;
}
.storefront-handheld-footer-bar::before, .storefront-handheld-footer-bar::after {
content: "";
display: table;
width: 100%;
height: 100%;
background-color: white;
position: absolute;
left: 0;
bottom: 0;
z-index: 99;
}
}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}@media (min-width: 768px) {
.woocommerce-active .site-header #mega-menu-wrap-primary {
width: 73.9130434783%;
float: left;
margin-right: 4.347826087%;
clear: both;
} .swc-header-no-cart.woocommerce-active .site-header #mega-menu-wrap-primary {
width: 100%;
margin-right: 0;
} .sp-header-active .site-header #mega-menu-wrap-primary {
width: 100%;
margin-right: 0;
}
.woocommerce-active .site-header #mega-menu-wrap-primary.mega-sticky {
width: 100%;
margin: 0 auto;
}
}