/* SEQUEL SANS – Internal Staging Only */

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-Book.ttf") format("truetype");
  font-weight: 350;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-BookItalic.ttf") format("truetype");
  font-weight: 350;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-Semi.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-SemiItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

/* Optional: Display Cuts (if used separately for headlines) */
@font-face {
  font-family: "Sequel Sans Display";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-DisplayLight.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Display";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-DisplayRegular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Display";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-DisplayMedium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Display";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-DisplaySemi.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Display";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-DisplayBold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Display";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-DisplayHeavy.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* ============================
   SEQUEL SANS HEADLINE
   ============================ */

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineLight.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineLightIt.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineBook.ttf") format("truetype");
  font-weight: 350;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineBookIt.ttf") format("truetype");
  font-weight: 350;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-Headline.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineMedium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineMedIt.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineSemi.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineSemiIt.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineBold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineBoldIt.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineHeavy.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineHeavyIt.ttf") format("truetype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineBlack.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sequel Sans Headline";
  src: url("/wp-content/fonts/sequel-sans/SequelSans-HeadlineBlackIt.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}


.breakdance h1,
.breakdance h2,
.breakdance h3,
.breakdance h4,
.breakdance h5,
.breakdance h6,
.breakdance h1 span,
.breakdance h2 span,
.breakdance h3 span,
.breakdance h4 span,
.breakdance h5 span,
.breakdance h6 span,
.breakdance .bde-heading,
.breakdance .breakdance-heading,
.breakdance .bde-heading__text,
.breakdance .breakdance-text-heading {
  font-family: "Sequel Sans Display", sans-serif !important;
}

.breakdance body,
.breakdance div,
.breakdance p,
.breakdance span,
.breakdance li,
.breakdance a,
.breakdance button,
.breakdance input,
.breakdance textarea,
.breakdance select,
.breakdance label {
  font-family: "Sequel Sans", sans-serif !important;
}

.breakdance #wpadminbar body,
.breakdance #wpadminbar div,
.breakdance #wpadminbar p,
.breakdance #wpadminbar span,
.breakdance #wpadminbar li,
.breakdance #wpadminbar a,
.breakdance #wpadminbar button,
.breakdance #wpadminbar input,
.breakdance #wpadminbar textarea,
.breakdance #wpadminbar select,
.breakdance #wpadminbar label {
  font-family: inherit !important;
}

.breakdance #wpadminbar span.ab-icon{
	font: normal 20px/1 dashicons!important;
}

.breakdance h1.headline-font,
.breakdance h2.headline-font,
.breakdance h3.headline-font,
.breakdance h4.headline-font,
.breakdance h5.headline-font,
.breakdance h6.headline-font,
.breakdance h1.headline-font span,
.breakdance h2.headline-font span,
.breakdance h3.headline-font span,
.breakdance h4.headline-font span,
.breakdance h5.headline-font span,
.breakdance h6.headline-font span,
.breakdance .headline-font.bde-heading,
.breakdance .headline-font.breakdance-heading,
.breakdance .headline-font.bde-heading__text,
.breakdance .headline-font.breakdance-text-heading {
	font-family: "Sequel Sans Headline"!important;
}





.breakdance h1.font-display,
.breakdance h2.font-display,
.breakdance h3.font-display,
.breakdance h4.font-display,
.breakdance h5.font-display,
.breakdance h6.font-display,
.breakdance p.font-display,
.breakdance span.font-display,
.breakdance div.font-display,
.breakdance li.font-display,
.breakdance a.font-display,
.breakdance label.font-display,
.breakdance button.font-display,
.breakdance .bde-heading.font-display,
.breakdance .breakdance-heading.font-display,
.breakdance .bde-heading__text.font-display,
.breakdance .breakdance-text-heading.font-display {
  font-family: "Sequel Sans Display", sans-serif;
}

