.skeleton-search{width:100%;height:56px}
.ls-react-blog .skeleton{opacity:.7;-webkit-animation:skeleton-loading 1s linear infinite alternate;animation:skeleton-loading 1s linear infinite alternate;border-radius:6px}
.ls-react-blog .tease-post-skeleton{width:100%;aspect-ratio:287/321}
.ls-react-blog #react-blog-load-more{padding:15px 30px}
.ls-react-blog #react-blog-load-more i{margin-left:10px}
.ls-react-blog .blog-filter{margin-bottom:30px}
.ls-react-blog .blog-filter input,.ls-react-blog .blog-filter select{width:100%}
.ls-react-blog .blog-search-field{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}
.ls-react-blog .post-list{margin-bottom:30px}
.ls-react-blog .post-list:empty{display:block !important}
.ls-react-blog .post-list:empty:before{content:'No posts found.';text-align:center;font-size:parse_rem(1);font-weight:700}
.ls-react-blog .ls-react-blog-anchor{position:relative;top:-70px}
@media screen and (max-width:991.98px){.ls-react-blog .ls-react-blog-anchor{top:calc(-70px / 1.2)}
}@media screen and (max-width:767.98px){.ls-react-blog .ls-react-blog-anchor{top:calc(-70px / 1.25)}
}@-webkit-keyframes skeleton-loading{0%{background-color:#a3b8c2}
100%{background-color:#f0f3f5}
}@keyframes skeleton-loading{0%{background-color:#a3b8c2}
100%{background-color:#f0f3f5}
}