.tgblAlgolia-visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.tgblAlgolia-grid-container {
  container-name: tgblGrid;
  container-type: inline-size;
}

.tgblAlgolia-grid {
  display: grid;
  grid-template-columns: repeat(var(--tgblAlgolia-grid-cols, 1), 1fr);
  grid-column-gap: var(--tgblAlgolia-grid-col-gap, var(--tgblAlgolia-palette-spacing-16px));
  grid-row-gap: var(--tgblAlgolia-grid-row-gap, var(--tgblAlgolia-palette-spacing-16px));
}
.tgblAlgolia-grid--density-8 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-8px);
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-8px);
}
.tgblAlgolia-grid--density-inline-8 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-8px);
}
.tgblAlgolia-grid--density-block-8 {
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-8px);
}
.tgblAlgolia-grid--density-16 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-16px);
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-16px);
}
.tgblAlgolia-grid--density-inline-16 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-16px);
}
.tgblAlgolia-grid--density-block-16 {
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-16px);
}
.tgblAlgolia-grid--density-24 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-24px);
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-24px);
}
.tgblAlgolia-grid--density-inline-24 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-24px);
}
.tgblAlgolia-grid--density-block-24 {
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-24px);
}
.tgblAlgolia-grid--density-32 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-32px);
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-32px);
}
.tgblAlgolia-grid--density-inline-32 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-32px);
}
.tgblAlgolia-grid--density-block-32 {
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-32px);
}
.tgblAlgolia-grid--density-40 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-40px);
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-40px);
}
.tgblAlgolia-grid--density-inline-40 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-40px);
}
.tgblAlgolia-grid--density-block-40 {
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-40px);
}
.tgblAlgolia-grid--density-48 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-48px);
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-48px);
}
.tgblAlgolia-grid--density-inline-48 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-48px);
}
.tgblAlgolia-grid--density-block-48 {
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-48px);
}
.tgblAlgolia-grid--density-56 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-56px);
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-56px);
}
.tgblAlgolia-grid--density-inline-56 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-56px);
}
.tgblAlgolia-grid--density-block-56 {
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-56px);
}
.tgblAlgolia-grid--density-64 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-64px);
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-64px);
}
.tgblAlgolia-grid--density-inline-64 {
  --tgblAlgolia-grid-col-gap: var(--tgblAlgolia-palette-spacing-64px);
}
.tgblAlgolia-grid--density-block-64 {
  --tgblAlgolia-grid-row-gap: var(--tgblAlgolia-palette-spacing-64px);
}

ul.tgblAlgolia-grid, ul.tgblAlgolia-flex {
  list-style-type: none;
  padding: unset;
  margin: unset;
}

.tgblAlgolia-flex {
  display: flex;
  gap: var(--tgblAlgolia-flex-gap, var(--tgblAlgolia-palette-spacing-16px));
}
.tgblAlgolia-flex--density-8 {
  --tgblAlgolia-flex-gap: var(--tgblAlgolia-palette-spacing-8px);
}
.tgblAlgolia-flex--density-16 {
  --tgblAlgolia-flex-gap: var(--tgblAlgolia-palette-spacing-16px);
}
.tgblAlgolia-flex--density-24 {
  --tgblAlgolia-flex-gap: var(--tgblAlgolia-palette-spacing-24px);
}
.tgblAlgolia-flex--density-32 {
  --tgblAlgolia-flex-gap: var(--tgblAlgolia-palette-spacing-32px);
}
.tgblAlgolia-flex--density-40 {
  --tgblAlgolia-flex-gap: var(--tgblAlgolia-palette-spacing-40px);
}
.tgblAlgolia-flex--density-48 {
  --tgblAlgolia-flex-gap: var(--tgblAlgolia-palette-spacing-48px);
}
.tgblAlgolia-flex--density-56 {
  --tgblAlgolia-flex-gap: var(--tgblAlgolia-palette-spacing-56px);
}
.tgblAlgolia-flex--density-64 {
  --tgblAlgolia-flex-gap: var(--tgblAlgolia-palette-spacing-64px);
}
.tgblAlgolia-flex--column {
  flex-direction: column;
}
.tgblAlgolia-flex--column > * {
  min-height: 1px;
}
.tgblAlgolia-flex--wrap {
  flex-wrap: wrap;
}
.tgblAlgolia-flex > * {
  min-width: 1px;
}

.tgblAlgolia-title {
  color: var(--tgblAlgolia-typography-heading-color);
  font-size: var(--tgblAlgolia-palette-fontSize-20px);
  font-weight: bold;
  margin: 0.7rem 0;
  line-height: 1.2;
}
.tgblAlgolia-title--is-level-1 {
  font-size: var(--tgblAlgolia-palette-fontSize-24px);
}
.tgblAlgolia-title--is-level-2 {
  font-size: var(--tgblAlgolia-palette-fontSize-20px);
}
.tgblAlgolia-title--is-level-3 {
  font-size: var(--tgblAlgolia-palette-fontSize-18px);
}
.tgblAlgolia-title--is-level-4 {
  font-size: var(--tgblAlgolia-palette-fontSize-16px);
}
.tgblAlgolia-title--is-level-5 {
  font-size: var(--tgblAlgolia-palette-fontSize-14px);
}
.tgblAlgolia-title--is-level-6 {
  font-size: var(--tgblAlgolia-palette-fontSize-12px);
}

