@charset "UTF-8";
:root {
  --breadcrumbspress-base-font-size: 14px;
  --breadcrumbspress-base-line-height: 20px;
  --breadcrumbspress-base-crumb-margin: 0.75em;
  --breadcrumbspress-base-block-align: inital;
  --breadcrumbspress-base-link-decoration: none;
  --breadcrumbspress-base-wrapper-padding: 20px;
}

@font-face {
  font-family: "breadcrumbspress";
  src: url("fonts/breadcrumbspress.eot?1.0");
  src: url("fonts/breadcrumbspress.eot?1.0#iefix") format("embedded-opentype"), url("data:application/font-woff2;charset=utf-8;base64,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") format("woff2"), url("data:application/font-woff;charset=utf-8;base64,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") format("woff"), url("fonts/breadcrumbspress.woff2?1.0") format("woff2"), url("fonts/breadcrumbspress.woff?1.0#breadcrumbspress") format("woff"), url("fonts/breadcrumbspress.ttf?1.0") format("truetype"), url("fonts/breadcrumbspress.svg?1.0#breadcrumbspress") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
i.breadcrumbspress-icon {
  font: normal normal normal 14px "breadcrumbspress";
  font-size: inherit;
  text-transform: none;
  display: inline-block;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Icons */
.breadcrumbspress-icon.breadcrumbspress-icon-angle-double {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-angle-double:before {
  content: "\f101";
}

.breadcrumbspress-icon.breadcrumbspress-icon-left-angle-double {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-left-angle-double:before {
  content: "\f101";
}

.breadcrumbspress-icon.breadcrumbspress-icon-right-angle-double {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-right-angle-double:before {
  content: "\f101";
}

.breadcrumbspress-icon.breadcrumbspress-icon-angle {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-angle:before {
  content: "\f102";
}

.breadcrumbspress-icon.breadcrumbspress-icon-left-angle {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-left-angle:before {
  content: "\f102";
}

.breadcrumbspress-icon.breadcrumbspress-icon-right-angle {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-right-angle:before {
  content: "\f102";
}

.breadcrumbspress-icon.breadcrumbspress-icon-chevron-double {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-chevron-double:before {
  content: "\f103";
}

.breadcrumbspress-icon.breadcrumbspress-icon-left-chevron-double {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-left-chevron-double:before {
  content: "\f103";
}

.breadcrumbspress-icon.breadcrumbspress-icon-right-chevron-double {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-right-chevron-double:before {
  content: "\f103";
}

.breadcrumbspress-icon.breadcrumbspress-icon-chevron {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-chevron:before {
  content: "\f104";
}

.breadcrumbspress-icon.breadcrumbspress-icon-left-chevron {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-left-chevron:before {
  content: "\f104";
}

.breadcrumbspress-icon.breadcrumbspress-icon-right-chevron {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-right-chevron:before {
  content: "\f104";
}

.breadcrumbspress-icon.breadcrumbspress-icon-crumb-double {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-crumb-double:before {
  content: "\f105";
}

.breadcrumbspress-icon.breadcrumbspress-icon-left-crumb-double {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-left-crumb-double:before {
  content: "\f105";
}

.breadcrumbspress-icon.breadcrumbspress-icon-right-crumb-double {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-right-crumb-double:before {
  content: "\f105";
}

.breadcrumbspress-icon.breadcrumbspress-icon-crumb {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-crumb:before {
  content: "\f106";
}

.breadcrumbspress-icon.breadcrumbspress-icon-left-crumb {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-left-crumb:before {
  content: "\f106";
}

.breadcrumbspress-icon.breadcrumbspress-icon-right-crumb {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-right-crumb:before {
  content: "\f106";
}

.breadcrumbspress-icon.breadcrumbspress-icon-forums {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-forums:before {
  content: "\f107";
}

.breadcrumbspress-icon.breadcrumbspress-icon-home-alt {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-home-alt:before {
  content: "\f108";
}

.breadcrumbspress-icon.breadcrumbspress-icon-home {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-home:before {
  content: "\f109";
}

.breadcrumbspress-icon.breadcrumbspress-icon-store-alt {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-store-alt:before {
  content: "\f10a";
}

.breadcrumbspress-icon.breadcrumbspress-icon-store {
  vertical-align: middle;
}
.breadcrumbspress-icon.breadcrumbspress-icon-store:before {
  content: "\f10b";
}

.breadcrumbspress-icon.breadcrumbspress-icon-left-chevron-double,
.breadcrumbspress-icon.breadcrumbspress-icon-left-chevron,
.breadcrumbspress-icon.breadcrumbspress-icon-left-angle-double,
.breadcrumbspress-icon.breadcrumbspress-icon-left-angle,
.breadcrumbspress-icon.breadcrumbspress-icon-left-crumb-double,
.breadcrumbspress-icon.breadcrumbspress-icon-left-crumb {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

.breadcrumbspress-icon.breadcrumbspress-ascii-angle-double:before,
.breadcrumbspress-icon.breadcrumbspress-ascii-right-angle-double:before {
  content: "»";
}

.breadcrumbspress-icon.breadcrumbspress-ascii-left-angle-double:before {
  content: "«";
}

.breadcrumbspress-icon.breadcrumbspress-ascii-angle:before,
.breadcrumbspress-icon.breadcrumbspress-ascii-right-angle:before {
  content: "›";
}

.breadcrumbspress-icon.breadcrumbspress-ascii-left-angle:before {
  content: "‹";
}

.breadcrumbspress-icon.breadcrumbspress-ascii-bullet:before,
.breadcrumbspress-icon.breadcrumbspress-ascii-right-bullet:before,
.breadcrumbspress-icon.breadcrumbspress-ascii-left-bullet:before {
  content: "•";
}

/* Full Width */
.breadcrumbspress-icon-fw {
  width: 1.28571429em;
  text-align: center;
}

/* Sizes */
.breadcrumbspress-icon-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

.breadcrumbspress-icon-2x {
  font-size: 2em;
}

.breadcrumbspress-icon-3x {
  font-size: 3em;
}

.breadcrumbspress-icon-4x {
  font-size: 4em;
}

.breadcrumbs-block-wrapper {
  padding-top: var(--breadcrumbspress-base-wrapper-padding);
  padding-bottom: var(--breadcrumbspress-base-wrapper-padding);
}
.breadcrumbs-block-wrapper nav {
  font-size: var(--breadcrumbspress-base-font-size);
  line-height: var(--breadcrumbspress-base-line-height);
  text-align: var(--breadcrumbspress-base-block-align);
}
.breadcrumbs-block-wrapper nav ol,
.breadcrumbs-block-wrapper nav ul {
  list-style: none;
  padding: 0;
  margin: 0;
  vertical-align: top;
}
.breadcrumbs-block-wrapper nav ol li,
.breadcrumbs-block-wrapper nav ul li {
  list-style: none;
  display: inline-block;
  vertical-align: top;
  margin: 0;
  padding: 0;
  margin-right: var(--breadcrumbspress-base-crumb-margin);
}
.breadcrumbs-block-wrapper nav ol li a,
.breadcrumbs-block-wrapper nav ol li span,
.breadcrumbs-block-wrapper nav ul li a,
.breadcrumbs-block-wrapper nav ul li span {
  display: inline-block;
  vertical-align: middle;
}
.breadcrumbs-block-wrapper nav ol li a,
.breadcrumbs-block-wrapper nav ul li a {
  text-decoration: var(--breadcrumbspress-base-link-decoration);
  margin-right: var(--breadcrumbspress-base-crumb-margin);
}
.breadcrumbs-block-wrapper nav ol li a .breadcrumbspress-icon,
.breadcrumbs-block-wrapper nav ul li a .breadcrumbspress-icon {
  display: block;
}
.breadcrumbs-block-wrapper nav ol li .breadcrumbs-separator.breadcrumbs-sep-icon,
.breadcrumbs-block-wrapper nav ul li .breadcrumbs-separator.breadcrumbs-sep-icon {
  font-size: 85%;
  display: inline-block;
  vertical-align: text-bottom;
}
.breadcrumbs-block-wrapper nav ol li:last-child,
.breadcrumbs-block-wrapper nav ul li:last-child {
  margin-right: 0;
}
.breadcrumbs-block-wrapper nav .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.breadcrumbspress-shortcode-wrapper {
  margin: 15px 0;
}

.breadcrumbs-auto-wrapper.breadcrumbs-wrapper-genesis {
  clear: both;
}
.breadcrumbs-auto-wrapper.breadcrumbs-wrapper-kadence {
  width: 100%;
}
.breadcrumbs-auto-wrapper.breadcrumbs-wrapper-generatepress .breadcrumbs-block-wrapper {
  padding: var(--breadcrumbspress-base-wrapper-padding);
}
