/* 見本のカタログの絞り込み。catalog.py が書き出す（手で直さない） */
.cg-empty{display:none}
.cg:has(#cf-g-beauty:checked) .cg-item:not(.g-beauty){display:none}
.cg:has(#cf-g-food:checked) .cg-item:not(.g-food){display:none}
.cg:has(#cf-g-body:checked) .cg-item:not(.g-body){display:none}
.cg:has(#cf-g-lesson:checked) .cg-item:not(.g-lesson){display:none}
.cg:has(#cf-g-pet:checked) .cg-item:not(.g-pet){display:none}
.cg:has(#cf-g-craft:checked) .cg-item:not(.g-craft){display:none}
.cg:has(#cf-g-pro:checked) .cg-item:not(.g-pro){display:none}
.cg:has(#cf-m-pro:checked) .cg-item:not(.m-pro){display:none}
.cg:has(#cf-m-creative:checked) .cg-item:not(.m-creative){display:none}
.cg:has(#cf-m-culture:checked) .cg-item:not(.m-culture){display:none}
.cg:has(#cf-m-calm:checked) .cg-item:not(.m-calm){display:none}
.cg:has(#cf-m-dynamic:checked) .cg-item:not(.m-dynamic){display:none}
.cg:has(#cf-g-beauty:checked):has(#cf-m-pro:checked) .cg-empty{display:block}
.cg:has(#cf-g-food:checked):has(#cf-m-pro:checked) .cg-empty{display:block}
.cg:has(#cf-g-body:checked):has(#cf-m-creative:checked) .cg-empty{display:block}
.cg:has(#cf-g-pet:checked):has(#cf-m-pro:checked) .cg-empty{display:block}
.cg:has(#cf-g-pet:checked):has(#cf-m-culture:checked) .cg-empty{display:block}
.cg:has(#cf-g-pet:checked):has(#cf-m-dynamic:checked) .cg-empty{display:block}
.cg:has(#cf-g-craft:checked):has(#cf-m-pro:checked) .cg-empty{display:block}
.cg:has(#cf-g-craft:checked):has(#cf-m-dynamic:checked) .cg-empty{display:block}
.cg:has(#cf-g-pro:checked):has(#cf-m-creative:checked) .cg-empty{display:block}
.cg:has(#cf-g-pro:checked):has(#cf-m-culture:checked) .cg-empty{display:block}
.cg:has(#cf-g-pro:checked):has(#cf-m-calm:checked) .cg-empty{display:block}
