/**
 * Hide Amelia’s calendar trigger once the native date input is in place.
 *
 * @package Amelia_WC_Customer_Link
 */

.awcl-birthday-native .am-dp,
.awcl-birthday-native .am-dp__input,
.awcl-birthday-native .am-dp__wrapper {
	display: none !important;
	pointer-events: none !important;
}

.awcl-birthday-input {
	box-sizing: border-box;
	display: block;
	width: 100%;
	max-width: 100%;
	height: 40px;
	margin: 0;
	padding: 0 12px;
	border: 1px solid var(--am-c-inp-border, var(--am-c-dpf-border, #d1d5d7));
	border-radius: 4px;
	background: var(--am-c-inp-bgr, var(--am-c-dpf-bgr, #fff));
	color: var(--am-c-inp-text, var(--am-c-dpf-text, #1a2c37));
	font: inherit;
	line-height: 40px;
}

.awcl-birthday-input:focus {
	outline: 2px solid var(--am-c-primary, #1246d6);
	outline-offset: 1px;
}
