.b-blog-posts-listing{margin:4rem auto}.b-blog-posts-listing .pagination{display:flex;width:100%;align-items:center;justify-content:center;margin-top:4rem;gap:1.14285rem;grid-column:1/span 12;margin-inline:auto;text-align:center}@media(min-width:768px){.b-blog-posts-listing .pagination{grid-column:3/span 8}}@media(min-width:md){.b-blog-posts-listing .pagination{grid-column:3/span 8}}@media(min-width:992px){.b-blog-posts-listing .pagination{grid-column:4/span 6}}@media(min-width:lg){.b-blog-posts-listing .pagination{grid-column:4/span 6}}.b-blog-posts-listing .pagination .wp-block-button{display:none;min-height:100%;margin:0}@media(min-width:576px){.b-blog-posts-listing .pagination .wp-block-button{display:flex}}@media(min-width:sm){.b-blog-posts-listing .pagination .wp-block-button{display:flex}}.b-blog-posts-listing .pagination .wp-block-button.disabled{opacity:.3;pointer-events:none}.b-blog-posts-listing .pagination .wp-block-button.next,.b-blog-posts-listing .pagination .wp-block-button.prev{flex-basis:100%}.b-blog-posts-listing .pagination .wp-block-button.next .wp-block-button__link,.b-blog-posts-listing .pagination .wp-block-button.prev .wp-block-button__link{width:100%}.b-blog-posts-listing .pagination .wp-block-button.next .wp-block-button__link:after,.b-blog-posts-listing .pagination .wp-block-button.prev .wp-block-button__link:after{position:absolute;top:50%;margin:0;transform:translateY(-50%);transition:filter .2s}.b-blog-posts-listing .pagination .wp-block-button.prev .wp-block-button__link{flex-direction:row-reverse}.b-blog-posts-listing .pagination .wp-block-button.prev .wp-block-button__link:after{left:.875rem;transform:translateY(-50%) rotate(180deg)}.b-blog-posts-listing .pagination .wp-block-button.next .wp-block-button__link:after{right:.875rem}.b-blog-posts-listing .pagination .wp-block-button__link{padding-top:.5rem;padding-bottom:.5rem;box-shadow:none;font-size:0;text-transform:uppercase}@media(min-width:576px){.b-blog-posts-listing .pagination .wp-block-button__link{font-size:var(--fooz-font-size--12)}}@media(min-width:sm){.b-blog-posts-listing .pagination .wp-block-button__link{font-size:var(--fooz-font-size--12)}}.b-blog-posts-listing .pagination .wp-block-button__link:after{height:.86rem;margin:0}@media(min-width:576px){.b-blog-posts-listing .pagination .wp-block-button__link:after{height:.75rem;margin-left:2rem}}@media(min-width:sm){.b-blog-posts-listing .pagination .wp-block-button__link:after{height:.75rem;margin-left:2rem}}.b-blog-posts-listing .pagination .page-numbers:not(.dots){display:inline-block;padding:.5rem .625rem;border:2px solid #ff317b;border-radius:.25rem;margin:0;color:#fff;font-family:Averta,arial,sans-serif;font-size:var(--fooz-font-size--12);font-weight:600;line-height:1;text-decoration:none;transition:background-color .3s ease-in-out}@media(min-width:576px){.b-blog-posts-listing .pagination .page-numbers:not(.dots){padding-inline:.875rem}}@media(min-width:sm){.b-blog-posts-listing .pagination .page-numbers:not(.dots){padding-inline:.875rem}}.b-blog-posts-listing .pagination .page-numbers:not(.dots).current{background-color:#ff317b}@media(min-width:768px){.b-blog-posts-listing .pagination .page-numbers:not(.dots):hover{background-color:#ff317b}}@media(min-width:md){.b-blog-posts-listing .pagination .page-numbers:not(.dots):hover{background-color:#ff317b}}.b-blog-posts-listing .pagination .page-numbers:not(.dots).next,.b-blog-posts-listing .pagination .page-numbers:not(.dots).prev{min-height:100%;flex-basis:100%;padding:0;border:0}.b-blog-posts-listing .pagination .page-numbers.dots{color:#fff}.b-blog-posts-listing .post-box{position:relative}.b-blog-posts-listing .post-box:not(:last-child){margin-bottom:4rem}.b-blog-posts-listing .post-box__link{position:absolute;width:100%;height:100%;color:inherit;text-decoration:none}.b-blog-posts-listing .post-box__categories{display:flex;flex-grow:1;align-items:center;margin-bottom:0;list-style:none}.b-blog-posts-listing .post-box__categories:after{display:block;width:100%;height:2px;flex-grow:1;background-color:hsla(0,0%,100%,.09);content:""}.b-blog-posts-listing .post-box__categories li{display:inline-block;margin:0 1rem 0 0;font-size:.5625rem;text-transform:uppercase;white-space:nowrap}.b-blog-posts-listing .post-box__categories li a{position:relative;color:#a7afbf;text-decoration:none}.b-blog-posts-listing .post-box__categories li a:hover{text-decoration:underline}.b-blog-posts-listing .post-box__post-title-wrapper{margin-bottom:1rem}@media(min-width:414px){.b-blog-posts-listing .post-box__post-title-wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}}@media(min-width:xsm){.b-blog-posts-listing .post-box__post-title-wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}}.b-blog-posts-listing .post-box__title{max-width:20rem;margin-bottom:1rem;text-transform:uppercase;transition:color .3s ease-in-out}@media(min-width:414px){.b-blog-posts-listing .post-box__title{margin-bottom:0}}@media(min-width:xsm){.b-blog-posts-listing .post-box__title{margin-bottom:0}}.b-blog-posts-listing .post-box:hover .post-box__title{color:var(--wp--preset--color--primary)}.b-blog-posts-listing .post-box__post-date-wrapper{display:flex;flex-wrap:nowrap;align-items:flex-end}.b-blog-posts-listing .post-box__label{flex-basis:4rem;margin-right:1rem;font-size:.625rem;text-transform:uppercase}.b-blog-posts-listing .post-box__post-date{color:#fff;font-family:Averta,arial,sans-serif;font-size:var(--fooz-font-size--16);font-weight:700;line-height:1}.b-blog-posts-listing .post-box__excerpt{letter-spacing:-.013rem}.b-blog-posts-listing .post-box__excerpt a{color:#a7afbf}.b-blog-posts-listing .post-box__top-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:1rem;gap:1rem}.b-blog-posts-listing .post-box__banners{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:0;gap:1rem;list-style:none}.b-blog-posts-listing .post-box__banner{flex-shrink:0;padding:.25rem;border-radius:.25rem;margin:0;color:#fff;font-family:Averta,arial,sans-serif;font-size:.643rem;font-weight:600;text-transform:uppercase}@media(min-width:1222px){.b-blog-posts-listing .post-box__banner{font-size:.5625rem}}@media(min-width:xxl){.b-blog-posts-listing .post-box__banner{font-size:.5625rem}}.b-blog-posts-listing__posts-grid{display:grid;grid-template-columns:repeat(12,1fr)}.b-blog-posts-listing__post-box-wrapper{width:100%;margin:0 auto;grid-column:1/span 12;list-style:none}@media(min-width:992px){.b-blog-posts-listing__post-box-wrapper{grid-column:4/span 6}}@media(min-width:lg){.b-blog-posts-listing__post-box-wrapper{grid-column:4/span 6}}