.td-footer-social{display:grid;align-items:center;gap:14px 24px;margin-top:28px;padding-block:20px;border-block:1px solid #ffffff29;color:#fff}.td-footer-social__heading{margin:0;color:inherit;font:italic 100 clamp(24px,3vw,30px)/1.1 Impact,"Barlow Condensed","Arial Narrow",sans-serif;text-transform:uppercase}.td-footer-social__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.td-footer-social__tiles .social-media__item{width:auto;height:auto;min-width:0;margin:0;border:0;background:none;color:inherit}.td-footer-social__tiles .social-media__item a{display:flex;align-items:center;gap:8px;width:100%;min-height:46px;padding:8px 10px;border:1px solid #ffffff4d;border-radius:5px;background:#17171750;color:#fff;font-size:14px;font-weight:700;line-height:1.25;text-decoration:none}.td-footer-social__tiles .social-media__item a:after{content:"\2197" / "";margin-inline-start:auto;color:#fff}.td-footer-social__tiles .social-media__item a svg{flex:0 0 16px;width:16px;height:16px}.td-footer-social__tiles .social-media__item a:hover,.td-footer-social__tiles .social-media__item a:focus-visible{border-color:#ef7074;background:#171717a0;color:#fff}.td-footer-social__tiles .social-media__item a:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(min-width:641px){.td-footer-social__tiles{grid-template-columns:repeat(auto-fit,minmax(125px,1fr))}}@media(min-width:1000px){.td-footer-social{grid-template-columns:auto minmax(0,1fr)}}.td-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-top:16px}.td-footer-bottom__legal p{margin:0}.td-footer-bottom__payments{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px;margin:0 0 0 auto;padding:0;list-style:none}.td-footer-bottom__payments svg{display:block;width:38px;height:auto}.td-footer-social__shop svg [stroke]{stroke:currentColor}@media(max-width:640px){.td-footer-bottom__payments{flex-wrap:nowrap;width:100%;gap:4px}.td-footer-bottom__payments li{flex:0 1 38px;min-width:0}.td-footer-bottom__payments svg{width:100%}.td-footer-bottom__legal{width:100%;text-align:center}.td-footer-bottom__trademark>span{display:block}.td-footer-bottom__trademark-case{text-transform:lowercase}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/td-footer-social.css.map */
