/*Cort Tarja Promo*/
#product-list .product-list-item .label-promo,
#product-list-sidebar .product-list-item .label-promo {
	background: #2C2C2C;
}

/*Menu principal - categoria e personalizado em 1 coluna*/
#nav-main .element-menu-category #menu-category .menu-category-list > li > ul > li, #nav-main .element-menu-main #menu-main .menu-main-list > li > ul > li {
    float: unset;
}
#nav-main .element-menu-category #menu-category .menu-category-list > li > ul, #nav-main .element-menu-main #menu-main .menu-main-list > li > ul {
    width: 220px;
}
#nav-main .element-menu-category #menu-category .menu-category-list > li > ul:before, #nav-main .element-menu-main #menu-main .menu-main-list > li > ul:before {
    border-left: none;
}
#nav-main .element-menu-category #menu-category .menu-category-list > li > ul li ul, #nav-main .element-menu-main #menu-main .menu-main-list > li > ul li ul {
    margin-left: 218px;
}


/*Mapa ao lado do formulário pag contato*/
iframe.iframe-gmaps {
    width: 580px;
    float: left;
    margin-left: 40px;
    margin-top: -14px;
}
.wrapper-form-contact {
    float: left;
    width: 50%;
}
/*Iniciais maiusculas elementos produto*/
body.pagina-produto .header-box-content .title-secundary {
    text-transform: initial;
}
/*Titulos iniciais maiusculas*/
span.title-secundary {
    text-transform: capitalize;
    font-weight: bold;
}
body span,  b {
    color: #000;
    font-weight: bold;
}
/*cor do numero de telfone do topo*/
#header-main .element-info .info-inner .info-phone a {
    line-height: 25px;
    margin-left: 16px;
    color: white;
}
span.info-ddd {
    color: white;
}

/*cor da bolinha de qiantidade do carrinho*/
#header-main .element-shopping-cart .link-shopping-cart .shopping-cart-total-products-wrapper {
    background: #ffffff;
}
    span.shopping-cart-total-products {
    color: #2C2C2C;
}

/*cor do numero do rodapé*/
.info-phone a {
    color: #ffffff ;
}
/* Cor do endereço no fale conosco*/
p.info-address span {
    color: #ffffff;
}


/*Retirar negrito fontes*/
.element-info span {
    font-weight: normal;
}
.element-address span {
    font-weight: normal;
}

/*Ajustes Rodapé*/
.element-address {
    display: flex !important;
    flex-direction: column;
}
#footer-main .title-footer {
    order: -2;
}
#footer-main .phone-inner {
    order: -2;
    align-items: flex-start !important;
    flex-direction: column;
}
#footer-main .email-inner {
    order: -1;
}
.phone-inner::after {
    content: "9h às 19hrs, de segunda a sexta";
    margin-left: -30px;
}
.info-address::before {
    content: "Escritório Administrativo";
    display: flex;
    font-size: 16px;
    font-family: 'source_sans_pro_regular';
    margin: 0 0 10px -30px;
}
#footer-main .element-address div[class$="inner"].address-inner:before {
    margin-top: 30px;
}
#footer-main .info-phone .info-whatsapp {
    margin-left: -20px;
}
#footer-main .element-address div[class$="inner"].phone-inner .info-phone.info-whatsapp a:before {
    margin-left: -30px;
    margin-right: 15px;
}
#footer-main .info-ddd {
    color: #ffffff;
}
#footer-main .element-address div[class$="inner"].phone-inner .info-phone + .info-phone:before {
	display:none !important;
}

/* Alterar cores da tarja de promoção*/

#product-list .product-list-item .label-promo, #product-list-sidebar .product-list-item .label-promo {
    background: #F8A9C6;
}

#product-list-sidebar .product-list-item .label-launch, #product-list .product-list-item .label-launch, #product-list-sidebar .product-list-item .label-promo, #product-list .product-list-item .label-promo, #product-list-sidebar .product-list-item .label-freeshiping, #product-list .product-list-item .label-freeshiping {
    color: #FFFFFF;
}
/*
#product-list .product-list-item .wrapper-btn-product .btn.btn-buy, #product-list .product-list-item .wrapper-btn-product .btn.btn-buy-kit {
    background: #FF81AF;
}
*/
.element-product-detail .wrapper-product-price .wrapper-btn-buy .btn.btn-buy, .element-product-detail .wrapper-product-price .wrapper-btn-buy .btn.btn-buy-kit {
    background: #FF81AF;
}

#cart-email .cart-email-wrapper .btn {
    background: #FF81AF;
}

.btn.btn-next-step, .btn.btn-final-submit, .btn.cart-slider-submit {
    background: #FF81AF;
}

.element-banner-main img {
   width: auto;
}

ul#banner-main {
    text-align: -webkit-center;
}
.list-shipping .list-shipping-item .list-shipping-image {
    padding-right: 10px;
    display: none;
    width: 120px;
}
/*Ajuste sub categoria - 218041*/
#nav-main .element-menu-main #menu-main .menu-main-list > li > ul li ul {
    margin-left: 0px
}
#cart-products .list-shipping {
    width: 250px;
}

.info-email {
     display: none;
}

.email-inner::after {
    content: "sac@garotabella.com.br";
}

.element-social-footer span.title-footer {
    display: none !important;
}

span.info-phone:first-child {
    display: none !important
}

#footer-main .element-address div[class$="inner"].phone-inner:before {
    display: none
}