.category-page{padding-bottom:64px;position:relative}.category-page,.category-page__content{display:flex;flex-direction:column}@media(min-width:768px){.category-page__content{flex-direction:row}}.category-page__main{width:100%;box-sizing:border-box}@media(min-width:992px){.category-page__main{padding:1rem}}.no-scroll{overflow:hidden;height:calc(100vh - 165px)}