.cards{gap:calc(var(--index)/3.75);flex-direction:column;grid-area:c;width:100%;min-width:0;transition:all .3s;display:flex}@media screen and (min-width:1200px){.cards{height:100%;min-height:0;overflow:hidden}}.cards__grid{gap:calc(var(--index)/1.875);width:100%;padding-right:calc(var(--index)/3.75);margin-bottom:calc(var(--index)/1.875);padding-bottom:calc(var(--index)/1.875);flex-direction:column;display:flex}@media screen and (min-width:1200px){.cards__grid{flex:auto;min-height:0;overflow:auto}}.cards__grid_masonry{grid-template-columns:calc(50% - var(--index)/3.75) calc(50% - var(--index)/3.75);gap:calc(var(--index)/1.875);display:grid}.cards__column{gap:calc(var(--index)/1.875);flex-direction:column;width:100%;display:flex}@media screen and (max-width:1199px){.cards{grid-column:1/-1}.cards__grid{gap:calc(var(--index)/1.375);padding-top:0;padding-left:0;padding-right:0;overflow:visible}.cards__container{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:8px;display:flex}.cards__container .sort-menu{margin-left:auto}}@media screen and (min-width:768px) and (max-width:1199px){.cards__container{min-height:0;margin-top:0}}@media screen and (max-width:767px){.cards__container{justify-content:flex-end;align-items:center}}
