.tp-footer{padding:var(--tp-footer-padding-top, 80px) clamp(20px,calc(20px + 60 * (100vw - 390px) / 1050),80px) var(--tp-footer-padding-bottom, 40px);border-radius:32px 32px 0 0;background:#f35d06;color:#fff;font-family:AaltoSansEssential,sans-serif;font-size:16px;font-weight:300;line-height:1.5}.tp-footer__inner{display:flex;flex-direction:column;gap:56px;max-width:1280px;margin-inline:auto}.tp-footer__columns{display:flex;justify-content:space-between;gap:40px}.tp-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0}.tp-footer a{color:inherit;text-decoration:none}.tp-footer a:hover{text-decoration:underline;text-underline-offset:4px}.tp-footer a:focus-visible{outline:2px solid #fff;outline-offset:5px}.tp-footer__home{display:block;flex:none}.tp-footer__logo{position:relative;display:block;width:242px;height:28.3322px}.tp-footer__logo--mobile{display:none}.tp-footer__logo img{position:absolute;display:block;max-width:none}.tp-footer__wordmark{top:0;left:0}.tp-footer__registered{top:3.23%;left:70.02%}.tp-footer__tagline{top:44.01%;left:74.64%}.tp-footer__custom-logo{display:block;width:242px;height:auto}.tp-footer__description{margin:0;font-size:20px;line-height:1.45}.tp-footer__socials{display:flex;align-items:center;gap:16px;margin:0;padding:0;list-style:none}.tp-footer__socials a,.tp-footer__socials img{display:block}.tp-footer__column{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.tp-footer__heading{margin:0;color:inherit;font-family:IBMPlexMono,monospace;font-size:13px;font-weight:400;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.tp-footer__links{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.tp-footer__sublinks{display:flex;flex-direction:column;gap:10px;margin:10px 0 0;padding-left:16px;list-style:none}.tp-footer__column a,.tp-footer__column p{margin:0;overflow-wrap:anywhere}.tp-footer__divider{flex:none;width:100%;height:1px;margin:0;border:0;background:#fff6}.tp-footer__base{display:flex;align-items:center;justify-content:space-between;gap:32px}.tp-footer__copyright{display:flex;flex-wrap:wrap;gap:0 .6em;margin:0;font-family:IBMPlexMono,monospace;font-size:11px;font-weight:400;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.tp-footer__badges{display:flex;flex:none;align-items:center;gap:8px}.tp-footer__turbo{display:block;width:70.506px;height:28.48px;object-fit:cover}.tp-footer__shopify{position:relative;width:75.62px;height:28.48px;overflow:hidden;border:.554px solid #999;border-radius:3.164px}.tp-footer__shopify img{position:absolute;display:block;top:-10.21%;left:-3.9%;width:109.09%;height:124.14%;max-width:none}@media(min-width:750px)and (max-width:1199px){.tp-footer__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}@media(max-width:749px){.tp-footer{padding:var(--tp-footer-padding-top-mobile, 48px) 20px var(--tp-footer-padding-bottom-mobile, 32px);border-radius:24px 24px 0 0}.tp-footer__inner,.tp-footer__columns{gap:32px}.tp-footer__columns{flex-direction:column}.tp-footer__brand{align-items:center;gap:32px}.tp-footer__logo--desktop{display:none}.tp-footer__logo--mobile{display:block;width:220px;height:25.7566px}.tp-footer__custom-logo{width:220px}.tp-footer__description{font-size:18px;text-align:center}.tp-footer__column{width:100%;padding-top:20px;border-top:1px solid #fff;gap:10px}.tp-footer__heading{font-size:12px}.tp-footer__links{gap:10px}.tp-footer__divider{display:none}.tp-footer__base{flex-direction:column}.tp-footer__badges{order:-1}.tp-footer__copyright{flex-direction:column}.tp-footer__period{display:none}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/tp-footer.css.map */
