PageSourceSearch

https://transcriptresearch.com/cart

html transcriptresearch.com collected 2026-10-02 16:42:17 UTC 60,177 bytes, 970 lines download raw bytes

1<!doctype html>
2<!--[if lt IE 7]><html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
3<!--[if IE 7]><html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
4<!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]-->
5<!--[if IE 9 ]><html class="ie9 no-js"> <![endif]-->
6<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js"> <!--<![endif]-->
7<head>
8
9  <!-- Basic page needs ================================================== -->
10  <meta charset="utf-8">
11  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
12
13  
14  <link rel="shortcut icon" href="//transcriptresearch.com/cdn/shop/t/2/assets/favicon.png?v=34485133615060585441435736217" type="image/png" />
15  
16
17  <!-- Title and description ================================================== -->
18  <title>
19  Your Shopping Cart &ndash; Transcript Research
20  </title>
21
22  
23
24  <!-- Product meta ================================================== -->
25  
26
27  <meta property="og:type" content="website">
28  <meta property="og:title" content="Your Shopping Cart">
29  
30  <meta property="og:image" content="http://transcriptresearch.com/cdn/shop/t/2/assets/logo.png?v=4376541282965349941435735928">
31  <meta property="og:image:secure_url" content="https://transcriptresearch.com/cdn/shop/t/2/assets/logo.png?v=4376541282965349941435735928">
32  
33
34
35  <meta property="og:url" content="https://transcriptresearch.com/cart">
36  <meta property="og:site_name" content="Transcript Research">
37
38  
39
40<meta name="twitter:card" content="summary">
41
42
43  <meta name="twitter:site" content="@TranscriptRsrch">
44
45
46
47
48  <!-- Helpers ================================================== -->
49  <link rel="canonical" href="https://transcriptresearch.com/cart">
50  <meta name="viewport" content="width=device-width,initial-scale=1">
51
52  
53  <!-- Ajaxify Cart Plugin ================================================== -->
54  <link href="//transcriptresearch.com/cdn/shop/t/2/assets/ajaxify.scss.css?v=68457088393347198601768715008" rel="stylesheet" type="text/css" media="all" />
55  
56
57  <!-- CSS ================================================== -->
58  <link href="//transcriptresearch.com/cdn/shop/t/2/assets/timber.scss.css?v=101658779068236840731768715008" rel="stylesheet" type="text/css" media="all" />
59  
60  
61  
62  <link href="//fonts.googleapis.com/css?family=Source+Sans+Pro:400,700" rel="stylesheet" type="text/css" media="all" />
63
64
65  
66
67
68  
69
70
71
72  <!-- Header hook for plugins ================================================== -->
73  
73<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
73<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/9103412/digital_wallets/dialog">
74<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
74<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 74
74
75<script id="shopify-features" type="application/json">{"accessToken":"dad601eb0082d3130e2b7db9bd1081fc","betas":["rich-media-storefront-analytics"],"domain":"transcriptresearch.com","predictiveSearch":true,"shopId":9103412,"locale":"en"}</script>
vendor: 1 bytes, line 75
75
76<script>var Shopify = Shopify || {};
77Shopify.shop = "transcript-research.myshopify.com";
78Shopify.locale = "en";
79Shopify.currency = {"active":"USD","rate":"1.0"};
80Shopify.country = "US";
81Shopify.theme = {"name":"react","id":42990531,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"};
82Shopify.theme.handle = "null";
83Shopify.theme.style = {"id":null,"handle":null};
84Shopify.cdnHost = "transcriptresearch.com/cdn";
85Shopify.routes = Shopify.routes || {};
86Shopify.routes.root = "/";
87Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
88Shopify.SignInWithShop = Shopify.SignInWithShop || {};
89Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
90Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 90
90
91<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 91
91
92<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 92
92
93<script>
94  window.Shopify = window.Shopify || {};
95  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
96  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
97  window.Shopify.SignInWithShop.eligible = true;
98</script>
vendor: 1 bytes, line 98
98
99<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 99
99
100<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 100
100
101<script type="module">
102  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
103
104  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
105
106</script>
vendor: 1 bytes, line 106
106
107<script>
108  window.Shopify = window.Shopify || {};
109  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
110  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"]};
111</script>
vendor: 1 bytes, line 111
111
112<script>(function() {
113  var isLoaded = false;
114  function asyncLoad() {
115    if (isLoaded) return;
116    isLoaded = true;
117    var urls = ["https:\/\/cdn.productcustomizer.com\/storefront\/production-product-customizer-v2.js?shop=transcript-research.myshopify.com","\/\/cdn.secomapp.com\/promotionpopup\/cdn\/allshops\/transcript-research\/1614357232.js?shop=transcript-research.myshopify.com"];
118    for (var i = 0; i < urls.length; i++) {
119      var s = document.createElement('script');
120      s.type = 'text/javascript';
121      s.async = true;
122      s.src = urls[i];
123      var x = document.getElementsByTagName('script')[0];
124      x.parentNode.insertBefore(s, x);
125    }
126  };
127  if(window.attachEvent) {
128    window.attachEvent('onload', asyncLoad);
129  } else {
130    window.addEventListener('load', asyncLoad, false);
131  }
132})();</script>
vendor: 1 bytes, line 132
132
133<script id="__st">var __st={"a":9103412,"offset":-18000,"reqid":"763e8441-a8a6-46ea-8126-d30f0ef52c1e-1790959336","pageurl":"transcriptresearch.com\/cart","u":"d2d08ffcded1","p":"cart"};</script>
vendor: 1 bytes, line 133
133
134<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 134
134
135<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 135
135
136<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//transcriptresearch.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 136
136
137<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 = "//transcriptresearch.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>
137<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 137
137
138<script>
139  window.Shopify = window.Shopify || {};
140  window.Shopify.MCP = window.Shopify.MCP || {};
141  window.Shopify.MCP.enabled = true;
142  window.Shopify.MCP.shop = "transcript-research.myshopify.com";
143  window.Shopify.MCP.mcpEndpoint = "https:\/\/transcriptresearch.com\/api\/mcp";
144  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"]}}];
145</script>
vendor: 1 bytes, line 145
145
146<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("\/\/transcriptresearch.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
147</script>
vendor: 1 bytes, line 147
147
148<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://transcriptresearch.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
149</script>
vendor: 1 bytes, line 149
149
150<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
151  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);
152</script>
vendor: 1 bytes, line 152
152
153<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})}}));
154</script>
154
155
156<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
156
157
158  
159
160<!--[if lt IE 9]>
161<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 161
161
162<script src="//transcriptresearch.com/cdn/shop/t/2/assets/respond.min.js?v=52248677837542619231435727642" type="text/javascript"></script>
162
163<link href="//transcriptresearch.com/cdn/shop/t/2/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" />
164<link href="//transcriptresearch.com/search?q=0e8add29c420911756a4bd981bcb564c" id="respond-redirect" rel="respond-redirect" />
165<script src="//transcriptresearch.com/search?q=0e8add29c420911756a4bd981bcb564c" type="text/javascript"></script>
165
166<![endif]-->
167
168
169
170  
171
172  
172<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js" type="text/javascript"></script>
172
173  
173<script src="//transcriptresearch.com/cdn/shop/t/2/assets/modernizr.min.js?v=26620055551102246001435727642" type="text/javascript"></script>
173
174  <link href="//transcriptresearch.com/cdn/shop/t/2/assets/shopstorm-apps.scss.css?v=78195829596500560511623433456" rel="stylesheet" type="text/css" media="all" />
175  
175<script async src="https://cdn.productcustomizer.com/storefront/production-product-customizer-v2.js?shop=transcript-research.myshopify.com" type="text/javascript"></script>
175
176<link rel="stylesheet" href="//transcriptresearch.com/cdn/shop/t/2/assets/sca-pp.css?v=26248894406678077071585146594">
177 
177<script>
178  
179	SCAPPLive = {};
180  
181  SCAPPShop = {};
182    
183  </script>
vendor: 1 bytes, line 183
183
184<script src="//transcriptresearch.com/cdn/shop/t/2/assets/sca-pp-initial.js?v=100936102694515137001614357234" type="text/javascript"></script>
184
185   
186<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
187<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: 9103412,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 187
187
188<script>
189  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
190</script>
vendor: 1 bytes, line 190
190
191<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}
191).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: 9103412,storefrontBaseUrl: "https://transcriptresearch.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://transcriptresearch.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2287403081","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-997139646\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-997139646\\\/NZj8CJv8hIsbEL7JvNsD\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-997139646\\\/xVAZCI_8hIsbEL7JvNsD\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"AW-997139646\\\/LXRrCJj8hIsbEL7JvNsD\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"AW-997139646\\\/qdGWCIz8hIsbEL7JvNsD\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"AW-997139646\\\/wHMJCJX8hIsbEL7JvNsD\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-997139646\\\/dK44CLz8hIsbEL7JvNsD\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-997139646\\\/zSY2CJL8hIsbEL7JvNsD\\\"}],\\\"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":"67731529","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"Transcript Research","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"transcript-research.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/transcriptresearch.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://transcriptresearch.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"42990531","themePublished":"true","eventMetadataId":"311d112f-fd34-45d6-80c9
191-2a22c605a094","pageType":"cart","shopId":"9103412","storefrontBaseUrl":"https:\/\/transcriptresearch.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
191<script>
192  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
193  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
194  window.ShopifyAnalytics.meta.currency = 'USD';
195  var meta = {"page":{"pageType":"cart","requestId":"763e8441-a8a6-46ea-8126-d30f0ef52c1e-1790959336"}};
196  for (var attr in meta) {
197    window.ShopifyAnalytics.meta[attr] = meta[attr];
198  }
199</script>
vendor: 1 bytes, line 199
199
200<script class="analytics">
201  (function () {
202    var customDocumentWrite = function(content) {
203      var jquery = null;
204
205      if (window.jQuery) {
206        jquery = window.jQuery;
207      } else if (window.Checkout && window.Checkout.$) {
208        jquery = window.Checkout.$;
209      }
210
211      if (jquery) {
212        jquery('body').append(content);
213      }
214    };
215
216    var hasLoggedConversion = function(token) {
217      if (token) {
218        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
219      }
220      return false;
221    }
222
223    var setCookieIfConversion = function(token) {
224      if (token) {
225        var twoMonthsFromNow = new Date(Date.now());
226        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
227
228        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
229      }
230    }
231
232    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
233    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
234    if (trekkie.integrations) {
235      return;
236    }
237    trekkie.methods = [
238      'identify',
239      'page',
240      'ready',
241      'track',
242      'trackForm',
243      'trackLink'
244    ];
245    trekkie.factory = function(method) {
246      return function() {
247        var args = Array.prototype.slice.call(arguments);
248        args.unshift(method);
249        trekkie.push(args);
250        if (method == 'track' || method == 'page') {
251          var pageUrl;
252          try {
253            pageUrl = window.location.href;
254          } catch (e) {}
255          var pageReferrer;
256          try {
257            pageReferrer = document.referrer;
258          } catch (e) {}
259          try {
260            if (window.__TREKKIE_SHIM_QUEUE == null) {
261              window.__TREKKIE_SHIM_QUEUE = [];
262            }
263            window.__TREKKIE_SHIM_QUEUE.push({
264              from: 'trekkie-stub',
265              method: method,
266              args: args.slice(1),
267              pageContext: {
268                url: pageUrl,
269                referrer: pageReferrer
270              }
271            });
272          } catch (e) {
273            // no-op
274          }
275        }
276        return trekkie;
277      };
278    };
279    for (var i = 0; i < trekkie.methods.length; i++) {
280      var key = trekkie.methods[i];
281      trekkie[key] = trekkie.factory(key);
282    }
283    trekkie.load = function(config) {
284      trekkie.config = config || {};
285      trekkie.config.initialDocumentCookie = document.cookie;
286      var first = document.getElementsByTagName('script')[0];
287var script = document.createElement('script');
288script.type = 'text/javascript';
289script.onerror = function(e) {
290  var scriptFallback = document.createElement('script');
291  scriptFallback.type = 'text/javascript';
292  scriptFallback.onerror = function(error) {
293          var Monorail = {
294      produce: function produce(monorailDomain, schemaId, payload) {
295        var currentMs = new Date().getTime();
296        var event = {
297          schema_id: schemaId,
298          payload: payload,
299          metadata: {
300            event_created_at_ms: currentMs,
301            event_sent_at_ms: currentMs
302          }
303        };
304        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
305      },
306      sendRequest: function sendRequest(endpointUrl, payload) {
307        // Try the sendBeacon API
308        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
309          var blobData = new window.Blob([payload], {
310            type: 'text/plain'
311          });
312
313          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
314            return true;
315          } // sendBeacon was not successful
316
317        } // XHR beacon
318
319        var xhr = new XMLHttpRequest();
320
321        try {
322          xhr.open('POST', endpointUrl);
323          xhr.setRequestHeader('Content-Type', 'text/plain');
324          xhr.send(payload);
325        } catch (e) {
326          console.log(e);
327        }
328
329        return false;
330      },
331      isIos12: function isIos12() {
332        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
333      }
334    };
335    Monorail.produce('monorail-edge.shopifysvc.com',
336      'trekkie_storefront_load_errors/1.1',
337      {shop_id: 9103412,
338      theme_id: 42990531,
339      app_name: "storefront",
340      context_url: window.location.href,
341      source_url: "//transcriptresearch.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
342
343  };
344  scriptFallback.async = true;
345  scriptFallback.src = '//transcriptresearch.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
346  first.parentNode.insertBefore(scriptFallback, first);
347};
348script.async = true;
349script.src = '//transcriptresearch.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
350first.parentNode.insertBefore(script, first);
351
352    };
353    trekkie.load(
354      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":9103412,"isMerchantRequest":null,"themeId":42990531,"themeCityHash":"8271507847098088822","contentLanguage":"en","currency":"USD","eventMetadataId":"311d112f-fd34-45d6-80c9
354-2a22c605a094"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
355    );
356
357    var loaded = false;
358    trekkie.ready(function() {
359      if (loaded) return;
360      loaded = true;
361
362      window.ShopifyAnalytics.lib = window.trekkie;
363
364      var originalDocumentWrite = document.write;
365      document.write = customDocumentWrite;
366      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
367      document.write = originalDocumentWrite;
368
369      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
370      var token = match? match[1]: undefined;
371      if (!hasLoggedConversion(token)) {
372        setCookieIfConversion(token);
373        
374      }
375    });
376
377    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"763e8441-a8a6-46ea-8126-d30f0ef52c1e-1790959336","shopifyEmitted":true});
378
379    var eventsListenerScript = document.createElement('script');
380    eventsListenerScript.async = true;
381    eventsListenerScript.src = "//transcriptresearch.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
382    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
383})();</script>
383
384  
384<script>
385  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
386    window.ga = function ga() {
387      (window.ga.q = window.ga.q || []).push(arguments);
388      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
389        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
390      }
391      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
392    };
393    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
394      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
395    }
396  }
397</script>
vendor: 1 bytes, line 397
397
398<script
399  defer
400  src="https://transcriptresearch.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
401  data-application="storefront-renderer"
402  data-shop-id="9103412"
403  data-render-region="gcp-us-central1"
404  data-page-type="cart"
405  data-theme-instance-id="42990531"
406  data-theme-name=""
407  data-theme-version=""
408  data-monorail-region="shop_domain"
409  data-resource-timing-sampling-rate="10"
410  data-shs="true"
411  data-shs-beacon="true"
412  data-shs-export-with-fetch="true"
413  data-shs-logs-sample-rate="1"
414  data-shs-beacon-endpoint="https://transcriptresearch.com/api/collect"
415></script>
415
416<meta name="shopify-y" content="2b64aa2c-5af8-41da-b7f7-0e6ffe45cf8b" data-expiration="1822516936000"><meta name="shopify-s" content="48eb5f5f-f793-4061-9551-d789bac4db11" data-expiration="1790961136000"><meta name="new-cookie-storage-activated" content="t">
417</head>
418
419<body class="template-cart" >
420
421  
422
423  <div class="wrapper site-wrapper">
424
425    <header class="site-header" role="banner">
426      <div class="grid--full">
427
428        
429
430        <div class="grid-item text-center large--one-half large--text-left">
431          
432            <div class="h1 header-logo" itemscope itemtype="http://schema.org/Organization">
433          
434            
435              <a href="/" itemprop="url">
436                <img src="//transcriptresearch.com/cdn/shop/t/2/assets/logo.png?v=4376541282965349941435735928" alt="Transcript Research" itemprop="logo">
437              </a>
438            
439          
440            </div>
441          
442        </div>
443
444        <div class="grid-item text-center large--text-right large--one-half">
445          <a href="/cart" id="cartToggle" class="site-header__module header-cart">
446            <span class="icon icon-cart btn-secondary" aria-hidden="true"></span>
447            <div class="header-cart--text">
448              <span class="header-cart--label">Your cart</span>
449              <span class="header-cart--count">
450                <span class="cart-count">0</span>
451                items
452              </span>
453            </div>
454          </a>
455          
456        </div>
457      </div>
458    </header>
459
460    <nav class="nav-bar" id="stickyNav" role="navigation">
461      <div class="grid--full">
462        <div class="grid-item text-center">
463          <ul class="site-nav" id="accessibleNav">
464  
465    
466    
467      <li >
468        <a href="/">Home</a>
469      </li>
470    
471  
472    
473    
474      <li >
475        <a href="/pages/apply">Apply</a>
476      </li>
477    
478  
479    
480    
481      <li >
482        <a href="/pages/applicants">Information</a>
483      </li>
484    
485  
486    
487    
488      <li >
489        <a href="/pages/requirements">Requirements</a>
490      </li>
491    
492  
493    
494    
495      <li >
496        <a href="/pages/country_requirements">Country Requirements</a>
497      </li>
498    
499  
500    
501    
502      <li >
503        <a href="/pages/faq">FAQ</a>
504      </li>
505    
506  
507    
508    
509      <li >
510        <a href="/pages/additional-services-and-upgrades-after-application-submittal">Additional Services</a>
511      </li>
512    
513  
514    
515    
516      <li >
517        <a href="/pages/about-us">Contact</a>
518      </li>
519    
520  
521    
522    
523      <li >
524        <a href="/pages/institutions">Institutions</a>
525      </li>
526    
527  
528  
529    
530      <li class="sticky-only">
531        <a href="/cart">Cart (<span class="cart-count">0</span>)</a>
532      </li>
533    
534  
535</ul>
536
537        </div>
538        
539      </div>
540    </nav>
541
542    <main class="main-content" role="main">
543      
544        <hr class="hr--header">
545      
546      
547  <div class="section-header text-center">
548    <h1 class="h3 section-header--title">Shopping Cart</h1>
549    <p>Your cart is currently empty.</p>
550    <p>Continue browsing <a href="/collections/all">here</a>.</p>
551  </div>
552
553
554    </main>
555
556    <hr>
557
558    <footer class="site-footer medium-down--text-center" role="contentinfo">
559      <div class="grid">
560
561        
562        
563        
564        
565        
566        
567
568        
569
570        
571          <div class="grid-item large--one-third large--text-left">
572            <div class="site-footer--bucket">
573              <h3>Get Connected</h3>
574              <ul class="inline-list social-icons">
575                
576                
577                  <li>
578                    <a class="icon-fallback-text" href="https://www.facebook.com/TranscriptResearch" title="Transcript Research on Facebook">
579                      <span class="icon icon-facebook" aria-hidden="true"></span>
580                      <span class="fallback-text">Facebook</span>
581                    </a>
582                  </li>
583                
584                
585                
586                
587                  <li>
588                    <a class="icon-fallback-text" href="https://www.instagram.com/transcript_research/" title="Transcript Research on Instagram">
589                      <span class="icon icon-instagram" aria-hidden="true"></span>
590                      <span class="fallback-text">Instagram</span>
591                    </a>
592                  </li>
593                
594                
595                
596                
597                
598              </ul>
599            </div>
600          </div>
601        
602
603        
604          <div class="grid-item large--one-third">
605            <div class="site-footer--bucket">
606              <h3>Contact Us</h3>
607              <div><a href="mailto:[email protected]">[email protected]</a> 
608<br>
609214.810.1124 </br></div>
610            </div>
611          </div>
612        
613
614        
615          <div class="grid-item large--one-third">
616            <div class="site-footer--bucket">
617              <h3>Quick Links</h3>
618              <ul class="site-footer--linklist">
619                
620                  <li><a href="/pages/requirements">Requirements</a></li>
621                
622                  <li><a href="/blogs/news">TR News and Blog</a></li>
623                
624                  <li><a href="https://mailchi.mp/72ec1b2f9143/newsletter">Newsletter/Blog Notifications</a></li>
625                
626              </ul>
627            </div>
628          </div>
629        
630
631        
632      </div>
633    </footer>
634
635
636  </div>
637
638  <footer class="site-footer text-center" role="contentinfo">
639    <div class="wrapper">
640      <div class="grid">
641        <div class="grid-item">
642          <form action="/search" method="get" class="input-group search-bar" role="search">
643  
644  
645  <input type="search" name="q" value="" placeholder="Search our store" class="input-group-field" aria-label="Search our store">
646  <span class="input-group-btn">
647    <button class="btn icon-fallback-text" type="submit">
648      <span class="icon icon-search" aria-hidden="true"></span>
649      <span class="fallback-text">Search</span>
650    </button>
651  </span>
652</form>
653
654        </div>
655        <div class="grid-item large--two-thirds large--text-right">
656          
657        </div>
658        <div class="grid-item">
659          <small>
660            Copyright &copy; 2026 Transcript Research<br>
661           
662          </small>
663        </div>
664      </div>
665    </div>
666  </footer>
667
668
669  
669<script src="//transcriptresearch.com/cdn/shop/t/2/assets/shop.js?v=64910485062800545771488862183" type="text/javascript"></script>
669
670
671  
672  
673  
673<script src="//transcriptresearch.com/cdn/shop/t/2/assets/handlebars.min.js?v=79044469952368397291435727642" type="text/javascript"></script>
673
674  
675  
675<script id="cartTemplate" type="text/template">
676  
677    <form action="/cart" method="post" novalidate>
678      <div class="ajaxifyCart--products">
679        {{#items}}
680        <div class="ajaxifyCart--product">
681          <div class="ajaxifyCart--row" data-id="{{id}}">
682            <div class="grid">
683              <div class="grid-item large--two-thirds">
684                <div class="grid">
685                  <div class="grid-item one-quarter">
686                    <a href="{{url}}" class="ajaxCart--product-image"><img src="{{img}}" alt=""></a>
687                  </div>
688                  <div class="grid-item three-quarters">
689                    <a href="{{url}}" class="h4">{{name}}</a>
690                    <p>{{variation}}</p>
691                  </div>
692                </div>
693              </div>
694              <div class="grid-item large--one-third">
695                <div class="grid">
696                  <div class="grid-item one-third">
697                    <div class="ajaxifyCart--qty">
698                      <button type="button" class="ajaxifyCart--qty-adjuster ajaxifyCart--minus" data-id="{{id}}" data-qty="{{itemMinus}}">&minus;</button>
699                      <input type="text" name="updates[]" class="ajaxifyCart--num" value="{{itemQty}}" min="0" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*">
700                      <button type="button" class="ajaxifyCart--qty-adjuster ajaxifyCart--add" data-id="{{id}}" data-qty="{{itemAdd}}">+</button>
701                    </div>
702                  </div>
703                  <div class="grid-item one-third text-center">
704                    <p>{{price}}</p>
705                  </div>
706                  <div class="grid-item one-third text-right">
707                    <p>
708                      <small><a href="/cart/change?id={{id}}&amp;quantity=0" class="ajaxifyCart--remove" data-id="{{id}}">Remove</a></small>
709                    </p>
710                  </div>
711                </div>
712              </div>
713            </div>
714          </div>
715        </div>
716        {{/items}}
717      </div>
718      <div class="ajaxifyCart--row text-right medium-down--text-center">
719        <span class="h3">Subtotal {{totalPrice}}</span>
720        <input type="submit" class="{{btnClass}}" name="checkout" value="Checkout">
721      </div>
722    </form>
723  
724  </script>
724
725  
725<script id="drawerTemplate" type="text/template">
726  
727    <div id="ajaxifyDrawer" class="ajaxify-drawer">
728      <div id="ajaxifyCart" class="ajaxifyCart--content {{wrapperClass}}"></div>
729    </div>
730  
731  </script>
731
732  
732<script id="modalTemplate" type="text/template">
733  
734    <div id="ajaxifyModal" class="ajaxify-modal">
735      <div id="ajaxifyCart" class="ajaxifyCart--content"></div>
736    </div>
737  
738  </script>
738
739  
739<script id="ajaxifyQty" type="text/template">
740  
741    <div class="ajaxifyCart--qty">
742      <button type="button" class="ajaxifyCart--qty-adjuster ajaxifyCart--minus" data-id="{{id}}" data-qty="{{itemMinus}}">&minus;</button>
743      <input type="text" class="ajaxifyCart--num" value="{{itemQty}}" min="0" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*">
744      <button type="button" class="ajaxifyCart--qty-adjuster ajaxifyCart--add" data-id="{{id}}" data-qty="{{itemAdd}}">+</button>
745    </div>
746  
747  </script>
747
748  
748<script id="jsQty" type="text/template">
749  
750    <div class="js-qty">
751      <button type="button" class="js--qty-adjuster js--minus" data-id="{{id}}" data-qty="{{itemMinus}}">&minus;</button>
752      <input type="text" class="js--num" value="{{itemQty}}" min="1" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}">
753      <button type="button" class="js--qty-adjuster js--add" data-id="{{id}}" data-qty="{{itemAdd}}">+</button>
754    </div>
755  
756  </script>
756
757
758  
758<script src="//transcriptresearch.com/cdn/shop/t/2/assets/ajaxify.js?v=102070686554331255691435727644" type="text/javascript"></script>
758
759  
759<script>
760  jQuery(function($) {
761    ajaxifyShopify.init({
762      method: 'modal',
763      wrapperClass: 'wrapper',
764      formSelector: '#addToCartForm',
765      addToCartSelector: '#addToCart',
766      cartCountSelector: '.cart-count',
767      toggleCartButton: '#cartToggle',
768      btnClass: 'btn',
769      moneyFormat: "$ {{amount}}",
770      onToggleCallback: timber.cartToggleCallback
771    });
772  });
773  </script>
773
774  
775 
775<script>
776
777/**
778 * Module to ajaxify all add to cart forms on the page.
779 *
780 * Copyright (c) 2015 Caroline Schnapp (11heavens.com)
781 * Dual licensed under the MIT and GPL licenses:
782 * http://www.opensource.org/licenses/mit-license.php
783 * http://www.gnu.org/licenses/gpl.html
784 *
785 */
786Shopify.AjaxifyCart = (function($) {
787  
788  // Some configuration options.
789  // I have separated what you will never need to change from what
790  // you might change.
791  
792  var _config = {
793    
794    // What you might want to change
795    addToCartBtnLabel:             'Add to cart',
796    addedToCartBtnLabel:           'Thank you!',
797    addingToCartBtnLabel:          'Adding...',
798    soldOutBtnLabel:               'Sold Out',
799    howLongTillBtnReturnsToNormal: 1000, // in milliseconds.
800    cartCountSelector:             '.cart, #cart-count a:first, #gocart p a, #cart .checkout em, .item-count',
801    cartTotalSelector:             '#cart-price',
802    // 'aboveForm' for top of add to cart form, 
803    // 'belowForm' for below the add to cart form, and 
804    // 'nextButton' for next to add to cart button.
805    feedbackPosition:              'nextButton',  
806    
807    // What you will never need to change
808    addToCartBtnSelector:          '[type="submit"]',
809    addToCartFormSelector:         'form[action="/cart/add"]',
810    shopifyAjaxAddURL:             '/cart/add.js',
811    shopifyAjaxCartURL:            '/cart.js'
812  };
813  
814  // We need some feedback when adding an item to the cart.
815  // Here it is.  
816  var _showFeedback = function(success, html, $addToCartForm) {
817    $('.ajaxified-cart-feedback').remove();
818    var feedback = '<p class="ajaxified-cart-feedback ' + success + '">' + html + '</p>';
819    switch (_config.feedbackPosition) {
820      case 'aboveForm':
821        $addToCartForm.before(feedback);
822        break;
823      case 'belowForm':
824        $addToCartForm.after(feedback);
825        break;
826      case 'nextButton':
827      default:
828        $addToCartForm.find(_config.addToCartBtnSelector).after(feedback);
829        break;   
830    }
831    // If you use animate.css
832    // $('.ajaxified-cart-feedback').addClass('animated bounceInDown');
833    $('.ajaxified-cart-feedback').slideDown();
834  };
835  var _setText = function($button, label) {
836    if ($button.children().length) {
837      $button.children().each(function() {
838        if ($.trim($(this).text()) !== '') {
839          $(this).text(label);
840        }
841      });
842    }
843    else {
844      $button.val(label).text(label);
845    }
846  };
847  var _init = function() {   
848    $(document).ready(function() { 
849      $(_config.addToCartFormSelector).submit(function(e) {
850        e.preventDefault();
851        var $addToCartForm = $(this);
852        var $addToCartBtn = $addToCartForm.find(_config.addToCartBtnSelector);
853        _setText($addToCartBtn, _config.addingToCartBtnLabel);
854        $addToCartBtn.addClass('disabled').prop('disabled', true);
855        // Add to cart.
856        $.ajax({
857          url: _config.shopifyAjaxAddURL,
858          dataType: 'json',
859          type: 'post',
860          data: $addToCartForm.serialize(),
861          success: function(itemData) {
862            // Re-enable add to cart button.
863            $addToCartBtn.addClass('inverted');
864            _setText($addToCartBtn, _config.addedToCartBtnLabel);
865            _showFeedback('success','<i class="fa fa-check"></i> Added to cart! <a href="/cart">View cart</a> or <a href="/collections/all">continue shopping</a>.',$addToCartForm);
866            window.setTimeout(function(){
867              $addToCartBtn.prop('disabled', false).removeClass('disabled').removeClass('inverted');
868              _setText($addToCartBtn,_config.addToCartBtnLabel);
869            }, _config.howLongTillBtnReturnsToNormal);
870            // Update cart count and show cart link.
871            $.getJSON(_config.shopifyAjaxCartURL, function(cart) {
872              if (_config.cartCountSelector && $(_config.cartCountSelector).size()) {
873                var value = $(_config.cartCountSelector).html() || '0';
874                $(_config.cartCountSelector).html(value.replace(/[0-9]+/,cart.item_count));
875              }
876              if (_config.cartTotalSelector && $(_config.cartTotalSelector).size()) {
877                if (typeof Currency !== 'undefined' && typeof Currency.moneyFormats !== 'undefined') {
878                  var newCurrency = '';
879                  if ($('[name="currencies"]').size()) {
880                    newCurrency = $('[name="currencies"]').val();
881                  }
882                  else if ($('#currencies span.selected').size()) {
883                    newCurrency = $('#currencies span.selected').attr('data-currency');
884                  }
885                  if (newCurrency) {
886                    $(_config.cartTotalSelector).html('<span class=money>' + Shopify.formatMoney(Currency.convert(cart.total_price, "USD", newCurrency), Currency.money_format[newCurrency
886]) + '</span>');
887                  } 
888                  else {
889                    $(_config.cartTotalSelector).html(Shopify.formatMoney(cart.total_price, "$ {{amount}}"));
890                  }
891                }
892                else {
893                  $(_config.cartTotalSelector).html(Shopify.formatMoney(cart.total_price, "$ {{amount}}"));
894                }
895              };
896            });        
897          }, 
898          error: function(XMLHttpRequest) {
899            var response = eval('(' + XMLHttpRequest.responseText + ')');
900            response = response.description;
901            if (response.slice(0,4) === 'All ') {
902              _showFeedback('error', response.replace('All 1 ', 'All '), $addToCartForm);
903              $addToCartBtn.prop('disabled', false);
904              _setText($addToCartBtn, _config.soldOutBtnLabel);
905              $addToCartBtn.prop('disabled',true);
906            }
907            else {
908              _showFeedback('error', '<i class="fa fa-warning"></i> ' + response, $addToCartForm);
909              $addToCartBtn.prop('disabled', false).removeClass('disabled');
910              _setText($addToCartBtn, _config.addToCartBtnLabel);
911            }
912          }
913        });   
914        return false;    
915      });
916    });
917  };
918  return {
919    init: function(params) {
920        // Configuration
921        params = params || {};
922        // Merging with defaults.
923        $.extend(_config, params);
924        // Action
925        $(function() {
926          _init();
927        });
928    },    
929    getConfig: function() {
930      return _config;
931    }
932  }  
933})(jQuery);
934
935Shopify.AjaxifyCart.init();
936
937</script>
937
938
939
940
941
942
943<link href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet" type="text/css" media="all" />
944
945<style>
946.ajaxified-cart-feedback {
947  display: block;
948  line-height: 36px;
949  font-size: 90%;
950  vertical-align: middle;
951}
952.ajaxified-cart-feedback.success { 
953  color: #3D9970;
954}
955.ajaxified-cart-feedback.error { 
956  color: #FF4136; 
957} 
958.ajaxified-cart-feedback a {
959  border-bottom: 1px solid;
960}
961</style>
962
963<!--  DO NOT MODIFY THIS LINE  --> 
964 <!-- Begin Cookie Consent plugin by Silktide - http://silktide.com/cookieconsent -->
964<script type="text/javascript">window.cookieconsent_options = {"message":"We use cookies to ensure that we give you the best experience on our website. If you continue, we\'ll assume that you are understand this and consent to the use of cookies.","dismiss":"Accept","learnMore":"Learn more","link":"https://transcriptresearch.com/pages/privacy","theme":"dark-bottom"};</script>
vendor: 2 bytes, line 964
964
965<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.9/cookieconsent.min.js"></script>
965
966<!-- End Cookie Consent plugin -->
967
968<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
968
969</body>
970</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.