


<!doctype html>
<html lang="en">
<head>
  
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">

<title>The Yarn Diary | Knitting, Crochet &amp; Fiber Arts — Yarn.com</title>



<meta name="description" content="Your guide to knitting, crochet, weaving &amp; spinning. Free patterns, step-by-step tutorials, yarn reviews, and project ideas from America…">

<link rel="icon" href="//www.yarn.com/cdn/shop/files/favicon.png?crop=center&height=96&v=1776220202&width=96">

<meta property="og:site_name" content="Yarn.com">
<meta property="og:title" content="The Yarn Diary | Knitting, Crochet &amp; Fiber Arts — Yarn.com">
<meta property="og:type" content="website"><meta property="og:image" content="https://www.yarn.com/cdn/shop/files/YC-OG-Unfurl_2.png?v=1773678257">
  <meta property="og:image:width" content="1200">
  <meta property="og:image:height" content="630">

<meta name="twitter:card" content="summary_large_image">

<link rel="canonical" href="https://www.yarn.com/blogs/the-yarn-diary">






<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="AQyaQWZA_OzaNMcrNKyxmB4w92EUY_b9C0ucDRiHQFM">
<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/99752247642/digital_wallets/dialog">
<meta id="in-context-paypal-metadata" data-shop-id="99752247642" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/the-yarn-diary.atom" />
<link rel="next" href="/blogs/the-yarn-diary?page=2">

<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":99752247642,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/99752247642","merchantName":"Yarn.com","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Yarn.com","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>

<script id="shopify-features" type="application/json">{"accessToken":"3d90756090ec1dba992f90fb247ec3f2","betas":["rich-media-storefront-analytics"],"domain":"www.yarn.com","predictiveSearch":true,"shopId":99752247642,"locale":"en"}</script>

<script>var Shopify = Shopify || {};
Shopify.shop = "feamu9-1k.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"USD","rate":"1.0"};
Shopify.country = "US";
Shopify.theme = {"name":"WEBS-Theme\/main","id":189670850906,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "www.yarn.com/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";
Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
Shopify.SignInWithShop = Shopify.SignInWithShop || {};
Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
Shopify.SignInWithShop.User.recognized = false;</script>

<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>

<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>

<script>
  window.ShopifyPay = window.ShopifyPay || {};
  window.ShopifyPay.apiHost = "shop.app\/pay";
  window.ShopifyPay.redirectState = null;
</script>

<script>
  window.Shopify = window.Shopify || {};
  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
  window.Shopify.SignInWithShop.eligible = true;
</script>

<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>

<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>

<script type="module">
  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");

  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});

</script>

<script>
  window.Shopify = window.Shopify || {};
  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
  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"]};
</script>

<script id="__st">var __st={"a":99752247642,"offset":-14400,"reqid":"6379c4ad-810f-49b8-91dc-c4097736ac6e-1790977086","pageurl":"www.yarn.com\/blogs\/the-yarn-diary","s":"blogs-123057996122","u":"d9318b16f4be","p":"blog","rtyp":"blog","rid":123057996122};</script>

<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>

<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>

<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.yarn.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>

<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 = "//www.yarn.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>
<script crossorigin="anonymous" defer="defer" src="//www.yarn.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>

<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>

<script>
  window.Shopify = window.Shopify || {};
  window.Shopify.MCP = window.Shopify.MCP || {};
  window.Shopify.MCP.enabled = true;
  window.Shopify.MCP.shop = "feamu9-1k.myshopify.com";
  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.yarn.com\/api\/mcp";
  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
</script>

<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("\/\/www.yarn.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
</script>

<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://www.yarn.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
</script>

<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
  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);
</script>

<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})}}));
</script>

<script id='scb4127' type='text/javascript' async='' src='https://www.yarn.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{&quot;publisher_shop_id&quot;:99752247642,&quot;theme_id&quot;:189670850906,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:0,&quot;placement&quot;:&quot;collection&quot;,&quot;event_data&quot;:{&quot;handle&quot;:&quot;the-yarn-diary&quot;,&quot;page_type&quot;:&quot;blog&quot;},&quot;recommendations_tracking_enabled&quot;:true}" defer="defer" src="//www.yarn.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.yarn.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
<style id="shopify-accelerated-checkout-cart">
        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      </style>
<link rel="stylesheet" media="screen" href="//www.yarn.com/cdn/shop/t/2/compiled_assets/styles.css?v=141747487099283514131790696413">
<script id="sections-script" data-sections="header,main-menu" defer="defer" src="//www.yarn.com/cdn/shop/t/2/compiled_assets/scripts.js?v=171913281886261005601786369215"></script>
<script id="snippets-script" data-snippets="standard-carousel,product-card,wishlist-init,circular-carousel" defer="defer" src="//www.yarn.com/cdn/shop/t/2/compiled_assets/snippet-scripts.js?v=60482537075765006961790335908"></script>

<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>


  
    <link href="//www.yarn.com/cdn/shop/t/2/assets/yarn.min.css?v=146373450658273490271790696409" rel="stylesheet" type="text/css" media="all" />
    <style>
      :root {
        --footer-join: url('//www.yarn.com/cdn/shop/t/2/assets/footer_join.svg?v=60122070984686135131765993656');
        --background-footer: url('//www.yarn.com/cdn/shop/t/2/assets/footer_bg.png?v=111312160647480058001765993655');
        --image-404: url('//www.yarn.com/cdn/shop/t/2/assets/404-yarn.svg?v=82977498214514300241780001779');
        --background-image-logo-watermark: url('//www.yarn.com/cdn/shop/t/2/assets/logo_watermark.svg?v=159895387152731653341765993655');
        --background-image-logo-watermark-mobile: url('//www.yarn.com/cdn/shop/t/2/assets/logo_watermark_mobile.svg?v=148702814926598191981765993656');
        --background-image-logo-watermark-center: url('//www.yarn.com/cdn/shop/t/2/assets/watermark-logo-center.svg?v=109414938514351552491777996862');
      }
    </style>
  

  

  
  <script>
    if (typeof ometria == 'undefined') window.ometria = {};
    ometria.raw_data={
      template: "blog",
      cart_total:0,
      cart_count:0,
      cart:[],
      product_id:null,
      search_count:null,
      search_terms:null,
      collection_id:null,
      collection_handle:null,
      page_handle:null,
      collection_count:null,
      current_page:1,
      shop_currency:"USD",
      customer_email:null
    };
    
    
  </script>
    
      <script async src="https://cdn.4iawrd.yarn.com/tags/8066324d1d3092b1.js"></script>
    
  

  <script>
    window.isLoggedIn = false;
  </script>

  <script async id="lunioScript" src="https://client.prod.mplat-ppcprotect.com/jZcHr2vy6CzR30DDMaVYwJi1LCEFiGKUB9GRKL3U.js"></script>

  
  <!-- Mida A/B Testing Script -->
  <script async src="https://cdn-eu.mida.so/js/optimize.js?key=WeoM05GJRXWl6Y8rjbO9yk"></script>
  
<!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields -->












    
        <style data-oke-reviews-version="0.85.5" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/okendo-reviews-styles.18391d59.css"></style><style data-oke-reviews-version="0.85.5" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.85.5" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.85.5" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:""}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:""}.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:""}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:""}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:""}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:""}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:""}@font-face{font-family:oke-widget-icons;src:url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{cursor:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 32px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 64px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}to{opacity:1}}.layout-panel-flex>div:has([data-oke-container]){width:100%}
