.internal-links-carousel--container, .internal-links-carousel {
     height: 4.5rem;
}
.internal-links-carousel {
     overflow: hidden;
}
.internal-links-carousel .js-read-more-description {
     text-decoration: underline;
}
.internal-links-carousel--container {
     text-wrap: nowrap;
     max-width: 100%;
}
.internal-links-carousel .slick-disabled {
     cursor: no-drop;
     opacity: 0.5;
     pointer-events: none;
}
.internal-links-carousel .slick-arrow {
     outline-offset: 0.7rem;
}
.internal-links-carousel .slick-next {
     right: 1rem;
}
.internal-links-carousel .slick-prev {
     left: 1rem;
}
.internal-links-carousel .slick-disabled {
     display: none !important;
}
.internal-links-carousel .slick-list {
     margin: 0 4rem;
}
.internal-links-carousel:has(.slick-prev.slick-disabled) .slick-list {
     margin-left: 0;
}
.internal-links-carousel:has(.slick-next.slick-disabled) .slick-list {
     margin-right: 0;
}
.internal-links-carousel .slick-prev__icon::before, .internal-links-carousel .slick-next__icon::before {
     padding: 1.6rem;
     opacity: 1;
     background-color: transparent;
     border: 0.1rem solid #373737;
}
.internal-links-carousel .slick-prev__icon::after, .internal-links-carousel .slick-next__icon::after {
     padding: 0.5rem;
     -ms-flex-order: solid #373737;
     order: solid #373737;
}
.internal-links-carousel--item {
     display: inline-block;
     margin: 0 0.4rem;
     background-color: transparent;
     border: 0.1rem solid #373737;
     color: #373737;
     border-radius: 2rem;
     font-size: 1rem;
     font-size: 1.3rem;
     width: auto !important;
     outline-offset: -0.1rem;
     line-height: 1.8rem !important;
}
 @media only screen and (min-width: 1024px) {
    .internal-links-carousel--container .slick-next, .internal-links-carousel--container .slick-prev {
         display: block !important;
    }
    .internal-links-carousel--container .slick-next.slick-disabled, .internal-links-carousel--container .slick-prev.slick-disabled {
         display: none !important;
    }
    .internal-links-carousel .js-read-more-description {
         text-decoration: underline;
    }
    .internal-links-carousel .slick-list {
         overflow: hidden;
    }
}
 