.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{display:none}
.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{display:none}
.et-shelf .promocard.theme-purple .title-comp,.et-shelf .promocard.theme--champion-purple .title-comp{color:var(--ob-pri-color-mono-0)}