/* Transparent artwork only: no secondary rectangular backing. */
body.winter-v31-redesign #schedule .winter-event-card{border-radius:9px!important}
body.winter-v31-redesign #schedule .winter-event-card::before{background-image:linear-gradient(90deg,#071c30,#102b43)!important;background-size:cover!important}
body.winter-v31-redesign #schedule .winter-event-card::after{content:""!important;display:block!important;position:absolute!important;inset:0!important;width:100%!important;z-index:-1!important;pointer-events:none!important;background:var(--winter-week-art) right 12px center / auto 68% no-repeat!important;opacity:1!important}
body.winter-v31-redesign #schedule .winter-event-card.featured::after{background-size:auto 72%!important;background-position:right 24px center!important}
body.winter-v31-redesign #schedule .winter-event-info h3{font-family:'Barlow Condensed',Impact,sans-serif!important;font-weight:900!important}
body.winter-v31-redesign #schedule .winter-event-details{display:none!important}
body.winter-v31-redesign #schedule .winter-event-championship::after{background:var(--winter-week-art) right 12px center / auto 68% no-repeat!important}
@media(max-width:760px){body.winter-v31-redesign #schedule .winter-event-card::after,body.winter-v31-redesign #schedule .winter-event-card.featured::after{background-size:auto 58%!important;background-position:right 5px center!important}}
