.card.attraction-features {
  background: #FFE7D6;
  border-radius: $border-radius-card;

  .icon-list ul li {
    display: flex;
    gap: 15px;

    img {
      width: 32px;
    }
  }
}

@include media-breakpoint-down(lg) {
  .tx-wabs-attractions {
    .hero-inner.attraction-details {
      margin-top: 60px;
      min-height: 320px;

      .figure {
        border-radius: 0px 0px 0% 0% / 0 0 0% 0%;
        height: 100%;
      }
    }

    .attraction-details:not(.hero-inner) {
      .slider-out {
        padding-top: 1em;
        margin: 0 0 0 0px;
      }
    }

    .slider.filter-elements.attraction-slider {
      padding: 0px 24px !important;

      .owl-stage-outer {
        margin-bottom: 0px;
      }
    }
  }
}

@include media-breakpoint-down(md) {
  .tx-wabs-attractions {
    .hero-inner.hero-main.attraction-details {
      .hero-cont {
        header {
          padding-left: 15px;
          padding-right: 15px;
        }
      }
    }
  }
}