body,h1,h2,h3,h4,h5,html{border:0;margin:0;font-family:var(--mainfont)}p,ul{border:0;margin:0}p{font-family:var(--textfont)}ul{padding-top:0}input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body,html{width:100%;height:100%;color:var(--textColor)}*{box-sizing:border-box}body section,footer,nav{width:100%;box-sizing:border-box}body section>div,footer>div,nav>div{width:100%;box-sizing:border-box;max-width:1170px;margin:0 auto}footer>div,nav>div{padding-left:1rem;padding-right:1rem}body section>div{padding:1rem;display:grid;grid-template-columns:1fr;row-gap:1rem}body,body section,html{font-size:1rem}h1{font-size:1.4rem;text-align:center}ul li{margin-bottom:1rem;line-height:125%}body{display:grid;grid-template-rows:auto 1fr auto;align-items:center}body#thankYou{margin-top:0}body#thankYou section{font-size:1.5rem;line-height:125%;text-align:center}body#thankYou section h1{font-size:2.25rem;margin-bottom:2.5rem;text-align:center}table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #ddd}td,th{text-align:left;padding:8px}tr:nth-child(even){background-color:var(--blanco)}tr:nth-child(odd){background-color:var(--negro)}a{text-decoration:none;color:var(--textColor)}:visited,a:hover{color:inherit}button{background-color:var(--boton_backColor);color:var(--boton_textColor);cursor:pointer;border-radius:var(--button-radius);padding:.5rem .75rem;border:0;display:flex;flex-direction:row;align-items:center;gap:.5rem;white-space:nowrap}button:hover{background-color:var(--boton_hover_backColor)}.box .boxButton button,.c2c_form button,section.smartphones .smartphoneInfo_button button{display:flex;align-items:center;justify-content:center;column-gap:.5rem}.box .boxButton button svg,section.smartphones .smartphoneInfo_button button svg{fill:var(--blanco);width:.6rem;margin-top:.2rem}.c2c_form button svg{fill:var(--blanco);width:3.25rem;margin-top:-2.25rem;margin-bottom:-3rem}@media (min-width:968px){button{font-size:1.1rem}}@media (min-width:468px) and (max-width:967px){button{font-size:1.1rem}}@media (max-width:467px){button{font-size:4vw}}