[data-v-07e236ee]:root{--line-height:1.25;--letter-spacing:0em;--lh-em:calc(var(--line-height)*1em);--lh-rem:calc(var(--line-height)*1rem);--margin-em:calc(var(--line-height)*1em*1.25);--margin-rem:calc(var(--line-height)*1rem*1.25)}@media (max-width:767px){[data-v-07e236ee]:root{--margin-em:calc(var(--line-height)*1em*1);--margin-rem:calc(var(--line-height)*1rem*1);--side-margin-em:calc(var(--line-height)*1em*.5);--side-margin-rem:calc(var(--line-height)*1rem*.5)}}#app[data-v-07e236ee],body[data-v-07e236ee],html[data-v-07e236ee]{-webkit-font-smoothing:antialiased;font-family:"Spezia Serif",serif;font-weight:400;line-height:var(--line-height);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;letter-spacing:var(--letter-spacing)}@media (min-width:1700px){#app[data-v-07e236ee],body[data-v-07e236ee],html[data-v-07e236ee]{font-size:14px}}@media (min-width:1024px) and (max-width:1699px){#app[data-v-07e236ee],body[data-v-07e236ee],html[data-v-07e236ee]{font-size:14px}}@media (min-width:768px) and (max-width:1023px){#app[data-v-07e236ee],body[data-v-07e236ee],html[data-v-07e236ee]{font-size:14px}}@media (max-width:767px){#app[data-v-07e236ee],body[data-v-07e236ee],html[data-v-07e236ee]{font-size:12px}}@media (max-width:499px){#app[data-v-07e236ee],body[data-v-07e236ee],html[data-v-07e236ee]{font-size:12px}}#app[data-v-07e236ee] ::-moz-selection,body[data-v-07e236ee] ::-moz-selection,html[data-v-07e236ee] ::-moz-selection{background:#000;color:#fff}#app[data-v-07e236ee] ::selection,body[data-v-07e236ee] ::selection,html[data-v-07e236ee] ::selection{background:#000;color:#fff}.typography-large[data-v-07e236ee]{font-size:5vw}.typography-large[data-v-07e236ee],.typography-medium[data-v-07e236ee]{font-family:"Spezia Serif",serif;font-weight:400;letter-spacing:var(--letter-spacing);line-height:var(--line-height)}.typography-medium[data-v-07e236ee]{font-size:1em}.typography-small[data-v-07e236ee]{font-family:"Spezia Serif",serif;font-size:.75em;font-weight:400;letter-spacing:var(--letter-spacing);line-height:var(--line-height)}.italic[data-v-07e236ee]{font-style:italic}.underline[data-v-07e236ee]{text-decoration:underline;text-decoration-thickness:.09em;text-underline-offset:.1em}.italic-hover[data-v-07e236ee]{text-decoration:none}.italic-hover[data-v-07e236ee]:hover,.italic-reverse[data-v-07e236ee]{font-style:italic}.italic-reverse[data-v-07e236ee]:hover{font-style:normal}.no-underline[data-v-07e236ee]{text-decoration:none}.title-wrapper[data-v-07e236ee]{left:calc(var(--lh-em)*2);max-width:calc(100% - var(--lh-em)*2);position:absolute;top:calc(var(--lh-em)*2);z-index:1}@media (max-width:767px){.title-wrapper[data-v-07e236ee]{left:calc(var(--lh-em)*1);top:calc(var(--lh-em)*2.5)}}.title-wrapper .title[data-v-07e236ee]:not(.page-title):not(.booklets-title){font-style:italic}.details[data-v-07e236ee]{left:calc(var(--lh-em)*3);max-width:calc(100% - var(--lh-em)*2);position:absolute;top:calc(var(--lh-em)*3)}@media (max-width:767px){.details[data-v-07e236ee]{left:calc(var(--lh-em)*1);top:calc(var(--lh-em)*3.5)}}.details span[data-v-07e236ee]:not(:last-child):after{content:", "}.credits-wrapper[data-v-07e236ee],.purchase-link[data-v-07e236ee]{bottom:calc(var(--lh-em)*1);left:calc(var(--lh-em)*1);max-width:calc(100% - var(--lh-em)*2);position:absolute}.credits-wrapper .credits-button[data-v-07e236ee]{cursor:pointer}.credits-wrapper .credits-button[data-v-07e236ee]:hover{font-style:italic}.credits-wrapper .credits[data-v-07e236ee]{background-color:var(--off-white);margin-bottom:calc(var(--lh-em)*1);opacity:0;padding-top:calc(var(--lh-em)*1);transition:opacity .25s}.credits-wrapper .credits.show[data-v-07e236ee]{opacity:1}
