/*
Theme Name: MasterStudy Child
Template: masterstudy
Version: 1.0
*/

/* ==================================================
   BLOG / CATEGORY / ARCHIVE CARD HOVER STYLES ONLY
================================================== */

:root {
  --jcb-blue: #2160F3;
}

/* ===============================
   POST TITLE (Blog / Category)
================================ */

/* Blog page */
.blog .post_list_item_title a:hover {
  color: var(--jcb-blue) !important;
}

/* Category page */
.category .post_list_item_title a:hover {
  color: var(--jcb-blue) !important;
}

/* Archive page */
.archive .post_list_item_title a:hover {
  color: var(--jcb-blue) !important;
}

/* ===============================
   CATEGORY NAME ON POST CARD
================================ */

/* Category labels shown inside cards */
.blog .post_list_meta_category a:hover,
.category .post_list_meta_category a:hover,
.archive .post_list_meta_category a:hover {
  color: var(--jcb-blue) !important;
}

/* ===============================
   READ MORE LINK
================================ */

.blog .post_list_item_read_more:hover,
.blog .post_list_item_read_more a:hover,
.category .post_list_item_read_more:hover,
.category .post_list_item_read_more a:hover,
.archive .post_list_item_read_more:hover,
.archive .post_list_item_read_more a:hover {
  color: var(--jcb-blue) !important;
}

/* ===============================
   REMOVE MASTERSTUDY YELLOW BAR
   (ONLY FOR BLOG CARDS)
================================ */

.blog .post_list_item_title a::after,
.category .post_list_item_title a::after,
.archive .post_list_item_title a::after {
  background-color: var(--jcb-blue) !important;
}

/* ==================================================
   SAFETY ZONE — DO NOT AFFECT OTHER AREAS
================================================== */

/* Do NOT affect single post content */
.single-post .jcb-post-content a:hover {
  color: inherit !important;
}

/* Do NOT affect Elementor buttons or menus */
.elementor a:hover,
.menu a:hover,
button:hover,
.wp-block-button__link:hover {
  color: inherit !important;
}

