/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/lala-block-teaser-image-cards/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.
 */
/* Separators */
.lala-separator-sm:after,
.lala-separator-med:after,
.lala-separator-lg:after,
.lala-separator-left:after,
.lala-separator-right:after,
.lala-separator-contrast:after,
.lala-separator:after {
  content: " ";
  position: relative;
  display: block;
  background-color: var(--ll-separator-color, currentColor);
  border-radius: 2px;
  width: var(--ll-separator-width, 25px);
  height: var(--ll-separator-height, 3px);
  margin: var(--ll-separator-margin-top, 0.5rem) auto var(--ll-separator-margin-bottom, 0.5rem);
}

.lala-separator-contrast:after {
  background-color: var(--ll-separator-color-contrast, #ffffff);
}

.lala-separator-sm:after {
  width: var(--ll-separator-width-sm, 10px);
}

.lala-separator-lg:after {
  width: var(--ll-separator-width-lg, 50px);
}

.lala-separator-left:after, .line-left:after {
  margin-left: 0;
}

.lala-separator-right:after, .line-right:after {
  margin-right: 0;
}

section.wp-block-lala-blocks-teaser-image-cards {
  padding: var(--ll-blocks-custom-padding, 3rem) 0;
}
@media screen and (max-width: 576px) {
  section.wp-block-lala-blocks-teaser-image-cards {
    padding: var(--ll-blocks-custom-padding-mobile, 3rem) 0;
  }
}
section.wp-block-lala-blocks-teaser-image-cards .inner {
  max-width: var(--wp--style--global--content-size);
  margin-right: auto;
  margin-left: auto;
}
section.wp-block-lala-blocks-teaser-image-cards .inner > p:last-child {
  margin-bottom: 0;
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-title {
  text-align: center;
  margin-bottom: 1.5rem;
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-content {
  text-align: center;
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-items > .row {
  justify-content: center;
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-items .teaser-image-cards-item {
  position: relative;
  height: 500px;
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-items .teaser-image-cards-item.has-link .teaser-image-card-image img {
  transform: scale(1);
  transition: transform 0.5s var(--ll-easing, ease-in-out);
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-items .teaser-image-cards-item.has-link:hover .teaser-image-card-image img {
  transform: scale(1.1);
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-items .teaser-image-cards-body {
  position: absolute;
  inset: auto 0 0 0;
  padding: 3rem;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  border-radius: var(--ll-blocks-teaser-image-cards-item-border-radius, 5px);
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-items .teaser-image-cards-body .teaser-image-cards-item-caption > * {
  color: #fff;
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-items .teaser-image-cards-item-link-cover {
  position: absolute;
  inset: 0 0 0 0;
  z-index: 5;
  opacity: 0;
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-items .teaser-image-cards-item-link-cover:hover {
  background: none;
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-items .teaser-image-cards-item-button {
  position: relative;
  z-index: 7;
  display: inline-block;
  margin-right: 15px;
  margin-bottom: 10px;
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-items .wrapper {
  position: relative;
  height: 100%;
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-items .wrapper .teaser-image-card-image {
  background-color: var(--ll-blocks-teaser-image-cards-item-bg-color, #222222);
  border-radius: var(--ll-blocks-teaser-image-cards-item-border-radius, 5px);
  min-height: var(--ll-blocks-teaser-image-cards-item-min-height, 16rem);
  height: 100%;
  overflow: hidden;
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-items .wrapper .teaser-image-card-image:before {
  content: " ";
  position: absolute;
  inset: 25% 0 0 0;
  background: var(--ll-blocks-teaser-image-cards-item-bg, linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 100%));
  border-radius: var(--ll-blocks-teaser-image-cards-item-border-radius, 5px);
}
section.wp-block-lala-blocks-teaser-image-cards .teaser-image-cards-items .wrapper .teaser-image-card-image img {
  border-radius: var(--ll-blocks-teaser-image-cards-item-border-radius, 5px);
  min-height: var(--ll-blocks-teaser-image-cards-item-min-height, 16rem);
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFsYS1ibG9jay10ZWFzZXItaW1hZ2UtY2FyZHMvc3R5bGUtaW5kZXguY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBOzs7OztFQUFBO0FDQUE7QUFDQTs7Ozs7OztFQU9JO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURPSjs7QUNISTtFQUNJO0FETVI7O0FDREk7RUFDSTtBRElSOztBQ0NJO0VBQ0k7QURFUjs7QUNHSTtFQUNJO0FEQVI7O0FDS0k7RUFDSTtBREZSOztBQWpDQTtFQUNJO0FBb0NKO0FBbENJO0VBSEo7SUFJUTtFQXFDTjtBQUNGO0FBbkNJO0VBQ0k7RUFDQTtFQUNBO0FBcUNSO0FBbkNRO0VBQ0k7QUFxQ1o7QUFoQ0k7RUFDSTtFQUNBO0FBa0NSO0FBL0JJO0VBQ0k7QUFpQ1I7QUE3QlE7RUFDSTtBQStCWjtBQTVCUTtFQUNJO0VBQ0E7QUE4Qlo7QUExQm9CO0VBQ0k7RUFDQTtBQTRCeEI7QUF0QndCO0VBQ0k7QUF3QjVCO0FBakJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW1CWjtBQWhCZ0I7RUFDSTtBQWtCcEI7QUFiUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBZVo7QUFiWTtFQUNJO0FBZWhCO0FBWFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBYVo7QUFWUTtFQUNJO0VBQ0E7QUFZWjtBQVZZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVloQjtBQVZnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFZcEI7QUFUZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0tBQUE7QUFXcEIsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2xhbGEtcGx1Z2luLWJsb2Nrcy8uL3NyYy9sYWxhLWJsb2NrLXRlYXNlci1pbWFnZS1jYXJkcy9zdHlsZS5zY3NzIiwid2VicGFjazovL2xhbGEtcGx1Z2luLWJsb2Nrcy8uL3NyYy9fc3R5bGVzL3NlcGFyYXRvcnMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFRoZSBmb2xsb3dpbmcgc3R5bGVzIGdldCBhcHBsaWVkIGJvdGggb24gdGhlIGZyb250IG9mIHlvdXIgc2l0ZVxuICogYW5kIGluIHRoZSBlZGl0b3IuXG4gKlxuICogUmVwbGFjZSB0aGVtIHdpdGggeW91ciBvd24gc3R5bGVzIG9yIHJlbW92ZSB0aGUgZmlsZSBjb21wbGV0ZWx5LlxuICovXG5cbkBpbXBvcnQgJy4uL19zdHlsZXMvc2VwYXJhdG9ycyc7XG5cbnNlY3Rpb24ud3AtYmxvY2stbGFsYS1ibG9ja3MtdGVhc2VyLWltYWdlLWNhcmRzIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1sbC1ibG9ja3MtY3VzdG9tLXBhZGRpbmcsIDNyZW0pIDA7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1sbC1ibG9ja3MtY3VzdG9tLXBhZGRpbmctbW9iaWxlLCAzcmVtKSAwO1xuICAgIH1cblxuICAgIC5pbm5lciB7XG4gICAgICAgIG1heC13aWR0aDogICAgdmFyKC0td3AtLXN0eWxlLS1nbG9iYWwtLWNvbnRlbnQtc2l6ZSk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICBhdXRvO1xuXG4gICAgICAgID4gcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC50ZWFzZXItaW1hZ2UtY2FyZHMtdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiAgICBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICB9XG5cbiAgICAudGVhc2VyLWltYWdlLWNhcmRzLWNvbnRlbnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnRlYXNlci1pbWFnZS1jYXJkcy1pdGVtcyB7XG4gICAgICAgID4gLnJvdyB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZWFzZXItaW1hZ2UtY2FyZHMtaXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6ICAgNTAwcHg7XG5cbiAgICAgICAgICAgICYuaGFzLWxpbmsge1xuICAgICAgICAgICAgICAgIC50ZWFzZXItaW1hZ2UtY2FyZC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06ICBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIHZhcigtLWxsLWVhc2luZywgZWFzZS1pbi1vdXQpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC50ZWFzZXItaW1hZ2UtY2FyZC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZWFzZXItaW1hZ2UtY2FyZHMtYm9keSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogICAgICBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGluc2V0OiAgICAgICAgIGF1dG8gMCAwIDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAgICAgICAzcmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogICAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUxKSAxMDAlKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWxsLWJsb2Nrcy10ZWFzZXItaW1hZ2UtY2FyZHMtaXRlbS1ib3JkZXItcmFkaXVzLCA1cHgpO1xuXG4gICAgICAgICAgICAudGVhc2VyLWltYWdlLWNhcmRzLWl0ZW0tY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRlYXNlci1pbWFnZS1jYXJkcy1pdGVtLWxpbmstY292ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaW5zZXQ6ICAgIDAgMCAwIDA7XG4gICAgICAgICAgICB6LWluZGV4OiAgNTtcbiAgICAgICAgICAgIG9wYWNpdHk6ICAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRlYXNlci1pbWFnZS1jYXJkcy1pdGVtLWJ1dHRvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogICAgICByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6ICAgICAgIDc7XG4gICAgICAgICAgICBkaXNwbGF5OiAgICAgICBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogICAxMDAlO1xuXG4gICAgICAgICAgICAudGVhc2VyLWltYWdlLWNhcmQtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxsLWJsb2Nrcy10ZWFzZXItaW1hZ2UtY2FyZHMtaXRlbS1iZy1jb2xvciwgIzIyMjIyMik7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogICAgdmFyKC0tbGwtYmxvY2tzLXRlYXNlci1pbWFnZS1jYXJkcy1pdGVtLWJvcmRlci1yYWRpdXMsIDVweCk7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogICAgICAgdmFyKC0tbGwtYmxvY2tzLXRlYXNlci1pbWFnZS1jYXJkcy1pdGVtLW1pbi1oZWlnaHQsIDE2cmVtKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICAgICAgICAgICAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiAgICAgICAgIGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogICAgICAgJ1xcMjAnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogICAgICBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgaW5zZXQ6ICAgICAgICAgMjUlIDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAgICB2YXIoLS1sbC1ibG9ja3MtdGVhc2VyLWltYWdlLWNhcmRzLWl0ZW0tYmcsIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIC43NSkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1sbC1ibG9ja3MtdGVhc2VyLWltYWdlLWNhcmRzLWl0ZW0tYm9yZGVyLXJhZGl1cywgNXB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1sbC1ibG9ja3MtdGVhc2VyLWltYWdlLWNhcmRzLWl0ZW0tYm9yZGVyLXJhZGl1cywgNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogICAgdmFyKC0tbGwtYmxvY2tzLXRlYXNlci1pbWFnZS1jYXJkcy1pdGVtLW1pbi1oZWlnaHQsIDE2cmVtKTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICAgICAgICAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAgICAgICAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogICAgY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59IiwiLyogU2VwYXJhdG9ycyAqL1xyXG4ubGFsYS1zZXBhcmF0b3Itc206YWZ0ZXIsXHJcbi5sYWxhLXNlcGFyYXRvci1tZWQ6YWZ0ZXIsXHJcbi5sYWxhLXNlcGFyYXRvci1sZzphZnRlcixcclxuLmxhbGEtc2VwYXJhdG9yLWxlZnQ6YWZ0ZXIsXHJcbi5sYWxhLXNlcGFyYXRvci1yaWdodDphZnRlcixcclxuLmxhbGEtc2VwYXJhdG9yLWNvbnRyYXN0OmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3I6YWZ0ZXIge1xyXG4gICAgY29udGVudDogICAgICAgICAgXCJcXDIwXCI7XHJcbiAgICBwb3NpdGlvbjogICAgICAgICByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6ICAgICAgICAgIGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGwtc2VwYXJhdG9yLWNvbG9yLCBjdXJyZW50Q29sb3IpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogICAgMnB4O1xyXG4gICAgd2lkdGg6ICAgICAgICAgICAgdmFyKC0tbGwtc2VwYXJhdG9yLXdpZHRoLCAyNXB4KTtcclxuICAgIGhlaWdodDogICAgICAgICAgIHZhcigtLWxsLXNlcGFyYXRvci1oZWlnaHQsIDNweCk7XHJcbiAgICBtYXJnaW46ICAgICAgICAgICB2YXIoLS1sbC1zZXBhcmF0b3ItbWFyZ2luLXRvcCwgMC41cmVtKSBhdXRvIHZhcigtLWxsLXNlcGFyYXRvci1tYXJnaW4tYm90dG9tLCAwLjVyZW0pO1xyXG59XHJcblxyXG4ubGFsYS1zZXBhcmF0b3ItY29udHJhc3Qge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGwtc2VwYXJhdG9yLWNvbG9yLWNvbnRyYXN0LCAjZmZmZmZmKTtcclxuICAgIH1cclxufVxyXG5cclxuLmxhbGEtc2VwYXJhdG9yLXNtIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiB2YXIoLS1sbC1zZXBhcmF0b3Itd2lkdGgtc20sIDEwcHgpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGFsYS1zZXBhcmF0b3ItbGcge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IHZhcigtLWxsLXNlcGFyYXRvci13aWR0aC1sZywgNTBweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYWxhLXNlcGFyYXRvci1sZWZ0LCAubGluZS1sZWZ0IHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGFsYS1zZXBhcmF0b3ItcmlnaHQsIC5saW5lLXJpZ2h0IHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/