.eli-booking-collapsibles{--eli-booking-red: #d10000;--eli-booking-hover-bg: #f5f5f5;padding:0 24px;max-width:1100px;margin:0 auto}.eli-booking-item{border-bottom:1px solid rgba(0,0,0,.08)}.eli-booking-item:first-of-type{border-top:1px solid rgba(0,0,0,.08)}.eli-booking-item summary{list-style:none;cursor:pointer;padding:17px 16px 17px 0;font-size:1.8rem;font-weight:500;display:flex;align-items:center;justify-content:space-between;color:#000;text-decoration:underline;text-decoration-color:transparent;transition:color .14s ease-out,background-color .14s ease-out,text-decoration-color .14s ease-out}.eli-booking-item summary::-webkit-details-marker{display:none}.eli-booking-item summary:after{content:"";flex-shrink:0;width:9px;height:9px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(-45deg);margin-left:12px}.eli-booking-item[open] summary:after{transform:rotate(45deg)}.eli-booking-item summary:hover,.eli-booking-item summary.is-auto-highlight{color:var(--eli-booking-red);background-color:var(--eli-booking-hover-bg);text-decoration-color:currentColor;transition-duration:.28s;transition-timing-function:ease}.eli-booking-title{display:flex;flex-wrap:wrap;align-items:baseline;min-width:0}.eli-booking-name{font-weight:inherit;-webkit-text-stroke:.025em currentColor}.eli-booking-location{white-space:nowrap}.eli-booking-location:before{content:"\2698\fe0e";content:"\2698\fe0e" / ", ";display:inline-block;margin:0 .35em 0 .4em}@media screen and (max-width:749px){.eli-booking-item summary{font-size:1.65rem}}@media screen and (max-width:389px){.eli-booking-item summary{letter-spacing:.03rem}}@media screen and (max-width:749px){main#MainContent{--eli-heading-fit: calc((100vw - 74px) / 13.4)}main#MainContent .h2{font-size:min(calc(var(--font-heading-scale) * 2rem),calc(var(--eli-heading-fit) * 2 / 3))}main#MainContent .h1{font-size:min(calc(var(--font-heading-scale) * 3rem),var(--eli-heading-fit))}main#MainContent .h0{font-size:min(calc(var(--font-heading-scale) * 4rem),calc(var(--eli-heading-fit) * 4 / 3))}main#MainContent .hxl{font-size:min(calc(var(--font-heading-scale) * 5rem),calc(var(--eli-heading-fit) * 5 / 3))}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/booking-sessions.css.map */
