/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.4_webpack@5.108.4/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@8.2.1_postcss@8.5.20_webpack@5.108.4/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/sass-loader@16.0.8_sass@1.101.0_webpack@5.108.4/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./inc/Components/JumpLinkCard/styles.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.wp-component-jump-link-card {
  background-color: var(--component-jump-link-card-background);
  display: flex;
  gap: var(--component-jump-link-card-icon-gap);
  height: 100%;
  padding: var(--component-jump-link-card-padding);
  text-decoration: none;
  transition: background-color 0.2s ease;
}
.wp-component-jump-link-card:hover, .wp-component-jump-link-card:focus-visible {
  background-color: var(--component-jump-link-card-background-hover);
}

.wp-component-jump-link-card__content {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: var(--component-jump-link-card-content-gap);
  min-width: 0;
}

.wp-component-jump-link-card__title {
  font-family: var(--font-heading-sans-serif);
  font-size: var(--font-size-6);
  font-weight: 600;
  letter-spacing: var(--letter-spacing-6);
  line-height: var(--line-height-6);
  text-transform: none;
  color: var(--component-jump-link-card-title-colour);
}

.wp-component-jump-link-card__description {
  font-family: var(--font-sans-serif);
  font-size: var(--font-size-p-s);
  font-weight: 400;
  letter-spacing: var(--letter-spacing-p-s);
  line-height: var(--line-height-p-s);
  text-transform: none;
  color: var(--component-jump-link-card-description-colour);
}

.wp-component-jump-link-card__icon {
  align-items: flex-end;
  color: var(--component-jump-link-card-icon-colour);
  display: flex;
  flex-shrink: 0;
}

/*# sourceMappingURL=styles.css.map*/