/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@page{margin:0.5cm;size:auto;}*{overflow:visible !important;}body,html{color:#000;background-color:#fff;width:100%;font-size:12px !important;padding-top:0 !important;margin-top:0 !important;}img,.nav,.quick-links,.signup,.block__block-sociallinks,.block__block-partners,.menu--footer,.credit,.stripes,.wo-header a,.print-hide,#block-tabs,#toolbar-administration,.wo-header,.ct__what-s-on .footer,.ct__what-s-on .credits,.ct__what-s-on .header{display:none !important;}.ct__what-s-on,.search,body.whats-on:not(.ct__event),body.user,body.form,.ct__what-s-on.adminimal-admin-toolbar .wrapper,.search.adminimal-admin-toolbar .wrapper,body.whats-on:not(.ct__event).adminimal-admin-toolbar .wrapper,body.user.adminimal-admin-toolbar .wrapper,body.form.adminimal-admin-toolbar .wrapper{padding-top:0;}.toolbar-tray-open .header,.adminimal-admin-toolbar .header{top:0;}.header{position:relative;padding:0;text-align:center;}.header .svg{fill:#000;}.header .equalwidth{height:auto;}.header__logo{margin:0 auto;}.banner{height:auto !important;background-color:#fff;}.banner__inner{position:relative !important;}.banner__content{color:#000;}.banner__content h1 a{color:#000 !important;font-size:70%;}.grid,[class*=col-]{padding:0;margin:0;}h1,.h1{font-size:20px !important;margin-bottom:15px;display:block;text-align:center;width:100%;}h1 span,.h1 span{font-size:20px !important;}h2,.h2{font-size:12px !important;margin-bottom:15px;}.cert,.duration,.dates{font-size:10px !important;line-height:1;}.btn{background-color:#000;}a{color:#000;text-decoration:underline;}.listing > li{padding-bottom:10px;}.entity{page-break-inside:avoid;margin-top:0;}.teaser__thumb .type{position:relative;display:inline-block;top:0;bottom:0;background-color:#fff;color:#000;font-family:"latobold";line-height:1.4;padding:10px;top:1px;left:1px;}.teaser{box-shadow:none;page-break-inside:avoid;page-break-before:avoid;padding:2px 9px;}.wo-seven-days .entity__view > h2{border-bottom-width:1px;margin-bottom:0;display:block;line-height:1.4;display:grid;grid-template-columns:calc(65% - 2px) 1fr;align-items:end;}.wo-seven-days .entity__view > h2::after{content:"Times";font-size:80%;}.listing--one-col > li{padding-bottom:0;padding:0 2px;border-bottom:1px solid #ddd;}.listing--one-col > li:nth-child(even){-webkit-print-color-adjust:exact;background-color:#f8f8f8;}.listing--one-col .teaser{background-color:transparent;}.listing--one-col .teaser__thumb{display:none;}.listing--one-col .teaser__content{padding:0;flex-direction:row;justify-content:space-between;align-items:center;}.listing--one-col .teaser__content .teaser__inner{width:60%;}.listing--one-col .teaser__content .teaser__inner h2 a{display:grid;grid-template-columns:1fr 20px 35px;grid-gap:10px;}.listing--one-col .teaser__content h2{font-family:"latoregular",arial,sans-serif;text-transform:none;font-size:10px !important;line-height:1;}.listing--one-col .teaser__content .perf-day{width:35%;margin-left:5%;margin-top:0;padding-top:0;}.listing--one-col .teaser__content .perf-day .dates{display:none;}.performance__time{border-width:1px;font-size:10px;line-height:1;padding:2px 2px 0;height:auto;min-width:30px;text-align:center;}.performance .screen-key{background-color:transparent;border-color:#000;height:auto !important;border-width:1px;width:auto;padding:0 5px;}.performance .screen-key::before{color:#000;font-size:10px;}.performance.avail--sold-out::after{width:auto;height:auto;line-height:1;background-color:#fff;color:#000;border:1px solid #000;padding:0 5px;}.event-sk{display:none;}.event-sk::after{opacity:1;margin-left:0;}.event-sk .screen-key{display:none;}.wo-header > div{width:100%;}.footer{padding:10px 0 0;}.footer .block{margin-bottom:10px;}.footer,.credits{background-color:#fff;color:#000;border-top:2px solid #000;}.footer p,.footer a,.credits p,.credits a{color:#000;}.block__block-address a{background-image:url(/themes/pippip/dist/img/logo_black.svg);height:auto;}.credits span,.credits small:last-child{display:none;}
