/** about us page **/
.ct-custom.elementor-widget-image-box,
.ct-custom .elementor-widget-container {
	height: 100%;
}

.ct-custom .elementor-widget-container {
	overflow: hidden;
}

.ct-custom .elementor-image-box-content {
	padding: 0 30px;
}
.home article .ct-media-container,
.blog article .ct-media-container,
.archive article .ct-media-container {
  display: none;
}
/* Single column layout for home feed */
.entries {
  grid-template-columns: 1fr !important;
}
/* Excerpt 3줄 표시 */
.entry-excerpt {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  max-height: none;
}
.page-id-4958 .cb-post-image,
.page-id-4958 .cb-post-thumb {
  display: none;
}

/* Hide post thumbnails on Deals & Cases page */
.page-id-4958 .anwp-pg-post-teaser__thumbnail {
  display: none !important;
}
.page-id-4958 .anwp-col-md-4.position-relative {
  display: none !important;
}

/* Hide "Category" prefix on category archive title */
.category .page-title .ct-page-title-prefix {
  display: none !important;
}
.category h1.page-title::before {
  content: none !important;
}

/* Hide thumbnails on search results page */
.search-results .ct-media-container {
  display: none !important;
}
/* 포스트 카드 카테고리 태그 — 콤마 숨김 + pill 스타일 */
.archive .meta-categories,
.category .meta-categories {
  font-size: 0;  /* 콤마(텍스트 노드) 숨김 */
}

.archive .meta-categories a,
.category .meta-categories a {
  display: inline-block;
  background-color: #2872fa;
  color: #ffffff !important;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  padding: 4px 10px;
  border-radius: 3px;
  text-decoration: none !important;
  margin-right: 4px;
  margin-bottom: 4px;
}

/* ck2: hide old theme footer on redesigned home and /enforce */
body.home #footer, body.page-id-10983 #footer{display:none!important}

/* ck2: remove extra top gap on redesigned home and /enforce */
body.home .ct-container-full[data-vertical-spacing], body.page-id-10983 .ct-container-full[data-vertical-spacing]{padding-top:0!important}

/* ck2: readable author/date over post header image */
.hero-section[data-type="type-2"] .entry-meta, .hero-section[data-type="type-2"] .entry-meta a, .hero-section[data-type="type-2"] .entry-meta span{color:#fff!important}
