.content_fnr_category_list_teaser {
  background-color: var(--background-default-primary);
  padding-block: var(--margin-padding-container-margin-updown);
}
.content_fnr_category_list_teaser[data-background=gray] {
  background-color: var(--background-default-secondary);
}
.content_fnr_category_list_teaser .row:not(:first-child) {
  margin-top: var(--margin-padding-container-row-gap);
}
.content_fnr_category_list_teaser .category-list {
  gap: var(--margin-padding-row-gutter);
}
@media (min-width: 992px) {
  .content_fnr_category_list_teaser .category-list {
    gap: unset;
  }
}
.content_fnr_category_list_teaser .category-list .category-image {
  overflow: hidden;
}
.content_fnr_category_list_teaser .category-list .category-image img {
  transition: 0.3s;
}
.content_fnr_category_list_teaser .category-list .category-image:hover img {
  transform: scale(1.04);
}
.content_fnr_category_list_teaser .category-list a {
  text-decoration: none !important;
  color: inherit !important;
}
.content_fnr_category_list_teaser .category-list a .category-content {
  padding-block: var(--margin-padding-general-2);
}
.content_fnr_category_list_teaser .category-list a .category-content h3,
.content_fnr_category_list_teaser .category-list a .category-content h4 {
  margin-bottom: var(--paragraph-spacing-h4-bottom);
  position: relative;
  padding-right: 38px;
  display: inline-block;
}
.content_fnr_category_list_teaser .category-list a .category-content h3:after,
.content_fnr_category_list_teaser .category-list a .category-content h4:after {
  content: "";
  position: absolute;
  right: 0;
  top: 7px;
  width: var(--icon-md);
  height: calc(var(--icon-md) / 1.5);
  display: inline-block;
  mask-image: url("data:image/svg+xml,%3Csvg width='19' height='9' viewBox='0 0 19 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3462 8.98719L13.277 7.93344L15.627 5.58344H0.5V4.08344H15.627L13.2923 1.73344L14.3615 0.679688L18.5 4.83344L14.3462 8.98719Z' fill='%23007D40'/%3E%3C/svg%3E");
  mask-size: contain;
  mask-position: center;
  mask-repeat: no-repeat;
  background-color: var(--icon-default-primary);
  margin-left: var(--margin-padding-general-2);
}
.content_fnr_category_list_teaser .category-list a .category-content p {
  margin: 0;
}
