PageSourceSearch

https://craftsmanandapprentice.com/blogs/shop-talk

html craftsmanandapprentice.com collected 2026-10-08 12:17:01 UTC 102,661 bytes, 1,188 lines download raw bytes

1
2<html class="no-js" lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="">
8    <link rel="canonical" href="https://craftsmanandapprentice.com/blogs/shop-talk">
9    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//craftsmanandapprentice.com/cdn/shop/files/icon_gearAmpersand_2x_866f9c3b-33a0-4fbd-baf2-6d88fd36d7e2_32x32.png?v=1630081887"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>SHOP TALK</title>
10
11    
12      <meta name="description" content="All things kids &amp; making. Creative work for kids.">
13    
14
15    
16
17<meta property="og:site_name" content="Craftsman &amp; Apprentice">
18<meta property="og:url" content="https://craftsmanandapprentice.com/blogs/shop-talk">
19<meta property="og:title" content="SHOP TALK">
20<meta property="og:type" content="website">
21<meta property="og:description" content="All things kids &amp; making. Creative work for kids."><meta property="og:image" content="http://craftsmanandapprentice.com/cdn/shop/files/ca_socialshare.jpg?v=1633575166">
22  <meta property="og:image:secure_url" content="https://craftsmanandapprentice.com/cdn/shop/files/ca_socialshare.jpg?v=1633575166">
23  <meta property="og:image:width" content="1200">
24  <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image">
25<meta name="twitter:title" content="SHOP TALK">
26<meta name="twitter:description" content="All things kids &amp; making. Creative work for kids.">
27
28
29    
29<script src="//craftsmanandapprentice.com/cdn/shop/t/3/assets/global.js?v=147515026012967767391629928261" defer="defer"></script>
29
30    
30<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
30<meta name="facebook-domain-verification" content="slvyfyani81153l3vrgidk0q5hudjj">
31<meta name="google-site-verification" content="yZXriOacARC2fl-iGMT-Ma5pfMJ7Gd2QNp7g-8LOEYo">
32<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/59725512883/digital_wallets/dialog">
33<meta id="in-context-paypal-metadata" data-shop-id="59725512883" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
34<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/shop-talk.atom" />
35<link rel="next" href="/blogs/shop-talk?page=2">
36<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
36
37<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
38<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=59725512883" crossorigin="anonymous"></script>
vendor: 1 bytes, line 38
38
39<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":59725512883,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/59725512883","merchantName":"Craftsman \u0026 Apprentice","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Craftsman \u0026 Apprentice","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 39
39
40<script id="shopify-features" type="application/json">{"accessToken":"47fd5a538c13c5ee4fa21a029351c16b","betas":["rich-media-storefront-analytics"],"domain":"craftsmanandapprentice.com","predictiveSearch":true,"shopId":59725512883,"locale":"en"}</script>
vendor: 1 bytes, line 40
40
41<script>var Shopify = Shopify || {};
42Shopify.shop = "craftsman-apprentice-dev.myshopify.com";
43Shopify.locale = "en";
44Shopify.currency = {"active":"USD","rate":"1.0"};
45Shopify.country = "US";
46Shopify.theme = {"name":"C\u0026A V1","id":126599725235,"schema_name":"Dawn","schema_version":"1.1.0","theme_store_id":null,"role":"main"};
47Shopify.theme.handle = "null";
48Shopify.theme.style = {"id":null,"handle":null};
49Shopify.cdnHost = "craftsmanandapprentice.com/cdn";
50Shopify.routes = Shopify.routes || {};
51Shopify.routes.root = "/";
52Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
53Shopify.SignInWithShop = Shopify.SignInWithShop || {};
54Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
55Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 55
55
56<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 56
56
57<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 57
57
58<script>
59  window.ShopifyPay = window.ShopifyPay || {};
60  window.ShopifyPay.apiHost = "shop.app\/pay";
61  window.ShopifyPay.redirectState = null;
62</script>
vendor: 1 bytes, line 62
62
63<script>
64  window.Shopify = window.Shopify || {};
65  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
66  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
67  window.Shopify.SignInWithShop.eligible = true;
68</script>
vendor: 1 bytes, line 68
68
69<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 69
69
70<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 70
70
71<script type="module">
72  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
73
74  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
75
76</script>
vendor: 1 bytes, line 76
76
77<script>
78  window.Shopify = window.Shopify || {};
79  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
80  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"]};
81</script>
vendor: 1 bytes, line 81
81
82<script>(function() {
83  var isLoaded = false;
84  function asyncLoad() {
85    if (isLoaded) return;
86    isLoaded = true;
87    var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/7777cff5820f023b34afdc81d\/a4ccb2f9f0b5964f45aeae1ef.js?shop=craftsman-apprentice-dev.myshopify.com"];
88    for (var i = 0; i < urls.length; i++) {
89      var s = document.createElement('script');
90      s.type = 'text/javascript';
91      s.async = true;
92      s.src = urls[i];
93      var x = document.getElementsByTagName('script')[0];
94      x.parentNode.insertBefore(s, x);
95    }
96  };
97  if(window.attachEvent) {
98    window.attachEvent('onload', asyncLoad);
99  } else {
100    window.addEventListener('load', asyncLoad, false);
101  }
102})();</script>
vendor: 1 bytes, line 102
102
103<script id="__st">var __st={"a":59725512883,"offset":-21600,"reqid":"5389b193-1043-42fa-b7a2-dcd0ab398807-1791461820","pageurl":"craftsmanandapprentice.com\/blogs\/shop-talk","s":"blogs-89594790131","u":"33874480fda3","p":"blog","rtyp":"blog","rid":89594790131};</script>
vendor: 1 bytes, line 103
103
104<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 104
104
105<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 105
105
106<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//craftsmanandapprentice.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 106
106
107<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 = "//craftsmanandapprentice.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>
107<script crossorigin="anonymous" defer="defer" src="//craftsmanandapprentice.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 107
107
108<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 108
108
109<script>
110  window.Shopify = window.Shopify || {};
111  window.Shopify.MCP = window.Shopify.MCP || {};
112  window.Shopify.MCP.enabled = true;
113  window.Shopify.MCP.shop = "craftsman-apprentice-dev.myshopify.com";
114  window.Shopify.MCP.mcpEndpoint = "https:\/\/craftsmanandapprentice.com\/api\/mcp";
115  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
116</script>
vendor: 1 bytes, line 116
116
117<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("\/\/craftsmanandapprentice.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
118</script>
vendor: 1 bytes, line 118
118
119<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://craftsmanandapprentice.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
120</script>
vendor: 1 bytes, line 120
120
121<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
122  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);
123</script>
vendor: 1 bytes, line 123
123
124<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})}}));
125</script>
125
126<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://craftsmanandapprentice.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
127<style id="shopify-accelerated-checkout-cart">
128        #shopify-buyer-consent {
129  margin-top: 1em;
130  display: inline-block;
131  width: 100%;
132}
133
134#shopify-buyer-consent.hidden {
135  display: none;
136}
137
138#shopify-subscription-policy-button {
139  background: none;
140  border: none;
141  padding: 0;
142  text-decoration: underline;
143  font-size: inherit;
144  cursor: pointer;
145}
146
147#shopify-subscription-policy-button::before {
148  box-shadow: none;
149}
150
151      </style>
152<script id="sections-script" data-sections="header" defer="defer" src="//craftsmanandapprentice.com/cdn/shop/t/3/compiled_assets/scripts.js?v=28811939770920079701789422993"></script>
vendor: 1 bytes, line 152
152
153<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
153
154
155
156    <style data-shopify>
157      @font-face {
158  font-family: Assistant;
159  font-weight: 400;
160  font-style: normal;
161  font-display: swap;
162  src: url("//craftsmanandapprentice.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
163       url("//craftsmanandapprentice.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
164}
165
166      @font-face {
167  font-family: Assistant;
168  font-weight: 700;
169  font-style: normal;
170  font-display: swap;
171  src: url("//craftsmanandapprentice.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"),
172       url("//craftsmanandapprentice.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff");
173}
174
175      
176      
177      @font-face {
178  font-family: Assistant;
179  font-weight: 400;
180  font-style: normal;
181  font-display: swap;
182  src: url("//craftsmanandapprentice.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
183       url("//craftsmanandapprentice.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
184}
185
186
187      :root {
188        --font-body-family: Assistant, sans-serif;
189        --font-body-style: normal;
190        --font-body-weight: 400;
191
192        --font-heading-family: Assistant, sans-serif;
193        --font-heading-style: normal;
194        --font-heading-weight: 400;
195
196        --color-base-text: 27, 27, 3;
197        --color-base-background-1: 242, 232, 219;
198        --color-base-background-2: 229, 217, 202;
199        --color-base-solid-button-labels: 242, 232, 219;
200        --color-base-outline-button-labels: 27, 27, 3;
201        --color-base-accent-1: 27, 27, 3;
202        --color-base-accent-2: 191, 70, 39;
203        --payment-terms-background-color: #f2e8db;
204
205        --page-width: 160rem;
206      }
207
208      *,
209      *::before,
210      *::after {
211        box-sizing: inherit;
212      }
213
214      html {
215        box-sizing: border-box;
216        font-size: 62.5%;
217        height: 100%;
218      }
219
220      body {
221        display: grid;
222        grid-template-rows: auto auto 1fr auto;
223        grid-template-columns: 100%;
224        min-height: 100%;
225        margin: 0;
226        font-size: 1.5rem;
227        letter-spacing: 0.06rem;
228        line-height: 1.8;
229        font-family: var(--font-body-family);
230        font-style: var(--font-body-style);
231        font-weight: var(--font-body-weight);
232      }
233
234      @media screen and (min-width: 750px) {
235        body {
236          font-size: 1.6rem;
237        }
238      }
239    </style>
240
241    <link rel="stylesheet" href="https://use.typekit.net/rym5qun.css">
242
243    <link href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/base.css?v=175837355315789891321629928245" rel="stylesheet" type="text/css" media="all" />
244    <link href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/customize.css?v=18010935178192297671633550726" rel="stylesheet" type="text/css" media="all" />
245<link rel="preload" as="font" href="//craftsmanandapprentice.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//craftsmanandapprentice.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin>
245<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
245
246  <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
247<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: 59725512883,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 247
247
248<script>
249  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
250</script>
vendor: 1 bytes, line 250
250
251<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}
251).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: 59725512883,storefrontBaseUrl: "https://craftsmanandapprentice.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://craftsmanandapprentice.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2021163251","configuration":"{\"mailchimp_store_id\":\"store_c1j9e9ei8azo4c2rsed7\", \"mailchimp_user_id\":\"32401094\",\"mailchimp_list_id\":\"a4a09bc866\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"535920883","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-741754872\\\",\\\"GT-WFM3QHN\\\",\\\"G-75CQ18KY6F\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"AW-741754872\\\/CiOgCLGb25ccEPiP2eEC\\\",\\\"G-75CQ18KY6F\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"AW-741754872\\\/veeJCNOZ25ccEPiP2eEC\\\",\\\"G-75CQ18KY6F\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-741754872\\\/lnWjCNyZ25ccEPiP2eEC\\\",\\\"MC-RBQV6RFW5N\\\",\\\"G-75CQ18KY6F\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-741754872\\\/rcbZCNCZ25ccEPiP2eEC\\\",\\\"MC-RBQV6RFW5N\\\",\\\"G-75CQ18KY6F\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-741754872\\\/LUbMCNmZ25ccEPiP2eEC\\\",\\\"MC-RBQV6RFW5N\\\",\\\"G-75CQ18KY6F\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"AW-741754872\\\/Mh67CLSb25ccEPiP2eEC\\\",\\\"G-75CQ18KY6F\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"AW-741754872\\\/olURCNaZ25ccEPiP2eEC\\\",\\\"G-75CQ18KY6F\\\"]}],\\\"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"]}
251,{"id":"140017907","configuration":"{\"pixel_id\":\"239532574025230\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"61800691","configuration":"{\"tagID\":\"2614005944931\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"65405171","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":"Craftsman \u0026 Apprentice","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"craftsman-apprentice-dev.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/craftsmanandapprentice.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://craftsmanandapprentice.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"126599725235","themePublished":"true","eventMetadataId":"ddf5a542-46e6-41e6-895b-b1b52b33aefd","pageType":"blog","resourceId":"89594790131","shopId":"59725512883","storefrontBaseUrl":"https:\/\/craftsmanandapprentice.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
251<script>
252  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
253  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
254  window.ShopifyAnalytics.meta.currency = 'USD';
255  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":89594790131,"requestId":"5389b193-1043-42fa-b7a2-dcd0ab398807-1791461820"}};
256  for (var attr in meta) {
257    window.ShopifyAnalytics.meta[attr] = meta[attr];
258  }
259</script>
vendor: 1 bytes, line 259
259
260<script class="analytics">
261  (function () {
262    var customDocumentWrite = function(content) {
263      var jquery = null;
264
265      if (window.jQuery) {
266        jquery = window.jQuery;
267      } else if (window.Checkout && window.Checkout.$) {
268        jquery = window.Checkout.$;
269      }
270
271      if (jquery) {
272        jquery('body').append(content);
273      }
274    };
275
276    var hasLoggedConversion = function(token) {
277      if (token) {
278        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
279      }
280      return false;
281    }
282
283    var setCookieIfConversion = function(token) {
284      if (token) {
285        var twoMonthsFromNow = new Date(Date.now());
286        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
287
288        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
289      }
290    }
291
292    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
293    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
294    if (trekkie.integrations) {
295      return;
296    }
297    trekkie.methods = [
298      'identify',
299      'page',
300      'ready',
301      'track',
302      'trackForm',
303      'trackLink'
304    ];
305    trekkie.factory = function(method) {
306      return function() {
307        var args = Array.prototype.slice.call(arguments);
308        args.unshift(method);
309        trekkie.push(args);
310        if (method == 'track' || method == 'page') {
311          var pageUrl;
312          try {
313            pageUrl = window.location.href;
314          } catch (e) {}
315          var pageReferrer;
316          try {
317            pageReferrer = document.referrer;
318          } catch (e) {}
319          try {
320            if (window.__TREKKIE_SHIM_QUEUE == null) {
321              window.__TREKKIE_SHIM_QUEUE = [];
322            }
323            window.__TREKKIE_SHIM_QUEUE.push({
324              from: 'trekkie-stub',
325              method: method,
326              args: args.slice(1),
327              pageContext: {
328                url: pageUrl,
329                referrer: pageReferrer
330              }
331            });
332          } catch (e) {
333            // no-op
334          }
335        }
336        return trekkie;
337      };
338    };
339    for (var i = 0; i < trekkie.methods.length; i++) {
340      var key = trekkie.methods[i];
341      trekkie[key] = trekkie.factory(key);
342    }
343    trekkie.load = function(config) {
344      trekkie.config = config || {};
345      trekkie.config.initialDocumentCookie = document.cookie;
346      var first = document.getElementsByTagName('script')[0];
347var script = document.createElement('script');
348script.type = 'text/javascript';
349script.onerror = function(e) {
350  var scriptFallback = document.createElement('script');
351  scriptFallback.type = 'text/javascript';
352  scriptFallback.onerror = function(error) {
353          var Monorail = {
354      produce: function produce(monorailDomain, schemaId, payload) {
355        var currentMs = new Date().getTime();
356        var event = {
357          schema_id: schemaId,
358          payload: payload,
359          metadata: {
360            event_created_at_ms: currentMs,
361            event_sent_at_ms: currentMs
362          }
363        };
364        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
365      },
366      sendRequest: function sendRequest(endpointUrl, payload) {
367        // Try the sendBeacon API
368        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
369          var blobData = new window.Blob([payload], {
370            type: 'text/plain'
371          });
372
373          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
374            return true;
375          } // sendBeacon was not successful
376
377        } // XHR beacon
378
379        var xhr = new XMLHttpRequest();
380
381        try {
382          xhr.open('POST', endpointUrl);
383          xhr.setRequestHeader('Content-Type', 'text/plain');
384          xhr.send(payload);
385        } catch (e) {
386          console.log(e);
387        }
388
389        return false;
390      },
391      isIos12: function isIos12() {
392        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
393      }
394    };
395    Monorail.produce('monorail-edge.shopifysvc.com',
396      'trekkie_storefront_load_errors/1.1',
397      {shop_id: 59725512883,
398      theme_id: 126599725235,
399      app_name: "storefront",
400      context_url: window.location.href,
401      source_url: "//craftsmanandapprentice.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
402
403  };
404  scriptFallback.async = true;
405  scriptFallback.src = '//craftsmanandapprentice.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
406  first.parentNode.insertBefore(scriptFallback, first);
407};
408script.async = true;
409script.src = '//craftsmanandapprentice.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
410first.parentNode.insertBefore(script, first);
411
412    };
413    trekkie.load(
414      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":59725512883,"isMerchantRequest":null,"themeId":126599725235,"themeCityHash":"9576060755861884197","contentLanguage":"en","currency":"USD","eventMetadataId":"ddf5a542-46e6-41e6-895b-b1b52b33aefd"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
415    );
416
417    var loaded = false;
418    trekkie.ready(function() {
419      if (loaded) return;
420      loaded = true;
421
422      window.ShopifyAnalytics.lib = window.trekkie;
423
424      var originalDocumentWrite = document.write;
425      document.write = customDocumentWrite;
426      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
427      document.write = originalDocumentWrite;
428
429      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
430      var token = match? match[1]: undefined;
431      if (!hasLoggedConversion(token)) {
432        setCookieIfConversion(token);
433        
434      }
435    });
436
437    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":89594790131,"requestId":"5389b193-1043-42fa-b7a2-dcd0ab398807-1791461820","shopifyEmitted":true});
438
439    var eventsListenerScript = document.createElement('script');
440    eventsListenerScript.async = true;
441    eventsListenerScript.src = "//craftsmanandapprentice.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
442    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
443})();</script>
443
444  
444<script>
445  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
446    window.ga = function ga() {
447      (window.ga.q = window.ga.q || []).push(arguments);
448      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
449        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
450      }
451      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.");
452    };
453    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
454      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
455    }
456  }
457</script>
vendor: 1 bytes, line 457
457
458<script
459  defer
460  src="https://craftsmanandapprentice.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.0.min.js"
461  data-application="storefront-renderer"
462  data-shop-id="59725512883"
463  data-render-region="gcp-us-central1"
464  data-page-type="blog"
465  data-theme-instance-id="126599725235"
466  data-theme-name="Dawn"
467  data-theme-version="1.1.0"
468  data-monorail-region="shop_domain"
469  data-resource-timing-sampling-rate="10"
470  data-shs="true"
471  data-shs-beacon="true"
472  data-shs-export-with-fetch="true"
473  data-shs-logs-sample-rate="1"
474  data-shs-beacon-endpoint="https://craftsmanandapprentice.com/api/collect"
475></script>
475
476<meta name="shopify-y" content="cf2f69cc-954f-4fea-b98b-b0a03508cca4" data-expiration="1823019420000"><meta name="shopify-s" content="cd2f9692-5e3d-457a-81f4-050b2fe45a1c" data-expiration="1791463620000"><meta name="new-cookie-storage-activated" content="t">
477</head>
478
479  <body class="body-blog">
480    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
481      Skip to content
482    </a>
483
484    <div id="shopify-section-announcement-bar" class="shopify-section"><div class="announcement-bar" role="region" aria-label="Announcement"  style="background-color:#bf4627;"><a href="/pages/fall-classes" class="announcement-bar__link link link--text focus-inset animate-arrow"><p class="announcement-bar__message h5" style="color:#f2e8db;">
485                Fall Registration is Open!
486<svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
487  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
488</svg>
489
490</p></a></div>
491</div>
492    <div id="shopify-section-header" class="shopify-section"><link rel="stylesheet" href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-list-menu.css?v=161614383810958508431629928251" media="print" onload="this.media='all'">
493<link rel="stylesheet" href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-search.css?v=167115570631985863841629928257" media="print" onload="this.media='all'">
494<link rel="stylesheet" href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-menu-drawer.css?v=97914993794422201501629928253" media="print" onload="this.media='all'">
495<link rel="stylesheet" href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-cart-notification.css?v=87135131402575196631629928249" media="print" onload="this.media='all'">
496
497<noscript><link href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-list-menu.css?v=161614383810958508431629928251" rel="stylesheet" type="text/css" media="all" /></noscript>
498<noscript><link href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-search.css?v=167115570631985863841629928257" rel="stylesheet" type="text/css" media="all" /></noscript>
499<noscript><link href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-menu-drawer.css?v=97914993794422201501629928253" rel="stylesheet" type="text/css" media="all" /></noscript>
500<noscript><link href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-cart-notification.css?v=87135131402575196631629928249" rel="stylesheet" type="text/css" media="all" /></noscript>
501
502<style>
503  header-drawer {
504    justify-self: start;
505    margin-left: -1.2rem;
506  }
507
508  @media screen and (min-width: 990px) {
509    header-drawer {
510      display: none;
511    }
512  }
513
514  .menu-drawer-container {
515    display: flex;
516  }
517
518  .list-menu {
519    list-style: none;
520    padding: 0;
521    margin: 0;
522  }
523
524  .list-menu--inline {
525    display: inline-flex;
526    flex-wrap: wrap;
527  }
528
529  summary.list-menu__item {
530    padding-right: 2.7rem;
531  }
532
533  .list-menu__item {
534    display: flex;
535    align-items: center;
536    line-height: 1.3;
537  }
538
539  .list-menu__item--link {
540    text-decoration: none;
541    padding-bottom: 1rem;
542    padding-top: 1rem;
543    line-height: 1.8;
544  }
545
546  @media screen and (min-width: 750px) {
547    .list-menu__item--link {
548      padding-bottom: 0.5rem;
549      padding-top: 0.5rem;
550    }
551  }
552</style>
553
554<script src="//craftsmanandapprentice.com/cdn/shop/t/3/assets/details-disclosure.js?v=113893937730261782131629928259" defer="defer"></script>
vendor: 1 bytes, line 554
554
555<script src="//craftsmanandapprentice.com/cdn/shop/t/3/assets/details-modal.js?v=42478746482685278681629928260" defer="defer"></script>
vendor: 1 bytes, line 555
555
556<script src="//craftsmanandapprentice.com/cdn/shop/t/3/assets/cart-notification.js?v=48848291506320193291629928246" defer="defer"></script>
556
557
558<svg xmlns="http://www.w3.org/2000/svg" class="hidden">
559  <symbol id="icon-search" viewbox="0 0 18 19" fill="none">
560    <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/>
561  </symbol>
562
563  <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17">
564    <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
565  </symbol>
566</svg>
567<sticky-header class="header-wrapper header-wrapper--border-bottom">
568  <header class="header header--middle-left page-width header--has-menu"><header-drawer data-breakpoint="tablet">
569        <details class="menu-drawer-container">
570          <summary class="header__icon header__icon--menu header__icon--summary link link--text focus-inset" aria-label="Menu">
571            <span>
572              <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" fill="none" viewBox="0 0 18 16">
573  <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor">
574</svg>
575
576              <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17">
577  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
578</svg>
579
580            </span>
581          </summary>
582          <div id="menu-drawer" class="menu-drawer motion-reduce" tabindex="-1">
583            <div class="menu-drawer__inner-container">
584              <div class="menu-drawer__navigation-container">
585                <nav class="menu-drawer__navigation">
586                  <ul class="menu-drawer__menu list-menu" role="list"><li><details>
587                            <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
588                              Things to Do
589                              <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
590  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
591</svg>
592
593                              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
594  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
595</svg>
596
597                            </summary>
598                            <div id="link-Things to Do" class="menu-drawer__submenu motion-reduce" tabindex="-1">
599                              <div class="menu-drawer__inner-submenu">
600                                <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
601                                  <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
602  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
603</svg>
604
605                                  Things to Do
606                                </button>
607                                <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/shop-calendar" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
608                                          Shop Calendar
609                                        </a></li><li><a href="/pages/fall-classes" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
610                                          In-Shop Classes
611                                        </a></li><li><a href="/pages/parties" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
612                                          Parties
613                                        </a></li><li><a href="/pages/school-break-camps" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
614                                          School Break Camps
615                                        </a></li><li><a href="/pages/summer-2026" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
616                                          Summer
617                                        </a></li><li><a href="/pages/camp-logistics" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
618                                          Camp Logistics
619                                        </a></li><li><a href="https://www.hisawyer.com/the-craftsman-apprentice/schedules/gift_cards" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
620                                          Gift Cards
621                                        </a></li></ul>
622                              </div>
623                            </div>
624                          </details></li><li>
624<details>
625                            <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
626                              Schools
627                              <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
628  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
629</svg>
630
631                              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
632  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
633</svg>
634
635                            </summary>
636                            <div id="link-Schools" class="menu-drawer__submenu motion-reduce" tabindex="-1">
637                              <div class="menu-drawer__inner-submenu">
638                                <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
639                                  <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
640  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
641</svg>
642
643                                  Schools
644                                </button>
645                                <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/about" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
646                                          Our why
647                                        </a></li><li><a href="/pages/enrichments" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
648                                          Enrichment Programs
649                                        </a></li><li><a href="/pages/field-trips" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
650                                          Field Trips
651                                        </a></li><li><a href="/pages/professional-development" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
652                                          Professional Development
653                                        </a></li><li><a href="/collections/teaching-tools" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
654                                          Teaching Tools
655                                        </a></li><li><a href="/pages/fundraisers" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
656                                          Fundraisers
657                                        </a></li></ul>
658                              </div>
659                            </div>
660                          </details></li><li><details>
661                            <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
662                              Shop
663                              <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
664  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
665</svg>
666
667                              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
668  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
669</svg>
670
671                            </summary>
672                            <div id="link-Shop" class="menu-drawer__submenu motion-reduce" tabindex="-1">
673                              <div class="menu-drawer__inner-submenu">
674                                <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
675                                  <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
676  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
677</svg>
678
679                                  Shop
680                                </button>
681                                <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/products/maker-camp-book" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
682                                          Book
683                                        </a></li><li><a href="/collections/kits" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
684                                          Swag
685                                        </a></li><li><a href="/collections/teaching-tools" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
686                                          Teaching Tools
687                                        </a></li><li><a href="https://www.hisawyer.com/the-craftsman-apprentice/schedules/gift_cards" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
688                                          Gift cards
689                                        </a></li></ul>
690                              </div>
691                            </div>
692                          </details></li><li>
692<details>
693                            <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active">
694                              About
695                              <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
696  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
697</svg>
698
699                              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
700  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
701</svg>
702
703                            </summary>
704                            <div id="link-About" class="menu-drawer__submenu motion-reduce" tabindex="-1">
705                              <div class="menu-drawer__inner-submenu">
706                                <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
707                                  <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
708  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
709</svg>
710
711                                  About
712                                </button>
713                                <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/about" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
714                                          What/Why/How?
715                                        </a></li><li><a href="/pages/who-we-are" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
716                                          Our Team
717                                        </a></li><li><a href="/pages/employment" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
718                                          Employment
719                                        </a></li><li><a href="/pages/the-shop-model" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
720                                          The Shop Model
721                                        </a></li><li><a href="/blogs/shop-talk" class="menu-drawer__menu-item link link--text list-menu__item focus-inset menu-drawer__menu-item--active" aria-current="page">
722                                          Shop Talk Blog
723                                        </a></li><li><a href="/pages/donations" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
724                                          Material Donations
725                                        </a></li><li><a href="/pages/event-policies" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
726                                          Policies
727                                        </a></li><li><a href="/pages/camp-logistics" class="menu-drawer__menu-item link link--text list-menu__item focus-inset">
728                                          Camp Logistics
729                                        </a></li></ul>
730                              </div>
731                            </div>
732                          </details></li><li><a href="/blogs/shop-talk" class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active" aria-current="page">
733                            BLOG
734                          </a></li><li><a href="/pages/contact" class="menu-drawer__menu-item list-menu__item link link--text focus-inset">
735                            Contact
736                          </a></li></ul>
737                </nav>
738                <div class="menu-drawer__utility-links"><a href="/account/login" class="menu-drawer__account link link--text focus-inset h5">
739                      <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-account" fill="none" viewBox="0 0 18 19">
740  <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
7401-3.67-1.35-6.17-1.35z" fill="currentColor">
741</svg>
742
743Log in</a><ul class="list list-social list-unstyled" role="list"><li class="list-social__item">
744                        <a href="https://facebook.com/craftsmanandapprentice" class="link link--text list-social__link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 18 18">
745  <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z">
746</svg>
747<span class="visually-hidden">Facebook</span>
748                        </a>
749                      </li><li class="list-social__item">
750                        <a href="https://instagram.com/craftsmanandapprentice" class="link link--text list-social__link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 18 18">
751  <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/>
752  <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z">
753</svg>
754<span class="visually-hidden">Instagram</span>
755                        </a>
756                      </li><li class="list-social__item">
757                        <a href="https://youtube.com/craftsmanandapprentice" class="link link--text list-social__link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 100 70">
758  <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor">
759</svg>
760<span class="visually-hidden">YouTube</span>
761                        </a>
762                      </li></ul>
763                </div>
764              </div>
765            </div>
766          </div>
767        </details>
768      </header-drawer><a href="/" class="header__heading-link link link--text focus-inset"><img srcset="//craftsmanandapprentice.com/cdn/shop/files/ca_logo_3x_f12cdde7-cabb-4e9d-88fb-4e8fc43b1010_100x.png?v=1630000474 1x, //craftsmanandapprentice.com/cdn/shop/files/[email protected]?v=1630000474 2x"
769              src="//craftsmanandapprentice.com/cdn/shop/files/ca_logo_3x_f12cdde7-cabb-4e9d-88fb-4e8fc43b1010_100x.png?v=1630000474"
770              loading="lazy"
771              class="header__heading-logo"
772              width="561"
773              height="561"
774              alt="Craftsman &amp; Apprentice"
775            ></a><nav class="header__inline-menu">
776        <ul class="list-menu list-menu--inline" role="list"><li>
776<details-disclosure>
777                  <details>
778                    <summary class="header__menu-item list-menu__item link focus-inset">
779                      <span >Things to Do</span>
780                      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
781  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
782</svg>
783
784                    </summary>
785                    <ul class="header__submenu list-menu list-menu--disclosure caption-large motion-reduce" role="list" tabindex="-1"><li><a href="/pages/shop-calendar" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
786                              Shop Calendar
787                            </a></li><li><a href="/pages/fall-classes" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
788                              In-Shop Classes
789                            </a></li><li><a href="/pages/parties" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
790                              Parties
791                            </a></li><li><a href="/pages/school-break-camps" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
792                              School Break Camps
793                            </a></li><li><a href="/pages/summer-2026" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
794                              Summer
795                            </a></li><li><a href="/pages/camp-logistics" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
796                              Camp Logistics
797                            </a></li><li><a href="https://www.hisawyer.com/the-craftsman-apprentice/schedules/gift_cards" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
798                              Gift Cards
799                            </a></li></ul>
800                  </details>
801                </details-disclosure></li><li><details-disclosure>
802                  <details>
803                    <summary class="header__menu-item list-menu__item link focus-inset">
804                      <span >Schools</span>
805                      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
806  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
807</svg>
808
809                    </summary>
810                    <ul class="header__submenu list-menu list-menu--disclosure caption-large motion-reduce" role="list" tabindex="-1"><li><a href="/pages/about" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
811                              Our why
812                            </a></li><li><a href="/pages/enrichments" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
813                              Enrichment Programs
814                            </a></li><li><a href="/pages/field-trips" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
815                              Field Trips
816                            </a></li><li><a href="/pages/professional-development" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
817                              Professional Development
818                            </a></li><li><a href="/collections/teaching-tools" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
819                              Teaching Tools
820                            </a></li><li><a href="/pages/fundraisers" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
821                              Fundraisers
822                            </a></li></ul>
823                  </details>
824                </details-disclosure></li><li>
824<details-disclosure>
825                  <details>
826                    <summary class="header__menu-item list-menu__item link focus-inset">
827                      <span >Shop</span>
828                      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
829  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
830</svg>
831
832                    </summary>
833                    <ul class="header__submenu list-menu list-menu--disclosure caption-large motion-reduce" role="list" tabindex="-1"><li><a href="/products/maker-camp-book" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
834                              Book
835                            </a></li><li><a href="/collections/kits" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
836                              Swag
837                            </a></li><li><a href="/collections/teaching-tools" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
838                              Teaching Tools
839                            </a></li><li><a href="https://www.hisawyer.com/the-craftsman-apprentice/schedules/gift_cards" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
840                              Gift cards
841                            </a></li></ul>
842                  </details>
843                </details-disclosure></li><li><details-disclosure>
844                  <details>
845                    <summary class="header__menu-item list-menu__item link focus-inset header__active-menu-item">
846                      <span >About</span>
847                      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
848  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
849</svg>
850
851                    </summary>
852                    <ul class="header__submenu list-menu list-menu--disclosure caption-large motion-reduce" role="list" tabindex="-1"><li><a href="/pages/about" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
853                              What/Why/How?
854                            </a></li><li><a href="/pages/who-we-are" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
855                              Our Team
856                            </a></li><li><a href="/pages/employment" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
857                              Employment
858                            </a></li><li><a href="/pages/the-shop-model" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
859                              The Shop Model
860                            </a></li><li><a href="/blogs/shop-talk" class="header__menu-item list-menu__item link link--text focus-inset caption-large list-menu__item--active" aria-current="page">
861                              Shop Talk Blog
862                            </a></li><li><a href="/pages/donations" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
863                              Material Donations
864                            </a></li><li><a href="/pages/event-policies" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
865                              Policies
866                            </a></li><li><a href="/pages/camp-logistics" class="header__menu-item list-menu__item link link--text focus-inset caption-large">
867                              Camp Logistics
868                            </a></li></ul>
869                  </details>
870                </details-disclosure></li><li><a href="/blogs/shop-talk" class="header__menu-item header__menu-item list-menu__item link link--text focus-inset header__active-menu-item" aria-current="page">
871                  <span>BLOG</span>
872                </a></li><li><a href="/pages/contact" class="header__menu-item header__menu-item list-menu__item link link--text focus-inset">
873                  <span>Contact</span>
874                </a></li></ul>
875      </nav><div class="header__icons">
876      <details-modal class="header__search">
877        <details>
878          <summary class="header__icon header__icon--search header__icon--summary link link--text focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search">
879            <span>
880              <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false" role="presentation">
881                <use href="#icon-search">
882              </svg>
883              <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false" role="presentation">
884                <use href="#icon-close">
885              </svg>
886            </span>
887          </summary>
888          <div class="search-modal modal__content" role="dialog" aria-modal="true" aria-label="Search">
889            <div class="search-modal__content" tabindex="-1">
890              <form action="/search" method="get" role="search" class="search search-modal__form">
891                <div class="field">
892                  <input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search">
893                  <label class="field__label" for="Search-In-Modal">Search</label>
894                  <input type="hidden" name="options[prefix]" value="last">
895                  <button class="search__button field__button" aria-label="Search">
896                    <svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation">
897                      <use href="#icon-search">
898                    </svg>
899                  </button>
900                </div>
901              </form>
902              <button type="button" class="search-modal__close-button modal__close-button link link--text focus-inset" aria-label="Close">
903                <svg class="icon icon-close" aria-hidden="true" focusable="false" role="presentation">
904                  <use href="#icon-close">
905                </svg>
906              </button>
907            </div>
908          </div>
909        </details>
910      </details-modal><a href="/account/login" class="header__icon header__icon--account link link--text focus-inset small-hide">
911          <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-account" fill="none" viewBox="0 0 18 19">
912  <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35z" fill="currentColor">
913</svg>
914
915          <span class="visually-hidden">Log in</span>
916        </a><a href="/cart" class="header__icon header__icon--cart link link--text focus-inset" id="cart-icon-bubble"><svg class="icon icon-cart-empty" aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" fill="none">
917  <path d="m15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.78-11.61zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1 -9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z" fill="currentColor" fill-rule="evenodd"/>
918</svg>
919<span class="visually-hidden">Cart</span></a>
920    </div>
921  </header>
922</sticky-header><cart-notification>
923  <div class="cart-notification-wrapper page-width">
924    <div id="cart-notification" class="cart-notification focus-inset" aria-modal="true" aria-label="Item added to your cart" role="dialog" tabindex="-1">
925      <div class="cart-notification__header">
926        <h2 class="cart-notification__heading caption-large"><svg class="icon icon-checkmark color-foreground-text" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
927  <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/>
928</svg>
929Item added to your cart</h2>
930        <button type="button" class="cart-notification__close modal__close-button link link--text focus-inset" aria-label="Close">
931          <svg class="icon icon-close" aria-hidden="true" focusable="false"><use href="#icon-close"></svg>
932        </button>
933      </div>
934      <div id="cart-notification-product" class="cart-notification-product"></div>
935      <div class="cart-notification__links">
936        <a href="/cart" id="cart-notification-button" class="button button--secondary button--full-width"></a>
937        <form action="/cart" method="post" id="cart">
938          <button class="button button--primary button--full-width" name="checkout" form="cart">Check out</button>
939        </form>
940        <button type="button" class="link button-label">Continue shopping</button>
941      </div>
942    </div>
943  </div>
944</cart-notification>
945<style data-shopify>
946  .cart-notification {
947     display: none;
948  }
949</style>
950
951
952<script type="application/ld+json">
953  {
954    "@context": "http://schema.org",
955    "@type": "Organization",
956    "name": "Craftsman \u0026amp; Apprentice",
957    
958      
959      "logo": "https:\/\/craftsmanandapprentice.com\/cdn\/shop\/files\/ca_logo_3x_f12cdde7-cabb-4e9d-88fb-4e8fc43b1010_561x.png?v=1630000474",
960    
961    "sameAs": [
962      "",
963      "https:\/\/facebook.com\/craftsmanandapprentice",
964      "",
965      "https:\/\/instagram.com\/craftsmanandapprentice",
966      "",
967      "",
968      "https:\/\/youtube.com\/craftsmanandapprentice",
969      ""
970    ],
971    "url": "https:\/\/craftsmanandapprentice.com"
972  }
973</script>
973
974</div>
975
976    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
977      <section id="shopify-section-template--14998942646451__main" class="shopify-section spaced-section"><link href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-article-card.css?v=132802765717953798471629928248" rel="stylesheet" type="text/css" media="all" />
978<link href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-card.css?v=92524319896182012491629928248" rel="stylesheet" type="text/css" media="all" />
979<link href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/section-main-blog.css?v=132734229106792601801629928266" rel="stylesheet" type="text/css" media="all" />
980<div class="main-blog page-width">
981    <h1 class="title--primary">SHOP TALK</h1>
982
983    <div class="blog-articles"><div class="blog-articles__article article">
984
985<article class="article-card article-card--no-image" aria-labelledby="Article-592685334771">
986  <a href="/blogs/shop-talk/things-fall-apart-helping-kids-cope-with-disappointment" class="article-content motion-reduce"><div class="article-card__info">
987      <header class="article-card__header">
988        <h2 class="article-card__title" id="Article-592685334771">
989          Things Fall Apart: Helping Kids Cope with Disappointment
990        </h2><span class="circle-divider caption-with-letter-spacing"><time datetime="2023-10-06T15:14:35Z">October 2023</time></span><span class="caption-with-letter-spacing">Delanie Holton</span></header><p class="article-card__excerpt rte-width">Disappointment is part of life. As adults, we can all agree that we’re all going to feel disappointment, regret, sadness that things didn’t go according to plan, that we made...
991</p><div class="article-card__footer"></div>
992    </div>
993  </a>
994</article>
995</div><div class="blog-articles__article article">
996
997<article class="article-card article-card--no-image" aria-labelledby="Article-589319176435">
998  <a href="/blogs/shop-talk/easy-peasy-finding-ease-in-being-ok-at-things" class="article-content motion-reduce"><div class="article-card__info">
999      <header class="article-card__header">
1000        <h2 class="article-card__title" id="Article-589319176435">
1001          Easy Peasy: Finding Ease in Being Ok at Things
1002        </h2><span class="circle-divider caption-with-letter-spacing"><time datetime="2023-07-28T16:11:06Z">July 2023</time></span><span class="caption-with-letter-spacing">Delanie Holton</span></header><p class="article-card__excerpt rte-width">Kids don’t always need to be competing or preparing for their college applications. Kids need lots of time to be average and unremarkable and do things that make them feel...
1003</p><div class="article-card__footer"></div>
1004    </div>
1005  </a>
1006</article>
1007</div><div class="blog-articles__article article">
1008
1009<article class="article-card article-card--no-image" aria-labelledby="Article-589319110899">
1010  <a href="/blogs/shop-talk/third-places" class="article-content motion-reduce"><div class="article-card__info">
1011      <header class="article-card__header">
1012        <h2 class="article-card__title" id="Article-589319110899">
1013          Third Places
1014        </h2><span class="circle-divider caption-with-letter-spacing"><time datetime="2023-07-28T16:00:03Z">July 2023</time></span><span class="caption-with-letter-spacing">Delanie Holton</span></header><p class="article-card__excerpt rte-width">A few months back, one of our teachers, Curtis, introduced me to the concept of Third Places. Third places are the places where people can gather informally. This is not...
1015</p><div class="article-card__footer"></div>
1016    </div>
1017  </a>
1018</article>
1019</div><div class="blog-articles__article article">
1020
1021<article class="article-card article-card--no-image" aria-labelledby="Article-589147242739">
1022  <a href="/blogs/shop-talk/big-kids-helping-little-kids" class="article-content motion-reduce"><div class="article-card__info">
1023      <header class="article-card__header">
1024        <h2 class="article-card__title" id="Article-589147242739">
1025          Big Kids Helping Little Kids
1026        </h2><span class="circle-divider caption-with-letter-spacing"><time datetime="2023-06-09T15:57:26Z">June 2023</time></span><span class="caption-with-letter-spacing">Delanie Holton</span></header><p class="article-card__excerpt rte-width">We're a one room school house of crafts. Big kids working alongside little kids is purposeful.
1027</p><div class="article-card__footer"></div>
1028    </div>
1029  </a>
1030</article>
1031</div><div class="blog-articles__article article">
1032
1033<article class="article-card article-card--no-image" aria-labelledby="Article-589113327859">
1034  <a href="/blogs/shop-talk/summer-boredom-could-it-be-a-good-thing" class="article-content motion-reduce"><div class="article-card__info">
1035      <header class="article-card__header">
1036        <h2 class="article-card__title" id="Article-589113327859">
1037          Summer Boredom: Could it Be a Good Thing?
1038        </h2><span class="circle-divider caption-with-letter-spacing"><time datetime="2023-05-26T15:19:29Z">May 2023</time></span><span class="caption-with-letter-spacing">Delanie Holton</span></header><p class="article-card__excerpt rte-width">They’re kids; they need to be bored and figure out how to just be. As caregivers, we provide the container. So instead of giving you a schedule or more tips...
1039</p><div class="article-card__footer"></div>
1040    </div>
1041  </a>
1042</article>
1043</div><div class="blog-articles__article article">
1044
1045<article class="article-card article-card--no-image" aria-labelledby="Article-589098844403">
1046  <a href="/blogs/shop-talk/make-making-matter" class="article-content motion-reduce"><div class="article-card__info">
1047      <header class="article-card__header">
1048        <h2 class="article-card__title" id="Article-589098844403">
1049          Make Making Matter
1050        </h2><span class="circle-divider caption-with-letter-spacing"><time datetime="2023-05-19T02:48:53Z">May 2023</time></span><span class="caption-with-letter-spacing">Delanie Holton</span></header><p class="article-card__excerpt rte-width"> Creative Work happens when kids are free to make connections and make things with their hands. Creative Work happens when kids find purpose in their work.
1051</p><div class="article-card__footer"></div>
1052    </div>
1053  </a>
1054</article>
1055</div></div>
1056
1057<link rel="stylesheet" href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-pagination.css?v=95933855594674355651629928254" media="print" onload="this.media='all'">
1058<noscript><link href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-pagination.css?v=95933855594674355651629928254" rel="stylesheet" type="text/css" media="all" /></noscript><div class="pagination-wrapper">
1059    <nav class="pagination" role="navigation" aria-label="Pagination">
1060      <ul class="pagination__list list-unstyled" role="list"><li><span class="pagination__item pagination__item--current" aria-current="page" aria-label="Page 1">1</span></li><li><a href="/blogs/shop-talk?page=2" class="pagination__item link" aria-label="Page 2">2</a></li><li>
1061          <a href="/blogs/shop-talk?page=2" class="pagination__item pagination__item--prev pagination__item-arrow link motion-reduce" aria-label="Next page" ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
1062  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
1063</svg>
1064</a>
1065        </li></ul>
1066    </nav>
1067  </div></div>
1068</section>
1069    </main>
1070
1071    <div id="shopify-section-footer-ca" class="shopify-section"><link rel="stylesheet" href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-list-social.css?v=73682845342698328441629928252" media="print" onload="this.media='all'">
1072
1073<noscript><link href="//craftsmanandapprentice.com/cdn/shop/t/3/assets/component-list-social.css?v=73682845342698328441629928252" rel="stylesheet" type="text/css" media="all" /></noscript>
1074
1075<footer class="footer">
1076    <div class="footer__content-top page-width">
1077        <div class="footer__blocks-wrapper">
1078            <div class="footer-block grid__item footer-contact">
1079                <h2 class="footer-block__heading">Contact</h2>
1080                <p>2655 N. Downing St. Denver, CO 80205</p>
1081                <ul class="list list-social list-unstyled" role="list"><li class="list-social__item">
1082                        <a href="https://facebook.com/craftsmanandapprentice" class="link link--text list-social__link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 18 18">
1083  <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z">
1084</svg>
1085<span class="visually-hidden">Facebook</span>
1086                        </a>
1087                      </li><li class="list-social__item">
1088                        <a href="https://instagram.com/craftsmanandapprentice" class="link link--text list-social__link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 18 18">
1089  <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/>
1090  <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z">
1091</svg>
1092<span class="visually-hidden">Instagram</span>
1093                        </a>
1094                      </li><li class="list-social__item">
1095                        <a href="https://youtube.com/craftsmanandapprentice" class="link link--text list-social__link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 100 70">
1096  <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor">
1097</svg>
1098<span class="visually-hidden">YouTube</span>
1099                        </a>
1100                      </li></ul>
1101            </div>
1102            <div class="footer-block grid__item footer-newsletter">
1103                <h2 class="footer-block__heading">Newsletter</h2><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
1104                <div class="newsletter-form__field-wrapper">
1105                  <div class="field">
1106                    <input
1107                      id="NewsletterForm--footer-ca"
1108                      type="email"
1109                      name="contact[email]"
1110                      class="field__input"
1111                      value=""
1112                      aria-required="true"
1113                      autocorrect="off"
1114                      autocapitalize="off"
1115                      autocomplete="email"
1116                      
1117                      placeholder="Email"
1118                      required
1119                    >
1120                    <label class="field__label" for="NewsletterForm--footer-ca">
1121                      Email
1122                    </label>
1123                    <button type="submit" class="newsletter-form__button field__button" name="commit" id="Subscribe" aria-label="Subscribe">
1124                      <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
1125  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
1126</svg>
1127
1128                    </button>
1129                  </div></div></form></div>
1130            <div class="footer-block grid__item footer-logo-wrap">
1131                <div class="footer-logo">
1132                    <img src="//craftsmanandapprentice.com/cdn/shop/t/3/assets/ca_logo_footer.png?v=184338884485427614341630342061" alt="Craftsman & Apprentice Logo"/>
1133                </div>
1134            </div>
1135            <div class="footer-block grid__item footer-hello">
1136                <h2 class="footer-block__heading">Hello!</h2>
1137                <p>Craftsman & Apprentice is a community-based arts & crafts workshop studio in the heart of Denver.</p>
1138            </div>
1139            <div class="footer-block grid__item footer-quicklinks">
1140                <h2 class="footer-block__heading">Quick Links</h2>
1141                <ul class="footer-block__details-content list-unstyled"><li>
1142                        <a href="/policies/terms-of-service">
1143                          Terms of Service
1144                        </a>
1145                      </li><li>
1146                        <a href="https://craftsmanandapprentice.com/pages/event-policies">
1147                          Event Policies
1148                        </a>
1149                      </li><li>
1150                        <a href="/policies/refund-policy">
1151                          Refund policy
1152                        </a>
1153                      </li></ul>
1154            </div>
1155        </div>
1156    </div>
1157</footer>
1158</div>
1159
1160    <ul hidden>
1161      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
1162    </ul>
1163
1164    
1164<script>
1165      window.routes = {
1166        cart_add_url: '/cart/add',
1167        cart_change_url: '/cart/change',
1168        cart_update_url: '/cart/update'
1169      };
1170
1171      window.cartStrings = {
1172        error: `There was an error while updating your cart. Please try again.`,
1173        quantityError: `You can only add [quantity] of this item to your cart.`
1174      }
1175
1176      window.variantStrings = {
1177        addToCart: `Add to cart`,
1178        soldOut: `Sold out`,
1179        unavailable: `Unavailable`,
1180      }
1181
1182      window.accessibilityStrings = {
1183        shareSuccess: `Link copied to clipboard`,
1184      }
1185    </script>
1185
1186  
1186<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1186
1187</body>
1188</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.