.breakdance h1.font-headline,
.breakdance h2.font-headline,
.breakdance h3.font-headline,
.breakdance h4.font-headline,
.breakdance h5.font-headline,
.breakdance h6.font-headline,
.breakdance p.font-headline,
.breakdance span.font-headline,
.breakdance div.font-headline,
.breakdance li.font-headline,
.breakdance a.font-headline,
.breakdance label.font-headline,
.breakdance button.font-headline,
.breakdance .bde-heading.font-headline,
.breakdance .breakdance-heading.font-headline,
.breakdance .bde-heading__text.font-headline,
.breakdance .breakdance-text-heading.font-headline {
  font-family: "Sequel Sans Headline", sans-serif;
}

.breakdance h1.font-regular,
.breakdance h2.font-regular,
.breakdance h3.font-regular,
.breakdance h4.font-regular,
.breakdance h5.font-regular,
.breakdance h6.font-regular,
.breakdance p.font-regular,
.breakdance span.font-regular,
.breakdance div.font-regular,
.breakdance li.font-regular,
.breakdance a.font-regular,
.breakdance label.font-regular,
.breakdance button.font-regular,
.breakdance .bde-heading.font-regular,
.breakdance .breakdance-heading.font-regular,
.breakdance .bde-heading__text.font-regular,
.breakdance .breakdance-text-heading.font-regular {
  font-family: "Sequel Sans", sans-serif;
}

