/*
 * OCFai CSS contract
 * AI_RULE: define only classes matching OCFAI_ALLOWED_PREFIXES in this file.
 * AI_RULE: shared UI patterns must use their canonical component CSS instead of local variants.
 * OCFAI_ROLE: component
 * OCFAI_ALLOWED_PREFIXES: mk-brand-strip, mk-brand-strip__
 */
/* Component: mk_brand_strip */
.mk-brand-strip {
  display: grid;
  grid-template-columns: minmax(var(--mk-brand-min-width), 1fr) minmax(0, 1.4fr) auto;
  gap: var(--mk-space-9);
  align-items: center;
}

.mk-brand-strip__text {
  max-width: var(--mk-brand-copy-width);
  margin: 0;
}

@media (max-width: 991.98px) {
  .mk-brand-strip {
    grid-template-columns: 1fr;
  }

  .mk-brand-strip__action {
    justify-self: start;
  }
}
