/**
 * Artist Section Component.
 *
 * Shared section layout and heading styles used by
 * artist-based content across the theme.
 *
 * @package Lyrics71
 */


/**
 * ==================================================
 * Artist Content Sections
 * ==================================================
 */

.artist-section {
	margin-bottom: 35px;
}


.artist-section:last-child {
	margin-bottom: 0;
}


/**
 * ==================================================
 * Section Title
 * ==================================================
 */

.artist-section__title {
	margin-bottom: 15px;
	padding-bottom: 8px;
	border-bottom: 1px solid var(--lyrics71-color-artist);
}


.artist-section__title h2 {
	margin: 0;
	font-size: 1.25rem;
	font-weight: 700;
	line-height: 1.3;
}


.artist-section__title i {
	margin-right: 6px;
	color: var(--lyrics71-color-artist);
}


/**
 * ==================================================
 * Responsive
 * ==================================================
 */

@media (max-width: 767px) {

	.artist-section {
		margin-bottom: 30px;
	}


	.artist-section__title h2 {
		font-size: 22px;
	}

}