footer.footer .footer__brands{background-color:#333;padding-top:40px}footer.footer .footer__brands .title{color:#fff;font-size:18px;font-weight:700;margin-bottom:40px}footer.footer .footer__brands .brands__list{height:192px;overflow:hidden}footer.footer .footer__brands .brands__open .brands__list{height:auto}footer.footer .footer__brands .brands__open .show-more .sicon{transform:scaleY(-1)}footer.footer .footer__brands .brands .show-more{align-items:center;background-color:#393939;color:#fff;cursor:pointer;display:flex;font-size:13px;height:50px;justify-content:center}footer.footer .footer__brands .brand{align-items:center;border-radius:3px;color:#fff;display:flex;font-size:15px;padding:.5rem}footer.footer .footer__brands .brand:hover{background-color:#3a3a3a}footer.footer .footer__brands .brand img{height:40px;width:40px}footer.footer .footer__upper{background-color:#222;border-bottom:1px solid #333;padding:40px 0}footer.footer .footer__upper .title{color:#999;font-size:18px;font-weight:700;margin-bottom:40px}footer.footer .footer__upper p{color:#666;font-size:14px;line-height:2}footer.footer .footer__upper .footer-list{display:flex;flex-direction:column;gap:10px}footer.footer .footer__upper .footer-list li a{color:#fff;font-size:16px}footer.footer .footer__upper .footer-list li a:hover{color:#f83008}footer.footer .footer__upper .applications{display:flex;flex-direction:column;gap:.5rem}footer.footer .footer__upper .applications__item{align-items:center;border:2px solid #333;border-radius:3px;color:#fff;display:flex;font-size:14px;height:50px}footer.footer .footer__upper .applications__item:hover{border-color:#f83008;color:#f83008}footer.footer .footer__upper .applications__item .sicon{font-size:30px;height:30px;width:30px}footer.footer .footer__lower{background-color:#222;padding:30px 0}footer.footer .footer__lower__inner{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}footer.footer .footer__lower .copyright{align-items:center;color:#666;display:flex}footer.footer .footer__lower .copyright .sicon{font-size:50px;height:50px;width:50px}footer.footer .footer__lower .copyright .content{display:flex;flex-direction:column;justify-content:space-between}footer.footer .footer__lower .copyright .content p{font-size:14px;margin:0}footer.footer .footer__lower .copyright .content p a{color:#f83008}footer.footer .footer__lower .socials{display:flex;gap:20px}footer.footer .footer__lower .socials a{color:#fff;display:flex}footer.footer .footer__lower .socials a:hover{color:#f83008}footer.footer .footer__lower .socials a .sicon{font-size:30px;height:30px;width:30px}body.mobile footer.footer .footer__brands{padding-top:20px}body.mobile footer.footer .footer__brands .title{margin-bottom:20px}body.mobile footer.footer .footer__upper{padding:20px 0}body.mobile footer.footer .footer__upper .title{margin-bottom:20px;padding-top:20px}body.mobile footer.footer .footer__upper .footer-list{border-bottom:1px solid #333;padding-bottom:20px}body.mobile footer.footer .footer__lower{padding:20px 0}body.mobile footer.footer .footer__lower__inner{flex-direction:column}body.mobile footer.footer .footer__lower .socials{margin-bottom:20px}body.mobile footer.footer .footer__lower .copyright .sicon{display:none}body.mobile footer.footer .footer__lower .copyright .content{text-align:center}.full-page-loading{align-items:center;background-color:rgba(var(--car-body-bg-rgb),.5);display:flex;height:100dvh;justify-content:center;position:fixed;top:0;width:100vw;z-index:1000000}[dir=ltr] .full-page-loading{left:0}[dir=rtl] .full-page-loading{right:0}.full-page-loading svg{width:140px}.spinning-cog{animation:spinning-cog 3s linear infinite;transform-origin:50% 50%}@keyframes spinning-cog{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