button {
  cursor: pointer;
  font-family: inherit;
  font-size: var(--tgblAlgolia-palette-fontSize-14px);
  line-height: 1.4;
  border: unset;
  height: auto;
}

a.tgblAlgolia-button {
  text-decoration: none;
}

.tgblAlgolia-button {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-primary-base);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-palette-color-white);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-primary-base);
  font-size: var(--tgblAlgolia-palette-fontSize-14px);
  font-weight: normal;
  line-height: 1.4;
  display: inline-flex;
  align-self: center;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-inline: 1.2em;
  padding-block: 0.575em;
  gap: 0.5em;
  background-color: var(--tgblAlgolia-component-button-background);
  color: var(--tgblAlgolia-component-button-foreground);
  border: 1px solid var(--tgblAlgolia-component-button-outline-color);
  border-radius: var(--tgblAlgolia-component-button-radius);
  transition-duration: 0.2s;
  transition-timing-function: ease-in-out;
  transition-property: border-color, color, background-color;
}
.tgblAlgolia-button:hover {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-primary-darker);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-palette-color-white);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-primary-darker);
}
.tgblAlgolia-button:focus {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-primary-darker);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-palette-color-white);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-primary-darker);
  outline: 1px solid transparent;
}
.tgblAlgolia-button:focus-visible {
  border-color: #fff;
  box-shadow: 0 0 0 1px var(--tgblAlgolia-component-button-outline-color);
}
.tgblAlgolia-button:active {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-primary-darker);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-palette-color-white);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-primary-darker);
}
.tgblAlgolia-button[disabled], .tgblAlgolia-button[disabled]:hover {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-primary-darker);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-palette-color-white);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-primary-darker);
  cursor: not-allowed;
  opacity: 0.75;
}
.tgblAlgolia-button--is-width-full {
  width: 100%;
  box-sizing: border-box;
}
.tgblAlgolia-button--is-size-sm {
  font-size: var(--tgblAlgolia-palette-fontSize-12px);
}
.tgblAlgolia-button--is-size-xs {
  font-size: var(--tgblAlgolia-palette-fontSize-10px, 10px);
  padding: var(--tgblAlgolia-palette-spacing-4px, 4px);
  border-radius: var(--tgblAlgolia-component-chip-radius);
  min-width: 2em;
}
.tgblAlgolia-button--is-theme-secondary {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-secondary-lighter);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-theme-secondary-darkest);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-secondary-lighter);
}
.tgblAlgolia-button--is-theme-secondary:hover {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-secondary-lightest);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-theme-primary-base);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-secondary-lightest);
}
.tgblAlgolia-button--is-theme-secondary:focus {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-secondary-lightest);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-theme-primary-base);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-secondary-lightest);
}
.tgblAlgolia-button--is-theme-secondary:focus-visible {
  box-shadow: 0 0 0 1px var(--tgblAlgolia-theme-primary-base);
}
.tgblAlgolia-button--is-theme-secondary:active {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-secondary-lightest);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-theme-primary-base);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-secondary-lightest);
}
.tgblAlgolia-button--is-theme-secondary[disabled], .tgblAlgolia-button--is-theme-secondary[disabled]:hover {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-secondary-lighter);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-theme-secondary-darker);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-secondary-lighter);
}
.tgblAlgolia-button--is-theme-destructive {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-error-base);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-error-base);
}
.tgblAlgolia-button--is-theme-destructive:hover {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-error-darker);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-error-darker);
}
.tgblAlgolia-button--is-theme-destructive:focus {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-error-darker);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-error-darker);
}
.tgblAlgolia-button--is-theme-destructive:focus-visible {
  box-shadow: 0 0 0 1px var(--tgblAlgolia-theme-error-darker);
}
.tgblAlgolia-button--is-theme-destructive:active {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-error-darker);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-error-darker);
}
.tgblAlgolia-button--is-theme-destructive[disabled], .tgblAlgolia-button--is-theme-destructive[disabled]:hover {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-error-darker);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-error-darker);
}
.tgblAlgolia-button--is-style-outline {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-palette-color-white);
  color: var(--tgblAlgolia-component-button-outline-color);
}
.tgblAlgolia-button--is-style-outline:hover, .tgblAlgolia-button--is-style-outline:focus, .tgblAlgolia-button--is-style-outline:active {
  color: var(--tgblAlgolia-component-button-foreground);
}
.tgblAlgolia-button--is-style-outline[disabled], .tgblAlgolia-button--is-style-outline[disabled]:hover {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-palette-color-white);
  color: var(--tgblAlgolia-component-button-outline-color);
}
.tgblAlgolia-button--is-style-link {
  --tgblAlgolia-component-button-background: transparent;
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-component-button-outline-color);
  border-color: transparent;
  color: var(--tgblAlgolia-component-button-outline-color);
}
.tgblAlgolia-button--is-style-link:hover, .tgblAlgolia-button--is-style-link:focus, .tgblAlgolia-button--is-style-link:active {
  --tgblAlgolia-component-button-background: transparent;
}
.tgblAlgolia-button--is-style-link:focus-visible {
  box-shadow: 0 0 0 1px var(--tgblAlgolia-component-button-outline-color);
  border-color: #fff;
}
.tgblAlgolia-button--is-style-link[disabled], .tgblAlgolia-button--is-style-link[disabled]:hover {
  --tgblAlgolia-component-button-background: transparent;
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-component-button-outline-color);
  border-color: transparent;
  color: var(--tgblAlgolia-component-button-outline-color);
}
.tgblAlgolia-button.tgblAlgolia-button--is-style-link.tgblAlgolia-button--is-theme-secondary {
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-secondary-darker);
}
.tgblAlgolia-button.tgblAlgolia-button--is-style-link.tgblAlgolia-button--is-theme-secondary:hover, .tgblAlgolia-button.tgblAlgolia-button--is-style-link.tgblAlgolia-button--is-theme-secondary:focus, .tgblAlgolia-button.tgblAlgolia-button--is-style-link.tgblAlgolia-button--is-theme-secondary:active {
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-primary-base);
}
.tgblAlgolia-button.tgblAlgolia-button--is-style-outline.tgblAlgolia-button--is-theme-secondary {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-palette-color-white);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-secondary-lighter);
  color: var(--tgblAlgolia-theme-secondary-darkest);
}
.tgblAlgolia-button.tgblAlgolia-button--is-style-outline.tgblAlgolia-button--is-theme-secondary:hover, .tgblAlgolia-button.tgblAlgolia-button--is-style-outline.tgblAlgolia-button--is-theme-secondary:focus, .tgblAlgolia-button.tgblAlgolia-button--is-style-outline.tgblAlgolia-button--is-theme-secondary:active {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-secondary-lightest);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-theme-primary-base);
  color: var(--tgblAlgolia-component-button-foreground);
}
.tgblAlgolia-button.tgblAlgolia-button--is-style-outline.tgblAlgolia-button--is-theme-secondary:focus-visible {
  box-shadow: 0 0 0 1px var(--tgblAlgolia-theme-primary-base);
}
.tgblAlgolia-button.tgblAlgolia-button--is-style-outline.tgblAlgolia-button--is-theme-secondary[disabled], .tgblAlgolia-button.tgblAlgolia-button--is-style-outline.tgblAlgolia-button--is-theme-secondary[disabled]:hover {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-palette-color-white);
  color: var(--tgblAlgolia-component-button-outline-color);
}

