/* remove amazon pay */
.password-info {
    display: none !important;
}
#layered-filter-block{display:none !important}
/* background - image */
body .page-wrapper {
    background-repeat: repeat;
    background-size: contain;
    background-color: #fff;
}
div.field[name="shippingAddress.vat_id"] {
    display: none !important;
}
.level0 .menu-link span{font-weight:bold}
.modal-content{border: none !important;max-width: inherit !important;margin: 1px !important }

/* footer bottom */
.zz_footer-bottom {
    display: flex;
    margin-top: 1.5em;
    align-items: center;
}
.zz_footer-bottom .h5{
    margin-bottom: 10px;
    color: #222;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 700;
}
.page-footer .footer-social .social [data-type='whatsapp']:hover {
    background-color: #4dc247;
    border-color: #4dc247;
}

/* icons homepage */
.zz_icons .item .item {
    flex-direction: column;
}
.zz_icons .item {
    justify-content: center;
}
.zz_icons .item .item .item-icon {
    max-width: 100px;
}
.zz_icons .zz_iconText {
    border: solid 1px #61a29e;
    background: #fff;
    font-size: 13px;
    padding: 15px 30px;
    border-radius: 20px;
    text-align: center;
    font-style: italic;
    margin-top: 1em;
}
.service-banner-style11 .zz_icons .item-content .title {
    color: #61a29e;
    font-weight: 500;
    margin-top: 1em;
}
.service-banner-style11 .zz_icons .cdz-block-content {
    background: transparent;
}

/* desabilitar comparar */
.item.compare {
    display: none;
}

/* sessao de categorias */
.wrapper-adv-style-20 .zz_category .item-content-info .item-title {
    font-weight: 700;
}
.zz_category .zz_homecat {
    color: #000;
    font-size: 15px;
}
.zz_category .zz_homecat:hover {
    color: #e85d5e;
}

/* ==== INICIO @MEDIA ==== */
@media (min-width: 768px) {
    /* footer bottom */
    .zz_footer-bottom {        
        justify-content: space-between;        
    }
    /* cart - header */
    .page-header .header.features-links .action.showcart:before {
        content: "\E9A7";
        font-weight: 600;
    }
    /* categoria - espacamento na descricao */
    .category-description {
        padding: 0 1.2em;
    }
}

@media (max-width: 767px) {
    /* footer bottom */
    .zz_footer-bottom {                
        flex-direction: column;
        align-items: center;         
    }
    /* categoria - espacamento na descricao */
    .category-description {
        padding: 0 5%;
    }
}
