/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/Blocks/ContactDetails/styles.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable */
/* stylelint-disable */
.edwp-block--dark-mode .wp-block-contact-details__items:not(.edwp-dark-mode-ignore, .edwp-dark-mode-ignore *) {
  --base-body-colour: var(--base-body-colour-dark);
}
.wp-admin .wp-block-group.bg--primary .wp-block-contact-details__items:not(.edwp-dark-mode-ignore, .edwp-dark-mode-ignore *), .wp-admin .wp-block-group.bg--dark-radial-left .wp-block-contact-details__items:not(.edwp-dark-mode-ignore, .edwp-dark-mode-ignore *), .wp-admin .wp-block-group.bg--dark-radial-right .wp-block-contact-details__items:not(.edwp-dark-mode-ignore, .edwp-dark-mode-ignore *), .wp-admin .wp-block-group.wp-block-group--background-image .wp-block-contact-details__items:not(.edwp-dark-mode-ignore, .edwp-dark-mode-ignore *), .wp-admin .wp-block-group.wp-block-group--background-video .wp-block-contact-details__items:not(.edwp-dark-mode-ignore, .edwp-dark-mode-ignore *) {
  --base-body-colour: var(--base-body-colour-dark);
}
.wp-block-contact-details__items {
  color: var(--base-body-colour);
  display: grid;
  gap: var(--spacing-xxxxs);
}

.wp-block-contact-details__icon-img {
  max-width: var(--icon-med);
}

.edwp-block--dark-mode .wp-block-contact-details__link:not(.edwp-dark-mode-ignore, .edwp-dark-mode-ignore *) {
  --link-colour: var(--link-colour-dark);
  --link-colour-hover: var(--link-colour-hover-dark);
  --link-colour-focus: var(--link-colour-focus-dark);
  --link-colour-active: var(--link-colour-active-dark);
}
.wp-admin .wp-block-group.bg--primary .wp-block-contact-details__link:not(.edwp-dark-mode-ignore, .edwp-dark-mode-ignore *), .wp-admin .wp-block-group.bg--dark-radial-left .wp-block-contact-details__link:not(.edwp-dark-mode-ignore, .edwp-dark-mode-ignore *), .wp-admin .wp-block-group.bg--dark-radial-right .wp-block-contact-details__link:not(.edwp-dark-mode-ignore, .edwp-dark-mode-ignore *), .wp-admin .wp-block-group.wp-block-group--background-image .wp-block-contact-details__link:not(.edwp-dark-mode-ignore, .edwp-dark-mode-ignore *), .wp-admin .wp-block-group.wp-block-group--background-video .wp-block-contact-details__link:not(.edwp-dark-mode-ignore, .edwp-dark-mode-ignore *) {
  --link-colour: var(--link-colour-dark);
  --link-colour-hover: var(--link-colour-hover-dark);
  --link-colour-focus: var(--link-colour-focus-dark);
  --link-colour-active: var(--link-colour-active-dark);
}
.wp-block-contact-details__link:enabled, .wp-block-contact-details__link:not([disabled]) {
  opacity: 1;
}
@media (hover: hover) and (pointer: fine) {
  .wp-block-contact-details__link:enabled:hover, .wp-block-contact-details__link:not([disabled]):hover {
    color: var(--link-colour);
    text-decoration-color: var(--link-colour-hover);
  }
  .wp-block-contact-details__link:enabled:focus-visible, .wp-block-contact-details__link:not([disabled]):focus-visible {
    color: var(--link-colour-focus);
    text-decoration-color: var(--link-colour-focus);
  }
  .wp-block-contact-details__link:enabled:active, .wp-block-contact-details__link:not([disabled]):active {
    color: var(--link-colour-active);
    text-decoration-color: var(--link-colour-active);
  }
  .wp-block-contact-details__link:enabled:disabled, .wp-block-contact-details__link:not([disabled]):disabled {
    color: var(--link-colour-disabled);
    text-decoration-color: var(--link-colour-disabled);
  }
}
.wp-block-contact-details__link {
  align-items: center;
  color: var(--link-colour);
  display: inline-flex;
  font-weight: var(--link-font-weight);
  gap: var(--link-gap);
  margin: 0 0 calc(0px - var(--link-underline-offset));
  padding: 0;
  position: relative;
  text-decoration-color: transparent;
  text-decoration-line: underline;
  text-decoration-style: initial;
  text-decoration-thickness: var(--link-underline-width);
  text-underline-offset: var(--link-underline-offset);
  transition: var(--transition-all);
}

.wp-block-contact-details--compact .wp-block-contact-details__item {
  align-items: center;
  display: flex;
  gap: var(--spacing-xxxxs);
}

.wp-block-contact-details--expanded .wp-block-contact-details__items {
  gap: var(--spacing-m);
}
.wp-block-contact-details--expanded .wp-block-contact-details__item {
  display: grid;
  gap: var(--spacing-xxxxs);
}
.wp-block-contact-details--expanded .wp-block-contact-details__label {
  font-family: var(--font-heading-sans-serif);
  font-size: var(--font-size-3);
  font-weight: 600;
  letter-spacing: var(--letter-spacing-3);
  line-height: var(--line-height-3);
  text-transform: none;
}

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