@font-face{font-family:Metropolis;font-style:normal;font-weight:300;font-display:swap;src:url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-300-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-300-normal.woff) format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-400-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-400-normal.woff) format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-500-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-500-normal.woff) format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-600-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-600-normal.woff) format("woff")}.footer{background-color:#fafafa!important;color:#424242;font-family:Metropolis,Helvetica Neue,sans-serif;padding:80px 0 0;border-top:1px solid #e4e4e4}.footer__inner{max-width:1600px;margin:0 auto;padding:0 80px}.footer__top-centered{text-align:center;margin-bottom:100px}.footer__logo{margin:0 auto 40px}.footer__logo img{max-height:37px;width:auto;display:inline-block}.footer__horizontal-menu{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.footer__horizontal-menu-link{text-decoration:none;color:#424242;font-family:Metropolis,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;font-weight:300;text-transform:uppercase;letter-spacing:.024px;transition:opacity .2s ease}.footer__horizontal-menu-link:hover{opacity:.6}.footer__grid{display:flex;gap:178px;align-items:flex-start;justify-content:space-between}.footer__grid-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;flex:1 1 auto;min-width:0}.footer__grid-follow{flex:0 0 468px;display:flex;flex-direction:column;gap:20px}.footer-block{display:flex;flex-direction:column;gap:20px}.footer-block__heading{font-family:Metropolis,Helvetica Neue,sans-serif;font-size:22px;line-height:28px;font-weight:500;color:#424242;text-transform:uppercase;letter-spacing:0;margin:0}.footer-block__details-content{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}.footer-block__details-content a{text-decoration:none;color:#424242;font-family:Metropolis,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:.024px;transition:opacity .2s ease}.footer-block__details-content a:hover{opacity:.6}.footer-block__follow-heading{display:flex;flex-direction:column;gap:10px}.footer-block__newsletter-text{font-family:Metropolis,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#424242;text-transform:uppercase;letter-spacing:.024px;margin:0}.footer-newsletter{margin:0}.footer-newsletter__field{display:flex;align-items:stretch;border:1px solid rgba(69,69,69,.5);background:transparent;height:53px;width:100%;position:relative}.footer-newsletter__input{border:none;background:transparent;flex:1 1 auto;min-width:0;font-family:Metropolis,Helvetica Neue,sans-serif;font-size:14px;line-height:24px;font-weight:300;text-transform:uppercase;letter-spacing:.021px;color:#424242;padding:0 23px;outline:none}.footer-newsletter__input::placeholder{color:#424242;opacity:1;font-weight:300}.footer-newsletter__submit{background:#333;color:#fff;border:none;width:145px;flex:0 0 145px;font-family:Metropolis,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase;letter-spacing:.024px;cursor:pointer;transition:background-color .2s ease}.footer-newsletter__submit:hover{background:#1a1a1a}.footer__social-icons{display:flex;gap:11px;align-items:center}.footer__social-icons a{color:#424242;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;transition:opacity .2s ease}.footer__social-icons a:hover{opacity:.6}.footer__social-icons .svg-wrapper,.footer__social-icons svg{width:28px;height:28px;fill:currentColor}.footer__bottom-bar{border-top:1px solid #e4e4e4;margin-top:80px;padding:10px 50px;display:flex;justify-content:space-between;align-items:center;font-family:Metropolis,Helvetica Neue,sans-serif;font-size:16px;line-height:1.4;font-weight:300;color:#424242;letter-spacing:.024px}.footer__copyright{font-weight:300;letter-spacing:.024px}.footer__contact-info{display:flex;align-items:center;gap:16px;font-size:16px;line-height:24px;font-weight:300}.footer__contact-info a{color:#424242;text-decoration:none;letter-spacing:.024px;transition:opacity .2s ease}.footer__contact-info a:hover{opacity:.6}.footer__contact-info span{color:#424242}@media screen and (max-width:1400px){.footer__inner{padding:0 48px}.footer__grid{gap:64px}.footer__grid-follow{flex:0 0 380px}}@media screen and (max-width:1100px){.footer__grid{gap:40px}.footer__grid-follow{flex:0 0 340px}}@media screen and (max-width:989px){.footer{padding:56px 0 0}.footer__inner{padding:0 32px}.footer__logo img{max-height:30px}.footer__top-centered{margin-bottom:56px}.footer__grid{flex-direction:column;gap:40px}.footer__grid-follow{flex:1 1 auto;max-width:468px}.footer-block__heading{font-size:20px;line-height:26px}.footer__bottom-bar{margin-top:56px;font-size:14px}.footer__contact-info{font-size:14px}}@media screen and (max-width:749px){.footer__inner{padding:0 24px}.footer__grid-links{grid-template-columns:1fr;gap:32px}.footer__grid{text-align:left}.footer__horizontal-menu{gap:16px 20px}.footer__bottom-bar{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 24px}.footer-block__heading{font-size:18px;line-height:24px}.footer-block__details-content a,.footer__horizontal-menu-link,.footer-block__newsletter-text,.footer__bottom-bar,.footer__contact-info{font-size:14px;line-height:22px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tandf-footer.css.map */
