/* Brand r6: only the existing storefront identity, not product or user images. */
html body .little-bloom-home .sf-home-brand .sf-home-mark {
  display: block;
  width: 130px;
  height: 52px;
  max-width: 38vw;
  flex: 0 0 auto;
  object-fit: contain;
}
html body .little-bloom-home .sf-home-brand strong {
  display: none;
}
html body .login-container .login-brand img[data-v-5b3ea080] {
  display: block;
  width: 150px;
  height: 60px;
  max-width: 100%;
  max-height: none;
  object-fit: contain;
}
html body .register-note .register-logo[data-v-84aa287d] {
  flex: 0 0 152px;
  width: 152px;
  height: 68px;
  box-sizing: border-box;
}
html body .register-note .register-logo img[data-v-84aa287d] {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media (max-width: 420px) {
  html body .register-note[data-v-84aa287d] {
    flex-direction: column;
    align-items: stretch;
  }
  html body .register-note .register-logo[data-v-84aa287d] {
    flex-basis: 68px;
    align-self: center;
  }
}
