PageSourceSearch

https://bookshop.newestpress.com/collections/forthcoming/products/driving-into-the-sun

html newestpress.com collected 2026-09-25 15:00:22 UTC 151,086 bytes, 1,688 lines download raw bytes

1<!doctype html>
2<html class="no-js supports-no-cookies" lang="en">
3<head>
4  <meta charset="utf-8">
5  <meta http-equiv="X-UA-Compatible" content="IE=edge">
6  <meta name="viewport" content="width=device-width,initial-scale=1">
7  <meta name="theme-color" content="">
8  <link rel="canonical" href="https://bookshop.newestpress.com/products/driving-into-the-sun">
9  <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
10  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
11  <link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
12  <link rel="preconnect" href="https://monorail-edge.shopifysvc.com">
13  
14  
15<link rel="shortcut icon" href="//bookshop.newestpress.com/cdn/shop/files/favicon-ai_32x32.png?v=1646319319" type="image/png"><title>Driving into the Sun
16&ndash; NeWest Press</title><meta name="description" content="A road trip, a wedding, and a family crisis that tests two sisters’ love. When Annie gets engaged to a woman she met online, she asks her sister Molly to travel across the country and help move herself and their elderly mother, who has been living with the effects of a traumatic brain injury, from Alberta to B.C. The e">
16<script>
17    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
18  </script>
18
19
20  <!-- Start IE11 compatibility -->
21  
21<script>
22    if (!!window.MSInputMethodContext && !!document.documentMode) {
23      // CSSVar Polyfill
24      document.write('
24<script src="https://cdn.jsdelivr.net/gh/nuxodin/[email protected]/ie11CustomProperties.min.js"><\x2fscript>');
25
26      document.documentElement.className = document.documentElement.className.replace('js', 'no-js');
27
28      document.addEventListener('DOMContentLoaded', function () {
29        var elsToLazyload = document.querySelectorAll('.lazyload');
30        for (var i = 0; i < elsToLazyload.length; i++) {
31          var elToLazyLoad = elsToLazyload[i];
32          elToLazyLoad.removeAttribute('src');
33          var src = elToLazyLoad.getAttribute('data-src').replace('_{width}x.', '_600x.');
34          elToLazyLoad.setAttribute('src', src);
35          elToLazyLoad.classList.remove('lazyload');
36          elToLazyLoad.classList.add('lazyloaded');
37        }
38      });
39    }
40  </script>
40
41  <!-- End IE11 compatibility -->
42  <style>:root {
43    --base-font-size: 106.25%;
44    --base-line-height: 1.6;
45
46    --heading-font-stack: Garamond, Baskerville, Caslon, serif;
47    --heading-font-weight: 700;
48    --heading-font-style: normal;
49    --heading-line-height: 1;
50
51
52    --body-font-stack: Yrsa, serif;
53    --body-font-weight: 400;
54    --body-font-bold: FontDrop;
55    --body-font-bold-italic: FontDrop;
56
57    /*
58    Primary color scheme
59    */
60    --color-primary-accent: rgb(203, 162, 68);
61    --color-primary-text: rgb(94, 103, 78);
62    --color-primary-text-rgb: 94, 103, 78;
63    --color-primary-background: rgb(250, 249, 243);
64    --color-primary-background-hex: #faf9f3;
65    --color-primary-meta: rgb(148, 137, 38);
66    --color-primary-text--overlay: rgb(250, 249, 243);
67    --color-primary-accent--overlay: rgb(0, 0, 0);
68    --color-primary-text-placeholder: rgba(94, 103, 78, 0.1);
69    --color-primary-background-0: rgba(250, 249, 243, 0);
70
71
72    /*
73    Secondary color scheme
74    */
75    --color-secondary-accent: rgb(218, 117, 73);
76    --color-secondary-text: rgb(250, 249, 243);
77    --color-secondary-background: rgb(94, 103, 78);
78    --color-secondary-background-hex: #5e674e;
79    --color-secondary-meta: rgb(168, 156, 52);
80    --color-secondary-text--overlay: rgb(94, 103, 78);
81    --color-secondary-accent--overlay: rgb(94, 103, 78);
82    --color-secondary-text-placeholder: rgba(250, 249, 243, 0.1);
83    --color-secondary-background-0: rgba(94, 103, 78, 0);
84
85    /*
86    Tertiary color scheme
87    */
88    --color-tertiary-accent: rgb(74, 102, 25);
89    --color-tertiary-text: rgb(255, 255, 255);
90    --color-tertiary-background: rgb(203, 162, 68);
91    --color-tertiary-background-hex: #cba244;
92    --color-tertiary-meta: rgb(255, 255, 255);
93    --color-tertiary-text--overlay: rgb(0, 0, 0);
94    --color-tertiary-accent--overlay: rgb(203, 162, 68);
95    --color-tertiary-text-placeholder: rgba(255, 255, 255, 0.1);
96    --color-tertiary-background-0: rgba(203, 162, 68, 0);
97
98    --white-text--overlay: rgb(94, 103, 78);
99    --black-text--overlay: rgb(250, 249, 243);
100
101    --color-border: rgb(168, 156, 52);
102    --border-width: 1px;
103
104
105    --text-width: 1px;
106    --checkbox-width: 1px;
107
108
109    --font-heading: Garamond, Baskerville, Caslon, serif;
110    --font-body: Yrsa, serif;
111    --font-body-weight: 400;
112    --font-body-style: normal;
113    --font-body-bold-weight: bold;
114
115    --heading-letterspacing: 0.0;
116    --heading-capitalize: none;
117    --heading-decoration: none;
118
119    --bopy-copy-transform: none;
120
121    --wrapperWidth: 100vw;
122    --gutter: 1px;
123    --rowHeight: calc((var(--wrapperWidth) - (11 * var(--gutter))) / 12);
124
125    --ratioA: 1;
126    --ratioB: 1;
127
128    --header-height: 66px;
129    --add-to-cart-height: 44px;
130
131    --spacing: 1rem;
132    --spacing-double: 2rem;
133    --spacing-half: 0.5rem;
134
135    /*
136    Buttons 
137    */
138    --button-text-transform: uppercase;
139    --button-border-radius: 0;
140    --button-border-color: var(--color-primary-text);
141    --button-background-color: var(--color-primary-text);
142    --button-text-color: var(--color-primary-text--overlay);
143    --button-border-color-hover: var(--color-primary-accent);
144    --button-background-color-hover: var(--color-primary-accent);
145    --button-text-color-hover: var(--color-primary-accent--overlay);
146
147
148    /*
149    SVG ico select
150    */
151    --icon-svg-select: url(//bookshop.newestpress.com/cdn/shop/t/2/assets/ico-select.svg?v=128124354853601741871639195762);
152    --icon-svg-select-primary: url(//bookshop.newestpress.com/cdn/shop/t/2/assets/ico-select__primary.svg?v=31294490040576257791642709768);
153    --icon-svg-select-secondary: url(//bookshop.newestpress.com/cdn/shop/t/2/assets/ico-select__secondary.svg?v=85736617977868022941645910491);
154    --icon-svg-select-tertiary: url(//bookshop.newestpress.com/cdn/shop/t/2/assets/ico-select__tertiary.svg?v=173726109861728258941781311043);
155
156  }
157</style>
158
159  <style>
160    @keyframes marquee {
161      0% {
162        transform: translateX(0);
163        -webkit-transform: translateX(0);
164      }
165      100% {
166        transform: translateX(-100%);
167        -webkit-transform: translateX(-100%);
168      }
169    }
170  </style>
171  <style>#MainContent{opacity:0;visibility:hidden}[x-cloak]{display:none!important}.marquee-container{visibility:hidden}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}
171code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}
171[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.bg-transparent{background-color:transparent}.bg-primary-background{background-color:var(--color-primary-background)}.bg-primary-accent{background-color:var(--color-primary-accent)}.bg-secondary-background{background-color:var(--color-secondary-background)}.bg-secondary-accent{background-color:var(--color-secondary-accent)}.bg-tertiary-background{background-color:var(--color-tertiary-background)}.bg-tertiary-accent{background-color:var(--color-tertiary-accent)}.bg-header-background{background-color:var(--color-header-background)}.bg-header-accent{background-color:var(--color-header-accent)}.bg-footer-background{background-color:var(--color-footer-background)}.bg-footer-accent{background-color:var(--color-footer-accent)}.bg-border{background-color:var(--color-border)}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-primary-background-0{--tw-gradient-from:var(--color-primary-background-0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.from-secondary-background-0{--tw-gradient-from:var(--color-secondary-background-0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.from-tertiary-background-0{--tw-gradient-from:var(--color-tertiary-background-0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.from-header-background-0{--tw-gradient-from:var(--color-header-background-0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.via-primary-background{--tw-gradient-stops:var(--tw-gradient-from),var(--color-primary-background),var(--tw-gradient-to,hsla(0,0%,100%,0))}.via-secondary-background{--tw-gradient-stops:var(--tw-gradient-from),var(--color-secondary-background),var(--tw-gradient-to,hsla(0,0%,100%,0))}.via-tertiary-background{--tw-gradient-stops:var(--tw-gradient-from),var(--color-tertiary-background),var(--tw-gradient-to,hsla(0,0%,100%,0))}.via-header-background{--tw-gradient-stops:var(--tw-gradient-from),var(--color-header-background),var(--tw-gradient-to,hsla(0,0%,100%,0))}.via-footer-background{--tw-gradient-stops:var(--tw-gradient-from),var(--color-footer-background),var(--tw-gradient-to,hsla(0,0%,100%,0))}.to-primary-background{--tw-gradient-to:var(--color-primary-background)}.to-secondary-background{--tw-gradient-to:var(--color-secondary-background)}.to-tertiary-background{--tw-gradient-to:var(--color-tertiary-background)}.to-header-background{--tw-gradient-to:var(--color-header-background)}.to-footer-background{--tw-gradient-to:var(--color-footer-background)}.border-primary-text{border-color:var(--color-primary-text)}.border-secondary-text{border-color:var(--color-secondary-text)}.border-tertiary-text{border-color:var(--color-tertiary-text)}.border-header-text{border-color:var(--color-header-text)}.border-footer-text{border-color:var(--color-footer-text)}.border-white-text{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-black-text{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.border-grid-color,.border-theme-color{border-color:var(--color-border)}.hover\:border-primary-accent:hover{border-color:var(--color-primary-accent)}.hover\:border-secondary-accent:hover{border-color:var(--color-secondary-accent)}.hover\:border-tertiary-accent:hover{border-color:var(--color-tertiary-accent)}.hover\:border-header-accent:hover{border-color:var(--color-header-accent)}.hover\:border-footer-accent:hover{border-color:var(--color-footer-accent)}.rounded-full{border-radius:9999px}.border-t-grid{border-top-width:var(--border-width)}.border-b-grid{border-bottom-width:var(--border-width)}.border-b-text{border-bottom-width:var(--text-width)}.block{display:block}.inline-block{display:inline-block}
171.flex{display:flex}.inline-flex{display:inline-flex}.hidden{display:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.self-stretch{align-self:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-grow{flex-grow:1}.h-2{height:.5rem}.h-5{height:1.25rem}.h-full{height:100%}.text-sm{font-size:.8rem}.text-base,.text-sm{line-height:var(--base-line-height)}.text-base{font-size:1rem}.text-lg{font-size:1.25rem}.text-lg,.text-xl{line-height:var(--base-line-height)}.text-xl{font-size:1.563rem}.m-auto{margin:auto}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-auto{margin-bottom:auto;margin-top:auto}.mr-1{margin-right:.25rem}.mt-2{margin-top:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.ml-4{margin-left:1rem}.mr-6{margin-right:1.5rem}.ml-16{margin-left:4rem}.ml-auto{margin-left:auto}.-ml-4{margin-left:-1rem}.-ml-16{margin-left:-4rem}.opacity-0{opacity:0}.opacity-100{opacity:1}.overflow-x-auto{overflow-x:auto}.p-1{padding:.25rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-theme{padding-bottom:var(--spacing);padding-top:var(--spacing)}.py-theme-half{padding-bottom:var(--spacing-half);padding-top:var(--spacing-half)}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pt-8{padding-top:2rem}.placeholder-current::-moz-placeholder{color:currentColor}.placeholder-current:-ms-input-placeholder{color:currentColor}.placeholder-current::placeholder{color:currentColor}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-1{top:.25rem}.top-2{top:.5rem}.right-2{right:.5rem}.-bottom-2{bottom:-.5rem}.left-1\/2{left:50%}*{--tw-shadow:0 0 transparent;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.fill-current{fill:currentColor}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-primary-text{color:var(--color-primary-text)}.text-primary-accent{color:var(--color-primary-accent)}.text-secondary-text{color:var(--color-secondary-text)}.text-secondary-accent{color:var(--color-secondary-accent)}.text-tertiary-text{color:var(--color-tertiary-text)}.text-tertiary-accent{color:var(--color-tertiary-accent)}.text-header-text{color:var(--color-header-text)}.text-header-accent{color:var(--color-header-accent)}.text-footer-text{color:var(--color-footer-text)}.text-footer-accent{color:var(--color-footer-accent)}.text-white-text{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-black-text{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.hover\:text-primary-accent:hover{color:var(--color-primary-accent)}.hover\:text-secondary-accent:hover{color:var(--color-secondary-accent)}.hover\:text-tertiary-accent:hover{color:var(--color-tertiary-accent)}.hover\:text-header-accent:hover{color:var(--color-header-accent)}.hover\:text-footer-accent:hover{color:var(--color-footer-accent)}.italic{font-style:italic}.uppercase{text-transform:uppercase}.oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.w-2{width:.5rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-theme-width{width:var(--border-width)}.w-1\/3{width:33.333333%}.w-full{width:100%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-60{z-index:60}.z-70{z-index:70}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.origin-center{transform-origin:center}.rotate-180{--tw-rotate:180deg}.-translate-x-1\/2{--tw-translate-x:-50%}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-full{--tw-translate-y:100%}.translate-y-0-important{--tw-translate-y:0px!important}.transition{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}html{background-color:var(--color-primary-background);color:var(--color-primary-text)}html.rte a:hover,html .rte a:hover{color:var(--color-primary-accent);-webkit-text-decoration-color:var(--color-primary-accent);text-decoration-color:var(--color-primary-accent)}html :focus{outline-color:var(--color-primary-accent);outline-offset:.25rem;outline-style:solid;outline-width:var(--text-width)}html{font-size:var(--base-font-size);line-height:var(--base-line-height)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--body-font-stack);font-style:var(--body-font-style);font-weight:var(--body-font-weight);-webkit-text-size-adjust:100%;text-transform:var(--bopy-copy-transform)}.font-heading{font-family:var(--heading-font-stack);font-style:var(--heading-font-style);
171font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letterspacing);-webkit-text-decoration:var(--heading-decoration);text-decoration:var(--heading-decoration);text-transform:var(--heading-capitalize)}.font-body{font-family:var(--body-font-stack);font-style:var(--body-font-style);font-weight:var(--body-font-weight);letter-spacing:0;text-decoration:none;text-transform:var(--body-font-style);text-transform:var(--bopy-copy-transform)}.responsive-image-wrapper:before{content:"";display:block}.responsive-image{opacity:0}.responsive-image.lazyloaded{opacity:1}.responsive-image-placeholder{opacity:.05}.responsive-image.lazyloaded+.responsive-image-placeholder{opacity:0}.text-primary-text .responsive-image-placeholder{background-color:var(--color-primary-text)}.text-secondary-text .responsive-image-placeholder{background-color:var(--color-secondary-text)}.text-tertiary-text .responsive-image-placeholder{background-color:var(--color-tertiary-text)}.no-js .responsive-image-placeholder{display:none}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}svg{height:100%;width:100%}.skip-link{background-color:var(--color-primary-background);color:var(--color-primary-text);left:0;opacity:0;padding:1rem;pointer-events:none;position:absolute;top:0;z-index:50}select.skip-link{background-image:var(--icon-svg-select-primary)}.skip-link.rte a:hover,.skip-link .rte a:hover,.text-primary-text.rte a:hover,.text-primary-text .rte a:hover{color:var(--color-primary-accent);-webkit-text-decoration-color:var(--color-primary-accent);text-decoration-color:var(--color-primary-accent)}.skip-link :focus{outline-color:var(--color-primary-accent);outline-offset:.25rem;outline-style:solid;outline-width:var(--text-width)}.skip-link:focus{opacity:1;pointer-events:auto}#sticky-positioner{height:1px;left:0;position:absolute;top:var(--border-width);width:1px}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.supports-no-cookies:not(html),[hidden],[x-cloak],html.no-js .js-enabled{display:none}.supports-no-cookies .supports-no-cookies:not(html){display:block}.section-x-padding{padding-left:.5rem;padding-right:.5rem}@media (min-width:1024px){.section-x-padding{padding-left:1rem;padding-right:1rem}}#MainContent .shopify-section:first-of-type section{margin-top:calc(var(--border-width)*-1)}#MainContent .shopify-section.has-full-screen-setting:first-of-type section .h-screen-header{height:calc(100vh - var(--header-height, 0px))}@media (max-width:1023px){#MainContent .shopify-section.has-full-screen-setting:first-of-type section .background-video-wrapper--full-screen{padding-bottom:calc(100vh - var(--header-height, 0px))}}@media (min-width:1024px){#MainContent .shopify-section.has-full-screen-setting:first-of-type section .lg\:background-video-wrapper--full-screen{padding-bottom:calc(100vh - var(--header-height, 0px))}}select{background-image:var(--icon-svg-select);background-position:100%;background-repeat:no-repeat;background-size:1em 1em}input[type=email],input[type=password],input[type=text]{-webkit-appearance:none;border-radius:0}select.text-primary-text{background-image:var(--icon-svg-select-primary)}select.text-secondary-text{background-image:var(--icon-svg-select-secondary)}select.text-tertiary-text{background-image:var(--icon-svg-select-tertiary)}button{border-radius:0}.button{background-color:var(--button-background-color);border-color:var(--button-border-color);border-radius:var(--button-border-radius);border-width:var(--text-width);color:var(--button-text-color);cursor:pointer;padding:.5rem 2rem;text-transform:var(--button-text-transform)}.button:hover{background-color:var(--button-background-color-hover);border-color:var(--button-border-color-hover);color:var(--button-text-color-hover)}.show-button-arrows .button:after{content:"\00a0\00a0\2192"}.button span,.button svg,button span,button svg{pointer-events:none}@media (prefers-reduced-motion:reduce){.marquee-container{display:block;padding-left:.5rem;padding-right:.5rem;text-align:center;white-space:normal}@media (min-width:1024px){.marquee-container{padding-left:1rem;padding-right:1rem}}
171.marquee span{display:none}.marquee span:first-child{display:inline}}.marquee-container{visibility:visible}.rte>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.rte{line-height:var(--base-line-height)}.rte img{height:auto;max-width:100%;width:100%}.rte ol,.rte ul{margin-left:var(--spacing)}.rte ol>:not([hidden])~:not([hidden]),.rte ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.rte ul{list-style-type:disc}.rte ol{list-style:decimal}.rte h1{font-size:1.953rem;line-height:var(--base-line-height)}@media (min-width:1024px){.rte h1{font-size:3.815rem;line-height:1}}.rte h2{font-size:1.953rem;line-height:var(--base-line-height)}@media (min-width:1024px){.rte h2{font-size:2.441rem;line-height:calc(var(--base-line-height)*.9)}}.rte h1,.rte h2{font-family:var(--heading-font-stack);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letterspacing);-webkit-text-decoration:var(--heading-decoration);text-decoration:var(--heading-decoration);text-transform:var(--heading-capitalize)}.rte a{text-decoration:underline}.text-primary-text.rte a:hover,.text-primary-text .rte a:hover{color:var(--color-primary-accent);-webkit-text-decoration-color:var(--color-primary-accent);text-decoration-color:var(--color-primary-accent)}.text-secondary-text.rte a:hover,.text-secondary-text .rte a:hover{color:var(--color-secondary-accent);-webkit-text-decoration-color:var(--color-secondary-accent);text-decoration-color:var(--color-secondary-accent)}.text-tertiary-text.rte a:hover,.text-tertiary-text .rte a:hover{color:var(--color-tertiary-accent);-webkit-text-decoration-color:var(--color-tertiary-accent);text-decoration-color:var(--color-tertiary-accent)}.svg-scale svg{height:1em;width:1em}.svg-scale-height svg{height:.8em;width:auto}.bg-primary-background :focus{outline-color:var(--color-primary-accent)}.bg-primary-background :focus,.bg-secondary-background :focus{outline-offset:.25rem;outline-style:solid;outline-width:var(--text-width)}.bg-secondary-background :focus{outline-color:var(--color-secondary-accent)}.bg-tertiary-background :focus{outline-color:var(--color-tertiary-accent);outline-offset:.25rem;outline-style:solid;outline-width:var(--text-width)}@media (min-width:640px){.sm\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}}@media (min-width:768px){.md\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}}@media (min-width:1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:flex-wrap{flex-wrap:wrap}.lg\:mt-0{margin-top:0}.lg\:ml-2{margin-left:.5rem}.lg\:ml-4{margin-left:1rem}.lg\:pt-0{padding-top:0}.lg\:relative{position:relative}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:w-3\/4{width:75%}}@media (min-width:1280px){.xl\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}}@media (min-width:1536px){.\32xl\:oldstyle-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}}
172</style>
173  
174
175
176<meta property="og:site_name" content="NeWest Press">
177<meta property="og:url" content="https://bookshop.newestpress.com/products/driving-into-the-sun">
178<meta property="og:title" content="Driving into the Sun">
179<meta property="og:type" content="product">
180<meta property="og:description" content="A road trip, a wedding, and a family crisis that tests two sisters’ love. When Annie gets engaged to a woman she met online, she asks her sister Molly to travel across the country and help move herself and their elderly mother, who has been living with the effects of a traumatic brain injury, from Alberta to B.C. The e"><meta property="og:image" content="http://bookshop.newestpress.com/cdn/shop/files/DrivingintotheSun_website.jpg?v=1779211857">
181  <meta property="og:image:secure_url" content="https://bookshop.newestpress.com/cdn/shop/files/DrivingintotheSun_website.jpg?v=1779211857">
182  <meta property="og:image:width" content="2048">
183  <meta property="og:image:height" content="2048">
184  <meta property="og:price:amount" content="12.99">
185  <meta property="og:price:currency" content="CAD">
186
187
188
189  <meta name="twitter:site" content="@newestpress">
190
191<meta name="twitter:card" content="summary_large_image">
192<meta name="twitter:title" content="Driving into the Sun">
193<meta name="twitter:description" content="A road trip, a wedding, and a family crisis that tests two sisters’ love. When Annie gets engaged to a woman she met online, she asks her sister Molly to travel across the country and help move herself and their elderly mother, who has been living with the effects of a traumatic brain injury, from Alberta to B.C. The e">
194
195  
196
197<script>
198function onLoadStylesheet() {
199          var url = "//bookshop.newestpress.com/cdn/shop/t/2/assets/theme.min.css?v=96658368485817094031644157265";
200          var link = document.querySelector('link[href="' + url + '"]');
201          link.loaded = true;
202          link.dispatchEvent(new CustomEvent('stylesLoaded'));
203        }
204        window.theme_stylesheet = '//bookshop.newestpress.com/cdn/shop/t/2/assets/theme.min.css?v=96658368485817094031644157265';
205</script>
205
206<link rel="stylesheet" href="//bookshop.newestpress.com/cdn/shop/t/2/assets/theme.min.css?v=96658368485817094031644157265" media="print" onload="this.media='all';onLoadStylesheet();">
207<noscript><link rel="stylesheet" href="//bookshop.newestpress.com/cdn/shop/t/2/assets/theme.min.css?v=96658368485817094031644157265"></noscript>
208<link rel="stylesheet" href="//bookshop.newestpress.com/cdn/shop/t/2/assets/newest-custom.css?v=100588166463895624931648295291">
209
210
211
212
213  
214
215  <style>
216    
217    @font-face {
218  font-family: Yrsa;
219  font-weight: 400;
220  font-style: normal;
221  font-display: swap;
222  src: url("//bookshop.newestpress.com/cdn/fonts/yrsa/yrsa_n4.8a035d93f31ab65ef890d6d2dedd1c82db57e676.woff2") format("woff2"),
223       url("//bookshop.newestpress.com/cdn/fonts/yrsa/yrsa_n4.d2d30a439f80b666c7c4e464d6c72b5987e5ff0f.woff") format("woff");
224}
225
226    @font-face {
227  font-family: Yrsa;
228  font-weight: 700;
229  font-style: normal;
230  font-display: swap;
231  src: url("//bookshop.newestpress.com/cdn/fonts/yrsa/yrsa_n7.df683c3e5e3ea0d24605d2654453908e1a6777ea.woff2") format("woff2"),
232       url("//bookshop.newestpress.com/cdn/fonts/yrsa/yrsa_n7.b7a7510dfa19f86aa0483d771d87db0c8afc5742.woff") format("woff");
233}
234
235    @font-face {
236  font-family: Yrsa;
237  font-weight: 700;
238  font-style: normal;
239  font-display: swap;
240  src: url("//bookshop.newestpress.com/cdn/fonts/yrsa/yrsa_n7.df683c3e5e3ea0d24605d2654453908e1a6777ea.woff2") format("woff2"),
241       url("//bookshop.newestpress.com/cdn/fonts/yrsa/yrsa_n7.b7a7510dfa19f86aa0483d771d87db0c8afc5742.woff") format("woff");
242}
243
244    @font-face {
245  font-family: Yrsa;
246  font-weight: 400;
247  font-style: italic;
248  font-display: swap;
249  src: url("//bookshop.newestpress.com/cdn/fonts/yrsa/yrsa_i4.f34c25dd391ef44fb69f4cf75e2da202dada59a2.woff2") format("woff2"),
250       url("//bookshop.newestpress.com/cdn/fonts/yrsa/yrsa_i4.8544e0f50b1e9f85f7a0edcebc9211dcba08f388.woff") format("woff");
251}
252
253    @font-face {
254  font-family: Yrsa;
255  font-weight: 700;
256  font-style: italic;
257  font-display: swap;
258  src: url("//bookshop.newestpress.com/cdn/fonts/yrsa/yrsa_i7.836d9b0b260a1a155461e558fe53d1c7c91f6c74.woff2") format("woff2"),
259       url("//bookshop.newestpress.com/cdn/fonts/yrsa/yrsa_i7.2f62a8ea32ca2b18e1d44590e2bb666d10a27565.woff") format("woff");
260}
261
262  </style>
263
264  
265<script>
266window.baseAssetsUrl = '//bookshop.newestpress.com/cdn/shop/t/2/';
267</script>
vendor: 1 bytes, line 267
267
268<script type="module" src="//bookshop.newestpress.com/cdn/shop/t/2/assets/theme.min.js?v=75162513177369382261639495938" defer="defer"></script>
268
269
270  
270<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
270<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/61475881215/digital_wallets/dialog">
271<meta id="in-context-paypal-metadata" data-shop-id="61475881215" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="CAD">
272<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/48549111431423:1?ucp/version=2026-08-25&amp;context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://bookshop.newestpress.com/products/driving-into-the-sun.oembed">
273<script async="async" src="/checkouts/internal/preloads.js?locale=en-CA"></script>
273
274<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
275<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-CA&shop_id=61475881215" crossorigin="anonymous"></script>
vendor: 1 bytes, line 275
275
276<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":61475881215,"countryCode":"CA","currencyCode":"CAD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/61475881215","merchantName":"NeWest Press","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","interac","jcb"],"total":{"type":"pending","label":"NeWest Press","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 276
276
277<script id="shopify-features" type="application/json">{"accessToken":"979990c25ec41f3945f14e010403c5ae","betas":["rich-media-storefront-analytics"],"domain":"bookshop.newestpress.com","predictiveSearch":true,"shopId":61475881215,"locale":"en"}</script>
vendor: 1 bytes, line 277
277
278<script>var Shopify = Shopify || {};
279Shopify.shop = "newest-press.myshopify.com";
280Shopify.locale = "en";
281Shopify.currency = {"active":"CAD","rate":"1.0"};
282Shopify.country = "CA";
283Shopify.theme = {"name":"Baseline","id":129444970751,"schema_name":"Baseline","schema_version":"2.0.12","theme_store_id":910,"role":"main"};
284Shopify.theme.handle = "null";
285Shopify.theme.style = {"id":null,"handle":null};
286Shopify.cdnHost = "bookshop.newestpress.com/cdn";
287Shopify.routes = Shopify.routes || {};
288Shopify.routes.root = "/";
289Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
290Shopify.SignInWithShop = Shopify.SignInWithShop || {};
291Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
292Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 292
292
293<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 293
293
294<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 294
294
295<script>
296  window.ShopifyPay = window.ShopifyPay || {};
297  window.ShopifyPay.apiHost = "shop.app\/pay";
298  window.ShopifyPay.redirectState = null;
299</script>
vendor: 1 bytes, line 299
299
300<script>
301  window.Shopify = window.Shopify || {};
302  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
303  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
304  window.Shopify.SignInWithShop.eligible = true;
305</script>
vendor: 1 bytes, line 305
305
306<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 306
306
307<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 307
307
308<script type="module">
309  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
310
311  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
312
313</script>
vendor: 1 bytes, line 313
313
314<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js"></script>
vendor: 1 bytes, line 314
314
315<script type="module">
316  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js");
317
318  
319</script>
vendor: 1 bytes, line 319
319
320<script>
321  window.Shopify = window.Shopify || {};
322  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
323  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"]};
324</script>
vendor: 1 bytes, line 324
324
325<script>(function() {
326  var isLoaded = false;
327  function asyncLoad() {
328    if (isLoaded) return;
329    isLoaded = true;
330    var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/ccfb49924b982c6d3731dc3c5\/882a26c8cb6897478a9267c27.js?shop=newest-press.myshopify.com"];
331    for (var i = 0; i < urls.length; i++) {
332      var s = document.createElement('script');
333      s.type = 'text/javascript';
334      s.async = true;
335      s.src = urls[i];
336      var x = document.getElementsByTagName('script')[0];
337      x.parentNode.insertBefore(s, x);
338    }
339  };
340  if(window.attachEvent) {
341    window.attachEvent('onload', asyncLoad);
342  } else {
343    window.addEventListener('load', asyncLoad, false);
344  }
345})();</script>
vendor: 1 bytes, line 345
345
346<script id="__st">var __st={"a":61475881215,"offset":-21600,"reqid":"dba34f4b-32bc-44a8-beea-d9562f04f62e-1790348422","pageurl":"bookshop.newestpress.com\/collections\/forthcoming\/products\/driving-into-the-sun","u":"2209455332c0","p":"product","rtyp":"product","rid":9499862532351};</script>
vendor: 1 bytes, line 346
346
347<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 347
347
348<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 348
348
349<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//bookshop.newestpress.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 349
349
350<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 = "//bookshop.newestpress.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>
350<script crossorigin="anonymous" defer="defer" src="//bookshop.newestpress.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 350
350
351<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 351
351
352<script>
353  window.Shopify = window.Shopify || {};
354  window.Shopify.MCP = window.Shopify.MCP || {};
355  window.Shopify.MCP.enabled = true;
356  window.Shopify.MCP.shop = "newest-press.myshopify.com";
357  window.Shopify.MCP.mcpEndpoint = "https:\/\/bookshop.newestpress.com\/api\/mcp";
358  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?\"\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."}},"required":["query"]}}];
359</script>
vendor: 1 bytes, line 359
359
360<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("\/\/bookshop.newestpress.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
361</script>
vendor: 1 bytes, line 361
361
362<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://bookshop.newestpress.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
363</script>
vendor: 1 bytes, line 363
363
364<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
365  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);
366</script>
vendor: 1 bytes, line 366
366
367<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})}}));
368</script>
368
369<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://bookshop.newestpress.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
370<style id="shopify-accelerated-checkout-cart">
371        #shopify-buyer-consent {
372  margin-top: 1em;
373  display: inline-block;
374  width: 100%;
375}
376
377#shopify-buyer-consent.hidden {
378  display: none;
379}
380
381#shopify-subscription-policy-button {
382  background: none;
383  border: none;
384  padding: 0;
385  text-decoration: underline;
386  font-size: inherit;
387  cursor: pointer;
388}
389
390#shopify-subscription-policy-button::before {
391  box-shadow: none;
392}
393
394      </style>
395
396<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
396
397<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
398<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: 61475881215,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 398
398
399<script>
400  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
401</script>
vendor: 1 bytes, line 401
401
402<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}
402).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: 61475881215,storefrontBaseUrl: "https://bookshop.newestpress.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://bookshop.newestpress.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"1947205887","configuration":"{\"mailchimp_store_id\":\"store_k3rhxdmsl3dwmzguirac\", \"mailchimp_user_id\":\"4343814\",\"mailchimp_list_id\":\"98ecedb93e\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"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":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"467566847","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-2BHWNMNTTC\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-2BHWNMNTTC\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-2BHWNMNTTC\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-2BHWNMNTTC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-2BHWNMNTTC\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-2BHWNMNTTC\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-2BHWNMNTTC\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-2BHWNMNTTC\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-2BHWNMNTTC\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-2BHWNMNTTC\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-2BHWNMNTTC\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-2BHWNMNTTC\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"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":"NeWest Press","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"newest-press.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/books
402hop.newestpress.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":25.95,"currencyCode":"CAD"},"product":{"title":"Driving into the Sun","vendor":"Becca Babcock","id":"9499862532351","untranslatedTitle":"Driving into the Sun","url":"\/products\/driving-into-the-sun","type":"Book"},"id":"48549111431423","image":{"src":"\/\/bookshop.newestpress.com\/cdn\/shop\/files\/DrivingintotheSun_website.jpg?v=1779211857"},"sku":null,"title":"Print","untranslatedTitle":"Print"},{"price":{"amount":12.99,"currencyCode":"CAD"},"product":{"title":"Driving into the Sun","vendor":"Becca Babcock","id":"9499862532351","untranslatedTitle":"Driving into the Sun","url":"\/products\/driving-into-the-sun","type":"Book"},"id":"48549111464191","image":{"src":"\/\/bookshop.newestpress.com\/cdn\/shop\/files\/DrivingintotheSun_website.jpg?v=1779211857"},"sku":null,"title":"eBook","untranslatedTitle":"eBook"}],"products":[{"id":"9499862532351","handle":"driving-into-the-sun","isCollective":null,"title":"Driving into the Sun","type":"Book","untranslatedTitle":"Driving into the Sun","url":"\/products\/driving-into-the-sun","vendor":"Becca Babcock","remoteShopId":null,"variants":[{"id":"48549111431423","image":{"src":"\/\/books
402hop.newestpress.com\/cdn\/shop\/files\/DrivingintotheSun_website.jpg?v=1779211857"},"price":{"amount":25.95,"currencyCode":"CAD"},"sku":null,"title":"Print","untranslatedTitle":"Print"},{"id":"48549111464191","image":{"src":"\/\/bookshop.newestpress.com\/cdn\/shop\/files\/DrivingintotheSun_website.jpg?v=1779211857"},"price":{"amount":12.99,"currencyCode":"CAD"},"sku":null,"title":"eBook","untranslatedTitle":"eBook"}]}],"purchasingCompany":null},},"https://bookshop.newestpress.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"129444970751","themeStoreId":"910","themePublished":"true","eventMetadataId":"8a240de8-d8c5-47bb-8329-38d67b274fe7","pageType":"product","resourceId":"9499862532351","shopId":"61475881215","storefrontBaseUrl":"https:\/\/bookshop.newestpress.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":25.95,\"currencyCode\":\"CAD\"},\"product\":{\"title\":\"Driving into the Sun\",\"vendor\":\"Becca Babcock\",\"id\":\"9499862532351\",\"untranslatedTitle\":\"Driving into the Sun\",\"url\":\"\/products\/driving-into-the-sun\",\"type\":\"Book\"},\"id\":\"48549111431423\",\"image\":{\"src\":\"\/\/bookshop.newestpress.com\/cdn\/shop\/files\/DrivingintotheSun_website.jpg?v=1779211857\"},\"sku\":null,\"title\":\"Print\",\"untranslatedTitle\":\"Print\"}}]]"});})();</script>
402<script>
403  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
404  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
405  window.ShopifyAnalytics.meta.currency = 'CAD';
406  var meta = {"product":{"id":9499862532351,"gid":"gid:\/\/shopify\/Product\/9499862532351","vendor":"Becca Babcock","type":"Book","handle":"driving-into-the-sun","variants":[{"id":48549111431423,"price":2595,"name":"Driving into the Sun - Print","public_title":"Print","sku":null},{"id":48549111464191,"price":1299,"name":"Driving into the Sun - eBook","public_title":"eBook","sku":null}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":9499862532351,"requestId":"dba34f4b-32bc-44a8-beea-d9562f04f62e-1790348422"}};
407  for (var attr in meta) {
408    window.ShopifyAnalytics.meta[attr] = meta[attr];
409  }
410</script>
vendor: 1 bytes, line 410
410
411<script class="analytics">
412  (function () {
413    var customDocumentWrite = function(content) {
414      var jquery = null;
415
416      if (window.jQuery) {
417        jquery = window.jQuery;
418      } else if (window.Checkout && window.Checkout.$) {
419        jquery = window.Checkout.$;
420      }
421
422      if (jquery) {
423        jquery('body').append(content);
424      }
425    };
426
427    var hasLoggedConversion = function(token) {
428      if (token) {
429        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
430      }
431      return false;
432    }
433
434    var setCookieIfConversion = function(token) {
435      if (token) {
436        var twoMonthsFromNow = new Date(Date.now());
437        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
438
439        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
440      }
441    }
442
443    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
444    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
445    if (trekkie.integrations) {
446      return;
447    }
448    trekkie.methods = [
449      'identify',
450      'page',
451      'ready',
452      'track',
453      'trackForm',
454      'trackLink'
455    ];
456    trekkie.factory = function(method) {
457      return function() {
458        var args = Array.prototype.slice.call(arguments);
459        args.unshift(method);
460        trekkie.push(args);
461        if (method == 'track' || method == 'page') {
462          var pageUrl;
463          try {
464            pageUrl = window.location.href;
465          } catch (e) {}
466          var pageReferrer;
467          try {
468            pageReferrer = document.referrer;
469          } catch (e) {}
470          try {
471            if (window.__TREKKIE_SHIM_QUEUE == null) {
472              window.__TREKKIE_SHIM_QUEUE = [];
473            }
474            window.__TREKKIE_SHIM_QUEUE.push({
475              from: 'trekkie-stub',
476              method: method,
477              args: args.slice(1),
478              pageContext: {
479                url: pageUrl,
480                referrer: pageReferrer
481              }
482            });
483          } catch (e) {
484            // no-op
485          }
486        }
487        return trekkie;
488      };
489    };
490    for (var i = 0; i < trekkie.methods.length; i++) {
491      var key = trekkie.methods[i];
492      trekkie[key] = trekkie.factory(key);
493    }
494    trekkie.load = function(config) {
495      trekkie.config = config || {};
496      trekkie.config.initialDocumentCookie = document.cookie;
497      var first = document.getElementsByTagName('script')[0];
498var script = document.createElement('script');
499script.type = 'text/javascript';
500script.onerror = function(e) {
501  var scriptFallback = document.createElement('script');
502  scriptFallback.type = 'text/javascript';
503  scriptFallback.onerror = function(error) {
504          var Monorail = {
505      produce: function produce(monorailDomain, schemaId, payload) {
506        var currentMs = new Date().getTime();
507        var event = {
508          schema_id: schemaId,
509          payload: payload,
510          metadata: {
511            event_created_at_ms: currentMs,
512            event_sent_at_ms: currentMs
513          }
514        };
515        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
516      },
517      sendRequest: function sendRequest(endpointUrl, payload) {
518        // Try the sendBeacon API
519        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
520          var blobData = new window.Blob([payload], {
521            type: 'text/plain'
522          });
523
524          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
525            return true;
526          } // sendBeacon was not successful
527
528        } // XHR beacon
529
530        var xhr = new XMLHttpRequest();
531
532        try {
533          xhr.open('POST', endpointUrl);
534          xhr.setRequestHeader('Content-Type', 'text/plain');
535          xhr.send(payload);
536        } catch (e) {
537          console.log(e);
538        }
539
540        return false;
541      },
542      isIos12: function isIos12() {
543        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
544      }
545    };
546    Monorail.produce('monorail-edge.shopifysvc.com',
547      'trekkie_storefront_load_errors/1.1',
548      {shop_id: 61475881215,
549      theme_id: 129444970751,
550      app_name: "storefront",
551      context_url: window.location.href,
552      source_url: "//bookshop.newestpress.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
553
554  };
555  scriptFallback.async = true;
556  scriptFallback.src = '//bookshop.newestpress.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
557  first.parentNode.insertBefore(scriptFallback, first);
558};
559script.async = true;
560script.src = '//bookshop.newestpress.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
561first.parentNode.insertBefore(script, first);
562
563    };
564    trekkie.load(
565      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":61475881215,"isMerchantRequest":null,"themeId":129444970751,"themeCityHash":"9621634539441687061","contentLanguage":"en","currency":"CAD","eventMetadataId":"8a240de8-d8c5-47bb-8329-38d67b274fe7"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
566    );
567
568    var loaded = false;
569    trekkie.ready(function() {
570      if (loaded) return;
571      loaded = true;
572
573      window.ShopifyAnalytics.lib = window.trekkie;
574
575      var originalDocumentWrite = document.write;
576      document.write = customDocumentWrite;
577      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
578      document.write = originalDocumentWrite;
579
580      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
581      var token = match? match[1]: undefined;
582      if (!hasLoggedConversion(token)) {
583        setCookieIfConversion(token);
584        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"CAD","variantId":48549111431423,"productId":9499862532351,"productGid":"gid:\/\/shopify\/Product\/9499862532351","name":"Driving into the Sun - Print","price":"25.95","sku":null,"brand":"Becca Babcock","variant":"Print","category":"Book","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
585      }
586    });
587
588    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":9499862532351,"requestId":"dba34f4b-32bc-44a8-beea-d9562f04f62e-1790348422","shopifyEmitted":true});
589
590    var eventsListenerScript = document.createElement('script');
591    eventsListenerScript.async = true;
592    eventsListenerScript.src = "//bookshop.newestpress.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
593    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
594})();</script>
vendor: 1 bytes, line 594
594
595<script
596  defer
597  src="https://bookshop.newestpress.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
598  data-application="storefront-renderer"
599  data-shop-id="61475881215"
600  data-render-region="gcp-us-central1"
601  data-page-type="product"
602  data-theme-instance-id="129444970751"
603  data-theme-name="Baseline"
604  data-theme-version="2.0.12"
605  data-monorail-region="shop_domain"
606  data-resource-timing-sampling-rate="10"
607  data-shs="true"
608  data-shs-beacon="true"
609  data-shs-export-with-fetch="true"
610  data-shs-logs-sample-rate="1"
611  data-shs-beacon-endpoint="https://bookshop.newestpress.com/api/collect"
612></script>
612
613<meta name="shopify-y" content="47cc5a4c-bf67-47a5-963e-360cc529a524" data-expiration="1821906022000"><meta name="shopify-s" content="987d71ff-7949-4354-b068-24adb940282e" data-expiration="1790350222000"><meta name="new-cookie-storage-activated" content="t">
614</head>
615
616<body id="driving-into-the-sun" class="template-product ">
617  <a class="in-page-link skip-link" href="#MainContent">Skip to content</a><div id="shopify-section-sidebar" class="shopify-section"><section class="section-sidebar" x-data="ThemeSection_sidebar()" x-init="mounted()" data-section-id="sidebar" data-section-type="sidebar" x-cloak>
618  <noscript>
619    <div class="section-x-padding py-2 bg-primary-background text-primary-text text-right">
620      <button class="py-2 inline-flex items-center justify-center "
621        data-menu-drawer-toggle>
622      <span class="inline-block w-5 h-5 align-middle mr-2"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-menu" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M23 16v2H1v-2h22zm0-10v2H1V6h22z"></path></svg></span>
623      <span>Menu</span>
624      </button>
625    </div>
626  </noscript>
627  <div class="sidebar-container  z-60 fixed top-0 left-0 bottom-0 w-11/12 max-w-xl bg-primary-background text-primary-text border-r-grid border-grid-color transform transition-transform overflow-y-auto"
628    x-show="$store.drawer.menuDrawerOpen"
629    x-transition:enter="transition ease duration-300"
630    x-transition:enter-start="opacity-0 -translate-x-full"
631    x-transition:enter-end="opacity-100"
632    x-transition:leave="transition ease duration-300"
633    x-transition:leave-end="opacity-100 -translate-x-full"
634    @click.away.prevent="$store.drawer.menuDrawerOpen = false"
635    role="dialog"
636    aria-modal="true"
637    data-menu-drawer>
638    <div class="js-enabled top-0 relative flex items-center justify-end py-4 section-x-padding bg-primary-background border-b-grid border-grid-color">
639      <button @click.prevent="$store.drawer.menuDrawerOpen = false" class="block w-5 h-5 top-0">
640        <span class="visually-hidden">Close</span>
641        <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path></svg>
642      </button>
643    </div>
644    <nav class="py-theme" aria-label="Primary">
645      <ul><li class="no-js-focus-wrapper section-x-padding "><a class="inline-block py-4 w-full text-lg" href="https://newestpress.com">
646                Home
647              </a></li><li class="no-js-focus-wrapper section-x-padding "><a class="inline-block py-4 w-full text-lg" href="/collections/all">
648                Bookshop
649              </a></li><li class="no-js-focus-wrapper section-x-padding "><a class="inline-block py-4 w-full text-lg" href="https://newestpress.com/authors">
650                Authors
651              </a></li><li class="no-js-focus-wrapper section-x-padding "><a class="inline-block py-4 w-full text-lg" href="https://newestpress.com/news">
652                News & Events
653              </a></li></ul>
654    </nav>
655    <div class="border-t-grid border-grid-color">
656      <nav class="my-6" aria-label="Secondary">
657        <ul></ul>
658      </nav>
659
660      
661        <ul class="section-x-padding space-y-1">
662          
663            <li>
664              <a href="https://bookshop.newestpress.com/customer_authentication/redirect?locale=en&amp;region_country=CA" id="customer_login_link">Log in</a>
665            </li>
666            <li>
667              <a href="https://shopify.com/61475881215/account?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJuZXdlc3QtcHJlc3MubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkwOTUzMjIyLCJuYmYiOjE3OTAzNDg0MjJ9.4Zck4AFcAOXryYSW23dBW1iXXJgEUdm04Coo1iGrr_0" id="customer_register_link">Create account</a>
668            </li>
669          
670        </ul>
671      �<form class="my-6 section-x-padding" action="/search" method="get" role="search">
672          <div class="flex w-full max-w-xs items-end">
673            <label for="sidebar-search" class="visually-hidden">Search (title, author, keyword...)</label>
674            <input
675              class="min-w-0 flex-auto bg-transparent border-current border-b-text placeholder-current py-1.5"
676              id="sidebar-search"
677              type="text"
678              name="q"
679              placeholder="Search (title, author, keyword...)"
680            />
681            <button class="px-1"
682              type="submit">
683              <span class="inline-block w-5 h-5"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z"></path></svg></span>
684              <span class="visually-hidden">Submit</span>
685            </button>
686          </div>
687        </form>
688    </div>
689  </div>
690</section>
691
692<noscript>
693<style>
694  .section-sidebar {
695    display: block !important;
696  }
697  
698  @media (min-width: 1024px) {
699    .section-sidebar {
700      display: none!important;
701    }
702  }
703  
704  .sidebar-container {
705    position: static;
706    width: 100%;
707    max-width: 100%;
708    border-right: 0;
709    display: none;
710  }
711
712  .section-sidebar:focus-within .sidebar-container {
713    display: block !important;
714  }
715</style>
716</noscript>
717
718</div><section x-data="ThemeSection_availabilityDrawer()" data-section-id="" data-section-type="availability-drawer" x-cloak>
719  <div id="AvailabilityContainer"
720      class="max-h-full flex flex-col z-60 fixed top-0 right-0 bottom-0 w-11/12 max-w-md bg-primary-background text-primary-text border-l-grid border-gr
720id-color transform transition-transform'"
721      x-show="$store.drawer.availabilityDrawerOpen"
722      x-transition:enter="transition ease duration-300"
723      x-transition:enter-start="opacity-0 translate-x-full"
724      x-transition:enter-end="opacity-100"
725      x-transition:leave="transition ease duration-300"
726      x-transition:leave-end="opacity-100 translate-x-full"
727      @click.away.prevent="$store.drawer.availabilityDrawerOpen = false"
728      role="dialog"
729      aria-modal="true"
730      data-availability-drawer
731      aria-labelledby="AvailabilityTitle">
732    <div class="top-0 relative flex items-center justify-between py-2 px-4 bg-primary-background border-b-grid border-grid-color">
733      <h1 id="AvailabilityTitle" class="">
734        <div class="font-heading text-lg" x-text="$store.availability.product_title"></div>
735        <div x-text="$store.availability.getVariantTitle()"></div>
736      </h1>
737      <button @click.prevent="$store.drawer.availabilityDrawerOpen = false" class="block w-8 -mr-2 top-0">
738        <span class="visually-hidden">Close</span>
739        <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path></svg>
740      </button>
741    </div>
742    <ul class="relative overflow-y-auto flex-auto" role="list">
743      <template x-for="item in currentVariantAvailability"
744                  :key="item.name">
745        <li class="border-b-grid border-grid-color section-x-padding py-4">
746          <div class="flex items-start">
747            <div class="inline-block w-3 mr-3 pt-1">
748              <template x-if="item.available">
749                <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-in-stock" viewBox="0 0 12 12"><g fill-rule="evenodd"><path d="M1.55 6.5l.708-.707L5.086 8.62l-.707.707z"></path><path d="M3.671 8.621l6.364-6.364.708.708-6.364 6.364z"></path></g></svg>
750              </template>
751              <template x-if="!item.available">
752                <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-out-of-stock" viewBox="0 0 12 12"><g fill-rule="evenodd"><path d="M3.172 2.464l6.364 6.364-.708.708-6.364-6.364z"></path><path d="M9.536 3.172L3.172 9.536l-.708-.708 6.364-6.364z"></path></g></svg>
753              </template>
754            </div>
755            <div>
756              <p x-text="item.name"></p>
757            </div>
758          </div>
759          <div class="mt-4" x-html="item.address"></div>
760          <template x-if="item.phone">
761            <a :href="`tel:${item.phone.replace(' ', '')}`" x-text="item.phone"></a>
762          </template>
763        </li>
764      </template>
765    </ul>
766  </div>
767</section>
768<div id="shopify-section-announcement-bar" class="shopify-section">
769</div><div class="relative">
770    
771    <div id="shopify-section-header" class="shopify-section section-header relative z-20"><style>
772:root {
773  --color-header-accent: var(--color-primary-accent);
774  --color-header-text: var(--color-primary-text);
775  --color-header-background: var(--color-primary-background);
776  --color-header-background-hex: var(--color-primary-background-hex);
777  --color-header-background-0: var(--color-primary-background-0);
778  --color-header-meta: var(--color-primary-meta);
779  --color-header-text--overlay: var(--color-primary-text--overlay);
780  --color-header-accent--overlay: var(--color-primary-accent--overlay);
781  --color-header-accent-placeholder: var(--color-primary-text-placeholder);
782}
783</style>
784
785
786
787
788
789
790
791
792
793
794
795<section x-data="ThemeSection_header()" x-init="mounted()" data-section-id="header" data-section-type="header" data-dropdown-count="0" class="" >
796  <header
797    class=" bg-header-background text-header-text border-b-grid relative z-10  border-theme-color">
798    <nav class="relative hidden  lg:block" aria-label="Primary">
799      <div class="section-x-padding flex items-stretch justify-between  py-2">
800        <div class="flex items-stretch flex-grow w-1/3">
801          
802          
803            
804<ul class="flex flex-wrap self-stretch items-stretch justify-start"><li class="inline-flex flex items-stretch mr-4"><a  class="flex py-2 relative " href="https://newestpress.com">
805            <span class="inline-block m-auto">Home</span></a></li><li class="inline-flex flex items-stretch mr-4"><a  class="flex py-2 relative " href="/collections/all">
806            <span class="inline-block m-auto">Bookshop</span></a></li><li class="inline-flex flex items-stretch mr-4"><a  class="flex py-2 relative " href="https://newestpress.com/authors">
807            <span class="inline-block m-auto">Authors</span></a></li><li class="inline-flex flex items-stretch mr-4"><a  class="flex py-2 relative " href="https://newestpress.com/news">
808            <span class="inline-block m-auto">News & Events</span></a></li></ul>
809  
810
811          
812        </div>
813
814        
815          <div class=" flex items-stretch justify-center text-center">
816            
817              
818  
819    <div class="h1">
820  
821      <a href="https://newestpress.com" class="inline-block py-2 logo-image break-all">
822        
823
824<img src="//bookshop.newestpress.com/cdn/shop/files/Website_Logo_250x.webp?v=1781309124"
825              srcset="//bookshop.newestpress.com/cdn/shop/files/Website_Logo_250x.webp?v=1781309124 1x, //bookshop.newestpress.com/cdn/shop/files/[email protected]?v=1781309124 2x, //bookshop.newestpress.com/cdn/shop/files/[email protected]?v=1781309124 3x"
826              alt="NeWest Press"
827              >
828      </a>
829  
830    </div>
831  
832
833            
834            
835          </div>
836        
837<div class="flex items-stretch justify-end text-right flex-grow w-1/3"><div class="ml-4 whitespace-nowrap flex items-stretch">
838            
839  
840    <a class="inline-block py-2 flex " href="https://bookshop.newestpress.com/customer_authentication/redirect?locale=en&region_country=CA"><span class="visually-hidden">Log in</span>
841        <span class="my-auto inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-account" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M11.968 4A3.938 3.938 0 0115.9 7.933a3.938 3.938 0 01-3.933 3.933 3.938 3.938 0 01-3.934-3.933A3.938 3.938 0 0111.968 4m8.467 10.687c-1.216-1.228-2.796-1.951-4.7-2.174a5.925 5.925 0 002.166-4.58A5.94 5.94 0 0011.968 2a5.941 5.941 0 00-5.934 5.933c0 1.842.844 3.49 2.166 4.58-1.904.223-3.485.946-4.701 2.174-2.51 2.538-2.501 8.235-2.5 8.393l2-.02c0-.03.008-5.042 1.933-6.977 1.09-1.096 2.624-1.652 4.558-1.652H14.444c1.934 0 3.468.556 4.559 1.652 1.925 1.934 1.932 6.958 1.932 6.988l2 .018c.002-.157.012-5.864-2.5-8.402"></path></svg></span></a>
842  
843
844          </div>
845          <div class="ml-4 whitespace-nowrap flex items-stretch">
846            
847    <a x-ref="search" @click.prevent="openSearch()" @keydown.space="openSearch()" class="inline-block py-2 flex " href="/search"><span class="visually-hidden">Search</span>
848      <span class="my-auto inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z"></path></svg></span></a>
849    <div class="absolute left-0 bottom-0 w-full transform translate-y-full z-20 bg-header-background text-header-text border-b-grid border-t-grid border-grid-color py-2 section-x-padding"
850      x-cloak
851      x-show="searchOpen"
852      x-transition:enter="transition ease duration-200"
853      x-transition:enter-start="opacity-0"
854      x-transition:enter-end="opacity-100"
855      x-transition:leave="transition ease duration-00"
856      x-transition:leave-start="opacity-100"
857      x-transition:leave-end="opacity-0"
858      @click.away.prevent="searchOpen = false"
859      data-header-search
860      @focusout="searchFocusOut($event)"
861    >
862      <form action="/search" method="get" class="input-group search" role="search">
863        <label for="search" class="hidden">Submit</label>
864
865        <div class="flex items-center justify-between">
866          <button class="py-2 mr-4"
867            aria-label="Submit"
868            type="submit">
869            <span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z"></path></svg></span>
870            <span class="visually-hidden">Submit</span>
871          </button>
872          <input x-ref="searchInput" id="search" type="text" name="q" value="" placeholder="Search (title, author, keyword...)" class="placeholder-current font-body text-secondary-accent w-full block bg-transparent" aria-label="Search (title, author, keyword...)" data-search-input>
873          <button class="py-2 ml-4"
874            @click="searchOpen = false"
875            type="button">
876            <span class="visually-hidden">Close</span>
877            <span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path></svg></span>
878          </button>
879        </div>
880
881      </form>
882    </div>
883          </div>
884          
885
886          <div class="ml-4 flex items-stretch whitespace-nowrap">
887            
888  <a  href="/cart"
889      class="inline-block py-2 flex "
890      
891    ><div class="relative my-auto align-middle">
892      <span id="CartCount" x-show="$store.cartCount.count > 0" class="absolute top-1 right-0 w-2 h-2 rounded-full bg-header-accent"></span>
893      <span class="inline-block w-5 h-5 fill-current align-top"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-cart" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M3.458 20.504h17.085V8.072H3.457v12.432zm8.6-17.008c1.622 0 2.98 1.093 3.415 2.576H8.64c.436-1.483 1.794-2.576 3.417-2.576zm5.48 2.576c-.473-2.598-2.748-4.576-5.48-4.576-2.735 0-5.01 1.978-5.482 4.576H1.457v16.432h21.085V6.072h-5.004z"></path></svg></span>
894      <span class="visually-hidden" x-text="$store.cartCount.countWithText()"></span>
895    </div></a>
896          </div>
897        </div>
898      </div>
899
900      
901    </nav>
902    
903    <div class="lg:hidden">
904      <div class="lg:relative section-x-padding flex items-center justify-between py-2">
905        
906        <div class="flex items-center flex-grow w-1/3">
907          
908          
909            <button class="js-enabled inline-block py-2 "
910          x-bind:aria-expanded="$store.drawer.menuDrawerOpen"
911          @click="$store.drawer.menuDrawerOpen = !$store.drawer.menuDrawerOpen"
912          data-menu-drawer-toggle><span class="visually-hidden">Menu</span>
913    <span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-menu" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M23 16v2H1v-2h22zm0-10v2H1V6h22z"></path></svg></span></button>
914          
915        </div>
916
917        
918          <div class="justify-center text-center shrink-0">
919            
920  
921    <div class="h1">
922  
923      <a href="https://newestpress.com" class="inline-block py-2 logo-image break-all">
924        
925
926<img src="//bookshop.newestpress.com/cdn/shop/files/Website_Logo_250x.webp?v=1781309124"
927              srcset="//bookshop.newestpress.com/cdn/shop/files/Website_Logo_250x.webp?v=1781309124 1x, //bookshop.newestpress.com/cdn/shop/files/[email protected]?v=1781309124 2x, //bookshop.newestpress.com/cdn/shop/files/[email protected]?v=1781309124 3x"
928              alt="NeWest Press"
929              >
930      </a>
931  
932    </div>
933  
934
935          </div>
936        
937
938        <div class="flex justify-end text-right flex-grow w-1/3">
939          
940
941          
942
943          
944          <div class="whitespace-nowrap ml-2 lg:ml-4 ">
945            
946    <a x-ref="search" @click.prevent="openSearch()" @keydown.space="openSearch()" class="inline-block py-2 flex " href="/search"><span class="visually-hidden">Search</span>
947      <span class="my-auto inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z"></path></svg></span></a>
948    <div class="absolute left-0 bottom-0 w-full transform translate-y-full z-20 bg-header-background text-header-text border-b-grid border-t-grid border-grid-color py-2 section-x-padding"
949      x-cloak
950      x-show="searchOpen"
951      x-transition:enter="transition ease duration-200"
952      x-transition:enter-start="opacity-0"
953      x-transition:enter-end="opacity-100"
954      x-transition:leave="transition ease duration-00"
955      x-transition:leave-start="opacity-100"
956      x-transition:leave-end="opacity-0"
957      @click.away.prevent="searchOpen = false"
958      data-header-search
959      @focusout="searchFocusOut($event)"
960    >
961      <form action="/search" method="get" class="input-group search" role="search">
962        <label for="search" class="hidden">Submit</label>
963
964        <div class="flex items-center justify-between">
965          <button class="py-2 mr-4"
966            aria-label="Submit"
967            type="submit">
968            <span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-search" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M10.533 17.438a6.968 6.968 0 01-6.96-6.96 6.968 6.968 0 016.96-6.96 6.968 6.968 0 016.96 6.96 6.968 6.968 0 01-6.96 6.96zm6.949-1.314a8.917 8.917 0 002.01-5.646c0-4.941-4.02-8.96-8.96-8.96-4.94 0-8.96 4.019-8.96 8.96 0 4.94 4.02 8.96 8.96 8.96 2.082 0 3.996-.72 5.52-1.916l4.962 4.96 1.415-1.413-4.947-4.945z"></path></svg></span>
969            <span class="visually-hidden">Submit</span>
970          </button>
971          <input x-ref="searchInput" id="search" type="text" name="q" value="" placeholder="Search (title, author, keyword...)" class="placeholder-current font-body text-secondary-accent w-full block bg-transparent" aria-label="Search (title, author, keyword...)" data-search-input>
972          <button class="py-2 ml-4"
973            @click="searchOpen = false"
974            type="button">
975            <span class="visually-hidden">Close</span>
976            <span class="inline-block w-5 h-5 align-middle"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-close" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M18.364 4.222l1.414 1.414L13.414 12l6.364 6.364-1.414 1.414L12 13.414l-6.364 6.364-1.414-1.414L10.586 12 4.222 5.636l1.414-1.414L12 10.586z"></path></svg></span>
977          </button>
978        </div>
979
980      </form>
981    </div>
982          </div>
983          
984          <div class="ml-2 lg:ml-4 whitespace-nowrap">
985            
986  <a  href="/cart"
987      class="inline-block py-2 flex "
988      
989    ><div class="relative my-auto align-middle">
990      <span id="CartCount" x-show="$store.cartCount.count > 0" class="absolute top-1 right-0 w-2 h-2 rounded-full bg-header-accent"></span>
991      <span class="inline-block w-5 h-5 fill-current align-top"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-cart" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M3.458 20.504h17.085V8.072H3.457v12.432zm8.6-17.008c1.622 0 2.98 1.093 3.415 2.576H8.64c.436-1.483 1.794-2.576 3.417-2.576zm5.48 2.576c-.473-2.598-2.748-4.576-5.48-4.576-2.735 0-5.01 1.978-5.482 4.576H1.457v16.432h21.085V6.072h-5.004z"></path></svg></span>
992      <span class="visually-hidden" x-text="$store.cartCount.countWithText()"></span>
993    </div></a>
994          </div>
995        </div>
996      </div>
997    </div>
998  </header>
999</section>
1000
1001
1002
1003
1004<section class="featured-navigation bg-header-background text-header-text border-b-grid border-grid-color relative">
1005  <div class="bg-gradient-to-r from-header-background-0 via-header-background to-header-background w-8 absolute top-0 right-0 bottom-0 lg:hidden pointer-events-none"></div>
1006  <div class="section-x-padding py-theme-half overflow-x-auto">
1007    
1008<nav class="breadcrumbs" role="navigation" aria-label="breadcrumbs">
1009      <ol class="flex lg:flex-wrap lg:justify-start whitespace-nowrap items-center">
1010        <li>
1011          <a class="block py-theme-half" href="/collections/all" title="All">All</a>
1012        </li><li class="mx-2">
1013                <span class="block py-theme-half" aria-hidden="true">
1014&bull;</span>
1015              </li>
1016              <li>
1017                <a class="block py-theme-half" href="/collections/forthcoming">Forthcoming</a>
1018              </li><li class="mx-2">
1019              <span class="block py-theme-half" aria-hidden="true">
1020&bull;</span>
1021            </li>
1022            <li>
1023              <a class="block py-theme-half" href="/products/driving-into-the-sun" aria-current="page">Driving into the Sun</a>
1024            </li></ol>
1025    </nav>
1026  </div>
1027</section>
1028
1029
1030<noscript>
1031  <style>
1032    .no-js-focus-wrapper:focus-within .no-js-focus-container {
1033      display: block !important;
1034    }
1035    </style>
1036</noscript>
1037
1038<style>
1039  
1040    :root {
1041      --sticky-header-height: 0;
1042    }
1043  
1044</style>
1045
1046
1047  <style>
1048    .logo-image {
1049      display: block;
1050      max-width: 250px;
1051    }
1052  </style>
1053
1054
1055<script type="application/ld+json">
1056{
1057  "@context": "http://schema.org",
1058  "@type": "Organization",
1059  "name": "NeWest Press",
1060  
1061
1062    "logo": "https://bookshop.newestpress.com/cdn/shop/files/Website_Logo_1500x.webp?v=1781309124",
1063  
1064  "sameAs": [
1065    "https://twitter.com/newestpress",
1066    "https://www.facebook.com/newestpress.page",
1067    "",
1068    "https://www.instagram.com/newest.press/",
1069    "",
1070    "",
1071    "https://www.youtube.com/channel/UCGcaPs7xBVaaDsd65xboCnw",
1072    ""
1073  ],
1074  "url": "https://bookshop.newestpress.com"
1075}
1076</script>
1076
1077
1078
1079
1080
1081</div>
1082    <main role="main" id="MainContent">
1083      <div id="shopify-section-template--15603136430335__1644166369c2629f8a" class="shopify-section"><section class="featured-navigation bg-primary-background text-primary-text  border-t-grid border-grid-color relative" x-data="{ current_link: '' }">
1084  <div class="bg-gradient-to-r from-primary-background-0 via-primary-background to-primary-background w-8 absolute top-0 right-0 bottom-0 lg:hidden pointer-events-none"></div>
1085  <div class="section-x-padding py-theme-half overflow-x-auto">
1086    <nav role="navigation">
1087      <ul class="flex lg:flex-wrap lg:justify-start whitespace-nowrap -mx-4"><li class="inline-block px-4 lg:px-8">
1088            <a  class="block py-theme-half hover:text-primary-accent" href="/collections/subscriptions-bundles-1">Subscriptions & Bundles</a>
1089          </li><li class="inline-block px-4 lg:px-8">
1090            <a aria-current="page" class="block py-theme-half hover:text-primary-accent" href="/collections/forthcoming">Forthcoming</a>
1091          </li><li class="inline-block px-4 lg:px-8">
1092            <a  class="block py-theme-half hover:text-primary-accent" href="/collections/lgbtq">2SLGBTQIA+</a>
1093          </li><li class="inline-block px-4 lg:px-8">
1094            <a  class="block py-theme-half hover:text-primary-accent" href="/collections/accolades">Noteworthy</a>
1095          </li><li class="inline-block px-4 lg:px-8">
1096            <a  class="block py-theme-half hover:text-primary-accent" href="/collections/fiction">Fiction</a>
1097          </li><li class="inline-block px-4 lg:px-8">
1098            <a  class="block py-theme-half hover:text-primary-accent" href="/collections/non-fiction">Non-fiction</a>
1099          </li><li class="inline-block px-4 lg:px-8">
1100            <a  class="block py-theme-half hover:text-primary-accent" href="/collections/poetry">Crow Said Poetry</a>
1101          </li><li class="inline-block px-4 lg:px-8">
1102            <a  class="block py-theme-half hover:text-primary-accent" href="/collections/nunatak-first-fiction">Nunatak First Fiction</a>
1103          </li><li class="inline-block px-4 lg:px-8">
1104            <a  class="block py-theme-half hover:text-primary-accent" href="/collections/landmark-editions">Landmark Editions</a>
1105          </li><li class="inline-block px-4 lg:px-8">
1106            <a  class="block py-theme-half hover:text-primary-accent" href="/collections/writer-as-critic">Writer as Critic</a>
1107          </li><li class="inline-block px-4 lg:px-8">
1108            <a  class="block py-theme-half hover:text-primary-accent" href="/collections/drama">Prairie Play Series</a>
1109          </li><li class="inline-block px-4 lg:px-8">
1110            <a  class="block py-theme-half hover:text-primary-accent" href="/collections/barbour-books">Barbour Books</a>
1111          </li></ul>
1112    </nav>
1113  </div>
1114</section>
1115
1116
1117</div><div id="shopify-section-template--15603136430335__main" class="shopify-section">
1118<section class="grid grid-cols-1 lg:grid-cols-12 lg:bg-border grid-flow-row-dense lg:gap-gutter border-t-grid border-grid-color" x-data="ThemeSection_template_15603136430335__main()" x-init="mounted()" data-section-id="template--15603136430335__main" data-alpine-id="template_15603136430335__main" data-section-type="product" data-enable-history-state="true" data-enable-image-zoom=false data-variant-image-behaviour="swap"><div class="relative  lg:pb-0 product-media-container bg-primary-background text-primary-text lg:col-span-7 border-b-grid border-grid-color lg:border-0" data-product-single-media-group>
1119    <div class="splide splide--product lg:sticky lg:top-sticky-header  " data-drag-disabled="false" >
1120      <div class="transition-max-height splide__track  lg:p-4 ">
1121        <ul class="splide__list lg:w-full lg:grid lg:grid-cols-1 lg:gap-4"><li  class=" splide__slide bg-primary-background" data-index="0" data-first-media><div class="product-media-height p-2 lg:p-0">
1122  <div class="product-media-object w-full relative"
1123        data-media-id="39765994438911"
1124        data-product-single-media-wrapper
1125        
1126        data-product-media-type-image data-product-image-index="0"
1127        
1128        
1129        
1130        
1131        >
1132    
1133        <div 
1134     data-image-id=""
1135     class="responsive-image-wrapper relative overflow-hidden w-full my-0 mx-auto "
1136     style="height: 0; padding-top: 100.0%;"
1137     data-product-image-wrapper>
1138  <img class="responsive-image block absolute top-0 left-0 w-full h-full lazyload  transition-opacity duration-200 ease-in-out w-full max-w-full h-auto"
1139       data-src="//bookshop.newestpress.com/cdn/shop/files/DrivingintotheSun_website_{width}x.jpg?v=1779211857"
1140       data-widths="[180,360,540,720,900,1080,1296,1512,1728,1944,2048]"
1141       data-aspectratio="1.0"
1142       data-sizes="auto"
1143       tabindex="-1"
1144       alt="Book Cover: On a background of fading sunset colours a hyper-realistic image of a rabbit stretches itself out below the titles, a cigarette with a thin trail of smoke drifting up. "
1145       data-product-featured-image><div class="responsive-image-placeholder bg-primary-text absolute top-0 left-0 right-0 bottom-0"></div><noscript>
1146    <div class="absolute top-0 left-0 w-full h-full">
1147      <img class=" " src="//bookshop.newestpress.com/cdn/shop/files/DrivingintotheSun_website_2048x2048.jpg?v=1779211857" alt="Book Cover: On a background of fading sunset colours a hyper-realistic image of a rabbit stretches itself out below the titles, a cigarette with a thin trail of smoke drifting up. ">
1148    </div>
1149  </noscript>
1150</div>
1151        
1152      
1153  </div>
1154</div></li>
1155
1156          
1157        </ul>
1158      </div>
1159      
1160      <div class="js-enabled lg:hidden splide__arrows text-primary-text absolute right-0  mr-1 lg:mr-4 text-right mt-2">
1161        <button class="splide__arrow splide__arrow--prev w-8">
1162          <span class="visually-hidden">Previous slide</span>
1163          <span class="block"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-previous" viewBox="0 0 64 64"><path d="M24.788 14.407L8.035 31.932l16.753 17.525 1.94-2.03-13.375-13.994h42.163v-3.002l-42.164-.001 13.376-13.993-1.94-2.03z"></path></svg></span>
1164        </button>
1165        <button class="splide__arrow splide__arrow--next w-8">
1166          <span class="visually-hidden">Next slide</span>
1167          <span class="block"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-next" viewBox="0 0 64 64"><path d="M38.764 14.407l16.753 17.525-16.753 17.525-1.94-2.03 13.375-13.994H8.036v-3.002L50.2 30.43 36.824 16.437l1.94-2.03z"></path></svg></span>
1168        </button>
1169      </div></div>
1170  </div>
1171
1172  <div class="product-content-container bg-primary-background text-primary-text section-x-padding lg:col-span-5" x-ref="productContent">
1173    <div class="lg:sticky lg:top-sticky-header py-theme product-block-area"><h1  class="product-title-block mt-4 break-words font-heading text-2xl">Driving into the Sun
1174</h1><div class="mt-8 rte" >
1175  <p>by <a href="https://newest-press.squarespace.com/authors/becca-babcock" title="Becca Babcock">Becca Babcock</a></p>
1176</div>
1177
1178        
1179          
1180          
1181<fieldset class="product-variant-picker-block js-enabled mt-8"><legend class="visually-hidden">
1182                Format: 
1183              </legend><div class="mt-2 flex flex-wrap items-center justify-start -mx-1">
1184                  
1185                    
1186                    
1187                    <div class="relative variant-input">
1188                      <input class="custom-input cursor-pointer absolute top-0 left-0 w-full h-full opacity-0" @change="optionChange()" type="radio" id="Option1-Print" name="options[Format]" value="Print" data-handle="print"  checked data-single-option-selector>
1189                      <label class="block p-1 cursor-pointer" for="Option1-Print">
1190                        <span :class="{ 'border-b-text border-primary-text': optionHandles[0] === 'print' }">Print</span>
1191                      </label>
1192                    </div>
1193                  
1194                    
1195                    
1196                    <div class="relative variant-input">
1197                      <input class="custom-input cursor-pointer absolute top-0 left-0 w-full h-full opacity-0" @change="optionChange()" type="radio" id="Option1-eBook" name="options[Format]" value="eBook" data-handle="ebook"  data-single-option-selector>
1198                      <label class="block p-1 cursor-pointer" for="Option1-eBook">
1199                        <span :class="{ 'border-b-text border-primary-text': optionHandles[0] === 'ebook' }">eBook</span>
1200                      </label>
1201                    </div>
1202                  
1203                </div>
1204          </fieldset>
1205        
1206      
1207<form method="post" action="/cart/add" id="product-form-template--15603136430335__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-product-form="" data-product-handle="driving-into-the-sun" data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
1208        <shopify-payment-terms variant-id="48549111431423" shopify-meta="{&quot;type&quot;:&quot;product&quot;,&quot;currency_code&quot;:&quot;CAD&quot;,&quot;country_code&quot;:&quot;CA&quot;,&quot;variants&quot;:[{&quot;id&quot;:48549111431423,&quot;price_per_term&quot;:&quot;$12.97&quot;,&quot;full_price&quot;:&quot;$25.95&quot;,&quot;eligible&quot;:false,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:2},{&quot;id&quot;:48549111464191,&quot;price_per_term&quot;:&quot;$6.49&quot;,&quot;full_price&quot;:&quot;$12.99&quot;,&quot;eligible&quot;:false,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:2}],&quot;min_price&quot;:&quot;$35.00&quot;,&quot;max_price&quot;:&quot;$30,000.00&quot;,&quot;financing_plans&quot;:[{&quot;min_price&quot;:&quot;$35.00&quot;,&quot;max_price&quot;:&quot;$49.99&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:2}]},{&quot;min_price&quot;:&quot;$50.00&quot;,&quot;max_price&quot;:&quot;$149.99&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:4}]},{&quot;min_price&quot;:&quot;$150.00&quot;,&quot;max_price&quot;:&quot;$999.99&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:4},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12}]},{&quot;min_price&quot;:&quot;$1,000.00&quot;,&quot;max_price&quot;:&quot;$30,000.00&quot;,&quot;terms&quot;:[{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12}]}],&quot;installments_buyer_prequalification_enabled&quot;:false,&quot;seller_id&quot;:null}"></shopify-payment-terms>
1209
1210        <div class="no-js hidden">
1211          <label class="block mt-theme" for="variant_template--15603136430335__main">Variant</label>
1212          <select x-ref="singleVariantSelector" name="id" id="variant_template--15603136430335__main" class="mt-2 appearance-none rounded-none bg-primary-background text-primary-text border-b-grid py-1 border-primary-text text-primary-text pr-6">
1213            
1214              <option
1215                
1216                
1217                x-bind:selected="currentVariantId === 48549111431423"
1218                value="48549111431423">
1219                  Print
1220              </option>
1221            
1222              <option
1223                
1224                
1225                x-bind:selected="currentVariantId === 48549111464191"
1226                value="48549111464191">
1227                  eBook
1228              </option>
1229            
1230          </select>
1231        </div><div  class="mt-4 mb-8"
1232                x-show="addedToCart"
1233                x-cloak
1234                x-transition:enter="transition ease duration-300"
1235                x-transition:enter-start="opacity-0"
1236                x-transition:enter-end="opacity-100"
1237                x-transition:leave="transition ease duration-300"
1238                x-transition:leave-start="opacity-100"
1239                x-transition:leave-end="opacity-0">
1240            <p>Added to your cart!</p>
1241            <p class="accent-links-primary"><a data-after-add-cart-trigger href="/cart">
1241View cart</a> or <a href="/collections/all">continue shopping</a>.</p>
1242          </div><div class="add-to-cart-container mt-8 lg:w-3/4"><button
1243            id="addToCartButton"
1244            @click="$store.drawer.cartOpener = $event.currentTarget"
1245            class="add-to-cart px-1 py-2 w-full uppercase  bg-primary-text text-primary-text-overlay hover:bg-primary-accent hover:text-primary-accent-overlay border-primary-text hover:border-primary-accent border-text
1246            opacity-50 cursor-not-allowed"
1247            type="submit"
1248            :class="{ 'opacity-50 cursor-not-allowed': !currentVariantAvailable }"
1249            :disabled="!currentVariantAvailable || loading"
1250            disabled="disabled">
1251              <span class="no-js">
1252                
1253                  Sold out
1254                
1255              </span>
1256              <template x-if="current_variant">
1257                <div>
1258                  <template x-if="currentVariantAvailable">
1259                    <span>Add to cart</span>
1260                  </template>
1261                  <template x-if="!currentVariantAvailable">
1262                    <span>Sold out</span>
1263                  </template>
1264                </div>
1265              </template>
1266              <template x-if="!current_variant">
1267                <span> Unavailable</span>
1268              </template>
1269          </button></div>
1270      <input type="hidden" name="product-id" value="9499862532351" /><input type="hidden" name="section-id" value="template--15603136430335__main" /></form>
1271      
1272        <template x-if="$store.availability.current_variant.available && currentVariantAvailability">
1273          <div class="mt-4 lg:w-3/4 flex items-start" :class="{'opacity-50': $store.availability.loading}" :aria-busy="$store.availability.loading">
1274            <div class="w-3 mr-3 pt-1">
1275              <template x-if="currentVariantAvailability.available">
1276                <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-in-stock" viewBox="0 0 12 12"><g fill-rule="evenodd"><path d="M1.55 6.5l.708-.707L5.086 8.62l-.707.707z"></path><path d="M3.671 8.621l6.364-6.364.708.708-6.364 6.364z"></path></g></svg>
1277              </template>
1278              <template x-if="!currentVariantAvailability.available">
1279                <svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-out-of-stock" viewBox="0 0 12 12"><g fill-rule="evenodd"><path d="M3.172 2.464l6.364 6.364-.708.708-6.364-6.364z"></path><path d="M9.536 3.172L3.172 9.536l-.708-.708 6.364-6.364z"></path></g></svg>
1280              </template>
1281            </div>
1282            <div class="flex-auto">
1283              <h2 x-html="currentVariantAvailability.pickup_text"></h2>
1284              <small class="block mt-2" x-html="currentVariantAvailability.pickup_time"></small>
1285              <button type="button" @click="$store.drawer.availabilityOpener = $event.currentTarget; $store.drawer.availabilityDrawerOpen = !$store.drawer.availabilityDrawerOpen" aria-haspopup="dialog" class="mt-2 hover:text-primary-accent text-sm items-center justify-center border-b-text border-primary-text hover:border-primary-accent pb-1">
1286                <span class="" x-text="currentVariantAvailability.modal_text"></span>
1287                
1288              </button>
1289            </div>
1290          </div>
1291        </template>
1292        <div class=""
1293            data-product-title="Driving into the Sun"
1294            data-has-only-default-variant="false"
1295            data-base-url="https://bookshop.newestpress.com/"
1296            data-section-color="primary"
1297            data-store-availability>
1298        </div>
1299      
1300<div  data-price-wrapper class="product-price-block mt-8 text-base" :class="{ 'invisible': !current_variant }">
1301        <span class="visually-hidden">Regular price</span>
1302        <span data-product-price x-html="formatMoney(current_price)" :class="{ 'text-primary-accent': current_variant && product.compare_at_price_max && current_variant.compare_at_price > current_variant.price, 'invisible': !current_variant }">
1303          
1304        </span>
1305
1306        
1307
1308        <template x-if="current_variant && current_variant.unit_price">
1309          <div class="text-sm" data-unit-price-wrapper>
1310            <span class="visually-hidden">Unit price</span>
1311            <span x-html="formatMoney(current_variant.unit_price)"></span>
1312            <span aria-hidden="true">
1313              /
1314            </span>
1315            <span class="visually-hidden">per</span>
1316            <span x-html="current_variant.unit_price_measurement.reference_value != 1? current_variant.unit_price_measurement.reference_value :''"></span><!--
1317            --><span x-html="current_variant.unit_price_measurement.reference_unit"></span>
1318          </div>
1319        </template>
1320      </div><div class="mt-8 rte" >
1321  <p>Find at <a href="https://shoplocal.bookmanager.com/isbn/9781774391471" target="_blank" title="https://shoplocal.bookmanager.com/isbn/9781774391471">your local bookstore</a></p>
1322</div>
1323<div class="collapsible-tab mt-8 " >
1324  <div class="border-t-grid -mx-2 lg:-mx-4 section-x-padding py-2 border-theme-color border-b-grid" x-data="{ open: false }" x-cloak>
1325    <h2 class="" >
1326      <button @click="open = !open" class="font-heading text-xl cursor-pointer flex justify-between items-center w-full text-left" :aria-expanded="open ? true : 'false'">
1327        <span class="flex items-center justify-start">
1328          
1329          DETAILS
1330        </span>
1331        <span class="inline-block w-5 h-5" x-show="!open"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-plus" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M20 11v2h-7v7h-2v-7H4v-2h7V4h2v7z"></path></svg></span>
1332        <span class="inline-block w-5 h-5" x-show="open"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-minus" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M20 11v2H4v-2z"></path></svg></span>
1333      </button>
1334    </h2>
1335    <div class="py-4 rte" x-show="open" id="e9930470-1c21-4252-8b71-30e89154476b">
1336      <p>9781774391471  |  September 2026  |  300 Pages</p>
1337      
1338    </div>
1339  </div>
1340  <noscript>
1341    <div class="rte mt-8">
1342      <h2 class="text-xl"></h2>
1343      <p>9781774391471  |  September 2026  |  300 Pages</p>
1344      
1345    </div>
1346  </noscript>
1347</div>
1348<div class="js-enabled accordian mt-8 ">
1349          
1350          
1351          <div class="rte">
1352          <p dir="ltr"><strong>A road trip, a wedding, and a family crisis that tests two sisters’ love.</strong></p>
1353<p dir="ltr">When Annie gets engaged to a woman she met online, she asks her sister Molly to travel across the country and help move herself and their elderly mother, who has been living with the effects of a traumatic brain injury, from Alberta to B.C. The estranged sisters must endure one another's now unfamiliar company, their mother’s unpredictable moods and behaviours, and the memories and resentments resurrected through the long drive. And when their mother suddenly goes missing in the middle of nowhere, the truth of what caused her injuries more than twenty years ago threatens to destroy the sisters’ tenuous relationship forever. </p>
1354<p><em>Driving into the Sun </em>is the fourth novel from award-winning writer Becca Babcock. It is a road trip story about a family irreparably changed and the journey that ultimately tests their capacity to love and to forgive the hurt and anger of their past.</p>
1355
1356          </div>
1357          
1358        
1359      
1360          
1361          
1362            
1363            
1364            <div class="mt-8 -mx-2 lg:-mx-4 section-x-padding py-2 border-t-grid border-theme-color border-b-grid" x-data="{ open: false }" x-cloak>
1365              <h2 class="text-xl" >
1366                <button @click="open = !open" class="font-heading cursor-pointer flex justify-between items-center w-full" :aria-expanded="open ? true : 'false'">
1367                  Praise for <em>Driving into the Sun...</em>
1368
1369                  <span class="inline-block w-5 h-5" x-show="!open"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-plus" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M20 11v2h-7v7h-2v-7H4v-2h7V4h2v7z"></path></svg></span>
1370                  <span class="inline-block w-5 h-5" x-show="open"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-minus" viewBox="0 0 24 24">
1370<path fill-rule="evenodd" d="M20 11v2H4v-2z"></path></svg></span></button>
1371              </h2>
1372              <div class="py-4 rte" x-show="open" id="praise-for-em-driving-into-the-sun-em">
1373<p dir="ltr"><span>“Perfect for fans of Bobbi French, </span><em>Driving into the Sun</em><span> is a taut yet tender exploration of familial obligation and love, the silences that harm us, and the terror and confusion of an unfurling mind.”—Charlene Carr, award-winning author of </span><em>We Rip the World Apart</em></p>
1374<p dir="ltr"><span>“</span><em>Driving into the Sun</em><span> is a sister novel, a road trip novel, a dysfunctional family novel. On their thwarted journey to the sunniest city in BC, all the main characters contend with their unique darkness, but each one, in her own broken, desperate way, reaches for the light. Babcock's honest and engaging storytelling gets me deeply invested in  her characters ... and their poor messed-up family. I'd follow these three women anywhere (though I might not sit at the same table--they're the type to throw stuff, even punches). This novel captures the (sometimes insurmountable) challenges of contemporary family life, but also its aching beauty.” —Angie Abdou, award-winning author of </span><em>The Bone Cage</em></p>
1375<p dir="ltr"><span>“Emotionally raw and quietly uplifting, this story of two estranged sisters and their ailing mother driving across the west powerfully unfolds what it takes to travel the hard road of forgiveness.” —Thomas Wharton, award-winning author of <em>Wolf, Moon, Dog </em>and </span><em>The Book of Rain</em></p>
1376<p dir="ltr"><span>"Becca Babcock beautifully invites us on a road trip where two sisters struggle with all the moments, all the small choices which can create chasms between them. A raw meditation on mercy."—R.W. Grey, award-winning author of </span><span><em>Entropic</em> </span></p></div>
1377            </div>
1378            
1379          
1380        
1381      
1382    </div><noscript>
1383  <div class="rte mt-8">
1384    <p dir="ltr"><strong>A road trip, a wedding, and a family crisis that tests two sisters’ love.</strong></p>
1385<p dir="ltr">When Annie gets engaged to a woman she met online, she asks her sister Molly to travel across the country and help move herself and their elderly mother, who has been living with the effects of a traumatic brain injury, from Alberta to B.C. The estranged sisters must endure one another's now unfamiliar company, their mother’s unpredictable moods and behaviours, and the memories and resentments resurrected through the long drive. And when their mother suddenly goes missing in the middle of nowhere, the truth of what caused her injuries more than twenty years ago threatens to destroy the sisters’ tenuous relationship forever. </p>
1386<p><em>Driving into the Sun </em>is the fourth novel from award-winning writer Becca Babcock. It is a road trip story about a family irreparably changed and the journey that ultimately tests their capacity to love and to forgive the hurt and anger of their past.</p>
1387<h2>Praise for <em>Driving into the Sun...</em>
1388</h2>
1389<p dir="ltr"><span>“Perfect for fans of Bobbi French, </span><em>Driving into the Sun</em><span> is a taut yet tender exploration of familial obligation and love, the silences that harm us, and the terror and confusion of an unfurling mind.”—Charlene Carr, award-winning author of </span><em>We Rip the World Apart</em></p>
1390<p dir="ltr"><span>“</span><em>Driving into the Sun</em><span> is a sister novel, a road trip novel, a dysfunctional family novel. On their thwarted journey to the sunniest city in BC, all the main characters contend with their unique darkness, but each one, in her own broken, desperate way, reaches for the light. Babcock's honest and engaging storytelling gets me deeply invested in  her characters ... and their poor messed-up fam
1390ily. I'd follow these three women anywhere (though I might not sit at the same table--they're the type to throw stuff, even punches). This novel captures the (sometimes insurmountable) challenges of contemporary family life, but also its aching beauty.” —Angie Abdou, award-winning author of </span><em>The Bone Cage</em></p>
1391<p dir="ltr"><span>“Emotionally raw and quietly uplifting, this story of two estranged sisters and their ailing mother driving across the west powerfully unfolds what it takes to travel the hard road of forgiveness.” —Thomas Wharton, award-winning author of <em>Wolf, Moon, Dog </em>and </span><em>The Book of Rain</em></p>
1392<p dir="ltr"><span>"Becca Babcock beautifully invites us on a road trip where two sisters struggle with all the moments, all the small choices which can create chasms between them. A raw meditation on mercy."—R.W. Grey, award-winning author of </span><span><em>Entropic</em> </span></p>
1393  </div>
1394  </noscript>
1395</div>
1396    
1397
1398  
1399    
1399<script type="application/json" data-product-json>
1400      {"id":9499862532351,"title":"Driving into the Sun","handle":"driving-into-the-sun","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA road trip, a wedding, and a family crisis that tests two sisters’ love.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eWhen Annie gets engaged to a woman she met online, she asks her sister Molly to travel across the country and help move herself and their elderly mother, who has been living with the effects of a traumatic brain injury, from Alberta to B.C. The estranged sisters must endure one another's now unfamiliar company, their mother’s unpredictable moods and behaviours, and the memories and resentments resurrected through the long drive. And when their mother suddenly goes missing in the middle of nowhere, the truth of what caused her injuries more than twenty years ago threatens to destroy the sisters’ tenuous relationship forever. \u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eDriving into the Sun \u003c\/em\u003eis the fourth novel from award-winning writer Becca Babcock. It is a road trip story about a family irreparably changed and the journey that ultimately tests their capacity to love and to forgive the hurt and anger of their past.\u003c\/p\u003e\n\u003ch2\u003ePraise for \u003cem\u003eDriving into the Sun...\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e“Perfect for fans of Bobbi French, \u003c\/span\u003e\u003cem\u003eDriving into the Sun\u003c\/em\u003e\u003cspan\u003e is a taut yet tender exploration of familial obligation and love, the silences that harm us, and the terror and confusion of an unfurling mind.”—Charlene Carr, award-winning author of \u003c\/span\u003e\u003cem\u003eWe Rip the World Apart\u003c\/em\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e“\u003c\/span\u003e\u003cem\u003eDriving into the Sun\u003c\/em\u003e\u003cspan\u003e is a sister novel, a road trip novel, a dysfunctional family novel. On their thwarted journey to the sunniest city in BC, all the main characters contend with their unique darkness, but each one, in her own broken, desperate way, reaches for the light. Babcock's honest and engaging storytelling gets me deeply invested in  her characters ... and their poor messed-up fam
1400ily. I'd follow these three women anywhere (though I might not sit at the same table--they're the type to throw stuff, even punches). This novel captures the (sometimes insurmountable) challenges of contemporary family life, but also its aching beauty.” —Angie Abdou, award-winning author of \u003c\/span\u003e\u003cem\u003eThe Bone Cage\u003c\/em\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e“Emotionally raw and quietly uplifting, this story of two estranged sisters and their ailing mother driving across the west powerfully unfolds what it takes to travel the hard road of forgiveness.” —Thomas Wharton, award-winning author of \u003cem\u003eWolf, Moon, Dog \u003c\/em\u003eand \u003c\/span\u003e\u003cem\u003eThe Book of Rain\u003c\/em\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\"Becca Babcock beautifully invites us on a road trip where two sisters struggle with all the moments, all the small choices which can create chasms between them. A raw meditation on mercy.\"—R.W. Grey, award-winning author of \u003c\/span\u003e\u003cspan\u003e\u003cem\u003eEntropic\u003c\/em\u003e \u003c\/span\u003e\u003c\/p\u003e","published_at":"2026-06-02T12:15:30-06:00","created_at":"2026-05-19T09:52:16-06:00","vendor":"Becca Babcock","type":"Book","tags":["Ebook","FICTION","FORTHCOMING","WOMEN"],"price":1299,"price_min":1299,"price_max":2595,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":48549111431423,"title":"Print","option1":"Print","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Driving into the Sun - Print","public_title":"Print","options":["Print"],"price":2595,"weight":400,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":48549111464191,"title":"eBook","option1":"eBook","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":true,"featured_image":null,"available":true,"name":"Driving into the Sun - eBook","public_title":"eBook","options":["eBook"],"price":1299,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/bookshop.newestpress.com\/cdn\/shop\/files\/DrivingintotheSun_website.jpg?v=1779211857"],"featured_image":"\/\/bookshop.newestpress.com\/cdn\/shop\/files\/DrivingintotheSun_website.jpg?v=1779211857","options":["Format"],"media":[{"alt":"Book Cover: On a background of fading sunset colours a hyper-realistic image of a rabbit stretches itself out below the titles, a cigarette with a thin trail of smoke drifting up. ","id":39765994438911,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/books
1400hop.newestpress.com\/cdn\/shop\/files\/DrivingintotheSun_website.jpg?v=1779211857"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/bookshop.newestpress.com\/cdn\/shop\/files\/DrivingintotheSun_website.jpg?v=1779211857","width":2048}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA road trip, a wedding, and a family crisis that tests two sisters’ love.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eWhen Annie gets engaged to a woman she met online, she asks her sister Molly to travel across the country and help move herself and their elderly mother, who has been living with the effects of a traumatic brain injury, from Alberta to B.C. The estranged sisters must endure one another's now unfamiliar company, their mother’s unpredictable moods and behaviours, and the memories and resentments resurrected through the long drive. And when their mother suddenly goes missing in the middle of nowhere, the truth of what caused her injuries more than twenty years ago threatens to destroy the sisters’ tenuous relationship forever. \u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eDriving into the Sun \u003c\/em\u003eis the fourth novel from award-winning writer Becca Babcock. It is a road trip story about a family irreparably changed and the journey that ultimately tests their capacity to love and to forgive the hurt and anger of their past.\u003c\/p\u003e\n\u003ch2\u003ePraise for \u003cem\u003eDriving into the Sun...\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e“Perfect for fans of Bobbi French, \u003c\/span\u003e\u003cem\u003eDriving into the Sun\u003c\/em\u003e\u003cspan\u003e is a taut yet tender exploration of familial obligation and love, the silences that harm us, and the terror and confusion of an unfurling mind.”—Charlene Carr, award-winning author of \u003c\/span\u003e\u003cem\u003eWe Rip the World Apart\u003c\/em\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e“\u003c\/span\u003e\u003cem\u003eDriving into the Sun\u003c\/em\u003e\u003cspan\u003e is a sister novel, a road trip novel, a dysfunctional family novel. On their thwarted journey to the sunniest city in BC, all the main characters contend with their unique darkness, but each one, in her own broken, desperate way, reaches for the light. Babcock's honest and engaging storytelling gets me deeply invested in  her characters ... and their poor messed-up fam
1400ily. I'd follow these three women anywhere (though I might not sit at the same table--they're the type to throw stuff, even punches). This novel captures the (sometimes insurmountable) challenges of contemporary family life, but also its aching beauty.” —Angie Abdou, award-winning author of \u003c\/span\u003e\u003cem\u003eThe Bone Cage\u003c\/em\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e“Emotionally raw and quietly uplifting, this story of two estranged sisters and their ailing mother driving across the west powerfully unfolds what it takes to travel the hard road of forgiveness.” —Thomas Wharton, award-winning author of \u003cem\u003eWolf, Moon, Dog \u003c\/em\u003eand \u003c\/span\u003e\u003cem\u003eThe Book of Rain\u003c\/em\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\"Becca Babcock beautifully invites us on a road trip where two sisters struggle with all the moments, all the small choices which can create chasms between them. A raw meditation on mercy.\"—R.W. Grey, award-winning author of \u003c\/span\u003e\u003cspan\u003e\u003cem\u003eEntropic\u003c\/em\u003e \u003c\/span\u003e\u003c\/p\u003e"}
1401    </script>
1401
1402    
1402<script type="application/json" data-selected-variant-json>
1403      {"id":48549111431423,"title":"Print","option1":"Print","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Driving into the Sun - Print","public_title":"Print","options":["Print"],"price":2595,"weight":400,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}
1404    </script>
1404
1405    
1405<script type="application/json" data-featured-media-id>
1406      39765994438911
1407    </script>
1407
1408    
1409    
1409<script type="application/json" id="ModelJson-template--15603136430335__main">
1410        []
1411    </script>
1411
1412  
1413</section>
1414
1415<script type="application/ld+json">
1416{
1417  "@context": "http://schema.org/",
1418  "@type": "Product",
1419  "name": "Driving into the Sun",
1420  "url": "https:\/\/bookshop.newestpress.com\/products\/driving-into-the-sun","image": [
1421      "https:\/\/bookshop.newestpress.com\/cdn\/shop\/files\/DrivingintotheSun_website_2048x.jpg?v=1779211857"
1422    ],"description": "A road trip, a wedding, and a family crisis that tests two sisters’ love.\nWhen Annie gets engaged to a woman she met online, she asks her sister Molly to travel across the country and help move herself and their elderly mother, who has been living with the effects of a traumatic brain injury, from Alberta to B.C. The estranged sisters must endure one another's now unfamiliar company, their mother’s unpredictable moods and behaviours, and the memories and resentments resurrected through the long drive. And when their mother suddenly goes missing in the middle of nowhere, the truth of what caused her injuries more than twenty years ago threatens to destroy the sisters’ tenuous relationship forever. \nDriving into the Sun is the fourth novel from award-winning writer Becca Babcock. It is a road trip story about a family irreparably changed and the journey that ultimately tests their capacity to love and to forgive the hurt and anger of their past.\nPraise for Driving into the Sun...\n\n“Perfect for fans of Bobbi French, Driving into the Sun is a taut yet tender exploration of familial obligation and love, the silences that harm us, and the terror and confusion of an unfurling mind.”—Charlene Carr, award-winning author of We Rip the World Apart\n“Driving into the Sun is a sister novel, a road trip novel, a dysfunctional family novel. On their thwarted journey to the sunniest city in BC, all the main characters contend with their unique darkness, but each one, in her own broken, desperate way, reaches for the light. Babcock's honest and engaging storytelling gets me deeply invested in  her characters ... and their poor messed-up fam
1422ily. I'd follow these three women anywhere (though I might not sit at the same table--they're the type to throw stuff, even punches). This novel captures the (sometimes insurmountable) challenges of contemporary family life, but also its aching beauty.” —Angie Abdou, award-winning author of The Bone Cage\n“Emotionally raw and quietly uplifting, this story of two estranged sisters and their ailing mother driving across the west powerfully unfolds what it takes to travel the hard road of forgiveness.” —Thomas Wharton, award-winning author of Wolf, Moon, Dog and The Book of Rain\n\"Becca Babcock beautifully invites us on a road trip where two sisters struggle with all the moments, all the small choices which can create chasms between them. A raw meditation on mercy.\"—R.W. Grey, award-winning author of Entropic ","brand": {
1423    "@type": "Thing",
1424    "name": "Becca Babcock"
1425  },
1426  "offers": [{
1427        "@type" : "Offer","availability" : "http://schema.org/InStock",
1428        "price" : 25.95,
1429        "priceCurrency" : "CAD",
1430        "url" : "https:\/\/bookshop.newestpress.com\/products\/driving-into-the-sun?variant=48549111431423"
1431      },
1432{
1433        "@type" : "Offer","availability" : "http://schema.org/InStock",
1434        "price" : 12.99,
1435        "priceCurrency" : "CAD",
1436        "url" : "https:\/\/bookshop.newestpress.com\/products\/driving-into-the-sun?variant=48549111464191"
1437      }
1438]
1439 
1440}
1441</script>
1441
1442
1443
1444
1445</div><div id="shopify-section-template--15603136430335__product-recommendations" class="shopify-section"><div
1446      class="product-recommendations"
1447      data-base-url="/recommendations/products"
1448      data-product-id="9499862532351"
1449      data-section-id="template--15603136430335__product-recommendations"
1450      data-section-type="product-recommendations"
1451      data-limit="4">
1452    </div>
1453</div>
1454    </main>
1455    <div id="shopify-section-footer" class="shopify-section"><style>
1456:root {
1457  --color-footer-accent: var(--color-secondary-accent);
1458  --color-footer-text: var(--color-secondary-text);
1459  --color-footer-background: var(--color-secondary-background);
1460  --color-footer-background-hex: var(--color-secondary-background-hex);
1461  --color-footer-meta: var(--color-secondary-meta);
1462  --color-footer-text--overlay: var(--color-secondary-text--overlay);
1463  --color-footer-accent--overlay: var(--color-secondary-accent--overlay);
1464  --color-footer-accent-placeholder: var(--color-secondary-text-placeholder);
1465}
1466</style>
1467
1468
1469<footer class="bg-footer-background text-footer-text" data-section-id="footer" data-section-type="footer">
1470  
1471  <div class="border-t-grid border-grid-color">
1472    <div class="grid lg:grid-cols-12 bg-border ">
1473
1474      
1475      <div class="lg:col-span-4 section-x-padding py-theme bg-footer-background text-footer-text">
1476        <div class="h1">
1477          <a href="https://newestpress.com" class="footer-logo-image break-words">
1478            
1479               <div class="mb-4 lg:mb-0 space-y-2 text-sm lg:flex-1">
1480        <p>
1481          Copyright &copy; 2026, NeWest Press.<br>Website design by <a href="https://ramischandall.com/design">Rami Schandall</a>.
1482        </p>
1483      
1484      </div>
1485            
1486          </a>
1487        </div>
1488      </div>
1489      
1490        <div class="lg:col-span-4 section-x-padding py-theme bg-footer-background text-footer-text overflow-hidden">
1491          
1492          <div class="rte">
1493            <p><em>NeWest Press wishes to acknowledge that the land on which we operate is Treaty 6 territory and a traditional meeting ground and home for many Indigenous Peoples, including Cree, Saulteaux, Niitsitapi (Blackfoot), Métis, and Nakota Sioux.</em></p>
1494          </div>
1495        </div>
1496      
1497
1498      
1499
1500      
1501        
1502        <div class="lg:col-span-4 section-x-padding py-theme bg-footer-background text-footer-text lg:text-right">
1503          <div class="text-left inline-block">
1504            <ul class="-ml-2">
1505  �
1506    
1507
1508    
1509      
1510        <li class="ml-2 mb-2 inline-block">
1511          <a class="fill-current hover:text-footer-accent" href="https://www.facebook.com/newestpress.page" target="_blank">
1512            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-facebook" viewBox="0 0 20 20"><path d="M18.05.811q.439 0 .744.305t.305.744v16.637q0 .439-.305.744t-.744.305h-4.732v-7.221h2.415l.342-2.854h-2.757v-1.83q0-.659.293-1t1.073-.342h1.488V3.762q-.976-.098-2.171-.098-1.634 0-2.635.964t-1 2.72V9.47H7.951v2.854h2.415v7.221H1.413q-.439 0-.744-.305t-.305-.744V1.859q0-.439.305-.744T1.413.81H18.05z"></path></svg></span>
1513            <span class="visually-hidden">Facebook</span>
1514          </a>
1515        </li>
1516      
1517    
1518
1519  �
1520    
1521
1522    
1523      
1524        <li class="ml-2 mb-2 inline-block">
1525          <a class="fill-current hover:text-footer-accent" href="https://twitter.com/newestpress" target="_blank">
1526            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-twitter" viewBox="0 0 20 20"><path d="M19.551 4.208q-.815 1.202-1.956 2.038 0 .082.02.255t.02.255q0 1.589-.469 3.179t-1.426 3.036-2.272 2.567-3.158 1.793-3.963.672q-3.301 0-6.031-1.773.571.041.937.041 2.751 0 4.911-1.671-1.284-.02-2.292-.784T2.456 11.85q.346.082.754.082.55 0 1.039-.163-1.365-.285-2.262-1.365T1.09 7.918v-.041q.774.408 1.773.448-.795-.53-1.263-1.396t-.469-1.864q0-1.019.509-1.997 1.487 1.854 3.596 2.924T9.81 7.184q-.143-.509-.143-.897 0-1.63 1.161-2.781t2.832-1.151q.815 0 1.569.326t1.284.917q1.345-.265 2.506-.958-.428 1.386-1.732 2.18 1.243-.163 2.262-.611z"></path></svg></span>
1527            <span class="visually-hidden">Twitter</span>
1528          </a>
1529        </li>
1530      
1531    
1532
1533  �
1534    
1535
1536    
1537
1538  �
1539    
1540
1541    
1542      
1543        <li class="ml-2 mb-2 inline-block">
1544          <a class="fill-current hover:text-footer-accent" href="https://www.instagram.com/newest.press/" target="_blank">
1545            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-instagram" viewBox="0 0 512 512"><path d="M256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2 18.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z"></path><path d="M256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z"></path><circle cx="390.5" cy="121.5" r="30.2"></circle></svg></span>
1546            <span class="visually-hidden">Instagram</span>
1547          </a>
1548        </li>
1549      
1550    
1551
1552  �
1553    
1554
1555    
1556
1557  �
1558    
1559
1560    
1561
1562  �
1563    
1564
1565    
1566
1567  �
1568    
1569
1570    
1571      
1572        <li class="ml-2 mb-2 inline-block">
1573          <a class="fill-current hover:text-footer-accent" href="https://www.youtube.com/channel/UCGcaPs7xBVaaDsd65xboCnw" target="_blank">
1574            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-youtube" viewBox="0 0 21 20"><path d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"></path></svg></span>
1575            <span class="visually-hidden">YouTube</span>
1576          </a>
1577        </li>
1578      
1579    
1580
1581  �
1582    
1583
1584    
1585
1586  �
1587    
1588
1589    
1590
1591  �
1592    
1593
1594    
1595      
1596        <li class="ml-2 mb-2 inline-block">
1597          <a class="fill-current hover:text-footer-accent" href="mailto:[email protected]" target="_blank">
1598            <span class="inline-block w-5 h-5" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon fill-current icon-email" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M21.6 2.4H2.4A2.397 2.397 0 00.012 4.8L0 19.2c0 1.32 1.08 2.4 2.4 2.4h19.2c1.32 0 2.4-1.08 2.4-2.4V4.8c0-1.32-1.08-2.4-2.4-2.4zm0 16.8H2.4v-12l9.6 6 9.6-6v12zM12 10.8l-9.6-6h19.2l-9.6 6z"></path></svg></span>
1599            <span class="visually-hidden">Email</span>
1600          </a>
1601        </li>
1602      
1603    
1604
1605  
1606</ul>
1607
1608          </div>
1609          <div class="mb-4 lg:mb-0 space-y-2 text-base lg:flex-1">
1610        <p>
1611          201, 10131 – 97 Street NW, Edmonton, AB T5J 0L2</br>
1612          tel: <a href="tel:+1784329427">780-432-9427</a> | e: <a href="mailto:[email protected]">[email protected]</a>
1613        </p>
1614      
1615      </div>
1616        </div>
1617      
1618    </div>
1619  </div>
1620
1621  <div class="border-t-grid border-grid-color">
1622    <div class="section-x-padding py-theme lg:flex lg:flex-wrap lg:items-center lg:justify-between">
1623      <div class="mb-4 lg:mb-0 space-y-2 text-sm lg:flex-1">
1624        
1625      
1626      </div>
1627      
1628</div>
1629  </div>
1630</footer>
1631
1632
1633
1634
1635
1636</div>
1637  </div>
1638  <div id="shopify-section-popup" class="shopify-section relative z-60">
1639
1640
1641</div>
1642
1643  <div id="screenreader-announce" class="visually-hidden" aria-live="polite" role="status"></div>
1644
1645  <ul hidden>
1646    <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
1647    <li id="a11y-selection-message">Press the space key then arrow keys to make a selection.</li>
1648  </ul>
1649
1650  
1650<script>
1651    window.theme = {
1652      strings: {
1653        loading: "Loading",
1654        itemCountOne: "{{ count }} item",
1655        itemCountOther: "{{ count }} items",
1656        addToCart: "Add to cart",
1657        soldOut: "Sold out",
1658        unavailable: "Unavailable",
1659        regularPrice: "Regular price",
1660        salePrice: "Sale price",
1661        sale: "Sale",
1662        unitPrice: "Unit price",
1663        unitPriceSeparator: "per",
1664        cartEmpty: "Your cart is currently empty.",
1665        cartCookies: "Enable cookies to use the shopping cart",
1666        update: "Update",
1667        quantity: "Quantity",
1668        discountedTotal: "Discounted total",
1669        regularTotal: "Regular total",
1670        priceColumn: "See Price column for discount details.",
1671        addedToCart: "Added to your cart!",
1672        cartAddError: "All {{ title }} are in your cart.",
1673        cartError: "There was an error while updating your cart. Please try again.",
1674        cartQuantityError: "You can only add [quantity] of this item to your cart."
1675      },
1676      routes: {
1677        cart_add_url: '/cart/add',
1678        cart_change_url: '/cart/change',
1679        cart_update_url: '/cart/update'
1680      },
1681      moneyFormat: "${{amount}}",
1682      cartItemCount: 0,
1683      cartMethod: "page"
1684    };
1685  </script>
vendor: 1 bytes, line 1685
1685
1686<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1686
1687</body>
1688</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.