<turbo-stream action="update" target="results"><template><article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/shuddersome-tales-of-poe"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Shuddersome: Tales of Poe Lindsay Price Play Script" width="175" height="175" fetchpriority="high" loading="eager" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTYzLCJwdXIiOiJibG9iX2lkIn19--dbb5d405562016723583f96c2b2eef2efe476985/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Shuddersome.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/shuddersome-tales-of-poe">Shuddersome: Tales of Poe</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
adapted by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
</span>
 from Edgar Allan Poe
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/drama">Drama</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/choral-work">Choral Work</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/classical-adaptation">Classical Adaptation</a>
</div>
<p class="mt-3 mb-0">
A vivid and theatrical adaptation of some of Poe's best known works. Multi length versions to fit every performance need.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 45 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
4&nbsp;M + 5&nbsp;F + 25&nbsp;Any&nbsp;Gender, Doubling Possible
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
51 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Shuddersome: Tales of Poe" data-turbo-frame="_top" href="/products/shuddersome-tales-of-poe">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Shuddersome: Tales of Poe" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/shuddersome-tales-of-poe/pricing" data-modal="pricing" href="/products/shuddersome-tales-of-poe">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-252" id="preload-pdf-viewer-252" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/shuddersome-tales-of-poe/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 45 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>4&nbsp;M + 5&nbsp;F + 25&nbsp;Any&nbsp;Gender, Doubling Possible</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>51 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/shuddersome-tales-of-poe/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-252-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-252Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-252" data-pdf-viewer-url-value="/products/shuddersome-tales-of-poe/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-252-modal-heading">
<span class="block">Shuddersome: Tales of Poe</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/alice"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Alice Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MzYwNDkwLCJwdXIiOiJibG9iX2lkIn19--38df513065f1973ceea6165727679b4815b4bcba/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Alice.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/alice">Alice</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
adapted by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
</span>
 from Lewis Carroll
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/classical-adaptation">Classical Adaptation</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/movement-based">Movement-based</a>
</div>
<p class="mt-3 mb-0">
An adaptation of Lewis Carroll's classic book. Practical solutions to all special effects. A magical trip to Wonderland!
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 45 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
2&nbsp;M + 3&nbsp;F + 8&nbsp;Any&nbsp;Gender, Plus Ensemble
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
27 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Alice" data-turbo-frame="_top" href="/products/alice">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Alice" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/alice/pricing" data-modal="pricing" href="/products/alice">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-2" id="preload-pdf-viewer-2" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/alice/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 45 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>2&nbsp;M + 3&nbsp;F + 8&nbsp;Any&nbsp;Gender, Plus Ensemble</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>27 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/alice/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-2-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-2Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-2" data-pdf-viewer-url-value="/products/alice/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-2-modal-heading">
<span class="block">Alice</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/hoodie"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Hoodie Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTQ1LCJwdXIiOiJibG9iX2lkIn19--2232b052401e64b723709fbf5e27a401f5e22dc5/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Hoodie.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/hoodie">Hoodie</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/dramedy">Dramedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/character-study">Character Study</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/choral-work">Choral Work</a>
</div>
<p class="mt-3 mb-0">
This middle school vignette play examines self-image and appearance.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 35 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
4&nbsp;M + 7&nbsp;F, Expandable to 18F 13M
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
38 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Hoodie" data-turbo-frame="_top" href="/products/hoodie">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Hoodie" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/hoodie/pricing" data-modal="pricing" href="/products/hoodie">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-218" id="preload-pdf-viewer-218" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/hoodie/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 35 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>4&nbsp;M + 7&nbsp;F, Expandable to 18F 13M</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>38 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/hoodie/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-218-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-218Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-218" data-pdf-viewer-url-value="/products/hoodie/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-218-modal-heading">
<span class="block">Hoodie</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/box"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Box Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MjE3LCJwdXIiOiJibG9iX2lkIn19--485f4f2841a6d7f16dc1218bb246db6550ad57c5/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Box.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/box">Box</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/dramedy">Dramedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/issue-based">Issue-Based</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/movement-based">Movement-based</a>
</div>
<p class="mt-3 mb-0">
A middle school vignette play about the boxes we find ourselves in.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
3&nbsp;M + 6&nbsp;F + 9&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
35 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Box" data-turbo-frame="_top" href="/products/box">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Box" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/box/pricing" data-modal="pricing" href="/products/box">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-306" id="preload-pdf-viewer-306" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/box/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 30 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>3&nbsp;M + 6&nbsp;F + 9&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>35 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/box/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-306-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-306Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-306" data-pdf-viewer-url-value="/products/box/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-306-modal-heading">
<span class="block">Box</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/circus-olympus"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Circus Olympus Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NzIsInB1ciI6ImJsb2JfaWQifX0=--22445c55c3f144b5d9501ad6ea14deafcbbfebcd/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Circus-Olympus.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/circus-olympus">Circus Olympus</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/classical-adaptation">Classical Adaptation</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/movement-based">Movement-based</a>
</div>
<p class="mt-3 mb-0">
The Greek Geek Circus has come to town with a ton of myths to share. A gleeful celebration with a large cast expansion, parts for all and a choice of length.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 70 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
6&nbsp;M + 9&nbsp;F, Easily Expandable
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
63 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Circus Olympus" data-turbo-frame="_top" href="/products/circus-olympus">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Circus Olympus" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/circus-olympus/pricing" data-modal="pricing" href="/products/circus-olympus">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-96" id="preload-pdf-viewer-96" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/circus-olympus/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 70 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>6&nbsp;M + 9&nbsp;F, Easily Expandable</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>63 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/circus-olympus/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-96-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-96Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-96" data-pdf-viewer-url-value="/products/circus-olympus/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-96-modal-heading">
<span class="block">Circus Olympus</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/drop-dead-juliet"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Drop Dead, Juliet! Allison Williams Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NjMsInB1ciI6ImJsb2JfaWQifX0=--48f61b7977c22c0c01aae7dd65778654dd034e81/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Drop-Dead-Juliet.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/drop-dead-juliet">Drop Dead, Juliet!</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Allison Williams
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/classical-adaptation">Classical Adaptation</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/shakespeare">Shakespeare</a>
</div>
<p class="mt-3 mb-0">
Juliet has had enough! No more poison, stabbing, or dying. Romeo and Juliet will never be the same - or will it? Not everyone's so keen on the changes.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
4&nbsp;M + 13&nbsp;F + 1&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
30 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Drop Dead, Juliet!" data-turbo-frame="_top" href="/products/drop-dead-juliet">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Drop Dead, Juliet!" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/drop-dead-juliet/pricing" data-modal="pricing" href="/products/drop-dead-juliet">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-87" id="preload-pdf-viewer-87" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/drop-dead-juliet/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 30 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>4&nbsp;M + 13&nbsp;F + 1&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>30 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/drop-dead-juliet/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-87-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-87Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-87" data-pdf-viewer-url-value="/products/drop-dead-juliet/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-87-modal-heading">
<span class="block">Drop Dead, Juliet!</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/anxiety-is-orange"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Anxiety is Orange Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MjMzLCJwdXIiOiJibG9iX2lkIn19--c30294f902a260d5e0a65346aa8c7cc1702f9e8a/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Anxiety-is-Orange.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/anxiety-is-orange">Anxiety is Orange</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/vignettes">Vignettes</a>
</div>
<p class="mt-3 mb-0">
Join the characters in this vignette play as they navigate the world, each other, and the greens, greys, blues, reds, pinks, yellows, and oranges around them.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 25 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
2&nbsp;M + 7&nbsp;F + 12&nbsp;Any&nbsp;Gender, Doubling possible
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
23 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Anxiety is Orange" data-turbo-frame="_top" href="/products/anxiety-is-orange">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Anxiety is Orange" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/anxiety-is-orange/pricing" data-modal="pricing" href="/products/anxiety-is-orange">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-328" id="preload-pdf-viewer-328" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/anxiety-is-orange/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 25 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>2&nbsp;M + 7&nbsp;F + 12&nbsp;Any&nbsp;Gender, Doubling possible</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>23 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/anxiety-is-orange/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-328-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-328Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-328" data-pdf-viewer-url-value="/products/anxiety-is-orange/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-328-modal-heading">
<span class="block">Anxiety is Orange</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/typecast"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Typecast Amanda Murray Cutalo Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MjExLCJwdXIiOiJibG9iX2lkIn19--52f1dd67bfbd2743389d0d0c4ab562d54b93f1c0/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Typecast.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/typecast">Typecast</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Amanda Murray Cutalo
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/backstage-comedy">Backstage Comedy</a>
</div>
<p class="mt-3 mb-0">
Students have all mysteriously been cast in the “wrong” roles.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 60 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
7&nbsp;F + 2&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
42 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Typecast" data-turbo-frame="_top" href="/products/typecast">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Typecast" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/typecast/pricing" data-modal="pricing" href="/products/typecast">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-300" id="preload-pdf-viewer-300" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/typecast/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 60 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>7&nbsp;F + 2&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>42 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/typecast/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-300-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-300Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-300" data-pdf-viewer-url-value="/products/typecast/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-300-modal-heading">
<span class="block">Typecast</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/among-friends-and-clutter-competition-version"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Among Friends and Clutter: Competition Version Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTg2Mzk2LCJwdXIiOiJibG9iX2lkIn19--10788864c75c58b8e8bc66b011d811162a9a3720/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Among-Friends-and-Clutter-Competition-Version.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/among-friends-and-clutter-competition-version">Among Friends and Clutter: Competition Version</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/dramedy">Dramedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/character-study">Character Study</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/vignettes">Vignettes</a>
</div>
<p class="mt-3 mb-0">
Seven lives intersect in a series of funny and touching moments that reveal the beauty, chaos, and change in friendships, family, and love.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
5&nbsp;M + 11&nbsp;F
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
31 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Among Friends and Clutter: Competition Version" data-turbo-frame="_top" href="/products/among-friends-and-clutter-competition-version">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Among Friends and Clutter: Competition Version" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/among-friends-and-clutter-competition-version/pricing" data-modal="pricing" href="/products/among-friends-and-clutter-competition-version">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-502" id="preload-pdf-viewer-502" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/among-friends-and-clutter-competition-version/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 30 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>5&nbsp;M + 11&nbsp;F</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>31 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/among-friends-and-clutter-competition-version/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-502-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-502Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-502" data-pdf-viewer-url-value="/products/among-friends-and-clutter-competition-version/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-502-modal-heading">
<span class="block">Among Friends and Clutter: Competition Version</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/a-midsummer-night-s-dream"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="A Midsummer Night&#39;s Dream Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTQsInB1ciI6ImJsb2JfaWQifX0=--728e82ef2e5e294388dde99d29990ebfa8778e46/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/midsummer-nights-dream.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/a-midsummer-night-s-dream">A Midsummer Night&#39;s Dream</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
cutting and notes by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
</span>
 from the original by Shakespeare
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/classical-adaptation">Classical Adaptation</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/shakespeare">Shakespeare</a>
</div>
<p class="mt-3 mb-0">
A one act annotated version of Shakespeare's magical tale of mischievous fairies, and love potions.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 60 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
6&nbsp;M + 8&nbsp;F + 7&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Interior and Exterior
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
40 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about A Midsummer Night&#39;s Dream" data-turbo-frame="_top" href="/products/a-midsummer-night-s-dream">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for A Midsummer Night&#39;s Dream" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/a-midsummer-night-s-dream/pricing" data-modal="pricing" href="/products/a-midsummer-night-s-dream">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-16" id="preload-pdf-viewer-16" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/a-midsummer-night-s-dream/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 60 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>6&nbsp;M + 8&nbsp;F + 7&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Interior and Exterior</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>40 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/a-midsummer-night-s-dream/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-16-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-16Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-16" data-pdf-viewer-url-value="/products/a-midsummer-night-s-dream/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-16-modal-heading">
<span class="block">A Midsummer Night&#39;s Dream</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/hamlette"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Hamlette Allison Williams Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MjksInB1ciI6ImJsb2JfaWQifX0=--c84227fb8789216b211af79755d9bcf0a215e6e2/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Hamlette.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/hamlette">Hamlette</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Allison Williams
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/classical-adaptation">Classical Adaptation</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/shakespeare">Shakespeare</a>
</div>
<p class="mt-3 mb-0">
Hamlet is played by a girl in this twisty-turny comedic interpretation of the classic Danish tale.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
1&nbsp;M + 1&nbsp;F + 3&nbsp;Any&nbsp;Gender, Expandable to 13
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
20 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Hamlette" data-turbo-frame="_top" href="/products/hamlette">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Hamlette" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/hamlette/pricing" data-modal="pricing" href="/products/hamlette">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-36" id="preload-pdf-viewer-36" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/hamlette/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 30 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>1&nbsp;M + 1&nbsp;F + 3&nbsp;Any&nbsp;Gender, Expandable to 13</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>20 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/hamlette/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-36-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-36Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-36" data-pdf-viewer-url-value="/products/hamlette/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-36-modal-heading">
<span class="block">Hamlette</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/jealousy-jane-competition-version"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Jealousy Jane: Competition Version Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTg2MzY5LCJwdXIiOiJibG9iX2lkIn19--6f5e442802d7d95042d75d8786f8d31a919bb0a3/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Jealousy-Jane-Competition-Version.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/jealousy-jane-competition-version">Jealousy Jane: Competition Version</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/dramedy">Dramedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/character-study">Character Study</a>
</div>
<p class="mt-3 mb-0">
A jealous teen battles a literal monster that shadows her every move, forcing her to decide whether to let it consume her life or find the courage to break free.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 35 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
4&nbsp;M + 4&nbsp;F + 2&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
33 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Jealousy Jane: Competition Version" data-turbo-frame="_top" href="/products/jealousy-jane-competition-version">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Jealousy Jane: Competition Version" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/jealousy-jane-competition-version/pricing" data-modal="pricing" href="/products/jealousy-jane-competition-version">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-501" id="preload-pdf-viewer-501" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/jealousy-jane-competition-version/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 35 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>4&nbsp;M + 4&nbsp;F + 2&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>33 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/jealousy-jane-competition-version/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-501-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-501Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-501" data-pdf-viewer-url-value="/products/jealousy-jane-competition-version/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-501-modal-heading">
<span class="block">Jealousy Jane: Competition Version</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/flawless-learnings"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="flawless leArnIngs Kirk Shimano Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTc4Mjg2LCJwdXIiOiJibG9iX2lkIn19--1192c4ab92802a5b70be9327c20de439fd90733b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/flawless-leArnIngs.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/flawless-learnings">flawless leArnIngs</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Kirk Shimano<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/black-comedy">Black Comedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/issue-based">Issue-Based</a>
</div>
<p class="mt-3 mb-0">
In a data-driven future, an AI teacher's chilling efficiency sparks a fight for authenticity and self-expression.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 25 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
6&nbsp;Any&nbsp;Gender, plus optional additional students
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
20 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about flawless leArnIngs" data-turbo-frame="_top" href="/products/flawless-learnings">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for flawless leArnIngs" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/flawless-learnings/pricing" data-modal="pricing" href="/products/flawless-learnings">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-494" id="preload-pdf-viewer-494" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/flawless-learnings/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 25 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>6&nbsp;Any&nbsp;Gender, plus optional additional students</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>20 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/flawless-learnings/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-494-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-494Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-494" data-pdf-viewer-url-value="/products/flawless-learnings/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-494-modal-heading">
<span class="block">flawless leArnIngs</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/tough-city-prone-to-rain"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Tough City, Prone to Rain Alan Haehnel Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTcxOTg3LCJwdXIiOiJibG9iX2lkIn19--eda4b58641abc752d1d51b80ba379593deaf7271/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Tough-City-Prone-to-Rain.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/tough-city-prone-to-rain">Tough City, Prone to Rain</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Alan Haehnel
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
</div>
<p class="mt-3 mb-0">
A noir play featuring the ace detectives from the Broadly Speaking Detective Agency.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 35 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
10&nbsp;M + 5&nbsp;F + 10&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
29 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Tough City, Prone to Rain" data-turbo-frame="_top" href="/products/tough-city-prone-to-rain">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Tough City, Prone to Rain" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/tough-city-prone-to-rain/pricing" data-modal="pricing" href="/products/tough-city-prone-to-rain">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-485" id="preload-pdf-viewer-485" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/tough-city-prone-to-rain/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 35 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>10&nbsp;M + 5&nbsp;F + 10&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>29 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/tough-city-prone-to-rain/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-485-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-485Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-485" data-pdf-viewer-url-value="/products/tough-city-prone-to-rain/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-485-modal-heading">
<span class="block">Tough City, Prone to Rain</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/school-daze"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="School Daze Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NTksInB1ciI6ImJsb2JfaWQifX0=--d0f6ac63491da643a0ebb5bb8f282ccb1a1a4a56/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/school-daze.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/school-daze">School Daze</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/choral-work">Choral Work</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/vignettes">Vignettes</a>
</div>
<p class="mt-3 mb-0">
Middle school is the tricky tightrope between being a kid and being a teenager. The characters try to keep their balance on the first day of middle school.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
16&nbsp;M + 24&nbsp;F + 14&nbsp;Any&nbsp;Gender, Doubling Possible
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
28 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about School Daze" data-turbo-frame="_top" href="/products/school-daze">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for School Daze" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/school-daze/pricing" data-modal="pricing" href="/products/school-daze">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-72" id="preload-pdf-viewer-72" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/school-daze/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 30 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>16&nbsp;M + 24&nbsp;F + 14&nbsp;Any&nbsp;Gender, Doubling Possible</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>28 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/school-daze/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-72-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-72Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-72" data-pdf-viewer-url-value="/products/school-daze/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-72-modal-heading">
<span class="block">School Daze</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/the-super-non-heroes-competition-version"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="The Super Non-Heroes: Competition Version Taryn Temple Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTgwODU3LCJwdXIiOiJibG9iX2lkIn19--04d44242b1129722c56e12a1e16490bff4e50886/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/The-Super-Non-Heroes-Competition-Version.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/the-super-non-heroes-competition-version">The Super Non-Heroes: Competition Version</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Taryn Temple
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/character-study">Character Study</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/movement-based">Movement-based</a>
</div>
<p class="mt-3 mb-0">
A competition-length version of <em>The Super Non-Heroes</em> by Taryn Temple
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 35 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
3&nbsp;M + 2&nbsp;F + 9&nbsp;Any&nbsp;Gender, Plus Other Students and Evil Sidekicks
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
33 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about The Super Non-Heroes: Competition Version" data-turbo-frame="_top" href="/products/the-super-non-heroes-competition-version">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for The Super Non-Heroes: Competition Version" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/the-super-non-heroes-competition-version/pricing" data-modal="pricing" href="/products/the-super-non-heroes-competition-version">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-498" id="preload-pdf-viewer-498" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/the-super-non-heroes-competition-version/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 35 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>3&nbsp;M + 2&nbsp;F + 9&nbsp;Any&nbsp;Gender, Plus Other Students and Evil Sidekicks</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>33 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/the-super-non-heroes-competition-version/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-498-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-498Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-498" data-pdf-viewer-url-value="/products/the-super-non-heroes-competition-version/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-498-modal-heading">
<span class="block">The Super Non-Heroes: Competition Version</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/a-lighter-shade-of-noir"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="A Lighter Shade of Noir Patrick Derksen Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTkwLCJwdXIiOiJibG9iX2lkIn19--8b3240c8cd13f3a1241967c9f7abb444e548fbf4/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/A-Lighter-Shade-of-Noir.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/a-lighter-shade-of-noir">A Lighter Shade of Noir</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Patrick Derksen<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
</div>
<p class="mt-3 mb-0">
A fabulously funny and high styling take on film noir.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 75 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
4&nbsp;M + 5&nbsp;F + 16&nbsp;Any&nbsp;Gender
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
62 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about A Lighter Shade of Noir" data-turbo-frame="_top" href="/products/a-lighter-shade-of-noir">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for A Lighter Shade of Noir" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/a-lighter-shade-of-noir/pricing" data-modal="pricing" href="/products/a-lighter-shade-of-noir">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-279" id="preload-pdf-viewer-279" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/a-lighter-shade-of-noir/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 75 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>4&nbsp;M + 5&nbsp;F + 16&nbsp;Any&nbsp;Gender</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>62 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/a-lighter-shade-of-noir/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-279-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-279Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-279" data-pdf-viewer-url-value="/products/a-lighter-shade-of-noir/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-279-modal-heading">
<span class="block">A Lighter Shade of Noir</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/emotional-baggage"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Emotional Baggage Lindsay Price Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MjYsInB1ciI6ImJsb2JfaWQifX0=--bec6a486ed3e250df16900994a67f6dfba97447c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Emotional-Baggage.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/emotional-baggage">Emotional Baggage</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Lindsay Price<span class="canada_only">
<i title="Canadian Author" class="fa-brands fa-canadian-maple-leaf text-red-600"></i>
</span>

