/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/simple-content-card.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
.simple-content-card {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  background-size: cover;
  min-height: 415px;
  padding: var(--wp--preset--spacing--70);
  overflow: hidden;
}
.simple-content-card .content-frame {
  -webkit-clip-path: inset(-4px 0 0 0);
          clip-path: inset(-4px 0 0 0);
  z-index: 3;
}
.simple-content-card .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  transition: transform 0.25s ease-out;
  transform: translateY(100%);
}
.simple-content-card:hover .content-wrapper, .simple-content-card:focus-within .content-wrapper, .simple-content-card:has(.is-selected) .content-wrapper {
  transform: translateY(0);
}
.simple-content-card:hover .simple-content-card-link, .simple-content-card:focus-within .simple-content-card-link, .simple-content-card:has(.is-selected) .simple-content-card-link {
  transform: translateY(0);
}
.simple-content-card:hover .wp-block-button__link::after, .simple-content-card:focus-within .wp-block-button__link::after, .simple-content-card:has(.is-selected) .wp-block-button__link::after {
  border: 2px solid #fff !important;
  transition: 0.5s ease all;
}
.simple-content-card:hover::after, .simple-content-card:focus-within::after, .simple-content-card:has(.is-selected)::after {
  right: -100%;
}
.simple-content-card::before {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(358deg, #000 -6.41%, rgba(0, 0, 0, 0) 50.16%);
  content: "";
  pointer-events: none;
}
.simple-content-card::after {
  position: absolute;
  z-index: 2;
  right: calc(100% - 184px);
  bottom: 0;
  width: 300%;
  height: 100%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDM1OC4yIDU1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTAgMHY1NTBoMzU4LjJMMCAweiIgZmlsbD0iI2JlMGYzNCIvPjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 9999px;
  background-position: bottom right;
  content: "";
  transition: 0.6s ease all;
}
.simple-content-card .simple-content-card-content {
  color: #fff;
  font-family: var(--wp--preset--font-family--georgia);
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.1px;
  line-height: 34px; /* 170% */
  transition: 0.5s ease all;
  margin-bottom: 0;
  margin-top: 16px;
}
.simple-content-card .simple-content-card-link {
  transition: transform 0.25s ease-out;
  transform: translateY(-100%);
}
.simple-content-card .simple-content-card-link .wp-block-button__link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  border: none;
  border-radius: 0;
  background-color: transparent;
  color: #fff;
  font-size: 27px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: -0.1px;
  line-height: 129%; /* 34.83px */
  text-align: left;
  text-transform: capitalize;
  gap: 12px;
  padding: 0;
}
.simple-content-card .simple-content-card-link .wp-block-button__link::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 5;
  content: "";
}
.simple-content-card .simple-content-card-link .wp-block-button__link::after {
  display: block;
  width: 40px;
  height: 40px;
  flex: 0 0 40px;
  border: 2px solid transparent;
  border-radius: 50%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MCA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Ikdyb3VwIDI5Ij4KPGVsbGlwc2UgaWQ9IkVsbGlwc2UgMyIgY3g9IjIwIiBjeT0iMjAuNDk3NSIgcng9IjIwIiByeT0iMjAuNDk3NSIgZmlsbD0iI0JFMEYzNCIvPgo8ZyBpZD0iQXJyb3ciPgo8cGF0aCBpZD0iVmVjdG9yIDEiIGQ9Ik0yMi41IDE1LjM3M0wyNy41IDIwLjQ5NzRMMjIuNSAyNS42MjE4IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBpZD0iVmVjdG9yIDIiIGQ9Ik0yNy4yNzI2IDIwLjQ5NzNIMTEuNDI4NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9nPgo8L2c+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  transition: 0.5s ease all;
}

/*# sourceMappingURL=simple-content-card.scss.css.map*/