.logo.brand-lockup {
    display: inline-flex;
    align-items: center;
    justify-self: start;
    gap: 9px;
    min-width: 0;
    text-decoration: none;
}

.brand-lockup img {
    display: block;
    flex: 0 0 auto;
    object-fit: contain;
}

.brand-lockup .brand-lockup-name {
    color: inherit;
    font: 700 29px/1.05 'Cormorant Garamond', Georgia, serif;
    letter-spacing: -.025em;
}

.admin-sidebar .brand-lockup img { width: 46px; height: auto; }
.admin-sidebar .brand-lockup .brand-lockup-name { font-size: 21px; }

@media (max-width: 650px) {
    .store-header .brand-lockup { gap: 5px; }
    .store-header .brand-lockup img { width: 49px; height: auto; }
    .store-header .brand-lockup .brand-lockup-name { font-size: clamp(17px, 5.2vw, 23px); }
}
