.furli-footer{--furli-page-content: 1352px;--furli-page-margin: clamp(20px, 20px + 24 * (100vw - 375px) / 1065, 44px);--furli-footer-column-width: 208px}.furli-footer__top{display:flex;flex-direction:column;gap:40px}.furli-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:40px;min-inline-size:0}.furli-footer__logo{display:block;color:var(--color-foreground);text-decoration:none}.furli-footer__logo-image{inline-size:calc(var(--furli-footer-logo, 60) * 1px);block-size:auto}.furli-footer__logo-text{display:block;font-family:var(--furli-font-heading);font-weight:800;font-size:1.5625rem;line-height:1;letter-spacing:-.02em}.furli-footer__newsletter{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.furli-footer__text{font-family:var(--furli-font-heading);font-weight:500;font-size:1rem;line-height:1.35;letter-spacing:0;color:var(--furli-color-hairline)}.furli-footer .furli-button{padding:12px 16px;font-size:1rem;line-height:1}.furli-footer .furli-button:focus-visible{outline-color:var(--color-foreground)}.furli-footer__columns{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px 70px}.furli-footer__column{display:flex;flex:0 0 auto;flex-direction:column;gap:clamp(min(var(--furli-footer-column-gap-mobile, 0),var(--furli-footer-column-gap, 0)) * 1px,var(--furli-footer-column-gap-mobile, 0) * 1px + (var(--furli-footer-column-gap, 0) - var(--furli-footer-column-gap-mobile, 0)) * (100vw - 375px) / 1065,max(var(--furli-footer-column-gap-mobile, 0),var(--furli-footer-column-gap, 0)) * 1px)}.furli-footer__group{display:flex;flex-direction:column;gap:16px;max-inline-size:var(--furli-footer-column-width)}.furli-footer__heading{font-family:var(--furli-font-heading);font-style:normal;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--furli-color-silver)}.furli-footer__links{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;font-family:var(--furli-font-body);font-weight:500;font-size:1rem;line-height:1.25}.furli-footer__link{color:var(--color-foreground);text-decoration:none;transition:color .2s ease}.furli-footer__social{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.furli-footer__social-link{display:flex;align-items:center;justify-content:center;box-sizing:border-box;inline-size:48px;block-size:48px;border:1px solid rgb(var(--furli-color-white-rgb) / .2);border-radius:var(--furli-radius-pill);background-color:color-mix(in srgb,var(--furli-color-charcoal) 30%,transparent);color:var(--color-foreground);transition:color .2s ease}.furli-footer__social-link svg{inline-size:20px;block-size:20px;fill:currentColor}.furli-footer .furli-payments{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--furli-payments-gap);margin:0;padding:0;list-style:none}.furli-footer .furli-payments__item svg{display:block;width:35px;height:24px}.furli-footer__bottom{display:flex;flex-direction:column;align-items:center;gap:24px;margin-block-start:40px;padding-block-start:31px;border-block-start:1px solid color-mix(in srgb,var(--furli-color-mist) 20%,transparent);font-family:var(--furli-font-body);font-weight:400;font-size:.875rem;line-height:1;color:var(--furli-color-silver);text-align:center}.furli-footer__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:0;padding:0;list-style:none}.furli-footer__legal-link{color:inherit;text-decoration:none;transition:color .2s ease}.furli-footer a:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(hover:hover){.furli-footer__link:hover,.furli-footer__legal-link:hover,a.furli-footer__social-link:hover{color:var(--furli-color-accent)}}@media screen and (min-width:750px){.furli-footer__columns{flex-wrap:nowrap;justify-content:flex-start;gap:20px}.furli-footer__column{flex:0 1 auto;inline-size:var(--furli-footer-column-width);min-inline-size:0}}@media screen and (min-width:990px){.furli-footer__top{flex-direction:row;justify-content:space-between}.furli-footer__columns{flex:0 1 auto;min-inline-size:0}.furli-footer__bottom{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 40px;text-align:start}.furli-footer__legal{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/furli-footer.css.map */
