@import url("https://fonts.googleapis.com/css2?family=Inter&display=swap");

body{
font-family: 'Inter', sans-serif !important;
}

.title-footer, #product-list-sidebar .product-list-item .product-info .product-name h2, #product-list .product-list-item .product-info .product-name h2{
font-family: 'Inter', sans-serif !important;
}

#footer-main .element-menu-footer .menu-footer-list>li>a, #footer-main .element-phone .phone-inner p a{
    font-family: 'Inter', sans-serif !important;
}

#product-list-sidebar .product-list-item .product-info p.product-price .product-big-price, #product-list .product-list-item .product-info p.product-price .product-big-price{
font-family: 'Inter', sans-serif !important;
    font-weight: 600 !important;
}

a.has-submenu, .menu-category-list>li ul li a{
    font-weight: 600 !important;
    font-size: 16px !important;
}



#banner-bottom img, #vitrine img{
    border-radius: 20px!important;
}

.element-testimonial-bottom #testimonial-bottom{
 margin: 0 auto!important;
}

.element-banner-bottom {
    padding: 0px 0!important;
}

.product-list-item-inner{
  background-color: #FFF !important;
    border-color: #6d6e71 !important;
}

#menu-category-header{
 color: #1769a4 !important;
}

#header-main .element-menu-category-header #menu-category-header .menu-category-list>li>a.has-submenu::after{
 background: #e95c24 !important;
}

.has-submenu, .menu-category-list{
 background-color: #efefef !important;
}

#header-main .element-menu-category-header #menu-category-header .menu-category-list>li ul{
 background-color: #efefef !important;
}

.header-1{
 background-color: #6d6e71 !important;
}

span[class^="icon-"].icon-search, .icon-heart, span[class^="icon-"].icon-shopping-cart, #header-main .element-menu-top .menu-top-list li a.link-minha-conta::before{
background: #e95c24  !important;
}


#product-list-sidebar .product-list-item .label-promo, #product-list .product-list-item .label-promo{
border-color: #e95c24  !important;
    color: #e95c24  !important;
}

.product-info{
    color: #0c2b4b !important;
}

.element-testimonial-bottom #testimonial-bottom .testimonial-bottom-item {
    padding-left: 25px !important;
    padding-right: 25px !important;
}


.element-banner-bottom #banner-bottom li a{
    padding-top: 75%!important;
}

#nav-main .element-banner-main .bx-wrapper .bx-pager {
    bottom: 8px!important;
}

.element-product-description{
background-color: #FFF!important;
    padding: 35px!important;
    border-radius: 25px!important;}



.element-banner-bottom #banner-bottom li{
margin-right: 32px!important;
}

.header-box-content {
    text-align: center;
     background-image: linear-gradient(to right, #f4b33d , #e88448);
      border-radius: 10px!important;
}

.title-secundary {
      color: #FFF !important;
     text-transform: uppercase;
    font-size: 25px !important;
    line-height: 50px;
}

.element-banner-bottom.lazyload {
  margin-bottom: 300px; /* Ajuste conforme necessário */
}

#nova-div {
  margin-top: 320px;
  height: 300px; /* altura da div */
   width: 100%;
  background-image: url('https://cdn.dlojavirtual.com/static1/111561/galeria/174558786427530.png');
  background-position: center;
  background-repeat: no-repeat;
  background-size: 80%;
    display: none !important;
}

.author-name, div.testimonial-bottom-wrapper .header-box-content{
display: none!important;
}




.product-view-content{
text-align: center;
max-width: 50% !important;
    margin: 0 auto !important;
    background: #efefef !important;
    padding: 15px !important;
    border-radius: 20px !important;
}

.element-product-info .product-view-content, .element-product-description .product-view-content{
max-width: 50% !important;
 padding: 15px !important;

}

.element-product-info p{
    line-height: 25px  !important;
}