/* Beautera Hours & Social widget */
.beau-hsocial {
	background: var(--beautera-paper);
	padding: 0 var(--beautera-section-pad-inline) var(--beautera-section-pad-block);
}
.beau-hsocial__inner {
	max-width: 1000px;
	margin-inline: auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
	gap: 32px;
}
.beau-hsocial--divided .beau-hsocial__inner {
	border-block-start: 1px solid var(--beautera-line);
	padding-block-start: 44px;
}
.beau-hsocial__label {
	font-family: var(--beautera-sans);
	font-size: 9px;
	letter-spacing: 0.24em;
	text-transform: uppercase;
	color: var(--beautera-gold);
	margin: 0 0 12px;
	font-weight: 600;
}
.beau-hsocial__label--end { text-align: end; margin-block-end: 14px; }
.beau-hsocial__lines {
	font-family: var(--beautera-sans);
	font-size: 13px;
	color: var(--beautera-muted);
	line-height: 1.9;
	margin: 0;
}
.beau-hsocial__socials a {
	width: 40px;
	height: 40px;
	font-size: 11px;
}
.beau-hsocial__socials { margin-block-start: 0; }

@media (max-width: 600px) {
	.beau-hsocial__inner { flex-direction: column; align-items: flex-start; }
	.beau-hsocial__label--end { text-align: start; }
}
