footer{background-color:var(--footer_backColor);color:var(--footer_textColor);display:grid;font-family:var(--mainfont);grid-template-columns:1fr;row-gap:2rem;text-align:center}@media (max-width:767px){footer{padding-bottom:5rem}}.footerEnlaces,.footerEnlaces a{color:var(--footer_textColor);display:flex}.footerEnlaces{align-items:center;flex-direction:row;font-size:1.125rem;gap:1rem}.footerEnlaces a{text-decoration:none}.footerEnlaces a:hover{color:var(--footer_textHoverColor)}@media (min-width:1068px){.footerEnlaces a{padding-right:1.25rem}}@media (max-width:567px){.footerEnlaces{flex-direction:column;text-align:center}}.footerCopy,.footerCopy a{align-items:center;display:grid}.footerCopy{gap:1rem;grid-template-columns:auto;justify-content:center;justify-items:center}.footerCopy a{color:var(--blanco);font-size:27px;gap:.3rem;grid-template-columns:auto auto}@media (max-width:360px){.footerCopy a{font-size:23px}}@media (min-width:768px){footer>div.rootFooter{padding-top:2rem;width:fit-content}footer>div.footerCopy{padding-bottom:2rem}.footerCopy br{display:none}}@media (max-width:767px){footer>div.rootFooter{display:grid;grid-template-columns:1fr;padding-top:2rem;row-gap:1rem}.footerEnlaces{font-size:.8rem;order:1}footer .logo{margin:2rem auto 0;order:2;width:fit-content}.footerCopy{grid-column:inherit;line-height:125%;margin-top:0;order:3;padding-bottom:2rem;text-align:center}.footerCopy br{display:block}}footer .terecomienda{font-size:1rem}footer .terecomienda strong{font-size:1.2rem}