body.hidamari.kd-refined .page-works #works-list {overflow-anchor:none;}
body.hidamari.kd-refined .page-works #works-list > .work[hidden] {display:none!important;}
body.hidamari.kd-refined .page-works #works-list.kd-filter-moving > .work {transition:translate 480ms cubic-bezier(.22,1,.36,1),opacity 260ms ease-out;}
@media(prefers-reduced-motion:reduce){body.hidamari.kd-refined .page-works #works-list.kd-filter-moving > .work {transition:none;}}
body.hidamari.kd-refined .page-works #works-list {align-content:start;}
body.hidamari.kd-refined .page-works #works-list.kd-filter-moving {transition:height 480ms cubic-bezier(.22,1,.36,1);}
@media(prefers-reduced-motion:reduce){body.hidamari.kd-refined .page-works #works-list.kd-filter-moving {transition:none;}}
body.hidamari.kd-refined .page-works .works-filter {position:relative;isolation:isolate;}
body.hidamari.kd-refined .page-works .works-filter .kd-filter-slider {position:absolute;top:0;left:0;pointer-events:none;z-index:-1;border-radius:999px;background:#080808;transition:transform 420ms cubic-bezier(.22,1,.36,1),width 420ms cubic-bezier(.22,1,.36,1);}
body.hidamari.kd-refined .page-works .works-filter.has-slider .wp-block-button__link {background:transparent!important;transition:color 220ms ease;}
body.hidamari.kd-refined .page-works .works-filter.has-slider .wp-block-button {background:transparent;}
@media(prefers-reduced-motion:reduce){body.hidamari.kd-refined .page-works .works-filter .kd-filter-slider,body.hidamari.kd-refined .page-works .works-filter.has-slider .wp-block-button__link {transition:none;}}
