/*
    - Name: "view--centers-related--block.scss"
    - Description: "Add custom styles to views in three columns"
*/
.block-views-blockcenters-related-block-1 > h2 {
  font-size: var(--mobileH2DefaultFontSize);
  line-height: var(--mobileH2DefaultLineHeight);
}

@media all and (min-width: 78rem) {
  .block-views-blockcenters-related-block-1 > h2 {
    font-size: var(--desktopH2DefaultFontSize);
    line-height: var(--desktopH2DefaultLineHeight);
  }
}
@media all and (min-width: 50.0625rem) {
  .view-centers-related {
    display: flex;
    gap: var(--spacingMd);
  }
}
.view-centers-related .slick-list {
  padding: 0 2.5rem 0 0 !important;
}

.view-centers-related .slick-list .slick-slide {
  padding: 0 0.75rem;
}

@media all and (min-width: 50.0625rem) {
  .view-centers-related .views-row {
    flex: 1;
  }
}
.view-centers-related .views-row .node--type-centers {
  height: 100%;
  border-top: 1px solid var(--colorGreys300);
}

.view-centers-related .views-row .node--type-centers .card-item-content-wrapper .card-header {
  display: none;
}

.view-centers-related .views-row .node--type-centers .card-item-content-wrapper .card-body .address {
  display: flex;
  gap: 4px;
}

.view-centers-related .views-row .node--type-centers .card-item-content-wrapper .card-body .address p {
  margin: 0;
}

.view-centers-related .views-row .node--type-centers .card-item-content-wrapper .card-body .cl-address {
  align-items: baseline;
}

.view-centers-related .views-row .node--type-centers .card-item-content-wrapper .card-body .cl-address .micon {
  flex: none;
  margin-top: 0.25rem;
}