.conteiner {
    max-width: 1440px;
}
@media (min-width: 768px){
    #corpo {
        padding-top: 188px !important;
    } 
}


/* menu */
.menu.superior ul.nivel-um{
    max-width: 100%;
}
.menu.superior .nivel-um > li:nth-child(1) > a:before{
    content: url(https://cdn.awsli.com.br/735/735668/arquivos/img1.png);
    display: block;
    margin-top: 5px;
    margin-bottom: -25px;
}
.menu.superior .nivel-um > li:nth-child(2) > a:before{
    content: url(https://cdn.awsli.com.br/735/735668/arquivos/img2.png);
    display: block;
    margin-top: 5px;
    margin-bottom: -25px;
}
.menu.superior .nivel-um > li:nth-child(3) > a:before{
    content: url(https://cdn.awsli.com.br/735/735668/arquivos/img3.png);
    display: block;
    margin-top: 5px;
    margin-bottom: -25px;
}
.menu.superior .nivel-um > li:nth-child(4) > a:before{
    content: url(https://cdn.awsli.com.br/735/735668/arquivos/img4.png);
    display: block;
    margin-top: 5px;
    margin-bottom: -25px;
}
.menu.superior .nivel-um > li:nth-child(5) > a:before{
    content: url(https://cdn.awsli.com.br/735/735668/arquivos/img5.png);
    display: block;
    margin-top: 5px;
    margin-bottom: -25px;
}
.menu.superior .nivel-um > li:nth-child(6) > a:before{
    content: url(https://cdn.awsli.com.br/735/735668/arquivos/img6.png);
    display: block;
    margin-top: 5px;
    margin-bottom: -25px;
}
.menu.superior .nivel-um > li:nth-child(7) > a:before{
    content: url(https://cdn.awsli.com.br/735/735668/arquivos/img7.png);
    display: block;
    margin-top: 5px;
    margin-bottom: -25px;
}
.menu.superior .nivel-um > li:nth-child(8) > a:before{
    content: url(https://cdn.awsli.com.br/735/735668/arquivos/img8.png);
    display: block;
    margin-top: 5px;
    margin-bottom: -25px;
}
.menu.superior .nivel-um > li:nth-child(9) > a:before{
    content: url(https://cdn.awsli.com.br/735/735668/arquivos/img9.png);
    display: block;
    margin-top: 5px;
    margin-bottom: -25px;
}
.menu.superior .nivel-um > li:nth-child(10) > a:before{
    content: url(https://cdn.awsli.com.br/735/735668/arquivos/img10.png);
    display: block;
    margin-top: 5px;
    margin-bottom: -25px;
}
.menu.superior .nivel-um > li:nth-child(11) > a:before{
    content: url(https://cdn.awsli.com.br/735/735668/arquivos/img11.png);
    display: block;
    margin-top: 5px;
    margin-bottom: -25px;
}

/*pagina faq perguntas*/
.faq-perguntas{
	font-size: 16px;
}
.faq-perguntas .titulo{
	margin-bottom: 5px;
}
.faq-perguntas .desc{
	margin-bottom: 25px;
	margin-left: 17px;
	font-size: 16px;
}

/*pagina quem somos*/
/*body.quem-somos .caixa-sombreada .quem-somos img{*/
/*	float: right;*/
/*	margin-left: 15px;*/
/*	margin-bottom: 15px;*/
/*}*/

/*body.quem-somos .caixa-sombreada .quem-somos-mvv{*/
/*	margin-top: 50px;*/
/*	display: flex;*/
/*	justify-content: space-between;*/
/*    margin:50px -15px 0;*/
/*}*/
/*body.quem-somos{
	background: #eaeaea;
	padding: 20px 30px 10px;
	color: #777;
	transition: .3s all;
	font-size: 16px;
	line-height: 1.5;
	min-height: 150px;
}*/
/*body.quem-somos .caixa-sombreada .quem-somos-mvv .mvv {*/
/*	flex-grow: 1;*/
/*	flex-basis: 0;*/
/*	margin: 0px 15px;*/
/*}*/
/*body.quem-somos .caixa-sombreada .quem-somos-mvv .mvv ul {*/
/*	margin: 5px;*/
/*}*/
/*body.quem-somos .caixa-sombreada .quem-somos-mvv .mvv li {*/
/*	list-style: disc;*/
/*	list-style: none;*/
/*	margin-bottom: 10px;*/
/*	line-height: 1.5;*/
/*}*/
/*body.quem-somos .caixa-sombreada .quem-somos-mvv .mvv li i{*/
/*	margin-right: 4px;*/
/*}*/
/*body.quem-somos .caixa-sombreada .quem-somos-mvv .mvv .titulo {*/
/*	text-align: center;*/
/*}*/
.quem-somos{
    font-size: 18px;
}
.quem-somos .totalLargura{
    background: var(--cor_secundaria);
    color: #fff;
    padding: 20px 0px;
    position: relative;
    text-align: center;
    max-width: 800px;
    margin-right: auto;
    margin-left: auto;
}
.quem-somos .totalLargura:before{
    content: "";
    background: var(--cor_secundaria);
    height: 100%;
    position: absolute;
    top: 0;
    right: 100%;
    width: 100vw;
}
.quem-somos .totalLargura:after{
    content: "";
    background: var(--cor_secundaria);
    height: 100%;
    position: absolute;
    top: 0;
    left: 100%;
    width: 100vw;
}

.quem-somos .totalLargura ul li{
    list-style-position: inside;
    margin-left: 15px;
}

/*Bloco de Certificados*/
.quem-somos-certificados{
	margin-top: 50px;
}
.quem-somos-certificados .row{
	margin: 0;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.quem-somos-certificados .row > *{
	list-style: none !important;
	flex-grow: 1;
	flex-basis: 0;
	margin-right: 15px;
}

/* Botao IMC personalizado */
.rmsmart-btnwhats-inner-container {
  position: relative;
  display: inline-block;
  -webkit-transform: scale(.85);
  transform: scale(.85);
  -webkit-transition: transform .3s;
  transition: transform .3s;
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 99;
}
.rmsmart-btnwhats-inner-mask {
  position: absolute;
  top: -8px;
  left: -8px;
  height: 82px;
  min-width: 66px;
  -webkit-width: calc(100% + 16px);
  width: calc(100% + 16px);
  border-radius: 100px;
  background: #00aeef;
  opacity: .2;
}
.rmsmart-btnwhats-block {
  width: 66px;
  height: 66px;
  border-radius: 100%;
  box-sizing: border-box;
  overflow: hidden;
  cursor: pointer;
}
.rmsmart-btnwhats-pulse {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border: 1px solid #00aeef;
  border-radius: 50%;
}
.rmsmart-btnwhats-pulse-animate {
  -webkit-animation: widgetPulse infinite 1.5s;
  animation: widgetPulse infinite 1.5s;
}
.whatsapp-notification-dummy {
  background-color: #f22;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  color: #fff;
  font-size: 11px;
  font-weight: 900;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: default;
  pointer-events: none;
  position: absolute;
  top: 3px;
  right: 3px;
  z-index: 1;
}
.rmsmart-btnwhats-inner-block {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 66px;
  border-radius: 100px;
  background: #00aeef;
  box-sizing: border-box;
}
.rmsmart-btnwhats-icon-container {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.rmsmart-btnwhats-inner-item {
  position: absolute;
  top: 0;
  left: 0;
  padding: 20px 19px;
  -webkit-transition: opacity .6s ease-out;
  transition: opacity .6s ease-out;
  -webkit-animation: socialRotateBack .4s;
  animation: socialRotateBack .4s;
  opacity: 1;
}
.rmsmart-btnwhats-notification-dummy {
  background-color: #f22;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  color: #fff;
  font-size: 11px;
  font-weight: 900;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: default;
  pointer-events: none;
  position: absolute;
  top: 3px;
  right: 3px;
  z-index: 1;
}
/* Botao do whatsapp flutuante */
.pulse-button, .whats-button{
    left: auto;
    right: 30px;
}
a#return-to-top {
    left: auto;
    right: 28px
}
@media (max-width: 769px){
    .pulse-button, .whats-button {
        left: auto;
        right: 10px;
    }
    a#return-to-top {
        left: auto;
        right: 10px
    }
    .listagem-item .produto-avise{
        opacity: 1;
    }
}
:root {
--cor_primaria:#282828;
--cor_secundaria:#d65547;
--cor_botao: #464646;
--cor_botao_hover: #d65547;
--cor_texto_botao: #fff;
--cor_texto_botao_hover: #fff;
--cor_botao_comprar: #d65547;
--pre_cabecalho: #282828;
--cor_tag_frete: #f28646;
--cor_texto_pre_cabecalho: #fff;
--cor_cabecalho: #f0f0f0;
--cor_icones: #d65547;
--cor_icones_hover: #d65547;
--cor_texto_icones: #282828;
--cor_menu: #d65547;
--cor_texto_menu: #fff;
--cor_newsletter: #fff;
--cor_texto_newsletter: #fff;
--cor_footer: #fff;
--cor_texto_footer: #282828;
--texto_global:#282828;
--cor_clara:#fff;
--cor_escura:#333;
--texto_background:#ffffff;
--texto_bg_escuro:#333;
--texto_bg_claro:#333
}