/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./frontend/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./frontend/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./frontend/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./web/app/themes/parent/components/cards/card-blog/src/card-blog.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&display=swap);
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./frontend/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./frontend/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./frontend/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./web/app/themes/parent/components/cards/card-blog/src/card-blog.scss (1) ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************/
.twz-card-blog > a {
  text-decoration: none;
}
.twz-card-blog > a:not(.btn):hover {
  --text-color: inherit;
}
.twz-card-blog > a:not(.btn):hover img {
  transform: scale(1.1);
}
.twz-card-blog .twz-card__content {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  margin-top: 1rem;
}
.twz-card-blog .twz-card__content h3 {
  font-size: 2rem;
}
.twz-card-blog .twz-card__content .date {
  font-size: 1.6rem;
}
.twz-card-blog .twz-card__content p {
  font-size: 1.6rem;
}
.twz-card-blog .twz-card__wrapper .twz-card__image {
  position: relative;
  overflow: hidden;
}
.twz-card-blog .twz-card__wrapper .twz-card__image img {
  transform: scale(1);
  transition: all 0.3s ease-in-out;
}
.twz-card-blog .twz-card__wrapper .twz-card__image .category {
  --amount-offset: 6rem;
  position: absolute;
  top: 3.5rem;
  left: 7.5rem;
  color: #fff;
  font-weight: 600;
  line-height: 1;
  padding-top: 1rem;
}
@media (max-width: 767px) {
  .twz-card-blog .twz-card__wrapper .twz-card__image .category {
    padding: 0.7rem 0 0.5rem 0;
    left: 6rem;
  }
}

.twz-blog-list .twz-card-blog .twz-card__image img {
  -o-object-position: center;
     object-position: center;
  height: 20rem;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
}
