/* compiled by scssphp 1.6.0 on Tue, 03 Feb 2026 08:04:19 +0000 (0.037s) */

.card.--machine {
  --card__radius: 6px;
  --card__shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.10);
  grid-column: 1 / -1;
}
@media (min-width: 40rem) {
  .card.--machine {
    grid-column: span 6;
  }
}
@media (min-width: 64rem) {
  .card.--machine {
    grid-column: span 4;
  }
}
.card.--machine .card__link {
  --card__row-gap: 0;
}
@media (pointer: fine) {
  .card.--machine .card__link:hover .card__image {
    scale: 1.05;
  }
}
.card.--machine .card__title {
  padding-inline: 1.5rem;
  padding-block-start: 1rem;
  margin-block-end: 0.5rem;
  grid-row: 2;
}
@media (min-width: 30rem) {
  .card.--machine .card__title {
    padding-block-start: 1.5rem;
  }
}
.card.--machine .card__price {
  padding-inline: 1.5rem;
  padding-block-end: 1rem;
  margin: 0;
  grid-row: 3;
}
@media (min-width: 30rem) {
  .card.--machine .card__price {
    padding-block-end: 1.5rem;
  }
}
.card.--machine .card__meta {
  width: 100%;
  padding-inline: 1.5rem;
  padding-block: 1rem;
  margin-block-start: 0;
  grid-row: 4;
  position: relative;
}
@media (min-width: 30rem) {
  .card.--machine .card__meta {
    padding-block: 1.5rem;
  }
}
.card.--machine .card__meta::before {
  content: '';
  width: calc(100% - ( 2 * 1.5rem ));
  height: 1px;
  position: absolute;
  top: 0;
  left: 1.5rem;
  background: rgba(36, 0, 7, 0.1);
}
.card.--machine .card__meta-list {
  width: 100%;
  padding: 0;
  margin: 0;
  display: grid;
  grid-template-columns: 1fr;
  column-gap: 1.5rem;
  row-gap: 0rem;
  list-style: none;
}
@media (min-width: 30rem) {
  .card.--machine .card__meta-list {
    grid-template-columns: 1fr 1fr;
    row-gap: 0.5rem;
  }
}
.card.--machine .card__meta-item {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.card.--machine .card__meta-item .icon {
  min-width: 1rem;
  min-height: 1rem;
  fill: var(--color-1);
}
.card.--machine .card__icon {
  display: flex;
  align-items: center;
}
.card.--machine .card__image {
  height: 15rem;
  border-radius: 6px 6px 0 0;
  object-fit: cover;
  transition: scale 0.3s ease;
}
.card.--machine .card__image-container {
  width: 100%;
  border-radius: 6px 6px 0 0;
  overflow: hidden;
}
.post-overview__grid {
  grid-template-columns: repeat(12, 1fr);
}
.post-overview__no-results {
  grid-column: 1 / -1;
  text-align: center;
  padding: 4rem 1rem;
  font-size: var(--font-size--lg);
  color: var(--color-scheme-text);
}
.post-overview__pagination {
  grid-column: 1 / -1;
  margin-block-start: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.post-overview__pagination .facetwp-pager {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  list-style: none;
}
.post-overview__pagination .facetwp-page {
  padding-inline: 0.5rem;
  background-color: transparent;
  color: var(--color-text);
}
.post-overview__pagination .facetwp-page.--current {
  font-weight: var(--font-weight--bold);
}
.post-overview__pagination .facetwp-page.--icon-only {
  background-color: var(--color-1);
  color: var(--color-white);
  border-radius: 0.25rem;
  padding: 0.5rem;
}
.post-overview__pagination .facetwp-page.--icon-only.next {
  margin-inline-start: 1rem;
}
.post-overview__pagination .facetwp-page.--icon-only.prev {
  margin-inline-end: 1rem;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22home%2Fjansen%2Fdomains%2Fjansen-machines.com%2Fpublic_html%2Fwp-content%2Fthemes%2Fjansenmachines%2Fsass%2Fsections%2F..%2Fcards%2Fcard-machine.scss%22%2C%22home%2Fjansen%2Fdomains%2Fjansen-machines.com%2Fpublic_html%2Fwp-content%2Fthemes%2Fjansenmachines%2Fsass%2Fsections%2Fpost-overview.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGC%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC7GF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%22%7D */