/*-------------------------------------------- */
/** SMARTLIST */
/*-------------------------------------------- */
.wp-block-nlsn-blocks-nlsn-smartlist.alignleft {
  margin-right: 2em;
}
.wp-block-nlsn-blocks-nlsn-smartlist.alignright {
  margin-left: 2em;
}
.wp-block-nlsn-blocks-nlsn-smartlist.is-grid {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  list-style: none;
}
.wp-block-nlsn-blocks-nlsn-smartlist.is-grid li {
  margin: 0 16px 16px 0;
  width: 100%;
}
.wp-block-nlsn-blocks-nlsn-smartlist h2 {
  margin-bottom: 25px;
}
.wp-block-nlsn-blocks-nlsn-smartlist h2:empty {
  display: none;
}
.wp-block-nlsn-blocks-nlsn-smartlist .img-wrap {
  position: relative;
}
.wp-block-nlsn-blocks-nlsn-smartlist .img-wrap .img-content {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
}
.wp-block-nlsn-blocks-nlsn-smartlist .img-wrap .img-content > img {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.wp-block-nlsn-blocks-nlsn-smartlist .img-wrap.ratio-4-3 {
  padding-top: 75%;
}
.wp-block-nlsn-blocks-nlsn-smartlist .img-wrap.ratio-16-9 {
  padding-top: 56.25%;
}
.wp-block-nlsn-blocks-nlsn-smartlist .img-wrap.ratio-3-2 {
  padding-top: 66.66%;
}
.wp-block-nlsn-blocks-nlsn-smartlist .img-wrap.ratio-8-5 {
  padding-top: 62.5%;
}

@media (min-width: 600px) {
  .wp-block-nlsn-blocks-nlsn-smartlist.columns-2 li {
    width: calc(50% - 16px);
  }

  .wp-block-nlsn-blocks-nlsn-smartlist.columns-3 li {
    width: calc(33.33333% - 16px);
  }

  .wp-block-nlsn-blocks-nlsn-smartlist.columns-4 li {
    width: calc(25% - 16px);
  }

  .wp-block-nlsn-blocks-nlsn-smartlist.columns-5 li {
    width: calc(20% - 16px);
  }

  .wp-block-nlsn-blocks-nlsn-smartlist.columns-6 li {
    width: calc(16.66667% - 16px);
  }
}
.page-content ul.wp-block-nlsn-blocks-nlsn-smartlist:not(.nav):not(.page-numbers):not(.no-list-style) li:before {
  background: none !important;
}

.edit-post-visual-editor div[data-type="nlsn-blocks/nlsn-smartlist"] > .module.row {
  margin: 0;
}

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