/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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-icon-highlight/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-lala-blocks-icon-highlight {
  background-color: var(--background-color, var(--ll-blocks-icon-highlight-bg-color, var(--ll-color-canvas-dark, #f7f7f7)));
  padding: var(--ll-blocks-custom-padding, 5rem) var(--wp--preset--spacing--40, 0);
}
@media screen and (max-width: 576px) {
  .wp-block-lala-blocks-icon-highlight {
    padding: var(--ll-blocks-custom-padding-mobile, 5rem) var(--wp--preset--spacing--40, 0);
  }
}
.wp-block-lala-blocks-icon-highlight .inner {
  max-width: var(--wp--style--global--content-size);
  margin-right: auto;
  margin-left: auto;
}
.wp-block-lala-blocks-icon-highlight .icon-highlight-heading {
  justify-content: center;
  text-align: center;
  margin: 0 auto 3rem;
}
.wp-block-lala-blocks-icon-highlight .icon-highlight-heading .icon-highlight-title > *, .wp-block-lala-blocks-icon-highlight .icon-highlight-heading .icon-highlight-content {
  color: var(--heading-text-color, inherit);
}
.wp-block-lala-blocks-icon-highlight .icon-highlight-heading .icon-highlight-title > *:after {
  background-color: var(--heading-separator-color, currentColor);
}
.wp-block-lala-blocks-icon-highlight .icon-highlight-item {
  position: relative;
  text-align: center;
}
.wp-block-lala-blocks-icon-highlight .icon-highlight-item .icon-highlight-link {
  position: absolute;
  inset: 0;
  z-index: 10;
}
.wp-block-lala-blocks-icon-highlight .icon-highlight-item .icon-highlight-link:hover + .icon-highlight-icon {
  opacity: 0.5;
}
.wp-block-lala-blocks-icon-highlight .icon-highlight-item .icon-highlight-icon {
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-color: var(--icon-bg-color, #eaeaea);
  border-radius: var(--ll-blocks-icon-highlight-icon-border-radius, 50%);
  max-width: var(--ll-blocks-icon-highlight-icon-max-width, 7rem);
  width: 100%;
  margin: 0 auto 1.5rem;
  aspect-ratio: 1;
  transition: opacity 0.1s ease-in-out;
}
.wp-block-lala-blocks-icon-highlight .icon-highlight-item .icon-highlight-icon i {
  font-size: var(--ll-blocks-icon-highlight-icon-size, 48px);
  color: var(--icon-color, inherit);
}
.wp-block-lala-blocks-icon-highlight .icon-highlight-item .icon-highlight-item-title > h3,
.wp-block-lala-blocks-icon-highlight .icon-highlight-item .icon-highlight-item-description {
  color: var(--icon-description-text-color, inherit);
}
.wp-block-lala-blocks-icon-highlight .icon-highlight-item .icon-highlight-item-description p:last-child {
  margin-bottom: 0;
}

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