.dcatl-terms-wrapper {
  &.dcatl-custom-height li {
    max-height: var(--dcatl-wrapper-height);
    height: var(--dcatl-wrapper-height);
  }

  &.dcatl-style-1 {
    li {
      position: relative;
      overflow: hidden;

      .dcatl-term-image-wrapper {
        // margin-bottom: 10px;

        .dcatl-term-image {
          width: 100%;
          height: auto;
          object-fit: cover;
          border-radius: var(--dcatl-img-border-radius);
        }
      }

      .dcatl-term-item {
        // margin: var(--dcatl-content-wrapper-margin);
        padding: var(--dcatl-content-wrapper-padding);

        .dcatl-term-badge {
          top: 5px;
          left: 5px;
        }

        .dcatl-term-title-wrapper {
          // margin-top: 10px;
          // margin-bottom: 10px;
          z-index: 20;
          position: relative;

          .dcatl-term-title {
            font-weight: 400;
            letter-spacing: 1px;
            margin: 0;

            a {
              margin: 0;
              text-align: center;
              display: block;
            }
          }
        }

        .dcatl-term-description {
          display: block;

          p {
            margin: 0;
          }
        }

        .dcatl-term-button-wrapper {
          z-index: 20;
        }
      }
    }
  }
}
