.gno-past-events{background-color:#f6f4f1}.gno-past-events .center-container{max-width:1720px}.gno-past-events__title{color:#000;font-size:19px;font-weight:700;letter-spacing:.38px;line-height:29px;margin:0 0 35px;padding-left:88px;position:relative}.gno-past-events__title:before{background-color:#000;content:"";height:2px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:68px}.gno-past-events .x-box-event__image-actions{bottom:12px;right:12px}.gno-past-events .ticket-link{background-color:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:15px}.gno-past-events .ticket-link:hover{background-color:#000}.gno-past-events .ticket-link:hover .icon svg{fill:#fff}.gno-past-events .ticket-link .icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.gno-past-events .ticket-link .icon>svg{fill:#000;height:20px;width:20px}.gno-past-events .ticket-link .text{display:none}.gno-past-events .wishlist-link{background-color:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:15px}.gno-past-events .wishlist-link .icon>svg{height:20px;width:20px}.gno-past-events ul.list.events-grid{border:0;display:grid;gap:50px 40px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 0 40px;padding:0}.gno-past-events ul.list.events-grid>li{margin-bottom:0;min-width:0;width:auto}.gno-past-events ul.list.events-grid .x-box-event .date-range-label{color:#000;display:block;font-size:17px;letter-spacing:.34px;line-height:21px;margin-bottom:15px}.gno-past-events ul.list.events-grid .x-box-event .line-indication{display:none}.gno-past-events ul.list.events-grid .x-box-event .image-container{border-radius:4px}.gno-past-events ul.list.events-grid .x-box-event .info-container{padding:20px 27px}.gno-past-events ul.list.events-grid .x-box-event .info-container .title{font-size:20px;line-height:24px}.gno-past-events ul.list.events-grid .x-box-event .info-container .subtitle{line-height:16px;margin-bottom:15px}.gno-past-events ul.list.events-grid .x-box-event .info-container .availability{display:none}.gno-past-events ul.list.events-grid .x-box-event .info-container .location{font-size:14px;font-weight:700;padding-top:15px}.gno-past-events .events-grid--past .x-box-event.past-event{opacity:.6}.gno-past-events__more .button{margin:25px auto;padding:15px 35px}.gno-past-events__more .scrolllist-pager-notification{display:none;height:100px;width:100%}.gno-past-events__more .scrolllist-pager-notification .form-loading{position:static}.gno-past-events__more.x-loading .scrolllist-pager-notification{display:block}.gno-past-events__more.x-loading .button{display:none}@media only screen and (max-width:1199px){.gno-past-events ul.list.events-grid{gap:40px 20px}.gno-past-events ul.list.events-grid .x-box-event .info-container{padding:20px 23px}}@media only screen and (max-width:959px){.gno-past-events ul.list.events-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:767px){.gno-past-events ul.list.events-grid{grid-template-columns:repeat(1,1fr)}.gno-past-events__title{margin-bottom:30px;padding-left:75px}.gno-past-events__title:before{width:55px}}