</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/dramedy">Dramedy</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/character-study">Character Study</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/experimental-form">Experimental Form</a>
</div>
<p class="mt-3 mb-0">
Seven strangers meet in a train station. Instead of luggage, they all carry their "emotional baggage." The most unique play we sell - it has no dialogue.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
4&nbsp;M + 4&nbsp;F
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple Set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
27 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Emotional Baggage" data-turbo-frame="_top" href="/products/emotional-baggage">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Emotional Baggage" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/emotional-baggage/pricing" data-modal="pricing" href="/products/emotional-baggage">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-32" id="preload-pdf-viewer-32" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/emotional-baggage/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 30 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>4&nbsp;M + 4&nbsp;F</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple Set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>27 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/emotional-baggage/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-32-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-32Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-32" data-pdf-viewer-url-value="/products/emotional-baggage/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-32-modal-heading">
<span class="block">Emotional Baggage</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/treasure-island"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="Treasure Island Todd Espeland Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MjYwLCJwdXIiOiJibG9iX2lkIn19--4000e841e7aee217cd9cf6599834cec11bed414b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/Treasure-Island-Logo.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/treasure-island">Treasure Island</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
adapted by Todd Espeland from Robert Louis Stevenson
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/drama">Drama</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/adventure">Adventure</a>
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/classical-adaptation">Classical Adaptation</a>
</div>
<p class="mt-3 mb-0">
Pirates sponging for rum, treasure maps filled with pieces of eight!
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 70 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
12&nbsp;M + 8&nbsp;F, Plus patrons &amp; pirates, gender flexible
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
50 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about Treasure Island" data-turbo-frame="_top" href="/products/treasure-island">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for Treasure Island" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/treasure-island/pricing" data-modal="pricing" href="/products/treasure-island">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-360" id="preload-pdf-viewer-360" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/treasure-island/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 70 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>12&nbsp;M + 8&nbsp;F, Plus patrons &amp; pirates, gender flexible</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>50 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/treasure-island/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-360-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-360Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-360" data-pdf-viewer-url-value="/products/treasure-island/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-360-modal-heading">
<span class="block">Treasure Island</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>
<article class="group mb-4 overflow-hidden rounded-lg border border-gray-300 bg-white shadow-md transition-shadow hover:border-gray-400 hover:shadow-xl lg:flex">
<div class="p-3 lg:p-5 lg:pr-2">
<a data-turbo-frame="_top" href="/products/the-truth-or-dare-sisterhood"><div class="w-32 lg:w-48 aspect-square animate-pulse bg-gray-200 rounded" data-controller="image-loading">
<img class="mx-auto rounded shadow ring-1 ring-black/10 transition-transform duration-300 group-hover:scale-105" alt="The Truth or Dare Sisterhood Jeffrey Harr Play Script" width="175" height="175" loading="lazy" decoding="async" data-image-loading-target="image" src="https://www.theatrefolk.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTg2MzY2LCJwdXIiOiJibG9iX2lkIn19--206c19f76795047fc3c24b1dfadc74282ec7bf8f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemUiOiIxNzV4MTc1In0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--d60019640d68ad0b8f997ff62d77c56456713b45/The-Truth-or-Dare-Sisterhood.png" />
</div>
</a></div>
<div class="flex-1 flex flex-col justify-between p-3 pt-0 lg:p-5 lg:pl-3">
<div class="block">
<h2 class="font-extrabold text-2xl leading-tight text-blue-900 hover:text-blue-700">
<a data-turbo-frame="_top" href="/products/the-truth-or-dare-sisterhood">The Truth or Dare Sisterhood</a>
</h2>
<div class="mt-1 text-gray-700 leading-tight">
<small class="uppercase tracking-wide text-pretty">
by Jeffrey Harr
</small>
</div>
<div class="flex flex-wrap gap-x-2">
<a class="badge badge-genre" data-turbo-frame="_top" href="/genres/comedy">Comedy</a>
</div>
<p class="mt-3 mb-0">
A group of misfit teens at a chaotic sleepover must navigate identity, friendship, and loyalty when a newcomer with big secrets joins their sisterhood.
</p>
<ul class="mt-3 flex flex-wrap gap-1 5 lg:hidden">
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-clock text-gray-600"></i>
About 30 minutes
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-users text-gray-600"></i>
1&nbsp;M + 5&nbsp;F
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-gray-600"></i>
Simple set
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-school text-gray-600"></i>
Recommended for High Schools &amp; Middle Schools
</li>
<li class="inline-flex items-center gap-1 5 rounded-full bg-gray-100 px-2 5 py-1 text-xs text-gray-700 ring-1 ring-gray-200">
<i aria-hidden="true" class="fa-solid fa-file-alt text-gray-600"></i>
31 pages
</li>
</ul>
</div>
<div class="mt-4 space-y-2">
<div class="flex gap-2">
<a class="btn btn-light btn-block" aria-label="Learn more about The Truth or Dare Sisterhood" data-turbo-frame="_top" href="/products/the-truth-or-dare-sisterhood">Learn More
</a><a class="btn btn-light btn-block" aria-label="Pricing for The Truth or Dare Sisterhood" data-turbo-frame="_top" data-action="click-&gt;site#openModal:prevent" data-site-url-param="/products/the-truth-or-dare-sisterhood/pricing" data-modal="pricing" href="/products/the-truth-or-dare-sisterhood">Pricing
</a></div>
<button class="btn btn-block gap-2 bg-sky-50 text-sky-900 ring-1 ring-sky-300 hover:bg-sky-100" data-action="click-&gt;site#openModal" data-modal="pdf-viewer-500" id="preload-pdf-viewer-500" type="button">
<i aria-hidden="true" class="fa-solid fa-book-reader"></i>
Read a free excerpt
</button>
</div>
<div class="mt-4 lg:hidden">
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/the-truth-or-dare-sisterhood/order" type="button">
Add to Cart
</button>
<div class="mt-3">

