/* Each logo export has its own aspect ratio; never crop brand artwork. */
.lh-brand__image {width:156px!important;height:52px!important;object-fit:contain!important;}
.lh-brand--mobile .lh-brand__image {width:120px!important;height:40px!important;}
.lh-brand--drawer img {width:156px;height:52px;object-fit:contain;}
.like-honey-theme .lh-footer__logo-surface {width:202px;height:86px;padding:12px 10px;}
.like-honey-theme .lh-footer__logo-surface>img {width:180px;height:60px;object-fit:contain;}
.lh-campaign__logo {object-fit:contain!important;}
body.admin-body .admin-sidebar .admin-brand-logo-sidebar {flex:0 0 72px!important;width:186px!important;max-width:186px!important;height:72px!important;object-fit:contain!important;}
body.admin-body .admin-sidebar .user-info {min-height:90px!important;}
body.admin-body .admin-brand-logo-login {width:196px!important;height:196px!important;object-fit:contain!important;}
body.admin-body .admin-brand-logo-popup {width:156px!important;height:52px!important;object-fit:contain!important;}
body.admin-body .admin-brand-logo-nav {width:48px!important;height:48px!important;object-fit:contain!important;}
img.demo-image-fallback,img[src*="/demo-blue-v2/placeholder-"] {object-fit:contain!important;object-position:center!important;}
.offline-brand {display:block;width:210px;height:70px;object-fit:contain;margin:0 auto 28px;}

.like-honey-theme .lh-footer--refined .lh-footer__logo-surface {width:202px;height:86px;padding:10px;}
.like-honey-theme .lh-footer--refined .lh-footer__logo-surface>img {width:180px;height:60px;object-fit:contain;}

@media(min-width:1200px){.like-honey-theme .lh-header__desktop{grid-template-columns:156px minmax(260px,1fr) minmax(240px,360px) 190px;}}
@media(min-width:768px) and (max-width:1199px){.like-honey-theme .lh-header__desktop{grid-template-columns:132px minmax(160px,1fr) 190px;}.like-honey-theme .lh-header__desktop .lh-brand__image{width:132px!important;height:44px!important;}}
