.footer{padding-block:var(--space-3xl);border-block-start:1px solid var(--color-border-subtle)}.footer--alt{background:var(--color-surface-alt)}.footer--dark{--color-text: var(--color-secondary-50);--color-text-muted: var(--color-secondary-200);--color-text-subtle: var(--color-secondary-200);--color-primary-text: var(--color-primary-300);--color-border: var(--color-secondary-200);--color-border-subtle: var(--color-secondary-800);color:var(--color-secondary-50);background:var(--color-secondary-900);border-block-start:0}.footer__top{display:flex;flex-wrap:wrap;gap:var(--space-2xl) var(--space-xl)}.footer__column{flex:1 1 9rem;min-inline-size:0}.footer__column--brand{flex:1.6 1 16rem}.footer__column--newsletter{flex:1.4 1 18rem}.footer__logo{display:block;inline-size:auto;max-block-size:3rem;margin-block-end:var(--space-md);object-fit:contain}.footer__heading{margin-block:0 var(--space-sm);font-size:var(--text-md)}.footer__brand-text,.footer__text{margin-block-end:var(--space-md);font-size:var(--text-sm);color:var(--color-text-muted)}.footer__label{display:block;margin-block:0 var(--space-md);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-subtle)}.footer__contact{display:grid;gap:var(--space-2xs);font-size:var(--text-sm);color:var(--color-text-muted)}.footer__links{display:grid;gap:.125rem;margin:0;padding:0;font-size:var(--text-sm);list-style:none}.footer__contact a,.footer__links a,.footer__policy-list a{display:inline-flex;align-items:center;min-block-size:2.75rem;color:inherit;text-decoration:none;transition:color var(--duration-fast) var(--ease-default)}.footer__contact a:hover,.footer__links a:hover,.footer__policy-list a:hover{color:var(--color-primary-text);text-decoration:underline;text-underline-offset:.25em}.footer__contact a,.footer__links a{min-inline-size:2.75rem}.footer__policy-list a{min-inline-size:2.75rem;justify-content:center}.social{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin:0;padding:0;list-style:none}.social a{display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border:1px solid var(--color-border);border-radius:50%;color:inherit;text-decoration:none;transition:color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default)}.social a svg{inline-size:1.125rem;block-size:1.125rem}.social a:hover{color:var(--color-primary-text);border-color:var(--color-primary)}.footer__bottom{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);margin-block-start:var(--space-2xl);padding-block-start:var(--space-lg);border-block-start:1px solid var(--color-border-subtle);font-size:var(--text-xs);text-align:center}.footer__payment{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2xs)}.footer__payment-icon{block-size:24px;inline-size:auto}.footer__policy-list{display:flex;flex-wrap:wrap;justify-content:center;gap:0 var(--space-lg);margin:0;padding:0;list-style:none}.footer__copyright{margin:0;color:var(--color-text-muted)}.newsletter__row{display:flex;gap:var(--space-xs)}.newsletter__row input{flex:1;min-inline-size:0;padding:.75em;font:inherit;font-size:var(--text-sm);color:var(--color-text);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius)}.newsletter__row input::placeholder{color:var(--color-text-subtle)}.newsletter__success{margin-block-start:var(--space-xs);font-size:var(--text-sm)}.sx-align .social{justify-content:var(--sx-align)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer.css.map */
