 .footer .social li{background-color:#000;border-color:#000;}.footer .content-collapse ul.social{height:36px !important;border:none !important;}footer{font-family:var(--font-primary);}footer .footer,footer .footer-bottom{background-color:#fff;}.footer{border-bottom:0px !important;}.footer h3{font-size:16px !important;border:none;padding-bottom:16px;padding-top:30px;font-family:var(--font-primary);font-weight:500;}.footer ul{margin:0px;}.footer .social-and-selo{display:flex;flex-direction:column;align-items:end;}.footer .social-and-selo > div .first{text-align:end;}.footer .social-and-selo .footer-selos{max-width:210px;padding-top:15px;}.footer .social-and-selo .footer-selos > div a:nth-child(1){margin-right:25px;vertical-align:top;}.footer .social-and-selo .payment_types{margin-top:10px;}.footer .social{height:36px;padding-top:10px;}.footer .social-and-selo .payment_types ul{display:flex;justify-content:end;}.footer .social-and-selo .payment_types .second{margin-top:5px;}.footer .social-and-selo .payment_types{margin-top:0px;}.footer .social-and-selo .payment_types ul li:not(.last){margin-right:5px;}.footer .social-and-selo .payment_types img{width:50px;height:33px;}.footer-bottom .second_column{text-align:center;margin-top:20px;margin-bottom:20px;}.footer-bottom .second_column a{margin-right:0px;}.footer-bottom .first_column{text-align:center;} .new_rodape{display:flex;gap:90px;margin-bottom:50px;}.footer{background-color:black !important;padding-top:40px;padding-bottom:60px;}.footer .contact_rodape{background-color:white;color:black;padding:10px 25px;margin-top:25px;display:block;text-align:center;border-radius:6px;}.footer .contact_rodape:hover{background-color:#f00;color:white;}.footer .social{margin-top:22px;}.payment_types img{filter:brightness(0) invert(1);}.footer-bottom img{filter:brightness(0) invert(1);}.footer .social li i{font-size:25px;}.footer h3,.footer p,.footer .page__link{color:white;text-transform:capitalize !important;}.footer .page__link:hover{color:#f00;}.footer .footer__title,.footer.title-payment{text-transform:lowercase !important;}.footer .footer__title::first-letter{text-transform:uppercase;}.footer h3{letter-spacing:1.5px;}.footer .title-payment{text-transform:lowercase;}.footer .title-payment::first-letter{text-transform:uppercase;}.rodape_flex{display:flex;gap:150px;}.payment_types .first,.payment_types .second{display:flex;}.footer-bottom{background-color:black !important;}.footer-bottom{color:white;font-size:10px;}