#footer .footer-2>.row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.35fr);align-items:start;gap:32px;width:100%;max-width:1380px;margin:0 auto;padding:0 30px}
#footer .footer-2>.row>.col{width:auto;max-width:none;min-width:0;margin:0;padding:0}
#footer .footer-2 .store-footer-section,#footer .footer-2 #custom_html-6,#footer .absolute-footer{font-family:Arial,sans-serif;font-size:14px;line-height:1.45}
#footer .footer-2 .store-footer-heading,#footer .footer-2 #custom_html-6 h3{margin:0 0 22px!important;color:#1c2227!important;font-family:Arial,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:normal!important}
#footer .footer-2 .store-footer-heading::after{display:block;content:"";width:39px;height:3px;margin-top:12px;background:#dedede}
#footer .footer-2 .store-footer-nav__list{list-style:none;margin:0;padding:0}
#footer .footer-2 .store-footer-shop__list{display:grid;grid-template-columns:minmax(0,1fr)}
#footer .footer-2 .store-footer-nav__list li{min-width:0;margin:0;padding:0;border-bottom:1px solid #e1e1e1}
#footer .footer-2 .store-footer-nav__list li:last-child{border-bottom:0}
#footer .footer-2 .store-footer-nav__list a{display:block;padding:10px 0;color:#111;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4;text-decoration:none;overflow-wrap:anywhere}
#footer .footer-2 .store-footer-nav__list a:hover{text-decoration:underline}
#footer .footer-2 .store-footer-nav__list a:focus-visible{outline:2px solid #111;outline-offset:2px}
#footer .footer-2 #custom_html-6 p,#footer .footer-2 #custom_html-6 input,#footer .footer-2 #custom_html-6 button{font-family:Arial,sans-serif!important;font-size:14px!important;line-height:1.45}
#footer .absolute-footer .copyright-footer{font-size:14px}
@media(max-width:1100px){#footer .footer-2>.row{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:0 24px}#footer .footer-2 #custom_html-3{grid-column:1/-1}}
@media(max-width:767px){#footer .footer-2>.row{grid-template-columns:minmax(0,1fr);gap:32px;padding:0 20px}#footer .footer-2 #custom_html-3{grid-column:auto}}