</div>
</div>
</div>
<div class="relative hidden bg-blue-100 p-4 lg:flex lg:flex-col lg:gap-4 lg:w-1/4">
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -top-2 h-4 w-4 rounded-full bg-white"></span>
<span aria-hidden="true" class="pointer-events-none absolute -left-2 -bottom-2 h-4 w-4 rounded-full bg-white"></span>
<div class="block">
<h3 class="mb-2 flex items-center gap-2 border-b border-blue-300 pb-1 text-xs font-bold uppercase tracking-widest text-blue-900">
<i aria-hidden="true" class="fa-solid fa-ticket text-blue-700"></i>
Quick Facts
</h3>
<ul class="space-y-1 5 text-xs text-gray-800">
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-clock text-blue-700"></i>
</span>
<span>About 30 minutes</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-users text-blue-700"></i>
</span>
<span>1&nbsp;M + 5&nbsp;F</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-warehouse-alt text-blue-700"></i>
</span>
<span>Simple set</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-school text-blue-700"></i>
</span>
<span>Recommended for High Schools &amp; Middle Schools</span>
</li>
<li class="flex gap-2">
<span class="w-4 shrink-0 text-center">
<i aria-hidden="true" class="fa-solid fa-file-alt text-blue-700"></i>
</span>
<span>31 pages</span>
</li>
</ul>
</div>
<button class="btn btn-primary btn-block" data-action="click-&gt;site#openModal" data-modal="order" data-site-url-param="/products/the-truth-or-dare-sisterhood/order" type="button">
Add to Cart
</button>

