.related-posts-carousel-container{position:relative}.related-posts-carousel-container.overflow-style-carousel .related-posts-carousel{overflow:visible}@media(max-width:767px){.related-posts-carousel-container.mobile-overflow-style-carousel .related-posts-carousel{overflow:visible}}.related-posts-carousel-container:not(.swiper-has-arrows) .swiper-button-next,.related-posts-carousel-container:not(.swiper-has-arrows) .swiper-button-prev{display:none}.related-posts-carousel-container.swiper-has-arrows .swiper-button-next,.related-posts-carousel-container.swiper-has-arrows .swiper-button-prev{color:var(--color-secondary);margin:0;top:50%;transform:translateY(-50%)}.related-posts-carousel-container.swiper-has-arrows .swiper-button-prev{left:0}.related-posts-carousel-container.swiper-has-arrows .swiper-button-next{right:0}.related-posts-carousel-container.swiper-has-dots{padding-bottom:var(--layout-space-xl)}.related-posts-carousel-container.swiper-has-dots .swiper-button-next,.related-posts-carousel-container.swiper-has-dots .swiper-button-prev{top:calc(50% - var(--layout-space-xl)/2)}.related-posts-carousel-container.swiper-has-dots .filter-swiper-pagination{bottom:16px;top:auto}.related-posts-carousel-container.swiper-has-dots .filter-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-secondary)}.related-posts-carousel-container .related-posts-swiper-slide-content>:last-child{margin-block-end:0!important}.related-posts-carousel{--border-radius:24px;--rp-card-tag-backgeound-colour:#e9ecec}.related-posts-carousel .swiper-slide{height:auto}.related-posts-carousel .related-posts-swiper-slide-content{border-radius:var(--border-radius);display:flex;flex-direction:column;height:100%;max-width:300px}.related-posts-carousel .related-posts-swiper-slide-content figure img{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.related-posts-carousel .related-posts-swiper-slide-content .card-text{background-color:var(--color-white);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);display:flex;flex-direction:column;height:100%;padding:1.5rem}.related-posts-carousel .related-posts-swiper-slide-content .card-text .entry-header{margin-block-end:0}.related-posts-carousel .related-posts-swiper-slide-content .card-text .entry-header .tax-terms{background-color:var(--rp-card-tag-backgeound-colour);border-radius:8px;margin-block:0}.related-posts-carousel .related-posts-swiper-slide-content .card-text .entry-header .related-posts-title{font-size:1.5rem;margin-block-end:0;margin-block-start:var(--layout-space-sm);text-decoration:none}.related-posts-carousel .related-posts-swiper-slide-content .card-text>:not(:first-child){margin-block-start:var(--layout-space-sm)}.related-posts-carousel .related-posts-swiper-slide-content .card-text .more-link{align-items:center;display:flex;margin-block-start:var(--layout-space-md);text-decoration:none}.related-posts-carousel .related-posts-swiper-slide-content .card-text .more-link svg{height:16px;margin-left:.25rem;width:16px}.related-posts-carousel .related-posts-swiper-slide-content .card-text .more-link:hover{text-decoration:underline;text-underline-offset:4px}
