.products-page__main-container{padding:1rem;margin:0;width:100%}.products-page__main-container .left{display:none;width:100%;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;overflow-y:auto}.products-page__main-container .right{width:100%}.categories-and-filters-header{display:flex;justify-content:space-between;background-color:#f8f9fa;padding:1rem}.categories-and-filters-header__title{font-size:1.125rem;font-weight:600;line-height:1.5rem}.categories-and-filters-header svg{width:1.5rem;height:1.5rem;color:#a2a2a2;cursor:pointer}.categories{border:none}.categories__title{padding-bottom:1rem;border-bottom:.125rem solid #dddddd}.filters{border:none}.sorting-and-views{flex-wrap:wrap;position:relative}.sorting-and-views .select__input{min-width:10rem}.sorting-and-views__count{font-size:.875rem;color:#595959;width:100%;flex:1 0 auto}.sorting-and-views__filter-and-sorting{display:inline-flex;gap:1rem}.sorting-and-views__toggle-filters-menu{display:inline-flex;padding:.5rem 0rem;align-items:center;gap:.5rem}.sorting-and-views .select__input{min-width:8rem;font-size:.75rem}.quick-shopping-buttons-container{display:block}.quick-shopping-buttons-container__buttons{justify-content:space-between;padding-top:1rem}.quick-shopping-buttons-container__buttons .login-to-see-prices__icon{flex-shrink:0}.quick-shopping-buttons-container__buttons .primary-action-button{margin:0}.category-subcategories__links{grid-template-columns:repeat(3, 1fr)}