@media(min-width: 1024px){
    .breakdance h1.text-titan,
    .breakdance h2.text-titan,
    .breakdance h3.text-titan,
    .breakdance h4.text-titan,
    .breakdance h5.text-titan,
    .breakdance h6.text-titan,
    .breakdance p.text-titan,
    .breakdance span.text-titan,
    .breakdance div.text-titan,
    .breakdance li.text-titan,
    .breakdance a.text-titan,
    .breakdance label.text-titan,
    .breakdance button.text-titan,
    .breakdance .bde-heading.text-titan,
    .breakdance .breakdance-heading.text-titan,
    .breakdance .bde-heading__text.text-titan,
    .breakdance .breakdance-text-heading.text-titan {
      font-size: var(--qep-titan);
      line-height: 1;
    }

    .breakdance h1.text-giga,
    .breakdance h2.text-giga,
    .breakdance h3.text-giga,
    .breakdance h4.text-giga,
    .breakdance h5.text-giga,
    .breakdance h6.text-giga,
    .breakdance p.text-giga,
    .breakdance span.text-giga,
    .breakdance div.text-giga,
    .breakdance li.text-giga,
    .breakdance a.text-giga,
    .breakdance label.text-giga,
    .breakdance button.text-giga,
    .breakdance .bde-heading.text-giga,
    .breakdance .breakdance-heading.text-giga,
    .breakdance .bde-heading__text.text-giga,
    .breakdance .breakdance-text-heading.text-giga {
      font-size: var(--qep-giga);
      line-height: 1.05;
    }

    .breakdance h1.text-jumbo,
    .breakdance h2.text-jumbo,
    .breakdance h3.text-jumbo,
    .breakdance h4.text-jumbo,
    .breakdance h5.text-jumbo,
    .breakdance h6.text-jumbo,
    .breakdance p.text-jumbo,
    .breakdance span.text-jumbo,
    .breakdance div.text-jumbo,
    .breakdance li.text-jumbo,
    .breakdance a.text-jumbo,
    .breakdance label.text-jumbo,
    .breakdance button.text-jumbo,
    .breakdance .bde-heading.text-jumbo,
    .breakdance .breakdance-heading.text-jumbo,
    .breakdance .bde-heading__text.text-jumbo,
    .breakdance .breakdance-text-heading.text-jumbo {
      font-size: var(--qep-jumbo);
      line-height: 1.05;
    }

    .breakdance h1.text-mega,
    .breakdance h2.text-mega,
    .breakdance h3.text-mega,
    .breakdance h4.text-mega,
    .breakdance h5.text-mega,
    .breakdance h6.text-mega,
    .breakdance p.text-mega,
    .breakdance span.text-mega,
    .breakdance div.text-mega,
    .breakdance li.text-mega,
    .breakdance a.text-mega,
    .breakdance label.text-mega,
    .breakdance button.text-mega,
    .breakdance .bde-heading.text-mega,
    .breakdance .breakdance-heading.text-mega,
    .breakdance .bde-heading__text.text-mega,
    .breakdance .breakdance-text-heading.text-mega {
      font-size: var(--qep-mega);
      line-height: 1.1;
    }

    .breakdance h1.text-ultra,
    .breakdance h2.text-ultra,
    .breakdance h3.text-ultra,
    .breakdance h4.text-ultra,
    .breakdance h5.text-ultra,
    .breakdance h6.text-ultra,
    .breakdance p.text-ultra,
    .breakdance span.text-ultra,
    .breakdance div.text-ultra,
    .breakdance li.text-ultra,
    .breakdance a.text-ultra,
    .breakdance label.text-ultra,
    .breakdance button.text-ultra,
    .breakdance .bde-heading.text-ultra,
    .breakdance .breakdance-heading.text-ultra,
    .breakdance .bde-heading__text.text-ultra,
    .breakdance .breakdance-text-heading.text-ultra {
      font-size: var(--qep-ultra);
      line-height: 1.1;
    }

    .breakdance h1.text-hero,
    .breakdance h2.text-hero,
    .breakdance h3.text-hero,
    .breakdance h4.text-hero,
    .breakdance h5.text-hero,
    .breakdance h6.text-hero,
    .breakdance p.text-hero,
    .breakdance span.text-hero,
    .breakdance div.text-hero,
    .breakdance li.text-hero,
    .breakdance a.text-hero,
    .breakdance label.text-hero,
    .breakdance button.text-hero,
    .breakdance .bde-heading.text-hero,
    .breakdance .breakdance-heading.text-hero,
    .breakdance .bde-heading__text.text-hero,
    .breakdance .breakdance-text-heading.text-hero {
      font-size: var(--qep-hero);
      line-height: 1.15;
    }

    .breakdance h1.text-xxxl,
    .breakdance h2.text-xxxl,
    .breakdance h3.text-xxxl,
    .breakdance h4.text-xxxl,
    .breakdance h5.text-xxxl,
    .breakdance h6.text-xxxl,
    .breakdance p.text-xxxl,
    .breakdance span.text-xxxl,
    .breakdance div.text-xxxl,
    .breakdance li.text-xxxl,
    .breakdance a.text-xxxl,
    .breakdance label.text-xxxl,
    .breakdance button.text-xxxl,
    .breakdance .bde-heading.text-xxxl,
    .breakdance .breakdance-heading.text-xxxl,
    .breakdance .bde-heading__text.text-xxxl,
    .breakdance .breakdance-text-heading.text-xxxl {
      font-size: var(--qep-xxxl);
      line-height: 1.2;
    }

    .breakdance h1.text-xxl,
    .breakdance h2.text-xxl,
    .breakdance h3.text-xxl,
    .breakdance h4.text-xxl,
    .breakdance h5.text-xxl,
    .breakdance h6.text-xxl,
    .breakdance p.text-xxl,
    .breakdance span.text-xxl,
    .breakdance div.text-xxl,
    .breakdance li.text-xxl,
    .breakdance a.text-xxl,
    .breakdance label.text-xxl,
    .breakdance button.text-xxl,
    .breakdance .bde-heading.text-xxl,
    .breakdance .breakdance-heading.text-xxl,
    .breakdance .bde-heading__text.text-xxl,
    .breakdance .breakdance-text-heading.text-xxl {
      font-size: var(--qep-xxl);
      line-height: 1.25;
    }

    .breakdance h1.text-xl,
    .breakdance h2.text-xl,
    .breakdance h3.text-xl,
    .breakdance h4.text-xl,
    .breakdance h5.text-xl,
    .breakdance h6.text-xl,
    .breakdance p.text-xl,
    .breakdance span.text-xl,
    .breakdance div.text-xl,
    .breakdance li.text-xl,
    .breakdance a.text-xl,
    .breakdance label.text-xl,
    .breakdance button.text-xl,
    .breakdance .bde-heading.text-xl,
    .breakdance .breakdance-heading.text-xl,
    .breakdance .bde-heading__text.text-xl,
    .breakdance .breakdance-text-heading.text-xl {
      font-size: var(--qep-xl);
      line-height: 1.3;
    }

    .breakdance h1.text-h1,
    .breakdance h2.text-h1,
    .breakdance h3.text-h1,
    .breakdance h4.text-h1,
    .breakdance h5.text-h1,
    .breakdance h6.text-h1,
    .breakdance p.text-h1,
    .breakdance span.text-h1,
    .breakdance div.text-h1,
    .breakdance li.text-h1,
    .breakdance a.text-h1,
    .breakdance label.text-h1,
    .breakdance button.text-h1,
    .breakdance .bde-heading.text-h1,
    .breakdance .breakdance-heading.text-h1,
    .breakdance .bde-heading__text.text-h1,
    .breakdance .breakdance-text-heading.text-h1 {
      font-size: var(--qep-h1);
      line-height: 1.1;
    }

    .breakdance h1.text-h2,
    .breakdance h2.text-h2,
    .breakdance h3.text-h2,
    .breakdance h4.text-h2,
    .breakdance h5.text-h2,
    .breakdance h6.text-h2,
    .breakdance p.text-h2,
    .breakdance span.text-h2,
    .breakdance div.text-h2,
    .breakdance li.text-h2,
    .breakdance a.text-h2,
    .breakdance label.text-h2,
    .breakdance button.text-h2,
    .breakdance .bde-heading.text-h2,
    .breakdance .breakdance-heading.text-h2,
    .breakdance .bde-heading__text.text-h2,
    .breakdance .breakdance-text-heading.text-h2 {
      font-size: var(--qep-h2);
      line-height: 1.15;
    }

    .breakdance h1.text-h3,
    .breakdance h2.text-h3,
    .breakdance h3.text-h3,
    .breakdance h4.text-h3,
    .breakdance h5.text-h3,
    .breakdance h6.text-h3,
    .breakdance p.text-h3,
    .breakdance span.text-h3,
    .breakdance div.text-h3,
    .breakdance li.text-h3,
    .breakdance a.text-h3,
    .breakdance label.text-h3,
    .breakdance button.text-h3,
    .breakdance .bde-heading.text-h3,
    .breakdance .breakdance-heading.text-h3,
    .breakdance .bde-heading__text.text-h3,
    .breakdance .breakdance-text-heading.text-h3 {
      font-size: var(--qep-h3);
      line-height: 1.2;
    }

    .breakdance h1.text-h4,
    .breakdance h2.text-h4,
    .breakdance h3.text-h4,
    .breakdance h4.text-h4,
    .breakdance h5.text-h4,
    .breakdance h6.text-h4,
    .breakdance p.text-h4,
    .breakdance span.text-h4,
    .breakdance div.text-h4,
    .breakdance li.text-h4,
    .breakdance a.text-h4,
    .breakdance label.text-h4,
    .breakdance button.text-h4,
    .breakdance .bde-heading.text-h4,
    .breakdance .breakdance-heading.text-h4,
    .breakdance .bde-heading__text.text-h4,
    .breakdance .breakdance-text-heading.text-h4 {
      font-size: var(--qep-h4);
      line-height: 1.25;
    }

    .breakdance h1.text-h5,
    .breakdance h2.text-h5,
    .breakdance h3.text-h5,
    .breakdance h4.text-h5,
    .breakdance h5.text-h5,
    .breakdance h6.text-h5,
    .breakdance p.text-h5,
    .breakdance span.text-h5,
    .breakdance div.text-h5,
    .breakdance li.text-h5,
    .breakdance a.text-h5,
    .breakdance label.text-h5,
    .breakdance button.text-h5,
    .breakdance .bde-heading.text-h5,
    .breakdance .breakdance-heading.text-h5,
    .breakdance .bde-heading__text.text-h5,
    .breakdance .breakdance-text-heading.text-h5 {
      font-size: var(--qep-h5);
      line-height: 1.3;
    }

    .breakdance h1.text-h6,
    .breakdance h2.text-h6,
    .breakdance h3.text-h6,
    .breakdance h4.text-h6,
    .breakdance h5.text-h6,
    .breakdance h6.text-h6,
    .breakdance p.text-h6,
    .breakdance span.text-h6,
    .breakdance div.text-h6,
    .breakdance li.text-h6,
    .breakdance a.text-h6,
    .breakdance label.text-h6,
    .breakdance button.text-h6,
    .breakdance .bde-heading.text-h6,
    .breakdance .breakdance-heading.text-h6,
    .breakdance .bde-heading__text.text-h6,
    .breakdance .breakdance-text-heading.text-h6 {
      font-size: var(--qep-h6);
      line-height: 1.35;
    }

    .breakdance h1.text-body,
    .breakdance h2.text-body,
    .breakdance h3.text-body,
    .breakdance h4.text-body,
    .breakdance h5.text-body,
    .breakdance h6.text-body,
    .breakdance p.text-body,
    .breakdance span.text-body,
    .breakdance div.text-body,
    .breakdance li.text-body,
    .breakdance a.text-body,
    .breakdance label.text-body,
    .breakdance button.text-body,
    .breakdance .bde-heading.text-body,
    .breakdance .breakdance-heading.text-body,
    .breakdance .bde-heading__text.text-body,
    .breakdance .breakdance-text-heading.text-body {
      font-size: var(--qep-body);
      line-height: 1.5;
    }

    .breakdance h1.text-small,
    .breakdance h2.text-small,
    .breakdance h3.text-small,
    .breakdance h4.text-small,
    .breakdance h5.text-small,
    .breakdance h6.text-small,
    .breakdance p.text-small,
    .breakdance span.text-small,
    .breakdance div.text-small,
    .breakdance li.text-small,
    .breakdance a.text-small,
    .breakdance label.text-small,
    .breakdance button.text-small,
    .breakdance .bde-heading.text-small,
    .breakdance .breakdance-heading.text-small,
    .breakdance .bde-heading__text.text-small,
    .breakdance .breakdance-text-heading.text-small {
      font-size: var(--qep-small);
      line-height: 1.45;
    }

    .breakdance h1.text-xs,
    .breakdance h2.text-xs,
    .breakdance h3.text-xs,
    .breakdance h4.text-xs,
    .breakdance h5.text-xs,
    .breakdance h6.text-xs,
    .breakdance p.text-xs,
    .breakdance span.text-xs,
    .breakdance div.text-xs,
    .breakdance li.text-xs,
    .breakdance a.text-xs,
    .breakdance label.text-xs,
    .breakdance button.text-xs,
    .breakdance .bde-heading.text-xs,
    .breakdance .breakdance-heading.text-xs,
    .breakdance .bde-heading__text.text-xs,
    .breakdance .breakdance-text-heading.text-xs {
      font-size: var(--qep-xs);
      line-height: 1.4;
    }

    .breakdance h1.text-1xs,
    .breakdance h2.text-1xs,
    .breakdance h3.text-1xs,
    .breakdance h4.text-1xs,
    .breakdance h5.text-1xs,
    .breakdance h6.text-1xs,
    .breakdance p.text-1xs,
    .breakdance span.text-1xs,
    .breakdance div.text-1xs,
    .breakdance li.text-1xs,
    .breakdance a.text-1xs,
    .breakdance label.text-1xs,
    .breakdance button.text-1xs,
    .breakdance .bde-heading.text-1xs,
    .breakdance .breakdance-heading.text-1xs,
    .breakdance .bde-heading__text.text-1xs,
    .breakdance .breakdance-text-heading.text-1xs {
      font-size: var(--qep-1xs);
      line-height: 1.35;
    }

    .breakdance h1.text-2xs,
    .breakdance h2.text-2xs,
    .breakdance h3.text-2xs,
    .breakdance h4.text-2xs,
    .breakdance h5.text-2xs,
    .breakdance h6.text-2xs,
    .breakdance p.text-2xs,
    .breakdance span.text-2xs,
    .breakdance div.text-2xs,
    .breakdance li.text-2xs,
    .breakdance a.text-2xs,
    .breakdance label.text-2xs,
    .breakdance button.text-2xs,
    .breakdance .bde-heading.text-2xs,
    .breakdance .breakdance-heading.text-2xs,
    .breakdance .bde-heading__text.text-2xs,
    .breakdance .breakdance-text-heading.text-2xs {
      font-size: var(--qep-2xs);
      line-height: 1.3;
    }
}




