.publication-date-kGPrh45w {
    height: 18px
}

.preview-row-item-kGPrh45w {
    margin: 0
}

.preview-row-item-kGPrh45w:not(:first-child) {
    margin-left: 8px
}

.ellipsis-badge-kGPrh45w {
    display: inline-grid
}

.creds-buttons-row-kGPrh45w {
    display: grid;
    grid-template-columns: auto;
    height: -webkit-max-content;
    height: max-content;
    margin-top: 12px
}

@media screen and (min-width:568px) {
    .creds-buttons-row-kGPrh45w {
        grid-template-columns: minmax(0, 1fr) -webkit-min-content;
        grid-template-columns: minmax(0, 1fr) min-content;
        height: 40px;
        margin-top: 0
    }
}

.creds-buttons-row-kGPrh45w.creds-buttons-row-custom-margin-top-kGPrh45w {
    margin-top: auto
}

.creds-buttons-row-kGPrh45w .button-kGPrh45w {
    display: grid;
    grid-template-columns: repeat(1, -webkit-min-content);
    grid-template-columns: repeat(1, min-content);
    margin-top: 12px
}

@media screen and (min-width:568px) {
    .creds-buttons-row-kGPrh45w .button-kGPrh45w {
        margin-top: 0
    }
}

.pinned-to-top-kGPrh45w {
    margin-top: -8px
}

.cards-enxDgkel {
    --filmstrip-visible-items: 2;
    --filmstrip-item-min-width: 272px;
    --filmstrip-gap: 16px;
    --filmstrip-scroll-btn-top: calc((100vw - var(--adaptive-mf-container-padding) - var(--filmstrip-gap)*(var(--filmstrip-visible-items) - 1))/var(--filmstrip-visible-items)/1.77778/2 + 8px)
}

body.is-widgetbar-expanded .cards-enxDgkel {
    --filmstrip-scroll-btn-top: calc((100vw - var(--adaptive-mf-container-padding) - var(--filmstrip-gap)*(var(--filmstrip-visible-items) - 1))/var(--filmstrip-visible-items)/2.07143/2 + 8px)
}

@media screen and (min-width:568px) {
    .cards-enxDgkel {
        --filmstrip-item-min-width: 320px
    }
}

@media screen and (min-width:768px) {
    .cards-enxDgkel {
        --filmstrip-visible-items: 2;
        --filmstrip-item-min-width: 344px
    }
}

@media screen and (min-width:1280px) {
    .cards-enxDgkel {
        --filmstrip-gap: 32px
    }
    body.is-widgetbar-expanded .cards-enxDgkel {
        --filmstrip-item-min-width: auto
    }
}

@media screen and (min-width:1440px) {
    .cards-enxDgkel {
        --filmstrip-visible-items: 3
    }
    body.is-widgetbar-expanded .cards-enxDgkel {
        --filmstrip-item-min-width: 432px
    }
}

@media screen and (min-width:1920px) {
    body.is-widgetbar-expanded .cards-enxDgkel {
        --filmstrip-item-min-width: auto
    }
}

@media screen and (min-width:2560px) {
    .cards-enxDgkel {
        --filmstrip-visible-items: 4
    }
}

.cards-enxDgkel .card-enxDgkel {
    height: auto;
    z-index: 0
}