form{display:grid;grid-template-columns:1fr;row-gap:.5rem}form#frmC2C_modal_extra{grid-template-columns:1fr .9fr}form#frmC2C_modal_extra>div:first-of-type{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;max-width:15rem;margin:auto}@media (min-width:668px){#callFree{margin-top:-1rem}}#frmC2C_modal #quieroMas{background-color:var(--azulOscuro);border-radius:.5rem;font-size:1.25rem;width:fit-content;padding:.25rem 1rem .15rem;margin:auto}@media (max-width:360px){.cajaModal form span{font-size:1.5rem}}form span:nth-of-type(1){font-family:telefonica_textbold,serif;color:var(--azul)}form span:nth-of-type(2){font-family:telefonica_textbold,serif;color:var(--magenta);margin-top:-1rem;margin-bottom:-.25rem}#frmC2C_modal #quieroMas span{color:#fff;font-family:telefonica_textregular,serif}#frmC2C_modal .filaForm div>span{color:#000}#frmC2C_modal .filaForm div>span a{color:#fff}form label{text-align:center}form p{font-size:.9rem;line-height:120%;text-align:center}form .filaForm{display:grid;grid-template-columns:1rem 1fr;align-items:center;column-gap:.05rem;width:100%;max-width:17rem;margin:0 auto}form#frmC2C_modal .filaForm input#c2c_modal{grid-area:1/1/1/3}form#frmC2C_modal .filaForm button#botonForm_modal{grid-area:3/1/3/3}form#frmC2C_modal_extra .filaForm{grid-template-columns:auto;gap:.25rem}form#frmC2C_modal_extra .filaForm input#chk2_extra{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}form input#c2c_ci_cabecera{text-align:center}form input#c2c_ci_Stky{grid-area:2/1;text-align:center}form input[type=tel]{text-align:center}form input[type=tel]#c2c_cabecera{width:90%;margin:auto}form input[type=email],form input[type=tel],form input[type=text]{border:0;padding:.6rem;border-radius:0;font-size:.8rem;box-shadow:0 0 15px rgb(0 0 0 / 25%);width:100%;box-sizing:border-box}form input[type=tel]{text-align:center}form#frmC2C_modal_extra #c2c_modal_extra{background-image:url(../icons/phone_grey.svg);background-repeat:no-repeat;background-position:.5rem;background-size:28px;border-radius:.25rem;padding:.45rem .5rem .35rem 2rem}.avisoPrivacidad,.promocionesNovedades{display:flex}.inputTelefono{background-image:url(../icons/phone_grey.svg);background-repeat:no-repeat;background-position:34pxpx center;padding-left:40px;background-position-x:1.5rem;background-position-y:.3rem;border-radius:9px!important}.tycoPromociones{margin-left:1rem}.inputTelefono{background-image:url(../icons/phone_grey.svg);background-repeat:no-repeat;background-position:34pxpx center;padding-left:40px;background-position-x:1.5rem;background-position-y:.3rem;border-radius:9px!important}.tycoPromociones{margin-left:1rem}form#frmC2C_modal_extra .avisoPrivacidad{justify-content:center;align-items:center;gap:.5rem}.promocionesNovedades{display:flex;margin-bottom:.75rem}#lblPol,#textoAcepto_Inf,#textoAcepto_cabecera,#textoAcepto_modal,#textoAcepto_modal_extra,#textoQuiero_modal{font-family:telefonica_textregular,Arial,Helvetica,sans-serif;font-size:.65rem;margin-top:.25rem;margin-left:.25rem}#textoAcepto_Inf a,#textoAcepto_cabecera a,#textoAcepto_modal a,#textoAcepto_modal_extra a,#textoQuiero_modal a{color:inherit}#textoAcepto_cabecera,#textoAcepto_cabecera a{color:#fff}#textoAcepto_modal_extra{color:#fff;font-size:.55rem;margin:auto}form button,input[type=button]{text-align:center;text-decoration:none;justify-self:center}form#frmC2C_modal_extra .filaForm button{padding:.15rem 0 .25rem}@media (max-width:667px){form span:nth-of-type(3){margin-top:-3.75vw;margin-bottom:-.25vw}#frmC2C_modal #quieroMas{font-size:1rem}form#frmC2C_modal_extra{grid-template-columns:auto;margin-top:-5rem;margin-top:-5rem}form#frmC2C_modal_extra .filaForm>div:first-of-type{display:flex;justify-content:center;display:flex;justify-content:center}form#frmC2C_modal_extra .filaForm>div.avisoPrivacidad{height:fit-content}.c2c_form{display:flex;align-items:center;justify-content:center}form#frmC2C_modal_extra{margin-top:7rem}}.aclaration-tlf{color:red;display:none;text-align:center;font-size:.75rem;grid-area:1/1/1/3}form#frmC2C_modal_extra .aclaration-tlf{font-size:.7rem}