@media (min-width:1px){.category-list{display:flex;flex-direction:column;align-items:center}.category-list>.category-item{width:100%;max-width:350px}.category-buttons button.btn{text-transform:none;cursor:pointer}}

@media (min-width:744px){.category-list{flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin-left:-22px;margin-right:-22px}.category-list>.category-item{width:calc(50% - 44px);margin-left:22px;margin-right:22px}.category-list>.no-results{width:calc(100% - 44px);margin-left:22px;margin-right:22px}}

@media (min-width:922px){.category-list{margin-left:-32px;margin-right:-32px}.category-list>.category-item{width:calc(33.333333% - 64px);margin-left:32px;margin-right:32px}.category-list>.no-results{width:calc(100% - 64px);margin-left:32px;margin-right:32px}}

@media (min-width:1600px){.category-list{margin-left:-42px;margin-right:-42px}.category-list>.category-item{width:calc(25% - 84px);margin-left:42px;margin-right:42px}.category-list>.no-results{width:calc(100% - 84px);margin-left:42px;margin-right:42px}}