.vics-footer.vics-footer,.vics-footer-services{color:#1c1c1c!important;background:#fff!important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.65}.vics-footer.vics-footer{border-color:#e3e3e3!important}.vics-footer.vics-footer :where(p,a,li,small,span){color:#6a6a6a!important}.vics-footer.vics-footer :where(h2,label,strong){color:#1c1c1c!important}.vics-footer *,.vics-footer-services *{box-sizing:border-box}.vics-footer{border-top:1px solid #e3e3e3;padding:96px 48px 48px}.vics-footer__inner{max-width:1800px;margin:auto;display:grid;row-gap:48px}.vics-footer__columns{display:grid;grid-template-columns:minmax(210px,1.67fr) 1fr .8fr .65fr minmax(205px,1.67fr);gap:60px;align-items:start}.vics-footer h2{font-family:inherit;font-size:13.2px;line-height:1.7;letter-spacing:0;font-weight:400;text-transform:none;margin:0 0 20px}.vics-footer p{margin:0 0 16px;font:inherit;color:#6a6a6a}.vics-footer a{color:inherit;text-decoration:none;transition:color .15s}.vics-footer a:hover{color:#1c1c1c;text-decoration:underline;text-underline-offset:4px}.vics-footer a:focus-visible,.vics-footer button:focus-visible,.vics-footer input:focus-visible,.vics-footer select:focus-visible{outline:2px solid #1c1c1c;outline-offset:4px}.vics-footer ul{margin:0;padding:0;list-style:none}.vics-footer__columns ul{display:grid;gap:10px;color:#6a6a6a}.vics-footer__newsletter{max-width:320px}.vics-footer__newsletter h2{margin-bottom:16px}.vics-footer__newsletter>p{margin-bottom:16px}.vics-footer__form{display:grid;gap:20px}.vics-footer__form input[type=email]{width:100%;min-height:49px;border:1px solid #b5b5b5;border-radius:0;padding:10.4px 12.8px;background:transparent;color:#1c1c1c;font:inherit}.vics-footer__form button{justify-self:start;min-height:47px;border:1px solid #1c1c1c;border-radius:6px;padding:10.4px 28px;background:#1c1c1c;color:#fff;font:inherit;font-size:15px;text-transform:uppercase;letter-spacing:.18em;cursor:pointer}.vics-footer__form button:hover{background:#fff;color:#1c1c1c}.vics-footer__contact strong{font-weight:600;color:#1c1c1c}.vics-footer__contact a{overflow-wrap:anywhere}.vics-footer__social{display:flex;align-items:center;gap:32px;min-height:20px}.vics-footer__social a{display:grid;place-items:center;width:24px;height:24px}.vics-footer__social svg{width:22px;height:22px}.vics-footer__bottom{display:grid;grid-template-columns:auto 1fr minmax(0,480px);gap:24px;align-items:center;min-height:64px}.vics-footer__bottom p{margin:0;font-size:12px}.vics-footer__localization{font-size:12px}.vics-footer__localization select{max-width:200px;font:inherit;border:0;background:transparent;color:inherit;padding:12px 20px 12px 0}.vics-footer__payments{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center}.vics-footer__payment{width:38px;height:24px;display:block}.vics-footer-services{max-width:none;display:grid;grid-template-columns:repeat(4,1fr);gap:32px;padding:48px 48px 64px;text-align:center}.vics-footer-services__item svg{display:block;width:40px;height:40px;margin:0 auto 20px}.vics-footer-services__item p{margin:8px 0 0;font:inherit;color:#6a6a6a}.vics-footer-services__item .vics-footer-services__title{color:#1c1c1c;font-size:13px;letter-spacing:.07em;text-transform:uppercase}@media(min-width:1500px){.vics-footer__columns{grid-template-columns:minmax(250px,1.4fr) 1fr 1fr .9fr minmax(240px,1.4fr)}}@media(min-width:750px)and (max-width:1099px){.vics-footer__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}.vics-footer__newsletter{grid-column:span 2}.vics-footer__bottom{grid-template-columns:auto 1fr}.vics-footer__payments{grid-column:1/-1;justify-content:flex-start}}@media(max-width:749px){.vics-footer{padding:60px 20px 48px}.vics-footer__inner{row-gap:48px}.vics-footer__columns{grid-template-columns:minmax(0,1fr);gap:40px}.vics-footer__newsletter,.vics-footer__contact{max-width:none}.vics-footer h2{font-size:13.2px;letter-spacing:0;margin-bottom:16px}.vics-footer__newsletter>p{margin-bottom:16px}.vics-footer__columns ul{gap:10px}.vics-footer__bottom{grid-template-columns:1fr;gap:24px;text-align:center;justify-items:center}.vics-footer__payments{justify-content:center;gap:8px}.vics-footer-services{grid-template-columns:1fr;padding:40px 20px 48px;gap:40px}.vics-footer-services__item svg{margin-bottom:16px}}@media(prefers-reduced-motion:reduce){.vics-footer a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vics-footer.css.map */
