.footer-3{padding:0}.footer-block-width{align-self:center}.footer-3 .newlester-footer{text-align:center;margin-bottom:30px}.footer-3 .footer-block__newsletter{max-width:500px;margin:0 auto}.footer-3 .list-menu{justify-content:flex-start}.list-megamenu{display:flex;justify-content:center;flex-wrap:wrap}.list-megamenu li a:hover{color:var(--color-base-link-hover)}.footer-3{padding-top:105px}.contact-footer ul.footer__list-social{justify-content:center}.contact-footer{text-align:center}.footer-copyright{text-align:left}.footer-card{text-align:right}.contact-title{font-size:24px;line-height:24px;color:var(--primary);margin-bottom:20px;font-weight:700}h2.email-contact{font-size:52px;line-height:52px;text-transform:capitalize;color:var(--primary);margin-bottom:30px}h2.email-contact{font-size:52px;line-height:52px;text-transform:none;color:var(--primary);margin-bottom:30px}p.address-contact{font-size:16px;line-height:24px;color:var(--primary);margin-bottom:40px}.top-footer{padding-bottom:115px}.footer-3 .list-social__item{margin:0 5px;align-self:center;width:48px;height:48px;border-radius:50%;line-height:45px;background-color:var(--primary);transition:all .4s}.footer-3 .list-social__item:hover{background-color:var(--color-base-link-hover)}.footer-3 .list-social__item path{fill:var(--accent-4)}.footer-center>.row .footer-block-width:first-child .list-megamenu{justify-content:flex-start}.footer-center>.row .footer-block-width:last-child .list-megamenu{justify-content:flex-end}.list-megamenu li a{color:var(--primary);font-size:1.4rem;line-height:24px;padding:.6rem 15px;transition:.3s ease-in;text-transform:uppercase;text-decoration:none;font-weight:600}.list-megamenu li:first-child a{padding-left:0}.list-megamenu li:last-child a{padding-right:0}.footer-3 .bottom-footer{text-align:center;font-size:15px;border-top:1px solid var(--border);padding:25px 0;margin:0 15px}.list-megamenu{margin:0 0 25px}.footer-card img{height:auto;max-width:100%}@media (max-width: 1500px){.footer-3 .bottom-footer{padding:25px 15px;margin:0}}@media (max-width: 576px){h2.email-contact{font-size:32px;line-height:32px}}@media (max-width: 991px){.footer-3{padding-top:60px}.top-footer{padding-bottom:30px}.footer-block-width:last-child{text-align:right}.list-megamenu{display:block}.list-megamenu li a{padding:0}p.address-contact{margin-bottom:20px}}@media (max-width: 767px){.footer-card{text-align:center;margin-top:15px}.footer-copyright{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/footer-3.css.map */
