/* Logo-only revision: place existing company lettering directly beneath each ship emblem.
   All other website styles remain untouched. */
@media(min-width:901px){
  .theme-v2 .site-header .brand img,.theme-v3 .site-header .brand img{
    width:auto!important;height:81px!important;max-height:81px!important;
    max-width:100%!important;object-fit:contain!important;object-position:left center!important;
  }
}
.theme-v2 .footer-brand img,.theme-v3 .footer-brand img{
  width:auto!important;height:124px!important;max-height:124px!important;
  max-width:100%!important;object-fit:contain!important;object-position:left center!important;
}
@media(max-width:900px){
  .theme-v2 .site-header .brand img,.theme-v3 .site-header .brand img{
    width:auto!important;height:62px!important;max-height:62px!important;
    max-width:100%!important;object-fit:contain!important;object-position:left center!important;
  }
  .theme-v2 .footer-brand img,.theme-v3 .footer-brand img{height:115px!important;max-height:115px!important}
}
@media(max-width:640px){
  .theme-v2 .site-header .brand img,.theme-v3 .site-header .brand img{
    width:auto!important;height:55px!important;max-height:55px!important;max-width:100%!important;
  }
  .theme-v2 .footer-brand img,.theme-v3 .footer-brand img{height:102px!important;max-height:102px!important}
}
