.block-custom-query-loop .filters{margin-top:0}.block-custom-query-loop .filters .facetwp-facet{padding-inline:var(--wp--preset--spacing--normal);padding-block:var(--wp--preset--spacing--small);margin:0}.block-custom-query-loop .filters .facetwp-facet .wp-block-button__link{--btn-bg:var(--wp--preset--color--sunrise);border-color:var(--wp--preset--color--night);outline-offset:2px;outline:2px solid #0000}.block-custom-query-loop .filters .facetwp-facet .facetwp-radio:not(.checked):hover .wp-block-button__link,.block-custom-query-loop .filters .facetwp-facet .facetwp-radio:not(.checked):focus-within .wp-block-button__link{color:var(--wp--preset--color--night);border-color:var(--btn-bg);outline-color:var(--wp--preset--color--sunset)}.block-custom-query-loop .filters .facetwp-facet .facetwp-radio:hover .wp-block-button__link,.block-custom-query-loop .filters .facetwp-facet .facetwp-radio:focus-within .wp-block-button__link{border-radius:999px}@media (width<=1024px){.block-custom-query-loop .filters .facetwp-facet{overflow-x:scroll}.block-custom-query-loop .filters .facetwp-facet::-webkit-scrollbar{width:3px;height:3px}.block-custom-query-loop .filters .facetwp-facet::-webkit-scrollbar-track{background:0 0;border:3px solid #0000}.block-custom-query-loop .filters .facetwp-facet::-webkit-scrollbar-thumb{background:var(--wp--preset--color--dusk);border:3px solid #0000;border-radius:3px}.block-custom-query-loop .filters .facetwp-facet .facetwp-radio{white-space:nowrap}}.block-custom-query-loop ul{gap:var(--wp--preset--spacing--normal);display:grid}@media (width>=601px){.block-custom-query-loop ul{grid-template-columns:repeat(12,minmax(0,1fr))}}.block-custom-query-loop .post{opacity:0;border-radius:var(--wp--preset--border-radius--normal);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (width>=1025px){.block-custom-query-loop .post:nth-child(6n+1){grid-column:span 5}.block-custom-query-loop .post:nth-child(6n+2){grid-column:span 4}.block-custom-query-loop .post:nth-child(6n+3),.block-custom-query-loop .post:nth-child(6n+4){grid-column:span 3}.block-custom-query-loop .post:nth-child(6n+5){grid-column:span 5}.block-custom-query-loop .post:nth-child(6n+6){grid-column:span 4}}@media (width>=601px) and (width<=1024px){.block-custom-query-loop .post:nth-child(4n+1),.block-custom-query-loop .post:nth-child(4n){grid-column:span 5}.block-custom-query-loop .post:nth-child(4n+2),.block-custom-query-loop .post:nth-child(4n+3){grid-column:span 7}}@media (width<=600px){.block-custom-query-loop .post{grid-column:unset}}.block-custom-query-loop .post__cover{width:100%;height:100%;position:absolute;inset:0}.block-custom-query-loop .post__cover img{object-fit:cover;width:100%;height:100%}.block-custom-query-loop .post__cover:after{content:"";background:var(--wp--preset--color--night);opacity:.8;width:100%;height:100%;transition:.45s var(--wp--custom--transition--smooth);position:absolute;inset:0;transform:scale(1)}.block-custom-query-loop .post__content{width:100%;height:100%;color:var(--wp--preset--color--stone);flex-direction:column;justify-content:center;padding:8%;display:flex;position:relative}.block-custom-query-loop .post__content .wp-block-image{opacity:1;border-radius:0;justify-content:center;align-items:center;transition:all .2s ease-out;display:flex;transform:translateY(0)}.block-custom-query-loop .post__content .wp-block-image img{border-radius:0;width:250px;max-height:100px}.block-custom-query-loop .post__content p,.block-custom-query-loop .post__content .wp-block-buttons{opacity:1;transition-delay:50ms;transition:.45s var(--wp--custom--transition--smooth);margin-top:var(--wp--custom--content-gap);color:currentColor;transform:translateY(0)}.block-custom-query-loop .post__content .wp-block-buttons{gap:var(--wp--preset--spacing--x-small) var(--wp--preset--spacing--small);flex-wrap:wrap;transition-delay:.1s;display:flex}@media (width>=601px){.block-custom-query-loop .post:not(:hover):not(:focus-within) .post__cover:after{opacity:0}.block-custom-query-loop .post:not(:hover):not(:focus-within) .wp-block-image,.block-custom-query-loop .post:not(:hover):not(:focus-within) p,.block-custom-query-loop .post:not(:hover):not(:focus-within) a{opacity:0;transform:translateY(-10px)}}.block-custom-query-loop.is-animated{opacity:1;transform:none}.block-custom-query-loop .facetwp-type-pager{margin-top:var(--wp--preset--spacing--medium);text-align:center;margin-bottom:0}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
