.zs-footer{background:var(--zs-color-oscuro);color:#ffffffad}.zs-footer__top{display:grid;grid-template-columns:1.25fr .8fr .8fr 1.3fr;gap:44px;padding-top:64px;padding-bottom:48px}.zs-footer__brand img{width:auto;max-width:100%;height:auto}.zs-footer__logo-fallback svg{display:block;width:100%;height:auto;color:#fff}.zs-footer__tagline{max-width:34ch;margin:18px 0 22px;font-size:14px;line-height:1.65}.zs-footer__social{display:flex;gap:10px}.zs-footer__social a{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#fff;transition:border-color .2s,color .2s,transform .2s}.zs-footer__social a:hover{border-color:var(--zs-color-acento);color:var(--zs-color-acento);transform:translateY(-2px)}.zs-footer__social svg{width:17px;height:17px;fill:currentColor}.zs-footer__col h2{margin:0 0 19px;color:#fff;font:700 14px/1.2 var(--zs-fuente-titulo);letter-spacing:.08em;text-transform:uppercase}.zs-footer__col ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.zs-footer__col a{color:#ffffffad;font-size:14px;text-decoration:none}.zs-footer__col a:hover{color:var(--zs-color-acento)}.zs-footer__contact{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.zs-footer__contact h2{margin-bottom:9px}.zs-footer__branch{display:flex;flex-direction:column;gap:4px;margin-top:10px;font-size:13px;line-height:1.55}.zs-footer__branch strong{color:#ffffffe6}.zs-footer__trust{border-block:1px solid rgba(255,255,255,.12)}.zs-footer__trust .zs-container{display:grid;grid-template-columns:repeat(4,1fr);padding-block:17px;text-align:center}.zs-footer__trust span{padding-inline:14px;color:#ffffffc7;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.zs-footer__trust span+span{border-left:1px solid rgba(255,255,255,.12)}.zs-footer__bottom{padding:22px 0}.zs-footer__bottom-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px}.zs-footer__legal{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px}.zs-footer__legal a{color:#ffffff8a}.zs-footer__payments{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.zs-footer__payment-icon{width:auto;height:23px}.zs-footer :is(a,button):focus-visible{outline:2px solid var(--zs-color-acento);outline-offset:3px;border-radius:2px}@media(max-width:1050px){.zs-footer__top{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.zs-footer__col ul{gap:0}.zs-footer__col li a,.zs-footer__legal a{display:inline-flex;align-items:center;min-height:40px}.zs-footer__top{grid-template-columns:1fr 1fr;gap:36px 24px;padding-top:46px;padding-bottom:38px}.zs-footer__brand,.zs-footer__contact{grid-column:1 / -1}.zs-footer__trust .zs-container{grid-template-columns:1fr 1fr}.zs-footer__trust span{padding-block:10px}.zs-footer__trust span:nth-child(3){border-left:0}.zs-footer__bottom-inner{align-items:flex-start;flex-direction:column}}@media(max-width:420px){.zs-footer__top{grid-template-columns:1fr}.zs-footer__brand,.zs-footer__contact{grid-column:auto}.zs-footer__trust .zs-container{grid-template-columns:1fr}.zs-footer__trust span+span{border-left:0;border-top:1px solid rgba(255,255,255,.1)}}@media(prefers-reduced-motion:reduce){.zs-footer__social a{transition:none}}.zs-footer{border-top:1px solid rgb(255 255 255 / 10%);background:#0b0b0b;color:#ffffffad}.zs-footer__top{gap:clamp(28px,4vw,54px);padding-top:52px;padding-bottom:42px}.zs-footer__logo-fallback svg{color:#fff}.zs-footer__tagline{color:#ffffffa3}.zs-footer__social a{border-color:#ffffff2e;color:#fff}.zs-footer__social a:hover{border-color:var(--zv3-gold);color:var(--zv3-gold)}.zs-footer__col h2{color:#fff;font-size:1.2rem}.zs-footer__col a{color:#ffffffad}.zs-footer__col a:hover{color:#fff}.zs-footer__branch strong{color:#ffffffeb}.zs-footer__trust{border-block-color:rgb(255 255 255 / 12%);background:#101010}.zs-footer__trust span{color:#ffffffb8}.zs-footer__trust span+span{border-left-color:#ffffff1f}.zs-footer__bottom{background:#080808}.zs-footer__legal a{color:#ffffff8f}.zs-footer__payment-icon{filter:grayscale(1);opacity:.78}
/*# sourceMappingURL=/cdn/shop/t/28/assets/zs-footer.css.map */