.tgblAlgolia-card:hover .tgblAlgolia-card__button, .tgblAlgolia-card:focus .tgblAlgolia-card__button, .tgblAlgolia-card:focus-within .tgblAlgolia-card__button, .tgblAlgolia-card:active .tgblAlgolia-card__button, .tgblAlgolia-card.active .tgblAlgolia-card__button {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-primary-darker);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-palette-color-white);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-primary-darker);
}
.tgblAlgolia-card:hover .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-secondary, .tgblAlgolia-card:focus .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-secondary, .tgblAlgolia-card:focus-within .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-secondary, .tgblAlgolia-card:active .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-secondary, .tgblAlgolia-card.active .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-secondary {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-secondary-lightest);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-theme-primary-base);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-secondary-lightest);
}
.tgblAlgolia-card:hover .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-destructive, .tgblAlgolia-card:focus .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-destructive, .tgblAlgolia-card:focus-within .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-destructive, .tgblAlgolia-card:active .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-destructive, .tgblAlgolia-card.active .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-destructive {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-error-darker);
  --tgblAlgolia-component-button-outline-color: var(--tgblAlgolia-theme-error-darker);
}
.tgblAlgolia-card:hover .tgblAlgolia-card__button.tgblAlgolia-button--is-style-outline, .tgblAlgolia-card:focus .tgblAlgolia-card__button.tgblAlgolia-button--is-style-outline, .tgblAlgolia-card:focus-within .tgblAlgolia-card__button.tgblAlgolia-button--is-style-outline, .tgblAlgolia-card:active .tgblAlgolia-card__button.tgblAlgolia-button--is-style-outline, .tgblAlgolia-card.active .tgblAlgolia-card__button.tgblAlgolia-button--is-style-outline {
  color: var(--tgblAlgolia-component-button-foreground);
}
.tgblAlgolia-card:hover .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-secondary, .tgblAlgolia-card:hover .tgblAlgolia-card__button.tgblAlgolia-button--is-style-outline, .tgblAlgolia-card:focus .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-secondary, .tgblAlgolia-card:focus .tgblAlgolia-card__button.tgblAlgolia-button--is-style-outline, .tgblAlgolia-card:focus-within .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-secondary, .tgblAlgolia-card:focus-within .tgblAlgolia-card__button.tgblAlgolia-button--is-style-outline, .tgblAlgolia-card:active .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-secondary, .tgblAlgolia-card:active .tgblAlgolia-card__button.tgblAlgolia-button--is-style-outline, .tgblAlgolia-card.active .tgblAlgolia-card__button.tgblAlgolia-button--is-theme-secondary, .tgblAlgolia-card.active .tgblAlgolia-card__button.tgblAlgolia-button--is-style-outline {
  --tgblAlgolia-component-button-background: var(--tgblAlgolia-theme-secondary-lightest);
  --tgblAlgolia-component-button-foreground: var(--tgblAlgolia-theme-primary-base);
  color: var(--tgblAlgolia-component-button-foreground);
}