</div>
<div aria-labelledby="pdf-viewer-500-modal-heading" aria-modal="true" data-controller="modal" data-modal-allow-background-close id="pdf-viewer-500Modal" role="dialog">
<div class="hidden opacity-0 transition-opacity duration-200 ease-out fixed inset-0 overflow-y-auto flex items-center justify-center" data-action="click-&gt;modal#closeBackground keyup@window-&gt;modal#closeWithKeyboard keydown@window-&gt;modal#trapFocus" data-modal-target="container" style="z-index: 9999;">
<div class="max-h-dvh w-full sm:max-w-xl md:max-w-5xl relative mx-auto opacity-0 scale-95 -translate-y-2 transition duration-200 ease-out" data-modal-target="panel">
<div class="m-1 bg-white rounded shadow relative pt-8 flex flex-col" style="max-height: calc(100dvh - 0.5rem);">
<button aria-label="Close" class="absolute top-0 right-0 inline-flex items-center justify-center w-11 h-11 hover:text-gray-900 text-gray-700 cursor-pointer font-semibold text-lg bg-transparent border-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-sky-500 rounded" data-action="click-&gt;modal#close" type="button">
<i aria-hidden="true" class="fa-solid fa-times"></i>
</button>
<div class="p-2 lg:p-4 xl:p-6 overflow-y-auto min-h-0">
<div aria-live="polite" class="text-center text-2xl my-10 hidden" data-modal-target="loadingIndicator" role="status">
Loading...
<br>
<i aria-hidden="true" class="fa-solid fa-spinner fa-2x fa-pulse"></i>
</div>
<div data-modal-target="content">
<div data-controller="pdf-viewer" data-pdf-viewer-preload-selector-value="#preload-pdf-viewer-500" data-pdf-viewer-url-value="/products/the-truth-or-dare-sisterhood/sample.pdf">
<div class="mb-4">
<h2 class="text-2xl font-bold text-center" id="pdf-viewer-500-modal-heading">
<span class="block">The Truth or Dare Sisterhood</span>
<span class="block text-base font-normal text-gray-600">Sample Excerpt</span>
</h2>
</div>
<div class="hidden bg-red-100 border border-red-400 text-red-700 px-4 py-3 rounded mb-4" data-pdf-viewer-target="error"></div>
<div class="sticky top-0 z-10 flex justify-end items-center mb-4 bg-gray-100 p-3 rounded shadow">
<div class="flex gap-2">
<button aria-label="Print" class="btn btn-light btn-sm hidden" data-action="click-&gt;pdf-viewer#print" data-pdf-viewer-target="printBtn" type="button">
<i aria-hidden="true" class="fa-solid fa-print"></i>
</button>
<button aria-label="Zoom out" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomOut" type="button">
<i aria-hidden="true" class="fa-solid fa-search-minus"></i>
</button>
<button aria-label="Zoom in" class="btn btn-light btn-sm" data-action="click-&gt;pdf-viewer#zoomIn" type="button">
<i aria-hidden="true" class="fa-solid fa-search-plus"></i>
</button>
</div>
</div>
<div class="flex flex-col items-center justify-center py-16 text-gray-700" data-pdf-viewer-target="loading">
<div class="animate-spin rounded-full h-10 w-10 border-4 border-gray-200 border-t-blue-500 mb-3"></div>
<p class="text-sm">Loading&hellip;</p>
</div>
<div class="hidden border border-gray-300 rounded overflow-auto bg-gray-50" data-pdf-viewer-target="container" style="max-height: 65vh;">
</div>
<div class="mt-4 text-center bg-blue-50 p-4 rounded">
<p class="mb-2 font-semibold">Want to learn more?</p>
<button class="btn btn-primary" data-action="click-&gt;modal#close">
<i aria-hidden="true" class="fa-solid fa-times-circle"></i>
&nbsp;
Close &amp; View Details
</button>
</div>
</div>

