.footer-wave{width:100%;height:auto;position:relative;background-color:transparent;margin-bottom:-3px;overflow:hidden}.footer-wave svg{width:100vw;height:auto;display:block;stroke-linecap:round}.footer-wave.icon-desktop{display:block}.footer-wave.icon-mobile{display:none}@media screen and (max-width: 767px){.footer-wave.icon-desktop{display:none}.footer-wave.icon-mobile{display:block}}.custom-footer{padding:20px 0 0;background-color:#fbefef;position:relative}.custom-footer .page-width{max-width:1440px;width:100%;padding:0 45px;margin:0 auto}.custom-footer .footer__blocks{margin-bottom:60px;gap:58.5px}.custom-footer .footer__bottom{padding:21px 0;background-color:#fbefef}.custom-footer .footer__bottom--wrap{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;gap:60px}.footer__copyright{font-size:16px;font-weight:500;color:#00000080;display:flex;align-items:center;gap:4px}.footer__store--name{font-weight:700;color:#000}.footer-block--text{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.footer_content__wrap{display:flex;align-items:center;gap:10px;margin-bottom:15px}.footer_content__wrap--text{font-size:18px;font-weight:700;color:#000;line-height:1.4;display:block}.footer_content__wrap--icon{width:25px;height:25px;display:inline-block}.footer-block--text .footer_content__wrap{display:flex;align-items:center;justify-content:flex-start;width:100%}@media screen and (max-width: 1300px){.custom-footer .footer__blocks{gap:42.5px;flex-wrap:unset}}@media screen and (max-width: 990px){.custom-footer .footer__blocks{flex-wrap:wrap}}@media screen and (max-width: 767px){.custom-footer{padding-top:40px}.custom-footer .page-width{padding:0 24px}.custom-footer .footer__blocks{gap:0;flex-direction:column;margin-bottom:50px}.footer-block--text{margin-bottom:50px}.custom-footer .footer__bottom{padding:16px 0}.custom-footer .footer__bottom--wrap{flex-direction:column-reverse;justify-content:center;gap:20px}.footer-block--links ul{margin-bottom:25px}}.footer-contact-info{display:flex;flex-direction:column;gap:12px}.footer_content__wrap{display:flex;align-items:center;gap:8px}.footer_content__wrap--icon{width:25px;height:25px;display:flex;align-items:center;justify-content:center}.footer-content-text{font-size:18px;font-weight:600;color:#000}
/*# sourceMappingURL=/cdn/shop/t/80/assets/custom-footer.css.map */
