/* v41: consolidated category navigation; keep every category discoverable on phones. */
.shop-flow .catalog-cards-grid .catalog-card {display:flex!important;}
.shop-flow .catalog-card:not(:nth-child(-n+6)){display:flex!important;}
.shop-flow .catalog-card.active {outline:2px solid #0b73b3;outline-offset:2px;}
@media (max-width:720px){
  .shop-flow .catalog-cards-grid {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
  .shop-flow .catalog-card{min-width:0;min-height:128px!important;}
  .shop-flow .catalog-card:last-child:nth-child(odd){grid-column:1/-1;min-height:112px!important;}
}
@media (max-width:359px){
  .shop-flow .catalog-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
  .shop-flow .catalog-card-title{font-size:12px!important;}
}
