.tg-footer{background:var(--tg-indigo);color:var(--tg-snow);padding-top:72px;padding-bottom:40px}@media(min-width:990px){.tg-footer{padding-top:112px;padding-bottom:48px}}.tg-footer a{color:inherit;text-decoration:none}.tg-footer__top{display:grid;gap:56px;padding-bottom:72px;border-bottom:1px solid rgba(245,245,242,.14)}@media(min-width:990px){.tg-footer__top{grid-template-columns:1fr 2fr}}.tg-footer__logo img{width:140px;height:auto;filter:brightness(0) invert(1)}.tg-footer__logo-text{font:600 22px/1 var(--tg-font-display);letter-spacing:.2em}.tg-footer__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}@media(min-width:768px){.tg-footer__nav{grid-template-columns:repeat(3,minmax(0,1fr))}}.tg-footer__col{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.tg-footer__group{margin-bottom:20px;display:flex;flex-direction:column;gap:12px}.tg-footer__heading{font:500 12px/1.3 var(--tg-font);letter-spacing:.16em;text-transform:uppercase;opacity:.5;margin-bottom:4px}.tg-footer__group ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.tg-footer__link{font-size:15px;line-height:1.4;opacity:.85;transition:opacity .2s ease}.tg-footer__link:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.tg-footer__bottom{display:flex;flex-direction:column;gap:28px;padding-top:32px}@media(min-width:990px){.tg-footer__bottom{flex-direction:row;justify-content:space-between;align-items:flex-end}}.tg-footer__legal-nav{display:flex;flex-wrap:wrap;gap:10px 28px;margin-bottom:20px}.tg-footer__legal-nav .tg-footer__link{font-size:13px}.tg-footer__copy{font-size:12px;opacity:.6;margin-bottom:8px}.tg-footer__disclaimer{font-size:11px;line-height:1.5;max-width:620px;opacity:.45}.tg-footer__disclaimer p{margin:0}.tg-footer__end{display:flex;align-items:center;gap:28px}.tg-footer__social{display:flex;gap:6px;list-style:none;margin:0;padding:0}.tg-footer__social a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(245,245,242,.2);transition:background-color .2s ease,color .2s ease}.tg-footer__social a:hover{background:var(--tg-snow);color:var(--tg-indigo)}.tg-footer__social svg{width:16px;height:16px;fill:currentColor;display:block}.tg-footer__lang{font-size:12px;letter-spacing:.1em;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tg-global-footer.css.map */
