/* Directory results and the same promotions used in the newsletter catalog. */
.gemachim-directory .gemachim-with-sidebar{width:min(1420px,calc(100% - 32px));display:grid;grid-template-columns:280px minmax(0,1fr);grid-template-areas:'sidebar results';gap:18px;align-items:start;direction:ltr}
.gemachim-results{grid-area:results;min-width:0;direction:rtl}
.gemachim-directory .promotions-sidebar{grid-area:sidebar;display:grid;gap:20px;align-content:start;min-width:0;direction:rtl}
.gemachim-results .filters label{min-width:0}
.gemachim-results .card{min-width:0;overflow-wrap:anywhere}
@media(min-width:901px) and (max-width:1200px){.gemachim-directory .gemachim-results .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:1000px){.gemachim-directory .gemachim-with-sidebar{grid-template-columns:240px minmax(0,1fr)}.gemachim-results .filters{grid-template-columns:repeat(2,minmax(0,1fr))}.gemachim-results .filters label:first-child{grid-column:1/-1}}
@media(max-width:800px){.gemachim-directory .gemachim-with-sidebar{display:block}.gemachim-directory .promotions-sidebar{margin-top:24px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}
@media(max-width:620px){.gemachim-directory .gemachim-with-sidebar{width:calc(100% - 20px)}.gemachim-directory .promotions-sidebar{grid-template-columns:minmax(0,1fr);gap:12px}}
