.fl-subscribe-form {
	text-align: initial;

	input[type=text] {
		padding: 14px !important;
	}
}

.fl-subscribe-form-inline {
	font-size: 0px;
	text-align: initial;
	display: flex;

	.fl-form-field {
		padding-right: 30px !important;
		margin-bottom: 0px !important;
	}

	.fl-form-field {
		padding-right: 20px;
		flex: 1 1 auto;
	}

	.fl-form-error-message {
		width: 100%;
	}
}

.vamtam-subscribe-form-transparent {
	input[type=text] {
	    color: var( --vamtam-accent-color-5 );
	    border-color: var( --vamtam-accent-color-5 );
	}

	input[type=text]::placeholder {
	    color: var( --vamtam-accent-color-5 );
	}
}
