.btn .btn-text {
    color: #ffffff;
}

#header-main {
    position: fixed;
    top: 0;
    z-index: 99;
    width: 100%;
}

#nav-main {
    margin-top: 159px;
}

.element-menu-category {
    z-index: 99;
    position: fixed !important;
    top: 111px;
    width: 100% !important;
    border: none !important;
}

#header-main .element-info .info-inner .info-phone {
    display: none;
}

#product-list .product-list-item .product-image a:not(.label-unavailable) img, #product-list-sidebar .product-list-item .product-image a:not(.label-unavailable) img {
   width: 100%;
}

#footer-main .copyright {
    display: none;
}

p.info-address span:first-child {
    display: none;
}

img.logo-rodape {
    max-width: 155px;
}

body.pagina-produto .header-box-content .title-secundary {
    text-transform: initial;
}


.product-sharing .product-sharing-list,
.element-product-detail .wrapper-btn-actions {
    display: none;
}

span.title-secundary {
    text-transform: uppercase;
    font-weight: bold;
}

#content-main {
    margin-bottom: 40px;
}

#product-list .product-list-item {
 	margin-bottom: 50px;
}

#product-list .product-list-item .wrapper-btn-product .btn .btn-text {
    font-size: 17px;
    color: #ffffff;
    text-transform: uppercase;
}

#nav-main .element-menu-category #menu-category .menu-category-list > li:hover > a {
    border-color: #ffffff;
    color: #ffffff;
}

.element-product-detail .wrapper-product-price .wrapper-btn-buy .btn .btn-text {
    text-transform: uppercase;
    color: #ffffff;
}

button.btn.btn-newsletter-submit span {
    color: #000000;
}

.element-banner-main .bx-wrapper.horizontal .bx-controls-direction a span[class^="icon"] {
    background: #ffffff;
}

.social-footer-icon.social-footer-icon-instagram {
    background: #ffffff;
}

.pull-btn,
a.btn-show-instrucao {
    position: absolute;
    bottom: -30px;
    text-decoration: underline;
    text-underline-position: under;
    width: 100%;
}

.pagina-link-bio .element-menu-category,
.pagina-link-bio .header-box-content,
.pagina-link-bio .element-breadcrumb{
   display: none;
}

.pagina-link-bio .grid-4.grid-search,
.pagina-link-bio .grid-2.grid-shopping-cart {
   opacity: 0;
   visibility: hidden;
}

.pagina-link-bio a.button-link-bio {
   font-weight: bold;
   font-size: 18px;
   color: #f1f1f1;
   border-radius: 25px;
   background: #006682;
   text-align: center;
   margin: 0 auto 30px;
   width: 300px;
   padding: 15px 0px;
   display: block;
}

.cart-open #nav-main {
    margin-top: 0;
}