.site-footer.af-footer{background:#fafafa;border-top:1px solid #EDEDED;padding:36px 0 22px;color:#555;text-align:left!important;letter-spacing:0;font-family:Lato,Helvetica Neue,Arial,sans-serif}.af-footer__grid{display:grid;grid-template-columns:1fr;gap:26px}.af-footer__logo{display:block;width:auto;height:30px;margin:0 0 12px}.af-footer__tagline,.af-footer__title{margin:0;font:700 11.5px/1.3 Montserrat,Helvetica Neue,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#111}.af-footer__title{margin-bottom:10px}.af-footer__text{margin:0 0 4px;font-size:13.5px;line-height:1.5;color:#555}.af-footer__text a{color:inherit;text-decoration:none;border:0}.af-footer__links{list-style:none;margin:0;padding:0;columns:2;column-gap:20px}.af-footer__links li{margin:0;padding:0;break-inside:avoid}.af-footer__links a{display:block;padding:5px 0;font-size:13.5px;line-height:1.35;color:#555;text-decoration:none;border:0;transition:color .15s ease}.af-footer__links a:hover,.af-footer__text a:hover{color:#111}.af-footer__libro{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:0;border:0;background:none;color:#9a9a9a;text-decoration:none;font:400 11px/1.3 Lato,Helvetica Neue,Arial,sans-serif;letter-spacing:0;text-transform:none}.af-footer__libro img{display:block;height:14px;width:auto;opacity:.6}.af-footer__libro:hover{color:#555}.af-footer__bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin-top:28px;padding-top:16px;border-top:1px solid #E8E8E8;font-size:11.5px;line-height:1.4;color:#8a8a8a;text-align:center}.af-footer__bottom p{margin:0}.af-footer__bottom a{color:#8a8a8a;text-decoration:underline;text-underline-offset:2px;border:0}.af-footer__bottom a:hover{color:#111}.af-footer__selectors{margin:4px 0 0}@media(min-width:769px){.site-footer.af-footer{padding:60px 0 28px}.af-footer__grid{grid-template-columns:1.4fr 1fr 1fr;gap:56px}.af-footer__logo{height:38px;margin-bottom:18px}.af-footer__tagline,.af-footer__title{font-size:12.5px}.af-footer__title{margin-bottom:14px}.af-footer__text{font-size:14.5px}.af-footer__links{column-gap:32px}.af-footer__links a{padding:6px 0;font-size:14px}.af-footer__bottom{margin-top:40px;padding-top:20px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/af-footer.css.map */
