:root{--tf-footer-bg: #0b1722;--tf-footer-fg: #e6f0fa;--tf-footer-fg-dim: #b6c6d6;--tf-accent: #ffffff;--tf-accent-hover: #9bd2ff;--tf-divider: rgba(255,255,255,.08)}.tf-footer{background:var(--tf-footer-bg);color:var(--tf-footer-fg);padding:48px 16px 28px;font-family:inherit}.tf-footer a{color:var(--tf-accent);text-decoration:none}.tf-footer a:hover,.tf-footer a:focus{color:var(--tf-accent-hover)}.tf-footer__container{max-width:1750px;margin:0 auto}.tf-footer__cta{display:none;margin-bottom:16px}.tf-btn{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--tf-divider);background:transparent;color:#fff;padding:10px 16px;border-radius:8px;font-weight:600}.tf-btn .tf-ico{width:18px;height:18px;fill:#fff}.tf-btn:hover{background:#ffffff0f}.tf-footer__social{display:flex;align-items:center;justify-content:center;gap:28px;padding:10px 0 26px;border-bottom:1px solid var(--tf-divider)}.tf-footer__social .tf-ico{width:28px;height:28px;fill:#fff;opacity:.95;transition:opacity .2s,transform .2s}.tf-footer__social a:hover .tf-ico{opacity:1;transform:translateY(-1px)}.tf-footer__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 40px;padding-top:26px}.tf-footer__group{border:0}.tf-footer__heading{list-style:none;color:var(--tf-footer-fg);font-size:1.5rem;font-weight:800;letter-spacing:.3px;margin-bottom:10px;cursor:default}.tf-footer__group>summary{display:block;outline:none}.tf-footer__group>summary::-webkit-details-marker{display:none}.tf-footer__links{margin:0;padding:0;list-style:none}.tf-footer__links li{margin:10px 0}.tf-footer__links .footer-item{color:var(--tf-footer-fg);font-weight:500;opacity:.9}.tf-footer__links .footer-item:hover{opacity:1}.tf-footer__legal{margin-top:18px;border-top:1px solid var(--tf-divider);padding-top:18px;display:flex;flex-wrap:wrap;gap:14px 22px;color:var(--tf-footer-fg-dim)}.tf-footer__legal .footer-item{color:var(--tf-footer-fg-dim);font-size:.95rem}.tf-footer__legal .footer-item:hover{color:var(--tf-accent-hover)}.tf-footer a:focus-visible,.tf-footer summary:focus-visible{outline:2px solid var(--tf-accent-hover);outline-offset:2px;border-radius:4px}@media (max-width: 990px){.tf-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px}.tf-footer__heading{margin-bottom:6px}}@media (max-width: 680px){.tf-footer{padding-top:24px}.tf-footer__cta{display:block}.tf-footer__social{gap:18px;padding:6px 0 18px}.tf-footer__grid{grid-template-columns:1fr;gap:0}.tf-footer__group{border-bottom:1px solid var(--tf-divider);padding:8px 0}.tf-footer__group[open]{padding-bottom:12px}.tf-footer__group>summary{cursor:pointer;position:relative;padding:10px 0;font-size:1.25rem}.tf-footer__group>summary:after{content:"";position:absolute;right:0;top:50%;width:10px;height:10px;border-right:2px solid var(--tf-footer-fg);border-bottom:2px solid var(--tf-footer-fg);transform:translateY(-50%) rotate(-45deg);transition:transform .2s;opacity:.8}.tf-footer__group[open]>summary:after{transform:translateY(-50%) rotate(45deg)}.tf-footer__links li{margin:8px 0}.tf-footer__legal{gap:10px 16px}}@media (hover: none){.tf-footer__social a:active .tf-ico{transform:scale(.98);opacity:.8}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tf-footer.css.map */
