.footer-links__list{list-style:none;padding:0}.footer-links__heading{font-weight:var(--font-weight-3)}footer .link{min-width:60px}footer[data-background=dark] .footer-links__heading,footer[data-background=dark] .link,footer[data-background=dark] .paragraph-medium,footer[data-background=dark] .paragraph-small,footer[data-background=dark] .paragraph-tiny{color:var(--white)!important}@media screen and (max-width:768px){.footer__column{text-align:center}.footer__column,.social-icons{justify-content:center!important}.footer__row[data-footer-row=middle] .footer__column{width:45%}}.form-container[data-name=newsletterSignup-footer] form{display:flex;flex-direction:row;gap:.5rem;position:relative}.form-container[data-name=newsletterSignup-footer] .legal-consent-container{bottom:-3rem;position:absolute;text-align:left}.footer__row .form-container .legal-consent-container a,.footer__row .form-container .legal-consent-container p,.footer__row .form-container .submitted-message p{color:var(--white)}.form-container[data-name=newsletterSignup-footer] .legal-consent-container p{color:var(--white);font-family:var(--text-font);font-size:var(--font-size-00);font-weight:var(--font-weight-0);letter-spacing:var(--font-letterspacing-1);line-height:20px}.form-container[data-name=newsletterSignup-footer] .legal-consent-container a{color:var(--primary-accent);font-family:var(--text-font);font-size:var(--font-size-00);font-weight:var(--font-weight-0);letter-spacing:var(--font-letterspacing-1);line-height:20px}footer{background:var(--bg-lilac-tint-0);width:100vw}footer[data-background=dark]{background:var(--dark)}footer[data-background=dark] form .button-small{background:var(--primary-accent);color:var(--white)}footer[data-background=dark] .footer-links__heading,footer[data-background=dark] .link,footer[data-background=dark] .paragraph-tiny{color:var(--white)!important}footer[data-background=dark] .app-stores svg .outer{stroke:var(--white)}footer[data-background=dark] .app-stores svg .inner,footer[data-background=dark] .social-icon svg circle{fill:var(--white)}footer[data-background=dark] .social-icon svg path{fill:var(--dark)}.footer__row[data-footer-row=top]{margin-bottom:6.25rem}.footer__column,.footer__column form{gap:1rem}.footer__column .link span.chips{color:var(--dark);margin-left:1em}.footer__column .link{align-items:center}.divider{background-color:var(--dark);height:1px;margin:50px 0;min-width:100%;opacity:.1}@media screen and (max-width:560px){.footer__column{text-align:center}.footer__column,.social-icons{justify-content:center!important}}.footer__column .form-container{width:100%}