.cozy-block-magazine-grid ul{list-style:none;margin:0;padding:0}.cozy-block-magazine-grid figure,.cozy-block-magazine-grid p{margin:0}.cozy-block-magazine-grid figure.has-hover-effect{overflow:hidden}.cozy-block-magazine-grid__featured-post figure.has-hover-effect:hover img,.cozy-block-magazine-grid__post-item figure.has-hover-effect:hover img{transform:scale(1.2);transition:all .23s ease-in-out}.cozy-block-magazine-grid figure img{-o-object-fit:cover;object-fit:cover;width:100%}.cozy-block-magazine-grid .display-flex{align-items:center;display:flex;gap:4px}.cozy-block-magazine-grid .display-none,.cozy-block-magazine-grid .scroll-spinner.display-none{display:none}.cozy-block-magazine-grid .post__categories{align-items:center;display:flex;flex-wrap:wrap}.cozy-block-magazine-grid__body.has-featured-post{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:767px){.cozy-block-magazine-grid__body.has-featured-post{grid-template-columns:repeat(1,1fr)}}.cozy-block-magazine-grid__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.cozy-block-magazine-grid__featured-post.has-image-overlay.is-sticky{position:sticky}.cozy-block-magazine-grid__featured-post.is-sticky{position:sticky;top:0}.cozy-block-magazine-grid__featured-post.has-image-overlay{position:relative}.cozy-block-magazine-grid__featured-post.has-image-overlay .featured-post__content-overlay-wrapper{bottom:0;box-sizing:border-box;position:absolute;width:100%}.cozy-block-magazine-grid__posts:not(.has-masonry){display:grid}.cozy-block-magazine-grid__posts.has-masonry .cozy-block-magazine-grid__post-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.cozy-block-magazine-grid .post__meta{align-items:center;display:flex;gap:16px}@media only screen and (max-width:767px){.cozy-block-magazine-grid .post__meta{flex-wrap:wrap;row-gap:6px}}.cozy-block-magazine-grid__posts{height:-moz-fit-content;height:fit-content}.cozy-block-magazine-grid__posts.has-invert-layout .cozy-block-magazine-grid__post-item{display:flex}@media screen and (max-width:1024px){.cozy-block-magazine-grid__posts.has-invert-layout .cozy-block-magazine-grid__post-item{flex-wrap:wrap;width:100%}.cozy-block-magazine-grid__posts.has-invert-layout .post__image{width:100%}.cozy-block-magazine-grid .featured-post__image,.cozy-block-magazine-grid .featured-post__image img,.cozy-block-magazine-grid__posts .post__image,.cozy-block-magazine-grid__posts .post__image img{height:auto!important}}.cozy-block-magazine-grid__post-item.has-hover-effect:hover{transform:translateY(-7px);transition:all .23s ease-in-out}.cozy-block-magazine-grid__post-item.has-image-overlay{position:relative}.cozy-block-magazine-grid__post-item.has-image-overlay .post__content-wrapper{bottom:0;position:absolute}.cozy-block-magazine-grid .post__content-wrapper{box-sizing:border-box;width:100%}.cozy-block-magazine-grid .post__category-item.has-hover-effect:hover{transform:translateY(-3px);transition:all .23s ease-in-out}.cozy-block-magazine-grid .featured-post__title,.cozy-block-magazine-grid .post__title{line-height:1.2}.cozy-block-magazine-grid .post__read-more{display:inline-block;width:100%}.cozy-block-magazine-grid__posts{transition:all .23s ease}.cozy-block-magazine-grid__ajax-loader{align-content:center;border:none;cursor:pointer;display:inline-flex;justify-content:center;min-width:95px}.cozy-block-magazine-grid .scroll-spinner:not(.has-loading-text),.cozy-block-magazine-grid__ajax-loader .spinner:not(.has-loading-text){animation:spin 1s linear infinite;border:2px solid #989898;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.cozy-block-magazine-grid__ajax-loader .spinner{display:none}.cozy-block-magazine-grid .scroll-spinner{display:inline-block;margin-top:22px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.cozy-block-magazine-grid__ajax-loader.show-spinner .spinner{display:inline-block}.cozy-block-magazine-grid__ajax-loader.show-spinner span{display:none}.cozy-block-magazine-grid__ajax-loader.show-spinner .has-loading-text .cozy-block-magazine-grid__dots{display:inline}.cozy-block-magazine-grid__dots:after{animation:dots 1.5s steps(4) infinite;content:"";display:inline-block;text-align:right;width:1em}@keyframes dots{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}
