.lasu-footer{color:var(--lasu-text-primary)}.lasu-footer__script,.lasu-footer__brand-text,.lasu-footer__heading{margin:0}.lasu-footer__top{display:flex;flex-direction:column;gap:calc((var(--lasu-space-3) + var(--lasu-space-4)) / 2)}.lasu-footer__brand+.lasu-footer__columns,.lasu-footer__top+.lasu-footer__legal{padding-top:calc((var(--lasu-space-3) + var(--lasu-space-4)) / 2);border-top:var(--lasu-border-width) solid var(--lasu-border)}.lasu-footer__top+.lasu-footer__legal{margin-top:calc((var(--lasu-space-3) + var(--lasu-space-4)) / 2)}.lasu-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--lasu-space-3) / 2);min-width:0}.lasu-footer__logo{display:block;width:auto;height:var(--lasu-logo-height)}.lasu-footer__script{color:var(--lasu-gold-hi)}.lasu-footer__brand-text{max-width:32rem}.lasu-footer__brand-text a{color:inherit;text-decoration:underline;text-underline-position:from-font}.lasu-footer__columns{display:flex;flex-direction:column;gap:var(--lasu-space-3)}.lasu-footer__column,.lasu-footer__links{display:flex;flex-direction:column;gap:calc(var(--lasu-space-3) / 2)}.lasu-footer__heading{color:var(--lasu-gold-hi)}.lasu-footer__link{color:inherit;text-decoration:none}.lasu-footer__link:hover,.lasu-footer__link--active{text-decoration:underline;text-underline-position:from-font}.lasu-footer__link:focus-visible,.lasu-footer__brand-text a:focus-visible{outline:var(--lasu-focus-width) solid var(--lasu-focus);outline-offset:var(--lasu-focus-offset)}.lasu-footer__legal{display:flex;flex-direction:column;gap:var(--lasu-space-1)}@media screen and (min-width:750px){.lasu-footer__columns{flex-direction:row;gap:var(--lasu-space-4)}.lasu-footer__column{flex:0 0 20rem}.lasu-footer__column:last-child{flex:0 1 auto}.lasu-footer__legal{flex-direction:row;align-items:center;gap:var(--lasu-space-3)}.lasu-footer__copyright{flex:1 1 0;min-width:0}.lasu-footer__note{flex-shrink:0;white-space:nowrap}}@media screen and (min-width:990px){.lasu-footer__top{flex-direction:row;align-items:flex-start;gap:var(--lasu-space-4)}.lasu-footer__columns{flex-shrink:0;margin-inline-start:auto}.lasu-footer__brand+.lasu-footer__columns{padding-top:0;border-top:0}.lasu-footer__top+.lasu-footer__legal{margin-top:var(--lasu-space-5);padding-top:var(--lasu-space-3)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-lasu-footer.css.map */
