/* TARJETAS DE PRECIO */

.price-card{
background:#f8f9fa;
padding:40px;
border-radius:10px;
text-align:center;
box-shadow:0 0 25px rgba(0,0,0,0.08);
transition:0.3s;
height:100%;
}

.price-card:hover{
transform:translateY(-8px);
}

.price-card h1{
font-size:42px;
margin:20px 0;
font-weight:700;
}

.popular{
border:2px solid #0d6efd;
}

/* CONTROL DE PRECIOS */

.price-yearly{
display:none;
}

/* SWITCH TAMAÑO */

.form-check-input{
transform:scale(1.5);
cursor:pointer;
}