</div>
</div>
<div class="flex justify-center items-center flex-wrap mt-6 bg-sky-50 py-1">
<button class="btn btn-light btn-sm" data-action="click-&gt;modal#close">
Close
</button>
</div>
</div>
</div>
</div>
</div>

</article>

<div class="my-4">
<nav class="pagy series-nav" aria-label="Pagination"><a role="link" aria-disabled="true" aria-label="Previous">&lt;</a><a role="link" aria-disabled="true" aria-current="page">1</a><a href="/plays/classroom-study-guides?page=2" data-turbo-stream rel="next">2</a><a href="/plays/classroom-study-guides?page=3" data-turbo-stream>3</a><a href="/plays/classroom-study-guides?page=4" data-turbo-stream>4</a><a href="/plays/classroom-study-guides?page=5" data-turbo-stream>5</a><a role="separator" aria-disabled="true">&hellip;</a><a href="/plays/classroom-study-guides?page=8" data-turbo-stream>8</a><a href="/plays/classroom-study-guides?page=2" data-turbo-stream rel="next" aria-label="Next">&gt;</a></nav>
</div>

</template></turbo-stream><turbo-stream action="update" target="search_aggregations"><template><div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Play Length
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="One Act" name="a[length][]" id="a_length_one_act" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_length_one_act">One
<span class="whitespace-nowrap">
Act
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">123</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Full-Length" name="a[length][]" id="a_length_full-length" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_length_full-length"><span class="whitespace-nowrap">
Full-Length
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">21</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Ten Minutes" name="a[length][]" id="a_length_ten_minutes" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_length_ten_minutes">Ten
<span class="whitespace-nowrap">
Minutes
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Monologues &amp; Scenes" name="a[length][]" id="a_length_monologues__scenes" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_length_monologues__scenes">Monologues &amp;
<span class="whitespace-nowrap">
Scenes
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

