/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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]!./plugins/developress-blocks/src/blocks/tiles/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************/
.tiles .container {
  padding-block: var(--wp--preset--spacing--lg);
}
.tiles__title.tiles__title {
  margin-block: 0;
  margin-right: auto;
}
.tiles__text-wrapper {
  display: flex;
  flex-flow: column nowrap;
  gap: var(--wp--preset--spacing--md);
}
.tiles__subtitle.tiles__subtitle {
  margin-block: 0;
}
.tiles__cards-wrapper {
  margin-block: var(--wp--preset--spacing--xl) 0;
  display: flex;
  flex-flow: column nowrap;
  gap: var(--wp--preset--spacing--sm);
}
.tiles__card {
  border-radius: 1.5rem;
  padding-block: var(--wp--preset--spacing--xl);
  border: 1px rgba(0, 0, 0, 0.25) solid;
  padding-inline: 1.8rem;
}
.tiles__card--highlight {
  background-image: url(../images/gradient-image.c50aa3ef.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  border: none;
}
.tiles__card-icon {
  width: 3rem;
  height: 3rem;
  margin-bottom: var(--wp--preset--spacing--lg);
}
.tiles__card-icon img {
  width: 100%;
  height: 100%;
}
.tiles__card-title.tiles__card-title {
  margin-block: 0;
}
.tiles__card-subtitle.tiles__card-subtitle {
  margin-block: var(--wp--preset--spacing--md) 0;
}
.tiles__button {
  margin-block: var(--wp--preset--spacing--xl) 0;
  margin-inline: auto;
  width: -moz-fit-content;
  width: fit-content;
}

@media (min-width: 767px) {
  .tiles .container {
    padding-block: var(--wp--preset--spacing--2-xl);
  }
  .tiles .container > .has-paragraph-big-font-size {
    width: 65%;
    margin-inline: auto;
  }
  .tiles__text-wrapper {
    flex-flow: row nowrap;
    justify-content: space-between;
  }
  .tiles__title.tiles__title {
    margin-right: unset;
    margin-top: 0;
  }
  .tiles__subtitle.tiles__subtitle {
    width: 16.5rem;
    margin-top: var(--wp--preset--spacing--xl);
  }
  .tiles__cards-wrapper {
    margin-block: var(--wp--preset--spacing--xl) 0;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  .tiles__card {
    width: 100%;
    padding-block: var(--wp--preset--spacing--md);
    padding-inline: var(--wp--preset--spacing--sm);
  }
  .tiles__card-icon {
    width: 2.5rem;
    height: 2.5rem;
  }
  .tiles__card-title {
    min-height: 4.7rem;
  }
  .tiles__card-subtitle.tiles__card-subtitle {
    width: 95%;
  }
}
@media (min-width: 1023px) {
  .tiles__subtitle.tiles__subtitle {
    width: 22.5rem;
  }
  .tiles__cards-wrapper {
    margin-block: var(--wp--preset--spacing--2-xl) 0;
  }
  .tiles__card {
    padding-block: var(--wp--preset--spacing--xl);
    padding-inline: 1.8rem;
  }
  .tiles__card-icon {
    width: 3rem;
    height: 3rem;
  }
  .tiles__card-subtitle.tiles__card-subtitle {
    width: 100%;
  }
}
@media (min-width: 1439px) {
  .tiles__subtitle.tiles__subtitle {
    width: 23.5rem;
  }
}

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