
/* Restore: Continue Reading button visible */
.blog-item-layout-default .blog-item-read-more-button {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    z-index: 99 !important;
    display: inline-flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: all !important;
}

/* Fix: make entire card clickable + restore button style */
.blog-item-layout-default {
    position: relative !important;
}
.blog-item-layout-default .blog-item-layer-2-inner {
    position: relative !important;
}
.blog-item-layout-default .blog-item-layer-2-inner::after {
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 1 !important;
    display: block !important;
    cursor: pointer !important;
}
.blog-item-layout-default .blog-item-read-more-button {
    z-index: 2 !important;
    background-color: white !important;
    color: black !important;
}
