body.page-id-19 .moca-latest-events-list:has(.post-1491):has(+.moca-latest-events-list){padding-bottom:0}body.page-id-19 .moca-latest-events-list:has(.post-1491):has(+.moca-latest-events-list) .moca-latest-events-list__full-programme--mobile{display:none}body.page-id-19 .moca-latest-events-list:has(.post-1491)+.moca-latest-events-list{padding-top:0}body.page-id-19 .moca-latest-events-list:has(.post-1491)+.moca-latest-events-list .moca-latest-events-list__header{display:none}body.page-id-19 .post-1491 .moca-event-row__thumb,body.page-id-19 .post-1491 .moca-event-row__price__desktop,body.page-id-19 .post-1491 .moca-event-row__arrow{display:none}body.page-id-19 .post-1491 .moca-event-row__header{grid-template-columns:110px minmax(0,1fr);align-items:start}body.page-id-19 .post-1491 .moca-event-row__meta{min-width:0;width:100%}body.page-id-19 .post-1491 .moca-event-row__summary{width:100%;max-height:none;opacity:1;visibility:visible}body.page-id-19 .post-1491 .moca-event-row__summary-image{margin:0 0 30px;aspect-ratio:2/1;width:100%}body.page-id-19 .post-1491 .moca-event-row__summary-image a{display:block;width:100%;height:100%}body.page-id-19 .post-1491 .moca-event-row__summary-image img{display:block;width:100%;height:100%;object-fit:contain}body.page-id-19 .post-1491 .moca-event-row__content__top{width:100%;margin-bottom:18px}body.page-id-19 .post-1491 .moca-event-row__title{max-width:none}body.page-id-19 .post-1491 .moca-event-row__summary-content{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:22px}body.page-id-19 .post-1491 .moca-event-row__description{max-width:75ch;width:100%}body.page-id-19 .post-1491 .moca-event-row__button{align-self:flex-start;margin:0}@media(max-width:1023px){body.page-id-19 .post-1491 .moca-event-row__header{grid-template-columns:minmax(0,1fr)}body.page-id-19 .post-1491 .moca-event-row__summary-image{margin-bottom:20px}}body.page-id-19 .post-1491 .moca-event-row__title,body.page-id-19 .post-1491 .moca-event-row__title a{font-size:clamp(28px,3vw,48px);line-height:1.08;font-weight:500}body.page-id-19 .post-1491 .moca-event-row__location,body.page-id-19 .post-1491 .moca-event-row__description{font-size:16px;line-height:1.4}