/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/
social-wall-block {
  display: block;
}
social-wall-block.masonry social-sources {
  display: block;
}
@supports (grid-template-rows: masonry) {
  social-wall-block.masonry social-sources {
    display: grid;
    grid-template-rows: masonry;
    gap: 0rem 1rem;
  }
  social-wall-block.masonry social-sources.col-sm-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  social-wall-block.masonry social-sources.col-sm-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  social-wall-block.masonry social-sources.col-sm-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  social-wall-block.masonry social-sources.col-sm-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  social-wall-block.masonry social-sources.col-sm-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  social-wall-block.masonry social-sources.col-sm-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  @media screen and (min-width: 720px) {
    social-wall-block.masonry social-sources.col-md-1 {
      grid-template-columns: repeat(1, 1fr);
    }
    social-wall-block.masonry social-sources.col-md-2 {
      grid-template-columns: repeat(2, 1fr);
    }
    social-wall-block.masonry social-sources.col-md-3 {
      grid-template-columns: repeat(3, 1fr);
    }
    social-wall-block.masonry social-sources.col-md-4 {
      grid-template-columns: repeat(4, 1fr);
    }
    social-wall-block.masonry social-sources.col-md-5 {
      grid-template-columns: repeat(5, 1fr);
    }
    social-wall-block.masonry social-sources.col-md-6 {
      grid-template-columns: repeat(6, 1fr);
    }
  }
  @media screen and (min-width: 1024px) {
    social-wall-block.masonry social-sources.col-lg-1 {
      grid-template-columns: repeat(1, 1fr);
    }
    social-wall-block.masonry social-sources.col-lg-2 {
      grid-template-columns: repeat(2, 1fr);
    }
    social-wall-block.masonry social-sources.col-lg-3 {
      grid-template-columns: repeat(3, 1fr);
    }
    social-wall-block.masonry social-sources.col-lg-4 {
      grid-template-columns: repeat(4, 1fr);
    }
    social-wall-block.masonry social-sources.col-lg-5 {
      grid-template-columns: repeat(5, 1fr);
    }
    social-wall-block.masonry social-sources.col-lg-6 {
      grid-template-columns: repeat(6, 1fr);
    }
  }
  @media screen and (min-width: 1440px) {
    social-wall-block.masonry social-sources.col-xl-1 {
      grid-template-columns: repeat(1, 1fr);
    }
    social-wall-block.masonry social-sources.col-xl-2 {
      grid-template-columns: repeat(2, 1fr);
    }
    social-wall-block.masonry social-sources.col-xl-3 {
      grid-template-columns: repeat(3, 1fr);
    }
    social-wall-block.masonry social-sources.col-xl-4 {
      grid-template-columns: repeat(4, 1fr);
    }
    social-wall-block.masonry social-sources.col-xl-5 {
      grid-template-columns: repeat(5, 1fr);
    }
    social-wall-block.masonry social-sources.col-xl-6 {
      grid-template-columns: repeat(6, 1fr);
    }
  }
}
@supports not (grid-template-rows: masonry) {
  social-wall-block.masonry social-sources.col-sm-1 social-source {
    width: calc(100% - var(--hoyry-social-masonry-col-sm-margin, 2.25%));
  }
  social-wall-block.masonry social-sources.col-sm-2 social-source {
    width: calc(50% - var(--hoyry-social-masonry-col-sm-margin, 2.25%));
  }
  social-wall-block.masonry social-sources.col-sm-3 social-source {
    width: calc(33.3333333333% - var(--hoyry-social-masonry-col-sm-margin, 2.25%));
  }
  social-wall-block.masonry social-sources.col-sm-4 social-source {
    width: calc(25% - var(--hoyry-social-masonry-col-sm-margin, 2.25%));
  }
  social-wall-block.masonry social-sources.col-sm-5 social-source {
    width: calc(20% - var(--hoyry-social-masonry-col-sm-margin, 2.25%));
  }
  social-wall-block.masonry social-sources.col-sm-6 social-source {
    width: calc(16.6666666667% - var(--hoyry-social-masonry-col-sm-margin, 2.25%));
  }
  @media screen and (min-width: 720px) {
    social-wall-block.masonry social-sources.col-md-1 social-source {
      width: calc(100% - var(--hoyry-social-masonry-col-md-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-md-2 social-source {
      width: calc(50% - var(--hoyry-social-masonry-col-md-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-md-3 social-source {
      width: calc(33.3333333333% - var(--hoyry-social-masonry-col-md-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-md-4 social-source {
      width: calc(25% - var(--hoyry-social-masonry-col-md-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-md-5 social-source {
      width: calc(20% - var(--hoyry-social-masonry-col-md-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-md-6 social-source {
      width: calc(16.6666666667% - var(--hoyry-social-masonry-col-md-margin, 2.25%));
    }
  }
  @media screen and (min-width: 1024px) {
    social-wall-block.masonry social-sources.col-lg-1 social-source {
      width: calc(100% - var(--hoyry-social-masonry-col-lg-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-lg-2 social-source {
      width: calc(50% - var(--hoyry-social-masonry-col-lg-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-lg-3 social-source {
      width: calc(33.3333333333% - var(--hoyry-social-masonry-col-lg-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-lg-4 social-source {
      width: calc(25% - var(--hoyry-social-masonry-col-lg-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-lg-5 social-source {
      width: calc(20% - var(--hoyry-social-masonry-col-lg-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-lg-6 social-source {
      width: calc(16.6666666667% - var(--hoyry-social-masonry-col-lg-margin, 2.25%));
    }
  }
  @media screen and (min-width: 1440px) {
    social-wall-block.masonry social-sources.col-xl-1 social-source {
      width: calc(100% - var(--hoyry-social-masonry-col-xl-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-xl-2 social-source {
      width: calc(50% - var(--hoyry-social-masonry-col-xl-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-xl-3 social-source {
      width: calc(33.3333333333% - var(--hoyry-social-masonry-col-xl-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-xl-4 social-source {
      width: calc(25% - var(--hoyry-social-masonry-col-xl-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-xl-5 social-source {
      width: calc(20% - var(--hoyry-social-masonry-col-xl-margin, 2.25%));
    }
    social-wall-block.masonry social-sources.col-xl-6 social-source {
      width: calc(16.6666666667% - var(--hoyry-social-masonry-col-xl-margin, 2.25%));
    }
  }
}
social-wall-block.masonry social-sources social-source {
  display: block;
  margin-top: var(--hoyry-social-masonry-source-margin-top, 0);
  margin-right: var(--hoyry-social-masonry-source-margin-right, 1%);
  margin-bottom: var(--hoyry-social-masonry-source-margin-bottom, 20px);
  margin-left: var(--hoyry-social-masonry-source-margin-left, 1%);
}
social-wall-block.masonry social-sources social-source img {
  width: 100%;
  margin: 0;
  display: block;
  aspect-ratio: var(--hoyry-social-masonry-image-ratio, unset);
  -o-object-fit: var(--hoyry-social-masonry-image-fit, unset);
     object-fit: var(--hoyry-social-masonry-image-fit, unset);
}
social-wall-block.masonry social-sources social-source a {
  background-color: var(--hoyry-social-masonry-card-background, #ffffff);
  border-width: var(--hoyry-social-masonry-card-border-width, 0rem);
  border-style: var(--hoyry-social-masonry-card-border-style, solid);
  border-color: var(--hoyry-social-masonry-card-border-color, #fff);
  box-shadow: var(--hoyry-social-masonry-shadow-offsetx, 0) var(--hoyry-social-masonry-shadow-offsety, 0) var(--hoyry-social-masonry-shadow-blur, 1rem) var(--hoyry-social-masonry-shadow-spread, 0) var(--hoyry-social-masonry-shadow-color, rgba(0, 0, 0, 0.15));
  border-top-left-radius: var(--hoyry-social-masonry-card-tl-border-radius, 0.5rem);
  border-top-right-radius: var(--hoyry-social-masonry-card-tr-border-radius, 0.5rem);
  border-bottom-left-radius: var(--hoyry-social-masonry-card-bl-border-radius, 0.5rem);
  border-bottom-right-radius: var(--hoyry-social-masonry-card-br-border-radius, 0.5rem);
  display: inline-block;
  overflow: hidden;
  text-decoration: none;
  color: var(--hoyry-social-masonry-card-text-color, #222);
}
social-wall-block.masonry social-sources social-source social-title {
  font-family: var(--hoyry-social-masonry-title-family, inherit);
  font-weight: var(--hoyry-social-masonry-title-weight, bold);
  font-size: var(--hoyry-social-masonry-title-size, inherit);
  font-style: var(--hoyry-social-masonry-title-style, normal);
  text-transform: var(--hoyry-social-masonry-title-transform, uppercase);
  display: flex;
  align-items: center;
  position: var(--hoyry-social-masonry-icon-position, relative);
}
social-wall-block.masonry social-sources social-source social-title social-type {
  margin: var(--hoyry-social-masonry-title-margin, 1rem);
  display: var(--hoyry-social-masonry-title-display, inline-block);
  margin-left: 12px;
}
social-wall-block.masonry social-sources social-source social-title img.svg {
  margin: var(--hoyry-social-masonry-icon-margin, 1rem);
  display: var(--hoyry-social-masonry-icon-display, inline-block);
  width: var(--hoyry-social-icon-size, 24px);
  height: var(--hoyry-social-icon-size, 24px);
  fill: var(--hoyry-social-icon-color, #222);
  position: relative;
}
social-wall-block.masonry social-sources social-source social-message {
  margin: var(--hoyry-social-masonry-message-margin, 1rem);
  font-family: var(--hoyry-social-masonry-message-family, inherit);
  font-weight: var(--hoyry-social-masonry-message-weight, normal);
  font-size: var(--hoyry-social-masonry-message-size, inherit);
  font-style: var(--hoyry-social-masonry-message-style, normal);
  text-transform: var(--hoyry-social-masonry-message-transform, none);
  display: var(--hoyry-social-masonry-message-display, inline-block);
  display: var(--hoyry-social-masonry-message-display-webkit, -webkit-box);
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--hoyry-social-masonry-message-lines, 4);
  line-clamp: var(--hoyry-social-masonry-message-lines, 4);
  overflow: hidden;
}
social-wall-block.carousel social-header {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
social-wall-block.carousel social-header social-heading {
  font-family: var(--hoyry-social-carousel-title-family, inherit);
  font-weight: var(--hoyry-social-carousel-title-weight, bold);
  font-style: var(--hoyry-social-carousel-title-style, normal);
  font-size: var(--hoyry-social-carousel-title-size, inherit);
  text-transform: var(--hoyry-social-carousel-title-transform, uppercase);
}
social-wall-block.carousel social-header social-controls {
  display: flex;
  margin-left: auto;
}
social-wall-block.carousel social-header social-controls social-control {
  display: inline-block;
  cursor: pointer;
  width: var(--hoyry-social-control-icon-size, 24px);
  height: var(--hoyry-social-control-icon-size, 24px);
}
social-wall-block.carousel social-header social-controls social-control:first-child {
  margin-right: 0.5rem;
}
social-wall-block.carousel social-sources social-source a {
  position: relative;
  display: inline-block;
}
social-wall-block.carousel social-sources social-source a img {
  width: 100%;
  height: 100%;
  aspect-ratio: 1;
}
social-wall-block.carousel social-sources social-source a img.svg {
  top: var(--hoyry-social-carousel-icon-top, 12px);
  left: var(--hoyry-social-carousel-icon-left, 12px);
  display: var(--hoyry-social-carousel-icon-display, inline-block);
  width: var(--hoyry-social-icon-size, 24px);
  height: var(--hoyry-social-icon-size, 24px);
  fill: var(--hoyry-social-icon-color, #222);
  position: absolute;
}
social-wall-block.mosaic social-sources {
  display: grid;
  gap: 0;
}
social-wall-block.mosaic social-sources.grid-sm-1 {
  grid-template-columns: repeat(1, 1fr);
}
social-wall-block.mosaic social-sources.grid-sm-2 {
  grid-template-columns: repeat(2, 1fr);
}
social-wall-block.mosaic social-sources.grid-sm-3 {
  grid-template-columns: repeat(3, 1fr);
}
social-wall-block.mosaic social-sources.grid-sm-4 {
  grid-template-columns: repeat(4, 1fr);
}
social-wall-block.mosaic social-sources.grid-sm-5 {
  grid-template-columns: repeat(5, 1fr);
}
social-wall-block.mosaic social-sources.grid-sm-6 {
  grid-template-columns: repeat(6, 1fr);
}
@media screen and (min-width: 720px) {
  social-wall-block.mosaic social-sources.grid-md-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-md-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-md-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-md-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-md-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-md-6 {
    grid-template-columns: repeat(6, 1fr);
  }
}
@media screen and (min-width: 1024px) {
  social-wall-block.mosaic social-sources.grid-lg-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-lg-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-lg-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-lg-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-lg-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-lg-6 {
    grid-template-columns: repeat(6, 1fr);
  }
}
@media screen and (min-width: 1440px) {
  social-wall-block.mosaic social-sources.grid-xl-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-xl-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-xl-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-xl-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-xl-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  social-wall-block.mosaic social-sources.grid-xl-6 {
    grid-template-columns: repeat(6, 1fr);
  }
}
social-wall-block.mosaic social-sources social-source {
  position: relative;
  display: inline-flex;
  aspect-ratio: 1;
  overflow: hidden;
}
social-wall-block.mosaic social-sources social-source img {
  width: 100%;
  aspect-ratio: 1;
  -o-object-fit: cover;
     object-fit: cover;
}
social-wall-block.mosaic social-sources social-source img.svg {
  display: var(--hoyry-social-mosaic-icon-display, "block");
  width: var(--hoyry-social-icon-size, 24px);
  height: var(--hoyry-social-icon-size, 24px);
  fill: var(--hoyry-social-icon-color, #222);
  position: absolute;
  top: 1rem;
  left: 1rem;
  z-index: 2;
}
social-wall-block.mosaic social-sources social-source social-message, social-wall-block.mosaic social-sources social-source social-overlay {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
social-wall-block.mosaic social-sources social-source social-overlay {
  background-color: var(--hoyry-social-mosaic-background, rgba(0, 0, 0, 0.2));
}
social-wall-block.mosaic social-sources social-source social-message {
  padding: var(--hoyry-social-mosaic-message-padding-top, 3rem) var(--hoyry-social-mosaic-message-padding-right, 1rem) var(--hoyry-social-mosaic-message-padding-bottom, 3rem) var(--hoyry-social-mosaic-message-padding-left, 1rem);
  width: -moz-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: fit-content;
  color: var(--hoyry-social-mosaic-message-color, #fff);
  margin-top: var(--hoyry-social-mosaic-message-margin-top, 4rem);
  margin-right: var(--hoyry-social-mosaic-message-margin-right, 2rem);
  margin-bottom: var(--hoyry-social-mosaic-message-margin-bottom, 2rem);
  margin-left: var(--hoyry-social-mosaic-message-margin-left, 2rem);
  font-family: var(--hoyry-social-mosaic-message-family, inherit);
  font-weight: var(--hoyry-social-mosaic-message-weight, normal);
  font-size: var(--hoyry-social-mosaic-message-size, inherit);
  font-style: var(--hoyry-social-mosaic-message-style, normal);
  text-transform: var(--hoyry-social-mosaic-message-transform, none);
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--hoyry-social-mosaic-message-lines, 4);
  line-clamp: var(--hoyry-social-mosaic-message-lines, 4);
  pointer-events: none;
  overflow: hidden;
  padding: 0;
}
social-wall-block.mosaic social-sources social-source:hover social-overlay {
  display: var(--hoyry-social-mosaic-message-display, block);
}
social-wall-block.mosaic social-sources social-source:hover social-message {
  display: var(--hoyry-social-mosaic-message-display, block);
  display: var(--hoyry-social-mosaic-message-display-webkit, -webkit-box);
}

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