.footer{margin-top:0;padding-block:var(--space-5);border-top:1px solid rgb(var(--hairline))}.footer__newsletter{display:grid;gap:var(--space-3);padding-bottom:var(--space-5);border-bottom:1px solid rgb(var(--hairline))}.footer__newsletter-copy>p{margin-top:.5rem;margin-bottom:0}.footer__form-row{display:flex;flex-wrap:wrap;gap:var(--space-1)}.footer__form-row .input{flex:1 1 16rem}.footer__form-success{color:rgb(var(--color-text))}.footer__main{display:grid;gap:var(--space-4);padding-block:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.footer__main:empty{display:none;padding:0}.footer__heading{margin-bottom:var(--space-2);font-family:var(--font-heading);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase}.footer__links{display:grid;gap:.5rem}.footer__link{font-size:var(--text-sm);color:rgb(var(--color-text-subdued))}.footer__link:hover{color:rgb(var(--color-text))}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid rgb(var(--hairline))}.footer__bottom-start,.footer__bottom-end{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.footer__copy,.footer__policies{font-size:var(--text-xs);color:rgb(var(--color-text-muted))}.footer__policies{display:flex;flex-wrap:wrap;gap:var(--space-2)}.footer__social{display:flex;gap:.25rem}.footer__social-link{display:grid;place-items:center;width:40px;height:40px;color:rgb(var(--color-text-subdued))}.footer__social-link:hover{color:rgb(var(--color-text))}.footer__locale-select{min-height:40px;width:auto;padding-block:.25rem;font-size:var(--text-sm)}.footer__payment{display:flex;flex-wrap:wrap;gap:.375rem;align-items:center}.footer__payment-icon{width:34px;height:22px}@media screen and (min-width:750px){.footer__newsletter{grid-template-columns:1fr 1fr;align-items:center;gap:var(--space-4)}}.footer__col .rte a{color:rgb(var(--color-text));text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:2px;text-decoration-color:rgb(var(--color-accent))}.footer__col .rte a:hover{color:rgb(var(--color-accent))}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-footer.css.map */
