.cbb-posts-loop{width:100%}.cbb-posts-loop__container{-moz-column-gap:10px;column-gap:10px;display:grid;padding-bottom:20px;row-gap:20px}@media (max-width:500px){.cbb-posts-loop__container{grid-template-columns:repeat(var(--cbb-column-no-mobile,1),1fr)}}@media (min-width:501px){.cbb-posts-loop__container{grid-template-columns:repeat(var(--cbb-column-no-tablet,2),1fr)}}@media (min-width:781px){.cbb-posts-loop__container{grid-template-columns:repeat(var(--cbb-column-no-desktop,4),1fr)}}.cbb-posts-loop__img-container img{height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.cbb-posts-loop__img-container{background:linear-gradient(-5deg,#0553f5,#bafffc);position:relative}.cbb-posts-loop__img-link{display:block;height:300px;position:relative}.cbb-posts-loop__post-title{bottom:10px;color:#fff;display:block;font-size:22px;font-weight:500;right:10px;line-height:1.4;padding:0 5px;position:absolute;text-decoration:none}.cbb-posts-loop_website-title-icon{height:22px;width:22px}.cbb-posts-loop__card{background-color:#fff;border-radius:15px;box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.cbb-posts-loop__post-info{align-items:flex-start;display:flex;flex-direction:column;padding:15px 10px}.cbb-posts-loop_post-header{display:flex;flex-direction:column;padding:10px;row-gap:5px}.cbb-posts-loop_post-author-and-date{-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}.cbb-posts-loop__author,.cbb-posts-loop__date{align-items:center;display:flex;flex-direction:row;font-size:13px;justify-content:center}.cbb-posts-loop__author{-moz-column-gap:1px;column-gap:1px}.cbb-posts-loop__date{-moz-column-gap:5px;column-gap:5px}.cbb-posts-loop_website-title{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex;flex-direction:row;font-weight:500;margin:0}.cbb-posts-loop__category-and-tag{-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}.cbb-posts-loop__categories-container,.cbb-posts-loop__tags-container{align-items:flex-start;display:flex;flex-direction:column}.cbb-posts-loop__author,.cbb-posts-loop__category,.cbb-posts-loop__tag{align-items:center;color:var(--wp--preset--color--paragraph-light,#000);-moz-column-gap:3px;column-gap:3px;display:flex;flex-direction:row;font-size:13px;justify-content:flex-start;text-decoration:none}.cbb-posts-loop__post-excerpt{font-size:16px;margin:0;padding:0 10px 15px}.cbb-posts-loop_pagination{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:center}.cbb-posts-loop_pagination .page-numbers{align-items:center;border:1px solid rgba(0,0,0,.2);color:#000;display:flex;font-size:16px;height:30px;justify-content:center;padding:4px 8px;text-decoration:none;transition:background-color .2s;width:30px}.cbb-posts-loop_pagination .page-numbers.current,.cbb-posts-loop_pagination .page-numbers:hover{background-color:#eee}html[data-theme=dark] .cbb-posts-loop__card{background-color:#272730;box-shadow:0 0 3px 0 hsla(0,0%,100%,.4)}html[data-theme=dark] .cbb-posts-loop__title{color:var(--wp--preset--color--paragraph-dark,#fff)}.cbb-posts-loop__title:hover{text-decoration:underline}html[data-theme=dark] .cbb-posts-loop_pagination .page-numbers{background-color:transparent;border:1px solid #f2f2f2;color:#f2f2f2}html[data-theme=dark] .cbb-posts-loop_pagination .page-numbers.current,html[data-theme=dark] .cbb-posts-loop_pagination .page-numbers:hover{background-color:#f2f2f2;color:#000}html[data-theme=dark] .cbb-posts-loop__author,html[data-theme=dark] .cbb-posts-loop__category,html[data-theme=dark] .cbb-posts-loop__date,html[data-theme=dark] .cbb-posts-loop__tag{color:var(--wp--preset--color--paragraph-dark,#fff)}
