/*!/wp-content/plugins/genre-filter/genre-filter.css*/.gf-filter-form{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.gf-filter-label{display:flex;align-items:center;cursor:pointer;width:calc(33.333% - 20px);box-sizing:border-box;margin-bottom:10px}.gf-filter-label input{display:none}.gf-filter-label span{width:20px;height:20px;border:2px solid #fa0969;display:inline-block;margin-right:10px;position:relative;border-radius:3px}.gf-filter-label input:checked+span::before{content:'';width:14px;height:14px;background-color:#fa0969;position:absolute;top:2px;left:2px;border-radius:2px}.gf-filter-label label{font-size:16px;color:#fff}.gf-filter-form button{background-color:#fa0969;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:3px}.gf-filter-form button:hover{background-color:#e8095d}@media (max-width:768px){.gf-filter-label{width:calc(50% - 10px)}}@media (max-width:480px){.gf-filter-label{width:100%}}.gf-post-grid{display:flex;flex-wrap:wrap;gap:20px}.gf-post-item{flex:1 1 calc(33.333% - 20px);box-sizing:border-box}.gf-post-item img{width:100%;height:auto;border-radius:5px;transition:transform 0.3s ease}.gf-post-item h2{font-size:16px;color:#fff;margin:10px 0 0;text-align:center}.gf-post-item:hover img{transform:scale(1.05)}.gf-pagination{display:flex;justify-content:center;margin-top:20px}.gf-page-number,.gf-current-page{margin:0 5px;padding:10px 15px;background-color:#fa0969;color:#fff;text-decoration:none;border-radius:3px;transition:background-color 0.3s ease}.gf-page-number:hover{background-color:#e8095d}.gf-current-page{background-color:#333}@media (max-width:768px){.gf-post-item{flex:1 1 calc(50% - 20px)}}@media (max-width:480px){.gf-post-item{flex:1 1 100%}}