body.template-article.showmenu #menu-container{display:block}body.template-article #menu-container{display:none}@media only screen and (min-width: 820px){.body-text-content{margin:48px 56px;width:100%;display:flex;flex-direction:column;align-items:center}.body-text-content p{max-width:572px}.body-text-content blockquote,.body-text-content blockquote p{width:720px;padding-left:58px;padding-right:58px}}.body-text-content{margin:48px auto;font-family:Adobe Caslon Pro;font-size:1.125rem;text-align:justify;line-height:130%}.body-text-content p:first-child{text-indent:20px}.body-text-content blockquote p:first-child{text-indent:0!important}.body-text-content p{width:100%;margin:0 auto}.body-text-content a{text-decoration:underline}.body-text-content blockquote,.body-text-content blockquote p{font-family:Supreme Medium!important;font-size:1.25rem;text-align:center;line-height:125%;font-family:inherit;padding:0;border:none;quotes:none;margin:32px auto;max-width:none}.body-text-content blockquote{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.body-text-content blockquote a{text-decoration:underline}@media only screen and (max-width: 820px){.body-text-content blockquote,.body-text-content blockquote p{width:auto;font-size:1rem}}.body-text-content img{display:block;margin:32px auto;max-width:100%;height:auto}.body-text-content .blog-image-container{position:relative;width:39.72vw;text-align:center;margin:32px auto}.body-text-content .blog-image-container img{width:100%;height:auto;display:block;margin:0}.footnotes-content{margin:32px auto;width:364px;font-size:.75rem;line-height:130%}.footnotes-title{text-align:center;margin-bottom:32px}.body-text-content ul,.body-text-content ol{margin:16px 0;padding-left:20px}.body-text-content li{margin-bottom:8px}.body-text-content em{font-family:Adobe Caslon Pro Italic;font-style:italic}.body-text-content strong{font-weight:700}.cupid-break{display:flex;justify-content:center;align-items:center;padding:60px 0}@media screen and (max-width: 768px){.body-text-content{margin:24px 56px;font-size:1rem}.cupid-break{display:flex;justify-content:center;align-items:center;padding:40px 0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fan-fiction-article.css.map */
