.custom_footer .list-unstyled.list-social.footer__list-social{justify-content:flex-start;gap:7px}.custom_footer .list-social__link{padding:0!important}.custom_footer .left-part-footer{display:flex;align-items:center;justify-content:flex-start;gap:22px;padding-top:20px}.custom_footer .footer-block__brand-info p{font-size:16px;text-align:left;letter-spacing:0;line-height:30px}.custom_footer a.link.list-social__link{justify-content:center}.custom_footer .footer__column--info{align-items:start}.custom_footer .footer__payment{margin-top:21px}.custom_footer .policies{display:flex;gap:71px;align-items:center;justify-content:flex-start}.custom_footer .policies li:before{content:"";display:none}.custom_footer .policies li a{font-size:16px;letter-spacing:0;line-height:30px;font-weight:400}.custom_footer .policies li:last-child{display:none}.custom_footer .footer__copyright{text-align:center;margin-bottom:20px;margin-top:0}.custom_footer li.list-social__item{background-color:var(--white);padding:10px;border-radius:50%;width:42px}.custom_footer .footer__content-top{padding-bottom:0}.custom_footer .footer__blocks-wrapper p{color:var(--white)!important;font-weight:400}.custom_footer .left-part-footer p{font-weight:700}.custom_footer .flag_img{max-width:53px;min-height:38px;margin-left:0}.left-part-footer p{font-size:16px}.custom_footer li.list-social__item svg{width:22px!important;height:22px!important}@media screen and (max-width:1366px){.custom_footer .footer-block__brand-info p{font-size:18px;line-height:31px}.custom_footer .policies li a{font-size:18px}}@media screen and (max-width:1199px){.custom_footer .policies{gap:50px}.left-part-footer p{font-size:18px}}@media screen and (max-width:990px){.custom_footer .footer-block__brand-info p,.custom_footer .footer-block__details-content p,.left-part-footer p{font-size:14px}.custom_footer .policies li a{font-size:12px}.custom_footer .footer__blocks-wrapper p{line-height:24px}.custom_footer .footer__copyright{margin-bottom:20px}.custom_footer li.list-social__item svg{width:20px!important;height:20px!important}.custom_footer li.list-social__item{padding:9px!important;width:40px!important}}@media screen and (max-width:798px){.custom_footer .left-part-footer{flex-direction:row-reverse;justify-content:center;gap:8px}}@media screen and (max-width:749px){.custom_footer .footer__blocks-wrapper{display:flex;flex-direction:column}.custom_footer .footer-block.grid__item{width:100%;margin:0}.custom_footer .footer__content-top .grid{row-gap:0;margin-bottom:0}.custom_footer .left-part-footer{align-items:center;justify-content:center;padding-top:27px;gap:11px}.custom_footer ul.list-unstyled.list-social.footer__list-social{justify-content:center}.custom_footer .footer__column.footer__column--info{justify-content:center;align-items:center}.custom_footer .footer-block.grid__item.scroll-trigger.animate--slide-in{text-align:center;justify-content:center;display:flex;flex-direction:column;align-items:center}.custom_footer .footer-block__details-content{margin-bottom:0!important}.custom_footer footer.footer{padding-top:40px;padding-bottom:40px}.custom_footer .footer__copyright{margin-bottom:0}.custom_footer .footer-block__brand-info p{text-align:center}.custom_footer .policies li a{line-height:24px;font-weight:300}.custom_footer .policies{gap:30px;margin-bottom:20px;gap:20px}.custom_footer .footer__payment{margin-top:10px}.custom_footer .footer-block--newsletter{margin-top:0!important}.custom_footer .flag_img{max-width:54px;min-height:34px;margin-left:0}}@media screen and (max-width:575px){.custom_footer .footer-block__details-content p,.custom_footer .policies li a,.custom_footer.footer-block__brand-info p{font-size:14px}.custom_footer .footer__content-top.page-width{padding-left:12px;padding-right:12px}}@media screen and (max-width:412px){.custom_footer li.list-social__item svg{width:14px!important;height:12px!important}.custom_footer li.list-social__item{padding:6px!important;width:24px!important}.custom_footer .list-payment__item{padding:.1rem}.custom_footer .list-payment__item svg.icon.icon--full-color{max-width:22px}.custom_footer .footer__column--info{padding-left:1rem;padding-right:1rem}.custom_footer .list-unstyled.list-social.footer__list-social{gap:4px}}@media screen and (max-width:390px){.custom_footer .footer__content-top.page-width{padding-left:12px;padding-right:12px}}@media screen and (max-width:359px){.custom_footer .footer-block__details-content p,.custom_footer .policies li a{font-size:12px}}