.custom_footer .footer-coll-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding:40px 0}.custom_footer .footer-coll-grid>div{width:100%!important;max-width:100%!important;padding:0!important;border-right:solid 1px rgba(255,255,255,.2)}.custom_footer .footer-coll-grid>div:nth-child(4){border-right:0}.custom_footer .links-footer :after{display:none}.custom_footer .footer-coll-grid .h3.footer-header{font-size:16px;font-family:var(--header-font-stack);font-weight:var(--header-font-weight);font-style:var(--header-font-style);text-align:left;margin:0;padding:0 0 12px}.custom_footer .links-footer ul{margin:0!important;column-count:inherit!important}.custom_footer .links-footer ul li{margin-bottom:8px}.custom_footer .links-footer ul li a{font-size:15px;line-height:1.6}.custom_footer .links-footer ul li a:hover{color:#fff}.custom_footer .newsletter-footer .newsletter-footer--wrapper{gap:0}.custom_footer .newsletter-footer .newsletter-footer--wrapper .rte,.custom_footer .newsletter-footer .newsletter-footer--wrapper p{font-size:15px;line-height:1.6}.custom_footer .mailing-list-footer .footer_social_contact{flex-wrap:wrap;padding-top:20px}.custom_footer .mailing-list-footer .footer_social_contact .footer-block--wrapper{padding:0;margin:0;width:100%;max-width:100%}.custom_footer .mailing-list-footer .footer_social_contact .footer__social-icons{width:100%;padding-bottom:20px}.custom_footer .mailing-list-footer .footer_social_contact .footer__social-icons ul{column-count:inherit;margin:0!important;padding:2px 0}.custom_footer .mailing-list-footer .footer_social_contact .footer__social-icons ul li{font-size:15px!important;line-height:1.6!important;color:#fff!important;margin:0 0 3px}.custom_footer .mailing-list-footer .footer_social_contact .footer-block--wrapper .footer__social-icons .sm-icons{gap:12px!important}.custom_footer .mailing-list-footer .footer_social_contact .footer-block--wrapper .footer__social-icons .sm-icons li,.custom_footer .mailing-list-footer .footer_social_contact .footer-block--wrapper .footer__social-icons .sm-icons li a{margin:0!important}.custom_footer .mailing-list-footer .footer_social_contact .footer-block--wrapper .footer__social-icons .sm-icons li a svg{fill:#fff;width:20px;height:20px}.footer-bottom{border-top:solid 1px rgba(255,255,255,.2);padding:30px 0;flex-wrap:wrap}.footer-bottom .payment-blocks{display:flex;gap:40px;flex-wrap:wrap}.footer-bottom .payment-blocks h3{font-size:18px;font-family:var(--header-font-stack);font-weight:var(--header-font-weight);font-style:var(--header-font-style);text-align:left;margin:0;padding:0 0 12px}.footer-bottom .payment-blocks ul.payment-icons{display:flex;flex-wrap:wrap;padding:0;margin:0;gap:5px}.footer-bottom .payment-blocks ul.payment-icons li{display:flex}.footer-bottom .payment-blocks ul.payment-icons li svg{width:50px;height:auto}.footer-bottom .payment-blocks .security-icons{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.footer-bottom .payment-blocks .security-icons>span{display:flex}.footer-bottom .payment-blocks .security-icons>span img{height:30px;width:auto;border-radius:5px;background:#fff}.footer-bottom .copyright-box{margin:25px 0 0}.footer-bottom .copyright-box ul{margin:0;padding:0}.footer-bottom .copyright-box ul li{display:block;font-size:14px;color:#777;margin:0 0 2px;padding:0;text-align:left}.footer-bottom .copyright-box a{color:#777!important}.footer-bottom .copyright-box a:hover{color:#fff!important}.footer-bottom .copyright-box .plicy_links{display:flex;align-items:center;gap:10px;margin-bottom:15px}.footer-bottom .copyright-box .plicy_links a{color:#fff!important}.footer-bottom .copyright-box .plicy_links a:hover{color:#f3f3f3!important;opacity:.6}@media(max-width:1199px){.custom_footer .footer-coll-grid{gap:30px;padding:30px 0}}@media(max-width:991px){.custom_footer .footer-coll-grid{grid-template-columns:repeat(2,1fr)}.custom_footer .footer-coll-grid>div:nth-child(2n){border-right:0}}@media(max-width:550px){.custom_footer .footer-coll-grid{grid-template-columns:1fr;gap:0}.custom_footer .footer-coll-grid>div{border-bottom:solid 1px rgba(255,255,255,.2);border-right:0;padding-bottom:20px!important;margin-bottom:20px}.custom_footer .footer-coll-grid>div:last-child{border-bottom:0;border-right:0;padding-bottom:0!important;margin-bottom:0}.footer-bottom .payment-blocks{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/footer-style.css.map */
