html   {
    font-family:'Raleway',sans-serif!important;
}

*   {
    font-family:inherit!important;
}

[class^="icon-"], [class*=" icon-"] {
    font-family: FontAwesome!important;
}

.fa {
    font:normal normal normal 14px/1 FontAwesome-v4!important;
}

.g_ body {
    background-color: #e9e9e9!important;
    background-image: url("https://cdn.awsli.com.br/2582/2582491/arquivos/goody-f1b_01.jpg");
    background-position:center top;
    background-repeat:repeat-x;
    overflow-x: hidden;
}

.g_ header  {
    background-color:#fff;
}

.breadcrumbs    {
    display:none;
}

blockquote  {
    border-left: 5px solid #954087;
}

#rodape {
    background:#fff;
}

.g_ .g_title    {
    font-weight:600!important;
}

h2.g_title    {
    font-size: 24px!important;
    font-weight: 600!important;
    text-align: center!important;
    margin-top: 20px!important;
}

h4.g_title  {
    font-size:22px!important;
    margin-bottom:0!important;
}

.g_ .logo a > img{max-height: none !important;}

/*.g_ .menu-trigger   {
    display:none;
}*/

.g_ .menu.superior>.nivel-um>li>a>strong    {
    font-weight:600!important;
}

.categoria-pagina-846026, .categoria-pagina-846027, .categoria-pagina-846028    {
    display:none;
    
}

.tarja  {
    margin: 0px auto 20px auto;
    text-align: center;
}

.titulo {
    font-family:'Raleway', sans-serif!important;
}

.g_ .abas-custom .tab-content, .g_ .abas-custom .tab-content *, .g_ .pagina-pagina #corpo .titulo+div *, .g_ .pagina-pagina .titulo+div {
    font-family:'Raleway', sans-serif!important;
}

.g_ .abas-custom .tab-content   {
    background: rgba(255,255,255,0.4);
    border-radius: 40px;
}

.g_ .listagem .titulo-categoria {
    display:none;
}

.conteiner-principal .conteiner {
    padding:unset;
}


.g_ .listagem .preco-produto .preco-parcela, .g_ .listagem .preco-produto .preco-parcela *, .g_ .listagem .preco-produto .preco-venda {
    color:#fff;
}

.listagem .info-produto {
    text-align: center;
}

.g_ .mini-banner .modulo img+label  {
    display:none;
}

.g_ .mini-banner .modulo a:hover    {
    opacity:unset;
}

.g_ .listagem .listagem-item .nome-produto  {
    font-size: 20px;
    color: #954087;
    font-weight: 900;
    line-height: 25px;
    border-bottom: solid 1px #fff;
    width: 160px;
    margin: 0 auto;
    padding-bottom: 4px;
}

.g_ .listagem .preco-produto .preco-parcela, .g_ .listagem .preco-produto .preco-parcela *, .g_ .listagem .preco-produto .preco-venda   {
    color:#7b7b7b;
}
    
.g_ .listagem .preco-produto .cor-principal {
    color: #484848;
    font-size: 16px;
    margin-top: 10px;
}

.g_ #brands .brand-item>div {
    background-color:transparent;
}

.g_ #brands .brand-item>div a img   {
    max-height:initial!important;
}

.g_ #brands .brand-item>div {
    padding:initial;
    height:auto;
}

.g_ #brands .brand-item>div a   {
    cursor:default;
    pointer-events: none;
    display: inline-block; /*For IE11/ MS Edge bug */
}

.g_ .slick-slider .arrow-l  {
    left:20px;
}

.g_ .slick-slider .arrow-r    {
    right:20px;
}

.g_ .lateral    {
    background:none;
}

.g_ .produto .principal .nome-produto   {
    font-weight:900;
    color:#954087;
}

.g_ .produto .acoes-produto .preco-produto .preco-a-partir .titulo, .g_ .produto .acoes-produto .preco-produto .titulo.preco-promocional, .g_ .produto .acoes-produto .preco-produto.destaque-parcela .preco-promocional    {
    font-weight: 600;
    color: #484848;
}

.g_ .produto .acoes-produto .preco-parcela, .g_ .produto .acoes-produto .preco-produto .titulo.preco-venda, .g_ .produto div.principal .acoes-produto .preco-produto.destaque-parcela .preco-venda  {
    color:#5f6368;
}

.g_ .product-functions a    {
    color:#5f6368;
}

a.botao.botao-comprar.principal {
    background-color:#954087;
}

.g_ .produto div.principal .botao.principal.botao-comprar   {
    width:100%!important;
}

.g_ .produto .acoes-produto .preco-parcela *    {
    color:inherit;
}

.g_ #formCalcularCep .btn, .g_ .pagina-carrinho .acao-editar a.botao    {
    background-color:#aaaaaa!important;
}

.g_ .cabecalho-interno .titulo small    {
    color:#333;
}

.g_ .pagina-carrinho.carrinho-checkout .campos-pedido .caixa-sombreada, .g_ .pagina-login .caixa-sombreada.borda-principal  {
    background-color:#eee;
}

.li-whatsapp i  {
    font-size:40px!important;
}

.tab-content::before    {
    margin-top:40px!important;
    font-family:'Raleway',sans-serif!important;
}

@media (max-width: 767px)   {
.pagina-inicial {
    background-image: url("https://cdn.awsli.com.br/2582/2582491/arquivos/goody-mobile_02.jpg")!important;
}

.g_ #brands .brand-item {
    padding: 10px 94px;
}

.g_ #brands .brand-item>div {
    width:162px;
}

.g_ .brands-row {
    margin-bottom:100px;
}

#brands .slick-slider .slick-track   {
    width:3572px!important;
}

.g_ .listagem .listagem-item .nome-produto  {
    width:132px;
}

.g_ #g_slider-mobile    {
    height:675px;
}

.banner.cheio+.row-fluid    {
    margin-top:-50px;
}

.g_ .slick-dots>li  {
    margin-top:25px;
    background:#fff!important;
}

.g_ .abas-custom .tab-content   {
    padding: 0px 10px 50px 10px;
}

.mini-img-beauty,.mini-img-up   {
    margin: 0px auto 30px auto;
}

.mini-img-night   {
    margin: -50px auto 30px auto;
}
}

@media (min-width: 768px)   {
.pagina-inicial {
    background-image: url("https://cdn.awsli.com.br/2582/2582491/arquivos/goody-f1a_01.jpg")!important;
}

.listagem .listagem-linha   {
    padding-top:0px!important;
}

.g_ .listagem .listagem-linha li    {
    margin-top:0!important;
}

.g_ .abas-custom .tab-content   {
    padding: 0px 50px 50px 50px;
}

.mini-img-beauty   {
    margin: -50px auto auto auto;
}

.mini-img-up   {
    margin: -95px auto auto auto;
}

.mini-img-night   {
    margin: -130px auto auto auto;
}

.mini-img-kit  {
     margin: -80px auto auto auto;
}

.menos50top {
    margin-top:-40px;
}
}

