PageSourceSearch

https://woodsorrelstudios.com/search

html woodsorrelstudios.com collected 2026-10-10 01:08:42 UTC 255,377 bytes, 11,926 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/search">
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>Search &ndash; Wood Sorrel Studios</title>
14<meta name="description" content="Love fantasy &amp; 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!">
15<meta property="og:site_name" content="Wood Sorrel Studios">
16<meta property="og:url" content="https://woodsorrelstudios.com/search">
17<meta property="og:title" content="Search">
18<meta property="og:type" content="website">
19<meta property="og:description" content="Love fantasy &amp; 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="Search">
25<meta name="twitter:description" content="Love fantasy &amp; 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">
173<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
173
174<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
175<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=69003804928" crossorigin="anonymous"></script>
vendor: 1 bytes, line 175
175
176<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 176
176
177<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 177
177
178<script>var Shopify = Shopify || {};
179Shopify.shop = "b98570-11.myshopify.com";
180Shopify.locale = "en";
181Shopify.currency = {"active":"USD","rate":"1.0"};
182Shopify.country = "US";
183Shopify.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"};
184Shopify.theme.handle = "null";
185Shopify.theme.style = {"id":null,"handle":null};
186Shopify.cdnHost = "woodsorrelstudios.com/cdn";
187Shopify.routes = Shopify.routes || {};
188Shopify.routes.root = "/";
189Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
190Shopify.SignInWithShop = Shopify.SignInWithShop || {};
191Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
192Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 192
192
193<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 193
193
194<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 194
194
195<script>
196  window.ShopifyPay = window.ShopifyPay || {};
197  window.ShopifyPay.apiHost = "shop.app\/pay";
198  window.ShopifyPay.redirectState = null;
199</script>
vendor: 1 bytes, line 199
199
200<script>
201  window.Shopify = window.Shopify || {};
202  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
203  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
204  window.Shopify.SignInWithShop.eligible = true;
205</script>
vendor: 1 bytes, line 205
205
206<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 206
206
207<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 207
207
208<script type="module">
209  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
210
211  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
212
213</script>
vendor: 1 bytes, line 213
213
214<script>
215  window.Shopify = window.Shopify || {};
216  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
217  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"]};
218</script>
vendor: 1 bytes, line 218
218
219<script>(function() {
220  var isLoaded = false;
221  function asyncLoad() {
222    if (isLoaded) return;
223    isLoaded = true;
224    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"];
225    for (var i = 0; i < urls.length; i++) {
226      var s = document.createElement('script');
227      s.type = 'text/javascript';
228      s.async = true;
229      s.src = urls[i];
230      var x = document.getElementsByTagName('script')[0];
231      x.parentNode.insertBefore(s, x);
232    }
233  };
234  if(window.attachEvent) {
235    window.attachEvent('onload', asyncLoad);
236  } else {
237    window.addEventListener('load', asyncLoad, false);
238  }
239})();</script>
vendor: 1 bytes, line 239
239
240<script id="__st">var __st={"a":69003804928,"offset":-25200,"reqid":"9bb61ac0-35f7-47c1-ac73-8849ee9b3e8d-1791594521","pageurl":"woodsorrelstudios.com\/search","u":"2525f0453057","p":"searchresults"};</script>
vendor: 1 bytes, line 240
240
241<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 241
241
242<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 242
242
243<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 243
243
244<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>
244<script crossorigin="anonymous" defer="defer" src="//woodsorrelstudios.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 244
244
245<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 245
245
246<script>
247  window.Shopify = window.Shopify || {};
248  window.Shopify.MCP = window.Shopify.MCP || {};
249  window.Shopify.MCP.enabled = true;
250  window.Shopify.MCP.shop = "b98570-11.myshopify.com";
251  window.Shopify.MCP.mcpEndpoint = "https:\/\/woodsorrelstudios.com\/api\/mcp";
252  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"]}}];
253</script>
vendor: 1 bytes, line 253
253
254<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=");})();
255</script>
vendor: 1 bytes, line 255
255
256<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)}};
257</script>
vendor: 1 bytes, line 257
257
258<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
259  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);
260</script>
vendor: 1 bytes, line 260
260
261<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})}}));
262</script>
262
263<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">
264<style id="shopify-accelerated-checkout-cart">
265        #shopify-buyer-consent {
266  margin-top: 1em;
267  display: inline-block;
268  width: 100%;
269}
270
271#shopify-buyer-consent.hidden {
272  display: none;
273}
274
275#shopify-subscription-policy-button {
276  background: none;
277  border: none;
278  padding: 0;
279  text-decoration: underline;
280  font-size: inherit;
281  cursor: pointer;
282}
283
284#shopify-subscription-policy-button::before {
285  box-shadow: none;
286}
287
288      </style>
289<link rel="compression-dictionary" href="//woodsorrelstudios.com/cdn/shop/t/18/compiled_assets/styles.css?v=72069190439626573971788906355" crossorigin="anonymous">
290<link rel="stylesheet" media="screen" href="//woodsorrelstudios.com/cdn/shop/t/18/compiled_assets/styles.css?v=72069190439626573971788906355&subset=AAAAAAAAAAAAAIDlRJAeKMA_wP_rDgAAgkAkwAgAACABAEAYAAAZBA" crossorigin="anonymous">
291<script id="snippets-script" data-snippets="element.select,layout.stack,form.customer" defer="defer" src="//woodsorrelstudios.com/cdn/shop/t/18/compiled_assets/snippet-scripts.js?v=56328719812517536651788906356"></script>
vendor: 1 bytes, line 291
291
292<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
292
293
294    <link rel="stylesheet" href="//woodsorrelstudios.com/cdn/shop/t/18/assets/theme.css?v=48638049871379659691788906318">
295<style data-shopify>:root {
296    /* Core Sizes */
297    --size-0-25: 0.0625rem; /* 1px */
298    --size-0-5: 0.125rem; /* 2px */
299    --size-1: 0.25rem; /* 4px */
300    --size-1-5: 0.375rem; /* 6px */
301    --size-2: 0.5rem; /* 8px */
302    --size-2-5: 0.625rem; /* 10px */
303    --size-3: 0.75rem; /* 12px */
304    --size-3-5: 0.875rem; /* 14px */
305    --size-4: 1rem; /* 16px */
306    --size-4-5: 1.125rem; /* 18px */
307    --size-5: 1.25rem; /* 20px */
308    --size-5-5: 1.375rem; /* 22px */
309    --size-6: 1.5rem; /* 24px */
310    --size-6-5: 1.625rem; /* 26px */
311    --size-7: 1.75rem; /* 28px */
312    --size-7-5: 1.875rem; /* 30px */
313    --size-8: 2rem; /* 32px */
314    --size-8-5: 2.125rem; /* 34px */
315    --size-9: 2.25rem; /* 36px */
316    --size-9-5: 2.375rem; /* 38px */
317    --size-10: 2.5rem; /* 40px */
318    --size-11: 2.75rem; /* 44px */
319    --size-12: 3rem; /* 48px */
320    --size-14: 3.5rem; /* 56px */
321    --size-16: 4rem; /* 64px */
322    --size-18: 4.5rem; /* 72px */
323    --size-20: 5rem; /* 80px */
324    --size-24: 6rem; /* 96px */
325    --size-28: 7rem; /* 112px */
326    --size-32: 8rem; /* 128px */
327
328    /* Text Sizes */
329    --text-size-2: 0.5rem; /* 8px */
330    --text-size-2-5: 0.625rem; /* 10px */
331    --text-size-3: 0.75rem; /* 12px */
332    --text-size-3-5: 0.875rem; /* 14px */
333    --text-size-4: 1rem; /* 16px */
334    --text-size-4-5: 1.125rem; /* 18px */
335    --text-size-5: 1.25rem; /* 20px */
336    --text-size-5-5: 1.375rem; /* 22px */
337    --text-size-6: 1.5rem; /* 24px */
338    --text-size-6-5: 1.625rem; /* 26px */
339    --text-size-7: 1.75rem; /* 28px */
340    --text-size-7-5: 1.875rem; /* 30px */
341    --text-size-8: 2rem; /* 32px */
342    --text-size-8-5: 2.125rem; /* 34px */
343    --text-size-9: 2.25rem; /* 36px */
344    --text-size-9-5: 2.375rem; /* 38px */
345    --text-size-10: 2.5rem; /* 40px */
346    --text-size-11: 2.75rem; /* 44px */
347    --text-size-12: 3rem; /* 48px */
348    --text-size-14: 3.5rem; /* 56px */
349    --text-size-16: 4rem; /* 64px */
350    --text-size-18: 4.5rem; /* 72px */
351    --text-size-20: 5rem; /* 80px */
352    --text-size-24: 6rem; /* 96px */
353    --text-size-28: 7rem; /* 112px */
354    --text-size-32: 8rem; /* 128px */
355
356    /* Line */
357    --line-size-none: 0px;
358    --line-size-xs: 0.5px;
359    --line-size-sm: 1px;
360    --line-size-md: 2px;
361    --line-size-lg: 4px;
362    --line-size-xl: 8px;
363
364    /* Gap */
365    --gap-size-none: 0px;
366    --gap-size-xs: 8px;
367    --gap-size-sm: 16px;
368    --gap-size-md: 32px;
369    --gap-size-lg: 48px;
370    --gap-size-xl: 64px;
371
372    /* Radius */
373    --radius-xs: 4px;
374    --radius-sm: 8px;
375    --radius-md: 12px;
376    --radius-lg: 16px;
377    --radius-xl: 24px;
378    --radius-2xl: 32px;
379    --radius-none: 0px;
380    --radius-full: 999px;
381
382    /* Dropshadow */
383    --shadow-none: 0px 0px 0px 0px rgba(0, 0, 0, 0);
384    --shadow-sm: 0px 1px 2px 0px rgba(0, 0, 0, 0.08);
385    --shadow-md: 0px 2px 4px -1px rgba(0, 0, 0, 0.08);
386    --shadow-lg: 0px 8px 16px -4px rgba(0, 0, 0, 0.08);
387    --shadow-xl: 0px 16px 32px -6px rgba(0, 0, 0, 0.12);
388    --shadow-2xl: 0px 16px 64px -12px rgba(0, 0, 0, 0.22);
389
390    /* Font Weights */
391    --font-weight-100: 100;
392    --font-weight-200: 200;
393    --font-weight-300: 300;
394    --font-weight-400: 400;
395    --font-weight-500: 500;
396    --font-weight-600: 600;
397    --font-weight-700: 700;
398    --font-weight-800: 800;
399    --font-weight-900: 900;
400
401    /* Letter Spacings */
402    --letter-space-2xs: -0.05em;
403    --letter-space-xs: -0.03em;
404    --letter-space-sm: -0.015em;
405    --letter-space-md: 0em;
406    --letter-space-lg: 0.015em;
407    --letter-space-xl: 0.03em;
408    --letter-space-2xl: 0.05em;
409    --letter-space-3xl: 0.08em;
410    --letter-space-4xl: 0.12em;
411
412    /* Line Heights */
413    --line-height-2xs: 0.9;
414    --line-height-xs: 1;
415    --line-height-sm: 1.1;
416    --line-height-md: 1.2;
417    --line-height-lg: 1.5;
418    --line-height-xl: 1.7;
419    --line-height-2xl: 2;
420
421    /* Color Shades */
422    --shade-0: 0%;
423    --shade-4: 4%;
424    --shade-8: 8%;
425    --shade-12: 12%;
426    --shade-16: 16%;
427    --shade-20: 20%;
428    --shade-30: 30%;
429    --shade-40: 40%;
430    --shade-50: 50%;
431    --shade-60: 60%;
432    --shade-70: 70%;
433    --shade-80: 80%;
434    --shade-90: 90%;
435    --shade-100: 100%;
436  }</style><style data-shopify>/* Root Variables */
437  :root {
438    --root-font-size: 16px;
439    --root-color-primary: #000;
440    --root-color-secondary: #fff;
441  }
442
443  /* Colors */
444  :root {
445    --color-primary: var(--root-color-primary);
446    --color-secondary: var(--root-color-secondary);
447    --color-focus: #4a9afc;
448    --color-error: #ba4444;
449    --color-price: var(--color-primary);
450    --color-text-savings: var(--color-primary);
451    --disabled-grey: #f6f6f6;
452    --disabled-border: #b6b6b6;
453    --disabled-grey-text: #b6b6b6;
454    --success-green: #56ad6a;
455    --success-green-bg: #ecfef0;
456    --color-sticky-nav-links: #fff;
457  }
458
459  /* Body Font Stack */
460  :root {
461    --element-text-font-family--body: 'Arial';
462    --element-text-font-family-fallback--body: 'sans-serif';
463    --element-text-font-weight--body: var(--font-weight-400);
464    --element-text-letter-spacing--body: var(--letter-space-md);
465    --element-text-line-height--body: var(--line-height-md);
466    --element-text-text-transform--body: none;
467    --element-text-font-size--body-lg: var(--text-size-4);
468    --element-text-font-size--body-md: var(--text-size-3-5);
469    --element-text-font-size--body-sm: var(--text-size-3);
470    --element-text-font-size--body-xs: var(--text-size-2-5);
471
472    @media screen and (min-width: 769px) {
473      --element-text-font-size--body-lg: var(--text-size-4-5);
474      --element-text-font-size--body-md: var(--text-size-4);
475      --element-text-font-size--body-sm: var(--text-size-3-5);
476      --element-text-font-size--body-xs: var(--text-size-3);
477    }
478  }
479
480  /* Heading Font Stack */
481  :root {
482    --element-text-font-family--heading: 'Arial';
483    --element-text-font-family-fallback--heading: 'sans-serif';
484    --element-text-font-weight--heading: var(--font-weight-700);
485    --element-text-letter-spacing--heading: var(--letter-space-md);
486
487    --element-text-line-height--heading-2xl: var(--line-height-md);
488    --element-text-line-height--heading-xl: var(--line-height-md);
489    --element-text-line-height--heading-lg: var(--line-height-md);
490    --element-text-line-height--heading-md: var(--line-height-md);
491    --element-text-line-height--heading-sm: var(--line-height-md);
492    --element-text-line-height--heading-xs: var(--line-height-md);
493
494    --element-text-font-size--heading-2xl: var(--text-size-12);
495    --element-text-font-size--heading-xl: var(--text-size-8);
496    --element-text-font-size--heading-lg: var(--text-size-6);
497    --element-text-font-size--heading-md: var(--text-size-5);
498    --element-text-font-size--heading-sm: var(--text-size-4-5);
499    --element-text-font-size--heading-xs: var(--text-size-4);
500
501    @media screen and (min-width: 769px) {
502      --element-text-font-size--heading-2xl: var(--text-size-16);
503      --element-text-font-size--heading-2xl: var(--text-size-12);
504      --element-text-font-size--heading-xl: var(--text-size-8);
505      --element-text-font-size--heading-lg: var(--text-size-6);
506      --element-text-font-size--heading-md: var(--text-size-5);
507      --element-text-font-size--heading-sm: var(--text-size-4-5);
508      --element-text-font-size--heading-xs: var(--text-size-4-5);
509    }
510  }
511
512  /* Accent Font Stack */
513  :root {
514    --element-text-font-family--accent: 'Arial';
515    --element-text-font-family-fallback--accent: 'sans-serif';
516    --element-text-font-weight--accent: var(--font-weight-400);
517    --element-text-letter-spacing--accent: var(--letter-space-4xl);
518    --element-text-line-height--accent: var(--line-height-md);
519    --element-text-text-transform--accent: uppercase;
520  }
521
522  /* Input Responsive Styles */
523  @media (max-width: 768px) {
524    :root { 
525      --element-input-padding-inline: var(--size-2);
526      --element-input-padding-block: var(--size-2);
527    }
528  }
529
530  /* Button Responsive Styles */
531  @media (max-width: 768px) {
532    :root { 
533      --element-button-padding-inline: var(--size-2);
534      --element-button-padding-block: var(--size-2);
535    }
536
537    .element-button--shopify-payment-wrapper shopify-accelerated-checkout {
538      --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));
539    }
540  } 
541
542  /* ==================================================================== */
543  /* OLD CSS VARIABLES THAT NEEDS TO 🔥 */
544  /* ==================================================================== */
545  :root {
546    --z-index-modal: 30;
547    --z-index-toolbar: 7;
548    --z-index-header: 6;
549    --z-index-header-submenu: 7;
550    --z-index-header-bottom-row: 3;
551    --z-index-header-drawers: 5;
552    --z-index-header-drawers-mobile: 3;
553    --z-index-header-search: 7;
554    --z-index-loader: 4;
555    --z-index-header-search-overlay: 1;
556    --url-ico-select: url(//woodsorrelstudios.com/cdn/shop/t/18/assets/ico-select.svg);
557    --url-swirl-svg: url(//woodsorrelstudios.com/cdn/shop/t/18/assets/swirl.svg);
558    --header-padding-bottom: 0;
559    --gutter: 30px;
560    --page-width: 1500px;
561    --page-width-narrow: 1000px;
562    --page-width-gutter-small: 17px;
563    --grid-gutter: 22px;
564    --grid-gutter-small: 16px;
565    --slide-curve: 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
566    --drawer-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
567    --product-grid-margin: 10px;
568    --product-grid-padding: 12px;
569    --product-radius: 10px;
570    --page-top-padding: 35px;
571    --page-narrow: 780px;
572    --page-width-padding: 40px;
573    --grid-gutter: 22px;
574    --index-section-padding: 60px;
575    --section-header-bottom: 40px;
576    --size-chart-margin: 30px 0;
577    --size-chart-icon-margin: 5px;
578    --newsletter-reminder-padding: 20px 30px 20px 25px;
579    --text-frame-margin: 10px;
580    --desktop-menu-chevron-size: 10px;
581    --site-nav-item-padding: 20px;
582    --site-nav-item-padding-top-bottom: 16px;
583    --site-nav-icon-padding: 12px;
584  }
585
586  @media screen and (max-width: 768px) {
587    :root {
588      --page-top-padding: 15px;
589      --page-narrow: 330px;
590      --page-width-padding: 17px;
591      --grid-gutter: 16px;
592      --index-section-padding: 40px;
593      --section-header-bottom: 25px;
594      --text-frame-margin: 7px;
595    }
596  }</style>
597<style data-shopify>
598
599  :root {
600    /* Body Font Stack */--element-text-font-family--body:"New York";
601      --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;
602      --element-text-font-weight--body: 400;/* Accent Font Stack */
603
604    /* Heading Font Stack */--element-text-font-family--heading:"New York";
605      --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;
606      --element-text-font-weight--heading: 400;
607  }</style>
608<style data-shopify>:root {
609    --text-size-scale-n-4: var(--text-size-2); /* 8px */
610    --text-size-scale-n-3: var(--text-size-2-5); /* 10px */
611    --text-size-scale-n-2: var(--text-size-3); /* 12px */
612    --text-size-scale-n-1: var(--text-size-3-5); /* 14px */
613    --text-size-scale-n0: var(--text-size-4); /* 16px */
614    --text-size-scale-n1: var(--text-size-4-5); /* 18px */
615    --text-size-scale-n2: var(--text-size-5); /* 20px */
616    --text-size-scale-n3: var(--text-size-6); /* 24px */
617    --text-size-scale-n4: var(--text-size-6-5); /* 26px */
618    --text-size-scale-n5: var(--text-size-7); /* 28px */
619    --text-size-scale-n6: var(--text-size-8); /* 32px */
620    --text-size-scale-n7: var(--text-size-9); /* 36px */
621    --text-size-scale-n8: var(--text-size-10); /* 40px */
622    --text-size-scale-n9: var(--text-size-12); /* 48px */
623    --text-size-scale-n10: var(--text-size-14); /* 56px */
624    --text-size-scale-n11: var(--text-size-16); /* 64px */
625    --text-size-scale-n12: var(--text-size-18); /* 72px */
626    --text-size-scale-n13: var(--text-size-20); /* 80px */
627    --text-size-scale-n14: var(--text-size-24); /* 96px */
628
629    --font-weight-scale-n-3: var(--font-weight-100);
630    --font-weight-scale-n-2: var(--font-weight-200);
631    --font-weight-scale-n-1: var(--font-weight-300);
632    --font-weight-scale-n0: var(--font-weight-400);
633    --font-weight-scale-n1: var(--font-weight-500);
634    --font-weight-scale-n2: var(--font-weight-600);
635    --font-weight-scale-n3: var(--font-weight-700);
636    --font-weight-scale-n4: var(--font-weight-800);
637    --font-weight-scale-n5: var(--font-weight-900);
638
639    --letter-spacing-scale-n-3: var(--letter-space-2xs);
640    --letter-spacing-scale-n-2: var(--letter-space-xs);
641    --letter-spacing-scale-n-1: var(--letter-space-sm);
642    --letter-spacing-scale-n0: var(--letter-space-md);
643    --letter-spacing-scale-n1: var(--letter-space-lg);
644    --letter-spacing-scale-n2: var(--letter-space-xl);
645    --letter-spacing-scale-n3: var(--letter-space-2xl);
646    --letter-spacing-scale-n4: var(--letter-space-3xl);
647    --letter-spacing-scale-n5: var(--letter-space-4xl);
648
649    --line-height-scale-n-3: var(--line-height-2xs);
650    --line-height-scale-n-2: var(--line-height-xs);
651    --line-height-scale-n-1: var(--line-height-sm);
652    --line-height-scale-n0: var(--line-height-md);
653    --line-height-scale-n1: var(--line-height-lg);
654    --line-height-scale-n2: var(--line-height-xl);
655    --line-height-scale-n3: var(--line-height-2xl);
656
657    /* 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);
658      --element-text-font-size--body-md: var(--text-size-scale-n-1);
659      --element-text-font-size--body-sm: var(--text-size-scale-n-2);
660      --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) {
661      /* Body Font Desktop Sizes */--element-text-font-size--body-lg: var(--text-size-scale-n1);
662        --element-text-font-size--body-md: var(--text-size-scale-n0);
663        --element-text-font-size--body-sm: var(--text-size-scale-n-1);
664        --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));
665        --element-text-font-size--heading-xl: max(var(--text-size-scale-n9), var(--element-text-font-size--body-md));
666        --element-text-font-size--heading-lg: max(var(--text-size-scale-n6), var(--element-text-font-size--body-md));
667        --element-text-font-size--heading-md: max(var(--text-size-scale-n3), var(--element-text-font-size--body-md));
668        --element-text-font-size--heading-sm: max(var(--text-size-scale-n2), var(--element-text-font-size--body-md));
669        --element-text-font-size--heading-xs: max(var(--text-size-scale-n1), var(--element-text-font-size--body-md));
670        --element-text-font-size--heading-2xs: max(var(--text-size-scale-n0), var(--element-text-font-size--body-md));}
671  }</style>
672<style data-shopify>:root {
673    
674--root-color-primary: #42434d;--root-color-secondary: #ffffff;
675    
676      --color-scheme-1-primary: #272831;
677      --color-scheme-1-secondary: #d3dac9;
678    
679      --color-scheme-2-primary: #ffffff;
680      --color-scheme-2-secondary: #504b90;
681    
682      --color-scheme-3-primary: #272831;
683      --color-scheme-3-secondary: #efebeb;
684    
685      --color-scheme-4-primary: #42434d;
686      --color-scheme-4-secondary: #ffffff;
687    
688      --color-scheme-5-primary: #343643;
689      --color-scheme-5-secondary: #ffffff;
690    
691      --color-scheme-6-primary: #485090;
692      --color-scheme-6-secondary: #504890;
693    
694      --color-scheme-7-primary: rgba(0,0,0,0);
695      --color-scheme-7-secondary: #383a46;
696    
697      --color-scheme-8-primary: #ffffff;
698      --color-scheme-8-secondary: #313652;
699    
700      --color-scheme-9-primary: #ffffff;
701      --color-scheme-9-secondary: #272831;
702    
703  }
704
705  .color-scheme-none {
706    --color-primary: var(--root-color-primary);
707    --color-secondary: var(--root-color-secondary);
708  }
709
710  
711    .color-scheme-1 {
712      --color-primary: var(--color-scheme-1-primary);
713      --color-secondary: var(--color-scheme-1-secondary);
714    }
715  
716    .color-scheme-2 {
717      --color-primary: var(--color-scheme-2-primary);
718      --color-secondary: var(--color-scheme-2-secondary);
719    }
720  
721    .color-scheme-3 {
722      --color-primary: var(--color-scheme-3-primary);
723      --color-secondary: var(--color-scheme-3-secondary);
724    }
725  
726    .color-scheme-4 {
727      --color-primary: var(--color-scheme-4-primary);
728      --color-secondary: var(--color-scheme-4-secondary);
729    }
730  
731    .color-scheme-5 {
732      --color-primary: var(--color-scheme-5-primary);
733      --color-secondary: var(--color-scheme-5-secondary);
734    }
735  
736    .color-scheme-6 {
737      --color-primary: var(--color-scheme-6-primary);
738      --color-secondary: var(--color-scheme-6-secondary);
739    }
740  
741    .color-scheme-7 {
742      --color-primary: var(--color-scheme-7-primary);
743      --color-secondary: var(--color-scheme-7-secondary);
744    }
745  
746    .color-scheme-8 {
747      --color-primary: var(--color-scheme-8-primary);
748      --color-secondary: var(--color-scheme-8-secondary);
749    }
750  
751    .color-scheme-9 {
752      --color-primary: var(--color-scheme-9-primary);
753      --color-secondary: var(--color-scheme-9-secondary);
754    }
755  
756
757  
758    /* Global button colors */
759    .element-button:not(.color-scheme-1 *, .color-scheme-2 *, .color-scheme-3 *),
760    .shopify-payment-button__button--unbranded:not(.color-scheme-1 *, .color-scheme-2 *, .color-scheme-3 *) {
761      --element-button-color-primary: #ffffff;
762      --element-button-color-secondary: #504b90;
763    }
764  
765
766  /* LEGACY TOKENS THAT WE NEED TO KILLLLLLLLLLLLL */
767  /* --------------------------------------------- */
768
769  :root {
770    /* Fixed colors */
771    --color-price: #42434d;
772    --color-text-savings: #42434d;
773    --color-sale-price: #42434d;
774
775    /* TODO: Move to component that uses this */
776    --color-button-primary: #ffffff; /* TODO: Remove this */
777    --color-button-primary-light: #ffffff; /* TODO: Remove this */
778    --color-button-primary-dim: #f2f2f2; /* TODO: Remove this */
779    --color-button-primary-text: #504b90; /* TODO: Remove this */
780
781    --color-sale-tag: #42434d;
782    --color-sale-tag-text: #ffffff;
783  }</style>
784<style data-shopify>:root {
785    --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);
786      --element-badge-radius: var(--radius-none);
787      --element-chip-radius: var(--radius-none);
788      --element-input-radius: var(--radius-none);--grid-thickness: 1px;--element-swatch-radius: 50%;}
789
790  @media screen and (max-width: 768px) {
791    :root {
792      --roundness: var(--radius-none);
793      
794    }
795  }</style>
796
797
798
799
800<style data-shopify>:root {
801    /* Colors */
802    --kit-color-primary: var(--color-primary);
803    --kit-color-secondary: var(--color-secondary);
804    --kit-color-focus: var(--color-focus);
805    --kit-color-error: var(--color-error);
806    --kit-color-success: var(--success-green);
807    --kit-color-sale: var(--color-sale-price);
808    --kit-color-sale-contrast: var(--color-sale-tag-text);
809
810    /* Buttons (kit variant hooks) */
811    --kit-color-primary-button: var(--color-button-primary);
812    --kit-color-on-primary-button: var(--color-button-primary-text);
813
814    /* Typography — families */
815    --kit-font-family-body: var(--element-text-font-family--body), var(--element-text-font-family-fallback--body);
816    --kit-font-family-heading: var(--element-text-font-family--heading), var(--element-text-font-family-fallback--heading);
817
818    /* Typography — body */
819    --kit-font-weight-normal: var(--element-text-font-weight--body);
820    --kit-body-line-height: var(--element-text-line-height--body);
821    --kit-body-letter-spacing: var(--element-text-letter-spacing--body);
822    --kit-font-size-xs: var(--element-text-font-size--body-xs);
823    --kit-font-size-sm: var(--element-text-font-size--body-sm);
824    --kit-font-size-base: var(--element-text-font-size--body-md);
825    --kit-font-size-lg: var(--element-text-font-size--body-lg);
826
827    /* Typography — headings */
828    --kit-heading-font-weight: var(--element-text-font-weight--heading);
829    --kit-heading-letter-spacing: var(--element-text-letter-spacing--heading);
830    --kit-heading-line-height: var(--element-text-line-height--heading-md);
831    --kit-heading-font-size-sm: var(--element-text-font-size--heading-sm);
832    --kit-heading-font-size-md: var(--element-text-font-size--heading-md);
833    --kit-heading-font-size-lg: var(--element-text-font-size--heading-lg);
834    --kit-heading-font-size-xl: var(--element-text-font-size--heading-xl);
835
836    /* Spacing (both scales are 0.25rem-based) */
837    --kit-space-2xs: var(--size-1);
838    --kit-space-xs: var(--size-2);
839    --kit-space-sm: var(--size-3);
840    --kit-space-md: var(--size-4);
841    --kit-space-lg: var(--size-6);
842    --kit-space-xl: var(--size-8);
843    --kit-space-2xl: var(--size-12);
844
845    /* Border radius */
846    --kit-radius-sm: var(--radius-xs);
847    --kit-radius-md: var(--element-button-radius);
848    --kit-radius-lg: var(--radius-md);
849
850    /* Layout */
851    --kit-page-width: var(--page-width);
852    --kit-section-gutter: var(--page-width-padding);
853    --kit-section-spacing: var(--index-section-padding);
854  }
855
856  :root .kit-swatch {
857    border-radius: var(--radius-full);
858  }
859
860  kit-variant-picker .kit-radio .kit-button:not(:disabled) {
861    --kit-border-width-sm: var(--kit-border-width-md);
862    --kit-button-color-border: color-mix(in srgb, var(--kit-color-primary) var(--kit-color-mix-tint-overlay-light), transparent);
863  }
864  kit-variant-picker .kit-radio__input:checked + .kit-button:not(:disabled) {
865    --kit-button-color-background: color-mix(in srgb, var(--kit-color-primary) var(--kit-color-mix-tint-overlay-light), transparent);
866    --kit-button-color-text: var(--kit-color-primary);
867  }</style>
868<style-sheet name="overrides.css" remove-duplicate="true" load="inline" style="display: none;"><style>
869          .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)}
869.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}
870/*# sourceMappingURL=/s/files/1/0624/7281/4842/t/12/assets/overrides.css.map?v=41281212911476771651781652642 */
871
872
873        </style>
874<script type="module" src="//woodsorrelstudios.com/cdn/shop/t/18/assets/utility.stylesheet.js?v=115421978848924304161788906318"></script>
874</style-sheet>
875<script src="//woodsorrelstudios.com/cdn/shop/t/18/assets/theme.js?v=113616480651186619411788906318" defer="defer"></script>
875
876  <!-- 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">
877
878<link rel="preconnect" href="https://media.synctrack.io">
879
880<script type="application/json" id="ipblocker-config">
881  {
882    "shopIdentifier": "b98570-11.myshopify.com",
883    "ipBlockerMetafields": "{\"showOverlayByPass\":true,\"disableSpyExtensions\":true,\"blockUnknownBots\":true,\"activeApp\":true,\"blockByMetafield\":false,\"visitorAnalytic\":true,\"showWatermark\":true}",
884    "ipBlockerRules": null,
885    "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},
886    "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}}",
887    "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.*"}],
888    "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api",
889    "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud",
890    "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api",
891    "ipBlockerChecking": true,
892    "ipBlockerCollectionId": null,
893    "ipBlockerProductCollections": null,
894    "ipBlockerCheckoutProduct": null
895  }
896</script>
896
897
898<script
899  id="blockifyScriptTag"
900  src="https://cdn.shopify.com/extensions/01a11e96-28ad-7b62-bc64-10e789b24446/region-restrictions-385/assets/ip-blocker-embed.min.js"
901  async
902></script>
902<link rel="preconnect" href="https://fingerprint.blockifyapp.com:8443" crossorigin>
903  
903<script
904    id="blockifyFingerprintScriptTag"
905    src="https://media.synctrack.io/megamind-fraud/blockify-fp/v2.2.0/sdk.js?key=fp_pk_ng7ah7336eqxqkr5bnh6dr4fqn"
906    integrity="sha384-2QiHX82nE1YZe6W45FbdIqKnUOhCcMHjG+F6e4KwZRpZtYz0qPOGy7ggzPkxeIxL"
907    crossorigin="anonymous"
908    async
909  ></script>
909<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
910<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: "search"};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 910
910
911<script>
912  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
913</script>
vendor: 1 bytes, line 913
913
914<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}
914).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"}
914,{"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":[],"purchasingCompany":null},},"https://woodsorrelstudios.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"166062522624","themeStoreId":"902","themePublished":"true","eventMetadataId":"df0a5edc-bdf5-4eb2-a425-87aff29a6b83","pageType":"searchresults","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\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
914<script>
915  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
916  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
917  window.ShopifyAnalytics.meta.currency = 'USD';
918  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"9bb61ac0-35f7-47c1-ac73-8849ee9b3e8d-1791594521"}};
919  for (var attr in meta) {
920    window.ShopifyAnalytics.meta[attr] = meta[attr];
921  }
922</script>
vendor: 1 bytes, line 922
922
923<script class="analytics">
924  (function () {
925    var customDocumentWrite = function(content) {
926      var jquery = null;
927
928      if (window.jQuery) {
929        jquery = window.jQuery;
930      } else if (window.Checkout && window.Checkout.$) {
931        jquery = window.Checkout.$;
932      }
933
934      if (jquery) {
935        jquery('body').append(content);
936      }
937    };
938
939    var hasLoggedConversion = function(token) {
940      if (token) {
941        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
942      }
943      return false;
944    }
945
946    var setCookieIfConversion = function(token) {
947      if (token) {
948        var twoMonthsFromNow = new Date(Date.now());
949        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
950
951        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
952      }
953    }
954
955    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
956    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
957    if (trekkie.integrations) {
958      return;
959    }
960    trekkie.methods = [
961      'identify',
962      'page',
963      'ready',
964      'track',
965      'trackForm',
966      'trackLink'
967    ];
968    trekkie.factory = function(method) {
969      return function() {
970        var args = Array.prototype.slice.call(arguments);
971        args.unshift(method);
972        trekkie.push(args);
973        if (method == 'track' || method == 'page') {
974          var pageUrl;
975          try {
976            pageUrl = window.location.href;
977          } catch (e) {}
978          var pageReferrer;
979          try {
980            pageReferrer = document.referrer;
981          } catch (e) {}
982          try {
983            if (window.__TREKKIE_SHIM_QUEUE == null) {
984              window.__TREKKIE_SHIM_QUEUE = [];
985            }
986            window.__TREKKIE_SHIM_QUEUE.push({
987              from: 'trekkie-stub',
988              method: method,
989              args: args.slice(1),
990              pageContext: {
991                url: pageUrl,
992                referrer: pageReferrer
993              }
994            });
995          } catch (e) {
996            // no-op
997          }
998        }
999        return trekkie;
1000      };
1001    };
1002    for (var i = 0; i < trekkie.methods.length; i++) {
1003      var key = trekkie.methods[i];
1004      trekkie[key] = trekkie.factory(key);
1005    }
1006    trekkie.load = function(config) {
1007      trekkie.config = config || {};
1008      trekkie.config.initialDocumentCookie = document.cookie;
1009      var first = document.getElementsByTagName('script')[0];
1010var script = document.createElement('script');
1011script.type = 'text/javascript';
1012script.onerror = function(e) {
1013  var scriptFallback = document.createElement('script');
1014  scriptFallback.type = 'text/javascript';
1015  scriptFallback.onerror = function(error) {
1016          var Monorail = {
1017      produce: function produce(monorailDomain, schemaId, payload) {
1018        var currentMs = new Date().getTime();
1019        var event = {
1020          schema_id: schemaId,
1021          payload: payload,
1022          metadata: {
1023            event_created_at_ms: currentMs,
1024            event_sent_at_ms: currentMs
1025          }
1026        };
1027        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1028      },
1029      sendRequest: function sendRequest(endpointUrl, payload) {
1030        // Try the sendBeacon API
1031        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1032          var blobData = new window.Blob([payload], {
1033            type: 'text/plain'
1034          });
1035
1036          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1037            return true;
1038          } // sendBeacon was not successful
1039
1040        } // XHR beacon
1041
1042        var xhr = new XMLHttpRequest();
1043
1044        try {
1045          xhr.open('POST', endpointUrl);
1046          xhr.setRequestHeader('Content-Type', 'text/plain');
1047          xhr.send(payload);
1048        } catch (e) {
1049          console.log(e);
1050        }
1051
1052        return false;
1053      },
1054      isIos12: function isIos12() {
1055        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1056      }
1057    };
1058    Monorail.produce('monorail-edge.shopifysvc.com',
1059      'trekkie_storefront_load_errors/1.1',
1060      {shop_id: 69003804928,
1061      theme_id: 166062522624,
1062      app_name: "storefront",
1063      context_url: window.location.href,
1064      source_url: "//woodsorrelstudios.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
1065
1066  };
1067  scriptFallback.async = true;
1068  scriptFallback.src = '//woodsorrelstudios.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1069  first.parentNode.insertBefore(scriptFallback, first);
1070};
1071script.async = true;
1072script.src = '//woodsorrelstudios.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1073first.parentNode.insertBefore(script, first);
1074
1075    };
1076    trekkie.load(
1077      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":690038
107704928,"isMerchantRequest":null,"themeId":166062522624,"themeCityHash":"7555148069159636860","contentLanguage":"en","currency":"USD","eventMetadataId":"df0a5edc-bdf5-4eb2-a425-87aff29a6b83"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1078    );
1079
1080    var loaded = false;
1081    trekkie.ready(function() {
1082      if (loaded) return;
1083      loaded = true;
1084
1085      window.ShopifyAnalytics.lib = window.trekkie;
1086
1087      var originalDocumentWrite = document.write;
1088      document.write = customDocumentWrite;
1089      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1090      document.write = originalDocumentWrite;
1091
1092      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1093      var token = match? match[1]: undefined;
1094      if (!hasLoggedConversion(token)) {
1095        setCookieIfConversion(token);
1096        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
1097      }
1098    });
1099
1100    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"9bb61ac0-35f7-47c1-ac73-8849ee9b3e8d-1791594521","shopifyEmitted":true});
1101
1102    var eventsListenerScript = document.createElement('script');
1103    eventsListenerScript.async = true;
1104    eventsListenerScript.src = "//woodsorrelstudios.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1105    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1106})();</script>
vendor: 1 bytes, line 1106
1106
1107<script
1108  defer
1109  src="https://woodsorrelstudios.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
1110  data-application="storefront-renderer"
1111  data-shop-id="69003804928"
1112  data-render-region="gcp-us-central1"
1113  data-page-type="search"
1114  data-theme-instance-id="166062522624"
1115  data-theme-name="Expanse"
1116  data-theme-version="10.0.1"
1117  data-monorail-region="shop_domain"
1118  data-resource-timing-sampling-rate="10"
1119  data-shs="true"
1120  data-shs-beacon="true"
1121  data-shs-export-with-fetch="true"
1122  data-shs-logs-sample-rate="1"
1123  data-shs-beacon-endpoint="https://woodsorrelstudios.com/api/collect"
1124></script>
vendor: 1 bytes, line 1124
1124
1125<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1125<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>
1125
1126<meta name="shopify-y" content="b2f376a9-7733-4833-a569-a1534d83d483" data-expiration="1823152122000"><meta name="shopify-s" content="978475d1-97d1-40fd-a3ce-627597ff1080" data-expiration="1791596322000">
1127</head>
1128
1129  <body
1130    class="template-search"
1131    data-button_style="round-slight"
1132    data-edges=""
1133    data-type_header_capitalize=""
1134    data-swatch_style="round"
1135    data-grid-style="gridlines-thin"
1136  >
1137    <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
1138
1139    <div id="PageContainer" class="page-container">
1140      <div class="transition-body"><!-- BEGIN sections: header-group -->
1141<div id="shopify-section-sections--23548990456064__header" class="shopify-section shopify-section-group-header-group header-section">
1142
1143
1144<style>
1145  .site-nav__link {
1146    font-size: var(--element-text-font-size--body-md);
1147  }
1148  
1149
1150  
1151</style><is-land on:idle>
1152  <header-section
1153    data-section-id="sections--23548990456064__header"
1154    data-section-index="1"
1155    data-section-type="header"
1156    data-cart-type="dropdown"
1157    defer-hydration
1158  >
1159
1160
1161<header-nav
1162  id="HeaderWrapper"
1163  class="header-wrapper"
1164  defer-hydration
1165><header
1166    id="SiteHeader"
1167    class="site-header"
1168    data-sticky="true"
1169    data-overlay="false"
1170    style="--color-primary:#42434d;--color-secondary:#ffffff;--color-cart-dot:#485090;--color-cart-dot-text:#504890;"
1171  >
1172    <div class="site-header__element site-header__element--top">
1173      <div class="page-width">
1174        <div
1175          class="header-layout"
1176          data-layout="center"
1177          data-nav="below"
1178          data-logo-align="center"
1179        ><div class="header-item header-item--search small--hide"><button
1180                  type="button"
1181                  class="site-nav__link site-nav__link--icon site-nav__compress-menu"
1182                >
1183                  
1184
1185
1186
1187<element-icon
1188  
1189  
1190>
1191  <svg
1192  xmlns="http://www.w3.org/2000/svg"
1193  aria-hidden="true"
1194  focusable="false"
1195  role="presentation"
1196  class="element-icon element-icon-hamburger element-icon--line"
1197  viewbox="0 0 64 64"
1198  width="20"
1199  height="20"
1200>
1201  <path d="M7 15h51" fill="none" stroke="currentColor">.</path>
1202  <path d="M7 32h43" fill="none" stroke="currentColor">.</path>
1203  <path d="M7 49h51" fill="none" stroke="currentColor">.</path>
1204</svg>
1205
1206</element-icon>
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217                  <span class="icon__fallback-text visually-hidden">
1218                    
1219
1220Site navigation
1221</span>
1222                </button>
1223
1224
1225<is-land class="site-header__search-island" on:idle>
1226  <predictive-search
1227    data-context="header"
1228    data-enabled="true"
1229    defer-hydration
1230  ><div class="predictive__screen" data-screen></div><form action="/search" method="get" role="search">
1231      <div class="search__input-wrap">
1232<label for="Search" class="visually-hidden">
1233
1234Search
1235</label><input
1236    id="Search"
1237  class="search__input element-input element-input--transparent"
1238  name="q"
1239
1240  type="search"
1241
1242  placeholder="Search"
1243
1244  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"
1245
1246
1247  
1248
1249  
1250
1251    
1252  >
1253
1254
1255
1256
1257
1258
1259
1260<input name="options[prefix]" type="hidden" value="last">
1261
1262
1263
1264
1265
1266
1267  <button
1268    
1269
1270    class="element-button--search element-button element-button--inverted element-button--transparent"
1271
1272    
1273
1274    
1275
1276    
1277
1278    
1279
1280    
1281      aria-label="
1282
1283Search
1284"
1285    
1286>
1287    
1288
1289
1290
1291
1292<element-icon
1293  
1294  
1295>
1296  <svg
1297  xmlns="http://www.w3.org/2000/svg"
1298  aria-hidden="true"
1299  focusable="false"
1300  role="presentation"
1301  class="element-icon element-icon-search element-icon--line"
1302  viewbox="0 0 64 64"
1303  width="20"
1304  height="20"
1305>
1306  <path
1307    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"
1308    stroke-miterlimit="10"
1309    fill="none"
1310    stroke="currentColor"
1311  />
1312</svg>
1313
1314</element-icon>
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325  </button>
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336</div>
1337
1338
1339
1340
1341
1342
1343  <button
1344    
1345
1346    class="element-button--close-search element-button element-button--transparent"
1347
1348    
1349
1350    
1351
1352    
1353
1354    
1355
1356    
1357      aria-label="
1358
1359Close
1360"
1361    
1362>
1363    
1364
1365
1366
1367
1368<element-icon
1369  
1370  
1371>
1372  <svg 
1373  xmlns="http://www.w3.org/2000/svg" 
1374  class="element-icon element-icon-close element-icon--line"
1375  width="64" 
1376  height="64" 
1377  viewBox="0 0 64 64" 
1378  fill="none"
1379>
1380  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
1381  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
1382</svg>
1383</element-icon>
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394  </button>
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405<div id="predictive-search" class="search__results" tabindex="-1"></div>
1406    </form>
1407  </predictive-search>
1408
1409  <template data-island>
1410    
1410<script type="module">
1411      import 'form.predictive-search'
1412    </script>
1412
1413  </template>
1414</is-land>
1415</div><div class="header-item header-item--logo">
1416<style data-shopify>/* prevent text-only logo from breaking mobile nav */
1417    .header-item--logo {
1418      max-width: 60%;
1419    }</style><div class="heading-md site-header__logo"><a href="/" class="site-header__logo-link">
1420    Wood Sorrel Studios
1421  </a></div></div><div class="header-item header-item--icons">
1422            <div class="site-nav">
1423
1424
1425<div class="site-nav__icons">
1426<toggle-search><a
1427    href="/search"
1428    class="site-nav__link site-nav__link--icon medium-up--hide js-no-transition js-search-header"
1429    
1430      aria-expanded="false"
1431      aria-haspopup="listbox"
1432    
1433  >
1434    
1435
1436
1437
1438<element-icon
1439  
1440  
1441>
1442  <svg
1443  xmlns="http://www.w3.org/2000/svg"
1444  aria-hidden="true"
1445  focusable="false"
1446  role="presentation"
1447  class="element-icon element-icon-search element-icon--line"
1448  viewbox="0 0 64 64"
1449  width="20"
1450  height="20"
1451>
1452  <path
1453    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"
1454    stroke-miterlimit="10"
1455    fill="none"
1456    stroke="currentColor"
1457  />
1458</svg>
1459
1460</element-icon>
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471    <span class="icon__fallback-text visually-hidden">
1472      
1473
1474Search
1475</span>
1476  </a></toggle-search>
1477  
1477<script type="module">
1478    import 'header.toggle-search'
1479  </script>
1479
1480
1481
1482
1483<shopify-store store-domain="https://woodsorrelstudios.com" country="US" language="en"></shopify-store>
1484<shopify-account
1485  
1486    menu="customer-account-main-menu"
1487  
1488>
1489  <span slot="signed-out-avatar">
1490    
1491
1492
1493
1494<element-icon
1495  
1496  
1497>
1498  <svg
1499  xmlns="http://www.w3.org/2000/svg"
1500  aria-hidden="true"
1501  focusable="false"
1502  role="presentation"
1503  class="element-icon element-icon-user element-icon--line"
1504  viewbox="0 0 64 64"
1505  width="20"
1506  height="20"
1507>
1508  <path
1509    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"
1510    stroke-miterlimit="10"
1511    fill="none"
1512    stroke="currentColor"
1513  />
1514</svg>
1515
1516</element-icon>
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527  </span>
1528</shopify-account>
1529
1530<toggle-cart cart-type="dropdown"><a
1531    href="/cart"
1532    id="HeaderCartTrigger"
1533    aria-controls="HeaderCart"
1534    class="site-nav__link site-nav__link--icon site-nav__link--cart js-no-transition"
1535    data-icon="cart"
1536    aria-label="
1537
1538Cart
1539"
1540  >
1541    <span class="cart-link">
1542      
1543
1544
1545
1546<element-icon
1547  
1548  
1549>
1550  <svg
1551  xmlns="http://www.w3.org/2000/svg"
1552  aria-hidden="true"
1553  focusable="false"
1554  role="presentation"
1555  class="element-icon element-icon-cart element-icon--line"
1556  viewbox="0 0 64 64"
1557  width="20"
1558  height="20"
1559>
1560  <path
1561    d="M14 17.44h46.79l-7.94 25.61H20.96l-9.65-35.1H3"
1562    stroke-miterlimit="10"
1563    fill="none"
1564    stroke="currentColor"
1565  />
1566  <circle cx="27" cy="53" r="2" fill="currentColor" stroke="currentColor" />
1567  <circle cx="47" cy="53" r="2" fill="currentColor" stroke="currentColor" />
1568</svg>
1569
1570</element-icon>
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581      <span class="cart-link__bubble">
1582        <span class="cart-link__bubble-num">0</span>
1583      </span>
1584    </span>
1585    <span class="site-nav__icon-label small--hide">
1586      
1587
1588Cart
1589
1590    </span>
1591  </a></toggle-cart>
1592<script type="module">
1593  import 'header.toggle-cart'
1594</script>
1594
1595
1596
1597<toggle-menu><button
1598    type="button"
1599    aria-controls="MobileNav"
1600    class="site-nav__link site-nav__link--icon medium-up--hide mobile-nav-trigger"
1601  >
1602    
1603
1604
1605
1606<element-icon
1607  
1608  
1609>
1610  <svg
1611  xmlns="http://www.w3.org/2000/svg"
1612  aria-hidden="true"
1613  focusable="false"
1614  role="presentation"
1615  class="element-icon element-icon-hamburger element-icon--line"
1616  viewbox="0 0 64 64"
1617  width="20"
1618  height="20"
1619>
1620  <path d="M7 15h51" fill="none" stroke="currentColor">.</path>
1621  <path d="M7 32h43" fill="none" stroke="currentColor">.</path>
1622  <path d="M7 49h51" fill="none" stroke="currentColor">.</path>
1623</svg>
1624
1625</element-icon>
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636    <span class="icon__fallback-text visually-hidden">
1637      
1638
1639Site navigation
1640</span>
1641  </button></toggle-menu>
1642<script type="module">
1643  import 'header.toggle-menu'
1644</script>
1644
1645</div>
1646<div class="site-nav__close-cart">
1647<close-cart><button type="button" class="site-nav__link site-nav__link--icon js-close-header-cart">
1648    <span>
1649      
1650
1651Close
1652</span>
1653    
1654
1655
1656
1657<element-icon
1658  
1659  
1660>
1661  <svg 
1662  xmlns="http://www.w3.org/2000/svg" 
1663  class="element-icon element-icon-close element-icon--line"
1664  width="64" 
1665  height="64" 
1666  viewBox="0 0 64 64" 
1667  fill="none"
1668>
1669  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
1670  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
1671</svg>
1672</element-icon>
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683  </button></close-cart>
1684  
1684<script type="module">
1685    import 'header.close-cart'
1686  </script>
1686</div></div>
1687          </div>
1688        </div>
1689      </div>
1690
1691
1692
1693<header-search class="site-header__search-container">
1694  <div class="page-width">
1695    <div class="site-header__search">
1696
1697
1698<is-land class="site-header__search-island" on:idle>
1699  <predictive-search
1700    data-context="header"
1701    data-enabled="true"
1702    defer-hydration
1703  ><div class="predictive__screen" data-screen></div><form action="/search" method="get" role="search">
1704      <div class="search__input-wrap">
1705<label for="Search" class="visually-hidden">
1706
1707Search
1708</label><input
1709    id="Search"
1710  class="search__input element-input element-input--transparent"
1711  name="q"
1712
1713  type="search"
1714
1715  placeholder="Search"
1716
1717  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"
1718
1719
1720  
1721
1722  
1723
1724    
1725  >
1726
1727
1728
1729
1730
1731
1732
1733<input name="options[prefix]" type="hidden" value="last">
1734
1735
1736
1737
1738
1739
1740  <button
1741    
1742
1743    class="element-button--search element-button element-button--inverted element-button--transparent"
1744
1745    
1746
1747    
1748
1749    
1750
1751    
1752
1753    
1754      aria-label="
1755
1756Search
1757"
1758    
1759>
1760    
1761
1762
1763
1764
1765<element-icon
1766  
1767  
1768>
1769  <svg
1770  xmlns="http://www.w3.org/2000/svg"
1771  aria-hidden="true"
1772  focusable="false"
1773  role="presentation"
1774  class="element-icon element-icon-search element-icon--line"
1775  viewbox="0 0 64 64"
1776  width="20"
1777  height="20"
1778>
1779  <path
1780    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"
1781    stroke-miterlimit="10"
1782    fill="none"
1783    stroke="currentColor"
1784  />
1785</svg>
1786
1787</element-icon>
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798  </button>
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809</div>
1810
1811
1812
1813
1814
1815
1816  <button
1817    
1818
1819    class="element-button--close-search element-button element-button--transparent"
1820
1821    
1822
1823    
1824
1825    
1826
1827    
1828
1829    
1830      aria-label="
1831
1832Close
1833"
1834    
1835>
1836    
1837
1838
1839
1840
1841<element-icon
1842  
1843  
1844>
1845  <svg 
1846  xmlns="http://www.w3.org/2000/svg" 
1847  class="element-icon element-icon-close element-icon--line"
1848  width="64" 
1849  height="64" 
1850  viewBox="0 0 64 64" 
1851  fill="none"
1852>
1853  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
1854  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
1855</svg>
1856</element-icon>
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867  </button>
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878<div id="predictive-search" class="search__results" tabindex="-1"></div>
1879    </form>
1880  </predictive-search>
1881
1882  <template data-island>
1883    
1883<script type="module">
1884      import 'form.predictive-search'
1885    </script>
1885
1886  </template>
1887</is-land>
1888</div>
1889  </div>
1890</header-search>
1891
1892<script type="module">
1893  import 'element.header-search'
1894</script>
1894
1895</div><div class="site-header__element site-header__element--sub" data-type="nav">
1896        <div
1897          class="page-width text-center"
1898          
1899            role="navigation" aria-label="Primary"
1900          
1901        >
1902
1903
1904<ul class="site-nav site-navigation site-navigation--below small--hide"><li class="site-nav__item site-nav__expanded-item">
1905      
1906      
1907      
1908        <a
1909          href="/"
1910          class="site-nav__link site-nav__link--underline"
1911        >
1912          Home
1913        </a>
1914      
1915
1916    </li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu">
1917      
1918        <nav-dropdown>
1919          <details
1920            id="site-nav-item--2"
1921            class="site-nav__details"
1922            data-hover="true"
1923          >
1924      
1925      
1926        <summary
1927          data-link="/collections/all"
1928          aria-expanded="false"
1929          aria-controls="site-nav-item--2"
1930          class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"
1931        >
1932          Shop
1933          
1934
1935
1936
1937<element-icon
1938  
1939  
1940>
1941  <svg
1942  xmlns="http://www.w3.org/2000/svg"
1943  aria-hidden="true"
1944  focusable="false"
1945  role="presentation"
1946  class="element-icon element-icon--wide element-icon-chevron-down element-icon--line"
1947  viewbox="0 0 28 16"
1948  width="20"
1949  height="20"
1950>
1951  <path
1952    fill="none"
1953    stroke="currentColor"
1954    d="m1.57 1.59 12.76 12.77L27.1 1.59"
1955  />
1956</svg>
1957
1958</element-icon>
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969        </summary>
1970      
1971      
1972<div class="site-nav__dropdown megamenu megamenu--products text-left">
1973          <div class="page-width">
1974            <div class="site-nav__dropdown-animate megamenu__wrapper">
1975              <div class="megamenu__cols">
1976                <div class="megamenu__col"><div>
1977                      <div class="megamenu__col-title">
1978                        <a
1979                          href="/collections/cora-foerstners-books-and-stories"
1980                          class="site-nav__dropdown-link site-nav__dropdown-link--top-level"
1981                        >All Products</a>
1982                      </div><a href="/collections/cora-foerstners-books-and-stories" class="site-nav__dropdown-link">
1983                          All Cora's Books
1984                        </a><a href="/collections/new-merch" class="site-nav__dropdown-link">
1985                          What's New
1986                        </a><a href="/collections/new-books" class="site-nav__dropdown-link">
1987                          What's On Sale
1988                        </a><a href="/collections/coming-soon" class="site-nav__dropdown-link">
1989                          Coming Soon
1990                        </a><a href="/collections/mystery-gothic" class="site-nav__dropdown-link">
1991                          Mystery & Gothic
1992                        </a><a href="/collections/fantasy" class="site-nav__dropdown-link">
1993                          Fantasy
1994                        </a><a href="/collections/science-fiction-1" class="site-nav__dropdown-link">
1995                          Science Fiction
1996                        </a><a href="/collections/post-apocalyptic-fiction" class="site-nav__dropdown-link">
1997                          Post-Apocalyptic Fiction
1998                        </a><a href="/collections/young-adult" class="site-nav__dropdown-link">
1999                          YA Novels
2000                        </a><a href="/collections/ebook-bundles" class="site-nav__dropdown-link">
2001                          Ebook Bundles
2002                        </a><a href="/collections/novels" class="site-nav__dropdown-link">
2003                          Novels & Novellas
2004                        </a><a href="/collections/paperback-books" class="site-nav__dropdown-link">
2005                          Paperback Books
2006                        </a><a href="/collections/individual-short-stories" class="site-nav__dropdown-link">
2007                          Individual Short Stories
2008                        </a><a href="/collections/short-story-collections" class="site-nav__dropdown-link">
2009                          Short Story Collections
2010                        </a></div></div><div class="megamenu__col"><div>
2011                      <div class="megamenu__col-title">
2012                        <a
2013                          href="/collections/cora-foerstners-books-and-stories"
2014                          class="site-nav__dropdown-link site-nav__dropdown-link--top-level"
2015                        >Cora's Series</a>
2016                      </div><a href="/collections/dragon-speakers-world" class="site-nav__dropdown-link">
2017                          Dragon Speakers' World
2018                        </a><a href="/collections/swords-of-aroc" class="site-nav__dropdown-link">
2019                          Swords of Aroc Series
2020                        </a><a href="/collections/league-of-the-daring" class="site-nav__dropdown-link">
2021                          League of the Daring Series
2022                        </a></div></div>
2023              </div><div class="megamenu__featured">
2024                  <div class="product-grid">
2025
2026
2027<div
2028  class="
2029    grid-item grid-product  grid-product-image-breathing-room--true
2030    
2031    
2032      grid-product--gridlines overlay
2033    
2034  "
2035>
2036  <div
2037    class="product-grid-item"
2038    data-product-handle="a-bad-day-a-science-fiction-short-story"
2039    data-product-id="9279186206976"
2040    data-product-grid-item
2041  >
2042    <div class="grid-item__content color-scheme-none"><div class="grid-product__actions">
2043<quick-shop defer-hydration>
2044  
2045<tool-tip-trigger
2046  class="tool-tip-trigger"
2047  data-tool-tip="QuickShop"
2048  data-tool-tip-classes="quick-shop-modal"
2049  defer-hydration
2050>
2051  
2052
2053  <div
2054    class="tool-tip-trigger__content"
2055    data-tool-tip-trigger-content=""
2056  >
2057    
2058  </div>
2059
2060  
2061    <button type="button" class="btn btn--circle btn--icon quick-product__btn js-modal-open-quick-modal-9279186206976 small--hide" title="
2062                  
2063
2064Quick shop
2065" data-handle="a-bad-day-a-science-fiction-short-story">
2066                  
2067
2068
2069
2070<element-icon
2071  
2072  
2073>
2074  <svg
2075  xmlns="http://www.w3.org/2000/svg"
2076  aria-hidden="true"
2077  focusable="false"
2078  role="presentation"
2079  class="element-icon element-icon-search element-icon--line"
2080  viewbox="0 0 64 64"
2081  width="20"
2082  height="20"
2083>
2084  <path
2085    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"
2086    stroke-miterlimit="10"
2087    fill="none"
2088    stroke="currentColor"
2089  />
2090</svg>
2091
2092</element-icon>
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103                  <span class="icon__fallback-text visually-hidden">
2104                    
2105
2106Quick shop
2107
2108                  </span>
2109                </button>
2110  
2111</tool-tip-trigger>
2112
2113<script type="module">
2114  import 'overlay.tool-tip.trigger'
2115</script>
2115
2116
2117</quick-shop>
2118
2119<script type="module">
2120  import 'overlay.quick-shop'
2121</script>
2121
2122
2123
2124<quick-add defer-hydration>
2125  <button
2126                    type="button" class="text-link quick-add-btn"
2127                    title="
2128                      
2129
2130Add to cart
2131"
2132                    data-id="47398661030144"
2133                    data-single-variant-quick-add
2134                  >
2135                    <span class="btn btn--circle btn--icon">
2136                      
2137
2138
2139
2140<element-icon
2141  
2142  
2143>
2144  <svg
2145  xmlns="http://www.w3.org/2000/svg"
2146  aria-hidden="true"
2147  focusable="false"
2148  role="presentation"
2149  class="element-icon element-icon-plus element-icon--line"
2150  viewbox="0 0 64 64"
2151  width="20"
2152  height="20"
2153>
2154  <path d="M32 9v46m23-23H9" fill="none" stroke="currentColor" />
2155</svg>
2156
2157</element-icon>
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168                      <span class="icon__fallback-text visually-hidden">
2169                        
2170
2171Add to cart
2172
2173                      </span>
2174                    </span>
2175                  </button>
2176</quick-add>
2177
2178<script type="module">
2179  import 'overlay.quick-add'
2180</script>
2180
2181
2182</div>
2183
2184      
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197<layout-stack class="layout-stack">
2198  <template shadowrootmode="open">
2199    <style>
2200      :host {
2201        display: contents;
2202      }
2203
2204      .layout-stack {
2205        /* Layout & Typography */
2206        --_flex-direction: var(--_flex-direction--xs);
2207        --_justify: var(--_justify--xs);
2208        --_align: var(--_align--xs);
2209
2210        --_margin: var(--layout-stack-margin);
2211
2212        display: flex;
2213        flex-direction: var(--_flex-direction);
2214        gap: var(--_gap);
2215        flex-wrap: var(--_wrap);
2216        justify-content: var(--_justify);
2217        align-items: var(--_align);
2218        text-align: var(--_align);
2219        margin: var(--_margin);
2220        padding: 0;
2221        list-style: none;
2222
2223        ::slotted(*) {
2224          max-width: 100%;
2225        }
2226      }
2227    </style>
2228    
2229
2230
2231
2232
2233  
2234
2235      <style>
2236        @media (min-width: 0px) {
2237          .layout-stack { --_gap: var(--layout-stack-gap-size-sm); }
2238        }
2239      </style>
2240    
2241
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      <style>
2291        @media (min-width: 0px) {
2292          .layout-stack { --_flex-direction: column; }
2293        }
2294      </style>
2295    
2296
2297  
2298
2299  
2300
2301  
2302
2303  
2304
2305
2306    
2307
2308
2309
2310
2311  
2312
2313      <style>
2314        @media (min-width: 0px) {
2315          .layout-stack { --_justify: space-between; }
2316        }
2317      </style>
2318    
2319
2320  
2321
2322  
2323
2324  
2325
2326  
2327
2328
2329    
2330
2331
2332
2333
2334  
2335
2336      <style>
2337        @media (min-width: 0px) {
2338          .layout-stack { --_align: stretch; }
2339        }
2340      </style>
2341    
2342
2343  
2344
2345  
2346
2347  
2348
2349  
2350
2351
2352    
2353
2354
2355
2356
2357  
2358
2359      <style>
2360        @media (min-width: 0px) {
2361          .layout-stack { --_wrap: nowrap; }
2362        }
2363      </style>
2364    
2365
2366  
2367
2368  
2369
2370  
2371
2372  
2373
2374
2375
2376    <div class="layout-stack" style="height: 100%;" >
2377      <slot></slot>
2378    </div>
2379  </template>
2380
2381  
2382        <div class="grid-item__link">
2383          <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>
2384          <div class="grid-product__image-wrap"><div class="grid-product__tags">
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397<layout-stack class="layout-stack">
2398  <template shadowrootmode="open">
2399    <style>
2400      :host {
2401        display: contents;
2402      }
2403
2404      .layout-stack {
2405        /* Layout & Typography */
2406        --_flex-direction: var(--_flex-direction--xs);
2407        --_justify: var(--_justify--xs);
2408        --_align: var(--_align--xs);
2409
2410        --_margin: var(--layout-stack-margin);
2411
2412        display: flex;
2413        flex-direction: var(--_flex-direction);
2414        gap: var(--_gap);
2415        flex-wrap: var(--_wrap);
2416        justify-content: var(--_justify);
2417        align-items: var(--_align);
2418        text-align: var(--_align);
2419        margin: var(--_margin);
2420        padding: 0;
2421        list-style: none;
2422
2423        ::slotted(*) {
2424          max-width: 100%;
2425        }
2426      }
2427    </style>
2428    
2429
2430
2431
2432
2433  
2434
2435      <style>
2436        @media (min-width: 0px) {
2437          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
2438        }
2439      </style>
2440    
2441
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      <style>
2491        @media (min-width: 0px) {
2492          .layout-stack { --_flex-direction: column; }
2493        }
2494      </style>
2495    
2496
2497  
2498
2499  
2500
2501  
2502
2503  
2504
2505
2506    
2507
2508
2509
2510
2511  
2512
2513      <style>
2514        @media (min-width: 0px) {
2515          .layout-stack { --_justify: start; }
2516        }
2517      </style>
2518    
2519
2520  
2521
2522  
2523
2524  
2525
2526  
2527
2528
2529    
2530
2531
2532
2533
2534  
2535
2536      <style>
2537        @media (min-width: 0px) {
2538          .layout-stack { --_align: center; }
2539        }
2540      </style>
2541    
2542
2543  
2544
2545  
2546
2547  
2548
2549  
2550
2551
2552    
2553
2554
2555
2556
2557  
2558
2559      <style>
2560        @media (min-width: 0px) {
2561          .layout-stack { --_wrap: nowrap; }
2562        }
2563      </style>
2564    
2565
2566  
2567
2568  
2569
2570  
2571
2572  
2573
2574
2575
2576    <div class="layout-stack" style="" >
2577      <slot></slot>
2578    </div>
2579  </template>
2580
2581  
2582</layout-stack>
2583
2584
2585</div><div
2586                class="grid__image-ratio grid__image-ratio--square"
2587              >
2588
2589
2590<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
2591 image-element" sizes="100%" data-animate="fadein">
2592  
2593
2594  
2595  
2596</is-land>
2597</div><div class="grid-product__secondary-image small--hide">
2598
2599
2600<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
2601 image-element" sizes="100%" data-animate="fadein">
2602  
2603
2604  
2605  
2606</is-land>
2607</div></div>
2608
2609          <div class="grid-item__meta">
2610
2611            
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624<layout-stack class="layout-stack">
2625  <template shadowrootmode="open">
2626    <style>
2627      :host {
2628        display: contents;
2629      }
2630
2631      .layout-stack {
2632        /* Layout & Typography */
2633        --_flex-direction: var(--_flex-direction--xs);
2634        --_justify: var(--_justify--xs);
2635        --_align: var(--_align--xs);
2636
2637        --_margin: var(--layout-stack-margin);
2638
2639        display: flex;
2640        flex-direction: var(--_flex-direction);
2641        gap: var(--_gap);
2642        flex-wrap: var(--_wrap);
2643        justify-content: var(--_justify);
2644        align-items: var(--_align);
2645        text-align: var(--_align);
2646        margin: var(--_margin);
2647        padding: 0;
2648        list-style: none;
2649
2650        ::slotted(*) {
2651          max-width: 100%;
2652        }
2653      }
2654    </style>
2655    
2656
2657
2658
2659
2660  
2661
2662      <style>
2663        @media (min-width: 0px) {
2664          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
2665        }
2666      </style>
2667    
2668
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      <style>
2718        @media (min-width: 0px) {
2719          .layout-stack { --_flex-direction: column; }
2720        }
2721      </style>
2722    
2723
2724  
2725
2726  
2727
2728  
2729
2730  
2731
2732
2733    
2734
2735
2736
2737
2738  
2739
2740      <style>
2741        @media (min-width: 0px) {
2742          .layout-stack { --_justify: start; }
2743        }
2744      </style>
2745    
2746
2747  
2748
2749  
2750
2751  
2752
2753  
2754
2755
2756    
2757
2758
2759
2760
2761  
2762
2763      <style>
2764        @media (min-width: 0px) {
2765          .layout-stack { --_align: start; }
2766        }
2767      </style>
2768    
2769
2770  
2771
2772  
2773
2774  
2775
2776  
2777
2778
2779    
2780
2781
2782
2783
2784  
2785
2786      <style>
2787        @media (min-width: 0px) {
2788          .layout-stack { --_wrap: nowrap; }
2789        }
2790      </style>
2791    
2792
2793  
2794
2795  
2796
2797  
2798
2799  
2800
2801
2802
2803    <div class="layout-stack" style="" >
2804      <slot></slot>
2805    </div>
2806  </template>
2807
2808  
2809<div class="grid-item__swatches">
2810
2811
2812  <is-land on:idle> <color-swatches>
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828<layout-stack class="layout-stack">
2829  <template shadowrootmode="open">
2830    <style>
2831      :host {
2832        display: contents;
2833      }
2834
2835      .layout-stack {
2836        /* Layout & Typography */
2837        --_flex-direction: var(--_flex-direction--xs);
2838        --_justify: var(--_justify--xs);
2839        --_align: var(--_align--xs);
2840
2841        --_margin: var(--layout-stack-margin);
2842
2843        display: flex;
2844        flex-direction: var(--_flex-direction);
2845        gap: var(--_gap);
2846        flex-wrap: var(--_wrap);
2847        justify-content: var(--_justify);
2848        align-items: var(--_align);
2849        text-align: var(--_align);
2850        margin: var(--_margin);
2851        padding: 0;
2852        list-style: none;
2853
2854        ::slotted(*) {
2855          max-width: 100%;
2856        }
2857      }
2858    </style>
2859    
2860
2861
2862
2863
2864  
2865
2866      <style>
2867        @media (min-width: 0px) {
2868          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
2869        }
2870      </style>
2871    
2872
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      <style>
2922        @media (min-width: 0px) {
2923          .layout-stack { --_flex-direction: row; }
2924        }
2925      </style>
2926    
2927
2928  
2929
2930  
2931
2932  
2933
2934  
2935
2936
2937    
2938
2939
2940
2941
2942  
2943
2944      <style>
2945        @media (min-width: 0px) {
2946          .layout-stack { --_justify: start; }
2947        }
2948      </style>
2949    
2950
2951  
2952
2953  
2954
2955  
2956
2957  
2958
2959
2960    
2961
2962
2963
2964
2965  
2966
2967      <style>
2968        @media (min-width: 0px) {
2969          .layout-stack { --_align: stretch; }
2970        }
2971      </style>
2972    
2973
2974  
2975
2976  
2977
2978  
2979
2980  
2981
2982
2983    
2984
2985
2986
2987
2988  
2989
2990      <style>
2991        @media (min-width: 0px) {
2992          .layout-stack { --_wrap: wrap; }
2993        }
2994      </style>
2995    
2996
2997  
2998
2999  
3000
3001  
3002
3003  
3004
3005
3006
3007    <div class="layout-stack" style="" >
3008      <slot></slot>
3009    </div>
3010  </template>
3011
3012  
3013  
3014    
3015
3016    
3017  
3018
3019</layout-stack>
3020
3021
3022
3023
3024
3025  <template data-island>
3026    
3026<script type="module">
3027      import 'list.product-card.swatches'
3028    </script>
3028
3029  </template>
3030  </color-swatches>
3031  </is-land>
3032
3033</div>
3034              
3035
3036
3037
3038<span
3039class="element-text element-text--body-md"
3040
3041  
3042style="
3043                word-break: break-word; hyphens: auto; text-align: start;
3044              ">
3045  
3046    A Bad Day (A Science Fiction Short Story)
3047  
3048</span>
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069                
3070
3071
3072
3073<span
3074class="element-text element-text--body-sm"
3075
3076  
3077style="
3078                  opacity: 0.65; text-align: start;
3079                ">
3080  
3081    Wood Sorrel Press
3082  
3083</span>
3084
3085
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<layout-stack class="layout-stack">
3118  <template shadowrootmode="open">
3119    <style>
3120      :host {
3121        display: contents;
3122      }
3123
3124      .layout-stack {
3125        /* Layout & Typography */
3126        --_flex-direction: var(--_flex-direction--xs);
3127        --_justify: var(--_justify--xs);
3128        --_align: var(--_align--xs);
3129
3130        --_margin: var(--layout-stack-margin);
3131
3132        display: flex;
3133        flex-direction: var(--_flex-direction);
3134        gap: var(--_gap);
3135        flex-wrap: var(--_wrap);
3136        justify-content: var(--_justify);
3137        align-items: var(--_align);
3138        text-align: var(--_align);
3139        margin: var(--_margin);
3140        padding: 0;
3141        list-style: none;
3142
3143        ::slotted(*) {
3144          max-width: 100%;
3145        }
3146      }
3147    </style>
3148    
3149
3150
3151
3152
3153  
3154
3155      <style>
3156        @media (min-width: 0px) {
3157          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
3158        }
3159      </style>
3160    
3161
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      <style>
3211        @media (min-width: 0px) {
3212          .layout-stack { --_flex-direction: row; }
3213        }
3214      </style>
3215    
3216
3217  
3218
3219  
3220
3221  
3222
3223  
3224
3225
3226    
3227
3228
3229
3230
3231  
3232
3233      <style>
3234        @media (min-width: 0px) {
3235          .layout-stack { --_justify: start; }
3236        }
3237      </style>
3238    
3239
3240  
3241
3242  
3243
3244  
3245
3246  
3247
3248
3249    
3250
3251
3252
3253
3254  
3255
3256      <style>
3257        @media (min-width: 0px) {
3258          .layout-stack { --_align: baseline; }
3259        }
3260      </style>
3261    
3262
3263  
3264
3265  
3266
3267  
3268
3269  
3270
3271
3272    
3273
3274
3275
3276
3277  
3278
3279      <style>
3280        @media (min-width: 0px) {
3281          .layout-stack { --_wrap: wrap; }
3282        }
3283      </style>
3284    
3285
3286  
3287
3288  
3289
3290  
3291
3292  
3293
3294
3295
3296    <div class="layout-stack" style="
3297                text-align: start;
3298              " >
3299      <slot></slot>
3300    </div>
3301  </template>
3302
3303  
3304
3305
3306
3307
3308<span
3309class="element-price element-text element-text--heading-xs"
3310
3311  
3312>
3313  
3314    $2<sup>99</sup>
3315  
3316</span>
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342</layout-stack>
3343
3344
3345
3346</layout-stack>
3347
3348
3349
3350</div>
3351
3352        </div>
3353</layout-stack>
3354
3355
3356
3357    </div>
3358  </div>
3359</div>
3360</div>
3361                </div></div>
3362          </div>
3363        </div>
3364        </details>
3365        </nav-dropdown>
3366        
3366<script type="module">
3367          import 'header.desktop-nav.nav-dropdown'
3368        </script>
3368
3369      
3370    </li><li class="site-nav__item site-nav__expanded-item">
3371      
3372      
3373      
3374        <a
3375          href="/pages/about-us"
3376          class="site-nav__link site-nav__link--underline"
3377        >
3378          About Us
3379        </a>
3380      
3381
3382    </li><li class="site-nav__item site-nav__expanded-item">
3383      
3384      
3385      
3386        <a
3387          href="/blogs/news-1"
3388          class="site-nav__link site-nav__link--underline"
3389        >
3390          News
3391        </a>
3392      
3393
3394    </li><li class="site-nav__item site-nav__expanded-item">
3395      
3396      
3397      
3398        <a
3399          href="/blogs/cora-blog"
3400          class="site-nav__link site-nav__link--underline"
3401        >
3402          Cora's Blog
3403        </a>
3404      
3405
3406    </li><li class="site-nav__item site-nav__expanded-item">
3407      
3408      
3409      
3410        <a
3411          href="/pages/contact"
3412          class="site-nav__link site-nav__link--underline"
3413        >
3414          Contact Us
3415        </a>
3416      
3417
3418    </li><li class="site-nav__item site-nav__expanded-item">
3419      
3420      
3421      
3422        <a
3423          href="/pages/join-our-mailing-list"
3424          class="site-nav__link site-nav__link--underline"
3425        >
3426          Mailing List
3427        </a>
3428      
3429
3430    </li></ul>
3431</div>
3432      </div>
3433
3434      <div class="site-header__element site-header__element--sub" data-type="search">
3435        <div class="page-width medium-up--hide">
3436
3437
3438<is-land class="site-header__search-island" on:idle>
3439  <predictive-search
3440    data-context="header"
3441    data-enabled="true"
3442    defer-hydration
3443  ><div class="predictive__screen" data-screen></div><form action="/search" method="get" role="search">
3444      <div class="search__input-wrap">
3445<label for="Search" class="visually-hidden">
3446
3447Search
3448</label><input
3449    id="Search"
3450  class="search__input element-input element-input--transparent"
3451  name="q"
3452
3453  type="search"
3454
3455  placeholder="Search"
3456
3457  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"
3458
3459
3460  
3461
3462  
3463
3464    
3465  >
3466
3467
3468
3469
3470
3471
3472
3473<input name="options[prefix]" type="hidden" value="last">
3474
3475
3476
3477
3478
3479
3480  <button
3481    
3482
3483    class="element-button--search element-button element-button--inverted element-button--transparent"
3484
3485    
3486
3487    
3488
3489    
3490
3491    
3492
3493    
3494      aria-label="
3495
3496Search
3497"
3498    
3499>
3500    
3501
3502
3503
3504
3505<element-icon
3506  
3507  
3508>
3509  <svg
3510  xmlns="http://www.w3.org/2000/svg"
3511  aria-hidden="true"
3512  focusable="false"
3513  role="presentation"
3514  class="element-icon element-icon-search element-icon--line"
3515  viewbox="0 0 64 64"
3516  width="20"
3517  height="20"
3518>
3519  <path
3520    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"
3521    stroke-miterlimit="10"
3522    fill="none"
3523    stroke="currentColor"
3524  />
3525</svg>
3526
3527</element-icon>
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538  </button>
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549</div>
3550
3551
3552
3553
3554
3555
3556  <button
3557    
3558
3559    class="element-button--close-search element-button element-button--transparent"
3560
3561    
3562
3563    
3564
3565    
3566
3567    
3568
3569    
3570      aria-label="
3571
3572Close
3573"
3574    
3575>
3576    
3577
3578
3579
3580
3581<element-icon
3582  
3583  
3584>
3585  <svg 
3586  xmlns="http://www.w3.org/2000/svg" 
3587  class="element-icon element-icon-close element-icon--line"
3588  width="64" 
3589  height="64" 
3590  viewBox="0 0 64 64" 
3591  fill="none"
3592>
3593  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
3594  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
3595</svg>
3596</element-icon>
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607  </button>
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618<div id="predictive-search" class="search__results" tabindex="-1"></div>
3619    </form>
3620  </predictive-search>
3621
3622  <template data-island>
3623    
3623<script type="module">
3624      import 'form.predictive-search'
3625    </script>
3625
3626  </template>
3627</is-land>
3628</div>
3629      </div><div class="page-width site-header__drawers">
3630      <div class="site-header__drawers-container">
3631
3632
3633<header-drawer
3634  class="site-header__drawer site-header__cart"
3635  open="cart:open"
3636  close="cart:close"
3637  no-scroll-lock
3638  defer-hydration
3639>
3640  <div class="site-header__drawer-animate">
3641
3642
3643<header-cart-drawer class="cart-drawer" defer-hydration cart-type="dropdown">
3644  <form
3645    action="/cart"
3646    method="post"
3647    novalidate
3648    data-location="header"
3649    class="cart__drawer-form"
3650    data-money-format="${{amount}}"
3651    data-super-script="true"
3652  >
3653    <div class="cart__scrollable">
3654      <div data-products></div>
3655
3656
3657<div class="cart__item-row cart-recommendations" data-location="drawer">
3658    <div class="heading-md cart__recommended-title">
3659      
3660
3661Goes great with
3662
3663    </div>
3664    <div
3665      class="new-grid product-grid scrollable-grid"
3666      data-view="small"
3667    >
3668
3669
3670<div
3671  class="
3672    grid-item grid-product  grid-product-image-breathing-room--true
3673    
3674    
3675      grid-product--gridlines overlay
3676    
3677  "
3678>
3679  <div
3680    class="product-grid-item"
3681    data-product-handle="a-bad-day-a-science-fiction-short-story"
3682    data-product-id="9279186206976"
3683    data-product-grid-item
3684  >
3685    <div class="grid-item__content color-scheme-none"><div class="grid-product__actions">
3686<quick-shop defer-hydration>
3687  
3688<tool-tip-trigger
3689  class="tool-tip-trigger"
3690  data-tool-tip="QuickShop"
3691  data-tool-tip-classes="quick-shop-modal"
3692  defer-hydration
3693>
3694  
3695
3696  <div
3697    class="tool-tip-trigger__content"
3698    data-tool-tip-trigger-content=""
3699  >
3700    
3701  </div>
3702
3703  
3704    <button type="button" class="btn btn--circle btn--icon quick-product__btn js-modal-open-quick-modal-9279186206976 small--hide" title="
3705                  
3706
3707Quick shop
3708" data-handle="a-bad-day-a-science-fiction-short-story">
3709                  
3710
3711
3712
3713<element-icon
3714  
3715  
3716>
3717  <svg
3718  xmlns="http://www.w3.org/2000/svg"
3719  aria-hidden="true"
3720  focusable="false"
3721  role="presentation"
3722  class="element-icon element-icon-search element-icon--line"
3723  viewbox="0 0 64 64"
3724  width="20"
3725  height="20"
3726>
3727  <path
3728    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"
3729    stroke-miterlimit="10"
3730    fill="none"
3731    stroke="currentColor"
3732  />
3733</svg>
3734
3735</element-icon>
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746                  <span class="icon__fallback-text visually-hidden">
3747                    
3748
3749Quick shop
3750
3751                  </span>
3752                </button>
3753  
3754</tool-tip-trigger>
3755
3756<script type="module">
3757  import 'overlay.tool-tip.trigger'
3758</script>
3758
3759
3760</quick-shop>
3761
3762<script type="module">
3763  import 'overlay.quick-shop'
3764</script>
3764
3765
3766
3767<quick-add defer-hydration>
3768  <button
3769                    type="button" class="text-link quick-add-btn"
3770                    title="
3771                      
3772
3773Add to cart
3774"
3775                    data-id="47398661030144"
3776                    data-single-variant-quick-add
3777                  >
3778                    <span class="btn btn--circle btn--icon">
3779                      
3780
3781
3782
3783<element-icon
3784  
3785  
3786>
3787  <svg
3788  xmlns="http://www.w3.org/2000/svg"
3789  aria-hidden="true"
3790  focusable="false"
3791  role="presentation"
3792  class="element-icon element-icon-plus element-icon--line"
3793  viewbox="0 0 64 64"
3794  width="20"
3795  height="20"
3796>
3797  <path d="M32 9v46m23-23H9" fill="none" stroke="currentColor" />
3798</svg>
3799
3800</element-icon>
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811                      <span class="icon__fallback-text visually-hidden">
3812                        
3813
3814Add to cart
3815
3816                      </span>
3817                    </span>
3818                  </button>
3819</quick-add>
3820
3821<script type="module">
3822  import 'overlay.quick-add'
3823</script>
3823
3824
3825</div>
3826
3827      
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840<layout-stack class="layout-stack">
3841  <template shadowrootmode="open">
3842    <style>
3843      :host {
3844        display: contents;
3845      }
3846
3847      .layout-stack {
3848        /* Layout & Typography */
3849        --_flex-direction: var(--_flex-direction--xs);
3850        --_justify: var(--_justify--xs);
3851        --_align: var(--_align--xs);
3852
3853        --_margin: var(--layout-stack-margin);
3854
3855        display: flex;
3856        flex-direction: var(--_flex-direction);
3857        gap: var(--_gap);
3858        flex-wrap: var(--_wrap);
3859        justify-content: var(--_justify);
3860        align-items: var(--_align);
3861        text-align: var(--_align);
3862        margin: var(--_margin);
3863        padding: 0;
3864        list-style: none;
3865
3866        ::slotted(*) {
3867          max-width: 100%;
3868        }
3869      }
3870    </style>
3871    
3872
3873
3874
3875
3876  
3877
3878      <style>
3879        @media (min-width: 0px) {
3880          .layout-stack { --_gap: var(--layout-stack-gap-size-sm); }
3881        }
3882      </style>
3883    
3884
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      <style>
3934        @media (min-width: 0px) {
3935          .layout-stack { --_flex-direction: column; }
3936        }
3937      </style>
3938    
3939
3940  
3941
3942  
3943
3944  
3945
3946  
3947
3948
3949    
3950
3951
3952
3953
3954  
3955
3956      <style>
3957        @media (min-width: 0px) {
3958          .layout-stack { --_justify: space-between; }
3959        }
3960      </style>
3961    
3962
3963  
3964
3965  
3966
3967  
3968
3969  
3970
3971
3972    
3973
3974
3975
3976
3977  
3978
3979      <style>
3980        @media (min-width: 0px) {
3981          .layout-stack { --_align: stretch; }
3982        }
3983      </style>
3984    
3985
3986  
3987
3988  
3989
3990  
3991
3992  
3993
3994
3995    
3996
3997
3998
3999
4000  
4001
4002      <style>
4003        @media (min-width: 0px) {
4004          .layout-stack { --_wrap: nowrap; }
4005        }
4006      </style>
4007    
4008
4009  
4010
4011  
4012
4013  
4014
4015  
4016
4017
4018
4019    <div class="layout-stack" style="height: 100%;" >
4020      <slot></slot>
4021    </div>
4022  </template>
4023
4024  
4025        <div class="grid-item__link">
4026          <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>
4027          <div class="grid-product__image-wrap"><div class="grid-product__tags">
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040<layout-stack class="layout-stack">
4041  <template shadowrootmode="open">
4042    <style>
4043      :host {
4044        display: contents;
4045      }
4046
4047      .layout-stack {
4048        /* Layout & Typography */
4049        --_flex-direction: var(--_flex-direction--xs);
4050        --_justify: var(--_justify--xs);
4051        --_align: var(--_align--xs);
4052
4053        --_margin: var(--layout-stack-margin);
4054
4055        display: flex;
4056        flex-direction: var(--_flex-direction);
4057        gap: var(--_gap);
4058        flex-wrap: var(--_wrap);
4059        justify-content: var(--_justify);
4060        align-items: var(--_align);
4061        text-align: var(--_align);
4062        margin: var(--_margin);
4063        padding: 0;
4064        list-style: none;
4065
4066        ::slotted(*) {
4067          max-width: 100%;
4068        }
4069      }
4070    </style>
4071    
4072
4073
4074
4075
4076  
4077
4078      <style>
4079        @media (min-width: 0px) {
4080          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
4081        }
4082      </style>
4083    
4084
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      <style>
4134        @media (min-width: 0px) {
4135          .layout-stack { --_flex-direction: column; }
4136        }
4137      </style>
4138    
4139
4140  
4141
4142  
4143
4144  
4145
4146  
4147
4148
4149    
4150
4151
4152
4153
4154  
4155
4156      <style>
4157        @media (min-width: 0px) {
4158          .layout-stack { --_justify: start; }
4159        }
4160      </style>
4161    
4162
4163  
4164
4165  
4166
4167  
4168
4169  
4170
4171
4172    
4173
4174
4175
4176
4177  
4178
4179      <style>
4180        @media (min-width: 0px) {
4181          .layout-stack { --_align: center; }
4182        }
4183      </style>
4184    
4185
4186  
4187
4188  
4189
4190  
4191
4192  
4193
4194
4195    
4196
4197
4198
4199
4200  
4201
4202      <style>
4203        @media (min-width: 0px) {
4204          .layout-stack { --_wrap: nowrap; }
4205        }
4206      </style>
4207    
4208
4209  
4210
4211  
4212
4213  
4214
4215  
4216
4217
4218
4219    <div class="layout-stack" style="" >
4220      <slot></slot>
4221    </div>
4222  </template>
4223
4224  
4225</layout-stack>
4226
4227
4228</div><div
4229                class="grid__image-ratio grid__image-ratio--square"
4230              >
4231
4232
4233<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
4234 image-element" sizes="150px" data-animate="fadein">
4235  
4236
4237  
4238  
4239</is-land>
4240</div><div class="grid-product__secondary-image small--hide">
4241
4242
4243<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
4244 image-element" sizes="150px" data-animate="fadein">
4245  
4246
4247  
4248  
4249</is-land>
4250</div></div>
4251
4252          <div class="grid-item__meta">
4253
4254            
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267<layout-stack class="layout-stack">
4268  <template shadowrootmode="open">
4269    <style>
4270      :host {
4271        display: contents;
4272      }
4273
4274      .layout-stack {
4275        /* Layout & Typography */
4276        --_flex-direction: var(--_flex-direction--xs);
4277        --_justify: var(--_justify--xs);
4278        --_align: var(--_align--xs);
4279
4280        --_margin: var(--layout-stack-margin);
4281
4282        display: flex;
4283        flex-direction: var(--_flex-direction);
4284        gap: var(--_gap);
4285        flex-wrap: var(--_wrap);
4286        justify-content: var(--_justify);
4287        align-items: var(--_align);
4288        text-align: var(--_align);
4289        margin: var(--_margin);
4290        padding: 0;
4291        list-style: none;
4292
4293        ::slotted(*) {
4294          max-width: 100%;
4295        }
4296      }
4297    </style>
4298    
4299
4300
4301
4302
4303  
4304
4305      <style>
4306        @media (min-width: 0px) {
4307          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
4308        }
4309      </style>
4310    
4311
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      <style>
4361        @media (min-width: 0px) {
4362          .layout-stack { --_flex-direction: column; }
4363        }
4364      </style>
4365    
4366
4367  
4368
4369  
4370
4371  
4372
4373  
4374
4375
4376    
4377
4378
4379
4380
4381  
4382
4383      <style>
4384        @media (min-width: 0px) {
4385          .layout-stack { --_justify: start; }
4386        }
4387      </style>
4388    
4389
4390  
4391
4392  
4393
4394  
4395
4396  
4397
4398
4399    
4400
4401
4402
4403
4404  
4405
4406      <style>
4407        @media (min-width: 0px) {
4408          .layout-stack { --_align: start; }
4409        }
4410      </style>
4411    
4412
4413  
4414
4415  
4416
4417  
4418
4419  
4420
4421
4422    
4423
4424
4425
4426
4427  
4428
4429      <style>
4430        @media (min-width: 0px) {
4431          .layout-stack { --_wrap: nowrap; }
4432        }
4433      </style>
4434    
4435
4436  
4437
4438  
4439
4440  
4441
4442  
4443
4444
4445
4446    <div class="layout-stack" style="" >
4447      <slot></slot>
4448    </div>
4449  </template>
4450
4451  
4452<div class="grid-item__swatches">
4453
4454
4455  <is-land on:idle> <color-swatches>
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471<layout-stack class="layout-stack">
4472  <template shadowrootmode="open">
4473    <style>
4474      :host {
4475        display: contents;
4476      }
4477
4478      .layout-stack {
4479        /* Layout & Typography */
4480        --_flex-direction: var(--_flex-direction--xs);
4481        --_justify: var(--_justify--xs);
4482        --_align: var(--_align--xs);
4483
4484        --_margin: var(--layout-stack-margin);
4485
4486        display: flex;
4487        flex-direction: var(--_flex-direction);
4488        gap: var(--_gap);
4489        flex-wrap: var(--_wrap);
4490        justify-content: var(--_justify);
4491        align-items: var(--_align);
4492        text-align: var(--_align);
4493        margin: var(--_margin);
4494        padding: 0;
4495        list-style: none;
4496
4497        ::slotted(*) {
4498          max-width: 100%;
4499        }
4500      }
4501    </style>
4502    
4503
4504
4505
4506
4507  
4508
4509      <style>
4510        @media (min-width: 0px) {
4511          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
4512        }
4513      </style>
4514    
4515
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      <style>
4565        @media (min-width: 0px) {
4566          .layout-stack { --_flex-direction: row; }
4567        }
4568      </style>
4569    
4570
4571  
4572
4573  
4574
4575  
4576
4577  
4578
4579
4580    
4581
4582
4583
4584
4585  
4586
4587      <style>
4588        @media (min-width: 0px) {
4589          .layout-stack { --_justify: start; }
4590        }
4591      </style>
4592    
4593
4594  
4595
4596  
4597
4598  
4599
4600  
4601
4602
4603    
4604
4605
4606
4607
4608  
4609
4610      <style>
4611        @media (min-width: 0px) {
4612          .layout-stack { --_align: stretch; }
4613        }
4614      </style>
4615    
4616
4617  
4618
4619  
4620
4621  
4622
4623  
4624
4625
4626    
4627
4628
4629
4630
4631  
4632
4633      <style>
4634        @media (min-width: 0px) {
4635          .layout-stack { --_wrap: wrap; }
4636        }
4637      </style>
4638    
4639
4640  
4641
4642  
4643
4644  
4645
4646  
4647
4648
4649
4650    <div class="layout-stack" style="" >
4651      <slot></slot>
4652    </div>
4653  </template>
4654
4655  
4656  
4657    
4658
4659    
4660  
4661
4662</layout-stack>
4663
4664
4665
4666
4667
4668  <template data-island>
4669    
4669<script type="module">
4670      import 'list.product-card.swatches'
4671    </script>
4671
4672  </template>
4673  </color-swatches>
4674  </is-land>
4675
4676</div>
4677              
4678
4679
4680
4681<span
4682class="element-text element-text--body-md"
4683
4684  
4685style="
4686                word-break: break-word; hyphens: auto; text-align: start;
4687              ">
4688  
4689    A Bad Day (A Science Fiction Short Story)
4690  
4691</span>
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712                
4713
4714
4715
4716<span
4717class="element-text element-text--body-sm"
4718
4719  
4720style="
4721                  opacity: 0.65; text-align: start;
4722                ">
4723  
4724    Wood Sorrel Press
4725  
4726</span>
4727
4728
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<layout-stack class="layout-stack">
4761  <template shadowrootmode="open">
4762    <style>
4763      :host {
4764        display: contents;
4765      }
4766
4767      .layout-stack {
4768        /* Layout & Typography */
4769        --_flex-direction: var(--_flex-direction--xs);
4770        --_justify: var(--_justify--xs);
4771        --_align: var(--_align--xs);
4772
4773        --_margin: var(--layout-stack-margin);
4774
4775        display: flex;
4776        flex-direction: var(--_flex-direction);
4777        gap: var(--_gap);
4778        flex-wrap: var(--_wrap);
4779        justify-content: var(--_justify);
4780        align-items: var(--_align);
4781        text-align: var(--_align);
4782        margin: var(--_margin);
4783        padding: 0;
4784        list-style: none;
4785
4786        ::slotted(*) {
4787          max-width: 100%;
4788        }
4789      }
4790    </style>
4791    
4792
4793
4794
4795
4796  
4797
4798      <style>
4799        @media (min-width: 0px) {
4800          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
4801        }
4802      </style>
4803    
4804
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      <style>
4854        @media (min-width: 0px) {
4855          .layout-stack { --_flex-direction: row; }
4856        }
4857      </style>
4858    
4859
4860  
4861
4862  
4863
4864  
4865
4866  
4867
4868
4869    
4870
4871
4872
4873
4874  
4875
4876      <style>
4877        @media (min-width: 0px) {
4878          .layout-stack { --_justify: start; }
4879        }
4880      </style>
4881    
4882
4883  
4884
4885  
4886
4887  
4888
4889  
4890
4891
4892    
4893
4894
4895
4896
4897  
4898
4899      <style>
4900        @media (min-width: 0px) {
4901          .layout-stack { --_align: baseline; }
4902        }
4903      </style>
4904    
4905
4906  
4907
4908  
4909
4910  
4911
4912  
4913
4914
4915    
4916
4917
4918
4919
4920  
4921
4922      <style>
4923        @media (min-width: 0px) {
4924          .layout-stack { --_wrap: wrap; }
4925        }
4926      </style>
4927    
4928
4929  
4930
4931  
4932
4933  
4934
4935  
4936
4937
4938
4939    <div class="layout-stack" style="
4940                text-align: start;
4941              " >
4942      <slot></slot>
4943    </div>
4944  </template>
4945
4946  
4947
4948
4949
4950
4951<span
4952class="element-price element-text element-text--heading-xs"
4953
4954  
4955>
4956  
4957    $2<sup>99</sup>
4958  
4959</span>
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985</layout-stack>
4986
4987
4988
4989</layout-stack>
4990
4991
4992
4993</div>
4994
4995        </div>
4996</layout-stack>
4997
4998
4999
5000    </div>
5001  </div>
5002</div>
5003
5004
5005
5006<div
5007  class="
5008    grid-item grid-product  grid-product-image-breathing-room--true
5009    
5010    
5011      grid-product--gridlines overlay
5012    
5013  "
5014>
5015  <div
5016    class="product-grid-item"
5017    data-product-handle="a-course-in-grifting-an-adjunct-pi-short-story"
5018    data-product-id="9266672926976"
5019    data-product-grid-item
5020  >
5021    <div class="grid-item__content color-scheme-none"><div class="grid-product__actions">
5022<quick-shop defer-hydration>
5023  
5024<tool-tip-trigger
5025  class="tool-tip-trigger"
5026  data-tool-tip="QuickShop"
5027  data-tool-tip-classes="quick-shop-modal"
5028  defer-hydration
5029>
5030  
5031
5032  <div
5033    class="tool-tip-trigger__content"
5034    data-tool-tip-trigger-content=""
5035  >
5036    
5037  </div>
5038
5039  
5040    <button type="button" class="btn btn--circle btn--icon quick-product__btn js-modal-open-quick-modal-9266672926976 small--hide" title="
5041                  
5042
5043Quick shop
5044" data-handle="a-course-in-grifting-an-adjunct-pi-short-story">
5045                  
5046
5047
5048
5049<element-icon
5050  
5051  
5052>
5053  <svg
5054  xmlns="http://www.w3.org/2000/svg"
5055  aria-hidden="true"
5056  focusable="false"
5057  role="presentation"
5058  class="element-icon element-icon-search element-icon--line"
5059  viewbox="0 0 64 64"
5060  width="20"
5061  height="20"
5062>
5063  <path
5064    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"
5065    stroke-miterlimit="10"
5066    fill="none"
5067    stroke="currentColor"
5068  />
5069</svg>
5070
5071</element-icon>
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082                  <span class="icon__fallback-text visually-hidden">
5083                    
5084
5085Quick shop
5086
5087                  </span>
5088                </button>
5089  
5090</tool-tip-trigger>
5091
5092<script type="module">
5093  import 'overlay.tool-tip.trigger'
5094</script>
5094
5095
5096</quick-shop>
5097
5098<script type="module">
5099  import 'overlay.quick-shop'
5100</script>
5100
5101
5102
5103<quick-add defer-hydration>
5104  <button
5105                    type="button" class="text-link quick-add-btn"
5106                    title="
5107                      
5108
5109Add to cart
5110"
5111                    data-id="47341373325568"
5112                    data-single-variant-quick-add
5113                  >
5114                    <span class="btn btn--circle btn--icon">
5115                      
5116
5117
5118
5119<element-icon
5120  
5121  
5122>
5123  <svg
5124  xmlns="http://www.w3.org/2000/svg"
5125  aria-hidden="true"
5126  focusable="false"
5127  role="presentation"
5128  class="element-icon element-icon-plus element-icon--line"
5129  viewbox="0 0 64 64"
5130  width="20"
5131  height="20"
5132>
5133  <path d="M32 9v46m23-23H9" fill="none" stroke="currentColor" />
5134</svg>
5135
5136</element-icon>
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147                      <span class="icon__fallback-text visually-hidden">
5148                        
5149
5150Add to cart
5151
5152                      </span>
5153                    </span>
5154                  </button>
5155</quick-add>
5156
5157<script type="module">
5158  import 'overlay.quick-add'
5159</script>
5159
5160
5161</div>
5162
5163      
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176<layout-stack class="layout-stack">
5177  <template shadowrootmode="open">
5178    <style>
5179      :host {
5180        display: contents;
5181      }
5182
5183      .layout-stack {
5184        /* Layout & Typography */
5185        --_flex-direction: var(--_flex-direction--xs);
5186        --_justify: var(--_justify--xs);
5187        --_align: var(--_align--xs);
5188
5189        --_margin: var(--layout-stack-margin);
5190
5191        display: flex;
5192        flex-direction: var(--_flex-direction);
5193        gap: var(--_gap);
5194        flex-wrap: var(--_wrap);
5195        justify-content: var(--_justify);
5196        align-items: var(--_align);
5197        text-align: var(--_align);
5198        margin: var(--_margin);
5199        padding: 0;
5200        list-style: none;
5201
5202        ::slotted(*) {
5203          max-width: 100%;
5204        }
5205      }
5206    </style>
5207    
5208
5209
5210
5211
5212  
5213
5214      <style>
5215        @media (min-width: 0px) {
5216          .layout-stack { --_gap: var(--layout-stack-gap-size-sm); }
5217        }
5218      </style>
5219    
5220
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      <style>
5270        @media (min-width: 0px) {
5271          .layout-stack { --_flex-direction: column; }
5272        }
5273      </style>
5274    
5275
5276  
5277
5278  
5279
5280  
5281
5282  
5283
5284
5285    
5286
5287
5288
5289
5290  
5291
5292      <style>
5293        @media (min-width: 0px) {
5294          .layout-stack { --_justify: space-between; }
5295        }
5296      </style>
5297    
5298
5299  
5300
5301  
5302
5303  
5304
5305  
5306
5307
5308    
5309
5310
5311
5312
5313  
5314
5315      <style>
5316        @media (min-width: 0px) {
5317          .layout-stack { --_align: stretch; }
5318        }
5319      </style>
5320    
5321
5322  
5323
5324  
5325
5326  
5327
5328  
5329
5330
5331    
5332
5333
5334
5335
5336  
5337
5338      <style>
5339        @media (min-width: 0px) {
5340          .layout-stack { --_wrap: nowrap; }
5341        }
5342      </style>
5343    
5344
5345  
5346
5347  
5348
5349  
5350
5351  
5352
5353
5354
5355    <div class="layout-stack" style="height: 100%;" >
5356      <slot></slot>
5357    </div>
5358  </template>
5359
5360  
5361        <div class="grid-item__link">
5362          <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>
5363          <div class="grid-product__image-wrap"><div class="grid-product__tags">
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376<layout-stack class="layout-stack">
5377  <template shadowrootmode="open">
5378    <style>
5379      :host {
5380        display: contents;
5381      }
5382
5383      .layout-stack {
5384        /* Layout & Typography */
5385        --_flex-direction: var(--_flex-direction--xs);
5386        --_justify: var(--_justify--xs);
5387        --_align: var(--_align--xs);
5388
5389        --_margin: var(--layout-stack-margin);
5390
5391        display: flex;
5392        flex-direction: var(--_flex-direction);
5393        gap: var(--_gap);
5394        flex-wrap: var(--_wrap);
5395        justify-content: var(--_justify);
5396        align-items: var(--_align);
5397        text-align: var(--_align);
5398        margin: var(--_margin);
5399        padding: 0;
5400        list-style: none;
5401
5402        ::slotted(*) {
5403          max-width: 100%;
5404        }
5405      }
5406    </style>
5407    
5408
5409
5410
5411
5412  
5413
5414      <style>
5415        @media (min-width: 0px) {
5416          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
5417        }
5418      </style>
5419    
5420
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      <style>
5470        @media (min-width: 0px) {
5471          .layout-stack { --_flex-direction: column; }
5472        }
5473      </style>
5474    
5475
5476  
5477
5478  
5479
5480  
5481
5482  
5483
5484
5485    
5486
5487
5488
5489
5490  
5491
5492      <style>
5493        @media (min-width: 0px) {
5494          .layout-stack { --_justify: start; }
5495        }
5496      </style>
5497    
5498
5499  
5500
5501  
5502
5503  
5504
5505  
5506
5507
5508    
5509
5510
5511
5512
5513  
5514
5515      <style>
5516        @media (min-width: 0px) {
5517          .layout-stack { --_align: center; }
5518        }
5519      </style>
5520    
5521
5522  
5523
5524  
5525
5526  
5527
5528  
5529
5530
5531    
5532
5533
5534
5535
5536  
5537
5538      <style>
5539        @media (min-width: 0px) {
5540          .layout-stack { --_wrap: nowrap; }
5541        }
5542      </style>
5543    
5544
5545  
5546
5547  
5548
5549  
5550
5551  
5552
5553
5554
5555    <div class="layout-stack" style="" >
5556      <slot></slot>
5557    </div>
5558  </template>
5559
5560  
5561</layout-stack>
5562
5563
5564</div><div
5565                class="grid__image-ratio grid__image-ratio--square"
5566              >
5567
5568
5569<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
5570 image-element" sizes="150px" data-animate="fadein">
5571  
5572
5573  
5574  
5575</is-land>
5576</div><div class="grid-product__secondary-image small--hide">
5577
5578
5579<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
5580 image-element" sizes="150px" data-animate="fadein">
5581  
5582
5583  
5584  
5585</is-land>
5586</div></div>
5587
5588          <div class="grid-item__meta">
5589
5590            
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603<layout-stack class="layout-stack">
5604  <template shadowrootmode="open">
5605    <style>
5606      :host {
5607        display: contents;
5608      }
5609
5610      .layout-stack {
5611        /* Layout & Typography */
5612        --_flex-direction: var(--_flex-direction--xs);
5613        --_justify: var(--_justify--xs);
5614        --_align: var(--_align--xs);
5615
5616        --_margin: var(--layout-stack-margin);
5617
5618        display: flex;
5619        flex-direction: var(--_flex-direction);
5620        gap: var(--_gap);
5621        flex-wrap: var(--_wrap);
5622        justify-content: var(--_justify);
5623        align-items: var(--_align);
5624        text-align: var(--_align);
5625        margin: var(--_margin);
5626        padding: 0;
5627        list-style: none;
5628
5629        ::slotted(*) {
5630          max-width: 100%;
5631        }
5632      }
5633    </style>
5634    
5635
5636
5637
5638
5639  
5640
5641      <style>
5642        @media (min-width: 0px) {
5643          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
5644        }
5645      </style>
5646    
5647
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      <style>
5697        @media (min-width: 0px) {
5698          .layout-stack { --_flex-direction: column; }
5699        }
5700      </style>
5701    
5702
5703  
5704
5705  
5706
5707  
5708
5709  
5710
5711
5712    
5713
5714
5715
5716
5717  
5718
5719      <style>
5720        @media (min-width: 0px) {
5721          .layout-stack { --_justify: start; }
5722        }
5723      </style>
5724    
5725
5726  
5727
5728  
5729
5730  
5731
5732  
5733
5734
5735    
5736
5737
5738
5739
5740  
5741
5742      <style>
5743        @media (min-width: 0px) {
5744          .layout-stack { --_align: start; }
5745        }
5746      </style>
5747    
5748
5749  
5750
5751  
5752
5753  
5754
5755  
5756
5757
5758    
5759
5760
5761
5762
5763  
5764
5765      <style>
5766        @media (min-width: 0px) {
5767          .layout-stack { --_wrap: nowrap; }
5768        }
5769      </style>
5770    
5771
5772  
5773
5774  
5775
5776  
5777
5778  
5779
5780
5781
5782    <div class="layout-stack" style="" >
5783      <slot></slot>
5784    </div>
5785  </template>
5786
5787  
5788<div class="grid-item__swatches">
5789
5790
5791  <is-land on:idle> <color-swatches>
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807<layout-stack class="layout-stack">
5808  <template shadowrootmode="open">
5809    <style>
5810      :host {
5811        display: contents;
5812      }
5813
5814      .layout-stack {
5815        /* Layout & Typography */
5816        --_flex-direction: var(--_flex-direction--xs);
5817        --_justify: var(--_justify--xs);
5818        --_align: var(--_align--xs);
5819
5820        --_margin: var(--layout-stack-margin);
5821
5822        display: flex;
5823        flex-direction: var(--_flex-direction);
5824        gap: var(--_gap);
5825        flex-wrap: var(--_wrap);
5826        justify-content: var(--_justify);
5827        align-items: var(--_align);
5828        text-align: var(--_align);
5829        margin: var(--_margin);
5830        padding: 0;
5831        list-style: none;
5832
5833        ::slotted(*) {
5834          max-width: 100%;
5835        }
5836      }
5837    </style>
5838    
5839
5840
5841
5842
5843  
5844
5845      <style>
5846        @media (min-width: 0px) {
5847          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
5848        }
5849      </style>
5850    
5851
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      <style>
5901        @media (min-width: 0px) {
5902          .layout-stack { --_flex-direction: row; }
5903        }
5904      </style>
5905    
5906
5907  
5908
5909  
5910
5911  
5912
5913  
5914
5915
5916    
5917
5918
5919
5920
5921  
5922
5923      <style>
5924        @media (min-width: 0px) {
5925          .layout-stack { --_justify: start; }
5926        }
5927      </style>
5928    
5929
5930  
5931
5932  
5933
5934  
5935
5936  
5937
5938
5939    
5940
5941
5942
5943
5944  
5945
5946      <style>
5947        @media (min-width: 0px) {
5948          .layout-stack { --_align: stretch; }
5949        }
5950      </style>
5951    
5952
5953  
5954
5955  
5956
5957  
5958
5959  
5960
5961
5962    
5963
5964
5965
5966
5967  
5968
5969      <style>
5970        @media (min-width: 0px) {
5971          .layout-stack { --_wrap: wrap; }
5972        }
5973      </style>
5974    
5975
5976  
5977
5978  
5979
5980  
5981
5982  
5983
5984
5985
5986    <div class="layout-stack" style="" >
5987      <slot></slot>
5988    </div>
5989  </template>
5990
5991  
5992  
5993    
5994
5995    
5996  
5997
5998</layout-stack>
5999
6000
6001
6002
6003
6004  <template data-island>
6005    
6005<script type="module">
6006      import 'list.product-card.swatches'
6007    </script>
6007
6008  </template>
6009  </color-swatches>
6010  </is-land>
6011
6012</div>
6013              
6014
6015
6016
6017<span
6018class="element-text element-text--body-md"
6019
6020  
6021style="
6022                word-break: break-word; hyphens: auto; text-align: start;
6023              ">
6024  
6025    A Course in Grifting (An Adjunct PI Short Story)
6026  
6027</span>
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048                
6049
6050
6051
6052<span
6053class="element-text element-text--body-sm"
6054
6055  
6056style="
6057                  opacity: 0.65; text-align: start;
6058                ">
6059  
6060    Wood Sorrel Press
6061  
6062</span>
6063
6064
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<layout-stack class="layout-stack">
6097  <template shadowrootmode="open">
6098    <style>
6099      :host {
6100        display: contents;
6101      }
6102
6103      .layout-stack {
6104        /* Layout & Typography */
6105        --_flex-direction: var(--_flex-direction--xs);
6106        --_justify: var(--_justify--xs);
6107        --_align: var(--_align--xs);
6108
6109        --_margin: var(--layout-stack-margin);
6110
6111        display: flex;
6112        flex-direction: var(--_flex-direction);
6113        gap: var(--_gap);
6114        flex-wrap: var(--_wrap);
6115        justify-content: var(--_justify);
6116        align-items: var(--_align);
6117        text-align: var(--_align);
6118        margin: var(--_margin);
6119        padding: 0;
6120        list-style: none;
6121
6122        ::slotted(*) {
6123          max-width: 100%;
6124        }
6125      }
6126    </style>
6127    
6128
6129
6130
6131
6132  
6133
6134      <style>
6135        @media (min-width: 0px) {
6136          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
6137        }
6138      </style>
6139    
6140
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      <style>
6190        @media (min-width: 0px) {
6191          .layout-stack { --_flex-direction: row; }
6192        }
6193      </style>
6194    
6195
6196  
6197
6198  
6199
6200  
6201
6202  
6203
6204
6205    
6206
6207
6208
6209
6210  
6211
6212      <style>
6213        @media (min-width: 0px) {
6214          .layout-stack { --_justify: start; }
6215        }
6216      </style>
6217    
6218
6219  
6220
6221  
6222
6223  
6224
6225  
6226
6227
6228    
6229
6230
6231
6232
6233  
6234
6235      <style>
6236        @media (min-width: 0px) {
6237          .layout-stack { --_align: baseline; }
6238        }
6239      </style>
6240    
6241
6242  
6243
6244  
6245
6246  
6247
6248  
6249
6250
6251    
6252
6253
6254
6255
6256  
6257
6258      <style>
6259        @media (min-width: 0px) {
6260          .layout-stack { --_wrap: wrap; }
6261        }
6262      </style>
6263    
6264
6265  
6266
6267  
6268
6269  
6270
6271  
6272
6273
6274
6275    <div class="layout-stack" style="
6276                text-align: start;
6277              " >
6278      <slot></slot>
6279    </div>
6280  </template>
6281
6282  
6283
6284
6285
6286
6287<span
6288class="element-price element-text element-text--heading-xs"
6289
6290  
6291>
6292  
6293    $2<sup>99</sup>
6294  
6295</span>
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321</layout-stack>
6322
6323
6324
6325</layout-stack>
6326
6327
6328
6329</div>
6330
6331        </div>
6332</layout-stack>
6333
6334
6335
6336    </div>
6337  </div>
6338</div>
6339
6340
6341
6342<div
6343  class="
6344    grid-item grid-product  grid-product-image-breathing-room--true
6345    
6346    
6347      grid-product--gridlines overlay
6348    
6349  "
6350>
6351  <div
6352    class="product-grid-item"
6353    data-product-handle="a-haunted-house-a-spooky-short-story"
6354    data-product-id="9212819144960"
6355    data-product-grid-item
6356  >
6357    <div class="grid-item__content color-scheme-none"><div class="grid-product__actions">
6358<quick-shop defer-hydration>
6359  
6360<tool-tip-trigger
6361  class="tool-tip-trigger"
6362  data-tool-tip="QuickShop"
6363  data-tool-tip-classes="quick-shop-modal"
6364  defer-hydration
6365>
6366  
6367
6368  <div
6369    class="tool-tip-trigger__content"
6370    data-tool-tip-trigger-content=""
6371  >
6372    
6373  </div>
6374
6375  
6376    <button type="button" class="btn btn--circle btn--icon quick-product__btn js-modal-open-quick-modal-9212819144960 small--hide" title="
6377                  
6378
6379Quick shop
6380" data-handle="a-haunted-house-a-spooky-short-story">
6381                  
6382
6383
6384
6385<element-icon
6386  
6387  
6388>
6389  <svg
6390  xmlns="http://www.w3.org/2000/svg"
6391  aria-hidden="true"
6392  focusable="false"
6393  role="presentation"
6394  class="element-icon element-icon-search element-icon--line"
6395  viewbox="0 0 64 64"
6396  width="20"
6397  height="20"
6398>
6399  <path
6400    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"
6401    stroke-miterlimit="10"
6402    fill="none"
6403    stroke="currentColor"
6404  />
6405</svg>
6406
6407</element-icon>
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418                  <span class="icon__fallback-text visually-hidden">
6419                    
6420
6421Quick shop
6422
6423                  </span>
6424                </button>
6425  
6426</tool-tip-trigger>
6427
6428<script type="module">
6429  import 'overlay.tool-tip.trigger'
6430</script>
6430
6431
6432</quick-shop>
6433
6434<script type="module">
6435  import 'overlay.quick-shop'
6436</script>
6436
6437
6438
6439<quick-add defer-hydration>
6440  <button
6441                    type="button" class="text-link quick-add-btn"
6442                    title="
6443                      
6444
6445Add to cart
6446"
6447                    data-id="47148917686528"
6448                    data-single-variant-quick-add
6449                  >
6450                    <span class="btn btn--circle btn--icon">
6451                      
6452
6453
6454
6455<element-icon
6456  
6457  
6458>
6459  <svg
6460  xmlns="http://www.w3.org/2000/svg"
6461  aria-hidden="true"
6462  focusable="false"
6463  role="presentation"
6464  class="element-icon element-icon-plus element-icon--line"
6465  viewbox="0 0 64 64"
6466  width="20"
6467  height="20"
6468>
6469  <path d="M32 9v46m23-23H9" fill="none" stroke="currentColor" />
6470</svg>
6471
6472</element-icon>
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483                      <span class="icon__fallback-text visually-hidden">
6484                        
6485
6486Add to cart
6487
6488                      </span>
6489                    </span>
6490                  </button>
6491</quick-add>
6492
6493<script type="module">
6494  import 'overlay.quick-add'
6495</script>
6495
6496
6497</div>
6498
6499      
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512<layout-stack class="layout-stack">
6513  <template shadowrootmode="open">
6514    <style>
6515      :host {
6516        display: contents;
6517      }
6518
6519      .layout-stack {
6520        /* Layout & Typography */
6521        --_flex-direction: var(--_flex-direction--xs);
6522        --_justify: var(--_justify--xs);
6523        --_align: var(--_align--xs);
6524
6525        --_margin: var(--layout-stack-margin);
6526
6527        display: flex;
6528        flex-direction: var(--_flex-direction);
6529        gap: var(--_gap);
6530        flex-wrap: var(--_wrap);
6531        justify-content: var(--_justify);
6532        align-items: var(--_align);
6533        text-align: var(--_align);
6534        margin: var(--_margin);
6535        padding: 0;
6536        list-style: none;
6537
6538        ::slotted(*) {
6539          max-width: 100%;
6540        }
6541      }
6542    </style>
6543    
6544
6545
6546
6547
6548  
6549
6550      <style>
6551        @media (min-width: 0px) {
6552          .layout-stack { --_gap: var(--layout-stack-gap-size-sm); }
6553        }
6554      </style>
6555    
6556
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      <style>
6606        @media (min-width: 0px) {
6607          .layout-stack { --_flex-direction: column; }
6608        }
6609      </style>
6610    
6611
6612  
6613
6614  
6615
6616  
6617
6618  
6619
6620
6621    
6622
6623
6624
6625
6626  
6627
6628      <style>
6629        @media (min-width: 0px) {
6630          .layout-stack { --_justify: space-between; }
6631        }
6632      </style>
6633    
6634
6635  
6636
6637  
6638
6639  
6640
6641  
6642
6643
6644    
6645
6646
6647
6648
6649  
6650
6651      <style>
6652        @media (min-width: 0px) {
6653          .layout-stack { --_align: stretch; }
6654        }
6655      </style>
6656    
6657
6658  
6659
6660  
6661
6662  
6663
6664  
6665
6666
6667    
6668
6669
6670
6671
6672  
6673
6674      <style>
6675        @media (min-width: 0px) {
6676          .layout-stack { --_wrap: nowrap; }
6677        }
6678      </style>
6679    
6680
6681  
6682
6683  
6684
6685  
6686
6687  
6688
6689
6690
6691    <div class="layout-stack" style="height: 100%;" >
6692      <slot></slot>
6693    </div>
6694  </template>
6695
6696  
6697        <div class="grid-item__link">
6698          <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>
6699          <div class="grid-product__image-wrap"><div class="grid-product__tags">
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712<layout-stack class="layout-stack">
6713  <template shadowrootmode="open">
6714    <style>
6715      :host {
6716        display: contents;
6717      }
6718
6719      .layout-stack {
6720        /* Layout & Typography */
6721        --_flex-direction: var(--_flex-direction--xs);
6722        --_justify: var(--_justify--xs);
6723        --_align: var(--_align--xs);
6724
6725        --_margin: var(--layout-stack-margin);
6726
6727        display: flex;
6728        flex-direction: var(--_flex-direction);
6729        gap: var(--_gap);
6730        flex-wrap: var(--_wrap);
6731        justify-content: var(--_justify);
6732        align-items: var(--_align);
6733        text-align: var(--_align);
6734        margin: var(--_margin);
6735        padding: 0;
6736        list-style: none;
6737
6738        ::slotted(*) {
6739          max-width: 100%;
6740        }
6741      }
6742    </style>
6743    
6744
6745
6746
6747
6748  
6749
6750      <style>
6751        @media (min-width: 0px) {
6752          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
6753        }
6754      </style>
6755    
6756
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      <style>
6806        @media (min-width: 0px) {
6807          .layout-stack { --_flex-direction: column; }
6808        }
6809      </style>
6810    
6811
6812  
6813
6814  
6815
6816  
6817
6818  
6819
6820
6821    
6822
6823
6824
6825
6826  
6827
6828      <style>
6829        @media (min-width: 0px) {
6830          .layout-stack { --_justify: start; }
6831        }
6832      </style>
6833    
6834
6835  
6836
6837  
6838
6839  
6840
6841  
6842
6843
6844    
6845
6846
6847
6848
6849  
6850
6851      <style>
6852        @media (min-width: 0px) {
6853          .layout-stack { --_align: center; }
6854        }
6855      </style>
6856    
6857
6858  
6859
6860  
6861
6862  
6863
6864  
6865
6866
6867    
6868
6869
6870
6871
6872  
6873
6874      <style>
6875        @media (min-width: 0px) {
6876          .layout-stack { --_wrap: nowrap; }
6877        }
6878      </style>
6879    
6880
6881  
6882
6883  
6884
6885  
6886
6887  
6888
6889
6890
6891    <div class="layout-stack" style="" >
6892      <slot></slot>
6893    </div>
6894  </template>
6895
6896  
6897</layout-stack>
6898
6899
6900</div><div
6901                class="grid__image-ratio grid__image-ratio--square"
6902              >
6903
6904
6905<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
6906 image-element" sizes="150px" data-animate="fadein">
6907  
6908
6909  
6910  
6911</is-land>
6912</div><div class="grid-product__secondary-image small--hide">
6913
6914
6915<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
6916 image-element" sizes="150px" data-animate="fadein">
6917  
6918
6919  
6920  
6921</is-land>
6922</div></div>
6923
6924          <div class="grid-item__meta">
6925
6926            
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939<layout-stack class="layout-stack">
6940  <template shadowrootmode="open">
6941    <style>
6942      :host {
6943        display: contents;
6944      }
6945
6946      .layout-stack {
6947        /* Layout & Typography */
6948        --_flex-direction: var(--_flex-direction--xs);
6949        --_justify: var(--_justify--xs);
6950        --_align: var(--_align--xs);
6951
6952        --_margin: var(--layout-stack-margin);
6953
6954        display: flex;
6955        flex-direction: var(--_flex-direction);
6956        gap: var(--_gap);
6957        flex-wrap: var(--_wrap);
6958        justify-content: var(--_justify);
6959        align-items: var(--_align);
6960        text-align: var(--_align);
6961        margin: var(--_margin);
6962        padding: 0;
6963        list-style: none;
6964
6965        ::slotted(*) {
6966          max-width: 100%;
6967        }
6968      }
6969    </style>
6970    
6971
6972
6973
6974
6975  
6976
6977      <style>
6978        @media (min-width: 0px) {
6979          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
6980        }
6981      </style>
6982    
6983
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      <style>
7033        @media (min-width: 0px) {
7034          .layout-stack { --_flex-direction: column; }
7035        }
7036      </style>
7037    
7038
7039  
7040
7041  
7042
7043  
7044
7045  
7046
7047
7048    
7049
7050
7051
7052
7053  
7054
7055      <style>
7056        @media (min-width: 0px) {
7057          .layout-stack { --_justify: start; }
7058        }
7059      </style>
7060    
7061
7062  
7063
7064  
7065
7066  
7067
7068  
7069
7070
7071    
7072
7073
7074
7075
7076  
7077
7078      <style>
7079        @media (min-width: 0px) {
7080          .layout-stack { --_align: start; }
7081        }
7082      </style>
7083    
7084
7085  
7086
7087  
7088
7089  
7090
7091  
7092
7093
7094    
7095
7096
7097
7098
7099  
7100
7101      <style>
7102        @media (min-width: 0px) {
7103          .layout-stack { --_wrap: nowrap; }
7104        }
7105      </style>
7106    
7107
7108  
7109
7110  
7111
7112  
7113
7114  
7115
7116
7117
7118    <div class="layout-stack" style="" >
7119      <slot></slot>
7120    </div>
7121  </template>
7122
7123  
7124<div class="grid-item__swatches">
7125
7126
7127  <is-land on:idle> <color-swatches>
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143<layout-stack class="layout-stack">
7144  <template shadowrootmode="open">
7145    <style>
7146      :host {
7147        display: contents;
7148      }
7149
7150      .layout-stack {
7151        /* Layout & Typography */
7152        --_flex-direction: var(--_flex-direction--xs);
7153        --_justify: var(--_justify--xs);
7154        --_align: var(--_align--xs);
7155
7156        --_margin: var(--layout-stack-margin);
7157
7158        display: flex;
7159        flex-direction: var(--_flex-direction);
7160        gap: var(--_gap);
7161        flex-wrap: var(--_wrap);
7162        justify-content: var(--_justify);
7163        align-items: var(--_align);
7164        text-align: var(--_align);
7165        margin: var(--_margin);
7166        padding: 0;
7167        list-style: none;
7168
7169        ::slotted(*) {
7170          max-width: 100%;
7171        }
7172      }
7173    </style>
7174    
7175
7176
7177
7178
7179  
7180
7181      <style>
7182        @media (min-width: 0px) {
7183          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
7184        }
7185      </style>
7186    
7187
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      <style>
7237        @media (min-width: 0px) {
7238          .layout-stack { --_flex-direction: row; }
7239        }
7240      </style>
7241    
7242
7243  
7244
7245  
7246
7247  
7248
7249  
7250
7251
7252    
7253
7254
7255
7256
7257  
7258
7259      <style>
7260        @media (min-width: 0px) {
7261          .layout-stack { --_justify: start; }
7262        }
7263      </style>
7264    
7265
7266  
7267
7268  
7269
7270  
7271
7272  
7273
7274
7275    
7276
7277
7278
7279
7280  
7281
7282      <style>
7283        @media (min-width: 0px) {
7284          .layout-stack { --_align: stretch; }
7285        }
7286      </style>
7287    
7288
7289  
7290
7291  
7292
7293  
7294
7295  
7296
7297
7298    
7299
7300
7301
7302
7303  
7304
7305      <style>
7306        @media (min-width: 0px) {
7307          .layout-stack { --_wrap: wrap; }
7308        }
7309      </style>
7310    
7311
7312  
7313
7314  
7315
7316  
7317
7318  
7319
7320
7321
7322    <div class="layout-stack" style="" >
7323      <slot></slot>
7324    </div>
7325  </template>
7326
7327  
7328  
7329    
7330
7331    
7332  
7333
7334</layout-stack>
7335
7336
7337
7338
7339
7340  <template data-island>
7341    
7341<script type="module">
7342      import 'list.product-card.swatches'
7343    </script>
7343
7344  </template>
7345  </color-swatches>
7346  </is-land>
7347
7348</div>
7349              
7350
7351
7352
7353<span
7354class="element-text element-text--body-md"
7355
7356  
7357style="
7358                word-break: break-word; hyphens: auto; text-align: start;
7359              ">
7360  
7361    A Haunted House? (A Spooky Short Story)
7362  
7363</span>
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384                
7385
7386
7387
7388<span
7389class="element-text element-text--body-sm"
7390
7391  
7392style="
7393                  opacity: 0.65; text-align: start;
7394                ">
7395  
7396    Wood Sorrel Press
7397  
7398</span>
7399
7400
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<layout-stack class="layout-stack">
7433  <template shadowrootmode="open">
7434    <style>
7435      :host {
7436        display: contents;
7437      }
7438
7439      .layout-stack {
7440        /* Layout & Typography */
7441        --_flex-direction: var(--_flex-direction--xs);
7442        --_justify: var(--_justify--xs);
7443        --_align: var(--_align--xs);
7444
7445        --_margin: var(--layout-stack-margin);
7446
7447        display: flex;
7448        flex-direction: var(--_flex-direction);
7449        gap: var(--_gap);
7450        flex-wrap: var(--_wrap);
7451        justify-content: var(--_justify);
7452        align-items: var(--_align);
7453        text-align: var(--_align);
7454        margin: var(--_margin);
7455        padding: 0;
7456        list-style: none;
7457
7458        ::slotted(*) {
7459          max-width: 100%;
7460        }
7461      }
7462    </style>
7463    
7464
7465
7466
7467
7468  
7469
7470      <style>
7471        @media (min-width: 0px) {
7472          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
7473        }
7474      </style>
7475    
7476
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      <style>
7526        @media (min-width: 0px) {
7527          .layout-stack { --_flex-direction: row; }
7528        }
7529      </style>
7530    
7531
7532  
7533
7534  
7535
7536  
7537
7538  
7539
7540
7541    
7542
7543
7544
7545
7546  
7547
7548      <style>
7549        @media (min-width: 0px) {
7550          .layout-stack { --_justify: start; }
7551        }
7552      </style>
7553    
7554
7555  
7556
7557  
7558
7559  
7560
7561  
7562
7563
7564    
7565
7566
7567
7568
7569  
7570
7571      <style>
7572        @media (min-width: 0px) {
7573          .layout-stack { --_align: baseline; }
7574        }
7575      </style>
7576    
7577
7578  
7579
7580  
7581
7582  
7583
7584  
7585
7586
7587    
7588
7589
7590
7591
7592  
7593
7594      <style>
7595        @media (min-width: 0px) {
7596          .layout-stack { --_wrap: wrap; }
7597        }
7598      </style>
7599    
7600
7601  
7602
7603  
7604
7605  
7606
7607  
7608
7609
7610
7611    <div class="layout-stack" style="
7612                text-align: start;
7613              " >
7614      <slot></slot>
7615    </div>
7616  </template>
7617
7618  
7619
7620
7621
7622
7623<span
7624class="element-price element-text element-text--heading-xs"
7625
7626  
7627>
7628  
7629    $2<sup>99</sup>
7630  
7631</span>
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657</layout-stack>
7658
7659
7660
7661</layout-stack>
7662
7663
7664
7665</div>
7666
7667        </div>
7668</layout-stack>
7669
7670
7671
7672    </div>
7673  </div>
7674</div>
7675
7676
7677
7678<div
7679  class="
7680    grid-item grid-product  grid-product-image-breathing-room--true
7681    
7682    
7683      grid-product--gridlines overlay
7684    
7685  "
7686>
7687  <div
7688    class="product-grid-item"
7689    data-product-handle="a-new-paradise-a-skep-rivers-short-story"
7690    data-product-id="9168181952768"
7691    data-product-grid-item
7692  >
7693    <div class="grid-item__content color-scheme-none"><div class="grid-product__actions">
7694<quick-shop defer-hydration>
7695  
7696<tool-tip-trigger
7697  class="tool-tip-trigger"
7698  data-tool-tip="QuickShop"
7699  data-tool-tip-classes="quick-shop-modal"
7700  defer-hydration
7701>
7702  
7703
7704  <div
7705    class="tool-tip-trigger__content"
7706    data-tool-tip-trigger-content=""
7707  >
7708    
7709  </div>
7710
7711  
7712    <button type="button" class="btn btn--circle btn--icon quick-product__btn js-modal-open-quick-modal-9168181952768 small--hide" title="
7713                  
7714
7715Quick shop
7716" data-handle="a-new-paradise-a-skep-rivers-short-story">
7717                  
7718
7719
7720
7721<element-icon
7722  
7723  
7724>
7725  <svg
7726  xmlns="http://www.w3.org/2000/svg"
7727  aria-hidden="true"
7728  focusable="false"
7729  role="presentation"
7730  class="element-icon element-icon-search element-icon--line"
7731  viewbox="0 0 64 64"
7732  width="20"
7733  height="20"
7734>
7735  <path
7736    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"
7737    stroke-miterlimit="10"
7738    fill="none"
7739    stroke="currentColor"
7740  />
7741</svg>
7742
7743</element-icon>
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754                  <span class="icon__fallback-text visually-hidden">
7755                    
7756
7757Quick shop
7758
7759                  </span>
7760                </button>
7761  
7762</tool-tip-trigger>
7763
7764<script type="module">
7765  import 'overlay.tool-tip.trigger'
7766</script>
7766
7767
7768</quick-shop>
7769
7770<script type="module">
7771  import 'overlay.quick-shop'
7772</script>
7772
7773
7774
7775<quick-add defer-hydration>
7776  <button
7777                    type="button" class="text-link quick-add-btn"
7778                    title="
7779                      
7780
7781Add to cart
7782"
7783                    data-id="47000396431616"
7784                    data-single-variant-quick-add
7785                  >
7786                    <span class="btn btn--circle btn--icon">
7787                      
7788
7789
7790
7791<element-icon
7792  
7793  
7794>
7795  <svg
7796  xmlns="http://www.w3.org/2000/svg"
7797  aria-hidden="true"
7798  focusable="false"
7799  role="presentation"
7800  class="element-icon element-icon-plus element-icon--line"
7801  viewbox="0 0 64 64"
7802  width="20"
7803  height="20"
7804>
7805  <path d="M32 9v46m23-23H9" fill="none" stroke="currentColor" />
7806</svg>
7807
7808</element-icon>
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819                      <span class="icon__fallback-text visually-hidden">
7820                        
7821
7822Add to cart
7823
7824                      </span>
7825                    </span>
7826                  </button>
7827</quick-add>
7828
7829<script type="module">
7830  import 'overlay.quick-add'
7831</script>
7831
7832
7833</div>
7834
7835      
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848<layout-stack class="layout-stack">
7849  <template shadowrootmode="open">
7850    <style>
7851      :host {
7852        display: contents;
7853      }
7854
7855      .layout-stack {
7856        /* Layout & Typography */
7857        --_flex-direction: var(--_flex-direction--xs);
7858        --_justify: var(--_justify--xs);
7859        --_align: var(--_align--xs);
7860
7861        --_margin: var(--layout-stack-margin);
7862
7863        display: flex;
7864        flex-direction: var(--_flex-direction);
7865        gap: var(--_gap);
7866        flex-wrap: var(--_wrap);
7867        justify-content: var(--_justify);
7868        align-items: var(--_align);
7869        text-align: var(--_align);
7870        margin: var(--_margin);
7871        padding: 0;
7872        list-style: none;
7873
7874        ::slotted(*) {
7875          max-width: 100%;
7876        }
7877      }
7878    </style>
7879    
7880
7881
7882
7883
7884  
7885
7886      <style>
7887        @media (min-width: 0px) {
7888          .layout-stack { --_gap: var(--layout-stack-gap-size-sm); }
7889        }
7890      </style>
7891    
7892
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      <style>
7942        @media (min-width: 0px) {
7943          .layout-stack { --_flex-direction: column; }
7944        }
7945      </style>
7946    
7947
7948  
7949
7950  
7951
7952  
7953
7954  
7955
7956
7957    
7958
7959
7960
7961
7962  
7963
7964      <style>
7965        @media (min-width: 0px) {
7966          .layout-stack { --_justify: space-between; }
7967        }
7968      </style>
7969    
7970
7971  
7972
7973  
7974
7975  
7976
7977  
7978
7979
7980    
7981
7982
7983
7984
7985  
7986
7987      <style>
7988        @media (min-width: 0px) {
7989          .layout-stack { --_align: stretch; }
7990        }
7991      </style>
7992    
7993
7994  
7995
7996  
7997
7998  
7999
8000  
8001
8002
8003    
8004
8005
8006
8007
8008  
8009
8010      <style>
8011        @media (min-width: 0px) {
8012          .layout-stack { --_wrap: nowrap; }
8013        }
8014      </style>
8015    
8016
8017  
8018
8019  
8020
8021  
8022
8023  
8024
8025
8026
8027    <div class="layout-stack" style="height: 100%;" >
8028      <slot></slot>
8029    </div>
8030  </template>
8031
8032  
8033        <div class="grid-item__link">
8034          <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>
8035          <div class="grid-product__image-wrap"><div class="grid-product__tags">
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048<layout-stack class="layout-stack">
8049  <template shadowrootmode="open">
8050    <style>
8051      :host {
8052        display: contents;
8053      }
8054
8055      .layout-stack {
8056        /* Layout & Typography */
8057        --_flex-direction: var(--_flex-direction--xs);
8058        --_justify: var(--_justify--xs);
8059        --_align: var(--_align--xs);
8060
8061        --_margin: var(--layout-stack-margin);
8062
8063        display: flex;
8064        flex-direction: var(--_flex-direction);
8065        gap: var(--_gap);
8066        flex-wrap: var(--_wrap);
8067        justify-content: var(--_justify);
8068        align-items: var(--_align);
8069        text-align: var(--_align);
8070        margin: var(--_margin);
8071        padding: 0;
8072        list-style: none;
8073
8074        ::slotted(*) {
8075          max-width: 100%;
8076        }
8077      }
8078    </style>
8079    
8080
8081
8082
8083
8084  
8085
8086      <style>
8087        @media (min-width: 0px) {
8088          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
8089        }
8090      </style>
8091    
8092
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      <style>
8142        @media (min-width: 0px) {
8143          .layout-stack { --_flex-direction: column; }
8144        }
8145      </style>
8146    
8147
8148  
8149
8150  
8151
8152  
8153
8154  
8155
8156
8157    
8158
8159
8160
8161
8162  
8163
8164      <style>
8165        @media (min-width: 0px) {
8166          .layout-stack { --_justify: start; }
8167        }
8168      </style>
8169    
8170
8171  
8172
8173  
8174
8175  
8176
8177  
8178
8179
8180    
8181
8182
8183
8184
8185  
8186
8187      <style>
8188        @media (min-width: 0px) {
8189          .layout-stack { --_align: center; }
8190        }
8191      </style>
8192    
8193
8194  
8195
8196  
8197
8198  
8199
8200  
8201
8202
8203    
8204
8205
8206
8207
8208  
8209
8210      <style>
8211        @media (min-width: 0px) {
8212          .layout-stack { --_wrap: nowrap; }
8213        }
8214      </style>
8215    
8216
8217  
8218
8219  
8220
8221  
8222
8223  
8224
8225
8226
8227    <div class="layout-stack" style="" >
8228      <slot></slot>
8229    </div>
8230  </template>
8231
8232  
8233</layout-stack>
8234
8235
8236</div><div
8237                class="grid__image-ratio grid__image-ratio--square"
8238              >
8239
8240
8241<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
8242 image-element" sizes="150px" data-animate="fadein">
8243  
8244
8245  
8246  
8247</is-land>
8248</div><div class="grid-product__secondary-image small--hide">
8249
8250
8251<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
8252 image-element" sizes="150px" data-animate="fadein">
8253  
8254
8255  
8256  
8257</is-land>
8258</div></div>
8259
8260          <div class="grid-item__meta">
8261
8262            
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275<layout-stack class="layout-stack">
8276  <template shadowrootmode="open">
8277    <style>
8278      :host {
8279        display: contents;
8280      }
8281
8282      .layout-stack {
8283        /* Layout & Typography */
8284        --_flex-direction: var(--_flex-direction--xs);
8285        --_justify: var(--_justify--xs);
8286        --_align: var(--_align--xs);
8287
8288        --_margin: var(--layout-stack-margin);
8289
8290        display: flex;
8291        flex-direction: var(--_flex-direction);
8292        gap: var(--_gap);
8293        flex-wrap: var(--_wrap);
8294        justify-content: var(--_justify);
8295        align-items: var(--_align);
8296        text-align: var(--_align);
8297        margin: var(--_margin);
8298        padding: 0;
8299        list-style: none;
8300
8301        ::slotted(*) {
8302          max-width: 100%;
8303        }
8304      }
8305    </style>
8306    
8307
8308
8309
8310
8311  
8312
8313      <style>
8314        @media (min-width: 0px) {
8315          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
8316        }
8317      </style>
8318    
8319
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      <style>
8369        @media (min-width: 0px) {
8370          .layout-stack { --_flex-direction: column; }
8371        }
8372      </style>
8373    
8374
8375  
8376
8377  
8378
8379  
8380
8381  
8382
8383
8384    
8385
8386
8387
8388
8389  
8390
8391      <style>
8392        @media (min-width: 0px) {
8393          .layout-stack { --_justify: start; }
8394        }
8395      </style>
8396    
8397
8398  
8399
8400  
8401
8402  
8403
8404  
8405
8406
8407    
8408
8409
8410
8411
8412  
8413
8414      <style>
8415        @media (min-width: 0px) {
8416          .layout-stack { --_align: start; }
8417        }
8418      </style>
8419    
8420
8421  
8422
8423  
8424
8425  
8426
8427  
8428
8429
8430    
8431
8432
8433
8434
8435  
8436
8437      <style>
8438        @media (min-width: 0px) {
8439          .layout-stack { --_wrap: nowrap; }
8440        }
8441      </style>
8442    
8443
8444  
8445
8446  
8447
8448  
8449
8450  
8451
8452
8453
8454    <div class="layout-stack" style="" >
8455      <slot></slot>
8456    </div>
8457  </template>
8458
8459  
8460<div class="grid-item__swatches">
8461
8462
8463  <is-land on:idle> <color-swatches>
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479<layout-stack class="layout-stack">
8480  <template shadowrootmode="open">
8481    <style>
8482      :host {
8483        display: contents;
8484      }
8485
8486      .layout-stack {
8487        /* Layout & Typography */
8488        --_flex-direction: var(--_flex-direction--xs);
8489        --_justify: var(--_justify--xs);
8490        --_align: var(--_align--xs);
8491
8492        --_margin: var(--layout-stack-margin);
8493
8494        display: flex;
8495        flex-direction: var(--_flex-direction);
8496        gap: var(--_gap);
8497        flex-wrap: var(--_wrap);
8498        justify-content: var(--_justify);
8499        align-items: var(--_align);
8500        text-align: var(--_align);
8501        margin: var(--_margin);
8502        padding: 0;
8503        list-style: none;
8504
8505        ::slotted(*) {
8506          max-width: 100%;
8507        }
8508      }
8509    </style>
8510    
8511
8512
8513
8514
8515  
8516
8517      <style>
8518        @media (min-width: 0px) {
8519          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
8520        }
8521      </style>
8522    
8523
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      <style>
8573        @media (min-width: 0px) {
8574          .layout-stack { --_flex-direction: row; }
8575        }
8576      </style>
8577    
8578
8579  
8580
8581  
8582
8583  
8584
8585  
8586
8587
8588    
8589
8590
8591
8592
8593  
8594
8595      <style>
8596        @media (min-width: 0px) {
8597          .layout-stack { --_justify: start; }
8598        }
8599      </style>
8600    
8601
8602  
8603
8604  
8605
8606  
8607
8608  
8609
8610
8611    
8612
8613
8614
8615
8616  
8617
8618      <style>
8619        @media (min-width: 0px) {
8620          .layout-stack { --_align: stretch; }
8621        }
8622      </style>
8623    
8624
8625  
8626
8627  
8628
8629  
8630
8631  
8632
8633
8634    
8635
8636
8637
8638
8639  
8640
8641      <style>
8642        @media (min-width: 0px) {
8643          .layout-stack { --_wrap: wrap; }
8644        }
8645      </style>
8646    
8647
8648  
8649
8650  
8651
8652  
8653
8654  
8655
8656
8657
8658    <div class="layout-stack" style="" >
8659      <slot></slot>
8660    </div>
8661  </template>
8662
8663  
8664  
8665    
8666
8667    
8668  
8669
8670</layout-stack>
8671
8672
8673
8674
8675
8676  <template data-island>
8677    
8677<script type="module">
8678      import 'list.product-card.swatches'
8679    </script>
8679
8680  </template>
8681  </color-swatches>
8682  </is-land>
8683
8684</div>
8685              
8686
8687
8688
8689<span
8690class="element-text element-text--body-md"
8691
8692  
8693style="
8694                word-break: break-word; hyphens: auto; text-align: start;
8695              ">
8696  
8697    A New Paradise (A Skep Rivers Short Story)
8698  
8699</span>
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720                
8721
8722
8723
8724<span
8725class="element-text element-text--body-sm"
8726
8727  
8728style="
8729                  opacity: 0.65; text-align: start;
8730                ">
8731  
8732    Wood Sorrel Press
8733  
8734</span>
8735
8736
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<layout-stack class="layout-stack">
8769  <template shadowrootmode="open">
8770    <style>
8771      :host {
8772        display: contents;
8773      }
8774
8775      .layout-stack {
8776        /* Layout & Typography */
8777        --_flex-direction: var(--_flex-direction--xs);
8778        --_justify: var(--_justify--xs);
8779        --_align: var(--_align--xs);
8780
8781        --_margin: var(--layout-stack-margin);
8782
8783        display: flex;
8784        flex-direction: var(--_flex-direction);
8785        gap: var(--_gap);
8786        flex-wrap: var(--_wrap);
8787        justify-content: var(--_justify);
8788        align-items: var(--_align);
8789        text-align: var(--_align);
8790        margin: var(--_margin);
8791        padding: 0;
8792        list-style: none;
8793
8794        ::slotted(*) {
8795          max-width: 100%;
8796        }
8797      }
8798    </style>
8799    
8800
8801
8802
8803
8804  
8805
8806      <style>
8807        @media (min-width: 0px) {
8808          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
8809        }
8810      </style>
8811    
8812
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      <style>
8862        @media (min-width: 0px) {
8863          .layout-stack { --_flex-direction: row; }
8864        }
8865      </style>
8866    
8867
8868  
8869
8870  
8871
8872  
8873
8874  
8875
8876
8877    
8878
8879
8880
8881
8882  
8883
8884      <style>
8885        @media (min-width: 0px) {
8886          .layout-stack { --_justify: start; }
8887        }
8888      </style>
8889    
8890
8891  
8892
8893  
8894
8895  
8896
8897  
8898
8899
8900    
8901
8902
8903
8904
8905  
8906
8907      <style>
8908        @media (min-width: 0px) {
8909          .layout-stack { --_align: baseline; }
8910        }
8911      </style>
8912    
8913
8914  
8915
8916  
8917
8918  
8919
8920  
8921
8922
8923    
8924
8925
8926
8927
8928  
8929
8930      <style>
8931        @media (min-width: 0px) {
8932          .layout-stack { --_wrap: wrap; }
8933        }
8934      </style>
8935    
8936
8937  
8938
8939  
8940
8941  
8942
8943  
8944
8945
8946
8947    <div class="layout-stack" style="
8948                text-align: start;
8949              " >
8950      <slot></slot>
8951    </div>
8952  </template>
8953
8954  
8955
8956
8957
8958
8959<span
8960class="element-price element-text element-text--heading-xs"
8961
8962  
8963>
8964  
8965    $2<sup>99</sup>
8966  
8967</span>
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993</layout-stack>
8994
8995
8996
8997</layout-stack>
8998
8999
9000
9001</div>
9002
9003        </div>
9004</layout-stack>
9005
9006
9007
9008    </div>
9009  </div>
9010</div>
9011</div>
9012  </div>
9013        <div class="cart__item-row">
9014
9015
9016
9017<cart-note>
9018  <label for="CartNote" class="add-note">
9019    
9020
9021Add order note
9022
9023    <span class="note-icon note-icon--open" aria-hidden="true">
9024      
9025
9026
9027
9028<element-icon
9029  
9030  
9031>
9032  <svg
9033  xmlns="http://www.w3.org/2000/svg"
9034  aria-hidden="true"
9035  focusable="false"
9036  role="presentation"
9037  class="element-icon element-icon-pencil element-icon--line"
9038  viewbox="0 0 64 64"
9039  width="20"
9040  height="20"
9041>
9042  <path
9043    d="M52 33.96V58H8V14h23.7"
9044    stroke-miterlimit="10"
9045    fill="none"
9046    stroke="currentColor"
9047  />
9048  <path
9049    d="m18 47 13-5 24-24-8-8-24 24zm5-13 8 8"
9050    stroke-miterlimit="10"
9051    fill="none"
9052    stroke="currentColor"
9053  />
9054  <path
9055    d="m47 10 1-1a5.44 5.44 0 0 1 7.82.18A5.52 5.52 0 0 1 56 17l-1 1"
9056    fill="none"
9057    stroke="currentColor"
9058  />
9059</svg>
9060
9061</element-icon>
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072    </span>
9073
9074    <span class="note-icon note-icon--close">
9075      
9076
9077
9078
9079<element-icon
9080  
9081  
9082>
9083  <svg 
9084  xmlns="http://www.w3.org/2000/svg" 
9085  class="element-icon element-icon-close element-icon--line"
9086  width="64" 
9087  height="64" 
9088  viewBox="0 0 64 64" 
9089  fill="none"
9090>
9091  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
9092  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
9093</svg>
9094</element-icon>
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105      <span class="icon__fallback-text visually-hidden">
9106        
9107
9108Close
9109</span>
9110    </span>
9111  </label>
9112<textarea
9113    id="sections--23548990456064__header-note"
9114  class="cart__note hide element-input"
9115  name="note"
9116
9117  
9118
9119  
9120
9121  
9122
9123  
9124
9125  
9126
9127    rows="2"></textarea>
9128
9129
9130
9131
9132
9133
9134
9135</cart-note>
9136
9137<script type="module">
9138  import 'cart.order-note'
9139</script>
9139
9140</div>
9141      
9142    </div>
9143
9144    <div class="cart__footer">
9145      <div class="cart__item-sub cart__item-row cart__item--subtotal">
9146        <div>
9147          
9148
9149Subtotal
9150
9151        </div>
9152
9153
9154
9155
9156<span
9157class="element-price element-text element-text--body-md"
9158
9159  
9160    data-subtotal
9161  
9162>
9163  
9164    $0<sup>00</sup>
9165  
9166</span>
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191</div>
9192
9193      <div data-discounts></div>
9194
9195      
9196        <div class="cart__item-row cart__terms">
9197<label
9198  class="cart__terms-checkbox element-checkbox element-checkbox--with-icon"
9199  for="sections--23548990456064__header-1-CartTerms"
9200  
9201>
9202  <input
9203    type="checkbox"
9204    id="sections--23548990456064__header-1-CartTerms"
9205    name="CartTerms"
9206
9207    
9208
9209    
9210
9211    
9212  ><span class="element-checkbox__icon">
9213
9214
9215
9216<element-icon
9217  
9218  
9219>
9220  <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">
9221  <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"/>
9222</svg>
9223
9224</element-icon>
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234</span>
9235    
9236
9237
9238<span>I agree with the <a href='/pages/paperback-terms-and-conditions' target='_blank'>terms and conditions</a></span>
9239
9240  
9241
9242</label>
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252</div>
9253      
9254
9255      <div class="cart__item-row cart__checkout-wrapper payment-buttons">
9256
9257
9258
9259
9260
9261
9262  <button
9263    
9264
9265    class="cart__checkout element-button"
9266
9267    
9268      type="submit"
9269    
9270
9271    
9272
9273    
9274
9275    
9276      name="checkout"
9277    
9278
9279    
9280      data-terms-required="true"
9281    
9282>
9283    
9284
9285
9286
9287
9288<span
9289class="element-text element-text--body-md"
9290
9291  
9292>
9293  
9294    
9295
9296Check out
9297
9298  
9299</span>
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319  </button>
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331          <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="cc79ec64e901de5015dcf3dd8a7475e1" 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>
9332        
9333      </div>
9334
9335      <div class="cart__item-row--footer text-center">
9336        <small>
9337            
9338
9339Shipping, taxes, and discount codes calculated at checkout.
9340
9341</small>
9342      </div>
9343    </div>
9344    
9344<script type="application/json" data-locales>
9345      {
9346        "cartTermsConfirmation":
9347          
9348
9349"You must agree with the terms and conditions of sales to check out"
9350,
9351        "cartSavings":
9352
9353"Save [savings]"
9354}
9355    </script>
9355
9356  </form>
9357
9358  <div class="site-header__cart-empty">
9359    
9360
9361Your cart is currently empty.
9362
9363  </div>
9364</header-cart-drawer>
9365
9366<script type="module">
9367  import 'header.cart-drawer'
9368</script>
9368
9369</div>
9370</header-drawer>
9371
9372<script type="module">
9373  import 'header.drawer'
9374</script>
9374
9375
9376
9377
9378<header-drawer
9379  class="site-header__drawer site-header__mobile-nav medium-up--hide"
9380  open="mobileNav:open"
9381  close="mobileNav:close"
9382  
9383  defer-hydration
9384>
9385  <div class="site-header__drawer-animate">
9386
9387
9388<mobile-nav
9389  class="slide-nav__wrapper overlay"
9390  data-level="1"
9391  container="MobileNav"
9392  inHeader="true"
9393  defer-hydration
9394>
9395  <ul class="slide-nav"><li class="slide-nav__item"><a href="/" class="slide-nav__link"><span>Home</span>
9396          </a></li><li class="slide-nav__item"><button
9397            type="button"
9398            class="slide-nav__button js-toggle-submenu"
9399            data-target="tier-2-shop2"
9400            
9401          >
9402            <span class="slide-nav__link"><div class="slide-nav__image">
9403
9404
9405<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">
9406  
9407
9408  
9409  
9410</is-land>
9411</div>
9412<span>Shop</span>
9413              
9414
9415
9416
9417<element-icon
9418  
9419  
9420>
9421  <svg
9422  xmlns="http://www.w3.org/2000/svg"
9423  aria-hidden="true"
9424  focusable="false"
9425  role="presentation"
9426  class="element-icon element-icon-chevron-right element-icon--line"
9427  viewbox="0 0 284.49 498.98"
9428  fill="currentColor"
9429  width="20"
9430  height="20"
9431>
9432  <path
9433    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"
9434  />
9435</svg>
9436
9437</element-icon>
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448              <span class="icon__fallback-text visually-hidden">
9449                
9450
9451Expand submenu
9452</span>
9453            </span>
9454          </button>
9455
9456          <ul
9457            class="slide-nav__dropdown"
9458            data-parent="tier-2-shop2"
9459            data-level="2"
9460          >
9461            <li class="slide-nav__item">
9462              <button
9463                type="button"
9464                class="slide-nav__button js-toggle-submenu"
9465              >
9466                <span class="slide-nav__link slide-nav__link--back">
9467                  
9468
9469
9470
9471<element-icon
9472  
9473  
9474>
9475  <svg
9476  xmlns="http://www.w3.org/2000/svg"
9477  aria-hidden="true"
9478  focusable="false"
9479  role="presentation"
9480  class="element-icon element-icon-chevron-right element-icon--line"
9481  viewbox="0 0 284.49 498.98"
9482  fill="currentColor"
9483  width="20"
9484  height="20"
9485>
9486  <path
9487    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"
9488  />
9489</svg>
9490
9491</element-icon>
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502                  <span>Shop</span>
9503                </span>
9504              </button>
9505            </li>
9506
9507            
9508<li class="slide-nav__item">
9509                <a href="/collections/all" class="slide-nav__link">
9510                  <span>
9511                    
9512
9513View all
9514</span>
9515                </a>
9516              </li><li class="slide-nav__item"><button
9517                    type="button"
9518                    class="slide-nav__button js-toggle-submenu"
9519                    data-target="tier-3-all-products2"
9520                    
9521                  >
9522                    <span class="slide-nav__link slide-nav__sublist-link">
9523                      <span>All Products</span>
9524                      
9525
9526
9527
9528<element-icon
9529  
9530  
9531>
9532  <svg
9533  xmlns="http://www.w3.org/2000/svg"
9534  aria-hidden="true"
9535  focusable="false"
9536  role="presentation"
9537  class="element-icon element-icon-chevron-right element-icon--line"
9538  viewbox="0 0 284.49 498.98"
9539  fill="currentColor"
9540  width="20"
9541  height="20"
9542>
9543  <path
9544    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"
9545  />
9546</svg>
9547
9548</element-icon>
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559                      <span class="icon__fallback-text visually-hidden">
9560                        
9561
9562Expand submenu
9563</span>
9564                    </span>
9565                  </button>
9566                  <ul
9567                    class="slide-nav__dropdown"
9568                    data-parent="tier-3-all-products2"
9569                    data-level="3"
9570                  >
9571                    <li class="slide-nav__item">
9572                      <button
9573                        type="button"
9574                        class="slide-nav__button js-toggle-submenu"
9575                        data-target="tier-2-shop2"
9576                      >
9577                        <span class="slide-nav__link slide-nav__link--back">
9578                          
9579
9580
9581
9582<element-icon
9583  
9584  
9585>
9586  <svg
9587  xmlns="http://www.w3.org/2000/svg"
9588  aria-hidden="true"
9589  focusable="false"
9590  role="presentation"
9591  class="element-icon element-icon-chevron-right element-icon--line"
9592  viewbox="0 0 284.49 498.98"
9593  fill="currentColor"
9594  width="20"
9595  height="20"
9596>
9597  <path
9598    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"
9599  />
9600</svg>
9601
9602</element-icon>
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613                          <span>All Products</span>
9614                        </span>
9615                      </button>
9616                    </li>
9617
9618                    
9619<li class="slide-nav__item">
9620                        <a href="/collections/cora-foerstners-books-and-stories" class="slide-nav__link">
9621                          <span>
9622                            
9623
9624View all
9625</span>
9626                        </a>
9627                      </li><li class="slide-nav__item">
9628                        <a href="/collections/cora-foerstners-books-and-stories" class="slide-nav__link">
9629                          <span>All Cora&#39;s Books</span>
9630                        </a>
9631                      </li><li class="slide-nav__item">
9632                        <a href="/collections/new-merch" class="slide-nav__link">
9633                          <span>What&#39;s New</span>
9634                        </a>
9635                      </li><li class="slide-nav__item">
9636                        <a href="/collections/new-books" class="slide-nav__link">
9637                          <span>What&#39;s On Sale</span>
9638                        </a>
9639                      </li><li class="slide-nav__item">
9640                        <a href="/collections/coming-soon" class="slide-nav__link">
9641                          <span>Coming Soon</span>
9642                        </a>
9643                      </li><li class="slide-nav__item">
9644                        <a href="/collections/mystery-gothic" class="slide-nav__link">
9645                          <span>Mystery &amp; Gothic</span>
9646                        </a>
9647                      </li><li class="slide-nav__item">
9648                        <a href="/collections/fantasy" class="slide-nav__link">
9649                          <span>Fantasy</span>
9650                        </a>
9651                      </li><li class="slide-nav__item">
9652                        <a href="/collections/science-fiction-1" class="slide-nav__link">
9653                          <span>Science Fiction</span>
9654                        </a>
9655                      </li><li class="slide-nav__item">
9656                        <a href="/collections/post-apocalyptic-fiction" class="slide-nav__link">
9657                          <span>Post-Apocalyptic Fiction</span>
9658                        </a>
9659                      </li><li class="slide-nav__item">
9660                        <a href="/collections/young-adult" class="slide-nav__link">
9661                          <span>YA Novels</span>
9662                        </a>
9663                      </li><li class="slide-nav__item">
9664                        <a href="/collections/ebook-bundles" class="slide-nav__link">
9665                          <span>Ebook Bundles</span>
9666                        </a>
9667                      </li><li class="slide-nav__item">
9668                        <a href="/collections/novels" class="slide-nav__link">
9669                          <span>Novels &amp; Novellas</span>
9670                        </a>
9671                      </li><li class="slide-nav__item">
9672                        <a href="/collections/paperback-books" class="slide-nav__link">
9673                          <span>Paperback Books</span>
9674                        </a>
9675                      </li><li class="slide-nav__item">
9676                        <a href="/collections/individual-short-stories" class="slide-nav__link">
9677                          <span>Individual Short Stories</span>
9678                        </a>
9679                      </li><li class="slide-nav__item">
9680                        <a href="/collections/short-story-collections" class="slide-nav__link">
9681                          <span>Short Story Collections</span>
9682                        </a>
9683                      </li></ul></li><li class="slide-nav__item"><button
9684                    type="button"
9685                    class="slide-nav__button js-toggle-submenu"
9686                    data-target="tier-3-coras-series2"
9687                    
9688                  >
9689                    <span class="slide-nav__link slide-nav__sublist-link">
9690                      <span>Cora's Series</span>
9691                      
9692
9693
9694
9695<element-icon
9696  
9697  
9698>
9699  <svg
9700  xmlns="http://www.w3.org/2000/svg"
9701  aria-hidden="true"
9702  focusable="false"
9703  role="presentation"
9704  class="element-icon element-icon-chevron-right element-icon--line"
9705  viewbox="0 0 284.49 498.98"
9706  fill="currentColor"
9707  width="20"
9708  height="20"
9709>
9710  <path
9711    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"
9712  />
9713</svg>
9714
9715</element-icon>
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726                      <span class="icon__fallback-text visually-hidden">
9727                        
9728
9729Expand submenu
9730</span>
9731                    </span>
9732                  </button>
9733                  <ul
9734                    class="slide-nav__dropdown"
9735                    data-parent="tier-3-coras-series2"
9736                    data-level="3"
9737                  >
9738                    <li class="slide-nav__item">
9739                      <button
9740                        type="button"
9741                        class="slide-nav__button js-toggle-submenu"
9742                        data-target="tier-2-shop2"
9743                      >
9744                        <span class="slide-nav__link slide-nav__link--back">
9745                          
9746
9747
9748
9749<element-icon
9750  
9751  
9752>
9753  <svg
9754  xmlns="http://www.w3.org/2000/svg"
9755  aria-hidden="true"
9756  focusable="false"
9757  role="presentation"
9758  class="element-icon element-icon-chevron-right element-icon--line"
9759  viewbox="0 0 284.49 498.98"
9760  fill="currentColor"
9761  width="20"
9762  height="20"
9763>
9764  <path
9765    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"
9766  />
9767</svg>
9768
9769</element-icon>
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780                          <span>Cora's Series</span>
9781                        </span>
9782                      </button>
9783                    </li>
9784
9785                    
9786<li class="slide-nav__item">
9787                        <a href="/collections/cora-foerstners-books-and-stories" class="slide-nav__link">
9788                          <span>
9789                            
9790
9791View all
9792</span>
9793                        </a>
9794                      </li><li class="slide-nav__item">
9795                        <a href="/collections/dragon-speakers-world" class="slide-nav__link">
9796                          <span>Dragon Speakers&#39; World</span>
9797                        </a>
9798                      </li><li class="slide-nav__item">
9799                        <a href="/collections/swords-of-aroc" class="slide-nav__link">
9800                          <span>Swords of Aroc Series</span>
9801                        </a>
9802                      </li><li class="slide-nav__item">
9803                        <a href="/collections/league-of-the-daring" class="slide-nav__link">
9804                          <span>League of the Daring Series</span>
9805                        </a>
9806                      </li></ul></li></ul></li><li class="slide-nav__item"><a href="/pages/about-us" class="slide-nav__link"><span>About Us</span>
9807          </a></li><li class="slide-nav__item"><a href="/blogs/news-1" class="slide-nav__link"><span>News</span>
9808          </a></li><li class="slide-nav__item"><a href="/blogs/cora-blog" class="slide-nav__link"><span>Cora&#39;s Blog</span>
9809          </a></li><li class="slide-nav__item"><a href="/pages/contact" class="slide-nav__link"><span>Contact Us</span>
9810          </a></li><li class="slide-nav__item"><a href="/pages/join-our-mailing-list" class="slide-nav__link"><span>Mailing List</span>
9811          </a></li><li class="slide-nav__item">
9812
9813
9814
9815<shopify-account
9816  
9817    menu="customer-account-main-menu"
9818  
9819>
9820  <span slot="signed-out-avatar">
9821    
9822
9823
9824
9825<element-icon
9826  
9827  
9828>
9829  <svg
9830  xmlns="http://www.w3.org/2000/svg"
9831  aria-hidden="true"
9832  focusable="false"
9833  role="presentation"
9834  class="element-icon element-icon-user element-icon--line"
9835  viewbox="0 0 64 64"
9836  width="20"
9837  height="20"
9838>
9839  <path
9840    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"
9841    stroke-miterlimit="10"
9842    fill="none"
9843    stroke="currentColor"
9844  />
9845</svg>
9846
9847</element-icon>
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858  </span>
9859</shopify-account>
9860</li></ul>
9861</mobile-nav>
9862
9863<script type="module">
9864  import 'header.mobile-nav'
9865</script>
9865
9866<clone-footer>
9867      <div id="MobileNavFooter"></div>
9868    </clone-footer>
9869    
9869<script type="module">
9870      import 'module.clone-footer'
9871    </script>
9871</div>
9872</header-drawer>
9873
9874<script type="module">
9875  import 'header.drawer'
9876</script>
9876
9877</div>
9878    </div>
9879  </header></header-nav>
9880<script type="module">
9881  import 'header.nav'
9882</script>
9882
9883</header-section>
9884
9885  <template data-island>
9886    
9886<script type="module">
9887      import 'section.header'
9888    </script>
9888
9889  </template>
9890</is-land>
9891
9892</div>
9893<!-- END sections: header-group --><!-- BEGIN sections: popup-group -->
9894<div id="shopify-section-sections--23548990488832__newsletter-popup" class="shopify-section shopify-section-group-popup-group index-section--hidden">
9895
9896
9897
9898  
9899
9900  <is-land on:idle>
9901    <newsletter-popup
9902      id="NewsletterPopup-sections--23548990488832__newsletter-popup"
9903      class="modal modal--square modal--mobile-friendly"
9904      section-id="sections--23548990488832__newsletter-popup"
9905      data-has-reminder=""
9906      data-delay-days="30"
9907      data-test-mode="false"
9908      data-delay-seconds="21"
9909      defer-hydration
9910    >
9911      <div class="modal__inner">
9912        <div class="modal__centered">
9913          <div class="modal__centered-content modal__centered-content--padded color-scheme-3 ">
9914
9915
9916
9917
9918
9919
9920
9921<is-land on:visible data-image-type="asset">
9922  
9923    
9924
9925    
9926
9927    <img
9928      src="//woodsorrelstudios.com/cdn/shop/t/18/assets/paper.jpg?v=155272509111049269451788906318"
9929      width=""
9930      height=""
9931      class="
9932      scheme-image scheme-texture--paper
9933     image-element"
9934      loading="lazy"
9935      alt=""
9936      
9937        srcset="
9938        
9939          //woodsorrelstudios.com/cdn/shop/t/18/assets/paper_360x.jpg?v=155272509111049269451788906318 360w,
9940          //woodsorrelstudios.com/cdn/shop/t/18/assets/paper_540x.jpg?v=155272509111049269451788906318 540w,
9941          //woodsorrelstudios.com/cdn/shop/t/18/assets/paper_720x.jpg?v=155272509111049269451788906318 720w,
9942          //woodsorrelstudios.com/cdn/shop/t/18/assets/paper_900x.jpg?v=155272509111049269451788906318 900w,
9943          //woodsorrelstudios.com/cdn/shop/t/18/assets/paper_1080x.jpg?v=155272509111049269451788906318 1080w
9944        
9945      "
9946      
9947      
9948        data-texture="paper.jpg"
9949      
9950      sizes="100vw"
9951      data-animate="fadein"
9952    >
9953  
9954
9955  
9956  
9957</is-land>
9958
9959<div class="newsletter-popup ">
9960              
9961<div class="newsletter-popup__content">
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974<layout-stack class="layout-stack">
9975  <template shadowrootmode="open">
9976    <style>
9977      :host {
9978        display: contents;
9979      }
9980
9981      .layout-stack {
9982        /* Layout & Typography */
9983        --_flex-direction: var(--_flex-direction--xs);
9984        --_justify: var(--_justify--xs);
9985        --_align: var(--_align--xs);
9986
9987        --_margin: var(--layout-stack-margin);
9988
9989        display: flex;
9990        flex-direction: var(--_flex-direction);
9991        gap: var(--_gap);
9992        flex-wrap: var(--_wrap);
9993        justify-content: var(--_justify);
9994        align-items: var(--_align);
9995        text-align: var(--_align);
9996        margin: var(--_margin);
9997        padding: 0;
9998        list-style: none;
9999
10000        ::slotted(*) {
10001          max-width: 100%;
10002        }
10003      }
10004    </style>
10005    
10006
10007
10008
10009
10010  
10011
10012      <style>
10013        @media (min-width: 0px) {
10014          .layout-stack { --_gap: var(--layout-stack-gap-size-md); }
10015        }
10016      </style>
10017    
10018
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      <style>
10068        @media (min-width: 0px) {
10069          .layout-stack { --_flex-direction: column; }
10070        }
10071      </style>
10072    
10073
10074  
10075
10076  
10077
10078  
10079
10080  
10081
10082
10083    
10084
10085
10086
10087
10088  
10089
10090      <style>
10091        @media (min-width: 0px) {
10092          .layout-stack { --_justify: center; }
10093        }
10094      </style>
10095    
10096
10097  
10098
10099  
10100
10101  
10102
10103  
10104
10105
10106    
10107
10108
10109
10110
10111  
10112
10113      <style>
10114        @media (min-width: 0px) {
10115          .layout-stack { --_align: center; }
10116        }
10117      </style>
10118    
10119
10120  
10121
10122  
10123
10124  
10125
10126  
10127
10128
10129    
10130
10131
10132
10133
10134  
10135
10136      <style>
10137        @media (min-width: 0px) {
10138          .layout-stack { --_wrap: nowrap; }
10139        }
10140      </style>
10141    
10142
10143  
10144
10145  
10146
10147  
10148
10149  
10150
10151
10152
10153    <div class="layout-stack" style="" >
10154      <slot></slot>
10155    </div>
10156  </template>
10157
10158  
10159
10160
10161
10162<h2
10163class="element-text element-text--heading-xl element-text--align-center"
10164
10165  
10166>
10167  
10168    Save 15% off your first purchase
10169  
10170</h2>
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193<element-text-rte
10194class="enlarge-text element-text element-text--rte-lg element-text--align-center"
10195
10196  
10197>
10198  
10199    <p>Sign up today and we'll send you a 15% discount code towards your first purchase.</p>
10200  
10201</element-text-rte>
10202
10203
10204  
10204<script type="module">
10205    import 'element.text.rte'
10206  </script>
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227<form-customer data-invalid-message="Enter a valid email address, for example [email protected]">
10228  <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="✓" />
10229<label for="
10230sections--23548990488832__newsletter-popup-submit" class="visually-hidden">
10231
10232Subscribe
10233</label>
10234      <input type="hidden" name="contact[tags]" value="prospect,newsletter">
10235      <input type="hidden" name="contact[context]" value="popup">
10236      <div class="input-group newsletter__input-group">
10237<label for="
10238sections--23548990488832__newsletter-popup-email" class="visually-hidden">
10239
10240Enter your email
10241</label><input
10242    id="
10243sections--23548990488832__newsletter-popup-email"
10244  class="input-group-field newsletter__input element-input"
10245  name="contact[email]"
10246
10247  type="email"
10248
10249  placeholder="Enter your email"
10250
10251  autocorrect="off"autocapitalize="off"autocomplete="email"inputmode="email"requiredpattern="^[^\\s@]+@[^\\s@]+\\.[^\\s@]{2,}$"title="Enter a valid email like [email protected]"
10252
10253
10254  
10255
10256  
10257
10258    
10259  >
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274  <button
10275    
10276      id="
10277sections--23548990488832__newsletter-popup-submit"
10278    
10279
10280    class="element-button"
10281
10282    
10283      type="submit"
10284    
10285
10286    
10287
10288    
10289
10290    
10291      name="commit"
10292    
10293
10294    
10295      aria-label="
10296
10297Subscribe
10298"
10299    
10300>
10301    
10302
10303
10304
10305
10306<span
10307class="element-text element-text--body-md"
10308
10309  
10310>
10311  
10312    
10313
10314Subscribe
10315
10316  
10317</span>
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340<element-icon
10341  
10342  
10343>
10344  <svg
10345  xmlns="http://www.w3.org/2000/svg"
10346  aria-hidden="true"
10347  focusable="false"
10348  role="presentation"
10349  class="element-icon element-icon--wide element-icon-arrow-right element-icon--line"
10350  viewbox="0 0 50 15"
10351  fill="currentColor"
10352  width="20"
10353  height="20"
10354>
10355  <path d="M0 9.63V5.38h35V0l15 7.5L35 15V9.63Z" />
10356</svg>
10357
10358</element-icon>
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369  </button>
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380</div></form>
10381</form-customer>
10382
10383
10384
10385</layout-stack>
10386
10387
10388</div>
10389            </div>
10390          </div>
10391
10392          
10393
10394
10395
10396
10397
10398
10399  <button
10400    
10401
10402    class="modal__close element-button"
10403
10404    
10405
10406    
10407
10408    
10409
10410    
10411
10412    
10413      data-modal-close
10414  aria-label="
10415
10416Close (esc)
10417"
10418    
10419>
10420    
10421
10422
10423
10424
10425<element-icon
10426  
10427  
10428>
10429  <svg 
10430  xmlns="http://www.w3.org/2000/svg" 
10431  class="element-icon element-icon-close element-icon--line"
10432  width="64" 
10433  height="64" 
10434  viewBox="0 0 64 64" 
10435  fill="none"
10436>
10437  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
10438  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
10439</svg>
10440</element-icon>
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451  </button>
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463        </div>
10464      </div>
10465    </newsletter-popup>
10466
10467    <template data-island>
10468      
10468<script type="module">
10469        import 'section.newsletter-popup'
10470      </script>
10470
10471    </template>
10472  </is-land>
10473
10474  
10475
10476
10477</div>
10478<!-- END sections: popup-group --><main class="main-content" id="MainContent">
10479          <div id="shopify-section-template--23548989997312__main" class="shopify-section">
10480
10481
10482<section-main-search class="page-width page-content color-scheme-none">
10483<nav aria-label="breadcrumbs">
10484      <ol
10485        class="
10486          element-breadcrumbs
10487           element-breadcrumbs--no-current-page
10488        "
10489
10490        
10491      ><li>
10492          <a
10493            href="/"
10494            title="
10495
10496Back to the frontpage
10497"
10498          >
10499
10500Home
10501</a>
10502        </li></ol>
10503    </nav>
10504
10505
10506
10507
10508
10509
10510
10511<header class="section-header">
10512    <h1 class="section-header__title">
10513      
10514
10515Search
10516
10517    </h1>
10518    <p class="medium-up--hide" data-collection-count>
10519      
10520
10521
105220 results
10523
10524    </p>
10525  </header>
10526
10527
10528<is-land class="site-header__search-island" on:idle>
10529  <predictive-search
10530    data-context="search-page"
10531    data-enabled="true"
10532    defer-hydration
10533  ><div class="predictive__screen" data-screen></div><form action="/search" method="get" role="search">
10534      <div class="search__input-wrap">
10535<label for="Search" class="visually-hidden">
10536
10537Search
10538</label><input
10539    id="Search"
10540  class="search__input element-input element-input--transparent"
10541  name="q"
10542
10543  type="search"
10544
10545  placeholder="Search"
10546
10547  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"
10548
10549
10550  
10551
10552  
10553
10554    
10555  >
10556
10557
10558
10559
10560
10561
10562
10563<input name="options[prefix]" type="hidden" value="last">
10564
10565
10566
10567
10568
10569
10570  <button
10571    
10572
10573    class="element-button--search element-button element-button--inverted element-button--transparent"
10574
10575    
10576
10577    
10578
10579    
10580
10581    
10582
10583    
10584      aria-label="
10585
10586Search
10587"
10588    
10589>
10590    
10591
10592
10593
10594
10595<element-icon
10596  
10597  
10598>
10599  <svg
10600  xmlns="http://www.w3.org/2000/svg"
10601  aria-hidden="true"
10602  focusable="false"
10603  role="presentation"
10604  class="element-icon element-icon-search element-icon--line"
10605  viewbox="0 0 64 64"
10606  width="20"
10607  height="20"
10608>
10609  <path
10610    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"
10611    stroke-miterlimit="10"
10612    fill="none"
10613    stroke="currentColor"
10614  />
10615</svg>
10616
10617</element-icon>
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628  </button>
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639</div>
10640
10641
10642
10643
10644
10645
10646  <button
10647    
10648
10649    class="element-button--close-search element-button element-button--transparent"
10650
10651    
10652
10653    
10654
10655    
10656
10657    
10658
10659    
10660      aria-label="
10661
10662Close
10663"
10664    
10665>
10666    
10667
10668
10669
10670
10671<element-icon
10672  
10673  
10674>
10675  <svg 
10676  xmlns="http://www.w3.org/2000/svg" 
10677  class="element-icon element-icon-close element-icon--line"
10678  width="64" 
10679  height="64" 
10680  viewBox="0 0 64 64" 
10681  fill="none"
10682>
10683  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
10684  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
10685</svg>
10686</element-icon>
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697  </button>
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708<div id="predictive-search" class="search__results" tabindex="-1"></div>
10709    </form>
10710  </predictive-search>
10711
10712  <template data-island>
10713    
10713<script type="module">
10714      import 'form.predictive-search'
10715    </script>
10715
10716  </template>
10717</is-land>
10718</section-main-search>
10719
10720</div>
10721        </main><!-- BEGIN sections: footer-group -->
10722<div id="shopify-section-sections--23548990423296__newsletter_HDmx97" class="shopify-section shopify-section-group-footer-group">
10723
10724
10725<style data-shopify>
10726  
10727  
10728</style>
10729<div class="index-section newsletter-container newsletter-sections--23548990423296__newsletter_HDmx97 color-scheme-1">
10730
10731
10732
10733
10734
10735
10736
10737<is-land on:visible data-image-type="asset">
10738  
10739    
10740
10741    
10742
10743    <img
10744      src="//woodsorrelstudios.com/cdn/shop/t/18/assets/space.jpg?v=29730308657192631021788906318"
10745      width=""
10746      height=""
10747      class="
10748      scheme-image scheme-texture--space
10749     image-element"
10750      loading="lazy"
10751      alt=""
10752      
10753        srcset="
10754        
10755          //woodsorrelstudios.com/cdn/shop/t/18/assets/space_360x.jpg?v=29730308657192631021788906318 360w,
10756          //woodsorrelstudios.com/cdn/shop/t/18/assets/space_540x.jpg?v=29730308657192631021788906318 540w,
10757          //woodsorrelstudios.com/cdn/shop/t/18/assets/space_720x.jpg?v=29730308657192631021788906318 720w,
10758          //woodsorrelstudios.com/cdn/shop/t/18/assets/space_900x.jpg?v=29730308657192631021788906318 900w,
10759          //woodsorrelstudios.com/cdn/shop/t/18/assets/space_1080x.jpg?v=29730308657192631021788906318 1080w
10760        
10761      "
10762      
10763      
10764        data-texture="space.jpg"
10765      
10766      sizes="100vw"
10767      data-animate="fadein"
10768    >
10769  
10770
10771  
10772  
10773</is-land>
10774
10775<div class="page-width text-center">
10776    <div class="newsletter-section newsletter-section--image-right newsletter-section--no-image">
10777      <div class="newsletter-section__content">
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790<layout-stack class="layout-stack">
10791  <template shadowrootmode="open">
10792    <style>
10793      :host {
10794        display: contents;
10795      }
10796
10797      .layout-stack {
10798        /* Layout & Typography */
10799        --_flex-direction: var(--_flex-direction--xs);
10800        --_justify: var(--_justify--xs);
10801        --_align: var(--_align--xs);
10802
10803        --_margin: var(--layout-stack-margin);
10804
10805        display: flex;
10806        flex-direction: var(--_flex-direction);
10807        gap: var(--_gap);
10808        flex-wrap: var(--_wrap);
10809        justify-content: var(--_justify);
10810        align-items: var(--_align);
10811        text-align: var(--_align);
10812        margin: var(--_margin);
10813        padding: 0;
10814        list-style: none;
10815
10816        ::slotted(*) {
10817          max-width: 100%;
10818        }
10819      }
10820    </style>
10821    
10822
10823
10824
10825
10826  
10827
10828      <style>
10829        @media (min-width: 0px) {
10830          .layout-stack { --_gap: var(--layout-stack-gap-size-md); }
10831        }
10832      </style>
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  
10872
10873  
10874
10875
10876    
10877
10878
10879
10880
10881  
10882
10883      <style>
10884        @media (min-width: 0px) {
10885          .layout-stack { --_flex-direction: column; }
10886        }
10887      </style>
10888    
10889
10890  
10891
10892  
10893
10894  
10895
10896  
10897
10898
10899    
10900
10901
10902
10903
10904  
10905
10906      <style>
10907        @media (min-width: 0px) {
10908          .layout-stack { --_justify: start; }
10909        }
10910      </style>
10911    
10912
10913  
10914
10915  
10916
10917  
10918
10919  
10920
10921
10922    
10923
10924
10925
10926
10927  
10928
10929      <style>
10930        @media (min-width: 0px) {
10931          .layout-stack { --_align: center; }
10932        }
10933      </style>
10934    
10935
10936  
10937
10938  
10939
10940  
10941
10942  
10943
10944
10945    
10946
10947
10948
10949
10950  
10951
10952      <style>
10953        @media (min-width: 0px) {
10954          .layout-stack { --_wrap: nowrap; }
10955        }
10956      </style>
10957    
10958
10959  
10960
10961  
10962
10963  
10964
10965  
10966
10967
10968
10969    <div class="layout-stack" style="" >
10970      <slot></slot>
10971    </div>
10972  </template>
10973
10974  <div >
10975
10976
10977
10978<p
10979class="element-text element-text--heading-h2"
10980
10981  
10982>
10983  
10984    Save 15% on your first purchase!
10985  
10986</p>
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005</div><div >
11006
11007
11008
11009<span
11010class="element-text element-text--body-lg"
11011
11012  
11013>
11014  
11015    <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>
11016  
11017</span>
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036</div><div >
11037
11038
11039<form-customer data-invalid-message="Enter a valid email address, for example [email protected]">
11040  <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="✓" />
11041<label for="
11042sections--23548990423296__newsletter_HDmx97-submit" class="visually-hidden">
11043
11044Subscribe
11045</label>
11046      <input type="hidden" name="contact[tags]" value="prospect,newsletter">
11047      <input type="hidden" name="contact[context]" value="section">
11048      <div class="input-group newsletter__input-group">
11049<label for="
11050sections--23548990423296__newsletter_HDmx97-email" class="visually-hidden">
11051
11052Enter your email
11053</label><input
11054    id="
11055sections--23548990423296__newsletter_HDmx97-email"
11056  class="input-group-field newsletter__input element-input"
11057  name="contact[email]"
11058
11059  type="email"
11060
11061  placeholder="Enter your email"
11062
11063  autocorrect="off"autocapitalize="off"autocomplete="email"inputmode="email"requiredpattern="^[^\\s@]+@[^\\s@]+\\.[^\\s@]{2,}$"title="Enter a valid email like [email protected]"
11064
11065
11066  
11067
11068  
11069
11070    
11071  >
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086  <button
11087    
11088      id="
11089sections--23548990423296__newsletter_HDmx97-submit"
11090    
11091
11092    class="element-button"
11093
11094    
11095      type="submit"
11096    
11097
11098    
11099
11100    
11101
11102    
11103      name="commit"
11104    
11105
11106    
11107      aria-label="
11108
11109Subscribe
11110"
11111    
11112>
11113    
11114
11115
11116
11117
11118<span
11119class="element-text element-text--body-md"
11120
11121  
11122>
11123  
11124    
11125
11126Subscribe
11127
11128  
11129</span>
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152<element-icon
11153  
11154  
11155>
11156  <svg
11157  xmlns="http://www.w3.org/2000/svg"
11158  aria-hidden="true"
11159  focusable="false"
11160  role="presentation"
11161  class="element-icon element-icon--wide element-icon-arrow-right element-icon--line"
11162  viewbox="0 0 50 15"
11163  fill="currentColor"
11164  width="20"
11165  height="20"
11166>
11167  <path d="M0 9.63V5.38h35V0l15 7.5L35 15V9.63Z" />
11168</svg>
11169
11170</element-icon>
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181  </button>
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192</div></form>
11193</form-customer>
11194
11195
11196</div>
11197</layout-stack>
11198
11199
11200</div>
11201      
11202    </div>
11203  </div>
11204</div>
11205</div><div id="shopify-section-sections--23548990423296__footer" class="shopify-section shopify-section-group-footer-group">
11206
11207
11208
11209<div id="FooterMobileNavWrap" class="footer__section footer__section--border medium-up--hide">
11210    <div id="FooterMobileNav" class="page-width"></div>
11211  </div><is-land on:visible>
11212  <footer-section
11213    class="site-footer color-scheme-2"
11214    data-section-id="sections--23548990423296__footer"
11215    data-section-type="footer-section"
11216  >
11217    <div
11218      id="FooterMenus"
11219      class="footer__section footer__section--menus "
11220    >
11221      <div class="page-width">
11222        <div class="footer__blocks"><div
11223              class="footer__block footer__block--contact"
11224              data-type="contact"
11225              
11226            ><div class="footer__mobile-section">
11227  <div class="footer__blocks--mobile">
11228    <div class="footer__block--mobile">
11229      <h2 class="footer__title heading-sm">
11230        
11231        
11232
11233Get in touch
11234
11235      </h2>
11236
11237      <ul class="footer__menu footer__menu--underline"></ul>
11238    </div>
11239
11240    
11241<div class="footer__block--mobile">
11242        
11243        <div class="footer__title">
11244          
11245
11246Follow us
11247
11248        </div>
11249
11250        
11251      
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265<layout-stack class="inline-list layout-stack">
11266  <template shadowrootmode="open">
11267    <style>
11268      :host {
11269        display: contents;
11270      }
11271
11272      .layout-stack {
11273        /* Layout & Typography */
11274        --_flex-direction: var(--_flex-direction--xs);
11275        --_justify: var(--_justify--xs);
11276        --_align: var(--_align--xs);
11277
11278        --_margin: var(--layout-stack-margin);
11279
11280        display: flex;
11281        flex-direction: var(--_flex-direction);
11282        gap: var(--_gap);
11283        flex-wrap: var(--_wrap);
11284        justify-content: var(--_justify);
11285        align-items: var(--_align);
11286        text-align: var(--_align);
11287        margin: var(--_margin);
11288        padding: 0;
11289        list-style: none;
11290
11291        ::slotted(*) {
11292          max-width: 100%;
11293        }
11294      }
11295    </style>
11296    
11297
11298
11299
11300
11301  
11302
11303      <style>
11304        @media (min-width: 0px) {
11305          .layout-stack { --_gap: var(--layout-stack-gap-size-xs); }
11306        }
11307      </style>
11308    
11309
11310  
11311
11312  
11313
11314  
11315
11316  
11317
11318
11319    
11320
11321
11322
11323
11324  
11325
11326  
11327
11328  
11329
11330  
11331
11332  
11333
11334
11335    
11336
11337
11338
11339
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 { --_flex-direction: row; }
11361        }
11362      </style>
11363    
11364
11365  
11366
11367  
11368
11369  
11370
11371  
11372
11373
11374    
11375
11376
11377
11378
11379  
11380
11381      <style>
11382        @media (min-width: 0px) {
11383          .layout-stack { --_justify: start; }
11384        }
11385      </style>
11386    
11387
11388  
11389
11390  
11391
11392  
11393
11394  
11395
11396
11397    
11398
11399
11400
11401
11402  
11403
11404      <style>
11405        @media (min-width: 0px) {
11406          .layout-stack { --_align: stretch; }
11407        }
11408      </style>
11409    
11410
11411  
11412
11413  
11414
11415  
11416
11417  
11418
11419
11420    
11421
11422
11423
11424
11425  
11426
11427      <style>
11428        @media (min-width: 0px) {
11429          .layout-stack { --_wrap: wrap; }
11430        }
11431      </style>
11432    
11433
11434  
11435
11436  
11437
11438  
11439
11440  
11441
11442
11443
11444    <ul class="layout-stack" style="" >
11445      <slot></slot>
11446    </ul>
11447  </template>
11448
11449  
11450
11451
11452<li>
11453  <a
11454    target="_blank"
11455    rel="noopener"
11456    href="https://www.facebook.com/CoraLFoerstner/"
11457    title="
11458
11459
11460Wood Sorrel Studios on Facebook
11461
11462"
11463    
11464  >
11465
11466
11467
11468<element-icon
11469  
11470  
11471>
11472  <svg
11473  xmlns="http://www.w3.org/2000/svg"
11474  aria-hidden="true"
11475  focusable="false"
11476  role="presentation"
11477  class="element-icon element-icon-facebook element-icon--line"
11478  viewbox="0 0 14222 14222"
11479  fill="currentColor"
11480  width="20"
11481  height="20"
11482>
11483  <path
11484    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"
11485  />
11486</svg>
11487
11488</element-icon>
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498<span class="icon__fallback-text visually-hidden">Facebook</span>
11499  </a>
11500</li>
11501
11502
11503
11504<li>
11505  <a
11506    target="_blank"
11507    rel="noopener"
11508    href="https://www.pinterest.com/corafoerstner/"
11509    title="
11510
11511
11512Wood Sorrel Studios on Pinterest
11513
11514"
11515    
11516  >
11517
11518
11519
11520<element-icon
11521  
11522  
11523>
11524  <svg
11525  aria-hidden="true"
11526  focusable="false"
11527  role="presentation"
11528  class="element-icon element-icon-pinterest element-icon--line"
11529  viewbox="0 0 256 256"
11530  fill="currentColor"
11531  width="20"
11532  height="20"
11533>
11534  <path
11535    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"
11536  />
11537</svg>
11538
11539</element-icon>
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549<span class="icon__fallback-text visually-hidden">Pinterest</span>
11550  </a>
11551</li>
11552
11553
11554
11555<li>
11556  <a
11557    target="_blank"
11558    rel="noopener"
11559    href="https://instagram.com/corafoerstner/"
11560    title="
11561
11562
11563Wood Sorrel Studios on Instagram
11564
11565"
11566    
11567  >
11568
11569
11570
11571<element-icon
11572  
11573  
11574>
11575  <svg
11576  xmlns="http://www.w3.org/2000/svg"
11577  aria-hidden="true"
11578  focusable="false"
11579  role="presentation"
11580  class="element-icon element-icon-instagram element-icon--line"
11581  viewbox="0 0 32 32"
11582  fill="currentColor"
11583  width="20"
11584  height="20"
11585>
11586  <path
11587    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-.
11587075 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"
11588  />
11589  <path
11590    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"
11591  />
11592</svg>
11593
11594</element-icon>
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604<span class="icon__fallback-text visually-hidden">Instagram</span>
11605  </a>
11606</li>
11607
11608</layout-stack>
11609
11610
11611
11612    
11613      </div></div>
11614</div>
11615</div><div
11616              class="footer__block footer__block--menu"
11617              data-type="menu"
11618              
11619            ><h2 class="footer__title heading-sm">
11620  RESOURCES
11621</h2>
11622
11623<ul class="footer__menu"><li>
11624      <a href="/">Home</a>
11625    </li><li>
11626      <a href="/pages/contact">Contact Us</a>
11627    </li><li>
11628      <a href="/pages/faq">FAQ</a>
11629    </li><li>
11630      <a href="/pages/refund-policy">Refund Policy</a>
11631    </li><li>
11632      <a href="/pages/shipping-policy">Shipping Policy</a>
11633    </li><li>
11634      <a href="/pages/privacy-policy">Privacy Policy</a>
11635    </li></ul>
11636</div><div
11637              class="footer__block footer__block--payment"
11638              data-type="payment"
11639              
11640            ><div class="footer__mobile-section">
11641  <div class="footer__blocks--mobile"><div class="footer__block--mobile">
11642          <h2 class="footer__title heading-sm">
11643            
11644            
11645
11646We accept
11647
11648          </h2>
11649
11650          <ul class="inline-list payment-icons"><li class="icon--payment">
11651                <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>
11652
11653              </li><li class="icon--payment">
11654                <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 
116540 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>
11655
11656              </li><li class="icon--payment">
11657                <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>
11658              </li><li class="icon--payment">
11659                <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>
11660              </li><li class="icon--payment">
11661                <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.
1166106zM23.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>
11662
11663              </li><li class="icon--payment">
11664                <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>
11665
11666              </li><li class="icon--payment">
11667                <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 
116670-.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>
11668              </li><li class="icon--payment">
11669                <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>
11670
11671              </li><li class="icon--payment">
11672                <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 
1167216.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>
11673
11674              </li></ul>
11675        </div></div>
11676</div>
11677</div></div>
11678      </div>
11679    </div>
11680
11681    <div class="footer__section">
11682      <div class="page-width text-center small--text-left">
11683        <div class="footer__base-links"><span>
11684              &copy; 2026
11685              Wood Sorrel Studios
11686LLC
11687</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>
11688        </div>
11689      </div>
11690    </div>
11691  </footer-section>
11692
11693  <template data-island>
11694    
11694<script type="module">
11695      import 'section.footer'
11696    </script>
11696
11697  </template>
11698</is-land>
11699
11700</div>
11701<!-- END sections: footer-group --></div>
11702    </div>
11703
11704<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
11705  <div class="pswp__bg"></div>
11706  <div class="pswp__scroll-wrap">
11707    <div class="pswp__container">
11708      <div class="pswp__item"></div>
11709      <div class="pswp__item"></div>
11710      <div class="pswp__item"></div>
11711    </div>
11712
11713    <div class="pswp__ui pswp__ui--hidden">
11714      <button
11715        class="btn btn--secondary btn--circle pswp__button pswp__button--arrow--left"
11716        title="
11717
11718Previous
11719"
11720      >
11721        
11722
11723
11724
11725<element-icon
11726  
11727  
11728>
11729  <svg
11730  xmlns="http://www.w3.org/2000/svg"
11731  aria-hidden="true"
11732  focusable="false"
11733  role="presentation"
11734  class="element-icon element-icon-chevron-left element-icon--line"
11735  viewbox="0 0 284.49 498.98"
11736  fill="currentColor"
11737  width="20"
11738  height="20"
11739>
11740  <path
11741    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"
11742  />
11743</svg>
11744
11745</element-icon>
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756      </button>
11757
11758      <button
11759        class="btn btn--secondary btn--circle btn--large pswp__button pswp__button--close"
11760        title="
11761
11762Close (esc)
11763"
11764      >
11765        
11766
11767
11768
11769<element-icon
11770  
11771  
11772>
11773  <svg 
11774  xmlns="http://www.w3.org/2000/svg" 
11775  class="element-icon element-icon-close element-icon--line"
11776  width="64" 
11777  height="64" 
11778  viewBox="0 0 64 64" 
11779  fill="none"
11780>
11781  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
11782  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
11783</svg>
11784</element-icon>
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795      </button>
11796
11797      <button
11798        class="btn btn--secondary btn--circle pswp__button pswp__button--arrow--right"
11799        title="
11800
11801Next
11802"
11803      >
11804        
11805
11806
11807
11808<element-icon
11809  
11810  
11811>
11812  <svg
11813  xmlns="http://www.w3.org/2000/svg"
11814  aria-hidden="true"
11815  focusable="false"
11816  role="presentation"
11817  class="element-icon element-icon-chevron-right element-icon--line"
11818  viewbox="0 0 284.49 498.98"
11819  fill="currentColor"
11820  width="20"
11821  height="20"
11822>
11823  <path
11824    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"
11825  />
11826</svg>
11827
11828</element-icon>
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839      </button>
11840    </div>
11841  </div>
11842</div>
11843
11844
11845
11846
11847<tool-tip data-tool-tip="">
11848  <div class="tool-tip__inner" data-tool-tip-inner>
11849    
11850
11851
11852
11853
11854
11855
11856  <button
11857    
11858
11859    class="tool-tip__close element-button"
11860
11861    
11862
11863    
11864
11865    
11866
11867    
11868
11869    
11870      data-tool-tip-close
11871    
11872>
11873    
11874
11875
11876
11877
11878<element-icon
11879  
11880  
11881>
11882  <svg 
11883  xmlns="http://www.w3.org/2000/svg" 
11884  class="element-icon element-icon-close element-icon--line"
11885  width="64" 
11886  height="64" 
11887  viewBox="0 0 64 64" 
11888  fill="none"
11889>
11890  <path d="M52.5137 11.01L11.8887 51.635" stroke="currentColor" stroke-miterlimit="10"/>
11891  <path d="M52.5137 51.635L11.8887 11.01" stroke="currentColor" stroke-miterlimit="10"/>
11892</svg>
11893</element-icon>
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904  </button>
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916    <div data-tool-tip-title>Search</div>
11917    <div class="tool-tip__content" data-tool-tip-content></div>
11918  </div>
11919</tool-tip>
11920
11921<script type="module">
11922  import 'overlay.tool-tip'
11923</script>
vendor: 1 bytes, line 11923
11923
11924<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
11924
11925</body>
11926</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.