@font-face{font-family:Playfair;src:url(../fonts/PlayfairDisplay.ttf) format("truetype")}.single-production-intro-widget h1{font-family:Playfair;font-weight:600;font-size:60px;margin-top:32px}@media screen and (max-width:767px){.single-production-intro-widget h1{font-size:32px;margin-top:24px}}.single-production-intro-widget .thumbnail img{height:415px;object-fit:cover}@media screen and (max-width:767px){.single-production-intro-widget .thumbnail img{padding:0;height:290px;object-fit:cover}}.single-production-intro-widget .details-item{margin-top:32px}.single-production-intro-widget .details-item a{color:#1b1b1b}.single-production-intro-widget .details-item .multi-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-production-intro-widget .details-item .multi-items .value{border-bottom:1px solid #686961;margin-bottom:24px;padding-bottom:24px;width:100%;position:relative}.single-production-intro-widget .details-item .multi-items .value .ticket-link{background-color:#1b1b1b;color:#fff;padding:11px 25px;position:absolute;top:-24px;bottom:0;height:46px;right:0;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:0;font-size:16px;width:196px;text-align:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.single-production-intro-widget .details-item .multi-items .value .ticket-link{position:relative;top:0;margin:15px 0 0}}.single-production-intro-widget .details-item .multi-items .value:last-child{border-bottom:none}.single-production-intro-widget .details-item .label{display:block;font-size:16px;color:#686961;font-weight:300;line-height:28px;text-transform:uppercase;margin-bottom:8px}.single-production-intro-widget .details-item .value{display:block;color:#1b1b1b;font-size:18px}.single-production-intro-widget .details-item .value img{height:80px;object-fit:cover;margin-right:8px}.single-production-intro-widget .details-item .value p{margin:0}.single-production-intro-widget .details-item .value strong{font-weight:400;font-size:18px;color:#1b1b1b}.single-production-intro-widget .details-item .value strong.session-title{font-weight:700;font-size:18px;font-family:Avenir}.single-production-intro-widget .details-item .value small{font-weight:300;font-size:18px;color:#1b1b1b}.single-production-intro-widget .details-item .artists{color:#686961;font-size:18px;font-family:Avenir}.single-production-intro-widget .details-item .extra{color:#1b1b1b;font-weight:300;font-size:16px}.single-production-intro-widget .buttons-area{display:-ms-flexbox;display:flex;gap:18px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.single-production-intro-widget .buttons-area .btn{padding:11px 25px;width:100%;display:block;text-align:center}.single-production-intro-widget .buttons-area .btn.filled{background-color:#1b1b1b;color:#fff}.single-production-intro-widget .buttons-area .btn.bordered{border:1px solid #1b1b1b;color:#1b1b1b}.single-production-intro-widget .socials{text-align:center;width:100%;margin-top:24px;margin-bottom:-48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:center;gap:35px;z-index:3;position:relative}@media screen and (max-width:992px){.single-production-intro-widget .socials{margin-bottom:0}}.single-production-intro-widget .text-area p{color:#686961;font-size:16px;font-weight:300;font-family:Avenir;line-height:28px}