
cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="eyebrow"]{
    color: #fff
}

cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="title"]{
    color: #fff
}

cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="paragraph"]{
    color: #fff
}

cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="eyebrow"] a {
    color: inherit
}

cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="title"] a {
    color: inherit
}

cascade-stories-carousel *[slot^="slide-eyebrow-"] a {
    color: inherit
}

cascade-stories-carousel *[slot^="slide-heading-"] a {
    color: inherit
}

a.cta-with-glyph {
    text-decoration: none;
    font-weight: var(--ds-cta-font-weight, 600);
    margin-top: 0px;
    margin-bottom: 0px;
    display: inline-flex;
    gap: var(--ds-anchor-gap, 0.375rem);
    align-items: center;
    color: var(
          --ds-anchor-color,
          var(--ds-theme-foreground-accent-subtle-normal, #0067b8)
        )
}

a.cta-with-glyph:hover, a.cta-with-glyph:focus {
    text-decoration: underline;
}

a.cta-with-glyph moray-icon:not(.rtl), a.cta-with-glyph moray-icon.rtl {
    transform: translateX(calc(var(--ds-cta-translate-x, 0.25em)* -1));
}

a.cta-with-glyph:hover moray-icon, a.cta-with-glyph:focus moray-icon {
    transform: translateX(0px);
    transition: var(--ds-cta-transition, transform 0.6s cubic-bezier(0.19, 1, 0.22, 1));
}

html[dir='rtl'] a.cta-with-glyph moray-icon {
    rotate: 180deg;
}

html[dir='rtl'] cascade-stories-carousel moray-link-group.link-group {
    justify-content: right;
}
cascade-stories-carousel *[slot^="slide-links-"] {
	display: inline-block
}

cascade-stories-carousel *[slot^="slide-links-"] a {
	margin-right: 1rem !important
}

cascade-stories-carousel *[slot^="slide-links-"] a:focus:not(:focus-visible) {
    outline: none;
}

@media (forced-colors: active) {

    cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="eyebrow"] a {
        color: #fff
    }

    cascade-stories-carousel cascade-block-heading.theme-night[slot="heading"] *[slot="title"] a {
        color: #fff
    }

    cascade-stories-carousel *[slot^="slide-eyebrow-"] a {
        color: #fff
    }

    cascade-stories-carousel *[slot^="slide-heading-"] a {
        color: #fff
    }

    cascade-stories-carousel *[slot^="slide-links-"] a {
        forced-color-adjust: none;
    }
}

html[dir='rtl'] cascade-stories-carousel cascade-block-heading[slot="heading"] *[slot="title"],
html[dir='rtl'] cascade-stories-carousel cascade-block-heading[slot="heading"] *[slot="eyebrow"],
html[dir='rtl'] cascade-stories-carousel cascade-block-heading[slot="heading"] *[slot="paragraph"] {
    text-align: right;
}