.dbp-categoy-list{display:grid;gap:var(--dbp-category--list--gap,1em);grid-template-columns:repeat(var(--gird--column--lg,4),1fr)}@container (max-width: 599px){.dbp-categoy-list{grid-template-columns:repeat(var(--gird--column--sm,2),1fr)}}.dbp-category-item,.dbp-category-item-title{color:currentColor;display:inline-block}.dbp-category-item-title{border-radius:3px;font-size:.8em;font-weight:700;letter-spacing:.05em;overflow:hidden;padding:.4em .8em;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dbp-category-item-overlay{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dbp-category-item__head{aspect-ratio:5/4;background-color:var(--wp--preset--color--diver-secondary,#000);background-position:50%;background-size:cover;border-radius:var(--rd--s--radius,5px);-webkit-box-shadow:var(--rd--s--shadow);box-shadow:var(--rd--s--shadow);color:var(--wp--preset--color--diver-secondary-on,#fff);overflow:hidden;position:relative}.dbp-category-item__head .dbp-category-item-title{left:50%;max-width:90%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dbp-category-item__description{-webkit-margin-before:1em;font-size:.8em;margin-block-start:1em}.dbp-category-item__posts{font-size:.9em;list-style:none;margin:.6em 0 0;padding:0}.dbp-category-item__posts li{margin:0;padding:0}.dbp-category-item__posts a{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-decoration:none;word-break:break-all}.dbp-category-item__posts a:before{content:"";font-family:Google Symbols;font-size:1.2em;margin-right:.2em;vertical-align:middle}
