.brxe-template{width:100%}.brxe-shortcode{width:100%}:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}#brxe-cleacw #category-filter {display: flex; list-style: none; gap: 2rem; overflow: auto; padding-bottom: 1rem; padding-left: 0;}#brxe-cleacw #category-filter .category-item {white-space: nowrap; cursor: pointer;}#brxe-cleacw #category-filter .category-item.active {color: var(--primary-red-200);}#brxe-cleacw #category-filter .category-item.active:before {height: 2px; transform-origin: 0% 50%; transform: scale3d(1, 1, 1);}#brxe-yzdery #ajax-list { list-style-type: none; padding: 0; width: 100%; display: grid; grid-template-columns: 1fr 1fr 1fr; transition: var(--transtition-fast); gap: clamp(3rem, calc(3rem + ((1vw - 0.32rem) * 3.1633)), 4.7rem); position: relative;}#brxe-yzdery #ajax-list.loading:after { content: ''; position: absolute; left: 0; right: 0; display: block; width: 100%; height: 100%; background-color: #fff; opacity: 0.5;}#brxe-yzdery .showcase__block__thumbnail {aspect-ratio: 1; margin-bottom: 1rem; position: relative; overflow: hidden;}#brxe-yzdery .showcase__block__thumbnail:hover::after { opacity: 1;}#brxe-yzdery .showcase__block__thumbnail::after { content: ""; width: 100%; height: 100%; display: block; background-color: rgba(0,0,0,0.15); transition: var(--transition-fast); opacity: 0; position: absolute; top: 0; left: 0;}#brxe-yzdery #ajax-list-pagination { display: flex; justify-content: center; gap: 0.6rem; margin-top: 6rem;}#brxe-yzdery #ajax-list-pagination .page-numbers {width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; border-radius: 6px;}#brxe-yzdery #ajax-list-pagination .page-numbers.current { background-color: var(--neutral-12); color: var(--neutral-white);}@media (max-width: 767px) {#brxe-yzdery #ajax-list { grid-template-columns: 1fr 1fr;}}@media (max-width: 478px) {#brxe-yzdery #ajax-list { grid-template-columns: 1fr;}}#brxe-gmbyvv {flex-direction: column; row-gap: 3rem}#brxe-xhstsj {margin-bottom: 2.5rem}#brxe-wbvxzs {margin-bottom: 2.5rem}