@font-face {
  font-family: "LAW Allura";
  src: url("fonts/Allura-Regular.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

:root {
  --law-brand-script-font: "LAW Allura", "Segoe Script", "Snell Roundhand", "Brush Script MT", "Lucida Handwriting", cursive;
}

.law-brand-script {
  display: inline;
  font-family: var(--law-brand-script-font) !important;
  font-style: normal !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}

.law-brand-lockup :is(.brand-copy, small, strong),
.brand-copy :is(small, strong),
.store-footer__brand > h2,
.law-footer__brand > strong,
.cc-final-footer__brand > strong,
.law-admin-ui .brand :is(h1, p) {
  font-family: var(--law-brand-script-font) !important;
  font-style: normal !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}

.brand-copy small,
.law-admin-ui .brand p {
  font-weight: 400 !important;
}

.brand-copy strong,
.store-footer__brand > h2,
.law-footer__brand > strong,
.cc-final-footer__brand > strong,
.law-admin-ui .brand h1 {
  font-weight: 400 !important;
}

.law-index-brand h1,
.law-index-brand h1 > span,
.law-index-signature > span {
  font-family: var(--law-brand-script-font) !important;
  font-style: normal !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}

.law-index-brand h1 {
  font-weight: 400 !important;
}

.law-index-signature > span {
  font-weight: 400 !important;
}
