.footer{padding:var(--Spacer-Medium) var(--Spacer-Normal);color:var(--color-foreground);background-color:var(--color-background)}.footer__blocks{width:100%}.footer__top{display:flex;flex-direction:column;gap:var(--Spacer-Large);width:100%}.footer__top-left,.footer__top-right{width:100%}.footer__top-right{display:flex;flex-direction:column;gap:var(--Spacer-Large)}.footer__block{display:flex;flex-direction:column;gap:var(--Spacer-Normal);min-width:0}.footer__block-title,.footer__block-paragraph{margin:0}.footer__block-links{display:block}.footer__block-links a.footer__link{text-decoration:underline;text-underline-offset:1.5px;text-decoration-thickness:.1px}.footer__block-links br{display:none}.footer__block-links a.footer__link{display:block;margin:0;padding:0;line-height:var(--Text-Leading-Normal)}.footer__block-email-signup{width:100%;max-width:520px}.footer__block-note{margin:0}.footer__links{margin-top:var(--Spacer-Large)}.footer__bottom{display:flex;flex-direction:column;gap:var(--Spacer-Large);width:100%}.footer__bottom-left,.footer__bottom-right{width:100%}.footer__bottom-left p,.footer__bottom-right p{margin:0}.footer__social-links{display:flex;flex-direction:column;gap:0}.footer__social-links a.footer__link{display:block;margin:0;line-height:var(--Text-Leading-Normal)}@media (min-width: 769px){.footer__top{flex-direction:row;gap:var(--Spacer-Small);align-items:flex-start}.footer__top-left,.footer__top-right{flex:0 0 50%;width:50%;max-width:50%}.footer__top-left .footer__block{width:50%;max-width:50%}.footer__top-right{flex-direction:row;flex-wrap:wrap;gap:var(--Spacer-Small);align-items:flex-start}.footer__block--right{flex:1 1 0;min-width:0}.footer__bottom{flex-direction:row;gap:var(--Spacer-Small);align-items:flex-start}.footer__bottom-left,.footer__bottom-right{flex:0 0 50%;width:50%;max-width:50%}.footer__bottom-left{display:flex;flex-direction:row;gap:var(--Spacer-Small)}.footer__bottom-name,.footer__bottom-slogan{flex:0 0 50%;width:50%;max-width:50%}.footer__bottom-right{display:flex;justify-content:flex-start}.footer__social-links{flex-direction:row;flex-wrap:wrap;column-gap:var(--Spacer-Normal);row-gap:0}.footer__social-links a.footer__link{display:inline-block}}@media (max-width: 768px){.footer{padding:var(--Spacer-Medium) var(--Spacer-Small)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/footer.css.map */