</fieldset>
</div>
<div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Cast Size
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Large Cast (More than 15)" name="a[cast_size][]" id="a_cast_size_large_cast_more_than_15" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_cast_size_large_cast_more_than_15">Large Cast (More than
<span class="whitespace-nowrap">
15)
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">69</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Medium Cast (6-14)" name="a[cast_size][]" id="a_cast_size_medium_cast_6-14" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_cast_size_medium_cast_6-14">Medium Cast
<span class="whitespace-nowrap">
(6-14)
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">57</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Small Cast (Less than 5)" name="a[cast_size][]" id="a_cast_size_small_cast_less_than_5" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_cast_size_small_cast_less_than_5">Small Cast (Less than
<span class="whitespace-nowrap">
5)
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">11</span>
</span>
</label></div>

</fieldset>
</div>
<div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Genre
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Drama" name="a[genre][]" id="a_genre_drama" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_drama"><span class="whitespace-nowrap">
Drama
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">58</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Comedy" name="a[genre][]" id="a_genre_comedy" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_comedy"><span class="whitespace-nowrap">
Comedy
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">49</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Classical Adaptation" name="a[genre][]" id="a_genre_classical_adaptation" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_classical_adaptation">Classical
<span class="whitespace-nowrap">
Adaptation
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">44</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Issue-Based" name="a[genre][]" id="a_genre_issue-based" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_issue-based"><span class="whitespace-nowrap">
Issue-Based
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">43</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Character Study" name="a[genre][]" id="a_genre_character_study" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_character_study">Character
<span class="whitespace-nowrap">
Study
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">37</span>
</span>
</label></div>

<div data-controller="toggle">
<div class="mt-2 text-left text-sm" data-toggle-target="toHide">
<button aria-controls="aggregation-more-genre" aria-expanded="false" class="bg-transparent border-0 px-2 py-1 cursor-pointer text-sky-700 hover:text-sky-900 focus:outline-none focus:ring-2 focus:ring-sky-500 focus:ring-offset-2 rounded font-semibold" data-action="toggle#toggle" type="button">
Show More
</button>
</div>
<div class="hidden" data-toggle-target="toShow" id="aggregation-more-genre">
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Dramedy" name="a[genre][]" id="a_genre_dramedy" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_dramedy"><span class="whitespace-nowrap">
Dramedy
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">32</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Movement-based" name="a[genre][]" id="a_genre_movement-based" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_movement-based"><span class="whitespace-nowrap">
Movement-based
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">24</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Vignettes" name="a[genre][]" id="a_genre_vignettes" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_vignettes"><span class="whitespace-nowrap">
Vignettes
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">22</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Experimental Form" name="a[genre][]" id="a_genre_experimental_form" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_experimental_form">Experimental
<span class="whitespace-nowrap">
Form
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">15</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Shakespeare" name="a[genre][]" id="a_genre_shakespeare" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_shakespeare"><span class="whitespace-nowrap">
Shakespeare
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">15</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Adventure" name="a[genre][]" id="a_genre_adventure" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_adventure"><span class="whitespace-nowrap">
Adventure
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">10</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Choral Work" name="a[genre][]" id="a_genre_choral_work" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_choral_work">Choral
<span class="whitespace-nowrap">
Work
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">10</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Mystery" name="a[genre][]" id="a_genre_mystery" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_mystery"><span class="whitespace-nowrap">
Mystery
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">6</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Monologue-Friendly Plays" name="a[genre][]" id="a_genre_monologue-friendly_plays" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_monologue-friendly_plays">Monologue-Friendly
<span class="whitespace-nowrap">
Plays
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">5</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Shakespeare in an Hour" name="a[genre][]" id="a_genre_shakespeare_in_an_hour" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_shakespeare_in_an_hour">Shakespeare in an
<span class="whitespace-nowrap">
Hour
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">5</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Black Comedy" name="a[genre][]" id="a_genre_black_comedy" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_black_comedy">Black
<span class="whitespace-nowrap">
Comedy
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">4</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Holiday" name="a[genre][]" id="a_genre_holiday" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_holiday"><span class="whitespace-nowrap">
Holiday
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Student Directors" name="a[genre][]" id="a_genre_student_directors" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_student_directors">Student
<span class="whitespace-nowrap">
Directors
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Young Audiences" name="a[genre][]" id="a_genre_young_audiences" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_young_audiences">Young
<span class="whitespace-nowrap">
Audiences
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Backstage Comedy" name="a[genre][]" id="a_genre_backstage_comedy" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_backstage_comedy">Backstage
<span class="whitespace-nowrap">
Comedy
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Melodrama" name="a[genre][]" id="a_genre_melodrama" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_melodrama"><span class="whitespace-nowrap">
Melodrama
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Reader&#39;s Theatre" name="a[genre][]" id="a_genre_readers_theatre" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_genre_readers_theatre">Reader&#39;s
<span class="whitespace-nowrap">
Theatre
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="mt-2 text-left text-sm">
<button aria-controls="aggregation-more-genre" aria-expanded="false" class="bg-transparent border-0 px-2 py-1 cursor-pointer text-sky-700 hover:text-sky-900 focus:outline-none focus:ring-2 focus:ring-sky-500 focus:ring-offset-2 rounded font-semibold" data-action="toggle#toggle" type="button">
Show Fewer
</button>
</div>
</div>
</div>
</fieldset>
</div>
<div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Gender
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Mostly Girls" name="a[gender][]" id="a_gender_mostly_girls" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_gender_mostly_girls">Mostly
<span class="whitespace-nowrap">
Girls
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">128</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Mostly Boys" name="a[gender][]" id="a_gender_mostly_boys" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_gender_mostly_boys">Mostly
<span class="whitespace-nowrap">
Boys
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">93</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Mostly Flexible" name="a[gender][]" id="a_gender_mostly_flexible" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_gender_mostly_flexible">Mostly
<span class="whitespace-nowrap">
Flexible
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">47</span>
</span>
</label></div>

