.tt-footer{max-width:var(--z-container);margin:0 auto;line-height:normal}.tt-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;padding:96px var(--z-gutter) 36px}.tt-footer__slogan-col{display:flex;flex-direction:column;gap:20px}.tt-footer__slogan{margin:0;font-family:var(--z-font-display);font-weight:600;font-size:var(--z-h2-std);letter-spacing:-.01em;line-height:1.15;color:var(--z-ink)}.tt-footer__social{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;font-family:var(--z-font-text);font-size:var(--z-body-sm);font-weight:600;color:var(--z-muted)}.tt-footer__handle{color:inherit;text-decoration:none}.tt-footer__handle:hover{opacity:.7}.tt-footer__icons{display:flex;align-items:center;gap:14px;color:var(--z-ink)}.tt-footer__icon{display:flex;color:inherit;text-decoration:none}.tt-footer__icon:hover{opacity:.7}.tt-footer__col{display:flex;flex-direction:column;gap:12px;font-family:var(--z-font-text);font-size:var(--z-body-sm)}.tt-footer__col-head{margin-bottom:4px;font-weight:600;color:var(--z-ink)}.tt-footer__link{color:var(--z-muted);text-decoration:none}.tt-footer__link:hover{opacity:.7}.tt-footer__link--todo{color:var(--z-quiet);text-decoration:underline dotted;text-underline-offset:3px;cursor:help}.tt-footer__link--todo:hover{opacity:1}.tt-footer__news{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;margin:var(--z-block-gap) var(--z-gutter) 0;padding:32px var(--z-gutter);background:var(--z-panel);box-shadow:var(--z-shadow-panel);font-family:var(--z-font-text)}.tt-footer__news-head{margin:0;font-family:var(--z-font-display);font-weight:600;font-size:var(--z-h2-std);letter-spacing:-.01em;line-height:1.15;color:var(--z-ink)}.tt-footer__news-body{margin:8px 0 0;font-size:var(--z-body-sm);color:var(--z-muted)}.tt-footer__news-form{display:flex;flex-wrap:wrap;align-items:stretch;min-width:0}.tt-footer__news-input{min-width:0;flex:1;height:48px;padding:0 16px;border:var(--z-rule-ink);border-right:none;background:transparent;font-family:var(--z-font-text);font-size:var(--z-body-sm);color:var(--z-ink)}.tt-footer__news-input::placeholder{color:var(--z-quiet)}.tt-footer__news-btn{height:48px;padding:0 22px;border:none;background:var(--z-ink);color:var(--z-on-ink);font-family:var(--z-font-display);font-weight:600;font-size:var(--z-ui);cursor:pointer;white-space:nowrap}.tt-footer__news-msg{flex-basis:100%;margin:8px 0 0;font-size:var(--z-body-sm);color:var(--z-muted)}.tt-footer__bottom{display:flex;justify-content:space-between;align-items:center;margin:0 var(--z-gutter);padding:24px 0 40px;border-top:1px solid var(--z-footer-rule);font-family:var(--z-font-text);font-size:12px;color:var(--z-quiet)}.tt-footer__mark{display:flex;align-items:center;gap:16px}.tt-footer__logo{display:block;width:auto;height:18px}.tt-footer__legal{display:flex;gap:24px}.tt-footer__legal a{color:inherit;text-decoration:none}.tt-footer__legal a:hover{opacity:.7}@media screen and (max-width:820px){.tt-footer__grid{grid-template-columns:1fr 1fr;gap:36px;padding:64px 24px 24px}.tt-footer__slogan-col{grid-column:1 / -1}.tt-footer__news{grid-template-columns:1fr;gap:16px;margin:var(--z-block-gap) var(--z-gutter-mobile) 0;padding:24px 20px}.tt-footer__bottom{flex-direction:column;align-items:flex-start;gap:14px;margin:0 var(--z-gutter-mobile)}.tt-footer__legal{flex-wrap:wrap;gap:12px 20px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/tt-footer.css.map */
