/* ========================================== */
/* FOOTER */
#footer {width: 100%; float: left; border-top: 2px solid}
#footer .footer-container {display: table; position: relative; margin: 0px auto; padding: 40px 0px;}
#footer .footer-container .container { max-width: 100%; }
#footer .logo-footer .redes-sociais {width: 100%; float: left; display: block;}
#footer .logo-footer .redes-sociais li {width: auto; float: left; display: table;}
#footer .logo-footer .redes-sociais li i {font-size:30px;}
#footer .block-logo img {max-width: 100%; margin: 0 auto;}
#footer .titulo-footer {font-size: var(--size-18);; font-weight: 600; width: 100%; float: left; display: block; margin: 0 0 20px 0; line-height: 1;}
#footer .block-logo {margin: 0 0 20px 0;}
#footer .block-content-footer a {font-size: var(--size-14);}
#footer .block-content-footer {width: 100%; float: left; display: block;}
#footer .block-content-footer li {margin-bottom: 10px;}
.footer-copy .copy-soulmkt {width: 50%; float: left; display: block;}
.footer-copy .footer-desenvolvido {width: 50%; float: left; display: block; text-align: right; font-size: var(--size-12);}
.footer-copy .footer-desenvolvido a {float: right; display: table; margin-left: 5px;}
.copy-soulmkt address {font-size: var(--size-12);margin: 0px;}
.footer-copy .copy-soulmkt-endereco {line-height: normal;}
.block-copy-soulmkt {width: 100%; float: left; display: block;}
.block-copy-soulmkt .footer-copyright {position: relative; width: 100%; max-width: 1299px; margin: 0px auto; padding: 10px 15px;display: flex; flex-wrap: wrap; align-items: center;}
.block-copy-soulmkt .footer-copyright .copy-soulmkt {width: 70%; float: left; display: block;}
.block-copy-soulmkt .footer-copyright .footer-desenvolvido {width: 30%; float: right; display: block; text-align: right; line-height: normal;padding: 0px 0 0 0;}
.block-copy-soulmkt .footer-copyright .footer-desenvolvido a {width: auto; margin-left: 5px; display: inline-block; vertical-align: baseline;transition: all 0.3s;}
.block-copy-soulmkt .footer-copyright .footer-desenvolvido span{font-size: var(--size-12);display: inline-block;vertical-align: top;}
#footer .logo-footer .redes-sociais span {display: block; text-indent: -999em; width: 0; height: 0; margin: 0;}
@media screen and (max-width:1300px){
    .block-copy-soulmkt .footer-copyright {max-width: 1199px}
}
@media screen and (max-width:1199px){
    .block-copy-soulmkt .footer-copyright {max-width: 991px}
}
@media screen and (max-width:991px){
    .block-copy-soulmkt .footer-copyright {max-width: 770px;}

    #footer .footer-edit {width: 50%; margin-bottom: 50px; display: block; text-align: center;}
    #footer .footer-edit .logo-footer, #footer .footer-edit .institucional, #footer .footer-edit .informacoes, #footer .footer-edit .pagamento, #footer .footer-edit .seguranca {width: 100%;}
    #footer .footer-edit .pagamento img, #footer .footer-edit .seguranca img {margin: 0 auto;}
}
@media screen and (max-width:767px){
    .block-copy-soulmkt .footer-copyright .copy-soulmkt {width: 100%; text-align: center;}
    .block-copy-soulmkt .footer-copyright .footer-desenvolvido {display: table; float: none; margin: 0 auto; padding-top: 20px; text-align: center; width: auto;}
    .block-copy-soulmkt .footer-copyright .footer-desenvolvido span,
    .block-copy-soulmkt .footer-copyright .footer-desenvolvido a {float: left;}
    #footer .footer-edit {width: 100%;}
}
/* FIM FOOTER */
/* ========================================== */

/* ========================================== */
/* SCOLL TOP */
div#scroll-top {position: fixed; right: 25px; bottom: 40px; padding: 9px 4px; cursor: pointer; z-index: 9999; transition: all 0.3s;font-size: 14px;}
div#scroll-top:hover { opacity: 0.7; }
div#scroll-top i {width: 30px; text-align: center; margin: 0;}
/* FIM SCOLL TOP */
/* ========================================== */

/* ========================================== */
/* LINK WHATSAPP */
.block-whatsapp#link-wpp {position: fixed;left: 25px;background-color: #4dc247;border-radius: 50%;color: #fff;bottom: 40px;cursor: pointer;z-index: 999999;transition: all 0.3s;font-size: 27px;}
.block-whatsapp#link-wpp a {color: #fff;padding: 0px 10px;}
.block-whatsapp.right#link-wpp {right: 25px;left: unset;bottom: 100px;}
.checkout-cart-index .block-whatsapp#link-wpp,
.checkout-onepage-index .block-whatsapp#link-wpp,
.checkout-onepage-process .block-whatsapp#link-wpp,
.checkout-onepage-success .block-whatsapp#link-wpp,
.checkout-onepage-sucess .block-whatsapp#link-wpp {display: none;}
/* FIM LINK WHATSAPP */
/* ========================================== */