</fieldset>
</div>
<div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Actor Experience Level
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Moderate" name="a[actor_experience_level][]" id="a_actor_experience_level_moderate" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_actor_experience_level_moderate"><span class="whitespace-nowrap">
Moderate
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">53</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Moderate to Advanced" name="a[actor_experience_level][]" id="a_actor_experience_level_moderate_to_advanced" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_actor_experience_level_moderate_to_advanced">Moderate to
<span class="whitespace-nowrap">
Advanced
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">37</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Advanced" name="a[actor_experience_level][]" id="a_actor_experience_level_advanced" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_actor_experience_level_advanced"><span class="whitespace-nowrap">
Advanced
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">21</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Minimal to Moderate" name="a[actor_experience_level][]" id="a_actor_experience_level_minimal_to_moderate" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_actor_experience_level_minimal_to_moderate">Minimal to
<span class="whitespace-nowrap">
Moderate
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">19</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Minimal" name="a[actor_experience_level][]" id="a_actor_experience_level_minimal" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_actor_experience_level_minimal"><span class="whitespace-nowrap">
Minimal
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">4</span>
</span>
</label></div>

</fieldset>
</div>
<div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Other Uses
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Class work" name="a[other_uses][]" id="a_other_uses_class_work" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_other_uses_class_work">Class
<span class="whitespace-nowrap">
work
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">135</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Scene work" name="a[other_uses][]" id="a_other_uses_scene_work" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_other_uses_scene_work">Scene
<span class="whitespace-nowrap">
work
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">115</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Competition" name="a[other_uses][]" id="a_other_uses_competition" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_other_uses_competition"><span class="whitespace-nowrap">
Competition
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">110</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Audition material" name="a[other_uses][]" id="a_other_uses_audition_material" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_other_uses_audition_material">Audition
<span class="whitespace-nowrap">
material
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">76</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Monologues" name="a[other_uses][]" id="a_other_uses_monologues" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_other_uses_monologues"><span class="whitespace-nowrap">
Monologues
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">68</span>
</span>
</label></div>

</fieldset>
</div>
<div class="card-aggregation">
<fieldset>
<legend class="font-extrabold">
Playwright
</legend>
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Price, Lindsay" name="a[playwright][]" id="a_playwright_price_lindsay" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_price_lindsay">Price,
<span class="whitespace-nowrap">
Lindsay
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">59</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Kiley, Christian" name="a[playwright][]" id="a_playwright_kiley_christian" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_kiley_christian">Kiley,
<span class="whitespace-nowrap">
Christian
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">6</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Shimano, Kirk" name="a[playwright][]" id="a_playwright_shimano_kirk" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_shimano_kirk">Shimano,
<span class="whitespace-nowrap">
Kirk
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">6</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Dean, Laramie" name="a[playwright][]" id="a_playwright_dean_laramie" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_dean_laramie">Dean,
<span class="whitespace-nowrap">
Laramie
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">5</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Haehnel, Alan" name="a[playwright][]" id="a_playwright_haehnel_alan" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_haehnel_alan">Haehnel,
<span class="whitespace-nowrap">
Alan
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">5</span>
</span>
</label></div>

