.rom-events__main{align-items:start}.rom-calendar,.rom-event-detail{align-self:start}.rom-event-detail{min-height:560px;height:auto}.rom-event-detail__visual{grid-template-rows:auto auto;align-self:start}.rom-event-detail__image{width:100%;height:440px;min-height:0;max-height:440px}.rom-event-detail__copy>p{display:-webkit-box;min-height:0;max-height:76px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.rom-event-detail__program{position:relative;max-height:158px;overflow:hidden}.rom-event-detail__program:after{content:"";position:absolute;right:0;bottom:0;left:0;height:38px;background:linear-gradient(transparent,rgba(255,255,255,.96));pointer-events:none}.rom-event-detail__program li{align-items:flex-start}.rom-event-detail__program li>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35}.rom-event-detail__more{align-self:flex-start;margin:7px 0 12px;padding:7px 0;border:0;border-bottom:1px dashed #9b6c57;background:transparent;color:#9b4e31;font:700 12px Arial;cursor:pointer}.rom-event-detail__more b{margin-left:5px}.rom-event-detail__more[hidden]{display:none}.rom-event-detail__bottom{margin-top:auto}.rom-event-detail.is-expanded .rom-event-detail__copy>p{display:block;max-height:none;overflow:visible}.rom-event-detail.is-expanded .rom-event-detail__program{max-height:none;overflow:visible}.rom-event-detail.is-expanded .rom-event-detail__program:after{display:none}.rom-event-detail.is-expanded .rom-event-detail__program li>span{display:block;overflow:visible}.rom-event-detail.is-expanded .rom-event-detail__image{height:440px;max-height:440px}@media(max-width:1150px){.rom-event-detail__image{height:390px;max-height:390px}}@media(max-width:760px){.rom-event-detail{min-height:0}.rom-event-detail__image,.rom-event-detail.is-expanded .rom-event-detail__image{height:320px;max-height:320px}.rom-event-detail__visual{grid-row:1}.rom-event-detail__copy>p{-webkit-line-clamp:3;max-height:64px}}
