PageSourceSearch

https://kelseyzazanis.com/

html kelseyzazanis.com collected 2026-09-29 04:28:23 UTC 59,481 bytes, 1,578 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3  <head>
4    <meta charset="utf-8" />
5    <meta content="IE=edge" http-equiv="X-UA-Compatible" />
6    <meta content="width=device-width,initial-scale=1" name="viewport" />
7    <link rel="canonical" href="https://kelseyzazanis.com/en-usd" />
8
9    <title>Kelsey Zazanis</title>
10
11    
12<meta name="description" content="The official website and shop of Only God Can Cancel Me by Kelsey Zazanis. Join the mailing list at cancelme.substack.com" />
13<meta property="og:site_name" content="Kelsey Zazanis" />
14<meta property="og:url" content="https://kelseyzazanis.com/en-usd" />
15<meta property="og:description" content="The official website and shop of Only God Can Cancel Me by Kelsey Zazanis. Join the mailing list at cancelme.substack.com" />
16
17
18
19
20
21<meta property="og:title" content="Kelsey Zazanis" />
22<meta property="og:type" content="website" />
23
24
25  <meta property="og:image" content="https://imgproxy.fourthwall.dev/NBXC8hNYSE9NeX4UZvrWPu0McWkLgw_5E2vi4RfsjIg/w:1200/sm:1/enc/pPTBLwfByjd95c_W/49eKhZw1y7FfxZA6/GEHatSQ-dUrowIQm/FkE36rAJDPqzB4L3/YQEl3DNUI3ZeGm3y/Xmk_qYfGmGyopDJZ/pqV0qHInbplb-B4n/g1qKCjE_yqFXg184/9jYMP3dKNj7VndDg/Cp1r0osxIvTObBTe/3Pcc-dHZdRyPFvfd/dF0TfDI7P18TQ5bs/3heEBrsLkkt4Aek2/4FpZPul4uwstI26R/0pdsWO8cFOrL875E/QrYL6OwPj_-tQ9-n.png" />
26  <meta property="og:image:secure_url" content="https://imgproxy.fourthwall.dev/NBXC8hNYSE9NeX4UZvrWPu0McWkLgw_5E2vi4RfsjIg/w:1200/sm:1/enc/pPTBLwfByjd95c_W/49eKhZw1y7FfxZA6/GEHatSQ-dUrowIQm/FkE36rAJDPqzB4L3/YQEl3DNUI3ZeGm3y/Xmk_qYfGmGyopDJZ/pqV0qHInbplb-B4n/g1qKCjE_yqFXg184/9jYMP3dKNj7VndDg/Cp1r0osxIvTObBTe/3Pcc-dHZdRyPFvfd/dF0TfDI7P18TQ5bs/3heEBrsLkkt4Aek2/4FpZPul4uwstI26R/0pdsWO8cFOrL875E/QrYL6OwPj_-tQ9-n.png" />
27  <meta property="twitter:image" content="https://imgproxy.fourthwall.dev/NBXC8hNYSE9NeX4UZvrWPu0McWkLgw_5E2vi4RfsjIg/w:1200/sm:1/enc/pPTBLwfByjd95c_W/49eKhZw1y7FfxZA6/GEHatSQ-dUrowIQm/FkE36rAJDPqzB4L3/YQEl3DNUI3ZeGm3y/Xmk_qYfGmGyopDJZ/pqV0qHInbplb-B4n/g1qKCjE_yqFXg184/9jYMP3dKNj7VndDg/Cp1r0osxIvTObBTe/3Pcc-dHZdRyPFvfd/dF0TfDI7P18TQ5bs/3heEBrsLkkt4Aek2/4FpZPul4uwstI26R/0pdsWO8cFOrL875E/QrYL6OwPj_-tQ9-n.png" />
28
29<meta name="twitter:card" content="summary_large_image" />
30<meta name="twitter:title" content="Kelsey Zazanis" />
31<meta name="twitter:description" content="The official website and shop of Only God Can Cancel Me by Kelsey Zazanis. Join the mailing list at cancelme.substack.com" />
32
33    
34    <link rel="shortcut icon" href="https://imgproxy.fourthwall.dev/lsMv7NdfIrXWpDrNHOzCHtS62DJshKhogAVgG6r-1sk/rs:fill:192:192:0/bg:c13d3f/sm:1/enc/HxmSVhQki9XNb4zH/r5f8gHDZp4gVGZCV/Zyzcr7fb-GDOOiD2/IwhOQCdHoiGLxXs2/kp4gTJ0alZN5rCVO/d3_YfntSTNF6vEf_/qbGqM0TFShEfk9fn/MZ8plCc7vKy_kS-5/0gDRrjaZKVbxbKZy/35_vFeIzr9u8lD23/dKNZny8CkEAF07ud/o2MggefKSDGQkLI-.png" sizes="96x96" type="image/png" />
35<link rel="shortcut icon" href="https://imgproxy.fourthwall.dev/lsMv7NdfIrXWpDrNHOzCHtS62DJshKhogAVgG6r-1sk/rs:fill:192:192:0/bg:c13d3f/sm:1/enc/HxmSVhQki9XNb4zH/r5f8gHDZp4gVGZCV/Zyzcr7fb-GDOOiD2/IwhOQCdHoiGLxXs2/kp4gTJ0alZN5rCVO/d3_YfntSTNF6vEf_/qbGqM0TFShEfk9fn/MZ8plCc7vKy_kS-5/0gDRrjaZKVbxbKZy/35_vFeIzr9u8lD23/dKNZny8CkEAF07ud/o2MggefKSDGQkLI-.png" sizes="48x48" type="image/png" />
36
37
38  <link rel="apple-touch-icon" href="https://imgproxy.fourthwall.dev/lsMv7NdfIrXWpDrNHOzCHtS62DJshKhogAVgG6r-1sk/rs:fill:192:192:0/bg:c13d3f/sm:1/enc/HxmSVhQki9XNb4zH/r5f8gHDZp4gVGZCV/Zyzcr7fb-GDOOiD2/IwhOQCdHoiGLxXs2/kp4gTJ0alZN5rCVO/d3_YfntSTNF6vEf_/qbGqM0TFShEfk9fn/MZ8plCc7vKy_kS-5/0gDRrjaZKVbxbKZy/35_vFeIzr9u8lD23/dKNZny8CkEAF07ud/o2MggefKSDGQkLI-.png" sizes="180x180" type="image/png" />
39
40
41<meta content="#ffffff" name="msapplication-TileColor" />
42<meta content="1.0.0" name="version" />
43
44
45    <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes-library/assets/b7100430-f3c9-4cce-bb6a-634bbc4f1f76/assets/vendor.css?v=b1b11eb5397f6f25bd27f727622a7b127d42cd4e0ede0f0b643a4ec082686d92" media="all" integrity="sha256-sbEetTl/byW9J/cnYip7En1CzU4O3g8LZDpOwIJobZI=" crossorigin="anonymous" />
46    
47    <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/705dfbcb-0b6a-4367-9a68-6fb9d6d7f9d1/assets/styles/css-variables.scss.css?v=3731308fe090d29c7a11e5705640de99c60ee48889085329eb3bc0835d0ee1dc" media="all" integrity="sha256-NzEwj+CQ0px6EeVwVkDemcYO5IiJCFMp6zvAg10O4dw=" crossorigin="anonymous" />
48    <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/705dfbcb-0b6a-4367-9a68-6fb9d6d7f9d1/assets/styles/theme.scss.css?v=13dc8837ff8f5fe0b9036f4d0115ab68aec8ba824939d5af315fe0b6c9503bda" media="all" integrity="sha256-E9yIN/+PX+C5A29NARWraK7IuoJJOdWvMV/gtslQO9o=" crossorigin="anonymous" />
49    
50    <link rel="preconnect" href="https://imgproxy.fourthwall.com" crossorigin>
51<link rel="preconnect" href="https://storage.googleapis.com" crossorigin>
52<script src="/en-usd/platform/geo/redirect.js"></script>
vendor: 1 bytes, line 52
52
53<script src="https://js.stripe.com/v3/" async></script>
53
54<link rel="alternate" href="https://kelseyzazanis.com" hreflang="x-default" />
55<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-AQ" />
56<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-AS" />
57<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-BQ" />
58<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-EC" />
59<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-FM" />
60<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-GU" />
61<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-IO" />
62<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-MH" />
63<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-MP" />
64<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-PR" />
65<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-PW" />
66<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-SV" />
67<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-TC" />
68<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-UM" />
69<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-US" />
70<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-VG" />
71<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-VI" />
72<link rel="alternate" href="https://kelseyzazanis.com/en-usd" hreflang="en-ZW" />
73<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-AD" />
74<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-AT" />
75<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-AX" />
76<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-BE" />
77<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-BG" />
78<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-BL" />
79<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-CY" />
80<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-DE" />
81<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-EE" />
82<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-ES" />
83<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-FI" />
84<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-FR" />
85<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-GF" />
86<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-GP" />
87<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-GR" />
88<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-HR" />
89<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-IE" />
90<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-IT" />
91<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-LT" />
92<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-LU" />
93<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-LV" />
94<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-MC" />
95<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-ME" />
96<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-MF" />
97<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-MQ" />
98<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-MT" />
99<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-NL" />
100<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-PM" />
101<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-PT" />
102<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-RE" />
103<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-SI" />
104<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-SK" />
105<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-SM" />
106<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-TF" />
107<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-VA" />
108<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-YT" />
109<link rel="alternate" href="https://kelseyzazanis.com/en-eur" hreflang="en-XK" />
110<link rel="alternate" href="https://kelseyzazanis.com/en-cad" hreflang="en-CA" />
111<link rel="alternate" href="https://kelseyzazanis.com/en-gbp" hreflang="en-GB" />
112<link rel="alternate" href="https://kelseyzazanis.com/en-gbp" hreflang="en-GG" />
113<link rel="alternate" href="https://kelseyzazanis.com/en-gbp" hreflang="en-GS" />
114<link rel="alternate" href="https://kelseyzazanis.com/en-gbp" hreflang="en-IM" />
115<link rel="alternate" href="https://kelseyzazanis.com/en-gbp" hreflang="en-JE" />
116<link rel="alternate" href="https://kelseyzazanis.com/en-aud" hreflang="en-AU" />
117<link rel="alternate" href="https://kelseyzazanis.com/en-aud" hreflang="en-CC" />
118<link rel="alternate" href="https://kelseyzazanis.com/en-aud" hreflang="en-CX" />
119<link rel="alternate" href="https://kelseyzazanis.com/en-aud" hreflang="en-HM" />
120<link rel="alternate" href="https://kelseyzazanis.com/en-aud" hreflang="en-KI" />
121<link rel="alternate" href="https://kelseyzazanis.com/en-aud" hreflang="en-NF" />
122<link rel="alternate" href="https://kelseyzazanis.com/en-aud" hreflang="en-NR" />
123<link rel="alternate" href="https://kelseyzazanis.com/en-aud" hreflang="en-TV" />
124<link rel="alternate" href="https://kelseyzazanis.com/en-nzd" hreflang="en-CK" />
125<link rel="alternate" href="https://kelseyzazanis.com/en-nzd" hreflang="en-NU" />
126<link rel="alternate" href="https://kelseyzazanis.com/en-nzd" hreflang="en-NZ" />
127<link rel="alternate" href="https://kelseyzazanis.com/en-nzd" hreflang="en-PN" />
128<link rel="alternate" href="https://kelseyzazanis.com/en-nzd" hreflang="en-TK" />
129<link rel="alternate" href="https://kelseyzazanis.com/en-sek" hreflang="en-SE" />
130<link rel="alternate" href="https://kelseyzazanis.com/en-nok" hreflang="en-BV" />
131<link rel="alternate" href="https://kelseyzazanis.com/en-nok" hreflang="en-NO" />
132<link rel="alternate" href="https://kelseyzazanis.com/en-nok" hreflang="en-SJ" />
133<link rel="alternate" href="https://kelseyzazanis.com/en-dkk" hreflang="en-DK" />
134<link rel="alternate" href="https://kelseyzazanis.com/en-dkk" hreflang="en-FO" />
135<link rel="alternate" href="https://kelseyzazanis.com/en-dkk" hreflang="en-GL" />
136<link rel="alternate" href="https://kelseyzazanis.com/en-pln" hreflang="en-PL" />
137<link rel="alternate" href="https://kelseyzazanis.com/en-inr" hreflang="en-IN" />
138<link rel="alternate" href="https://kelseyzazanis.com/en-jpy" hreflang="en-JP" />
139<link rel="alternate" href="https://kelseyzazanis.com/en-myr" hreflang="en-MY" />
140<link rel="alternate" href="https://kelseyzazanis.com/en-sgd" hreflang="en-SG" />
141<link rel="alternate" href="https://kelseyzazanis.com/en-mxn" hreflang="en-MX" />
142<link rel="alternate" href="https://kelseyzazanis.com/en-brl" hreflang="en-BR" />
143<link rel="alternate" href="https://kelseyzazanis.com/en-chf" hreflang="en-CH" />
144<link rel="alternate" href="https://kelseyzazanis.com/en-chf" hreflang="en-LI" />
vendor: 68 bytes, lines 144-145
144
145<script src="https://www.google.com/recaptcha/enterprise.js?render=
1456LcUIoYlAAAAALE9OrjdIcUfeYTpTq5RlXh5HuZt
vendor: 18 bytes, line 145
145" async></script>
146<script>window.recaptchaSiteKey = '6LcUIoYlAAAAALE9OrjdIcUfeYTpTq5RlXh5HuZt';</script>
146
147<style>
148  .grecaptcha-badge { display: none !important; }
149</style>
150<script type='module' src="https://cdn.fourthwall.dev/web-perf/instant.js" defer></script>
vendor: 1 bytes, line 150
150
151<script>
152  window.shopName = 'Kelsey Zazanis';
153  window.shopId = 'sh_63f3d014-e549-4e32-a0ff-e0b42f632c42';
154  window.cookie_policy = 'ShowInEu';
155</script>
155
156<!-- Google Tag Manager -->
157<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
158new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
159j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
160'/_c/mtg.js?id='+i+dl;f.parentNode.insertBefore(j,f);
161})(window,document,'script','dataLayer','GTM-PV2BBNN');</script>
161
162<!-- End Google Tag Manager -->
163<script>window.creatorGa4Id = ''; window.creatorFbPixelId = ''; window.creatorTiktokAnalyticsId = ''; window.creatorKlaviyoAnalyticsId = ''; window.useServerAnalytics = false;</script>
vendor: 1 bytes, line 163
163
164<script>
165  (function () {
166    function setCookie(name, value, days) {
167      if (typeof days === 'undefined') days = 90;
168      var expires = new Date(Date.now() + days * 86400000).toUTCString();
169      document.cookie = encodeURIComponent(name) + '=' + encodeURIComponent(value.substring(0, 200)) + '; expires=' + expires + '; path=/';
170    }
171  
172    function getCookie(name) {
173      var cookies = document.cookie.split('; ');
174      for (var i = 0; i < cookies.length; i++) {
175        if (cookies[i].indexOf(name + '=') === 0) {
176          return cookies[i].split('=')[1];
177        }
178      }
179      return null;
180    }
181  
182    function handleTrackingParams() {
183      var params = window.location.search.substring(1).split('&');
184      var paramMap = {};
185  
186      for (var i = 0; i < params.length; i++) {
187        var kv = params[i].split('=');
188        if (kv.length === 2) {
189          paramMap[decodeURIComponent(kv[0])] = decodeURIComponent(kv[1]);
190        }
191      }
192  
193      if (!getCookie('_fbp')) {
194        var randomPart = Math.floor(Math.random() * 10000000000);
195        var fbp = 'fb.1.' + Date.now() + '.' + randomPart;
196        setCookie('_fbp', fbp);
197      }
198  
199      for (var key in paramMap) {
200        if (paramMap.hasOwnProperty(key)) {
201          var value = paramMap[key];
202          var isUTM = key.indexOf('utm_') === 0;
203          
204          if(key === 'utm_source' && getCookie('utm_source') === 'fourthwall_ads') {
205            continue;
206          }
207  
208          if (isUTM || key === 'gclid' || key === 'fbclid') {
209            setCookie(key, value);
210          }
211  
212          if (key === 'fbclid' && !getCookie('_fbc')) {
213            var fbc = 'fb.1.' + Date.now() + '.' + value;
214            setCookie('_fbc', fbc);
215          }
216        }
217      }
218    }
219  
220    handleTrackingParams();
221  })();
222</script>
vendor: 1 bytes, line 222
222
223<script type='text/javascript'>var eventsListenerScript = document.createElement('script');eventsListenerScript.async = true;eventsListenerScript.src = "https://cdn.fourthwall.dev/shop-event-listener/shop-events-listener.js";document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);</script>
223
224<meta name='theme-color' content='#000000' />
225<meta name="google-site-verification" content="Cjs18IaXjQg6obbcRO5cCWppqt33Z6Utd4nltUA_Pag" />
226<link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/705dfbcb-0b6a-4367-9a68-6fb9d6d7f9d1/assets/styles/custom_sections.css?v=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" media="all">
227<link rel="prefetch" href="https://cdn.fourthwall.com/express-checkout/v0.1.8/index.iife.js" as="script">
228<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Kelsey Zazanis","description":"The official website and shop of Only God Can Cancel Me by Kelsey Zazanis. Join the mailing list at cancelme.substack.com","url":"https://kelseyzazanis.com","sameAs":["https://instagram.com/makingfriendsonline"]}</script>
vendor: 1 bytes, line 228
228
229<script type="module">
230  function iframeReady(section, iframe, url, appId, settings) {
231    const baseIframeUrl = url;
232  
233    function buildUrl(url, params) {
234      if (!params) return url;
235      var qs = Object.keys(params)
236        .map((k) => encodeURIComponent(k) + '=' + encodeURIComponent(params[k]))
237        .join('&');
238      return url + (url.includes('?') ? '&' : '?') + qs + '&' + settings;
239    }
240  
241    const params = {
242      hmac: window.appHmac[appId],
243      timestamp: window.hmacTimestamp,
244      tier_id: window.tierId,
245      supporter_id: window.supporterId,
246      shop_id: window.shopId,
247    };
248  
249    iframe.src = buildUrl(baseIframeUrl, window.appHmac[appId] ? params : null);
250    iframe.onload = null
251  
252    // Extract origin from URL for security checking
253    let expectedOrigin;
254    try {
255      expectedOrigin = new URL(url).origin;
256    } catch (e) {
257      console.warn('Could not parse URL origin:', url);
258    }
259  
260    // Listen for messages specifically from this iframe
261    const messageHandler = (event) => {
262      // Check if the message is from this specific iframe
263      if (event.source !== iframe.contentWindow) {
264        return; // Ignore messages from other iframes/windows
265      }
266  
267      // Optional: Also verify the origin for security
268      if (expectedOrigin && event.origin !== expectedOrigin) {
269        console.warn('Message received from unexpected origin:', event.origin);
270        return;
271      }
272      
273      if (event.data.type === 'RESIZE') {
274        iframe.style.height = event.data.data.height + 'px';
275      } else if (event.data.type === 'CLOSE') {
276        section.style.height = '0px';
277      }
278    };
279  
280    window.addEventListener('message', messageHandler);
281    
282    // Store the handler for cleanup (optional)
283    iframe._messageHandler = messageHandler;
284  }
285  
286  class Hmac extends HTMLElement {
287    constructor() {
288      super()
289      this.section = this.parentElement.parentElement;
290      this.iframe = this.querySelector('iframe')
291      this.url = this.getAttribute('url')
292      this.appId = this.getAttribute('app_id')
293      this.settings = this.getAttribute('settings')
294    }
295  
296    connectedCallback() {
297      if (this.iframe && this.iframe.contentDocument && this.iframe.contentDocument.readyState === 'complete') {
298        iframeReady(this.section, this.iframe, this.url, this.appId, this.settings)
299      } else {
300        this.iframe.onload = () => iframeReady(this.section, this.iframe, this.url, this.appId, this.settings)
301      }
302    }
303  
304    disconnectedCallback() {
305      if (this.iframe && this.iframe._messageHandler) {
306        window.removeEventListener('message', this.iframe._messageHandler);
307        delete this.iframe._messageHandler;
308      }
309    }
310  }
311  
312  customElements.define('app-hmac-component', Hmac)
313</script>
313
314
315  </head>
316
317  
318  
319
320  
321
322  <body class="body index " >
323 <!-- Google Tag Manager (noscript) -->
324<noscript><iframe src='/_c/ns.html?id=GTM-PV2BBNN'
325height='0' width='0' style='display:none;visibility:hidden'></iframe></noscript>
326<!-- End Google Tag Manager (noscript) -->
327
328    <a href="#main-content" class="skip-link">Skip to content</a>
329
330    <div class="page">
331      <div>
332        <div id="fw-section-header" class="fw-section">
333
334
335
336
337
338<header data-testid="main.single.section" class="header">
339  <div class="wrapper container">
340    <div class="header__grid header--middle-center header__size--md">
341      <div class="header__mobile-menu hidden@sm">
342        <button data-drawer-trigger-primary="mobile-menu" class="header__icon" aria-label="Open menu">
343          <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
344  <path fill-rule="evenodd" clip-rule="evenodd" d="M16 3.75H0V2.25H16V3.75ZM16 8.75H0V7.25H16V8.75ZM16 13.75H0V12.25H16V13.75Z" fill="currentColor"/>
345</svg>
346
347        </button>
348      </div>
349
350      
351
352      <div class="header__logo-container"><h1 class="visually-hidden">Kelsey Zazanis</h1><div class="header__logo">
353          <a href="/en-usd/" class="header__logo-link">
354            
355            
356  <span class="text-logo">
357    Kelsey Zazanis
358  </span>
359
360          </a>
361        </div>
362      </div>
363
364      
365        <div class="header__nav-container visible@sm">
366          <nav class="header__nav" aria-label="Primary">
367            <ul class="header__list list--horizontal">
368              
369            </ul>
370          </nav>
371        </div>
372      
373
374      <div class="header__icons">
375        <ul class="header__list list list--horizontal">
376          
377            
378
379
380
381  
382    <li class="header__list-item visible@sm">
383      <a
384        
385          href="https://instagram.com/makingfriendsonline"
386        
387        target="_blank"
388        class="header__icon"
389        aria-label="Instagram (opens in a new tab)"
390      >
391        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
392<path fill-rule="evenodd" clip-rule="evenodd" d="M4.99525 0H15.0047C17.7635 0 20 2.23604 20 4.99525V15.0047C20 17.7635 17.764 20 15.0047 20H4.99525C2.23645 20 0 17.764 0 15.0047V4.99525C0 2.23645 2.23604 0 4.99525 0ZM2 15.0047C2 16.6592 3.34085 18 4.99525 18H15.0047C16.6592 18 18 16.6591 18 15.0047V4.99525C18 3.34078 16.6591 2 15.0047 2H4.99525C3.34078 2 2 3.34085 2 4.99525V15.0047ZM5 10C5 7.23858 7.23858 5 10 5C12.7614 5 15 7.23858 15 10C15 12.7614 12.7614 15 10 15C7.23858 15 5 12.7614 5 10ZM13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13C11.6569 13 13 11.6569 13 10ZM15 6C15.5523 6 16 5.55228 16 5C16 4.44772 15.5523 4 15 4C14.4477 4 14 4.44772 14 5C14 5.55228 14.4477 6 15 6Z" fill="currentColor"/>
393</svg>
394
395        
396      </a>
397    </li>
398  
399
400
401          
402
403          
404
405          
406
407          
408
409          
410
411          <li class="header__list-item">
412            <a href="/en-usd/cart" class="header__icon" aria-label="Cart">
413              <div 
414  data-cart-widget="widget"
415  data-testid="cart.icon"
416  class="cart-widget cart-widget--icons empty"
417>
418  
419    <span data-cart-widget="quantity" class="cart-widget__items"></span>
420    <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
421  <path fill-rule="evenodd" clip-rule="evenodd" d="M7.99999 1.5C7.40211 1.5 6.83677 1.72464 6.4264 2.11207C6.0175 2.49812 5.79646 3.0122 5.79646 3.53846V4.46154H10.2035V3.53846C10.2035 3.0122 9.98249 2.49812 9.57359 2.11207C9.16322 1.72464 8.59788 1.5 7.99999 1.5ZM11.7035 4.46154V3.53846C11.7035 2.58564 11.3022 1.68119 10.6033 1.02137C9.90591 0.362928 8.96875 0 7.99999 0C7.03123 0 6.09408 0.362928 5.39666 1.02137C4.69777 1.68119 4.29646 2.58564 4.29646 3.53846V4.46154H2.96808C2.09126 4.46154 1.34979 5.11042 1.23353 5.97949L0.15814 14.018C0.0177587 15.0673 0.833995 16 1.89269 16H14.1073C15.166 16 15.9822 15.0673 15.8419 14.018L14.7665 5.97949C14.6502 5.11042 13.9087 4.46154 13.0319 4.46154H11.7035ZM2.96808 5.96154C2.84282 5.96154 2.73689 6.05424 2.72028 6.17839L1.64489 14.2169C1.62484 14.3668 1.74145 14.5 1.89269 14.5H14.1073C14.2586 14.5 14.3752 14.3668 14.3551 14.2169L13.2797 6.17839C13.2631 6.05424 13.1572 5.96154 13.0319 5.96154H2.96808Z" fill="currentColor"/>
422</svg>
423
424  
425</div>
426            </a>
427          </li>
428        </ul>
429
430        <div data-cart-announcer aria-live="polite" aria-atomic="true" class="visually-hidden"></div>
431
432      </div>
433    </div>
434    
435  </div>
436</header>
437
438
439<aside 
440  data-drawer="mobile-menu" 
441  class="drawer hidden@sm"
442>
443  <div class="drawer__background" data-drawer-trigger-primary="mobile-menu"></div>
444  <div class="drawer__content drawer__content--small mobile-menu">
445    <div class="mobile-menu__section mobile-menu__section--header">
446      <button type="button" class="mobile-menu__close" data-drawer-trigger-primary="mobile-menu" aria-label="Close menu">
447        <svg class="svg-fill-current-color" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
448  <path d="M1.25 18.75L18.75 1.25M18.75 18.75L1.25 1.25" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="1.5" stroke-linejoin="bevel"/>
449</svg>
450
451      </button>
452    </div>
453    <div class="mobile-menu__section mobile-menu__section--body">
454      <div class="mobile-menu__nav">
455        <ul class="mobile-menu__list">
456          
457
458          
459        </ul>
460      </div>
461    </div>
462    <div class="mobile-menu__section mobile-menu__section--socials">
463      <div class="mobile-menu__list-social">
464        <ul class="mobile-menu__socials">
465          
466
467
468
469  
470    <li class="mobile-menu__social">
471      <a
472        
473          href="https://instagram.com/makingfriendsonline"
474        
475        target="_blank"
476        class="mobile-menu__social-link"
477        aria-label="Instagram (opens in a new tab)"
478      >
479        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
480<path fill-rule="evenodd" clip-rule="evenodd" d="M4.99525 0H15.0047C17.7635 0 20 2.23604 20 4.99525V15.0047C20 17.7635 17.764 20 15.0047 20H4.99525C2.23645 20 0 17.764 0 15.0047V4.99525C0 2.23645 2.23604 0 4.99525 0ZM2 15.0047C2 16.6592 3.34085 18 4.99525 18H15.0047C16.6592 18 18 16.6591 18 15.0047V4.99525C18 3.34078 16.6591 2 15.0047 2H4.99525C3.34078 2 2 3.34085 2 4.99525V15.0047ZM5 10C5 7.23858 7.23858 5 10 5C12.7614 5 15 7.23858 15 10C15 12.7614 12.7614 15 10 15C7.23858 15 5 12.7614 5 10ZM13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13C11.6569 13 13 11.6569 13 10ZM15 6C15.5523 6 16 5.55228 16 5C16 4.44772 15.5523 4 15 4C14.4477 4 14 4.44772 14 5C14 5.55228 14.4477 6 15 6Z" fill="currentColor"/>
481</svg>
482
483        
484      </a>
485    </li>
486  
487
488
489        </ul>
490      </div>
491    </div>
492  </div>
493</aside>
494
495<script>
496  const currencyData = {
497    locale: "en-US",
498    currency: "USD"
499  }
500</script>
500
501
502
503</div>
504      </div>
505
506      <main id="main-content" class="page__main">
507        <div class="main">
508  <div data-testid="main.sections" class="main__sections">
509    <div id="fw-section-featured-collection-0" class="fw-section">
510
511<style>
512  .section-fw-section-featured-collection-0-padding {
513    padding-top: 36px;
514    padding-bottom: 36px;
515  }
516
517  @media screen and (min-width: 640px) {
518    .section-fw-section-featured-collection-0-padding {
519      padding-top: 48px;
520      padding-bottom: 48px;
521    }
522  }
523</style>
524
525<section data-section-id="fw-section-featured-collection-0" data-testid="main.single.section" class="featured-collection featured-collection--fw-section-featured-collection-0 section-fw-section-featured-collection-0-padding">
526  <div class="collection">
527    <div class="wrapper container">
528      
529
530      <div class="collection__grid">
531        <div class="col-grid col-grid--product-gap col-grid--2-cols col-grid--4-cols@md">
532          
533            <div>
534              <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-0">
535  <a href="/en-usd/products/memory-repression-and-structural-dissociation" class="tile tile--zoom">
536    <div class="tile__image">
537      <div class="image image--background-color">
538        <div class="image__badges">
539          
540          
541
542          
543        </div>
544
545        <div class="image__object">
546          
547            
548              
549              
550              
551                
552                
553                
554                  <img
555                    src="https://imgproxy.fourthwall.dev/zeHqEiL63I0U0t8hdl1VlNDGjcKWbXnZTcRazLsXUgY/w:720/sm:1/enc/mlSBTiXwzof-a9Xv/4KVxjaoB2dh6NYI9/7ga4icP0li1uzZXq/9cLvi0yt3yjPJNIN/UU-fGGxjTlR5ZHAf/OA7IRa0vC3Td_0Ye/eBAVfRHIYXNjGctL/fb-ztDIQm4W2q57p/xJKXKJfKyyMpMsuZ/zDXadZWRxQhr8a84/lIvS57xEN9CcY1cj/C6HeB55FkJnPmoPq/JNrE9d6K19GAN4aD/EIv_KQ.webp"
556                    alt=""
557                    class="tile__item"
558                    
559                  >
560                
561              
562            
563          
564        </div>
565      </div>
566    </div>
567  
568    
569      <div class="tile__description tile__description--center">
570        
571        <h3 class="tile__heading">
572          Memory Repression and Structural Dissociation
573        </h3>
574
575        <div class="tile__prices">
576          
577
578          <span class="tile__price tile__price--original">
579            $10.00
580            
581          </span>
582        </div>
583      </div>
584
585      
586        
587
588
589
590
591
592
593
594      
595    
596  </a>
597</div>
598
599            </div>
600          
601            <div>
602              <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-0">
603  <a href="/en-usd/products/words-as-witness-workshop" class="tile tile--zoom">
604    <div class="tile__image">
605      <div class="image image--background-color">
606        <div class="image__badges">
607          
608          
609
610          
611        </div>
612
613        <div class="image__object">
614          
615            
616              
617              
618              
619                
620                
621                
622                  <img
623                    src="https://imgproxy.fourthwall.dev/Bh6feBDeh_HvEORXk4MgWrk2rJPFmryQrbWjM3uDuBI/w:720/sm:1/enc/TmVBjNsATiANn_i3/5MRVKS3hgw2EHfOx/omVdF6FcDxZwXQx8/L4Js6swCnxZi7ts0/7D84Vvh9_POYsZ5v/626o4WqZ3bhgw___/Vy6iUn14VW6Yu90E/vduq4o4_PxMa2fcN/MuNcqqa6scpbzCHa/LByb3f1Uteyn8860/5HBeYmqFsusWHOc1/x4tJyNg4q2nVf5It/wIWKLhQUa0or-7qO/bA-pDA.webp"
624                    alt=""
625                    class="tile__item tile__item--1"
626                    
627                  >
628                
629                  <img
630                    src="https://imgproxy.fourthwall.dev/Ig4ibDqeXywYivlDZSR7msvnV5-QAfj-7Th83qqULOA/w:720/sm:1/enc/cE-B_JRqPJwhzd7G/TA_ycVECCb9uiADs/6O4654TX9VdTWqBf/W8AX07VXvlCZb5Dy/iQE4uSRZDVnUhdqY/HyILAMwiOo8P2hJJ/g6yi9RLqExJmovrm/4zzGJ1z8hfqGyWB3/6WmHBhHWgLDHlgRc/e2CTtsWxQ4BQ80MU/lpV6OVuO-HWGcnP6/EgeBtl9haKvrVeJv/eXOVyMsX3IofLsl4/2Pw1TQ.webp"
631                    alt=""
632                    class="tile__item tile__item--2"
633                    
634                  >
635                
636              
637            
638          
639        </div>
640      </div>
641    </div>
642  
643    
644      <div class="tile__description tile__description--center">
645        
646        <h3 class="tile__heading">
647          Words as Witness (Workshop)
648        </h3>
649
650        <div class="tile__prices">
651          
652
653          <span class="tile__price tile__price--original">
654            $15.00
655            
656          </span>
657        </div>
658      </div>
659
660      
661        
662
663
664
665
666
667
668
669      
670    
671  </a>
672</div>
673
674            </div>
675          
676            <div>
677              <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-0">
678  <a href="/en-usd/products/fathers-daughter" class="tile tile--zoom">
679    <div class="tile__image">
680      <div class="image image--background-color">
681        <div class="image__badges">
682          
683          
684
685          
686        </div>
687
688        <div class="image__object">
689          
690            
691              
692              
693              
694                
695                
696                
697                  <img
698                    src="https://imgproxy.fourthwall.dev/nJt8fX-Nn5QLm1LTYqUYug1AYFmrvbVN95gprS15QDs/w:720/sm:1/enc/3Xdc7hCehmzD2dZB/po7ALCvo44hcEXsU/Te0VkplUBLLtieDv/FUiFZy8wrIxTbYN6/DVO6OxzhFztJ_7UV/PgTixYeGBfBhHx8H/ENS6tRrO1DKMSN6m/ugsQ298loprDR8IL/0vhIH-1f36P-Zog_/YuSmERzQ64kLbJ32/xYUr8YqSuw6Y6dts/YWeWCdq9y_W-v6Fg/7L_QT89rsLBMnsxN/MgKi2Q.jpg"
699                    alt=""
700                    class="tile__item tile__item--1"
701                    
702                  >
703                
704                  <img
705                    src="https://imgproxy.fourthwall.dev/_-2crH1K2D_IHYJL3sTLMv0MRIvoWqzjoVYqRKEe7-c/w:720/sm:1/enc/tErlViwjVWBasRXL/7b82PLgnfo6QGqtE/rcbdWxmzv7us6SEF/xACSL0ejhCTQGD2p/NVtSYKJwrxTFsABQ/_PugvSwy1sHVyVM2/uCgjPlegY3CHd32A/bV6hj5zHhW3nSrLq/TidN4Ub6yQAOMnTQ/xYN6SZ05L17RAYTe/k0ajz2WbopzRjp02/QFz5uS3eIH0o14nv/sWUu_1skoyvb5SRF/t2zwiQ.jpg"
706                    alt=""
707                    class="tile__item tile__item--2"
708                    
709                  >
710                
711              
712            
713          
714        </div>
715      </div>
716    </div>
717  
718    
719      <div class="tile__description tile__description--center">
720        
721        <h3 class="tile__heading">
722          Father&#39;s Daughter
723        </h3>
724
725        <div class="tile__prices">
726          
727
728          <span class="tile__price tile__price--original">
729            $20.00
730            
731          </span>
732        </div>
733      </div>
734
735      
736        
737
738
739
740
741
742
743
744      
745    
746  </a>
747</div>
748
749            </div>
750          
751            <div>
752              <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-0">
753  <a href="/en-usd/products/fathers-daughter-digital-version" class="tile tile--zoom">
754    <div class="tile__image">
755      <div class="image image--background-color">
756        <div class="image__badges">
757          
758          
759
760          
761        </div>
762
763        <div class="image__object">
764          
765            
766              
767              
768              
769                
770                
771                
772                  <img
773                    src="https://imgproxy.fourthwall.dev/hQqJatLZT8Xnj7M0K0eaK2bmuhk0ybjoRX9dZ4OIw_k/w:720/sm:1/enc/IjcY9E9776hJQtcF/aLKTz4j6fuUpLSed/nfWjDQAKRz4esy3G/1Z7D5-b3hlg7cQSp/PEn0sLDAbg3hkBbZ/0ivMfE0EaDnYeb_1/gqoM2tZcAt32AMnj/o6YT1nEPf-O9QAwC/KLmpESjPX4WgbBrV/Off1y905wv8itXET/qNlWiLvEFWg4U_3J/L7q0JQPh6ojVV2hg/zZDJ7m0FjQRLfh_K/8Gssmw.jpg"
774                    alt=""
775                    class="tile__item tile__item--1"
776                    
777                  >
778                
779                  <img
780                    src="https://imgproxy.fourthwall.dev/dHMGYsQYhG0HD_TtBPU9ShUKwW7fE-8jtPZbmU-getU/w:720/sm:1/enc/UVN27uhafqiuTMrI/dSI3o2ws80JHltwp/SR215QCbCyDrhAcl/6Kzejby8lpqlJXGC/96jnFGfCzsjIwIVx/dz5rqC3agKDb8n1g/bt9eLwMHinUDR5NZ/V_0eDJBBqq3ovphu/j-SNNBi_XLt-d69K/sq0TI0ElLW5tX7eM/EJQn82wJ2SA6fuJc/f5R0O-iQL0XhRYcY/XsY8cBNV1vG-cIJC/aAd8kA.webp"
781                    alt=""
782                    class="tile__item tile__item--2"
783                    
784                  >
785                
786              
787            
788          
789        </div>
790      </div>
791    </div>
792  
793    
794      <div class="tile__description tile__description--center">
795        
796        <h3 class="tile__heading">
797          Father&#39;s Daughter (Digital Version)
798        </h3>
799
800        <div class="tile__prices">
801          
802
803          <span class="tile__price tile__price--original">
804            $10.00
805            
806          </span>
807        </div>
808      </div>
809
810      
811        
812
813
814
815
816
817
818
819      
820    
821  </a>
822</div>
823
824            </div>
825          
826            <div>
827              <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-featured-collection-0">
828  <a href="/en-usd/products/is-psychiatry-obsolete" class="tile tile--zoom">
829    <div class="tile__image">
830      <div class="image image--background-color">
831        <div class="image__badges">
832          
833          
834
835          
836        </div>
837
838        <div class="image__object">
839          
840            
841              
842              
843              
844                
845                
846                
847                  <img
848                    src="https://imgproxy.fourthwall.dev/Amc5UnnMj9qWlYJaLB1BAIbMLtrMtcGLbuK4GXM6bc4/w:720/sm:1/enc/uo83_feDOa6Mvehy/spFs98vReEIoDBda/a5tRNyU9i9RMSZUM/sVNFaeO0thpwJoAw/MxXCJ36chD8MWXuo/gDoj1WhwZ28nB6de/8maCdK67zY5TUYYc/wyZZf7kYOjQJJkBr/lydUh5vC9TzRk15u/gJGA3hN_y_vn6k7S/tOScsFqS2fWTeyeu/lpcbhcf-7TvYGsGZ/vzgqh05SL4zbUBmh/I4kGAg.webp"
849                    alt=""
850                    class="tile__item"
851                    
852                  >
853                
854              
855            
856          
857        </div>
858      </div>
859    </div>
860  
861    
862      <div class="tile__description tile__description--center">
863        
864        <h3 class="tile__heading">
865          Is Psychiatry Obsolete?
866        </h3>
867
868        <div class="tile__prices">
869          
870
871          <span class="tile__price tile__price--original">
872            $10.00
873            
874          </span>
875        </div>
876      </div>
877
878      
879        
880
881
882
883
884
885
886
887      
888    
889  </a>
890</div>
891
892            </div>
893          
894        </div>
895      </div>
896
897      
898    </div>
899  </div>
900</section>
901
902
903</div><div id="fw-section-links-list-c6ea7cec-1b24-4cb4-af74-053311eab507" class="fw-section"><style>
904  .section-fw-section-links-list-c6ea7cec-1b24-4cb4-af74-053311eab507-padding {
905    padding-top: 36px;
906    padding-bottom: 36px;
907  }
908
909  @media screen and (min-width: 640px) {
910    .section-fw-section-links-list-c6ea7cec-1b24-4cb4-af74-053311eab507-padding {
911      padding-top: 48px;
912      padding-bottom: 48px;
913    }
914  }
915</style>
916
917<section
918  data-section-id="fw-section-links-list-c6ea7cec-1b24-4cb4-af74-053311eab507"
919  data-section-type="link-list"
920  class="link-list link-list--fw-section-links-list-c6ea7cec-1b24-4cb4-af74-053311eab507 section-fw-section-links-list-c6ea7cec-1b24-4cb4-af74-053311eab507-padding"
921>
922  <div class="link-list__inner">
923    <div class="container wrapper">
924      
925        <div class="link-list__header link-list__header--center">
926          <h2 class="link-list__heading">
927            Read more on Substack
928          </h2>
929
930          
931        </div>
932      
933      <div class="link-list__container link-list__container--single-column">
934        <div class="link-list__cta-container link-list__cta-container--single-column">
935          
936            
937                <div class="link-list__cta">
938                  <a href="https://cancelme.substack.com/" class="button button--primary button--expand" target="_blank">
939                    
940                    Only God Can Cancel Me
941                  </a>
942                </div>
943            
944          
945        </div>
946      </div>
947    </div>
948  </div>
949</section>
950
951</div>
952
953    
954  <aside data-drawer="product" class="drawer">
955    <div data-drawer-trigger-primary="product" class="drawer__background"></div>
956
957    <div class="drawer__content" aria-hidden="true" tabindex="-1">
958      <div class="drawer__content-inner">
959        <div class="product-drawer">
960          <div class="product-drawer__section">
961            <div class="product-drawer__header">
962              <div class="product-drawer__header-item product-drawer__header-item--tick">
963                <svg class="svg-fill-current-color" width="23" height="20" viewBox="0 0 23 20" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
964  <path d="M1 9.17l7.926 7.927L20.889 1" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="3" fill="none" fill-rule="evenodd"/>
965</svg>
966
967              </div>
968
969              <div class="product-drawer__header-item product-drawer__header-item--heading">
970                <h2 class="product-drawer__heading h4">Added to cart</h2>
971              </div>
972
973              <div class="product-drawer__header-item product-drawer__header-item--close">
974                <button data-drawer-trigger-primary="product" class="product-drawer__close" data-testid="product.close.dialog">
975                  <svg class="svg-fill-current-color" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
976  <path d="M1.25 18.75L18.75 1.25M18.75 18.75L1.25 1.25" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="1.5" stroke-linejoin="bevel"/>
977</svg>
978
979                </button>
980              </div>
981            </div>
982          </div>
983          
984          <div class="product-drawer__section">
985            <div class="product-drawer__item-info">
986              <div class="inline-image">
987                <div class="inline-image__image">
988                  <div class="image image--background-color">
989                    <div data-product-info="image-container" class="image__object"></div>
990                  </div>
991                </div>
992
993                <div class="inline-image__content">
994                  <div data-product-info="title" class="inline-image__heading">
995                    
996                  </div>
997                  <p data-product-info="price" class="inline-image__price"></p>
998                  <p class="inline-image__quantity">
999                    Quantity:
1000                    <span data-product-info="quantity"></span>
1001                  </p>
1002                </div>
1003              </div>
1004            </div>
1005          </div>
1006
1007          <div class="product-drawer__section">
1008            <div class="product-drawer__subtotal">
1009              <div class="product-drawer__subtotal-item">
1010                <span class="product-drawer__subtotal-label">
1011                  Cart Subtotal (<span data-product-info="cart-quantity"></span>):
1012                </span>
1013              </div>
1014
1015              <div class="product-drawer__subtotal-item product-drawer__subtotal-item--value">
1016                <span data-product-info="cart-price" class="product-drawer__subtotal-value"></span>
1017              </div>
1018            </div>
1019          </div>
1020
1021          <div class="product-drawer__section">
1022            <div class="product-drawer__cta">
1023              <div class="product-drawer__cta-item product-drawer__cta-item--view-cart">
1024                <a 
1025                  href="/en-usd/cart" 
1026                  class="button button--secondary button--expand"
1027                >
1028                  View Cart
1029                </a>
1030              </div>
1031
1032              <div class="product-drawer__cta-item product-drawer__cta-item--checkout">
1033                <form
1034                  action="/en-usd/cart"
1035                  method="post"
1036                  novalidate
1037                  class="product-drawer__checkout-form"
1038                >
1039                  <button
1040                    type="submit"
1041                    name="checkout"
1042                    class="button button--primary button--expand"
1043                  >
1044                    Checkout
1045                  </button>
1046                </form>
1047              </div>
1048            </div>
1049          </div>
1050          
1051          <product-recommendations-drawer product-id="" class="product-drawer__section" />
1052
1053        </div>
1054      </div>
1055    </div>
1056  </aside>
1057
1058  </div>
1059</div>
1060
1061      </main>
1062
1063      <div class="page__footer">
1064        <div id="fw-section-footer" class="fw-section"><style>
1065  .section-fw-section-footer-padding {
1066    padding-top: 34px;
1067    padding-bottom: 0px;
1068  }
1069
1070  @media screen and (min-width: 640px) {
1071    .section-fw-section-footer-padding {
1072      padding-top: 45px;
1073      padding-bottom: 0px;
1074    }
1075  }
1076</style>
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093<footer data-testid="main.single.section" class="footer section-fw-section-footer-padding">
1094  <div class="wrapper container">
1095    
1096
1097    <div class="footer__inner">
1098      
1099        <div class="footer__top">
1100          <div class="col-grid col-grid--middle col-grid--4-8@md col-grid--reversed@md">
1101            <div>
1102              
1103  <div class="footer__socials">
1104    <ul class="footer__list footer__list--socials">
1105      
1106
1107
1108
1109  
1110    <li class="footer__list-item footer__list-item--social">
1111      <a
1112        
1113          href="https://instagram.com/makingfriendsonline"
1114        
1115        target="_blank"
1116        class="footer__social-link"
1117        aria-label="Instagram (opens in a new tab)"
1118      >
1119        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1120<path fill-rule="evenodd" clip-rule="evenodd" d="M4.99525 0H15.0047C17.7635 0 20 2.23604 20 4.99525V15.0047C20 17.7635 17.764 20 15.0047 20H4.99525C2.23645 20 0 17.764 0 15.0047V4.99525C0 2.23645 2.23604 0 4.99525 0ZM2 15.0047C2 16.6592 3.34085 18 4.99525 18H15.0047C16.6592 18 18 16.6591 18 15.0047V4.99525C18 3.34078 16.6591 2 15.0047 2H4.99525C3.34078 2 2 3.34085 2 4.99525V15.0047ZM5 10C5 7.23858 7.23858 5 10 5C12.7614 5 15 7.23858 15 10C15 12.7614 12.7614 15 10 15C7.23858 15 5 12.7614 5 10ZM13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13C11.6569 13 13 11.6569 13 10ZM15 6C15.5523 6 16 5.55228 16 5C16 4.44772 15.5523 4 15 4C14.4477 4 14 4.44772 14 5C14 5.55228 14.4477 6 15 6Z" fill="currentColor"/>
1121</svg>
1122
1123        
1124      </a>
1125    </li>
1126  
1127
1128
1129    </ul>
1130  </div>
1131
1132            </div>
1133
1134            <div>
1135              <nav class="footer__nav" aria-label="Footer">
1136                <ul class="footer__list footer__list--menu">
1137                  
1138  
1139
1140                  
1141  
1142    <li class="footer__list-item">
1143      <a href="/contact" class="footer__menu-link" >Contact Support</a>
1144    </li>
1145  
1146    <li class="footer__list-item">
1147      <a href="/en-usd/pages/terms-of-service" class="footer__menu-link" >Terms of Service</a>
1148    </li>
1149  
1150    <li class="footer__list-item">
1151      <a href="/en-usd/pages/privacy-policy" class="footer__menu-link" >Privacy Policy</a>
1152    </li>
1153  
1154    <li class="footer__list-item">
1155      <a href="/en-usd/pages/returns-faq" class="footer__menu-link" >Returns &amp; FAQ</a>
1156    </li>
1157  
1158
1159                </ul>
1160              </nav>
1161            </div>
1162          </div>
1163        </div>
1164
1165        <div class="footer__bottom">
1166          <ul class="footer__list footer__list--bottom">
1167            <li class="footer__list-item">
1167<div class="footer__copy">&copy; 2026 Kelsey Zazanis</div></li>
1168            
1169          </ul>
1170        </div>
1171      
1172    </div>
1173  </div>
1174</footer>
1175
1176
1177</div>
1178      </div>
1179    </div>
1180
1181    
1181<script>
1182  var fourthwallTheme = {
1183    strings: {
1184      addToCart: "Add to Cart",
1185      redeemGift: "Redeem Your Gift",
1186      viewCart: "View Cart",
1187      checkout: "Checkout",
1188      outOfStock: "Out of Stock",
1189      unavailable: "Not Available",
1190      soldOut: "Sold Out",
1191      soldOutSuffix: " - Sold Out",
1192      missingQuantityError: "Please choose the quantity.",
1193      generalError: "An error occurred. Please try refreshing the page.",
1194      item: "item",
1195      items: "items",
1196      startShopping: "Start Shopping",
1197      subtotal: "Subtotal",
1198      backToShopping: "Back to Shopping",
1199      cart: {
1200        heading: "[item_count] [item_count_label] in your cart for [total]",
1201        emptyHeading: "Your Shopping Cart is Empty",
1202        tableHeader: {
1203          item: "Item",
1204          quantity: "Quantity",
1205          price: "Price"
1206        },
1207        deleteModal: {
1208          heading: "Are you sure you want to remove [title] from your cart?",
1209          cancel: "Cancel",
1210          delete: "Delete"
1211        }
1212      },
1213      newsletter: {
1214        missingEmailError: 'Please enter your email.',
1215        invalidEmailError: 'Please enter a valid email.',
1216        subscribeSuccess: 'Thanks for subscribing!'
1217      },
1218      donation: {
1219        missingAmountError: 'Please select or enter the donation amount.',
1220        invalidAmountError: 'Please enter a valid donation amount.',
1221        missingNameError: 'Please enter your name.',
1222        missingMessageError: 'Please enter the message.'
1223      },
1224      checkoutErrors: {
1225        default: "There was an issue with your checkout. Please review your cart and try again.",
1226        CHECKOUT_CART_ITEMS_CHANGED: "Your cart has changed since you started checkout. Please review your items and try again.",
1227        CHECKOUT_STOCK_NOT_ENOUGH_QUANTITY: "Some items in your cart are no longer available in the requested quantity. Please update your cart and try again."
1228      }
1229    },
1230    urls: {
1231      cart: "/en-usd/cart",
1232      cartItemLocalizedPrefix: "/en-usd",
1233      cartAddUrl: "/en-usd/cart/add",
1234      cartChangeUrl: "/en-usd/cart/change",
1235      productsUrlPrefix: "/en-usd/products",
1236      allProductsCollection: "/en-usd/collections/all",
1237    }
1238  };
1239</script>
1239
1240
1241
1242    
1242<script src="https://themes.fourthwall.dev/themes-library/assets/b7100430-f3c9-4cce-bb6a-634bbc4f1f76/assets/theme.js?v=25f577b393a55e3f296727fd8668dd90ecb68df2345e166cff9a829e98c1e203" rel="preload" integrity="sha256-JfV3s5OlXj8pZyf9hmjdkOy2jfI0XhZs/5qCnpjB4gM=" crossorigin="anonymous"></script>
1242
1243
1244    
1245<div id="cookie-consent-banner-container" data-turbo-permanent="true"></div>
1246
1247
1248  <div class="admin-bar-container hidden">
1249  <div id="admin-bar" class="admin-bar sticky hidden">
1250    <div class="wrapper">
1251      <div>
1252        <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
1253          <path fill="#FDFCFB" d="m11.947 6-.682 3.151H9.983c-1.61 0-1.964.081-2.237 1.195l-.136.733h3.246l-.683 3.178H6.928L4.5 25.692H0l2.428-11.435H.409l.682-3.178h1.991l.219-.923C4.01 6.706 5.7 6 9.628 6h2.319Zm3.525 5.08 1.936 9.913 1.718-9.914h4.637l1.69 9.914 1.938-9.914H32l-3.382 14.613h-5.21L21.446 14.91 19.48 25.692h-5.237L10.862 11.08h4.61Z"/>
1254        </svg>
1255      </div>
1256      <div class="actions">
1257        <div class='desktop'>
1258          <div class="dropdown">
1259            <button class="dropdown-button desktop-switcher pill" data-target="desktop-switcher">View as: </button>
1260            <div class="dropdown-content" id="desktop-switcher">
1261              <ul>
1262                <li class="dropdown-item" data-mode="creator">Admin</li>
1263                <li class="dropdown-item" data-mode="supporter">Supporter</li>
1264              </ul>
1265            </div>
1266          </div>
1267          <a href="/admin/dashboard/store-design/layout/index/" class='pill edit-page' rel='noopener noreferrer'>Edit page</a>
1268          <a href="/admin/dashboard" rel="noopener noreferrer" class="pill dashboard-link">Go to dashboard</a>
1269        </div>
1270
1271        <div class='mobile'>
1272          <div class="dropdown">
1273            <button class="dropdown-button pill mobile-switcher" data-target="mobile-switcher">View as</button>
1274            <div class="dropdown-content" id="mobile-switcher">
1275              <ul>
1276                <li class="dropdown-item" data-mode="creator">Admin</li>
1277                <li class="dropdown-item" data-mode="supporter">Supporter</li>
1278              </ul>
1279            </div>
1280          </div>
1281
1282          <div class="dropdown mobile">
1283            <button class="dropdown-button pill" data-target="mobile-links">
1284              <svg width="16" height="14" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg">
1285                <g id="Dots horizontal">
1286                  <g>
1287                    <path d="M2.96875 7C2.96875 7.42284 2.62597 7.76562 2.20312 7.76562C1.78028 7.76562 1.4375 7.42284 1.4375 7C1.4375 6.57716 1.78028 6.23438 2.20312 6.23438C2.62597 6.23438 2.96875 6.57716 2.96875 7Z" stroke="#FDFCFB" stroke-width="1.5"/>
1288                    <path d="M8.76562 7C8.76562 7.42284 8.42284 7.76562 8 7.76562C7.57716 7.76562 7.23438 7.42284 7.23438 7C7.23438 6.57716 7.57716 6.23438 8 6.23438C8.42284 6.23438 8.76562 6.57716 8.76562 7Z" stroke="#FDFCFB" stroke-width="1.5"/>
1289                    <path d="M14.5625 7C14.5625 7.42284 14.2197 7.76562 13.7969 7.76562C13.374 7.76562 13.0312 7.42284 13.0312 7C13.0312 6.57716 13.374 6.23438 13.7969 6.23438C14.2197 6.23438 14.5625 6.57716 14.5625 7Z" stroke="#FDFCFB" stroke-width="1.5"/>
1290                  </g>
1291                </g>
1292              </svg>
1293            </button>
1294            <div class="dropdown-content" id="mobile-links">
1295              <a href="/admin/dashboard" rel="noopener noreferrer" class="dropdown-item">Go to dashboard</a>
1296            </div>
1297          </div>
1298        </div>
1299
1300        <div class="pill close">
1301          <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
1302            <g>
1303              <path d="M0.875 13.125L13.125 0.875M13.125 13.125L0.875 0.875" stroke="#FDFCFB" stroke-width="1.5" stroke-linejoin="bevel"/>
1304            </g>
1305          </svg>
1306        </div>
1307      </div>
1308    </div>
1309  </div>
1310
1311  <div id="admin-bar-small" class="admin-bar-small sticky hidden">
1312    <div class="wrapper">
1313      <div>
1314        <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
1315          <path fill="#FDFCFB" d="m11.947 6-.682 3.151H9.983c-1.61 0-1.964.081-2.237 1.195l-.136.733h3.246l-.683 3.178H6.928L4.5 25.692H0l2.428-11.435H.409l.682-3.178h1.991l.219-.923C4.01 6.706 5.7 6 9.628 6h2.319Zm3.525 5.08 1.936 9.913 1.718-9.914h4.637l1.69 9.914 1.938-9.914H32l-3.382 
131514.613h-5.21L21.446 14.91 19.48 25.692h-5.237L10.862 11.08h4.61Z"/>
1316        </svg>
1317      </div>
1318    </div>
1319  </div>
1320</div>
1321
1322<script>
1323  const cookieModule = {
1324    setCookie: function (name, value, days = 365, maxAge) {
1325      const expires = new Date(Date.now() + days * 24 * 60 * 60 * 1000).toUTCString();
1326      let cookieString = `${name}=${value}; expires=${expires}; path=/`;
1327
1328      if (maxAge) {
1329        cookieString += `; max-age=${maxAge}`;
1330      }
1331
1332      document.cookie = cookieString;
1333    },
1334
1335    getCookie: function (name) {
1336      const cookie = document.cookie.split(';').find(c => c.trim().startsWith(`${name}=`));
1337      return cookie ? cookie.split('=')[1] : null;
1338    }
1339  };
1340
1341  const AdminBar = {
1342    adminBar: document.getElementById("admin-bar"),
1343    adminBarContainer: document.querySelector(".admin-bar-container"),
1344    adminBarSmall: document.getElementById("admin-bar-small"),
1345    closeButton: document.querySelector('#admin-bar .close'),
1346    viewAsDesktopButton: document.querySelector(".desktop-switcher"),
1347    dropdownButtons: document.querySelectorAll(".dropdown-button"),
1348    dropdownContents: document.querySelectorAll(".dropdown-content"),
1349    inIframe: () => {
1350      try {
1351        return window.self !== window.top;
1352      } catch (e) {
1353        return true;
1354      }
1355    },
1356    inThemeEditor: () => cookieModule.getCookie('view_as') === 'theme_editor' || AdminBar.inIframe(),
1357    viewAsCreator: () => cookieModule.getCookie('view_as') === 'creator',
1358    viewAsSupporter: () => cookieModule.getCookie('view_as') === 'supporter',
1359    verifyCreator: () => {
1360      document.cookie = 'return_to=' + window.location.href + '; path=/; max-age=30;';
1361      window.location.href = '/platform/creators/handoff/start?return=' + encodeURIComponent(window.location.pathname + window.location.search);
1362    },
1363    getSelectedView: () => (AdminBar.viewAsCreator() ? 'Admin' : 'Supporter'),
1364    toggleDropdown: (dropdownContent) => {
1365      dropdownContent.style.display = dropdownContent.style.display === 'none' || dropdownContent.style.display === '' ? 'block' : 'none';
1366    },
1367    init() {
1368      if (
1369        !AdminBar.inThemeEditor() &&
1370        cookieModule.getCookie('core_dashboard_visited')
1371      ) {
1372        AdminBar.viewAsDesktopButton.textContent = 'View as: ' + AdminBar.getSelectedView();
1373        AdminBar.adminBarContainer.classList.toggle('hidden');
1374        if (cookieModule.getCookie('admin_bar_mode') === 'condensed') {
1375          AdminBar.adminBarSmall.classList.toggle('hidden');
1376        } else {
1377          AdminBar.adminBar.classList.toggle('hidden');
1378        }
1379      }
1380
1381      AdminBar.closeButton.addEventListener('click', () => {
1382        cookieModule.setCookie('admin_bar_mode', 'condensed');
1383        AdminBar.adminBar.classList.toggle('hidden');
1384        AdminBar.adminBarSmall.classList.toggle('hidden');
1385      });
1386
1387      AdminBar.adminBarSmall.addEventListener('click', () => {
1388        cookieModule.setCookie('admin_bar_mode', 'expanded');
1389        AdminBar.adminBar.classList.toggle('hidden');
1390        AdminBar.adminBarSmall.classList.toggle('hidden');
1391      });
1392
1393      // Add event listeners to each dropdown button
1394      AdminBar.dropdownButtons.forEach((button) => {
1395        button.addEventListener("click", () => {
1396          const dropdownId = button.getAttribute("data-target");
1397          const dropdownContent = document.getElementById(dropdownId);
1398          AdminBar.toggleDropdown(dropdownContent);
1399        });
1400      });
1401
1402      // Close the dropdowns when clicking outside
1403      document.addEventListener("click", (event) => {
1404        AdminBar.dropdownButtons.forEach((button) => {
1405          const dropdownId = button.getAttribute("data-target");
1406          const dropdownContent = document.getElementById(dropdownId);
1407          if (event.target !== button && !button.contains(event.target) && event.target !== dropdownContent) {
1408            dropdownContent.style.display = "none";
1409          }
1410        });
1411      });
1412
1413      document.querySelectorAll(".dropdown-content li").forEach((item) => {
1414        item.addEventListener("click", (event) => {
1415          const mode = event.target.getAttribute("data-mode");
1416          if (mode === 'creator') {
1417            cookieModule.setCookie('view_as', 'creator');
1418            AdminBar.verifyCreator();
1419          } else {
1420            cookieModule.setCookie('view_as', 'supporter');
1421            window.location.reload();
1422          }
1423        });
1424      });
1425    },
1426  };
1427
1428  AdminBar.init();
1429</script>
1429
1430
1431<style>
1432  .admin-bar-container {
1433    height: 56px;
1434  }
1435
1436  .hidden {
1437    display: none;
1438  }
1439
1440  .admin-bar,
1441  .admin-bar-small {
1442    z-index: 1000;
1443    background-color: rgba(0, 0, 0, 0.7);
1444    backdrop-filter: blur(15px);
1445    -webkit-backdrop-filter: blur(15px);
1446    height: 56px;
1447    width: 100%;
1448  }
1449
1450  .admin-bar-small {
1451    width: 73px;
1452    cursor: pointer;
1453  }
1454
1455  .sticky {
1456    position: fixed;
1457    bottom: 0;
1458  }
1459
1460  .admin-bar a {
1461    color: #FDFCFB;
1462    padding: 14px;
1463    font-size: 14px;
1464    text-decoration: none;
1465  }
1466
1467  .admin-bar button {
1468    padding: 14px;
1469    font-size: 14px;
1470  }
1471
1472  .admin-bar .wrapper,
1473  .admin-bar-small .wrapper {
1474    display: flex;
1475    justify-content: space-between;
1476    align-items: center;
1477    padding: 10px 20px;
1478  }
1479
1480  .admin-bar-small .wrapper {
1481    padding: 12px 20px;
1482  }
1483
1484  .admin-bar .pill {
1485    display: flex;
1486    justify-content: center;
1487    align-items: center;
1488    gap: 10px;
1489    text-transform: capitalize;
1490
1491    padding: 6px 14px;
1492    border-radius: 100px;
1493    background: rgba(253, 252, 251, 0.12);
1494
1495    cursor: pointer;
1496  }
1497
1498  .admin-bar .pill:hover {
1499    background: rgba(253, 252, 251, 0.22);
1500  }
1501
1502  .admin-bar .close {
1503    padding: 6px 11px;
1504  }
1505
1506  .admin-bar .actions,
1507  .admin-bar .actions .desktop,
1508  .admin-bar .actions .mobile {
1509    display: flex;
1510    gap: 10px;
1511  }
1512
1513  .admin-bar .actions .desktop,
1514  .admin-bar .actions .edit-page {
1515    display: none;
1516  }
1517
1518  @media (min-width: 768px) {
1519    .admin-bar a,
1520    .admin-bar button {
1521      font-size: 16px;
1522    }
1523
1524    .admin-bar .actions .desktop,
1525    .admin-bar .actions .edit-page {
1526      display: flex;
1527      gap: 10px;
1528    }
1529
1530    .admin-bar .actions .mobile {
1531      display: none;
1532    }
1533  }
1534
1535  .dropdown {
1536    position: relative;
1537  }
1538
1539  .dropdown-content {
1540    display: none;
1541    position: absolute;
1542    background-color: rgba(0,0,0,0.9);
1543    min-width: 130px;
1544    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
1545    bottom: 100%; /* Position above the button */
1546    border-radius: 10px;
1547    bottom: calc((100% + 8px) - 0px);
1548    right: 0;
1549  }
1550
1551  /* Style for each list item */
1552  .dropdown-content .dropdown-item {
1553    color: white;
1554    padding: 12px 16px;
1555    text-decoration: none;
1556    white-space: nowrap;
1557    display: block;
1558    cursor: pointer;
1559    border-radius: 10px;
1560  }
1561
1562  .dropdown-content .dropdown-item:hover {
1563    background-color: rgba(255,255,255,0.2)
1564  }
1565
1566  /* Style for the button */
1567  .dropdown-button {
1568    color: white;
1569    padding: 10px 20px;
1570    border: none;
1571    border-radius: 5px;
1572    cursor: pointer;
1573    line-height: 24px;
1574  }
1575</style>
1576
1577</body>
1578</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.