<div data-controller="toggle">
<div class="mt-2 text-left text-sm" data-toggle-target="toHide">
<button aria-controls="aggregation-more-playwright" aria-expanded="false" class="bg-transparent border-0 px-2 py-1 cursor-pointer text-sky-700 hover:text-sky-900 focus:outline-none focus:ring-2 focus:ring-sky-500 focus:ring-offset-2 rounded font-semibold" data-action="toggle#toggle" type="button">
Show More
</button>
</div>
<div class="hidden" data-toggle-target="toShow" id="aggregation-more-playwright">
<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Hayward, Bradley" name="a[playwright][]" id="a_playwright_hayward_bradley" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_hayward_bradley">Hayward,
<span class="whitespace-nowrap">
Bradley
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">4</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Temple, Taryn" name="a[playwright][]" id="a_playwright_temple_taryn" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_temple_taryn">Temple,
<span class="whitespace-nowrap">
Taryn
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">4</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Williams, Allison" name="a[playwright][]" id="a_playwright_williams_allison" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_williams_allison">Williams,
<span class="whitespace-nowrap">
Allison
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">4</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Baring, Treanor" name="a[playwright][]" id="a_playwright_baring_treanor" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_baring_treanor">Baring,
<span class="whitespace-nowrap">
Treanor
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Espeland, Todd" name="a[playwright][]" id="a_playwright_espeland_todd" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_espeland_todd">Espeland,
<span class="whitespace-nowrap">
Todd
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Webster, Matthew" name="a[playwright][]" id="a_playwright_webster_matthew" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_webster_matthew">Webster,
<span class="whitespace-nowrap">
Matthew
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">3</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Atkins, Rachel" name="a[playwright][]" id="a_playwright_atkins_rachel" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_atkins_rachel">Atkins,
<span class="whitespace-nowrap">
Rachel
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Broome, Claire" name="a[playwright][]" id="a_playwright_broome_claire" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_broome_claire">Broome,
<span class="whitespace-nowrap">
Claire
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Evans, Christopher" name="a[playwright][]" id="a_playwright_evans_christopher" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_evans_christopher">Evans,
<span class="whitespace-nowrap">
Christopher
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Halverson, Emma Fonseca" name="a[playwright][]" id="a_playwright_halverson_emma_fonseca" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_halverson_emma_fonseca">Halverson, Emma
<span class="whitespace-nowrap">
Fonseca
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Merritt, Mrs. Evelyn" name="a[playwright][]" id="a_playwright_merritt_mrs__evelyn" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_merritt_mrs__evelyn">Merritt, Mrs.
<span class="whitespace-nowrap">
Evelyn
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Minigan, John" name="a[playwright][]" id="a_playwright_minigan_john" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_minigan_john">Minigan,
<span class="whitespace-nowrap">
John
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Murphy, Dara" name="a[playwright][]" id="a_playwright_murphy_dara" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_murphy_dara">Murphy,
<span class="whitespace-nowrap">
Dara
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Musselman, Forrest" name="a[playwright][]" id="a_playwright_musselman_forrest" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_musselman_forrest">Musselman,
<span class="whitespace-nowrap">
Forrest
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Stack, Steven" name="a[playwright][]" id="a_playwright_stack_steven" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_stack_steven">Stack,
<span class="whitespace-nowrap">
Steven
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Walton, Bradley" name="a[playwright][]" id="a_playwright_walton_bradley" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_walton_bradley">Walton,
<span class="whitespace-nowrap">
Bradley
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="White, Judith" name="a[playwright][]" id="a_playwright_white_judith" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_white_judith">White,
<span class="whitespace-nowrap">
Judith
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">2</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Boehnert, Krista" name="a[playwright][]" id="a_playwright_boehnert_krista" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_boehnert_krista">Boehnert,
<span class="whitespace-nowrap">
Krista
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Cataluna, Lee" name="a[playwright][]" id="a_playwright_cataluna_lee" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_cataluna_lee">Cataluna,
<span class="whitespace-nowrap">
Lee
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Cutalo, Amanda Murray" name="a[playwright][]" id="a_playwright_cutalo_amanda_murray" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_cutalo_amanda_murray">Cutalo, Amanda
<span class="whitespace-nowrap">
Murray
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Derksen, Patrick" name="a[playwright][]" id="a_playwright_derksen_patrick" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_derksen_patrick">Derksen,
<span class="whitespace-nowrap">
Patrick
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Giessler, Scott" name="a[playwright][]" id="a_playwright_giessler_scott" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_giessler_scott">Giessler,
<span class="whitespace-nowrap">
Scott
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Gonzales, Jeyna Lynn" name="a[playwright][]" id="a_playwright_gonzales_jeyna_lynn" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_gonzales_jeyna_lynn">Gonzales, Jeyna
<span class="whitespace-nowrap">
Lynn
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Green, Allison" name="a[playwright][]" id="a_playwright_green_allison" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_green_allison">Green,
<span class="whitespace-nowrap">
Allison
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Gregg, Stephen" name="a[playwright][]" id="a_playwright_gregg_stephen" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_gregg_stephen">Gregg,
<span class="whitespace-nowrap">
Stephen
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Harr, Jeffrey" name="a[playwright][]" id="a_playwright_harr_jeffrey" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_harr_jeffrey">Harr,
<span class="whitespace-nowrap">
Jeffrey
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Harris, Janice" name="a[playwright][]" id="a_playwright_harris_janice" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_harris_janice">Harris,
<span class="whitespace-nowrap">
Janice
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Kilpatrick, Kate" name="a[playwright][]" id="a_playwright_kilpatrick_kate" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_kilpatrick_kate">Kilpatrick,
<span class="whitespace-nowrap">
Kate
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Marshall, Lea" name="a[playwright][]" id="a_playwright_marshall_lea" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_marshall_lea">Marshall,
<span class="whitespace-nowrap">
Lea
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Martin, Wendy-Marie" name="a[playwright][]" id="a_playwright_martin_wendy-marie" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_martin_wendy-marie">Martin,
<span class="whitespace-nowrap">
Wendy-Marie
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Mason, Craig" name="a[playwright][]" id="a_playwright_mason_craig" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_mason_craig">Mason,
<span class="whitespace-nowrap">
Craig
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Paulette, RS" name="a[playwright][]" id="a_playwright_paulette_rs" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_paulette_rs">Paulette,
<span class="whitespace-nowrap">
RS
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Rodgers, Gary" name="a[playwright][]" id="a_playwright_rodgers_gary" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_rodgers_gary">Rodgers,
<span class="whitespace-nowrap">
Gary
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="group flex items-start gap-2 -mx-2 px-2 py-1 rounded-md transition-colors duration-150 hover:bg-sky-50 has-checked:bg-sky-100 has-checked:hover:bg-sky-100">
<input class="mt-0.5 size-4 shrink-0 accent-sky-700 cursor-pointer" type="checkbox" value="Wolpé, Sholeh" name="a[playwright][]" id="a_playwright_wolpé_sholeh" />
<label class="flex-1 min-w-0 text-sm leading-tight cursor-pointer select-none transition-colors group-has-checked:font-medium group-has-checked:text-sky-950" for="a_playwright_wolpé_sholeh">Wolpé,
<span class="whitespace-nowrap">
Sholeh
<span class="badge badge-aggregation mt-0 transition-colors group-has-checked:bg-sky-200 group-has-checked:text-sky-950">1</span>
</span>
</label></div>

<div class="mt-2 text-left text-sm">
<button aria-controls="aggregation-more-playwright" aria-expanded="false" class="bg-transparent border-0 px-2 py-1 cursor-pointer text-sky-700 hover:text-sky-900 focus:outline-none focus:ring-2 focus:ring-sky-500 focus:ring-offset-2 rounded font-semibold" data-action="toggle#toggle" type="button">
Show Fewer
</button>
</div>
</div>
</div>
</fieldset>
</div>

</template></turbo-stream><turbo-stream action="update" target="searchStats"><template><div class="mt-4 text-gray-600 text-center mb-2 text-sm">
<span class="pagy info">Displaying items 1-20 of 141 in total</span>
</div>

</template></turbo-stream><turbo-stream action="scroll_to" target="pageContent"><template></template></turbo-stream>
<turbo-stream action="show_div" target="results"><template></template></turbo-stream>
<turbo-stream action="hide_div" target="loading"><template></template></turbo-stream>
