/*
Theme Name: Kadence Child
Template: kadence
Version: 1.0
*/

/* ===== VIDEO CARD BUTTONS ===== */
.video-card-buttons {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 6px;
    padding: 8px 8px 12px 8px;
}

.vc-btn {
    display: block;
    text-align: center;
    padding: 9px 4px;
    border-radius: 7px;
    color: #ffffff !important;
    font-size: 13px;
    font-weight: 600;
    text-decoration: none !important;
    transition: opacity 0.2s;
}

.vc-btn:hover { opacity: 0.82; }
.vc-btn-shopee  { background: #EE4D2D; }
.vc-btn-youtube { background: #FF0000; }
.vc-btn-reels   { background: #1877F2; }
.vc-btn-tiktok  { background: #000000; }

/* ===== GRID RESPONSIVE ===== */
/* Desktop: 4 cột */
@media (min-width: 1025px) {
    .wp-block-kadence-posts .kb-posts-list {
        grid-template-columns: repeat(4, 1fr) !important;
    }
}

/* Tablet: 3 cột */
@media (min-width: 769px) and (max-width: 1024px) {
    .wp-block-kadence-posts .kb-posts-list {
        grid-template-columns: repeat(3, 1fr) !important;
    }
}

/* Mobile: 2 cột */
@media (max-width: 768px) {
    .wp-block-kadence-posts .kb-posts-list {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}

/* ===== TẮT CLICK TRÊN ẢNH VÀ TITLE ===== */
.wp-block-kadence-posts .kb-post-image-link,
.wp-block-kadence-posts .kb-posts-list .entry-title a {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
    color: inherit;
}

/* ===== FIX GRID 2 CỘT MOBILE ===== */
@media (max-width: 768px) {
    .wp-block-kadence-posts .kb-posts-grid,
    .wp-block-kadence-posts .kb-posts-list,
    .wp-block-kadence-posts ul,
    .wp-block-kadence-posts .kb-post-grid-items {
        display: grid !important;
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 12px !important;
    }
}

/* ===== TẮT CLICK ẢNH VÀ TITLE ===== */
.wp-block-kadence-posts .kb-post-image-link,
.wp-block-kadence-posts .kb-post-image-link *,
.wp-block-kadence-posts .entry-title a,
.wp-block-kadence-posts h2 a,
.wp-block-kadence-posts h3 a,
.wp-block-kadence-posts h4 a {
    pointer-events: none !important;
    cursor: default !important;
    text-decoration: none !important;
    color: inherit !important;
}
