/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/tiles--column/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
.wp-block-frs-blocks-tiles--column {
  --title-color: var(--wp--preset--color--main-primary);
  --background-color: var(--wp--preset--color--tertiary);
  --divider-color: var(--wp--preset--color--main-secondary-medium);
  --text-color: var(--wp--preset--color--copy-secondary);
  --link-color: var(--wp--preset--color--tile-accent);
  width: 30%;
  max-width: 272px;
  padding: 32px 32px 24px 32px;
  background-color: var(--background-color);
  clip-path: polygon(0% 0%, 0% 0%, 0% 0%, 100% 0, 100% 100%, 46px 100%, 0 calc(100% - 40px), 0 0);
  color: var(--text-color);
}
.wp-block-frs-blocks-tiles--column,
.wp-block-frs-blocks-tiles--column a,
.wp-block-frs-blocks-tiles--column .wp-block-frs-blocks-heading,
.wp-block-frs-blocks-tiles--column .wp-block-frs-blocks-heading:after {
  transition: 250ms all ease-in-out;
}
.wp-block-frs-blocks-tiles--column a {
  color: var(--link-color);
}
.wp-block-frs-blocks-tiles--column:hover, .wp-block-frs-blocks-tiles--column:focus {
  --title-color: var(--wp--preset--color--main-primary);
  --background-color: var(--wp--preset--color--main-primary-pale);
  --divider-color: var(--wp--preset--color--accent-primary-6);
  --text-color: var(--wp--preset--color--main-primary);
  --link-color: var(--wp--preset--color--main-primary);
  transform: translateY(clamp(-30px, -3.125vw, -15px));
}
.wp-block-frs-blocks-tiles--column:hover .wp-block-frs-blocks-heading, .wp-block-frs-blocks-tiles--column:focus .wp-block-frs-blocks-heading {
  text-shadow: 0px 0px 1px var(--text-color);
}
@media (max-width: 767px) {
  .wp-block-frs-blocks-tiles--column:hover, .wp-block-frs-blocks-tiles--column:focus {
    transform: scale(1.025);
    transform-origin: center center;
  }
}
@media (prefers-reduced-motion) {
  .wp-block-frs-blocks-tiles--column:hover, .wp-block-frs-blocks-tiles--column:focus {
    transform: none;
  }
}
@media (max-width: 767px) {
  .wp-block-frs-blocks-tiles--column {
    max-width: unset;
    width: 100%;
  }
}
.wp-block-frs-blocks-tiles--column .wp-block-frs-blocks-heading {
  margin: 0;
  color: var(--title-color);
  font-size: var(--wp--preset--font-size--quasi-tertiary-title);
  line-height: 1.06;
  text-align: center;
  font-weight: 400;
}
.wp-block-frs-blocks-tiles--column .wp-block-frs-blocks-heading:after {
  content: "";
  display: block;
  margin: 0.86em auto;
  width: 60px;
  height: 2px;
  background-color: var(--divider-color);
}
.wp-block-frs-blocks-tiles--column .wp-block-frs-blocks-text {
  line-height: 1.55;
  color: var(--text-color);
}
[data-tile-count="4"] .wp-block-frs-blocks-tiles--column {
  width: 22%;
}
@media (max-width: 1280px) and (min-width: 768px) {
  [data-tile-count="4"] .wp-block-frs-blocks-tiles--column {
    width: 45%;
    max-width: unset;
  }
}
@media (max-width: 767px) {
  [data-tile-count="4"] .wp-block-frs-blocks-tiles--column {
    width: 100%;
  }
}

/*# sourceMappingURL=style-index.css.map*/