.footer-section{--footer-text: var(--color-light-200);--footer-text-muted: var(--color-light-100-o50);background-color:var(--color-brand-500);color:var(--footer-text)}.footer-section .footer-section-wrapper{--section-space-bottom: var(--section-padding-medium);--section-space-top: var(--section-padding-medium)}.footer-section .inner{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.footer-section .logo{inline-size:10rem;margin-block-end:var(--space-8)}.footer-section .logo svg,.footer-section .logo .logo-image{inline-size:100%}@media(min-width:750px){.footer-section .logo{inline-size:12.5rem}}.footer-section .back-to-top{color:var(--footer-text);text-decoration:none}.footer-section .back-to-top:focus-visible{outline:2px solid var(--footer-text);outline-offset:3px}.footer-section .back-to-top:hover{text-decoration:underline;text-underline-offset:.25em}.footer-section .divider{border:0;border-top:1px solid currentcolor;inline-size:100%;margin-block:3rem 1.5rem;opacity:1}@media(min-width:750px){.footer-section .divider{margin-block:2.5rem 2rem}}.footer-section .bottom-bar{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);inline-size:100%}@media(min-width:750px){.footer-section .bottom-bar{align-items:center;display:grid;gap:var(--space-6);grid-template-columns:1fr auto}}.footer-section .legal-nav{display:flex;inline-size:100%;justify-content:center}@media(min-width:750px){.footer-section .legal-nav{grid-column:2;grid-row:1;inline-size:auto;justify-content:flex-end}}.footer-section .legal-links{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);list-style:none;padding:0}@media(min-width:750px){.footer-section .legal-links{flex-direction:row;gap:var(--space-6)}}.footer-section .legal-link{color:var(--footer-text-muted);text-decoration:none}.footer-section .legal-link:is(a):focus-visible{color:var(--footer-text);outline:2px solid var(--footer-text);outline-offset:3px}.footer-section .legal-link:is(a):hover{color:var(--footer-text)}.footer-section .copyright{color:var(--footer-text-muted);margin-top:var(--space-4)}@media(min-width:750px){.footer-section .copyright{grid-column:1;grid-row:1;justify-self:start;margin-top:0;text-align:start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer-section.css.map */
