/* variables specific to current element */

$element-specific-variables: "";

.#{$namespace}inputPhone {

	/* Save root element context for easy access if nesting is needed */

	$self: &;


	/* properties of current element  + media queries */


	/* Pseudo Elements */

	&::before {
	}

	&::after {
	}

	/*
	Include elements that are linked to the current element but have to reside at the root level of the stylesheet
	(e.g: keyframes)
	*/
	@at-root {
	}


	/* children - write selector in full in comments in order to facilitate search */

	&:has(INPUT.is-invalid) {

		.invalid-feedback {
			display: block;
		}
	}


	/* modifiers */

	// inputPhone.-modifier


	/* random parent element */
	/*
	*
	*   Syntax : .randomParentElt & {}
	*
	*/

	/* Pseudo Classes */

	&:hover {
		@media (hover: hover) {

		}
	}

	&:focus {
	}

	&:active {
	}

	&:focus,
	&:active {
	}

}