.ctf-tweet-items{display:flex;gap:var(--wp--preset--spacing--05);}

.ctf-item{flex:1;font-size:var(--wp--preset--font-size--tiny);padding-top: var(--wp--preset--spacing--05) !important;
    padding-right: var(--wp--preset--spacing--05) !important;
    padding-bottom: var(--wp--preset--spacing--05) !important;
    padding-left: var(--wp--preset--spacing--05) !important;
    box-shadow: var(--wp--preset--shadow--pro);}
#ctf.ctf-styles .ctf-tweet-meta{margin-top:6px !important;}
.ctf-author-name,
.ctf-tweet-date{text-decoration:none;}

.scrolled .is-style-btn-menu-toggle .pro-button{border-color:var(--wp--preset--color--primary) !important;color:var(--wp--preset--color--primary) !important;}
.scrolled .is-style-btn-menu-toggle .pro-button:hover{border-color:var(--wp--preset--color--secondary) !important;color:var(--wp--preset--color--secondary) !important;}

.wp-block-cover:has(.wp-block-cover__video-background){background-color:#000;}

.wp-block-media-text{gap: var(--wp--preset--spacing--05) !important;}

/* Media query for tablets - 2 rows of 2 items */
@media (max-width: 767px) {
  .ctf-tweet-items {flex-wrap: wrap;}
  .ctf-item {flex: 0 0 calc(50% - var(--wp--preset--spacing--05) / 2);}
}

/* Media query for mobile - 4 rows of 1 item */
@media (max-width: 480px) {
  .ctf-item {flex: 0 0 100%;}
}