/* Text Page Base - Start */

/* Breadcrumbs - Start */
.text-page .woocommerce-breadcrumb {
	padding-top: 40px;
	padding-bottom: 35px;
}
@media (max-width: 1680px) {
	.text-page .woocommerce-breadcrumb {
		padding-bottom: 34px;
	}
}
@media (max-width: 1279px) {
	.text-page .woocommerce-breadcrumb {
		padding-bottom: 18px;
	}
}
/* Breadcrumbs - End */

/* Hero - Start */
.text-page-hero {
	padding-top: 0;
	padding-bottom: 64px;
}
.text-page-hero .one-column {
	gap: 20px;
}
.text-page-hero h1 {
	margin: 0;
}
.text-page-subtitle {
	color: var(--gray-text);
}
@media (max-width: 1680px) {
	.text-page-hero {
		padding-bottom: 52px;
	}
	.text-page-hero .one-column {
		gap: 16px;
	}
}
@media (max-width: 1279px) {
	.text-page-hero {
		padding-bottom: 36px;
	}
	.text-page-hero .one-column {
		gap: 12px;
	}
	.text-page-subtitle {
		font-size: 18px;
		line-height: 22px;
	}
}
/* Hero - End */

/* Content - Start */
.text-page-content {
	padding-bottom: 120px;
}
.text-page-content .text-box p,
.text-page-content .text-box li {
	color: var(--dark-gray);
}
@media (max-width: 1680px) {
	.text-page-content {
		padding-bottom: 96px;
	}
}
@media (max-width: 1279px) {
	.text-page-content {
		padding-bottom: 80px;
	}
}
/* Content - End */

/* Text Page Base - End */
