.fc-footer{background:#0b1929;color:#fff;padding-top:64px}.fc-container{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:48px;align-items:start}.fc-logo-img{max-width:180px;height:auto;margin-bottom:20px;display:block}.fc-logo-text{font-family:Oswald,sans-serif;font-size:24px;font-weight:700;color:#fff;text-decoration:none;display:block;margin-bottom:20px}.fc-desc{font-size:14px;color:#ffffffa6;line-height:1.7;margin-bottom:24px}.fc-contacto{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:10px}.fc-contacto li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#ffffffb3;line-height:1.4}.fc-contacto a{color:#ffffffb3;text-decoration:none;transition:color .2s}.fc-contacto a:hover{color:#e31e24}.fc-icon{font-size:14px;flex-shrink:0;margin-top:1px}.fc-social{display:flex;gap:10px}.fc-social a{width:40px;height:40px;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:background .2s,border-color .2s}.fc-social a:hover{background:#e31e24;border-color:#e31e24}.fc-col-title{font-family:Oswald,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#fff;margin-bottom:20px;padding-bottom:12px;position:relative}.fc-col-title:after{content:"";position:absolute;bottom:0;left:0;width:36px;height:3px;background:#e31e24}.fc-menu-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.fc-menu-list a{font-size:14px;color:#ffffffa6;text-decoration:none;transition:color .2s}.fc-menu-list a:hover{color:#e31e24}.fc-bottom{margin-top:48px;border-top:1px solid rgba(255,255,255,.08);padding:20px 0}.fc-bottom-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;grid-template-columns:unset}.fc-bottom-inner span{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#fff6}@media(max-width:989px){.fc-container{grid-template-columns:1fr 1fr;gap:40px}.fc-col--brand{grid-column:1 / -1}}@media(max-width:480px){.fc-container{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/footer-custom.css.map */
