/* Mimoso Lanches V0.15.1: somente marca publica e credito institucional. */
.topbar .brand .mimoso-brand-lockup {
 display: inline-flex;
 align-items: center;
 gap: 9px;
 min-width: 0;
 white-space: nowrap;
}
.topbar .brand .mimoso-brand-logo {
 display: block;
 width: 48px;
 height: 48px;
 flex: 0 0 48px;
 object-fit: contain;
}
.topbar .brand .mimoso-brand-name {
 display: inline-block;
 line-height: 1.1;
}
.mimoso-site-footer {
 margin-top: 22px;
 padding: 19px 10px 28px;
 border-top: 1px solid rgba(148, 163, 184, .28);
 color: #b8c7d8;
 text-align: center;
 font-size: 13px;
 line-height: 1.65;
}
.mimoso-site-footer .mimoso-footer-store { display: block; margin-bottom: 2px; }
.mimoso-site-footer .mimoso-footer-credit { display: block; }
.mimoso-site-footer .mimoso-footer-credit strong { color: #ff921f; font-weight: 750; }
@media (max-width: 640px) {
 .topbar .brand .mimoso-brand-lockup { gap: 6px; }
 .topbar .brand .mimoso-brand-logo { width: 36px; height: 36px; flex-basis: 36px; }
 .mimoso-site-footer { font-size: 12px; padding-bottom: 88px; }
}
@media (max-width: 360px) {
 .topbar .brand .mimoso-brand-logo { width: 30px; height: 30px; flex-basis: 30px; }
 .topbar .brand .mimoso-brand-lockup { gap: 4px; }
}
