body,h1,h2,h3,h4,h5,html,p,ul{border:0;margin:0}ul{padding-top:0}input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body,html{width:100%;height:100%;line-height:1;font-size:1rem}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}body section>div,nav>div:nth-of-type(1){padding:2rem 1rem}body section{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 section>div{display:grid;grid-template-columns:1fr;row-gap:1rem}body#error404,body#error500,body#thankYou{margin-top:0}body#error404 section,body#error500 section,body#thankYou section{font-size:1.5rem;line-height:125%;text-align:center}body#error404 section h1,body#error500 section h1,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)}.scrollTable{overflow-x:auto}a{text-decoration:none}button{background-color:var(--boton_backColor);color:var(--boton_textColor);cursor:pointer;border-radius:5.5rem;padding:.75rem;border:0}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{width:.6rem;margin-top:.2rem}.c2c_form button svg{width:2rem;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:5vw}}