.wp-block-query .wp-block-post{position:relative}.wp-block-query .wp-block-post>.taxonomy-category{font-weight:600;left:20px;position:absolute;top:20px;z-index:1}.wp-block-query:not(.is-style-2-col-dynamic) .wp-block-post{display:flex;flex-direction:column}.wp-block-query .wp-block-post-featured-image{overflow:hidden}.wp-block-query .wp-block-post-title a{margin-left:auto;margin-right:auto}.wp-block-query .wp-block-post-excerpt:not([class*=font-size]):not([style*=font-size]) p.wp-block-post-excerpt__excerpt{font-size:var(--wp--preset--font-size--s)}.wp-block-query .wp-block-post-excerpt[class*=font-size] p.wp-block-post-excerpt__excerpt,.wp-block-query .wp-block-post-excerpt[style*=font-size] p.wp-block-post-excerpt__excerpt{font-size:inherit}.wp-block-query .wp-block-post-excerpt .wp-block-post-excerpt__more-text{font-size:12px;font-weight:600;text-transform:uppercase}.wp-block-query .columns-2 .wp-block-post-excerpt:not([class*=font-size]):not([style*=font-size]) p.wp-block-post-excerpt__excerpt{font-size:clamp(1rem,.85rem + .64vi,1.25rem)}@media(max-width:900px){.wp-block-query.is-style-2-col-mobile .wp-block-post-template-is-layout-grid{grid-template-columns:1fr 1fr!important}}.wp-block-query.is-style-2-col-dynamic li>.wp-block-group{min-height:auto!important}@media screen and (min-width:601px){.wp-block-query.is-style-2-col-dynamic ul{gap:clamp(1.25rem,-1.875rem + 8.333vw,4.375rem)}.wp-block-query.is-style-2-col-dynamic li:nth-child(2n){margin-top:clamp(2.5rem,-2.656rem + 13.75vw,9.375rem)}}.wp-block-query.is-style-2-col-dynamic .wp-block-post-title a{max-width:25ch}@media screen and (min-width:600px){.wp-block-query .columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.wp-block-query .columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:600px){.wp-block-query .columns-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.wp-block-query .columns-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){.wp-block-query .columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.wp-block-query.is-style-faves-slider .wc-block-next-previous-buttons__button{background-color:var(--wp--preset--color--contrast);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNSA1Ljc1SDE0IiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuNzUgMC41TDE1IDUuNzVMOS43NSAxMSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-position:50%;background-repeat:no-repeat;background-size:16px 12px;border:none;border-radius:99px;height:38px;width:38px}.wp-block-query.is-style-faves-slider .wc-block-next-previous-buttons__button svg{display:none}.wp-block-query.is-style-faves-slider .wc-block-next-previous-buttons__button[aria-disabled=true]{opacity:.2}.wp-block-query.is-style-faves-slider .wc-block-next-previous-buttons__button:has(.wc-block-next-previous-buttons__icon--left){transform:translate(-50%,-50%) rotate(180deg)}
