#footer{background-color:#312f36;color:#fff}#footer a{color:#fff}#footer_nav{background-color:rgba(32,33,36,.87);color:#fff;font-size:11px;font-weight:400;line-height:16px;text-align:center;padding:2px 0}#footer_logo img{margin:25px 0 30px}#footer_content{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:100px;gap:15px;flex-wrap:wrap}#footer_content .footer_column{width:calc(20% - 15px);color:#fff}@media screen and (max-width:980px){#footer_content .footer_column{width:calc(50% - 15px);margin-top:25px}}#footer_content .footer_column a{color:#bdbdbd;font-size:13px;font-weight:400;line-height:15px;text-align:left;margin-top:10px;display:block}#footer_content .h5.block-title{font-size:14px;font-weight:600;line-height:24px;text-align:left}#footer_content .contact_rich{font-size:14px;font-weight:400;line-height:24px;text-align:left}#footer_content .footer_column span{font-size:12px;font-weight:400;line-height:20px;text-align:left;display:block;padding-bottom:10px}#footer_content .footer_column a span,#footer_content .footer_column a i{font-size:22px;color:#fff;display:inline-block;padding-bottom:30px;width:initial}#footer_content .footer_column img.visa{max-width:75%;display:block;background-color:#fff;padding:5px 10px;border-radius:12px}#footer_content #footer_stores{display:flex;flex-direction:column}#footer_content .footer_column.contacts_data span{padding-top:12px;padding-bottom:0}#footer_content #footer_stores img{max-width:120px}#footer_content #footer_social{display:flex;gap:6px}#footer_logo{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1399.99px){#footer_content .footer_column a span,#footer_content .footer_column a i{font-size:18px}}@media screen and (max-width:1199.99px){#footer_content .footer_column a span,#footer_content .footer_column a i{font-size:16px}}@media screen and (max-width:980px){#footer_content .footer_column.contacts_data{width:100%!important;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}#footer_content .footer_column.contacts_data .footer_contacts_data_right span{padding-top:0}#footer_content .footer_column.contacts_data .footer_contacts_data_right,#footer_content .footer_column.contacts_data .footer_contacts_data_left{width:50%}}@media screen and (max-width:768px){#footer_content .footer_column a span,#footer_content .footer_column a i{font-size:16px;padding-bottom:25px}}@media screen and (max-width:520px){#footer_content .contact_rich{padding-bottom:50px}}