body.psq-event-detail .event-prose :is(.event-intro,.chapter-lore){font-size:19px;line-height:1.85;}
body.psq-event-detail .event-highlight{color:#ddbf85;font-size:1.12em;font-weight:500;}
body.psq-event-detail.psq-has-products .event-recovered{max-width:1120px;width:calc(100% - 48px);margin:128px auto 0!important;padding:0!important;text-align:center;}
body.psq-event-detail .event-recovered h2{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:34px;line-height:1.2;margin:0;}
body.psq-event-detail.psq-has-products .event-recovered + .shelf{margin-top:40px!important;}
.psq-story-toggle{display:none;}
@media(max-width:640px){
 body.psq-event-detail .event-prose :is(.event-intro,.chapter-lore){font-size:16px;line-height:1.85;}
 body.psq-event-detail.psq-has-products .event-recovered{margin-top:88px!important;}
 body.psq-event-detail .event-recovered h2{font-size:28px;}
 body.psq-event-detail.psq-has-products .event-recovered + .shelf{margin-top:36px!important;}
 body.psq-character-detail .scene .scene-line,
 body.psq-character-detail .scene .scene-scroll{opacity:0!important;transform:translateY(8px);}
 body.psq-character-detail .scene.psq-story-open .scene-line,
 body.psq-character-detail .scene.psq-story-open .scene-scroll{opacity:1!important;transform:none;}
 .psq-story-toggle{display:block;position:absolute;z-index:21;left:7vw;bottom:14px;min-height:44px;padding:8px 12px;border:1px solid #ffffff55;border-radius:22px;background:#151617aa;color:#eceeef;font:12px 'Manrope',sans-serif;cursor:pointer;}
 .scene:fullscreen .psq-story-toggle{display:none;}
}
