.et-shelf .promocard{justify-content:center;flex-grow:1}
.et-shelf .promocard.theme-purple{background-color:transparent}
.et-shelf .promocard .promocard-container .promocard-title{text-align:center;justify-content:center;word-break:break-word}
.et-shelf .promocard .promocard-container .card-image{padding-top:24px}
.et-shelf .promocard .promocard-container .cta.cta-primary{text-align:center;padding-top:24px}
.et-shelf .promocard .promocard-container .cta.cta-primary .cta-button{padding:0}
.et-shelf .promocard .promocard-container .cta.cta-primary .cta-button .cta-text{background-color:var(--ob-pri-color-mono-0);color:var(--ob-pri-color-regalpurple-400);min-width:190px}
.et-shelf .promocard .promocard-container .cta.cta-primary .cta-button:hover .cta-text{background-color:var(--ob-pri-color-regalpurple-50);color:var(--ob-pri-color-regalpurple-900)}
.et-shelf .promocard .promocard-container .cta.cta-primary .cta-button:focus .cta-text,.et-shelf .promocard .promocard-container .cta.cta-primary .cta-button:focus-visible .cta-text{outline:2px solid var(--ob-pri-color-mono-0);background-color:var(--ob-pri-color-mono-0);outline-offset:2px}
.et-shelf .promocard .promocard-container .cta.cta-primary .cta-button:focus:hover .cta-text{background-color:var(--ob-pri-color-regalpurple-50)}
.et-shelf .promocard .promocard-container .cta.cta-primary .cta-button:active .cta-text{color:var(--ob-pri-color-regalpurple-900);background-color:var(--ob-pri-color-regalpurple-50);outline:2px solid var(--ob-pri-color-mono-0);outline-offset:2px}
.et-shelf .promocard .promocard-container .cta.cta-primary .cta-button[target="_blank"] .new-tab-icon{background:url("clientlib_promocard_base/resources/images/dc-primary-newtabicon.svg");background-repeat:no-repeat}
.et-shelf .promocard .promocard-container .cta.cta-secondary{text-align:center;padding-top:24px}
.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button{padding:0}
.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button .cta-text{color:var(--ob-pri-color-mono-0);border:2px solid var(--ob-pri-color-mono-0)}
.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button:hover .cta-text{border:2px solid var(--ob-pri-color-mono-0);color:var(--ob-pri-color-mono-0);background-color:var(--ob-pri-color-regalpurple-700)}
.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button:focus .cta-text,.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button:focus-visible .cta-text{outline:2px solid var(--ob-pri-color-mono-0);border:2px solid var(--ob-pri-color-mono-0);background-color:transparent;outline-offset:2px}
.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button:focus:hover .cta-text{background-color:var(--ob-pri-color-regalpurple-700)}
.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button:active .cta-text{background-color:var(--ob-pri-color-regalpurple-700);outline:2px solid var(--ob-pri-color-mono-0);outline-offset:2px}
.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button[target="_blank"] .new-tab-icon{background:url("clientlib_promocard_base/resources/images/dc-secondary-newtabicon.svg");background-repeat:no-repeat;background-position:center}
.et-shelf .promocard.theme-purple .title-comp,.et-shelf .promocard.theme--champion-purple .title-comp{color:var(--ob-pri-color-mono-0)}
@media(prefers-color-scheme:dark){.allow-prefers-dark.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button .cta-text{color:var(--ob-cmp-color-button-text-secondary-default);border:2px solid var(--ob-cmp-color-button-border-secondary-default)}
.allow-prefers-dark.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button[target="_blank"] .new-tab-icon{background-image:url("clientlib_promocard_base/resources/images/link_icon_dark.svg")}
.allow-prefers-dark.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button:hover .cta-text{color:var(--ob-cmp-color-button-text-secondary-hover);border:2px solid var(--ob-cmp-color-button-border-secondary-hover)}
.allow-prefers-dark.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button:hover .new-tab-icon{background-image:url("clientlib_promocard_base/resources/images/dc-secondary-newtabicon.svg")}
.allow-prefers-dark.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button:focus .cta-text{background-color:var(--ob-cmp-color-button-bg-secondary-focus);border:2px solid var(--ob-gen-color-outline-outer-focus);outline:2px solid var(--ob-cmp-color-button-border-secondary-focus)}
.allow-prefers-dark.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button:active .cta-text{color:var(--ob-cmp-color-button-text-secondary-pressed);border:2px solid var(--ob-cmp-color-button-border-secondary-pressed);outline:2px solid var(--ob-cmp-color-button-border-secondary-focus)}
.allow-prefers-dark.et-shelf .promocard .promocard-container .cta.cta-secondary .cta-button:active .new-tab-icon{background:url("clientlib_promocard_base/resources/images/dc-secondary-newtabicon.svg");background-repeat:no-repeat;background-position:center}
.allow-prefers-dark.et-shelf .promocard .promocard-container .cta.cta-primary .cta-button:hover .new-tab-icon{background-image:url("clientlib_promocard_base/resources/images/link_icon_dark_primary.svg")}
.allow-prefers-dark.et-shelf .promocard .promocard-container .cta.cta-primary .cta-button:active .new-tab-icon{background-image:url("clientlib_promocard_base/resources/images/link_icon_dark_primary.svg")}
}