.fzx-footer{box-sizing:border-box;background:var(--fzx-bg);color:var(--fzx-text);padding:var(--fzx-pt) 20px var(--fzx-pb);font-family:Poppins,system-ui,sans-serif}.fzx-footer *,.fzx-footer *:before,.fzx-footer *:after{box-sizing:border-box}.fzx-footer ul{list-style:none;margin:0;padding:0}.fzx-footer__inner{max-width:var(--fzx-maxw);margin:0 auto}.fzx-footer__top{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,4fr);gap:40px;align-items:start}.fzx-footer__brand{max-width:460px}.fzx-footer__logo{display:inline-block;color:var(--fzx-text);text-decoration:none}.fzx-footer__logo-text{font-family:Bebas Neue,Anton,Impact,sans-serif;font-size:30px;font-weight:700;font-style:italic;line-height:1;letter-spacing:.01em;text-transform:uppercase}.fzx-footer__logo-img{display:block;width:var(--fzx-logo-w);height:auto}.fzx-footer__tagline{margin:14px 0 0;max-width:40ch;font-size:15px;line-height:1.6;color:var(--fzx-muted)}.fzx-footer__form{margin:22px 0 0}.fzx-footer__row{display:flex;gap:8px}.fzx-footer__input{flex:1;min-width:0;height:38px;margin:0;padding:0 14px;border:0;border-radius:var(--fzx-radius);background:var(--fzx-input);color:var(--fzx-text);font:inherit;font-size:14px;box-shadow:none;-webkit-appearance:none;appearance:none}.fzx-footer__input::placeholder{color:#7a7a7a}.fzx-footer__input:focus{outline:2px solid var(--fzx-accent);outline-offset:0}.fzx-footer__btn{flex:none;height:38px;margin:0;padding:0 18px;border:0;border-radius:var(--fzx-radius);background:var(--fzx-accent);color:var(--fzx-accent-text);font:inherit;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:filter .15s ease}.fzx-footer__btn:hover{filter:brightness(1.08)}.fzx-footer__btn:focus-visible,.fzx-footer a:focus-visible,.fzx-footer__select:focus-visible{outline:2px solid var(--fzx-text);outline-offset:3px}.fzx-footer__msg{margin:0;padding:2px 0 2px 14px;border-left:2px solid var(--fzx-accent);font-size:14px;line-height:1.6}.fzx-footer__row+.fzx-footer__msg{margin-top:12px}.fzx-footer__msg--error{border-left-color:#ff6b5e;color:#ff8a80;font-size:13px}.fzx-footer__msg ul{padding-left:18px}.fzx-footer__msg a{color:inherit}.fzx-footer__social{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.fzx-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--fzx-line);border-radius:50%;color:var(--fzx-text);transition:border-color .15s ease,background-color .15s ease}.fzx-footer__social-link:hover{border-color:var(--fzx-muted);background:#ffffff0d}.fzx-footer__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:32px 24px}.fzx-footer__col-title{margin:0 0 20px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--fzx-text)}.fzx-footer__links li{padding:3px 0}.fzx-footer__links a{font-size:15px;line-height:1.5;color:var(--fzx-muted);text-decoration:none;transition:color .15s ease}.fzx-footer__links a:hover,.fzx-footer__links a[aria-current]{color:var(--fzx-text)}.fzx-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:56px;padding-top:24px;border-top:1px solid var(--fzx-line)}.fzx-footer__copy{margin:0;font-size:13px;line-height:1.5;color:var(--fzx-muted)}.fzx-footer__extras{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:16px}.fzx-footer__pay{display:flex;flex-wrap:wrap;gap:8px}.fzx-footer__pay-icon{display:block;width:auto;height:24px}.fzx-footer__loc{margin:0}.fzx-footer__select{height:38px;margin:0;padding:0 38px 0 14px;border:1px solid var(--fzx-line);border-radius:var(--fzx-radius);background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;color:var(--fzx-text);font:inherit;font-size:12px;font-weight:600;cursor:pointer;-webkit-appearance:none;appearance:none}.fzx-footer__select option{background:#fff;color:#0a0a0a}.fzx-footer__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:989px){.fzx-footer__top{grid-template-columns:1fr;gap:40px}.fzx-footer__brand{max-width:520px}}@media(max-width:749px){.fzx-footer{padding:var(--fzx-pt-m) 18px var(--fzx-pb-m)}.fzx-footer__input{font-size:16px}.fzx-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.fzx-footer__bottom{flex-direction:column;align-items:stretch;gap:20px;margin-top:40px;padding-top:22px}.fzx-footer__copy{text-align:center}.fzx-footer__extras{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fashionzx-footer.css.map */
