.tfd-footer{background:var(--tfd-surface);padding:70px 0 0;overflow:hidden;position:relative;border-top:2px solid var(--tfd-accent)}.tfd-footer__container{max-width:1280px;margin:0 auto;padding:0 40px 70px;display:grid;grid-template-columns:minmax(280px,1.3fr) 1fr 1fr 1fr;gap:70px;align-items:start}.tfd-footer__brand{display:flex;flex-direction:column;align-items:flex-start;min-width:280px;width:100%}.tfd-footer__brand{display:flex;flex-direction:column;align-items:flex-start}.tfd-footer__brand h3,.tfd-footer__menu h4{position:relative;width:100%;margin:0 0 28px;padding-bottom:16px;color:var(--tfd-accent);font-family:Iosevka Charon,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:-.5px}.tfd-footer__brand h3:after,.tfd-footer__menu h4:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--tfd-divider)}.tfd-footer__brand p{width:100%;max-width:340px;margin:22px 0 0;color:var(--tfd-text);font-family:Iosevka Charon,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:2.1;text-transform:uppercase;opacity:.92}.tfd-footer__menu ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:22px}.tfd-footer__menu li{margin:0;padding:0}.tfd-footer__menu a{position:relative;display:inline-flex;align-items:center;gap:12px;color:var(--tfd-text);text-decoration:none;font-family:Iosevka Charon,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:1.4;text-transform:uppercase;transition:all .2s ease}.tfd-footer__menu a:before{content:"\2022";color:var(--tfd-text);font-size:14px;line-height:1}.tfd-footer__menu a:hover{color:var(--tfd-accent);transform:translate(2px)}.tfd-footer__social{margin-top:58px}.tfd-footer__social h5{margin:0 0 18px;color:var(--tfd-text);font-family:Iosevka Charon,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase}.tfd-footer__social-icons{display:flex;align-items:center;gap:16px}.tfd-footer__social-icons a{display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:all .2s ease}.tfd-footer__social-icons img{width:25px;height:25px;object-fit:contain;display:block;opacity:.92;transition:all .2s ease}.tfd-footer__social-icons a:hover img{opacity:1;transform:translateY(-1px)}.tfd-footer__bottom{max-width:1280px;margin:0 auto;padding:28px 40px 34px;border-top:1px solid var(--tfd-divider-soft);display:flex;align-items:center;justify-content:space-between;gap:20px}.tfd-footer__bottom p{margin:0;color:var(--tfd-text);font-family:Iosevka Charon,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;text-transform:uppercase;opacity:.75}.tfd-footer__bottom-links{display:flex;align-items:center;gap:34px}.tfd-footer__bottom-links a{color:var(--tfd-text);text-decoration:none;font-family:Iosevka Charon,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;text-transform:uppercase;opacity:.78;transition:all .2s ease}.tfd-footer__bottom-links a:hover{color:var(--tfd-accent);opacity:1}@media screen and (max-width:991px){.tfd-footer{padding-top:56px}.tfd-footer__container{grid-template-columns:1fr 1fr;gap:54px;padding:0 24px 56px}.tfd-footer__social{margin-top:44px}}@media screen and (max-width:640px){.tfd-footer__container{grid-template-columns:1fr;gap:42px;padding:0 20px 50px}.tfd-footer__brand h3,.tfd-footer__menu h4,.tfd-footer__social h5{font-size:22px}.tfd-footer__brand p,.tfd-footer__menu a{font-size:14px;line-height:1.9}.tfd-footer__social{margin-top:34px}.tfd-footer__bottom{flex-direction:column;align-items:flex-start;gap:18px;padding:24px 20px 30px}.tfd-footer__bottom-links{flex-wrap:wrap;gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/tfd-footer.css.map */
