.jlp-footer-links-layout.dbp-column { display:grid; grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr) minmax(0,.8fr)!important; }
.jlp-footer-links-column { min-width:0; }
.jlp-footer-links-column .menu { margin:0; padding:0; list-style:none; max-width:220px; }
.jlp-footer-links-column .menu-item-handle { color:inherit; }
@media(min-width:700px) and (max-width:1024px) {
 .jlp-footer-links-layout.dbp-column { grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)!important; }
 .jlp-footer-links-column { grid-column:2; }
}
@media(max-width:699px) { .jlp-footer-links-layout.dbp-column { grid-template-columns:minmax(0,1fr)!important; } }