.tgblAlgolia-card {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  border-style: solid;
  border-width: 1px;
  border-color: var(--tgblAlgolia-palette-color-gray-200);
  border-radius: var(--tgblAlgolia-component-card-radius);
  display: flex;
  flex-direction: column;
}
.tgblAlgolia-card__header {
  padding-block: var(--tgblAlgolia-palette-spacing-16px);
  padding-inline: var(--tgblAlgolia-palette-spacing-16px);
  width: 100%;
  box-sizing: border-box;
}
.tgblAlgolia-card__image {
  aspect-ratio: 1.7777777778;
  max-height: 350px;
  background-color: var(--tgblAlgolia-palette-color-gray-100);
  overflow: hidden;
}
.tgblAlgolia-card__image:first-child {
  border-start-start-radius: calc(var(--tgblAlgolia-component-card-radius) - 1px);
  border-start-end-radius: calc(var(--tgblAlgolia-component-card-radius) - 1px);
}
.tgblAlgolia-card__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.tgblAlgolia-card__body {
  padding-inline: var(--tgblAlgolia-palette-spacing-16px);
  flex: 1 1 auto;
  width: 100%;
  box-sizing: border-box;
}
.tgblAlgolia-card__body > *:first-child {
  margin-block-start: unset;
}
.tgblAlgolia-card__body > *:last-child {
  margin-block-end: unset;
}
.tgblAlgolia-card__body > p {
  margin: 0;
}
.tgblAlgolia-card__body:first-child {
  padding-block-start: var(--tgblAlgolia-palette-spacing-16px);
}
.tgblAlgolia-card__body:last-child {
  padding-block-end: var(--tgblAlgolia-palette-spacing-16px);
}
.tgblAlgolia-card__footer {
  padding-block: var(--tgblAlgolia-palette-spacing-16px);
  padding-inline: var(--tgblAlgolia-palette-spacing-16px);
  width: 100%;
  box-sizing: border-box;
}
.tgblAlgolia-card__title[href] {
  text-decoration: none;
}
.tgblAlgolia-card__title[href]::after {
  content: "";
  display: block;
  position: absolute;
  inset: 0;
}
@media (min-width: 768px) {
  .tgblAlgolia-card--is-style-inline {
    flex-direction: row;
    align-items: center;
    gap: var(--tgblAlgolia-palette-spacing-16px);
  }
  .tgblAlgolia-card--is-style-inline .tgblAlgolia-card__body {
    flex: 1 1 auto;
    padding-block: var(--tgblAlgolia-palette-spacing-16px);
  }
  .tgblAlgolia-card--is-style-inline .tgblAlgolia-card__image:first-child {
    border-start-start-radius: calc(var(--tgblAlgolia-component-card-radius) - 1px);
    border-end-start-radius: calc(var(--tgblAlgolia-component-card-radius) - 1px);
  }
  .tgblAlgolia-card--is-style-inline .tgblAlgolia-card__image {
    border-start-end-radius: 0;
    max-height: 100%;
    aspect-ratio: unset;
    flex: 0 1 300px;
    min-width: 120px;
  }
  .tgblAlgolia-card--is-style-inline .tgblAlgolia-card__footer {
    width: unset;
    flex: 0 1 400px;
    margin-inline-start: auto;
    justify-content: flex-end;
  }
  .tgblAlgolia-card--is-style-inline .tgblAlgolia-card__header:not(:first-child), .tgblAlgolia-card--is-style-inline .tgblAlgolia-card__body:not(:first-child), .tgblAlgolia-card--is-style-inline .tgblAlgolia-card__footer:not(:first-child) {
    padding-inline-start: 0;
  }
  .tgblAlgolia-card--is-style-inline .tgblAlgolia-card__header:not(:last-child), .tgblAlgolia-card--is-style-inline .tgblAlgolia-card__body:not(:last-child), .tgblAlgolia-card--is-style-inline .tgblAlgolia-card__footer:not(:last-child) {
    padding-inline-end: 0;
  }
}
.tgblAlgolia-card--is-style-elevated {
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
}
.tgblAlgolia-card--has-interaction {
  transition-timing-function: ease-in-out;
  transition-duration: 0.2s;
  transition-property: border-color;
}
.tgblAlgolia-card--has-interaction .tgblAlgolia-card__image img {
  transform: scale(1.1);
  transition-timing-function: ease-in-out;
  transition-duration: 0.2s;
  transition-property: transform;
}
.tgblAlgolia-card--has-interaction:hover {
  border-color: var(--tgblAlgolia-palette-color-gray-50);
}
.tgblAlgolia-card--has-interaction:hover .tgblAlgolia-card__image img {
  transform: scale(1);
}
.tgblAlgolia-card--has-interaction:focus, .tgblAlgolia-card--has-interaction:focus-within {
  border-color: var(--tgblAlgolia-theme-primary-base);
}
.tgblAlgolia-card--has-interaction:active, .tgblAlgolia-card--has-interaction.active {
  border-color: var(--tgblAlgolia-palette-color-gray-50);
}
.tgblAlgolia-card--has-interaction [disabled], .tgblAlgolia-card--has-interaction .disabled {
  opacity: 0.75;
}
.tgblAlgolia-card--has-interaction.tgblAlgolia-card--is-style-elevated {
  transition-property: border-color, box-shadow;
}
.tgblAlgolia-card--has-interaction.tgblAlgolia-card--is-style-elevated:hover {
  box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.2);
}
.tgblAlgolia-card--has-interaction.tgblAlgolia-card--is-style-elevated:focus, .tgblAlgolia-card--has-interaction.tgblAlgolia-card--is-style-elevated:focus-within {
  box-shadow: none;
}
.tgblAlgolia-card--has-interaction.tgblAlgolia-card--is-style-elevated:active, .tgblAlgolia-card--has-interaction.tgblAlgolia-card--is-style-elevated .active {
  box-shadow: none;
}

