/*!******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/dynamic/stratos-blog-posts/style.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */
.wp-block-stratos-blocks-stratos-blog-posts a {
  text-decoration: none;
  color: inherit;
}
.wp-block-stratos-blocks-stratos-blog-posts a p,
.wp-block-stratos-blocks-stratos-blog-posts a h1,
.wp-block-stratos-blocks-stratos-blog-posts a h2,
.wp-block-stratos-blocks-stratos-blog-posts a h3,
.wp-block-stratos-blocks-stratos-blog-posts a h4,
.wp-block-stratos-blocks-stratos-blog-posts a h5 {
  margin: 0;
}
.wp-block-stratos-blocks-stratos-blog-posts .pagination-controls {
  display: flex;
  justify-content: center;
  gap: 10px;
}
.wp-block-stratos-blocks-stratos-blog-posts .pagination-controls button {
  padding: 0;
  border: none;
  background: transparent;
}
.wp-block-stratos-blocks-stratos-blog-posts .featuredImage {
  position: relative;
  overflow: hidden;
}
.wp-block-stratos-blocks-stratos-blog-posts .featuredImage img {
  width: 100%;
}
.wp-block-stratos-blocks-stratos-blog-posts .featuredImage img.cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
  -o-object-fit: cover;
     object-fit: cover;
}
.wp-block-stratos-blocks-stratos-blog-posts .post-button span {
  display: inline-block;
}
.wp-block-stratos-blocks-stratos-blog-posts .filters-container .filter-button,
.wp-block-stratos-blocks-stratos-blog-posts .filters-container select {
  background: transparent;
  border: none;
  border: 1px solid #666666;
  cursor: pointer;
  padding: 5px 10px;
  outline: none;
  border-radius: 0;
}
.wp-block-stratos-blocks-stratos-blog-posts .filters-container .filter-button {
  padding: 5px 20px;
}
.wp-block-stratos-blocks-stratos-blog-posts .filters-container select {
  min-width: 180px;
  -webkit-appearance: none;
  -moz-appearance: none;
  background: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 640 640%27%3E%3Cpath d=%27M303.5 473C312.9 482.4 328.1 482.4 337.4 473L537.4 273C546.8 263.6 546.8 248.4 537.4 239.1C528 229.8 512.8 229.7 503.5 239.1L320.5 422.1L137.5 239.1C128.1 229.7 112.9 229.7 103.6 239.1C94.3 248.5 94.2 263.7 103.6 273L303.6 473z%27/%3E%3C/svg%3E");
  background-position-x: calc(100% - 5px);
  background-position-y: 7px;
  background-repeat: no-repeat;
  background-size: 18px;
}
.wp-block-stratos-blocks-stratos-blog-posts .filters-container .nav .nav-link {
  background: transparent;
  border: none;
  padding: 0;
  margin: 0;
}
.wp-block-stratos-blocks-stratos-blog-posts .filters-container .nav .nav-link.active {
  font-weight: bold;
}
.wp-block-stratos-blocks-stratos-blog-posts.is-style-masonry-center .row {
  align-items: center;
}
.wp-block-stratos-blocks-stratos-blog-posts.is-style-masonry-center .post .post-thumbnail img, .wp-block-stratos-blocks-stratos-blog-posts.is-style-masonry-center .post .thumbnail img, .wp-block-stratos-blocks-stratos-blog-posts.is-style-masonry-center .post .featuredImage img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
  -o-object-fit: cover;
     object-fit: cover;
}
.wp-block-stratos-blocks-stratos-blog-posts.is-style-masonry-center .post:nth-child(odd) .post-thumbnail, .wp-block-stratos-blocks-stratos-blog-posts.is-style-masonry-center .post:nth-child(odd) .thumbnail, .wp-block-stratos-blocks-stratos-blog-posts.is-style-masonry-center .post:nth-child(odd) .featuredImage {
  padding-top: 115%;
}
.wp-block-stratos-blocks-stratos-blog-posts.is-style-masonry-center .post:nth-child(even) .post-thumbnail, .wp-block-stratos-blocks-stratos-blog-posts.is-style-masonry-center .post:nth-child(even) .thumbnail, .wp-block-stratos-blocks-stratos-blog-posts.is-style-masonry-center .post:nth-child(even) .featuredImage {
  padding-top: 90%;
}

/*# sourceMappingURL=style-index.css.map*/