.msj-error{
	--tw-text-opacity:1;
	color:rgb(234 11 30/var(--tw-text-opacity));
	font-size:.75rem;
	line-height:1rem;
	line-height:1.25;
	padding-left:1.75rem
}

.select-box
{
	margin-bottom: 0.5rem;
}

.msj-error.msj-error-modelo,
.msj-error.msj-error-version
{
	margin-bottom: 0.5rem;
}

#resultado-comparacion
{
	display: none;
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.block--comparador-modelos .loading
{
	display: none;
}

.block--comparador-modelos .loading.open
{
	display: flex;
}

.block--comparador-modelos .loading:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    width: 150px;
    height: 150px;
    margin: -75px 0 0 -75px;
    border-radius: 50%;
    border: 3px solid transparent;
    border-top-color: #fff;
    -webkit-animation: 1.5s linear infinite spin;
    animation: 1.5s linear infinite spin
}

@media (max-width:767px)
{
	.field-mobile{display: none;}
}
