/* Keep the source columns, card dimensions, images and gutters unchanged. */
[data-thimwick-category] [data-thimwick-card][hidden],
[data-thimwick-category] .thimwick-category-empty[hidden],
[data-thimwick-category] [data-thimwick-load-more][hidden],
[data-thimwick-category] .thimwick-filter-clear[hidden],
[data-thimwick-category] .sort-menu[hidden]{display:none!important}
[data-thimwick-category] .sort-menu{max-height:55vh;overflow-y:auto}
[data-thimwick-category] .sort-menu-option{cursor:pointer}
[data-thimwick-category] .c-refinement[data-thimwick-open="false"]>.c-refinement__body{display:none!important}
[data-thimwick-category] .c-refinement[data-thimwick-open="true"]>.c-refinement__body{display:block!important;visibility:visible!important;opacity:1!important;max-height:60vh;overflow-y:auto}
[data-thimwick-category] .refinement-select[aria-disabled="true"]{opacity:.45;cursor:default}
[data-thimwick-category] .refinement-select[aria-checked="true"]{font-weight:600;text-decoration:underline}
[data-thimwick-category] .thimwick-filter-clear{margin:12px 0}
[data-thimwick-category] .thimwick-category-empty{text-align:center;margin:48px 0;font-size:16px}
[data-thimwick-category] .thimwick-description-open,
[data-thimwick-category] .thimwick-description-open p{max-height:none!important;overflow:visible!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}
body.thimwick-category-filters-open{overflow:hidden}
body.thimwick-category-filters-open .refinement-layer-mobile:not([hidden]){display:flex!important;flex-direction:column;position:fixed!important;inset:0!important;width:100%!important;height:100vh!important;height:100dvh!important;max-height:100dvh;z-index:250;transform:none!important;opacity:1!important;visibility:visible!important;background:#fff;overflow-y:auto}
body.thimwick-category-filters-open .refinement-layer-mobile .m-refinements__content{flex:1;overflow-y:auto}
body.thimwick-category-filters-open .refinement-layer-mobile .m-refinements__footer{flex-shrink:0}
[data-thimwick-category] .m-refinements__filter-bar:has(.m-refinements__selected-filters--no-filter){display:none!important}
