/* @define teft-viewport */

.she-newsletter {
	background-color: #fff;
	padding: 1rem var(--teft-theme-site-padding);
	text-align: center
}

.she-newsletter input[type="email"] {
		background-color: #f1f2f2;
		margin: 0 0.5rem 0 1rem;
	}

.she-newsletter .wp-block-social-links {
		display: inline-flex;
	}

.she-newsletter p.she-newletter__content {
	font-size: 1rem;
	font-weight: 700;
	margin: 0 0 1em;
	text-transform: uppercase;
}

.she-newsletter .mc-field-group {
	align-items: center;
	display: flex;
	margin: 0 auto;
	max-width: 400px
}

.she-newsletter .mc-field-group input[type="email"] {
		flex-grow: 1;
	}

@media (min-width: 783px) {
	.she-newsletter {
		align-items: center;
		background-color: #fff;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		padding: 1rem var(--teft-theme-site-padding)
	}

		.she-newsletter input[type="email"] {
			background-color: #f1f2f2;
			margin: 0 0.5rem 0 1rem;
		}

	.she-newsletter p.she-newletter__content {
		margin: 0;
	}

	.she-newsletter .wp-block-social-links {
		margin-left: 1.5rem;
		margin-right: 1.5rem;
	}
}