.tgblAlgolia-interface label, .tgblAlgolia-interface .tgblAlgolia-label {
  color: #111928;
  font-weight: bold;
  font-size: 14px;
}
.tgblAlgolia-interface .tgblAlgolia-input,
.tgblAlgolia-interface input[type=text],
.tgblAlgolia-interface input[type=email],
.tgblAlgolia-interface input[type=url],
.tgblAlgolia-interface input[type=password],
.tgblAlgolia-interface input[type=search],
.tgblAlgolia-interface input[type=number],
.tgblAlgolia-interface input[type=tel],
.tgblAlgolia-interface input[type=range],
.tgblAlgolia-interface input[type=date],
.tgblAlgolia-interface input[type=month],
.tgblAlgolia-interface input[type=week],
.tgblAlgolia-interface input[type=time],
.tgblAlgolia-interface input[type=datetime],
.tgblAlgolia-interface input[type=datetime-local],
.tgblAlgolia-interface input[type=color],
.tgblAlgolia-interface textarea, .tgblAlgolia-interface select {
  --tgblAlgolia-component-input-background: var(--tgblAlgolia-palette-color-white);
  --tgblAlgolia-component-input-foreground: var(--tgblAlgolia-typography-body-color);
  --tgblAlgolia-component-input-outline-color: var(--tgblAlgolia-palette-color-gray-300);
  font-size: var(--tgblAlgolia-palette-fontSize-14px);
  font-family: inherit;
  box-sizing: content-box;
  border: 1px solid var(--tgblAlgolia-component-input-outline-color);
  border-radius: var(--tgblAlgolia-component-input-radius);
  background-color: var(--tgblAlgolia-component-input-background);
  color: var(--tgblAlgolia-component-input-foreground);
  height: calc(var(--tgblAlgolia-palette-spacing-40px) - 2px);
  padding-inline: 1.2em;
  padding-block: 0;
  min-width: 1px;
  transition-duration: 0.2s;
  transition-timing-function: ease-in-out;
  transition-property: border-color, color, background-color;
}
.tgblAlgolia-interface .tgblAlgolia-input:focus,
.tgblAlgolia-interface input[type=text]:focus,
.tgblAlgolia-interface input[type=email]:focus,
.tgblAlgolia-interface input[type=url]:focus,
.tgblAlgolia-interface input[type=password]:focus,
.tgblAlgolia-interface input[type=search]:focus,
.tgblAlgolia-interface input[type=number]:focus,
.tgblAlgolia-interface input[type=tel]:focus,
.tgblAlgolia-interface input[type=range]:focus,
.tgblAlgolia-interface input[type=date]:focus,
.tgblAlgolia-interface input[type=month]:focus,
.tgblAlgolia-interface input[type=week]:focus,
.tgblAlgolia-interface input[type=time]:focus,
.tgblAlgolia-interface input[type=datetime]:focus,
.tgblAlgolia-interface input[type=datetime-local]:focus,
.tgblAlgolia-interface input[type=color]:focus,
.tgblAlgolia-interface textarea:focus, .tgblAlgolia-interface select:focus {
  --tgblAlgolia-component-input-background: var(--tgblAlgolia-palette-color-white);
  --tgblAlgolia-component-input-foreground: var(--tgblAlgolia-typography-body-color);
  --tgblAlgolia-component-input-outline-color: var(--tgblAlgolia-theme-primary-base);
  box-shadow: inset 0 -1px 0 0 var(--tgblAlgolia-component-input-outline-color);
  outline: 1px solid transparent;
}
.tgblAlgolia-interface .tgblAlgolia-input[disabled],
.tgblAlgolia-interface input[type=text][disabled],
.tgblAlgolia-interface input[type=email][disabled],
.tgblAlgolia-interface input[type=url][disabled],
.tgblAlgolia-interface input[type=password][disabled],
.tgblAlgolia-interface input[type=search][disabled],
.tgblAlgolia-interface input[type=number][disabled],
.tgblAlgolia-interface input[type=tel][disabled],
.tgblAlgolia-interface input[type=range][disabled],
.tgblAlgolia-interface input[type=date][disabled],
.tgblAlgolia-interface input[type=month][disabled],
.tgblAlgolia-interface input[type=week][disabled],
.tgblAlgolia-interface input[type=time][disabled],
.tgblAlgolia-interface input[type=datetime][disabled],
.tgblAlgolia-interface input[type=datetime-local][disabled],
.tgblAlgolia-interface input[type=color][disabled],
.tgblAlgolia-interface textarea[disabled], .tgblAlgolia-interface select[disabled] {
  --tgblAlgolia-component-input-background: var(--tgblAlgolia-palette-color-white);
  --tgblAlgolia-component-input-foreground: var(--tgblAlgolia-typography-body-color);
  --tgblAlgolia-component-input-outline-color: var(--tgblAlgolia-palette-color-gray-300);
  opacity: 0.75;
  cursor: not-allowed;
}
.tgblAlgolia-interface .tgblAlgolia-input:invalid,
.tgblAlgolia-interface input[type=text]:invalid,
.tgblAlgolia-interface input[type=email]:invalid,
.tgblAlgolia-interface input[type=url]:invalid,
.tgblAlgolia-interface input[type=password]:invalid,
.tgblAlgolia-interface input[type=search]:invalid,
.tgblAlgolia-interface input[type=number]:invalid,
.tgblAlgolia-interface input[type=tel]:invalid,
.tgblAlgolia-interface input[type=range]:invalid,
.tgblAlgolia-interface input[type=date]:invalid,
.tgblAlgolia-interface input[type=month]:invalid,
.tgblAlgolia-interface input[type=week]:invalid,
.tgblAlgolia-interface input[type=time]:invalid,
.tgblAlgolia-interface input[type=datetime]:invalid,
.tgblAlgolia-interface input[type=datetime-local]:invalid,
.tgblAlgolia-interface input[type=color]:invalid,
.tgblAlgolia-interface textarea:invalid, .tgblAlgolia-interface select:invalid {
  --tgblAlgolia-component-input-background: var(--tgblAlgolia-palette-color-white);
  --tgblAlgolia-component-input-foreground: var(--tgblAlgolia-typography-body-color);
  --tgblAlgolia-component-input-outline-color: var(--tgblAlgolia-theme-error-base);
}
.tgblAlgolia-interface input[type=checkbox] {
  --tgblAlgolia-component-input-background: var(--tgblAlgolia-palette-color-white);
  --tgblAlgolia-component-input-foreground: var(--tgblAlgolia-typography-body-color);
  --tgblAlgolia-component-input-outline-color: var(--tgblAlgolia-palette-color-gray-300);
  font-size: var(--tgblAlgolia-palette-fontSize-14px);
  font-family: inherit;
  border: 1px solid var(--tgblAlgolia-component-input-outline-color);
  border-radius: 0;
  background-color: var(--tgblAlgolia-component-input-background);
  color: var(--tgblAlgolia-component-input-foreground);
  transition-duration: 0.2s;
  transition-timing-function: ease-in-out;
  transition-property: border-color, color, background-color;
}
.tgblAlgolia-interface input[type=checkbox]:checked {
  background-color: var(--tgblAlgolia-component-input-outline-color);
}
.tgblAlgolia-interface input[type=checkbox]:checked:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyIj48cGF0aCBkPSJtMTQuOTQxIDYuNjQ5LTUuOTk4IDguMDY3LTMuNzY0LTIuNzk5Ljc0Ni0xLjAwMyAyLjc2IDIuMDUzIDUuMjUzLTcuMDY0IDEuMDAzLjc0NloiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=");
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: block;
  height: 9px;
  left: 50%;
  margin: 0;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 12px;
}
.tgblAlgolia-interface input[type=number] {
  padding-inline-end: 0.6em;
}
.tgblAlgolia-interface input[type=search] {
  padding-left: 2.5em;
  background-image: url('data:image/svg+xml;utf8,<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M8 16a8 8 0 1 1 8-8 8.009 8.009 0 0 1-8 8ZM8 2a6 6 0 1 0 6 6 6.006 6.006 0 0 0-6-6ZM19 20a1 1 0 0 1-.707-.293l-4-4a1 1 0 0 1 1.414-1.414l4 4A1 1 0 0 1 19 20Z" fill="%231F2A37"/></svg>');
  background-repeat: no-repeat;
  background-position: 0.75em 50%;
  background-size: 1em;
}

