@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');
body {background: #ffffff; margin: 0;padding: 0; color:#4e5458;font-family: 'Montserrat', sans-serif;}


.menuin nav ul li:nth-child(28) {border-bottom: none;}
.BannerOferta {margin: 40px 0 0 0;padding: 0 0px;}
.NavSaldaoGimba .BannerOferta .BannerOff {max-width: 1440px;width: 100%;margin: 0 auto 10px;padding: 0;border-radius: 10px 10px 0 0;}
.NavSaldaoGimba .BannerOferta .BannerOff img {width: 100%;border-radius: 10px 10px 0 0;}
.NavSaldaoGimba .BannerOferta .ChamaSaldo {display: flex;justify-content: center;margin: 0px auto;color: #ffffff;font-weight: 600;letter-spacing: 4px;font-size: 20px;opacity: 1;background: #D22630;padding: 15px 0;border-radius: 5px;text-transform: uppercase;width: 100%;}
.NavSaldaoGimba .SaldoBoxGimba {margin: 30px 0 0 0;}
.BannerOff.b1920{display: block;}
.BannerOff.b1170{display: none;}
.BannerOff.b1070{display: none;}
.BannerOff.b768{display: none;}
.BannerOff.b540{display: none;}
.NavSaldaoGimba .BannerOff { max-width: 1440px; width: 99%; margin: 0 auto 10px;padding: 20px 0 0 0;}
.NavSaldaoGimba .BannerOff  img{width: 100%;border-radius: 10px;}
.NavSaldaoGimba .components-title{display: none;}
.NavSaldaoGimba .bcategoria{margin: 24px 0px 40px 3px;}
.NavSaldaoGimba{padding: 0 !important;}
.NavSaldaoGimba .wrapper {margin: 0 auto;}
.SaldaoGimba{width: 100%;height: 100%;margin: 0;padding:0;}
.inbloco {max-width: 1420px;width: 100%;margin: 25px auto 0 auto;}
.inbloco p{margin: 12px 0;font-size: 15px;line-height: 25px;}
.institucional .navegacao{display: flex;}
.TitleSaldao {font-size: 28px;font-weight: normal;position: relative;margin: 30px 30px 40px 30px;max-width: 1420px;color: #ffffff;}
.TitleSaldao:after {content: '';width: 80px;height: 4px;border-radius: 20px;background: #D22630;display: inline-block;position: absolute;bottom: -10px;left: 0;}
.menuin {width: 260px;height: fit-content;font-size: 14px;background: #ffffff;border: 2px solid #D22630;border-bottom: 15px solid #D22630;border-top: 15px solid #D22630;padding: 15px 15px 15px 15px;margin: 0 15px 0 0px;border-radius: 10px;}
.menuin nav ul{list-style: none;padding: 0;margin: 0;line-height: 35px;}
.menuin nav ul li {border-bottom: 1px dashed #d9d9d9;}
.menuin nav ul li a{color: inherit;text-decoration: none;font-weight: normal;}
.menuin nav ul li a:hover{text-decoration: none;  color: inherit;font-weight: 600; font-weight: bold;}
#nava{display: none;}
#navb div {display: none;}
#nava div {display: none;}
.informacoes{width: 1170px;margin: -40px 0 0 0;}
.informacoes .VitrineGimba {width: 100%; margin: 0 auto 0px;}
.ChamaSaldo {display: flex;justify-content: center;margin: 0 auto;color: #ffffff;font-weight: 800;letter-spacing: 4px;font-size: 25px;opacity: 1;background: #D22630;padding: 15px 0;border-radius: 12px;text-transform: uppercase;width: 1440px;}
.BreadcrumbSaldao {margin-bottom: 10px;list-style-type: none;margin: 20px 20px 40px 20px;}
.BreadSalItem {display: inline-block;font-size: 14px;opacity: .7;    color: #434343;}
.ItemAtivo {color: #D22630;opacity: 1;}
.BreadSalItem.ItemAtivo:after{display: none;}
.BreadSalItem:after {content: '';background: url(https://www.gimba.com.br/Images/new-layout-gimba/icons/icon-breadcrumb-right.svg) center no-repeat;display: inline-block;width: 10px;height: 10px;margin-left: 5px;}
.SaldoBoxGimba .VitrineGimba .TitleVitrine{display: none !important;}
.SaldoBoxGimba .navegacao .ChamaMesOferta {font-size: 25px;font-weight: normal;position: relative;margin-bottom: 30px;border-bottom: none;padding: inherit;color: #434343;margin-top: 30px;}
.SaldoBoxGimba .navegacao .ChamaMesOferta:after {content: '';width: 80px;height: 4px;border-radius: 20px;background: #D22630;display: inline-block;position: absolute;bottom: -15px;left: 0;}
.categorias .wrapper .CardProduto {max-width: 24.2%;width: 24.3%;}


/*RESPONSIVO*/
@media (max-width: 1920px) {}

@media (max-width: 1680px) {}

@media (max-width: 1600px) {}

@media (max-width: 1536px) {}

@media(max-width: 1440px) {
.ChamaSaldo {margin: 0 auto;width: 1426px;}
}
@media(max-width: 1366px) {
.TitleSaldao {margin: 40px 10px;}
.BreadcrumbSaldao {margin: 0 10px;}
.ChamaSaldo {margin: 0 auto;width: auto;}
.NavSaldaoGimba .BannerOff {width: 97%;}
}
@media(max-width: 1360px) {}
@media(max-width: 1279px) {
.menuin {width: 290px;margin: 0 5px 0 0px;}
}

@media(max-width: 1212px) {
.categorias .wrapper .CardProduto {max-width: 24.1%;}
}

@media (max-width: 1195px) {}

@media (max-width: 1180px) {}

@media(max-width: 1170px) {
.informacoes {width: 1070px;}
.BannerOff.b1920{display: none;}
.BannerOff.b1170{display: block;}
.BannerOff.b768{display: none;}
.BannerOff.b540{display: none;}
.ImgSeloPreenchido img{width: 100%;}
}
@media (max-width: 1112px) {
}

@media (min-width: 1025px) {
#nava{display: none;}
#navb {display: block;}	  
.categorias .wrapper .CardProduto {max-width: 32.3%;width: 32.3%;} 
}

@media (max-width: 1024px) {
.institucional .navegacao{ flex-direction: row-reverse;}
.institucional {position: relative;}
.instop {margin-left: 10px;}	
.informacoes {padding: 20px 20px;margin-left: 0;margin: 0 10px 10px 10px;}	
.ChamaSaldo {display: flex;margin: 0 0 30px;font-weight: 600;font-size: 20px;justify-content: flex-start;padding: 15px 0 15px 25px;}
.TitleSaldao {margin: 40px 10px 20px;}
.inbloco {margin: 0 auto 0;}
#nava{cursor: pointer;background:#ffffff;font-weight: bold;font-size: 0px;line-height: 22px;width: 50px;display: block;height: 36px;z-index: 99;}
#navb {cursor: pointer;background:#ffffff;font-weight: bold;font-size: 11px;line-height: 22px;width: 290px;padding: 15px;display: none;}	
#navb .mfecha{width: 50px;height: 50px;right: 0;float: right;font-size: 0px;}
.menuin {border: 2px solid #D22630;border-radius: 5px;padding: 10px;width: auto;height: fit-content;font-size: 14px;background: #ffffff;top: -73px;position: absolute;right: 8px;z-index: 99;margin: 0 0px 0 0px;}
.menuin nav ul {border-top: 1px dashed #cccccc;margin-top: 70px;padding-top: 12px;}	
#nava div, #navb div {display: block; text-align: center;}
#nava img, #navb img {width: 28px;text-align: center;margin: 4px 0 0 0;}
.menuin nav ul li {    font-size: 17px;margin: 10px 0;}		
.categorias-filtro-nav-title{display: none;}
.informacoes {padding: 0;margin-left: 0;margin: -35px 0 0 0;}
.SaldoBoxGimba .menuin {border: 2px solid #D22630;border-radius: 5px;padding: 5px 10px;width: auto;height: auto;font-size: 14px;background: #ffffff;top: 292px;position: absolute;right: 0px;z-index: 99;margin: 0 0px 0 0px;}
.NavSaldaoGimba .BannerOferta .ChamaSaldo {display: flex;justify-content: flex-start;margin: 0;padding: 15px 15px;width: 91.8%;}
.BannerOferta {margin: 60px 0 0 0;}
}

@media (max-width: 980px) {
.informacoes {margin: -20px 0 0 0;}
.BannerOferta {margin: 55px 0 0 0;}
.SaldoBoxGimba .menuin {top: 291px;}
}

@media (max-width: 834px) {
.NavSaldaoGimba .BannerOferta .ChamaSaldo {width: 90%;}
.SaldoBoxGimba .menuin {top: 255px;}
.categorias .wrapper .CardProduto {max-width: 24%;}
}

@media (max-width: 812px) {
.SaldoBoxGimba .menuin {top: 250px;}
}

@media (max-width: 768px){
.ChamaSaldo {margin: 0px 0 30px 0;}
.BreadcrumbSaldao {display: none;}
.SaldaoGimba {margin: 0;padding: 0;}
.menuin {top: -68px;}
.BannerOff.b1920{display: none;}
.BannerOff.b1170{display: none;}
.BannerOff.b768{display: block;}
.BannerOff.b540{display: none;}
.informacoes {margin: -15px 0 0 0;}
.NavSaldaoGimba .BannerOff {width: 98%;}
.menuin {top: -74px;right: 7px;}
.BannerOferta {margin: 15px 0 0 0;}
.SaldoBoxGimba .menuin {top: 210px;}
.NavSaldaoGimba .BannerOferta .ChamaSaldo {width: 89%;font-size: 12px;padding: 19px 15px;}
.categorias .wrapper .CardProduto {max-width: none;width: 32.4%;}
}

@media (max-width: 736px) {
.SaldoBoxGimba .menuin {top: 202px;}
}

@media (max-width: 720px) {
.SaldoBoxGimba .menuin {top: 197px;}
.categorias .wrapper .CardProduto {width: 32.2%;}
}

@media (max-width: 712px) {
    .SaldoBoxGimba .menuin {top: 195px;}
}

@media (max-width: 680px){
.NavSaldaoGimba .BannerOferta .ChamaSaldo {width: 88%;}
.SaldoBoxGimba .menuin {top: 187px;}	
}

@media (max-width: 667px) {
.SaldoBoxGimba .menuin {top: 184px;}	
}

@media (max-width: 600px){
.NavSaldaoGimba .BannerOferta .ChamaSaldo {width: 87%;}
.SaldoBoxGimba .menuin {top: 167px;}	
}

@media (max-width: 568px) {
.categorias.NavSaldaoGimba .wrapper .col-group{margin-left: 0;margin-right: 0;}
.categorias.NavSaldaoGimba  {width: 100%;margin: 0;padding: 0;}
.categorias.NavSaldaoGimba .wrapper {max-width: 97%;margin: 0 auto 0 6px;}
.NavSaldaoGimba .BannerOferta .ChamaSaldo {width: 86%;}
.SaldoBoxGimba .menuin {top: 158px;}
.categorias .wrapper .CardProduto {width: 48.8%;}
}

@media (max-width: 540px){
.BannerOff.b1920{display: none;}
.BannerOff.b1170{display: none;}
.BannerOff.b768{display: none;}
.BannerOff.b540{display: block;}
.NavSaldaoGimba .BannerOferta .ChamaSaldo {width: 84.8%;}
.SaldoBoxGimba .menuin {top: 167px;}
}

@media (max-width: 475px){
.NavSaldaoGimba .BannerOff {margin: 0px auto 7px auto;}
.ChamaSaldo {font-size: 13px;padding: 20px 0 20px 25px;letter-spacing: 0px;}
.menuin nav ul li {font-size: 15px;margin: 0px 0;}
.SaldoBoxGimba .menuin {top: 150px;}
.NavSaldaoGimba .BannerOferta .ChamaSaldo {width: 82.4%;}
}

@media (max-width: 445px){
.NavSaldaoGimba .BannerOferta .ChamaSaldo {width: 81.4%;}
.SaldoBoxGimba .menuin {top: 141px;}
}

@media (max-width: 432px) {
.SaldoBoxGimba .menuin {top: 137px;}
}

@media (max-width: 430px) {
    .SaldoBoxGimba .menuin {top: 136px;}
}

@media (max-width: 428px) {
.categorias .wrapper .CardProduto {width: 48.7%;}
}

@media (max-width: 423px) {
.SaldoBoxGimba .menuin {top: 134px;}
}

@media (max-width: 414px){
.ChamaSaldo {width: 98%;margin: 0 auto 30px;}
.SaldoBoxGimba .menuin {top: 131px;}
.NavSaldaoGimba .BannerOferta .ChamaSaldo {width: 80.2%;}
}

@media (max-width: 412px){
.SaldoBoxGimba .menuin {top: 130px;}
}

@media (max-width: 399px) {
.SaldoBoxGimba .menuin {top: 127px;}
}

@media (max-width: 390px) {
.SaldoBoxGimba .menuin {top: 124px;}
}

@media (max-width: 380px) {
.SaldoBoxGimba .menuin {top: 121px;}
.NavSaldaoGimba .BannerOferta .ChamaSaldo {width: 78.2%;}
}

@media (max-width: 375px){
.TitleSaldao {font-size: 24px;}
.informacoes {margin: -15px 0 0 0;}
.menuin {top: -96px;}
.SaldoBoxGimba .menuin {top: 120px;}
.NavSaldaoGimba .BannerOferta .ChamaSaldo {width: 78.5%;}
}

@media (max-width: 360px){
.NavSaldaoGimba .BannerOferta .ChamaSaldo {width: 77.5%;}
.SaldoBoxGimba .menuin {top: 115px;}
}

@media (max-width: 345px) {
.SaldoBoxGimba .menuin {top: 111px;}
}

@media (max-width: 320px) {
    .NavSaldaoGimba .BannerOferta .ChamaSaldo {
        width: 74.5%;
    }
    .SaldoBoxGimba .menuin {
        top: 105px;
    }
}




