.footer{background:var(--ft-bg, #000);color:var(--ft-text, #fff);font-family:var(--font-family-base, "Inter"),sans-serif}.footer__inner{display:flex;flex-direction:column;gap:44px;max-width:var(--ft-max-w, 1440px);margin-inline:auto;padding:var(--ft-pad-top, 44px) var(--ft-pad-x, 48px) var(--ft-pad-bottom, 32px)}.footer__top{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--ft-columns-gap, 48px)}.footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:min(var(--ft-logo-w, 350px),100%);flex-shrink:0}.footer__logo{display:block;width:100%;color:inherit}.footer__logo-img{display:block;width:100%;height:auto;aspect-ratio:153/35;object-fit:contain}.footer__logo-svg{display:block;width:100%;height:auto}.footer__logo-text{font-size:40px;font-weight:500;letter-spacing:4px;text-transform:uppercase}.footer__subscribe-text{margin:0;font-size:12px;font-weight:400;line-height:1.2;color:var(--ft-text, #fff)}.footer__newsletter-form{display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.footer__newsletter-input{flex:1 0 0;min-width:0;padding:12px;border:.5px solid #f2f2f2;background:#fff;color:#000;font-family:var(--font-family-base, "Inter"),sans-serif;font-size:14px;line-height:1.2}.footer__newsletter-input::placeholder{color:#737373}.footer__newsletter-button{display:flex;align-items:center;min-height:41px;padding:0 16px;border:1px solid var(--ft-text, #fff);background:var(--ft-bg, #000);color:var(--ft-text, #fff);font-family:var(--font-family-base, "Inter"),sans-serif;font-size:12px;line-height:1.2;text-transform:uppercase;letter-spacing:1px;transition:background .2s ease,color .2s ease}.footer__newsletter-button:hover{background:var(--ft-text, #fff);color:var(--ft-bg, #000)}.footer__newsletter-msg{width:100%;margin:8px 0 0;font-size:12px}.footer__newsletter-msg--ok{color:#8fd6a8}.footer__newsletter-msg--error{color:#e69a9a}.footer__columns{display:flex;flex-wrap:wrap;gap:24px var(--ft-columns-gap, 48px)}.footer__column{min-width:130px}.footer__column-title{margin:0 0 12px;font-size:14px;font-weight:400;line-height:1.2;color:var(--ft-text, #fff)}.footer__column-links{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.footer__link{font-size:12px;font-weight:400;line-height:15px;color:var(--ft-text, #fff);opacity:.65;transition:opacity .2s ease}.footer__link:hover{opacity:1}.footer__link--social{display:inline-flex;align-items:center;gap:6px;opacity:1;color:var(--ft-text, #fff)}.footer__link--social svg{width:12px;height:12px;flex-shrink:0;aspect-ratio:1/1}.footer__link--social .footer__social-label{opacity:.65;transition:opacity .2s ease}.footer__link--social:hover .footer__social-label{opacity:1}.footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px}.footer__localization{display:flex;align-items:center;gap:6px;flex:1 0 0}.footer__locale-form{margin:0}.footer__locale-field{position:relative;display:inline-flex;align-items:center}.footer__locale-value{display:inline-flex;align-items:center;gap:4px;color:var(--ft-text, #fff);opacity:.65;font-size:10px;font-weight:400;line-height:1.8;letter-spacing:.11px;text-transform:uppercase}.footer__locale-select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.footer__copyright{flex:1 0 0;margin:0;font-size:10px;font-weight:400;line-height:1.8;letter-spacing:.11px;text-align:center;text-transform:uppercase;color:var(--ft-text, #fff);opacity:.65}.footer__payments{display:flex;justify-content:flex-end;flex:1 0 0}.footer__payments-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px;margin:0;padding:0;list-style:none}.footer__payments-item{display:inline-flex}.footer__payments-item svg{display:block;height:16px;width:auto}@media(max-width:989px){.footer__inner{gap:32px;padding-inline:var(--ft-pad-x-mobile, 24px)}.footer__top{flex-direction:column;gap:32px}.footer__brand{width:100%}.footer__columns{flex-direction:column;gap:24px;width:100%}.footer__bottom{flex-direction:column;gap:12px}.footer__localization,.footer__payments{flex:none;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer.css.map */
