/*
Theme Name: Aure
Template: blocksy
Version: 1.0.0
*/

body {
  text-underline-offset: 0.25em;
}

.aure-action-shot {
  height: 100svh;
  position: sticky;
  top: 0;
}

@media (min-width: 782px) {
  .is-style-readable-width {
    max-width: 520px;
  }
}

.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title {
  text-decoration: none;
}

body .ti-widget.ti-goog .ti-review-item .ti-inner {
  background: none !important;
}

body .ti-widget .ti-platform-icon {
  display: none;
}


@media (max-width: 1099.98px) {
  .services-grid.services-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 781.98px) {
  .services-grid.services-grid {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

.service-card {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between
}

.service-card__badge {
  white-space: nowrap;
}

.shrink-to-fit {
  flex: 0 1 auto !important;
  width: fit-content !important;
}

.flex {
  display: flex;
}

.aure-card {
  display: flex;
  flex-direction: column;
}

.aure-card__info {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

@media (min-width: 782px) {

}

.ti-widget.ti-goog .ti-review-item>.ti-inner.ti-inner {
  border-color: var(--wp--preset--color--palette-color-5) !important;
  border-radius: 0 !important;
}

/* .ti-widget.ti-goog .ti-review-item.ti-review-item {
  padding: 0;
}

.ti-widget.ti-goog .ti-widget-container.ti-widget-container * {
  row-gap: 16px !important;
  column-gap: 16px !important;
} */