/* Category mobile parity — 2026-11-10 */
html.hgc-category #allrecords > [hidden]{display:none!important}
@media(max-width:640px){html.hgc-category .hgc-category-hero{padding:24px 20px 28px!important}.hgc-category-intro{display:block!important}.hgc-category-intro h1{font-size:38px!important;line-height:1.08!important}.hgc-category-intro p{margin-top:20px!important}.hgc-category-store .t-store__card-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 14px!important}.hgc-category-store .t-store__card__imgwrapper{padding-bottom:115%!important}.hgc-category-store .t-store__card__textwrapper{display:block!important}.hgc-category-store .t-store__card__title{font-size:16px!important;line-height:1.3!important}.hgc-category-store .t-store__card__price-wrapper{align-items:flex-start!important;margin-top:7px!important}.hgc-category-store .t-store__filter__search-and-sort{display:flex!important;flex-direction:column!important;gap:12px!important}.hgc-category-store .t-store__filter__search,.hgc-category-store .t-store__filter__sort{width:100%!important}.hgc-category-store .t-store__sort-select{width:100%!important}.hgc-category-store .t-container{padding:0 20px!important}}
@media(max-width:960px){.hgc-category-store .t-store__filter__opts-mob-btn,.hgc-category-store .t-store__filter__search-mob-btn{display:none!important}.hgc-category-store .t-store__filter__sort{display:block!important}.hgc-category-store .t-store__sort-select-wrapper{display:block!important;width:100%!important}.hgc-category-store .t-store__filter__search{display:block!important;margin:0!important}.hgc-category-store .t-store__filter__search-and-sort{padding:0!important;margin:0!important}.hgc-category-store .t-store__filter{margin-top:0!important}}