.footer{font-family:var(--font-ui, system-ui, -apple-system, "Inter", "Segoe UI", Roboto, Arial, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer__container{max-width:1400px;margin:0 auto;padding-left:24px;padding-right:24px}@media(min-width:768px){.footer__container{padding-left:32px;padding-right:32px}}.footer__trust-strip{background-color:#0a3d2e;border-bottom:1px solid rgba(255,255,255,.08);padding:16px 0}.footer__trust-items{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;list-style:none;margin:0;padding:0}.footer__trust-item{display:flex;align-items:center;gap:8px;color:#cbd5e1;font-size:13px;font-weight:500;letter-spacing:.01em;white-space:nowrap}.footer__trust-icon{color:#10b981;flex-shrink:0}.footer__main{background-color:#0f4c3a;padding:48px 0 32px}@media(min-width:768px){.footer__main{padding:64px 0 48px}}.footer__grid{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:768px){.footer__grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}}@media(min-width:1024px){.footer__grid{gap:48px}}.footer__col--brand{max-width:320px}@media(max-width:767px){.footer__col--brand{max-width:100%}}.footer__logo-link{display:inline-block;text-decoration:none}.footer__logo-link:focus-visible{outline:2px solid #10B981;outline-offset:4px;border-radius:4px}.footer__logo{height:36px;width:auto}.footer__logo-text{font-size:22px;font-weight:700;color:#fff;letter-spacing:-.02em}.footer__tagline{color:#94a3b8;font-size:14px;line-height:1.6;margin:16px 0 0}.footer__address{font-style:normal;color:#94a3b8;font-size:14px;line-height:1.6;margin:20px 0 0}.footer__address p{margin:0}.footer__contact-links{display:flex;flex-direction:column;gap:8px;margin-top:16px}.footer__contact-link{display:inline-flex;align-items:center;gap:8px;color:#cbd5e1;font-size:14px;text-decoration:none;transition:color .15s ease;padding:4px 0;min-height:44px}@media(min-width:768px){.footer__contact-link{min-height:auto;padding:2px 0}}.footer__contact-link:hover,.footer__contact-link:focus-visible{color:#10b981}.footer__contact-link:focus-visible{outline:2px solid #10B981;outline-offset:2px;border-radius:2px}.footer__contact-icon{flex-shrink:0;color:inherit}.footer__social{display:flex;gap:12px;margin-top:20px}.footer__social-link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:6px;color:#94a3b8;background:#ffffff0f;transition:color .15s ease,background-color .15s ease;text-decoration:none}.footer__social-link:hover,.footer__social-link:focus-visible{color:#fff;background:#ffffff1f}.footer__social-link:focus-visible{outline:2px solid #10B981;outline-offset:2px}.footer__heading{color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin:0 0 16px}.footer__heading--secondary{margin-top:28px}.footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.footer__links li{margin:0;padding:0}.footer__links a{display:inline-flex;align-items:center;gap:4px;color:#94a3b8;font-size:14px;line-height:1.4;text-decoration:none;transition:color .15s ease;padding:8px 0;min-height:44px}@media(min-width:768px){.footer__links a{min-height:auto;padding:5px 0}}.footer__links a:hover,.footer__links a:focus-visible{color:#fff}.footer__links a:focus-visible{outline:2px solid #10B981;outline-offset:2px;border-radius:2px}.footer__external-icon{flex-shrink:0;opacity:.6}.footer__bottom{background-color:#0a3d2e;padding:16px 0;border-top:1px solid rgba(255,255,255,.08)}.footer__bottom-inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}@media(min-width:768px){.footer__bottom-inner{justify-content:flex-start}}.footer__copyright{color:#64748b;font-size:13px;margin:0}.footer__copyright a{color:#94a3b8;text-decoration:none;transition:color .15s ease}.footer__copyright a:hover,.footer__copyright a:focus-visible{color:#fff}.footer__copyright a:focus-visible{outline:2px solid #10B981;outline-offset:2px;border-radius:2px}@media(prefers-reduced-motion:reduce){.footer__contact-link,.footer__social-link,.footer__links a,.footer__copyright a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-footer-new.css.map */
