.patients-stories-carousel {
	.patients-stories-carousel-item {
		min-height: 306px;
		border-radius: 16px;
		overflow: hidden;
		position: relative;
	}
	
	.patients-stories-carousel-box {
		width: 100%;
		height: 100%;
		background-color: #fff;
		padding: 22px 34px;
		font-family: 'BrokmanTrial', sans-serif;
		font-size: 18px;
		font-style: italic;
		line-height: 1.4;
		letter-spacing: -0.36px;
		text-align: left;
		display: flex;
		flex-direction: column;
		opacity: 0;
		position: absolute;
		top: 0;
		left: 0;
		transition: 0.3s ease-out;
	}
	
	.patients-stories-carousel-item:hover .patients-stories-carousel-box {
		opacity: 1;
	}
	
	.patients-stories-carousel-image {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	
	.patients-stories-carousel-stars {
		margin-bottom: 30px;
		display: flex;
		align-items: center;
		column-gap: 3px;
	}
	
	.patients-stories-carousel-info {
		padding-left: 45px;
		margin-top: auto;
		font-style: normal;
		line-height: 1;
		position: relative;
	}
	
	.patients-stories-carousel-avatar {
		width: 33px;
		height: 33px;
		border-radius: 50%;
		overflow: hidden;
		position: absolute;
		top: 0;
		left: 0;
		
		img {
			width: 100%;
			height: 100%;
			object-fit: cover;
		}
	}
	
	.patients-stories-carousel-author {
		margin-bottom: 0;
		font-family: 'Brockmann', sans-serif;
		font-size: 16px;
		font-weight: 400;
		letter-spacing: -0.32px;
	}
	
	.patients-stories-carousel-meta {
		font-size: 12px;
		font-style: normal;
		letter-spacing: -0.24px;
		opacity: 0.6;
	}
	
	.slick-slide {
		margin-right: 8px;
		
		> div {
			line-height: 0;
		}
	}
}

.patients-stories-carousel.is-rtl {
	.patients-stories-carousel-stars {
		justify-content: flex-end;
	}
}

@media screen and (max-width: 1024px) {
	.patients-stories-carousel {
		.patients-stories-carousel-stars {
			margin-bottom: 20px;
		}
		
		.patients-stories-carousel-box {
			padding: 16px 20px;
			font-size: 17px;
		}
	}
}

@media screen and (max-width: 480px) {
	.patients-stories-carousel {
		.slick-slide {
			margin-right: 0;
		}
	}
}