.tgblAlgolia-interface {
  --tgblAlgolia-palette-color-white: #fff;
  --tgblAlgolia-palette-color-black: #000;
  --tgblAlgolia-palette-color-gray-25: #fafafa;
  --tgblAlgolia-palette-color-gray-50: #F9FAFB;
  --tgblAlgolia-palette-color-gray-100: #F3F4F6;
  --tgblAlgolia-palette-color-gray-200: #E5E7EB;
  --tgblAlgolia-palette-color-gray-300: #D1D5DB;
  --tgblAlgolia-palette-color-gray-400: #9CA3AF;
  --tgblAlgolia-palette-color-gray-500: #6B7280;
  --tgblAlgolia-palette-color-gray-600: #4B5563;
  --tgblAlgolia-palette-color-gray-700: #374151;
  --tgblAlgolia-palette-color-gray-800: #2f2f2f;
  --tgblAlgolia-palette-color-gray-900: #111928;
  --tgblAlgolia-palette-color-blue-25: #e2e9ff;
  --tgblAlgolia-palette-color-blue-50: #c7d6ff;
  --tgblAlgolia-palette-color-blue-100: #a0b5fe;
  --tgblAlgolia-palette-color-blue-200: #7b93ff;
  --tgblAlgolia-palette-color-blue-300: #5373f2;
  --tgblAlgolia-palette-color-blue-400: #3858e9;
  --tgblAlgolia-palette-color-blue-500: #2942d1;
  --tgblAlgolia-palette-color-blue-600: #1d35b4;
  --tgblAlgolia-palette-color-blue-700: #1b2398;
  --tgblAlgolia-palette-color-blue-800: #101375;
  --tgblAlgolia-palette-color-blue-900: #090949;
  --tgblAlgolia-palette-color-green-25: #d8f3dc;
  --tgblAlgolia-palette-color-green-50: #b7e7be;
  --tgblAlgolia-palette-color-green-100: #68de7c;
  --tgblAlgolia-palette-color-green-200: #1ed14b;
  --tgblAlgolia-palette-color-green-300: #00ba37;
  --tgblAlgolia-palette-color-green-400: #00a32a;
  --tgblAlgolia-palette-color-green-500: #008a20;
  --tgblAlgolia-palette-color-green-600: #007017;
  --tgblAlgolia-palette-color-green-700: #005c12;
  --tgblAlgolia-palette-color-green-800: #00450c;
  --tgblAlgolia-palette-color-green-900: #003008;
  --tgblAlgolia-palette-color-purple-25: #e7e0ff;
  --tgblAlgolia-palette-color-purple-50: #F0F5FF;
  --tgblAlgolia-palette-color-purple-100: #E5EDFF;
  --tgblAlgolia-palette-color-purple-200: #CDDBFE;
  --tgblAlgolia-palette-color-purple-300: #B4C6FC;
  --tgblAlgolia-palette-color-purple-400: #8DA2FB;
  --tgblAlgolia-palette-color-purple-500: #6875F5;
  --tgblAlgolia-palette-color-purple-600: #5850EC;
  --tgblAlgolia-palette-color-purple-700: #5145CD;
  --tgblAlgolia-palette-color-purple-800: #42389D;
  --tgblAlgolia-palette-color-purple-900: #362F78;
  --tgblAlgolia-palette-color-red-25: #fce3e5;
  --tgblAlgolia-palette-color-red-50: #facfd2;
  --tgblAlgolia-palette-color-red-100: #ffabaf;
  --tgblAlgolia-palette-color-red-200: #ff8085;
  --tgblAlgolia-palette-color-red-300: #f86368;
  --tgblAlgolia-palette-color-red-400: #e65054;
  --tgblAlgolia-palette-color-red-500: #d63638;
  --tgblAlgolia-palette-color-red-600: #b32d2e;
  --tgblAlgolia-palette-color-red-700: #8a2424;
  --tgblAlgolia-palette-color-red-800: #691c1c;
  --tgblAlgolia-palette-color-red-900: #451313;
  --tgblAlgolia-palette-color-yellow-25: #f9f1d2;
  --tgblAlgolia-palette-color-yellow-50: #f5e6ab;
  --tgblAlgolia-palette-color-yellow-100: #f2d675;
  --tgblAlgolia-palette-color-yellow-200: #f0c33c;
  --tgblAlgolia-palette-color-yellow-300: #dba617;
  --tgblAlgolia-palette-color-yellow-400: #bd8600;
  --tgblAlgolia-palette-color-yellow-500: #996800;
  --tgblAlgolia-palette-color-yellow-600: #755100;
  --tgblAlgolia-palette-color-yellow-700: #614200;
  --tgblAlgolia-palette-color-yellow-800: #4a3200;
  --tgblAlgolia-palette-color-yellow-900: #362400;
  --tgblAlgolia-palette-fontSize-10px: calc(10 * var(--tgblAlgolia-fontSize-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-fontSize-12px: calc(12 * var(--tgblAlgolia-fontSize-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-fontSize-14px: calc(14 * var(--tgblAlgolia-fontSize-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-fontSize-16px: calc(16 * var(--tgblAlgolia-fontSize-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-fontSize-18px: calc(18 * var(--tgblAlgolia-fontSize-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-fontSize-20px: calc(20 * var(--tgblAlgolia-fontSize-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-fontSize-22px: calc(22 * var(--tgblAlgolia-fontSize-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-fontSize-24px: calc(24 * var(--tgblAlgolia-fontSize-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-fontSize-26px: calc(26 * var(--tgblAlgolia-fontSize-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-fontSize-28px: calc(28 * var(--tgblAlgolia-fontSize-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-fontSize-30px: calc(30 * var(--tgblAlgolia-fontSize-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-spacing-8px: calc(8 * var(--tgblAlgolia-spacing-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-spacing-16px: calc(16 * var(--tgblAlgolia-spacing-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-spacing-24px: calc(24 * var(--tgblAlgolia-spacing-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-spacing-32px: calc(32 * var(--tgblAlgolia-spacing-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-spacing-40px: calc(40 * var(--tgblAlgolia-spacing-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-spacing-48px: calc(48 * var(--tgblAlgolia-spacing-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-spacing-56px: calc(56 * var(--tgblAlgolia-spacing-multiplier, calc(1rem / 16)));
  --tgblAlgolia-palette-spacing-64px: calc(64 * var(--tgblAlgolia-spacing-multiplier, calc(1rem / 16)));
  --tgblAlgolia-typography-body-size: var(--tgblAlgolia-palette-fontSize-16px);
  --tgblAlgolia-typography-body-line-height: 1.4;
  --tgblAlgolia-typography-body-color: var(--tgblAlgolia-palette-color-gray-700);
  --tgblAlgolia-typography-body--alt-color: var(--tgblAlgolia-palette-color-gray-500);
  --tgblAlgolia-typography-body--emphasis-color: var(--tgblAlgolia-palette-color-gray-900);
  --tgblAlgolia-typography-heading-color: var(--tgblAlgolia-palette-color-gray-900);
  --tgblAlgolia-component-button-radius: 8px;
  --tgblAlgolia-component-input-radius: 8px;
  --tgblAlgolia-component-card-radius: 8px;
  --tgblAlgolia-component-chip-radius: 6px;
  --tgblAlgolia-theme-primary-darkest: var(--tgblAlgolia-palette-color-blue-900);
  --tgblAlgolia-theme-primary-darker: var(--tgblAlgolia-palette-color-blue-700);
  --tgblAlgolia-theme-primary-base: var(--tgblAlgolia-palette-color-blue-500);
  --tgblAlgolia-theme-primary-lighter: var(--tgblAlgolia-palette-color-blue-50);
  --tgblAlgolia-theme-primary-lightest: var(--tgblAlgolia-palette-color-blue-25);
  --tgblAlgolia-theme-secondary-darkest: var(--tgblAlgolia-palette-color-gray-900);
  --tgblAlgolia-theme-secondary-darker: var(--tgblAlgolia-palette-color-gray-800);
  --tgblAlgolia-theme-secondary-dark: var(--tgblAlgolia-palette-color-gray-700);
  --tgblAlgolia-theme-secondary-base: var(--tgblAlgolia-palette-color-gray-500);
  --tgblAlgolia-theme-secondary-light: var(--tgblAlgolia-palette-color-gray-400);
  --tgblAlgolia-theme-secondary-lighter: var(--tgblAlgolia-palette-color-gray-200);
  --tgblAlgolia-theme-secondary-lightest: var(--tgblAlgolia-palette-color-gray-100);
  --tgblAlgolia-theme-success-darkest: var(--tgblAlgolia-palette-color-green-900);
  --tgblAlgolia-theme-success-darker: var(--tgblAlgolia-palette-color-green-700);
  --tgblAlgolia-theme-success-base: var(--tgblAlgolia-palette-color-green-500);
  --tgblAlgolia-theme-success-lighter: var(--tgblAlgolia-palette-color-green-50);
  --tgblAlgolia-theme-success-lightest: var(--tgblAlgolia-palette-color-green-25);
  --tgblAlgolia-theme-warning-darkest: var(--tgblAlgolia-palette-color-yellow-900);
  --tgblAlgolia-theme-warning-darker: var(--tgblAlgolia-palette-color-yellow-700);
  --tgblAlgolia-theme-warning-base: var(--tgblAlgolia-palette-color-yellow-400);
  --tgblAlgolia-theme-warning-lighter: var(--tgblAlgolia-palette-color-yellow-50);
  --tgblAlgolia-theme-warning-lightest: var(--tgblAlgolia-palette-color-yellow-25);
  --tgblAlgolia-theme-error-darkest: var(--tgblAlgolia-palette-color-red-900);
  --tgblAlgolia-theme-error-darker: var(--tgblAlgolia-palette-color-red-700);
  --tgblAlgolia-theme-error-base: var(--tgblAlgolia-palette-color-red-500);
  --tgblAlgolia-theme-error-lighter: var(--tgblAlgolia-palette-color-red-50);
  --tgblAlgolia-theme-error-lightest: var(--tgblAlgolia-palette-color-red-25);
  font-size: var(--tgblAlgolia-typography-body-size);
  line-height: var(--tgblAlgolia-typography-body-line-height);
  color: var(--tgblAlgolia-typography-body-color);
}
/*# sourceMappingURL=index.min.css.map */