.opportunity-card .article-card{overflow:hidden;border:.2rem solid rgba(var(--color-foreground),.2);border-radius:var(--card-corner-radius);transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease,opacity var(--duration-short) ease}.opportunity-card--active .article-card{border:.2rem solid #22c55e;box-shadow:0 0 0 .3rem #24d8662e}.opportunity-card--expired .article-card{border-color:rgba(var(--color-foreground),.18);background-color:#f1f1f1}.opportunity-card--expired .article-card__image img{filter:grayscale(100%);opacity:.75}.opportunity-card .card__inner,.opportunity-card .article-card__image-wrapper,.opportunity-card .article-card__image{border-radius:var(--card-corner-radius);overflow:hidden}.opportunity-card .article-card__excerpt{margin-bottom:0}.opportunity-card__expiry{margin:1rem 0 0;font-size:1.4rem;line-height:1.4;font-weight:600;color:rgb(var(--color-foreground))}.opportunity-card__expiry strong{color:rgb(var(--color-button))}.opportunity-card .article-card__info{font-size:1.5rem;font-weight:600}.opportunity-card .button{padding:.9rem 2.2rem;font-size:1.5rem;min-height:4.2rem;width:fit-content}.opportunity-card__promoter{margin:.6rem 0 1.2rem;font-size:1.45rem;font-weight:600;color:rgb(var(--color-foreground))}.opportunity-card .article-card,.opportunity-card .card__content{height:100%}.opportunity-card .card__information{display:flex;flex-direction:column;height:100%}.opportunity-card .card__information>.button{margin-top:auto}.opportunity-card-hidden{display:none!important}@media screen and (min-width:750px){.opportunity-card__festival-dates{white-space:nowrap;font-size:1.25rem;letter-spacing:.05em}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-article-card-opportunity.css.map */