.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"}
.oke-rk{display:block}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading,div.okeReviews .oke-reviewsKeywords-heading{font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading-skeleton,div.okeReviews .oke-reviewsKeywords-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list,div.okeReviews .oke-reviewsKeywords-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category,div.okeReviews .oke-reviewsKeywords-list-category{background-color:var(--oke-filter-backgroundColor);color:var(--oke-filter-textColor);border:1px solid var(--oke-filter-borderColor);border-radius:var(--oke-filter-borderRadius);padding:6px 16px;transition:background-color .1s ease-out,border-color .1s ease-out;white-space:nowrap}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-clickable,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-clickable{cursor:pointer}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-active,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-active{background-color:var(--oke-filter-backgroundColorActive);color:var(--oke-filter-textColorActive);border-color:var(--oke-filter-borderColorActive)}.okeReviews[data-oke-container] .oke-reviewsKeywords .oke-translateButton,div.okeReviews .oke-reviewsKeywords .oke-translateButton{margin-top:12px}
.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style>
    
    <script type="application/json" id="oke-reviews-settings">{"subscriberId":"54be32b3-f3fe-4223-af02-977d79ad9fdd","analyticsSettings":{"provider":"none"},"locale":"en","localeAndVariant":{"code":"en"},"matchCustomerLocale":false,"widgetSettings":{"global":{"dateSettings":{"format":{"type":"absolute","options":{"dateStyle":"long"}}},"hideOkendoBranding":true,"reviewTranslationsMode":"off","showIncentiveIndicator":false,"searchEnginePaginationEnabled":false,"stars":{"interspace":2,"shape":{"width":105,"useAssetColors":true,"type":"custom","assetUrl":"https://dov7r31oq5dkj.cloudfront.net/54be32b3-f3fe-4223-af02-977d79ad9fdd/c320861b-1968-4742-bc68-4112269d8780","height":101},"backgroundColor":"#FFFFFF"},"font":{"fontType":"inherit-from-page"}},"homepageCarousel":{"slidesPerPage":{"large":3,"medium":2},"totalSlides":12,"scrollBehaviour":"slide","style":{"showDates":true,"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"headingFont":{"hasCustomFontSettings":false},"bodyFont":{"hasCustomFontSettings":false},"arrows":{"color":"#676986","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":true},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"productImageSize":{"value":48,"unit":"px"},"layout":{"name":"default","reviewDetailsPosition":"below","showProductName":false,"showAttributeBars":false,"showProductVariantName":false,"showProductDetails":"only-when-grouped"},"highlightColor":"#0E7A82","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#676986"},"spaceBelow":{"value":20,"unit":"px"}},"defaultSort":"rating desc","autoPlay":false,"truncation":{"bodyMaxLines":4,"enabled":true,"truncateAll":false}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","autoPlay":false,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"gridStyleDesktop":{"layout":"default-desktop"},"gridStyleMobile":{"layout":"default-mobile"},"showMoreArrow":{"arrowColor":"#676986","enabled":true,"backgroundColor":"#f4f4f6"},"linkText":"Read More","infiniteScroll":false,"gapSize":{"value":10,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"layout":"large","colorScheme":"dark"},"reviewsTab":{"enabled":false},"reviewsWidget":{"tabs":{"reviews":true,"questions":false},"header":{"columnDistribution":"space-between","verticalAlignment":"top","blocks":[{"columnWidth":"one-third","modules":[{"name":"rating-average","layout":"two-line"},{"name":"rating-breakdown","backgroundColor":"#FDFAFA","shadingColor":"#FF6B6B","stretchMode":"contain"}],"textAlignment":"left"},{"columnWidth":"one-third","modules":[{"name":"recommended"},{"name":"attributes","layout":"stacked","stretchMode":"stretch"}],"textAlignment":"left"},{"columnWidth":"one-third","modules":[{"name":"media-grid","imageGap":{"value":4,"unit":"px"},"scaleToFill":true,"rows":3,"columns":4}],"textAlignment":"center"}]},"style":{"showDates":true,"border":{"color":"#E5E5EB","width":{"value":0,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"fontSize":{"value":18,"unit":"px"},"fontType":"use-global","fontWeight":600,"hasCustomFontSettings":true},"filters":{"backgroundColorActive":"#924EA7","backgroundColor":"#FFFFFF","borderColor":"#924EA7","borderRadius":{"value":100,"unit":"px"},"borderColorActive":"#924EA7","textColorActive":"#FFFFFF","textColor":"#924EA7","searchHighlightColor":"#B2F9E9"},"avatar":{"backgroundColor":"#7F7285","placeholderTextColor":"#FFFFFF","size":{"value":48,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"shadingColor":"#FFFFFF","productImageSize":{"value":48,"unit":"px"},"button":{"backgroundColorActive":"#5D4A66","borderColorHover":"#AF16DF","backgroundColor":"#924EA7","borderColor":"#924EA7","backgroundColorHover":"#AF16DF","textColorHover":"#FFFFFF","borderRadius":{"value":90,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"borderColorActive":"#5D4A66","textColorActive":"#FFFFFF","textColor":"#FFFFFF","font":{"hasCustomFontSettings":false}},"highlightColor":"#924EA7","spaceAbove":{"value":0,"unit":"px"},"text":{"primaryColor":"#000000","fontSizeRegular":{"value":16,"unit":"px"},"fontSizeLarge":{"value":24,"unit":"px"},"fontSizeSmall":{"value":16,"unit":"px"},"secondaryColor":"#000000"},"spaceBelow":{"value":0,"unit":"px"},"attributeBar":{"style":"default","backgroundColor":"#D9D4DA","shadingColor":"#FF6B6B","markerColor":"#FF6B6B"}},"showWhenEmpty":true,"reviews":{"list":{"layout":{"collapseReviewerDetails":false,"columnAmount":4,"name":"default","showAttributeBars":true,"borderStyle":"full","showProductVariantName":false,"showProductDetails":"only-when-grouped"},"loyalty":{"maxInitialAchievements":3,"showVipTiers":false,"showAchievements":false},"initialPageSize":5,"replyTruncation":{"bodyMaxLines":4,"enabled":true},"media":{"layout":"thumbnail","size":{"value":100,"unit":"px"},"imageGap":{"value":4,"unit":"px"}},"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true},"loadMorePageSize":5},"controls":{"filterMode":"off","freeTextSearchEnabled":false,"writeReviewButtonEnabled":false,"defaultSort":"date desc"}}},"starRatings":{"showWhenEmpty":false,"clickBehavior":"scroll-to-widget","style":{"text":{"content":"review-count","style":"number-and-text","brackets":false},"spaceAbove":{"value":0,"unit":"px"},"singleStar":false,"spaceBelow":{"value":0,"unit":"px"},"height":{"value":18,"unit":"px"}}}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true,"reviewsSummariesEnabled":true}}</script>
            <style id="oke-css-vars">:root{--oke-widget-spaceAbove:0;--oke-widget-spaceBelow:0;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#924ea7;--oke-button-backgroundColorHover:#af16df;--oke-button-backgroundColorActive:#5d4a66;--oke-button-textColor:#fff;--oke-button-textColorHover:#fff;--oke-button-textColorActive:#fff;--oke-button-borderColor:#924ea7;--oke-button-borderColorHover:#af16df;--oke-button-borderColorActive:#5d4a66;--oke-button-borderRadius:90px;--oke-button-borderWidth:1px;--oke-button-fontWeight:700;--oke-button-fontSize:var(--oke-text-regular,14px);--oke-button-fontFamily:inherit;--oke-border-color:#e5e5eb;--oke-border-width:0;--oke-text-primaryColor:#000;--oke-text-secondaryColor:#000;--oke-text-small:16px;--oke-text-regular:16px;--oke-text-large:24px;--oke-text-fontFamily:inherit;--oke-avatar-size:48px;--oke-avatar-backgroundColor:#7f7285;--oke-avatar-placeholderTextColor:#fff;--oke-highlightColor:#924ea7;--oke-shadingColor:#fff;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#ff6b6b;--oke-attributeBar-borderColor:undefined;--oke-attributeBar-backgroundColor:#d9d4da;--oke-attributeBar-markerColor:#ff6b6b;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#924ea7;--oke-filter-borderColor:#924ea7;--oke-filter-borderColorActive:#924ea7;--oke-filter-textColor:#924ea7;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:#b2f9e9;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#ffcf2a;--oke-stars-backgroundColor:#fff;--oke-stars-borderWidth:0}.oke-w,oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:18px;--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style>
            <style id="oke-reviews-custom-css">div.okeReviews[data-oke-container] .oke-w-writeReview:before,div.okeReviews[data-oke-container] .oke-sortSelect-label,div.okeReviews[data-oke-container] .oke-w-review-side-expandContent{display:none}div.okeReviews[data-oke-container] .oke-modal div.okeReviews.oke-w,div.okeReviews[data-oke-container] .oke-modal .oke-modal-content,div.okeReviews[data-oke-container] .oke-modal .oke-modal-content p{color:var(--oke-text-primaryColor)}div.okeReviews[data-oke-container] .oke-modal .oke-modal-content .oke-helpful,div.okeReviews[data-oke-container] .oke-modal .oke-modal-content .oke-helpful-vote-button,div.okeReviews[data-oke-container] .oke-modal .oke-modal-content .oke-reviewContent-date{color:var(--oke-text-secondaryColor)}div.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-title{font-family:var(--font-serif);font-size:18px;font-weight:700}div.okeReviews[data-oke-container].oke-w,div.okeReviews[data-oke-container] .oke-reviewCarousel{max-width:unset}div.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{box-shadow:none}.okeReviews.oke-w .oke-is-small .oke-button,.okeReviews.oke-w .oke-is-small .oke-w-reviews-writeReview{width:100%}div.okeReviews[data-oke-container].oke-w{max-width:unset}div.okeReviews[data-oke-container] .oke-w-ratingAverageModule-rating-average,div.okeReviews[data-oke-container] .oke-w-recommendsModule-value{color:#5d4a66;font-size:64px;font-weight:400;vertical-align:middle}div.okeReviews[data-oke-container] .oke-w-reviews-controls{padding:0}div.okeReviews[data-oke-container] .oke-w-reviews-count{font-weight:600}div.okeReviews[data-oke-container] .oke-sortSelect-sort.oke-select{background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.75 0.75L4.75 4.75L0.75 0.75' stroke='%23924EA7' stroke-width='1.5001' stroke-miterlimit='2.6131' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position-x:94%;border:1px solid #b9b0bd;border-radius:4px}div.okeReviews[data-oke-container].oke-w .oke-w-reviews-list-item{padding-bottom:0}div.okeReviews[data-oke-container].oke-w .oke-w-review-main{background-color:var(--oke-shadingColor);padding:16px}div.okeReviews[data-oke-container] .oke-w-reviewer-verified{color:#924ea7;display:flex;flex-direction:row-reverse;gap:5px;margin-left:0;font-size:14px;font-weight:400}div.okeReviews[data-oke-container] .oke-w-reviewer-verified-icon:before{content:url("data:image/svg+xml,%3Csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.41852 0C5.33704 0 5.2963 0.0409856 5.21482 0.0409856L0.285187 2.50072C0.203706 2.54172 0.122224 2.62371 0.0814833 2.7057C0.0407426 2.78769 0 2.86967 0 2.95166V7.95316C0 9.63398 1.38519 11.0688 2.68889 12.1347C3.99259 13.2006 5.25556 13.9385 5.25556 13.9385C5.41852 14.0205 5.58148 14.0205 5.74445 13.9385C5.74445 13.9385 7.00741 13.2416 8.31111 12.1347C9.61482 11.0688 11 9.63398 11 7.95316V2.95166C11 2.86967 10.9593 2.7467 10.9185 2.7057C10.8778 2.62371 10.7963 2.54172 10.7148 2.50072L5.7037 0.0409856C5.62222 -1.00093e-05 5.58148 0 5.5 0C5.45926 0 5.45926 0 5.41852 0ZM7.98519 4.96046C8.10741 4.96046 8.18889 5.00147 8.31111 5.08347C8.39259 5.16546 8.47408 5.28841 8.47408 5.4114C8.47408 5.53439 8.43333 5.65738 8.35185 5.78037L5.37778 9.30598C5.2963 9.42897 5.13333 9.46998 5.01111 9.46998C4.84815 9.46998 4.72593 9.42897 4.64444 9.30598L2.64815 7.09226C2.56667 7.01027 2.52593 6.84628 2.52593 6.72329C2.52593 6.6003 2.60741 6.4773 2.68889 6.3953C2.77037 6.31331 2.93333 6.27235 3.05556 6.27235C3.17778 6.27235 3.3 6.3543 3.38148 6.43629L5.01111 8.24011L7.61852 5.12445C7.7 5.04246 7.86297 4.96046 7.98519 4.96046Z' fill='%23924ea7'/%3E%3C/svg%3E%0A")}div.okeReviews[data-oke-container] .oke-mediaStrip-container ul{gap:8px !important}div.okeReviews[data-oke-container] .oke-media{border-radius:4px}div.okeReviews[data-oke-container] .oke-helpful-vote-button:before{content:url("data:image/svg+xml,%3Csvg width='13' height='17' viewBox='0 0 13 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5 7.85689C12.5 6.75689 11.6 5.95686 10.6 5.95686H5.90002L6.80005 2.45686C7.00005 1.55686 6.59995 0.556911 5.69995 0.25691L5.5 0.156935C4.7 -0.243065 3.70005 0.156862 3.30005 0.956862C3.30005 0.956862 0 7.25686 0 7.95686V14.8569C0 15.9569 0.900024 16.7569 1.90002 16.7569H8.30005C9.40005 16.4569 11.7 11.8569 12.4 9.25691C12.6 8.85691 12.5 7.85689 12.5 7.85689Z' fill='%23333333'/%3E%3C/svg%3E%0A");display:inline-block;opacity:1}div.okeReviews[data-oke-container] .oke-helpful-vote-button--negative:before{transform:rotate(180deg)}div#oke-loyalty-earn .c-customisableActionCard-titleArea-subtitle>.u-textDecoration--linethrough{display:none}</style>
            <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" clip-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2.613"><path d="m52.8 2.273 16.17 30.316 33.685 6.065L79.073 63.58l4.718 34.36L52.8 83.116 21.807 97.941l4.043-33.689L2.273 38.654l33.684-6.065L52.799 2.273Z" fill="var(--oke-stars-backgroundColor)" stroke="orange" stroke-width="4.529"/></svg></symbol><symbol id="oke-star-filled" style="overflow:visible;"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" clip-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2.613"><path d="m52.8 2.273 16.17 30.316 33.685 6.065L79.073 63.58l4.718 34.36L52.8 83.116 21.807 97.941l4.043-33.689L2.273 38.654l33.684-6.065L52.799 2.273Z" fill="orange" stroke="orange" stroke-width="4.529"/></svg></symbol></svg></template><script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>










    <script type="application/json" id="oke-loyalty-settings">{"subscriberId":"54be32b3-f3fe-4223-af02-977d79ad9fdd","availableRewardTypes":{"coupon":true,"points":true,"storeCredit":false},"countryCode":"US","currency":"USD","customerAccountSettings":{"url":"https://shopify.com/99752247642/account","customerAccountsVersion":"new_customer_accounts"},"general":{"pointName":"Point","pointNamePlural":"Points","programName":"Yarn Circle","postLoginRedirect":"origin"},"isLaunched":true,"isMembershipEnabled":false,"isVipTiersEnabled":false,"locale":"en","localeAndVariant":{"code":"en"},"storefrontAccessToken":"cf6576a85baaf303ed9ab9b501db67d5","style":{"embeddedWidget":{"customisableModules":[{"alignContent":"center","isOnLoyaltyPage":true,"containerAroundText":false,"containerBorderRadius":{"value":8,"unit":"px"},"expandToFullWidth":true,"styleVariant":"full-width-image","imageSize":{"fit":"custom","cropPosition":"center","height":704},"type":"customisable-welcome-header","title":"Welcome to Yarn Circle","body":"Join our loyalty program and start earning rewards","dynamicKey":"54be32b3-f3fe-4223-af02-977d79ad9fdd/afce6c49-905a-4b71-b9a2-1331143a802a","justifyContent":"start"},{"isOnLoyaltyPage":true,"styleVariant":"cards","type":"customisable-profile","background":{"style":"none"},"headingEnabled":true,"titleAlign":"center"},{"isOnLoyaltyPage":true,"background":{"style":"none"},"headingEnabled":true,"styleVariant":"dots","type":"customisable-how-it-works","steps":[{"title":"Step 1","body":"Create an account and start earning"},{"title":"Step 2","body":"Earn points every time you make a purchase, write a review, or celebrate a birthday"},{"title":"Step 3","body":"Redeem points for discounts on future purchases"}],"titleAlign":"center"},{"layout":"grid","isOnLoyaltyPage":true,"background":{"color":"#FDFAFA","style":"color"},"headingEnabled":true,"hasCards":true,"styleVariant":"images","imageSize":{"fit":"stretch","height":{"type":"square","cropPosition":"center"}},"type":"customisable-earn","titleAlign":"center"},{"layout":"grid","isOnLoyaltyPage":true,"background":{"color":"#FFFFFF","style":"color"},"headingEnabled":true,"hasCards":true,"styleVariant":"images","imageSize":{"fit":"stretch","height":{"type":"square","cropPosition":"center"}},"type":"customisable-redeem","titleAlign":"center"},{"layout":"carousel","isOnLoyaltyPage":true,"background":{"color":"#FDFAFA","style":"color"},"headingEnabled":true,"hasCards":true,"styleVariant":"images","imageSize":{"fit":"stretch","height":{"type":"portrait","cropPosition":"center"}},"type":"customisable-free-product-showcase","titleAlign":"center"},{"isOnLoyaltyPage":true,"background":{"style":"none"},"imagePosition":"none","headingEnabled":true,"styleVariant":"plain","type":"customisable-faq","titleAlign":"center"},{"isOnLoyaltyPage":true,"type":"customisable-join-program","body":"Don’t miss out on great rewards","title":"Join Our Loyalty Program","background":{"style":"none"}},{"isOnLoyaltyPage":false,"type":"customisable-promotions","upcomingPromotionsRange":"none","background":{"style":"none"},"titleAlign":"center"},{"isOnLoyaltyPage":false,"background":{"style":"none"},"imagePosition":"right","headingEnabled":true,"cropPosition":"center","styleVariant":"accordion-blocks","type":"customisable-vip-tiers","dynamicKey":"54be32b3-f3fe-4223-af02-977d79ad9fdd/36b0637d-eff9-42b9-a941-d4bacd9b2db7-photo-03","titleAlign":"left"},{"isOnLoyaltyPage":false,"background":{"style":"none"},"headingEnabled":true,"hasCards":true,"styleVariant":"grid","type":"customisable-achievements","titleAlign":"left"},{"alignContent":"center","isOnLoyaltyPage":false,"imageAltText":"Refer friends image","background":{"style":"none"},"imagePosition":"right","expandToFullWidth":true,"imageSize":{"fit":"stretch","height":{"type":"square","cropPosition":"center"}},"type":"customisable-refer-friends","dynamicKey":"54be32b3-f3fe-4223-af02-977d79ad9fdd/36b0637d-eff9-42b9-a941-d4bacd9b2db7-photo-05","justifyContent":"center"}],"hideOkendoBranding":true,"styleSettings":{"button":{"secondary":{"backgroundColor":"#924EA7","borderColor":"#FFFFFF","hoverTextColor":"#FFFFFF","borderRadius":{"value":8,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"hoverBorderColor":"#924EA7","hoverBackgroundColor":"#924EA7","textColor":"#FFFFFF"},"primary":{"backgroundColor":"#FFFFFF","borderColor":"#924EA7","hoverTextColor":"#FFFFFF","borderRadius":{"value":8,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"hoverBorderColor":"#FFFFFF","hoverBackgroundColor":"#924EA7","textColor":"#924EA7"}},"general":{"blockSpacing":{"value":80,"unit":"px"},"accentColor":"#333333","imageBorderRadius":{"value":8,"unit":"px"},"iconColor":"#333333","iconSize":{"value":36,"unit":"px"},"shadingColor":"#FFFFFF","innerPageMaxWidth":{"value":800,"unit":"px"}},"text":{"secondary":{"color":"#5F6062","font":{"type":"inherit-from-page"}},"h1":{"fontWeight":700,"fontSize":{"value":72,"unit":"px"}},"h2":{"fontWeight":400,"fontSize":{"value":30,"unit":"px"}},"h3":{"fontWeight":600,"fontSize":{"value":18,"unit":"px"}},"body":{"emphasisFontWeight":600,"fontWeight":400,"fontSize":{"value":14,"unit":"px"}},"primary":{"color":"#5D4A66","font":{"type":"google-font","fontFamily":"Playfair Display"}}},"card":{"fillColor":"#FFFFFF","borderColor":"#FFFFFF","borderRadius":{"value":8,"unit":"px"},"textColor":"#333333","borderWidth":{"value":1,"unit":"px"}}}},"floatingWidget":{"expanded":{"headerTextColor":"#FFFFFF","brandSecondaryColor":"#173A6B","buttonBackgroundColor":"#333333","buttonBorderColor":"#333333","buttonBorderHoverColor":"#333333","primaryTextColor":"#333333","brandPrimaryColor":"#333333","linkTextColor":"#173A6B","buttonTextColor":"#FFFFFF","secondaryTextColor":"#676986","buttonTextHoverColor":"#FFFFFF","buttonBackgroundHoverColor":"#333333"},"hideOkendoBranding":true,"bubble":{"backgroundColor":"#333333","bubbleColor":"#FFFFFF","mobileStyle":"floating","icon":"gift","textHoverColor":"#FFFFFF","textColor":"#FFFFFF","desktopStyle":"floating","backgroundHoverColor":"#333333"},"textContent":{"headerFirstLine":"Welcome to","headerSecondLine":"WEBS Yarn Rewards"},"position":"bottom-right","showFloatingWidget":false,"modules":[{"type":"earn-and-redeem"}]},"pointsPreview":{"style":{"primaryTextColor":"inherit","horizontalAlign":"center","linkTextColor":"inherit"},"customText":"{{ points }}"},"pointsPreviewCart":{"style":{"backgroundColor":"#333333","borderRadius":"0","primaryTextColor":"#FFFFFF","horizontalAlign":"center","icon":"gift","iconColor":"#FFFFFF","linkTextColor":"#FFFFFF"}}}}</script><script src="https://cdn-static.okendo.io/loyalty/js/init-onsite.js" defer></script>

    

    
        <script type="application/json" id="oke-loyalty-v2">
            {
                "okeLoyaltyV2": true
            }
        </script>
    




<!-- END app snippet -->

    <!-- BEGIN app snippet: okendo-reviews-json-ld -->
<!-- END app snippet -->

<!-- BEGIN app snippet: widget-plus-initialisation-script -->




    <script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>

<!-- END app snippet -->


<!-- END app block --><!-- BEGIN app block: shopify://apps/sc-easy-redirects/blocks/app/be3f8dbd-5d43-46b4-ba43-2d65046054c2 -->
    <!-- common for all pages -->
    
    
        
            <script src="https://cdn.shopify.com/extensions/019feafe-a942-7fff-96d6-964177dec909/sc-easy-redirects-16/assets/esc-redirect-app.js" async></script>
        
    




<!-- END app block --><!-- BEGIN app block: shopify://apps/mega-seo/blocks/optimizer-embed/019c9c75-378a-7f7c-a5f4-56867f367aad --><script src="https://cdn.gomega.ai/scripts/optimizer.min.js" async></script>


<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
<script type="text/javascript">
  (function (c, l, a, r, i, t, y) {
    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);

    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
      if (error) {
        console.error("Error loading Shopify features:", error);
        return;
      }

      c[a]('consentv2', {
        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
        source: 101,
      });
    });

    l.addEventListener("visitorConsentCollected", function (e) {
      c[a]('consentv2', {
        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
        source: 101,
      });
    });
  })(window, document, "clarity", "script", "wujdtiqlve");
</script>



<!-- END app block --><script src="https://cdn.shopify.com/extensions/019f7274-75a0-7fd6-9bd1-0b03206c9152/quikly-29/assets/embed.js" type="text/javascript" defer="defer"></script>
<script src="https://cdn.shopify.com/extensions/019b984b-a2eb-7701-ae0f-f88dbdd88627/productiondeployment-35/assets/tracker.js" type="text/javascript" defer="defer"></script>
<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<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: 99752247642,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>
<script>
  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
</script>
<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}).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: 99752247642,storefrontBaseUrl: "https://www.yarn.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.yarn.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"4302405978","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-RF7X1NY198\\\",\\\"GT-TBW9NGSS\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-RF7X1NY198\\\",\\\"AW-1065544375\\\/zeGQCOyAo-ocELfVi_wD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-RF7X1NY198\\\",\\\"AW-1065544375\\\/nSU4CO6BreocELfVi_wD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-RF7X1NY198\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-RF7X1NY198\\\",\\\"AW-1065544375\\\/mrAyCOuBreocELfVi_wD\\\",\\\"MC-RLNJBGQW1S\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-RF7X1NY198\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-RF7X1NY198\\\",\\\"AW-1065544375\\\/BS2QCOmAo-ocELfVi_wD\\\",\\\"MC-RLNJBGQW1S\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-RF7X1NY198\\\",\\\"AW-1065544375\\\/xk02COiBreocELfVi_wD\\\",\\\"MC-RLNJBGQW1S\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-RF7X1NY198\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-RF7X1NY198\\\",\\\"AW-1065544375\\\/fBUDCOmCreocELfVi_wD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-RF7X1NY198\\\",\\\"AW-1065544375\\\/eLlsCOWBreocELfVi_wD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-RF7X1NY198\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"4244963674","configuration":"{\"storeId\":\"1f5a7dda-d745-4dc2-b0df-35cb6e94a9ca\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9b5c7e9eba54366aed35e340586c8163","type":"APP","apiClientId":274629623809,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"4221305178","configuration":"{\"eventsUrl\":\"https:\/\/api.quikly.com\/events\",\"eventsWriteKey\":\"62dbcf37eabe0fb309a8e36a3bc1b931eeef74ddfd4c514407eaf467fe6c194482bf7fae6053e9620e4b80fa5e1168951bd57e9b0948a99ff6692d968eefc82a0ec37662363b80a83246959b9805c6717702be764b5b764c4591399f10e8e7ce4029933528730bdd6cb06349188acaf1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4da072ead0586cf01798733c1826226c","type":"APP","apiClientId":4366267,"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":"4219994458","configuration":"{\"pixelId\":\"blueberry\",\"endpointUrl\":\"https:\/\/control.blueberrysocial.com\/blueberry\/pixel\/checkout_completed\",\"authToken\":\"aefdc2d0-ad4c-4b66-a287-6c166e265c63\",\"shopDomain\":\"feamu9-1k.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0fc61dd8eeb5ecbfcc0e73c67616c211","type":"APP","apiClientId":322163834881,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"4212359514","configuration":"{\"pixelCode\":\"D8VKH23C77U4IS6DP160\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"4177527130","configuration":"{\"tagID\":\"2612539041194\"}","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":"4143546714","configuration":"{\"projectId\":\"wujdtiqlve\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"4141580634","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9bce1c0cdfc09538057898e4ff134fa2","type":"APP","apiClientId":30400643073,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"4085580122","configuration":"{\"accountID\":\"99752247642\",\"tinybird_endpoint\":\"https:\/\/api.us-east.aws.tinybird.co\/v0\/events?name=shopify_widget_events\",\"tinybird_token\":\"p.eyJ1IjogImI4ZDA2MTdiLWYyZTItNDg2Ni1iYmU2LWZhMjg0YzgwNTY2ZCIsICJpZCI6ICJhYjBkMGNmMC04YThlLTRiZmEtODFhMS0yNGViMTM2Nzc4ZjEiLCAiaG9zdCI6ICJ1cy1lYXN0LWF3cyJ9.jzBEuUQ50a8Yq9GHSyVvEicWzsZNyhd4Yv2MKPoic-Q\",\"debug_mode\":\"false\",\"basic_tracking\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"430b95d7fcdc6822026b30b48149e741","type":"APP","apiClientId":286356242433,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"4075815258","configuration":"{\"pixel_id\":\"1470105046539920\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","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":"3981148506","configuration":"{\"ti\":\"247021120\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"3521642842","configuration":"{\"dataplaneUrl\":\"https:\\\/\\\/lovecraftsedgg.dataplane.rudderstack.com\",\"writeKey\":\"37F7Rbbx9H2yiBwetH8IpBbbiOz\",\"clientSideEventsAllowed\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b4cd5a8a75a11db522e139c6fc40b987","type":"APP","apiClientId":143368912897,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"291045722","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Ometria"},{"id":"311591258","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Mida.so AB Testing Events"},{"id":"316670298","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Marqo Purchase Pixel"},{"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":"Yarn.com","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"feamu9-1k.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.yarn.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"10787631726938","handle":"yarn-com-gift-card","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53797795430746","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.yarn.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"189670850906","themePublished":"true","eventMetadataId":"b1b3fd69-62e8-4050-8055-79f2494958ca","pageType":"blog","resourceId":"123057996122","shopId":"99752247642","storefrontBaseUrl":"https:\/\/www.yarn.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script><script>
  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
  window.ShopifyAnalytics.meta.currency = 'USD';
  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":123057996122,"requestId":"6379c4ad-810f-49b8-91dc-c4097736ac6e-1790977086"}};
  for (var attr in meta) {
    window.ShopifyAnalytics.meta[attr] = meta[attr];
  }
</script>
<script class="analytics">
  (function () {
    var customDocumentWrite = function(content) {
      var jquery = null;

      if (window.jQuery) {
        jquery = window.jQuery;
      } else if (window.Checkout && window.Checkout.$) {
        jquery = window.Checkout.$;
      }

      if (jquery) {
        jquery('body').append(content);
      }
    };

    var hasLoggedConversion = function(token) {
      if (token) {
        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
      }
      return false;
    }

    var setCookieIfConversion = function(token) {
      if (token) {
        var twoMonthsFromNow = new Date(Date.now());
        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);

        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
      }
    }

    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
    if (trekkie.integrations) {
      return;
    }
    trekkie.methods = [
      'identify',
      'page',
      'ready',
      'track',
      'trackForm',
      'trackLink'
    ];
    trekkie.factory = function(method) {
      return function() {
        var args = Array.prototype.slice.call(arguments);
        args.unshift(method);
        trekkie.push(args);
        if (method == 'track' || method == 'page') {
          var pageUrl;
          try {
            pageUrl = window.location.href;
          } catch (e) {}
          var pageReferrer;
          try {
            pageReferrer = document.referrer;
          } catch (e) {}
          try {
            if (window.__TREKKIE_SHIM_QUEUE == null) {
              window.__TREKKIE_SHIM_QUEUE = [];
            }
            window.__TREKKIE_SHIM_QUEUE.push({
              from: 'trekkie-stub',
              method: method,
              args: args.slice(1),
              pageContext: {
                url: pageUrl,
                referrer: pageReferrer
              }
            });
          } catch (e) {
            // no-op
          }
        }
        return trekkie;
      };
    };
    for (var i = 0; i < trekkie.methods.length; i++) {
      var key = trekkie.methods[i];
      trekkie[key] = trekkie.factory(key);
    }
    trekkie.load = function(config) {
      trekkie.config = config || {};
      trekkie.config.initialDocumentCookie = document.cookie;
      var first = document.getElementsByTagName('script')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.onerror = function(e) {
  var scriptFallback = document.createElement('script');
  scriptFallback.type = 'text/javascript';
  scriptFallback.onerror = function(error) {
          var Monorail = {
      produce: function produce(monorailDomain, schemaId, payload) {
        var currentMs = new Date().getTime();
        var event = {
          schema_id: schemaId,
          payload: payload,
          metadata: {
            event_created_at_ms: currentMs,
            event_sent_at_ms: currentMs
          }
        };
        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
      },
      sendRequest: function sendRequest(endpointUrl, payload) {
        // Try the sendBeacon API
        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
          var blobData = new window.Blob([payload], {
            type: 'text/plain'
          });

          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
            return true;
          } // sendBeacon was not successful

        } // XHR beacon

        var xhr = new XMLHttpRequest();

        try {
          xhr.open('POST', endpointUrl);
          xhr.setRequestHeader('Content-Type', 'text/plain');
          xhr.send(payload);
        } catch (e) {
          console.log(e);
        }

        return false;
      },
      isIos12: function isIos12() {
        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
      }
    };
    Monorail.produce('monorail-edge.shopifysvc.com',
      'trekkie_storefront_load_errors/1.1',
      {shop_id: 99752247642,
      theme_id: 189670850906,
      app_name: "storefront",
      context_url: window.location.href,
      source_url: "//www.yarn.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});

  };
  scriptFallback.async = true;
  scriptFallback.src = '//www.yarn.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
  first.parentNode.insertBefore(scriptFallback, first);
};
script.async = true;
script.src = '//www.yarn.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
first.parentNode.insertBefore(script, first);

    };
    trekkie.load(
      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":99752247642,"isMerchantRequest":null,"themeId":189670850906,"themeCityHash":"4258781265698999263","contentLanguage":"en","currency":"USD","eventMetadataId":"b1b3fd69-62e8-4050-8055-79f2494958ca"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
    );

    var loaded = false;
    trekkie.ready(function() {
      if (loaded) return;
      loaded = true;

      window.ShopifyAnalytics.lib = window.trekkie;

      var originalDocumentWrite = document.write;
      document.write = customDocumentWrite;
      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
      document.write = originalDocumentWrite;

      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
      var token = match? match[1]: undefined;
      if (!hasLoggedConversion(token)) {
        setCookieIfConversion(token);
        
      }
    });

    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":123057996122,"requestId":"6379c4ad-810f-49b8-91dc-c4097736ac6e-1790977086","shopifyEmitted":true});

    var eventsListenerScript = document.createElement('script');
    eventsListenerScript.async = true;
    eventsListenerScript.src = "//www.yarn.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
})();</script>
<script
  defer
  src="https://www.yarn.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
  data-application="storefront-renderer"
  data-shop-id="99752247642"
  data-render-region="gcp-us-east1"
  data-page-type="blog"
  data-theme-instance-id="189670850906"
  data-theme-name=""
  data-theme-version=""
  data-monorail-region="shop_domain"
  data-resource-timing-sampling-rate="10"
  data-shs="true"
  data-shs-beacon="true"
  data-shs-export-with-fetch="true"
  data-shs-logs-sample-rate="1"
  data-shs-beacon-endpoint="https://www.yarn.com/api/collect"
></script>
<meta name="shopify-y" content="b011feb0-1278-4300-b8c7-80ed48973398" data-expiration="1822534686000"><meta name="shopify-s" content="d7b026fa-e529-4fe3-b0cd-58bca45067c7" data-expiration="1790978886000"><meta name="new-cookie-storage-activated" content="t">
</head>
<body class="overflow-x-hidden font-body text-body min-w-[320px]">
  
    
    <div id="shopify-section-header" class="shopify-section">


<!-- Top Header -->
<header>
  <div class="max-w-screen-xl mx-4 md:mx-auto md:px-4">

    <div class="top-header flex flex-wrap lg:flex-nowrap justify-between items-start md:items-center gap-y-4 lg:gap-y-8 sm:gap-x-3">
      <!-- Hamburger Menu (Mobile) -->
      <button command="show-modal" commandfor="sidebar" onclick="document.querySelector('#sidebar').showModal()" class="header-menu flex items-center justify-center w-[52px] h-[52px] rounded-[3px] cursor-pointer">
        




    <svg class="text-current " style="width: 40px; height: 40px;" width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
      
        <title>Menu</title>
      
      <path d="M11 14H28.4" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
      <path d="M11 20.4004H28.4" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
      <path d="M11 26.8008H28.4" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

      </button>

      <!-- Logo -->
      <div class="flex flex-col items-end gap-2 order-1 md:shrink-0">
        <a href="/">
          <img src="//www.yarn.com/cdn/shop/files/logo.svg?v=1766065692&amp;width=180" alt="Yarn.com" srcset="//www.yarn.com/cdn/shop/files/logo.svg?v=1766065692&amp;width=180 180w" width="180" height="51">
        </a>
      </div>

      <!-- Search Bar -->
      <search class="search-bar flex flex-1 w-full lg:mx-5 order-3 md:order-2 basis-full">
        <form id="search-form" class="w-full relative" autocomplete="off" action="/search">
          <label for="q" class="sr-only">Search</label>
          <input
            id="q"
            name="q"
            type="search"
            value=""
            placeholder="What would you like to search for?"
            onchange="this.value = this.value.trim()"
            required
            class="w-full h-[52px] py-2 pl-4 border placeholder:text-medium focus:outline-active text-base" />
          <button type="submit" class="absolute inset-y-0 right-0 grid justify-center items-center p-1 focus:outline-active cursor-pointer aspect-square">
            




      <svg class="text-current " style="width: 20px; height: 20px;" width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg">
      
        <title>Go</title>
      
      <path fill-rule="evenodd" clip-rule="evenodd" d="M1.00151 7.77937C1.00151 4.06938 4.06939 1.0015 7.77938 1.0015C11.4894 1.0015 14.5572 4.06938 14.5572 7.77937C14.5572 11.4894 11.4894 14.5572 7.77938 14.5572C4.06939 14.5572 1.00151 11.4894 1.00151 7.77937Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131"/>
      <path d="M13.1037 12.7494L17.3528 16.9985" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
      </svg>
  

          </button>

          <div id="predictive-search-results-container" class="absolute w-full z-1000"></div>
        </form>
      </search>

      <!-- Nav Icons -->
      <div class="flex items-center md:gap-2 order-1 lg:order-3 md:ml-auto">
        

        <!-- Account -->
        <a href="/account" class="header-icon hidden md:!flex md:px-[6px] md:py-[3px] rounded-[3px] flex flex-col gap-0 justify-start items-center w-[62px] h-[52px] aspect-square group">
    <div class="flex items-center justify-center">
        




    <svg class="text-current " style="" width="40" height="30" viewBox="0 0 40 30" fill="none" xmlns="http://www.w3.org/2000/svg">
      
        <title></title>
      
      <path fill-rule="evenodd" clip-rule="evenodd" d="M20.5 23.6992H13.5C13.5 19.2992 16.6 15.6992 20.5 15.6992C24.4 15.6992 27.5 19.2992 27.5 23.6992H20.5Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
      <path d="M20.7999 12.6C22.6225 12.6 24.1 11.1225 24.1 9.3C24.1 7.47746 22.6225 6 20.7999 6C18.9774 6 17.5 7.47746 17.5 9.3C17.5 11.1225 18.9774 12.6 20.7999 12.6Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

    </div>
    <span class="text-tiny font-bold">Sign In</span>
</a>

        
        

        <!-- Wishlist -->
        
          
          <a href="/customer_authentication/login?return_to=/a/wishlists?locale=&country=US" class="header-icon hidden md:!flex md:!px-[6px] md:!py-[3px] rounded-[3px] flex flex-col gap-0 justify-start items-center w-[62px] h-[52px] aspect-square group">
    <div class="flex items-center justify-center">
        




    <svg class="text-current " style="" viewBox="0 0 40 30" fill="none" width="40" height="30">
      
        <title></title>
      
      <path d="M20 8.05C20 8.05 21.539 5.5 24.9153 5.5C27.9254 5.5 30 8.04991 30 11.0379C30 14.7405 26.9004 18.3096 20 22.5C13.0996 18.3096 10 14.7405 10 11.0379C10 8.04991 12.0746 5.5 15.0847 5.5C18.461 5.5 20 8.05 20 8.05Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
      </svg>
  

    </div>
    <span class="text-tiny font-bold">Wishlist</span>
</a>
        

        <!-- Library -->
        
        <a href="/customer_authentication/login?return_to=/a/library?locale=&country=US" class="header-icon hidden md:!flex md:!px-[6px] md:!py-[3px] rounded-[3px] flex flex-col gap-0 justify-start items-center w-[62px] h-[52px] aspect-square group">
    <div class="flex items-center justify-center">
        




    <svg class="text-current " style="" width="40" height="30" viewBox="0 0 40 30" fill="none">
      
        <title></title>
      
      <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2.613" stroke-width="2" d="M20.2 16.913 17.587 14.3l2.613-2.614 2.614 2.614zM20 11.692l-2.107-2.107a2.979 2.979 0 1 1 4.213 0zM24.915 16.606 22.808 14.5l2.107-2.106a2.979 2.979 0 1 1 0 4.212M10.873 16.606a2.979 2.979 0 1 1 4.212-4.212l2.107 2.106-2.107 2.106a2.98 2.98 0 0 1-4.212 0M17.893 23.628a2.98 2.98 0 0 1 0-4.213L20 17.308l2.106 2.107a2.979 2.979 0 0 1-4.213 4.213"/>
    </svg>
  

    </div>
    <span class="text-tiny font-bold">Library</span>
</a>

        <!-- Cart -->
        <a id="header-cart-link" href="/cart" class="relative group outline-none no-underline text-textBlack">
          <div class="header-icon md:!px-[6px] md:!py-[3px] rounded-[3px] flex flex-col gap-0 justify-start items-center w-[52px] h-[52px] aspect-square">
              <div class="flex items-center justify-center">
                  




    <svg class="text-current " style="" width="40" height="30" viewBox="0 0 40 30" fill="none" xmlns="http://www.w3.org/2000/svg">
      
        <title></title>
      
      <path fill-rule="evenodd" clip-rule="evenodd" d="M17.6005 21.0996C16.4005 21.0996 15.4004 22.0996 15.4004 23.2996C15.4004 24.4996 16.4005 25.4996 17.6005 25.4996C18.8005 25.4996 19.8004 24.4996 19.8004 23.2996C19.8004 21.9996 18.8005 21.0996 17.6005 21.0996Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M26.4 21.0996C25.2 21.0996 24.2001 22.0996 24.2001 23.2996C24.2001 24.4996 25.2 25.4996 26.4 25.4996C27.6 25.4996 28.6001 24.4996 28.6001 23.2996C28.6001 21.9996 27.6 21.0996 26.4 21.0996Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
      <path d="M30.4 8.5L29.2001 15.3C29.0001 16.4 27.9 17.3 26.8 17.3H23.6001H21.1001H16.4C15.3 17.3 14.2 16.4 14 15.3L12.5 7.09999C12 4.59999 11.3001 4 10.6001 4H7" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

              </div>
              <span class="text-tiny font-bold">Cart</span>
          </div>

          <!-- Cart Counter -->
          
        </a>
      </div>
    </div>
  </div>
</header>

<dialog aria-label="Sidebar" id="sidebar" closedby="any" class="sidebar fixed top-0 left-0 right-auto h-dvh max-h-none bg-white shadow-md flex space-y-2 overflow-visible p-0 z-1" >
<button id="sidebar-close-btn" class="close absolute -z-1 p-0 m-2 cursor-pointer rounded-full" style="left: 310px;">
    




    <svg class="text-current text-white" style="width: 32px; height: 32px;" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round">
      
        <title>Close Menu</title>
      
      <line x1="18" y1="6" x2="6" y2="18"></line>
      <line x1="6" y1="6" x2="18" y2="18"></line>
    </svg>
  

</button>



<div id="sidebar-content" class="flex flex-col w-[296px] min-w-[276px] p-6 m-0 bg-white h-full overflow-y-scroll overflow-x-hidden shrink-0">
    
    <ul class="space-y-3">
        
        

        
            
            
                <li>
                
                    <details name="menu" data-menu-item-url="/pages/all-yarn">
                        <summary class="has-submenu group cursor-pointer">
                            <span class="menu-item p-2 flex flex-1 gap-3">
                                
                                    <img src="//www.yarn.com/cdn/shop/files/Yarn.svg?crop=center&amp;height=16&amp;v=1770902330&amp;width=16" alt="primary-navigation" srcset="//www.yarn.com/cdn/shop/files/Yarn.svg?crop=center&amp;height=16&amp;v=1770902330&amp;width=16 16w" width="16" height="16" class="w-[16px] h-[16px] self-center">
                                
                                <span class="flex-1">Yarn</span>
                                <span class="menu-arrow block content-center">
                                    




    <svg class="text-current " style="width: 12px; height: 12px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                </span>
                            </span>
                        </summary>

                        <!-- LEVEL 2 -->
                        <div class="submenu overflow-auto md:overflow-visible">
                            <div class="flex items-center gap-2 mb-5 shrink-0 h-[70px]">
                                <span class="flex flex-1 items-center">
                                    <button class="relative md:absolute bg-white text-medium p-2 rounded-full border-1 border-medium hover:text-accent back cursor-pointer pr-[8px]" style="left: -15px;">
                                        




    <svg class="text-current " style="width: 10px; height: 10px;" fill="none" viewBox="0 0 16 39">
      
        <title>Previous Menu</title>
      
      <path d="M14 37L2 19.5005L14 2" stroke="currentColor" stroke-width="10" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                    </button>
                                    <span class="sidebar-title flex-1 display-7 font-semibold">Yarn</span>
                                </span>
                                
                                




  <a style="line-height: normal"
    
    
    
    
    href="/pages/all-yarn" 
    class="border-2 flex items-center justify-center gap-2 py-1 px-2 transition-colors  btn-submenu-more shrink-0 px-4 py-2"
    >
    <span class="button-label">Show All</span>
    
  </a>


                            </div>
                            <hr class="h-px bg-light border-0 shrink-0">
                            
                            
                            <ul class="grid grid-cols-2 xs:grid-cols-3 gap-4 gap-y-8 content-start flex-1 md:overflow-auto">

                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/pages/all-yarn" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Knitting_Yarn.svg?crop=center&amp;height=100&amp;v=1769694642&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Knitting_Yarn.svg?crop=center&amp;height=100&amp;v=1769694642&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">All</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/new-yarn" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/New_Yarn_29c1c28d-ff00-4842-83c1-7806a4703d7a.svg?crop=center&amp;height=100&amp;v=1769694577&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/New_Yarn_29c1c28d-ff00-4842-83c1-7806a4703d7a.svg?crop=center&amp;height=100&amp;v=1769694577&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">New</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/knitting-yarn" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Knitting_Yarn.svg?crop=center&amp;height=100&amp;v=1769694642&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Knitting_Yarn.svg?crop=center&amp;height=100&amp;v=1769694642&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Knitting</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/crochet-yarn" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Crochet_Yarn.svg?crop=center&amp;height=100&amp;v=1769694738&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Crochet_Yarn.svg?crop=center&amp;height=100&amp;v=1769694738&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Crochet</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/weaving-yarn" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Weaving_Yarn.svg?crop=center&amp;height=100&amp;v=1769694773&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Weaving_Yarn.svg?crop=center&amp;height=100&amp;v=1769694773&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Weaving</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/yarn-by-weight" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Yarn_by_Weight_950f6e3e-8312-4433-8ca3-44366dff888b.svg?crop=center&amp;height=100&amp;v=1769694866&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Yarn_by_Weight_950f6e3e-8312-4433-8ca3-44366dff888b.svg?crop=center&amp;height=100&amp;v=1769694866&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">By Weight</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/yarn-by-fiber" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Yarn_by_Fiber.svg?crop=center&amp;height=100&amp;v=1769694896&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Yarn_by_Fiber.svg?crop=center&amp;height=100&amp;v=1769694896&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">By Fiber</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/pages/yarn-by-brand" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/by_brand.svg?crop=center&amp;height=100&amp;v=1773159739&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/by_brand.svg?crop=center&amp;height=100&amp;v=1773159739&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">By Brand</span>

                                        </a>
                                
                                </li>
                                

                            </ul>
                        </div>
                    </details>

                
                </li>
            
        
            
            
                <li>
                
                    <details name="menu" data-menu-item-url="/pages/all-patterns">
                        <summary class="has-submenu group cursor-pointer">
                            <span class="menu-item p-2 flex flex-1 gap-3">
                                
                                    <img src="//www.yarn.com/cdn/shop/files/Vector_3.svg?crop=center&amp;height=16&amp;v=1770901503&amp;width=16" alt="primary-navigation" srcset="//www.yarn.com/cdn/shop/files/Vector_3.svg?crop=center&amp;height=16&amp;v=1770901503&amp;width=16 16w" width="16" height="16" class="w-[16px] h-[16px] self-center">
                                
                                <span class="flex-1">Patterns</span>
                                <span class="menu-arrow block content-center">
                                    




    <svg class="text-current " style="width: 12px; height: 12px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                </span>
                            </span>
                        </summary>

                        <!-- LEVEL 2 -->
                        <div class="submenu overflow-auto md:overflow-visible">
                            <div class="flex items-center gap-2 mb-5 shrink-0 h-[70px]">
                                <span class="flex flex-1 items-center">
                                    <button class="relative md:absolute bg-white text-medium p-2 rounded-full border-1 border-medium hover:text-accent back cursor-pointer pr-[8px]" style="left: -15px;">
                                        




    <svg class="text-current " style="width: 10px; height: 10px;" fill="none" viewBox="0 0 16 39">
      
        <title>Previous Menu</title>
      
      <path d="M14 37L2 19.5005L14 2" stroke="currentColor" stroke-width="10" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                    </button>
                                    <span class="sidebar-title flex-1 display-7 font-semibold">Patterns</span>
                                </span>
                                
                                




  <a style="line-height: normal"
    
    
    
    
    href="/pages/all-patterns" 
    class="border-2 flex items-center justify-center gap-2 py-1 px-2 transition-colors  btn-submenu-more shrink-0 px-4 py-2"
    >
    <span class="button-label">Show All</span>
    
  </a>


                            </div>
                            <hr class="h-px bg-light border-0 shrink-0">
                            
                            
                            <ul class="space-y-2 md:overflow-auto">

                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        
                                        <a href="/collections/popular" class="group rounded hover:bg-superLight block">
                                            <span class="menu-item p-2 flex flex-1 items-center gap-3">
                                                
                                                <span class="flex-1">Knitting</span>
                                            </span>
                                        </a>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        
                                        <a href="/collections/discover-new-patterns" class="group rounded hover:bg-superLight block">
                                            <span class="menu-item p-2 flex flex-1 items-center gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/New.svg?crop=center&amp;height=29&amp;v=1778838740&amp;width=29" alt="" srcset="//www.yarn.com/cdn/shop/files/New.svg?crop=center&amp;height=29&amp;v=1778838740&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px]">
                                                
                                                <span class="flex-1">New</span>
                                            </span>
                                        </a>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Sweaters &amp; Tops"
                                            data-coll="/collections/tops-knitwear"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_ab334d61-fe6b-4fef-9a10-35e502a8daad.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Nightwear Knitting Patterns",
                                                        "url": "\/collections\/nightwear-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/7b0172c15e4d4fcedbf221bf5fa36c2d833b126f_UPID40064_173138132659795_2991b4b5-65b8-42f9-8900-a2bc342ac189.jpg?v=1778516290\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Pullover Knitting Patterns",
                                                        "url": "\/collections\/pullover-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/pullover.webp?v=1778516378\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Tops Knitting Patterns",
                                                        "url": "\/collections\/tops-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/bbe9cc6a2d8f74c60608c465dda306cf4ebefd8b_fb9d9c3a_b4fe_432e_a460_9bdf1c7185a4.webp?v=1778516441\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Sweater Knitting Patterns",
                                                        "url": "\/collections\/sweater-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/0bd957ea6196b564f3cbe1d1f646c770f73f8a70_59128df8_2689_4101_ae9c_86e269ab1db9.webp?v=1778516514\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_ab334d61-fe6b-4fef-9a10-35e502a8daad.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_ab334d61-fe6b-4fef-9a10-35e502a8daad.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Sweaters & Tops</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Cardigans &amp; Jackets"
                                            data-coll="/collections/outerwear"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_8.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Cardigan Knitting Patterns",
                                                        "url": "\/collections\/cardigan-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/cardigan.webp?v=1778513002\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Jacket and Coats Knitting Patterns",
                                                        "url": "\/collections\/jacket-and-coats-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/coats.webp?v=1778513171\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Shrug and Boleros",
                                                        "url": "\/collections\/shrug-and-bolero-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/bolero.webp?v=1778512950\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Vests Knitting Patterns",
                                                        "url": "\/collections\/vests-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/vests.webp?v=1778513045\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Waistcoat Knitting Patterns",
                                                        "url": "\/collections\/waistcoat-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/waistcoat.webp?v=1778513082\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_8.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_8.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Cardigans & Jackets</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Hats &amp; Scarves"
                                            data-coll="/collections/head-neck"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_1.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Cowls Knitting Patterns",
                                                        "url": "\/collections\/cowls-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/cowl.webp?v=1778502919\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Hats Knitting Patterns",
                                                        "url": "\/collections\/hats-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/hats.webp?v=1778503012\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Headband Knitting Patterns",
                                                        "url": "\/collections\/headband-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/headband.webp?v=1778503065\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Scarf Knitting Patterns",
                                                        "url": "\/collections\/scarf-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/wrap.webp?v=1778503127\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_1.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_1.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Hats & Scarves</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Shawls &amp; Wraps"
                                            data-coll="/collections/shawls-wraps"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_10.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Capes and Ponchos Knitting Patterns",
                                                        "url": "\/collections\/capes-and-ponchos-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/poncho.webp?v=1778515603\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Shawl and Wrap Knitting Patterns",
                                                        "url": "\/collections\/shawl-wrap-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/shawl.webp?v=1778515650\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_10.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_10.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Shawls & Wraps</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Home Decor"
                                            data-coll="/collections/home-decor"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_6.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Blankets and Throws",
                                                        "url": "\/collections\/blanket-and-throws-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/Blankets_and_Throws.jpg?v=1778497023\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Cushion Knitting Patterns",
                                                        "url": "\/collections\/cushion-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/cushions.webp?v=1778503608\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Decoration Knitting Patterns",
                                                        "url": "\/collections\/decoration-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/decorating.webp?v=1778503179\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Home Decor Knitting Patterns",
                                                        "url": "\/collections\/home-decor-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/homeware_f311b3a1-5ddf-4790-81b5-bf8fb2b8ba60.webp?v=1778503678\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Homeware Knitting Patterns",
                                                        "url": "\/collections\/homeware-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/homeware.webp?v=1778503226\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Rug Knitting Patterns",
                                                        "url": "\/collections\/rug-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/rug.webp?v=1778503392\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Seasonal Decorations Knitting Patterns",
                                                        "url": "\/collections\/seasonal-decorations-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/Screenshot_2026-05-11_at_13.45.15.png?v=1778503535\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_6.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_6.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Home Decor</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Socks &amp; Slippers"
                                            data-coll="/collections/footwear-leg-warmers"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_4.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Legwarmers and Cuffs Knitting Patterns",
                                                        "url": "\/collections\/legwarmers-and-cuffs-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/legwarmers.jpg?v=1778498013\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Shoes Knitting Patterns",
                                                        "url": "\/collections\/shoes-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/shoes.jpg?v=1778498165\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Slippers and Booties Knitting Patterns",
                                                        "url": "\/collections\/slippers-and-booties-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/slippers.jpg?v=1778498292\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Socks Knitting Patterns",
                                                        "url": "\/collections\/socks-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/Socks.jpg?v=1778502719\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_4.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_4.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Socks & Slippers</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Dresses &amp; Skirts"
                                            data-coll="/collections/bottoms-full-body"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_2_9c7ed6c6-60e7-42cb-9e64-4622dece463d.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Dresses and Skirts Knitting Patterns",
                                                        "url": "\/collections\/dresses-and-skirts-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/DressesandSkirts.webp?v=1778248505\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Overalls Knitting Patterns",
                                                        "url": "\/collections\/overalls-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/Overalls.jpg?v=1778496541\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Pants and Shorts Knitting Patterns",
                                                        "url": "\/collections\/pants-and-shorts-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/Pants_and_Shorts.jpg?v=1778496673\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Playsuits Knitting Patterns",
                                                        "url": "\/collections\/playsuits-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/Playsuits.jpg?v=1778496808\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Trousers and Leggings Knitting Patterns",
                                                        "url": "\/collections\/trousers-and-leggings-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/b87ce0f734f116a5329ea2853f3f8398c6a1bee8_1aa8bf94_8209_4c69_b733_4fe2ae8c255e_d6fa1820-a296-4fb6-9b6f-1725f264451b.jpg?v=1778496938\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_2_9c7ed6c6-60e7-42cb-9e64-4622dece463d.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_2_9c7ed6c6-60e7-42cb-9e64-4622dece463d.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Dresses & Skirts</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Toys"
                                            data-coll="/collections/toys"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_11.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Dolls and Accessories Knitting Patterns",
                                                        "url": "\/collections\/dolls-and-accessories-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/doll.webp?v=1778515712\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Toys and Accessories Knitting Patterns",
                                                        "url": "\/collections\/toys-and-accessories-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/1ecbda655302af2ae1ad15c972221c6e2e96b8ff_ff6b6488_1503_438d_9372_bbdf382e638f.webp?v=1778515901\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Toy Knitting Patterns",
                                                        "url": "\/collections\/toy-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/toys.jpg?v=1778515834\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_11.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_11.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Toys</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Mittens &amp; Gloves"
                                            data-coll="/collections/hand-arm"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_5.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Fingerless Gloves Knitting Patterns",
                                                        "url": "\/collections\/fingerless-gloves-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/fingerless.webp?v=1778502840\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Mitten and Glove Knitting Patterns",
                                                        "url": "\/collections\/mitten-and-glove-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/mittens.jpg?v=1778502777\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_5.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_5.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Mittens & Gloves</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Bags &amp; Accessories"
                                            data-coll="/collections/miscellaneous"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Misc.svg?v=1778839155&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Accessories Knitting Patterns",
                                                        "url": "\/collections\/accessories-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/312ae806652284ea5182fbb2b9bdd70c7abc071f_8e8c335e_b8b5_4ced_a91e_a36d55870073.webp?v=1778516617\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Bag Knitting Patterns",
                                                        "url": "\/collections\/bag-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/3bcb35a969846c4090a151a3d4b86dc7f5916ac1_c5251111_ffca_4a72_8c43_fafdd641397e.webp?v=1778516883\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Jewellery Knitting Patterns",
                                                        "url": "\/collections\/jewellery-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/2a200d0447e43f6e870cb416aa86543a584b5179_UPID56679_174224726616143.webp?v=1778516666\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Other Knitting Patterns",
                                                        "url": "\/collections\/other-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/53b7a4bf5f18174c9df98bcda6b07bf111065ba4_UPID210096_172884770492840.webp?v=1778516766\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Misc.svg?crop=center&amp;height=29&amp;v=1778839155&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Misc.svg?crop=center&amp;height=29&amp;v=1778839155&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Bags & Accessories</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Kitchen &amp; Utility"
                                            data-coll="/collections/kitchen-utility"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_7.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Container Knitting Patterns",
                                                        "url": "\/collections\/container-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/container.webp?v=1778512698\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Dishcloth Knitting Patterns",
                                                        "url": "\/collections\/dishcloth-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/dishcloth.jpg?v=1778512789\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Table Setting Knitting Patterns",
                                                        "url": "\/collections\/table-setting-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/tablecloth.webp?v=1778512854\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Tea Cosies Knitting Patterns",
                                                        "url": "\/collections\/tea-cosies-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/teacosie.webp?v=1778512905\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_7.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_7.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Kitchen & Utility</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Pets"
                                            data-coll="/collections/pets"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_9.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Pet Bedding Knitting Patterns",
                                                        "url": "\/collections\/pet-bedding-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/petbedding.jpg?v=1778513302\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Pet Clothing Knitting Patterns",
                                                        "url": "\/collections\/pet-clothing-knitting-patterns",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/petclothing.webp?v=1778513265\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_9.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_9.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Pets</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        
                                        <a href="/collections/all-books" class="group rounded hover:bg-superLight block">
                                            <span class="menu-item p-2 flex flex-1 items-center gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Books_and_Magazines.svg?crop=center&amp;height=29&amp;v=1770019562&amp;width=29" alt="" srcset="//www.yarn.com/cdn/shop/files/Books_and_Magazines.svg?crop=center&amp;height=29&amp;v=1770019562&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px]">
                                                
                                                <span class="flex-1">Books & Magazines</span>
                                            </span>
                                        </a>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        
                                        <a href="/collections/crochet-patterns" class="group rounded hover:bg-superLight block">
                                            <span class="menu-item p-2 flex flex-1 items-center gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Crochet_Patterns.svg?crop=center&amp;height=29&amp;v=1770019385&amp;width=29" alt="" srcset="//www.yarn.com/cdn/shop/files/Crochet_Patterns.svg?crop=center&amp;height=29&amp;v=1770019385&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px]">
                                                
                                                <span class="flex-1">Crochet</span>
                                            </span>
                                        </a>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        
                                        <a href="/collections/weaving-drafts" class="group rounded hover:bg-superLight block">
                                            <span class="menu-item p-2 flex flex-1 items-center gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Weaving_Drafts.svg?crop=center&amp;height=29&amp;v=1770019430&amp;width=29" alt="" srcset="//www.yarn.com/cdn/shop/files/Weaving_Drafts.svg?crop=center&amp;height=29&amp;v=1770019430&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px]">
                                                
                                                <span class="flex-1">Weaving Drafts</span>
                                            </span>
                                        </a>
                                    
                                
                                </li>
                                

                            </ul>
                        </div>
                    </details>

                
                </li>
            
        
            
            
                <li>
                
                    <details name="menu" data-menu-item-url="/collections/knitting-yarn">
                        <summary class="has-submenu group cursor-pointer">
                            <span class="menu-item p-2 flex flex-1 gap-3">
                                
                                    <img src="//www.yarn.com/cdn/shop/files/Knitting.svg?crop=center&amp;height=16&amp;v=1770902438&amp;width=16" alt="primary-navigation" srcset="//www.yarn.com/cdn/shop/files/Knitting.svg?crop=center&amp;height=16&amp;v=1770902438&amp;width=16 16w" width="16" height="16" class="w-[16px] h-[16px] self-center">
                                
                                <span class="flex-1">Knitting</span>
                                <span class="menu-arrow block content-center">
                                    




    <svg class="text-current " style="width: 12px; height: 12px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                </span>
                            </span>
                        </summary>

                        <!-- LEVEL 2 -->
                        <div class="submenu overflow-auto md:overflow-visible">
                            <div class="flex items-center gap-2 mb-5 shrink-0 h-[70px]">
                                <span class="flex flex-1 items-center">
                                    <button class="relative md:absolute bg-white text-medium p-2 rounded-full border-1 border-medium hover:text-accent back cursor-pointer pr-[8px]" style="left: -15px;">
                                        




    <svg class="text-current " style="width: 10px; height: 10px;" fill="none" viewBox="0 0 16 39">
      
        <title>Previous Menu</title>
      
      <path d="M14 37L2 19.5005L14 2" stroke="currentColor" stroke-width="10" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                    </button>
                                    <span class="sidebar-title flex-1 display-7 font-semibold">Knitting</span>
                                </span>
                                
                                




  <a style="line-height: normal"
    
    
    
    
    href="/collections/knitting-yarn" 
    class="border-2 flex items-center justify-center gap-2 py-1 px-2 transition-colors  btn-submenu-more shrink-0 px-4 py-2"
    >
    <span class="button-label">Show All</span>
    
  </a>


                            </div>
                            <hr class="h-px bg-light border-0 shrink-0">
                            
                            
                            <ul class="grid grid-cols-2 xs:grid-cols-3 gap-4 gap-y-8 content-start flex-1 md:overflow-auto">

                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/knitting-yarn" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Knitting_Yarn.svg?crop=center&amp;height=100&amp;v=1769694642&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Knitting_Yarn.svg?crop=center&amp;height=100&amp;v=1769694642&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Yarn</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/knitting-needles" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Knitting_Neelds.svg?crop=center&amp;height=100&amp;v=1770019646&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Knitting_Neelds.svg?crop=center&amp;height=100&amp;v=1770019646&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Needles</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/pages/all-knitting-patterns" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                        </div>

                                        <span class="text-sm">Patterns</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/knitting-books" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Books_and_Magazines.svg?crop=center&amp;height=100&amp;v=1770019562&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Books_and_Magazines.svg?crop=center&amp;height=100&amp;v=1770019562&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Books & Magazines</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/knitting-accessories" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Knitting_Accessories.svg?crop=center&amp;height=100&amp;v=1770019763&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Knitting_Accessories.svg?crop=center&amp;height=100&amp;v=1770019763&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Accessories</span>

                                        </a>
                                
                                </li>
                                

                            </ul>
                        </div>
                    </details>

                
                </li>
            
        
            
            
                <li>
                
                    <details name="menu" data-menu-item-url="/collections/crochet-yarn">
                        <summary class="has-submenu group cursor-pointer">
                            <span class="menu-item p-2 flex flex-1 gap-3">
                                
                                    <img src="//www.yarn.com/cdn/shop/files/Crochet.svg?crop=center&amp;height=16&amp;v=1770902508&amp;width=16" alt="primary-navigation" srcset="//www.yarn.com/cdn/shop/files/Crochet.svg?crop=center&amp;height=16&amp;v=1770902508&amp;width=16 16w" width="16" height="16" class="w-[16px] h-[16px] self-center">
                                
                                <span class="flex-1">Crochet</span>
                                <span class="menu-arrow block content-center">
                                    




    <svg class="text-current " style="width: 12px; height: 12px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                </span>
                            </span>
                        </summary>

                        <!-- LEVEL 2 -->
                        <div class="submenu overflow-auto md:overflow-visible">
                            <div class="flex items-center gap-2 mb-5 shrink-0 h-[70px]">
                                <span class="flex flex-1 items-center">
                                    <button class="relative md:absolute bg-white text-medium p-2 rounded-full border-1 border-medium hover:text-accent back cursor-pointer pr-[8px]" style="left: -15px;">
                                        




    <svg class="text-current " style="width: 10px; height: 10px;" fill="none" viewBox="0 0 16 39">
      
        <title>Previous Menu</title>
      
      <path d="M14 37L2 19.5005L14 2" stroke="currentColor" stroke-width="10" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                    </button>
                                    <span class="sidebar-title flex-1 display-7 font-semibold">Crochet</span>
                                </span>
                                
                                




  <a style="line-height: normal"
    
    
    
    
    href="/collections/crochet-yarn" 
    class="border-2 flex items-center justify-center gap-2 py-1 px-2 transition-colors  btn-submenu-more shrink-0 px-4 py-2"
    >
    <span class="button-label">Show All</span>
    
  </a>


                            </div>
                            <hr class="h-px bg-light border-0 shrink-0">
                            
                            
                            <ul class="grid grid-cols-2 xs:grid-cols-3 gap-4 gap-y-8 content-start flex-1 md:overflow-auto">

                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/crochet-yarn" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Crochet_Yarn.svg?crop=center&amp;height=100&amp;v=1769694738&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Crochet_Yarn.svg?crop=center&amp;height=100&amp;v=1769694738&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Yarn</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/crochet-hooks" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Crochet_Hooks.svg?crop=center&amp;height=100&amp;v=1770019850&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Crochet_Hooks.svg?crop=center&amp;height=100&amp;v=1770019850&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Hooks</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/crochet-patterns" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Crochet_Patterns.svg?crop=center&amp;height=100&amp;v=1770019385&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Crochet_Patterns.svg?crop=center&amp;height=100&amp;v=1770019385&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Patterns</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/crochet-books" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Books_and_Magazines.svg?crop=center&amp;height=100&amp;v=1770019562&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Books_and_Magazines.svg?crop=center&amp;height=100&amp;v=1770019562&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Books & Magazines</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/crochet-accessories" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Crochet_Accessories.svg?crop=center&amp;height=100&amp;v=1770019946&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Crochet_Accessories.svg?crop=center&amp;height=100&amp;v=1770019946&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Accessories</span>

                                        </a>
                                
                                </li>
                                

                            </ul>
                        </div>
                    </details>

                
                </li>
            
        
            
            
                <li>
                
                    <details name="menu" data-menu-item-url="/collections/weaving-yarn">
                        <summary class="has-submenu group cursor-pointer">
                            <span class="menu-item p-2 flex flex-1 gap-3">
                                
                                    <img src="//www.yarn.com/cdn/shop/files/Weaving.svg?crop=center&amp;height=16&amp;v=1770902567&amp;width=16" alt="primary-navigation" srcset="//www.yarn.com/cdn/shop/files/Weaving.svg?crop=center&amp;height=16&amp;v=1770902567&amp;width=16 16w" width="16" height="16" class="w-[16px] h-[16px] self-center">
                                
                                <span class="flex-1">Weaving</span>
                                <span class="menu-arrow block content-center">
                                    




    <svg class="text-current " style="width: 12px; height: 12px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                </span>
                            </span>
                        </summary>

                        <!-- LEVEL 2 -->
                        <div class="submenu overflow-auto md:overflow-visible">
                            <div class="flex items-center gap-2 mb-5 shrink-0 h-[70px]">
                                <span class="flex flex-1 items-center">
                                    <button class="relative md:absolute bg-white text-medium p-2 rounded-full border-1 border-medium hover:text-accent back cursor-pointer pr-[8px]" style="left: -15px;">
                                        




    <svg class="text-current " style="width: 10px; height: 10px;" fill="none" viewBox="0 0 16 39">
      
        <title>Previous Menu</title>
      
      <path d="M14 37L2 19.5005L14 2" stroke="currentColor" stroke-width="10" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                    </button>
                                    <span class="sidebar-title flex-1 display-7 font-semibold">Weaving</span>
                                </span>
                                
                                




  <a style="line-height: normal"
    
    
    
    
    href="/collections/weaving-yarn" 
    class="border-2 flex items-center justify-center gap-2 py-1 px-2 transition-colors  btn-submenu-more shrink-0 px-4 py-2"
    >
    <span class="button-label">Show All</span>
    
  </a>


                            </div>
                            <hr class="h-px bg-light border-0 shrink-0">
                            
                            
                            <ul class="grid grid-cols-2 xs:grid-cols-3 gap-4 gap-y-8 content-start flex-1 md:overflow-auto">

                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/weaving-yarn" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Weaving_Yarn.svg?crop=center&amp;height=100&amp;v=1769694773&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Weaving_Yarn.svg?crop=center&amp;height=100&amp;v=1769694773&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Yarn</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/weaving-looms" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Looms.svg?crop=center&amp;height=100&amp;v=1770020045&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Looms.svg?crop=center&amp;height=100&amp;v=1770020045&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Looms</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/weaving-drafts" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Weaving_Drafts.svg?crop=center&amp;height=100&amp;v=1770019430&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Weaving_Drafts.svg?crop=center&amp;height=100&amp;v=1770019430&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Drafts</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/weaving-and-warping-tools" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Weaving_Tools.svg?crop=center&amp;height=100&amp;v=1770020078&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Weaving_Tools.svg?crop=center&amp;height=100&amp;v=1770020078&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Weaving and Warping Tools</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/weaving-magazines" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Books_and_Magazines.svg?crop=center&amp;height=100&amp;v=1770019562&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Books_and_Magazines.svg?crop=center&amp;height=100&amp;v=1770019562&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Books & Magazines</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/toika" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Toika.svg?crop=center&amp;height=100&amp;v=1770020102&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Toika.svg?crop=center&amp;height=100&amp;v=1770020102&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Toika</span>

                                        </a>
                                
                                </li>
                                

                            </ul>
                        </div>
                    </details>

                
                </li>
            
        
            
            
                <li>
                
                    <details name="menu" data-menu-item-url="/collections/fiber">
                        <summary class="has-submenu group cursor-pointer">
                            <span class="menu-item p-2 flex flex-1 gap-3">
                                
                                    <img src="//www.yarn.com/cdn/shop/files/small_spinning.svg?crop=center&amp;height=16&amp;v=1778231904&amp;width=16" alt="primary-navigation" srcset="//www.yarn.com/cdn/shop/files/small_spinning.svg?crop=center&amp;height=16&amp;v=1778231904&amp;width=16 16w" width="16" height="16" class="w-[16px] h-[16px] self-center">
                                
                                <span class="flex-1">Spinning</span>
                                <span class="menu-arrow block content-center">
                                    




    <svg class="text-current " style="width: 12px; height: 12px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                </span>
                            </span>
                        </summary>

                        <!-- LEVEL 2 -->
                        <div class="submenu overflow-auto md:overflow-visible">
                            <div class="flex items-center gap-2 mb-5 shrink-0 h-[70px]">
                                <span class="flex flex-1 items-center">
                                    <button class="relative md:absolute bg-white text-medium p-2 rounded-full border-1 border-medium hover:text-accent back cursor-pointer pr-[8px]" style="left: -15px;">
                                        




    <svg class="text-current " style="width: 10px; height: 10px;" fill="none" viewBox="0 0 16 39">
      
        <title>Previous Menu</title>
      
      <path d="M14 37L2 19.5005L14 2" stroke="currentColor" stroke-width="10" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                    </button>
                                    <span class="sidebar-title flex-1 display-7 font-semibold">Spinning</span>
                                </span>
                                
                                




  <a style="line-height: normal"
    
    
    
    
    href="/collections/fiber" 
    class="border-2 flex items-center justify-center gap-2 py-1 px-2 transition-colors  btn-submenu-more shrink-0 px-4 py-2"
    >
    <span class="button-label">Show All</span>
    
  </a>


                            </div>
                            <hr class="h-px bg-light border-0 shrink-0">
                            
                            
                            <ul class="grid grid-cols-2 xs:grid-cols-3 gap-4 gap-y-8 content-start flex-1 md:overflow-auto">

                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/fiber" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Spinning_Fiber.svg?crop=center&amp;height=100&amp;v=1770020258&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Spinning_Fiber.svg?crop=center&amp;height=100&amp;v=1770020258&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Spinning Fiber</span>

                                        </a>
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                    <a href="/collections/spinning-tools" class="block space-y-2">
                                        <div class="bg-superLight aspect-square flex items-center justify-center rounded">
                                            
                                            <img src="//www.yarn.com/cdn/shop/files/Spinning_Tools.svg?crop=center&amp;height=100&amp;v=1770020297&amp;width=100" alt="" srcset="//www.yarn.com/cdn/shop/files/Spinning_Tools.svg?crop=center&amp;height=100&amp;v=1770020297&amp;width=100 100w" width="100" height="100" class="menu-item object-contain p-5 w-full aspect-square max-h-[100px]">
                                            
                                        </div>

                                        <span class="text-sm">Spinning Tools</span>

                                        </a>
                                
                                </li>
                                

                            </ul>
                        </div>
                    </details>

                
                </li>
            
        
            
            
                <li>
                
                    
                    <a href="/collections/closeout-yarns" class="group rounded hover:bg-superLight block">
                        <span class="menu-item p-2 flex flex-1 items-center gap-3">
                            
                                <img src="//www.yarn.com/cdn/shop/files/Sale.svg?crop=center&amp;height=16&amp;v=1773326695&amp;width=16" alt="" srcset="//www.yarn.com/cdn/shop/files/Sale.svg?crop=center&amp;height=16&amp;v=1773326695&amp;width=16 16w" width="16" height="16" class="w-[16px] h-[16px]">
                            
                            <span class="flex-1">Closeout Yarn</span>
                        </span>
                    </a>
                
                </li>
            
        
            
            
                </ul>
                <hr class="h-px my-3 bg-light border-0 shrink-0">
                <ul class="space-y-3 flex-1">
            
        
            
            
                <li>
                
                    
                    <a href="/products/yarn-com-gift-card" class="group rounded hover:bg-superLight block">
                        <span class="menu-item p-2 flex flex-1 items-center gap-3">
                            
                                <img src="//www.yarn.com/cdn/shop/files/GiftCard_Icon_ea80853b-8261-4ae8-a39a-bf78c0ae4d76.svg?crop=center&amp;height=16&amp;v=1773326535&amp;width=16" alt="" srcset="//www.yarn.com/cdn/shop/files/GiftCard_Icon_ea80853b-8261-4ae8-a39a-bf78c0ae4d76.svg?crop=center&amp;height=16&amp;v=1773326535&amp;width=16 16w" width="16" height="16" class="w-[16px] h-[16px]">
                            
                            <span class="flex-1">eGift Card</span>
                        </span>
                    </a>
                
                </li>
            
        
            
            
                <li>
                
                    
                    <a href="/pages/learning" class="group rounded hover:bg-superLight block">
                        <span class="menu-item p-2 flex flex-1 items-center gap-3">
                            
                                <img src="//www.yarn.com/cdn/shop/files/Learning.svg?crop=center&amp;height=16&amp;v=1770902151&amp;width=16" alt="" srcset="//www.yarn.com/cdn/shop/files/Learning.svg?crop=center&amp;height=16&amp;v=1770902151&amp;width=16 16w" width="16" height="16" class="w-[16px] h-[16px]">
                            
                            <span class="flex-1">Learning</span>
                        </span>
                    </a>
                
                </li>
            
        
            
            
                <li>
                
                    <details name="menu" data-menu-item-url="/pages/all-free-knitting-patterns">
                        <summary class="has-submenu group cursor-pointer">
                            <span class="menu-item p-2 flex flex-1 gap-3">
                                
                                    <img src="//www.yarn.com/cdn/shop/files/Vector_2.svg?crop=center&amp;height=16&amp;v=1770901140&amp;width=16" alt="primary-navigation" srcset="//www.yarn.com/cdn/shop/files/Vector_2.svg?crop=center&amp;height=16&amp;v=1770901140&amp;width=16 16w" width="16" height="16" class="w-[16px] h-[16px] self-center">
                                
                                <span class="flex-1">Free Patterns</span>
                                <span class="menu-arrow block content-center">
                                    




    <svg class="text-current " style="width: 12px; height: 12px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                </span>
                            </span>
                        </summary>

                        <!-- LEVEL 2 -->
                        <div class="submenu overflow-auto md:overflow-visible">
                            <div class="flex items-center gap-2 mb-5 shrink-0 h-[70px]">
                                <span class="flex flex-1 items-center">
                                    <button class="relative md:absolute bg-white text-medium p-2 rounded-full border-1 border-medium hover:text-accent back cursor-pointer pr-[8px]" style="left: -15px;">
                                        




    <svg class="text-current " style="width: 10px; height: 10px;" fill="none" viewBox="0 0 16 39">
      
        <title>Previous Menu</title>
      
      <path d="M14 37L2 19.5005L14 2" stroke="currentColor" stroke-width="10" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                    </button>
                                    <span class="sidebar-title flex-1 display-7 font-semibold">Free Patterns</span>
                                </span>
                                
                                




  <a style="line-height: normal"
    
    
    
    
    href="/pages/all-free-knitting-patterns" 
    class="border-2 flex items-center justify-center gap-2 py-1 px-2 transition-colors  btn-submenu-more shrink-0 px-4 py-2"
    >
    <span class="button-label">Show All</span>
    
  </a>


                            </div>
                            <hr class="h-px bg-light border-0 shrink-0">
                            
                            
                            <ul class="space-y-2 md:overflow-auto">

                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        
                                        <a href="/collections/free-crochet-patterns" class="group rounded hover:bg-superLight block">
                                            <span class="menu-item p-2 flex flex-1 items-center gap-3">
                                                
                                                <span class="flex-1">Crochet</span>
                                            </span>
                                        </a>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Sweaters &amp; Tops"
                                            data-coll="/collections/tops-knitwear-free"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_ab334d61-fe6b-4fef-9a10-35e502a8daad.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Pullover Knitting Patterns",
                                                        "url": "\/collections\/pullover-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/pullover.webp?v=1778516378\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Tops Knitting Patterns",
                                                        "url": "\/collections\/tops-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/bbe9cc6a2d8f74c60608c465dda306cf4ebefd8b_fb9d9c3a_b4fe_432e_a460_9bdf1c7185a4.webp?v=1778516441\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Sweater Knitting Patterns",
                                                        "url": "\/collections\/sweater-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/0bd957ea6196b564f3cbe1d1f646c770f73f8a70_59128df8_2689_4101_ae9c_86e269ab1db9.webp?v=1778516514\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_ab334d61-fe6b-4fef-9a10-35e502a8daad.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_ab334d61-fe6b-4fef-9a10-35e502a8daad.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Sweaters & Tops</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Cardigans &amp; Jackets"
                                            data-coll="/collections/outerwear-free"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_8.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Cardigan Knitting Patterns",
                                                        "url": "\/collections\/cardigan-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/cardigan.webp?v=1778513002\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Jacket and Coats Knitting Patterns",
                                                        "url": "\/collections\/jacket-and-coats-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/coats.webp?v=1778513171\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Shrug and Boleros",
                                                        "url": "\/collections\/shrug-and-boleros-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/bolero.webp?v=1778512950\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Vests Knitting Patterns",
                                                        "url": "\/collections\/vests-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/vests.webp?v=1778513045\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_8.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_8.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Cardigans & Jackets</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Hats &amp; Scarves"
                                            data-coll="/collections/head-neck-free"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_1.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Cowls Knitting Patterns",
                                                        "url": "\/collections\/cowls-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/cowl.webp?v=1778502919\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Hats Knitting Patterns",
                                                        "url": "\/collections\/hats-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/hats.webp?v=1778503012\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Headband Knitting Patterns",
                                                        "url": "\/collections\/headband-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/headband.webp?v=1778503065\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Scarf Knitting Patterns",
                                                        "url": "\/collections\/scarf-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/wrap.webp?v=1778503127\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_1.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_1.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Hats & Scarves</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Shawls &amp; Wraps"
                                            data-coll="/collections/shawls-wraps-free"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_10.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Capes and Ponchos Knitting Patterns",
                                                        "url": "\/collections\/capes-and-ponchos-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/poncho.webp?v=1778515603\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Shawl and Wrap Knitting Patterns",
                                                        "url": "\/collections\/shawl-and-wrap-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/shawl.webp?v=1778515650\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_10.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_10.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Shawls & Wraps</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Home Decor"
                                            data-coll="/collections/home-decor-free"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_6.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Blankets and Throws",
                                                        "url": "\/collections\/blanket-and-throws-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/Blankets_and_Throws.jpg?v=1778497023\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Cushion Knitting Patterns",
                                                        "url": "\/collections\/cushion-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/cushions.webp?v=1778503608\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Decoration Knitting Patterns",
                                                        "url": "\/collections\/decoration-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/decorating.webp?v=1778503179\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Home Decor Knitting Patterns",
                                                        "url": "\/collections\/home-decor-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/homeware_f311b3a1-5ddf-4790-81b5-bf8fb2b8ba60.webp?v=1778503678\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Homeware Knitting Patterns",
                                                        "url": "\/collections\/homeware-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/homeware.webp?v=1778503226\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Rug Knitting Patterns",
                                                        "url": "\/collections\/rug-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/rug.webp?v=1778503392\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_6.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_6.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Home Decor</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Socks &amp; Slippers"
                                            data-coll="/collections/footwear-leg-warmers-free"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_4.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Legwarmers and Cuffs Knitting Patterns",
                                                        "url": "\/collections\/legwarmers-and-cuffs-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/legwarmers.jpg?v=1778498013\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Shoes Knitting Patterns",
                                                        "url": "\/collections\/shoes-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/shoes.jpg?v=1778498165\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Slippers and Booties Knitting Patterns",
                                                        "url": "\/collections\/slippers-and-booties-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/slippers.jpg?v=1778498292\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Socks Knitting Patterns",
                                                        "url": "\/collections\/socks-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/Socks.jpg?v=1778502719\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_4.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_4.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Socks & Slippers</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Dresses &amp; Skirts"
                                            data-coll="/collections/bottoms-full-body-free"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_2_9c7ed6c6-60e7-42cb-9e64-4622dece463d.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Dresses and Skirts Knitting Patterns",
                                                        "url": "\/collections\/dresses-and-skirts-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/DressesandSkirts.webp?v=1778248505\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Overalls Knitting Patterns",
                                                        "url": "\/collections\/overalls-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/Overalls.jpg?v=1778496541\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Pants \u0026 Shorts Knitting Patterns",
                                                        "url": "\/collections\/pants-and-shorts-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/Pants_and_Shorts.jpg?v=1778496673\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_2_9c7ed6c6-60e7-42cb-9e64-4622dece463d.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_2_9c7ed6c6-60e7-42cb-9e64-4622dece463d.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Dresses & Skirts</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Toys"
                                            data-coll="/collections/toys-free"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_11.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Dolls and Accessories Knitting Patterns",
                                                        "url": "\/collections\/dolls-and-accessories-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/doll.webp?v=1778515712\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Toys and Accessories Knitting Patterns",
                                                        "url": "\/collections\/toys-and-accessories-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/1ecbda655302af2ae1ad15c972221c6e2e96b8ff_ff6b6488_1503_438d_9372_bbdf382e638f.webp?v=1778515901\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Toy Knitting Patterns",
                                                        "url": "\/collections\/toy-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/toys.jpg?v=1778515834\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_11.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_11.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Toys</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Mittens &amp; Gloves"
                                            data-coll="/collections/hand-arm-free"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_5.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Mitten and Glove Knitting Patterns",
                                                        "url": "\/collections\/mitten-and-glove-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/mittens.jpg?v=1778502777\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_5.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_5.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Mittens & Gloves</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Bags &amp; Accessories"
                                            data-coll="/collections/miscellaneous-free"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Misc.svg?v=1778839155&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Accessories Knitting Patterns",
                                                        "url": "\/collections\/accessories-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/312ae806652284ea5182fbb2b9bdd70c7abc071f_8e8c335e_b8b5_4ced_a91e_a36d55870073.webp?v=1778516617\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Bag Knitting Patterns",
                                                        "url": "\/collections\/bag-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/3bcb35a969846c4090a151a3d4b86dc7f5916ac1_c5251111_ffca_4a72_8c43_fafdd641397e.webp?v=1778516883\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Jewellery Knitting Patterns",
                                                        "url": "\/collections\/jewellery-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/2a200d0447e43f6e870cb416aa86543a584b5179_UPID56679_174224726616143.webp?v=1778516666\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Other Knitting Patterns",
                                                        "url": "\/collections\/other-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/53b7a4bf5f18174c9df98bcda6b07bf111065ba4_UPID210096_172884770492840.webp?v=1778516766\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Misc.svg?crop=center&amp;height=29&amp;v=1778839155&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Misc.svg?crop=center&amp;height=29&amp;v=1778839155&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Bags & Accessories</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Kitchen &amp; Utility"
                                            data-coll="/collections/kitchen-utility-free"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_7.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Container Knitting Patterns",
                                                        "url": "\/collections\/container-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/container.webp?v=1778512698\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Dishcloth Knitting Patterns",
                                                        "url": "\/collections\/dishcloth-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/dishcloth.jpg?v=1778512789\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Table Setting Knitting Patterns",
                                                        "url": "\/collections\/table-setting-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/tablecloth.webp?v=1778512854\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Tea Cosies Knitting Patterns",
                                                        "url": "\/collections\/tea-cosies-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/teacosie.webp?v=1778512905\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_7.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_7.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Kitchen & Utility</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                
                                <li class="flex flex-col space-y-8">
                                
                                    
                                        <!-- HAS LEVEL 3 -->
                                        <button
                                            type="button"
                                            class="level-2-item group w-full cursor-pointer bg-transparent border-0 p-0 rounded hover:bg-superLight block"
                                            data-title="Pets"
                                            data-coll="/collections/pets-free"
                                            data-image="
                                            
                                              //www.yarn.com/cdn/shop/files/Vector_9.svg?v=1777281313&width=60
                                            "
                                            data-bg-color="">
                                            <span class="sidebar-level-3-links hidden">
                                                [
                                                    
                                                    {
                                                        "title": "Pet Clothing Knitting Patterns",
                                                        "url": "\/collections\/pet-clothing-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/petclothing.webp?v=1778513265\u0026width=120"
                                                        
                                                    }
                                                    ,
                                                
                                                    {
                                                        "title": "Pet Bedding Knitting Patterns",
                                                        "url": "\/collections\/pet-bedding-knitting-patterns-free",
                                                        "image": 
                                                        
                                                            "\/\/www.yarn.com\/cdn\/shop\/files\/petbedding.jpg?v=1778513302\u0026width=120"
                                                        
                                                    }
                                                    
                                                
                                                ]
                                            </span>
                                            <span class="menu-item p-2 flex flex-1 items-stretch gap-3">
                                                
                                                    <img src="//www.yarn.com/cdn/shop/files/Vector_9.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29" alt="menu-icon" srcset="//www.yarn.com/cdn/shop/files/Vector_9.svg?crop=center&amp;height=29&amp;v=1777281313&amp;width=29 29w" width="29" height="29" class="w-[29px] h-[29px] self-center object-contain">
                                                
                                                <span class="flex-1 text-left">Pets</span>
                                                <span class="text-gray block content-center rounded-r-sm group-hover:bg-accent group-hover:text-white -m-2 py-2 px-1.5">
                                                    




    <svg class="text-current " style="width: 16px; height: 16px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M2 37L14 19.5005L2 2" stroke="currentColor" stroke-width="3" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                                                </span>
                                            </span>
                                        </button>
                                    
                                
                                </li>
                                

                            </ul>
                        </div>
                    </details>

                
                </li>
            
        
    </ul>

    <div class="space-y-3 bg-superLight -m-6 mt-3 p-3 flex flex-col">
        <ul class="space-y-1">
            
                 
                <li>
                    
                    
                    

                    
                        
                        
                    
                    
                    
                    
                    <a href="https://help.yarn.com" class="flex rounded bg-white group">
                        <span class="menu-item px-5 py-2 flex flex-1 items-center gap-3">
                            
                            <span class="flex-1 text-small">Help Center</span>
                        </span>
                    </a>
                </li>
            
                 
                <li>
                    
                    
                    

                    
                        
                        
                            
                 
                <li>
                    
                    
                    

                    
                        
                        
                    
                    
                    
                    
                    <a href="/customer_authentication/login?return_to=/a/wishlists" class="flex rounded bg-white group">
                        <span class="menu-item px-5 py-2 flex flex-1 items-center gap-3">
                            
                                




    <svg class="text-current " style="width: 20px; height: 20px;" viewBox="0 0 22 19" fill="none">
      
        <title></title>
      
      <path d="M11 3.55C11 3.55 12.539 1 15.9153 1C18.9254 1 21 3.54991 21 6.53788C21 10.2405 17.9004 13.8096 11 18C4.09962 13.8096 1 10.2405 1 6.53788C1 3.54991 3.07458 1 6.08475 1C9.46102 1 11 3.55 11 3.55Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

                            
                            <span class="flex-1 text-small">Wishlist</span>
                        </span>
                    </a>
                </li>
            
                 
                <li>
                    
                    
                    

                    
                        
                        
                    
                    
                    
                    
                    <a href="/customer_authentication/login?return_to=/a/library" class="flex rounded bg-white group">
                        <span class="menu-item px-5 py-2 flex flex-1 items-center gap-3">
                            
                                




    <svg class="text-current " style="width: 20px; height: 20px;" viewBox="0 0 22 22" fill="none">
      
        <title></title>
      
      <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2.613" stroke-width="2" d="M11.2 13.413 8.587 10.8 11.2 8.186l2.614 2.614zM11 8.192 8.893 6.085a2.979 2.979 0 1 1 4.213 0zM15.915 13.106 13.809 11l2.106-2.106a2.979 2.979 0 1 1 0 4.212M1.872 13.106a2.979 2.979 0 1 1 4.213-4.212L8.192 11l-2.107 2.106a2.98 2.98 0 0 1-4.213 0M8.893 20.128a2.98 2.98 0 0 1 0-4.213L11 13.809l2.106 2.106a2.979 2.979 0 0 1-4.213 4.213"/>
    </svg>
  

                            
                            <span class="flex-1 text-small">Library</span>
                        </span>
                    </a>
                </li>
            
        </ul>
        
            
            




  <a style="line-height: normal"
    
    
    
    
    href="https://www.yarn.com/customer_authentication/redirect?locale=en&region_country=US" 
    class="border-2 flex items-center justify-center gap-2 py-1 px-2 transition-colors  btn-submenu-login"
    >
    <span class="button-label">Sign in / Sign up</span>
    
  </a>


        
    </div>
</div>

<!-- LEVEL 3 PANEL -->
<div id="sidebar-level-3"
     class="absolute top-0 left-[668px] w-[450px] h-full bg-menu-light shadow-md z-20 flex flex-col lg:px-12 p-6 overflow-auto md:overflow-visible z-1">

  <div class="flex items-center gap-2 md:gap-4 mb-5 shrink-0 h-[70px]">
    <button id="level-3-back" class="relative md:absolute bg-white text-medium p-2 rounded-full border-1 border-medium hover:text-accent back cursor-pointer pr-[8px]" style="left: -15px;">
      




    <svg class="text-current " style="width: 10px; height: 10px;" fill="none" viewBox="0 0 16 39">
      
        <title></title>
      
      <path d="M14 37L2 19.5005L14 2" stroke="currentColor" stroke-width="10" stroke-miterlimit="2.61313" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

    </button>
    <div id="level-3-bg-div" class="p-3 sm:p-5 bg-light rounded-full flex items-center justify-center" style="background-color: ;">
        <img src="#" id="level-3-image" width="30" height="30" class="w-8 h-8 object-contain hidden shrink-0" alt=""/>
        <span id="level-3-initials" class="w-8 h-8 text-primary font-bold text-center content-center display-7 md:display-7"></span>
    </div>
    <span id="level-3-title" class="font-title text-2xl font-bold xs:display-6 text-primary flex-1 w-3/5"></span>
  </div>

  <hr class="mb-8 h-px bg-light border-0 shrink-0">

  <ul id="level-3-list" class="grid grid-cols-2 gap-2 md:gap-10 list-none p-0 m-0 md:overflow-auto"></ul>

</div>

</dialog>


<script>
(function () {

  const sidebar = document.querySelector('#sidebar');
  const sidebarContent = document.querySelector('#sidebar-content');
  const level3 = document.getElementById('sidebar-level-3');
  const list = document.getElementById('level-3-list');
  const titleEl = document.getElementById('level-3-title');
  const imageEl = document.getElementById('level-3-image');
  const initialsEl = document.getElementById('level-3-initials');
  const bgDiv = document.getElementById('level-3-bg-div');
  const backBtn = document.getElementById('level-3-back');
  const closeBtn = document.getElementById('sidebar-close-btn');

  if (!sidebar) return;

  let activeLevel2Item = null;

    function updateClosePos() {
        const level2 = sidebar.querySelector('details[open] .submenu');
        const l3Visible = level3 && level3.classList.contains('active');
        const l2Open    = !!sidebar.querySelector('details[open]');

        if (l3Visible) {
            closeBtn.style.left = `${level3.offsetLeft + level3.offsetWidth}px`;
        } else if (l2Open) {
            closeBtn.style.left = `${level2.offsetLeft + level2.offsetWidth}px`;
        } else {
            closeBtn.style.left = `${sidebarContent.offsetLeft + sidebarContent.offsetWidth}px`;
        }
    }

    function hideLevel3() {
        if (!level3) return;

        level3.classList.remove('active');

        activeLevel2Item = null;

        document.querySelectorAll('.level-2-item').forEach(el => {
            el.classList.remove('active-level-2');
        });

        updateClosePos();
    }

  function closeSubmenus() {
    sidebar.querySelectorAll('details').forEach(d => { d.open = false; });
    setActiveDetails(null);
    hideLevel3();
  }

  sidebar.addEventListener('toggle', () => {
    document.documentElement.classList.toggle('modal-open', sidebar.open);
    updateClosePos();
  });

  sidebar.addEventListener('close', () => {
    document.documentElement.classList.remove('modal-open');
    closeSubmenus();
  });

  if (closeBtn) {
    closeBtn.addEventListener('click', () => sidebar.close());
  }

  function setActiveDetails(openDetails) {
    sidebar.querySelectorAll('details[name="menu"]').forEach(d => {
      d.classList.toggle('details--js-open', d === openDetails && openDetails !== null);
    });
  }
  window.sidebarSetActiveDetails = setActiveDetails;

  sidebar.querySelectorAll('details').forEach(d => {
    d.addEventListener('toggle', (e) => {
      if (e.target.open) {
        if (!sidebar.open) {
          if (typeof sidebar.showModal === 'function') sidebar.showModal();
          else sidebar.show();
        }
        setActiveDetails(e.target);
      } else {
        if (!sidebar.querySelector('details[name="menu"][open]')) {
          setActiveDetails(null);
        } else {
          e.target.classList.remove('details--js-open');
        }
      }
      hideLevel3();
      updateClosePos();
    });
  });

  document.addEventListener('focusin', (e) => {
    if (sidebar.open && !e.target.closest('#sidebar')) sidebar.close();
  });

  sidebar.addEventListener('click', (e) => {
    if (e.target === e.currentTarget) { e.stopPropagation(); sidebar.close(); }
  });

  sidebar.querySelectorAll('.back').forEach(btn => {
    btn.addEventListener('click', (e) => {
      e.stopPropagation();
      const parentDetails = btn.closest('details');
      if (parentDetails) parentDetails.open = false;
      hideLevel3();
      updateClosePos();
    });
  });

  sidebar.addEventListener('click', (e) => {
    const btn = e.target.closest('.level-2-item');
    if (!btn) return;
    e.stopPropagation();

    document.querySelectorAll('.level-2-item').forEach(el => {
        el.classList.remove('active-level-2');
    });
    btn.classList.add('active-level-2');

    if (activeLevel2Item === btn && !e._fromGrid) {
        hideLevel3();
        return;
    }

    activeLevel2Item = btn;

    const rawTitle = btn.getAttribute('data-title') || '';
    const rawImage = (btn.getAttribute('data-image') || '').trim();

    let links = [];
    const linksSpan = btn.querySelector('.sidebar-level-3-links');
    if (linksSpan) {
      try {
        links = JSON.parse(linksSpan.textContent.trim());
      } catch (err) {
        console.warn('sidebar level-3 JSON parse error', err);
      }
    }
    titleEl.textContent = rawTitle;

    if (rawImage) {
      imageEl.src = rawImage;
      imageEl.classList.remove('hidden');
      initialsEl.classList.add('hidden');
    } else {
      imageEl.classList.add('hidden');
      const cleanTitle = rawTitle.replace(/&/g, '').replace(/  +/g, ' ').trim();
      const words = cleanTitle.split(' ');
      let initials = '';
      let wordCount = 0;
      
      for (let i = 0; i < words.length; i++) {
        if (words[i] !== '') {
          const letter = words[i].charAt(0).toUpperCase();
          initials += letter;
          wordCount++;
          if (wordCount === 2) {
            break;
          }
        }
      }
      
      if (wordCount === 1 && initials.length === 1) {
        initials = words[0].slice(0, 2).toUpperCase();
      }
      
      initialsEl.textContent = initials;
      initialsEl.classList.remove('hidden');
    }

    const rawBgColor = btn.getAttribute('data-bg-color') || '';
    bgDiv.style.backgroundColor = rawBgColor;

    list.innerHTML = '';
    const PLACEHOLDER_IMG = "//www.yarn.com/cdn/shop/t/2/assets/placeholder-menu.png?v=43629089948487579681778737994";
    links.forEach(item => {
        const itemTitle = item.title || '';
        const itemUrl   = item.url   || '#';
        const itemImage = (item.image || '').trim();
        if (!itemTitle) return;

        const li = document.createElement('li');
        li.innerHTML = `
        <a href="${itemUrl}" class="flex flex-col gap-2 text-center items-center justify-items-center space-y-2 no-underline hover:opacity-80">
            <div class="bg-white w-[100px] h-[100px] lg:w-[140px] lg:h-[140px] aspect-square flex items-center justify-center">
            <img 
                src="${itemImage || PLACEHOLDER_IMG}" 
                class="${itemImage ? 'object-cover w-full h-full' : 'object-contain max-h-[70px]'}"
                alt="${itemTitle}"
            />
            </div>
            <span class="text-primary block font-semibold px-2">${itemTitle}</span>
        </a>
        `;
      list.appendChild(li);
    });

    level3.classList.add('active');
    updateClosePos();
  });

  if (backBtn) {
    backBtn.addEventListener('click', (e) => {
      e.stopPropagation();
      hideLevel3();
    });
  }

  window.sidebarActivateLevel2 = function (btn) {
    if (!btn) return;
    document.querySelectorAll('.level-2-item').forEach(el => el.classList.remove('active-level-2'));
    btn.classList.add('active-level-2');
    const ev = new MouseEvent('click', { bubbles: true, cancelable: true });
    ev._fromGrid = true;
    btn.dispatchEvent(ev);
  };

  updateClosePos();

})();
</script>





</div>
    <div id="shopify-section-main-menu" class="shopify-section"><!-- Desktop Nav -->
  <!-- Main Navigation -->
  <nav aria-label="Main" class="main-nav w-full" id="main-nav">
    <div class="max-w-screen-xl mx-auto px-4">
      <ul class="flex justify-between items-center overflow-x-auto py-[10px] -mx-4 px-4 gap-4 md:gap-6" id="menu-items">

        <li class="menu-all md:h-[35px] group">
          <button command="show-modal" commandfor="sidebar" onclick="document.querySelector('#sidebar').showModal()" class="flex items-center justify-center h-full gap-2 bg-active text-white px-3 rounded-[3px] overflow-hidden cursor-pointer">
            <img src="//www.yarn.com/cdn/shop/t/2/assets/hamburger_2.svg?v=1191676141322033571765993657" alt="Menu" class="w-[18px] h-auto filter brightness-0 invert" />
            <span class="text-md hover:text-primary-light">All</span>
          </button>
        </li>
        

        

        
          <li class="group inline-block w-fit shrink-0">
            

            <a href="/pages/all-yarn"
               class="main-nav__link h-[45px] md:h-[35px] decoration-0 flex items-center text-reg">Yarn</a>
          </li>
        
          <li class="group inline-block w-fit shrink-0">
            

            <a href="/pages/all-patterns"
               class="main-nav__link h-[45px] md:h-[35px] decoration-0 flex items-center text-reg">Patterns</a>
          </li>
        
          <li class="group inline-block w-fit shrink-0">
            

            <a href="/collections/knitting-yarn"
               class="main-nav__link h-[45px] md:h-[35px] decoration-0 flex items-center text-reg">Knitting</a>
          </li>
        
          <li class="group inline-block w-fit shrink-0">
            

            <a href="/collections/crochet-yarn"
               class="main-nav__link h-[45px] md:h-[35px] decoration-0 flex items-center text-reg">Crochet</a>
          </li>
        
          <li class="group inline-block w-fit shrink-0">
            

            <a href="/collections/weaving-yarn"
               class="main-nav__link h-[45px] md:h-[35px] decoration-0 flex items-center text-reg">Weaving</a>
          </li>
        
          <li class="group inline-block w-fit shrink-0">
            

            <a href="/collections/yarn-sale"
               class="main-nav__link h-[45px] md:h-[35px] decoration-0 flex items-center text-reg">Sale</a>
          </li>
        
          <li class="group inline-block w-fit shrink-0">
            

            <a href="/pages/learning"
               class="main-nav__link h-[45px] md:h-[35px] decoration-0 flex items-center text-reg">Learning</a>
          </li>
        

      </ul>
    </div>
  </nav>

  


</div>
    
      



    
    <div class="main-wrapper">
      <main class="max-w-screen-xl mx-auto p-4 md:pt-8 flex flex-col gap-4">
      



<section aria-label="notifications" id="toast-notification" class="fixed top-4 left-0 right-0 z-50 mx-auto max-w-[600px] transform transition-transform duration-400 ease-in-out max-sm:left-4 max-sm:right-4 max-sm:max-w-none toast-mobile w-fit" style="display: none; transform: translateY(calc(-100% - 1rem));" role="alert" aria-live="polite">
  <div class="toast-content border-active border-2 bg-white text-textBlack p-4 rounded-lg shadow-lg flex items-center gap-3 w-full sm:max-w-[600px] text-med">
    <div class="toast-image-container flex flex-shrink-0">
      
    </div>
    <div class="flex items-center gap-2 md:gap-3 min-w-0 flex-1">
      <div class="toast-icon flex-shrink-0 text-primary">
      <div class="toast-icon-success ">
        




    <svg class="text-current " style="width: 40px; height: 40px;" fill="none" viewBox="0 0 20 20">
      
        <title></title>
      
      <path fill="currentColor" d="M13.71 6.21a.94.94 0 0 1 1.34 1.31l-4.99 6.24a.94.94 0 0 1-1.35.03L5.41 10.48a.94.94 0 1 1 1.33-1.33l2.62 2.62 4.34-5.56z"/>
    </svg>
  

      </div>
      <div class="toast-icon-error hidden">
        




    <svg fill="none" class="text-current " viewBox="0 0 24 24" style="width: 32px; height: 32px;" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
      
        <title></title>
      
      <circle cx="12" cy="12" r="10" stroke-width="2"/>
      <path d="M12 8v4" stroke-width="2.5"/>
      <path d="M12 16h.01" stroke-width="2.5"/>
    </svg>
  

      </div>
    </div>
    <div class="flex-1 flex flex-col gap-1 min-w-0 overflow-hidden">
      <span class="font-semibold toast-message break-long-words"></span>
        <div class="toast-link-container">
          
        </div>
      </div>
      <button class="toast-close-button flex-shrink-0 focus:outline-none cursor-pointer" aria-label="Close notification">
        




    <svg class="text-current " style="width: 24px; height: 24px;" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round">
      
        <title></title>
      
      <line x1="18" y1="6" x2="6" y2="18"></line>
      <line x1="6" y1="6" x2="18" y2="18"></line>
    </svg>
  

      </button>
    </div>
  </div>
</section>

<script>
  const TOAST_ANIMATION_DURATION = 400;
  const TOAST_IMAGE_LOAD_DELAY = 500;
  const TOAST_AUTO_HIDE_DELAY = 10000;
  const TOAST_HIDDEN_TRANSFORM = 'translateY(calc(-100% - 1rem))';
  const TOAST_VISIBLE_TRANSFORM = 'translateY(0)';

  // Store timeout IDs so we can reset the display timers if a new toast is to be shown
  let toastTimeoutId = null;
  let toastCloseTimeoutId = null;

  function clearAllTimeouts() {
    if (toastTimeoutId) {
      clearTimeout(toastTimeoutId);
      toastTimeoutId = null;
    }
    if (toastCloseTimeoutId) {
      clearTimeout(toastCloseTimeoutId);
      toastCloseTimeoutId = null;
    }
  }

  function closeToast(callback) {
    const toast = document.getElementById('toast-notification');
    if (!toast) return;

    if (toastTimeoutId) {
      clearTimeout(toastTimeoutId);
      toastTimeoutId = null;
    }

    // Toast slides up and out of view
    toast.style.transform = TOAST_HIDDEN_TRANSFORM;
    
    // Hide toast after animation completes, or call callback if provided
    toastCloseTimeoutId = setTimeout(() => {
      if (callback) {
        callback();
      } else {
        toast.style.display = 'none';
      }
      toastCloseTimeoutId = null;
    }, TOAST_ANIMATION_DURATION);
  }

  function updateToastImage(container, imageUrl, imageAlt, message) {
    if (!container) return;
    
    let image = container.querySelector('.toast-image');
    if (image) {
        image.remove();
    }
    if (imageUrl) {
        image = document.createElement('img');
        image.className = 'toast-image object-cover w-16 h-16 flex-shrink-0 rounded overflow-hidden';
        image.loading = 'eager';
        image.fetchPriority = 'high';
        image.src = imageUrl;
        image.alt = imageAlt || message;
        container.appendChild(image);
    }
  }

  function updateToastLink(container, linkText, linkUrl) {
    if (!container) return;
    
    let link = container.querySelector('.toast-link');
    
    if (linkText && linkUrl) {
      if (!link) {
        link = document.createElement('a');
        link.className = 'toast-link text-active underline font-semibold';
        container.appendChild(link);
      }
      link.href = linkUrl;
      link.textContent = linkText;
    } else {
      if (link) {
        link.remove();
      }
    }
  }

  document.addEventListener('DOMContentLoaded', function() {
    const closeButton = document.querySelector('.toast-close-button');
    if (closeButton) {
      closeButton.addEventListener('click', () => closeToast());
    }
  });
  
  function showNewToast(toast, options) {
    const {
      message = '',
      type = 'success',
      imageUrl = null,
      imageAlt = '',
      linkText = null,
      linkUrl = null
    } = options;

    const toastImageContainer = toast.querySelector('.toast-image-container');
    updateToastImage(toastImageContainer, imageUrl, imageAlt, message);

    const successIcon = toast.querySelector('.toast-icon-success');
    const errorIcon = toast.querySelector('.toast-icon-error');
    if (successIcon && errorIcon) {
      const isError = type === 'error';
      successIcon.classList.toggle('hidden', isError);
      errorIcon.classList.toggle('hidden', !isError);
    }

    const messageSpan = toast.querySelector('.toast-message');
    if (messageSpan) {
      messageSpan.textContent = message;
    }

    const toastLinkContainer = toast.querySelector('.toast-link-container');
    updateToastLink(toastLinkContainer, linkText, linkUrl);

    // Animate toast into view (making sure it's hidden first)
    toast.style.transform = TOAST_HIDDEN_TRANSFORM;
    toast.style.display = 'block';
    
    // Short delay before animating into view for image loading
    setTimeout(() => {
      requestAnimationFrame(() => {
        toast.style.transform = TOAST_VISIBLE_TRANSFORM;
      });
    }, TOAST_IMAGE_LOAD_DELAY);
    
    // Set auto-hide timer
    toastTimeoutId = setTimeout(() => {
      closeToast();
      toastTimeoutId = null;
    }, TOAST_AUTO_HIDE_DELAY);
  }

  // Adding this in global scope so it can be accessed from the product page
  window.showToast = function(options) {
    const toast = document.getElementById('toast-notification');
    
    if (!toast) {
      console.warn('Toast notification element not found');
      return;
    }

    clearAllTimeouts();

    // If toast is already visible, close it first to highlight new add to cart
    const isCurrentlyVisible = toast.style.display === 'block' && 
                               !toast.style.transform.includes('calc(-100%');

    if (isCurrentlyVisible) {
      closeToast(() => showNewToast(toast, options));
      return;
    }

    showNewToast(toast, options);
  };
</script>

      
      
        <div id="shopify-section-template--27259924152666__main" class="shopify-section">










<section class="relative">
  <div class="absolute top-0 left-1/2 -translate-x-1/2 pointer-events-none bg-logo-watermark-center mix-blend-multiply bg-no-repeat bg-contain w-[min(626px,90vw)] h-[min(626px,90vw)]"></div>
  
      <div class="blog-wrapper overflow-hidden mb-12 x-breakout -mt-4 md:-mt-8"
        style="background: linear-gradient(180deg, #d8d4da70 0%, #FFFFFF 100%);">
        <div class="container mx-auto text-center relative">

  <h1 class="display-5 md:display-3 text-textBlack sm:pr-5 md:pr-0 mt-12 mb-8">The Yarn Diary</h1>

  
    
    <div class="container mx-auto justify-center flex">
      <div class="blog-hero flex flex-row flex-wrap max-w-[700px] mx-auto gap-3 items-center justify-center">
        
          
          
            <div class="blog_pill blog_pill__active">All posts</div>
          
        
          
          
            <a href="/blogs/the-yarn-diary/tagged/article" class="blog_pill blog_pill__inactive">Articles</a>
          
        
          
          
            <a href="/blogs/the-yarn-diary/tagged/tips" class="blog_pill blog_pill__inactive">Tips</a>
          
        
          
          
            <a href="/blogs/the-yarn-diary/tagged/news" class="blog_pill blog_pill__inactive">News</a>
          
        
      </div>
    </div>
  
</div>

        
          
  <div class="relative container mx-auto my-12">
    
    
      
      

<div 
class="bg-white card-image-zoom-group shadow-lg flex flex-col  md:flex-row items-center  overflow-hidden corner-classes">
  <a href="/blogs/the-yarn-diary/halloween-knitting-crochet-patterns" class="overflow-hidden w-full md:w-1/2">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/3fc6e17db0939d0925bb415c134e5ea0b8d13a27_20036563_Boo_Halloween_Crochet_Toy_Collection_Ebook_Free_Patterns_in_Paintbox_Yarns_Cotton_Aran_a15e409b-e8e7-4675-9f93-fb3c7dcfc910.jpg?v=1790892046"
        alt="22 Halloween Knitting & Crochet Patterns: Ghosts, Bats, Pumpkins & Spooky Granny Squares"
        class="flex justify-center items-center object-cover w-full  h-90 "
        width="800"
        height="512"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col w-full bg-white gap-3  p-6 md:px-8 md:w-1/2 
   ">

    
      <span class="text-gray uppercase text-sm font-semibold">
        The Yarn Diary
      </span>
    

    <h2 class="font-semibold  text-3xl ">
      <a href="/blogs/the-yarn-diary/halloween-knitting-crochet-patterns" class="text-black no-underline">
        22 Halloween Knitting & Crochet Patterns: Ghosts, Bats, Pumpkins & Spooky Granny Squares
      </a>
    </h2>

    
      <p class="text-textBlack  leading-6 my-4 ">
        22 Halloween knitting and crochet patterns — free Paintbox amigurumi, spooky granny squares, a spider web lace cowl and quick pumpkin decor — each matched to a yarn that's in st...
      </p>
    
    
      <a href="/blogs/the-yarn-diary/halloween-knitting-crochet-patterns" class="btn-secondary py-2 w-[162px] font-semibold read-more">
        Continue reading <span class='sr-only'>22 Halloween Knitting & Crochet Patterns: Ghosts, Bats, Pumpkins & Spooky Granny Squares</span>
      </a>
    
  </div>
</div>

    

    <div class="grid grid-cols-2 gap-6 md:gap-10 mt-8">
      
        
        

<div 
class="bg-white card-image-zoom-group shadow-lg flex flex-col  lg:flex-row lg:min-h-[274px]  overflow-hidden corner-classes">
  <a href="/blogs/the-yarn-diary/how-to-destash-yarn-smart-ways-to-rehome-unwanted-skeins" class="overflow-hidden w-full lg:w-1/2">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/1eab258893f1a3648c8897cb34056839_2b169ba1-d15e-4e3c-9f9e-09cd593934bb.jpg?v=1789409051"
        alt="Destash Yarn 101: A Guide to Buying & Selling"
        class="flex justify-center items-center object-cover w-full  md:h-full h-33 "
        width="800"
        height="512"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col w-full bg-white gap-3  justify-between p-4 sm:p-10 lg:w-1/2  ">

    
      <span class="text-gray uppercase text-sm font-semibold">
        The Yarn Diary
      </span>
    

    <h2 class="font-semibold  text-xl ">
      <a href="/blogs/the-yarn-diary/how-to-destash-yarn-smart-ways-to-rehome-unwanted-skeins" class="text-black no-underline">
        Destash Yarn 101: A Guide to Buying & Selling
      </a>
    </h2>

    
      <p class="text-textBlack  text-sm">
        Find smart ways to destash yarn, from selling and trading to donating and creative reus...
      </p>
    
    
      <a href="/blogs/the-yarn-diary/how-to-destash-yarn-smart-ways-to-rehome-unwanted-skeins" class="mt-4 underline read-more">
        Continue reading <span class='sr-only'>Destash Yarn 101: A Guide to Buying & Selling</span>
      </a>
    
  </div>
</div>

      
        
        

<div 
class="bg-white card-image-zoom-group shadow-lg flex flex-col  lg:flex-row lg:min-h-[274px]  overflow-hidden corner-classes">
  <a href="/blogs/the-yarn-diary/free-baby-knitting-patterns-pdf" class="overflow-hidden w-full lg:w-1/2">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/IMG_8837_906fe7d7-2771-458f-90dc-31233ea897cc.jpg?v=1789400029"
        alt="Free Baby Knitting Patterns: 26 PDF Downloads for Blankets, Sweaters & Hats"
        class="flex justify-center items-center object-cover w-full  md:h-full h-33 "
        width="800"
        height="512"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col w-full bg-white gap-3  justify-between p-4 sm:p-10 lg:w-1/2  ">

    
      <span class="text-gray uppercase text-sm font-semibold">
        The Yarn Diary
      </span>
    

    <h2 class="font-semibold  text-xl ">
      <a href="/blogs/the-yarn-diary/free-baby-knitting-patterns-pdf" class="text-black no-underline">
        Free Baby Knitting Patterns: 26 PDF Downloads for Blankets, Sweaters & Hats
      </a>
    </h2>

    
      <p class="text-textBlack  text-sm">
        
      </p>
    
    
      <a href="/blogs/the-yarn-diary/free-baby-knitting-patterns-pdf" class="mt-4 underline read-more">
        Continue reading <span class='sr-only'>Free Baby Knitting Patterns: 26 PDF Downloads for Blankets, Sweaters & Hats</span>
      </a>
    
  </div>
</div>

      
    </div>
  </div>

        
      </div>
    

    

    

    <div class="container mx-auto relative">
      
        <div class="mb-10">
          



  
    <div class="module-header w-full flex justify-between items-center text-black py-2  header-bg-standard">
      <div class="flex flex-col ">
        <span class="text-med lg:text-large font-bold">Latest Articles</span>
        
      </div>
      
    </div>
  


        </div>
      
      <div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-12 mt-6">
        
            
            
<div class="article-card card-image-zoom-group overflow-hidden">

  <a href="/blogs/the-yarn-diary/what-is-biodegradable-yarn-sirdars-new-loveful-bio-blend-explained" aria-hidden="true" tabindex="-1">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/2038f7cef1c027aa34712e387d92689421828871_30002976_Sirdar_Loveful_Recyled_Tweed_Inside_Image_1_1_11_a29588eb-2037-47ca-96c4-f707c3b23c75.jpg?v=1789159020&width=800"
        alt="What Is Biodegradable Yarn? Sirdar's New Loveful Bio Blend Explained"
        class="flex justify-center items-center md:h-44 bg-center bg-cover object-cover w-full h-[200px] corner-classes"
        width="280"
        height="160"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col gap-2 leading-5 px-0  py-6 bg-white">
    
      <span class="text-gray uppercase text-sm font-semibold">The Yarn Diary</span>
    

    <a class="font-semibold text-xl no-underline text-black" href="/blogs/the-yarn-diary/what-is-biodegradable-yarn-sirdars-new-loveful-bio-blend-explained">
      What Is Biodegradable Yarn? Sirdar's New Loveful Bio Blend Explained
    </a>

    
      <div class="text-textBlack leading-6 mt-2 text-sm">
        
      </div>
    

    <a href="/blogs/the-yarn-diary/what-is-biodegradable-yarn-sirdars-new-loveful-bio-blend-explained" class="text-sm mt-4">
      Continue reading <span class='sr-only'>What Is Biodegradable Yarn? Sirdar's New Loveful Bio Blend Explained</span>
    </a>
  </div>

</div>

          
            
            
<div class="article-card card-image-zoom-group overflow-hidden">

  <a href="/blogs/the-yarn-diary/rowan-fall-winter-2026-alpaca-sparkle-kaffes-colours-kidsilk-haze-collection" aria-hidden="true" tabindex="-1">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/new_knitting_patterns_from_Rowan_Yarn.png?v=1789151831&width=800"
        alt="Rowan Fall/Winter 2026 Has Landed: Alpaca Sparkle, Kaffe's Colours and the Kidsilk Haze Collection"
        class="flex justify-center items-center md:h-44 bg-center bg-cover object-cover w-full h-[200px] corner-classes"
        width="280"
        height="160"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col gap-2 leading-5 px-0  py-6 bg-white">
    
      <span class="text-gray uppercase text-sm font-semibold">The Yarn Diary</span>
    

    <a class="font-semibold text-xl no-underline text-black" href="/blogs/the-yarn-diary/rowan-fall-winter-2026-alpaca-sparkle-kaffes-colours-kidsilk-haze-collection">
      Rowan Fall/Winter 2026 Has Landed: Alpaca Sparkle, Kaffe's Colours and the Kidsilk Haze Collection
    </a>

    
      <div class="text-textBlack leading-6 mt-2 text-sm">
        Rowan's Fall/Winter 2026 collection arrives at Yarn.com on September 3: a 25th-annivers...
      </div>
    

    <a href="/blogs/the-yarn-diary/rowan-fall-winter-2026-alpaca-sparkle-kaffes-colours-kidsilk-haze-collection" class="text-sm mt-4">
      Continue reading <span class='sr-only'>Rowan Fall/Winter 2026 Has Landed: Alpaca Sparkle, Kaffe's Colours and the Kidsilk Haze Collection</span>
    </a>
  </div>

</div>

          
            
            
<div class="article-card card-image-zoom-group overflow-hidden">

  <a href="/blogs/the-yarn-diary/cascade-220-a-complete-guide-to-the-whole-220-family" aria-hidden="true" tabindex="-1">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/Cascade_Yarns_220-Brights_4352f071-c564-4c17-b936-a04c1fe21554.jpg?v=1789398008&width=800"
        alt="Cascade 220: A Complete Guide to the Whole 220 Family"
        class="flex justify-center items-center md:h-44 bg-center bg-cover object-cover w-full h-[200px] corner-classes"
        width="280"
        height="160"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col gap-2 leading-5 px-0  py-6 bg-white">
    
      <span class="text-gray uppercase text-sm font-semibold">The Yarn Diary</span>
    

    <a class="font-semibold text-xl no-underline text-black" href="/blogs/the-yarn-diary/cascade-220-a-complete-guide-to-the-whole-220-family">
      Cascade 220: A Complete Guide to the Whole 220 Family
    </a>

    
      <div class="text-textBlack leading-6 mt-2 text-sm">
        
      </div>
    

    <a href="/blogs/the-yarn-diary/cascade-220-a-complete-guide-to-the-whole-220-family" class="text-sm mt-4">
      Continue reading <span class='sr-only'>Cascade 220: A Complete Guide to the Whole 220 Family</span>
    </a>
  </div>

</div>

          
            
            
<div class="article-card card-image-zoom-group overflow-hidden">

  <a href="/blogs/the-yarn-diary/stylecraft-chenille-chunky-a-soft-velvety-yarn-for-toys-blankets-more" aria-hidden="true" tabindex="-1">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/c3ac998360936a12aa7e1aeddf2794a6b4dd4740_20042552_Motif_Blankets_in_Stylecraft_Chenille_Chunky_10249_Downloadable_PDF_Inside_Image_1_1_11_9b6a7bc2-60e4-4f93-983a-6dbb1877abda.jpg?v=1784649005&width=800"
        alt="Stylecraft Chenille Chunky: A Soft, Velvety Yarn for Toys, Blankets & More"
        class="flex justify-center items-center md:h-44 bg-center bg-cover object-cover w-full h-[200px] corner-classes"
        width="280"
        height="160"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col gap-2 leading-5 px-0  py-6 bg-white">
    
      <span class="text-gray uppercase text-sm font-semibold">The Yarn Diary</span>
    

    <a class="font-semibold text-xl no-underline text-black" href="/blogs/the-yarn-diary/stylecraft-chenille-chunky-a-soft-velvety-yarn-for-toys-blankets-more">
      Stylecraft Chenille Chunky: A Soft, Velvety Yarn for Toys, Blankets & More
    </a>

    
      <div class="text-textBlack leading-6 mt-2 text-sm">
        Meet Stylecraft Chenille Chunky — a plush, velvety chunky yarn in 22 shades. Perfect fo...
      </div>
    

    <a href="/blogs/the-yarn-diary/stylecraft-chenille-chunky-a-soft-velvety-yarn-for-toys-blankets-more" class="text-sm mt-4">
      Continue reading <span class='sr-only'>Stylecraft Chenille Chunky: A Soft, Velvety Yarn for Toys, Blankets & More</span>
    </a>
  </div>

</div>

          
            
            
<div class="article-card card-image-zoom-group overflow-hidden">

  <a href="/blogs/the-yarn-diary/berroco-fall-winter-2026-a-guide-to-stratto-nuvola-biella-brina-merino-401-chunky" aria-hidden="true" tabindex="-1">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/berroco-fall-winter-2026-design-collection_d0be50f4-b13e-49c1-a64c-40fceab9559d.png?v=1789144839&width=800"
        alt="Berroco Fall/Winter 2026: A Guide to Stratto, Nuvola, Biella, Brina & Merino 401 Chunky"
        class="flex justify-center items-center md:h-44 bg-center bg-cover object-cover w-full h-[200px] corner-classes"
        width="280"
        height="160"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col gap-2 leading-5 px-0  py-6 bg-white">
    
      <span class="text-gray uppercase text-sm font-semibold">The Yarn Diary</span>
    

    <a class="font-semibold text-xl no-underline text-black" href="/blogs/the-yarn-diary/berroco-fall-winter-2026-a-guide-to-stratto-nuvola-biella-brina-merino-401-chunky">
      Berroco Fall/Winter 2026: A Guide to Stratto, Nuvola, Biella, Brina & Merino 401 Chunky
    </a>

    
      <div class="text-textBlack leading-6 mt-2 text-sm">
        Berroco's Fall/Winter 2026 collection is live at Yarn.com: five new yarns from $12 to $...
      </div>
    

    <a href="/blogs/the-yarn-diary/berroco-fall-winter-2026-a-guide-to-stratto-nuvola-biella-brina-merino-401-chunky" class="text-sm mt-4">
      Continue reading <span class='sr-only'>Berroco Fall/Winter 2026: A Guide to Stratto, Nuvola, Biella, Brina & Merino 401 Chunky</span>
    </a>
  </div>

</div>

          
            
            
<div class="article-card card-image-zoom-group overflow-hidden">

  <a href="/blogs/the-yarn-diary/what-size-crochet-hook-yarn-weight" aria-hidden="true" tabindex="-1">
    
      <div class="bg-gray-200 flex justify-center items-center md:h-44 w-full h-[200px]"></div>
    
  </a>

  <div class="flex flex-col gap-2 leading-5 px-0  py-6 bg-white">
    
      <span class="text-gray uppercase text-sm font-semibold">The Yarn Diary</span>
    

    <a class="font-semibold text-xl no-underline text-black" href="/blogs/the-yarn-diary/what-size-crochet-hook-yarn-weight">
      What Size Crochet Hook for Each Yarn Weight (Lace to Super Bulky)
    </a>

    

    <a href="/blogs/the-yarn-diary/what-size-crochet-hook-yarn-weight" class="text-sm mt-4">
      Continue reading <span class='sr-only'>What Size Crochet Hook for Each Yarn Weight (Lace to Super Bulky)</span>
    </a>
  </div>

</div>

          
            
            
<div class="article-card card-image-zoom-group overflow-hidden">

  <a href="/blogs/the-yarn-diary/best-chunky-bulky-yarns-customer-reviews" aria-hidden="true" tabindex="-1">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/f03bfa8d01ee4f02f7cb3fe39be565c1_80623251-e9f8-47bf-9f8d-4cd3d6c87c6c.png?v=1788468355&width=800"
        alt="The 5 Best Chunky and Super Chunky Yarns, Voted by Our Customers"
        class="flex justify-center items-center md:h-44 bg-center bg-cover object-cover w-full h-[200px] corner-classes"
        width="280"
        height="160"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col gap-2 leading-5 px-0  py-6 bg-white">
    
      <span class="text-gray uppercase text-sm font-semibold">The Yarn Diary</span>
    

    <a class="font-semibold text-xl no-underline text-black" href="/blogs/the-yarn-diary/best-chunky-bulky-yarns-customer-reviews">
      The 5 Best Chunky and Super Chunky Yarns, Voted by Our Customers
    </a>

    
      <div class="text-textBlack leading-6 mt-2 text-sm">
        
      </div>
    

    <a href="/blogs/the-yarn-diary/best-chunky-bulky-yarns-customer-reviews" class="text-sm mt-4">
      Continue reading <span class='sr-only'>The 5 Best Chunky and Super Chunky Yarns, Voted by Our Customers</span>
    </a>
  </div>

</div>

          
            
            
<div class="article-card card-image-zoom-group overflow-hidden">

  <a href="/blogs/the-yarn-diary/best-baby-yarns-customer-reviews" aria-hidden="true" tabindex="-1">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/e12b5fdb8af5ddd3075f832549ad71d9_22be5b78-c4c8-40de-9c34-9f2b40f23753.png?v=1788467648&width=800"
        alt="The 5 Best Yarns for Baby Knits, Voted by Our Customers"
        class="flex justify-center items-center md:h-44 bg-center bg-cover object-cover w-full h-[200px] corner-classes"
        width="280"
        height="160"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col gap-2 leading-5 px-0  py-6 bg-white">
    
      <span class="text-gray uppercase text-sm font-semibold">The Yarn Diary</span>
    

    <a class="font-semibold text-xl no-underline text-black" href="/blogs/the-yarn-diary/best-baby-yarns-customer-reviews">
      The 5 Best Yarns for Baby Knits, Voted by Our Customers
    </a>

    
      <div class="text-textBlack leading-6 mt-2 text-sm">
        
      </div>
    

    <a href="/blogs/the-yarn-diary/best-baby-yarns-customer-reviews" class="text-sm mt-4">
      Continue reading <span class='sr-only'>The 5 Best Yarns for Baby Knits, Voted by Our Customers</span>
    </a>
  </div>

</div>

          
            
            
<div class="article-card card-image-zoom-group overflow-hidden">

  <a href="/blogs/the-yarn-diary/best-sock-yarns-customer-reviews" aria-hidden="true" tabindex="-1">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/90c260d50bbcb7ae3c3bcc4e3cdd1009_8583b311-a1b0-460b-b57b-3d155c273b59.png?v=1788467196&width=800"
        alt="The 5 Best Sock Yarns, Voted by Our Customers"
        class="flex justify-center items-center md:h-44 bg-center bg-cover object-cover w-full h-[200px] corner-classes"
        width="280"
        height="160"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col gap-2 leading-5 px-0  py-6 bg-white">
    
      <span class="text-gray uppercase text-sm font-semibold">The Yarn Diary</span>
    

    <a class="font-semibold text-xl no-underline text-black" href="/blogs/the-yarn-diary/best-sock-yarns-customer-reviews">
      The 5 Best Sock Yarns, Voted by Our Customers
    </a>

    
      <div class="text-textBlack leading-6 mt-2 text-sm">
        
      </div>
    

    <a href="/blogs/the-yarn-diary/best-sock-yarns-customer-reviews" class="text-sm mt-4">
      Continue reading <span class='sr-only'>The 5 Best Sock Yarns, Voted by Our Customers</span>
    </a>
  </div>

</div>

          
            
            
<div class="article-card card-image-zoom-group overflow-hidden">

  <a href="/blogs/the-yarn-diary/best-merino-wool-yarns-customer-reviews" aria-hidden="true" tabindex="-1">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/5a8d64bf527115313c10b11f5db2f899_47f84e46-6723-43d4-abd5-605f2ceee622.png?v=1788467036&width=800"
        alt="The 5 Best Merino Wool Yarns, Voted by Our Customers"
        class="flex justify-center items-center md:h-44 bg-center bg-cover object-cover w-full h-[200px] corner-classes"
        width="280"
        height="160"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col gap-2 leading-5 px-0  py-6 bg-white">
    
      <span class="text-gray uppercase text-sm font-semibold">The Yarn Diary</span>
    

    <a class="font-semibold text-xl no-underline text-black" href="/blogs/the-yarn-diary/best-merino-wool-yarns-customer-reviews">
      The 5 Best Merino Wool Yarns, Voted by Our Customers
    </a>

    
      <div class="text-textBlack leading-6 mt-2 text-sm">
        
      </div>
    

    <a href="/blogs/the-yarn-diary/best-merino-wool-yarns-customer-reviews" class="text-sm mt-4">
      Continue reading <span class='sr-only'>The 5 Best Merino Wool Yarns, Voted by Our Customers</span>
    </a>
  </div>

</div>

          
            
            
<div class="article-card card-image-zoom-group overflow-hidden">

  <a href="/blogs/the-yarn-diary/best-cotton-yarns-customer-reviews" aria-hidden="true" tabindex="-1">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/84e6dd8a49534d345b342eeed81b7a31_66475498-6b9d-4315-868a-89b7988d8263.png?v=1788466762&width=800"
        alt="The 5 Best Cotton Yarns, Voted by Our Customers"
        class="flex justify-center items-center md:h-44 bg-center bg-cover object-cover w-full h-[200px] corner-classes"
        width="280"
        height="160"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col gap-2 leading-5 px-0  py-6 bg-white">
    
      <span class="text-gray uppercase text-sm font-semibold">The Yarn Diary</span>
    

    <a class="font-semibold text-xl no-underline text-black" href="/blogs/the-yarn-diary/best-cotton-yarns-customer-reviews">
      The 5 Best Cotton Yarns, Voted by Our Customers
    </a>

    
      <div class="text-textBlack leading-6 mt-2 text-sm">
        
      </div>
    

    <a href="/blogs/the-yarn-diary/best-cotton-yarns-customer-reviews" class="text-sm mt-4">
      Continue reading <span class='sr-only'>The 5 Best Cotton Yarns, Voted by Our Customers</span>
    </a>
  </div>

</div>

          
            
            
<div class="article-card card-image-zoom-group overflow-hidden">

  <a href="/blogs/the-yarn-diary/most-reviewed-yarns-august-2026" aria-hidden="true" tabindex="-1">
    
      <img
        src="//www.yarn.com/cdn/shop/articles/b71615aa4cf6e319f728bcb8f8a5dace_75ac553d-beb0-45cc-ae50-099564fe9394.png?v=1788466289&width=800"
        alt="The Most-Reviewed Yarns of August 2026"
        class="flex justify-center items-center md:h-44 bg-center bg-cover object-cover w-full h-[200px] corner-classes"
        width="280"
        height="160"
        loading="lazy"
      >
    
  </a>

  <div class="flex flex-col gap-2 leading-5 px-0  py-6 bg-white">
    
      <span class="text-gray uppercase text-sm font-semibold">The Yarn Diary</span>
    

    <a class="font-semibold text-xl no-underline text-black" href="/blogs/the-yarn-diary/most-reviewed-yarns-august-2026">
      The Most-Reviewed Yarns of August 2026
    </a>

    
      <div class="text-textBlack leading-6 mt-2 text-sm">
        
      </div>
    

    <a href="/blogs/the-yarn-diary/most-reviewed-yarns-august-2026" class="text-sm mt-4">
      Continue reading <span class='sr-only'>The Most-Reviewed Yarns of August 2026</span>
    </a>
  </div>

</div>

          
      </div>
    </div>


    
      <div class="container mx-auto my-6 border-t border-light text-center">
        




  <div class="collection-pagination flex items-center justify-between w-full py-8">
    <!-- Previous Page Button -->
    
      <button disabled class="pagination-btn pagination-btn--prev pagination-btn--disabled px-3 py-1 border border-light rounded-full" aria-label="Previous page (disabled)">
        ←
      </button>
    

    <!-- Next Page Button -->
    
      <a href="/blogs/the-yarn-diary?page=2" class="pagination-btn pagination-btn--next px-4 py-1 border border-light rounded-full hover:bg-light transition-colors">
        Next Page →
      </a>
    

    <!-- Page Input -->
    <div class="flex items-center gap-2 px-3 py-1 ">
      <label for="go-to-page" class="sr-only">Go to page</label>
      <input 
        id="go-to-page"
        type="number" 
        min="1" 
        max="5" 
        value="1" 
        class="w-12 text-center border border-light rounded-full bg-transparent"
        onchange="goToPage(this.value)"
      >
      <span class="text-textBlack">of 5</span>
    </div>
  </div>

  <script>
    const goToPage = (pageNumber) => {
      const url = new URL(window.location);
      url.searchParams.set('page', pageNumber);
      window.location = url;
    }
  </script>




      </div>
    
  

</section>


</div><section id="shopify-section-template--27259924152666__product_recommended_gKGe86" class="shopify-section">




<div id="product-recommended" class="">
    



  
    <div class="module-header w-full flex justify-between items-center text-black py-2  header-bg-standard">
      <div class="flex flex-col ">
        <span class="text-med lg:text-large font-bold">We think you&#39;ll like these</span>
        
      </div>
      
    </div>
  



    <div class="circular-carousel h-full relative circular-carousel-fade opacity-0 transition-opacity duration-300" data-gap-px="40" data-enable-desktop data-ometria-carousel>
        


<button class="carousel-prev absolute left-0 z-3 bg-white/85 cursor-pointer rounded-r-full p-2 pl-2 border-y border-r border-white hidden " style="box-shadow: 2px 0 4px rgba(0, 0, 0, 0.1);" aria-label="Previous items">
    




    <svg class="text-current " style="width: 29px; height: 29px;" fill="none" viewBox="0 0 13 29">
      
        <title></title>
      
      <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2.613" stroke-width="4" d="M11 2 2 14.5 11 27"/>
    </svg>
  

</button>
<button class="carousel-next absolute right-0 z-3 bg-white/85 cursor-pointer rounded-l-full p-2 pr-2 border-y border-l border-white hidden" style="box-shadow: -2px 0 4px rgba(0, 0, 0, 0.1);" aria-label="Next items">
    




    <svg class="text-current " style="width: 29px; height: 29px;" fill="none" viewBox="0 0 13 29">
      
        <title></title>
      
      <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="2.613" stroke-width="4" d="m2 27 9-12.5L2 2"/>
    </svg>
  

</button>

        <div class="circular-carousel-container h-full flex flex-row overflow-x-auto gap-10 pb-4 md:pb-0 snap-x snap-mandatory no-scrollbar">
            
        </div>
    </div>

    
        
        
            <template id="ometria-card">
                <div class="circular-carousel-item  flex-shrink-0 bg-white py-6 snap-center">
                

<div class="product-card h-full flex  gap-y-3 xl:gap-y-4 flex-col max-w-[164px]">
    <div class="product-card-image  relative group order-first">
        
            
            <button id="" class="wishlist_pcard select-none absolute top-0 right-0 p-2 z-1 cursor-pointer" data-in-wishlist="false" data-add-to-wishlist="Add Product to Wishlist" data-remove-from-wishlist="Remove Product from Wishlist" data-product-id=""  data-wishlist-entry-id="">
                




    <svg class="text-current text-white" style="width: 22px; height: 22px;" viewBox="0 0 22 19" fill="none">
      
        <title>Add Product to Wishlist</title>
      
      <path d="M11 3.55C11 3.55 12.539 1 15.9153 1C18.9254 1 21 3.54991 21 6.53788C21 10.2405 17.9004 13.8096 11 18C4.09962 13.8096 1 10.2405 1 6.53788C1 3.54991 3.07458 1 6.08475 1C9.46102 1 11 3.55 11 3.55Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

            </button>
        

        <a href="" class="block">
            <div class="aspect-square relative overflow-hidden w-full border-1 border-light corner-classes">

                
                    
                

                
                    <img src="//www.yarn.com/cdn/shop/files/placeholder.svg?v=1768387921&width=328" width="164" height="164" alt="Product" class="w-full h-full object-cover" loading="lazy" />
                

                
                    
                        <span class="product-card-variant-counter absolute bg-white/80 backdrop-blur text-black text-small font-semibold px-3 py-[2px]">
                            <span class="product-card-variant-count">0</span> options
                        </span>
                    
                
            </div>
        </a>
        
    </div>
    <div class="product-card-content w-full h-full flex flex-col gap-y-1 ">
        <a href="" class="product-card-title no-underline text-md text-textBlack  font-semibold line-clamp-3 order-2">Product</a>
        

        
            <div class="flex flex-col justify-between mt-auto pt-3 order-3">
                <div class="flex items-center justify-between">

                    <div class="flex items-center justify-between  flex-wrap">
                        <div class="product-card-price   mr-2  font-bold">
                            
                            
                        </div>
                        
                            
                        
                    </div>

                    
                        <div class="flex flex-col gap-1">
                            
                            
                                <div class="[&_div.okeReviews>div:first-child]:flex [&_div.okeReviews>div:first-child]:flex-wrap [&_div.okeReviews>div:first-child]:flex-grow [&_div.oke-sr-count]:w-full [&_div.oke-sr-count]:text-right [&_div.okeReviews>div:first-child]:justify-end [&_div.okeReviews>div:first-child]:items-center [&_div.okeReviews>div:first-child]:gap-x-1 [&_div.oke-sr-stars]:!mr-0 [&_div.oke-sr-count]:!text-gray [&_div.oke-sr-count]:!text-tiny [&_.oke-sr-count-number]:before:content-['('] [&_.oke-sr-count-number]:after:content-[')'] [&_.oke-stars-background_svg]:!h-[11px] [&_.oke-stars-foreground_svg]:!h-[11px] [&_.oke-sr-label-text]:hidden">
                                    
                                </div>
                            
                        </div>
                    
                </div>
            </div>
        

        
    </div>
</div>







            </div>
        </template>                
    
</div>






    
    <script>
        (function () {
            function populateItem(item, product) {
                let buttonEl = item.querySelector('button.wishlist_pcard');
                if(buttonEl) {
                    buttonEl.dataset.productId = product.id;
                }
                
                let img = item.querySelector('.product-card-image img');
                if (img) {
                    img.src = product.image_url || '';
                    img.alt = product.title || '';
                }

                item.querySelectorAll('a').forEach(function (link) {
                    link.href = product.url || '#';
                });

                let titleEl = item.querySelector('.product-card-content a');
                if (titleEl) titleEl.textContent = product.title || '';

                let priceEl = item.querySelector('.product-card-price');
                if (priceEl && product.price != null) {
                    priceEl.textContent = product.price.replace(/^(\D*)(\d+)$/, '$1$2.00');
                }

                let variantEl = item.querySelector('.product-card-variant-count ');
                if(variantEl && product.properties.shopify_variant_ids != null){
                    variantEl.textContent = product.properties.shopify_variant_ids.length;
                }else{
                    item.querySelector('.product-card-variant-counter').classList.add('hidden');
                }
            }

            function renderProducts(products) {
                let carousel = document.querySelector('[data-ometria-carousel]');
                if (!carousel) return;

                let container = carousel.querySelector('.circular-carousel-container');
                let template = document.getElementById('ometria-card');
                if (!template || !container) return;

                // Clear any existing items
                container.querySelectorAll('.circular-carousel-item').forEach(el => el.remove());

                products.forEach(function (product) {
                    // Clone the template content
                    let clone = template.content.firstElementChild.cloneNode(true);
                    populateItem(clone, product);
                    container.appendChild(clone);
                });

                carousel.classList.remove('opacity-0');
                document.dispatchEvent(new CustomEvent('circular-carousel:init', {
                    detail: { carousel }
                }));
            }

            function fetchRecommendations() {
                let carousel = document.querySelector('[data-ometria-carousel]');
                let params = {
                    account: '8066324d1d3092b1',
                    prodRecInstance: 'd2c8421f7ff51ec0a02d9ffd07bb619a',
                    limit: 10,
                };

                

                ometria.getProductRecommendations(
                    params,
                    function (response) {
                        if (!response || !Array.isArray(response.products) || !response.products.length) {
                            document.getElementById('product-recommended').style.display = 'none';
                            return;
                        }
                        renderProducts(response.products);
                    },
                    function (error) {
                        console.error('[Ometria] Recommendations error:', error);
                        document.getElementById('product-recommended').style.display = 'none';
                    }
                );
            }

            function waitForOmetria(attemptsLeft) {
                if (typeof ometria !== 'undefined' && typeof ometria.getProductRecommendations === 'function') {
                    fetchRecommendations();
                } else if (attemptsLeft > 0) {
                    setTimeout(function () { waitForOmetria(attemptsLeft - 1); }, 200);
                }
            }

            if (document.readyState === 'loading') {
                document.addEventListener('DOMContentLoaded', function () { waitForOmetria(25); });
            } else {
                waitForOmetria(25);
            }
        })();
    </script>



</section>
      
      </main>
    </div>
    <footer id="shopify-section-footer" class="shopify-section"><div class="footer mt-64 pt-32 relative bg-center pb-[112px]">
  <div class="max-w-screen-xl mx-auto">
    <div class="newsletter relative mx-4 -mt-[324px] mb-12 grid grid-cols-1 md:grid-cols-2 gap-8 items-center md:items-start pt-20 pb-16 md:pr-20 bg-cover md:bg-auto bg-left-top bg-no-repeat">
      <div class="display-5 text-inherit text-center md:text-left font-title md:text-[48px] md:!leading-[68px] md:border-l-[12px] md:border-accent md:pl-9">Stay in the loop</div>
      
      

<div class="flex flex-col gap-6 items-center justify-center md:items-start px-4 md:px-0 ">
    <div class="flex flex-col gap-1">
        <div class="text-large text-center md:text-left self-center md:self-start md:text-xlarge">Get project inspiration, new yarn alerts and special offers straight to your inbox - plus 10% off your first order!</div>
        
    </div>
    <div class="self-center md:self-start w-full">
      
      <form aria-label="Newsletter" id="ometria-email-form-102599105" action="https://api.ometria.com/forms/signup" method="post" class="contents">
        <input type="hidden" name="__form_id" value="a75e61e2e9066b61c8d4df0e39f73afd" />
        <input type="hidden" name="email" value="" autocomplete="off" />
        <div style="display:none !important">
          <label>
            Email address
            <input name="__email" type="email" value="" autocomplete="off" />
          </label>
        </div>
        <input name="@account" type="hidden" value="8066324d1d3092b1" />
        <input name="@return_url" type="hidden" value="https://www.yarn.com/blogs/the-yarn-diary" />
        <input name="@subscription_status" type="hidden" value="SUBSCRIBED" />
        <input name="properties.signup_source" type="hidden" value="footer" />
        
        <div class="flex gap-4 flex-col xs:flex-row">
          <label for="newsletter_signup" class="sr-only">Email address</label>
          <input id="newsletter_signup" name="ue" type="email" required class="w-full xs:w-auto flex-2 px-3 py-2 rounded-full text-black appearance-none bg-white placeholder:text-black text-xs" placeholder="Email address" />
          




  <button style="line-height: normal"
    name="submit"
    
    
    
    type="submit"
    class="border-2 flex items-center justify-center gap-2 py-1 px-2 transition-colors btn-primary !border-[1.5px] !border-white !bg-transparent hover:!bg-white hover:!text-primary rounded-full justify-center px-8 py-2 text-[15px] leading-none capitalize flex-1 w-full xs:w-auto"
    >
    <span class="button-label">Subscribe</span>
    
  </button>


        </div>
      </form>
      <script>
          ometria.ajaxFormSubmit("#ometria-email-form-102599105", (res) => {
            if (res.ok) {
              window.showToast({
                message: "Thanks for subscribing to our newsletter",
                type: 'success'
              });
            } else {
              window.showToast({
                message: res?.errors?.[0]?.[1] ?? "Something went wrong",
                type: 'error'
              });
            }
          });
      </script>
      <p class="text-xs mt-4">
        You can unsubscribe by clicking the unsubscribe link in any email. Find out more about how we use your personal data in our <a href="/policies/privacy-policy" class="underline">Privacy Policy</a>.
      </p>
    </div>
  </div>

    </div>

    <div id="footer" class="mx-4 grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-[220px_repeat(3,1fr)_128px] gap-12 grid-rows-[masonry]">

      <div class="order-last col-span-2 sm:col-span-3 lg:col-span-1 lg:order-none flex flex-col items-center lg:items-start gap-6 lg:gap-8 lg:mr-[40px]">
        <img src="//www.yarn.com/cdn/shop/files/logo.svg?v=1766065692&amp;width=180" alt="Yarn.com" srcset="//www.yarn.com/cdn/shop/files/logo.svg?v=1766065692&amp;width=180 180w" width="180" height="51" class="footer-logo lg:w-full">
        <p class="text-center md:text-left text-xs">&copy; 2005 - 2025 All Rights Reserved WEBS&copy; and Valley Yarns&copy; are registered trademarks of Valley Fibers Corporation</p>
        <div class="grid grid-cols-5 lg:grid-cols-3 gap-x-2 gap-y-4 order-first lg:order-none max-w-80 mb-6 w-full justify-between">
          
          
            <svg class="w-full h-auto" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>

          
            <svg class="w-full h-auto" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>

          
            <svg class="w-full h-auto" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
          
            <svg class="w-full h-auto" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
          
            <svg class="w-full h-auto" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.06zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>

          
            <svg class="w-full h-auto" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>

          
            <svg class="w-full h-auto" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
          
            <svg class="w-full h-auto" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>

          
            <svg class="w-full h-auto" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 16.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>

          
        </div>
        <ul class="flex gap-8 lg:w-full justify-between flex-wrap">
          
            <li><a href="https://www.facebook.com/websyarn" target="_blank" rel="noopener">




    <svg class="text-current " style="width: 18px; height: 18px;" fill="none" viewBox="0 0 23.874001 23.786596">
      <title>Facebook</title>
      <g clip-path="url(#clip2_3436_6259)" transform="translate(-101.415,-0.0415039)"><path d="m 113.352,0.0415039 c -6.592,0 -11.937,5.3444261 -11.937,11.9369961 0,5.598 3.854,10.2954 9.054,11.5855 v -7.9376 h -2.462 v -3.6479 h 2.462 v -1.5719 c 0,-4.06285 1.839,-5.94603 5.827,-5.94603 0.757,0 2.062,0.1485 2.596,0.29652 v 3.30654 c -0.282,-0.0296 -0.772,-0.0444 -1.379,-0.0444 -1.958,0 -2.714,0.74152 -2.714,2.66907 v 1.2902 h 3.899 l -0.67,3.6479 h -3.229 v 8.2017 C 120.71,23.1143 125.29,18.0816 125.29,11.9785 125.289,5.38593 119.945,0.0415039 113.352,0.0415039 Z" fill="currentColor"/></g><defs><clipPath id="clip2_3436_6259"><rect width="23.874001" height="23.7866" fill="white" transform="translate(101.415,0.0415039)" x="0" y="0" /></clipPath></defs>
    </svg>
  
</a></li>
          
            <li><a href="https://instagram.com/websyarn" target="_blank" rel="noopener">




    <svg class="text-current " style="width: 18px; height: 18px;" fill="none" viewBox="0 0 23.860001 23.869301">
      <title>Instagram</title>
      <g clip-path="url(#clip1_3436_6259)" transform="translate(-50.714599,-4.8828099e-4)"><path d="m 62.6516,2.15008 c 3.1894,0 3.5671,0.01399 4.8214,0.06994 1.1657,0.05129 1.7952,0.24713 2.2149,0.41033 0.5549,0.2145 0.9559,0.47562 1.3709,0.89062 0.4196,0.41966 0.6761,0.816 0.8906,1.37088 0.1632,0.41966 0.359,1.05381 0.4103,2.21487 0.056,1.25898 0.07,1.63668 0.07,4.82138 0,3.1895 -0.014,3.5672 -0.07,4.8215 -0.0513,1.1657 -0.2471,1.7952 -0.4103,2.2148 -0.2145,0.5549 -0.4756,0.9559 -0.8906,1.3709 -0.4197,0.4197 -0.816,0.6761 -1.3709,0.8906 -0.4197,0.1632 -1.0538,0.3591 -2.2149,0.4104 -1.259,0.0559 -1.6367,0.0699 -4.8214,0.0699 -3.1894,0 -3.5671,-0.014 -4.8214,-0.0699 -1.1658,-0.0513 -1.7952,-0.2472 -2.2149,-0.4104 -0.5549,-0.2145 -0.9559,-0.4756 -1.3709,-0.8906 -0.4197,-0.4196 -0.6761,-0.816 -0.8906,-1.3709 -0.1632,-0.4196 -0.359,-1.0538 -0.4103,-2.2148 -0.056,-1.259 -0.07,-1.6367 -0.07,-4.8215 0,-3.18937 0.014,-3.56706 0.07,-4.82138 0.0513,-1.16572 0.2471,-1.79521 0.4103,-2.21487 0.2145,-0.55488 0.4756,-0.95589 0.8906,-1.37088 0.4197,-0.41966 0.816,-0.67612 1.3709,-0.89062 0.4197,-0.1632 1.0538,-0.35904 2.2149,-0.41033 1.2543,-0.05595 1.632,-0.06994 4.8214,-0.06994 z m 0,-2.149591719 c -3.2407,0 -3.6464,0.013988619 -4.9194,0.069943219 -1.2683,0.0559545 -2.1402,0.2611215 -2.8956,0.5548835 -0.788,0.30775 -1.4548,0.713425 -2.117,1.380215 -0.6668,0.66213 -1.0724,1.32892 -1.3802,2.11229 -0.2937,0.76005 -0.4989,1.62734 -0.5549,2.89565 -0.0559,1.27763 -0.0699,1.6833 -0.0699,4.92403 0,3.2407 0.014,3.6463 0.0699,4.9193 0.056,1.2683 0.2612,2.1403 0.5549,2.8957 0.3078,0.788 0.7134,1.4548 1.3802,2.1169 0.6622,0.6621 1.329,1.0725 2.1123,1.3756 0.7601,0.2937 1.6274,0.4989 2.8957,0.5548 1.2729,0.056 1.6786,0.07 4.9193,0.07 3.2407,0 3.6464,-0.014 4.9194,-0.07 1.2683,-0.0559 2.1402,-0.2611 2.8956,-0.5548 0.7834,-0.3031 1.4502,-0.7135 2.1123,-1.3756 0.6621,-0.6621 1.0725,-1.3289 1.3756,-2.1123 0.2937,-0.76 0.4989,-1.6273 0.5548,-2.8956 0.056,-1.273 0.07,-1.6787 0.07,-4.9194 0,-3.24067 -0.014,-3.64634 -0.07,-4.91931 C 74.4487,5.75449 74.2435,4.88253 73.9498,4.12714 73.656,3.33445 73.2503,2.66766 72.5835,2.00553 71.9214,1.3434 71.2546,0.933065 70.4712,0.629978 69.7112,0.336216 68.8439,0.131049 67.5756,0.0750944 66.298,0.0144769 65.8923,4.88281e-4 62.6516,4.88281e-4 Z" fill="currentColor" /><path d="m 62.6446,5.80469 c -3.3833,0 -6.1281,2.7459 -6.1281,6.13051 0,3.3846 2.7448,6.1305 6.1281,6.1305 3.3832,0 6.1281,-2.7459 6.1281,-6.1305 0,-3.38461 -2.7449,-6.13051 -6.1281,-6.13051 z m 0,10.10711 c -2.195,0 -3.9751,-1.7808 -3.9751,-3.9766 0,-2.19581 1.7801,-3.97668 3.9751,-3.97668 2.1949,0 3.9751,1.78087 3.9751,3.97668 0,2.1958 -1.7802,3.9766 -3.9751,3.9766 z" fill="currentColor" /><path d="m 70.4457,5.56258 c 0,0.79253 -0.6431,1.43122 -1.4307,1.43122 -0.7922,0 -1.4306,-0.64335 -1.4306,-1.43122 0,-0.79254 0.6431,-1.43123 1.4306,-1.43123 0.7876,0 1.4307,0.64335 1.4307,1.43123 z" fill="currentColor" /></g><defs><clipPath id="clip1_3436_6259"><rect width="23.860001" height="23.869301" fill="white" transform="translate(50.7146,4.88281e-4)" x="0" y="0" /></clipPath></defs>
    </svg>
  
</a></li>
          
            <li><a href="https://www.youtube.com/c/websyarn" target="_blank" rel="noopener">




    <svg class="text-current " style="width: 18px; height: 18px;" fill="none" viewBox="0 0 23.8738 16.791039">
      <title>YouTube</title>
      <g clip-path="url(#clip0_3436_6259)" transform="translate(0,-3.53906)"><path d="m 23.636,7.16212 c 0,0 -0.2331,-1.64599 -0.9512,-2.36874 C 21.7755,3.84215 20.759,3.83749 20.2928,3.78153 16.9541,3.53906 11.9415,3.53906 11.9415,3.53906 h -0.0093 c 0,0 -5.0126,0 -8.35123,0.24247 C 3.11468,3.83749 2.09818,3.84215 1.18891,4.79338 0.470829,5.51613 0.242348,7.16212 0.242348,7.16212 c 0,0 -0.24247007,1.9351 -0.24247007,3.86558 v 1.8092 c 0,1.9304 0.23780707,3.8655 0.23780707,3.8655 0,0 0.233144,1.646 0.946565,2.3687 0.90926,0.9513 2.10296,0.9186 2.63453,1.0212 1.91178,0.1819 8.11812,0.2378 8.11812,0.2378 0,0 5.0172,-0.0093 8.3559,-0.2471 0.4662,-0.056 1.4827,-0.0606 2.392,-1.0119 0.7181,-0.7227 0.9512,-2.3687 0.9512,-2.3687 0,0 0.2378,-1.9305 0.2378,-3.8655 v -1.8092 c 0,-1.93048 -0.2378,-3.86558 -0.2378,-3.86558 z M 9.4702,15.0331 V 8.32318 l 6.4488,3.36662 z" fill="#ffffff" /></g><defs><clipPath id="clip0_3436_6259"><rect width="23.874001" height="23.754299" fill="#ffffff" transform="translate(0,0.0576172)" x="0" y="0" /></clipPath></defs>
    </svg>
  
</a></li>
          
        </ul>
      </div>
      
      

      
        <div class="footer-menu px-6 md:px-0">
          <div class="text-light text-[16px] leading-[20px] uppercase">About Yarn.com</div>
          
            <ul class="text-[16px] leading-[24px] mt-6 flex flex-col gap-y-4 md:gap-y-3">
              
                <li class="">
                  
                  <a href="/blogs/the-yarn-diary" >Blog</a>
                </li>
              
                <li class="">
                  
                  <a href="/pages/about-us" >About Us</a>
                </li>
              
                <li class="">
                  
                  <a href="/pages/loyalty" >Loyalty - Yarn Circle</a>
                </li>
              
                <li class="">
                  
                  <a href="/pages/retail-store" >WEBS Retail Store</a>
                </li>
              
                <li class="">
                  
                  <a href="/pages/reviews" >Reviews</a>
                </li>
              
                <li class="">
                  
                  <a href="/policies/terms-of-service" >Terms of Use</a>
                </li>
              
                <li class="">
                  
                  <a href="/policies/privacy-policy" >Privacy Policy</a>
                </li>
              
            </ul>
          
        </div>
      
        <div class="footer-menu px-6 md:px-0">
          <div class="text-light text-[16px] leading-[20px] uppercase">Shop</div>
          
            <ul class="text-[16px] leading-[24px] mt-6 flex flex-col gap-y-4 md:gap-y-3">
              
                <li class="">
                  
                  <a href="/pages/all-yarn" >Yarn</a>
                </li>
              
                <li class="">
                  
                  <a href="/pages/all-brands" >Brands</a>
                </li>
              
                <li class="">
                  
                  <a href="/collections/all-patterns-and-projects" >Patterns</a>
                </li>
              
                <li class="">
                  
                  <a href="/collections/knitting-yarn" >Knitting</a>
                </li>
              
                <li class="">
                  
                  <a href="/collections/crochet-yarn" >Crochet</a>
                </li>
              
                <li class="">
                  
                  <a href="/collections/weaving-yarn" >Weaving</a>
                </li>
              
                <li class="">
                  
                  <a href="/collections/closeout-yarns" >Sale</a>
                </li>
              
                <li class="">
                  
                  <a href="/pages/learning" >Learning</a>
                </li>
              
                <li class="">
                  
                  <a href="/collections" >All Collections</a>
                </li>
              
                <li class="">
                  
                  <a href="/pages/all-free-knitting-patterns" >Free Patterns</a>
                </li>
              
            </ul>
          
        </div>
      
        <div class="footer-menu px-6 md:px-0">
          <div class="text-light text-[16px] leading-[20px] uppercase">Support</div>
          
            <ul class="text-[16px] leading-[24px] mt-6 flex flex-col gap-y-4 md:gap-y-3">
              
                <li class="">
                  
                  <a href="/policies/contact-information" >Contact Us</a>
                </li>
              
                <li class="">
                  
                  <a href="/policies/shipping-policy" >Shipping Info</a>
                </li>
              
                <li class="">
                  
                  <a href="/policies/refund-policy" >Refund Policy</a>
                </li>
              
                <li class="">
                  
                  <a href="https://help.yarn.com" >Help Center</a>
                </li>
              
                <li class="">
                  
                  <a href="/pages/accessibility" >Accessibility</a>
                </li>
              
                <li class="">
                  
                  <a href="/pages/faq" >FAQs</a>
                </li>
              
                <li class="w-[82vw] text-center sm:text-left sm:w-auto">
                  
                  <a href="tel:1-800-367-9327" class="whitespace-nowrap leading-[22px] md:leading-[24px] text-[24px] font-bold sm:text-[16px] sm:font-normal">1-800-367-9327</a>
                </li>
              
                <li class="w-[82vw] text-center sm:text-left sm:w-auto">
                  
                  <a href="mailto:hello@yarn.com" class="whitespace-nowrap leading-[22px] md:leading-[24px] text-[20px] font-bold sm:text-[16px] sm:font-normal">hello@yarn.com</a>
                </li>
              
            </ul>
          
        </div>
      

      <div class="order-last col-span-2 sm:col-span-3 lg:col-span-1 flex flex-col gap-4 items-center xl:items-end">
        
          <style>.oke-largeBadge-count {left:0;}</style>
          <a href="/pages/reviews"><div data-oke-badge data-oke-layout="large" data-oke-color-scheme="dark" data-oke-star-background-color="#E5E5E5" data-oke-reviews-product-id="shopify-site-reviews-54be32b3-f3fe-4223-af02-977d79ad9fdd"></div></a>
        
      </div>
    </div>
    <div class="max-lg:text-center mt-16">
      <selector-root data-id=MY453921 id="MY453921"></selector-root>
    </div>
  </div>
</div>




<script>
(function() {
  function masonryPolyfill(grid, items) {
    const gridStyle = getComputedStyle(grid);
    if (gridStyle.gridTemplateRows === 'masonry') return;

    const resizeObserver = new ResizeObserver(() =>
      requestAnimationFrame(() => adjustGridItems(grid, items)),
    );
    resizeObserver.observe(grid);
  }

  function adjustGridItems(grid, items) {
    items.forEach(({ style }) => {
      style.removeProperty('margin-top');
    });

    const gridStyle = getComputedStyle(grid);
    const gap = parseFloat(gridStyle.rowGap);

    const itemCols = items.values().reduce((accumulator, elem) => {
      const left = elem.getBoundingClientRect().left;
      accumulator[left] = accumulator[left] || [];
      accumulator[left].push(elem);
      return accumulator;
    }, {});

    Object.values(itemCols).forEach((i) =>{
      i.forEach((item, index) => {
        if (index > 0) {
          const { bottom: prevBottom } = i[index-1].lastElementChild.getBoundingClientRect();
          const { top } = item.getBoundingClientRect();

          item.style.setProperty('margin-top', `${prevBottom + gap - top}px`);
        }
      });
    })
  }

  const footer = document.getElementById('footer');
  masonryPolyfill(footer, footer.querySelectorAll('.footer-menu'));
}());
</script>


</footer>
    
      <dialog
  id="cart-drawer"
  class="cart-drawer fixed top-auto md:top-0 bottom-0 md:bottom-auto right-0 h-auto md:h-screen 
  max-h-[90dvh] md:max-h-screen w-full max-w-full md:max-w-[500px] bg-transparent md:bg-white shadow-lg p-0 m-0 
  ml-auto border-0 overflow-hidden z-11">

  <div
    id="cart-drawer-content"
    class="flex flex-col h-full overflow-hidden">
    <div id="shopify-section-cart-drawer" class="shopify-section">

<div id="cart-drawer-inner" class="flex flex-col h-full min-h-[60dvh] max-h-[90dvh] md:max-h-full md:h-full justify-between" data-item-count="0">

  

  <div id="cart-drawer-header" class="flex items-center justify-between mx-0 md:mx-7.5 pl-6 pr-2 md:pl-0 md:pr-0 pt-0 md:pt-6 pb-4 
  border-b border-light shrink-0 order-0 md:order-1">
    <div class="flex flex-row gap-2">
      <h4 class="font-title text-[32px] font-extrabold text-white md:text-primary">  Added to your cart! </h4>
    </div>
    <button id="cart-drawer-close" class="p-2 cursor-pointer text-white md:text-gray hover:text-primary transition-colors outline-none" aria-label="Close cart">
      




    <svg class="text-current " style="width: 25px; height: 25px;" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round">
      
        <title></title>
      
      <line x1="18" y1="6" x2="6" y2="18"></line>
      <line x1="6" y1="6" x2="18" y2="18"></line>
    </svg>
  

    </button>
  </div>

  <div id="cart-drawer-body" class="flex-1 overflow-y-auto no-scrollbar pt-4 pb-0 md:pt-6 order-2 bg-white z-0 -mb-8 md:mb-0">

    
      <div class="flex flex-col items-center justify-center h-full py-16 px-4 md:px-6 text-center gap-4">
        




    <svg class="text-current text-light mx-auto" style="width: 60px; height: 60px;" width="40" height="30" viewBox="0 0 40 30" fill="none" xmlns="http://www.w3.org/2000/svg">
      
        <title></title>
      
      <path fill-rule="evenodd" clip-rule="evenodd" d="M17.6005 21.0996C16.4005 21.0996 15.4004 22.0996 15.4004 23.2996C15.4004 24.4996 16.4005 25.4996 17.6005 25.4996C18.8005 25.4996 19.8004 24.4996 19.8004 23.2996C19.8004 21.9996 18.8005 21.0996 17.6005 21.0996Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M26.4 21.0996C25.2 21.0996 24.2001 22.0996 24.2001 23.2996C24.2001 24.4996 25.2 25.4996 26.4 25.4996C27.6 25.4996 28.6001 24.4996 28.6001 23.2996C28.6001 21.9996 27.6 21.0996 26.4 21.0996Z" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
      <path d="M30.4 8.5L29.2001 15.3C29.0001 16.4 27.9 17.3 26.8 17.3H23.6001H21.1001H16.4C15.3 17.3 14.2 16.4 14 15.3L12.5 7.09999C12 4.59999 11.3001 4 10.6001 4H7" stroke="currentColor" stroke-width="2" stroke-miterlimit="2.6131" stroke-linecap="round" stroke-linejoin="round"/>
    </svg>
  

        <p class="text-regular text-gray">Your Cart Is Empty</p>
        <a href="/" class="btn-primary px-8 py-3 text-regular font-semibold no-underline">
          Start Shopping
        </a>
      </div>
    
  </div>

  

</div>


</div>
  </div>

</dialog>

<div
  id="cart-drawer-overlay"
  class="cart-drawer-overlay fixed inset-0 bg-black/60 z-10 hidden"
  aria-hidden="true">
</div>

      <script src="//www.yarn.com/cdn/shop/t/2/assets/cart-drawer.js?v=14024356114916568831781627197" type="text/javascript" defer="defer"></script>
    

    
    
      <script src="https://pixel.marqo-ep.ai/c/4dd951f4-14fd-4911-afa8-4e3b945c84fa/p.min.js" defer></script>
    
  

  

  
<div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block">


<script>
  console.log("[Alia app extension] v1.0.5");

  const BACKEND_URL = "https://backend.alia-prod.com";

  window.ALIA_SHOPIFY_EXTENSION_INFO = {
    customerID: "",
    country: "US",
    market: "united-states",
    language: "en"
  }

  if (document.readyState !== "loading") {
    initAlia();
  } else {
    document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true });
  }

  async function initAlia() {
    const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=feamu9-1k.myshopify.com";
    const script = document.createElement("script");
    script.src = url;
    script.async = true;
    document.head.appendChild(script);
  }
</script>

</div><div id="shopify-block-ASTcyV2pTYldhSTRvW__12893132836628567133" class="shopify-block shopify-app-block">
</div><div id="shopify-block-AVlpUYUJQaHM1S0Mwe__3710098148534643689" class="shopify-block shopify-app-block"><script>
  function QuiklyAppEmbedBlock() {
    var excludeTemplates = '';
    if (excludeTemplates !== '') {
      var excludedTemplateArray = excludeTemplates.split(',');
      if (excludedTemplateArray.indexOf('blog') !== -1) {
        return;
      }
    }

    (function (d) {
      if (d.getElementById('quikly-embed-js')) {
        return;
      }
      var env = '';
      s = d.createElement("script");
      s.id = 'quikly-embed-js';
      s.src = env === '' ? 'https://pixel.quikly.com/embed/js' : (env + 'embed/js');
      s.async = true;
      f = d.scripts[0];
      f.parentNode.insertBefore(s, f);
    })(document);
    window.qData || (window.qData = function() {
      (window.qDataLayer = window.qDataLayer || []).push(arguments);
    });

    const uiObject = {
      platformData: {
        platform: 'shopify',
        template: 'blog',
        page: '',
        cartAttributes: {},
        cartItems: [],
        discountApplications: [],
        cartLevelDiscountApplications: [],
        
        localization: {
          country_code: "US",
          language_code: "en",
          currency_code: "USD"
        },
        
      },
      placements: 'auto',
    }
    const params = new URLSearchParams(window.location.search);
    let preview = params.get('q_preview');
    let hashid = params.get('q_hashid');
    if (!preview || !hashid) {
      try {
        const storedPreview = sessionStorage.getItem('quikly_preview_state');
        if (storedPreview) {
          const parsed = JSON.parse(storedPreview);
          preview = preview || parsed.q_preview;
          hashid = hashid || parsed.q_hashid;
        }
      } catch (e) {}
    }
    if (hashid && preview) {
      uiObject.preview = preview;
      uiObject.ids = [hashid];
    }
    qData('config', 'm/nzMhnVqL');
    qData('ui', uiObject);
  }
  QuiklyAppEmbedBlock();
  window.QuiklyRoutes = {
    cart_update_url: '/cart/update',
    cart_url: '/cart',
    cart_add_url: '/cart/add'
  };
</script>


</div><div id="shopify-block-AVHAvNFplNFNQYXVHR__7300323368953708421" class="shopify-block shopify-app-block">



<script>
  window.trackerConfig = {
    configValue: "{\"dataplaneUrl\":\"https:\/\/lovecraftsedgg.dataplane.rudderstack.com\",\"writeKey\":\"37F7Rbbx9H2yiBwetH8IpBbbiOz\"}"
  };
  window.customerData = {
    id: null,
    email: null,
    firstName: null,
    lastName: null
  };
</script></div><div id="shopify-block-AeUZlT0ppZm1EU1ZxW__10223258410116932403" class="shopify-block shopify-app-block">



<script>
(function() {
  var BB_KEY = '_bb';
  var COOKIE_DAYS = 30;
  var bbFromUrl = new URLSearchParams(window.location.search).get('bb');

  // Read existing cookie
  var bbFromCookie = null;
  var match = document.cookie.match(new RegExp('(?:^|; )' + BB_KEY + '=([^;]*)'));
  if (match) bbFromCookie = decodeURIComponent(match[1]);

  // Last-click: URL param always wins
  if (bbFromUrl) {
    var expires = new Date(Date.now() + COOKIE_DAYS * 864e5).toUTCString();
    document.cookie = BB_KEY + '=' + encodeURIComponent(bbFromUrl)
      + '; expires=' + expires + '; path=/; SameSite=Lax';
    try { localStorage.setItem(BB_KEY, bbFromUrl); } catch (e) {}
  }

  var bb = bbFromUrl || bbFromCookie;
  if (!bb) return;

  // Write to cart attributes as bonus audit trail
  fetch('/cart/update.js', {
    method: 'POST',
    headers: { 'Content-Type': 'application/json' },
    body: JSON.stringify({ attributes: { bb: bb } })
  }).catch(function() {});
})();
</script>
</div><script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
</body>
</html>
