PageSourceSearch

https://woodsorrelstudios.com/blogs/news-1

html woodsorrelstudios.com collected 2026-10-10 01:08:44 UTC 332,645 bytes, 18,313 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" dir="ltr">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="">
8    <link rel="canonical" href="https://woodsorrelstudios.com/blogs/news-1">
9    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
10    <link rel="dns-prefetch" href="https://ajax.googleapis.com">
11    <link rel="dns-prefetch" href="https://maps.googleapis.com">
12    <link rel="dns-prefetch" href="https://maps.gstatic.com"><link rel="shortcut icon" href="//woodsorrelstudios.com/cdn/shop/files/Wood_Sorrel_Studios_40_x_40_32x32.png?v=1718031809" type="image/png">
13<title>News &ndash; Wood Sorrel Studios</title>
14
15<meta property="og:site_name" content="Wood Sorrel Studios">
16<meta property="og:url" content="https://woodsorrelstudios.com/blogs/news-1">
17<meta property="og:title" content="News">
18<meta property="og:type" content="website">
19<meta property="og:description" content="Love fantasy & science fiction books? Curl up with a story about dragons, time travel, fantasy adventure, or step in an urban fantasy world. Want a mug or t-shirt that goes with your favorite book or series. Get it here. SHOP NOW!"><meta property="og:image" content="http://woodsorrelstudios.com/cdn/shop/files/16_by_9_hero.png?v=1752195214">
20  <meta property="og:image:secure_url" content="https://woodsorrelstudios.com/cdn/shop/files/16_by_9_hero.png?v=1752195214">
21  <meta property="og:image:width" content="875">
22  <meta property="og:image:height" content="492"><meta name="twitter:site" content="@">
23<meta name="twitter:card" content="summary_large_image">
24<meta name="twitter:title" content="News">
25<meta name="twitter:description" content="Love fantasy & science fiction books? Curl up with a story about dragons, time travel, fantasy adventure, or step in an urban fantasy world. Want a mug or t-shirt that goes with your favorite book or series. Get it here. SHOP NOW!">
26<style data-shopify>:root {
27        --product-grid-padding: 12px;
28      }</style>
28<script>
29      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
30
31      window.theme = window.theme || {};
32
33      theme.settings = {
34        themeName: 'Expanse',
35        themeVersion: '10.0.1', // x-release-please-version
36      };
37    </script>
37<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 37
37
38<script type="importmap">
39{
40  "imports": {
41    "block.product-buy-buttons.drawers": "//woodsorrelstudios.com/cdn/shop/t/18/assets/block.product-buy-buttons.drawers.js?v=143357058838575216011788906318",
42    "block.product-buy-buttons.gift-form": "//woodsorrelstudios.com/cdn/shop/t/18/assets/block.product-buy-buttons.gift-form.js?v=46785361256357036371788906318",
43    "block.product-buy-buttons": "//woodsorrelstudios.com/cdn/shop/t/18/assets/block.product-buy-buttons.js?v=164607579798955773671788906318",
44    "block.product-buy-buttons.store-availability": "//woodsorrelstudios.com/cdn/shop/t/18/assets/block.product-buy-buttons.store-availability.js?v=172670370528890752541788906318",
45    "block.product-inventory": "//woodsorrelstudios.com/cdn/shop/t/18/assets/block.product-inventory.js?v=108193432744250981681788906318",
46    "block.product-price": "//woodsorrelstudios.com/cdn/shop/t/18/assets/block.product-price.js?v=73015567687405224011788906318",
47    "block.product-title": "//woodsorrelstudios.com/cdn/shop/t/18/assets/block.product-title.js?v=65046738154685335941788906318",
48    "block.product-variant-picker": "//woodsorrelstudios.com/cdn/shop/t/18/assets/block.product-variant-picker.js?v=154818048934545116921788906318",
49    "cart.order-note": "//woodsorrelstudios.com/cdn/shop/t/18/assets/cart.order-note.js?v=56198602689862001351788906318",
50    "component.lightbox": "//woodsorrelstudios.com/cdn/shop/t/18/assets/component.lightbox.js?v=156646539613027545861788906318",
51    "element.accordion": "//woodsorrelstudios.com/cdn/shop/t/18/assets/element.accordion.js?v=26352719291171277101788906318",
52    "element.base-media": "//woodsorrelstudios.com/cdn/shop/t/18/assets/element.base-media.js?v=61305152781971747521788906318",
53    "element.header-search": "//woodsorrelstudios.com/cdn/shop/t/18/assets/element.header-search.js?v=89544545804712572551788906318",
54    "element.image.parallax": "//woodsorrelstudios.com/cdn/shop/t/18/assets/element.image.parallax.js?v=59188309605188605141788906318",
55    "element.map": "//woodsorrelstudios.com/cdn/shop/t/18/assets/element.map.js?v=104976426947850234061788906318",
56    "element.marquee": "//woodsorrelstudios.com/cdn/shop/t/18/assets/element.marquee.js?v=146838365732890290641788906318",
57    "element.model": "//woodsorrelstudios.com/cdn/shop/t/18/assets/element.model.js?v=104979259955732717291788906318",
58    "element.product-recommendations": "//woodsorrelstudios.com/cdn/shop/t/18/assets/element.product-recommendations.js?v=92208828216334547371788906318",
59    "element.quantity-selector": "//woodsorrelstudios.com/cdn/shop/t/18/assets/element.quantity-selector.js?v=68208048201360514121788906318",
60    "element.text.rte": "//woodsorrelstudios.com/cdn/shop/t/18/assets/element.text.rte.js?v=28194737298593644281788906318",
61    "element.theme": "//woodsorrelstudios.com/cdn/shop/t/18/assets/element.theme.js?v=79531236870419416191788906318",
62    "element.video": "//woodsorrelstudios.com/cdn/shop/t/18/assets/element.video.js?v=110560105447302630031788906318",
63    "es-module-shims": "//woodsorrelstudios.com/cdn/shop/t/18/assets/es-module-shims.min.js?v=3197203922110785981788906318",
64    "form.localization.disclosure": "//woodsorrelstudios.com/cdn/shop/t/18/assets/form.localization.disclosure.js?v=182459945533096787091788906318",
65    "form.predictive-search": "//woodsorrelstudios.com/cdn/shop/t/18/assets/form.predictive-search.js?v=16338149262871167711788906318",
66    "head.theme-editor": "//woodsorrelstudios.com/cdn/shop/t/18/assets/head.theme-editor.js?v=82669915001170288111788906318",
67    "header.cart-drawer": "//woodsorrelstudios.com/cdn/shop/t/18/assets/header.cart-drawer.js?v=76924253000731865721788906318",
68    "header.close-cart": "//woodsorrelstudios.com/cdn/shop/t/18/assets/header.close-cart.js?v=111774689337820112111788906318",
69    "header.desktop-nav.nav-dropdown": "//woodsorrelstudios.com/cdn/shop/t/18/assets/header.desktop-nav.nav-dropdown.js?v=161891049847192907061788906318",
70    "header.drawer": "//woodsorrelstudios.com/cdn/shop/t/18/assets/header.drawer.js?v=28360777810081842331788906318",
71    "header.mobile-nav": "//woodsorrelstudios.com/cdn/shop/t/18/assets/header.mobile-nav.js?v=68222097154808643481788906318",
72    "header.nav": "//woodsorrelstudios.com/cdn/shop/t/18/assets/header.nav.js?v=60474361350033080031788906318",
73    "header.toggle-cart": "//woodsorrelstudios.com/cdn/shop/t/18/assets/header.toggle-cart.js?v=98854154335626053671788906318",
74    "header.toggle-menu": "//woodsorrelstudios.com/cdn/shop/t/18/assets/header.toggle-menu.js?v=39506857234317197601788906318",
75    "header.toggle-search": "//woodsorrelstudios.com/cdn/shop/t/18/assets/header.toggle-search.js?v=158471854237997684391788906318",
76    "is-land": "//woodsorrelstudios.com/cdn/shop/t/18/assets/is-land.min.js?v=92343381495565747271788906318",
77    "kit.product-variant-picker": "//woodsorrelstudios.com/cdn/shop/t/18/assets/kit.product-variant-picker.js?v=105570197687697635861788906318",
78    "list.filter-grid.active-tags": "//woodsorrelstudios.com/cdn/shop/t/18/assets/list.filter-grid.active-tags.js?v=95708428777908361691788906318",
79    "list.filter-grid.collection-mobile-filters": "//woodsorrelstudios.com/cdn/shop/t/18/assets/list.filter-grid.collection-mobile-filters.js?v=63107918996786963331788906318",
80    "list.filter-grid.filter-form": "//woodsorrelstudios.com/cdn/shop/t/18/assets/list.filter-grid.filter-form.js?v=17067780984386582381788906318",
81    "list.filter-grid": "//woodsorrelstudios.com/cdn/shop/t/18/assets/list.filter-grid.js?v=101890920840529502621788906318",
82    "list.filter-grid.list-filter": "//woodsorrelstudios.com/cdn/shop/t/18/assets/list.filter-grid.list-filter.js?v=138701075783354965801788906318",
83    "list.filter-grid.mobile-filters-trigger": "//woodsorrelstudios.com/cdn/shop/t/18/assets/list.filter-grid.mobile-filters-trigger.js?v=95983497396036638961788906318",
84    "list.filter-grid.price-range-text": "//woodsorrelstudios.com/cdn/shop/t/18/assets/list.filter-grid.price-range-text.js?v=49452109150009672021788906318",
85    "list.filter-grid.price-range": "//woodsorrelstudios.com/cdn/shop/t/18/assets/list.filter-grid.price-range.js?v=35983194066026989001788906318",
86    "list.filter-grid.sort-by": "//woodsorrelstudios.com/cdn/shop/t/18/assets/list.filter-grid.sort-by.js?v=169103206739705814741788906318",
87    "list.filter-grid.view-buttons": "//woodsorrelstudios.com/cdn/shop/t/18/assets/list.filter-grid.view-buttons.js?v=31923186262704385171788906318",
88    "list.product-card.swatches": "//woodsorrelstudios.com/cdn/shop/t/18/assets/list.product-card.swatches.js?v=19863687979138205901788906318",
89    "module.cart-form": "//woodsorrelstudios.com/cdn/shop/t/18/assets/module.cart-form.js?v=21319002842506299681788906318",
90    "module.clone-footer": "//woodsorrelstudios.com/cdn/shop/t/18/assets/module.clone-footer.js?v=65189253863211222311788906318",
91    "module.modal": "//woodsorrelstudios.com/cdn/shop/t/18/assets/module.modal.js?v=44527242903564663411788906318",
92    "module.slideshow": "//woodsorrelstudios.com/cdn/shop/t/18/assets/module.slideshow.js?v=164835195365977764321788906318",
93    "overlay.newsletter-reminder": "//woodsorrelstudios.com/cdn/shop/t/18/assets/overlay.newsletter-reminder.js?v=76052422197643520471788906318",
94    "overlay.quick-add": "//woodsorrelstudios.com/cdn/shop/t/18/assets/overlay.quick-add.js?v=13327954383707378111788906318",
95    "overlay.quick-shop": "//woodsorrelstudios.com/cdn/shop/t/18/assets/overlay.quick-shop.js?v=143187304732018383931788906318",
96    "overlay.tool-tip": "//woodsorrelstudios.com/cdn/shop/t/18/assets/overlay.tool-tip.js?v=76066261127406251261788906318",
97    "overlay.tool-tip.trigger": "//woodsorrelstudios.com/cdn/shop/t/18/assets/overlay.tool-tip.trigger.js?v=38823101629727047911788906318",
98    "product.add-to-cart": "//woodsorrelstudios.com/cdn/shop/t/18/assets/product.add-to-cart.js?v=153565341879909331761788906318",
99    "product.gallery": "//woodsorrelstudios.com/cdn/shop/t/18/assets/product.gallery.js?v=101937563878297892051788906318",
100    "product.gallery.photoswipe": "//woodsorrelstudios.com/cdn/shop/t/18/assets/product.gallery.photoswipe.js?v=34264043932858048631788906318",
101    "section.advanced-accordion": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.advanced-accordion.js?v=44790911016288138071788906318",
102    "section.age-verification-popup": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.age-verification-popup.js?v=58303022586883027081788906318",
103    "section.background-image-text": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.background-image-text.js?v=26227350979714212071788906318",
104    "section.collection-header": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.collection-header.js?v=52320583960175857641788906318",
105    "section.countdown": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.countdown.js?v=75237863181774550081788906318",
106    "section.footer": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.footer.js?v=148713697742347807881788906318",
107    "section.header": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.header.js?v=13203801188933004421788906318",
108    "section.hotspots": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.hotspots.js?v=178007014693575642251788906318",
109    "section.image-compare": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.image-compare.js?v=148705783676582583041788906318",
110    "section.main-addresses": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.main-addresses.js?v=38269558316828
110166111788906318",
111    "section.main-cart": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.main-cart.js?v=57317533223459346501788906318",
112    "section.main-login": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.main-login.js?v=141583384861984065451788906318",
113    "section.media-text": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.media-text.js?v=44677140657195515631788906318",
114    "section.more-products-vendor": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.more-products-vendor.js?v=8511688544614558571788906318",
115    "section.newsletter-popup": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.newsletter-popup.js?v=177313225796357939811788906318",
116    "section.password-header": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.password-header.js?v=124471658844228363121788906318",
117    "section.recently-viewed": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.recently-viewed.js?v=64031631519373429601788906318",
118    "section.testimonials": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.testimonials.js?v=22104849226382439421788906318",
119    "section.toolbar.announcement-bar": "//woodsorrelstudios.com/cdn/shop/t/18/assets/section.toolbar.announcement-bar.js?v=113790760388345659521788906318",
120    "theme": "//woodsorrelstudios.com/cdn/shop/t/18/assets/theme.js?v=113616480651186619411788906318",
121    "util.a11y": "//woodsorrelstudios.com/cdn/shop/t/18/assets/util.a11y.js?v=52391889484665157991788906318",
122    "util.ajax-renderer": "//woodsorrelstudios.com/cdn/shop/t/18/assets/util.ajax-renderer.js?v=97870815632261419761788906318",
123    "util.currency": "//woodsorrelstudios.com/cdn/shop/t/18/assets/util.currency.js?v=145317363220411440011788906318",
124    "util.editor-events": "//woodsorrelstudios.com/cdn/shop/t/18/assets/util.editor-events.js?v=99040249503335390211788906318",
125    "util.events": "//woodsorrelstudios.com/cdn/shop/t/18/assets/util.events.js?v=72345573757032118991788906318",
126    "util.misc": "//woodsorrelstudios.com/cdn/shop/t/18/assets/util.misc.js?v=117964846174238173191788906318",
127    "util.product-loader": "//woodsorrelstudios.com/cdn/shop/t/18/assets/util.product-loader.js?v=71947287259713254281788906318",
128    "util.resource-loader": "//woodsorrelstudios.com/cdn/shop/t/18/assets/util.resource-loader.js?v=81301169148003274841788906318",
129    "util.storage": "//woodsorrelstudios.com/cdn/shop/t/18/assets/util.storage.js?v=165714144265540632071788906318",
130    "utility.stylesheet": "//woodsorrelstudios.com/cdn/shop/t/18/assets/utility.stylesheet.js?v=115421978848924304161788906318",
131    "vendor.body-scroll-lock": "//woodsorrelstudios.com/cdn/shop/t/18/assets/vendor.body-scroll-lock.js?v=43858629955478570601788906318",
132    "vendor.flickity-fade": "//woodsorrelstudios.com/cdn/shop/t/18/assets/vendor.flickity-fade.js?v=30199917077759486291788906318",
133    "vendor.flickity": "//woodsorrelstudios.com/cdn/shop/t/18/assets/vendor.flickity.js?v=145589282352783664051788906318",
134    "vendor.in-view": "//woodsorrelstudios.com/cdn/shop/t/18/assets/vendor.in-view.js?v=126891093837844970591788906318",
135    "vendor.nouislider": "//woodsorrelstudios.com/cdn/shop/t/18/assets/vendor.nouislider.js?v=129287890155711085221788906318",
136    "vendor.photoswipe-ui-default": "//woodsorrelstudios.com/cdn/shop/t/18/assets/vendor.photoswipe-ui-default.min.js?v=73207447096779043641788906318",
137    "vendor.photoswipe": "//woodsorrelstudios.com/cdn/shop/t/18/assets/vendor.photoswipe.min.js?v=24673779349008835351788906318"
138  }
139}
140</script>
140
141
142<script>
143  if (!(HTMLScriptElement.supports && HTMLScriptElement.supports('importmap'))) {
144    const el = document.createElement('script')
145    el.async = true
146    el.src = "//woodsorrelstudios.com/cdn/shop/t/18/assets/es-module-shims.min.js?v=3197203922110785981788906318"
147    document.head.appendChild(el)
148  }
149</script>
149
150
151
152<script type="module" src="//woodsorrelstudios.com/cdn/shop/t/18/assets/is-land.min.js?v=92343381495565747271788906318"></script>
152
153
154
155<script type="module">
156  try {
157    const importMap = document.querySelector('script[type="importmap"]')
158    const importMapJson = JSON.parse(importMap.textContent)
159    const importMapModules = Object.values(importMapJson.imports)
160    for (let i = 0; i < importMapModules.length; i++) {
161      const link = document.createElement('link')
162      link.rel = 'modulepreload'
163      link.href = importMapModules[i]
164      document.head.appendChild(link)
165    }
166  } catch (e) {
167    console.error(e)
168  }
169</script>
169
170
171<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
171<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/69003804928/digital_wallets/dialog">
172<meta id="in-context-paypal-metadata" data-shop-id="69003804928" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
173<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news-1.atom" />
174<link rel="next" href="/blogs/news-1?page=2">
175<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
175
176<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
177<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=69003804928" crossorigin="anonymous"></script>
vendor: 1 bytes, line 177
177
178<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":69003804928,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/69003804928","merchantName":"Wood Sorrel Studios","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Wood Sorrel Studios","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 178
178
179<script id="shopify-features" type="application/json">{"accessToken":"b2e523e00e2494c020abac2c4747c4f5","betas":["rich-media-storefront-analytics"],"domain":"woodsorrelstudios.com","predictiveSearch":true,"shopId":69003804928,"locale":"en"}</script>
vendor: 1 bytes, line 179
179
180<script>var Shopify = Shopify || {};
181Shopify.shop = "b98570-11.myshopify.com";
182Shopify.locale = "en";
183Shopify.currency = {"active":"USD","rate":"1.0"};
184Shopify.country = "US";
185Shopify.theme = {"name":"Updated copy of Live Version of the Expanse","id":166062522624,"schema_name":"Expanse","schema_version":"10.0.1","theme_store_id":902,"role":"main"};
186Shopify.theme.handle = "null";
187Shopify.theme.style = {"id":null,"handle":null};
188Shopify.cdnHost = "woodsorrelstudios.com/cdn";
189Shopify.routes = Shopify.routes || {};
190Shopify.routes.root = "/";
191Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
192Shopify.SignInWithShop = Shopify.SignInWithShop || {};
193Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
194Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 194
194
195<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 195
195
196<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 196
196
197<script>
198  window.ShopifyPay = window.ShopifyPay || {};
199  window.ShopifyPay.apiHost = "shop.app\/pay";
200  window.ShopifyPay.redirectState = null;
201</script>
vendor: 1 bytes, line 201
201
202<script>
203  window.Shopify = window.Shopify || {};
204  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
205  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
206  window.Shopify.SignInWithShop.eligible = true;
207</script>
vendor: 1 bytes, line 207
207
208<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 208
208
209<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 209
209
210<script type="module">
211  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
212
213  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
214
215</script>
vendor: 1 bytes, line 215
215
216<script>
217  window.Shopify = window.Shopify || {};
218  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
219  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
220</script>
vendor: 1 bytes, line 220
220
221<script>(function() {
222  var isLoaded = false;
223  function asyncLoad() {
224    if (isLoaded) return;
225    isLoaded = true;
226    var urls = ["\/\/cdn.shopify.com\/proxy\/06a3bb583a60e5c9f0c1edb02b92ae9dd3c1f0ee5df9384b219b4ab0171fe000\/static.cdn.printful.com\/static\/js\/external\/shopify-product-customizer.js?v=0.28\u0026shop=b98570-11.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
227    for (var i = 0; i < urls.length; i++) {
228      var s = document.createElement('script');
229      s.type = 'text/javascript';
230      s.async = true;
231      s.src = urls[i];
232      var x = document.getElementsByTagName('script')[0];
233      x.parentNode.insertBefore(s, x);
234    }
235  };
236  if(window.attachEvent) {
237    window.attachEvent('onload', asyncLoad);
238  } else {
239    window.addEventListener('load', asyncLoad, false);
240  }
241})();</script>
vendor: 1 bytes, line 241
241
242<script id="__st">var __st={"a":69003804928,"offset":-25200,"reqid":"b06095c2-c29d-4a59-9aa2-cc07c731a801-1791594523","pageurl":"woodsorrelstudios.com\/blogs\/news-1","s":"blogs-100298359040","u":"1d4b8cb7cfd3","p":"blog","rtyp":"blog","rid":100298359040};</script>
vendor: 1 bytes, line 242
242
243<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 243
243
244<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 244
244
245<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//woodsorrelstudios.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 245
245
246<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//woodsorrelstudios.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
246<script crossorigin="anonymous" defer="defer" src="//woodsorrelstudios.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 246
246
247<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 247
247
248<script>
249  window.Shopify = window.Shopify || {};
250  window.Shopify.MCP = window.Shopify.MCP || {};
251  window.Shopify.MCP.enabled = true;
252  window.Shopify.MCP.shop = "b98570-11.myshopify.com";
253  window.Shopify.MCP.mcpEndpoint = "https:\/\/woodsorrelstudios.com\/api\/mcp";
254  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
255</script>
vendor: 1 bytes, line 255
255
256<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/woodsorrelstudios.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
257</script>
vendor: 1 bytes, line 257
257
258<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://woodsorrelstudios.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
259</script>
vendor: 1 bytes, line 259
259
260<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
261  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
262</script>
vendor: 1 bytes, line 262
262
263<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
264</script>
264
265<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://woodsorrelstudios.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
266<style id="shopify-accelerated-checkout-cart">
267        #shopify-buyer-consent {
268  margin-top: 1em;
269  display: inline-block;
270  width: 100%;
271}
272
273#shopify-buyer-consent.hidden {
274  display: none;
275}
276
277#shopify-subscription-policy-button {
278  background: none;
279  border: none;
280  padding: 0;
281  text-decoration: underline;
282  font-size: inherit;
283  cursor: pointer;
284}
285
286#shopify-subscription-policy-button::before {
287  box-shadow: none;
288}
289
290      </style>
291<link rel="compression-dictionary" href="//woodsorrelstudios.com/cdn/shop/t/18/compiled_assets/styles.css?v=72069190439626573971788906355" crossorigin="anonymous">
292<link rel="stylesheet" media="screen" href="//woodsorrelstudios.com/cdn/shop/t/18/compiled_assets/styles.css?v=72069190439626573971788906355&subset=AAAAAAAAAAAAAIDFRRQeKMA_wP_rDgDAMwAgwAgAAiIBAAAYAAAZBA" crossorigin="anonymous">
293<script id="snippets-script" data-snippets="layout.stack,layout.grid,form.customer" defer="defer" src="//woodsorrelstudios.com/cdn/shop/t/18/compiled_assets/snippet-scripts.js?v=56328719812517536651788906356"></script>
vendor: 1 bytes, line 293
293
294<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
294
295
296    <link rel="stylesheet" href="//woodsorrelstudios.com/cdn/shop/t/18/assets/theme.css?v=48638049871379659691788906318">
297<style data-shopify>:root {
298    /* Core Sizes */
299    --size-0-25: 0.0625rem; /* 1px */
300    --size-0-5: 0.125rem; /* 2px */
301    --size-1: 0.25rem; /* 4px */
302    --size-1-5: 0.375rem; /* 6px */
303    --size-2: 0.5rem; /* 8px */
304    --size-2-5: 0.625rem; /* 10px */
305    --size-3: 0.75rem; /* 12px */
306    --size-3-5: 0.875rem; /* 14px */
307    --size-4: 1rem; /* 16px */
308    --size-4-5: 1.125rem; /* 18px */
309    --size-5: 1.25rem; /* 20px */
310    --size-5-5: 1.375rem; /* 22px */
311    --size-6: 1.5rem; /* 24px */
312    --size-6-5: 1.625rem; /* 26px */
313    --size-7: 1.75rem; /* 28px */
314    --size-7-5: 1.875rem; /* 30px */
315    --size-8: 2rem; /* 32px */
316    --size-8-5: 2.125rem; /* 34px */
317    --size-9: 2.25rem; /* 36px */
318    --size-9-5: 2.375rem; /* 38px */
319    --size-10: 2.5rem; /* 40px */
320    --size-11: 2.75rem; /* 44px */
321    --size-12: 3rem; /* 48px */
322    --size-14: 3.5rem; /* 56px */
323    --size-16: 4rem; /* 64px */
324    --size-18: 4.5rem; /* 72px */
325    --size-20: 5rem; /* 80px */
326    --size-24: 6rem; /* 96px */
327    --size-28: 7rem; /* 112px */
328    --size-32: 8rem; /* 128px */
329
330    /* Text Sizes */
331    --text-size-2: 0.5rem; /* 8px */
332    --text-size-2-5: 0.625rem; /* 10px */
333    --text-size-3: 0.75rem; /* 12px */
334    --text-size-3-5: 0.875rem; /* 14px */
335    --text-size-4: 1rem; /* 16px */
336    --text-size-4-5: 1.125rem; /* 18px */
337    --text-size-5: 1.25rem; /* 20px */
338    --text-size-5-5: 1.375rem; /* 22px */
339    --text-size-6: 1.5rem; /* 24px */
340    --text-size-6-5: 1.625rem; /* 26px */
341    --text-size-7: 1.75rem; /* 28px */
342    --text-size-7-5: 1.875rem; /* 30px */
343    --text-size-8: 2rem; /* 32px */
344    --text-size-8-5: 2.125rem; /* 34px */
345    --text-size-9: 2.25rem; /* 36px */
346    --text-size-9-5: 2.375rem; /* 38px */
347    --text-size-10: 2.5rem; /* 40px */
348    --text-size-11: 2.75rem; /* 44px */
349    --text-size-12: 3rem; /* 48px */
350    --text-size-14: 3.5rem; /* 56px */
351    --text-size-16: 4rem; /* 64px */
352    --text-size-18: 4.5rem; /* 72px */
353    --text-size-20: 5rem; /* 80px */
354    --text-size-24: 6rem; /* 96px */
355    --text-size-28: 7rem; /* 112px */
356    --text-size-32: 8rem; /* 128px */
357
358    /* Line */
359    --line-size-none: 0px;
360    --line-size-xs: 0.5px;
361    --line-size-sm: 1px;
362    --line-size-md: 2px;
363    --line-size-lg: 4px;
364    --line-size-xl: 8px;
365
366    /* Gap */
367    --gap-size-none: 0px;
368    --gap-size-xs: 8px;
369    --gap-size-sm: 16px;
370    --gap-size-md: 32px;
371    --gap-size-lg: 48px;
372    --gap-size-xl: 64px;
373
374    /* Radius */
375    --radius-xs: 4px;
376    --radius-sm: 8px;
377    --radius-md: 12px;
378    --radius-lg: 16px;
379    --radius-xl: 24px;
380    --radius-2xl: 32px;
381    --radius-none: 0px;
382    --radius-full: 999px;
383
384    /* Dropshadow */
385    --shadow-none: 0px 0px 0px 0px rgba(0, 0, 0, 0);
386    --shadow-sm: 0px 1px 2px 0px rgba(0, 0, 0, 0.08);
387    --shadow-md: 0px 2px 4px -1px rgba(0, 0, 0, 0.08);
388    --shadow-lg: 0px 8px 16px -4px rgba(0, 0, 0, 0.08);
389    --shadow-xl: 0px 16px 32px -6px rgba(0, 0, 0, 0.12);
390    --shadow-2xl: 0px 16px 64px -12px rgba(0, 0, 0, 0.22);
391
392    /* Font Weights */
393    --font-weight-100: 100;
394    --font-weight-200: 200;
395    --font-weight-300: 300;
396    --font-weight-400: 400;
397    --font-weight-500: 500;
398    --font-weight-600: 600;
399    --font-weight-700: 700;
400    --font-weight-800: 800;
401    --font-weight-900: 900;
402
403    /* Letter Spacings */
404    --letter-space-2xs: -0.05em;
405    --letter-space-xs: -0.03em;
406    --letter-space-sm: -0.015em;
407    --letter-space-md: 0em;
408    --letter-space-lg: 0.015em;
409    --letter-space-xl: 0.03em;
410    --letter-space-2xl: 0.05em;
411    --letter-space-3xl: 0.08em;
412    --letter-space-4xl: 0.12em;
413
414    /* Line Heights */
415    --line-height-2xs: 0.9;
416    --line-height-xs: 1;
417    --line-height-sm: 1.1;
418    --line-height-md: 1.2;
419    --line-height-lg: 1.5;
420    --line-height-xl: 1.7;
421    --line-height-2xl: 2;
422
423    /* Color Shades */
424    --shade-0: 0%;
425    --shade-4: 4%;
426    --shade-8: 8%;
427    --shade-12: 12%;
428    --shade-16: 16%;
429    --shade-20: 20%;
430    --shade-30: 30%;
431    --shade-40: 40%;
432    --shade-50: 50%;
433    --shade-60: 60%;
434    --shade-70: 70%;
435    --shade-80: 80%;
436    --shade-90: 90%;
437    --shade-100: 100%;
438  }</style><style data-shopify>/* Root Variables */
439  :root {
440    --root-font-size: 16px;
441    --root-color-primary: #000;
442    --root-color-secondary: #fff;
443  }
444
445  /* Colors */
446  :root {
447    --color-primary: var(--root-color-primary);
448    --color-secondary: var(--root-color-secondary);
449    --color-focus: #4a9afc;
450    --color-error: #ba4444;
451    --color-price: var(--color-primary);
452    --color-text-savings: var(--color-primary);
453    --disabled-grey: #f6f6f6;
454    --disabled-border: #b6b6b6;
455    --disabled-grey-text: #b6b6b6;
456    --success-green: #56ad6a;
457    --success-green-bg: #ecfef0;
458    --color-sticky-nav-links: #fff;
459  }
460
461  /* Body Font Stack */
462  :root {
463    --element-text-font-family--body: 'Arial';
464    --element-text-font-family-fallback--body: 'sans-serif';
465    --element-text-font-weight--body: var(--font-weight-400);
466    --element-text-letter-spacing--body: var(--letter-space-md);
467    --element-text-line-height--body: var(--line-height-md);
468    --element-text-text-transform--body: none;
469    --element-text-font-size--body-lg: var(--text-size-4);
470    --element-text-font-size--body-md: var(--text-size-3-5);
471    --element-text-font-size--body-sm: var(--text-size-3);
472    --element-text-font-size--body-xs: var(--text-size-2-5);
473
474    @media screen and (min-width: 769px) {
475      --element-text-font-size--body-lg: var(--text-size-4-5);
476      --element-text-font-size--body-md: var(--text-size-4);
477      --element-text-font-size--body-sm: var(--text-size-3-5);
478      --element-text-font-size--body-xs: var(--text-size-3);
479    }
480  }
481
482  /* Heading Font Stack */
483  :root {
484    --element-text-font-family--heading: 'Arial';
485    --element-text-font-family-fallback--heading: 'sans-serif';
486    --element-text-font-weight--heading: var(--font-weight-700);
487    --element-text-letter-spacing--heading: var(--letter-space-md);
488
489    --element-text-line-height--heading-2xl: var(--line-height-md);
490    --element-text-line-height--heading-xl: var(--line-height-md);
491    --element-text-line-height--heading-lg: var(--line-height-md);
492    --element-text-line-height--heading-md: var(--line-height-md);
493    --element-text-line-height--heading-sm: var(--line-height-md);
494    --element-text-line-height--heading-xs: var(--line-height-md);
495
496    --element-text-font-size--heading-2xl: var(--text-size-12);
497    --element-text-font-size--heading-xl: var(--text-size-8);
498    --element-text-font-size--heading-lg: var(--text-size-6);
499    --element-text-font-size--heading-md: var(--text-size-5);
500    --element-text-font-size--heading-sm: var(--text-size-4-5);
501    --element-text-font-size--heading-xs: var(--text-size-4);
502
503    @media screen and (min-width: 769px) {
504      --element-text-font-size--heading-2xl: var(--text-size-16);
505      --element-text-font-size--heading-2xl: var(--text-size-12);
506      --element-text-font-size--heading-xl: var(--text-size-8);
507      --element-text-font-size--heading-lg: var(--text-size-6);
508      --element-text-font-size--heading-md: var(--text-size-5);
509      --element-text-font-size--heading-sm: var(--text-size-4-5);
510      --element-text-font-size--heading-xs: var(--text-size-4-5);
511    }
512  }
513
514  /* Accent Font Stack */
515  :root {
516    --element-text-font-family--accent: 'Arial';
517    --element-text-font-family-fallback--accent: 'sans-serif';
518    --element-text-font-weight--accent: var(--font-weight-400);
519    --element-text-letter-spacing--accent: var(--letter-space-4xl);
520    --element-text-line-height--accent: var(--line-height-md);
521    --element-text-text-transform--accent: uppercase;
522  }
523
524  /* Input Responsive Styles */
525  @media (max-width: 768px) {
526    :root { 
527      --element-input-padding-inline: var(--size-2);
528      --element-input-padding-block: var(--size-2);
529    }
530  }
531
532  /* Button Responsive Styles */
533  @media (max-width: 768px) {
534    :root { 
535      --element-button-padding-inline: var(--size-2);
536      --element-button-padding-block: var(--size-2);
537    }
538
539    .element-button--shopify-payment-wrapper shopify-accelerated-checkout {
540      --shopify-accelerated-checkout-button-block-size: calc(2* var(--element-button-padding-block) + var(--element-text-line-height--body) * var(--element-text-font-size--body-md));
541    }
542  } 
543
544  /* ==================================================================== */
545  /* OLD CSS VARIABLES THAT NEEDS TO 🔥 */
546  /* ==================================================================== */
547  :root {
548    --z-index-modal: 30;
549    --z-index-toolbar: 7;
550    --z-index-header: 6;
551    --z-index-header-submenu: 7;
552    --z-index-header-bottom-row: 3;
553    --z-index-header-drawers: 5;
554    --z-index-header-drawers-mobile: 3;
555    --z-index-header-search: 7;
556    --z-index-loader: 4;
557    --z-index-header-search-overlay: 1;
558    --url-ico-select: url(//woodsorrelstudios.com/cdn/shop/t/18/assets/ico-select.svg);
559    --url-swirl-svg: url(//woodsorrelstudios.com/cdn/shop/t/18/assets/swirl.svg);
560    --header-padding-bottom: 0;
561    --gutter: 30px;
562    --page-width: 1500px;
563    --page-width-narrow: 1000px;
564    --page-width-gutter-small: 17px;
565    --grid-gutter: 22px;
566    --grid-gutter-small: 16px;
567    --slide-curve: 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
568    --drawer-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
569    --product-grid-margin: 10px;
570    --product-grid-padding: 12px;
571    --product-radius: 10px;
572    --page-top-padding: 35px;
573    --page-narrow: 780px;
574    --page-width-padding: 40px;
575    --grid-gutter: 22px;
576    --index-section-padding: 60px;
577    --section-header-bottom: 40px;
578    --size-chart-margin: 30px 0;
579    --size-chart-icon-margin: 5px;
580    --newsletter-reminder-padding: 20px 30px 20px 25px;
581    --text-frame-margin: 10px;
582    --desktop-menu-chevron-size: 10px;
583    --site-nav-item-padding: 20px;
584    --site-nav-item-padding-top-bottom: 16px;
585    --site-nav-icon-padding: 12px;
586  }
587
588  @media screen and (max-width: 768px) {
589    :root {
590      --page-top-padding: 15px;
591      --page-narrow: 330px;
592      --page-width-padding: 17px;
593      --grid-gutter: 16px;
594      --index-section-padding: 40px;
595      --section-header-bottom: 25px;
596      --text-frame-margin: 7px;
597    }
598  }</style>
599<style data-shopify>
600
601  :root {
602    /* Body Font Stack */--element-text-font-family--body:"New York";
603      --element-text-font-family-fallback--body:Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
604      --element-text-font-weight--body: 400;/* Accent Font Stack */
605
606    /* Heading Font Stack */--element-text-font-family--heading:"New York";
607      --element-text-font-family-fallback--heading:Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
608      --element-text-font-weight--heading: 400;
609  }</style>
610<style data-shopify>:root {
611    --text-size-scale-n-4: var(--text-size-2); /* 8px */
612    --text-size-scale-n-3: var(--text-size-2-5); /* 10px */
613    --text-size-scale-n-2: var(--text-size-3); /* 12px */
614    --text-size-scale-n-1: var(--text-size-3-5); /* 14px */
615    --text-size-scale-n0: var(--text-size-4); /* 16px */
616    --text-size-scale-n1: var(--text-size-4-5); /* 18px */
617    --text-size-scale-n2: var(--text-size-5); /* 20px */
618    --text-size-scale-n3: var(--text-size-6); /* 24px */
619    --text-size-scale-n4: var(--text-size-6-5); /* 26px */
620    --text-size-scale-n5: var(--text-size-7); /* 28px */
621    --text-size-scale-n6: var(--text-size-8); /* 32px */
622    --text-size-scale-n7: var(--text-size-9); /* 36px */
623    --text-size-scale-n8: var(--text-size-10); /* 40px */
624    --text-size-scale-n9: var(--text-size-12); /* 48px */
625    --text-size-scale-n10: var(--text-size-14); /* 56px */
626    --text-size-scale-n11: var(--text-size-16); /* 64px */
627    --text-size-scale-n12: var(--text-size-18); /* 72px */
628    --text-size-scale-n13: var(--text-size-20); /* 80px */
629    --text-size-scale-n14: var(--text-size-24); /* 96px */
630
631    --font-weight-scale-n-3: var(--font-weight-100);
632    --font-weight-scale-n-2: var(--font-weight-200);
633    --font-weight-scale-n-1: var(--font-weight-300);
634    --font-weight-scale-n0: var(--font-weight-400);
635    --font-weight-scale-n1: var(--font-weight-500);
636    --font-weight-scale-n2: var(--font-weight-600);
637    --font-weight-scale-n3: var(--font-weight-700);
638    --font-weight-scale-n4: var(--font-weight-800);
639    --font-weight-scale-n5: var(--font-weight-900);
640
641    --letter-spacing-scale-n-3: var(--letter-space-2xs);
642    --letter-spacing-scale-n-2: var(--letter-space-xs);
643    --letter-spacing-scale-n-1: var(--letter-space-sm);
644    --letter-spacing-scale-n0: var(--letter-space-md);
645    --letter-spacing-scale-n1: var(--letter-space-lg);
646    --letter-spacing-scale-n2: var(--letter-space-xl);
647    --letter-spacing-scale-n3: var(--letter-space-2xl);
648    --letter-spacing-scale-n4: var(--letter-space-3xl);
649    --letter-spacing-scale-n5: var(--letter-space-4xl);
650
651    --line-height-scale-n-3: var(--line-height-2xs);
652    --line-height-scale-n-2: var(--line-height-xs);
653    --line-height-scale-n-1: var(--line-height-sm);
654    --line-height-scale-n0: var(--line-height-md);
655    --line-height-scale-n1: var(--line-height-lg);
656    --line-height-scale-n2: var(--line-height-xl);
657    --line-height-scale-n3: var(--line-height-2xl);
658
659    /* Body Font Scales */--element-text-letter-spacing--body: var(--letter-spacing-scale-n0);--element-text-line-height--body: var(--line-height-scale-n0);--element-text-font-size--body-lg: var(--text-size-scale-n0);
660      --element-text-font-size--body-md: var(--text-size-scale-n-1);
661      --element-text-font-size--body-sm: var(--text-size-scale-n-2);
662      --element-text-font-size--body-xs: var(--text-size-scale-n-3);/* Heading Font Scales */--element-text-letter-spacing--heading: var(--letter-spacing-scale-n0);--element-text-line-height--heading: var(--line-height-scale-n0);/* Accent Font Scales */@media screen and (min-width: 769px) {
663      /* Body Font Desktop Sizes */--element-text-font-size--body-lg: var(--text-size-scale-n1);
664        --element-text-font-size--body-md: var(--text-size-scale-n0);
665        --element-text-font-size--body-sm: var(--text-size-scale-n-1);
666        --element-text-font-size--body-xs: var(--text-size-scale-n-2);/* Heading Desktop Font Sizes */--element-text-font-size--heading-2xl: max(var(--text-size-scale-n11), var(--element-text-font-size--body-md));
667        --element-text-font-size--heading-xl: max(var(--text-size-scale-n9), var(--element-text-font-size--body-md));
668        --element-text-font-size--heading-lg: max(var(--text-size-scale-n6), var(--element-text-font-size--body-md));
669        --element-text-font-size--heading-md: max(var(--text-size-scale-n3), var(--element-text-font-size--body-md));
670        --element-text-font-size--heading-sm: max(var(--text-size-scale-n2), var(--element-text-font-size--body-md));
671        --element-text-font-size--heading-xs: max(var(--text-size-scale-n1), var(--element-text-font-size--body-md));
672        --element-text-font-size--heading-2xs: max(var(--text-size-scale-n0), var(--element-text-font-size--body-md));}
673  }</style>
674<style data-shopify>:root {
675    
676--root-color-primary: #42434d;--root-color-secondary: #ffffff;
677    
678      --color-scheme-1-primary: #272831;
679      --color-scheme-1-secondary: #d3dac9;
680    
681      --color-scheme-2-primary: #ffffff;
682      --color-scheme-2-secondary: #504b90;
683    
684      --color-scheme-3-primary: #272831;
685      --color-scheme-3-secondary: #efebeb;
686    
687      --color-scheme-4-primary: #42434d;
688      --color-scheme-4-secondary: #ffffff;
689    
690      --color-scheme-5-primary: #343643;
691      --color-scheme-5-secondary: #ffffff;
692    
693      --color-scheme-6-primary: #485090;
694      --color-scheme-6-secondary: #504890;
695    
696      --color-scheme-7-primary: rgba(0,0,0,0);
697      --color-scheme-7-secondary: #383a46;
698    
699      --color-scheme-8-primary: #ffffff;
700      --color-scheme-8-secondary: #313652;
701    
702      --color-scheme-9-primary: #ffffff;
703      --color-scheme-9-secondary: #272831;
704    
705  }
706
707  .color-scheme-none {
708    --color-primary: var(--root-color-primary);
709    --color-secondary: var(--root-color-secondary);
710  }
711
712  
713    .color-scheme-1 {
714      --color-primary: var(--color-scheme-1-primary);
715      --color-secondary: var(--color-scheme-1-secondary);
716    }
717  
718    .color-scheme-2 {
719      --color-primary: var(--color-scheme-2-primary);
720      --color-secondary: var(--color-scheme-2-secondary);
721    }
722  
723    .color-scheme-3 {
724      --color-primary: var(--color-scheme-3-primary);
725      --color-secondary: var(--color-scheme-3-secondary);
726    }
727  
728    .color-scheme-4 {
729      --color-primary: var(--color-scheme-4-primary);
730      --color-secondary: var(--color-scheme-4-secondary);
731    }
732  
733    .color-scheme-5 {
734      --color-primary: var(--color-scheme-5-primary);
735      --color-secondary: var(--color-scheme-5-secondary);
736    }
737  
738    .color-scheme-6 {
739      --color-primary: var(--color-scheme-6-primary);
740      --color-secondary: var(--color-scheme-6-secondary);
741    }
742  
743    .color-scheme-7 {
744      --color-primary: var(--color-scheme-7-primary);
745      --color-secondary: var(--color-scheme-7-secondary);
746    }
747  
748    .color-scheme-8 {
749      --color-primary: var(--color-scheme-8-primary);
750      --color-secondary: var(--color-scheme-8-secondary);
751    }
752  
753    .color-scheme-9 {
754      --color-primary: var(--color-scheme-9-primary);
755      --color-secondary: var(--color-scheme-9-secondary);
756    }
757  
758
759  
760    /* Global button colors */
761    .element-button:not(.color-scheme-1 *, .color-scheme-2 *, .color-scheme-3 *),
762    .shopify-payment-button__button--unbranded:not(.color-scheme-1 *, .color-scheme-2 *, .color-scheme-3 *) {
763      --element-button-color-primary: #ffffff;
764      --element-button-color-secondary: #504b90;
765    }
766  
767
768  /* LEGACY TOKENS THAT WE NEED TO KILLLLLLLLLLLLL */
769  /* --------------------------------------------- */
770
771  :root {
772    /* Fixed colors */
773    --color-price: #42434d;
774    --color-text-savings: #42434d;
775    --color-sale-price: #42434d;
776
777    /* TODO: Move to component that uses this */
778    --color-button-primary: #ffffff; /* TODO: Remove this */
779    --color-button-primary-light: #ffffff; /* TODO: Remove this */
780    --color-button-primary-dim: #f2f2f2; /* TODO: Remove this */
781    --color-button-primary-text: #504b90; /* TODO: Remove this */
782
783    --color-sale-tag: #42434d;
784    --color-sale-tag-text: #ffffff;
785  }</style>
786<style data-shopify>:root {
787    --product-tile-margin: 10%;--collection-tile-margin: 4%;--swatch-size: 40px;--element-icon-stroke-width: 4px;--icon-stroke-line-join: miter;--element-button-radius: var(--radius-xs);--roundness: var(--radius-none);
788      --element-badge-radius: var(--radius-none);
789      --element-chip-radius: var(--radius-none);
790      --element-input-radius: var(--radius-none);--grid-thickness: 1px;--element-swatch-radius: 50%;}
791
792  @media screen and (max-width: 768px) {
793    :root {
794      --roundness: var(--radius-none);
795      
796    }
797  }</style>
798
799
800
801
802<style data-shopify>:root {
803    /* Colors */
804    --kit-color-primary: var(--color-primary);
805    --kit-color-secondary: var(--color-secondary);
806    --kit-color-focus: var(--color-focus);
807    --kit-color-error: var(--color-error);
808    --kit-color-success: var(--success-green);
809    --kit-color-sale: var(--color-sale-price);
810    --kit-color-sale-contrast: var(--color-sale-tag-text);
811
812    /* Buttons (kit variant hooks) */
813    --kit-color-primary-button: var(--color-button-primary);
814    --kit-color-on-primary-button: var(--color-button-primary-text);
815
816    /* Typography — families */
817    --kit-font-family-body: var(--element-text-font-family--body), var(--element-text-font-family-fallback--body);
818    --kit-font-family-heading: var(--element-text-font-family--heading), var(--element-text-font-family-fallback--heading);
819
820    /* Typography — body */
821    --kit-font-weight-normal: var(--element-text-font-weight--body);
822    --kit-body-line-height: var(--element-text-line-height--body);
823    --kit-body-letter-spacing: var(--element-text-letter-spacing--body);
824    --kit-font-size-xs: var(--element-text-font-size--body-xs);
825    --kit-font-size-sm: var(--element-text-font-size--body-sm);
826    --kit-font-size-base: var(--element-text-font-size--body-md);
827    --kit-font-size-lg: var(--element-text-font-size--body-lg);
828
829    /* Typography — headings */
830    --kit-heading-font-weight: var(--element-text-font-weight--heading);
831    --kit-heading-letter-spacing: var(--element-text-letter-spacing--heading);
832    --kit-heading-line-height: var(--element-text-line-height--heading-md);
833    --kit-heading-font-size-sm: var(--element-text-font-size--heading-sm);
834    --kit-heading-font-size-md: var(--element-text-font-size--heading-md);
835    --kit-heading-font-size-lg: var(--element-text-font-size--heading-lg);
836    --kit-heading-font-size-xl: var(--element-text-font-size--heading-xl);
837
838    /* Spacing (both scales are 0.25rem-based) */
839    --kit-space-2xs: var(--size-1);
840    --kit-space-xs: var(--size-2);
841    --kit-space-sm: var(--size-3);
842    --kit-space-md: var(--size-4);
843    --kit-space-lg: var(--size-6);
844    --kit-space-xl: var(--size-8);
845    --kit-space-2xl: var(--size-12);
846
847    /* Border radius */
848    --kit-radius-sm: var(--radius-xs);
849    --kit-radius-md: var(--element-button-radius);
850    --kit-radius-lg: var(--radius-md);
851
852    /* Layout */
853    --kit-page-width: var(--page-width);
854    --kit-section-gutter: var(--page-width-padding);
855    --kit-section-spacing: var(--index-section-padding);
856  }
857
858  :root .kit-swatch {
859    border-radius: var(--radius-full);
860  }
861
862  kit-variant-picker .kit-radio .kit-button:not(:disabled) {
863    --kit-border-width-sm: var(--kit-border-width-md);
864    --kit-button-color-border: color-mix(in srgb, var(--kit-color-primary) var(--kit-color-mix-tint-overlay-light), transparent);
865  }
866  kit-variant-picker .kit-radio__input:checked + .kit-button:not(:disabled) {
867    --kit-button-color-background: color-mix(in srgb, var(--kit-color-primary) var(--kit-color-mix-tint-overlay-light), transparent);
868    --kit-button-color-text: var(--kit-color-primary);
869  }</style>
870<style-sheet name="overrides.css" remove-duplicate="true" load="inline" style="display: none;"><style>
871          .footer__title{font-weight:700;font-size:var(--body-font-size)!important}.type-banner .promo-grid__container{align-items:center;height:100%}.type-banner__text{flex-direction:column;gap:1rem}.flex-grid__item--75 .type-banner__text,.flex-grid__item--100 .type-banner__text{flex-direction:row}.type-banner__text h2,.type-banner__text p,.type-banner__text .element-button{margin:0}.collection-hero__content.overlay{--element-text-color: rgb(255,255,255);--color-secondary: rgb(0,0,0, .6)}
871.element-input:not(.element-input--transparent){--element-input-color-primary: var(--root-color-primary, #000);--element-input-color-secondary: var(--root-color-secondary, #fff)}.newsletter__input-group .element-input~button{--element-button-height: initial}.newsletter-section .element-text.element-text--heading-h0{font-size:var(--element-text-font-size--heading-2xl);line-height:var(--element-text-line-height--heading-2xl)}.newsletter-section .element-text.element-text--heading-h1{font-size:var(--element-text-font-size--heading-xl);line-height:var(--element-text-line-height--heading-xl)}.newsletter-section .element-text.element-text--heading-h2{font-size:var(--element-text-font-size--heading-lg);line-height:var(--element-text-line-height--heading-lg)}.newsletter-section .element-text.element-text--heading-h3{font-size:var(--element-text-font-size--heading-md);line-height:var(--element-text-line-height--heading-md)}.text-with-icons__block-text a,.newsletter-section__content a{text-decoration:underline}
872/*# sourceMappingURL=/s/files/1/0624/7281/4842/t/12/assets/overrides.css.map?v=41281212911476771651781652642 */
873
874
875        </style>
876<script type="module" src="//woodsorrelstudios.com/cdn/shop/t/18/assets/utility.stylesheet.js?v=115421978848924304161788906318"></script>
876</style-sheet>
877<script src="//woodsorrelstudios.com/cdn/shop/t/18/assets/theme.js?v=113616480651186619411788906318" defer="defer"></script>
877
878  <!-- BEGIN app block: shopify://apps/blockify-fraud-filter/blocks/app_embed/2e3e0ba5-0e70-447a-9ec5-3bf76b5ef12e --><link href="https://cdn.shopify.com/extensions/01a11e96-28ad-7b62-bc64-10e789b24446/region-restrictions-385/assets/ip-blocker-embed.min.js" as="script" type="text/javascript" rel="preload">
879
880<link rel="preconnect" href="https://media.synctrack.io">
881
882<script type="application/json" id="ipblocker-config">
883  {
884    "shopIdentifier": "b98570-11.myshopify.com",
885    "ipBlockerMetafields": "{\"showOverlayByPass\":true,\"disableSpyExtensions\":true,\"blockUnknownBots\":true,\"activeApp\":true,\"blockByMetafield\":false,\"visitorAnalytic\":true,\"showWatermark\":true}",
886    "ipBlockerRules": null,
887    "ipBlockerGeneral": {"activeVpnProxy":true,"vpnRiskCore":70,"torBlock":false,"showWatermark":true,"autoBlock":false,"enableVisitorAnalytics":true,"blockUnknownBots":true,"protectTexts":false,"protectImages":false,"protectContents":true,"allowVpnFromPrivateRelay":false,"plan":"premium","enableApp":true,"siteUrl":"woodsorrelstudios.com","showOverlayByPass":true,"useClientSideCheck":true},
888    "ipBlockerBlockTemplate": "{\"customCss\":\"#blockify---container{--bg-blockify: #fff;position:relative}#blockify---container::after{content:'';position:absolute;inset:0;background-repeat:no-repeat !important;background-size:cover !important;background:var(--bg-blockify);z-index:0}#blockify---container #blockify---container__inner{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}#blockify---container #blockify---container__inner #blockify-block-content{display:flex;flex-direction:column;align-items:center;text-align:center}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-superTitle{display:none !important}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:313%;font-weight:bold;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:188%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:125%;margin:1.5em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:88%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description #blockify-block-text-blink{display:none !important}#blockify---container #blockify---container__inner #blockify-logo-block-image{position:relative;width:400px;height:auto;max-height:300px}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-logo-block-image{width:200px}}#blockify---container #blockify---container__inner #blockify-logo-block-image::before{content:'';display:block;padding-bottom:56.2%}#blockify---container #blockify---container__inner #blockify-logo-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}\\n\",\"logoImage\":{\"active\":true,\"value\":\"https:\/\/fraud.blockifyapp.com\/s\/api\/public\/assets\/default-thumbnail.png\",\"altText\":\"Red octagonal stop sign with a black hand symbol in the center, indicating a warning or prohibition\"},\"superTitle\":{\"active\":false,\"text\":\"403\",\"color\":\"#899df1\"},\"title\":{\"active\":true,\"text\":\"Access Denied\",\"color\":\"#000\"},\"description\":{\"active\":true,\"text\":\"The site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.\",\"color\":\"#000\"},\"background\":{\"active\":true,\"value\":\"#fff\",\"type\":\"1\",\"colorFrom\":null,\"colorTo\":null}}",
889    "ipBlockerBotsAllow": [{"botName":"aHrefs Bot","regex":"AhrefsBot"},{"botName":"Facebook External Hit","regex":"facebookexternalhit|facebookplatform|facebookexternalua"},{"botName":"Googlebot","regex":"AdsBot-Google(-Mobile)?|Adwords-(DisplayAds|Express|Instant)|Google Web Preview|Google[ -]Publisher[ -]Plugin|Google-(Ads-Qualify|Adwords|AMPHTML|Assess|HotelAdsVerifier|Read-Aloud|Shopping-Quality|Site-Verification|speakr|Test|Youtube-Links)|(APIs|DuplexWeb|Feedfetcher|Mediapartners)-Google|Googlebot(-Mobile|-Image|-Video|-News)?|GoogleProducer|Google.*\/\\+\/web\/snippet"},{"botName":"Applebot","regex":"Applebot"},{"botName":"Lighthouse","regex":"([A-z0-9]*)-Lighthouse"},{"botName":"BingBot","regex":"MSNBot|msrbot|bingbot|BingPreview|msnbot-(UDiscovery|NewsBlogs)|adidxbot"},{"botName":"LinkedIn Bot","regex":"LinkedInBot"},{"botName":"Semrush Bot","regex":"SemrushBot"},{"botName":"Pinterest","regex":"Pinterest(bot)?\/\\d\\.\\d.*www\\.pinterest\\.com.*"}],
890    "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api",
891    "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud",
892    "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api",
893    "ipBlockerChecking": true,
894    "ipBlockerCollectionId": null,
895    "ipBlockerProductCollections": null,
896    "ipBlockerCheckoutProduct": null
897  }
898</script>
898
899
900<script
901  id="blockifyScriptTag"
902  src="https://cdn.shopify.com/extensions/01a11e96-28ad-7b62-bc64-10e789b24446/region-restrictions-385/assets/ip-blocker-embed.min.js"
903  async
904></script>
904<link rel="preconnect" href="https://fingerprint.blockifyapp.com:8443" crossorigin>
905  
905<script
906    id="blockifyFingerprintScriptTag"
907    src="https://media.synctrack.io/megamind-fraud/blockify-fp/v2.2.0/sdk.js?key=fp_pk_ng7ah7336eqxqkr5bnh6dr4fqn"
908    integrity="sha384-2QiHX82nE1YZe6W45FbdIqKnUOhCcMHjG+F6e4KwZRpZtYz0qPOGy7ggzPkxeIxL"
909    crossorigin="anonymous"
910    async
911  ></script>
911<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
912<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 69003804928,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 912
912
913<script>
914  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
915</script>
vendor: 1 bytes, line 915
915
916<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
916).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 69003804928,storefrontBaseUrl: "https://woodsorrelstudios.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://woodsorrelstudios.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"1821606144","configuration":"{\"accountID\":\"BLOCKIFY_TRACKING-123\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7181e78c7b6e7ca9ee10b75c1c408547","type":"APP","apiClientId":2309454,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
916,{"id":"1387790592","configuration":"{\"storeIdentity\":\"b98570-11.myshopify.com\",\"baseURL\":\"https:\\\/\\\/api.printful.com\\\/shopify-pixels\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"74f275712857ab41bea9d998dcb2f9da","type":"APP","apiClientId":156624,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Wood Sorrel Studios","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"b98570-11.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/woodsorrelstudios.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9279186206976","handle":"a-bad-day-a-science-fiction-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47398661030144","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9266672926976","handle":"a-course-in-grifting-an-adjunct-pi-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47341373325568","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9212819144960","handle":"a-haunted-house-a-spooky-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47148917686528","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9168181952768","handle":"a-new-paradise-a-skep-rivers-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47000396431616","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8677204525312","handle":"a-visit-to-the-globe","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45178982990080","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8677213208832","handle":"advise-circumvent","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45179028275456","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9398610985216","handle":"bettys-karma-a-mystery-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48225623638272","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9210297254144","handle":"blythe-house-a-gothic-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47140544446720","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9130432692480","handle":"bombs-away","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46832414490880","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9287525269760","handle":"buckle-up-a-science-fiction-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47439745417472","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9254573605120","handle":"build-your-own-short-story-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47315277316352","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8407480729856","handle":"christmas-choices","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44370509332736","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9296526180608","handle":"christmas-confessions-a-holiday-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47478598041856","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8405060911360","handle":"christmas-magic-five-original-holiday-short-stories","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44361672950016","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8407542563072","handle":"christmas-shop-owner","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44370699157760","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9254543163648","handle":"code-name-book-thief-a-skep-rivers-pi-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47315184189696","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9133972783360","handle":"danger-at-the-spa-a-skep-rivers-pi-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46844856402176","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9398120481024","handle":"dead-man-walking-a-science-fiction-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48222686511360","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8405052588288","handle":"defying-the-king-dragon-speakers-3","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47473867653376","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8677190074624","handle":"detours-rescues","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45178888257792","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9200861872384","handle":"disappeared-a-piper-york-pi-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47101793698048","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8403318800640","handle":"dragon-speakers","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47473807196416","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8678997623040","handle":"dragon-speakers-duology-dragon-speakers-books-1-2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47473887379712","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8679050150144","handle":"dragon-thieves-a-swords-for-hire-novella","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45183578734848","
916image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8405044232448","handle":"finding-pedro-league-of-the-daring-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47473891180800","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9217811710208","handle":"finding-redemption-a-spooky-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47170345074944","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9608828846336","handle":"fortinbras-the-fortinbras-files-book-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49181240951040","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8677207376128","handle":"guardian-friend-or-foe","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45179000586496","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9221613027584","handle":"haunted-cabin-a-spooky-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47186202263808","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9449749872896","handle":"haunted-shores-a-gothic-novella","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48713263481088","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8677186502912","handle":"have-portal-will-travel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47482145374464","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8407498096896","handle":"he-believes-in-magic","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44370544394496","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8677210784000","handle":"hidden-things","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45179017101568","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8679005290752","handle":"league-of-the-daring-bundle-books-1-3","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47482116079872","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9221623808256","handle":"lucas-maxwell-a-spooky-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47186282217728","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9398608363776","handle":"marilyn-a-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48225614594304","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9212831531264","handle":"maxine-s-uninvited-guest-a-spooky-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47148997837056","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8659137102080","handle":"mirandas-mystery-league-of-the-daring-3","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47482091471104","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9135574548736","handle":"mostly-friendly-spooks","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47482138198272","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9192067694848","handle":"murder-island-a-skep-rivers-pi-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47075638018304","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9175842717952","handle":"new-beginnings-a-legate-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47020521914624","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9156724883712","handle":"past-present-collide","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46954452091136","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9148791226624","handle":"piper-york-pi-an-adjunct-pi-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46918115098880","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9244359557376","handle":"results-hazy-swords-of-aroc-book-3","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47275039719680","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9244350251264","handle":"results-unknown-swords-of-aroc-book-2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47275002921216","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9183564300544","handle":"revisiting-the-past-a-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47042331279616","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9143437132032","handle":"santa-extraordinaire-a-holiday-short-story","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46887950418176","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8407463756032","handle":"santa-robot","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44370462310656","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8405042823424","handle":"saving-elijah-league-of-the-daring-2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47482089767168","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9122720514304","handle":"skep-rivers-pi","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46806188228864","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://woodsorrelstudios.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"166062522624","themeStoreId":"902","themePublished":"true","eventMetadataId":"9b560954-b52f-494d-980f-32988e649b36","pageType":"blog","resourceId":"100298359040","shopId":"69003804928","storefrontBaseUrl":"https:\/\/woodsorrelstudios.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
916<script>
917  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
918  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
919  window.ShopifyAnalytics.meta.currency = 'USD';
920  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":100298359040,"requestId":"b06095c2-c29d-4a59-9aa2-cc07c731a801-1791594523"}};
921  for (var attr in meta) {
922    window.ShopifyAnalytics.meta[attr] = meta[attr];
923  }
924</script>
vendor: 1 bytes, line 924
924
925<script class="analytics">
926  (function () {
927    var customDocumentWrite = function(content) {
928      var jquery = null;
929
930      if (window.jQuery) {
931        jquery = window.jQuery;
932      } else if (window.Checkout && window.Checkout.$) {
933        jquery = window.Checkout.$;
934      }
935
936      if (jquery) {
937        jquery('body').append(content);
938      }
939    };
940
941    var hasLoggedConversion = function(token) {
942      if (token) {
943        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
944      }
945      return false;
946    }
947
948    var setCookieIfConversion = function(token) {
949      if (token) {
950        var twoMonthsFromNow = new Date(Date.now());
951        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
952
953        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
954      }
955    }
956
957    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
958    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
959    if (trekkie.integrations) {
960      return;
961    }
962    trekkie.methods = [
963      'identify',
964      'page',
965      'ready',
966      'track',
967      'trackForm',
968      'trackLink'
969    ];
970    trekkie.factory = function(method) {
971      return function() {
972        var args = Array.prototype.slice.call(arguments);
973        args.unshift(method);
974        trekkie.push(args);
975        if (method == 'track' || method == 'page') {
976          var pageUrl;
977          try {
978            pageUrl = window.location.href;
979          } catch (e) {}
980          var pageReferrer;
981          try {
982            pageReferrer = document.referrer;
983          } catch (e) {}
984          try {
985            if (window.__TREKKIE_SHIM_QUEUE == null) {
986              window.__TREKKIE_SHIM_QUEUE = [];
987            }
988            window.__TREKKIE_SHIM_QUEUE.push({
989              from: 'trekkie-stub',
990              method: method,
991              args: args.slice(1),
992              pageContext: {
993                url: pageUrl,
994                referrer: pageReferrer
995              }
996            });
997          } catch (e) {
998            // no-op
999          }
1000        }
1001        return trekkie;
1002      };
1003    };
1004    for (var i = 0; i < trekkie.methods.length; i++) {
1005      var key = trekkie.methods[i];
1006      trekkie[key] = trekkie.factory(key);
1007    }
1008    trekkie.load = function(config) {
1009      trekkie.config = config || {};
1010      trekkie.config.initialDocumentCookie = document.cookie;
1011      var first = document.getElementsByTagName('script')[0];
1012var script = document.createElement('script');
1013script.type = 'text/javascript';
1014script.onerror = function(e) {
1015  var scriptFallback = document.createElement('script');
1016  scriptFallback.type = 'text/javascript';
1017  scriptFallback.onerror = function(error) {
1018          var Monorail = {
1019      produce: function produce(monorailDomain, schemaId, payload) {
1020        var currentMs = new Date().getTime();
1021        var event = {
1022          schema_id: schemaId,
1023          payload: payload,
1024          metadata: {
1025            event_created_at_ms: currentMs,
1026            event_sent_at_ms: currentMs
1027          }
1028        };
1029        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1030      },
1031      sendRequest: function sendRequest(endpointUrl, payload) {
1032        // Try the sendBeacon API
1033        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1034          var blobData = new window.Blob([payload], {
1035            type: 'text/plain'
1036          });
1037
1038          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1039            return true;
1040          } // sendBeacon was not successful
1041
1042        } // XHR beacon
1043
1044        var xhr = new XMLHttpRequest();
1045
1046        try {
1047          xhr.open('POST', endpointUrl);
1048          xhr.setRequestHeader('Content-Type', 'text/plain');
1049          xhr.send(payload);
1050        } catch (e) {
1051          console.log(e);
1052        }
1053
1054        return false;
1055      },
1056      isIos12: function isIos12() {
1057        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1058      }
1059    };
1060    Monorail.produce('monorail-edge.shopifysvc.com',
1061      'trekkie_storefront_load_errors/1.1',
1062      {shop_id: 69003804928,
1063      theme_id: 166062522624,
1064      app_name: "storefront",
1065      context_url: window.location.href,
1066      source_url: "//woodsorrelstudios.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
1067
1068  };
1069  scriptFallback.async = true;
1070  scriptFallback.src = '//woodsorrelstudios.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1071  first.parentNode.insertBefore(scriptFallback, first);
1072};
1073script.async = true;
1074script.src = '//woodsorrelstudios.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1075first.parentNode.insertBefore(script, first);
1076
1077    };
1078    trekkie.load(
1079      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":690038
107904928,"isMerchantRequest":null,"themeId":166062522624,"themeCityHash":"7555148069159636860","contentLanguage":"en","currency":"USD","eventMetadataId":"9b560954-b52f-494d-980f-32988e649b36"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1080    );
1081
1082    var loaded = false;
1083    trekkie.ready(function() {
1084      if (loaded) return;
1085      loaded = true;
1086
1087      window.ShopifyAnalytics.lib = window.trekkie;
1088
1089      var originalDocumentWrite = document.write;
1090      document.write = customDocumentWrite;
1091      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1092      document.write = originalDocumentWrite;
1093
1094      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1095      var token = match? match[1]: undefined;
1096      if (!hasLoggedConversion(token)) {
1097        setCookieIfConversion(token);
1098        
1099      }
1100    });
1101
1102    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":100298359040,"requestId":"b06095c2-c29d-4a59-9aa2-cc07c731a801-1791594523","shopifyEmitted":true});
1103
1104    var eventsListenerScript = document.createElement('script');
1105    eventsListenerScript.async = true;
1106    eventsListenerScript.src = "//woodsorrelstudios.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1107    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1108})();</script>
vendor: 1 bytes, line 1108
1108
1109<script
1110  defer
1111  src="https://woodsorrelstudios.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
1112  data-application="storefront-renderer"
1113  data-shop-id="69003804928"
1114  data-render-region="gcp-us-central1"
1115  data-page-type="blog"
1116  data-theme-instance-id="166062522624"
1117  data-theme-name="Expanse"
1118  data-theme-version="10.0.1"
1119  data-monorail-region="shop_domain"
1120  data-resource-timing-sampling-rate="10"
1121  data-shs="true"
1122  data-shs-beacon="true"
1123  data-shs-export-with-fetch="true"
1124  data-shs-logs-sample-rate="1"
1125  data-shs-beacon-endpoint="https://woodsorrelstudios.com/api/collect"
1126></script>
vendor: 1 bytes, line 1126
1126
1127<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1127<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"69003804928","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.loading","value":"Loading"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":false},"visitor":{"country":"US","language":"en"}}</script>
1127
1128<meta name="shopify-y" content="627ab234-85ce-4cf5-b94c-c06f51052f1d" data-expiration="1823152124000"><meta name="shopify-s" content="0c6170a1-7cbc-4e69-a23b-360e7545e87a" data-expiration="1791596324000">
1129</head>
1130
1131  <body
1132    class="template-blog"
1133    data-button_style="round-slight"
1134    data-edges=""
1135    data-type_header_capitalize=""
1136    data-swatch_style="round"
1137    data-grid-style="gridlines-thin"
1138  >
1139    <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
1140
1141    <div id="PageContainer" class="page-container">
1142      <div class="transition-body"><!-- BEGIN sections: header-group -->
1143<div id="shopify-section-sections--23548990456064__header" class="shopify-section shopify-section-group-header-group header-section">
1144
1145
1146<style>
1147  .site-nav__link {
1148    font-size: var(--element-text-font-size--body-md);
1149  }
1150  
1151
1152  
1153</style><is-land on:idle>
1154  <header-section
1155    data-section-id="sections--23548990456064__header"
1156    data-section-index="1"
1157    data-section-type="header"
1158    data-cart-type="dropdown"
1159    defer-hydration
1160  >
1161
1162
1163<header-nav
1164  id="HeaderWrapper"
1165  class="header-wrapper"
1166  defer-hydration
1167><header
1168    id="SiteHeader"
1169    class="site-header"
1170    data-sticky="true"
1171    data-overlay="false"
1172    style="--color-primary:#42434d;--color-secondary:#ffffff;--color-cart-dot:#485090;--color-cart-dot-text:#504890;"
1173  >
1174    <div class="site-header__element site-header__element--top">
1175      <div class="page-width">
1176        <div
1177          class="header-layout"
1178          data-layout="center"
1179          data-nav="below"
1180          data-logo-align="center"
1181        ><div class="header-item header-item--search small--hide"><button
1182                  type="button"
1183                  class="site-nav__link site-nav__link--icon site-nav__compress-menu"
1184                >
1185                  
1186
1187
1188
1189<element-icon
1190  
1191  
1192>
1193  <svg
1194  xmlns="http://www.w3.org/2000/svg"
1195  aria-hidden="true"
1196  focusable="false"
1197  role="presentation"
1198  class="element-icon element-icon-hamburger element-icon--line"
1199  viewbox="0 0 64 64"
1200  width="20"
1201  height="20"
1202>
1203  <path d="M7 15h51" fill="none" stroke="currentColor">.</path>
1204  <path d="M7 32h43" fill="none" stroke="currentColor">.</path>
1205  <path d="M7 49h51" fill="none" stroke="currentColor">.</path>
1206</svg>
1207
1208</element-icon>
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219                  <span class="icon__fallback-text visually-hidden">
1220                    
1221
1222Site navigation
1223</span>
1224                </button>
1225
1226
1227<is-land class="site-header__search-island" on:idle>
1228  <predictive-search
1229    data-context="header"
1230    data-enabled="true"
1231    defer-hydration
1232  ><div class="predictive__screen" data-screen></div><form action="/search" method="get" role="search">
1233      <div class="search__input-wrap">
1234<label for="Search" class="visually-hidden">
1235
1236Search
1237</label><input
1238    id="Search"
1239  class="search__input element-input element-input--transparent"
1240  name="q"
1241
1242  type="search"
1243
1244  placeholder="Search"
1245
1246  role="combobox"aria-expanded="false"aria-owns="predictive-search-results"aria-controls="predictive-search-results"aria-haspopup="listbox"aria-autocomplete="list"autocorrect="off"autocomplete="off"autocapitalize="off"spellcheck="false"tabindex="0"
1247
1248
1249  
1250
1251  
1252
1253    
1254  >
1255
1256
1257
1258
1259
1260
1261
1262<input name="options[prefix]" type="hidden" value="last">
1263
1264
1265
1266
1267
1268
1269  <button
1270    
1271
1272    class="element-button--search element-button element-button--inverted element-button--transparent"
1273
1274    
1275
1276    
1277
1278    
1279
1280    
1281
1282    
1283      aria-label="
1284
1285Search
1286"
1287    
1288>
1289    
1290
1291
1292
1293
1294<element-icon
1295  
1296  
1297>
1298  <svg
1299  xmlns="http://www.w3.org/2000/svg"
1300  aria-hidden="true"
1301  focusable="false"
1302  role="presentation"
1303  class="element-icon element-icon-search element-icon--line"
1304  viewbox="0 0 64 64"
1305  width="20"
1306  height="20"
1307>
1308  <path
1309    d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58M54 54 41.94 42"
1310    stroke-miterlimit="10"
1311    fill="none"
1312    stroke="currentColor"
1313  />
1314</svg>
1315
1316</element-icon>
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327  </button>
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338</div>
1339
1340
1341
1342
1343
1344
1345  <button
1346    
1347
1348    class="element-button--close-search element-button element-button--transparent"
1349
1350    
1351
1352    
1353
1354    
1355
1356    
1357
1358    
1359      aria-label="
1360
1361Close
1362"
1363    
1364>
1365    
1366
1367
1368
1369
1370<element-icon
1371  
1372  
1373>
1374  <svg 
1375  xmlns="http://www.w3.org/2000/svg" 
1376  class="element-icon element-icon-close element-icon--line"
1377  width="64" 
1378  height="64" 
1379  viewBox="0 0 64 64" 
1380  fill="none"
1381>
1382  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
1383  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
1384</svg>
1385</element-icon>
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396  </button>
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407<div id="predictive-search" class="search__results" tabindex="-1"></div>
1408    </form>
1409  </predictive-search>
1410
1411  <template data-island>
1412    
1412<script type="module">
1413      import 'form.predictive-search'
1414    </script>
1414
1415  </template>
1416</is-land>
1417</div><div class="header-item header-item--logo">
1418<style data-shopify>/* prevent text-only logo from breaking mobile nav */
1419    .header-item--logo {
1420      max-width: 60%;
1421    }</style><div class="heading-md site-header__logo"><a href="/" class="site-header__logo-link">
1422    Wood Sorrel Studios
1423  </a></div></div><div class="header-item header-item--icons">
1424            <div class="site-nav">
1425
1426
1427<div class="site-nav__icons">
1428<toggle-search><a
1429    href="/search"
1430    class="site-nav__link site-nav__link--icon medium-up--hide js-no-transition js-search-header"
1431    
1432      aria-expanded="false"
1433      aria-haspopup="listbox"
1434    
1435  >
1436    
1437
1438
1439
1440<element-icon
1441  
1442  
1443>
1444  <svg
1445  xmlns="http://www.w3.org/2000/svg"
1446  aria-hidden="true"
1447  focusable="false"
1448  role="presentation"
1449  class="element-icon element-icon-search element-icon--line"
1450  viewbox="0 0 64 64"
1451  width="20"
1452  height="20"
1453>
1454  <path
1455    d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58M54 54 41.94 42"
1456    stroke-miterlimit="10"
1457    fill="none"
1458    stroke="currentColor"
1459  />
1460</svg>
1461
1462</element-icon>
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473    <span class="icon__fallback-text visually-hidden">
1474      
1475
1476Search
1477</span>
1478  </a></toggle-search>
1479  
1479<script type="module">
1480    import 'header.toggle-search'
1481  </script>
1481
1482
1483
1484
1485<shopify-store store-domain="https://woodsorrelstudios.com" country="US" language="en"></shopify-store>
1486<shopify-account
1487  
1488    menu="customer-account-main-menu"
1489  
1490>
1491  <span slot="signed-out-avatar">
1492    
1493
1494
1495
1496<element-icon
1497  
1498  
1499>
1500  <svg
1501  xmlns="http://www.w3.org/2000/svg"
1502  aria-hidden="true"
1503  focusable="false"
1504  role="presentation"
1505  class="element-icon element-icon-user element-icon--line"
1506  viewbox="0 0 64 64"
1507  width="20"
1508  height="20"
1509>
1510  <path
1511    d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.42 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.76 2.7 9.51 6 11.42v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16"
1512    stroke-miterlimit="10"
1513    fill="none"
1514    stroke="currentColor"
1515  />
1516</svg>
1517
1518</element-icon>
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529  </span>
1530</shopify-account>
1531
1532<toggle-cart cart-type="dropdown"><a
1533    href="/cart"
1534    id="HeaderCartTrigger"
1535    aria-controls="HeaderCart"
1536    class="site-nav__link site-nav__link--icon site-nav__link--cart js-no-transition"
1537    data-icon="cart"
1538    aria-label="
1539
1540Cart
1541"
1542  >
1543    <span class="cart-link">
1544      
1545
1546
1547
1548<element-icon
1549  
1550  
1551>
1552  <svg
1553  xmlns="http://www.w3.org/2000/svg"
1554  aria-hidden="true"
1555  focusable="false"
1556  role="presentation"
1557  class="element-icon element-icon-cart element-icon--line"
1558  viewbox="0 0 64 64"
1559  width="20"
1560  height="20"
1561>
1562  <path
1563    d="M14 17.44h46.79l-7.94 25.61H20.96l-9.65-35.1H3"
1564    stroke-miterlimit="10"
1565    fill="none"
1566    stroke="currentColor"
1567  />
1568  <circle cx="27" cy="53" r="2" fill="currentColor" stroke="currentColor" />
1569  <circle cx="47" cy="53" r="2" fill="currentColor" stroke="currentColor" />
1570</svg>
1571
1572</element-icon>
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583      <span class="cart-link__bubble">
1584        <span class="cart-link__bubble-num">0</span>
1585      </span>
1586    </span>
1587    <span class="site-nav__icon-label small--hide">
1588      
1589
1590Cart
1591
1592    </span>
1593  </a></toggle-cart>
1594<script type="module">
1595  import 'header.toggle-cart'
1596</script>
1596
1597
1598
1599<toggle-menu><button
1600    type="button"
1601    aria-controls="MobileNav"
1602    class="site-nav__link site-nav__link--icon medium-up--hide mobile-nav-trigger"
1603  >
1604    
1605
1606
1607
1608<element-icon
1609  
1610  
1611>
1612  <svg
1613  xmlns="http://www.w3.org/2000/svg"
1614  aria-hidden="true"
1615  focusable="false"
1616  role="presentation"
1617  class="element-icon element-icon-hamburger element-icon--line"
1618  viewbox="0 0 64 64"
1619  width="20"
1620  height="20"
1621>
1622  <path d="M7 15h51" fill="none" stroke="currentColor">.</path>
1623  <path d="M7 32h43" fill="none" stroke="currentColor">.</path>
1624  <path d="M7 49h51" fill="none" stroke="currentColor">.</path>
1625</svg>
1626
1627</element-icon>
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638    <span class="icon__fallback-text visually-hidden">
1639      
1640
1641Site navigation
1642</span>
1643  </button></toggle-menu>
1644<script type="module">
1645  import 'header.toggle-menu'
1646</script>
1646
1647</div>
1648<div class="site-nav__close-cart">
1649<close-cart><button type="button" class="site-nav__link site-nav__link--icon js-close-header-cart">
1650    <span>
1651      
1652
1653Close
1654</span>
1655    
1656
1657
1658
1659<element-icon
1660  
1661  
1662>
1663  <svg 
1664  xmlns="http://www.w3.org/2000/svg" 
1665  class="element-icon element-icon-close element-icon--line"
1666  width="64" 
1667  height="64" 
1668  viewBox="0 0 64 64" 
1669  fill="none"
1670>
1671  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
1672  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
1673</svg>
1674</element-icon>
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685  </button></close-cart>
1686  
1686<script type="module">
1687    import 'header.close-cart'
1688  </script>
1688</div></div>
1689          </div>
1690        </div>
1691      </div>
1692
1693
1694
1695<header-search class="site-header__search-container">
1696  <div class="page-width">
1697    <div class="site-header__search">
1698
1699
1700<is-land class="site-header__search-island" on:idle>
1701  <predictive-search
1702    data-context="header"
1703    data-enabled="true"
1704    defer-hydration
1705  ><div class="predictive__screen" data-screen></div><form action="/search" method="get" role="search">
1706      <div class="search__input-wrap">
1707<label for="Search" class="visually-hidden">
1708
1709Search
1710</label><input
1711    id="Search"
1712  class="search__input element-input element-input--transparent"
1713  name="q"
1714
1715  type="search"
1716
1717  placeholder="Search"
1718
1719  role="combobox"aria-expanded="false"aria-owns="predictive-search-results"aria-controls="predictive-search-results"aria-haspopup="listbox"aria-autocomplete="list"autocorrect="off"autocomplete="off"autocapitalize="off"spellcheck="false"tabindex="0"
1720
1721
1722  
1723
1724  
1725
1726    
1727  >
1728
1729
1730
1731
1732
1733
1734
1735<input name="options[prefix]" type="hidden" value="last">
1736
1737
1738
1739
1740
1741
1742  <button
1743    
1744
1745    class="element-button--search element-button element-button--inverted element-button--transparent"
1746
1747    
1748
1749    
1750
1751    
1752
1753    
1754
1755    
1756      aria-label="
1757
1758Search
1759"
1760    
1761>
1762    
1763
1764
1765
1766
1767<element-icon
1768  
1769  
1770>
1771  <svg
1772  xmlns="http://www.w3.org/2000/svg"
1773  aria-hidden="true"
1774  focusable="false"
1775  role="presentation"
1776  class="element-icon element-icon-search element-icon--line"
1777  viewbox="0 0 64 64"
1778  width="20"
1779  height="20"
1780>
1781  <path
1782    d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58M54 54 41.94 42"
1783    stroke-miterlimit="10"
1784    fill="none"
1785    stroke="currentColor"
1786  />
1787</svg>
1788
1789</element-icon>
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800  </button>
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811</div>
1812
1813
1814
1815
1816
1817
1818  <button
1819    
1820
1821    class="element-button--close-search element-button element-button--transparent"
1822
1823    
1824
1825    
1826
1827    
1828
1829    
1830
1831    
1832      aria-label="
1833
1834Close
1835"
1836    
1837>
1838    
1839
1840
1841
1842
1843<element-icon
1844  
1845  
1846>
1847  <svg 
1848  xmlns="http://www.w3.org/2000/svg" 
1849  class="element-icon element-icon-close element-icon--line"
1850  width="64" 
1851  height="64" 
1852  viewBox="0 0 64 64" 
1853  fill="none"
1854>
1855  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
1856  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
1857</svg>
1858</element-icon>
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869  </button>
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880<div id="predictive-search" class="search__results" tabindex="-1"></div>
1881    </form>
1882  </predictive-search>
1883
1884  <template data-island>
1885    
1885<script type="module">
1886      import 'form.predictive-search'
1887    </script>
1887
1888  </template>
1889</is-land>
1890</div>
1891  </div>
1892</header-search>
1893
1894<script type="module">
1895  import 'element.header-search'
1896</script>
1896
1897</div><div class="site-header__element site-header__element--sub" data-type="nav">
1898        <div
1899          class="page-width text-center"
1900          
1901            role="navigation" aria-label="Primary"
1902          
1903        >
1904
1905
1906<ul class="site-nav site-navigation site-navigation--below small--hide"><li class="site-nav__item site-nav__expanded-item">
1907      
1908      
1909      
1910        <a
1911          href="/"
1912          class="site-nav__link site-nav__link--underline"
1913        >
1914          Home
1915        </a>
1916      
1917
1918    </li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu">
1919      
1920        <nav-dropdown>
1921          <details
1922            id="site-nav-item--2"
1923            class="site-nav__details"
1924            data-hover="true"
1925          >
1926      
1927      
1928        <summary
1929          data-link="/collections/all"
1930          aria-expanded="false"
1931          aria-controls="site-nav-item--2"
1932          class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"
1933        >
1934          Shop
1935          
1936
1937
1938
1939<element-icon
1940  
1941  
1942>
1943  <svg
1944  xmlns="http://www.w3.org/2000/svg"
1945  aria-hidden="true"
1946  focusable="false"
1947  role="presentation"
1948  class="element-icon element-icon--wide element-icon-chevron-down element-icon--line"
1949  viewbox="0 0 28 16"
1950  width="20"
1951  height="20"
1952>
1953  <path
1954    fill="none"
1955    stroke="currentColor"
1956    d="m1.57 1.59 12.76 12.77L27.1 1.59"
1957  />
1958</svg>
1959
1960</element-icon>
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971        </summary>
1972      
1973      
1974<div class="site-nav__dropdown megamenu megamenu--products text-left">
1975          <div class="page-width">
1976            <div class="site-nav__dropdown-animate megamenu__wrapper">
1977              <div class="megamenu__cols">
1978                <div class="megamenu__col"><div>
1979                      <div class="megamenu__col-title">
1980                        <a
1981                          href="/collections/cora-foerstners-books-and-stories"
1982                          class="site-nav__dropdown-link site-nav__dropdown-link--top-level"
1983                        >All Products</a>
1984                      </div><a href="/collections/cora-foerstners-books-and-stories" class="site-nav__dropdown-link">
1985                          All Cora's Books
1986                        </a><a href="/collections/new-merch" class="site-nav__dropdown-link">
1987                          What's New
1988                        </a><a href="/collections/new-books" class="site-nav__dropdown-link">
1989                          What's On Sale
1990                        </a><a href="/collections/coming-soon" class="site-nav__dropdown-link">
1991                          Coming Soon
1992                        </a><a href="/collections/mystery-gothic" class="site-nav__dropdown-link">
1993                          Mystery & Gothic
1994                        </a><a href="/collections/fantasy" class="site-nav__dropdown-link">
1995                          Fantasy
1996                        </a><a href="/collections/science-fiction-1" class="site-nav__dropdown-link">
1997                          Science Fiction
1998                        </a><a href="/collections/post-apocalyptic-fiction" class="site-nav__dropdown-link">
1999                          Post-Apocalyptic Fiction
2000                        </a><a href="/collections/young-adult" class="site-nav__dropdown-link">
2001                          YA Novels
2002                        </a><a href="/collections/ebook-bundles" class="site-nav__dropdown-link">
2003                          Ebook Bundles
2004                        </a><a href="/collections/novels" class="site-nav__dropdown-link">
2005                          Novels & Novellas
2006                        </a><a href="/collections/paperback-books" class="site-nav__dropdown-link">
2007                          Paperback Books
2008                        </a><a href="/collections/individual-short-stories" class="site-nav__dropdown-link">
2009                          Individual Short Stories
2010                        </a><a href="/collections/short-story-collections" class="site-nav__dropdown-link">
2011                          Short Story Collections
2012                        </a></div></div><div class="megamenu__col"><div>
2013                      <div class="megamenu__col-title">
2014                        <a
2015                          href="/collections/cora-foerstners-books-and-stories"
2016                          class="site-nav__dropdown-link site-nav__dropdown-link--top-level"
2017                        >Cora's Series</a>
2018                      </div><a href="/collections/dragon-speakers-world" class="site-nav__dropdown-link">
2019                          Dragon Speakers' World
2020                        </a><a href="/collections/swords-of-aroc" class="site-nav__dropdown-link">
2021                          Swords of Aroc Series
2022                        </a><a href="/collections/league-of-the-daring" class="site-nav__dropdown-link">
2023                          League of the Daring Series
2024                        </a></div></div>
2025              </div><div class="megamenu__featured">
2026                  <div class="product-grid">
2027
2028
2029<div
2030  class="
2031    grid-item grid-product  grid-product-image-breathing-room--true
2032    
2033    
2034      grid-product--gridlines overlay
2035    
2036  "
2037>
2038  <div
2039    class="product-grid-item"
2040    data-product-handle="a-bad-day-a-science-fiction-short-story"
2041    data-product-id="9279186206976"
2042    data-product-grid-item
2043  >
2044    <div class="grid-item__content color-scheme-none"><div class="grid-product__actions">
2045<quick-shop defer-hydration>
2046  
2047<tool-tip-trigger
2048  class="tool-tip-trigger"
2049  data-tool-tip="QuickShop"
2050  data-tool-tip-classes="quick-shop-modal"
2051  defer-hydration
2052>
2053  
2054
2055  <div
2056    class="tool-tip-trigger__content"
2057    data-tool-tip-trigger-content=""
2058  >
2059    
2060  </div>
2061
2062  
2063    <button type="button" class="btn btn--circle btn--icon quick-product__btn js-modal-open-quick-modal-9279186206976 small--hide" title="
2064                  
2065
2066Quick shop
2067" data-handle="a-bad-day-a-science-fiction-short-story">
2068                  
2069
2070
2071
2072<element-icon
2073  
2074  
2075>
2076  <svg
2077  xmlns="http://www.w3.org/2000/svg"
2078  aria-hidden="true"
2079  focusable="false"
2080  role="presentation"
2081  class="element-icon element-icon-search element-icon--line"
2082  viewbox="0 0 64 64"
2083  width="20"
2084  height="20"
2085>
2086  <path
2087    d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58M54 54 41.94 42"
2088    stroke-miterlimit="10"
2089    fill="none"
2090    stroke="currentColor"
2091  />
2092</svg>
2093
2094</element-icon>
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105                  <span class="icon__fallback-text visually-hidden">
2106                    
2107
2108Quick shop
2109
2110                  </span>
2111                </button>
2112  
2113</tool-tip-trigger>
2114
2115<script type="module">
2116  import 'overlay.tool-tip.trigger'
2117</script>
2117
2118
2119</quick-shop>
2120
2121<script type="module">
2122  import 'overlay.quick-shop'
2123</script>
2123
2124
2125
2126<quick-add defer-hydration>
2127  <button
2128                    type="button" class="text-link quick-add-btn"
2129                    title="
2130                      
2131
2132Add to cart
2133"
2134                    data-id="47398661030144"
2135                    data-single-variant-quick-add
2136                  >
2137                    <span class="btn btn--circle btn--icon">
2138                      
2139
2140
2141
2142<element-icon
2143  
2144  
2145>
2146  <svg
2147  xmlns="http://www.w3.org/2000/svg"
2148  aria-hidden="true"
2149  focusable="false"
2150  role="presentation"
2151  class="element-icon element-icon-plus element-icon--line"
2152  viewbox="0 0 64 64"
2153  width="20"
2154  height="20"
2155>
2156  <path d="M32 9v46m23-23H9" fill="none" stroke="currentColor" />
2157</svg>
2158
2159</element-icon>
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170                      <span class="icon__fallback-text visually-hidden">
2171                        
2172
2173Add to cart
2174
2175                      </span>
2176                    </span>
2177                  </button>
2178</quick-add>
2179
2180<script type="module">
2181  import 'overlay.quick-add'
2182</script>
2182
2183
2184</div>
2185
2186      
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199<layout-stack class="layout-stack">
2200  <template shadowrootmode="open">
2201    <style>
2202      :host {
2203        display: contents;
2204      }
2205
2206      .layout-stack {
2207        /* Layout & Typography */
2208        --_flex-direction: var(--_flex-direction--xs);
2209        --_justify: var(--_justify--xs);
2210        --_align: var(--_align--xs);
2211
2212        --_margin: var(--layout-stack-margin);
2213
2214        display: flex;
2215        flex-direction: var(--_flex-direction);
2216        gap: var(--_gap);
2217        flex-wrap: var(--_wrap);
2218        justify-content: var(--_justify);
2219        align-items: var(--_align);
2220        text-align: var(--_align);
2221        margin: var(--_margin);
2222        padding: 0;
2223        list-style: none;
2224
2225        ::slotted(*) {
2226          max-width: 100%;
2227        }
2228      }
2229    </style>
2230    
2231
2232
2233
2234
2235  
2236
2237      <style>
2238        @media (min-width: 0px) {
2239          .layout-stack { --_gap: var(--layout-stack-gap-size-sm); }
2240        }
2241      </style>
2242    
2243
2244  
2245
2246  
2247
2248  
2249
2250  
2251
2252
2253    
2254
2255
2256
2257
2258  
2259
2260  
2261
2262  
2263
2264  
2265
2266  
2267
2268
2269    
2270
2271
2272
2273
2274  
2275
2276  
2277
2278  
2279
2280  
2281
2282  
2283
2284
2285    
2286
2287
2288
2289
2290  
2291
2292      <style>
2293        @media (min-width: 0px) {
2294          .layout-stack { --_flex-direction: column; }
2295        }
2296      </style>
2297    
2298
2299  
2300
2301  
2302
2303  
2304
2305  
2306
2307
2308    
2309
2310
2311
2312
2313  
2314
2315      <style>
2316        @media (min-width: 0px) {
2317          .layout-stack { --_justify: space-between; }
2318        }
2319      </style>
2320    
2321
2322  
2323
2324  
2325
2326  
2327
2328  
2329
2330
2331    
2332
2333
2334
2335
2336  
2337
2338      <style>
2339        @media (min-width: 0px) {
2340          .layout-stack { --_align: stretch; }
2341        }
2342      </style>
2343    
2344
2345  
2346
2347  
2348
2349  
2350
2351  
2352
2353
2354    
2355
2356
2357
2358
2359  
2360
2361      <style>
2362        @media (min-width: 0px) {
2363          .layout-stack { --_wrap: nowrap; }
2364        }
2365      </style>
2366    
2367
2368  
2369
2370  
2371
2372  
2373
2374  
2375
2376
2377
2378    <div class="layout-stack" style="height: 100%;" >
2379      <slot></slot>
2380    </div>
2381  </template>
2382
2383  
2384        <div class="grid-item__link">
2385          <a href="/products/a-bad-day-a-science-fiction-short-story" class="grid-item__overlay-link" aria-label="A Bad Day (A Science Fiction Short Story)" tabindex="-1"></a>
2386          <div class="grid-product__image-wrap"><div class="grid-product__tags">
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399<layout-stack class="layout-stack">
2400  <template shadowrootmode="open">
2401    <style>
2402      :host {
2403        display: contents;
2404      }
2405
2406      .layout-stack {
2407        /* Layout & Typography */
2408        --_flex-direction: var(--_flex-direction--xs);
2409        --_justify: var(--_justify--xs);
2410        --_align: var(--_align--xs);
2411
2412        --_margin: var(--layout-stack-margin);
2413
2414        display: flex;
2415        flex-direction: var(--_flex-direction);
2416        gap: var(--_gap);
2417        flex-wrap: var(--_wrap);
2418        justify-content: var(--_justify);
2419        align-items: var(--_align);
2420        text-align: var(--_align);
2421        margin: var(--_margin);
2422        padding: 0;
2423        list-style: none;
2424
2425        ::slotted(*) {
2426          max-width: 100%;
2427        }
2428      }
2429    </style>
2430    
2431
2432
2433
2434
2435  
2436
2437      <style>
2438        @media (min-width: 0px) {
2439          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
2440        }
2441      </style>
2442    
2443
2444  
2445
2446  
2447
2448  
2449
2450  
2451
2452
2453    
2454
2455
2456
2457
2458  
2459
2460  
2461
2462  
2463
2464  
2465
2466  
2467
2468
2469    
2470
2471
2472
2473
2474  
2475
2476  
2477
2478  
2479
2480  
2481
2482  
2483
2484
2485    
2486
2487
2488
2489
2490  
2491
2492      <style>
2493        @media (min-width: 0px) {
2494          .layout-stack { --_flex-direction: column; }
2495        }
2496      </style>
2497    
2498
2499  
2500
2501  
2502
2503  
2504
2505  
2506
2507
2508    
2509
2510
2511
2512
2513  
2514
2515      <style>
2516        @media (min-width: 0px) {
2517          .layout-stack { --_justify: start; }
2518        }
2519      </style>
2520    
2521
2522  
2523
2524  
2525
2526  
2527
2528  
2529
2530
2531    
2532
2533
2534
2535
2536  
2537
2538      <style>
2539        @media (min-width: 0px) {
2540          .layout-stack { --_align: center; }
2541        }
2542      </style>
2543    
2544
2545  
2546
2547  
2548
2549  
2550
2551  
2552
2553
2554    
2555
2556
2557
2558
2559  
2560
2561      <style>
2562        @media (min-width: 0px) {
2563          .layout-stack { --_wrap: nowrap; }
2564        }
2565      </style>
2566    
2567
2568  
2569
2570  
2571
2572  
2573
2574  
2575
2576
2577
2578    <div class="layout-stack" style="" >
2579      <slot></slot>
2580    </div>
2581  </template>
2582
2583  
2584</layout-stack>
2585
2586
2587</div><div
2588                class="grid__image-ratio grid__image-ratio--square"
2589              >
2590
2591
2592<is-land on:visible data-image-type=""><img src="//woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=1600" alt="" srcset="//woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=160 160w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=200 200w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=280 280w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=360 360w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=540 540w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=720 720w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=900 900w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=1200 1200w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=1600 1600w" width="1600" height="1600.0" loading="lazy" class=" image-style--square
2593 image-element" sizes="100%" data-animate="fadein">
2594  
2595
2596  
2597  
2598</is-land>
2599</div><div class="grid-product__secondary-image small--hide">
2600
2601
2602<is-land on:visible data-image-type=""><img src="//woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=1600" alt="" srcset="//woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=360 360w, //woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=540 540w, //woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=720 720w, //woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=900 900w, //woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=1200 1200w, //woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=1600 1600w" width="1600" height="2391.0336239103362" loading="lazy" class="image-style--square
2603 image-element" sizes="100%" data-animate="fadein">
2604  
2605
2606  
2607  
2608</is-land>
2609</div></div>
2610
2611          <div class="grid-item__meta">
2612
2613            
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626<layout-stack class="layout-stack">
2627  <template shadowrootmode="open">
2628    <style>
2629      :host {
2630        display: contents;
2631      }
2632
2633      .layout-stack {
2634        /* Layout & Typography */
2635        --_flex-direction: var(--_flex-direction--xs);
2636        --_justify: var(--_justify--xs);
2637        --_align: var(--_align--xs);
2638
2639        --_margin: var(--layout-stack-margin);
2640
2641        display: flex;
2642        flex-direction: var(--_flex-direction);
2643        gap: var(--_gap);
2644        flex-wrap: var(--_wrap);
2645        justify-content: var(--_justify);
2646        align-items: var(--_align);
2647        text-align: var(--_align);
2648        margin: var(--_margin);
2649        padding: 0;
2650        list-style: none;
2651
2652        ::slotted(*) {
2653          max-width: 100%;
2654        }
2655      }
2656    </style>
2657    
2658
2659
2660
2661
2662  
2663
2664      <style>
2665        @media (min-width: 0px) {
2666          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
2667        }
2668      </style>
2669    
2670
2671  
2672
2673  
2674
2675  
2676
2677  
2678
2679
2680    
2681
2682
2683
2684
2685  
2686
2687  
2688
2689  
2690
2691  
2692
2693  
2694
2695
2696    
2697
2698
2699
2700
2701  
2702
2703  
2704
2705  
2706
2707  
2708
2709  
2710
2711
2712    
2713
2714
2715
2716
2717  
2718
2719      <style>
2720        @media (min-width: 0px) {
2721          .layout-stack { --_flex-direction: column; }
2722        }
2723      </style>
2724    
2725
2726  
2727
2728  
2729
2730  
2731
2732  
2733
2734
2735    
2736
2737
2738
2739
2740  
2741
2742      <style>
2743        @media (min-width: 0px) {
2744          .layout-stack { --_justify: start; }
2745        }
2746      </style>
2747    
2748
2749  
2750
2751  
2752
2753  
2754
2755  
2756
2757
2758    
2759
2760
2761
2762
2763  
2764
2765      <style>
2766        @media (min-width: 0px) {
2767          .layout-stack { --_align: start; }
2768        }
2769      </style>
2770    
2771
2772  
2773
2774  
2775
2776  
2777
2778  
2779
2780
2781    
2782
2783
2784
2785
2786  
2787
2788      <style>
2789        @media (min-width: 0px) {
2790          .layout-stack { --_wrap: nowrap; }
2791        }
2792      </style>
2793    
2794
2795  
2796
2797  
2798
2799  
2800
2801  
2802
2803
2804
2805    <div class="layout-stack" style="" >
2806      <slot></slot>
2807    </div>
2808  </template>
2809
2810  
2811<div class="grid-item__swatches">
2812
2813
2814  <is-land on:idle> <color-swatches>
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830<layout-stack class="layout-stack">
2831  <template shadowrootmode="open">
2832    <style>
2833      :host {
2834        display: contents;
2835      }
2836
2837      .layout-stack {
2838        /* Layout & Typography */
2839        --_flex-direction: var(--_flex-direction--xs);
2840        --_justify: var(--_justify--xs);
2841        --_align: var(--_align--xs);
2842
2843        --_margin: var(--layout-stack-margin);
2844
2845        display: flex;
2846        flex-direction: var(--_flex-direction);
2847        gap: var(--_gap);
2848        flex-wrap: var(--_wrap);
2849        justify-content: var(--_justify);
2850        align-items: var(--_align);
2851        text-align: var(--_align);
2852        margin: var(--_margin);
2853        padding: 0;
2854        list-style: none;
2855
2856        ::slotted(*) {
2857          max-width: 100%;
2858        }
2859      }
2860    </style>
2861    
2862
2863
2864
2865
2866  
2867
2868      <style>
2869        @media (min-width: 0px) {
2870          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
2871        }
2872      </style>
2873    
2874
2875  
2876
2877  
2878
2879  
2880
2881  
2882
2883
2884    
2885
2886
2887
2888
2889  
2890
2891  
2892
2893  
2894
2895  
2896
2897  
2898
2899
2900    
2901
2902
2903
2904
2905  
2906
2907  
2908
2909  
2910
2911  
2912
2913  
2914
2915
2916    
2917
2918
2919
2920
2921  
2922
2923      <style>
2924        @media (min-width: 0px) {
2925          .layout-stack { --_flex-direction: row; }
2926        }
2927      </style>
2928    
2929
2930  
2931
2932  
2933
2934  
2935
2936  
2937
2938
2939    
2940
2941
2942
2943
2944  
2945
2946      <style>
2947        @media (min-width: 0px) {
2948          .layout-stack { --_justify: start; }
2949        }
2950      </style>
2951    
2952
2953  
2954
2955  
2956
2957  
2958
2959  
2960
2961
2962    
2963
2964
2965
2966
2967  
2968
2969      <style>
2970        @media (min-width: 0px) {
2971          .layout-stack { --_align: stretch; }
2972        }
2973      </style>
2974    
2975
2976  
2977
2978  
2979
2980  
2981
2982  
2983
2984
2985    
2986
2987
2988
2989
2990  
2991
2992      <style>
2993        @media (min-width: 0px) {
2994          .layout-stack { --_wrap: wrap; }
2995        }
2996      </style>
2997    
2998
2999  
3000
3001  
3002
3003  
3004
3005  
3006
3007
3008
3009    <div class="layout-stack" style="" >
3010      <slot></slot>
3011    </div>
3012  </template>
3013
3014  
3015  
3016    
3017
3018    
3019  
3020
3021</layout-stack>
3022
3023
3024
3025
3026
3027  <template data-island>
3028    
3028<script type="module">
3029      import 'list.product-card.swatches'
3030    </script>
3030
3031  </template>
3032  </color-swatches>
3033  </is-land>
3034
3035</div>
3036              
3037
3038
3039
3040<span
3041class="element-text element-text--body-md"
3042
3043  
3044style="
3045                word-break: break-word; hyphens: auto; text-align: start;
3046              ">
3047  
3048    A Bad Day (A Science Fiction Short Story)
3049  
3050</span>
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071                
3072
3073
3074
3075<span
3076class="element-text element-text--body-sm"
3077
3078  
3079style="
3080                  opacity: 0.65; text-align: start;
3081                ">
3082  
3083    Wood Sorrel Press
3084  
3085</span>
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119<layout-stack class="layout-stack">
3120  <template shadowrootmode="open">
3121    <style>
3122      :host {
3123        display: contents;
3124      }
3125
3126      .layout-stack {
3127        /* Layout & Typography */
3128        --_flex-direction: var(--_flex-direction--xs);
3129        --_justify: var(--_justify--xs);
3130        --_align: var(--_align--xs);
3131
3132        --_margin: var(--layout-stack-margin);
3133
3134        display: flex;
3135        flex-direction: var(--_flex-direction);
3136        gap: var(--_gap);
3137        flex-wrap: var(--_wrap);
3138        justify-content: var(--_justify);
3139        align-items: var(--_align);
3140        text-align: var(--_align);
3141        margin: var(--_margin);
3142        padding: 0;
3143        list-style: none;
3144
3145        ::slotted(*) {
3146          max-width: 100%;
3147        }
3148      }
3149    </style>
3150    
3151
3152
3153
3154
3155  
3156
3157      <style>
3158        @media (min-width: 0px) {
3159          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
3160        }
3161      </style>
3162    
3163
3164  
3165
3166  
3167
3168  
3169
3170  
3171
3172
3173    
3174
3175
3176
3177
3178  
3179
3180  
3181
3182  
3183
3184  
3185
3186  
3187
3188
3189    
3190
3191
3192
3193
3194  
3195
3196  
3197
3198  
3199
3200  
3201
3202  
3203
3204
3205    
3206
3207
3208
3209
3210  
3211
3212      <style>
3213        @media (min-width: 0px) {
3214          .layout-stack { --_flex-direction: row; }
3215        }
3216      </style>
3217    
3218
3219  
3220
3221  
3222
3223  
3224
3225  
3226
3227
3228    
3229
3230
3231
3232
3233  
3234
3235      <style>
3236        @media (min-width: 0px) {
3237          .layout-stack { --_justify: start; }
3238        }
3239      </style>
3240    
3241
3242  
3243
3244  
3245
3246  
3247
3248  
3249
3250
3251    
3252
3253
3254
3255
3256  
3257
3258      <style>
3259        @media (min-width: 0px) {
3260          .layout-stack { --_align: baseline; }
3261        }
3262      </style>
3263    
3264
3265  
3266
3267  
3268
3269  
3270
3271  
3272
3273
3274    
3275
3276
3277
3278
3279  
3280
3281      <style>
3282        @media (min-width: 0px) {
3283          .layout-stack { --_wrap: wrap; }
3284        }
3285      </style>
3286    
3287
3288  
3289
3290  
3291
3292  
3293
3294  
3295
3296
3297
3298    <div class="layout-stack" style="
3299                text-align: start;
3300              " >
3301      <slot></slot>
3302    </div>
3303  </template>
3304
3305  
3306
3307
3308
3309
3310<span
3311class="element-price element-text element-text--heading-xs"
3312
3313  
3314>
3315  
3316    $2<sup>99</sup>
3317  
3318</span>
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344</layout-stack>
3345
3346
3347
3348</layout-stack>
3349
3350
3351
3352</div>
3353
3354        </div>
3355</layout-stack>
3356
3357
3358
3359    </div>
3360  </div>
3361</div>
3362</div>
3363                </div></div>
3364          </div>
3365        </div>
3366        </details>
3367        </nav-dropdown>
3368        
3368<script type="module">
3369          import 'header.desktop-nav.nav-dropdown'
3370        </script>
3370
3371      
3372    </li><li class="site-nav__item site-nav__expanded-item">
3373      
3374      
3375      
3376        <a
3377          href="/pages/about-us"
3378          class="site-nav__link site-nav__link--underline"
3379        >
3380          About Us
3381        </a>
3382      
3383
3384    </li><li class="site-nav__item site-nav__expanded-item">
3385      
3386      
3387      
3388        <a
3389          href="/blogs/news-1"
3390          class="site-nav__link site-nav__link--underline"
3391        >
3392          News
3393        </a>
3394      
3395
3396    </li><li class="site-nav__item site-nav__expanded-item">
3397      
3398      
3399      
3400        <a
3401          href="/blogs/cora-blog"
3402          class="site-nav__link site-nav__link--underline"
3403        >
3404          Cora's Blog
3405        </a>
3406      
3407
3408    </li><li class="site-nav__item site-nav__expanded-item">
3409      
3410      
3411      
3412        <a
3413          href="/pages/contact"
3414          class="site-nav__link site-nav__link--underline"
3415        >
3416          Contact Us
3417        </a>
3418      
3419
3420    </li><li class="site-nav__item site-nav__expanded-item">
3421      
3422      
3423      
3424        <a
3425          href="/pages/join-our-mailing-list"
3426          class="site-nav__link site-nav__link--underline"
3427        >
3428          Mailing List
3429        </a>
3430      
3431
3432    </li></ul>
3433</div>
3434      </div>
3435
3436      <div class="site-header__element site-header__element--sub" data-type="search">
3437        <div class="page-width medium-up--hide">
3438
3439
3440<is-land class="site-header__search-island" on:idle>
3441  <predictive-search
3442    data-context="header"
3443    data-enabled="true"
3444    defer-hydration
3445  ><div class="predictive__screen" data-screen></div><form action="/search" method="get" role="search">
3446      <div class="search__input-wrap">
3447<label for="Search" class="visually-hidden">
3448
3449Search
3450</label><input
3451    id="Search"
3452  class="search__input element-input element-input--transparent"
3453  name="q"
3454
3455  type="search"
3456
3457  placeholder="Search"
3458
3459  role="combobox"aria-expanded="false"aria-owns="predictive-search-results"aria-controls="predictive-search-results"aria-haspopup="listbox"aria-autocomplete="list"autocorrect="off"autocomplete="off"autocapitalize="off"spellcheck="false"tabindex="0"
3460
3461
3462  
3463
3464  
3465
3466    
3467  >
3468
3469
3470
3471
3472
3473
3474
3475<input name="options[prefix]" type="hidden" value="last">
3476
3477
3478
3479
3480
3481
3482  <button
3483    
3484
3485    class="element-button--search element-button element-button--inverted element-button--transparent"
3486
3487    
3488
3489    
3490
3491    
3492
3493    
3494
3495    
3496      aria-label="
3497
3498Search
3499"
3500    
3501>
3502    
3503
3504
3505
3506
3507<element-icon
3508  
3509  
3510>
3511  <svg
3512  xmlns="http://www.w3.org/2000/svg"
3513  aria-hidden="true"
3514  focusable="false"
3515  role="presentation"
3516  class="element-icon element-icon-search element-icon--line"
3517  viewbox="0 0 64 64"
3518  width="20"
3519  height="20"
3520>
3521  <path
3522    d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58M54 54 41.94 42"
3523    stroke-miterlimit="10"
3524    fill="none"
3525    stroke="currentColor"
3526  />
3527</svg>
3528
3529</element-icon>
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540  </button>
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551</div>
3552
3553
3554
3555
3556
3557
3558  <button
3559    
3560
3561    class="element-button--close-search element-button element-button--transparent"
3562
3563    
3564
3565    
3566
3567    
3568
3569    
3570
3571    
3572      aria-label="
3573
3574Close
3575"
3576    
3577>
3578    
3579
3580
3581
3582
3583<element-icon
3584  
3585  
3586>
3587  <svg 
3588  xmlns="http://www.w3.org/2000/svg" 
3589  class="element-icon element-icon-close element-icon--line"
3590  width="64" 
3591  height="64" 
3592  viewBox="0 0 64 64" 
3593  fill="none"
3594>
3595  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
3596  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
3597</svg>
3598</element-icon>
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609  </button>
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620<div id="predictive-search" class="search__results" tabindex="-1"></div>
3621    </form>
3622  </predictive-search>
3623
3624  <template data-island>
3625    
3625<script type="module">
3626      import 'form.predictive-search'
3627    </script>
3627
3628  </template>
3629</is-land>
3630</div>
3631      </div><div class="page-width site-header__drawers">
3632      <div class="site-header__drawers-container">
3633
3634
3635<header-drawer
3636  class="site-header__drawer site-header__cart"
3637  open="cart:open"
3638  close="cart:close"
3639  no-scroll-lock
3640  defer-hydration
3641>
3642  <div class="site-header__drawer-animate">
3643
3644
3645<header-cart-drawer class="cart-drawer" defer-hydration cart-type="dropdown">
3646  <form
3647    action="/cart"
3648    method="post"
3649    novalidate
3650    data-location="header"
3651    class="cart__drawer-form"
3652    data-money-format="${{amount}}"
3653    data-super-script="true"
3654  >
3655    <div class="cart__scrollable">
3656      <div data-products></div>
3657
3658
3659<div class="cart__item-row cart-recommendations" data-location="drawer">
3660    <div class="heading-md cart__recommended-title">
3661      
3662
3663Goes great with
3664
3665    </div>
3666    <div
3667      class="new-grid product-grid scrollable-grid"
3668      data-view="small"
3669    >
3670
3671
3672<div
3673  class="
3674    grid-item grid-product  grid-product-image-breathing-room--true
3675    
3676    
3677      grid-product--gridlines overlay
3678    
3679  "
3680>
3681  <div
3682    class="product-grid-item"
3683    data-product-handle="a-bad-day-a-science-fiction-short-story"
3684    data-product-id="9279186206976"
3685    data-product-grid-item
3686  >
3687    <div class="grid-item__content color-scheme-none"><div class="grid-product__actions">
3688<quick-shop defer-hydration>
3689  
3690<tool-tip-trigger
3691  class="tool-tip-trigger"
3692  data-tool-tip="QuickShop"
3693  data-tool-tip-classes="quick-shop-modal"
3694  defer-hydration
3695>
3696  
3697
3698  <div
3699    class="tool-tip-trigger__content"
3700    data-tool-tip-trigger-content=""
3701  >
3702    
3703  </div>
3704
3705  
3706    <button type="button" class="btn btn--circle btn--icon quick-product__btn js-modal-open-quick-modal-9279186206976 small--hide" title="
3707                  
3708
3709Quick shop
3710" data-handle="a-bad-day-a-science-fiction-short-story">
3711                  
3712
3713
3714
3715<element-icon
3716  
3717  
3718>
3719  <svg
3720  xmlns="http://www.w3.org/2000/svg"
3721  aria-hidden="true"
3722  focusable="false"
3723  role="presentation"
3724  class="element-icon element-icon-search element-icon--line"
3725  viewbox="0 0 64 64"
3726  width="20"
3727  height="20"
3728>
3729  <path
3730    d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58M54 54 41.94 42"
3731    stroke-miterlimit="10"
3732    fill="none"
3733    stroke="currentColor"
3734  />
3735</svg>
3736
3737</element-icon>
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748                  <span class="icon__fallback-text visually-hidden">
3749                    
3750
3751Quick shop
3752
3753                  </span>
3754                </button>
3755  
3756</tool-tip-trigger>
3757
3758<script type="module">
3759  import 'overlay.tool-tip.trigger'
3760</script>
3760
3761
3762</quick-shop>
3763
3764<script type="module">
3765  import 'overlay.quick-shop'
3766</script>
3766
3767
3768
3769<quick-add defer-hydration>
3770  <button
3771                    type="button" class="text-link quick-add-btn"
3772                    title="
3773                      
3774
3775Add to cart
3776"
3777                    data-id="47398661030144"
3778                    data-single-variant-quick-add
3779                  >
3780                    <span class="btn btn--circle btn--icon">
3781                      
3782
3783
3784
3785<element-icon
3786  
3787  
3788>
3789  <svg
3790  xmlns="http://www.w3.org/2000/svg"
3791  aria-hidden="true"
3792  focusable="false"
3793  role="presentation"
3794  class="element-icon element-icon-plus element-icon--line"
3795  viewbox="0 0 64 64"
3796  width="20"
3797  height="20"
3798>
3799  <path d="M32 9v46m23-23H9" fill="none" stroke="currentColor" />
3800</svg>
3801
3802</element-icon>
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813                      <span class="icon__fallback-text visually-hidden">
3814                        
3815
3816Add to cart
3817
3818                      </span>
3819                    </span>
3820                  </button>
3821</quick-add>
3822
3823<script type="module">
3824  import 'overlay.quick-add'
3825</script>
3825
3826
3827</div>
3828
3829      
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842<layout-stack class="layout-stack">
3843  <template shadowrootmode="open">
3844    <style>
3845      :host {
3846        display: contents;
3847      }
3848
3849      .layout-stack {
3850        /* Layout & Typography */
3851        --_flex-direction: var(--_flex-direction--xs);
3852        --_justify: var(--_justify--xs);
3853        --_align: var(--_align--xs);
3854
3855        --_margin: var(--layout-stack-margin);
3856
3857        display: flex;
3858        flex-direction: var(--_flex-direction);
3859        gap: var(--_gap);
3860        flex-wrap: var(--_wrap);
3861        justify-content: var(--_justify);
3862        align-items: var(--_align);
3863        text-align: var(--_align);
3864        margin: var(--_margin);
3865        padding: 0;
3866        list-style: none;
3867
3868        ::slotted(*) {
3869          max-width: 100%;
3870        }
3871      }
3872    </style>
3873    
3874
3875
3876
3877
3878  
3879
3880      <style>
3881        @media (min-width: 0px) {
3882          .layout-stack { --_gap: var(--layout-stack-gap-size-sm); }
3883        }
3884      </style>
3885    
3886
3887  
3888
3889  
3890
3891  
3892
3893  
3894
3895
3896    
3897
3898
3899
3900
3901  
3902
3903  
3904
3905  
3906
3907  
3908
3909  
3910
3911
3912    
3913
3914
3915
3916
3917  
3918
3919  
3920
3921  
3922
3923  
3924
3925  
3926
3927
3928    
3929
3930
3931
3932
3933  
3934
3935      <style>
3936        @media (min-width: 0px) {
3937          .layout-stack { --_flex-direction: column; }
3938        }
3939      </style>
3940    
3941
3942  
3943
3944  
3945
3946  
3947
3948  
3949
3950
3951    
3952
3953
3954
3955
3956  
3957
3958      <style>
3959        @media (min-width: 0px) {
3960          .layout-stack { --_justify: space-between; }
3961        }
3962      </style>
3963    
3964
3965  
3966
3967  
3968
3969  
3970
3971  
3972
3973
3974    
3975
3976
3977
3978
3979  
3980
3981      <style>
3982        @media (min-width: 0px) {
3983          .layout-stack { --_align: stretch; }
3984        }
3985      </style>
3986    
3987
3988  
3989
3990  
3991
3992  
3993
3994  
3995
3996
3997    
3998
3999
4000
4001
4002  
4003
4004      <style>
4005        @media (min-width: 0px) {
4006          .layout-stack { --_wrap: nowrap; }
4007        }
4008      </style>
4009    
4010
4011  
4012
4013  
4014
4015  
4016
4017  
4018
4019
4020
4021    <div class="layout-stack" style="height: 100%;" >
4022      <slot></slot>
4023    </div>
4024  </template>
4025
4026  
4027        <div class="grid-item__link">
4028          <a href="/collections/all/products/a-bad-day-a-science-fiction-short-story" class="grid-item__overlay-link" aria-label="A Bad Day (A Science Fiction Short Story)" tabindex="-1"></a>
4029          <div class="grid-product__image-wrap"><div class="grid-product__tags">
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042<layout-stack class="layout-stack">
4043  <template shadowrootmode="open">
4044    <style>
4045      :host {
4046        display: contents;
4047      }
4048
4049      .layout-stack {
4050        /* Layout & Typography */
4051        --_flex-direction: var(--_flex-direction--xs);
4052        --_justify: var(--_justify--xs);
4053        --_align: var(--_align--xs);
4054
4055        --_margin: var(--layout-stack-margin);
4056
4057        display: flex;
4058        flex-direction: var(--_flex-direction);
4059        gap: var(--_gap);
4060        flex-wrap: var(--_wrap);
4061        justify-content: var(--_justify);
4062        align-items: var(--_align);
4063        text-align: var(--_align);
4064        margin: var(--_margin);
4065        padding: 0;
4066        list-style: none;
4067
4068        ::slotted(*) {
4069          max-width: 100%;
4070        }
4071      }
4072    </style>
4073    
4074
4075
4076
4077
4078  
4079
4080      <style>
4081        @media (min-width: 0px) {
4082          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
4083        }
4084      </style>
4085    
4086
4087  
4088
4089  
4090
4091  
4092
4093  
4094
4095
4096    
4097
4098
4099
4100
4101  
4102
4103  
4104
4105  
4106
4107  
4108
4109  
4110
4111
4112    
4113
4114
4115
4116
4117  
4118
4119  
4120
4121  
4122
4123  
4124
4125  
4126
4127
4128    
4129
4130
4131
4132
4133  
4134
4135      <style>
4136        @media (min-width: 0px) {
4137          .layout-stack { --_flex-direction: column; }
4138        }
4139      </style>
4140    
4141
4142  
4143
4144  
4145
4146  
4147
4148  
4149
4150
4151    
4152
4153
4154
4155
4156  
4157
4158      <style>
4159        @media (min-width: 0px) {
4160          .layout-stack { --_justify: start; }
4161        }
4162      </style>
4163    
4164
4165  
4166
4167  
4168
4169  
4170
4171  
4172
4173
4174    
4175
4176
4177
4178
4179  
4180
4181      <style>
4182        @media (min-width: 0px) {
4183          .layout-stack { --_align: center; }
4184        }
4185      </style>
4186    
4187
4188  
4189
4190  
4191
4192  
4193
4194  
4195
4196
4197    
4198
4199
4200
4201
4202  
4203
4204      <style>
4205        @media (min-width: 0px) {
4206          .layout-stack { --_wrap: nowrap; }
4207        }
4208      </style>
4209    
4210
4211  
4212
4213  
4214
4215  
4216
4217  
4218
4219
4220
4221    <div class="layout-stack" style="" >
4222      <slot></slot>
4223    </div>
4224  </template>
4225
4226  
4227</layout-stack>
4228
4229
4230</div><div
4231                class="grid__image-ratio grid__image-ratio--square"
4232              >
4233
4234
4235<is-land on:visible data-image-type=""><img src="//woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=1600" alt="" srcset="//woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=160 160w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=200 200w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=280 280w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=360 360w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=540 540w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=720 720w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=900 900w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=1200 1200w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=1600 1600w" width="1600" height="1600.0" loading="lazy" class=" image-style--square
4236 image-element" sizes="150px" data-animate="fadein">
4237  
4238
4239  
4240  
4241</is-land>
4242</div><div class="grid-product__secondary-image small--hide">
4243
4244
4245<is-land on:visible data-image-type=""><img src="//woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=1600" alt="" srcset="//woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=360 360w, //woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=540 540w, //woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=720 720w, //woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=900 900w, //woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=1200 1200w, //woodsorrelstudios.com/cdn/shop/files/ABadDayShopifycover.jpg?v=1764889697&amp;width=1600 1600w" width="1600" height="2391.0336239103362" loading="lazy" class="image-style--square
4246 image-element" sizes="150px" data-animate="fadein">
4247  
4248
4249  
4250  
4251</is-land>
4252</div></div>
4253
4254          <div class="grid-item__meta">
4255
4256            
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269<layout-stack class="layout-stack">
4270  <template shadowrootmode="open">
4271    <style>
4272      :host {
4273        display: contents;
4274      }
4275
4276      .layout-stack {
4277        /* Layout & Typography */
4278        --_flex-direction: var(--_flex-direction--xs);
4279        --_justify: var(--_justify--xs);
4280        --_align: var(--_align--xs);
4281
4282        --_margin: var(--layout-stack-margin);
4283
4284        display: flex;
4285        flex-direction: var(--_flex-direction);
4286        gap: var(--_gap);
4287        flex-wrap: var(--_wrap);
4288        justify-content: var(--_justify);
4289        align-items: var(--_align);
4290        text-align: var(--_align);
4291        margin: var(--_margin);
4292        padding: 0;
4293        list-style: none;
4294
4295        ::slotted(*) {
4296          max-width: 100%;
4297        }
4298      }
4299    </style>
4300    
4301
4302
4303
4304
4305  
4306
4307      <style>
4308        @media (min-width: 0px) {
4309          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
4310        }
4311      </style>
4312    
4313
4314  
4315
4316  
4317
4318  
4319
4320  
4321
4322
4323    
4324
4325
4326
4327
4328  
4329
4330  
4331
4332  
4333
4334  
4335
4336  
4337
4338
4339    
4340
4341
4342
4343
4344  
4345
4346  
4347
4348  
4349
4350  
4351
4352  
4353
4354
4355    
4356
4357
4358
4359
4360  
4361
4362      <style>
4363        @media (min-width: 0px) {
4364          .layout-stack { --_flex-direction: column; }
4365        }
4366      </style>
4367    
4368
4369  
4370
4371  
4372
4373  
4374
4375  
4376
4377
4378    
4379
4380
4381
4382
4383  
4384
4385      <style>
4386        @media (min-width: 0px) {
4387          .layout-stack { --_justify: start; }
4388        }
4389      </style>
4390    
4391
4392  
4393
4394  
4395
4396  
4397
4398  
4399
4400
4401    
4402
4403
4404
4405
4406  
4407
4408      <style>
4409        @media (min-width: 0px) {
4410          .layout-stack { --_align: start; }
4411        }
4412      </style>
4413    
4414
4415  
4416
4417  
4418
4419  
4420
4421  
4422
4423
4424    
4425
4426
4427
4428
4429  
4430
4431      <style>
4432        @media (min-width: 0px) {
4433          .layout-stack { --_wrap: nowrap; }
4434        }
4435      </style>
4436    
4437
4438  
4439
4440  
4441
4442  
4443
4444  
4445
4446
4447
4448    <div class="layout-stack" style="" >
4449      <slot></slot>
4450    </div>
4451  </template>
4452
4453  
4454<div class="grid-item__swatches">
4455
4456
4457  <is-land on:idle> <color-swatches>
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473<layout-stack class="layout-stack">
4474  <template shadowrootmode="open">
4475    <style>
4476      :host {
4477        display: contents;
4478      }
4479
4480      .layout-stack {
4481        /* Layout & Typography */
4482        --_flex-direction: var(--_flex-direction--xs);
4483        --_justify: var(--_justify--xs);
4484        --_align: var(--_align--xs);
4485
4486        --_margin: var(--layout-stack-margin);
4487
4488        display: flex;
4489        flex-direction: var(--_flex-direction);
4490        gap: var(--_gap);
4491        flex-wrap: var(--_wrap);
4492        justify-content: var(--_justify);
4493        align-items: var(--_align);
4494        text-align: var(--_align);
4495        margin: var(--_margin);
4496        padding: 0;
4497        list-style: none;
4498
4499        ::slotted(*) {
4500          max-width: 100%;
4501        }
4502      }
4503    </style>
4504    
4505
4506
4507
4508
4509  
4510
4511      <style>
4512        @media (min-width: 0px) {
4513          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
4514        }
4515      </style>
4516    
4517
4518  
4519
4520  
4521
4522  
4523
4524  
4525
4526
4527    
4528
4529
4530
4531
4532  
4533
4534  
4535
4536  
4537
4538  
4539
4540  
4541
4542
4543    
4544
4545
4546
4547
4548  
4549
4550  
4551
4552  
4553
4554  
4555
4556  
4557
4558
4559    
4560
4561
4562
4563
4564  
4565
4566      <style>
4567        @media (min-width: 0px) {
4568          .layout-stack { --_flex-direction: row; }
4569        }
4570      </style>
4571    
4572
4573  
4574
4575  
4576
4577  
4578
4579  
4580
4581
4582    
4583
4584
4585
4586
4587  
4588
4589      <style>
4590        @media (min-width: 0px) {
4591          .layout-stack { --_justify: start; }
4592        }
4593      </style>
4594    
4595
4596  
4597
4598  
4599
4600  
4601
4602  
4603
4604
4605    
4606
4607
4608
4609
4610  
4611
4612      <style>
4613        @media (min-width: 0px) {
4614          .layout-stack { --_align: stretch; }
4615        }
4616      </style>
4617    
4618
4619  
4620
4621  
4622
4623  
4624
4625  
4626
4627
4628    
4629
4630
4631
4632
4633  
4634
4635      <style>
4636        @media (min-width: 0px) {
4637          .layout-stack { --_wrap: wrap; }
4638        }
4639      </style>
4640    
4641
4642  
4643
4644  
4645
4646  
4647
4648  
4649
4650
4651
4652    <div class="layout-stack" style="" >
4653      <slot></slot>
4654    </div>
4655  </template>
4656
4657  
4658  
4659    
4660
4661    
4662  
4663
4664</layout-stack>
4665
4666
4667
4668
4669
4670  <template data-island>
4671    
4671<script type="module">
4672      import 'list.product-card.swatches'
4673    </script>
4673
4674  </template>
4675  </color-swatches>
4676  </is-land>
4677
4678</div>
4679              
4680
4681
4682
4683<span
4684class="element-text element-text--body-md"
4685
4686  
4687style="
4688                word-break: break-word; hyphens: auto; text-align: start;
4689              ">
4690  
4691    A Bad Day (A Science Fiction Short Story)
4692  
4693</span>
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714                
4715
4716
4717
4718<span
4719class="element-text element-text--body-sm"
4720
4721  
4722style="
4723                  opacity: 0.65; text-align: start;
4724                ">
4725  
4726    Wood Sorrel Press
4727  
4728</span>
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762<layout-stack class="layout-stack">
4763  <template shadowrootmode="open">
4764    <style>
4765      :host {
4766        display: contents;
4767      }
4768
4769      .layout-stack {
4770        /* Layout & Typography */
4771        --_flex-direction: var(--_flex-direction--xs);
4772        --_justify: var(--_justify--xs);
4773        --_align: var(--_align--xs);
4774
4775        --_margin: var(--layout-stack-margin);
4776
4777        display: flex;
4778        flex-direction: var(--_flex-direction);
4779        gap: var(--_gap);
4780        flex-wrap: var(--_wrap);
4781        justify-content: var(--_justify);
4782        align-items: var(--_align);
4783        text-align: var(--_align);
4784        margin: var(--_margin);
4785        padding: 0;
4786        list-style: none;
4787
4788        ::slotted(*) {
4789          max-width: 100%;
4790        }
4791      }
4792    </style>
4793    
4794
4795
4796
4797
4798  
4799
4800      <style>
4801        @media (min-width: 0px) {
4802          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
4803        }
4804      </style>
4805    
4806
4807  
4808
4809  
4810
4811  
4812
4813  
4814
4815
4816    
4817
4818
4819
4820
4821  
4822
4823  
4824
4825  
4826
4827  
4828
4829  
4830
4831
4832    
4833
4834
4835
4836
4837  
4838
4839  
4840
4841  
4842
4843  
4844
4845  
4846
4847
4848    
4849
4850
4851
4852
4853  
4854
4855      <style>
4856        @media (min-width: 0px) {
4857          .layout-stack { --_flex-direction: row; }
4858        }
4859      </style>
4860    
4861
4862  
4863
4864  
4865
4866  
4867
4868  
4869
4870
4871    
4872
4873
4874
4875
4876  
4877
4878      <style>
4879        @media (min-width: 0px) {
4880          .layout-stack { --_justify: start; }
4881        }
4882      </style>
4883    
4884
4885  
4886
4887  
4888
4889  
4890
4891  
4892
4893
4894    
4895
4896
4897
4898
4899  
4900
4901      <style>
4902        @media (min-width: 0px) {
4903          .layout-stack { --_align: baseline; }
4904        }
4905      </style>
4906    
4907
4908  
4909
4910  
4911
4912  
4913
4914  
4915
4916
4917    
4918
4919
4920
4921
4922  
4923
4924      <style>
4925        @media (min-width: 0px) {
4926          .layout-stack { --_wrap: wrap; }
4927        }
4928      </style>
4929    
4930
4931  
4932
4933  
4934
4935  
4936
4937  
4938
4939
4940
4941    <div class="layout-stack" style="
4942                text-align: start;
4943              " >
4944      <slot></slot>
4945    </div>
4946  </template>
4947
4948  
4949
4950
4951
4952
4953<span
4954class="element-price element-text element-text--heading-xs"
4955
4956  
4957>
4958  
4959    $2<sup>99</sup>
4960  
4961</span>
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987</layout-stack>
4988
4989
4990
4991</layout-stack>
4992
4993
4994
4995</div>
4996
4997        </div>
4998</layout-stack>
4999
5000
5001
5002    </div>
5003  </div>
5004</div>
5005
5006
5007
5008<div
5009  class="
5010    grid-item grid-product  grid-product-image-breathing-room--true
5011    
5012    
5013      grid-product--gridlines overlay
5014    
5015  "
5016>
5017  <div
5018    class="product-grid-item"
5019    data-product-handle="a-course-in-grifting-an-adjunct-pi-short-story"
5020    data-product-id="9266672926976"
5021    data-product-grid-item
5022  >
5023    <div class="grid-item__content color-scheme-none"><div class="grid-product__actions">
5024<quick-shop defer-hydration>
5025  
5026<tool-tip-trigger
5027  class="tool-tip-trigger"
5028  data-tool-tip="QuickShop"
5029  data-tool-tip-classes="quick-shop-modal"
5030  defer-hydration
5031>
5032  
5033
5034  <div
5035    class="tool-tip-trigger__content"
5036    data-tool-tip-trigger-content=""
5037  >
5038    
5039  </div>
5040
5041  
5042    <button type="button" class="btn btn--circle btn--icon quick-product__btn js-modal-open-quick-modal-9266672926976 small--hide" title="
5043                  
5044
5045Quick shop
5046" data-handle="a-course-in-grifting-an-adjunct-pi-short-story">
5047                  
5048
5049
5050
5051<element-icon
5052  
5053  
5054>
5055  <svg
5056  xmlns="http://www.w3.org/2000/svg"
5057  aria-hidden="true"
5058  focusable="false"
5059  role="presentation"
5060  class="element-icon element-icon-search element-icon--line"
5061  viewbox="0 0 64 64"
5062  width="20"
5063  height="20"
5064>
5065  <path
5066    d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58M54 54 41.94 42"
5067    stroke-miterlimit="10"
5068    fill="none"
5069    stroke="currentColor"
5070  />
5071</svg>
5072
5073</element-icon>
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084                  <span class="icon__fallback-text visually-hidden">
5085                    
5086
5087Quick shop
5088
5089                  </span>
5090                </button>
5091  
5092</tool-tip-trigger>
5093
5094<script type="module">
5095  import 'overlay.tool-tip.trigger'
5096</script>
5096
5097
5098</quick-shop>
5099
5100<script type="module">
5101  import 'overlay.quick-shop'
5102</script>
5102
5103
5104
5105<quick-add defer-hydration>
5106  <button
5107                    type="button" class="text-link quick-add-btn"
5108                    title="
5109                      
5110
5111Add to cart
5112"
5113                    data-id="47341373325568"
5114                    data-single-variant-quick-add
5115                  >
5116                    <span class="btn btn--circle btn--icon">
5117                      
5118
5119
5120
5121<element-icon
5122  
5123  
5124>
5125  <svg
5126  xmlns="http://www.w3.org/2000/svg"
5127  aria-hidden="true"
5128  focusable="false"
5129  role="presentation"
5130  class="element-icon element-icon-plus element-icon--line"
5131  viewbox="0 0 64 64"
5132  width="20"
5133  height="20"
5134>
5135  <path d="M32 9v46m23-23H9" fill="none" stroke="currentColor" />
5136</svg>
5137
5138</element-icon>
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149                      <span class="icon__fallback-text visually-hidden">
5150                        
5151
5152Add to cart
5153
5154                      </span>
5155                    </span>
5156                  </button>
5157</quick-add>
5158
5159<script type="module">
5160  import 'overlay.quick-add'
5161</script>
5161
5162
5163</div>
5164
5165      
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178<layout-stack class="layout-stack">
5179  <template shadowrootmode="open">
5180    <style>
5181      :host {
5182        display: contents;
5183      }
5184
5185      .layout-stack {
5186        /* Layout & Typography */
5187        --_flex-direction: var(--_flex-direction--xs);
5188        --_justify: var(--_justify--xs);
5189        --_align: var(--_align--xs);
5190
5191        --_margin: var(--layout-stack-margin);
5192
5193        display: flex;
5194        flex-direction: var(--_flex-direction);
5195        gap: var(--_gap);
5196        flex-wrap: var(--_wrap);
5197        justify-content: var(--_justify);
5198        align-items: var(--_align);
5199        text-align: var(--_align);
5200        margin: var(--_margin);
5201        padding: 0;
5202        list-style: none;
5203
5204        ::slotted(*) {
5205          max-width: 100%;
5206        }
5207      }
5208    </style>
5209    
5210
5211
5212
5213
5214  
5215
5216      <style>
5217        @media (min-width: 0px) {
5218          .layout-stack { --_gap: var(--layout-stack-gap-size-sm); }
5219        }
5220      </style>
5221    
5222
5223  
5224
5225  
5226
5227  
5228
5229  
5230
5231
5232    
5233
5234
5235
5236
5237  
5238
5239  
5240
5241  
5242
5243  
5244
5245  
5246
5247
5248    
5249
5250
5251
5252
5253  
5254
5255  
5256
5257  
5258
5259  
5260
5261  
5262
5263
5264    
5265
5266
5267
5268
5269  
5270
5271      <style>
5272        @media (min-width: 0px) {
5273          .layout-stack { --_flex-direction: column; }
5274        }
5275      </style>
5276    
5277
5278  
5279
5280  
5281
5282  
5283
5284  
5285
5286
5287    
5288
5289
5290
5291
5292  
5293
5294      <style>
5295        @media (min-width: 0px) {
5296          .layout-stack { --_justify: space-between; }
5297        }
5298      </style>
5299    
5300
5301  
5302
5303  
5304
5305  
5306
5307  
5308
5309
5310    
5311
5312
5313
5314
5315  
5316
5317      <style>
5318        @media (min-width: 0px) {
5319          .layout-stack { --_align: stretch; }
5320        }
5321      </style>
5322    
5323
5324  
5325
5326  
5327
5328  
5329
5330  
5331
5332
5333    
5334
5335
5336
5337
5338  
5339
5340      <style>
5341        @media (min-width: 0px) {
5342          .layout-stack { --_wrap: nowrap; }
5343        }
5344      </style>
5345    
5346
5347  
5348
5349  
5350
5351  
5352
5353  
5354
5355
5356
5357    <div class="layout-stack" style="height: 100%;" >
5358      <slot></slot>
5359    </div>
5360  </template>
5361
5362  
5363        <div class="grid-item__link">
5364          <a href="/collections/all/products/a-course-in-grifting-an-adjunct-pi-short-story" class="grid-item__overlay-link" aria-label="A Course in Grifting (An Adjunct PI Short Story)" tabindex="-1"></a>
5365          <div class="grid-product__image-wrap"><div class="grid-product__tags">
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378<layout-stack class="layout-stack">
5379  <template shadowrootmode="open">
5380    <style>
5381      :host {
5382        display: contents;
5383      }
5384
5385      .layout-stack {
5386        /* Layout & Typography */
5387        --_flex-direction: var(--_flex-direction--xs);
5388        --_justify: var(--_justify--xs);
5389        --_align: var(--_align--xs);
5390
5391        --_margin: var(--layout-stack-margin);
5392
5393        display: flex;
5394        flex-direction: var(--_flex-direction);
5395        gap: var(--_gap);
5396        flex-wrap: var(--_wrap);
5397        justify-content: var(--_justify);
5398        align-items: var(--_align);
5399        text-align: var(--_align);
5400        margin: var(--_margin);
5401        padding: 0;
5402        list-style: none;
5403
5404        ::slotted(*) {
5405          max-width: 100%;
5406        }
5407      }
5408    </style>
5409    
5410
5411
5412
5413
5414  
5415
5416      <style>
5417        @media (min-width: 0px) {
5418          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
5419        }
5420      </style>
5421    
5422
5423  
5424
5425  
5426
5427  
5428
5429  
5430
5431
5432    
5433
5434
5435
5436
5437  
5438
5439  
5440
5441  
5442
5443  
5444
5445  
5446
5447
5448    
5449
5450
5451
5452
5453  
5454
5455  
5456
5457  
5458
5459  
5460
5461  
5462
5463
5464    
5465
5466
5467
5468
5469  
5470
5471      <style>
5472        @media (min-width: 0px) {
5473          .layout-stack { --_flex-direction: column; }
5474        }
5475      </style>
5476    
5477
5478  
5479
5480  
5481
5482  
5483
5484  
5485
5486
5487    
5488
5489
5490
5491
5492  
5493
5494      <style>
5495        @media (min-width: 0px) {
5496          .layout-stack { --_justify: start; }
5497        }
5498      </style>
5499    
5500
5501  
5502
5503  
5504
5505  
5506
5507  
5508
5509
5510    
5511
5512
5513
5514
5515  
5516
5517      <style>
5518        @media (min-width: 0px) {
5519          .layout-stack { --_align: center; }
5520        }
5521      </style>
5522    
5523
5524  
5525
5526  
5527
5528  
5529
5530  
5531
5532
5533    
5534
5535
5536
5537
5538  
5539
5540      <style>
5541        @media (min-width: 0px) {
5542          .layout-stack { --_wrap: nowrap; }
5543        }
5544      </style>
5545    
5546
5547  
5548
5549  
5550
5551  
5552
5553  
5554
5555
5556
5557    <div class="layout-stack" style="" >
5558      <slot></slot>
5559    </div>
5560  </template>
5561
5562  
5563</layout-stack>
5564
5565
5566</div><div
5567                class="grid__image-ratio grid__image-ratio--square"
5568              >
5569
5570
5571<is-land on:visible data-image-type=""><img src="//woodsorrelstudios.com/cdn/shop/files/shopify.png?v=1764110371&amp;width=1600" alt="" srcset="//woodsorrelstudios.com/cdn/shop/files/shopify.png?v=1764110371&amp;width=160 160w, //woodsorrelstudios.com/cdn/shop/files/shopify.png?v=1764110371&amp;width=200 200w, //woodsorrelstudios.com/cdn/shop/files/shopify.png?v=1764110371&amp;width=280 280w, //woodsorrelstudios.com/cdn/shop/files/shopify.png?v=1764110371&amp;width=360 360w, //woodsorrelstudios.com/cdn/shop/files/shopify.png?v=1764110371&amp;width=540 540w, //woodsorrelstudios.com/cdn/shop/files/shopify.png?v=1764110371&amp;width=720 720w, //woodsorrelstudios.com/cdn/shop/files/shopify.png?v=1764110371&amp;width=900 900w, //woodsorrelstudios.com/cdn/shop/files/shopify.png?v=1764110371&amp;width=1200 1200w, //woodsorrelstudios.com/cdn/shop/files/shopify.png?v=1764110371&amp;width=1600 1600w" width="1600" height="1600.0" loading="lazy" class=" image-style--square
5572 image-element" sizes="150px" data-animate="fadein">
5573  
5574
5575  
5576  
5577</is-land>
5578</div><div class="grid-product__secondary-image small--hide">
5579
5580
5581<is-land on:visible data-image-type=""><img src="//woodsorrelstudios.com/cdn/shop/files/ACourseinGriftingsmaller.jpg?v=1764110370&amp;width=1600" alt="" srcset="//woodsorrelstudios.com/cdn/shop/files/ACourseinGriftingsmaller.jpg?v=1764110370&amp;width=360 360w, //woodsorrelstudios.com/cdn/shop/files/ACourseinGriftingsmaller.jpg?v=1764110370&amp;width=540 540w, //woodsorrelstudios.com/cdn/shop/files/ACourseinGriftingsmaller.jpg?v=1764110370&amp;width=720 720w, //woodsorrelstudios.com/cdn/shop/files/ACourseinGriftingsmaller.jpg?v=1764110370&amp;width=900 900w, //woodsorrelstudios.com/cdn/shop/files/ACourseinGriftingsmaller.jpg?v=1764110370&amp;width=1200 1200w, //woodsorrelstudios.com/cdn/shop/files/ACourseinGriftingsmaller.jpg?v=1764110370&amp;width=1600 1600w" width="1600" height="2391.0336239103362" loading="lazy" class="image-style--square
5582 image-element" sizes="150px" data-animate="fadein">
5583  
5584
5585  
5586  
5587</is-land>
5588</div></div>
5589
5590          <div class="grid-item__meta">
5591
5592            
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605<layout-stack class="layout-stack">
5606  <template shadowrootmode="open">
5607    <style>
5608      :host {
5609        display: contents;
5610      }
5611
5612      .layout-stack {
5613        /* Layout & Typography */
5614        --_flex-direction: var(--_flex-direction--xs);
5615        --_justify: var(--_justify--xs);
5616        --_align: var(--_align--xs);
5617
5618        --_margin: var(--layout-stack-margin);
5619
5620        display: flex;
5621        flex-direction: var(--_flex-direction);
5622        gap: var(--_gap);
5623        flex-wrap: var(--_wrap);
5624        justify-content: var(--_justify);
5625        align-items: var(--_align);
5626        text-align: var(--_align);
5627        margin: var(--_margin);
5628        padding: 0;
5629        list-style: none;
5630
5631        ::slotted(*) {
5632          max-width: 100%;
5633        }
5634      }
5635    </style>
5636    
5637
5638
5639
5640
5641  
5642
5643      <style>
5644        @media (min-width: 0px) {
5645          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
5646        }
5647      </style>
5648    
5649
5650  
5651
5652  
5653
5654  
5655
5656  
5657
5658
5659    
5660
5661
5662
5663
5664  
5665
5666  
5667
5668  
5669
5670  
5671
5672  
5673
5674
5675    
5676
5677
5678
5679
5680  
5681
5682  
5683
5684  
5685
5686  
5687
5688  
5689
5690
5691    
5692
5693
5694
5695
5696  
5697
5698      <style>
5699        @media (min-width: 0px) {
5700          .layout-stack { --_flex-direction: column; }
5701        }
5702      </style>
5703    
5704
5705  
5706
5707  
5708
5709  
5710
5711  
5712
5713
5714    
5715
5716
5717
5718
5719  
5720
5721      <style>
5722        @media (min-width: 0px) {
5723          .layout-stack { --_justify: start; }
5724        }
5725      </style>
5726    
5727
5728  
5729
5730  
5731
5732  
5733
5734  
5735
5736
5737    
5738
5739
5740
5741
5742  
5743
5744      <style>
5745        @media (min-width: 0px) {
5746          .layout-stack { --_align: start; }
5747        }
5748      </style>
5749    
5750
5751  
5752
5753  
5754
5755  
5756
5757  
5758
5759
5760    
5761
5762
5763
5764
5765  
5766
5767      <style>
5768        @media (min-width: 0px) {
5769          .layout-stack { --_wrap: nowrap; }
5770        }
5771      </style>
5772    
5773
5774  
5775
5776  
5777
5778  
5779
5780  
5781
5782
5783
5784    <div class="layout-stack" style="" >
5785      <slot></slot>
5786    </div>
5787  </template>
5788
5789  
5790<div class="grid-item__swatches">
5791
5792
5793  <is-land on:idle> <color-swatches>
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809<layout-stack class="layout-stack">
5810  <template shadowrootmode="open">
5811    <style>
5812      :host {
5813        display: contents;
5814      }
5815
5816      .layout-stack {
5817        /* Layout & Typography */
5818        --_flex-direction: var(--_flex-direction--xs);
5819        --_justify: var(--_justify--xs);
5820        --_align: var(--_align--xs);
5821
5822        --_margin: var(--layout-stack-margin);
5823
5824        display: flex;
5825        flex-direction: var(--_flex-direction);
5826        gap: var(--_gap);
5827        flex-wrap: var(--_wrap);
5828        justify-content: var(--_justify);
5829        align-items: var(--_align);
5830        text-align: var(--_align);
5831        margin: var(--_margin);
5832        padding: 0;
5833        list-style: none;
5834
5835        ::slotted(*) {
5836          max-width: 100%;
5837        }
5838      }
5839    </style>
5840    
5841
5842
5843
5844
5845  
5846
5847      <style>
5848        @media (min-width: 0px) {
5849          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
5850        }
5851      </style>
5852    
5853
5854  
5855
5856  
5857
5858  
5859
5860  
5861
5862
5863    
5864
5865
5866
5867
5868  
5869
5870  
5871
5872  
5873
5874  
5875
5876  
5877
5878
5879    
5880
5881
5882
5883
5884  
5885
5886  
5887
5888  
5889
5890  
5891
5892  
5893
5894
5895    
5896
5897
5898
5899
5900  
5901
5902      <style>
5903        @media (min-width: 0px) {
5904          .layout-stack { --_flex-direction: row; }
5905        }
5906      </style>
5907    
5908
5909  
5910
5911  
5912
5913  
5914
5915  
5916
5917
5918    
5919
5920
5921
5922
5923  
5924
5925      <style>
5926        @media (min-width: 0px) {
5927          .layout-stack { --_justify: start; }
5928        }
5929      </style>
5930    
5931
5932  
5933
5934  
5935
5936  
5937
5938  
5939
5940
5941    
5942
5943
5944
5945
5946  
5947
5948      <style>
5949        @media (min-width: 0px) {
5950          .layout-stack { --_align: stretch; }
5951        }
5952      </style>
5953    
5954
5955  
5956
5957  
5958
5959  
5960
5961  
5962
5963
5964    
5965
5966
5967
5968
5969  
5970
5971      <style>
5972        @media (min-width: 0px) {
5973          .layout-stack { --_wrap: wrap; }
5974        }
5975      </style>
5976    
5977
5978  
5979
5980  
5981
5982  
5983
5984  
5985
5986
5987
5988    <div class="layout-stack" style="" >
5989      <slot></slot>
5990    </div>
5991  </template>
5992
5993  
5994  
5995    
5996
5997    
5998  
5999
6000</layout-stack>
6001
6002
6003
6004
6005
6006  <template data-island>
6007    
6007<script type="module">
6008      import 'list.product-card.swatches'
6009    </script>
6009
6010  </template>
6011  </color-swatches>
6012  </is-land>
6013
6014</div>
6015              
6016
6017
6018
6019<span
6020class="element-text element-text--body-md"
6021
6022  
6023style="
6024                word-break: break-word; hyphens: auto; text-align: start;
6025              ">
6026  
6027    A Course in Grifting (An Adjunct PI Short Story)
6028  
6029</span>
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050                
6051
6052
6053
6054<span
6055class="element-text element-text--body-sm"
6056
6057  
6058style="
6059                  opacity: 0.65; text-align: start;
6060                ">
6061  
6062    Wood Sorrel Press
6063  
6064</span>
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098<layout-stack class="layout-stack">
6099  <template shadowrootmode="open">
6100    <style>
6101      :host {
6102        display: contents;
6103      }
6104
6105      .layout-stack {
6106        /* Layout & Typography */
6107        --_flex-direction: var(--_flex-direction--xs);
6108        --_justify: var(--_justify--xs);
6109        --_align: var(--_align--xs);
6110
6111        --_margin: var(--layout-stack-margin);
6112
6113        display: flex;
6114        flex-direction: var(--_flex-direction);
6115        gap: var(--_gap);
6116        flex-wrap: var(--_wrap);
6117        justify-content: var(--_justify);
6118        align-items: var(--_align);
6119        text-align: var(--_align);
6120        margin: var(--_margin);
6121        padding: 0;
6122        list-style: none;
6123
6124        ::slotted(*) {
6125          max-width: 100%;
6126        }
6127      }
6128    </style>
6129    
6130
6131
6132
6133
6134  
6135
6136      <style>
6137        @media (min-width: 0px) {
6138          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
6139        }
6140      </style>
6141    
6142
6143  
6144
6145  
6146
6147  
6148
6149  
6150
6151
6152    
6153
6154
6155
6156
6157  
6158
6159  
6160
6161  
6162
6163  
6164
6165  
6166
6167
6168    
6169
6170
6171
6172
6173  
6174
6175  
6176
6177  
6178
6179  
6180
6181  
6182
6183
6184    
6185
6186
6187
6188
6189  
6190
6191      <style>
6192        @media (min-width: 0px) {
6193          .layout-stack { --_flex-direction: row; }
6194        }
6195      </style>
6196    
6197
6198  
6199
6200  
6201
6202  
6203
6204  
6205
6206
6207    
6208
6209
6210
6211
6212  
6213
6214      <style>
6215        @media (min-width: 0px) {
6216          .layout-stack { --_justify: start; }
6217        }
6218      </style>
6219    
6220
6221  
6222
6223  
6224
6225  
6226
6227  
6228
6229
6230    
6231
6232
6233
6234
6235  
6236
6237      <style>
6238        @media (min-width: 0px) {
6239          .layout-stack { --_align: baseline; }
6240        }
6241      </style>
6242    
6243
6244  
6245
6246  
6247
6248  
6249
6250  
6251
6252
6253    
6254
6255
6256
6257
6258  
6259
6260      <style>
6261        @media (min-width: 0px) {
6262          .layout-stack { --_wrap: wrap; }
6263        }
6264      </style>
6265    
6266
6267  
6268
6269  
6270
6271  
6272
6273  
6274
6275
6276
6277    <div class="layout-stack" style="
6278                text-align: start;
6279              " >
6280      <slot></slot>
6281    </div>
6282  </template>
6283
6284  
6285
6286
6287
6288
6289<span
6290class="element-price element-text element-text--heading-xs"
6291
6292  
6293>
6294  
6295    $2<sup>99</sup>
6296  
6297</span>
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323</layout-stack>
6324
6325
6326
6327</layout-stack>
6328
6329
6330
6331</div>
6332
6333        </div>
6334</layout-stack>
6335
6336
6337
6338    </div>
6339  </div>
6340</div>
6341
6342
6343
6344<div
6345  class="
6346    grid-item grid-product  grid-product-image-breathing-room--true
6347    
6348    
6349      grid-product--gridlines overlay
6350    
6351  "
6352>
6353  <div
6354    class="product-grid-item"
6355    data-product-handle="a-haunted-house-a-spooky-short-story"
6356    data-product-id="9212819144960"
6357    data-product-grid-item
6358  >
6359    <div class="grid-item__content color-scheme-none"><div class="grid-product__actions">
6360<quick-shop defer-hydration>
6361  
6362<tool-tip-trigger
6363  class="tool-tip-trigger"
6364  data-tool-tip="QuickShop"
6365  data-tool-tip-classes="quick-shop-modal"
6366  defer-hydration
6367>
6368  
6369
6370  <div
6371    class="tool-tip-trigger__content"
6372    data-tool-tip-trigger-content=""
6373  >
6374    
6375  </div>
6376
6377  
6378    <button type="button" class="btn btn--circle btn--icon quick-product__btn js-modal-open-quick-modal-9212819144960 small--hide" title="
6379                  
6380
6381Quick shop
6382" data-handle="a-haunted-house-a-spooky-short-story">
6383                  
6384
6385
6386
6387<element-icon
6388  
6389  
6390>
6391  <svg
6392  xmlns="http://www.w3.org/2000/svg"
6393  aria-hidden="true"
6394  focusable="false"
6395  role="presentation"
6396  class="element-icon element-icon-search element-icon--line"
6397  viewbox="0 0 64 64"
6398  width="20"
6399  height="20"
6400>
6401  <path
6402    d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58M54 54 41.94 42"
6403    stroke-miterlimit="10"
6404    fill="none"
6405    stroke="currentColor"
6406  />
6407</svg>
6408
6409</element-icon>
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420                  <span class="icon__fallback-text visually-hidden">
6421                    
6422
6423Quick shop
6424
6425                  </span>
6426                </button>
6427  
6428</tool-tip-trigger>
6429
6430<script type="module">
6431  import 'overlay.tool-tip.trigger'
6432</script>
6432
6433
6434</quick-shop>
6435
6436<script type="module">
6437  import 'overlay.quick-shop'
6438</script>
6438
6439
6440
6441<quick-add defer-hydration>
6442  <button
6443                    type="button" class="text-link quick-add-btn"
6444                    title="
6445                      
6446
6447Add to cart
6448"
6449                    data-id="47148917686528"
6450                    data-single-variant-quick-add
6451                  >
6452                    <span class="btn btn--circle btn--icon">
6453                      
6454
6455
6456
6457<element-icon
6458  
6459  
6460>
6461  <svg
6462  xmlns="http://www.w3.org/2000/svg"
6463  aria-hidden="true"
6464  focusable="false"
6465  role="presentation"
6466  class="element-icon element-icon-plus element-icon--line"
6467  viewbox="0 0 64 64"
6468  width="20"
6469  height="20"
6470>
6471  <path d="M32 9v46m23-23H9" fill="none" stroke="currentColor" />
6472</svg>
6473
6474</element-icon>
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485                      <span class="icon__fallback-text visually-hidden">
6486                        
6487
6488Add to cart
6489
6490                      </span>
6491                    </span>
6492                  </button>
6493</quick-add>
6494
6495<script type="module">
6496  import 'overlay.quick-add'
6497</script>
6497
6498
6499</div>
6500
6501      
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514<layout-stack class="layout-stack">
6515  <template shadowrootmode="open">
6516    <style>
6517      :host {
6518        display: contents;
6519      }
6520
6521      .layout-stack {
6522        /* Layout & Typography */
6523        --_flex-direction: var(--_flex-direction--xs);
6524        --_justify: var(--_justify--xs);
6525        --_align: var(--_align--xs);
6526
6527        --_margin: var(--layout-stack-margin);
6528
6529        display: flex;
6530        flex-direction: var(--_flex-direction);
6531        gap: var(--_gap);
6532        flex-wrap: var(--_wrap);
6533        justify-content: var(--_justify);
6534        align-items: var(--_align);
6535        text-align: var(--_align);
6536        margin: var(--_margin);
6537        padding: 0;
6538        list-style: none;
6539
6540        ::slotted(*) {
6541          max-width: 100%;
6542        }
6543      }
6544    </style>
6545    
6546
6547
6548
6549
6550  
6551
6552      <style>
6553        @media (min-width: 0px) {
6554          .layout-stack { --_gap: var(--layout-stack-gap-size-sm); }
6555        }
6556      </style>
6557    
6558
6559  
6560
6561  
6562
6563  
6564
6565  
6566
6567
6568    
6569
6570
6571
6572
6573  
6574
6575  
6576
6577  
6578
6579  
6580
6581  
6582
6583
6584    
6585
6586
6587
6588
6589  
6590
6591  
6592
6593  
6594
6595  
6596
6597  
6598
6599
6600    
6601
6602
6603
6604
6605  
6606
6607      <style>
6608        @media (min-width: 0px) {
6609          .layout-stack { --_flex-direction: column; }
6610        }
6611      </style>
6612    
6613
6614  
6615
6616  
6617
6618  
6619
6620  
6621
6622
6623    
6624
6625
6626
6627
6628  
6629
6630      <style>
6631        @media (min-width: 0px) {
6632          .layout-stack { --_justify: space-between; }
6633        }
6634      </style>
6635    
6636
6637  
6638
6639  
6640
6641  
6642
6643  
6644
6645
6646    
6647
6648
6649
6650
6651  
6652
6653      <style>
6654        @media (min-width: 0px) {
6655          .layout-stack { --_align: stretch; }
6656        }
6657      </style>
6658    
6659
6660  
6661
6662  
6663
6664  
6665
6666  
6667
6668
6669    
6670
6671
6672
6673
6674  
6675
6676      <style>
6677        @media (min-width: 0px) {
6678          .layout-stack { --_wrap: nowrap; }
6679        }
6680      </style>
6681    
6682
6683  
6684
6685  
6686
6687  
6688
6689  
6690
6691
6692
6693    <div class="layout-stack" style="height: 100%;" >
6694      <slot></slot>
6695    </div>
6696  </template>
6697
6698  
6699        <div class="grid-item__link">
6700          <a href="/collections/all/products/a-haunted-house-a-spooky-short-story" class="grid-item__overlay-link" aria-label="A Haunted House? (A Spooky Short Story)" tabindex="-1"></a>
6701          <div class="grid-product__image-wrap"><div class="grid-product__tags">
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714<layout-stack class="layout-stack">
6715  <template shadowrootmode="open">
6716    <style>
6717      :host {
6718        display: contents;
6719      }
6720
6721      .layout-stack {
6722        /* Layout & Typography */
6723        --_flex-direction: var(--_flex-direction--xs);
6724        --_justify: var(--_justify--xs);
6725        --_align: var(--_align--xs);
6726
6727        --_margin: var(--layout-stack-margin);
6728
6729        display: flex;
6730        flex-direction: var(--_flex-direction);
6731        gap: var(--_gap);
6732        flex-wrap: var(--_wrap);
6733        justify-content: var(--_justify);
6734        align-items: var(--_align);
6735        text-align: var(--_align);
6736        margin: var(--_margin);
6737        padding: 0;
6738        list-style: none;
6739
6740        ::slotted(*) {
6741          max-width: 100%;
6742        }
6743      }
6744    </style>
6745    
6746
6747
6748
6749
6750  
6751
6752      <style>
6753        @media (min-width: 0px) {
6754          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
6755        }
6756      </style>
6757    
6758
6759  
6760
6761  
6762
6763  
6764
6765  
6766
6767
6768    
6769
6770
6771
6772
6773  
6774
6775  
6776
6777  
6778
6779  
6780
6781  
6782
6783
6784    
6785
6786
6787
6788
6789  
6790
6791  
6792
6793  
6794
6795  
6796
6797  
6798
6799
6800    
6801
6802
6803
6804
6805  
6806
6807      <style>
6808        @media (min-width: 0px) {
6809          .layout-stack { --_flex-direction: column; }
6810        }
6811      </style>
6812    
6813
6814  
6815
6816  
6817
6818  
6819
6820  
6821
6822
6823    
6824
6825
6826
6827
6828  
6829
6830      <style>
6831        @media (min-width: 0px) {
6832          .layout-stack { --_justify: start; }
6833        }
6834      </style>
6835    
6836
6837  
6838
6839  
6840
6841  
6842
6843  
6844
6845
6846    
6847
6848
6849
6850
6851  
6852
6853      <style>
6854        @media (min-width: 0px) {
6855          .layout-stack { --_align: center; }
6856        }
6857      </style>
6858    
6859
6860  
6861
6862  
6863
6864  
6865
6866  
6867
6868
6869    
6870
6871
6872
6873
6874  
6875
6876      <style>
6877        @media (min-width: 0px) {
6878          .layout-stack { --_wrap: nowrap; }
6879        }
6880      </style>
6881    
6882
6883  
6884
6885  
6886
6887  
6888
6889  
6890
6891
6892
6893    <div class="layout-stack" style="" >
6894      <slot></slot>
6895    </div>
6896  </template>
6897
6898  
6899</layout-stack>
6900
6901
6902</div><div
6903                class="grid__image-ratio grid__image-ratio--square"
6904              >
6905
6906
6907<is-land on:visible data-image-type=""><img src="//woodsorrelstudios.com/cdn/shop/files/AHH_Shopify.png?v=1762903473&amp;width=1600" alt="" srcset="//woodsorrelstudios.com/cdn/shop/files/AHH_Shopify.png?v=1762903473&amp;width=160 160w, //woodsorrelstudios.com/cdn/shop/files/AHH_Shopify.png?v=1762903473&amp;width=200 200w, //woodsorrelstudios.com/cdn/shop/files/AHH_Shopify.png?v=1762903473&amp;width=280 280w, //woodsorrelstudios.com/cdn/shop/files/AHH_Shopify.png?v=1762903473&amp;width=360 360w, //woodsorrelstudios.com/cdn/shop/files/AHH_Shopify.png?v=1762903473&amp;width=540 540w, //woodsorrelstudios.com/cdn/shop/files/AHH_Shopify.png?v=1762903473&amp;width=720 720w, //woodsorrelstudios.com/cdn/shop/files/AHH_Shopify.png?v=1762903473&amp;width=900 900w, //woodsorrelstudios.com/cdn/shop/files/AHH_Shopify.png?v=1762903473&amp;width=1200 1200w, //woodsorrelstudios.com/cdn/shop/files/AHH_Shopify.png?v=1762903473&amp;width=1600 1600w" width="1600" height="1600.0" loading="lazy" class=" image-style--square
6908 image-element" sizes="150px" data-animate="fadein">
6909  
6910
6911  
6912  
6913</is-land>
6914</div><div class="grid-product__secondary-image small--hide">
6915
6916
6917<is-land on:visible data-image-type=""><img src="//woodsorrelstudios.com/cdn/shop/files/AHuantedHousekindle.jpg?v=1762903473&amp;width=1600" alt="" srcset="//woodsorrelstudios.com/cdn/shop/files/AHuantedHousekindle.jpg?v=1762903473&amp;width=360 360w, //woodsorrelstudios.com/cdn/shop/files/AHuantedHousekindle.jpg?v=1762903473&amp;width=540 540w, //woodsorrelstudios.com/cdn/shop/files/AHuantedHousekindle.jpg?v=1762903473&amp;width=720 720w, //woodsorrelstudios.com/cdn/shop/files/AHuantedHousekindle.jpg?v=1762903473&amp;width=900 900w, //woodsorrelstudios.com/cdn/shop/files/AHuantedHousekindle.jpg?v=1762903473&amp;width=1200 1200w, //woodsorrelstudios.com/cdn/shop/files/AHuantedHousekindle.jpg?v=1762903473&amp;width=1600 1600w" width="1600" height="2391.0336239103362" loading="lazy" class="image-style--square
6918 image-element" sizes="150px" data-animate="fadein">
6919  
6920
6921  
6922  
6923</is-land>
6924</div></div>
6925
6926          <div class="grid-item__meta">
6927
6928            
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941<layout-stack class="layout-stack">
6942  <template shadowrootmode="open">
6943    <style>
6944      :host {
6945        display: contents;
6946      }
6947
6948      .layout-stack {
6949        /* Layout & Typography */
6950        --_flex-direction: var(--_flex-direction--xs);
6951        --_justify: var(--_justify--xs);
6952        --_align: var(--_align--xs);
6953
6954        --_margin: var(--layout-stack-margin);
6955
6956        display: flex;
6957        flex-direction: var(--_flex-direction);
6958        gap: var(--_gap);
6959        flex-wrap: var(--_wrap);
6960        justify-content: var(--_justify);
6961        align-items: var(--_align);
6962        text-align: var(--_align);
6963        margin: var(--_margin);
6964        padding: 0;
6965        list-style: none;
6966
6967        ::slotted(*) {
6968          max-width: 100%;
6969        }
6970      }
6971    </style>
6972    
6973
6974
6975
6976
6977  
6978
6979      <style>
6980        @media (min-width: 0px) {
6981          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
6982        }
6983      </style>
6984    
6985
6986  
6987
6988  
6989
6990  
6991
6992  
6993
6994
6995    
6996
6997
6998
6999
7000  
7001
7002  
7003
7004  
7005
7006  
7007
7008  
7009
7010
7011    
7012
7013
7014
7015
7016  
7017
7018  
7019
7020  
7021
7022  
7023
7024  
7025
7026
7027    
7028
7029
7030
7031
7032  
7033
7034      <style>
7035        @media (min-width: 0px) {
7036          .layout-stack { --_flex-direction: column; }
7037        }
7038      </style>
7039    
7040
7041  
7042
7043  
7044
7045  
7046
7047  
7048
7049
7050    
7051
7052
7053
7054
7055  
7056
7057      <style>
7058        @media (min-width: 0px) {
7059          .layout-stack { --_justify: start; }
7060        }
7061      </style>
7062    
7063
7064  
7065
7066  
7067
7068  
7069
7070  
7071
7072
7073    
7074
7075
7076
7077
7078  
7079
7080      <style>
7081        @media (min-width: 0px) {
7082          .layout-stack { --_align: start; }
7083        }
7084      </style>
7085    
7086
7087  
7088
7089  
7090
7091  
7092
7093  
7094
7095
7096    
7097
7098
7099
7100
7101  
7102
7103      <style>
7104        @media (min-width: 0px) {
7105          .layout-stack { --_wrap: nowrap; }
7106        }
7107      </style>
7108    
7109
7110  
7111
7112  
7113
7114  
7115
7116  
7117
7118
7119
7120    <div class="layout-stack" style="" >
7121      <slot></slot>
7122    </div>
7123  </template>
7124
7125  
7126<div class="grid-item__swatches">
7127
7128
7129  <is-land on:idle> <color-swatches>
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145<layout-stack class="layout-stack">
7146  <template shadowrootmode="open">
7147    <style>
7148      :host {
7149        display: contents;
7150      }
7151
7152      .layout-stack {
7153        /* Layout & Typography */
7154        --_flex-direction: var(--_flex-direction--xs);
7155        --_justify: var(--_justify--xs);
7156        --_align: var(--_align--xs);
7157
7158        --_margin: var(--layout-stack-margin);
7159
7160        display: flex;
7161        flex-direction: var(--_flex-direction);
7162        gap: var(--_gap);
7163        flex-wrap: var(--_wrap);
7164        justify-content: var(--_justify);
7165        align-items: var(--_align);
7166        text-align: var(--_align);
7167        margin: var(--_margin);
7168        padding: 0;
7169        list-style: none;
7170
7171        ::slotted(*) {
7172          max-width: 100%;
7173        }
7174      }
7175    </style>
7176    
7177
7178
7179
7180
7181  
7182
7183      <style>
7184        @media (min-width: 0px) {
7185          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
7186        }
7187      </style>
7188    
7189
7190  
7191
7192  
7193
7194  
7195
7196  
7197
7198
7199    
7200
7201
7202
7203
7204  
7205
7206  
7207
7208  
7209
7210  
7211
7212  
7213
7214
7215    
7216
7217
7218
7219
7220  
7221
7222  
7223
7224  
7225
7226  
7227
7228  
7229
7230
7231    
7232
7233
7234
7235
7236  
7237
7238      <style>
7239        @media (min-width: 0px) {
7240          .layout-stack { --_flex-direction: row; }
7241        }
7242      </style>
7243    
7244
7245  
7246
7247  
7248
7249  
7250
7251  
7252
7253
7254    
7255
7256
7257
7258
7259  
7260
7261      <style>
7262        @media (min-width: 0px) {
7263          .layout-stack { --_justify: start; }
7264        }
7265      </style>
7266    
7267
7268  
7269
7270  
7271
7272  
7273
7274  
7275
7276
7277    
7278
7279
7280
7281
7282  
7283
7284      <style>
7285        @media (min-width: 0px) {
7286          .layout-stack { --_align: stretch; }
7287        }
7288      </style>
7289    
7290
7291  
7292
7293  
7294
7295  
7296
7297  
7298
7299
7300    
7301
7302
7303
7304
7305  
7306
7307      <style>
7308        @media (min-width: 0px) {
7309          .layout-stack { --_wrap: wrap; }
7310        }
7311      </style>
7312    
7313
7314  
7315
7316  
7317
7318  
7319
7320  
7321
7322
7323
7324    <div class="layout-stack" style="" >
7325      <slot></slot>
7326    </div>
7327  </template>
7328
7329  
7330  
7331    
7332
7333    
7334  
7335
7336</layout-stack>
7337
7338
7339
7340
7341
7342  <template data-island>
7343    
7343<script type="module">
7344      import 'list.product-card.swatches'
7345    </script>
7345
7346  </template>
7347  </color-swatches>
7348  </is-land>
7349
7350</div>
7351              
7352
7353
7354
7355<span
7356class="element-text element-text--body-md"
7357
7358  
7359style="
7360                word-break: break-word; hyphens: auto; text-align: start;
7361              ">
7362  
7363    A Haunted House? (A Spooky Short Story)
7364  
7365</span>
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386                
7387
7388
7389
7390<span
7391class="element-text element-text--body-sm"
7392
7393  
7394style="
7395                  opacity: 0.65; text-align: start;
7396                ">
7397  
7398    Wood Sorrel Press
7399  
7400</span>
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434<layout-stack class="layout-stack">
7435  <template shadowrootmode="open">
7436    <style>
7437      :host {
7438        display: contents;
7439      }
7440
7441      .layout-stack {
7442        /* Layout & Typography */
7443        --_flex-direction: var(--_flex-direction--xs);
7444        --_justify: var(--_justify--xs);
7445        --_align: var(--_align--xs);
7446
7447        --_margin: var(--layout-stack-margin);
7448
7449        display: flex;
7450        flex-direction: var(--_flex-direction);
7451        gap: var(--_gap);
7452        flex-wrap: var(--_wrap);
7453        justify-content: var(--_justify);
7454        align-items: var(--_align);
7455        text-align: var(--_align);
7456        margin: var(--_margin);
7457        padding: 0;
7458        list-style: none;
7459
7460        ::slotted(*) {
7461          max-width: 100%;
7462        }
7463      }
7464    </style>
7465    
7466
7467
7468
7469
7470  
7471
7472      <style>
7473        @media (min-width: 0px) {
7474          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
7475        }
7476      </style>
7477    
7478
7479  
7480
7481  
7482
7483  
7484
7485  
7486
7487
7488    
7489
7490
7491
7492
7493  
7494
7495  
7496
7497  
7498
7499  
7500
7501  
7502
7503
7504    
7505
7506
7507
7508
7509  
7510
7511  
7512
7513  
7514
7515  
7516
7517  
7518
7519
7520    
7521
7522
7523
7524
7525  
7526
7527      <style>
7528        @media (min-width: 0px) {
7529          .layout-stack { --_flex-direction: row; }
7530        }
7531      </style>
7532    
7533
7534  
7535
7536  
7537
7538  
7539
7540  
7541
7542
7543    
7544
7545
7546
7547
7548  
7549
7550      <style>
7551        @media (min-width: 0px) {
7552          .layout-stack { --_justify: start; }
7553        }
7554      </style>
7555    
7556
7557  
7558
7559  
7560
7561  
7562
7563  
7564
7565
7566    
7567
7568
7569
7570
7571  
7572
7573      <style>
7574        @media (min-width: 0px) {
7575          .layout-stack { --_align: baseline; }
7576        }
7577      </style>
7578    
7579
7580  
7581
7582  
7583
7584  
7585
7586  
7587
7588
7589    
7590
7591
7592
7593
7594  
7595
7596      <style>
7597        @media (min-width: 0px) {
7598          .layout-stack { --_wrap: wrap; }
7599        }
7600      </style>
7601    
7602
7603  
7604
7605  
7606
7607  
7608
7609  
7610
7611
7612
7613    <div class="layout-stack" style="
7614                text-align: start;
7615              " >
7616      <slot></slot>
7617    </div>
7618  </template>
7619
7620  
7621
7622
7623
7624
7625<span
7626class="element-price element-text element-text--heading-xs"
7627
7628  
7629>
7630  
7631    $2<sup>99</sup>
7632  
7633</span>
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659</layout-stack>
7660
7661
7662
7663</layout-stack>
7664
7665
7666
7667</div>
7668
7669        </div>
7670</layout-stack>
7671
7672
7673
7674    </div>
7675  </div>
7676</div>
7677
7678
7679
7680<div
7681  class="
7682    grid-item grid-product  grid-product-image-breathing-room--true
7683    
7684    
7685      grid-product--gridlines overlay
7686    
7687  "
7688>
7689  <div
7690    class="product-grid-item"
7691    data-product-handle="a-new-paradise-a-skep-rivers-short-story"
7692    data-product-id="9168181952768"
7693    data-product-grid-item
7694  >
7695    <div class="grid-item__content color-scheme-none"><div class="grid-product__actions">
7696<quick-shop defer-hydration>
7697  
7698<tool-tip-trigger
7699  class="tool-tip-trigger"
7700  data-tool-tip="QuickShop"
7701  data-tool-tip-classes="quick-shop-modal"
7702  defer-hydration
7703>
7704  
7705
7706  <div
7707    class="tool-tip-trigger__content"
7708    data-tool-tip-trigger-content=""
7709  >
7710    
7711  </div>
7712
7713  
7714    <button type="button" class="btn btn--circle btn--icon quick-product__btn js-modal-open-quick-modal-9168181952768 small--hide" title="
7715                  
7716
7717Quick shop
7718" data-handle="a-new-paradise-a-skep-rivers-short-story">
7719                  
7720
7721
7722
7723<element-icon
7724  
7725  
7726>
7727  <svg
7728  xmlns="http://www.w3.org/2000/svg"
7729  aria-hidden="true"
7730  focusable="false"
7731  role="presentation"
7732  class="element-icon element-icon-search element-icon--line"
7733  viewbox="0 0 64 64"
7734  width="20"
7735  height="20"
7736>
7737  <path
7738    d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58M54 54 41.94 42"
7739    stroke-miterlimit="10"
7740    fill="none"
7741    stroke="currentColor"
7742  />
7743</svg>
7744
7745</element-icon>
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756                  <span class="icon__fallback-text visually-hidden">
7757                    
7758
7759Quick shop
7760
7761                  </span>
7762                </button>
7763  
7764</tool-tip-trigger>
7765
7766<script type="module">
7767  import 'overlay.tool-tip.trigger'
7768</script>
7768
7769
7770</quick-shop>
7771
7772<script type="module">
7773  import 'overlay.quick-shop'
7774</script>
7774
7775
7776
7777<quick-add defer-hydration>
7778  <button
7779                    type="button" class="text-link quick-add-btn"
7780                    title="
7781                      
7782
7783Add to cart
7784"
7785                    data-id="47000396431616"
7786                    data-single-variant-quick-add
7787                  >
7788                    <span class="btn btn--circle btn--icon">
7789                      
7790
7791
7792
7793<element-icon
7794  
7795  
7796>
7797  <svg
7798  xmlns="http://www.w3.org/2000/svg"
7799  aria-hidden="true"
7800  focusable="false"
7801  role="presentation"
7802  class="element-icon element-icon-plus element-icon--line"
7803  viewbox="0 0 64 64"
7804  width="20"
7805  height="20"
7806>
7807  <path d="M32 9v46m23-23H9" fill="none" stroke="currentColor" />
7808</svg>
7809
7810</element-icon>
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821                      <span class="icon__fallback-text visually-hidden">
7822                        
7823
7824Add to cart
7825
7826                      </span>
7827                    </span>
7828                  </button>
7829</quick-add>
7830
7831<script type="module">
7832  import 'overlay.quick-add'
7833</script>
7833
7834
7835</div>
7836
7837      
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850<layout-stack class="layout-stack">
7851  <template shadowrootmode="open">
7852    <style>
7853      :host {
7854        display: contents;
7855      }
7856
7857      .layout-stack {
7858        /* Layout & Typography */
7859        --_flex-direction: var(--_flex-direction--xs);
7860        --_justify: var(--_justify--xs);
7861        --_align: var(--_align--xs);
7862
7863        --_margin: var(--layout-stack-margin);
7864
7865        display: flex;
7866        flex-direction: var(--_flex-direction);
7867        gap: var(--_gap);
7868        flex-wrap: var(--_wrap);
7869        justify-content: var(--_justify);
7870        align-items: var(--_align);
7871        text-align: var(--_align);
7872        margin: var(--_margin);
7873        padding: 0;
7874        list-style: none;
7875
7876        ::slotted(*) {
7877          max-width: 100%;
7878        }
7879      }
7880    </style>
7881    
7882
7883
7884
7885
7886  
7887
7888      <style>
7889        @media (min-width: 0px) {
7890          .layout-stack { --_gap: var(--layout-stack-gap-size-sm); }
7891        }
7892      </style>
7893    
7894
7895  
7896
7897  
7898
7899  
7900
7901  
7902
7903
7904    
7905
7906
7907
7908
7909  
7910
7911  
7912
7913  
7914
7915  
7916
7917  
7918
7919
7920    
7921
7922
7923
7924
7925  
7926
7927  
7928
7929  
7930
7931  
7932
7933  
7934
7935
7936    
7937
7938
7939
7940
7941  
7942
7943      <style>
7944        @media (min-width: 0px) {
7945          .layout-stack { --_flex-direction: column; }
7946        }
7947      </style>
7948    
7949
7950  
7951
7952  
7953
7954  
7955
7956  
7957
7958
7959    
7960
7961
7962
7963
7964  
7965
7966      <style>
7967        @media (min-width: 0px) {
7968          .layout-stack { --_justify: space-between; }
7969        }
7970      </style>
7971    
7972
7973  
7974
7975  
7976
7977  
7978
7979  
7980
7981
7982    
7983
7984
7985
7986
7987  
7988
7989      <style>
7990        @media (min-width: 0px) {
7991          .layout-stack { --_align: stretch; }
7992        }
7993      </style>
7994    
7995
7996  
7997
7998  
7999
8000  
8001
8002  
8003
8004
8005    
8006
8007
8008
8009
8010  
8011
8012      <style>
8013        @media (min-width: 0px) {
8014          .layout-stack { --_wrap: nowrap; }
8015        }
8016      </style>
8017    
8018
8019  
8020
8021  
8022
8023  
8024
8025  
8026
8027
8028
8029    <div class="layout-stack" style="height: 100%;" >
8030      <slot></slot>
8031    </div>
8032  </template>
8033
8034  
8035        <div class="grid-item__link">
8036          <a href="/collections/all/products/a-new-paradise-a-skep-rivers-short-story" class="grid-item__overlay-link" aria-label="A New Paradise (A Skep Rivers Short Story)" tabindex="-1"></a>
8037          <div class="grid-product__image-wrap"><div class="grid-product__tags">
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050<layout-stack class="layout-stack">
8051  <template shadowrootmode="open">
8052    <style>
8053      :host {
8054        display: contents;
8055      }
8056
8057      .layout-stack {
8058        /* Layout & Typography */
8059        --_flex-direction: var(--_flex-direction--xs);
8060        --_justify: var(--_justify--xs);
8061        --_align: var(--_align--xs);
8062
8063        --_margin: var(--layout-stack-margin);
8064
8065        display: flex;
8066        flex-direction: var(--_flex-direction);
8067        gap: var(--_gap);
8068        flex-wrap: var(--_wrap);
8069        justify-content: var(--_justify);
8070        align-items: var(--_align);
8071        text-align: var(--_align);
8072        margin: var(--_margin);
8073        padding: 0;
8074        list-style: none;
8075
8076        ::slotted(*) {
8077          max-width: 100%;
8078        }
8079      }
8080    </style>
8081    
8082
8083
8084
8085
8086  
8087
8088      <style>
8089        @media (min-width: 0px) {
8090          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
8091        }
8092      </style>
8093    
8094
8095  
8096
8097  
8098
8099  
8100
8101  
8102
8103
8104    
8105
8106
8107
8108
8109  
8110
8111  
8112
8113  
8114
8115  
8116
8117  
8118
8119
8120    
8121
8122
8123
8124
8125  
8126
8127  
8128
8129  
8130
8131  
8132
8133  
8134
8135
8136    
8137
8138
8139
8140
8141  
8142
8143      <style>
8144        @media (min-width: 0px) {
8145          .layout-stack { --_flex-direction: column; }
8146        }
8147      </style>
8148    
8149
8150  
8151
8152  
8153
8154  
8155
8156  
8157
8158
8159    
8160
8161
8162
8163
8164  
8165
8166      <style>
8167        @media (min-width: 0px) {
8168          .layout-stack { --_justify: start; }
8169        }
8170      </style>
8171    
8172
8173  
8174
8175  
8176
8177  
8178
8179  
8180
8181
8182    
8183
8184
8185
8186
8187  
8188
8189      <style>
8190        @media (min-width: 0px) {
8191          .layout-stack { --_align: center; }
8192        }
8193      </style>
8194    
8195
8196  
8197
8198  
8199
8200  
8201
8202  
8203
8204
8205    
8206
8207
8208
8209
8210  
8211
8212      <style>
8213        @media (min-width: 0px) {
8214          .layout-stack { --_wrap: nowrap; }
8215        }
8216      </style>
8217    
8218
8219  
8220
8221  
8222
8223  
8224
8225  
8226
8227
8228
8229    <div class="layout-stack" style="" >
8230      <slot></slot>
8231    </div>
8232  </template>
8233
8234  
8235</layout-stack>
8236
8237
8238</div><div
8239                class="grid__image-ratio grid__image-ratio--square"
8240              >
8241
8242
8243<is-land on:visible data-image-type=""><img src="//woodsorrelstudios.com/cdn/shop/files/AnewParadiseShopify.png?v=1757458555&amp;width=1600" alt="" srcset="//woodsorrelstudios.com/cdn/shop/files/AnewParadiseShopify.png?v=1757458555&amp;width=160 160w, //woodsorrelstudios.com/cdn/shop/files/AnewParadiseShopify.png?v=1757458555&amp;width=200 200w, //woodsorrelstudios.com/cdn/shop/files/AnewParadiseShopify.png?v=1757458555&amp;width=280 280w, //woodsorrelstudios.com/cdn/shop/files/AnewParadiseShopify.png?v=1757458555&amp;width=360 360w, //woodsorrelstudios.com/cdn/shop/files/AnewParadiseShopify.png?v=1757458555&amp;width=540 540w, //woodsorrelstudios.com/cdn/shop/files/AnewParadiseShopify.png?v=1757458555&amp;width=720 720w, //woodsorrelstudios.com/cdn/shop/files/AnewParadiseShopify.png?v=1757458555&amp;width=900 900w, //woodsorrelstudios.com/cdn/shop/files/AnewParadiseShopify.png?v=1757458555&amp;width=1200 1200w, //woodsorrelstudios.com/cdn/shop/files/AnewParadiseShopify.png?v=1757458555&amp;width=1600 1600w" width="1600" height="1600.0" loading="lazy" class=" image-style--square
8244 image-element" sizes="150px" data-animate="fadein">
8245  
8246
8247  
8248  
8249</is-land>
8250</div><div class="grid-product__secondary-image small--hide">
8251
8252
8253<is-land on:visible data-image-type=""><img src="//woodsorrelstudios.com/cdn/shop/files/A_New_Paradise_shopify_cover.jpg?v=1757458555&amp;width=1600" alt="" srcset="//woodsorrelstudios.com/cdn/shop/files/A_New_Paradise_shopify_cover.jpg?v=1757458555&amp;width=360 360w, //woodsorrelstudios.com/cdn/shop/files/A_New_Paradise_shopify_cover.jpg?v=1757458555&amp;width=540 540w, //woodsorrelstudios.com/cdn/shop/files/A_New_Paradise_shopify_cover.jpg?v=1757458555&amp;width=720 720w, //woodsorrelstudios.com/cdn/shop/files/A_New_Paradise_shopify_cover.jpg?v=1757458555&amp;width=900 900w, //woodsorrelstudios.com/cdn/shop/files/A_New_Paradise_shopify_cover.jpg?v=1757458555&amp;width=1200 1200w, //woodsorrelstudios.com/cdn/shop/files/A_New_Paradise_shopify_cover.jpg?v=1757458555&amp;width=1600 1600w" width="1600" height="2391.824817518248" loading="lazy" class="image-style--square
8254 image-element" sizes="150px" data-animate="fadein">
8255  
8256
8257  
8258  
8259</is-land>
8260</div></div>
8261
8262          <div class="grid-item__meta">
8263
8264            
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277<layout-stack class="layout-stack">
8278  <template shadowrootmode="open">
8279    <style>
8280      :host {
8281        display: contents;
8282      }
8283
8284      .layout-stack {
8285        /* Layout & Typography */
8286        --_flex-direction: var(--_flex-direction--xs);
8287        --_justify: var(--_justify--xs);
8288        --_align: var(--_align--xs);
8289
8290        --_margin: var(--layout-stack-margin);
8291
8292        display: flex;
8293        flex-direction: var(--_flex-direction);
8294        gap: var(--_gap);
8295        flex-wrap: var(--_wrap);
8296        justify-content: var(--_justify);
8297        align-items: var(--_align);
8298        text-align: var(--_align);
8299        margin: var(--_margin);
8300        padding: 0;
8301        list-style: none;
8302
8303        ::slotted(*) {
8304          max-width: 100%;
8305        }
8306      }
8307    </style>
8308    
8309
8310
8311
8312
8313  
8314
8315      <style>
8316        @media (min-width: 0px) {
8317          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
8318        }
8319      </style>
8320    
8321
8322  
8323
8324  
8325
8326  
8327
8328  
8329
8330
8331    
8332
8333
8334
8335
8336  
8337
8338  
8339
8340  
8341
8342  
8343
8344  
8345
8346
8347    
8348
8349
8350
8351
8352  
8353
8354  
8355
8356  
8357
8358  
8359
8360  
8361
8362
8363    
8364
8365
8366
8367
8368  
8369
8370      <style>
8371        @media (min-width: 0px) {
8372          .layout-stack { --_flex-direction: column; }
8373        }
8374      </style>
8375    
8376
8377  
8378
8379  
8380
8381  
8382
8383  
8384
8385
8386    
8387
8388
8389
8390
8391  
8392
8393      <style>
8394        @media (min-width: 0px) {
8395          .layout-stack { --_justify: start; }
8396        }
8397      </style>
8398    
8399
8400  
8401
8402  
8403
8404  
8405
8406  
8407
8408
8409    
8410
8411
8412
8413
8414  
8415
8416      <style>
8417        @media (min-width: 0px) {
8418          .layout-stack { --_align: start; }
8419        }
8420      </style>
8421    
8422
8423  
8424
8425  
8426
8427  
8428
8429  
8430
8431
8432    
8433
8434
8435
8436
8437  
8438
8439      <style>
8440        @media (min-width: 0px) {
8441          .layout-stack { --_wrap: nowrap; }
8442        }
8443      </style>
8444    
8445
8446  
8447
8448  
8449
8450  
8451
8452  
8453
8454
8455
8456    <div class="layout-stack" style="" >
8457      <slot></slot>
8458    </div>
8459  </template>
8460
8461  
8462<div class="grid-item__swatches">
8463
8464
8465  <is-land on:idle> <color-swatches>
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481<layout-stack class="layout-stack">
8482  <template shadowrootmode="open">
8483    <style>
8484      :host {
8485        display: contents;
8486      }
8487
8488      .layout-stack {
8489        /* Layout & Typography */
8490        --_flex-direction: var(--_flex-direction--xs);
8491        --_justify: var(--_justify--xs);
8492        --_align: var(--_align--xs);
8493
8494        --_margin: var(--layout-stack-margin);
8495
8496        display: flex;
8497        flex-direction: var(--_flex-direction);
8498        gap: var(--_gap);
8499        flex-wrap: var(--_wrap);
8500        justify-content: var(--_justify);
8501        align-items: var(--_align);
8502        text-align: var(--_align);
8503        margin: var(--_margin);
8504        padding: 0;
8505        list-style: none;
8506
8507        ::slotted(*) {
8508          max-width: 100%;
8509        }
8510      }
8511    </style>
8512    
8513
8514
8515
8516
8517  
8518
8519      <style>
8520        @media (min-width: 0px) {
8521          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
8522        }
8523      </style>
8524    
8525
8526  
8527
8528  
8529
8530  
8531
8532  
8533
8534
8535    
8536
8537
8538
8539
8540  
8541
8542  
8543
8544  
8545
8546  
8547
8548  
8549
8550
8551    
8552
8553
8554
8555
8556  
8557
8558  
8559
8560  
8561
8562  
8563
8564  
8565
8566
8567    
8568
8569
8570
8571
8572  
8573
8574      <style>
8575        @media (min-width: 0px) {
8576          .layout-stack { --_flex-direction: row; }
8577        }
8578      </style>
8579    
8580
8581  
8582
8583  
8584
8585  
8586
8587  
8588
8589
8590    
8591
8592
8593
8594
8595  
8596
8597      <style>
8598        @media (min-width: 0px) {
8599          .layout-stack { --_justify: start; }
8600        }
8601      </style>
8602    
8603
8604  
8605
8606  
8607
8608  
8609
8610  
8611
8612
8613    
8614
8615
8616
8617
8618  
8619
8620      <style>
8621        @media (min-width: 0px) {
8622          .layout-stack { --_align: stretch; }
8623        }
8624      </style>
8625    
8626
8627  
8628
8629  
8630
8631  
8632
8633  
8634
8635
8636    
8637
8638
8639
8640
8641  
8642
8643      <style>
8644        @media (min-width: 0px) {
8645          .layout-stack { --_wrap: wrap; }
8646        }
8647      </style>
8648    
8649
8650  
8651
8652  
8653
8654  
8655
8656  
8657
8658
8659
8660    <div class="layout-stack" style="" >
8661      <slot></slot>
8662    </div>
8663  </template>
8664
8665  
8666  
8667    
8668
8669    
8670  
8671
8672</layout-stack>
8673
8674
8675
8676
8677
8678  <template data-island>
8679    
8679<script type="module">
8680      import 'list.product-card.swatches'
8681    </script>
8681
8682  </template>
8683  </color-swatches>
8684  </is-land>
8685
8686</div>
8687              
8688
8689
8690
8691<span
8692class="element-text element-text--body-md"
8693
8694  
8695style="
8696                word-break: break-word; hyphens: auto; text-align: start;
8697              ">
8698  
8699    A New Paradise (A Skep Rivers Short Story)
8700  
8701</span>
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722                
8723
8724
8725
8726<span
8727class="element-text element-text--body-sm"
8728
8729  
8730style="
8731                  opacity: 0.65; text-align: start;
8732                ">
8733  
8734    Wood Sorrel Press
8735  
8736</span>
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770<layout-stack class="layout-stack">
8771  <template shadowrootmode="open">
8772    <style>
8773      :host {
8774        display: contents;
8775      }
8776
8777      .layout-stack {
8778        /* Layout & Typography */
8779        --_flex-direction: var(--_flex-direction--xs);
8780        --_justify: var(--_justify--xs);
8781        --_align: var(--_align--xs);
8782
8783        --_margin: var(--layout-stack-margin);
8784
8785        display: flex;
8786        flex-direction: var(--_flex-direction);
8787        gap: var(--_gap);
8788        flex-wrap: var(--_wrap);
8789        justify-content: var(--_justify);
8790        align-items: var(--_align);
8791        text-align: var(--_align);
8792        margin: var(--_margin);
8793        padding: 0;
8794        list-style: none;
8795
8796        ::slotted(*) {
8797          max-width: 100%;
8798        }
8799      }
8800    </style>
8801    
8802
8803
8804
8805
8806  
8807
8808      <style>
8809        @media (min-width: 0px) {
8810          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
8811        }
8812      </style>
8813    
8814
8815  
8816
8817  
8818
8819  
8820
8821  
8822
8823
8824    
8825
8826
8827
8828
8829  
8830
8831  
8832
8833  
8834
8835  
8836
8837  
8838
8839
8840    
8841
8842
8843
8844
8845  
8846
8847  
8848
8849  
8850
8851  
8852
8853  
8854
8855
8856    
8857
8858
8859
8860
8861  
8862
8863      <style>
8864        @media (min-width: 0px) {
8865          .layout-stack { --_flex-direction: row; }
8866        }
8867      </style>
8868    
8869
8870  
8871
8872  
8873
8874  
8875
8876  
8877
8878
8879    
8880
8881
8882
8883
8884  
8885
8886      <style>
8887        @media (min-width: 0px) {
8888          .layout-stack { --_justify: start; }
8889        }
8890      </style>
8891    
8892
8893  
8894
8895  
8896
8897  
8898
8899  
8900
8901
8902    
8903
8904
8905
8906
8907  
8908
8909      <style>
8910        @media (min-width: 0px) {
8911          .layout-stack { --_align: baseline; }
8912        }
8913      </style>
8914    
8915
8916  
8917
8918  
8919
8920  
8921
8922  
8923
8924
8925    
8926
8927
8928
8929
8930  
8931
8932      <style>
8933        @media (min-width: 0px) {
8934          .layout-stack { --_wrap: wrap; }
8935        }
8936      </style>
8937    
8938
8939  
8940
8941  
8942
8943  
8944
8945  
8946
8947
8948
8949    <div class="layout-stack" style="
8950                text-align: start;
8951              " >
8952      <slot></slot>
8953    </div>
8954  </template>
8955
8956  
8957
8958
8959
8960
8961<span
8962class="element-price element-text element-text--heading-xs"
8963
8964  
8965>
8966  
8967    $2<sup>99</sup>
8968  
8969</span>
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995</layout-stack>
8996
8997
8998
8999</layout-stack>
9000
9001
9002
9003</div>
9004
9005        </div>
9006</layout-stack>
9007
9008
9009
9010    </div>
9011  </div>
9012</div>
9013</div>
9014  </div>
9015        <div class="cart__item-row">
9016
9017
9018
9019<cart-note>
9020  <label for="CartNote" class="add-note">
9021    
9022
9023Add order note
9024
9025    <span class="note-icon note-icon--open" aria-hidden="true">
9026      
9027
9028
9029
9030<element-icon
9031  
9032  
9033>
9034  <svg
9035  xmlns="http://www.w3.org/2000/svg"
9036  aria-hidden="true"
9037  focusable="false"
9038  role="presentation"
9039  class="element-icon element-icon-pencil element-icon--line"
9040  viewbox="0 0 64 64"
9041  width="20"
9042  height="20"
9043>
9044  <path
9045    d="M52 33.96V58H8V14h23.7"
9046    stroke-miterlimit="10"
9047    fill="none"
9048    stroke="currentColor"
9049  />
9050  <path
9051    d="m18 47 13-5 24-24-8-8-24 24zm5-13 8 8"
9052    stroke-miterlimit="10"
9053    fill="none"
9054    stroke="currentColor"
9055  />
9056  <path
9057    d="m47 10 1-1a5.44 5.44 0 0 1 7.82.18A5.52 5.52 0 0 1 56 17l-1 1"
9058    fill="none"
9059    stroke="currentColor"
9060  />
9061</svg>
9062
9063</element-icon>
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074    </span>
9075
9076    <span class="note-icon note-icon--close">
9077      
9078
9079
9080
9081<element-icon
9082  
9083  
9084>
9085  <svg 
9086  xmlns="http://www.w3.org/2000/svg" 
9087  class="element-icon element-icon-close element-icon--line"
9088  width="64" 
9089  height="64" 
9090  viewBox="0 0 64 64" 
9091  fill="none"
9092>
9093  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
9094  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
9095</svg>
9096</element-icon>
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107      <span class="icon__fallback-text visually-hidden">
9108        
9109
9110Close
9111</span>
9112    </span>
9113  </label>
9114<textarea
9115    id="sections--23548990456064__header-note"
9116  class="cart__note hide element-input"
9117  name="note"
9118
9119  
9120
9121  
9122
9123  
9124
9125  
9126
9127  
9128
9129    rows="2"></textarea>
9130
9131
9132
9133
9134
9135
9136
9137</cart-note>
9138
9139<script type="module">
9140  import 'cart.order-note'
9141</script>
9141
9142</div>
9143      
9144    </div>
9145
9146    <div class="cart__footer">
9147      <div class="cart__item-sub cart__item-row cart__item--subtotal">
9148        <div>
9149          
9150
9151Subtotal
9152
9153        </div>
9154
9155
9156
9157
9158<span
9159class="element-price element-text element-text--body-md"
9160
9161  
9162    data-subtotal
9163  
9164>
9165  
9166    $0<sup>00</sup>
9167  
9168</span>
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193</div>
9194
9195      <div data-discounts></div>
9196
9197      
9198        <div class="cart__item-row cart__terms">
9199<label
9200  class="cart__terms-checkbox element-checkbox element-checkbox--with-icon"
9201  for="sections--23548990456064__header-1-CartTerms"
9202  
9203>
9204  <input
9205    type="checkbox"
9206    id="sections--23548990456064__header-1-CartTerms"
9207    name="CartTerms"
9208
9209    
9210
9211    
9212
9213    
9214  ><span class="element-checkbox__icon">
9215
9216
9217
9218<element-icon
9219  
9220  
9221>
9222  <svg class="element-icon element-icon-check element-icon--line" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none">
9223  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.9759 3.19064C12.1468 3.3615 12.1468 3.6385 11.9759 3.80936L5.55928 10.226C5.38842 10.3969 5.11141 10.3969 4.94056 10.226L2.02389 7.30936C1.85304 7.1385 1.85304 6.8615 2.02389 6.69064C2.19475 6.51979 2.47176 6.51979 2.64261 6.69064L5.24992 9.29795L11.3572 3.19064C11.5281 3.01979 11.8051 3.01979 11.9759 3.19064Z" fill="currentColor"/>
9224</svg>
9225
9226</element-icon>
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236</span>
9237    
9238
9239
9240<span>I agree with the <a href='/pages/paperback-terms-and-conditions' target='_blank'>terms and conditions</a></span>
9241
9242  
9243
9244</label>
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254</div>
9255      
9256
9257      <div class="cart__item-row cart__checkout-wrapper payment-buttons">
9258
9259
9260
9261
9262
9263
9264  <button
9265    
9266
9267    class="cart__checkout element-button"
9268
9269    
9270      type="submit"
9271    
9272
9273    
9274
9275    
9276
9277    
9278      name="checkout"
9279    
9280
9281    
9282      data-terms-required="true"
9283    
9284>
9285    
9286
9287
9288
9289
9290<span
9291class="element-text element-text--body-md"
9292
9293  
9294>
9295  
9296    
9297
9298Check out
9299
9300  
9301</span>
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321  </button>
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333          <div class="additional-checkout-buttons"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:69003804928,&quot;merchantName&quot;:&quot;Wood Sorrel Studios&quot;,&quot;personalized&quot;:true}},{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:69003804928,&quot;countryCode&quot;:&quot;US&quot;,&quot;merchantName&quot;:&quot;Wood Sorrel Studios&quot;,&quot;phoneRequired&quot;:false,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:false,&quot;requiresBillingAgreement&quot;:false,&quot;gatewayType&quot;:&quot;MANAGED&quot;,&quot;merchantId&quot;:&quot;QVVHNG7CL2966&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AbasDhzlU0HbpiStJiN1KRJ_cNJJ7xYBip7JJoMO0GQpLi8ePNgdbLXkC7_KMeyTg8tnAKW4WKrh9qmf\u0026merchant-id=QVVHNG7CL2966\u0026intent=authorize&quot;,&quot;serviceableCountryCodes&quot;:[&quot;US&quot;]}}]" access-token="b2e523e00e2494c020abac2c4747c4f5" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="69003804928" cart-id="cf9493800ebae0ac4771d85c1d9c5cd1" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div>
9334        
9335      </div>
9336
9337      <div class="cart__item-row--footer text-center">
9338        <small>
9339            
9340
9341Shipping, taxes, and discount codes calculated at checkout.
9342
9343</small>
9344      </div>
9345    </div>
9346    
9346<script type="application/json" data-locales>
9347      {
9348        "cartTermsConfirmation":
9349          
9350
9351"You must agree with the terms and conditions of sales to check out"
9352,
9353        "cartSavings":
9354
9355"Save [savings]"
9356}
9357    </script>
9357
9358  </form>
9359
9360  <div class="site-header__cart-empty">
9361    
9362
9363Your cart is currently empty.
9364
9365  </div>
9366</header-cart-drawer>
9367
9368<script type="module">
9369  import 'header.cart-drawer'
9370</script>
9370
9371</div>
9372</header-drawer>
9373
9374<script type="module">
9375  import 'header.drawer'
9376</script>
9376
9377
9378
9379
9380<header-drawer
9381  class="site-header__drawer site-header__mobile-nav medium-up--hide"
9382  open="mobileNav:open"
9383  close="mobileNav:close"
9384  
9385  defer-hydration
9386>
9387  <div class="site-header__drawer-animate">
9388
9389
9390<mobile-nav
9391  class="slide-nav__wrapper overlay"
9392  data-level="1"
9393  container="MobileNav"
9394  inHeader="true"
9395  defer-hydration
9396>
9397  <ul class="slide-nav"><li class="slide-nav__item"><a href="/" class="slide-nav__link"><span>Home</span>
9398          </a></li><li class="slide-nav__item"><button
9399            type="button"
9400            class="slide-nav__button js-toggle-submenu"
9401            data-target="tier-2-shop2"
9402            
9403          >
9404            <span class="slide-nav__link"><div class="slide-nav__image">
9405
9406
9407<is-land on:visible data-image-type=""><img src="//woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=5376" alt="Products" srcset="//woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=352 352w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=832 832w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=1200 1200w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=1920 1920w, //woodsorrelstudios.com/cdn/shop/files/A_Bad_Day_Shopify.png?v=1764889756&amp;width=5376 5376w" width="5376" height="5376.0" loading="eager" class=" image-element" sizes="40px" data-animate="fadein">
9408  
9409
9410  
9411  
9412</is-land>
9413</div>
9414<span>Shop</span>
9415              
9416
9417
9418
9419<element-icon
9420  
9421  
9422>
9423  <svg
9424  xmlns="http://www.w3.org/2000/svg"
9425  aria-hidden="true"
9426  focusable="false"
9427  role="presentation"
9428  class="element-icon element-icon-chevron-right element-icon--line"
9429  viewbox="0 0 284.49 498.98"
9430  fill="currentColor"
9431  width="20"
9432  height="20"
9433>
9434  <path
9435    d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98"
9436  />
9437</svg>
9438
9439</element-icon>
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450              <span class="icon__fallback-text visually-hidden">
9451                
9452
9453Expand submenu
9454</span>
9455            </span>
9456          </button>
9457
9458          <ul
9459            class="slide-nav__dropdown"
9460            data-parent="tier-2-shop2"
9461            data-level="2"
9462          >
9463            <li class="slide-nav__item">
9464              <button
9465                type="button"
9466                class="slide-nav__button js-toggle-submenu"
9467              >
9468                <span class="slide-nav__link slide-nav__link--back">
9469                  
9470
9471
9472
9473<element-icon
9474  
9475  
9476>
9477  <svg
9478  xmlns="http://www.w3.org/2000/svg"
9479  aria-hidden="true"
9480  focusable="false"
9481  role="presentation"
9482  class="element-icon element-icon-chevron-right element-icon--line"
9483  viewbox="0 0 284.49 498.98"
9484  fill="currentColor"
9485  width="20"
9486  height="20"
9487>
9488  <path
9489    d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98"
9490  />
9491</svg>
9492
9493</element-icon>
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504                  <span>Shop</span>
9505                </span>
9506              </button>
9507            </li>
9508
9509            
9510<li class="slide-nav__item">
9511                <a href="/collections/all" class="slide-nav__link">
9512                  <span>
9513                    
9514
9515View all
9516</span>
9517                </a>
9518              </li><li class="slide-nav__item"><button
9519                    type="button"
9520                    class="slide-nav__button js-toggle-submenu"
9521                    data-target="tier-3-all-products2"
9522                    
9523                  >
9524                    <span class="slide-nav__link slide-nav__sublist-link">
9525                      <span>All Products</span>
9526                      
9527
9528
9529
9530<element-icon
9531  
9532  
9533>
9534  <svg
9535  xmlns="http://www.w3.org/2000/svg"
9536  aria-hidden="true"
9537  focusable="false"
9538  role="presentation"
9539  class="element-icon element-icon-chevron-right element-icon--line"
9540  viewbox="0 0 284.49 498.98"
9541  fill="currentColor"
9542  width="20"
9543  height="20"
9544>
9545  <path
9546    d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98"
9547  />
9548</svg>
9549
9550</element-icon>
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561                      <span class="icon__fallback-text visually-hidden">
9562                        
9563
9564Expand submenu
9565</span>
9566                    </span>
9567                  </button>
9568                  <ul
9569                    class="slide-nav__dropdown"
9570                    data-parent="tier-3-all-products2"
9571                    data-level="3"
9572                  >
9573                    <li class="slide-nav__item">
9574                      <button
9575                        type="button"
9576                        class="slide-nav__button js-toggle-submenu"
9577                        data-target="tier-2-shop2"
9578                      >
9579                        <span class="slide-nav__link slide-nav__link--back">
9580                          
9581
9582
9583
9584<element-icon
9585  
9586  
9587>
9588  <svg
9589  xmlns="http://www.w3.org/2000/svg"
9590  aria-hidden="true"
9591  focusable="false"
9592  role="presentation"
9593  class="element-icon element-icon-chevron-right element-icon--line"
9594  viewbox="0 0 284.49 498.98"
9595  fill="currentColor"
9596  width="20"
9597  height="20"
9598>
9599  <path
9600    d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98"
9601  />
9602</svg>
9603
9604</element-icon>
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615                          <span>All Products</span>
9616                        </span>
9617                      </button>
9618                    </li>
9619
9620                    
9621<li class="slide-nav__item">
9622                        <a href="/collections/cora-foerstners-books-and-stories" class="slide-nav__link">
9623                          <span>
9624                            
9625
9626View all
9627</span>
9628                        </a>
9629                      </li><li class="slide-nav__item">
9630                        <a href="/collections/cora-foerstners-books-and-stories" class="slide-nav__link">
9631                          <span>All Cora&#39;s Books</span>
9632                        </a>
9633                      </li><li class="slide-nav__item">
9634                        <a href="/collections/new-merch" class="slide-nav__link">
9635                          <span>What&#39;s New</span>
9636                        </a>
9637                      </li><li class="slide-nav__item">
9638                        <a href="/collections/new-books" class="slide-nav__link">
9639                          <span>What&#39;s On Sale</span>
9640                        </a>
9641                      </li><li class="slide-nav__item">
9642                        <a href="/collections/coming-soon" class="slide-nav__link">
9643                          <span>Coming Soon</span>
9644                        </a>
9645                      </li><li class="slide-nav__item">
9646                        <a href="/collections/mystery-gothic" class="slide-nav__link">
9647                          <span>Mystery &amp; Gothic</span>
9648                        </a>
9649                      </li><li class="slide-nav__item">
9650                        <a href="/collections/fantasy" class="slide-nav__link">
9651                          <span>Fantasy</span>
9652                        </a>
9653                      </li><li class="slide-nav__item">
9654                        <a href="/collections/science-fiction-1" class="slide-nav__link">
9655                          <span>Science Fiction</span>
9656                        </a>
9657                      </li><li class="slide-nav__item">
9658                        <a href="/collections/post-apocalyptic-fiction" class="slide-nav__link">
9659                          <span>Post-Apocalyptic Fiction</span>
9660                        </a>
9661                      </li><li class="slide-nav__item">
9662                        <a href="/collections/young-adult" class="slide-nav__link">
9663                          <span>YA Novels</span>
9664                        </a>
9665                      </li><li class="slide-nav__item">
9666                        <a href="/collections/ebook-bundles" class="slide-nav__link">
9667                          <span>Ebook Bundles</span>
9668                        </a>
9669                      </li><li class="slide-nav__item">
9670                        <a href="/collections/novels" class="slide-nav__link">
9671                          <span>Novels &amp; Novellas</span>
9672                        </a>
9673                      </li><li class="slide-nav__item">
9674                        <a href="/collections/paperback-books" class="slide-nav__link">
9675                          <span>Paperback Books</span>
9676                        </a>
9677                      </li><li class="slide-nav__item">
9678                        <a href="/collections/individual-short-stories" class="slide-nav__link">
9679                          <span>Individual Short Stories</span>
9680                        </a>
9681                      </li><li class="slide-nav__item">
9682                        <a href="/collections/short-story-collections" class="slide-nav__link">
9683                          <span>Short Story Collections</span>
9684                        </a>
9685                      </li></ul></li><li class="slide-nav__item"><button
9686                    type="button"
9687                    class="slide-nav__button js-toggle-submenu"
9688                    data-target="tier-3-coras-series2"
9689                    
9690                  >
9691                    <span class="slide-nav__link slide-nav__sublist-link">
9692                      <span>Cora's Series</span>
9693                      
9694
9695
9696
9697<element-icon
9698  
9699  
9700>
9701  <svg
9702  xmlns="http://www.w3.org/2000/svg"
9703  aria-hidden="true"
9704  focusable="false"
9705  role="presentation"
9706  class="element-icon element-icon-chevron-right element-icon--line"
9707  viewbox="0 0 284.49 498.98"
9708  fill="currentColor"
9709  width="20"
9710  height="20"
9711>
9712  <path
9713    d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98"
9714  />
9715</svg>
9716
9717</element-icon>
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728                      <span class="icon__fallback-text visually-hidden">
9729                        
9730
9731Expand submenu
9732</span>
9733                    </span>
9734                  </button>
9735                  <ul
9736                    class="slide-nav__dropdown"
9737                    data-parent="tier-3-coras-series2"
9738                    data-level="3"
9739                  >
9740                    <li class="slide-nav__item">
9741                      <button
9742                        type="button"
9743                        class="slide-nav__button js-toggle-submenu"
9744                        data-target="tier-2-shop2"
9745                      >
9746                        <span class="slide-nav__link slide-nav__link--back">
9747                          
9748
9749
9750
9751<element-icon
9752  
9753  
9754>
9755  <svg
9756  xmlns="http://www.w3.org/2000/svg"
9757  aria-hidden="true"
9758  focusable="false"
9759  role="presentation"
9760  class="element-icon element-icon-chevron-right element-icon--line"
9761  viewbox="0 0 284.49 498.98"
9762  fill="currentColor"
9763  width="20"
9764  height="20"
9765>
9766  <path
9767    d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98"
9768  />
9769</svg>
9770
9771</element-icon>
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782                          <span>Cora's Series</span>
9783                        </span>
9784                      </button>
9785                    </li>
9786
9787                    
9788<li class="slide-nav__item">
9789                        <a href="/collections/cora-foerstners-books-and-stories" class="slide-nav__link">
9790                          <span>
9791                            
9792
9793View all
9794</span>
9795                        </a>
9796                      </li><li class="slide-nav__item">
9797                        <a href="/collections/dragon-speakers-world" class="slide-nav__link">
9798                          <span>Dragon Speakers&#39; World</span>
9799                        </a>
9800                      </li><li class="slide-nav__item">
9801                        <a href="/collections/swords-of-aroc" class="slide-nav__link">
9802                          <span>Swords of Aroc Series</span>
9803                        </a>
9804                      </li><li class="slide-nav__item">
9805                        <a href="/collections/league-of-the-daring" class="slide-nav__link">
9806                          <span>League of the Daring Series</span>
9807                        </a>
9808                      </li></ul></li></ul></li><li class="slide-nav__item"><a href="/pages/about-us" class="slide-nav__link"><span>About Us</span>
9809          </a></li><li class="slide-nav__item"><a href="/blogs/news-1" class="slide-nav__link"><span>News</span>
9810          </a></li><li class="slide-nav__item"><a href="/blogs/cora-blog" class="slide-nav__link"><span>Cora&#39;s Blog</span>
9811          </a></li><li class="slide-nav__item"><a href="/pages/contact" class="slide-nav__link"><span>Contact Us</span>
9812          </a></li><li class="slide-nav__item"><a href="/pages/join-our-mailing-list" class="slide-nav__link"><span>Mailing List</span>
9813          </a></li><li class="slide-nav__item">
9814
9815
9816
9817<shopify-account
9818  
9819    menu="customer-account-main-menu"
9820  
9821>
9822  <span slot="signed-out-avatar">
9823    
9824
9825
9826
9827<element-icon
9828  
9829  
9830>
9831  <svg
9832  xmlns="http://www.w3.org/2000/svg"
9833  aria-hidden="true"
9834  focusable="false"
9835  role="presentation"
9836  class="element-icon element-icon-user element-icon--line"
9837  viewbox="0 0 64 64"
9838  width="20"
9839  height="20"
9840>
9841  <path
9842    d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.42 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.76 2.7 9.51 6 11.42v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16"
9843    stroke-miterlimit="10"
9844    fill="none"
9845    stroke="currentColor"
9846  />
9847</svg>
9848
9849</element-icon>
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860  </span>
9861</shopify-account>
9862</li></ul>
9863</mobile-nav>
9864
9865<script type="module">
9866  import 'header.mobile-nav'
9867</script>
9867
9868<clone-footer>
9869      <div id="MobileNavFooter"></div>
9870    </clone-footer>
9871    
9871<script type="module">
9872      import 'module.clone-footer'
9873    </script>
9873</div>
9874</header-drawer>
9875
9876<script type="module">
9877  import 'header.drawer'
9878</script>
9878
9879</div>
9880    </div>
9881  </header></header-nav>
9882<script type="module">
9883  import 'header.nav'
9884</script>
9884
9885</header-section>
9886
9887  <template data-island>
9888    
9888<script type="module">
9889      import 'section.header'
9890    </script>
9890
9891  </template>
9892</is-land>
9893
9894</div>
9895<!-- END sections: header-group --><!-- BEGIN sections: popup-group -->
9896<div id="shopify-section-sections--23548990488832__newsletter-popup" class="shopify-section shopify-section-group-popup-group index-section--hidden">
9897
9898
9899
9900  
9901
9902  <is-land on:idle>
9903    <newsletter-popup
9904      id="NewsletterPopup-sections--23548990488832__newsletter-popup"
9905      class="modal modal--square modal--mobile-friendly"
9906      section-id="sections--23548990488832__newsletter-popup"
9907      data-has-reminder=""
9908      data-delay-days="30"
9909      data-test-mode="false"
9910      data-delay-seconds="21"
9911      defer-hydration
9912    >
9913      <div class="modal__inner">
9914        <div class="modal__centered">
9915          <div class="modal__centered-content modal__centered-content--padded color-scheme-3 ">
9916
9917
9918
9919
9920
9921
9922
9923<is-land on:visible data-image-type="asset">
9924  
9925    
9926
9927    
9928
9929    <img
9930      src="//woodsorrelstudios.com/cdn/shop/t/18/assets/paper.jpg?v=155272509111049269451788906318"
9931      width=""
9932      height=""
9933      class="
9934      scheme-image scheme-texture--paper
9935     image-element"
9936      loading="lazy"
9937      alt=""
9938      
9939        srcset="
9940        
9941          //woodsorrelstudios.com/cdn/shop/t/18/assets/paper_360x.jpg?v=155272509111049269451788906318 360w,
9942          //woodsorrelstudios.com/cdn/shop/t/18/assets/paper_540x.jpg?v=155272509111049269451788906318 540w,
9943          //woodsorrelstudios.com/cdn/shop/t/18/assets/paper_720x.jpg?v=155272509111049269451788906318 720w,
9944          //woodsorrelstudios.com/cdn/shop/t/18/assets/paper_900x.jpg?v=155272509111049269451788906318 900w,
9945          //woodsorrelstudios.com/cdn/shop/t/18/assets/paper_1080x.jpg?v=155272509111049269451788906318 1080w
9946        
9947      "
9948      
9949      
9950        data-texture="paper.jpg"
9951      
9952      sizes="100vw"
9953      data-animate="fadein"
9954    >
9955  
9956
9957  
9958  
9959</is-land>
9960
9961<div class="newsletter-popup ">
9962              
9963<div class="newsletter-popup__content">
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976<layout-stack class="layout-stack">
9977  <template shadowrootmode="open">
9978    <style>
9979      :host {
9980        display: contents;
9981      }
9982
9983      .layout-stack {
9984        /* Layout & Typography */
9985        --_flex-direction: var(--_flex-direction--xs);
9986        --_justify: var(--_justify--xs);
9987        --_align: var(--_align--xs);
9988
9989        --_margin: var(--layout-stack-margin);
9990
9991        display: flex;
9992        flex-direction: var(--_flex-direction);
9993        gap: var(--_gap);
9994        flex-wrap: var(--_wrap);
9995        justify-content: var(--_justify);
9996        align-items: var(--_align);
9997        text-align: var(--_align);
9998        margin: var(--_margin);
9999        padding: 0;
10000        list-style: none;
10001
10002        ::slotted(*) {
10003          max-width: 100%;
10004        }
10005      }
10006    </style>
10007    
10008
10009
10010
10011
10012  
10013
10014      <style>
10015        @media (min-width: 0px) {
10016          .layout-stack { --_gap: var(--layout-stack-gap-size-md); }
10017        }
10018      </style>
10019    
10020
10021  
10022
10023  
10024
10025  
10026
10027  
10028
10029
10030    
10031
10032
10033
10034
10035  
10036
10037  
10038
10039  
10040
10041  
10042
10043  
10044
10045
10046    
10047
10048
10049
10050
10051  
10052
10053  
10054
10055  
10056
10057  
10058
10059  
10060
10061
10062    
10063
10064
10065
10066
10067  
10068
10069      <style>
10070        @media (min-width: 0px) {
10071          .layout-stack { --_flex-direction: column; }
10072        }
10073      </style>
10074    
10075
10076  
10077
10078  
10079
10080  
10081
10082  
10083
10084
10085    
10086
10087
10088
10089
10090  
10091
10092      <style>
10093        @media (min-width: 0px) {
10094          .layout-stack { --_justify: center; }
10095        }
10096      </style>
10097    
10098
10099  
10100
10101  
10102
10103  
10104
10105  
10106
10107
10108    
10109
10110
10111
10112
10113  
10114
10115      <style>
10116        @media (min-width: 0px) {
10117          .layout-stack { --_align: center; }
10118        }
10119      </style>
10120    
10121
10122  
10123
10124  
10125
10126  
10127
10128  
10129
10130
10131    
10132
10133
10134
10135
10136  
10137
10138      <style>
10139        @media (min-width: 0px) {
10140          .layout-stack { --_wrap: nowrap; }
10141        }
10142      </style>
10143    
10144
10145  
10146
10147  
10148
10149  
10150
10151  
10152
10153
10154
10155    <div class="layout-stack" style="" >
10156      <slot></slot>
10157    </div>
10158  </template>
10159
10160  
10161
10162
10163
10164<h2
10165class="element-text element-text--heading-xl element-text--align-center"
10166
10167  
10168>
10169  
10170    Save 15% off your first purchase
10171  
10172</h2>
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195<element-text-rte
10196class="enlarge-text element-text element-text--rte-lg element-text--align-center"
10197
10198  
10199>
10200  
10201    <p>Sign up today and we'll send you a 15% discount code towards your first purchase.</p>
10202  
10203</element-text-rte>
10204
10205
10206  
10206<script type="module">
10207    import 'element.text.rte'
10208  </script>
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229<form-customer data-invalid-message="Enter a valid email address, for example [email protected]">
10230  <form method="post" action="/contact#newsletter-sections--23548990488832__newsletter-popup" id="newsletter-sections--23548990488832__newsletter-popup" accept-charset="UTF-8" class="contact-form" data-newsletter-form="true"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
10231<label for="
10232sections--23548990488832__newsletter-popup-submit" class="visually-hidden">
10233
10234Subscribe
10235</label>
10236      <input type="hidden" name="contact[tags]" value="prospect,newsletter">
10237      <input type="hidden" name="contact[context]" value="popup">
10238      <div class="input-group newsletter__input-group">
10239<label for="
10240sections--23548990488832__newsletter-popup-email" class="visually-hidden">
10241
10242Enter your email
10243</label><input
10244    id="
10245sections--23548990488832__newsletter-popup-email"
10246  class="input-group-field newsletter__input element-input"
10247  name="contact[email]"
10248
10249  type="email"
10250
10251  placeholder="Enter your email"
10252
10253  autocorrect="off"autocapitalize="off"autocomplete="email"inputmode="email"requiredpattern="^[^\\s@]+@[^\\s@]+\\.[^\\s@]{2,}$"title="Enter a valid email like [email protected]"
10254
10255
10256  
10257
10258  
10259
10260    
10261  >
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276  <button
10277    
10278      id="
10279sections--23548990488832__newsletter-popup-submit"
10280    
10281
10282    class="element-button"
10283
10284    
10285      type="submit"
10286    
10287
10288    
10289
10290    
10291
10292    
10293      name="commit"
10294    
10295
10296    
10297      aria-label="
10298
10299Subscribe
10300"
10301    
10302>
10303    
10304
10305
10306
10307
10308<span
10309class="element-text element-text--body-md"
10310
10311  
10312>
10313  
10314    
10315
10316Subscribe
10317
10318  
10319</span>
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342<element-icon
10343  
10344  
10345>
10346  <svg
10347  xmlns="http://www.w3.org/2000/svg"
10348  aria-hidden="true"
10349  focusable="false"
10350  role="presentation"
10351  class="element-icon element-icon--wide element-icon-arrow-right element-icon--line"
10352  viewbox="0 0 50 15"
10353  fill="currentColor"
10354  width="20"
10355  height="20"
10356>
10357  <path d="M0 9.63V5.38h35V0l15 7.5L35 15V9.63Z" />
10358</svg>
10359
10360</element-icon>
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371  </button>
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382</div></form>
10383</form-customer>
10384
10385
10386
10387</layout-stack>
10388
10389
10390</div>
10391            </div>
10392          </div>
10393
10394          
10395
10396
10397
10398
10399
10400
10401  <button
10402    
10403
10404    class="modal__close element-button"
10405
10406    
10407
10408    
10409
10410    
10411
10412    
10413
10414    
10415      data-modal-close
10416  aria-label="
10417
10418Close (esc)
10419"
10420    
10421>
10422    
10423
10424
10425
10426
10427<element-icon
10428  
10429  
10430>
10431  <svg 
10432  xmlns="http://www.w3.org/2000/svg" 
10433  class="element-icon element-icon-close element-icon--line"
10434  width="64" 
10435  height="64" 
10436  viewBox="0 0 64 64" 
10437  fill="none"
10438>
10439  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
10440  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
10441</svg>
10442</element-icon>
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453  </button>
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465        </div>
10466      </div>
10467    </newsletter-popup>
10468
10469    <template data-island>
10470      
10470<script type="module">
10471        import 'section.newsletter-popup'
10472      </script>
10472
10473    </template>
10474  </is-land>
10475
10476  
10477
10478
10479</div>
10480<!-- END sections: popup-group --><main class="main-content" id="MainContent">
10481          <div class="page-width page-content blog-layout"><div id="shopify-section-template--23548990652672__main" class="shopify-section blog-layout__main">
10482
10483
10484<div data-section-id="template--23548990652672__main" data-section-type="blog">
10485    <header class="section-header">
10486      <h1 class="section-header__title">
10487        News
10488</h1>
10489    </header>
10490
10491    <div class="new-grid">
10492      
10493
10494
10495<div
10496  class="grid__item grid-article grid-item--half"
10497  
10498    data-style="large"
10499  
10500>
10501  <div class="grid-article__image">
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514<layout-stack class="grid-article__tags layout-stack">
10515  <template shadowrootmode="open">
10516    <style>
10517      :host {
10518        display: contents;
10519      }
10520
10521      .layout-stack {
10522        /* Layout & Typography */
10523        --_flex-direction: var(--_flex-direction--xs);
10524        --_justify: var(--_justify--xs);
10525        --_align: var(--_align--xs);
10526
10527        --_margin: var(--layout-stack-margin);
10528
10529        display: flex;
10530        flex-direction: var(--_flex-direction);
10531        gap: var(--_gap);
10532        flex-wrap: var(--_wrap);
10533        justify-content: var(--_justify);
10534        align-items: var(--_align);
10535        text-align: var(--_align);
10536        margin: var(--_margin);
10537        padding: 0;
10538        list-style: none;
10539
10540        ::slotted(*) {
10541          max-width: 100%;
10542        }
10543      }
10544    </style>
10545    
10546
10547
10548
10549
10550  
10551
10552      <style>
10553        @media (min-width: 0px) {
10554          .layout-stack { --_gap: var(--layout-stack-gap-size-2xs); }
10555        }
10556      </style>
10557    
10558
10559  
10560
10561  
10562
10563  
10564
10565  
10566
10567
10568    
10569
10570
10571
10572
10573  
10574
10575  
10576
10577  
10578
10579  
10580
10581  
10582
10583
10584    
10585
10586
10587
10588
10589  
10590
10591  
10592
10593  
10594
10595  
10596
10597  
10598
10599
10600    
10601
10602
10603
10604
10605  
10606
10607      <style>
10608        @media (min-width: 0px) {
10609          .layout-stack { --_flex-direction: row; }
10610        }
10611      </style>
10612    
10613
10614  
10615
10616  
10617
10618  
10619
10620  
10621
10622
10623    
10624
10625
10626
10627
10628  
10629
10630      <style>
10631        @media (min-width: 0px) {
10632          .layout-stack { --_justify: center; }
10633        }
10634      </style>
10635    
10636
10637  
10638
10639  
10640
10641  
10642
10643  
10644
10645
10646    
10647
10648
10649
10650
10651  
10652
10653      <style>
10654        @media (min-width: 0px) {
10655          .layout-stack { --_align: stretch; }
10656        }
10657      </style>
10658    
10659
10660  
10661
10662  
10663
10664  
10665
10666  
10667
10668
10669    
10670
10671
10672
10673
10674  
10675
10676      <style>
10677        @media (min-width: 0px) {
10678          .layout-stack { --_wrap: wrap; }
10679        }
10680      </style>
10681    
10682
10683  
10684
10685  
10686
10687  
10688
10689  
10690
10691
10692
10693    <ul class="layout-stack" style="" >
10694      <slot></slot>
10695    </ul>
10696  </template>
10697
10698  <li>
10699
10700
10701
10702<a
10703  class="element-chip"
10704
10705  
10706    href="/blogs/news-1/tagged/coming-soon"
10707  
10708
10709  
10710
10711  
10712>
10713  
10714<span>Coming Soon</span>
10715
10716  
10717
10718  
10719</a>
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729</li><li>
10730
10731
10732
10733<a
10734  class="element-chip"
10735
10736  
10737    href="/blogs/news-1/tagged/cover-sneak-peek"
10738  
10739
10740  
10741
10742  
10743>
10744  
10745<span>Cover Sneak Peek</span>
10746
10747  
10748
10749  
10750</a>
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760</li>
10761</layout-stack>
10762
10763
10764
10765</div>
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778<layout-stack class="grid-article__meta layout-stack">
10779  <template shadowrootmode="open">
10780    <style>
10781      :host {
10782        display: contents;
10783      }
10784
10785      .layout-stack {
10786        /* Layout & Typography */
10787        --_flex-direction: var(--_flex-direction--xs);
10788        --_justify: var(--_justify--xs);
10789        --_align: var(--_align--xs);
10790
10791        --_margin: var(--layout-stack-margin);
10792
10793        display: flex;
10794        flex-direction: var(--_flex-direction);
10795        gap: var(--_gap);
10796        flex-wrap: var(--_wrap);
10797        justify-content: var(--_justify);
10798        align-items: var(--_align);
10799        text-align: var(--_align);
10800        margin: var(--_margin);
10801        padding: 0;
10802        list-style: none;
10803
10804        ::slotted(*) {
10805          max-width: 100%;
10806        }
10807      }
10808    </style>
10809    
10810
10811
10812
10813
10814  
10815
10816      <style>
10817        @media (min-width: 0px) {
10818          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
10819        }
10820      </style>
10821    
10822
10823  
10824
10825  
10826
10827  
10828
10829  
10830
10831
10832    
10833
10834
10835
10836
10837  
10838
10839  
10840
10841  
10842
10843  
10844
10845  
10846
10847
10848    
10849
10850
10851
10852
10853  
10854
10855  
10856
10857  
10858
10859  
10860
10861  
10862
10863
10864    
10865
10866
10867
10868
10869  
10870
10871      <style>
10872        @media (min-width: 0px) {
10873          .layout-stack { --_flex-direction: column; }
10874        }
10875      </style>
10876    
10877
10878  
10879
10880  
10881
10882  
10883
10884  
10885
10886
10887    
10888
10889
10890
10891
10892  
10893
10894      <style>
10895        @media (min-width: 0px) {
10896          .layout-stack { --_justify: start; }
10897        }
10898      </style>
10899    
10900
10901  
10902
10903  
10904
10905  
10906
10907  
10908
10909
10910    
10911
10912
10913
10914
10915  
10916
10917      <style>
10918        @media (min-width: 0px) {
10919          .layout-stack { --_align: stretch; }
10920        }
10921      </style>
10922    
10923
10924  
10925
10926  
10927
10928  
10929
10930  
10931
10932
10933    
10934
10935
10936
10937
10938  
10939
10940      <style>
10941        @media (min-width: 0px) {
10942          .layout-stack { --_wrap: nowrap; }
10943        }
10944      </style>
10945    
10946
10947  
10948
10949  
10950
10951  
10952
10953  
10954
10955
10956
10957    <div class="layout-stack" style="" >
10958      <slot></slot>
10959    </div>
10960  </template>
10961
10962  <a href="/blogs/news-1/dragon-thieves-reimagined" class="article__title">Dragon Thieves Reimagined</a>
10963      <div class="article__sub-meta"><div class="article__sub-meta-tags">
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976<layout-stack class="layout-stack">
10977  <template shadowrootmode="open">
10978    <style>
10979      :host {
10980        display: contents;
10981      }
10982
10983      .layout-stack {
10984        /* Layout & Typography */
10985        --_flex-direction: var(--_flex-direction--xs);
10986        --_justify: var(--_justify--xs);
10987        --_align: var(--_align--xs);
10988
10989        --_margin: var(--layout-stack-margin);
10990
10991        display: flex;
10992        flex-direction: var(--_flex-direction);
10993        gap: var(--_gap);
10994        flex-wrap: var(--_wrap);
10995        justify-content: var(--_justify);
10996        align-items: var(--_align);
10997        text-align: var(--_align);
10998        margin: var(--_margin);
10999        padding: 0;
11000        list-style: none;
11001
11002        ::slotted(*) {
11003          max-width: 100%;
11004        }
11005      }
11006    </style>
11007    
11008
11009
11010
11011
11012  
11013
11014      <style>
11015        @media (min-width: 0px) {
11016          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
11017        }
11018      </style>
11019    
11020
11021  
11022
11023  
11024
11025  
11026
11027  
11028
11029
11030    
11031
11032
11033
11034
11035  
11036
11037  
11038
11039  
11040
11041  
11042
11043  
11044
11045
11046    
11047
11048
11049
11050
11051  
11052
11053  
11054
11055  
11056
11057  
11058
11059  
11060
11061
11062    
11063
11064
11065
11066
11067  
11068
11069      <style>
11070        @media (min-width: 0px) {
11071          .layout-stack { --_flex-direction: row; }
11072        }
11073      </style>
11074    
11075
11076  
11077
11078  
11079
11080  
11081
11082  
11083
11084
11085    
11086
11087
11088
11089
11090  
11091
11092      <style>
11093        @media (min-width: 0px) {
11094          .layout-stack { --_justify: start; }
11095        }
11096      </style>
11097    
11098
11099  
11100
11101  
11102
11103  
11104
11105  
11106
11107
11108    
11109
11110
11111
11112
11113  
11114
11115      <style>
11116        @media (min-width: 0px) {
11117          .layout-stack { --_align: stretch; }
11118        }
11119      </style>
11120    
11121
11122  
11123
11124  
11125
11126  
11127
11128  
11129
11130
11131    
11132
11133
11134
11135
11136  
11137
11138      <style>
11139        @media (min-width: 0px) {
11140          .layout-stack { --_wrap: wrap; }
11141        }
11142      </style>
11143    
11144
11145  
11146
11147  
11148
11149  
11150
11151  
11152
11153
11154
11155    <span class="layout-stack" style="" >
11156      <slot></slot>
11157    </span>
11158  </template>
11159
11160  <a href="/blogs/news-1/tagged/coming-soon">Coming Soon</a><a href="/blogs/news-1/tagged/cover-sneak-peek">Cover Sneak Peek</a>
11161</layout-stack>
11162
11163
11164</div><span class="article__sub-meta-date">Sep 18, 2026</span></div>
11165        <div class="rte article__excerpt clearfix">
11166          I know we shared the first draft of the Dragon Thieves cover, but Rachel decided to switch things up. We...
11167        </div>
11168      
11169
11170</layout-stack>
11171
11172
11173</div>
11174
11175
11176
11177<div
11178  class="grid__item grid-article grid-item--half"
11179  
11180    data-style="medium"
11181  
11182>
11183  <div class="grid-article__image">
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196<layout-stack class="grid-article__tags layout-stack">
11197  <template shadowrootmode="open">
11198    <style>
11199      :host {
11200        display: contents;
11201      }
11202
11203      .layout-stack {
11204        /* Layout & Typography */
11205        --_flex-direction: var(--_flex-direction--xs);
11206        --_justify: var(--_justify--xs);
11207        --_align: var(--_align--xs);
11208
11209        --_margin: var(--layout-stack-margin);
11210
11211        display: flex;
11212        flex-direction: var(--_flex-direction);
11213        gap: var(--_gap);
11214        flex-wrap: var(--_wrap);
11215        justify-content: var(--_justify);
11216        align-items: var(--_align);
11217        text-align: var(--_align);
11218        margin: var(--_margin);
11219        padding: 0;
11220        list-style: none;
11221
11222        ::slotted(*) {
11223          max-width: 100%;
11224        }
11225      }
11226    </style>
11227    
11228
11229
11230
11231
11232  
11233
11234      <style>
11235        @media (min-width: 0px) {
11236          .layout-stack { --_gap: var(--layout-stack-gap-size-2xs); }
11237        }
11238      </style>
11239    
11240
11241  
11242
11243  
11244
11245  
11246
11247  
11248
11249
11250    
11251
11252
11253
11254
11255  
11256
11257  
11258
11259  
11260
11261  
11262
11263  
11264
11265
11266    
11267
11268
11269
11270
11271  
11272
11273  
11274
11275  
11276
11277  
11278
11279  
11280
11281
11282    
11283
11284
11285
11286
11287  
11288
11289      <style>
11290        @media (min-width: 0px) {
11291          .layout-stack { --_flex-direction: row; }
11292        }
11293      </style>
11294    
11295
11296  
11297
11298  
11299
11300  
11301
11302  
11303
11304
11305    
11306
11307
11308
11309
11310  
11311
11312      <style>
11313        @media (min-width: 0px) {
11314          .layout-stack { --_justify: center; }
11315        }
11316      </style>
11317    
11318
11319  
11320
11321  
11322
11323  
11324
11325  
11326
11327
11328    
11329
11330
11331
11332
11333  
11334
11335      <style>
11336        @media (min-width: 0px) {
11337          .layout-stack { --_align: stretch; }
11338        }
11339      </style>
11340    
11341
11342  
11343
11344  
11345
11346  
11347
11348  
11349
11350
11351    
11352
11353
11354
11355
11356  
11357
11358      <style>
11359        @media (min-width: 0px) {
11360          .layout-stack { --_wrap: wrap; }
11361        }
11362      </style>
11363    
11364
11365  
11366
11367  
11368
11369  
11370
11371  
11372
11373
11374
11375    <ul class="layout-stack" style="" >
11376      <slot></slot>
11377    </ul>
11378  </template>
11379
11380  <li>
11381
11382
11383
11384<a
11385  class="element-chip"
11386
11387  
11388    href="/blogs/news-1/tagged/coming-soon"
11389  
11390
11391  
11392
11393  
11394>
11395  
11396<span>Coming Soon</span>
11397
11398  
11399
11400  
11401</a>
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411</li><li>
11412
11413
11414
11415<a
11416  class="element-chip"
11417
11418  
11419    href="/blogs/news-1/tagged/cover-sneak-peek"
11420  
11421
11422  
11423
11424  
11425>
11426  
11427<span>Cover Sneak Peek</span>
11428
11429  
11430
11431  
11432</a>
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442</li>
11443</layout-stack>
11444
11445
11446
11447</div>
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460<layout-stack class="grid-article__meta layout-stack">
11461  <template shadowrootmode="open">
11462    <style>
11463      :host {
11464        display: contents;
11465      }
11466
11467      .layout-stack {
11468        /* Layout & Typography */
11469        --_flex-direction: var(--_flex-direction--xs);
11470        --_justify: var(--_justify--xs);
11471        --_align: var(--_align--xs);
11472
11473        --_margin: var(--layout-stack-margin);
11474
11475        display: flex;
11476        flex-direction: var(--_flex-direction);
11477        gap: var(--_gap);
11478        flex-wrap: var(--_wrap);
11479        justify-content: var(--_justify);
11480        align-items: var(--_align);
11481        text-align: var(--_align);
11482        margin: var(--_margin);
11483        padding: 0;
11484        list-style: none;
11485
11486        ::slotted(*) {
11487          max-width: 100%;
11488        }
11489      }
11490    </style>
11491    
11492
11493
11494
11495
11496  
11497
11498      <style>
11499        @media (min-width: 0px) {
11500          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
11501        }
11502      </style>
11503    
11504
11505  
11506
11507  
11508
11509  
11510
11511  
11512
11513
11514    
11515
11516
11517
11518
11519  
11520
11521  
11522
11523  
11524
11525  
11526
11527  
11528
11529
11530    
11531
11532
11533
11534
11535  
11536
11537  
11538
11539  
11540
11541  
11542
11543  
11544
11545
11546    
11547
11548
11549
11550
11551  
11552
11553      <style>
11554        @media (min-width: 0px) {
11555          .layout-stack { --_flex-direction: column; }
11556        }
11557      </style>
11558    
11559
11560  
11561
11562  
11563
11564  
11565
11566  
11567
11568
11569    
11570
11571
11572
11573
11574  
11575
11576      <style>
11577        @media (min-width: 0px) {
11578          .layout-stack { --_justify: start; }
11579        }
11580      </style>
11581    
11582
11583  
11584
11585  
11586
11587  
11588
11589  
11590
11591
11592    
11593
11594
11595
11596
11597  
11598
11599      <style>
11600        @media (min-width: 0px) {
11601          .layout-stack { --_align: stretch; }
11602        }
11603      </style>
11604    
11605
11606  
11607
11608  
11609
11610  
11611
11612  
11613
11614
11615    
11616
11617
11618
11619
11620  
11621
11622      <style>
11623        @media (min-width: 0px) {
11624          .layout-stack { --_wrap: nowrap; }
11625        }
11626      </style>
11627    
11628
11629  
11630
11631  
11632
11633  
11634
11635  
11636
11637
11638
11639    <div class="layout-stack" style="" >
11640      <slot></slot>
11641    </div>
11642  </template>
11643
11644  <a href="/blogs/news-1/our-first-skep-rivers-short-story-collection" class="article__title">Our First Skep Rivers Short Story Collection</a>
11645      <div class="article__sub-meta"><div class="article__sub-meta-tags">
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658<layout-stack class="layout-stack">
11659  <template shadowrootmode="open">
11660    <style>
11661      :host {
11662        display: contents;
11663      }
11664
11665      .layout-stack {
11666        /* Layout & Typography */
11667        --_flex-direction: var(--_flex-direction--xs);
11668        --_justify: var(--_justify--xs);
11669        --_align: var(--_align--xs);
11670
11671        --_margin: var(--layout-stack-margin);
11672
11673        display: flex;
11674        flex-direction: var(--_flex-direction);
11675        gap: var(--_gap);
11676        flex-wrap: var(--_wrap);
11677        justify-content: var(--_justify);
11678        align-items: var(--_align);
11679        text-align: var(--_align);
11680        margin: var(--_margin);
11681        padding: 0;
11682        list-style: none;
11683
11684        ::slotted(*) {
11685          max-width: 100%;
11686        }
11687      }
11688    </style>
11689    
11690
11691
11692
11693
11694  
11695
11696      <style>
11697        @media (min-width: 0px) {
11698          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
11699        }
11700      </style>
11701    
11702
11703  
11704
11705  
11706
11707  
11708
11709  
11710
11711
11712    
11713
11714
11715
11716
11717  
11718
11719  
11720
11721  
11722
11723  
11724
11725  
11726
11727
11728    
11729
11730
11731
11732
11733  
11734
11735  
11736
11737  
11738
11739  
11740
11741  
11742
11743
11744    
11745
11746
11747
11748
11749  
11750
11751      <style>
11752        @media (min-width: 0px) {
11753          .layout-stack { --_flex-direction: row; }
11754        }
11755      </style>
11756    
11757
11758  
11759
11760  
11761
11762  
11763
11764  
11765
11766
11767    
11768
11769
11770
11771
11772  
11773
11774      <style>
11775        @media (min-width: 0px) {
11776          .layout-stack { --_justify: start; }
11777        }
11778      </style>
11779    
11780
11781  
11782
11783  
11784
11785  
11786
11787  
11788
11789
11790    
11791
11792
11793
11794
11795  
11796
11797      <style>
11798        @media (min-width: 0px) {
11799          .layout-stack { --_align: stretch; }
11800        }
11801      </style>
11802    
11803
11804  
11805
11806  
11807
11808  
11809
11810  
11811
11812
11813    
11814
11815
11816
11817
11818  
11819
11820      <style>
11821        @media (min-width: 0px) {
11822          .layout-stack { --_wrap: wrap; }
11823        }
11824      </style>
11825    
11826
11827  
11828
11829  
11830
11831  
11832
11833  
11834
11835
11836
11837    <span class="layout-stack" style="" >
11838      <slot></slot>
11839    </span>
11840  </template>
11841
11842  <a href="/blogs/news-1/tagged/coming-soon">Coming Soon</a><a href="/blogs/news-1/tagged/cover-sneak-peek">Cover Sneak Peek</a>
11843</layout-stack>
11844
11845
11846</div><span class="article__sub-meta-date">Sep 8, 2026</span></div>
11847        <div class="rte article__excerpt clearfix">
11848          I just wanted to share the cover for our upcoming collection: Skep Rivers PI: Eight Mystery Short Stories. You get...
11849        </div>
11850      
11851
11852</layout-stack>
11853
11854
11855</div>
11856
11857
11858
11859<div
11860  class="grid__item grid-article grid-item--half"
11861  
11862    data-style="medium"
11863  
11864>
11865  <div class="grid-article__image">
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878<layout-stack class="grid-article__tags layout-stack">
11879  <template shadowrootmode="open">
11880    <style>
11881      :host {
11882        display: contents;
11883      }
11884
11885      .layout-stack {
11886        /* Layout & Typography */
11887        --_flex-direction: var(--_flex-direction--xs);
11888        --_justify: var(--_justify--xs);
11889        --_align: var(--_align--xs);
11890
11891        --_margin: var(--layout-stack-margin);
11892
11893        display: flex;
11894        flex-direction: var(--_flex-direction);
11895        gap: var(--_gap);
11896        flex-wrap: var(--_wrap);
11897        justify-content: var(--_justify);
11898        align-items: var(--_align);
11899        text-align: var(--_align);
11900        margin: var(--_margin);
11901        padding: 0;
11902        list-style: none;
11903
11904        ::slotted(*) {
11905          max-width: 100%;
11906        }
11907      }
11908    </style>
11909    
11910
11911
11912
11913
11914  
11915
11916      <style>
11917        @media (min-width: 0px) {
11918          .layout-stack { --_gap: var(--layout-stack-gap-size-2xs); }
11919        }
11920      </style>
11921    
11922
11923  
11924
11925  
11926
11927  
11928
11929  
11930
11931
11932    
11933
11934
11935
11936
11937  
11938
11939  
11940
11941  
11942
11943  
11944
11945  
11946
11947
11948    
11949
11950
11951
11952
11953  
11954
11955  
11956
11957  
11958
11959  
11960
11961  
11962
11963
11964    
11965
11966
11967
11968
11969  
11970
11971      <style>
11972        @media (min-width: 0px) {
11973          .layout-stack { --_flex-direction: row; }
11974        }
11975      </style>
11976    
11977
11978  
11979
11980  
11981
11982  
11983
11984  
11985
11986
11987    
11988
11989
11990
11991
11992  
11993
11994      <style>
11995        @media (min-width: 0px) {
11996          .layout-stack { --_justify: center; }
11997        }
11998      </style>
11999    
12000
12001  
12002
12003  
12004
12005  
12006
12007  
12008
12009
12010    
12011
12012
12013
12014
12015  
12016
12017      <style>
12018        @media (min-width: 0px) {
12019          .layout-stack { --_align: stretch; }
12020        }
12021      </style>
12022    
12023
12024  
12025
12026  
12027
12028  
12029
12030  
12031
12032
12033    
12034
12035
12036
12037
12038  
12039
12040      <style>
12041        @media (min-width: 0px) {
12042          .layout-stack { --_wrap: wrap; }
12043        }
12044      </style>
12045    
12046
12047  
12048
12049  
12050
12051  
12052
12053  
12054
12055
12056
12057    <ul class="layout-stack" style="" >
12058      <slot></slot>
12059    </ul>
12060  </template>
12061
12062  <li>
12063
12064
12065
12066<a
12067  class="element-chip"
12068
12069  
12070    href="/blogs/news-1/tagged/new-release"
12071  
12072
12073  
12074
12075  
12076>
12077  
12078<span>New Release</span>
12079
12080  
12081
12082  
12083</a>
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093</li>
12094</layout-stack>
12095
12096
12097
12098</div>
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111<layout-stack class="grid-article__meta layout-stack">
12112  <template shadowrootmode="open">
12113    <style>
12114      :host {
12115        display: contents;
12116      }
12117
12118      .layout-stack {
12119        /* Layout & Typography */
12120        --_flex-direction: var(--_flex-direction--xs);
12121        --_justify: var(--_justify--xs);
12122        --_align: var(--_align--xs);
12123
12124        --_margin: var(--layout-stack-margin);
12125
12126        display: flex;
12127        flex-direction: var(--_flex-direction);
12128        gap: var(--_gap);
12129        flex-wrap: var(--_wrap);
12130        justify-content: var(--_justify);
12131        align-items: var(--_align);
12132        text-align: var(--_align);
12133        margin: var(--_margin);
12134        padding: 0;
12135        list-style: none;
12136
12137        ::slotted(*) {
12138          max-width: 100%;
12139        }
12140      }
12141    </style>
12142    
12143
12144
12145
12146
12147  
12148
12149      <style>
12150        @media (min-width: 0px) {
12151          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
12152        }
12153      </style>
12154    
12155
12156  
12157
12158  
12159
12160  
12161
12162  
12163
12164
12165    
12166
12167
12168
12169
12170  
12171
12172  
12173
12174  
12175
12176  
12177
12178  
12179
12180
12181    
12182
12183
12184
12185
12186  
12187
12188  
12189
12190  
12191
12192  
12193
12194  
12195
12196
12197    
12198
12199
12200
12201
12202  
12203
12204      <style>
12205        @media (min-width: 0px) 
12205{
12206          .layout-stack { --_flex-direction: column; }
12207        }
12208      </style>
12209    
12210
12211  
12212
12213  
12214
12215  
12216
12217  
12218
12219
12220    
12221
12222
12223
12224
12225  
12226
12227      <style>
12228        @media (min-width: 0px) {
12229          .layout-stack { --_justify: start; }
12230        }
12231      </style>
12232    
12233
12234  
12235
12236  
12237
12238  
12239
12240  
12241
12242
12243    
12244
12245
12246
12247
12248  
12249
12250      <style>
12251        @media (min-width: 0px) {
12252          .layout-stack { --_align: stretch; }
12253        }
12254      </style>
12255    
12256
12257  
12258
12259  
12260
12261  
12262
12263  
12264
12265
12266    
12267
12268
12269
12270
12271  
12272
12273      <style>
12274        @media (min-width: 0px) {
12275          .layout-stack { --_wrap: nowrap; }
12276        }
12277      </style>
12278    
12279
12280  
12281
12282  
12283
12284  
12285
12286  
12287
12288
12289
12290    <div class="layout-stack" style="" >
12291      <slot></slot>
12292    </div>
12293  </template>
12294
12295  <a href="/blogs/news-1/haunted-shores-out-now" class="article__title">HAUNTED SHORES OUT NOW</a>
12296      <div class="article__sub-meta"><div class="article__sub-meta-tags">
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306
12307
12308
12309<layout-stack class="layout-stack">
12310  <template shadowrootmode="open">
12311    <style>
12312      :host {
12313        display: contents;
12314      }
12315
12316      .layout-stack {
12317        /* Layout & Typography */
12318        --_flex-direction: var(--_flex-direction--xs);
12319        --_justify: var(--_justify--xs);
12320        --_align: var(--_align--xs);
12321
12322        --_margin: var(--layout-stack-margin);
12323
12324        display: flex;
12325        flex-direction: var(--_flex-direction);
12326        gap: var(--_gap);
12327        flex-wrap: var(--_wrap);
12328        justify-content: var(--_justify);
12329        align-items: var(--_align);
12330        text-align: var(--_align);
12331        margin: var(--_margin);
12332        padding: 0;
12333        list-style: none;
12334
12335        ::slotted(*) {
12336          max-width: 100%;
12337        }
12338      }
12339    </style>
12340    
12341
12342
12343
12344
12345  
12346
12347      <style>
12348        @media (min-width: 0px) {
12349          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
12350        }
12351      </style>
12352    
12353
12354  
12355
12356  
12357
12358  
12359
12360  
12361
12362
12363    
12364
12365
12366
12367
12368  
12369
12370  
12371
12372  
12373
12374  
12375
12376  
12377
12378
12379    
12380
12381
12382
12383
12384  
12385
12386  
12387
12388  
12389
12390  
12391
12392  
12393
12394
12395    
12396
12397
12398
12399
12400  
12401
12402      <style>
12403        @media (min-width: 0px) {
12404          .layout-stack { --_flex-direction: row; }
12405        }
12406      </style>
12407    
12408
12409  
12410
12411  
12412
12413  
12414
12415  
12416
12417
12418    
12419
12420
12421
12422
12423  
12424
12425      <style>
12426        @media (min-width: 0px) {
12427          .layout-stack { --_justify: start; }
12428        }
12429      </style>
12430    
12431
12432  
12433
12434  
12435
12436  
12437
12438  
12439
12440
12441    
12442
12443
12444
12445
12446  
12447
12448      <style>
12449        @media (min-width: 0px) {
12450          .layout-stack { --_align: stretch; }
12451        }
12452      </style>
12453    
12454
12455  
12456
12457  
12458
12459  
12460
12461  
12462
12463
12464    
12465
12466
12467
12468
12469  
12470
12471      <style>
12472        @media (min-width: 0px) {
12473          .layout-stack { --_wrap: wrap; }
12474        }
12475      </style>
12476    
12477
12478  
12479
12480  
12481
12482  
12483
12484  
12485
12486
12487
12488    <span class="layout-stack" style="" >
12489      <slot></slot>
12490    </span>
12491  </template>
12492
12493  <a href="/blogs/news-1/tagged/new-release">New Release</a>
12494</layout-stack>
12495
12496
12497</div><span class="article__sub-meta-date">May 18, 2026</span></div>
12498        <div class="rte article__excerpt clearfix">
12499          Our latest novella takes you on a gothic adventure to the Pacific seaside where everything is shrouded in fog and...
12500        </div>
12501      
12502
12503</layout-stack>
12504
12505
12506</div>
12507
12508
12509
12510<div
12511  class="grid__item grid-article grid-item--half"
12512  
12513    data-style="medium"
12514  
12515>
12516  <div class="grid-article__image">
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529<layout-stack class="grid-article__tags layout-stack">
12530  <template shadowrootmode="open">
12531    <style>
12532      :host {
12533        display: contents;
12534      }
12535
12536      .layout-stack {
12537        /* Layout & Typography */
12538        --_flex-direction: var(--_flex-direction--xs);
12539        --_justify: var(--_justify--xs);
12540        --_align: var(--_align--xs);
12541
12542        --_margin: var(--layout-stack-margin);
12543
12544        display: flex;
12545        flex-direction: var(--_flex-direction);
12546        gap: var(--_gap);
12547        flex-wrap: var(--_wrap);
12548        justify-content: var(--_justify);
12549        align-items: var(--_align);
12550        text-align: var(--_align);
12551        margin: var(--_margin);
12552        padding: 0;
12553        list-style: none;
12554
12555        ::slotted(*) {
12556          max-width: 100%;
12557        }
12558      }
12559    </style>
12560    
12561
12562
12563
12564
12565  
12566
12567      <style>
12568        @media (min-width: 0px) {
12569          .layout-stack { --_gap: var(--layout-stack-gap-size-2xs); }
12570        }
12571      </style>
12572    
12573
12574  
12575
12576  
12577
12578  
12579
12580  
12581
12582
12583    
12584
12585
12586
12587
12588  
12589
12590  
12591
12592  
12593
12594  
12595
12596  
12597
12598
12599    
12600
12601
12602
12603
12604  
12605
12606  
12607
12608  
12609
12610  
12611
12612  
12613
12614
12615    
12616
12617
12618
12619
12620  
12621
12622      <style>
12623        @media (min-width: 0px) {
12624          .layout-stack { --_flex-direction: row; }
12625        }
12626      </style>
12627    
12628
12629  
12630
12631  
12632
12633  
12634
12635  
12636
12637
12638    
12639
12640
12641
12642
12643  
12644
12645      <style>
12646        @media (min-width: 0px) {
12647          .layout-stack { --_justify: center; }
12648        }
12649      </style>
12650    
12651
12652  
12653
12654  
12655
12656  
12657
12658  
12659
12660
12661    
12662
12663
12664
12665
12666  
12667
12668      <style>
12669        @media (min-width: 0px) {
12670          .layout-stack { --_align: stretch; }
12671        }
12672      </style>
12673    
12674
12675  
12676
12677  
12678
12679  
12680
12681  
12682
12683
12684    
12685
12686
12687
12688
12689  
12690
12691      <style>
12692        @media (min-width: 0px) {
12693          .layout-stack { --_wrap: wrap; }
12694        }
12695      </style>
12696    
12697
12698  
12699
12700  
12701
12702  
12703
12704  
12705
12706
12707
12708    <ul class="layout-stack" style="" >
12709      <slot></slot>
12710    </ul>
12711  </template>
12712
12713  <li>
12714
12715
12716
12717<a
12718  class="element-chip"
12719
12720  
12721    href="/blogs/news-1/tagged/coming-soon"
12722  
12723
12724  
12725
12726  
12727>
12728  
12729<span>Coming Soon</span>
12730
12731  
12732
12733  
12734</a>
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744</li><li>
12745
12746
12747
12748<a
12749  class="element-chip"
12750
12751  
12752    href="/blogs/news-1/tagged/cover-sneak-peek"
12753  
12754
12755  
12756
12757  
12758>
12759  
12760<span>Cover Sneak Peek</span>
12761
12762  
12763
12764  
12765</a>
12766
12767
12768
12769
12770
12771
12772
12773
12774
12775</li>
12776</layout-stack>
12777
12778
12779
12780</div>
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
12791
12792
12793<layout-stack class="grid-article__meta layout-stack">
12794  <template shadowrootmode="open">
12795    <style>
12796      :host {
12797        display: contents;
12798      }
12799
12800      .layout-stack {
12801        /* Layout & Typography */
12802        --_flex-direction: var(--_flex-direction--xs);
12803        --_justify: var(--_justify--xs);
12804        --_align: var(--_align--xs);
12805
12806        --_margin: var(--layout-stack-margin);
12807
12808        display: flex;
12809        flex-direction: var(--_flex-direction);
12810        gap: var(--_gap);
12811        flex-wrap: var(--_wrap);
12812        justify-content: var(--_justify);
12813        align-items: var(--_align);
12814        text-align: var(--_align);
12815        margin: var(--_margin);
12816        padding: 0;
12817        list-style: none;
12818
12819        ::slotted(*) {
12820          max-width: 100%;
12821        }
12822      }
12823    </style>
12824    
12825
12826
12827
12828
12829  
12830
12831      <style>
12832        @media (min-width: 0px) {
12833          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
12834        }
12835      </style>
12836    
12837
12838  
12839
12840  
12841
12842  
12843
12844  
12845
12846
12847    
12848
12849
12850
12851
12852  
12853
12854  
12855
12856  
12857
12858  
12859
12860  
12861
12862
12863    
12864
12865
12866
12867
12868  
12869
12870  
12871
12872  
12873
12874  
12875
12876  
12877
12878
12879    
12880
12881
12882
12883
12884  
12885
12886      <style>
12887        @media (min-width: 0px) {
12888          .layout-stack { --_flex-direction: column; }
12889        }
12890      </style>
12891    
12892
12893  
12894
12895  
12896
12897  
12898
12899  
12900
12901
12902    
12903
12904
12905
12906
12907  
12908
12909      <style>
12910        @media (min-width: 0px) {
12911          .layout-stack { --_justify: start; }
12912        }
12913      </style>
12914    
12915
12916  
12917
12918  
12919
12920  
12921
12922  
12923
12924
12925    
12926
12927
12928
12929
12930  
12931
12932      <style>
12933        @media (min-width: 0px) {
12934          .layout-stack { --_align: stretch; }
12935        }
12936      </style>
12937    
12938
12939  
12940
12941  
12942
12943  
12944
12945  
12946
12947
12948    
12949
12950
12951
12952
12953  
12954
12955      <style>
12956        @media (min-width: 0px) {
12957          .layout-stack { --_wrap: nowrap; }
12958        }
12959      </style>
12960    
12961
12962  
12963
12964  
12965
12966  
12967
12968  
12969
12970
12971
12972    <div class="layout-stack" style="" >
12973      <slot></slot>
12974    </div>
12975  </template>
12976
12977  <a href="/blogs/news-1/dragon-thieves" class="article__title">DRAGON THIEVES</a>
12978      <div class="article__sub-meta"><div class="article__sub-meta-tags">
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991<layout-stack class="layout-stack">
12992  <template shadowrootmode="open">
12993    <style>
12994      :host {
12995        display: contents;
12996      }
12997
12998      .layout-stack {
12999        /* Layout & Typography */
13000        --_flex-direction: var(--_flex-direction--xs);
13001        --_justify: var(--_justify--xs);
13002        --_align: var(--_align--xs);
13003
13004        --_margin: var(--layout-stack-margin);
13005
13006        display: flex;
13007        flex-direction: var(--_flex-direction);
13008        gap: var(--_gap);
13009        flex-wrap: var(--_wrap);
13010        justify-content: var(--_justify);
13011        align-items: var(--_align);
13012        text-align: var(--_align);
13013        margin: var(--_margin);
13014        padding: 0;
13015        list-style: none;
13016
13017        ::slotted(*) {
13018          max-width: 100%;
13019        }
13020      }
13021    </style>
13022    
13023
13024
13025
13026
13027  
13028
13029      <style>
13030        @media (min-width: 0px) {
13031          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
13032        }
13033      </style>
13034    
13035
13036  
13037
13038  
13039
13040  
13041
13042  
13043
13044
13045    
13046
13047
13048
13049
13050  
13051
13052  
13053
13054  
13055
13056  
13057
13058  
13059
13060
13061    
13062
13063
13064
13065
13066  
13067
13068  
13069
13070  
13071
13072  
13073
13074  
13075
13076
13077    
13078
13079
13080
13081
13082  
13083
13084      <style>
13085        @media (min-width: 0px) {
13086          .layout-stack { --_flex-direction: row; }
13087        }
13088      </style>
13089    
13090
13091  
13092
13093  
13094
13095  
13096
13097  
13098
13099
13100    
13101
13102
13103
13104
13105  
13106
13107      <style>
13108        @media (min-width: 0px) {
13109          .layout-stack { --_justify: start; }
13110        }
13111      </style>
13112    
13113
13114  
13115
13116  
13117
13118  
13119
13120  
13121
13122
13123    
13124
13125
13126
13127
13128  
13129
13130      <style>
13131        @media (min-width: 0px) {
13132          .layout-stack { --_align: stretch; }
13133        }
13134      </style>
13135    
13136
13137  
13138
13139  
13140
13141  
13142
13143  
13144
13145
13146    
13147
13148
13149
13150
13151  
13152
13153      <style>
13154        @media (min-width: 0px) {
13155          .layout-stack { --_wrap: wrap; }
13156        }
13157      </style>
13158    
13159
13160  
13161
13162  
13163
13164  
13165
13166  
13167
13168
13169
13170    <span class="layout-stack" style="" >
13171      <slot></slot>
13172    </span>
13173  </template>
13174
13175  <a href="/blogs/news-1/tagged/coming-soon">Coming Soon</a><a href="/blogs/news-1/tagged/cover-sneak-peek">Cover Sneak Peek</a>
13176</layout-stack>
13177
13178
13179</div><span class="article__sub-meta-date">May 1, 2026</span></div>
13180        <div class="rte article__excerpt clearfix">
13181          Get your first look at the new Dragon Thieves Cover in this sneak peek!
13182        </div>
13183      
13184
13185</layout-stack>
13186
13187
13188</div>
13189
13190
13191
13192<div
13193  class="grid__item grid-article grid-item--half"
13194  
13195    data-style="medium"
13196  
13197>
13198  <div class="grid-article__image">
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211<layout-stack class="grid-article__tags layout-stack">
13212  <template shadowrootmode="open">
13213    <style>
13214      :host {
13215        display: contents;
13216      }
13217
13218      .layout-stack {
13219        /* Layout & Typography */
13220        --_flex-direction: var(--_flex-direction--xs);
13221        --_justify: var(--_justify--xs);
13222        --_align: var(--_align--xs);
13223
13224        --_margin: var(--layout-stack-margin);
13225
13226        display: flex;
13227        flex-direction: var(--_flex-direction);
13228        gap: var(--_gap);
13229        flex-wrap: var(--_wrap);
13230        justify-content: var(--_justify);
13231        align-items: var(--_align);
13232        text-align: var(--_align);
13233        margin: var(--_margin);
13234        padding: 0;
13235        list-style: none;
13236
13237        ::slotted(*) {
13238          max-width: 100%;
13239        }
13240      }
13241    </style>
13242    
13243
13244
13245
13246
13247  
13248
13249      <style>
13250        @media (min-width: 0px) {
13251          .layout-stack { --_gap: var(--layout-stack-gap-size-2xs); }
13252        }
13253      </style>
13254    
13255
13256  
13257
13258  
13259
13260  
13261
13262  
13263
13264
13265    
13266
13267
13268
13269
13270  
13271
13272  
13273
13274  
13275
13276  
13277
13278  
13279
13280
13281    
13282
13283
13284
13285
13286  
13287
13288  
13289
13290  
13291
13292  
13293
13294  
13295
13296
13297    
13298
13299
13300
13301
13302  
13303
13304      <style>
13305        @media (min-width: 0px) {
13306          .layout-stack { --_flex-direction: row; }
13307        }
13308      </style>
13309    
13310
13311  
13312
13313  
13314
13315  
13316
13317  
13318
13319
13320    
13321
13322
13323
13324
13325  
13326
13327      <style>
13328        @media (min-width: 0px) {
13329          .layout-stack { --_justify: center; }
13330        }
13331      </style>
13332    
13333
13334  
13335
13336  
13337
13338  
13339
13340  
13341
13342
13343    
13344
13345
13346
13347
13348  
13349
13350      <style>
13351        @media (min-width: 0px) {
13352          .layout-stack { --_align: stretch; }
13353        }
13354      </style>
13355    
13356
13357  
13358
13359  
13360
13361  
13362
13363  
13364
13365
13366    
13367
13368
13369
13370
13371  
13372
13373      <style>
13374        @media (min-width: 0px) {
13375          .layout-stack { --_wrap: wrap; }
13376        }
13377      </style>
13378    
13379
13380  
13381
13382  
13383
13384  
13385
13386  
13387
13388
13389
13390    <ul class="layout-stack" style="" >
13391      <slot></slot>
13392    </ul>
13393  </template>
13394
13395  <li>
13396
13397
13398
13399<a
13400  class="element-chip"
13401
13402  
13403    href="/blogs/news-1/tagged/coming-soon"
13404  
13405
13406  
13407
13408  
13409>
13410  
13411<span>Coming Soon</span>
13412
13413  
13414
13415  
13416</a>
13417
13418
13419
13420
13421
13422
13423
13424
13425
13426</li>
13427</layout-stack>
13428
13429
13430
13431</div>
13432
13433
13434
13435
13436
13437
13438
13439
13440
13441
13442
13443
13444<layout-stack class="grid-article__meta layout-stack">
13445  <template shadowrootmode="open">
13446    <style>
13447      :host {
13448        display: contents;
13449      }
13450
13451      .layout-stack {
13452        /* Layout & Typography */
13453        --_flex-direction: var(--_flex-direction--xs);
13454        --_justify: var(--_justify--xs);
13455        --_align: var(--_align--xs);
13456
13457        --_margin: var(--layout-stack-margin);
13458
13459        display: flex;
13460        flex-direction: var(--_flex-direction);
13461        gap: var(--_gap);
13462        flex-wrap: var(--_wrap);
13463        justify-content: var(--_justify);
13464        align-items: var(--_align);
13465        text-align: var(--_align);
13466        margin: var(--_margin);
13467        padding: 0;
13468        list-style: none;
13469
13470        ::slotted(*) {
13471          max-width: 100%;
13472        }
13473      }
13474    </style>
13475    
13476
13477
13478
13479
13480  
13481
13482      <style>
13483        @media (min-width: 0px) {
13484          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
13485        }
13486      </style>
13487    
13488
13489  
13490
13491  
13492
13493  
13494
13495  
13496
13497
13498    
13499
13500
13501
13502
13503  
13504
13505  
13506
13507  
13508
13509  
13510
13511  
13512
13513
13514    
13515
13516
13517
13518
13519  
13520
13521  
13522
13523  
13524
13525  
13526
13527  
13528
13529
13530    
13531
13532
13533
13534
13535  
13536
13537      <style>
13538        @media (min-width: 0px) {
13539          .layout-stack { --_flex-direction: column; }
13540        }
13541      </style>
13542    
13543
13544  
13545
13546  
13547
13548  
13549
13550  
13551
13552
13553    
13554
13555
13556
13557
13558  
13559
13560      <style>
13561        @media (min-width: 0px) {
13562          .layout-stack { --_justify: start; }
13563        }
13564      </style>
13565    
13566
13567  
13568
13569  
13570
13571  
13572
13573  
13574
13575
13576    
13577
13578
13579
13580
13581  
13582
13583      <style>
13584        @media (min-width: 0px) {
13585          .layout-stack { --_align: stretch; }
13586        }
13587      </style>
13588    
13589
13590  
13591
13592  
13593
13594  
13595
13596  
13597
13598
13599    
13600
13601
13602
13603
13604  
13605
13606      <style>
13607        @media (min-width: 0px) {
13608          .layout-stack { --_wrap: nowrap; }
13609        }
13610      </style>
13611    
13612
13613  
13614
13615  
13616
13617  
13618
13619  
13620
13621
13622
13623    <div class="layout-stack" style="" >
13624      <slot></slot>
13625    </div>
13626  </template>
13627
13628  <a href="/blogs/news-1/the-swords-of-aroc-a-new-fantasy-adventure-series" class="article__title">SWORDS OF AROC - A NEW FANTASY ADVENTURE SERIES</a>
13629      <div class="article__sub-meta"><div class="article__sub-meta-tags">
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642<layout-stack class="layout-stack">
13643  <template shadowrootmode="open">
13644    <style>
13645      :host {
13646        display: contents;
13647      }
13648
13649      .layout-stack {
13650        /* Layout & Typography */
13651        --_flex-direction: var(--_flex-direction--xs);
13652        --_justify: var(--_justify--xs);
13653        --_align: var(--_align--xs);
13654
13655        --_margin: var(--layout-stack-margin);
13656
13657        display: flex;
13658        flex-direction: var(--_flex-direction);
13659        gap: var(--_gap);
13660        flex-wrap: var(--_wrap);
13661        justify-content: var(--_justify);
13662        align-items: var(--_align);
13663        text-align: var(--_align);
13664        margin: var(--_margin);
13665        padding: 0;
13666        list-style: none;
13667
13668        ::slotted(*) {
13669          max-width: 100%;
13670        }
13671      }
13672    </style>
13673    
13674
13675
13676
13677
13678  
13679
13680      <style>
13681        @media (min-width: 0px) {
13682          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
13683        }
13684      </style>
13685    
13686
13687  
13688
13689  
13690
13691  
13692
13693  
13694
13695
13696    
13697
13698
13699
13700
13701  
13702
13703  
13704
13705  
13706
13707  
13708
13709  
13710
13711
13712    
13713
13714
13715
13716
13717  
13718
13719  
13720
13721  
13722
13723  
13724
13725  
13726
13727
13728    
13729
13730
13731
13732
13733  
13734
13735      <style>
13736        @media (min-width: 0px) {
13737          .layout-stack { --_flex-direction: row; }
13738        }
13739      </style>
13740    
13741
13742  
13743
13744  
13745
13746  
13747
13748  
13749
13750
13751    
13752
13753
13754
13755
13756  
13757
13758      <style>
13759        @media (min-width: 0px) {
13760          .layout-stack { --_justify: start; }
13761        }
13762      </style>
13763    
13764
13765  
13766
13767  
13768
13769  
13770
13771  
13772
13773
13774    
13775
13776
13777
13778
13779  
13780
13781      <style>
13782        @media (min-width: 0px) {
13783          .layout-stack { --_align: stretch; }
13784        }
13785      </style>
13786    
13787
13788  
13789
13790  
13791
13792  
13793
13794  
13795
13796
13797    
13798
13799
13800
13801
13802  
13803
13804      <style>
13805        @media (min-width: 0px) {
13806          .layout-stack { --_wrap: wrap; }
13807        }
13808      </style>
13809    
13810
13811  
13812
13813  
13814
13815  
13816
13817  
13818
13819
13820
13821    <span class="layout-stack" style="" >
13822      <slot></slot>
13823    </span>
13824  </template>
13825
13826  <a href="/blogs/news-1/tagged/coming-soon">Coming Soon</a>
13827</layout-stack>
13828
13829
13830</div><span class="article__sub-meta-date">Feb 1, 2026</span></div>
13831        <div class="rte article__excerpt clearfix">
13832          Get to know our upcoming series: Swords of Aroc
13833        </div>
13834      
13835
13836</layout-stack>
13837
13838
13839</div>
13840
13841
13842
13843<div
13844  class="grid__item grid-article grid-item--half"
13845  
13846    data-style="medium"
13847  
13848>
13849  <div class="grid-article__image">
13850
13851
13852
13853
13854
13855
13856
13857
13858
13859
13860
13861
13862<layout-stack class="grid-article__tags layout-stack">
13863  <template shadowrootmode="open">
13864    <style>
13865      :host {
13866        display: contents;
13867      }
13868
13869      .layout-stack {
13870        /* Layout & Typography */
13871        --_flex-direction: var(--_flex-direction--xs);
13872        --_justify: var(--_justify--xs);
13873        --_align: var(--_align--xs);
13874
13875        --_margin: var(--layout-stack-margin);
13876
13877        display: flex;
13878        flex-direction: var(--_flex-direction);
13879        gap: var(--_gap);
13880        flex-wrap: var(--_wrap);
13881        justify-content: var(--_justify);
13882        align-items: var(--_align);
13883        text-align: var(--_align);
13884        margin: var(--_margin);
13885        padding: 0;
13886        list-style: none;
13887
13888        ::slotted(*) {
13889          max-width: 100%;
13890        }
13891      }
13892    </style>
13893    
13894
13895
13896
13897
13898  
13899
13900      <style>
13901        @media (min-width: 0px) {
13902          .layout-stack { --_gap: var(--layout-stack-gap-size-2xs); }
13903        }
13904      </style>
13905    
13906
13907  
13908
13909  
13910
13911  
13912
13913  
13914
13915
13916    
13917
13918
13919
13920
13921  
13922
13923  
13924
13925  
13926
13927  
13928
13929  
13930
13931
13932    
13933
13934
13935
13936
13937  
13938
13939  
13940
13941  
13942
13943  
13944
13945  
13946
13947
13948    
13949
13950
13951
13952
13953  
13954
13955      <style>
13956        @media (min-width: 0px) {
13957          .layout-stack { --_flex-direction: row; }
13958        }
13959      </style>
13960    
13961
13962  
13963
13964  
13965
13966  
13967
13968  
13969
13970
13971    
13972
13973
13974
13975
13976  
13977
13978      <style>
13979        @media (min-width: 0px) {
13980          .layout-stack { --_justify: center; }
13981        }
13982      </style>
13983    
13984
13985  
13986
13987  
13988
13989  
13990
13991  
13992
13993
13994    
13995
13996
13997
13998
13999  
14000
14001      <style>
14002        @media (min-width: 0px) {
14003          .layout-stack { --_align: stretch; }
14004        }
14005      </style>
14006    
14007
14008  
14009
14010  
14011
14012  
14013
14014  
14015
14016
14017    
14018
14019
14020
14021
14022  
14023
14024      <style>
14025        @media (min-width: 0px) {
14026          .layout-stack { --_wrap: wrap; }
14027        }
14028      </style>
14029    
14030
14031  
14032
14033  
14034
14035  
14036
14037  
14038
14039
14040
14041    <ul class="layout-stack" style="" >
14042      <slot></slot>
14043    </ul>
14044  </template>
14045
14046  <li>
14047
14048
14049
14050<a
14051  class="element-chip"
14052
14053  
14054    href="/blogs/news-1/tagged/new-release"
14055  
14056
14057  
14058
14059  
14060>
14061  
14062<span>New Release</span>
14063
14064  
14065
14066  
14067</a>
14068
14069
14070
14071
14072
14073
14074
14075
14076
14077</li>
14078</layout-stack>
14079
14080
14081
14082</div>
14083
14084
14085
14086
14087
14088
14089
14090
14091
14092
14093
14094
14095<layout-stack class="grid-article__meta layout-stack">
14096  <template shadowrootmode="open">
14097    <style>
14098      :host {
14099        display: contents;
14100      }
14101
14102      .layout-stack {
14103        /* Layout & Typography */
14104        --_flex-direction: var(--_flex-direction--xs);
14105        --_justify: var(--_justify--xs);
14106        --_align: var(--_align--xs);
14107
14108        --_margin: var(--layout-stack-margin);
14109
14110        display: flex;
14111        flex-direction: var(--_flex-direction);
14112        gap: var(--_gap);
14113        flex-wrap: var(--_wrap);
14114        justify-content: var(--_justify);
14115        align-items: var(--_align);
14116        text-align: var(--_align);
14117        margin: var(--_margin);
14118        padding: 0;
14119        list-style: none;
14120
14121        ::slotted(*) {
14122          max-width: 100%;
14123        }
14124      }
14125    </style>
14126    
14127
14128
14129
14130
14131  
14132
14133      <style>
14134        @media (min-width: 0px) {
14135          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
14136        }
14137      </style>
14138    
14139
14140  
14141
14142  
14143
14144  
14145
14146  
14147
14148
14149    
14150
14151
14152
14153
14154  
14155
14156  
14157
14158  
14159
14160  
14161
14162  
14163
14164
14165    
14166
14167
14168
14169
14170  
14171
14172  
14173
14174  
14175
14176  
14177
14178  
14179
14180
14181    
14182
14183
14184
14185
14186  
14187
14188      <style>
14189        @media (min-width: 0px) {
14190          .layout-stack { --_flex-direction: column; }
14191        }
14192      </style>
14193    
14194
14195  
14196
14197  
14198
14199  
14200
14201  
14202
14203
14204    
14205
14206
14207
14208
14209  
14210
14211      <style>
14212        @media (min-width: 0px) {
14213          .layout-stack { --_justify: start; }
14214        }
14215      </style>
14216    
14217
14218  
14219
14220  
14221
14222  
14223
14224  
14225
14226
14227    
14228
14229
14230
14231
14232  
14233
14234      <style>
14235        @media (min-width: 0px) {
14236          .layout-stack { --_align: stretch; }
14237        }
14238      </style>
14239    
14240
14241  
14242
14243  
14244
14245  
14246
14247  
14248
14249
14250    
14251
14252
14253
14254
14255  
14256
14257      <style>
14258        @media (min-width: 0px) {
14259          .layout-stack { --_wrap: nowrap; }
14260        }
14261      </style>
14262    
14263
14264  
14265
14266  
14267
14268  
14269
14270  
14271
14272
14273
14274    <div class="layout-stack" style="" >
14275      <slot></slot>
14276    </div>
14277  </template>
14278
14279  <a href="/blogs/news-1/let-the-spookyness-begin" class="article__title">LET THE SPOOKYNESS BEGIN</a>
14280      <div class="article__sub-meta"><div class="article__sub-meta-tags">
14281
14282
14283
14284
14285
14286
14287
14288
14289
14290
14291
14292
14293<layout-stack class="layout-stack">
14294  <template shadowrootmode="open">
14295    <style>
14296      :host {
14297        display: contents;
14298      }
14299
14300      .layout-stack {
14301        /* Layout & Typography */
14302        --_flex-direction: var(--_flex-direction--xs);
14303        --_justify: var(--_justify--xs);
14304        --_align: var(--_align--xs);
14305
14306        --_margin: var(--layout-stack-margin);
14307
14308        display: flex;
14309        flex-direction: var(--_flex-direction);
14310        gap: var(--_gap);
14311        flex-wrap: var(--_wrap);
14312        justify-content: var(--_justify);
14313        align-items: var(--_align);
14314        text-align: var(--_align);
14315        margin: var(--_margin);
14316        padding: 0;
14317        list-style: none;
14318
14319        ::slotted(*) {
14320          max-width: 100%;
14321        }
14322      }
14323    </style>
14324    
14325
14326
14327
14328
14329  
14330
14331      <style>
14332        @media (min-width: 0px) {
14333          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
14334        }
14335      </style>
14336    
14337
14338  
14339
14340  
14341
14342  
14343
14344  
14345
14346
14347    
14348
14349
14350
14351
14352  
14353
14354  
14355
14356  
14357
14358  
14359
14360  
14361
14362
14363    
14364
14365
14366
14367
14368  
14369
14370  
14371
14372  
14373
14374  
14375
14376  
14377
14378
14379    
14380
14381
14382
14383
14384  
14385
14386      <style>
14387        @media (min-width: 0px) {
14388          .layout-stack { --_flex-direction: row; }
14389        }
14390      </style>
14391    
14392
14393  
14394
14395  
14396
14397  
14398
14399  
14400
14401
14402    
14403
14404
14405
14406
14407  
14408
14409      <style>
14410        @media (min-width: 0px) {
14411          .layout-stack { --_justify: start; }
14412        }
14413      </style>
14414    
14415
14416  
14417
14418  
14419
14420  
14421
14422  
14423
14424
14425    
14426
14427
14428
14429
14430  
14431
14432      <style>
14433        @media (min-width: 0px) {
14434          .layout-stack { --_align: stretch; }
14435        }
14436      </style>
14437    
14438
14439  
14440
14441  
14442
14443  
14444
14445  
14446
14447
14448    
14449
14450
14451
14452
14453  
14454
14455      <style>
14456        @media (min-width: 0px) {
14457          .layout-stack { --_wrap: wrap; }
14458        }
14459      </style>
14460    
14461
14462  
14463
14464  
14465
14466  
14467
14468  
14469
14470
14471
14472    <span class="layout-stack" style="" >
14473      <slot></slot>
14474    </span>
14475  </template>
14476
14477  <a href="/blogs/news-1/tagged/new-release">New Release</a>
14478</layout-stack>
14479
14480
14481</div><span class="article__sub-meta-date">Oct 21, 2025</span></div>
14482        <div class="rte article__excerpt clearfix">
14483          Mostly friendly spooks is here to bring all your slightly spooky dreams to life. Whether you are up for a...
14484        </div>
14485      
14486
14487</layout-stack>
14488
14489
14490</div>
14491
14492
14493
14494<div
14495  class="grid__item grid-article grid-item--half"
14496  
14497    data-style="medium"
14498  
14499>
14500  <div class="grid-article__image">
14501
14502
14503
14504
14505
14506
14507
14508
14509
14510
14511
14512
14513<layout-stack class="grid-article__tags layout-stack">
14514  <template shadowrootmode="open">
14515    <style>
14516      :host {
14517        display: contents;
14518      }
14519
14520      .layout-stack {
14521        /* Layout & Typography */
14522        --_flex-direction: var(--_flex-direction--xs);
14523        --_justify: var(--_justify--xs);
14524        --_align: var(--_align--xs);
14525
14526        --_margin: var(--layout-stack-margin);
14527
14528        display: flex;
14529        flex-direction: var(--_flex-direction);
14530        gap: var(--_gap);
14531        flex-wrap: var(--_wrap);
14532        justify-content: var(--_justify);
14533        align-items: var(--_align);
14534        text-align: var(--_align);
14535        margin: var(--_margin);
14536        padding: 0;
14537        list-style: none;
14538
14539        ::slotted(*) {
14540          max-width: 100%;
14541        }
14542      }
14543    </style>
14544    
14545
14546
14547
14548
14549  
14550
14551      <style>
14552        @media (min-width: 0px) {
14553          .layout-stack { --_gap: var(--layout-stack-gap-size-2xs); }
14554        }
14555      </style>
14556    
14557
14558  
14559
14560  
14561
14562  
14563
14564  
14565
14566
14567    
14568
14569
14570
14571
14572  
14573
14574  
14575
14576  
14577
14578  
14579
14580  
14581
14582
14583    
14584
14585
14586
14587
14588  
14589
14590  
14591
14592  
14593
14594  
14595
14596  
14597
14598
14599    
14600
14601
14602
14603
14604  
14605
14606      <style>
14607        @media (min-width: 0px) {
14608          .layout-stack { --_flex-direction: row; }
14609        }
14610      </style>
14611    
14612
14613  
14614
14615  
14616
14617  
14618
14619  
14620
14621
14622    
14623
14624
14625
14626
14627  
14628
14629      <style>
14630        @media (min-width: 0px) {
14631          .layout-stack { --_justify: center; }
14632        }
14633      </style>
14634    
14635
14636  
14637
14638  
14639
14640  
14641
14642  
14643
14644
14645    
14646
14647
14648
14649
14650  
14651
14652      <style>
14653        @media (min-width: 0px) {
14654          .layout-stack { --_align: stretch; }
14655        }
14656      </style>
14657    
14658
14659  
14660
14661  
14662
14663  
14664
14665  
14666
14667
14668    
14669
14670
14671
14672
14673  
14674
14675      <style>
14676        @media (min-width: 0px) {
14677          .layout-stack { --_wrap: wrap; }
14678        }
14679      </style>
14680    
14681
14682  
14683
14684  
14685
14686  
14687
14688  
14689
14690
14691
14692    <ul class="layout-stack" style="" >
14693      <slot></slot>
14694    </ul>
14695  </template>
14696
14697  <li>
14698
14699
14700
14701<a
14702  class="element-chip"
14703
14704  
14705    href="/blogs/news-1/tagged/coming-soon"
14706  
14707
14708  
14709
14710  
14711>
14712  
14713<span>Coming Soon</span>
14714
14715  
14716
14717  
14718</a>
14719
14720
14721
14722
14723
14724
14725
14726
14727
14728</li>
14729</layout-stack>
14730
14731
14732
14733</div>
14734
14735
14736
14737
14738
14739
14740
14741
14742
14743
14744
14745
14746<layout-stack class="grid-article__meta layout-stack">
14747  <template shadowrootmode="open">
14748    <style>
14749      :host {
14750        display: contents;
14751      }
14752
14753      .layout-stack {
14754        /* Layout & Typography */
14755        --_flex-direction: var(--_flex-direction--xs);
14756        --_justify: var(--_justify--xs);
14757        --_align: var(--_align--xs);
14758
14759        --_margin: var(--layout-stack-margin);
14760
14761        display: flex;
14762        flex-direction: var(--_flex-direction);
14763        gap: var(--_gap);
14764        flex-wrap: var(--_wrap);
14765        justify-content: var(--_justify);
14766        align-items: var(--_align);
14767        text-align: var(--_align);
14768        margin: var(--_margin);
14769        padding: 0;
14770        list-style: none;
14771
14772        ::slotted(*) {
14773          max-width: 100%;
14774        }
14775      }
14776    </style>
14777    
14778
14779
14780
14781
14782  
14783
14784      <style>
14785        @media (min-width: 0px) {
14786          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
14787        }
14788      </style>
14789    
14790
14791  
14792
14793  
14794
14795  
14796
14797  
14798
14799
14800    
14801
14802
14803
14804
14805  
14806
14807  
14808
14809  
14810
14811  
14812
14813  
14814
14815
14816    
14817
14818
14819
14820
14821  
14822
14823  
14824
14825  
14826
14827  
14828
14829  
14830
14831
14832    
14833
14834
14835
14836
14837  
14838
14839      <style>
14840        @media (min-width: 0px) {
14841          .layout-stack { --_flex-direction: column; }
14842        }
14843      </style>
14844    
14845
14846  
14847
14848  
14849
14850  
14851
14852  
14853
14854
14855    
14856
14857
14858
14859
14860  
14861
14862      <style>
14863        @media (min-width: 0px) {
14864          .layout-stack { --_justify: start; }
14865        }
14866      </style>
14867    
14868
14869  
14870
14871  
14872
14873  
14874
14875  
14876
14877
14878    
14879
14880
14881
14882
14883  
14884
14885      <style>
14886        @media (min-width: 0px) {
14887          .layout-stack { --_align: stretch; }
14888        }
14889      </style>
14890    
14891
14892  
14893
14894  
14895
14896  
14897
14898  
14899
14900
14901    
14902
14903
14904
14905
14906  
14907
14908      <style>
14909        @media (min-width: 0px) {
14910          .layout-stack { --_wrap: nowrap; }
14911        }
14912      </style>
14913    
14914
14915  
14916
14917  
14918
14919  
14920
14921  
14922
14923
14924
14925    <div class="layout-stack" style="" >
14926      <slot></slot>
14927    </div>
14928  </template>
14929
14930  <a href="/blogs/news-1/get-ready-for-mostly-friendly-spooks" class="article__title">GET READY FOR MOSTLY FRIENDLY SPOOKS</a>
14931      <div class="article__sub-meta"><div class="article__sub-meta-tags">
14932
14933
14934
14935
14936
14937
14938
14939
14940
14941
14942
14943
14944<layout-stack class="layout-stack">
14945  <template shadowrootmode="open">
14946    <style>
14947      :host {
14948        display: contents;
14949      }
14950
14951      .layout-stack {
14952        /* Layout & Typography */
14953        --_flex-direction: var(--_flex-direction--xs);
14954        --_justify: var(--_justify--xs);
14955        --_align: var(--_align--xs);
14956
14957        --_margin: var(--layout-stack-margin);
14958
14959        display: flex;
14960        flex-direction: var(--_flex-direction);
14961        gap: var(--_gap);
14962        flex-wrap: var(--_wrap);
14963        justify-content: var(--_justify);
14964        align-items: var(--_align);
14965        text-align: var(--_align);
14966        margin: var(--_margin);
14967        padding: 0;
14968        list-style: none;
14969
14970        ::slotted(*) {
14971          max-width: 100%;
14972        }
14973      }
14974    </style>
14975    
14976
14977
14978
14979
14980  
14981
14982      <style>
14983        @media (min-width: 0px) {
14984          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
14985        }
14986      </style>
14987    
14988
14989  
14990
14991  
14992
14993  
14994
14995  
14996
14997
14998    
14999
15000
15001
15002
15003  
15004
15005  
15006
15007  
15008
15009  
15010
15011  
15012
15013
15014    
15015
15016
15017
15018
15019  
15020
15021  
15022
15023  
15024
15025  
15026
15027  
15028
15029
15030    
15031
15032
15033
15034
15035  
15036
15037      <style>
15038        @media (min-width: 0px) {
15039          .layout-stack { --_flex-direction: row; }
15040        }
15041      </style>
15042    
15043
15044  
15045
15046  
15047
15048  
15049
15050  
15051
15052
15053    
15054
15055
15056
15057
15058  
15059
15060      <style>
15061        @media (min-width: 0px) {
15062          .layout-stack { --_justify: start; }
15063        }
15064      </style>
15065    
15066
15067  
15068
15069  
15070
15071  
15072
15073  
15074
15075
15076    
15077
15078
15079
15080
15081  
15082
15083      <style>
15084        @media (min-width: 0px) {
15085          .layout-stack { --_align: stretch; }
15086        }
15087      </style>
15088    
15089
15090  
15091
15092  
15093
15094  
15095
15096  
15097
15098
15099    
15100
15101
15102
15103
15104  
15105
15106      <style>
15107        @media (min-width: 0px) {
15108          .layout-stack { --_wrap: wrap; }
15109        }
15110      </style>
15111    
15112
15113  
15114
15115  
15116
15117  
15118
15119  
15120
15121
15122
15123    <span class="layout-stack" style="" >
15124      <slot></slot>
15125    </span>
15126  </template>
15127
15128  <a href="/blogs/news-1/tagged/coming-soon">Coming Soon</a>
15129</layout-stack>
15130
15131
15132</div><span class="article__sub-meta-date">Oct 1, 2025</span></div>
15133        <div class="rte article__excerpt clearfix">
15134          Mostly Friendly Spooks, a short story collection, is coming soon to give you a spooky good time. 
15135        </div>
15136      
15137
15138</layout-stack>
15139
15140
15141</div>
15142
15143
15144
15145<div
15146  class="grid__item grid-article grid-item--half"
15147  
15148    data-style="medium"
15149  
15150>
15151  <div class="grid-article__image">
15152
15153
15154
15155
15156
15157
15158
15159
15160
15161
15162
15163
15164<layout-stack class="grid-article__tags layout-stack">
15165  <template shadowrootmode="open">
15166    <style>
15167      :host {
15168        display: contents;
15169      }
15170
15171      .layout-stack {
15172        /* Layout & Typography */
15173        --_flex-direction: var(--_flex-direction--xs);
15174        --_justify: var(--_justify--xs);
15175        --_align: var(--_align--xs);
15176
15177        --_margin: var(--layout-stack-margin);
15178
15179        display: flex;
15180        flex-direction: var(--_flex-direction);
15181        gap: var(--_gap);
15182        flex-wrap: var(--_wrap);
15183        justify-content: var(--_justify);
15184        align-items: var(--_align);
15185        text-align: var(--_align);
15186        margin: var(--_margin);
15187        padding: 0;
15188        list-style: none;
15189
15190        ::slotted(*) {
15191          max-width: 100%;
15192        }
15193      }
15194    </style>
15195    
15196
15197
15198
15199
15200  
15201
15202      <style>
15203        @media (min-width: 0px) {
15204          .layout-stack { --_gap: var(--layout-stack-gap-size-2xs); }
15205        }
15206      </style>
15207    
15208
15209  
15210
15211  
15212
15213  
15214
15215  
15216
15217
15218    
15219
15220
15221
15222
15223  
15224
15225  
15226
15227  
15228
15229  
15230
15231  
15232
15233
15234    
15235
15236
15237
15238
15239  
15240
15241  
15242
15243  
15244
15245  
15246
15247  
15248
15249
15250    
15251
15252
15253
15254
15255  
15256
15257      <style>
15258        @media (min-width: 0px) {
15259          .layout-stack { --_flex-direction: row; }
15260        }
15261      </style>
15262    
15263
15264  
15265
15266  
15267
15268  
15269
15270  
15271
15272
15273    
15274
15275
15276
15277
15278  
15279
15280      <style>
15281        @media (min-width: 0px) {
15282          .layout-stack { --_justify: center; }
15283        }
15284      </style>
15285    
15286
15287  
15288
15289  
15290
15291  
15292
15293  
15294
15295
15296    
15297
15298
15299
15300
15301  
15302
15303      <style>
15304        @media (min-width: 0px) {
15305          .layout-stack { --_align: stretch; }
15306        }
15307      </style>
15308    
15309
15310  
15311
15312  
15313
15314  
15315
15316  
15317
15318
15319    
15320
15321
15322
15323
15324  
15325
15326      <style>
15327        @media (min-width: 0px) {
15328          .layout-stack { --_wrap: wrap; }
15329        }
15330      </style>
15331    
15332
15333  
15334
15335  
15336
15337  
15338
15339  
15340
15341
15342
15343    <ul class="layout-stack" style="" >
15344      <slot></slot>
15345    </ul>
15346  </template>
15347
15348  <li>
15349
15350
15351
15352<a
15353  class="element-chip"
15354
15355  
15356    href="/blogs/news-1/tagged/new-release"
15357  
15358
15359  
15360
15361  
15362>
15363  
15364<span>New Release</span>
15365
15366  
15367
15368  
15369</a>
15370
15371
15372
15373
15374
15375
15376
15377
15378
15379</li>
15380</layout-stack>
15381
15382
15383
15384</div>
15385
15386
15387
15388
15389
15390
15391
15392
15393
15394
15395
15396
15397<layout-stack class="grid-article__meta layout-stack">
15398  <template shadowrootmode="open">
15399    <style>
15400      :host {
15401        display: contents;
15402      }
15403
15404      .layout-stack {
15405        /* Layout & Typography */
15406        --_flex-direction: var(--_flex-direction--xs);
15407        --_justify: var(--_justify--xs);
15408        --_align: var(--_align--xs);
15409
15410        --_margin: var(--layout-stack-margin);
15411
15412        display: flex;
15413        flex-direction: var(--_flex-direction);
15414        gap: var(--_gap);
15415        flex-wrap: var(--_wrap);
15416        justify-content: var(--_justify);
15417        align-items: var(--_align);
15418        text-align: var(--_align);
15419        margin: var(--_margin);
15420        padding: 0;
15421        list-style: none;
15422
15423        ::slotted(*) {
15424          max-width: 100%;
15425        }
15426      }
15427    </style>
15428    
15429
15430
15431
15432
15433  
15434
15435      <style>
15436        @media (min-width: 0px) {
15437          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
15438        }
15439      </style>
15440    
15441
15442  
15443
15444  
15445
15446  
15447
15448  
15449
15450
15451    
15452
15453
15454
15455
15456  
15457
15458  
15459
15460  
15461
15462  
15463
15464  
15465
15466
15467    
15468
15469
15470
15471
15472  
15473
15474  
15475
15476  
15477
15478  
15479
15480  
15481
15482
15483    
15484
15485
15486
15487
15488  
15489
15490      <style>
15491        @media (min-width: 0px) {
15492          .layout-stack { --_flex-direction: column; }
15493        }
15494      </style>
15495    
15496
15497  
15498
15499  
15500
15501  
15502
15503  
15504
15505
15506    
15507
15508
15509
15510
15511  
15512
15513      <style>
15514        @media (min-width: 0px) {
15515          .layout-stack { --_justify: start; }
15516        }
15517      </style>
15518    
15519
15520  
15521
15522  
15523
15524  
15525
15526  
15527
15528
15529    
15530
15531
15532
15533
15534  
15535
15536      <style>
15537        @media (min-width: 0px) {
15538          .layout-stack { --_align: stretch; }
15539        }
15540      </style>
15541    
15542
15543  
15544
15545  
15546
15547  
15548
15549  
15550
15551
15552    
15553
15554
15555
15556
15557  
15558
15559      <style>
15560        @media (min-width: 0px) {
15561          .layout-stack { --_wrap: nowrap; }
15562        }
15563      </style>
15564    
15565
15566  
15567
15568  
15569
15570  
15571
15572  
15573
15574
15575
15576    <div class="layout-stack" style="" >
15577      <slot></slot>
15578    </div>
15579  </template>
15580
15581  <a href="/blogs/news-1/short-story-sunday-new-release" class="article__title">NEW BEGINNINGS - A SHORT STORY</a>
15582      <div class="article__sub-meta"><div class="article__sub-meta-tags">
15583
15584
15585
15586
15587
15588
15589
15590
15591
15592
15593
15594
15595<layout-stack class="layout-stack">
15596  <template shadowrootmode="open">
15597    <style>
15598      :host {
15599        display: contents;
15600      }
15601
15602      .layout-stack {
15603        /* Layout & Typography */
15604        --_flex-direction: var(--_flex-direction--xs);
15605        --_justify: var(--_justify--xs);
15606        --_align: var(--_align--xs);
15607
15608        --_margin: var(--layout-stack-margin);
15609
15610        display: flex;
15611        flex-direction: var(--_flex-direction);
15612        gap: var(--_gap);
15613        flex-wrap: var(--_wrap);
15614        justify-content: var(--_justify);
15615        align-items: var(--_align);
15616        text-align: var(--_align);
15617        margin: var(--_margin);
15618        padding: 0;
15619        list-style: none;
15620
15621        ::slotted(*) {
15622          max-width: 100%;
15623        }
15624      }
15625    </style>
15626    
15627
15628
15629
15630
15631  
15632
15633      <style>
15634        @media (min-width: 0px) {
15635          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
15636        }
15637      </style>
15638    
15639
15640  
15641
15642  
15643
15644  
15645
15646  
15647
15648
15649    
15650
15651
15652
15653
15654  
15655
15656  
15657
15658  
15659
15660  
15661
15662  
15663
15664
15665    
15666
15667
15668
15669
15670  
15671
15672  
15673
15674  
15675
15676  
15677
15678  
15679
15680
15681    
15682
15683
15684
15685
15686  
15687
15688      <style>
15689        @media (min-width: 0px) {
15690          .layout-stack { --_flex-direction: row; }
15691        }
15692      </style>
15693    
15694
15695  
15696
15697  
15698
15699  
15700
15701  
15702
15703
15704    
15705
15706
15707
15708
15709  
15710
15711      <style>
15712        @m
15712edia (min-width: 0px) {
15713          .layout-stack { --_justify: start; }
15714        }
15715      </style>
15716    
15717
15718  
15719
15720  
15721
15722  
15723
15724  
15725
15726
15727    
15728
15729
15730
15731
15732  
15733
15734      <style>
15735        @media (min-width: 0px) {
15736          .layout-stack { --_align: stretch; }
15737        }
15738      </style>
15739    
15740
15741  
15742
15743  
15744
15745  
15746
15747  
15748
15749
15750    
15751
15752
15753
15754
15755  
15756
15757      <style>
15758        @media (min-width: 0px) {
15759          .layout-stack { --_wrap: wrap; }
15760        }
15761      </style>
15762    
15763
15764  
15765
15766  
15767
15768  
15769
15770  
15771
15772
15773
15774    <span class="layout-stack" style="" >
15775      <slot></slot>
15776    </span>
15777  </template>
15778
15779  <a href="/blogs/news-1/tagged/new-release">New Release</a>
15780</layout-stack>
15781
15782
15783</div><span class="article__sub-meta-date">Sep 14, 2025</span></div>
15784        <div class="rte article__excerpt clearfix">
15785          Don’t miss this heart-pounding short story adventure of two young people who defy the odds and reach for their dreams. 
15786        </div>
15787      
15788
15789</layout-stack>
15790
15791
15792</div>
15793
15794
15795
15796<div
15797  class="grid__item grid-article grid-item--half"
15798  
15799    data-style="medium"
15800  
15801>
15802  <div class="grid-article__image">
15803
15804
15805
15806
15807
15808
15809
15810
15811
15812
15813
15814
15815<layout-stack class="grid-article__tags layout-stack">
15816  <template shadowrootmode="open">
15817    <style>
15818      :host {
15819        display: contents;
15820      }
15821
15822      .layout-stack {
15823        /* Layout & Typography */
15824        --_flex-direction: var(--_flex-direction--xs);
15825        --_justify: var(--_justify--xs);
15826        --_align: var(--_align--xs);
15827
15828        --_margin: var(--layout-stack-margin);
15829
15830        display: flex;
15831        flex-direction: var(--_flex-direction);
15832        gap: var(--_gap);
15833        flex-wrap: var(--_wrap);
15834        justify-content: var(--_justify);
15835        align-items: var(--_align);
15836        text-align: var(--_align);
15837        margin: var(--_margin);
15838        padding: 0;
15839        list-style: none;
15840
15841        ::slotted(*) {
15842          max-width: 100%;
15843        }
15844      }
15845    </style>
15846    
15847
15848
15849
15850
15851  
15852
15853      <style>
15854        @media (min-width: 0px) {
15855          .layout-stack { --_gap: var(--layout-stack-gap-size-2xs); }
15856        }
15857      </style>
15858    
15859
15860  
15861
15862  
15863
15864  
15865
15866  
15867
15868
15869    
15870
15871
15872
15873
15874  
15875
15876  
15877
15878  
15879
15880  
15881
15882  
15883
15884
15885    
15886
15887
15888
15889
15890  
15891
15892  
15893
15894  
15895
15896  
15897
15898  
15899
15900
15901    
15902
15903
15904
15905
15906  
15907
15908      <style>
15909        @media (min-width: 0px) {
15910          .layout-stack { --_flex-direction: row; }
15911        }
15912      </style>
15913    
15914
15915  
15916
15917  
15918
15919  
15920
15921  
15922
15923
15924    
15925
15926
15927
15928
15929  
15930
15931      <style>
15932        @media (min-width: 0px) {
15933          .layout-stack { --_justify: center; }
15934        }
15935      </style>
15936    
15937
15938  
15939
15940  
15941
15942  
15943
15944  
15945
15946
15947    
15948
15949
15950
15951
15952  
15953
15954      <style>
15955        @media (min-width: 0px) {
15956          .layout-stack { --_align: stretch; }
15957        }
15958      </style>
15959    
15960
15961  
15962
15963  
15964
15965  
15966
15967  
15968
15969
15970    
15971
15972
15973
15974
15975  
15976
15977      <style>
15978        @media (min-width: 0px) {
15979          .layout-stack { --_wrap: wrap; }
15980        }
15981      </style>
15982    
15983
15984  
15985
15986  
15987
15988  
15989
15990  
15991
15992
15993
15994    <ul class="layout-stack" style="" >
15995      <slot></slot>
15996    </ul>
15997  </template>
15998
15999  <li>
16000
16001
16002
16003<a
16004  class="element-chip"
16005
16006  
16007    href="/blogs/news-1/tagged/new-release"
16008  
16009
16010  
16011
16012  
16013>
16014  
16015<span>New Release</span>
16016
16017  
16018
16019  
16020</a>
16021
16022
16023
16024
16025
16026
16027
16028
16029
16030</li>
16031</layout-stack>
16032
16033
16034
16035</div>
16036
16037
16038
16039
16040
16041
16042
16043
16044
16045
16046
16047
16048<layout-stack class="grid-article__meta layout-stack">
16049  <template shadowrootmode="open">
16050    <style>
16051      :host {
16052        display: contents;
16053      }
16054
16055      .layout-stack {
16056        /* Layout & Typography */
16057        --_flex-direction: var(--_flex-direction--xs);
16058        --_justify: var(--_justify--xs);
16059        --_align: var(--_align--xs);
16060
16061        --_margin: var(--layout-stack-margin);
16062
16063        display: flex;
16064        flex-direction: var(--_flex-direction);
16065        gap: var(--_gap);
16066        flex-wrap: var(--_wrap);
16067        justify-content: var(--_justify);
16068        align-items: var(--_align);
16069        text-align: var(--_align);
16070        margin: var(--_margin);
16071        padding: 0;
16072        list-style: none;
16073
16074        ::slotted(*) {
16075          max-width: 100%;
16076        }
16077      }
16078    </style>
16079    
16080
16081
16082
16083
16084  
16085
16086      <style>
16087        @media (min-width: 0px) {
16088          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
16089        }
16090      </style>
16091    
16092
16093  
16094
16095  
16096
16097  
16098
16099  
16100
16101
16102    
16103
16104
16105
16106
16107  
16108
16109  
16110
16111  
16112
16113  
16114
16115  
16116
16117
16118    
16119
16120
16121
16122
16123  
16124
16125  
16126
16127  
16128
16129  
16130
16131  
16132
16133
16134    
16135
16136
16137
16138
16139  
16140
16141      <style>
16142        @media (min-width: 0px) {
16143          .layout-stack { --_flex-direction: column; }
16144        }
16145      </style>
16146    
16147
16148  
16149
16150  
16151
16152  
16153
16154  
16155
16156
16157    
16158
16159
16160
16161
16162  
16163
16164      <style>
16165        @media (min-width: 0px) {
16166          .layout-stack { --_justify: start; }
16167        }
16168      </style>
16169    
16170
16171  
16172
16173  
16174
16175  
16176
16177  
16178
16179
16180    
16181
16182
16183
16184
16185  
16186
16187      <style>
16188        @media (min-width: 0px) {
16189          .layout-stack { --_align: stretch; }
16190        }
16191      </style>
16192    
16193
16194  
16195
16196  
16197
16198  
16199
16200  
16201
16202
16203    
16204
16205
16206
16207
16208  
16209
16210      <style>
16211        @media (min-width: 0px) {
16212          .layout-stack { --_wrap: nowrap; }
16213        }
16214      </style>
16215    
16216
16217  
16218
16219  
16220
16221  
16222
16223  
16224
16225
16226
16227    <div class="layout-stack" style="" >
16228      <slot></slot>
16229    </div>
16230  </template>
16231
16232  <a href="/blogs/news-1/windwalker" class="article__title">WINDWALKER A LEAGUE OF THE DARING SHORT STORY</a>
16233      <div class="article__sub-meta"><div class="article__sub-meta-tags">
16234
16235
16236
16237
16238
16239
16240
16241
16242
16243
16244
16245
16246<layout-stack class="layout-stack">
16247  <template shadowrootmode="open">
16248    <style>
16249      :host {
16250        display: contents;
16251      }
16252
16253      .layout-stack {
16254        /* Layout & Typography */
16255        --_flex-direction: var(--_flex-direction--xs);
16256        --_justify: var(--_justify--xs);
16257        --_align: var(--_align--xs);
16258
16259        --_margin: var(--layout-stack-margin);
16260
16261        display: flex;
16262        flex-direction: var(--_flex-direction);
16263        gap: var(--_gap);
16264        flex-wrap: var(--_wrap);
16265        justify-content: var(--_justify);
16266        align-items: var(--_align);
16267        text-align: var(--_align);
16268        margin: var(--_margin);
16269        padding: 0;
16270        list-style: none;
16271
16272        ::slotted(*) {
16273          max-width: 100%;
16274        }
16275      }
16276    </style>
16277    
16278
16279
16280
16281
16282  
16283
16284      <style>
16285        @media (min-width: 0px) {
16286          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
16287        }
16288      </style>
16289    
16290
16291  
16292
16293  
16294
16295  
16296
16297  
16298
16299
16300    
16301
16302
16303
16304
16305  
16306
16307  
16308
16309  
16310
16311  
16312
16313  
16314
16315
16316    
16317
16318
16319
16320
16321  
16322
16323  
16324
16325  
16326
16327  
16328
16329  
16330
16331
16332    
16333
16334
16335
16336
16337  
16338
16339      <style>
16340        @media (min-width: 0px) {
16341          .layout-stack { --_flex-direction: row; }
16342        }
16343      </style>
16344    
16345
16346  
16347
16348  
16349
16350  
16351
16352  
16353
16354
16355    
16356
16357
16358
16359
16360  
16361
16362      <style>
16363        @media (min-width: 0px) {
16364          .layout-stack { --_justify: start; }
16365        }
16366      </style>
16367    
16368
16369  
16370
16371  
16372
16373  
16374
16375  
16376
16377
16378    
16379
16380
16381
16382
16383  
16384
16385      <style>
16386        @media (min-width: 0px) {
16387          .layout-stack { --_align: stretch; }
16388        }
16389      </style>
16390    
16391
16392  
16393
16394  
16395
16396  
16397
16398  
16399
16400
16401    
16402
16403
16404
16405
16406  
16407
16408      <style>
16409        @media (min-width: 0px) {
16410          .layout-stack { --_wrap: wrap; }
16411        }
16412      </style>
16413    
16414
16415  
16416
16417  
16418
16419  
16420
16421  
16422
16423
16424
16425    <span class="layout-stack" style="" >
16426      <slot></slot>
16427    </span>
16428  </template>
16429
16430  <a href="/blogs/news-1/tagged/new-release">New Release</a>
16431</layout-stack>
16432
16433
16434</div><span class="article__sub-meta-date">Sep 8, 2025</span></div>
16435        <div class="rte article__excerpt clearfix">
16436          This new short story is an adventure in an alternate timeline where humanity is just barely surviving, and our hero...
16437        </div>
16438      
16439
16440</layout-stack>
16441
16442
16443</div>
16444
16445    </div>
16446
16447
16448
16449
16450
16451
16452
16453
16454
16455
16456
16457
16458
16459<layout-stack class="element-pagination layout-stack">
16460  <template shadowrootmode="open">
16461    <style>
16462      :host {
16463        display: contents;
16464      }
16465
16466      .layout-stack {
16467        /* Layout & Typography */
16468        --_flex-direction: var(--_flex-direction--xs);
16469        --_justify: var(--_justify--xs);
16470        --_align: var(--_align--xs);
16471
16472        --_margin: var(--layout-stack-margin);
16473
16474        display: flex;
16475        flex-direction: var(--_flex-direction);
16476        gap: var(--_gap);
16477        flex-wrap: var(--_wrap);
16478        justify-content: var(--_justify);
16479        align-items: var(--_align);
16480        text-align: var(--_align);
16481        margin: var(--_margin);
16482        padding: 0;
16483        list-style: none;
16484
16485        ::slotted(*) {
16486          max-width: 100%;
16487        }
16488      }
16489    </style>
16490    
16491
16492
16493
16494
16495  
16496
16497      <style>
16498        @media (min-width: 0px) {
16499          .layout-stack { --_gap: var(--layout-stack-gap-size-none); }
16500        }
16501      </style>
16502    
16503
16504  
16505
16506  
16507
16508  
16509
16510  
16511
16512
16513    
16514
16515
16516
16517
16518  
16519
16520  
16521
16522  
16523
16524  
16525
16526  
16527
16528
16529    
16530
16531
16532
16533
16534  
16535
16536  
16537
16538  
16539
16540  
16541
16542  
16543
16544
16545    
16546
16547
16548
16549
16550  
16551
16552      <style>
16553        @media (min-width: 0px) {
16554          .layout-stack { --_flex-direction: row; }
16555        }
16556      </style>
16557    
16558
16559  
16560
16561  
16562
16563  
16564
16565  
16566
16567
16568    
16569
16570
16571
16572
16573  
16574
16575      <style>
16576        @media (min-width: 0px) {
16577          .layout-stack { --_justify: start; }
16578        }
16579      </style>
16580    
16581
16582  
16583
16584  
16585
16586  
16587
16588  
16589
16590
16591    
16592
16593
16594
16595
16596  
16597
16598      <style>
16599        @media (min-width: 0px) {
16600          .layout-stack { --_align: center; }
16601        }
16602      </style>
16603    
16604
16605  
16606
16607  
16608
16609  
16610
16611  
16612
16613
16614    
16615
16616
16617
16618
16619  
16620
16621      <style>
16622        @media (min-width: 0px) {
16623          .layout-stack { --_wrap: wrap; }
16624        }
16625      </style>
16626    
16627
16628  
16629
16630  
16631
16632  
16633
16634  
16635
16636
16637
16638    <div class="layout-stack" style="margin: var(--size-10);" >
16639      <slot></slot>
16640    </div>
16641  </template>
16642
16643  
16644
16645  
16646    
16647      <span class="element-pagination-page element-pagination-page--current">1</span>
16648    
16649  
16650    
16651      <a href="/blogs/news-1?page=2" class="element-pagination-page">2</a>
16652    
16653  
16654
16655  
16656
16657
16658
16659
16660
16661
16662
16663  <a
16664    
16665
16666    class="element-button"
16667
16668    
16669
16670    
16671      href="/blogs/news-1?page=2"
16672    
16673
16674    
16675
16676    
16677
16678    
16679      aria-label="
16680
16681Next
16682"
16683    
16684>
16685    
16686
16687
16688
16689
16690<element-icon
16691  
16692  
16693>
16694  <svg
16695  xmlns="http://www.w3.org/2000/svg"
16696  aria-hidden="true"
16697  focusable="false"
16698  role="presentation"
16699  class="element-icon element-icon-chevron-right element-icon--line"
16700  viewbox="0 0 284.49 498.98"
16701  fill="currentColor"
16702  width="20"
16703  height="20"
16704>
16705  <path
16706    d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98"
16707  />
16708</svg>
16709
16710</element-icon>
16711
16712
16713
16714
16715
16716
16717
16718
16719
16720
16721  </a>
16722
16723
16724
16725
16726
16727
16728
16729
16730
16731
16732
16733
16734</layout-stack>
16735
16736
16737
16738
16739
16740
16741
16742
16743
16744
16745</div>
16746</div><div id="shopify-section-template--23548990652672__sidebar" class="shopify-section blog-layout__sidebar">
16747<style>
16748    .blog-layout__sidebar {
16749      display: none;
16750    }
16751  </style>
16752</div><div id="shopify-section-template--23548990652672__featured-collections" class="shopify-section index-section">
16753<div class="layout-section layout-section--featured-collections" style="">
16754  
16755
16756
16757
16758
16759
16760  <div class="layout-section__content">
16761    
16762<div class="text-center text-direction-ltr heading-section heading-section--view-all- ">
16763    <div class="section-header">
16764      
16765        <h2 class="section-header__title heading-h2">
16766          You may also like
16767        </h2>
16768      
16769</div>
16770  </div>
16771
16772
16773
16774
16775
16776
16777
16778
16779
16780
16781
16782
16783
16784<layout-grid>
16785  <template shadowrootmode="open">
16786    <style>
16787      /* Private Layout Grid Styles */
16788      :host {
16789        display: contents;
16790      }
16791
16792      .layout-grid {
16793        display: grid;
16794        align-items: var(--_align-items);
16795        grid-template-columns: repeat(var(--_columns), minmax(0, 1fr));
16796        justify-content: var(--_justify-content);
16797        align-content: var(--_align-content);
16798      }
16799
16800      .layout-grid--line,
16801      .layout-grid--line-internal {
16802        --_color-primary: var(--color-primary, black);
16803        --_color-secondary: var(--color-secondary, white);
16804        --_shade-line: var(--layout-grid-line-color-shade);
16805        --_color-line: color-mix(in srgb, var(--_color-primary) var(--_shade-line), var(--_color-secondary));
16806
16807        grid-gap: var(--_line-size);
16808        gap: var(--_line-size);
16809        background-color: var(--_color-line);
16810
16811        &:after {
16812          content: '';
16813          display: var(--_filler-display);
16814          height: 100%;
16815          grid-column: span var(--_filler-span);
16816          background-color: var(--_color-secondary);
16817        }
16818
16819        &:is(.layout-grid--line) {
16820          padding: var(--_line-size);
16821        }
16822      }
16823
16824      .layout-grid--gap {
16825        gap: var(--_gap);
16826        row-gap: var(--_row-gap, var(--_gap));
16827        column-gap: var(--_column-gap, var(--_gap));
16828        background-color: transparent;
16829      }
16830    </style>
16831
16832    
16833
16834
16835
16836
16837  
16838
16839      <style>
16840        @media (min-width: 0px) {
16841          .layout-grid { --_columns: 2; }
16842        }
16843      </style>
16844    
16845
16846  
16847
16848  
16849
16850      <style>
16851        @media (min-width: 768px) {
16852          .layout-grid { --_columns: 6; }
16853        }
16854      </style>
16855    
16856
16857  
16858
16859  
16860
16861
16862    
16863
16864
16865
16866
16867  
16868
16869  
16870
16871  
16872
16873  
16874
16875  
16876
16877
16878    
16879
16880
16881
16882
16883  
16884
16885      <style>
16886        @media (min-width: 0px) {
16887          .layout-grid { --_gap: var(--layout-grid-gap-size-sm); }
16888        }
16889      </style>
16890    
16891
16892  
16893
16894  
16895
16896      <style>
16897        @media (min-width: 768px) {
16898          .layout-grid { --_gap: var(--layout-grid-gap-size-md); }
16899        }
16900      </style>
16901    
16902
16903  
16904
16905  
16906
16907
16908    
16909
16910
16911
16912
16913  
16914
16915  
16916
16917  
16918
16919  
16920
16921  
16922
16923
16924    
16925
16926
16927
16928
16929  
16930
16931  
16932
16933  
16934
16935  
16936
16937  
16938
16939
16940    
16941
16942
16943
16944
16945  
16946
16947  
16948
16949  
16950
16951  
16952
16953  
16954
16955
16956    
16957
16958
16959
16960
16961  
16962
16963  
16964
16965  
16966
16967  
16968
16969  
16970
16971
16972
16973    <div class="layout-grid layout-grid--gap" style="--_align-items: stretch;--_justify-items: stretch;--_justify-content: normal;--_align-content: normal;">
16974      <slot></slot>
16975    </div>
16976  </template>
16977
16978  
16979
16980
16981<div class="grid-item " >
16982  <a href="/collections/swords-of-aroc" class="collection-item"><div
16983      class="
16984        collection-image-wrap collection-image--portrait
16985        collection-image-fill-space--true
16986        collection-image-color--grey
16987        overlay
16988        
16989      "
16990    ><div class="collection-image collection-image--is-collection image-wrap">
16991
16992
16993<is-land on:visible data-image-type=""><img src="//woodsorrelstudios.com/cdn/shop/collections/ResultsHazyshopifysmaller.jpg?v=1789146538&amp;width=1080" alt="Swords Of Aroc" srcset="//woodsorrelstudios.com/cdn/shop/collections/ResultsHazyshopifysmaller.jpg?v=1789146538&amp;width=720 720w, //woodsorrelstudios.com/cdn/shop/collections/ResultsHazyshopifysmaller.jpg?v=1789146538&amp;width=900 900w, //woodsorrelstudios.com/cdn/shop/collections/ResultsHazyshopifysmaller.jpg?v=1789146538&amp;width=1080 1080w" width="1080" height="607.3901247965274" loading="lazy" class=" image-element" sizes="100vw" data-animate="fadein">
16994  
16995
16996  
16997  
16998</is-land>
16999</div></div>
17000
17001    <span class="collection-item__title">Swords for Hire</span>
17002  </a>
17003</div>
17004
17005
17006
17007<div class="grid-item " >
17008  <a href="/collections/dragon-speakers-world" class="collection-item"><div
17009      class="
17010        collection-image-wrap collection-image--portrait
17011        collection-image-fill-space--true
17012        collection-image-color--grey
17013        overlay
17014        
17015      "
17016    ><div class="collection-image collection-image--is-collection image-wrap">
17017
17018
17019<is-land on:visible data-image-type="">
17019<img src="//woodsorrelstudios.com/cdn/shop/collections/DS_eCover.jpg?v=1777505709&amp;width=1080" alt="Dragon Speakers World" srcset="//woodsorrelstudios.com/cdn/shop/collections/DS_eCover.jpg?v=1777505709&amp;width=720 720w, //woodsorrelstudios.com/cdn/shop/collections/DS_eCover.jpg?v=1777505709&amp;width=900 900w, //woodsorrelstudios.com/cdn/shop/collections/DS_eCover.jpg?v=1777505709&amp;width=1080 1080w" width="1080" height="607.3901247965274" loading="lazy" class=" image-element" sizes="100vw" data-animate="fadein">
17020  
17021
17022  
17023  
17024</is-land>
17025</div></div>
17026
17027    <span class="collection-item__title">Dragon Speakers</span>
17028  </a>
17029</div>
17030
17031
17032
17033<div class="grid-item " >
17034  <a href="/collections/league-of-the-daring" class="collection-item"><div
17035      class="
17036        collection-image-wrap collection-image--portrait
17037        collection-image-fill-space--true
17038        collection-image-color--grey
17039        overlay
17040        
17041      "
17042    ><div class="collection-image collection-image--is-collection image-wrap">
17043
17044
17045<is-land on:visible data-image-type=""><img src="//woodsorrelstudios.com/cdn/shop/collections/SciFi_LoD_Banner1920_x_1080.png?v=1789085685&amp;width=1080" alt="League of the Daring" srcset="//woodsorrelstudios.com/cdn/shop/collections/SciFi_LoD_Banner1920_x_1080.png?v=1789085685&amp;width=720 720w, //woodsorrelstudios.com/cdn/shop/collections/SciFi_LoD_Banner1920_x_1080.png?v=1789085685&amp;width=900 900w, //woodsorrelstudios.com/cdn/shop/collections/SciFi_LoD_Banner1920_x_1080.png?v=1789085685&amp;width=1080 1080w" width="1080" height="607.5" loading="lazy" class=" image-element" sizes="100vw" data-animate="fadein">
17046  
17047
17048  
17049  
17050</is-land>
17051</div></div>
17052
17053    <span class="collection-item__title">League of the Daring</span>
17054  </a>
17055</div>
17056
17057</layout-grid>
17058
17059
17060
17061  </div>
17062</div>
17063
17064
17065
17066
17067
17068
17069
17070
17071
17072
17073<style data-shopify>
17074  @media (
17075min-width: 576px) {
17076    .layout-section {
17077      --_padding-inline: var(--_padding-inline--sm);
17078      --_padding-block: var(--_padding-block--sm);
17079    }
17080  }
17081
17082  @media (
17083min-width: 768px) {
17084    .layout-section {
17085      --_padding-inline: var(--_padding-inline--md);
17086      --_padding-block: var(--_padding-block--md);
17087    }
17088  }
17089
17090  @media (
17091min-width: 992px) {
17092    .layout-section {
17093      --_padding-inline: var(--_padding-inline--lg);
17094      --_padding-block: var(--_padding-block--lg);
17095    }
17096  }
17097
17098  @media (
17099min-width: 1200px) {
17100    .layout-section {
17101      --_padding-inline: var(--_padding-inline--xl);
17102      --_padding-block: var(--_padding-block--xl);
17103    }
17104  }
17105</style>
17106
17107</div></div>
17108        </main><!-- BEGIN sections: footer-group -->
17109<div id="shopify-section-sections--23548990423296__newsletter_HDmx97" class="shopify-section shopify-section-group-footer-group">
17110
17111
17112<style data-shopify>
17113  
17114  
17115</style>
17116<div class="index-section newsletter-container newsletter-sections--23548990423296__newsletter_HDmx97 color-scheme-1">
17117
17118
17119
17120
17121
17122
17123
17124<is-land on:visible data-image-type="asset">
17125  
17126    
17127
17128    
17129
17130    <img
17131      src="//woodsorrelstudios.com/cdn/shop/t/18/assets/space.jpg?v=29730308657192631021788906318"
17132      width=""
17133      height=""
17134      class="
17135      scheme-image scheme-texture--space
17136     image-element"
17137      loading="lazy"
17138      alt=""
17139      
17140        srcset="
17141        
17142          //woodsorrelstudios.com/cdn/shop/t/18/assets/space_360x.jpg?v=29730308657192631021788906318 360w,
17143          //woodsorrelstudios.com/cdn/shop/t/18/assets/space_540x.jpg?v=29730308657192631021788906318 540w,
17144          //woodsorrelstudios.com/cdn/shop/t/18/assets/space_720x.jpg?v=29730308657192631021788906318 720w,
17145          //woodsorrelstudios.com/cdn/shop/t/18/assets/space_900x.jpg?v=29730308657192631021788906318 900w,
17146          //woodsorrelstudios.com/cdn/shop/t/18/assets/space_1080x.jpg?v=29730308657192631021788906318 1080w
17147        
17148      "
17149      
17150      
17151        data-texture="space.jpg"
17152      
17153      sizes="100vw"
17154      data-animate="fadein"
17155    >
17156  
17157
17158  
17159  
17160</is-land>
17161
17162<div class="page-width text-center">
17163    <div class="newsletter-section newsletter-section--image-right newsletter-section--no-image">
17164      <div class="newsletter-section__content">
17165
17166
17167
17168
17169
17170
17171
17172
17173
17174
17175
17176
17177<layout-stack class="layout-stack">
17178  <template shadowrootmode="open">
17179    <style>
17180      :host {
17181        display: contents;
17182      }
17183
17184      .layout-stack {
17185        /* Layout & Typography */
17186        --_flex-direction: var(--_flex-direction--xs);
17187        --_justify: var(--_justify--xs);
17188        --_align: var(--_align--xs);
17189
17190        --_margin: var(--layout-stack-margin);
17191
17192        display: flex;
17193        flex-direction: var(--_flex-direction);
17194        gap: var(--_gap);
17195        flex-wrap: var(--_wrap);
17196        justify-content: var(--_justify);
17197        align-items: var(--_align);
17198        text-align: var(--_align);
17199        margin: var(--_margin);
17200        padding: 0;
17201        list-style: none;
17202
17203        ::slotted(*) {
17204          max-width: 100%;
17205        }
17206      }
17207    </style>
17208    
17209
17210
17211
17212
17213  
17214
17215      <style>
17216        @media (min-width: 0px) {
17217          .layout-stack { --_gap: var(--layout-stack-gap-size-md); }
17218        }
17219      </style>
17220    
17221
17222  
17223
17224  
17225
17226  
17227
17228  
17229
17230
17231    
17232
17233
17234
17235
17236  
17237
17238  
17239
17240  
17241
17242  
17243
17244  
17245
17246
17247    
17248
17249
17250
17251
17252  
17253
17254  
17255
17256  
17257
17258  
17259
17260  
17261
17262
17263    
17264
17265
17266
17267
17268  
17269
17270      <style>
17271        @media (min-width: 0px) {
17272          .layout-stack { --_flex-direction: column; }
17273        }
17274      </style>
17275    
17276
17277  
17278
17279  
17280
17281  
17282
17283  
17284
17285
17286    
17287
17288
17289
17290
17291  
17292
17293      <style>
17294        @media (min-width: 0px) {
17295          .layout-stack { --_justify: start; }
17296        }
17297      </style>
17298    
17299
17300  
17301
17302  
17303
17304  
17305
17306  
17307
17308
17309    
17310
17311
17312
17313
17314  
17315
17316      <style>
17317        @media (min-width: 0px) {
17318          .layout-stack { --_align: center; }
17319        }
17320      </style>
17321    
17322
17323  
17324
17325  
17326
17327  
17328
17329  
17330
17331
17332    
17333
17334
17335
17336
17337  
17338
17339      <style>
17340        @media (min-width: 0px) {
17341          .layout-stack { --_wrap: nowrap; }
17342        }
17343      </style>
17344    
17345
17346  
17347
17348  
17349
17350  
17351
17352  
17353
17354
17355
17356    <div class="layout-stack" style="" >
17357      <slot></slot>
17358    </div>
17359  </template>
17360
17361  <div >
17362
17363
17364
17365<p
17366class="element-text element-text--heading-h2"
17367
17368  
17369>
17370  
17371    Save 15% on your first purchase!
17372  
17373</p>
17374
17375
17376
17377
17378
17379
17380
17381
17382
17383
17384
17385
17386
17387
17388
17389
17390
17391
17392</div><div >
17393
17394
17395
17396<span
17397class="element-text element-text--body-lg"
17398
17399  
17400>
17401  
17402    <p>Join today! Get updates about books, sales, giveaways, and other fun stuff.  We'll send you a discount code to use towards your first purchase.</p>
17403  
17404</span>
17405
17406
17407
17408
17409
17410
17411
17412
17413
17414
17415
17416
17417
17418
17419
17420
17421
17422
17423</div><div >
17424
17425
17426<form-customer data-invalid-message="Enter a valid email address, for example [email protected]">
17427  <form method="post" action="/contact#newsletter-sections--23548990423296__newsletter_HDmx97" id="newsletter-sections--23548990423296__newsletter_HDmx97" accept-charset="UTF-8" class="contact-form" data-newsletter-form="true"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
17428<label for="
17429sections--23548990423296__newsletter_HDmx97-submit" class="visually-hidden">
17430
17431Subscribe
17432</label>
17433      <input type="hidden" name="contact[tags]" value="prospect,newsletter">
17434      <input type="hidden" name="contact[context]" value="section">
17435      <div class="input-group newsletter__input-group">
17436<label for="
17437sections--23548990423296__newsletter_HDmx97-email" class="visually-hidden">
17438
17439Enter your email
17440</label><input
17441    id="
17442sections--23548990423296__newsletter_HDmx97-email"
17443  class="input-group-field newsletter__input element-input"
17444  name="contact[email]"
17445
17446  type="email"
17447
17448  placeholder="Enter your email"
17449
17450  autocorrect="off"autocapitalize="off"autocomplete="email"inputmode="email"requiredpattern="^[^\\s@]+@[^\\s@]+\\.[^\\s@]{2,}$"title="Enter a valid email like [email protected]"
17451
17452
17453  
17454
17455  
17456
17457    
17458  >
17459
17460
17461
17462
17463
17464
17465
17466
17467
17468
17469
17470
17471
17472
17473  <button
17474    
17475      id="
17476sections--23548990423296__newsletter_HDmx97-submit"
17477    
17478
17479    class="element-button"
17480
17481    
17482      type="submit"
17483    
17484
17485    
17486
17487    
17488
17489    
17490      name="commit"
17491    
17492
17493    
17494      aria-label="
17495
17496Subscribe
17497"
17498    
17499>
17500    
17501
17502
17503
17504
17505<span
17506class="element-text element-text--body-md"
17507
17508  
17509>
17510  
17511    
17512
17513Subscribe
17514
17515  
17516</span>
17517
17518
17519
17520
17521
17522
17523
17524
17525
17526
17527
17528
17529
17530
17531
17532
17533
17534
17535
17536
17537
17538
17539<element-icon
17540  
17541  
17542>
17543  <svg
17544  xmlns="http://www.w3.org/2000/svg"
17545  aria-hidden="true"
17546  focusable="false"
17547  role="presentation"
17548  class="element-icon element-icon--wide element-icon-arrow-right element-icon--line"
17549  viewbox="0 0 50 15"
17550  fill="currentColor"
17551  width="20"
17552  height="20"
17553>
17554  <path d="M0 9.63V5.38h35V0l15 7.5L35 15V9.63Z" />
17555</svg>
17556
17557</element-icon>
17558
17559
17560
17561
17562
17563
17564
17565
17566
17567
17568  </button>
17569
17570
17571
17572
17573
17574
17575
17576
17577
17578
17579</div></form>
17580</form-customer>
17581
17582
17583</div>
17584</layout-stack>
17585
17586
17587</div>
17588      
17589    </div>
17590  </div>
17591</div>
17592</div><div id="shopify-section-sections--23548990423296__footer" class="shopify-section shopify-section-group-footer-group">
17593
17594
17595
17596<div id="FooterMobileNavWrap" class="footer__section footer__section--border medium-up--hide">
17597    <div id="FooterMobileNav" class="page-width"></div>
17598  </div><is-land on:visible>
17599  <footer-section
17600    class="site-footer color-scheme-2"
17601    data-section-id="sections--23548990423296__footer"
17602    data-section-type="footer-section"
17603  >
17604    <div
17605      id="FooterMenus"
17606      class="footer__section footer__section--menus "
17607    >
17608      <div class="page-width">
17609        <div class="footer__blocks"><div
17610              class="footer__block footer__block--contact"
17611              data-type="contact"
17612              
17613            ><div class="footer__mobile-section">
17614  <div class="footer__blocks--mobile">
17615    <div class="footer__block--mobile">
17616      <h2 class="footer__title heading-sm">
17617        
17618        
17619
17620Get in touch
17621
17622      </h2>
17623
17624      <ul class="footer__menu footer__menu--underline"></ul>
17625    </div>
17626
17627    
17628<div class="footer__block--mobile">
17629        
17630        <div class="footer__title">
17631          
17632
17633Follow us
17634
17635        </div>
17636
17637        
17638      
17639
17640
17641
17642
17643
17644
17645
17646
17647
17648
17649
17650
17651
17652<layout-stack class="inline-list layout-stack">
17653  <template shadowrootmode="open">
17654    <style>
17655      :host {
17656        display: contents;
17657      }
17658
17659      .layout-stack {
17660        /* Layout & Typography */
17661        --_flex-direction: var(--_flex-direction--xs);
17662        --_justify: var(--_justify--xs);
17663        --_align: var(--_align--xs);
17664
17665        --_margin: var(--layout-stack-margin);
17666
17667        display: flex;
17668        flex-direction: var(--_flex-direction);
17669        gap: var(--_gap);
17670        flex-wrap: var(--_wrap);
17671        justify-content: var(--_justify);
17672        align-items: var(--_align);
17673        text-align: var(--_align);
17674        margin: var(--_margin);
17675        padding: 0;
17676        list-style: none;
17677
17678        ::slotted(*) {
17679          max-width: 100%;
17680        }
17681      }
17682    </style>
17683    
17684
17685
17686
17687
17688  
17689
17690      <style>
17691        @media (min-width: 0px) {
17692          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
17693        }
17694      </style>
17695    
17696
17697  
17698
17699  
17700
17701  
17702
17703  
17704
17705
17706    
17707
17708
17709
17710
17711  
17712
17713  
17714
17715  
17716
17717  
17718
17719  
17720
17721
17722    
17723
17724
17725
17726
17727  
17728
17729  
17730
17731  
17732
17733  
17734
17735  
17736
17737
17738    
17739
17740
17741
17742
17743  
17744
17745      <style>
17746        @media (min-width: 0px) {
17747          .layout-stack { --_flex-direction: row; }
17748        }
17749      </style>
17750    
17751
17752  
17753
17754  
17755
17756  
17757
17758  
17759
17760
17761    
17762
17763
17764
17765
17766  
17767
17768      <style>
17769        @media (min-width: 0px) {
17770          .layout-stack { --_justify: start; }
17771        }
17772      </style>
17773    
17774
17775  
17776
17777  
17778
17779  
17780
17781  
17782
17783
17784    
17785
17786
17787
17788
17789  
17790
17791      <style>
17792        @media (min-width: 0px) {
17793          .layout-stack { --_align: stretch; }
17794        }
17795      </style>
17796    
17797
17798  
17799
17800  
17801
17802  
17803
17804  
17805
17806
17807    
17808
17809
17810
17811
17812  
17813
17814      <style>
17815        @media (min-width: 0px) {
17816          .layout-stack { --_wrap: wrap; }
17817        }
17818      </style>
17819    
17820
17821  
17822
17823  
17824
17825  
17826
17827  
17828
17829
17830
17831    <ul class="layout-stack" style="" >
17832      <slot></slot>
17833    </ul>
17834  </template>
17835
17836  
17837
17838
17839<li>
17840  <a
17841    target="_blank"
17842    rel="noopener"
17843    href="https://www.facebook.com/CoraLFoerstner/"
17844    title="
17845
17846
17847Wood Sorrel Studios on Facebook
17848
17849"
17850    
17851  >
17852
17853
17854
17855<element-icon
17856  
17857  
17858>
17859  <svg
17860  xmlns="http://www.w3.org/2000/svg"
17861  aria-hidden="true"
17862  focusable="false"
17863  role="presentation"
17864  class="element-icon element-icon-facebook element-icon--line"
17865  viewbox="0 0 14222 14222"
17866  fill="currentColor"
17867  width="20"
17868  height="20"
17869>
17870  <path
17871    d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111m-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137m-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013"
17872  />
17873</svg>
17874
17875</element-icon>
17876
17877
17878
17879
17880
17881
17882
17883
17884
17885<span class="icon__fallback-text visually-hidden">Facebook</span>
17886  </a>
17887</li>
17888
17889
17890
17891<li>
17892  <a
17893    target="_blank"
17894    rel="noopener"
17895    href="https://www.pinterest.com/corafoerstner/"
17896    title="
17897
17898
17899Wood Sorrel Studios on Pinterest
17900
17901"
17902    
17903  >
17904
17905
17906
17907<element-icon
17908  
17909  
17910>
17911  <svg
17912  aria-hidden="true"
17913  focusable="false"
17914  role="presentation"
17915  class="element-icon element-icon-pinterest element-icon--line"
17916  viewbox="0 0 256 256"
17917  fill="currentColor"
17918  width="20"
17919  height="20"
17920>
17921  <path
17922    d="M0 128.002c0 52.414 31.518 97.442 76.619 117.239-.36-8.938-.064-19.668 2.228-29.393 2.461-10.391 16.47-69.748 16.47-69.748s-4.089-8.173-4.089-20.252c0-18.969 10.994-33.136 24.686-33.136 11.643 0 17.268 8.745 17.268 19.217 0 11.704-7.465 29.211-11.304 45.426-3.207 13.578 6.808 24.653 20.203 24.653 24.252 0 40.586-31.149 40.586-68.055 0-28.054-18.895-49.052-53.262-49.052-38.828 0-63.017 28.956-63.017 61.3 0 11.152 3.288 19.016 8.438 25.106 2.368 2.797 2.697 3.922 1.84 7.134-.614 2.355-2.024 8.025-2.608 10.272-.852 3.242-3.479 4.401-6.409 3.204-17.884-7.301-26.213-26.886-26.213-48.902 0-36.361 30.666-79.961 91.482-79.961 48.87 0 81.035 35.364 81.035 73.325 0 50.213-27.916 87.726-69.066 87.726-13.819 0-26.818-7.47-31.271-15.955 0 0-7.431 29.492-9.005 35.187-2.714 9.869-8.026 19.733-12.883 27.421a127.897 127.897 0 0 0 36.277 5.249c70.684 0 127.996-57.309 127.996-128.005C256.001 57.309 198.689 0 128.005 0 57.314 0 0 57.309 0 128.002"
17923  />
17924</svg>
17925
17926</element-icon>
17927
17928
17929
17930
17931
17932
17933
17934
17935
17936<span class="icon__fallback-text visually-hidden">Pinterest</span>
17937  </a>
17938</li>
17939
17940
17941
17942<li>
17943  <a
17944    target="_blank"
17945    rel="noopener"
17946    href="https://instagram.com/corafoerstner/"
17947    title="
17948
17949
17950Wood Sorrel Studios on Instagram
17951
17952"
17953    
17954  >
17955
17956
17957
17958<element-icon
17959  
17960  
17961>
17962  <svg
17963  xmlns="http://www.w3.org/2000/svg"
17964  aria-hidden="true"
17965  focusable="false"
17966  role="presentation"
17967  class="element-icon element-icon-instagram element-icon--line"
17968  viewbox="0 0 32 32"
17969  fill="currentColor"
17970  width="20"
17971  height="20"
17972>
17973  <path
17974    d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.
17974075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"
17975  />
17976  <path
17977    d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5M26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"
17978  />
17979</svg>
17980
17981</element-icon>
17982
17983
17984
17985
17986
17987
17988
17989
17990
17991<span class="icon__fallback-text visually-hidden">Instagram</span>
17992  </a>
17993</li>
17994
17995</layout-stack>
17996
17997
17998
17999    
18000      </div></div>
18001</div>
18002</div><div
18003              class="footer__block footer__block--menu"
18004              data-type="menu"
18005              
18006            ><h2 class="footer__title heading-sm">
18007  RESOURCES
18008</h2>
18009
18010<ul class="footer__menu"><li>
18011      <a href="/">Home</a>
18012    </li><li>
18013      <a href="/pages/contact">Contact Us</a>
18014    </li><li>
18015      <a href="/pages/faq">FAQ</a>
18016    </li><li>
18017      <a href="/pages/refund-policy">Refund Policy</a>
18018    </li><li>
18019      <a href="/pages/shipping-policy">Shipping Policy</a>
18020    </li><li>
18021      <a href="/pages/privacy-policy">Privacy Policy</a>
18022    </li></ul>
18023</div><div
18024              class="footer__block footer__block--payment"
18025              data-type="payment"
18026              
18027            ><div class="footer__mobile-section">
18028  <div class="footer__blocks--mobile"><div class="footer__block--mobile">
18029          <h2 class="footer__title heading-sm">
18030            
18031            
18032
18033We accept
18034
18035          </h2>
18036
18037          <ul class="inline-list payment-icons"><li class="icon--payment">
18038                <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
18039
18040              </li><li class="icon--payment">
18041                <svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 
180410 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
18042
18043              </li><li class="icon--payment">
18044                <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
18045              </li><li class="icon--payment">
18046                <svg viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
18047              </li><li class="icon--payment">
18048                <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
1804806zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
18049
18050              </li><li class="icon--payment">
18051                <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
18052
18053              </li><li class="icon--payment">
18054                <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
180540-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
18055              </li><li class="icon--payment">
18056                <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
18057
18058              </li><li class="icon--payment">
18059                <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
1805916.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
18060
18061              </li></ul>
18062        </div></div>
18063</div>
18064</div></div>
18065      </div>
18066    </div>
18067
18068    <div class="footer__section">
18069      <div class="page-width text-center small--text-left">
18070        <div class="footer__base-links"><span>
18071              &copy; 2026
18072              Wood Sorrel Studios
18073LLC
18074</span><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a>
18075        </div>
18076      </div>
18077    </div>
18078  </footer-section>
18079
18080  <template data-island>
18081    
18081<script type="module">
18082      import 'section.footer'
18083    </script>
18083
18084  </template>
18085</is-land>
18086
18087</div>
18088<!-- END sections: footer-group --></div>
18089    </div>
18090
18091<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
18092  <div class="pswp__bg"></div>
18093  <div class="pswp__scroll-wrap">
18094    <div class="pswp__container">
18095      <div class="pswp__item"></div>
18096      <div class="pswp__item"></div>
18097      <div class="pswp__item"></div>
18098    </div>
18099
18100    <div class="pswp__ui pswp__ui--hidden">
18101      <button
18102        class="btn btn--secondary btn--circle pswp__button pswp__button--arrow--left"
18103        title="
18104
18105Previous
18106"
18107      >
18108        
18109
18110
18111
18112<element-icon
18113  
18114  
18115>
18116  <svg
18117  xmlns="http://www.w3.org/2000/svg"
18118  aria-hidden="true"
18119  focusable="false"
18120  role="presentation"
18121  class="element-icon element-icon-chevron-left element-icon--line"
18122  viewbox="0 0 284.49 498.98"
18123  fill="currentColor"
18124  width="20"
18125  height="20"
18126>
18127  <path
18128    d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0"
18129  />
18130</svg>
18131
18132</element-icon>
18133
18134
18135
18136
18137
18138
18139
18140
18141
18142
18143      </button>
18144
18145      <button
18146        class="btn btn--secondary btn--circle btn--large pswp__button pswp__button--close"
18147        title="
18148
18149Close (esc)
18150"
18151      >
18152        
18153
18154
18155
18156<element-icon
18157  
18158  
18159>
18160  <svg 
18161  xmlns="http://www.w3.org/2000/svg" 
18162  class="element-icon element-icon-close element-icon--line"
18163  width="64" 
18164  height="64" 
18165  viewBox="0 0 64 64" 
18166  fill="none"
18167>
18168  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
18169  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
18170</svg>
18171</element-icon>
18172
18173
18174
18175
18176
18177
18178
18179
18180
18181
18182      </button>
18183
18184      <button
18185        class="btn btn--secondary btn--circle pswp__button pswp__button--arrow--right"
18186        title="
18187
18188Next
18189"
18190      >
18191        
18192
18193
18194
18195<element-icon
18196  
18197  
18198>
18199  <svg
18200  xmlns="http://www.w3.org/2000/svg"
18201  aria-hidden="true"
18202  focusable="false"
18203  role="presentation"
18204  class="element-icon element-icon-chevron-right element-icon--line"
18205  viewbox="0 0 284.49 498.98"
18206  fill="currentColor"
18207  width="20"
18208  height="20"
18209>
18210  <path
18211    d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98"
18212  />
18213</svg>
18214
18215</element-icon>
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226      </button>
18227    </div>
18228  </div>
18229</div>
18230
18231
18232
18233
18234<tool-tip data-tool-tip="">
18235  <div class="tool-tip__inner" data-tool-tip-inner>
18236    
18237
18238
18239
18240
18241
18242
18243  <button
18244    
18245
18246    class="tool-tip__close element-button"
18247
18248    
18249
18250    
18251
18252    
18253
18254    
18255
18256    
18257      data-tool-tip-close
18258    
18259>
18260    
18261
18262
18263
18264
18265<element-icon
18266  
18267  
18268>
18269  <svg 
18270  xmlns="http://www.w3.org/2000/svg" 
18271  class="element-icon element-icon-close element-icon--line"
18272  width="64" 
18273  height="64" 
18274  viewBox="0 0 64 64" 
18275  fill="none"
18276>
18277  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
18278  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
18279</svg>
18280</element-icon>
18281
18282
18283
18284
18285
18286
18287
18288
18289
18290
18291  </button>
18292
18293
18294
18295
18296
18297
18298
18299
18300
18301
18302
18303    <div data-tool-tip-title>News</div>
18304    <div class="tool-tip__content" data-tool-tip-content></div>
18305  </div>
18306</tool-tip>
18307
18308<script type="module">
18309  import 'overlay.tool-tip'
18310</script>
vendor: 1 bytes, line 18310
18310
18311<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
18311
18312</body>
18313</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.