@media (min-width:1024px){.fnt-footer__main{grid-template-columns:minmax(190px,1.15fr) repeat(3,minmax(0,.8fr));gap:clamp(18px,2vw,34px)}}.fnt-footer__payments{display:block;flex:0 0 145px;width:145px;height:21px;margin-left:0;object-fit:contain}.fnt-footer__bottom>span{margin-left:auto}@media (max-width:767px){.fnt-footer__payments{margin:14px 0 0}.fnt-footer__bottom>span{margin-left:0}}