.lc-footer{background:var(--lc-navy);color:var(--lc-white);font-family:var(--font-body)}.lc-footer *,.lc-footer *:before,.lc-footer *:after{box-sizing:border-box}.lc-footer a{color:inherit;text-decoration:none}.lc-footer a:hover{color:var(--lc-chartreuse)}.lc-footer__inner{max-width:var(--container-max);margin:0 auto;padding:64px var(--gutter-desktop) 48px;display:grid;grid-template-columns:220px 1fr;gap:48px}.lc-footer__logo img{display:block;height:110px;width:auto}.lc-footer__tag{margin:14px 0 0;font-family:var(--font-display);font-size:18px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--lc-chartreuse);line-height:1.1}.lc-footer__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 1.6fr;gap:32px}.lc-footer__head{margin:0 0 14px;font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lc-chartreuse)}.lc-footer__list{list-style:none;margin:0;padding:0}.lc-footer__list li{margin:0 0 9px}.lc-footer__list a{font-size:14.5px;color:#ffffffdb}.lc-footer__list a:hover{color:var(--lc-chartreuse)}.lc-footer__blurb{margin:0 0 12px;font-size:13.5px;color:#ffffffc7;line-height:1.5}.lc-footer__form{margin:0}.lc-footer__field{display:flex;border:1.5px solid rgba(255,255,255,.35);border-radius:var(--radius-chip);overflow:hidden}.lc-footer__field input{flex:1 1 auto;min-width:0;background:transparent;border:0;color:var(--lc-white);font-family:var(--font-body);font-size:14px;padding:11px 12px;outline:none}.lc-footer__field input::placeholder{color:#ffffff8c}.lc-footer__field:focus-within{border-color:var(--lc-chartreuse)}.lc-footer__submit{flex:none;background:var(--lc-chartreuse);color:var(--lc-navy);border:0;padding:0 16px;font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.lc-footer__submit:hover{background:#d3e04a}.lc-footer__form-msg{margin:8px 0 0;font-size:13px;color:var(--lc-chartreuse)}.lc-footer__form-msg--err{color:#f0a8a8}.lc-footer__social{display:flex;gap:14px;margin-top:18px}.lc-footer__social a{display:inline-flex;color:#ffffffdb}.lc-footer__bottom{border-top:1px solid rgba(255,255,255,.12);background:var(--lc-navy-deep)}.lc-footer__bottom-inner{max-width:var(--container-max);margin:0 auto;padding:18px var(--gutter-desktop);display:flex;align-items:center;gap:24px;flex-wrap:wrap}.lc-footer__copy{margin:0;font-size:12.5px;color:#ffffffb3;flex:1 1 auto}.lc-footer__made{margin-left:10px;padding-left:10px;border-left:1px solid rgba(255,255,255,.25)}.lc-footer__badge{flex:none}.lc-footer__legal{list-style:none;margin:0;padding:0;display:flex;gap:18px;flex:none}.lc-footer__legal a{font-size:12.5px;color:#ffffffb3}.lc-footer .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:989px){.lc-footer__inner{grid-template-columns:1fr;gap:36px;padding:48px var(--gutter-mobile) 32px}.lc-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.lc-footer__col--connect{grid-column:1 / -1}}@media(max-width:749px){.lc-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-footer__bottom-inner{flex-direction:column;align-items:flex-start;gap:14px;padding:18px var(--gutter-mobile)}.lc-footer__made{display:block;margin:4px 0 0;padding:0;border:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-lc-footer.css.map */
