.c-footer{background-color:#f3f4ed}.c-footer__inner{width:100%}.c-footer__container{margin:0 auto;padding:0 10rem}@media screen and (max-width: 749px){.c-footer__container{padding:0 2rem}}.c-footer__top{padding:7rem 0 12rem}@media screen and (max-width: 989px){.c-footer__top{padding:6.4rem 0 3.4rem}}.c-footer__columns{display:flex}.c-footer__column--logo{margin-top:1.6rem;margin-right:8.6rem;max-width:164px;width:100%}@media (max-width: 1400px){.c-footer__column--logo{margin-right:4.2rem}}.c-footer__logo img{width:100%;height:auto}@media screen and (max-width: 989px){.c-footer__columns{flex-direction:column;align-items:center}.c-footer__column--logo{margin:0 0 5.6rem;max-width:17.6rem}}.c-footer__column--menu{flex:1;display:flex;flex-wrap:wrap;gap:100px;padding-right:2.5rem}@media (max-width: 1400px){.c-footer__column--menu{gap:50px}}.c-footer__column-menu{display:flex;flex-direction:column}.c-footer__column-menu .link{text-decoration:none;display:inline-block}.c-footer__heading{color:#000;font-size:var(--fs-18);font-weight:var(--fw-bold);font-family:var(--font-body-family);line-height:1.444;margin-top:0}.c-footer__heading:not(:first-child){margin-top:var(--spacing-30)}.c-footer__list{margin-top:var(--spacing-15)}.c-footer__link:not(.c-footer__link--bold){font-size:var(--fs-15);font-weight:var(--fw-normal);line-height:1.444;margin-bottom:var(--spacing-15)}.c-footer__link:not(.c-footer__link--bold):before{content:"- "}.c-footer__list--bold{margin-top:var(--spacing-30)}.c-footer__link--bold{color:#000;font-size:var(--fs-14);font-weight:var(--fw-bold);line-height:1.444;margin-bottom:var(--spacing-30)}.c-footer__list li:last-child .c-footer__link{margin-bottom:0}.c-footer__column--newsletter{flex:0 0 45rem;max-width:45rem;width:100%}.footer-block__newsletter{max-width:40rem;width:100%;margin:0 0 0 auto!important;flex-grow:initial}.footer-block__newsletter .newsletter-form,.newsletter-form__field-wrapper{max-width:100%;width:100%}@media (max-width: 1199px){.c-footer__column--newsletter{flex:0 0 42rem;max-width:42rem}.footer-block__newsletter{max-width:38rem}}@media screen and (max-width: 989px){.c-footer__column--menu{display:block;margin:0}.c-footer__column-menu{justify-content:center;align-items:center;margin-bottom:3rem}.c-footer__list li{text-align:center}.c-footer__link:not(.c-footer__link--bold):before{content:none}.c-footer__column--newsletter{border-top:1px solid #DDDDDD;padding-top:30px;display:flex;flex-direction:column}.footer-block__newsletter{margin:0 auto!important}.footer-block__newsletter .c-footer__heading{text-align:center}}.c-footer__contact{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:10rem;justify-content:end}.c-footer__contact-item{width:100%;background-color:#fff;border-radius:15px}@media (max-width: 1199px){.c-footer__contact{grid-template-columns:1fr}.c-footer__contact-item{max-width:18rem;margin:0 0 0 auto}}.c-footer__contact-item .link{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-14);font-weight:var(--fw-medium);text-decoration:none;padding:10px 10px 10px 20px}.c-footer__contact-item .link svg{width:26px;height:26px;flex-shrink:0}@media (max-width: 1400px){.c-footer__contact{margin-top:5rem}}@media screen and (max-width: 989px){.c-footer__contact{order:99;margin:3rem 0 0;border-top:1px solid #DDDDDD;padding-top:3rem;grid-template-columns:1fr 1fr;gap:2rem}.c-footer__contact-item:first-child{margin:0 0 0 auto}.c-footer__contact-item:last-child{margin:0 auto 0 0}}.c-footer__social{margin:3.25rem 0}.c-footer__social .list-social__link{padding:.75rem}.c-footer__copyright{text-align:right}.c-footer__copyright .policies{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;gap:1rem 3rem;margin-bottom:4rem}.c-footer__copyright .policies li:before{content:none}.c-footer__copyright .policies .link{font-size:var(--fs-14);font-weight:var(--fw-normal);color:inherit;text-decoration:none}.copyright__content{font-size:var(--fs-14);font-weight:var(--fw-normal);color:#969696}@media screen and (max-width: 989px){.c-footer__social{order:98;margin:0;border-top:1px solid #DDDDDD;padding-top:2.25rem;margin-top:3rem}.c-footer__social .list-social{justify-content:center}.c-footer__copyright{order:99;text-align:center;margin:3rem 0 0}.copyright__content{font-size:var(--fs-12)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/c-footer.css.map */
