
/* PATCH — refinamento visual do crédito Portland Criativa */
.footer-portland-credit{
  max-width:1110px;
  width:calc(100% - 40px);
  margin:0 auto;
  padding:18px 0 22px;
  text-align:center;
  font-family:inherit;
  font-size:11px;
  line-height:1.6;
  font-weight:400;
  letter-spacing:.06em;
  color:#756b64;
  border-top:1px solid rgba(72,57,47,.12);
}
.footer-portland-heart{
  display:inline-block;
  margin:0 4px;
  color:#d9343b;
  font-size:13px;
  line-height:1;
  vertical-align:-1px;
}
.footer-portland-credit a{
  color:#4f453f;
  font-weight:600;
  text-decoration:none;
  border-bottom:1px solid rgba(79,69,63,.28);
  transition:color .2s ease,border-color .2s ease;
}
.footer-portland-credit a:hover,
.footer-portland-credit a:focus{
  color:#b88a24;
  border-bottom-color:#b88a24;
}
@media(max-width:820px){
  .footer-portland-credit{
    width:calc(100% - 32px);
    padding:16px 0 20px;
    font-size:10px;
    letter-spacing:.04em;
  }
}
