.c-footer{margin-top:10px;padding:36px 0 28px;border-top:solid 1px #000;background-color:#FFF;color:#242324;font-size:0.875rem}.c-footer a{color:#000;font-family:'Poppins-Regular',Arial,Helvetica,sans-serif}.c-footer .ic{background-color:#242324}.c-footer .is-label{margin:0 0 14px;padding:0;font-size:0.6875rem;font-family:'Poppins-Bold',Arial,Helvetica,sans-serif;letter-spacing:0.18em;text-transform:uppercase;color:#848383}.c-footer .o-footer-grade{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px 48px}.c-footer .o-footer-contato{flex:1 1 280px;max-width:460px}.c-footer ul{margin:0;padding:0;list-style:none}.c-footer .o-lista-contato li{display:flex;align-items:center;margin:0 0 8px;padding:0;color:#000}.c-footer .o-lista-contato li:last-child{margin-bottom:0}.c-footer .o-lista-contato .ic{flex:0 0 16px;width:16px;height:16px;margin-right:10px}.c-footer .o-footer-nav{display:flex;flex-direction:column;align-items:flex-end;gap:18px}.c-footer .o-lista-menu{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 22px}.c-footer .o-lista-menu li{display:block}.c-footer .o-lista-menu a:hover{text-decoration:underline;text-underline-offset:3px}.c-footer .o-smm{display:flex;align-items:center}.c-footer .o-smm .ic{width:18px;height:18px;margin-left:14px;background-color:#000}.c-footer .o-smm a:first-of-type .ic{margin-left:0}.c-footer .o-smm a:hover .ic{background-color:#848383}.c-footer .o-footer-base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:28px;padding-top:16px;border-top:solid 1px #d6d6d6}.c-footer .o-copyright{color:#848383;font-size:0.8125rem}.c-footer .o-footer-marcas{display:flex;align-items:center;gap:16px}.c-footer .o-footer-marcas a:hover{text-decoration:none}.c-footer .o-footer-marcas img{display:block;width:auto;max-height:28px}@media only screen and (max-width: 768px){.c-footer{padding-top:28px}.c-footer .o-footer-nav{align-items:flex-start;width:100%}.c-footer .o-lista-menu{justify-content:flex-start}.c-footer .o-footer-base{flex-direction:column;align-items:flex-start}}
