/*! * jQuery GalleryFilter Plugin v1.0.0 — Stylesheet */.filter-wrap{width:100%;font-family:system-ui,-apple-system,'Segoe UI',sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}.filter-wrap *,.filter-wrap ::after,.filter-wrap ::before{-webkit-box-sizing:border-box;box-sizing:border-box}.filter-item{position:absolute;background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;-webkit-transition:left .38s cubic-bezier(.4,0,.2,1),top .38s cubic-bezier(.4,0,.2,1),width .38s cubic-bezier(.4,0,.2,1),height .38s cubic-bezier(.4,0,.2,1),opacity .28s ease,-webkit-transform .28s ease;transition:left .38s cubic-bezier(.4,0,.2,1),top .38s cubic-bezier(.4,0,.2,1),width .38s cubic-bezier(.4,0,.2,1),height .38s cubic-bezier(.4,0,.2,1),opacity .28s ease,-webkit-transform .28s ease;transition:left .38s cubic-bezier(.4,0,.2,1),top .38s cubic-bezier(.4,0,.2,1),width .38s cubic-bezier(.4,0,.2,1),height .38s cubic-bezier(.4,0,.2,1),opacity .28s ease,transform .28s ease;transition:left .38s cubic-bezier(.4,0,.2,1),top .38s cubic-bezier(.4,0,.2,1),width .38s cubic-bezier(.4,0,.2,1),height .38s cubic-bezier(.4,0,.2,1),opacity .28s ease,transform .28s ease,-webkit-transform .28s ease}.filter-item:hover{border-color:#c4b5fd;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.filter-item.filter-hidden{opacity:0;-webkit-transform:scale(.9);transform:scale(.9);pointer-events:none}@media (max-width:480px){.filter-bar{gap:6px}.filter-btn{padding:4px 11px;font-size:12px}.filter-layout-btn{width:30px;height:30px}}