.footer{position:relative;margin:0!important}.footer:before{content:" ";background-image:url(./dark-outline.png);padding-top:4vw;display:block;background-size:100%;background-position:bottom;position:absolute;top:-1vw;left:0;width:100%;z-index:1}@media screen and (max-width: 749px){.footer:before{padding-top:17vw;top:-5vw;background-image:url(./mobile-dark-outline.png)}}.footer .footer__content-top{padding:0 20px;position:relative;z-index:1}.footer .footer__blocks-wrapper{display:flex;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}@media screen and (max-width: 989px){.footer .footer__blocks-wrapper{flex-wrap:wrap}}.footer .footer__blocks-wrapper .footer-block.footer-block--text{width:50%}@media screen and (max-width: 989px){.footer .footer__blocks-wrapper .footer-block.footer-block--text{width:100%;margin-bottom:20px}}.footer .footer__blocks-wrapper .footer-block.footer-block--text .footer-block__heading{margin-bottom:10px;font-weight:600}@media screen and (max-width: 989px){.footer .footer__blocks-wrapper .footer-block.footer-block--text .footer-block__heading{font-size:2rem}}.footer .footer__blocks-wrapper .footer-block.footer-block--text .footer-block__details-content{max-width:360px;margin-bottom:20px}.footer .footer__blocks-wrapper .footer-block.footer-block--menu{width:16.67%}@media screen and (max-width: 989px){.footer .footer__blocks-wrapper .footer-block.footer-block--menu{width:calc(50% - var(--grid-desktop-horizontal-spacing)/2)}.footer .footer__blocks-wrapper .footer-block.footer-block--menu .list-menu__item--link{line-height:1}}.footer .footer__blocks-wrapper .footer-block.footer-block--menu .footer__list-social{justify-content:flex-start;column-gap:10px;margin-top:10px}.footer .footer__blocks-wrapper .footer-block.footer-block--menu .footer__list-social li a{padding:0}@media screen and (max-width: 989px){.footer .footer__blocks-wrapper .footer-block .footer-block__details-content{margin-bottom:10px}}.footer .footer__content-bottom{padding:0;border:none}.footer .footer__content-bottom .footer__content-bottom-wrapper{justify-content:flex-start;padding:0 20px}
/*# sourceMappingURL=/cdn/shop/t/361/assets/custom-footer.scss.css.map?v=100544645283643335771699567686 */
