.slp-footer{background:var(--slp-navy);color:var(--slp-white)}.slp-footer__inner{display:grid;max-width:var(--slp-container);margin:auto;padding:var(--slp-section-space) var(--slp-space-3) var(--slp-space-4);grid-template-columns:1.4fr 2fr 1fr 1fr;gap:var(--slp-space-6)}.slp-footer__inner>*{min-width:0}.slp-footer ul{list-style:none;margin:0;padding:0}.slp-footer__logo-link{display:inline-block;max-width:100%}.slp-footer__brand img{display:block;width:12rem;height:auto;margin-bottom:var(--slp-space-2)}.slp-footer__brand img.slp-footer__logo--lockup{width:15rem;max-width:100%;box-sizing:border-box;padding:var(--slp-space-1) var(--slp-space-2);background:var(--slp-white);border-radius:calc(var(--slp-radius) - .25rem)}.slp-footer__brand img.slp-footer__logo--seal{width:5.625rem}.slp-footer__tagline{color:var(--slp-white);font-weight:600;margin-bottom:var(--slp-space-1)}.slp-footer__description{color:#ffffffd1;font-size:var(--slp-small);margin-bottom:var(--slp-space-2)}.slp-footer__contact{margin:0 0 var(--slp-space-1)}.slp-footer__heading{color:var(--slp-white);font:600 var(--slp-small)/1.4 var(--slp-font-body);letter-spacing:.08em;text-transform:uppercase;margin:0 0 var(--slp-space-2)}.slp-footer a{color:#ffffffe0;font-size:var(--slp-small);text-decoration:none}.slp-footer a:hover{color:var(--slp-white);text-decoration:underline}.slp-footer__col li+li{margin-top:var(--slp-space-1)}.slp-footer__states{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem var(--slp-space-3)}.slp-footer__states li+li{margin-top:0}.slp-footer__trust{margin-top:var(--slp-space-3);min-height:1.5rem;max-width:20rem}.slp-footer__bottom{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--slp-space-2);padding-top:var(--slp-space-3);border-top:.0625rem solid rgba(255,255,255,.25);font-size:var(--slp-small)}.slp-footer__copyright{margin:0}.slp-footer__legal{display:flex;flex-wrap:wrap;gap:var(--slp-space-3)}@media(max-width:60rem){.slp-footer__inner{grid-template-columns:1fr 1fr}.slp-footer__col--states{grid-column:1/-1}}@media(max-width:48rem){.slp-footer__inner{grid-template-columns:1fr;gap:var(--slp-space-5)}.slp-footer__states{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/slp-footer.css.map */
