.bk-catalog-more {
    grid-column: 1 / -1;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px;
    padding: 32px 16px 40px;
    color: var(--e-global-color-bgstext, #19140e);
    text-align: center;
    min-height: 150px;
    overflow-anchor: none;
}
.bk-catalog-more__status { margin: 0; font: inherit; font-size: 14px; line-height: 1.5; }
.bk-catalog-more__button {
    font: inherit;
    font-weight: 600;
    min-height: 48px;
    padding: 12px 32px;
    border: 1px solid #19140e;
    border-radius: 4px;
    background: transparent;
    color: #19140e;
    cursor: pointer;
}
.bk-catalog-more__button:hover { background: #19140e; color: #f3efe3; }
.bk-catalog-more__button:focus-visible,
.bk-catalog-more__fallback:focus-visible { outline: 2px solid #19140e; outline-offset: 4px; }
.bk-catalog-more__button:disabled { cursor: wait; opacity: .65; }
.bk-catalog-more__fallback { color: inherit; text-decoration: underline; text-underline-offset: 3px; }
.bk-catalog-more [hidden], nav.woocommerce-pagination[data-bk-enhanced] { display: none !important; }
