/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/custom-archive/style.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.ck-custom-archive-headline {
  text-align: center;
}

.wp-block-carkeek-blocks-custom-archive .ck-custom-archive-image-link {
  position: relative;
  display: block;
  margin-bottom: var(--ck-archive-image-text-gap);
}
.wp-block-carkeek-blocks-custom-archive .ck-custom-archive-image-link.layout-square {
  --ck-archive-image-ratio: 100%;
}
.wp-block-carkeek-blocks-custom-archive .ck-custom-archive-image-link.layout-portrait {
  --ck-archive-image-ratio: 150%;
}
.wp-block-carkeek-blocks-custom-archive .ck-custom-archive-image-link.layout-portrait-43 {
  --ck-archive-image-ratio: 133%;
}
.wp-block-carkeek-blocks-custom-archive .ck-custom-archive-image-link.layout-landscape-34 {
  --ck-archive-image-ratio: 75%;
}
.wp-block-carkeek-blocks-custom-archive .ck-custom-archive-image-link.layout-landscape-35 {
  --ck-archive-image-ratio: 60%;
}
.wp-block-carkeek-blocks-custom-archive .ck-custom-archive-image-link::after {
  display: block;
  width: 100%;
  content: "";
  padding-bottom: var(--ck-archive-image-ratio);
}
.wp-block-carkeek-blocks-custom-archive .ck-custom-archive-image-link img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}
.wp-block-carkeek-blocks-custom-archive.is-grid .ck-columns__wrap {
  flex-wrap: wrap;
}
.wp-block-carkeek-blocks-custom-archive.is-grid .archive-entry {
  display: flex;
  flex-direction: column;
}
.wp-block-carkeek-blocks-custom-archive.is-list .ck-custom-archive-item {
  display: flex;
  flex-direction: column;
  margin-bottom: var(--ck-column-gap-vert);
}
.wp-block-carkeek-blocks-custom-archive.is-list .ck-custom-archive-image-link {
  width: 100%;
}
.wp-block-carkeek-blocks-custom-archive .ck-custom-archive-more-link {
  display: block;
  margin-top: 1rem;
}
.wp-block-carkeek-blocks-custom-archive.group-hide-parents .ck-archive-tax-header.level-0 {
  display: none;
}

.ck_pagination ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
}
.ck_pagination ul li a {
  padding: 5px 10px;
}
.ck_pagination ul li .current {
  padding: 5px 10px;
  background-color: var(--color-link);
  color: #fff;
}

@media screen and (min-width: 768px) {
  .wp-block-carkeek-blocks-custom-archive.is-list .ck-custom-archive-item {
    flex-direction: row;
  }
  .wp-block-carkeek-blocks-custom-archive.is-list .ck-custom-archive-image-link {
    flex: 1 1 33%;
    margin-right: var(--ck-archive-image-text-gap);
    margin-bottom: 0;
    align-self: flex-start;
  }
  .wp-block-carkeek-blocks-custom-archive.is-list .ck-custom-archive__content-wrap {
    flex: 1 1 67%;
  }
  .wp-block-carkeek-blocks-custom-archive.is-fit .ck-custom-archive__list {
    display: flex;
    gap: var(--ck-column-gap);
  }
  .wp-block-carkeek-blocks-custom-archive.is-fit .ck-custom-archive__list > * {
    flex: 1 1 0;
  }
  .wp-block-carkeek-blocks-custom-archive.is-fit .ck-custom-archive-item:first-child:last-child {
    display: flex;
    flex-direction: row;
    gap: calc(2 * var(--ck-archive-image-text-gap));
  }
  .wp-block-carkeek-blocks-custom-archive.is-fit .ck-custom-archive-item:first-child:last-child .ck-custom-archive-image-link {
    flex: 1 1 33%;
  }
  .wp-block-carkeek-blocks-custom-archive.is-fit .ck-custom-archive-item:first-child:last-child .ck-custom-archive__content-wrap {
    flex: 1 1 67%;
    text-align: left;
    align-items: flex-start;
  }
}

/*# sourceMappingURL=style-index.css.map*/