/*!************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./assets/dev/sass/archives/style-archive-heading.scss ***!
  \************************************************************************************************************************************************************************************************************************************************/
body {
  --bs-page-heading-bg-color: var(--bs-white);
  --bs-page-heading-bg: "";
  --bs-page-heading-color: var(--bs-primary);
  --bs-page-heading-prefix: var(--bs-gray-700);
  --bs-page-heading-excerpt: var(--bs-gray-500);
  --bs-page-heading-padding-top: 32px;
  --bs-page-heading-padding-top-mobile: 32px;
  --bs-page-heading-padding-bottom: 32px;
  --bs-page-heading-padding-bottom-mobile: 32px;
  --bs-page-heading-border: transparent;
  --bs-page-heading-separator-border: var(--bs-gray-200);
  --bs-page-heading-icons: var(--bs-primary);
  --bs-page-heading-icons-hover: var(--bs-primary-light);
}

body {
  --bs-page-heading-bread-link: var(--bs-primary);
  --bs-page-heading-bread-color: var(--bs-gray-700);
  --bs-page-heading-bread-icons: var(--bs-gray-300);
}

#breadcrumbs .breadcrumb-link {
  color: var(--bs-page-heading-bread-link);
}
#breadcrumbs .breadcrumb-color {
  color: var(--bs-page-heading-bread-color);
}
#breadcrumbs .breadcrumb-icons {
  color: var(--bs-page-heading-bread-icons);
}

.archive-heading {
  --bs-social-share-text: var(--bs-page-heading-bg-color);
  --bs-social-share-icons: var(--bs-page-heading-icons);
  --bs-social-share-icons-hover: var(--bs-page-heading-icons-hover);
  background-color: var(--bs-page-heading-bg-color);
  background-image: var(--bs-page-heading-bg);
  background-size: cover;
  padding-top: var(--bs-page-heading-padding-top);
  padding-bottom: var(--bs-page-heading-padding-bottom);
  border-bottom: 1px solid var(--bs-page-heading-border);
}
@media (max-width: 1008px) {
  .archive-heading {
    padding-top: var(--bs-page-heading-padding-top-mobile);
    padding-bottom: var(--bs-page-heading-padding-bottom-mobile);
  }
}
.archive-heading-prefix {
  color: var(--bs-page-heading-prefix);
}
.archive-heading-title {
  color: var(--bs-page-heading-color);
}
.archive-heading-description {
  color: var(--bs-page-heading-excerpt);
}
@media (min-width: 1008px) {
  .archive-heading .separator-border {
    border-right: 1px solid var(--bs-page-heading-separator-border);
  }
}
.archive-heading .social-media-links a {
  --bs-link-color: var(--bs-page-heading-icons);
  --bs-link-color-hover: var(--bs-page-heading-icons-hover);
}
.archive-heading[data-bs-theme=dark] {
  --bs-page-heading-separator-border: rgb(var(--bs-white-rgb), .4);
}
