.site-footer{position:relative;z-index:12;margin:0;background:#0d0f13;color:#fff;padding:0;display:block}.footer-shell{width:min(1280px,calc(100% - 48px));margin:auto}.footer-main{display:grid;grid-template-columns:minmax(320px,1.55fr) .65fr .65fr 1fr;gap:48px;padding:64px 0 48px}.footer-intro{display:block!important}.footer-intro>img{width:180px;height:48px;object-fit:contain;object-position:left center;filter:brightness(0) invert(1);margin-bottom:25px}.footer-intro h2{font-size:22px;line-height:1.3;letter-spacing:-.02em;margin:0 0 9px}.footer-intro p{max-width:450px;color:#aeb3bd!important;font-size:13px;line-height:1.65;margin:0 0 23px!important}.footer-contact{width:min(390px,100%);min-height:52px;border:1px solid #343840;border-radius:4px;display:flex!important;align-items:center;justify-content:space-between;padding:0 17px;color:#fff!important;background:#171a20;text-decoration:none;transition:.18s}.footer-contact:hover{border-color:#fff;background:#20242b}.footer-contact span{font-size:12px;font-weight:650}.footer-contact svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.footer-links,.footer-care{display:flex!important;flex-direction:column;align-content:initial!important;gap:11px!important}.footer-main h3{font-size:13px;margin:4px 0 10px;letter-spacing:.02em}.footer-links a,.footer-care a,.footer-care b{color:#aeb3bd!important;font-size:12px;font-weight:400;text-decoration:none}.footer-links a:hover,.footer-care a:hover{color:#fff!important}.footer-care p{display:grid;gap:3px;margin:0 0 8px!important}.footer-care p span{color:#6f7682;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.footer-bottom{min-height:92px;border-top:1px solid #292c32;display:flex;align-items:center;justify-content:space-between;gap:25px}.footer-bottom>p{color:#747b86!important;font-size:11px;margin:0!important;white-space:nowrap}.footer-payments{display:flex!important;align-items:center;gap:8px!important}.footer-payments>span{font-size:10px;color:#747b86;text-transform:uppercase;letter-spacing:.08em;margin-right:5px}.site-footer .footer-payments img{width:40px;height:26px;object-fit:contain;filter:none;background:#fff;border-radius:4px;padding:3px}.site-footer .footer-payments img:nth-of-type(4),.site-footer .footer-payments img:nth-of-type(5){width:49px}
@media(max-width:900px){.footer-shell{width:min(100% - 40px,720px)}.footer-main{grid-template-columns:1fr 1fr;gap:38px 28px;padding:50px 0 38px}.footer-intro{grid-column:1/-1}.footer-care{grid-column:1/-1}.footer-bottom{padding:22px 0;flex-direction:column;align-items:flex-start}.footer-bottom>p{white-space:normal}.footer-payments{flex-wrap:wrap}}
@media(max-width:520px){.footer-shell{width:calc(100% - 32px)}.footer-main{grid-template-columns:1fr 1fr;gap:34px 18px;padding-top:42px}.footer-intro h2{font-size:19px}.footer-intro>img{width:155px}.footer-contact{min-height:50px}.footer-care{grid-column:1/-1}.footer-payments>span{width:100%;margin-bottom:3px}.site-footer .footer-payments img{width:36px;height:24px}.site-footer .footer-payments img:nth-of-type(4),.site-footer .footer-payments img:nth-of-type(5){width:45px}}
