PageSourceSearch

https://headingprints.com/

html headingprints.com collected 2026-10-08 10:44:56 UTC 509,535 bytes, 7,909 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" dir="ltr">
3<head>
4<!--LOOMI SDK-->
5<!--DO NOT EDIT-->
6<!--Start - Anti Flicker-->
7<style id="vslyAntiFlickerStyle-AE29">
8    [class*=ai-product-card-], .product-block--price {
9        opacity: 0!important;
10    }
11</style>
12<style id="vslyAntiFlickerStyle-BC82">
13    [class*=ai-product-card-], .product-block--price {
14
15        animation: vslyAntiFlickerFadeIn 0.1s linear;
16        -moz-animation: vslyAntiFlickerFadeIn 0.1s linear;
17        -o-animation: vslyAntiFlickerFadeIn 0.1s linear;
18        -webkit-animation: vslyAntiFlickerFadeIn 0.1s linear;
19
20        animation-fill-mode: forwards;
21        -moz-animation-fill-mode: forwards;
22        -o-animation-fill-mode: forwards;
23        -webkit-animation-fill-mode: forwards;
24
25        animation-delay: 500ms;
26        -moz-animation-delay: 500ms;
27        -o-animation-delay: 500ms;
28        -webkit-animation-delay: 500ms;
29    }
30
31    @keyframes vslyAntiFlickerFadeIn {
32        to {
33            opacity: 1;
34        }
35    }
36</style>
37<script id="vslyAntiFlickerScript-OJ93" data-em-disable>
38    console.debug('vsly-anti-flicker', 'Anti Flicker Script Loaded');
39    let fallbackTimer = -1;
40    let retryTimer = -1;
41    let retries = 0;
42
43    function _vslyAntiFlickerRevealInner() {
44        try {
45            console.debug('vsly-anti-flicker', 'Revealing');
46            const hideElem = document.querySelector('#vslyAntiFlickerStyle-AE29');
47            if (hideElem) {
48                hideElem.remove();
49            }
50            clearTimeout(fallbackTimer);
51            console.debug('vsly-anti-flicker', 'Revealing done');
52        } catch (ex) {
53            console.error('vsly-anti-flicker', ex);
54            if (retries > 15) {
55                setTimeout(window.vslyAntiFlickerReveal, 10);
56                retries += 1;
57            }
58        }
59    }
60
61    window.vslyAntiFlickerReveal = function () {
62        setTimeout(_vslyAntiFlickerRevealInner, 20);
63    }
64
65    fallbackTimer = setTimeout(() => {
66        console.debug('vsly-anti-flicker', 'Falling back after timeout');
67        window._vslyAntiFlickerRevealInner()
68        clearTimeout(retryTimer)
69    }, 500)
70</script>
70
71<!--End - Anti Flicker-->
72<link rel="preconnect"  href="https://live.visually-io.com" crossorigin data-em-disable>
73<link rel="dns-prefetch" href="https://live.visually-io.com" data-em-disable>
74<script type="text/javascript" data-em-disable data-vsly>
75    (()=> {
76        const env = 2;
77        var store = "bandanageek.myshopify.com";
78        var alias = store.replace(".myshopify.com", "").replaceAll("-", "_").toUpperCase();
79        var jitsuKey =  "js.47104852136";
80        var themeId = 154521108648;
81        var role = "main";
82        window.loomi_ctx = {...(window.loomi_ctx || {}),storeAlias:alias,jitsuKey,env,themeId,role};
83        
84        
85    
86	
87        
88        window.loomi_ctx.blockingConcent = false;
89        loomi_ctx.ttl=1794046826;
90        
91        loomi_ctx.embedded_flags=[];
92    })()
93</script>
vendor: 1 bytes, line 93
93
94<script type="text/javascript" data-em-disable>
95    !function(){var e,t,n;!function(e){e.JSCondition="jsCondition",e.JSFunction="jsFunction",e.JSEvent="jsEvent",e.Selector="selector",e.ElementEvent="elementEvent",e.PageLoad="pageLoad",e.Timeout="timeout",e.Inactivity="inactivity",e.ExitIntent="exitIntent",e.Conjunction="conjunction"}(e||(e={})),function(e){e[e.PAUSED=4]="PAUSED"}(t||(t={})),function(e){e[e.LOCAL=0]="LOCAL",e[e.STAGE=1]="STAGE",e[e.PROD=2]="PROD",e[e.TEST=3]="TEST"}(n||(n={}));const r="lmi_preview";var o;!function(e){e.USE_CASE="USE_CASE",e.ADD_TO_CART="ADD_TO_CART"}(o||(o={}));const i=function(e){void 0===e&&(e=()=>window);try{return Promise.resolve(y(()=>void 0!==E(()=>e().removeEventListener),100,100)).then(function(){return Promise.resolve()})}catch(e){return Promise.reject(e)}},s=function(e,t){void 0===e&&(e=()=>window),void 0===t&&(t=!1);try{function n(){return Promise.resolve()}const r=t&&a()?Promise.resolve(y(()=>c,1e3,10)).then(function(){}):Promise.resolve(y(()=>void 0!==E(()=>e().addEventListener),10,1e3)).then(function(){});return Promise.resolve(r&&r.then?r.then(n):n())}catch(o){return Promise.reject(o)}};let c=!1;function a(){return!0===E(()=>window.vslyDeferResources)}function u(e,t){void 0===t&&(t=20);let n=0;return function(){clearTimeout(n),n=setTimeout(()=>e(...[].slice.call(arguments)),t)}}window.addEventListener("load",()=>{setTimeout(()=>{c=!0},2e3)});const l="vsly-hide-theme-preview",d="vslyCtags",m=()=>{E(()=>{const e=window.loomi_ctx.ctags||[];0===e.length?window.loomi_ctx.ctags=JSON.parse(localStorage.getItem(d)||"[]"):localStorage.setItem(d,JSON.stringify(e)),E(()=>{const e=JSON.parse(localStorage.getItem("vslyCustomCtags")||"[]");e&&e.length>0&&(window.loomi_ctx.ctags=[...window.loomi_ctx.ctags||[],...e])})})},f=()=>new Date(1e3*Math.floor(Date.now()/1e3)),h=e=>window.loomi_ctx?.embedded_flags?.includes(e),p=()=>h("allow-embed-redirect-tests");function v(e,t){void 0===t&&(t={async:!1,defer:!1});const n=E(()=>window.visually.flags["bunny-cdn"]),r=b();return w(`vsly-lib-${e}`,`https://${n?"assets.visually.io":r}/vsly/lib/${e}.js`,t)}function w(e,t,n){return void 0===n&&(n={async:!1,defer:!1}),new Promise((r,o)=>{let i=document.getElementById(e);i?r(document.getElementById(e)):(i=document.createElement("script"),i.id=e,i.src=t,i.async=n.async||!1,i.defer=n.defer||!1,i.setAttribute("data-em-disable",""),i.onload=()=>r(i),i.onerror=()=>o(new Error(`Failed to load ${t}`)),document.head.appendChild(i))})}function y(e,t,n,r){return void 0===t&&(t=500),void 0===n&&(n=4),new Promise((o,i)=>{e()?o(0):0!==n?setTimeout(()=>{r&&r()&&i(`condition rejected ${E(()=>e.toString())}`),y(e,t,n-1).then(o).catch(i)},t):i(`condition rejected ${E(()=>e.toString())}`)})}function g(e,t){void 0===t&&(t=500);const n=E(()=>window.visually_io_editor)?Date.now()+1e4:Infinity;function r(o){try{const i=e();i?o(i):Date.now()>=n?o(void 0):setTimeout(()=>r(o),t)}catch(e){console.error("vsly-when",e),Date.now()>=n?o(void 0):setTimeout(()=>r(o),t)}}return new Promise(e=>{r(e)})}function _(e){return!Array.isArray(e)||0===e.length}function S(e){return btoa(unescape(encodeURIComponent(JSON.stringify(e))))}function E(e,t){void 0===t&&(t=void 0);try{return e()}catch{return t}}const P=e=>e&&decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null;function A(){const e=window.loomi_ctx?.clientId;return e?(window.localStorage.setItem("vsly__st",String(e)),String(e)):window.localStorage.getItem("vsly__st")}function I(e,t,n){void 0===t&&(t=5),void 0===n&&(n=500),t>=0&&!E(e)&&setTimeout(()=>{E(e)||I(e,t-1)},n)}const b=function(e){return void 0===e&&(e=window.loomi_ctx.env),e===n.STAGE?"sdk.loomi-stg.xyz":"live.visually-io.com"};function x(e){return e.replace(/[^a-z_A-Z0-9]/gi,"_")}const C=()=>!!E(()=>k()()),k=()=>E(()=>window.Shopify.customerPrivacy.analyticsProcessingAllowed)||E(()=>window.Shopify.customerPrivacy.userCanBeTracked)||E(()=>window.visually.analyticsProcessingAllowed);function T(){const e=function(){try{return Promise.resolve(y(()=>!!E(()=>window.loomi.jitsu),a()?1e3:500,120)).then(function(){return E(()=>window.loomi.jitsu)})}catch(e){return Promise.reject(e)}}();return{register(t,n,r,o){e.then(e=>E(()=>e.register(t,n,r,o)))},track:function(t,n,r){return Promise.resolve(e).then(function(e){return Promise.resolve(E(()=>e.track(t,n,r))).then(function(){})})},trackExt:function(t,n){return Promise.resolve(e).then(function(e){return Promise.resolve(E(()=>e.trackExt(t,n))).then(function(){})})}}}let N=!1,O=!1;function j(e,t,n){return{id:O?"lmi-000":"lmi-"+ ++L,isApplied:!1,kind:e,selector:t,value:n}}function $(e,t){let n,r=!1;return null!==e.previousElementSibling?n=e.previousElementSibling:(n=e.parentElement,r=!0),n?(e.outerHTML=t,r?n.firstElementChild:n.nextElementSibling):e}let L=Math.round(1e4*Math.random()),R=[],D=new Map;const U="lmid",M="lmwv";function q(){return!!E(()=>window.vsly_fbs)}function F(){return window.location.search.includes("lmi_debug")||q()}function B(){F()&&console.debug("loomi-editor",...[].slice.call(arguments))}function J(){F()&&console.error("loomi-editor",...[].slice.call(arguments))}let V=!0,H={};class G{constructor(e,t){this._value=void 0,this._addedAt=void 0,this._value=e,this._addedAt=t||(new Date).getTime()}value(){return this._value}addedAt(){return this._addedAt}}class z{constructor(e,t){this.backend=void 0,this.ttlMillis=void 0,this.backend=e,this.ttlMillis=t}isValid(e){return!!e&&(new Date).getTime()-e.addedAt()<=this.ttlMillis}get(e){const t=this.backend.get(e),n=this.isValid(t);if(t&&n)return t.value();n||this.backend.remove(e)}set(e,t,n){const r=new G(t,n);this.backend.set(e,r)}}class K{constructor(e){this.namespace=void 0,this.namespace=`vsly_cache_${e}`,window[this.namespace]={}}get(e){return E(()=>window[this.namespace][e])}remove(e){E(()=>delete window[this.namespace][e])}set(e,t){window[this.namespace][e]=t}}class W{constructor(e){this.namespace=void 0,this.namespace=`vsly_cache_${e}`}get(e){return E(()=>{const t=sessionStorage.getItem(`${this.namespace}_${e}`);if(!t)return;const n=JSON.parse(t);return new G(n._value,n._addedAt)})}remove(e){sessionStorage.removeItem(`${this.namespace}_${e}`)}set(e,t){sessionStorage.setItem(`${this.namespace}_${e}`,JSON.stringify(t))}}class Q extends z{constructor(e,t){super(new K(e),t)}}const Y=function(e,t){void 0===t&&(t=8397271938200529);let n=3735928559^t,r=1103547991^t;for(let t,o=0;o<e.length;
95o++)t=e.charCodeAt(o),n=Math.imul(n^t,2654435761),r=Math.imul(r^t,1597334677);return n=Math.imul(n^n>>>16,2246822507)^Math.imul(r^r>>>13,3266489909),r=Math.imul(r^r>>>16,2246822507)^Math.imul(n^n>>>13,3266489909),`${4294967296*(2097151&r)+(n>>>0)}`},Z="targeting-changed",X="vslyThemeTest",ee="0891c521a9aa47c6a9fd965198b7ed44",te="_203";function ne(e,t,n,r,o){void 0===n&&(n=10),void 0===r&&(r=!1),void 0===o&&(o="none");const{_USE_CASE:i,_USE_CASE_VARIANT:s,_USE_CASE_AUDIENCES:c,_USE_CASE_VERSION:a,_USE_CASE_GA_VARIANT:u,_USE_CASE_GA:l}=e;if(q()||ce())return;if(!function(e){try{const t=location.pathname,n=new URL(e);if(location.search.includes("vsly-redirected-from"))return!1;if(!0===E(()=>window.visually.flags["sdk-kill-advanced-redirect-checks"]))return!0;{let e=!1;const r=decodeURIComponent(location.search);return n.searchParams.forEach((t,n)=>{const o=decodeURIComponent(`${n}=${t}`);r.includes(o)||(e=!0)}),!!((E(()=>Array.from(n.searchParams.values()).length)||0)>0&&e)||t!==n.pathname}}catch(e){return!1}}(t))return;if(!function(e,t,n){const r=`vsly-redirect-${Y(`${n._USE_CASE}-${n._USE_CASE_VARIANT}-${n._USE_CASE_VERSION}-${e}`)}`;return"session"===t?"true"!==sessionStorage.getItem(r)&&(sessionStorage.setItem(r,"true"),!0):"user"!==t||"true"!==localStorage.getItem(r)&&(localStorage.setItem(r,"true"),!0)}(t,o,e))return;h();const d=`${i}-${s}`,m={type:"USE_CASE",ts:f().valueOf(),payload:{sid:E(()=>window.loomi_ctx.session.id),user:{anonymous_id:E(()=>window.loomi_ctx.userId)},use_case:i,use_case_variant:s,...a?{version:a}:{},...c?{audiences:c}:{}},options:{gaName:E(()=>x(l)),gaVariant:E(()=>x(u))}};function h(){document.body&&(document.body.style.opacity=0)}E(()=>{ue(i)&&(m.payload.clickId="redirect",m.options.isRedirect=!0)}),window.vsly_redirecting=!0,setTimeout(function(){try{h();const e=JSON.stringify(m),n=S(m),o=!d.includes(ie);let i=t;try{new URLSearchParams(location.search).forEach((e,t)=>{(r||se(t))&&(i=re(i,t,e))})}catch(t){B("e87",{redirectUrl:i,key:d,event:e,ex:t})}return i=re(i,"vsly-redirected-from",d),o&&(i=re(i,"vsly-redirected-event",n)),location.replace&&location.replace(i),Promise.resolve()}catch(e){return Promise.reject(e)}},n)}function re(e,t,n){try{const r=new URL(e);return r.searchParams.append(t,n),r.href}catch(t){return`${e}${e.includes("?")?"&":"?"}key=${n}`}}function oe(e){return{_USE_CASE:e.experienceId,_USE_CASE_VARIANT:e.variantId,_USE_CASE_VERSION:e.version,_USE_CASE_AUDIENCES:E(()=>window.loomi_ctx.audiences.join("|"),""),_USE_CASE_GA:e.gaExperienceName,_USE_CASE_GA_VARIANT:e.gaVariantName}}const ie="theme_test_redirect_back_to_main",se=e=>e.toLowerCase().startsWith("utm");function ce(){return E(()=>window.Shopify.designMode,!1)}function ae(){return E(()=>window.Shopify.country)||E(()=>window.visually.country)}const ue=e=>window.loomi.conf.experiments.find(t=>t.name===e).isRedirect,le=(e,t)=>{E(()=>!0===window.visually.flags["sdk-disable-dynamic-height-strategy"],!1)||e&&function(e,t,n){let r=e,o=0;for(;r.parentElement&&o<10;)n(r.parentElement),r=r.parentElement,o+=1}(e,0,e=>{const t=e.style.height;var n;(n=t)&&""!==n&&(e.style.removeProperty("height"),e.style.minHeight=t)})};function de(e,t,n,r){if(!document.body.contains(r)){const r=document.querySelector(n);return r?(t(),e(),{element:r,isDetached:!0}):{isDetached:!1}}return{isDetached:!1}}function me(e){if(!E(()=>window.visually.flags["visibility-redo"]))return document.querySelector(e);const t=document.querySelectorAll(e);for(let e=0;e<t.length;e++){const n=t.item(e);if(fe(n))return n}return E(()=>t[0])}function fe(e){try{if(!E(()=>window.visually.flags["visibility-redo"]))return!0;if(!e)return!1;const t=e.getBoundingClientRect(),n=getComputedStyle(e);return!E(()=>"none"==n.display||"0"==n.opacity||"hidden"==n.visibility||t.width<=5&&t.height<=5||"none"==e.style.display||"0"==e.style.opacity||"hidden"==e.style.visibility)}catch(e){return!0}}function he(e){return E(()=>window.visually.flags[e],!1)}function pe(){return E(()=>!0===window.vslyDeferWidgets||he("sdk-defer-widgets"),!1)}const ve="visually",we="widgets";let ye;function ge(e,t){const n=e+t,r=`vslyw-${n}`;if(!document.getElementById(r)){const e=document.createElement("script");e.id=r,e.type="text/javascript";
95const t=E(()=>window.visually.flags["bunny-cdn"]),o=b();e.src=`https://${t?"assets.visually.io":o}/widgets/${n}.js`,document.head.appendChild(e)}}window.IntersectionObserver&&(ye=new IntersectionObserver((e,t)=>{e.forEach(e=>{if(e.isIntersecting){const n=e.target;(function(e){const t=e.getAttribute("lmw"),n=e.getAttribute(M);if(t&&n){const r=t+n;return y(()=>E(()=>!!window[ve][we][r])&&E(()=>!!window.preact),50,500).then(()=>{E(()=>window[ve][we][r](`#${e.id}`))}),!0}return!1})(n)&&t.unobserve(n)}})},{root:null,rootMargin:window.vslyDeferWidgetsMargin||"100px",threshold:.1}));const _e="vsly-orig-sel";function Se(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}const Ee=function(e){try{return Promise.resolve(Se(function(){return Promise.resolve(y(()=>!!E(()=>document.querySelector(e)),250,100)).then(function(){return Promise.resolve(document.querySelector(e))})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}};function Pe(e,t,n){const r=t.extra;return n&&n>=3?void 0!==r&&!!E(()=>e.childNodes[r]):!!r&&!!E(()=>e.childNodes[r])}function Ae(e,t,n){void 0===n&&(n=10),he("kill-theme-testing")||Ie(t)||(be(e,t),ne(e,xe(t).href,n,!0,"session"))}const Ie=e=>{if(ke())return!0;E(function(){try{return Promise.resolve(y(()=>!!document&&!!document.head,10,2e3)).then(function(){const e=document.head||document.getElementsByTagName("head")[0];if(!e.querySelector(`#${l}`)){const t=document.createElement("style");t.id=l,t.appendChild(document.createTextNode("#preview-bar-iframe,#PBarNextFrameWrapper,#PBarNextFrame { display: none !important;}")),e.appendChild(t)}})}catch(e){return Promise.reject(e)}});const t=window.loomi_ctx.themeId||E(()=>window.Shopify.theme.id),n=window.loomi_ctx.role||E(()=>window.Shopify.theme.role),r=!je({id:t,role:n}),o=E(()=>!window.loomi_ctx.testedThemes.includes(t));return!(!r||!o)||Oe({id:t,role:n},e)},be=(e,t)=>{const n=e._USE_CASE!==ie;Re(t)&&n&&[sessionStorage,localStorage].forEach(e=>$e(e))},xe=e=>{let t=Ue();return E(()=>!!window.loomi_api.vslyResolveThemeTestUrl)&&(t=E(()=>window.loomi_api.vslyResolveThemeTestUrl(t),t)),t.searchParams.append("preview_theme_id",`${e||""}`),t},Ce=()=>{const e="vsly-tts";if(De(e)||Me(e))return;Ne();const t=xe("");t.searchParams.append(e,"1"),sessionStorage.setItem(e,`${f().valueOf()}`),document.body.style.opacity=0,location.replace(t.href)},ke=()=>
95{const e="vsly_disableThemeTest",t=De("disableThemeTest")||!!sessionStorage.getItem(e);return t&&sessionStorage.setItem(e,"1"),ce()||t},Te=()=>0===(window.loomi_ctx.embeddedTests||[]).filter(e=>e.experiment.isThemeTest).length,Ne=()=>[sessionStorage,localStorage].forEach(e=>e.removeItem(X)),Oe=(e,t)=>e.id===t||je(e)&&!t,je=e=>"main"===e.role,$e=e=>e.setItem(X,"1"),Le=e=>e.getItem(X),Re=e=>!!e,De=e=>E(()=>Ue().searchParams.has(e)),Ue=()=>E(()=>new URL(window.location.href)),Me=e=>{const t=sessionStorage.getItem(e);if(t){const e=f().valueOf()-Number(t);return Number.isFinite(e)&&e<864e5}return t},qe="data-rid",Fe="data-alchemy-element-root";let Be,Je=0;function Ve(e){return e.hasAttribute(qe)||e.hasAttribute(Fe)}const He=function(e,t){try{return Promise.resolve(y(()=>!!document&&!!document.body&&!!document.querySelector,50,200)).then(function(){!function(){if("undefined"==typeof document)return;Ge||(Ge=new MutationObserver(ze)),ze();const e="spa"===E(()=>window.vslyIntegrationType,"static")?document:document.body;Ge.observe(e,{childList:!0,subtree:!0,characterData:!0,attributes:!1})}(),e&&(N=e),t&&(O=t)})}catch(e){return Promise.reject(e)}};let Ge;function ze(){R.filter(e=>!e.isApplied).forEach(e=>{try{const t=E(()=>document.body.querySelector(e.selector));if(!t)return void function(e,t,n,r,o){void 0===r&&(r=100),void 0===o&&(o=10);const i=!!t,s=E(()=>H[e])||0;!i&&V&&s<o&&(V=!1,H[e]=(E(()=>H[e])||0)+1,setTimeout(()=>{try{n()}catch(t){J("failed to run setTimeout on refreshAllElementsSets",e,t)}V=!0},r+50*s))}(e.selector,t,ze,100,10);if(D.has(e.id))return;if(function(e,t){if(e&&(void 0===Be&&(Be=!!document.querySelector(`[${Fe}],[${qe}]`)),Be)&&function(e){return["replace","appendBefore","appendAfter","compound","widget","moveElem"].includes(e.kind)}(t))for(let t=e;t;t=t.parentElement)if(Ve(t))return!0;return!1}(t,e)&&!function(){if(q())return!0;const e=window.vslyHydrationSize||1,t=!!window.elementIdToRuntimeInitialized&&Object.values(window.elementIdToRuntimeInitialized).length>=e;t&&0===Je&&(Je=Date.now());const n=Date.now()-Je,r=window.vslyHydrationGrace||500;return t&&n>r}())return;const n=Ke(e,t);n&&(D.set(e.id,n),e.isApplied=!0)}catch(t){!function(){F()&&console.warn("loomi-editor",...[].slice.call(arguments))}("failed to resolve command from mutation request with exception.",t,e)}}),Qe()}function Ke(e,t){if("replace"===e.kind)return function(e,t,n,r,o){let i=o||e,s=!1;const c=n.outerHTML;return{id:e,isApplied:()=>s,kind:"replace",do:()=>{s||(N&&n.setAttribute(U,i),n.outerHTML!==r&&(n=$(n,r),le(n),N&&n.setAttribute(U,i),s=!0))},undo:()=>{s&&n.outerHTML!==c&&(n=$(n,c),s=!1)},redoIfNeeded:()=>!1,setDebugId:e=>i=e}}(e.id,0,t,e.value,e.id);if("appendBefore"===e.kind||"appendAfter"===e.kind)return function(e,t,n,r,o){let i=o||e,s=!1,c=document.querySelector(t),a=document.createElement("div");const u=()=>{s||("appendBefore"===r&&(c=document.querySelector(t),E(()=>c.parentNode.insertBefore(a,c)),le(c),a=$(a,n),N&&a.setAttribute(U,i),s=!0),"appendAfter"===r&&(s||(c=document.querySelector(t),c.nextSibling?(E(()=>c.parentNode.insertBefore(a,c.nextSibling)),le(c)):(E(()=>c.parentNode.appendChild(a)),le(c)),a=$(a,n),N&&a.setAttribute(U,i),s=!0)),s=!0)},l=()=>{s&&(a.remove(),s=!1)};return{id:e,isApplied:()=>s,kind:r,do:u,undo:l,redoIfNeeded:()=>{const e=de(u,l,t,c);return e.element&&(c=e.element),e.isDetached},setDebugId:e=>i=e}}(e.id,e.selector,e.value,e.kind,e.id);if("appendCss"===e.kind)return function(e,t,n,r){let o=r||e,i=!1,s=document.querySelector(t);const c=document.createElement("style"),a=()=>{i||(c.innerHTML=n,N&&c.setAttribute(U,o),document.head.appendChild(c),i=!0)},u=()=>{i&&(c.remove(),i=!1)};return{id:e,kind:"appendCss",isApplied:()=>i,do:a,undo:u,redoIfNeeded:()=>{const e=de(a,u,t,s);return e.element&&(s=e.element),e.isDetached},setDebugId:e=>o=e}}(e.id,e.selector,e.value,e.id);if("appendJs"===e.kind)return function(e,t,n,r,o){let i=r||e,s=!1,c=document.querySelector(t),a=null;const u=()=>{s||(a||(a=document.createElement("script")),a.setAttribute("type","application/javascript"),a.innerHTML=function(e,t){return e&&t?`(async () => {\n    const _USE_CASE = "${t.experienceId}";
95\n    const _USE_CASE_VARIANT = "${t.variantId}";\n    const _USE_CASE_VERSION = ${E(()=>t.version||0,0)};\n    const _USE_CASE_AUDIENCES = "${E(()=>window.loomi_ctx.audiences.join("|"),"")}";\n    const _USE_CASE_GA = "${E(()=>t.gaExperienceName.replace(/"/g,'\\"'),t.gaExperienceName)}";\n    const _USE_CASE_GA_VARIANT = "${E(()=>t.gaVariantName.replace(/"/g,'\\"'),t.gaVariantName)}";\n    const _USE_CASE_CTX = {_USE_CASE,_USE_CASE_VARIANT,_USE_CASE_VERSION,_USE_CASE_AUDIENCES,_USE_CASE_GA,_USE_CASE_GA_VARIANT};\n    const __currentScriptElement = document.currentScript;\n    ${e}\n    if (typeof vslyCleanup !== 'undefined') {     \n      if (__currentScriptElement) {\n        __currentScriptElement.__vslyCleanup = vslyCleanup;\n      }\n    }\n  })()`:!t&&e?`\n(async () => {\n  const __currentScriptElement = document.currentScript;\n  ${e}\n    if (typeof vslyCleanup !== 'undefined') {     \n      if (__currentScriptElement) {\n        __currentScriptElement.__vslyCleanup = vslyCleanup;\n      }\n    }\n})();\n`:e}(n,o),N&&(a.id=i),document.body.appendChild(a),s=!0)},l=()=>{if(!s)return;const e=(()=>{try{const e=a.__vslyCleanup;if(e)return e(),!0}catch(e){N&&console.error("vslyCleanup error:",e)}return!1})();a&&a.remove(),e&&(a=null),s=!1};return{id:e,kind:"appendJs",isApplied:()=>s,do:u,undo:l,redoIfNeeded:()=>{const e=de(u,l,t,c);return e.element&&(c=e.element),e.isDetached},setDebugId:e=>i=e}}(e.id,e.selector,e.value,e.id,e.options);if("appendFont"===e.kind){const t=JSON.parse(e.value);if(t&&t.family&&t.weights)return function(e,t,n){n=n||e;let r=!1;const o=document.createElement("link"),i=(c=t.weights,(s=t.family).toLowerCase().includes("jetbrains")&&(s="JetBrains Mono"),`https://fonts.googleapis.com/css2?family=${encodeURIComponent(s)}:wght@${E(()=>c.join(";"))}&display=block`);var s,c;return o.setAttribute("href",i),o.setAttribute("rel","stylesheet"),{id:e,isApplied:()=>r,kind:"appendFont",do:()=>{r||(N&&o.setAttribute(U,n),document.head.appendChild(o),r=!0)},undo:()=>{r&&(o.remove(),r=!1)},redoIfNeeded:()=>!1}}(e.id,t,e.id)}else{if("compound"===e.kind){const n=e.value.map(n=>(n.options=e.options,Ke(n,t))).filter(e=>e);return function(e,t,n){let r=!1;return{id:e,isApplied:()=>r,kind:"compound",do:()=>{r||(t.filter(e=>!e.isApplied()).forEach(e=>{e.setDebugId&&e.setDebugId(n),e.do()}),r=!0)},undo:()=>{r&&(t.filter(e=>e.isApplied()).reverse().forEach(e=>e.undo()),r=!1)},redoIfNeeded:()=>t.map(e=>e.redoIfNeeded()).filter(e=>e).length>0}}(e.id,n,e.id)}if("widget"===e.kind){const t=E(()=>e.block.value),n=E(()=>t.env.sectionId.substring(1),e.id);return function(e,t,n,r,o,i,s){void 0===s&&(s="");const c=i||t;let a=!1;const u=`vslyp-${t}`;let l=null,d=null,m=[];const f=()=>{a||(ge(r,s),"replace"===e?v():w(),pe()&&ye||h(),a=!0)},h=()=>{const e=r+s;y(()=>E(()=>!!window[ve][we][e])&&E(()=>!!window.preact),50,500).then(()=>{le(l),E(()=>window[ve][we][e](`#${t}`))})},p=()=>{if(!a)return;d&&d.remove();const t=document.getElementById(u);if(t&&t.remove(),"replace"===e&&l&&l.children&&l.children.length>0){let e=0;for(const t of l.children)t.style.display=m[e],e+=1}a=!1},v=()=>{if(l=me(n),l){if(m=[],l.children&&l.children.length>0)for(const e of l.children){const t=e;t&&!t.getAttribute("preact")&&(m.push(t.style.display),t.style.display="none")}g(),l.appendChild(d),pe()&&ye&&ye.observe(d)}else J("vsly",`failed to find element with selector: ${n} when trying to replace with widget`)},w=()=>{l=me(n),l?(g(),l.insertAdjacentElement("appendBefore"===e?"beforebegin":"afterend",d),pe()&&ye&&ye.observe(d)):J("vsly",`failed to find element with selector: ${n} when trying to append widget`)},g=()=>{if(d=document.getElementById(t),!d){d=document.createElement("section"),d.style.all="unset",d.style.width="100%",d.setAttribute("preact","1"),N&&d.setAttribute(U,c),d.setAttribute("lmw",r),d.setAttribute(M,s),d.id=t;const e=document.createElement("script");e.id=u,e.setAttribute("type","text/props"),e.innerHTML=JSON.stringify(o),E(()=>document.body.appendChild(e))}};return{id:t,isApplied:()=>a,kind:"widget",do:f,undo:p,redoIfNeeded:()=>{const e=de(f,p,n,l);return e.element&&(l=e.element),e.isDetached}}}(t.htmlKind,n,e.selector,t.widgetId,t.env,n,t.version)}if("moveElem"===e.kind){const t=E(()=>e.block.value);return function(e,t,n,r){let o=!1,i={display:""},s=null,c=null;const a=()=>{o||y(()=>(s=document.querySelector(t),c=document.querySelector(n),!!s&&!!c),50,500).then(()=>{s=document.querySelector(t),c=document.querySelector(n),u()})},u=()=>{c&&s&&(i={display:c.style.display,parentNode:s.parentElement,nextSib:s.nextElementSibling,prevSib:s.previousElementSibling},"appendBefore"===r?c.insertAdjacentElement("beforebegin",s):"appendAfter"===r?c.insertAdjacentElement("afterend",s):"replace"===r&&(c.style.display="none!important",c.insertAdjacentElement("afterend",s)),s.setAttribute(_e,t),o=!0)};return{id:e,isApplied:()=>o,kind:"moveElem",do:a,undo:()=>{o&&c&&s&&(i&&i.prevSib?i.prevSib.insertAdjacentElement("afterend",s):i&&i.nextSib?i.nextSib.insertAdjacentElement("beforebegin",s):i&&i.parentNode&&i.parentNode.appendChild(s),"replace"===r&&(c.style.display=i.display),s.removeAttribute(_e),o=!1)},redoIfNeeded:()=>!(E(()=>s.hasAttribute(_e))&&document.body.contains(s)||(o=!1,a(),0))}}(e.id,e.selector,t.destSelector,E(()=>t.htmlKind))}if("automation"===e.kind)return function(e){let t=!1;return{id:`automation-${(new Date).getDate()}`,kind:"automation",isApplied:()=>t,do:()=>
95{if(!t){t=!0;try{e.sort((e,t)=>e.order-t.order).map(e=>{switch(e.kind){case"click":return()=>function(e){try{return Promise.resolve(Se(function(){return B("fake-click","about to click on:",e.selector),Promise.resolve(Ee(e.selector)).then(function(e){return e&&e.click(),Promise.resolve()})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}}(e);case"type":return()=>function(e){try{return Promise.resolve(Se(function(){return B("fake-click","about to type on:",e.selector,"with text: ",e.data),Promise.resolve(Ee(e.selector)).then(function(t){const n=E(()=>Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set);E(()=>n.call(t,e.data||""));const r=new Event("input",{bubbles:!0});return t.dispatchEvent(r),Promise.resolve()})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}}(e);case"scroll":return()=>function(e){try{return Promise.resolve(Se(function(){return B("fake-click","about to scroll to:",e.selector),Promise.resolve(Ee(e.selector)).then(function(e){return e.scrollIntoView(!0),Promise.resolve()})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}}(e);case"wait":return()=>function(e){try{try{return B("fake-click",`about to wait for: ${e.data}ms`),Promise.resolve(new Promise(t=>{setTimeout(()=>t(),E(()=>e.data)||1e3)}))}catch(e){return Promise.reject(e)}}catch(e){return Promise.reject(e)}}(e);default:return()=>Promise.resolve()}}).reduce((e,t)=>e.then(e=>t()),Promise.resolve()).then()}catch(e){J("failed to run automation with exception:",e)}}},undo:()=>{},redoIfNeeded:()=>!1}}(E(()=>e.block.value).steps);if("visualEdit"===e.kind){const t=E(()=>e.block.value);return function(e,t){let n=!1,r={};const o=function(e,t,n){void 0===n&&(n=!0);const o=t.subChanges.map(n=>{switch(n.kind){case"text":return((e,t,n)=>{if(!e)return()=>{};const r=t.extra;if(Pe(e,t,n)){const n=e.childNodes[r].textContent;return e.childNodes[r].textContent=t.value,()=>e.childNodes[r].textContent=n}{const n=e.textContent;return e.textContent=t.value,()=>e.textContent=n}})(e,n,t.version);case"style":return((e,t)=>{if(!e)return()=>{};const n=E(()=>e.style[t.key],null);return e.style.setProperty(t.key,t.value,"important"),()=>e.style.setProperty(t.key,n)})(e,n);case"image":return((e,t)=>{if(!e||!e.removeAttribute||!e.getAttribute)return()=>{};const n=e.getAttribute("srcset")||"";e.removeAttribute("srcset");const r=E(()=>e.src,void 0);e.src=t.value;const o=e.parentElement,i=o&&"PICTURE"===o.nodeName,s=[];return i&&o.querySelectorAll("source").forEach(e=>{s.push(e.getAttribute("srcset")||""),e.removeAttribute("srcset")}),()=>{e.setAttribute("srcset",n),e.src=r,i&&o.querySelectorAll("source").forEach((e,t)=>{e.setAttribute("srcset",s[t])})}})(e,n);case"video":return((e,t)=>{if(!e||!e.setAttribute)return()=>{};const n=e.innerHTML;e.innerHTML="";const r=e.getAttribute("src")||"";return e.setAttribute("src",t.value),()=>{e.innerHTML=n,e.setAttribute("src",r)}})(e,n);case"attr":return((e,t)=>{if(!e||!e.setAttribute||!e.getAttribute)return()=>{};const n=e.getAttribute(t.key);return e.setAttribute(t.key,t.value),()=>n?e.setAttribute(t.key,n):e.removeAttribute(t.key)})(e,n)}});n&&(r[t.selector]={ve:t,elem:e,reverts:o})};return{id:e,kind:"visualEdit",isApplied:()=>n,do:()=>{n||(n=!0,t.forEach(e=>{y(()=>!!document.querySelector(e.selector),250,300).then(()=>{const t=document.querySelector(e.selector);o(t,e)})}))},undo:()=>{n&&(n=!1,Object.values(r).forEach(e=>e.reverts.forEach(e=>e())),r={})},redoIfNeeded:()=>{if(!n)return!1;let e=!1;return Object.values(r).forEach(t=>{e=document.body.contains(t.elem)?function(e,t){return e.ve.subChanges.forEac
95h((n,r)=>{n.value!==((e,t,n)=>{switch(t.kind){case"text":return((e,t,n)=>{const r=t.extra;return Pe(e,t,n)?e.childNodes[r].textContent:e.textContent})(e,t,n);case"attr":return((e,t)=>e.getAttribute(t.key))(e,t);case"style":return((e,t)=>E(()=>e.style[t.key],null))(e,t);case"image":case"video":return(e=>e.src)(e)}})(e.elem,n,e.ve.version)&&(E(()=>e.reverts[r]()),o(e.elem,{selector:e.ve.selector,subChanges:[n]},!1),t=!0)}),t}(t,e):function(e){e.reverts.forEach(e=>e());const t=document.querySelector(e.ve.selector);return t&&o(t,e.ve),!0}(t)}),e}}}(e.id,t.changes)}if("pageRedirect"===e.kind){const t=E(()=>e.block.value);if(t)return n=t,r=e.options,{id:e.id,kind:"pageRedirect",isApplied:()=>!1,do:()=>{ne(oe(r),n.destUrl,n.redirectAfter,!0===n.retainQueryParams,n.stickinessMode)},undo:()=>{},redoIfNeeded:()=>!1,setDebugId:e=>""}}else if("themeTest"===e.kind){const t=E(()=>e.block.value);if(t)return function(e,t,n){const r=()=>!1;return{id:e,kind:"themeTest",isApplied:r,do:()=>Ae(oe(n),t.targetThemeId),undo:r,redoIfNeeded:r,setDebugId:r}}(e.id,t,e.options)}}var n,r}let We=!1;function Qe(){We||(We=!0,requestAnimationFrame(Ye))}function Ye(){D.forEach(e=>{try{e.isApplied()?e.redoIfNeeded():e.do()}catch(t){J("failed to apply mutation command with exception:",t,e)}}),We=!1}function Ze(e){try{const n=D.get(e),r=n&&n.undo();D.delete(e);const o=R.findIndex(t=>t.id==e);return(t=E(()=>R[o].selector))&&E(()=>H[t])&&delete H[t],R.splice(o,1),Qe(),r}catch(e){return}var t}function Xe(e){return"div"===e.selector&&(e.selector="body div"),R.push(e),ze(),{revert:()=>Ze(e.id),mutationId:e.id}}function et(){const e=E(()=>window.loomi_ctx.cart);if(e)return e;const t=localStorage.getItem("loomi-cart");if(t)try{return JSON.parse(t)}catch(e){}}var tt;!function(e){e.CART_CHANGE="CART_CHANGE",e.LOYALTY_CHANGE="LOYALTY_CHANGE"}(tt||(tt={}));const nt=u((e,t)=>{const n=function(e,t){const n=new Event(Z);return n.key=e,n.value=t,n}(e,t);document.dispatchEvent(n),console.debug("Targeting has changed:",n)},80),rt=()=>window.loomi_ctx.session.id;function ot(e){return E(()=>e.items.map(e=>E(()=>e.selling_plan_allocation.selling_plan.name.toLowerCase())).filter(e=>!!e),[])}function it(){return JSON.parse(localStorage.getItem("loomi-cart-history")||"[]")}function st(){const e=E(()=>window.loomi_ctx.sessionProducts);if(e)return e;const t=localStorage.getItem("loomi_session_products"),n=t?JSON.parse(t):[];return E(()=>n.filter(e=>""!=e.handle).reverse().slice(0,20))}function ct(e){return JSON.parse(localStorage.getItem(e)||"[]")}function at(e,t,n,r){e=e||[],t=t||[];const o=E(()=>t.filter(t=>!e.find(n(t))))||[],i=[...e,...o].slice(0,25);return i.length>0&&localStorage.setItem(r,JSON.stringify(i)),i}function ut(){return JSON.parse(localStorage.getItem("loomi_purchased_products")||"[]")}const lt="vsly_params_history",dt="vsly_visited_pages",mt=function(e){try{const t=e.matches?vt.MOBILE:vt.DESKTOP,n=function(){if(ft!=t){B("device-listener",`device changed to ${t} from ${ft}`),window.loomi_ctx.deviceOverride=t===vt.MOBILE?"m":"d",ft=t;const e=E(()=>window.visually.reload),n=function(){if(e)return Promise.resolve(e()).then(function(){});J("device-listener","can't find reload function")}();if(n&&n.then)return n.then(function(){})}}();return Promise.resolve(n&&n.then?n.then(function(){}):void 0)}catch(e){return Promise.reject(e)}};let ft;function ht(){a()?function(){try{return Promise.resolve(y(()=>c,1e3,10)).then(function(){return pt(),Promise.resolve()})}catch(e){return Promise.reject(e)}}().catch(console.error):pt()}function pt(){let e=E(()=>window.vslyDesktopBreakpoint)||960;e<=0&&(e=960);const t=window.matchMedia(`(max-width: ${e}px)`);t.removeEventListener("change",mt),t.addEventListener("change",mt)}var vt;!function(e){e.MOBILE="MOBILE",e.DESKTOP="DESKTOP"}(vt||(vt={}));const wt=()=>edgetag("getUserId");function yt(){const e="vsly_edgetag";return I(()=>(wt()&&localStorage.setItem(e,wt()),!0)),E(wt)||localStorage.getItem(e)}const gt="lmi_type",_t="lmi_from",St="lmi_class",Et="lmi_utm_data",Pt={utm_source:"source",utm_medium:"medium",utm_campaign:"campaign",utm_term:"term",utm_content:"content"},At=function(e,t){void 0===t&&(t=3);let n=e;for(let e=0;e<t;e++)try{const e=decodeURIComponent(n);if(e===n)break;n=e}catch{break}return n},It=function(e){void 0===e&&(e=window.location.search);const t={utm:{},lmi_params:{}};return E(()=>
95new URLSearchParams(e)).forEach((e,n)=>{if(e){const r=Pt[n],o=At(e);r?t.utm[r]=o:function(e){return E(()=>[St,_t,gt].includes(e))}(n)&&(t.lmi_params[n]=o)}}),t};function bt(){const e=function(e){let t=[];const n=localStorage.getItem(Et);return null!=n&&(t=[...JSON.parse(n)].slice(0,20)),e&&(e.ts=f(),t=[e,...t]),t}(function(e){if(function(e){return!e||"{}"===JSON.stringify(e)}(e))return null;const t={};return e.campaign&&(t.campaign=e.campaign),e.medium&&(t.medium=e.medium),e.source&&(t.source=e.source),e.term&&(t.term=e.term),e.content&&(t.content=e.content),t}(E(()=>It().utm)));return localStorage.setItem(Et,JSON.stringify(e)),e}function xt(){const e=E(()=>bt(),[]);if(!Array.isArray(e)||0===e.length)return"";const t=e.filter(e=>e.campaign);return 0===t.length?"":E(()=>t.reduce((e,t)=>t.ts>e.ts?t:e,t[0]).campaign,"")||""}const Ct=function(e){return Promise.resolve(kt()).then(function(t){return new Promise((n,r)=>{const o=t.transaction([Nt],"readonly").objectStore(Nt).get(e);o.onerror=e=>{r("IDB e:r"+e.target.error)},o.onsuccess=e=>{n(e.target.result)}})})},kt=function(){try{const e=function(){if(!Ot)return Promise.resolve(new Promise((e,t)=>{const n=indexedDB.open(Tt,1);n.onerror=e=>{t("IDB e:o"+e.target.error)},n.onsuccess=t=>{Ot=t.target.result,e(Ot)},n.onupgradeneeded=e=>{e.target.result.createObjectStore(Nt,{keyPath:"id"}).createIndex("id","id",{unique:!0})}})).then(function(){})}();return Promise.resolve(e&&e.then?e.then(function(){return Ot}):Ot)}catch(e){return Promise.reject(e)}},Tt="VISUALLY_IO",Nt=Tt;let Ot=null;function jt(){const e={},t=window.loomi_ctx||{};t.productId&&(e.productId=t.productId);const n=E(()=>{const e=new URL(location.href).searchParams,t="variant";return e.has(t)&&function(e){const t=Number(e),n=isNaN(t)?Number(`${e}`.replace(/[^\d.]+/g,""))||void 0:t;if(void 0!==n&&0!==n)return`${n}`}(e.get(t))})||t.variantId;return n&&(e.variantId=n),e}function $t(){return E(()=>et().items.map(e=>({variantId:e.variant_id||0,quantity:e.quantity||0,productId:e.product_id||0,price:e.price||0})))||[]}const Lt=function(e){return void 0===e&&(e=et()),E(()=>(("spa"==window.vslyIntegrationType?E(()=>e.attributes.map(e=>e.key)):E(()=>Object.keys(e.attributes)))||[]).filter(e=>!e.startsWith("vsly")&&e.length<20).slice(0,50))||[]};function Rt(){const e=new URL(window.location.href);return e.protocol+"//"+e.hostname+e.pathname}const Dt=function(e,t){try{let n;const r=this.cart;if(!r)return Promise.resolve(0);const o=function(){try{var o=r.currency===e?(n=1,r.total_price/100):function(){if(t)return Promise.resolve(y(()=>!!window.loomi_ctx.Currency,100,10)).then(function(){const t=(window.loomi_ctx.Currency.convert(r.total_price,r.currency,e)||0)/100;return n=1,t})}()}catch(e){return}return o&&o.then?o.then(void 0,function(){}):o}();return Promise.resolve(o&&o.then?o.then(function(e){return n?e:0}):n?o:0)}catch(e){return Promise.reject(e)}};function Ut(){const e=E(()=>this.cart.items);if(e&&e.length>0){const t=rt(),n=localStorage.getItem("vsly-last-atc-sid");if(!n)return!1;if(n!==t)return!0;const r=e.map(e=>`${e.variant_id}`);return!!E(()=>it().find(e=>!!e.sid&&r.includes(`${e.variant_id}`)&&`${e.sid}`!=t))}return!1}function Mt(e){return Lt(this.cart).includes(e)}function qt(e,t){function n(e){return e.toLowerCase()}const r={"==":t=>n(t)==n(e),"!=":t=>n(t)!=n(e),contains:t=>n(t).includes(n(e)),matches:t=>new RegExp(e).test(t)};return!!this.CartSubs().find(e=>r[t](e))}function Ft(){return ot(this.cart)}function Bt(e){const t=this.cart;return!!E(()=>t.items.find(t=>t.handle===e))}function Jt(e,t){return"contains"!==t?Bt.call(this,e):this.cart?.items?.some(t=>t.handle?.includes(e))??!1}function Vt(e){const t=this.cart;return!!E(()=>t.items.find(t=>!!t.tags&&t.tags.includes(e)))}function Ht(e,t){return"contains"!==t?Vt.call(this,e):this.cart?.items?.some(t=>t.tags?.some(t=>t.includes(e)))??!1}function Gt(e){const t=this.cart;if(t.items.length<=0)return!1;const n=E(()=>t.items.filter(t=>!!t.tags&&t.tags.includes(e)));return E(()=>n.length===t.items.length,!1)}function zt(e,t){const n=this.cart?.items;return!!n?.length&&n.every(n=>(n.tags||[]).some(n=>"contains"===t?n.includes(e):n===e))}function Kt(e){const t=this.cart;return!!E(()=>t.items.find(t=>!!t.collections&&t.collections.includes(e)))}function Wt(){return!0===E(()=>window.loomi_ctx.loyalty.isMember,!1)}function Qt(){return E(()=>
95window.loomi_ctx.loyalty.pointsBalance,0)}function Yt(){return E(()=>window.loomi_ctx.loyalty.earnedPoints,0)}const Zt="__eventn_id";function Xt(){const{id:e,firstSeen:t}=function(e){const t=function(e){try{const t=P(e),{firstSeen:n,id:r}=nn(t);if(t)return{id:r,firstSeen:n||on()}}catch(e){}}(e),n=function(e){const t=window.localStorage.getItem(e),{id:n,firstSeen:r}=nn(t);if(t)return{id:n,firstSeen:r||on()}}(e);if(!t&&!n){const{newId:t,newEpoch:n}=function(){const e=Math.random().toString(36).substring(2,12),t=on();return{newId:e,newEpoch:t,value:rn(e,t)}}();return en(t,n,e),{id:t,firstSeen:n}}if(!n&&t)return en(t.id,t.firstSeen,e),t;if(!t&&n)return en(n.id,n.firstSeen,e),n;const r=Math.min(t.firstSeen,n.firstSeen);let o=t.firstSeen<=n.firstSeen?t.id:n.id;return tn(t,n)&&(o=t.id<=n.id?t.id:n.id),n.id==t.id&&n.firstSeen==t.firstSeen||en(o,r,e),{id:o,firstSeen:r}}(Zt);return{id:e,firstSession:sn(t),firstSeen:t}}function en(e,t,n){void 0===n&&(n=Zt);const r=rn(e,t);E(()=>localStorage.setItem(n,r)),((e,t,n,r)=>{E(()=>window.loomi_ctx.cc)&&!C()||(document.cookie=encodeURIComponent(e)+"="+t+"; path=/; expires=Fri, 31 Dec 9999 23:59:59 GMT"+(n?"; domain="+n:"")+(r?"; secure":""))})(n,r,document.location.hostname.replace("www.","").replace("checkout.",""),"http:"!==document.location.protocol)}const tn=(e,t)=>e.firstSeen===t.firstSeen&&e.id!==t.id;function nn(e){return{firstSeen:E(()=>parseInt(e.split(".")[1]),null),id:E(()=>e.split(".")[0])}}function rn(e,t){return`${e}.${t}`}function on(){return Math.trunc((new Date).getTime()/1e3)}const sn=e=>(new Date).getTime()/1e3-e<=7200,cn="vsly_vid",an="lmi_debug";function un(e){return E(()=>new URL(window.location.href).searchParams.get(e)||void 0)}const ln=["Roboto","Open Sans","Fredoka","Fredoka","Smooch Sans","Rubik","Lato","Poppins","Oswald","League Spartan","Noto Sans","Raleway","Merriweather","Playfair Display","Inter","JetBrains Mono","Jetbrains Mono"];function dn(e){try{(function(e){const t=e.flatMap(e=>E(()=>e.code)).filter(e=>!!e).filter(e=>"widget"===e.kind).map(e=>mn(e.value.env)),n=new Map;return function(e,t){e.forEach(e=>{!function(e,t){const n=new Map;e.forEach(e=>{let[t,r]=e;const o=".font.";if(t.includes(o)){const e=t.split(o)[0]+o;n.has(e)||n.set(e,{families:new Set,weights:new Set});const i=n.get(e);if(t.endsWith(".fontFamily"))i.families.add(r);else if(t.endsWith(".fontWeight")){const e=parseInt(r,10)||500;i.weights.add(e)}}}),function(e,t){e.forEach(e=>{if(e.families.size>0){const n=e.weights.size>0?e.weights:new Set([500]);e.families.forEach(e=>{fn(t,e,n)})}})}(n,t)}(Object.entries(e),t),function(e,t){const n=function(e){const t=".text.isRichText",n=new Set;return e.forEach(e=>{let[r,o]=e;if(r.endsWith(t)&&!0===o){const e=`${r.split(t)[0]}.text.value`;n.add(e)}}),n}(e);0!==n.size&&e.filter(e=>{let[t]=e;return n.has(t)}).forEach(e=>{let[n,r]=e;return function(e,t){var n;if(e)try{!function(e,t){e.querySelectorAll("[style]").forEach(e=>{const n=e.style;if(n.fontFamily){const e=n.fontFamily,r=parseInt(n.fontWeight,10)||500;fn(t,e,new Set([r]))}})}((n=decodeURIComponent(e),(new DOMParser).parseFromString(n,"text/html")),t)}catch(e){console.error("Failed to parse rich text HTML",e)}}(r,t)})}(Object.entries(e),t)})}(t,n),function(e){return Array.from(e.entries()).map(e=>{let[t,n]=e;return{family:t,weights:Array.from(n).sort()}})}(n)})(e).forEach(e=>{let{family:t,weights:n}=e;return function(e,t){return Xe(j("appendFont","div",JSON.stringify({family:e,weights:t})))}(t,n)})}catch(e){J("failed to install custom fonts",e)}}function mn(e){const t={};for(const n in e)if("object"!=typeof e[n]||Array.isArray(e[n]))t[n]=e[n];else{const r=mn(e[n]);for(const e in r)t[`${n}.${e}`]=r[e]}return t}function fn(e,t,n){if(!t)return;const r=t.replaceAll("'","").replaceAll('"',"");if(!function(e){return ln.includes(e)}(r))return;e.has(r)||e.set(r,new Set);const o=e.get(r);
95o.add(400),n.forEach(e=>{o.add(e)})}const hn=function(e,t,n,r){void 0===n&&(n=!0),void 0===r&&(r=void 0);try{const o=E(()=>window.loomi_api.addToCart),i=function(){if(o)return Promise.resolve(window.loomi_api.addToCart(e,t,n,r)).then(function(){})}();return Promise.resolve(i&&i.then?i.then(function(){}):void 0)}catch(e){return Promise.reject(e)}},pn=()=>he("live-oos");function vn(e){const t=ae();return`\n    query GetVariantPriceAndStock ${t?`@inContext(country: ${t})`:""} {\n      ${e.map((e,t)=>`\n    product_${e.id}_${t}: nodes(ids: [${e.variants.slice(0,100).map(e=>`"gid://shopify/ProductVariant/${e.variant_id}"`).join(", ")}]) {\n      ... on ProductVariant {\n        price {\n          amount\n          currencyCode\n        }\n        compareAtPrice {\n          amount\n          currencyCode\n        }\n        availableForSale\n      }\n    }\n  `).join("\n")}\n    }\n  `}const wn=function(e){try{return Promise.resolve(function(t,n){try{var r=Promise.resolve(yn(e)).then(function(t){return(e=>e.filter(e=>e.variants?.some(e=>!1!==e.available_for_sale)))(An(e,t))})}catch(e){return n(e)}return r&&r.then?r.then(void 0,n):r}(0,function(t){return console.error("vsly",t),e}))}catch(e){return Promise.reject(e)}},yn=function(e){try{const{productIdsToFetch:t}=kn(e);return 0===t.length?Promise.resolve({}):Promise.resolve(En(e,t)).then(function(e){return Pn(e),e})}catch(e){return Promise.reject(e)}},gn=function(e){try{return Promise.resolve(fetch(`https://${In()}/api/2025-10/graphql.json`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:Sn(e)})})).then(function(e){if(!e.ok)throw new Error(`Shopify API error: ${e.status}`);return Promise.resolve(e.json()).then(function(e){if(e.errors)throw new Error(`GraphQL errors: ${JSON.stringify(e.errors)}`);const t={};for(const n in e.data){const r=e.data[n];if(!r)continue;const o=bn(r.id);t[o]={variants:{}}
95,r.variants.edges.forEach(e=>{const n=bn(e.node.id);t[o].variants[n]={price:e.node.price,compareAtPrice:e.node.compareAtPrice}})}return t})})}catch(e){return Promise.reject(e)}},_n=new class extends z{constructor(e,t){super(new W(e),t)}}("p",18e5);function Sn(e){const{productIdsToFetch:t,maxVariantsPerProduct:n}=kn(e),r=ae();return`\n    query GetProductPrices ${r?`@inContext(country: ${r})`:""} {\n      ${t.map(e=>`\n    product_${e}: product(id: "gid://shopify/Product/${e}") {\n      id\n      variants(first: ${n}) {\n        edges {\n          node {\n            id\n            price {\n              amount\n              currencyCode\n            }\n            compareAtPrice {\n              amount\n              currencyCode\n            }\n          }\n        }\n      }\n    }\n  `).join("\n")}\n    }\n  `}const En=(e,t)=>pn()?function(e,t){try{return Promise.resolve(fetch(`https://${t}/api/2026-10/graphql.json`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:vn(e)})})).then(function(t){if(!t.ok)throw new Error(`Shopify API error: ${t.status}`);return Promise.resolve(t.json()).then(function(t){if(t.errors)throw new Error(`GraphQL errors: ${JSON.stringify(t.errors)}`);return function(e,t){const n={};return e.forEach((e,r)=>{const o=String(e.id),i=t[`product_${e.id}_${r}`]||[];
95n[o]||(n[o]={withStock:!0,variants:{}}),e.variants.forEach((e,t)=>{n[o].variants[String(e.variant_id)]=i[t]||null})}),n}(e,t.data||{})})})}catch(e){return Promise.reject(e)}}(e.filter(e=>t.includes(String(e.id))),In()).catch(t=>(console.error("vsly",t),gn(e))):gn(e),Pn=e=>Object.entries(e).forEach(e=>{let[t,n]=e;return _n.set(xn(t),n)}),An=(e,t)=>e.map(e=>((e,t)=>t&&Array.isArray(e.variants)?{...e,variants:e.variants.map(e=>((e,t)=>{const n=Cn(e,t);return n?((e,t)=>({...e,available_for_sale:t,inventory_quantity:!1===t?0:e.inventory_quantity}))(((e,t)=>({...e,fixed_price_currency:t.price.currencyCode,price:parseFloat(t.price.amount),compare_at_price:t.compareAtPrice?parseFloat(t.compareAtPrice.amount):e.compare_at_price}))(e,n),n.availableForSale):e})(e,t))}:e)(e,_n.get(xn(e.id))||t[String(e.id)])),In=()=>window.loomi_ctx.storeAlias.toLowerCase().replaceAll("_","-")+".myshopify.com";function bn(e){const t=e.match(/\/(\d+)$/);return t?t[1]:e}const xn=e=>String(e)+ae(),Cn=(e,t)=>{let n=String(e.variant_id);const r=Object.keys(t.variants);return 1==r.length&&(n=r[0]),t.variants[n]},kn=e=>{let t=1,n=!0;return{productIdsToFetch:e.map(e=>{if(!Array.isArray(e.variants))return{id:String(e.id),needsFetch:!1};const r=new Set(e.variants.map(e=>e.price)).size>1;r&&(n=!1),e.variants.length>t&&(t=e.variants.length);const o=((e,t,n)=>{if(!e)return!0;if(pn())return!e.withStock||t.some(t=>
95!(t in e.variants));if(!n)return!1;const r=e.variants||{};return t.some(e=>void 0===r[e])})(_n.get(xn(e.id)),e.variants.map(e=>String(e.variant_id)),r);return{id:String(e.id),needsFetch:o}}).filter(e=>e.needsFetch).map(e=>e.id),maxVariantsPerProduct:n?1:t}},Tn=new Q("recs_cache",300001),Nn=function(e,t){try{const n=Promise.resolve([]);return Promise.resolve(function(r,o){try{var i=function(){if(!e)return n;let r=E(()=>e.recommendationOptions);if(!r)return n;var o;!function(e){const{productId:t,variantId:n}=jt();(t||n)&&(e.productId={productId:t,variantId:n})}(r),r.cartItems=(o=$t(),E(()=>o.filter(e=>!!e.productId).map(e=>({productId:`${e.productId}`,variantId:`${e.variantId}`,quantity:e.quantity||1})))),r.currency=E(()=>et().currency||"USD","USD"),r.cart_total=E(()=>et().total_price,0),E(()=>+Date.now()-window.loomi_ctx.last_vid_atc.ts<5e3)&&(r.last_vid_atc=window.loomi_ctx.last_vid_atc),r.respSize=E(()=>window.visually.recsPerVariant[t.variantId]),["RECENTLY_VIEWED","VIEWED_WITH_RECENTLY_VIEWED"].find(e=>On(r,e))&&(r.recentlyViewed=st().filter(e=>!!e.productId).map(e=>({productId:`${e.productId}`,variantId:`${e.variantId||""}`,...e.ts?{ts:e.ts}:{}})));const i=ut();return i.length>0&&(r.pastPurchases=i),(On(r,"CART_ITEMS")||function(e){return E(()=>!!e.layeredRuling.find(e=>"latest_added"==e.ruleCond.itemSelection))}(r))&&(r.cartHistory=Dn()),r.userId=E(()=>window.loomi_ctx.userId,""),t&&(r.widgetContext=t),E(()=>!!window.loomi_ctx.storeAlias)&&(r.storeAlias=window.loomi_ctx.storeAlias),r.locale=E(()=>window.Shopify.locale)||E(()=>window.visually.locale),A()&&(r.clientId=A()),r.country=ae(),Promise.resolve(function(e,t){const n=E(()=>window.loomi_api.updateRecsOpts),r=E(()=>n.get(function(e){return e.widgetId+e.experienceId+e.variantId+e.sectionId}(e))(t),t);return E(()=>n.get(window.loomi_ctx.storeAlias)(r),r)}(t,r)).then(function(e){return r=e,Promise.resolve(Rn(r))})}()}catch(e){return o(e)}return i&&i.then?i.then(void 0,o):i}(0,function(e){return J("loomi-widget,recProducts failed:",e),n}))}catch(e){return Promise.reject(e)}};function On(e,t){return e.type===t||E(()=>e.strategyPerSlot.find(e=>e.strategy===t))||E(()=>!!Object.values(e.conditions).find(e=>e.qbProps.envKey===t))||E(()=>!!e.layeredRuling.find(e=>e.strategy===t||!!E(()=>e.strategyPerSlot.slots.find(e=>e.strategy===t))))}function jn(e){const t=function(){const e=window.innerWidth;return e<=360?200:e<=480?360:e<=640?480:e<=768?640:e<=960?768:1024}();e.products.forEach(e=>{const n=new URL(e.image.src);n.searchParams.set("width",`${Math.min(t,e.image.width||1280)}`),e.image.src=n.href})}function $n(){return`https://${b(window.loomi_ctx.env)}/api/recommendations/web/public/v2/recommend`}const Ln=new Map,Rn=function(e){try{function t(){return E(()=>o.products)}const n=S(e),r=Y(n);let o=Tn.get(r);const i=function(){if(!o){let e=!0;return he("kill-locale-currency")&&(e=!1),Promise.resolve(((e,t,n)=>{if(Ln.has(e))return Ln.get(e);const r=window.vslyNativeFetch||window.fetch,o=function(){try{return Promise.resolve(function(e,o){try{var i=function(){function e(){return Promise.resolve(o.json()).then(function(e){return Promise.resolve(function(e,t){try{return t&&(e.fetchPrices||pn())?Promise.resolve(wn(e.products)):Promise.resolve(e.products)}catch(e){return Promise.reject(e)}}(e,n)).then(function(t){return e.products=t,e})})}let o;const i=t.length>1e4&&!he("disable-recs-post")?Promise.resolve(r($n(),{method:"POST",headers:{"Content-Type":"text/plain"},body:t})).then(function(e){o=e}):Promise.resolve(r(`${$n()}?q=${t}`)).then(function(e){o=e});return i&&i.then?i.then(e):e()}()}catch(e){return o(!0,e)}return i&&i.then?i.then(o.bind(null,!1),o.bind(null,!0)):o(!1,i)}(0,function(t,n){if(Ln.delete(e),t)throw n;return n}))}catch(e){return Promise.reject(e)}}();return Ln.set(e,o),o})(r,n,e)).then(function(e){o=e,E(()=>[jn,window.loomi_api.onRecsResp].forEach(e=>e&&e(o))),Tn.set(r,o)})}}();return Promise.resolve(i&&i.then?i.then(t):t())}catch(s){return Promise.reject(s)}},Dn=()=>it().map(e=>{const t={...e};return delete t.sid,t});function Un(e){return`vsly_pi_${e}`}function Mn(e){return`vsly_hbt_${e}`}function qn(e){return`vsly_hbc_${e}`}function Fn(e){return Array(e).fill(0).map(()=>Math.floor(10*Math.random())).join("")}function Bn(){try{const e=E(()=>window.vslyAntiFlickerReveal,void 0);e&&e()}catch(e){}}const Jn=function(e,t){try{if(_(e)||_(t))return Promise.resolve({products:[]});const n=function(e,t){const n=window.loomi_ctx.storeAlias||"",r=new URLSearchParams({byHandle:S({handles:e}),al:n,slimResp:"1"});return t&&t.length>0&&r.set("metafields",S({fields:t})),`${$n()}?${r.toString()}`}(e,t);return Promise.resolve(fetch(n)).then(function(e){if(!e.ok)throw new Error(`vsly 400 ${e.statusText}`);return e.json()})}catch(e){return Promise.reject(e)}},Vn=function(e){try{try{const t=S(e),n=window.loomi_ctx.storeAlias,r=Y(`${n}_${t}_${ae()}`),o=Gn.get(r);if(o)return Promise.resolve(o);if(zn.has(r))return Promise.resolve(zn.get(r));const i=function(){try{return Promise.resolve(function(e,o){try{var i=function(e,o){try{var i=function(){const e=new URL($n());e.searchParams.set("al",n),e.searchParams.set("productQuery",t);const o=window.vslyNativeFetch||window.fetch;return Promise.resolve(o(e.toString(),{method:"GET",headers:{Accept:"application/json"}})).then(function(e){return e.ok?Promise.resolve(e.json()).then(function(e){return Promise.resolve(function(e){try{if(!e||!e.results||"object"!=typeof e.results)return Promise.resolve({results:{}});const t=e.results,n=function(e){return Object.keys(e).map(t=>{const n=e[t];return n&&n.id?{key:t,product:n}:null}).filter(e=>!!e)}(t);if(0===n.length)return Promise.resolve({...e,results:t});let r=n.map(e=>e.product);return r=function(e){const t={products:e};return jn(t),t.products}(r),Promise.resolve(Hn(r)).then(function(o){return r=o,r=function(e){const t=window.loomi_api;if(!t||!t.onRecsResp)return e;try{const n={products:e};return t.onRecsResp(n),n.products}catch(t){return J("onRecsResp hook failed",t),e}}(r),function(e,t,n){t.forEach((t,r)=>{const o=n[r];o&&o.id&&(e[t.key]=o)})}(t,n,r),{...e,results:t}}
95)}catch(e){return Promise.reject(e)}}(e)).then(function(e){return Gn.set(r,e),e})}):{results:{}}})}()}catch(e){return o(e)}return i&&i.then?i.then(void 0,o):i}(0,function(e){return J("queryProducts failed:",e),{results:{}}})}catch(e){return o(!0,e)}return i&&i.then?i.then(o.bind(null,!1),o.bind(null,!0)):o(!1,i)}(0,function(e,t){if(zn.delete(r),e)throw t;return t}))}catch(e){return Promise.reject(e)}}();return zn.set(r,i),Promise.resolve(i)}catch(e){return J("queryProducts setup failed:",e),Promise.resolve({results:{}})}}catch(e){return Promise.reject(e)}},Hn=function(e){try{return he("kill-locale-currency")||E(()=>!Array.isArray(e[0].variants))?Promise.resolve(e):Promise.resolve(wn(e))}catch(e){return Promise.reject(e)}},Gn=new Q("ai_recs_cache",300001),zn=new Map,Kn=function(e,t,n){try{const o=Xt(),i=function(e,t,n){const r=function(){const e=$t(),t={path:window.location.pathname,host:window.location.hostname};E(()=>e.length)>0&&(t.cartItems=e);const n=E(()=>et().token);n&&(t.cartToken=n);const r=bt();r&&(t.trafficSources=r),t.productsSeenInSession=st(),t.isCustomer=!!A(),t.query=window.location.search||"",t.hash=window.location.hash||"";const o=Lt();return o&&(t.cartAttributes=o),t}();r.storeAlias=e;const o=A();o&&(r.clientId=o),r.anonymousId=t.id,r.firstSeen=t.firstSeen,r.firstSession=t.firstSession,r.gaId=E(()=>document.cookie.split(";").map(e=>e.split("=")).find(e=>{let[t,n]=e;return"_ga"==t.trim()})[1],"");const i=window.loomi_ctx;r.customerTags=E(()=>i.ctags.slice(0,20)),r.landingPage=E(()=>i.session.landing_page),r.hasSubs=!!E(()=>ot(et()).length>0);const s=yt();s&&(r.edgetag=s);const c=function(){try{const e=E(()=>new URL(window.location.href));if(E(()=>e.searchParams.get("forceOverride"))){const t=E(()=>e.searchParams.get("targeting"));if(t)return JSON.parse(decodeURIComponent(escape(atob(t))))}}catch(e){J("preview overrides",e)}return{}}(),a=ct(lt),u=function(){const e=ct(dt);function t(e){return new Date(e.ts).valueOf()}function n(){const e=new URL(location.href);return["vslyvid","vslywgid","vslysid","lmi_preview","targeting","vsly_vid"].forEach(t=>e.searchParams.delete(t)),e.search||""}return Ct(dt).then(r=>{const o={ts:new Date,name:Rt(),search:E(n,"")},i=!!o.search,s=(E(()=>r.visits)||e||[]).filter(e=>!i||!(e.name===o.name&&!e.search)).filter(e=>!(e.name===o.name&&(o.search===e.search||i&&!e.search))).sort((e,n)=>t(n)-t(e)).slice(0,500);var c;s.unshift(o),(c={id:dt,visits:s},Promise.resolve(kt()).then(function(e){return new Promise((t,n)=>{const r=e.transaction([Nt],"readwrite").objectStore(Nt).put(c);r.onerror=e=>{n("IDB e:w"+e.target.error)},r.onsuccess=()=>{t("")}})})).catch()}).catch(),at([{ts:f(),name:Rt()}],e,e=>t=>e.name===t.name,dt)}(),l=ut(),d={deviceKind:E(()=>window.loomi_ctx.deviceOverride,void 0),...n||{}},m=!!E(()=>navigator.userAgent.includes("Macintosh")&&"ontouchend"in document),h=E(()=>window.innerWidth,0),p=E(()=>window.vslyDesktopBreakpoint)||960,v=E(()=>P("cart_currency"))||E(()=>et().currency)||"",w=E(()=>i.current_product);if(w){r.oos=E(()=>w.oos),r.price=E(()=>w.price),r.iq=E(()=>w.variants.reduce((e,t)=>t.iq+e,0)),r.productId=E(()=>{const e=jt().productId;return Number.isFinite(Number(e))?e.toString():""},"");const e=1*i.variantId;Number.isFinite(e)&&(r.vid=e)}const y=E(rt);"spa"==window.vslyIntegrationType&&(r.spa=!0);const g=E(()=>i.ttl);return{cartCurrency:v,...r,queryHistory:a,isIPadPro:m,windowInnerWidth:h,desktopBreakpoint:p,visitedPages:u,ttl:Number.isFinite(g)?g:0,purchasedLineItems:l,sid:y,...d||{},...c||{}}}(e,o,n);return Promise.resolve(function(e,t){try{const n=S(t),o=function(e){const{previewKey:t,debugAllocator:n,previewVariantId:o}=function(){[r,cn].map(e=>{const t=un(e);t&&sessionStorage.setItem(e,t)});const e=sessionStorage.getItem(r),t=sessionStorage.getItem(cn);return{previewKey:e,debugAllocator:un(an),previewVariantId:t}}();let i=new URL(e);return t&&i.searchParams.append(r,t),n&&i.searchParams.append(an,"true"),o&&i.searchParams.append(cn,o),i}(Zn(e).cfgUrl);o.searchParams.append("q",n);const i=Y(o.href),s=window.vslyNativeFetch||window.fetch,c=Qn.has(i)?Qn.get(i):s(o.href,{priority:"high"}).finally(()=>Qn.delete(i));return Qn.set(i,c),Promise.resolve(c).then(function(e){if(e.ok)return Promise.resolve(e.json());throw new Error(`failed to load config: ${e.statusText}`)})}catch(e){return Promise.reject(e)}}(t,i)).then(function(e){return E(()=>{window.loomi_ctx.audiences=e.audiences,E(()=>
95e.audiences&&localStorage.setItem("vsly_audiences",JSON.stringify(e.audiences))),window.loomi_ctx.testedThemes=e.testedThemes||[]}),function(e){const t=e.currentVariant;window.loomi_ctx={...window.loomi_ctx||{}};const n=E(()=>t.pid);n&&(window.loomi_ctx.productId=`${n}`);const r=E(()=>t.vid);r&&(window.loomi_ctx.variantId=`${r}`);const o=E(()=>t.price);o&&(window.loomi_ctx.variantPrice=o);const i=E(()=>t.meta);i&&(window.loomi_ctx.productMeta=`${i}`)}(e),at(e.queryHistory,i.queryHistory,e=>t=>t.v===e.v&&t.k===e.k,lt),function(e){var t;(t=e.experiments)&&t.findIndex(e=>{const t=E(()=>e.clientTargetingFormula.toString(),"")||"";return t.includes("CartItemHasTag")||t.includes("CartItemHasCollection")||t.includes("AllCartItemsHasTag")})>-1||!0===E(()=>e.flags["sdk-enable-cart-enrichment"],!1)&&(e.flags["sdk-enable-cart-enrichment"]=!1)}(e),{configuration:e,tracking:o}})}catch(e){return Promise.reject(e)}},Wn="vslyb",Qn=new Map;function Yn(e){if("number"==typeof e.chance&&e.chance<100){const t={experienceId:e.name,variantId:e.variant,storeAlias:E(()=>window.loomi_ctx.storeAlias),anonymousId:E(()=>window.loomi_ctx.userId)};e.version&&(t.version=e.version);const r=S(t),o=E(()=>window.loomi_ctx.env,n.PROD),i=new URL(Zn(o).cfgUrl.replace("/allocate","/match"));return i.searchParams.append("q",r),fetch(i)}return Promise.resolve()}function Zn(e){let t="/api/allocator/web/public/v2/allocate";return er(e)&&(t="/allocate"),{cfgUrl:`${Xn(e)}${t}`}}function Xn(e){return er(e)?"http://localhost:8080":`https://${b()}`}function er(e){return[n.TEST,n.LOCAL].includes(e)}function tr(e){window.visually={...E(()=>window.visually)||{},flags:e},localStorage.setItem("loomi-flags",JSON.stringify(e))}function nr(e,t,n){const r=function(r){E(()=>!!r.persisted)&&(window.loomi_ctx.cart=void 0,n(e,t,500).catch(e=>{J("failed reloading sdk",e)}))};E(()=>!window.loomi_ctx.pageshow)&&(B("pageshow initialized"),s().then(()=>{window.addEventListener("pageshow",r),window.loomi_ctx.pageshow=!0}))}function rr(e){return`${e.name}-${e.variant}`}function or(e){return`${e.name}-${e.variant}-${e.version||0}`}function ir(e){D.forEach(t=>{e&&!e(t)||(t.undo(),t.do())})}const sr=(e,t)=>!!E(()=>e.audiences.includes(t)),cr=e=>{const t={},n=sr(e,"d"),r=sr(e,"m");return n||r?(E(()=>e.experiments.filter(e=>!!e.code).forEach(e=>e.code.forEach(r=>{const o=E(()=>r.value.env.general.recsCount),i=E(()=>n?o.desktop.value:o.value);i>(t[e.variant]||0)&&"number"==typeof i&&(t[e.variant]=i)}))),t):t},ar=function(e){void 0===e&&(e={});try{const t=ee+te;return ge(ee,te),Promise.resolve(y(()=>E(()=>window.visually.widgets[t]),100,50)).then(function(){const n="#vsly-overlay",r="#vslyp-vsly-overlay";if(!document.querySelector(r)){const e=document.createElement("div");e.id=n.replace("#",""),e.textContent=".",e.style.opacity="0",e.style.display="none",document.body.appendChild(e);const t=document.createElement("script");t.id=r.replace("#",""),t.type="text/props",t.textContent="{}",document.body.appendChild(t)}return window.visually.widgets[t](n),Promise.resolve(y(()=>!!window.loomi_api._openProductOverlay,100,50)).then(function(){window.loomi_api._openProductOverlay((e=>{const t=E(()=>e.widgetContext)||E(()=>e.mpCtx)||E(()=>e.overlay.mpCtx);return t?{...e,overlay:{...e.overlay||{},mpCtx:t}}:e})(e))})})}catch(e){return Promise.reject(e)}};function ur(e,t,n,r){const[o,i]=t.split(",");return new Promise(t=>{Ct(dt).then(n=>{for(const s of function(e,t,n){const r=(new Date).valueOf();return(E(()=>e.visits,[])||[]).filter(e=>{const o=new Date(e.ts).valueOf(),i=36e5,s=parseInt(t);switch(n.replaceAll('"',"")){case"hours":return o>r-s*i;case"weeks":return o>r-s*i*24*7;case"days":return o>r-s*i*24;default:return!1}})}(n,o,i))if(r||pr(e)){if(dr(s,e))return void t(!0)}else if(lr(s,e))return void t(!0);t(!1)})})}function lr(e,t){return!![mr(e),hr(mr(e))].find(e=>e.includes(t))}function dr(e,t){const n=e.search||"",r=mr(e)+n;return!![r,hr(r)].find(e=>e.includes(fr(t)))}function mr(e){return fr(function(e){const t=E(()=>new URL(e));if(!t)return e;const n=t.pathname.split("/");return/^[a-z]{2}-[a-z]{2}$/.test(n[1])&&(t.pathname=n.slice(2).join("/")),fr(t.href)}(e.name))}function fr(e){const t=E(()=>new URL(e));return t&&t.pathname.endsWith("/")?"/"===t.pathname?t.href.slice(0,-1):(t.pathname=t.pathname.slice(0,-1),t.href):e}function hr(e){return e.includes("/products/")&&e.includes("/collections/")?e.replace(/\/collections\/[^/]+/,""):e}function pr(e){return E(()=>!!new URL(e).search)}const vr=function(e){try{return Tr(),br(e.clientTargetingFormula)&&(_r[Er(e)]=e),Promise.resolve(kr(e)).then(function(t){return t?(Ar(e),!0):(B(`exp: ${e.gaName} not run client targeting: ${e.clientTargetingFormula} => false`),!1)})}catch(e){return Promise.reject(e)}},wr=function(e){try{const t=Object.entries(_r).map(t=>{let[n,r]=t;return br(r.clientTargetingFormula)&&(_r[Er(r)]=r),{exp:r,shouldBeApplied:yr(r.clientTargetingFormula,e,r.name),hasBeenApplied:()=>!!Sr[Er(r)]}});return Promise.resolve(xr(t)).then(function(e){!function(e){e.filter(e=>e.hasBeenApplied()&&!e.shouldBeApplied).flatMap(e=>{const t=E(()=>Sr[Er(e.exp)]);return t&&delete Sr[Er(e.exp)],t}
95).forEach(e=>{E(e.revert)})}(e),function(e){e.filter(e=>e.shouldBeApplied&&!e.hasBeenApplied()).forEach(e=>{var t,n,r;Ar(e.exp),t=e.exp,n=Ir,void 0===r&&(r=T()),n.has(t.variant)||(Dr(r,t),n.add(t.variant),Yn(t))})}(e)})}catch(e){return Promise.reject(e)}},yr=function(e,t,n){void 0===n&&(n="");try{if(void 0===t&&(t=Pr()),br(e)){t.Total=Dt,t.CartHasSubs=qt,t.CartSubs=Ft,t.CartHasItem=Bt,t.CartHasItemMatching=Jt,t.CartItemHasTagMatching=Ht,t.CartItemHasTag=Vt,t.AllCartItemsHasTag=Gt,t.AllCartItemsHasTagMatching=zt,t.CartItemHasCollection=Kt,t.IsLoyaltyCustomer=Wt,t.LoyaltyPointsBalance=Qt,t.LoyaltyPointsEarned=Yt,t.PageVisit=ur,t.CustomerTag=Nr,t.IsGuest=Or,t.AbandonedCart=Ut,t.CartAttrName=Mt,t.UseCaseId=n;const r=()=>new Function(`\n        const c = arguments[0];\n        return ${function(e){const t=t=>E(()=>e.includes(t));for(const n of["PageVisit","Total"])t(`c.${n}`)&&!t(`await c.${n}`)&&(e=`( ${e.replaceAll(`c.${n}`,`await c.${n}`)} )`);return!t("(async ()")&&t("await")?`(async () => (${e}))()`:e}(e)}`)(t);return Promise.resolve(new Promise(e=>e(r())).catch(e=>(J("client side formula err",e),!1)))}return Promise.resolve(!0)}catch(e){return Promise.reject(e)}};let gr=!1;const _r={},Sr={},Er=e=>`${e.name}-${e.variant}`;function Pr(){return{cart:et(),Total:Dt,CartHasSubs:qt,CartSubs:Ft,CartHasItem:Bt,CartHasItemMatching:Jt,CartItemHasTagMatching:Ht,CartItemHasTag:Vt,AllCartItemsHasTag:Gt,AllCartItemsHasTagMatching:zt,CartItemHasCollection:Kt,IsLoyaltyCustomer:Wt,LoyaltyPointsBalance:Qt,LoyaltyPointsEarned:Yt,PageVisit:ur,CustomerTag:Nr,IsGuest:Or,AbandonedCart:Ut,CartAttrName:Mt}}function Ar(e){const t={experienceId:e.name,variantId:e.variant,gaExperienceName:e.gaName,gaVariantName:e.gaVariant,reportGa:e.ga,publishedAt:e.publishedAt,version:e.version};var n;n=E(()=>e.code.map(e=>{try{return function(e,t){if("compound"===e.kind){const n=e.value,r=function(e,t,n,r,o){const i=[];return n&&""!==n&&i.push(j(e,t,n)),r&&""!==r&&i.push(j("appendCss",t,r)),o&&""!==o&&i.push(j("appendJs",t,o)),i}(n.htmlKind,e.selector,n.html,n.css,n.js),o=j(e.kind,e.selector,r);o.options=t;const i=Xe(o);return i.htmlId=r[0].id,r[1]&&(i.cssId=r[1].id),r[2]&&(i.jsId=r[2].id),i}if("widget"===e.kind){const n=j(e.kind,e.selector,"");n.options=t,n.block=e;const r=function(e,t){const n=E(()=>e.block.value);return{...t,sectionId:E(()=>n.env.sectionId),widgetId:E(()=>n.widgetId),widgetVersion:E(()=>n.version)}}(n,t);!function(e,t){const n=E(()=>e.block.value.env);n&&Object.entries(t).forEach(e=>{let[t,r]=e;return n[t]=r})}(n,r);const o=Xe(n);return o.htmlId=n.id,o}if(["pageRedirect","themeTest"].includes(e.kind)){const n=j(e.kind,e.selector,"");return n.options=t,n.block=e,Xe(n)}if(["moveElem","automation","visualEdit"].includes(e.kind)){const n=j(e.kind,e.selector,"");n.options=t,n.block=e;const r=Xe(n);return r.htmlId=n.id,r}const n=j(e.kind,e.selector,e.value);return n.options=t,Xe(n)}(e,t)}catch(e){}}).filter(e=>!!e),[]),Sr[Er(e)]=n,function(e){if(!0!==window.visually?.flags?.["experience-applied-callback"])return;const t=window.vslyOnExperienceApplied;if("function"!=typeof t)return;const n={experienceId:e.name,variantId:e.variant,experienceName:e.gaName,variantName:e.gaVariant,version:e.version??0};try{Promise.resolve(t(n)).catch(e=>J("vslyOnExperienceApplied callback failed",e))}catch(e){J("vslyOnExperienceApplied callback failed",e)}}(e)}const Ir=new Set;function br(e){return!!e&&""!==e}const xr=function(e){try{return Promise.resolve(Promise.all(e.map(function(e){try{return Promise.resolve(e.shouldBeApplied).then(function(t){return{...e,shouldBeApplied:t}})}catch(e){return Promise.reject(e)}})))}catch(e){return Promise.reject(e)}},Cr=e=>{const t=E(()=>e.key),n=E(()=>e.value),r=Pr();t===tt.CART_CHANGE?(wr({...r,cart:n}),E(()=>window.loomi_ctx.maintainCartAttributes(n))):t===tt.LOYALTY_CHANGE&&wr(r)};function kr(e){return yr(e.clientTargetingFormula,void 0,e.name)}function Tr(){gr||s(()=>document).then(()=>{document.addEventListener(Z,Cr),gr=!0})}function Nr(e,t){if(void 0===t&&(t=""),"contains"===t)return E(()=>window.loomi_ctx.ctags?.some(t=>t.includes(e)))||!1;const n=["!","not in"].some(e=>t.includes(e)),r=E(()=>window.loomi_ctx.ctags.includes(e))||!1;return n?!r:r}function Or(){return Promise.resolve(E(()=>!window.loomi_ctx.clientId))}function jr(e){const t=Er(e),n=Sr[t];
95n&&(n.forEach(e=>E(e.revert)),delete Sr[t]),delete _r[t]}const $r=function(e,t,n){try{let r;return Promise.resolve(n()).then(function(n){if(!n)return void(r=1);Dr(t,e);const o=function(e){return`${e.name}-${e.variant}-${e.version}`}(e),i=function(){if(!Lr.has(o)&&Rr(e))return Promise.resolve(Yn(e)).then(function(){Lr.add(o)})}();return i&&i.then?i.then(function(){}):void 0})}catch(e){return Promise.reject(e)}},Lr=new Set,Rr=e=>br(e.clientTargetingFormula)||function(e){return["jsFunction","jsCondition","elementEvent"].includes(e?.trigger?.type)}(e);function Dr(e,t){return E(()=>{e.register(t.name,t.variant,t.gaVariant,t.gaName);const n=t.ga;return e.track(o.USE_CASE,{use_case:t.name,use_case_variant:t.variant,...t.version?{version:t.version}:{}},{isAudience:t.isAudience,isRedirect:t.isRedirect,immediate:t.immediate,gaName:t.gaName,gaVariant:t.gaVariant,...n?{reportGa:n}:{}})})}const Ur=new Set,Mr=new Set,qr=new Set,Fr=new Set;let Br;function Jr(e){void 0===Br&&(Br=new MutationObserver(Vr(e)),Br.observe(document.body,{childList:!0,subtree:!0,attributes:!1,characterData:!1}))}function Vr(e){return()=>{Hr(Ur,qr,(t,n)=>{$r(n,e,()=>(t.add(Gr(n.trigger.selector,n)),vr(n)))}),Hr(Mr,Fr,(t,n,r)=>{const o=n.trigger;t.add(Gr(o.selector,n)),r.addEventListener(o.name,()=>$r(n,e,()=>vr(n)),{once:void 0!==o.once&&o.once})})}}function Hr(e,t,n){e.forEach(e=>{E(()=>{const r=e.trigger.selector;document.body.querySelectorAll(r).forEach(o=>{t.has(Gr(r,e))||n(t,e,o)})})})}function Gr(e,t){return`${e}-${t.name}`}function zr(e){const t=JSON.stringify({ts:(new Date).getTime(),...e});let n,r,o=0;if(0===t.length)return o;for(n=0;n<t.length;n++)r=t.charCodeAt(n),o=(o<<5)-o+r,o|=0;return o}function Kr(e){const t=zr(e);return Zr(t),y(()=>new Function(e.code)(window),e.timeoutMillis,e.retries,()=>void 0===Xr(t))}function Wr(e){return JSON.parse(localStorage.getItem(e)||"[]")}let Qr=[];const Yr=function(e,t,n){E(()=>t.experiments.forEach(t=>{n&&n.matches(t)?n.onSubscribeCall(t):no(t,e)}))},Zr=(e,t)=>{Qr.push({handler:e,experienceKey:t})},Xr=e=>Qr.find(t=>t.handler===e),eo=function(e){Qr.filter(t=>t.experienceKey===e).forEach(e=>{try{"number"!=typeof e.handler&&e.handler()}catch(e){}}),Qr=Qr.filter(t=>t.experienceKey!==e)};function to(e,t){no(e,t)}function no(t,n){switch(E(()=>t.trigger.type)){case e.PageLoad:!function(e,t){$r(e,t,()=>vr(e))}(t,n);break;case e.Timeout:!function(e,t){const n=setTimeout(()=>{$r(e,t,()=>vr(e))},e.trigger.timeoutMillis);Zr(()=>{n&&clearTimeout(n)})}(t,n);break;case e.Inactivity:!function(e,t){const n=e.trigger.timeoutMillis;let r;function o(){clearTimeout(r),r=setTimeout(()=>{$r(e,t,function(){try{return Promise.resolve(kr(e)).then(function(t){return t&&vr(e),t})}catch(e){return Promise.reject(e)}})},n)}o();const c=["mousemove","keypress","scroll","touchstart","touchmove"];Zr(()=>{clearTimeout(r),i(()=>document).then(()=>c.forEach(e=>document.removeEventListener(e,o)))}),s(()=>document,!0).then(()=>{c.forEach(e=>document.addEventListener(e,o,{passive:!0}))})}(t,n);break;case e.Selector:!function(e,t){Jr(e),Ur.add(t),Vr(e)()}(n,t);break;case e.ExitIntent:!function(e,t){const n=r=>{E(()=>!r.toElement&&!r.relatedTarget)&&$r(e,t,()=>{const t=vr(e);return i(()=>document).then(()=>{document.removeEventListener("mouseout",n)}),t})};s(()=>document,!0).then(()=>{document.addEventListener("mouseout",n,{passive:!0})}),Zr(()=>{i(()=>document).then(()=>{document.removeEventListener("mouseout",n)})})}(t,n);break;case e.JSCondition:!function(e,t){Kr(e.trigger).then(()=>{$r(e,t,()=>vr(e))}).catch(()=>{})}(t,n);break;case e.JSFunction:!function(e,t){!function(n){try{const r=new Function(`return async function() { ${n.code} }`)()(),o=zr(n);Zr(o),r.then(()=>void 0!==Xr(o)&&void $r(e,t,()=>vr(e)))}catch(e){}}(e.trigger)}(t,n);break;case e.JSEvent:!function(e,t){const n=e.trigger,r="vsly-js-events";function o(n){n&&$r(e,t,()=>vr(e))}const c=e=>{let t;try{t=new Function(n.jsEvent.matchCode)(e),localStorage.setItem(r,JSON.stringify([...Wr(r),{event:{detail:e.detail},ts:(new Date).valueOf()/1e3}].splice(0,25)))}catch(e){J("handleJsEvent",e),t=!1}o(t)};o(function(e,t){return E(()=>!!Wr(e).find(e=>{const n=e.ts;return(new Date).valueOf()/1e3-n<2628e3&&new Function(t)(e.event)}))}(r,n.jsEvent.matchCode)),s(()=>window).then(()=>{window.addEventListener(n.jsEvent.name,c)}),Zr(()=>{i().then(()=>{window.removeEventListener(n.jsEvent.name,c)})})}(t,n);break;case e.Conjunction:!function(t,n){if(function(t){return[e.ExitIntent,e.Selector,e.Timeout].includes(t.trigger.condition.type)}(t)){const e=t.trigger;Kr(e.jsCond).then(()=>{no({...t,trigger:e.condition},n)}).catch(()=>{})}}(t,n);break;case e.ElementEvent:!function(e,t){Jr(t),Mr.add(e),Vr(t)()}(t,n)}}const ro=["vsly-backdrop-container","__loomi_crosshair_container"];function oo(e){let t=E(()=>e.target),n=!1;for(;t;){if(ro.includes(E(()=>t.id))){n=!0;break}t=E(()=>t.parentElement)}n&&(B("vsly","about to stop propagation of event",e),E(()=>e.stopImmediatePropagation()),E(()=>e.stopPropagation()))}function io(e,t){const n=E(()=>window.Shopify.currency.active,"USD"),r=E(()=>window.Shopify.locale,"en-US"),o=new Intl.NumberFormat(r,{style:"currency",currency:n,minimumFractionDigits:!0===E(()=>window.visually.flags["op-locale-currency-always-show-decimals"],!1)?2:0,maximumFractionDigits:2});if(t){if(ao()){const t=E(()=>window.visually.priceRound)||Math.round;return o.format(t(e,n))}return o.format(e)}const i=E(()=>window.Shopify.currency.rate,"1");let s=Number.parseFloat(i);s=Number.isNaN(s)?1:s;let c=e*s;return 1!=s&&he("exchange-fee")&&(c*=1.02),c=so(s,c,n),o.format(c)}const so=(e,t,n)=>1!==e&&he("exchange-round")||ao()?(E(()=>window.visually.priceRound)||Math.round)(t,n):t;function co(){const e=E(()=>!0===window.visually.flags["kill-locale-currency"]),t=E(()=>window.Shopify.currency,{}),n=!!E(()=>t.active),r=E(()=>t.rate),o=!!r&&!Number.isNaN(Number.parseFloat(r));return!e&&n&&o}const ao=()=>!he("op-locale-currency-no-round");let uo=window.location.href;const lo=()=>{requestAnimationFrame(()=>{uo!==window.location.href&&(uo=window.location.href,window.dispatchEvent(new CustomEvent("vslyUrlChanged",{detail:{prev:uo,curr:window.location.href}})))})};var mo;!function(e){e.NONE="none",e.YOTPO="yotpo"}(mo||(mo={}));const fo={isMember:!1,provider:mo.NONE};function ho(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}const po="vsly-loyalty-ctx",vo=(()=>{const e=["swell:customer:updated","swell:redemption","swell:initialized","swell:setup","vsly:loyalty-changed"];let t;const n=()=>{const e=E(()=>window.swellConfig.customer);return e?{id:e.local_customer_id,providerId:e.id,email:e.email,earnedPoints:e.points_earned,isMember:!0===e.is_member,pointsBalance:e.points_balance,adjustedPointsBalance:E(()=>e.adjusted_points_balance,0),provider:mo.YOTPO}:fo},r=e=>{E(()=>"vsly:loyalty-changed"===e.type)&&E(()=>window.swellAPI.refreshCustomerDetails()),t(n())};return{provide:n,onChange:function(n){try{t=n;const o=ho(function(){return Promise.resolve(y(()=>
95!!window.jQuery,50,200)).then(function(){e.forEach(e=>{window.jQuery(document).on(e,r)})})},function(){e.forEach(e=>{document.addEventListener(e,r)})});return Promise.resolve(o&&o.then?o.then(function(){}):void 0)}catch(e){return Promise.reject(e)}},connect:()=>y(()=>!!E(()=>window.swellConfig.customer.local_customer_id),400,20),disconnect:function(){try{const t=ho(function(){return Promise.resolve(y(()=>!!window.jQuery,50,200)).then(function(){e.forEach(e=>{window.jQuery(document).off(e,r)})})},function(){e.forEach(e=>{document.removeEventListener(e,r)})});return Promise.resolve(t&&t.then?t.then(function(){}):void 0)}catch(e){return Promise.reject(e)}}}})();function wo(e){nt(tt.LOYALTY_CHANGE,e),sessionStorage.setItem(po,JSON.stringify({ts:(new Date).getTime(),ctx:e})),window.loomi_ctx={...window.loomi_ctx||{},loyalty:e}}const yo="vsly_session";function go(e){return At((e||"").replace("+"," "))}function _o(){const e=window.loomi_ctx.storeAlias,t={id:Y(e+window.loomi_ctx.userId+f()+xt()+Po()),utm_campaign:xt(),last_interaction:new Date,landing_page:E(()=>location.href,""),start_at:new Date};return So(t),t}function So(e){const t=JSON.stringify(e);localStorage.setItem(yo,t),window.loomi_ctx.session=e}function Eo(){const e=function(){window.loomi_ctx=window.loomi_ctx||{};let e=window.loomi_ctx.session||E(()=>{const e=JSON.parse(localStorage.getItem(yo));return e.last_interaction=new Date(e.last_interaction),e.start_at=new Date(e.start_at),e})||_o();return function(e){const t=new Date,n=e.last_interaction;return(t.valueOf()-n.valueOf())/6e4>30||go(xt())!==go(e.utm_campaign)||e.last_interaction.getDate()!==t.getDate()}(e)&&(e=_o()),window.loomi_ctx.session=e,e}();e.last_interaction=new Date,So(e)}const Po=()=>Math.random().toString(36).substring(2,15)+Math.random().toString(36).substring(2,15);function Ao(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,n)}const Io=function(e,t,r){void 0===r&&(r=1e3);try{return bo?(console.debug("vsly-sdk","cannot reload since another reload is in progress"),Promise.resolve()):(bo=!0,Promise.resolve(Ao(function(){console.debug("vsly-sdk","about to reload sdk");const o=he("sdk-reconcile")?Promise.resolve(function(e,t,n){try{return Promise.resolve(n(t,e)).then(function(e){let{configuration:t}=e;const n=E(()=>window.loomi.conf.experiments)||[],r=new Map,o=t.experiments||[],i=new Map,s=new Set(Object.keys(Sr)),c=T();n.forEach(e=>r.set(rr(e),e)),o.forEach(e=>i.set(rr(e),e)),(e=>{window.loomi={...E(()=>window.loomi)||{},conf:e},window.visually={...E(()=>window.visually)||{},flags:e.flags,recsPerVariant:cr(e)},tr(e.flags)})(t),((e,t,n)=>{e.forEach((e,r)=>{t.has(r)||(n.has(r)&&jr(e),eo(r))})})(r,i,s),document.dispatchEvent(Object.assign(new Event("reset-widget"),{value:"reload"})),document.dispatchEvent(Object.assign(new Event("targeting-changed"),{value:"#reload",key:"CART_CHANGE"})),((e,t,n,r)=>{e.forEach((e,o)=>{const i=t.get(o);i?or(i)!==or(e)&&(r.has(o)&&jr(i),eo(o),dn([e]),to(e,n)):(dn([e]),to(e,n))})})(i,r,c,s)})}catch(e){return Promise.reject(e)}}(e,t,xo)).then(function(){}):Promise.resolve(function(){try{return gr&&i(()=>document).then(()=>{document.removeEventListener(Z,Cr),gr=!1}),Qr.forEach(e=>{try{"number"!=typeof e.handler&&e.handler()}catch(e){}}),Qr=[],Array.from(D.keys()).forEach(e=>{Ze(e)}),Ge&&Ge.disconnect(),Promise.resolve()}catch(e){return Promise.reject(e)}}()).then(function(){return Promise.resolve((o=r,void 0===o&&(o=40),new Promise(e=>setTimeout(e,o)))).then(function(){return Promise.resolve(function(e,t){try{return void 0===e&&(e=n.PROD),Promise.resolve(Ao(function(){return function(r,o){try{var i=(function(){if(window.vsly_blocked)throw Bn(),new Error(Wn)}(),function(e,t){window.loomi_ctx=window.loomi_ctx||{},window.loomi_ctx.env=window.loomi_ctx.env||e,window.loomi_ctx.storeAlias=window.loomi_ctx.storeAlias||t}(e,t),Promise.resolve(function(e,t){try{return void 0===e&&(e=n.PROD),Promise.resolve(Co(t,e,void 0)).then(function(n){let{configuration:r,tracking:o}=n;return ko(r,t,e,o)})}catch(e){return Promise.reject(e)}}(e,t)).then(function(n){let{jitsu:r,configuration:o}=n;if(!E(()=>o.flags["kill-switch"]))return Promise.resolve(He()).then(function(){dn(o.experiments),Yr(r,o),nr(e,t,Io),ht()})}))}catch(e){return o(e)}return i&&i.then?i.then(void 0,o):i}(0,function(e){E(()=>e.message)!==Wn&&J("failed initialising sdk",e)})},function(e,t){if(Bn(),e)throw t;return t}))}catch(e){return Promise.reject(e)}}(e,t)).then(function(){})});var o});if(o&&o.then)return o.then(function(){})},function(e,t){if(bo=!1,e)throw t;return t})))}catch(e){return Promise.reject(e)}};let bo=!1;const xo=function(e,t,n){try{return m(),Promise.resolve(Kn(e,t,n))}catch(e){return Promise.reject(e)}},Co=function(e,t,n){try{return E(Eo),m(),Promise.resolve(Kn(e,t,n))}catch(e){return Promise.reject(e)}},ko=function(e,t,n,r){try{return tr(e.flags),function(e,t,n,r,o,i){Tr(),window.loomi_ctx={...E(()=>window.loomi_ctx)||{},env:t,storeAlias:e,apply:e=>{dn([e]),vr(e)},shouldApply:yr};const s=E(()=>o.productId),c=window.loomi_ctx;s&&!c.productId&&(c.productId=s);const a=E(()=>o.variantId);a&&!c.variantId&&(c.variantId=a),window.loomi={...E(()=>window.loomi)||{},conf:n},window.visually={...E(()=>window.visually)||{},flags:n.flags,enabledIntegrations:n.integrations,recsPerVariant:cr(n),sdk_api:{addToCart:hn,recommendProducts:Nn,getProductsMetafields:Jn,fetchRecs:Rn},reAllocate:i,rerender:ir,reload:function(){try{return Promise.resolve(r(t,e,1e3)).then(function(){})}catch(e){return Promise.reject(e)}}}}
95(t,n,e,Io,jt(),xo),function(e){try{if(e.noActiveThemeTests&&Te()){if(Ie(0))return;Ce()}else(e=>!(e.experiments||[]).find(e=>e.isThemeTest)&&E(Te)&&!![localStorage,sessionStorage].find(Le))(e)&&Ce()}catch(e){}}(e),Promise.resolve(Oo()).then(function(){var o,c,a,l;(function(e,t,n){window.loomi_api||(window.loomi_api={}),window.loomi_api.when=g,window.loomi_api.awaitCondition=y,window.loomi_api.loadVisuallyLib=v,window.loomi_api.queryProducts=Vn,window.loomi_api.debounce=u,window.loomi_api.allocatorQuery=e=>function(e,t){try{function n(){return Promise.resolve(r)}const r={results:{}},o={...e};o.queries=function(e,t){return e.queries.filter(e=>{const n=E(()=>e.oneOf.productInfo);if(n){const r=Un(n.handle),o=sessionStorage.getItem(r);if(!o)return!0;const i=JSON.parse(o);return!!function(e,t){return!((!e.includeCollections||t.collections)&&(!e.includeTags||t.tags)&&(!e.includeSales||t.sales)&&(!e.includeVariants||t.variants))}(n,i)||(i.cached=!0,t.results[e.name]=i,!1)}const r=E(()=>e.oneOf.handlesByTag);if(r){const n=Mn(r),o=sessionStorage.getItem(n);if(!o)return!0;const i=JSON.parse(o);return i.cached=!0,t.results[e.name]=i,!1}const o=E(()=>e.oneOf.handlesByCollection);if(o){const n=qn(o),r=sessionStorage.getItem(n);if(!r)return!0;const i=JSON.parse(r);return i.cached=!0,t.results[e.name]=i,!1}return!0})}(e,r);const i=function(){if(o.queries.length>0){const{query:e,hashedQuery:n}=function(e,t){e.timestamp=`${Fn(4)}${t}${Fn(5)}`,e.alias=window.loomi_ctx.storeAlias||"",e.userId=window.loomi_ctx.userId||"";const n=S(e);return{query:n,hashedQuery:(n+window.loomi_ctx.userId+window.loomi_ctx.storeAlias+t).split("").reduce((e,t)=>(e=(e<<5)-e+t.charCodeAt(0))&e,0)}}(o,t),i=Zn(window.loomi_ctx.env).cfgUrl.replace("/allocate",`/query?q=${e}&h=${n}`);return Promise.resolve(fetch(i)).then(function(e){const t=function(){if(e.ok)return Promise.resolve(e.json()).then(function(e){e.results&&Object.entries(e.results).forEach(e=>{let[t,n]=e;!function(e,t,n){if(t)if("ProductInfo"===t.kind){const r=n.queries.find(t=>t.name===e);r&&(E(()=>r.oneOf.productInfo.includeTags,!1)&&!t.tags&&(t.tags=[]),E(()=>r.oneOf.productInfo.includeCollections,!1)&&!t.collections&&(t.collections=[]),E(()=>r.oneOf.productInfo.includeSales,!1)&&!t.sales&&(t.sales=""),E(()=>r.oneOf.productInfo.includeVariants,!1)&&!t.variants&&(t.variants=[]),sessionStorage.setItem(Un(t.handle),JSON.stringify(t)))}else if("HandlesByCollection"===t.kind){const r=n.queries.find(t=>t.name===e);if(r){const e=E(()=>r.oneOf.handlesByCollection,"")||"";sessionStorage.setItem(qn(e),JSON.stringify(t))}}else if("HandlesByTag"===t.kind){const r=n.queries.find(t=>t.name===e);if(r){const e=E(()=>r.oneOf.handlesByTag,"")||"";sessionStorage.setItem(Mn(e),JSON.stringify(t))}}}(t,n,o),r.results[t]=n})})}();if(t&&t.then)return t.then(function(){})})}}();return Promise.resolve(i&&i.then?i.then(n):n())}catch(s){return Promise.reject(s)}}(e,`${(new Date).getTime()+Math.round(1e6*Math.random())}`),window.loomi_api.openProductOverlay=ar,E(()=>e.shopApi.forEach(e=>{let{js:t,windowKey:n}=e;try{window.loomi_api[n]=new Function(t)}catch(e){}})),window.loomi_api.formatLocaleMoney=function(){var e=[].slice.call(arguments);return n()?t(...e):(E(()=>window.loomi_api.formatMoney)||(()=>`${E(()=>e[0],"")}`))(...e)},window.loomi_api.redirectTest=ne})(e,io,co),a=e.first_seen,(c=e.uid)!==(l=r.id)&&c&&a>0?(window.loomi_ctx.userId=c,en(c,a)):window.loomi_ctx.userId=l,function(e,t){try{return E(()=>window.loomi_ctx.cc)&&y(C,1e3,120).then(()=>en(e,t||(new Date).getTime()/1e3)),Promise.resolve()}catch(e){return Promise.reject(e)}}(window.loomi_ctx.userId,a),(o=e.flags)["sdk-auto-clean"]&&!o["sdk-kill-auto-clean"]&&v("price_test_cleanup_v2",{async:!1,defer:!0}).then(),E(()=>!0===window.visually.flags["op-focus-trap-removal"])&&s(()=>document,!0).then(()=>{document.addEventListener("focusin",oo,{capture:!0,passive:!0}),document.addEventListener("mousedown",oo,{capture:!0,passive:!0}),document.addEventListener("touchstart",oo,{capture:!0,passive:!0}),document.addEventListener("touchend",oo,{capture:!0,passive:!0})}),function(e,t){if(he("kill-sdk-reload-url-detection")||!he("sdk-reload")&&!["/products/","/collections/"].find(e=>window.location.href.includes(e)))return;const n=function(){const r=(()=>{requestAnimationFrame(()=>{(he("sdk-reload-url-detection-href")?No!==window.location.href:new URL(No).pathname!==new URL(window.location.href).pathname)&&(No=window.location.href,n(),To(e,t,10))})})||lo,o=["click","touchend","pdpresp"];return s(()=>document.body,!0).then(()=>
95{o.forEach(e=>document.body.addEventListener(e,r,!0))}),()=>{i(()=>document.body).then(()=>{o.forEach(e=>{document.body.removeEventListener(e,r,!0)})})}}()}(n,t),function(){try{return Promise.resolve(function(e,t){try{var n=function(){wo(function(){const e=sessionStorage.getItem(po);if(e){const t=E(()=>JSON.parse(e));if(t&&t.ts>(new Date).getTime()-3e5)return t.ctx}}()||fo);const e=E(()=>!0===window.visually.flags["loyalty-targeting"]),t=function(){if(e)return Promise.resolve(function(e){try{return e.onChange(e=>{wo(e)}),Promise.resolve(e.connect()).then(function(){const t=e.provide();return wo(t),{ctx:t,disconnect:e.disconnect}})}catch(e){return Promise.reject(e)}}(vo)).then(function(){const e=document.querySelectorAll('[href*="/account/logout"]');e&&Array.from(e).forEach(e=>{e.addEventListener("click",()=>(sessionStorage.removeItem(po),!0))})})}();if(t&&t.then)return t.then(function(){})}()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}(0,function(e){console.debug("vsly-loyalty","unable to find loyalty provider",e)}))}catch(e){return Promise.reject(e)}}();const d=T();return{configuration:e,jitsu:d}})}catch(e){return Promise.reject(e)}},To=u(Io,10);let No=window.location.href;const Oo=function(){try{return Promise.resolve(function(){if(he("block-do-not-track"))return Promise.resolve(k()).then(function(e){if(!e)throw new Error(Wn)})}())}catch(e){return Promise.reject(e)}};function jo(e){return e.startsWith("https://")?e.substring(8):e}function $o(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch{return""}}var Lo;!function(e){e.SIGNUP="SIGNUP",e.ADD_TO_CART="ADD_TO_CART",e.CHANGE_QTY="CHANGE_QTY",e.REMOVE_FROM_CART="REMOVE_FROM_CART",e.PAGE_LOAD="PAGE_LOAD",e.CLICK="CLICK",e.LOGIN="LOGIN",e.LOGOUT="LOGOUT",e.TIME_SPENT="TIME_SPENT",e.USE_CASE="USE_CASE",e.LEAD_SUBMISSION_EMAIL="LEAD_SUBMISSION_EMAIL",e.LEAD_SUBMISSION_PHONE="LEAD_SUBMISSION_PHONE"}(Lo||(Lo={}));let Ro=[];const Do=function(e,t){if(void 0===t&&(t=0),0===Ro.length)return;const n=Ro;Ro=[];const r=Mo(n),o=Uo(n);e({bulk:o,shared:r},!0).catch(()=>{const r=n.concat(Ro);r.length<100&&(Ro=r,t<2&&setTimeout(()=>Do(e,t+1),500*Math.pow(2,t)))})};u(Do,100);const Uo=e=>e.map(e=>{const t=JSON.parse(JSON.stringify(e));return delete t.user,delete t.event_id,delete t.user_agent,delete t.utc_time,delete t.local_tz_offset,delete t.doc_host,delete t.ids_ga,delete t.alias,delete t.userCanBeTracked,delete t.userDataCanBeSold,delete t.edgetag,delete t.api_key,delete t.src,t}),Mo=e=>{const t=E(()=>String(e[0].user.anonymous_id),""),n=E(()=>String(e[0].user_agent),""),r=E(()=>String(e[0].event_id),""),o=E(()=>String(e[0].utc_time),""),i=E(()=>Number(e[0].local_tz_offset)||0),s=E(()=>String(e[0].doc_host),""),c=E(()=>String(e[0].ids_ga),""),a=E(()=>String(e[0].alias),""),u=E(()=>Boolean(e[0].userCanBeTracked),!0),l=E(()=>Boolean(e[0].userDataCanBeSold),!0),d=E(()=>String(e[0].edgetag),""),m=E(()=>String(e[0].api_key),""),f=E(()=>String(e[0].src),"");return Object.entries({anonymous_id:t,event_id:r,user_agent:n,utc_time:o,local_tz_offset:i,doc_host:s,ids_ga:c,alias:a,userCanBeTracked:u,userDataCanBeSold:l,edgetag:d,api_key:m,src:f}).reduce((e,t)=>{let[n,r]=t;if(r){if("undefined"===r)return e;e[n]=r}return e},{})},qo=function(e){try{let r;function t(e){return r?e:Promise.resolve(!1)}const o=function(){if(E(()=>e.eventPayload.bulk.length>0,!1)){const t=E(()=>JSON.parse(JSON.stringify(e.eventPayload.bulk[0])),void 0);if(!t){const e=Promise.resolve(!1);return r=1,e}const o=E(()=>JSON.parse(JSON.stringify(t.ga)),void 0);return delete t.ga,Promise.resolve(function(e){try{return Promise.resolve(function(t,r){try{var o=function(){const t=window.loomi_ctx.jitsuKey,r=function(e){const t={trackingHost:"https://live.visually-io.com"};return e===n.TEST&&(t.trackingHost="http://localhost:8088"),e===n.STAGE&&(t.trackingHost="https://sdk.loomi-stg.xyz"),t}(window.loomi_ctx.env).trackingHost;return Promise.resolve(fetch(`${r}/api/s?token=${t}&bulk=1`,{headers:{"content-type":"text/plain"},body:JSON.stringify(e.eventPayload),method:"POST",mode:"cors",credentials:"omit",keepalive:!0})).then(function(e){return e.ok})}()}catch(e){return r(e)}return o&&o.then?o.then(void 0,r):o}(0,function(e){return console.error("vsly: Failed to send event",e),!1}))}catch(e){return Promise.reject(e)}}(e)).then(function(n){return Promise.resolve(function(e){try{try{const t=e.eventPayload,n=t.bulk[0],r=window.loomi_ctx.env,o=t.shared,i=S({experienceId:n.use_case,variantId:n.use_case_variant,storeAlias:o.alias,anonymousId:o.anonymous_id,version:n.version}),s=new URL(Zn(r).cfgUrl.replace("/allocate","/match"));s.searchParams.append("q",i),fetch(s.toString())}catch(e){console.error("vsly: Failed to persist allocation",e)}return Promise.resolve()}catch(e){return Promise.reject(e)}}(e)).then(function(){return o&&T().trackExt(t,o).then().catch(e=>{console.error("vsly: Failed track ext event",e,t,o)}),r=1,n})})}}();return Promise.resolve(o&&o.then?o.then(t):t(o))}catch(i){return Promise.reject(i)}},Fo="vsly_analytics_queue";
95function Bo(e,t,n){void 0===n&&(n=!1);try{const r=window.loomi_ctx,o=r.storeAlias,i=r.jitsuKey,s=It(),c={id:`${Date.now()}-${Math.random().toString(36).substring(2,9)}`,timestamp:Date.now(),eventPayload:{bulk:[{url:location.href,doc_path:location.pathname,doc_search:location.search,sid:r.session.id,sid_start:r.session.start_at,utm:s.utm,fingerprint:"embed",lmi_params:s.lmi_params,event_type:"USE_CASE",use_case:e._USE_CASE,use_case_variant:e._USE_CASE_VARIANT,version:e._USE_CASE_VERSION||1,ga:{isAudience:!1,gaName:e._USE_CASE_GA||e._USE_CASE,gaVariant:e._USE_CASE_GA_VARIANT||e._USE_CASE_VARIANT,reportGa:n}}],shared:{anonymous_id:t.id,user_agent:navigator.userAgent,utc_time:(new Date).toISOString(),local_tz_offset:(new Date).getTimezoneOffset(),doc_host:location.host,alias:o,api_key:i}},retries:0},a=Jo();a.push(c),Vo(a)}catch(e){console.error("vsly: Failed to queue analytics event",e)}}function Jo(){try{const e=localStorage.getItem(Fo);if(!e)return[];const t=JSON.parse(e);return Array.isArray(t)?t:[]}catch(e){return console.error("vsly: Failed to read analytics queue",e),[]}}function Vo(e){try{localStorage.setItem(Fo,JSON.stringify(e))}catch(e){console.error("vsly: Failed to save analytics queue",e)}}const Ho=(e,t)=>{try{localStorage.setItem(e,JSON.stringify({variant:t.experiment.variant,version:t.experiment.version||0}))}catch(e){}},Go=(e,t)=>{let n=null;try{const r=localStorage.getItem(e);if(r){let e;const o=JSON.parse(r);if(o&&"object"==typeof o&&"variant"in o){e=o;const r=t.find(t=>t.experiment.variant===e.variant);r&&(r.experiment.version||0)===(e.version||0)&&(n=r)}}}catch(e){}return n},zo=e=>`vsly_redirect_test_${e[0].experiment.name}`,Ko=(e,t)=>{if(e){const n=e.experiment;t.some(e=>{const t=e.experiment;return t.variant===n.variant&&t.version===n.version})||(e=!1)}if(!e){const n=100*Math.random();let r=0;for(const o of t)if(r+=o.targeting.chance,n<=r){e=o;break}}return e},Wo=function(e){void 0===e&&(e=!0);const t=window.loomi_ctx.consent;t.allowed=e,t.fin||(t.fin=Qo())},Qo=()=>(new Date).getTime(),Yo=()=>window.Shopify.customerPrivacy,Zo=["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","NO","IS","LI"],Xo=function(e){void 0===e&&(e=!0);const t=window.loomi_ctx.consent;t.allowed=e,t.fin||(t.fin=ei())},ei=()=>(new Date).getTime(),ti=()=>window.Shopify.customerPrivacy,ni=()=>Promise.resolve(),ri=()=>(window.loomi_ctx=window.loomi_ctx||{},window.loomi_ctx.performanceMetrics=window.loomi_ctx.performanceMetrics||{},window.loomi_ctx.performanceMetrics);function oi(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}const ii=function(e){try{let r;function t(t){if(!t)return function(){const e=Jo();e.length>0&&Promise.allSettled(e.map(qo)).then(t=>{Vo(e.filter((e,n)=>{const r=t[n];return("fulfilled"!==r.status||!r.value)&&(e.retries++,(e=>!(Date.now()-e.timestamp>18e5||e.retries>3))(e))}))}).catch(e=>{console.error("vsly: Failed to process analytics queue",e)})}(),(()=>{const e=()=>{const e=ae();return!!e&&!Zo.includes(e)};return new Promise((t,n)=>{const r=window.loomi_ctx.consent||={};r.init=ei(),(ae()?ni():y(ae,50,200)).then(()=>{e()&&(Xo(),t())}),(E(()=>ti().analyticsProcessingAllowed)?ni():y(()=>E(()=>ti().analyticsProcessingAllowed),50,200)).then(()=>{const r=ti().analyticsProcessingAllowed()||e();Xo(r),r?t():n()}),r.ccListener||(document.addEventListener("visitorConsentCollected",r=>{const o=r.detail.analyticsAllowed||e();Xo(o),o?t():n()}),r.ccListener=!0)})})().catch(),function(){try{ri().as=performance.now()}catch(e){}}(),Co(i,s).then(t=>{let{configuration:r,tracking:o}=t;return function(){try{const e=ri().as;
95if(void 0===e)return;const t=performance.now();Object.assign(ri(),{ae:t,ad:t-e}),(e=>{try{if("function"!=typeof performance.getEntriesByType)return;const t=performance.getEntriesByType("resource").filter(t=>t.startTime>=e&&(e=>{try{return new URL(e.name).pathname.endsWith("/allocate")}catch{return!1}})(t)).pop();if(!t)return;Object.assign(ri(),{ars:t.startTime,afs:t.fetchStart,aqs:t.requestStart,aps:t.responseStart,ape:t.responseEnd,ard:t.duration,ardl:t.startTime-e,aprd:t.requestStart-t.startTime,arwd:t.responseStart-t.requestStart,ardd:t.responseEnd-t.responseStart})}catch{}})(e)}catch(e){}}(),(e=>{w("vsly-a",`${(e=>e==n.STAGE?"https://sdk.loomi-stg.xyz/":"https://assets.visually.io/")(e)}v/visually-a.js?cb=${window.loomi_ctx.sdk_version}`,{defer:!0}).catch()})(s),function(e){if(e?.experiments&&!p()){const t=ai();t.size>0&&(e.experiments=e.experiments.filter(e=>!t.has(e?.name)))}}(r),e({configuration:r,tracking:o})}).catch(o).finally(Bn);r=1}const o=e=>console.error(e);if(window.fetch&&(window.vslyNativeFetch=window.fetch),window.vsly_init=!0,window.vslyIntegrationType="static",(()=>{if(E(()=>window.visually_io_editor))return!0;const e=E(()=>window.loomi_ctx.ttl);return!("number"!=typeof e||!Number.isFinite(e)||e<=0)&&e<Math.floor(Date.now()/1e3)})())return console.log("sdk blocked"),Promise.resolve();window.loomi_ctx.sdk_version="0.14.2";const{storeAlias:i,env:s}=window.loomi_ctx,c=ci();return Promise.resolve(c?Promise.resolve(function(){try{let t;function e(e){return t?e:window.loomi_ctx.consent.allowed?si():(Bn(),!0)}const n=oi(function(){return Promise.resolve((console.log("consent api init"),new Promise((e,t)=>{const n=window.loomi_ctx.consent||={};n.init=Qo(),(E(()=>Yo().analyticsProcessingAllowed)?Promise.resolve():y(()=>E(()=>Yo().analyticsProcessingAllowed),50,200)).then(()=>{const n=window.Shopify.customerPrivacy.analyticsProcessingAllowed();console.log("consent api",n),Wo(n),n?e():t()}),n.ccListener||(document.addEventListener("visitorConsentCollected",()=>{const n=window.Shopify.customerPrivacy.analyticsProcessingAllowed();console.log("visitorConsentCollected",n),Wo(n),n?e():t()}),n.ccListener=!0)}))).then(function(){})},function(){return Bn(),t=!0});return Promise.resolve(n&&n.then?n.then(e):e(n))}catch(r){return Promise.reject(r)}}()).then(t):t(si()))}catch(a){return Promise.reject(a)}};function si(){if(E(Eo),Xt(),p())return function(e){void 0===e&&(e=window.loomi_ctx.embeddedTests);try{if(!e)return;if(0===e.length)return;const t=e.filter(e=>e.experiment.isThemeTest);t.length>0&&function(e){const t=zo(e);let n=Go(t,e);if(n=Ko(n,e),!n)return;if(!n.experiment)return;Ho(t,n);const r=n.experiment,o=E(()=>r.code.find(e=>"themeTest"===e.kind).value.targetThemeId)||0,i=oe({experienceId:r.name,variantId:r.variant,version:r.version,gaExperienceName:r.gaName,gaVariantName:r.gaVariant});Bo(i,Xt(),E(()=>!!r.ga)||!1),Ae(i,o)}(t);const n=e.filter(e=>!e.experiment.isThemeTest);n.length>0&&function(e){const t=e.filter(e=>function(e){if(!e)return!0;try{const t=e.match(/UrlTarget\(([^)]+)\)/);if(!t)return!1;const n=function(e){try{const t=e.match(/^"([^"]*)",\s*"([^"]*)",\s*(true|false)$/);return t?{value:t[1],op:t[2],includeQueryParam:"true"===t[3]}:null}catch{return null}}(t[1]);return!!n&&function(e,t,n){const r=window.location.search||"",o=window.location.href||"",i=(s=function(e){const t=e.startsWith("/")?e:"/"+e,n=t.split("/");if(n.length<2)return t;const r=n[1];let o=!1;return r.length>0&&r.length<=7&&(2===r.length||r.length>2&&"-"===r[2])&&(o=!0),o?"/"+n.slice(2).join("/"):t}(window.location.pathname),["STORY_IL","MAYVEN_GLOBAL","JDSPORT_IL"].includes(window.loomi_ctx.storeAlias)?s.toLowerCase():s);var s;const{hostPath:c,rawQuery:a}=function(e){const t=jo(e),n=t.indexOf("?");return-1!==n?{hostPath:t.substring(0,n),rawQuery:t.substring(n+1)}:{hostPath:t,rawQuery:""}}(e),u=c.toLowerCase();let l=jo(o.split("?")[0]).toLowerCase(),d="",m=u;if(d=(new URL(o).host+i).toLowerCase(),n){const e=r?$o(r.substring(1)):"";if(e&&(l+="?"+e,d+="?"+e),a){const e=$o(a);e&&(m+="?"+e)}}return function(e,t,n,r){switch(r){case"contains":return e.includes(n)||t.includes(n);case"matches":try{const r=new RegExp(n);return r.test(e)||r.test(t)}catch{return!1}case"==":return e===n||t===n;case"!=":return e===t?e!==n:t!==n;default:return!1}}(l,d,m,t)}
95(n.value,n.op,n.includeQueryParam)}catch(e){return console.error("vsly: Failed to evaluate targeting formula",e),!1}}(e.targeting.formula));if(0===t.length)return;const n=zo(t);let r=Go(n,t);if(r=Ko(r,t),!r)return;if(!r.experiment)return;Ho(n,r);const o=r.experiment,i=oe({experienceId:o.name,variantId:o.variant,version:o.version,gaExperienceName:o.gaName,gaVariantName:o.gaVariant});Bo(i,Xt(),E(()=>!!o.ga)||!1);const s=E(()=>o.code.find(e=>"pageRedirect"===e.kind).value);s&&ne(i,s.destUrl,s.redirectAfter||1,s.retainQueryParams,s.stickinessMode)}(n)}catch(e){console.error("vsly ETT",e)}}(),window.vsly_redirecting}const ci=()=>window.loomi_ctx.blockingConcent,ai=()=>new Set(window.loomi_ctx?.embeddedTests?.map(e=>e?.experiment?.name).filter(Boolean)||[]);var ui;(ui=function(e){let{configuration:t,tracking:n}=e;try{return Promise.resolve(function(e,t){try{const{storeAlias:n,env:r}=window.loomi_ctx;return Promise.resolve(oi(function(){return Promise.resolve(ko(e,n,r,t)).then(function(e){let{jitsu:t,configuration:o}=e;if(!E(()=>o.flags["kill-switch"]))return Promise.resolve(He()).then(function(){dn(o.experiments),Yr(t,o),nr(r,n,Io),ht()})})},function(e){E(()=>e.message)!==Wn&&J("fail initialising sdk",e)}))}catch(e){return Promise.reject(e)}}(t,n)).then(function(){window.dispatchEvent(new Event("visually_loaded"))})}catch(e){return Promise.reject(e)}},h("is-debounce-init")?window.loomi_ctx.bootstrapPromise||(window.loomi_ctx.bootstrapPromise=ii(ui).finally(()=>delete window.loomi_ctx.bootstrapPromise)):ii(ui)).then(()=>console.log("vsly sdk with embed init"))}();
96
97</script>
vendor: 1 bytes, line 97
97
98<script data-vsly="preact2" type="text/javascript" data-em-disable>
99    // Preact
100!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):n(e.preact={})}(this,function(e){var b,n,t,_,o,r,l,x={},C=[],u=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function w(e,n){for(var t in n)e[t]=n[t];return e}function g(e){var n=e.parentNode;n&&n.removeChild(e)}function i(e,n,t){var _,o=arguments,l={};for(_ in n)"key"!==_&&"ref"!==_&&(l[_]=n[_]);if(3<arguments.length)for(t=[t],_=3;_<arguments.length;_++)t.push(o[_]);if(null!=t&&(l.children=t),"function"==typeof e&&null!=e.defaultProps)for(_ in e.defaultProps)void 0===l[_]&&(l[_]=e.defaultProps[_]);return k(e,l,n&&n.key,n&&n.ref,null)}function k(e,n,t,_,o){var l={type:e,props:n,key:t,ref:_,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:o};return null==o&&(l.__v=l),b.vnode&&b.vnode(l),l}function S(e){return e.children}function P(e,n){this.props=e,this.context=n}function N(e,n){if(null==n)return e.__?N(e.__,e.__.__k.indexOf(e)+1):null;for(var t;n<e.__k.length;n++)if(null!=(t=e.__k[n])&&null!=t.__e)return t.__e;return"function"==typeof e.type?N(e):null}function c(e){var n,t;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,n=0;n<e.__k.length;n++)if(null!=(t=e.__k[n])&&null!=t.__e){e.__e=e.__c.base=t.__e;break}return c(e)}}function s(e){(!e.__d&&(e.__d=!0)&&t.push(e)&&!p.__r++||o!==b.debounceRendering)&&((o=b.debounceRendering)||_)(p)}function p(){for(var e;p.__r=t.length;)e=t.sort(function(e,n){return e.__v.__b-n.__v.__b}),t=[],e.some(function(e){var n,t,_,o,l,r,u;e.__d&&(r=(l=(n=e).__v).__e,(u=n.__P)&&(t=[],o=D(u,l,(_=w({},l)).__v=_,n.__n,void 0!==u.ownerSVGElement,null,t,null==r?N(l):r),d(t,l),o!=r&&c(l)))})}function E(e,n,t,_,o,l,r,u,i,c){var s,p,f,a,d,h,y,v=_&&_.__k||C,m=v.length;for(i==x&&(i=null!=r?r[0]:m?N(_,0):null),t.__k=[],s=0;s<n.length;s++)if(null!=(a=t.__k[s]=null==(a=n[s])||"boolean"==typeof a?null:"string"==typeof a||"number"==typeof a?k(null,a,null,null,a):Array.isArray(a)?k(S,{children:a},null,null,null):null!=a.__e||null!=a.__c?k(a.type,a.props,a.key,null,a.__v):a)){if(a.__=t,a.__b=t.__b+1,null===(f=v[s])||f&&a.key==f.key&&a.type===f.type)v[s]=void 0;else for(p=0;p<m;p++){if((f=v[p])&&a.key==f.key&&a.type===f.type){v[p]=void 0;break}f=null}d=D(e,a,f=f||x,o,l,r,u,i,c),(p=a.ref)&&f.ref!=p&&(y=y||[],f.ref&&y.push(f.ref,null,a),y.push(p,a.__c||d,a)),null!=d?(null==h&&(h=d),i=U(e,a,f,v,r,d,i),"option"==t.type?e.value="":"function"==typeof t.type&&(t.__d=i)):i&&f.__e==i&&i.parentNode!=e&&(i=N(f))}if(t.__e=h,null!=r&&"function"!=typeof t.type)for(s=r.length;s--;)null!=r[s]&&g(r[s]);for(s=m;s--;)null!=v[s]&&W(v[s],v[s]);if(y)for(s=0;s<y.length;s++)T(y[s],y[++s],y[++s])}function U(e,n,t,_,o,l,r){var u,i,c;if(void 0!==n.__d)u=n.__d,n.__d=void 0;else if(o==t||l!=r||null==l.parentNode)e:if(null==r||r.parentNode!==e)e.appendChild(l),u=null;else{for(i=r,c=0;(i=i.nextSibling)&&c<_.length;c+=2)if(i==l)break e;e.insertBefore(l,r),u=r}return void 0!==u?u:l.nextSibling}function f(e,n,t){"-"===n[0]?e.setProperty(n,t):e[n]="number"==typeof t&&!1===u.test(n)?t+"px":null==t?"":t}function A(e,n,t,_,o){var l,r,u,i,c;if(o?"className"===n&&(n="class"):"class"===n&&(n="className"),"style"===n)if(l=e.style,"string"==typeof t)l.cssText=t;else{if("string"==typeof _&&(l.cssText="",_=null),_)for(i in _)t&&i in t||f(l,i,"");if(t)for(c in t)_&&t[c]===_[c]||f(l,c,t[c])}else"o"===n[0]&&"n"===n[1]?(r=n!==(n=n.replace(/Capture$/,"")),n=((u=n.toLowerCase())in e?u:n).slice(2),t?(_||e.addEventListener(n,a,r),(e.l||(e.l={}))[n]=t):e.removeEventListener(n,a,r)):"list"!==n&&"tagName"!==n&&"form"!==n&&"type"!==n&&"size"!==n&&!o&&n in e?e[n]=null==t?"":t:"function"!=typeof t&&"dangerouslySetInnerHTML"!==n&&(n!==(n=n.replace(/^xlink:?/,""))?null==t||!1===t?e.removeAttributeNS("http://www.w3.org/1999/xlink",n.toLowerCase()):e.setAttributeNS("http://www.w3.org/1999/xlink",n.toLowerCase(),t):null==t||!1===t&&!/^ar/.test(n)?e.removeAttribute(n):e.setAttribute(n,t))}function a(e){this.l[e.type](b.event?b.event(e):e)}function D(e,n,t,_,o,l,r,u,i){var c,s,p,f,a,d,h,y,v,m,g,k=n.type;if(void 0!==n.constructor)return null;(c=b.__b)&&c(n);try{e:if("function"==typeof k){if(y=n.props,v=(c=k.contextType)&&_[c.__c],m=c?v?v.props.value:c.__:_,t.__c?h=(s=n.__c=t.__c).__=s.__E:("prototype"in k&&k.prototype.render?n.__c=s=new k(y,m):(n.__c=s=new P(y,m),s.constructor=k,s.render=L),v&&v.sub(s),s.props=y,s.state||(s.state={}),s.context=m,s.__n=_,p=s.__d=!0,s.__h=[]),null==s.__s&&(s.__s=s.state),null!=k.getDerivedStateFromProps&&(s.__s==s.state&&(s.__s=w({},s.__s)),w(s.__s,k.getDerivedStateFromProps(y,s.__s))),f=s.props,a=s.state,p)null==k.getDerivedStateFromProps&&null!=s.componentWillMount&&s.componentWillMount(),null!=s.componentDidMount&&s.__h.push(s.componentDidMount);else{if(null==k.getDerivedStateFromProps&&y!==f&&null!=s.componentWillReceiveProps&&s.componentWillReceiveProps(y,m),!s.__e&&null!=s.shouldComponentUpdate&&!1===s.shouldComponentUpdate(y,s.__s,m)||n.__v===t.__v){s.props=y,s.state=s.__s,n.__v!==t.__v&&(s.__d=!1),(s.__v=n).__e=t.__e,n.__k=t.__k,s.__h.length&&r.push(s),function e(n,t,_){for(var o,l=0;l<n.__k.length;l++)(o=n.__k[l])&&(o.__=n,o.__e&&("function"==typeof o.type&&1<o.__k.length&&e(o,t,_),t=U(_,o,o,n.__k,null,o.__e,t),"function"==typeof n.type&&(n.__d=t)))}(n,u,e);break e}null!=s.componentWillUpdate&&s.componentWillUpdate(y,s.__s,m),null!=s.componentDidUpdate&&s.__h.push(function(){s.componentDidUpdate(f,a,d)})}s.context=m,s.props=y,s.state=s.__s,(c=b.__r)&&c(n),s.__d=!1,s.__v=n,s.__P=e,c=s.render(s.props,s.state,s.context),s.state=s.__s,null!=s.getChildContext&&(_=w(w({},_),s.getChildContext())),p||null==s.getSnapshotBeforeUpdate||(d=s.getSnapshotBeforeUpdate(f,a)),g=null!=c&&c.type==S&&null==c.key?c.props.children:c,E(e,Array.isArray(g)?g:[g],n,t,_,o,l,r,u,i),s.base=n.__e,s.__h.length&&r.push(s),h&&(s.__E=s.__=null),s.__e=!1}else null==l&&n.__v===t.__v?(n.__k=t.__k,n.__e=t.__e):n.__e=function(e,n,t,_,o,l,r,u){var i,c,s,p,f,a=t.props,d=n.props;if(o="svg"===n.type||o,null!=l)for(i=0;i<l.length;i++)if(null!=(c=l[i])&&((null===n.type?3===c.nodeType:c.localName===n.type)||e==c)){e=c,l[i]=null;break}
100if(null==e){if(null===n.type)return document.createTextNode(d);e=o?document.createElementNS("http://www.w3.org/2000/svg",n.type):document.createElement(n.type,d.is&&{is:d.is}),l=null,u=!1}if(null===n.type)a!==d&&e.data!=d&&(e.data=d);else{if(null!=l&&(l=C.slice.call(e.childNodes)),s=(a=t.props||x).dangerouslySetInnerHTML,p=d.dangerouslySetInnerHTML,!u){if(null!=l)for(a={},f=0;f<e.attributes.length;f++)a[e.attributes[f].name]=e.attributes[f].value;(p||s)&&(p&&s&&p.__html==s.__html||(e.innerHTML=p&&p.__html||""))}(function(e,n,t,_,o){var l;for(l in t)"children"===l||"key"===l||l in n||A(e,l,null,t[l],_);for(l in n)o&&"function"!=typeof n[l]||"children"===l||"key"===l||"value"===l||"checked"===l||t[l]===n[l]||A(e,l,n[l],t[l],_)})(e,d,a,o,u),p?n.__k=[]:(i=n.props.children,E(e,Array.isArray(i)?i:[i],n,t,_,"foreignObject"!==n.type&&o,l,r,x,u)),u||("value"in d&&void 0!==(i=d.value)&&i!==e.value&&A(e,"value",i,a.value,!1),"checked"in d&&void 0!==(i=d.checked)&&i!==e.checked&&A(e,"checked",i,a.checked,!1))}return e}(t.__e,n,t,_,o,l,r,i);(c=b.diffed)&&c(n)}catch(e){n.__v=null,b.__e(e,n,t)}return n.__e}function d(e,n){b.__c&&b.__c(n,e),e.some(function(n){try{e=n.__h,n.__h=[],e.some(function(e){e.call(n)})}catch(e){b.__e(e,n.__v)}})}function T(e,n,t){try{"function"==typeof e?e(n):e.current=n}catch(e){b.__e(e,t)}}function W(e,n,t){var _,o,l;if(b.unmount&&b.unmount(e),(_=e.ref)&&(_.current&&_.current!==e.__e||T(_,null,n)),t||"function"==typeof e.type||(t=null!=(o=e.__e)),e.__e=e.__d=void 0,null!=(_=e.__c)){if(_.componentWillUnmount)try{_.componentWillUnmount()}catch(e){b.__e(e,n)}
100_.base=_.__P=null}if(_=e.__k)for(l=0;l<_.length;l++)_[l]&&W(_[l],n,t);null!=o&&g(o)}function L(e,n,t){return this.constructor(e,t)}function h(e,n,t){var _,o,l;b.__&&b.__(e,n),o=(_=t===r)?null:t&&t.__k||n.__k,e=i(S,null,[e]),l=[],D(n,(!_&&t||n).__k=e,o||x,x,void 0!==n.ownerSVGElement,t&&!_?[t]:!o&&n.childNodes.length?C.slice.call(n.childNodes):null,l,t||x,_),d(l,e)}b={__e:function(e,n){for(var t,_;n=n.__;)if((t=n.__c)&&!t.__)try{if(t.constructor&&null!=t.constructor.getDerivedStateFromError&&(_=!0,t.setState(t.constructor.getDerivedStateFromError(e))),null!=t.componentDidCatch&&(_=!0,t.componentDidCatch(e)),_)return s(t.__E=t)}catch(n){e=n}throw e}},n=function(e){return null!=e&&void 0===e.constructor},P.prototype.setState=function(e,n){var t=this.__s!==this.state?this.__s:this.__s=w({},this.state);"function"==typeof e&&(e=e(t,this.props)),e&&w(t,e),null!=e&&this.__v&&(n&&this.__h.push(n),s(this))},P.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),s(this))},P.prototype.render=S,t=[],_="function"==typeof Promise?Promise.prototype.then.bind(Prom
100ise.resolve()):setTimeout,p.__r=0,r=x,l=0,e.render=h,e.hydrate=function(e,n){h(e,n,r)},e.createElement=i,e.h=i,e.Fragment=S,e.createRef=function(){return{current:null}},e.isValidElement=n,e.Component=P,e.cloneElement=function(e,n){var t,_;for(_ in n=w(w({},e.props),n),2<arguments.length&&(n.children=C.slice.call(arguments,2)),t={},n)"key"!==_&&"ref"!==_&&(t[_]=n[_]);return k(e.type,t,n.key||e.key,n.ref||e.ref,null)},e.createContext=function(e){var n={},o={__c:"__cC"+l++,__:e,Consumer:function(e,n){return e.children(n)},Provider:function(e){var t,_=this;return this.getChildContext||(t=[],this.getChildContext=function(){return n[o.__c]=_,n},this.shouldComponentUpdate=function(n){_.props.value!==n.value&&t.some(function(e){e.context=n.value,s(e)})},this.sub=function(e){t.push(e);var n=e.componentWillUnmount;e.componentWillUnmount=function(){t.splice(t.indexOf(e),1),n&&n.call(e)}}),e.children}};return(o.Consumer.contextType=o).Provider.__=o},e.toChildArray=function e(n){return null==n||"boolean"==typeof n?[]:Array.isArray(n)?C.concat.apply([],n.map(e)):[n]},e.__u=W,e.options=b});
101// Preact Hooks
102!function(_,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("preact")):n(_.preactHooks={},_.preact)}(this,function(_,o){var e,u,t,i=0,r=[],c=o.options.__r,f=o.options.diffed,n=o.options.__c,s=o.options.unmount;function a(_,n){o.options.__h&&o.options.__h(u,_,i||n),i=0;var t=u.__H||(u.__H={__:[],__h:[]});return _>=t.__.length&&t.__.push({}),t.__[_]}function p(_){return i=1,h(b,_)}function h(_,n,t){var o=a(e++,2);return o.t=_,o.__c||(o.__c=u,o.__=[t?t(n):b(void 0,n),function(_){var n=o.t(o.__[0],_);o.__[0]!==n&&(o.__=[n,o.__[1]],o.__c.setState({}))}]),o.__}function m(_,n){var t=a(e++,4);!o.options.__s&&E(t.__H,n)&&(t.__=_,t.__H=n,u.__h.push(t))}function v(_,n){var t=a(e++,7);return E(t.__H,n)?(t.__H=n,t.__h=_,t.__=_()):t.__}function H(){r.some(function(n){if(n.__P)try{n.__H.__h.forEach(l),n.__H.__h.forEach(y),n.__H.__h=[]}catch(_){return n.__H.__h=[],o.options.__e(_,n.__v),!0}}),r=[]}o.options.__r=function(_){c&&c(_),e=0;var n=(u=_.__c).__H;n&&(n.__h.forEach(l),n.__h.forEach(y),n.__h=[])},o.options.diffed=function(_){f&&f(_);var n=_.__c;n&&n.__H&&n.__H.__h.length&&(1!==r.push(n)&&t===o.options.requestAnimationFrame||((t=o.options.requestAnimationFrame)||function(_){function n(){clearTimeout(o),d&&cancelAnimationFrame(t),setTimeout(_)}var t,o=setTimeout(n,100);d&&(t=requestAnimationFrame(n))})(H))},o.options.__c=function(_,t){t.some(function(n){try{n.__h.forEach(l),n.__h=n.__h.filter(function(_){return!_.__||y(_)})}catch(_){t.some(function(_){_.__h&&(_.__h=[])}),t=[],o.options.__e(_,n.__v)}}),n&&n(_,t)},o.options.unmount=function(_){s&&s(_);var n=_.__c;if(n&&n.__H)try{n.__H.__.forEach(l)}catch(_){o.options.__e(_,n.__v)}};var d="function"==typeof requestAnimationFrame;function l(_){"function"==typeof _.u&&_.u()}function y(_){_.u=_.__()}function E(t,_){return!t||_.some(function(_,n){return _!==t[n]})}function b(_,n){return"function"==typeof n?n(_):n}_.useState=p,_.useReducer=h,_.useEffect=function(_,n){var t=a(e++,3);!o.options.__s&&E(t.__H,n)&&(t.__=_,t.__H=n,u.__H.__h.push(t))},_.useLayoutEffect=m,_.useRef=function(_){return i=5,v(function(){return{current:_}},[])},_.useImperativeHandle=function(_,n,t){i=6,m(function(){"function"==typeof _?_(n()):_&&(_.current=n())},null==t?t:t.concat(_))},_.useMemo=v,_.useCallback=function(_,n){return i=8,v(function(){return _},n)},_.useContext=function(_){var n=u.context[_.__c],t=a(e++,9);return t.__c=_,n?(null==t.__&&(t.__=!0,n.sub(u)),n.props.value):_.__},_.useDebugValue=function(_,n){o.options.useDebugValue&&o.options.useDebugValue(n?n(_):_)},_.useErrorBoundary=function(_){var n=a(e++,10),t=p();return n.__=_,u.componentDidCatch||(u.componentDidCatch=function(_){n.__&&n.__(_),t[1](_)}),[t[0],function(){t[1](void 0)}]}});
103// Preact Compat
104!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("preact/hooks"),require("preact")):t(e.compat={},e.preactHooks,e.preact)}(this,function(t,n,u){function r(e,t){for(var n in t)e[n]=t[n];return e}function i(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var o in t)if("__source"!==o&&e[o]!==t[o])return!0;return!1}var o,e,a,l=(o=u.Component,a=o,(e=c).prototype=Object.create(a.prototype),(e.prototype.constructor=e).__proto__=a,c.prototype.shouldComponentUpdate=function(e,t){return i(this.props,e)||i(this.state,t)},c);function c(e){var t;return(t=o.call(this,e)||this).isPureReactComponent=!0,t}function p(t,o){function n(e){var t=this.props.ref,n=t==e.ref;return!n&&t&&(t.call?t(null):t.current=null),o?!o(this.props,e)||!n:i(this.props,e)}function e(e){return this.shouldComponentUpdate=n,u.createElement(t,e)}return e.prototype.isReactComponent=!0,e.displayName="Memo("+(t.displayName||t.name)+")",e.t=!0,e}var f=u.options.__b;u.options.__b=function(e){e.type&&e.type.t&&e.ref&&(e.props.ref=e.ref,e.ref=null),f&&f(e)};var s="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function d(o){function e(e,t){var n=r({},e);return delete n.ref,o(n,(t=e.ref||t)&&("object"!=typeof t||"current"in t)?t:null)}return e.$$typeof=s,(e.render=e).prototype.isReactComponent=e.t=!0,e.displayName="ForwardRef("+(o.displayName||o.name)+")",e}function _(e,o){return e?u.toChildArray(e).reduce(function(e,t,n){return e.concat(o(t,n))},[]):null}var h={map:_,forEach:_,count:function(e){return e?u.toChildArray(e).length:0},only:function(e){if(1!==(e=u.toChildArray(e)).length)throw new Error("Children.only() expects only one child.");return e[0]},toArray:u.toChildArray},m=u.options.__e;function v(e){return e&&((e=r({},e)).__c=null,e.__k=e.__k&&e.__k.map(v)),e}function y(){this.__u=0,this.u=null,this.__b=null}function C(e){var t=e.__.__c;return t&&t.o&&t.o(e)}function b(t){var n,o,r;function e(e){if(n||(n=t()).then(function(e){o=e.default||e},function(e){r=e}),r)throw r;if(!o)throw n;return u.createElement(o,e)}return e.displayName="Lazy",e.t=!0,e}function k(){this.i=null,this.l=null}u.options.__e=function(e,t,n){if(e.then)for(var o,r=t;r=r.__;)if((o=r.__c)&&o.__c)return o.__c(e,t.__c);m(e,t,n)},(y.prototype=new u.Component).__c=function(e,t){var n=this;null==n.u&&(n.u=[]),n.u.push(t);function o(){i||(i=!0,r?r(u):u())}var r=C(n.__v),i=!1;t.__c=t.componentWillUnmount,t.componentWillUnmount=function(){o(),t.__c&&t.__c()};var u=function(){var e;if(!--n.__u)for(n.__v.__k[0]=n.state.o,n.setState({o:n.__b=null});e=n.u.pop();)e.forceUpdate()};n.__u++||n.setState({o:n.__b=n.__v.__k[0]}),e.then(o,o)},y.prototype.render=function(e,t){return this.__b&&(this.__v.__k&&
104(this.__v.__k[0]=v(this.__b)),this.__b=null),[u.createElement(u.Fragment,null,t.o?null:e.children),t.o&&e.fallback]};function g(e,t,n){if(++n[1]===n[0]&&e.l.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.l.size))for(n=e.i;n;){for(;3<n.length;)n.pop()();if(n[1]<n[0])break;e.i=n=n[2]}}(k.prototype=new u.Component).o=function(n){var o=this,r=C(o.__v),i=o.l.get(n);return i[0]++,function(e){function t(){o.props.revealOrder?(i.push(e),g(o,n,i)):e()}r?r(t):t()}},k.prototype.render=function(e){this.i=null,this.l=new Map;var t=u.toChildArray(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.l.set(t[n],this.i=[1,0,this.i]);return e.children},k.prototype.componentDidUpdate=k.prototype.componentDidMount=function(){var n=this;n.l.forEach(function(e,t){g(n,t,e)})};var E,N=((E=S.prototype).getChildContext=function(){return this.props.context},E.render=function(e){return e.children},S);function S(){}function x(e){var t=this,n=e.container,o=u.createElement(N,{context:t.context},e.vnode);return t.s&&t.s!==n&&(t.h.parentNode&&t.s.removeChild(t.h),u.__u(t.v),t.p=!1),e.vnode?t.p?(n.__k=t.__k,u.render(o,n),t.__k=n.__k):(t.h=document.createTextNode(""),u.hydrate("",n),n.appendChild(t.h),t.p=!0,t.s=n,u.render(o,n,t.h),t.__k=t.h.__k):t.p&&(t.h.parentNode&&t.s.removeChild(t.h),u.__u(t.v)),t.v=o,t.componentWillUnmount=function(){t.h.parentNode&&t.s.removeChild(t.h),u.__u(t.v)},null}function w(e,t){return u.createElement(x,{vnode:e,container:t})}var A=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/;u.Component.prototype.isReactComponent={};var R="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;function U(e,t,n){if(null==t.__k)for(;t.firstChild;)t.removeChild(t.firstChild);return u.render(e,t),"function"==typeof n&&n(),e?e.__c:null}function P(e,t,n){return u.hydrate(e,t),"function"==typeof n&&n(),e?e.__c:null}var F=u.options.event;function O(e,t){e["UNSAFE_"+t]&&!e[t]&&Object.defineProperty(e,t,{configurable:!1,get:function(){return this["UNSAFE_"+t]}
104,set:function(e){this["UNSAFE_"+t]=e}})}u.options.event=function(e){F&&(e=F(e));var t=!(e.persist=function(){}),n=!1,o=e.stopPropagation;e.stopPropagation=function(){o.call(e),t=!0};var r=e.preventDefault;return e.preventDefault=function(){r.call(e),n=!0},e.isPropagationStopped=function(){return t},e.isDefaultPrevented=function(){return n},e.nativeEvent=e};var L={configurable:!0,get:function(){return this.class}},M=u.options.vnode;function D(e){return u.createElement.bind(null,e)}function V(e){return!!e&&e.$$typeof===R}function W(e){return V(e)?u.cloneElement.apply(null,arguments):e}function $(e){return!!e.__k&&(u.render(null,e),!0)}function j(e){return e&&(e.base||1===e.nodeType&&e)||null}u.options.vnode=function(i){i.$$typeof=R;var e,t,n,o=i.type,r=i.props;if(o){if(r.class!=r.className&&(L.enumerable="className"in r,null!=r.className&&(r.class=r.className),Object.defineProperty(r,"className",L)),"function"!=typeof o){for(n in r.defaultValue&&void 0!==r.value&&(r.value||0===r.value||(r.value=r.defaultValue),delete r.defaultValue),Array.isArray(r.value)&&r.multiple&&"select"===o&&(u.toChildArray(r.children).forEach(function(e){-1!=r.value.indexOf(e.props.value)&&(e.props.selected=!0)}),delete r.value),r)if(e=A.test(n))break;if(e)for(n in t=i.props={},r)t[A.test(n)?n.replace(/[A-Z0-9]/,"-$&").toLowerCase():n]=r[n]}!function(){var e=i.type,t=i.props;if(t&&"string"==typeof e){var n,o={};for(var r in t)/^on(Ani|Tra|Tou)/.test(r)&&(t[r.toLowerCase()]=t[r],delete t[r]),o[r.toLowerCase()]=r;o.ondoubleclick&&(t.ondblclick=t[o.ondoubleclick],delete t[o.ondoubleclick]),o.onbeforeinput&&(t.onbeforeinput=t[o.onbeforeinput],delete t[o.onbeforeinput]),o.onchange&&("textarea"===e||"input"===e.toLowerCase()&&!/^fil|che|ra/i.test(t.type))&&(t[n=o.oninput||"oninput"]||(t[n]=t[o.onchange],delete t[o.onchange]))}}(),"function"==typeof o&&!o.m&&o.prototype&&(O(o.prototype,"componentWillMount"),O(o.prototype,"componentWillReceiveProps"),O(o.prototype,"componentWillUpdate"),o.m=!0)}M&&M(i)};function z(e,t){return e(t)}var H=u.Fragment,T={useState:n.useState,useReducer:n.useReducer,useEffect:n.useEffect,useLayoutEffect:n.useLayoutEffect,useRef:n.useRef,useImperativeHandle:n.useImperativeHandle,useMemo:n.useMemo,useCallback:n.useCallback,useContext:n.useContext,useDebugValue:n.useDebugValue,version:"16.8.0",Children:h,render:U,hydrate:P,unmountComponentAtNode:$,createPortal:w,createElement:u.createElement,createContext:u.createContext,createFactory:D,cloneElement:W,createRef:u.createRef,Fragment:u.Fragment,isValidElement:V,findDOMNode:j,Component:u.Component,PureComponent:l,memo:p,forwardRef:d,unstable_batchedUpdates:z,StrictMode:H,Suspense:y,SuspenseList:k,lazy:b};Object.keys(n).forEach(function(e){t[e]=n[e]}),t.createElement=u.createElement,t.createContext=u.createContext,t.createRef=u.createRef,t.Fragment=u.Fragment,t.Component=u.Component,t.version="16.8.0",t.Children=h,t.render=U,t.hydrate=P,t.unmountComponentAtNode=$,t.createPortal=w,t.createFactory=D,t.cloneElement=W,t.isValidElement=V,t.findDOMNode=j,t.PureComponent=l,t.memo=p,t.forwardRef=d,t.unstable_batchedUpdates=z,t.StrictMode=H,t.Suspense=y,t.SuspenseList=k,t.lazy=b,t.default=T});
105// Goober
106!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):t((e||self).goober={})}(this,function(e){let t={data:""},r=e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||t,l=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,n=/\/\*[^]*?\*\/|  +/g,o=/\n+/g,a=(e,t)=>{let r="",l="",n="";for(let o in e){let s=e[o];"@"==o[0]?"i"==o[1]?r=o+" "+s+";":l+="f"==o[1]?a(s,o):o+"{"+a(s,"k"==o[1]?"":t)+"}":"object"==typeof s?l+=a(s,t?t.replace(/([^,])+/g,e=>o.replace(/(^:.*)|([^,])+/g,t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)):o):null!=s&&(o=/^--/.test(o)?o:o.replace(/[A-Z]/g,"-$&").toLowerCase(),n+=a.p?a.p(o,s):o+":"+s+";")}return r+(t&&n?t+"{"+n+"}":n)+l},s={},i=e=>{if("object"==typeof e){let t="";for(let r in e)t+=r+i(e[r]);return t}return e},c=(e,t,r,c,f)=>{let p=i(e),u=s[p]||(s[p]=(e=>{let t=0,r=11;for(;t<e.length;)r=101*r+e.charCodeAt(t++)>>>0;return"go"+r})(p));if(!s[u]){let t=p!==e?e:(e=>{let t,r,a=[{}];for(;t=l.exec(e.replace(n,""));)t[4]?a.shift():t[3]?(r=t[3].replace(o," ").trim(),a.unshift(a[0][r]=a[0][r]||{})):a[0][t[1]]=t[2].replace(o," ").trim();return a[0]})(e);
106s[u]=a(f?{["@keyframes "+u]:t}:t,r?"":"."+u)}return((e,t,r)=>{-1==t.data.indexOf(e)&&(t.data=r?e+t.data:t.data+e)})(s[u],t,c),u},f=(e,t,r)=>e.reduce((e,l,n)=>{let o=t[n];if(o&&o.call){let e=o(r),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;o=t?"."+t:e&&"object"==typeof e?e.props?"":a(e,""):!1===e?"":e}return e+l+(null==o?"":o)},"");function p(e){let t=this||{},l=e.call?e(t.p):e;return c(l.unshift?l.raw?f(l,[].slice.call(arguments,1),t.p):l.reduce((e,r)=>Object.assign(e,r&&r.call?r(t.p):r),{}):l,r(t.target),t.g,t.o,t.k)}let u,d,g,b=p.bind({g:1}),h=p.bind({k:1});e.css=p,e.extractCss=e=>{let t=r(e),l=t.data;return t.data="",l},e.glob=b,e.keyframes=h,e.setup=function(e,t,r,l){a.p=t,u=e,d=r,g=l},e.styled=function(e,t){let r=this||{};return function(){let l=arguments;function n(o,a){let s=Object.assign({},o),i=s.className||n.className;r.p=Object.assign({theme:d&&d()},s),r.o=/ *go\d+/.test(i),s.className=p.apply(r,l)+(i?" "+i:""),t&&(s.ref=a);let c=e;return e[0]&&(c=s.as||e,delete s.as),g&&c[0]&&g(s),u(c,s)}return t?t(n):n}}});
107
108</script>
108
109<!--LOOMI SDK-->
110
111
112 
113<script src="https://pixel.wetracked.io/bandanageek.myshopify.com/events.js"></script>
113
114
115<meta name="facebook-domain-verification" content="xa2g26a79nibwnb2iyf2ktpntsmtlw">
116
117<img src="https://tracker.metricool.com/c3po.jpg?hash=7204c1d4f707e7c5273c5a7bc559f55a" width="0" height="0" style="display:none">
118
119<!-- heatmap.com snippet -->
120<script>
121;(function () {
122    var _heatmap_paq = window._heatmap_paq || []
123    var heatUrl = (window.heatUrl = 'https://dashboard.heatmap.com/')
124    function heatLoader(url, item) {
125        if (typeof handleSinglePagedWebsite !== 'undefined' && item == 'prep') return true
126        var s = document.createElement('script')
127        s.type = 'text/javascript'
128        s.src = url
129        s.async = false
130        s.defer = true
131        document.head.appendChild(s)
132    }
133    heatLoader(heatUrl + 'preprocessor.min.js?sid=2713', 'prep')
134    setTimeout(function () {
135        if (typeof _heatmap_paq !== 'object' || _heatmap_paq.length == 0) {
136            _heatmap_paq.push(['setTrackerUrl', heatUrl + 'heatmap.php'])
137            heatLoader(heatUrl + 'heatmap-light.min.js?sid=2713', 'heat')
138        }
139    }, 1000)
140})()
141</script>
141
142<!-- End heatmap.com snippet -->
143
144<!-- Global site tag (gtag.js) - Google Ads: 10822564631 -->
vendor: 64 bytes, lines 144-145
144
145<script async src="https://www.googletagmanager.com/gtag/js?id=
145AW-10822564631
vendor: 12 bytes, line 145
145"></script>
146<script>
147window.dataLayer = window.dataLayer || []
148function gtag() { dataLayer.push(arguments) }
149gtag('js', new Date())
150gtag('config', 'AW-10822564631')
151</script>
151
152
153<!-- Google Tag Manager -->
154<script>
155;(function (w, d, s, l, i) {
156    w[l] = w[l] || []
157    w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' })
158    var f = d.getElementsByTagName(s)[0],
159        j = d.createElement(s),
160        dl = l != 'dataLayer' ? '&l=' + l : ''
161    j.async = true
162    j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl
163    f.parentNode.insertBefore(j, f)
164})(window, document, 'script', 'dataLayer', 'GTM-T5W2DWP')
165</script>
165
166<!-- End Google Tag Manager -->
167
168
169<!-- Added by AVADA SEO Suite -->
170
171
172
173<!-- /Added by AVADA SEO Suite -->
174
175<meta name="google-site-verification" content="kxDrgySnKoH4TQWZwULDP4J5tD9zXQKnRePdgsePDJ4">
176
177<meta name="p:domain_verify" content="fbdec95a52bc7ca72dc80244eb812034">
178
179  <meta charset="utf-8">
180  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
181  <meta name="viewport" content="width=device-width,initial-scale=1">
182  <meta name="theme-color" content="#007db5">
183  <link rel="canonical" href="https://headingprints.com/">
184  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
185  <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
186  <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
187  <link rel="dns-prefetch" href="https://ajax.googleapis.com">
188  <link rel="dns-prefetch" href="https://maps.googleapis.com">
189  <link rel="dns-prefetch" href="https://maps.gstatic.com"><link rel="shortcut icon" href="//headingprints.com/cdn/shop/files/Favicon_V1_2a05a9e7-f2ea-410c-87b1-bde5db4bbd84_32x32.png?v=1773322243" type="image/png" /><title>Heading | Scarves &amp; Bandanas Inspired by Books
190&ndash; Heading Prints
191</title>
192<meta name="description" content="Discover the perfect accessory for book lovers, fashion icons, craftspeople, and more. Our scarves and bandanas feature timeless designs inspired by antique literature. Each piece has its own story - live yours."><meta property="og:site_name" content="Heading Prints">
193  <meta property="og:url" content="https://headingprints.com/">
194  <meta property="og:title" content="Heading | Scarves &amp; Bandanas Inspired by Books">
195  <meta property="og:type" content="website">
196  <meta property="og:description" content="Discover the perfect accessory for book lovers, fashion icons, craftspeople, and more. Our scarves and bandanas feature timeless designs inspired by antique literature. Each piece has its own story - live yours."><meta property="og:image" content="http://headingprints.com/cdn/shop/files/Social_Sharing_SEO_Image_1.png?v=1768398606">
197    <meta property="og:image:secure_url" content="https://headingprints.com/cdn/shop/files/Social_Sharing_SEO_Image_1.png?v=1768398606">
198    <meta property="og:image:width" content="1200">
199    <meta property="og:image:height" content="628"><meta name="twitter:site" content="@">
200  <meta name="twitter:card" content="summary_large_image">
201  <meta name="twitter:title" content="Heading | Scarves &amp; Bandanas Inspired by Books">
202  <meta name="twitter:description" content="Discover the perfect accessory for book lovers, fashion icons, craftspeople, and more. Our scarves and bandanas feature timeless designs inspired by antique literature. Each piece has its own story - live yours.">
203<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 203
203
204<script type="importmap">
205{
206  "imports": {
207    "element.base-media": "//headingprints.com/cdn/shop/t/115/assets/element.base-media.js?v=61305152781971747521783967583",
208    "element.image.parallax": "//headingprints.com/cdn/shop/t/115/assets/element.image.parallax.js?v=59188309605188605141783967583",
209    "element.model": "//headingprints.com/cdn/shop/t/115/assets/element.model.js?v=94284935004375649201783967583",
210    "element.quantity-selector": "//headingprints.com/cdn/shop/t/115/assets/element.quantity-selector.js?v=68208048201360514121783967583",
211    "element.text.rte": "//headingprints.com/cdn/shop/t/115/assets/element.text.rte.js?v=28194737298593644281783967583",
212    "element.video": "//headingprints.com/cdn/shop/t/115/assets/element.video.js?v=110560105447302630031783967583",
213    "is-land": "//headingprints.com/cdn/shop/t/115/assets/is-land.min.js?v=92343381495565747271783967583",
214    "util.misc": "//headingprints.com/cdn/shop/t/115/assets/util.misc.js?v=117964846174238173191783967583",
215    "util.product-loader": "//headingprints.com/cdn/shop/t/115/assets/util.product-loader.js?v=71947287259713254281783967583",
216    "util.resource-loader": "//headingprints.com/cdn/shop/t/115/assets/util.resource-loader.js?v=81301169148003274841783967583",
217    "vendor.in-view": "//headingprints.com/cdn/shop/t/115/assets/vendor.in-view.js?v=126891093837844970591783967583"
218  }
219}
220</script>
220<script type="module" src="//headingprints.com/cdn/shop/t/115/assets/is-land.min.js?v=92343381495565747271783967583"></script>
220
221<style data-shopify>@font-face {
222    font-family: 'GT Ultra Median';
223    src: url('//headingprints.com/cdn/shop/t/115/assets/GT-Ultra-Median-Regular.woff?v=134779377251402401061783967583') format('woff');
224    font-weight: 400;
225    font-style: normal;
226    font-display: swap;
227  }
228
229  @font-face {
230    font-family: 'GT Ultra Median';
231    src: url('//headingprints.com/cdn/shop/t/115/assets/GT-Ultra-Median-Bold.woff2?v=162855089441452560061783967583') format('woff2');
232    font-weight: 700;
233    font-style: normal;
234    font-display: swap;
235  }
236
237  @font-face {
238    font-family: 'GT Ultra Median';
239    src: url('//headingprints.com/cdn/shop/t/115/assets/GT-Ultra-Median-Regular-Italic.woff2?v=144742918660608742701783967583') format('woff2');
240    font-weight: 400;
241    font-style: italic;
242    font-display: swap;
243  }
244
245  @font-face {
246    font-family: 'GT Ultra Median';
247    src: url('//headingprints.com/cdn/shop/t/115/assets/GT-Ultra-Median-Bold-Italic.woff2?v=13536385309286049471783967583') format('woff2');
248    font-weight: 700;
249    font-style: italic;
250    font-display: swap;
251  }
252
253  @font-face {
254    font-family: 'Digital Sans';
255    src: url('//headingprints.com/cdn/shop/t/115/assets/DigitalSans-Regular.woff?v=144330897772839193721783967583') format('woff');
256    font-weight: 400;
257    font-style: normal;
258    font-display: swap;
259  }
260
261  @font-face {
262    font-family: 'Digital Sans';
263    src: url('//headingprints.com/cdn/shop/t/115/assets/DigitalSans-Bold.woff?v=42732293709996590791783967583') format('woff');
264    font-weight: 700;
265    font-style: normal;
266    font-display: swap;
267  }
268
269  @font-face {
270    font-family: 'Digital Sans';
271    src: url('//headingprints.com/cdn/shop/t/115/assets/DigitalSans-RegularItalic.woff?v=121366549089717826711783967583') format('woff');
272    font-weight: 400;
273    font-style: italic;
274    font-display: swap;
275  }
276
277  @font-face {
278    font-family: 'Digital Sans';
279    src: url('//headingprints.com/cdn/shop/t/115/assets/DigitalSans-BoldItalic.woff?v=33077494759311621411783967583') format('woff');
280    font-weight: 700;
281    font-style: italic;
282    font-display: swap;
283  }</style><link
284    rel="stylesheet"
285    href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css"
286    integrity="sha512-SnH5WK+bZxgPHs44uWIX+LLJAJ9/2PkPKZ5QiAj6Ta86w+fsb2TkcmfRyVX3pBnMFcV7oQPJkl9QevSCWr3W6A=="
287    crossorigin="anonymous"
288    referrerpolicy="no-referrer"
289>
290<link href="//headingprints.com/cdn/shop/t/115/assets/theme.css?v=113430883333727489071783967583" rel="stylesheet" type="text/css" media="all" />
291<link href="//headingprints.com/cdn/shop/t/115/assets/custom-global.css?v=75402954333234499051783967583" rel="stylesheet" type="text/css" media="all" />
292<style data-shopify>:root {
293    --typeHeaderPrimary: 'GT Ultra Median';
294    --typeHeaderFallback: serif;
295    --typeHeaderSize: 42px;
296    --typeHeaderWeight: 400;
297    --typeHeaderLineHeight: 1;
298    --typeHeaderSpacing: 0.025em;
299
300    --typeH1Size: 42px;
301    --typeH2Size: 36px;
302    --typeH3Size: 27px;
303    --typeH1SizeHero: 61px;
304
305    --typeH1SizeMobile: 36px;
306    --typeH2SizeMobile: 31px;
307    --typeH3SizeMobile: 26px;
308
309    --typeBasePrimary: 'Digital Sans';
310    --typeBaseFallback: sans-serif;
311    --typeBaseSize: 16px;
312    --typeBaseWeight: 400;
313    --typeBaseSpacing: 0.025em;
314    --typeBaseLineHeight: 1.6;
315    --typeBaselineHeightMinus01: 1.5;
316
317    --typeBodySize: 16px;
318    --typeBodySizeMobile: 15px;
319    --typeBodySmallSize: 14px;
320    --typeBodyExtraSmallSize: 12px;
321    --typeAccentSmallSize: 13px;
322
323    --typeHeroSubtitleSize: 18px;
324    --typeHeroTextSize: 21px;
325    --typeEnlargeTextSize: 21px;
326
327    --typeCollectionTitle: 24px;
328    --typeCollectionTitleMobile: 19px;
329    --typeUppercaseSpacing: 0.2em;
330
331    --iconWeight: 4px;
332    --iconLinecaps: miter;
333
334    
335        --buttonRadius: 0;
336    
337
338    --colorGridOverlayOpacity: 0.0;
339    --colorAnnouncement: #901d00;
340    --colorAnnouncementText: #ffffff;
341
342    --colorBody: #ffffff;
343    --colorBodyAlpha05: rgba(255, 255, 255, 0.05);
344    --colorBodyDim: #f2f2f2;
345    --colorBodyLightDim: #fafafa;
346    --colorBodyMediumDim: #f5f5f5;
347
348
349    --colorBorder: #000000;
350
351    --colorBtnPrimary: #007db5;
352    --colorBtnPrimaryLight: #00a0e8;
353    --colorBtnPrimaryDim: #006b9c;
354    --colorBtnPrimaryText: #ffffff;
355
356    --colorCartDot: #c8052e;
357
358    --colorDrawers: #ffffff;
359    --colorDrawersDim: #f2f2f2;
360    --colorDrawerBorder: #e8e8e1;
361    --colorDrawerText: #000000;
362    --colorDrawerTextDark: #000000;
363    --colorDrawerButton: #007db5;
364    --colorDrawerButtonText: #ffffff;
365
366    --colorFooter: #ffffff;
367    --colorFooterText: #000000;
368    --colorFooterTextAlpha01: #000000;
369
370    --colorGridOverlay: #000000;
371    --colorGridOverlayOpacity: 0.0;
372
373    --colorHeaderTextAlpha01: rgba(0, 0, 0, 0.1);
374
375    --colorHeroText: #ffffff;
376
377    --colorSmallImageBg: #ffffff;
378    --colorLargeImageBg: #0f0f0f;
379
380    --colorImageOverlay: #000000;
381    --colorImageOverlayOpacity: 0.0;
382    --colorImageOverlayTextShadow: 0.24;
383
384    --colorLink: #000000;
385
386    --colorModalBg: rgba(230, 230, 230, 0.6);
387
388    --colorNav: #ffffff;
389    --colorNavDim: #f2f2f2;
390    --colorNavText: #000000;
391
392    --colorPrice: #900001;
393
394    --colorSaleTag: #c8052e;
395    --colorSaleTagText: #ffffff;
396
397    --colorTextBody: #000000;
398    --colorTextBodyAlpha015: rgba(0, 0, 0, 0.15);
399    --colorTextBodyAlpha005: rgba(0, 0, 0, 0.05);
400    --colorTextBodyAlpha008: rgba(0, 0, 0, 0.08);
401    --colorTextSavings: #c8052e;
402
403    --urlIcoSelect: url(//headingprints.com/cdn/shop/t/115/assets/ico-select.svg);
404    --urlIcoSelectFooter: url(//headingprints.com/cdn/shop/t/115/assets/ico-select-footer.svg);
405    --urlIcoSelectWhite: url(//headingprints.com/cdn/shop/t/115/assets/ico-select-white.svg);
406
407    --grid-gutter: 17px;
408    --drawer-gutter: 20px;
409
410    --sizeChartMargin: 25px 0;
411    --sizeChartIconMargin: 5px;
412
413    --newsletterReminderPadding: 40px;
414
415    /*Shop Pay Installments*/
416    --color-body-text: #000000;
417    --color-body: #ffffff;
418    --color-bg: #ffffff;
419    }
420
421    .placeholder-content {
422    background-image: linear-gradient(100deg, #ffffff 40%, #f7f7f7 63%, #ffffff 79%);
423    }
424
425    .product__price,
426    .product__price.on-sale,
427    .product__price--compare,
428    [data-product-price],
429    [data-product-price].on-sale,
430    [data-compare-price],
431    [data-save-price],
432    .product__price-savings,
433    .product__unit-price,
434    .grid-product__price,
435    .grid-product__price *,
436    .grid-product__price--original,
437    .grid-product__price-savings,
438    .type-product__label--secondary {
439    font-family: 'Digital Sans', var(--typeBaseFallback) !important;
440    font-weight: 400 !important;
441    font-style: normal !important;
442    }</style>
442<script>
443    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
444
445    window.theme = window.theme || {};
446    theme.routes = {
447      home: "/",
448      cart: "/cart.js",
449      cartPage: "/cart",
450      cartAdd: "/cart/add.js",
451      cartChange: "/cart/change.js",
452      search: "/search",
453      predictiveSearch: "/search/suggest"
454    };
455    theme.strings = {
456      soldOut: "Sold Out",
457      unavailable: "Unavailable",
458      inStockLabel: "In stock, ready to ship",
459      oneStockLabel: "Low stock - [count] item left",
460      otherStockLabel: "Low stock - [count] items left",
461      willNotShipUntil: "Ready to ship [date]",
462      willBeInStockAfter: "Back in stock [date]",
463      waitingForStock: "Backordered, shipping soon",
464      savePrice: "Save [saved_amount]",
465      cartEmpty: "Your cart is currently empty.",
466      cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out",
467      searchCollections: "Collections",
468      searchPages: "Pages",
469      searchArticles: "Articles",
470      productFrom: "from ",
471      maxQuantity: "You can only have [quantity] of [title] in your cart."
472    };
473    theme.settings = {
474      cartType: "drawer",
475      isCustomerTemplate: false,
476      moneyFormat: "${{amount_no_decimals}}",
477      saveType: "dollar",
478      productImageSize: "square",
479      productImageCover: true,
480      predictiveSearch: false,
481      predictiveSearchType: null,
482      predictiveSearchVendor: false,
483      predictiveSearchPrice: true,
484      quickView: false,
485      themeName: 'Impulse',
486      themeVersion: "9.1.0"
487    };
488  </script>
488
489
490  
490<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
490<meta name="google-site-verification" content="dkMabQZ12d-aggF6FT465Lrzv5_lhjJW3AoUAK4aKVc">
491<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/47104852136/digital_wallets/dialog">
492<meta id="in-context-paypal-metadata" data-shop-id="47104852136" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
493<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
493<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=1040646312"></script>
493
494<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
495<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=1040646312&shop_id=47104852136" crossorigin="anonymous"></script>
vendor: 1 bytes, line 495
495
496<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":47104852136,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/47104852136","merchantName":"Heading Prints","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Heading Prints","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 496
496
497<script id="shopify-features" type="application/json">{"accessToken":"fae9f643aa295391c2d847a35e5c5668","betas":["rich-media-storefront-analytics"],"domain":"headingprints.com","predictiveSearch":true,"shopId":47104852136,"locale":"en"}</script>
vendor: 1 bytes, line 497
497
498<script>var Shopify = Shopify || {};
499Shopify.shop = "bandanageek.myshopify.com";
500Shopify.locale = "en";
501Shopify.currency = {"active":"USD","rate":"1.0"};
502Shopify.country = "US";
503Shopify.theme = {"name":"July 2026","id":154521108648,"schema_name":"Impulse","schema_version":"9.1.0","theme_store_id":857,"role":"main"};
504Shopify.theme.handle = "null";
505Shopify.theme.style = {"id":null,"handle":null};
506Shopify.cdnHost = "headingprints.com/cdn";
507Shopify.routes = Shopify.routes || {};
508Shopify.routes.root = "/";
509Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
510Shopify.SignInWithShop = Shopify.SignInWithShop || {};
511Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
512Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 512
512
513<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 513
513
514<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 514
514
515<script>
516  window.ShopifyPay = window.ShopifyPay || {};
517  window.ShopifyPay.apiHost = "shop.app\/pay";
518  window.ShopifyPay.redirectState = null;
519</script>
vendor: 1 bytes, line 519
519
520<script>
521  window.Shopify = window.Shopify || {};
522  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
523  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
524  window.Shopify.SignInWithShop.eligible = true;
525</script>
vendor: 1 bytes, line 525
525
526<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 526
526
527<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 527
527
528<script type="module">
529  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
530
531  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
532
533</script>
vendor: 1 bytes, line 533
533
534<script>
535  window.Shopify = window.Shopify || {};
536  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
537  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"]};
538</script>
vendor: 1 bytes, line 538
538
539<script>(function() {
540  var isLoaded = false;
541  function asyncLoad() {
542    if (isLoaded) return;
543    isLoaded = true;
544    var urls = ["https:\/\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=bandanageek.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-c5f7144e52482aa2155ce26a0c950afe.js?shop=bandanageek.myshopify.com","https:\/\/loox.io\/widget\/EJWxvcFoIi\/loox.1772457848886.js?shop=bandanageek.myshopify.com"];
545    for (var i = 0; i < urls.length; i++) {
546      var s = document.createElement('script');
547      s.type = 'text/javascript';
548      s.async = true;
549      s.src = urls[i];
550      var x = document.getElementsByTagName('script')[0];
551      x.parentNode.insertBefore(s, x);
552    }
553  };
554  if(window.attachEvent) {
555    window.attachEvent('onload', asyncLoad);
556  } else {
557    window.addEventListener('load', asyncLoad, false);
558  }
559})();</script>
vendor: 1 bytes, line 559
559
560<script id="__st">var __st={"a":47104852136,"offset":-14400,"reqid":"f2596d0c-4d44-4308-a75d-0337b662bd4f-1791456295","pageurl":"headingprints.com\/","u":"141d985c0281","p":"home"};</script>
vendor: 1 bytes, line 560
560
561<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 561
561
562<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 562
562
563<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//headingprints.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 563
563
564<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 = "//headingprints.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>
564<script crossorigin="anonymous" defer="defer" src="//headingprints.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 564
564
565<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 565
565
566<script>
567  window.Shopify = window.Shopify || {};
568  window.Shopify.MCP = window.Shopify.MCP || {};
569  window.Shopify.MCP.enabled = true;
570  window.Shopify.MCP.shop = "bandanageek.myshopify.com";
571  window.Shopify.MCP.mcpEndpoint = "https:\/\/headingprints.com\/api\/mcp";
572  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
573</script>
vendor: 1 bytes, line 573
573
574<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("\/\/headingprints.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
575</script>
vendor: 1 bytes, line 575
575
576<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://headingprints.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
577</script>
vendor: 1 bytes, line 577
577
578<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
579  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);
580</script>
vendor: 1 bytes, line 580
580
581<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})}}));
582</script>
582
583<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://headingprints.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
584<style id="shopify-accelerated-checkout-cart">
585        #shopify-buyer-consent {
586  margin-top: 1em;
587  display: inline-block;
588  width: 100%;
589}
590
591#shopify-buyer-consent.hidden {
592  display: none;
593}
594
595#shopify-subscription-policy-button {
596  background: none;
597  border: none;
598  padding: 0;
599  text-decoration: underline;
600  font-size: inherit;
601  cursor: pointer;
602}
603
604#shopify-subscription-policy-button::before {
605  box-shadow: none;
606}
607
608      </style>
609<link rel="stylesheet" media="screen" href="//headingprints.com/cdn/shop/t/115/compiled_assets/styles.css?v=64903605241163411831787165863">
610<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
610
611
612  <style data-shopify>:root {
613    /* Base colors */
614    --kit-color-primary: var(--colorTextBody);
615    --kit-color-secondary: var(--colorBody);
616    --kit-color-tint: var(--colorImageOverlay);
617
618    /* Absolute colors */
619    --kit-color-focus: var(--colorTextBody);
620
621    /* Color-mix percentages */
622    --kit-color-mix-tint-overlay: calc(var(--colorImageOverlayOpacity) * 100%);
623
624    /* Border radius */--kit-radius-md: 0;/* Transitions */
625    --kit-transition-normal: 300ms ease;
626
627    /* Focus */
628    --kit-focus-ring-offset: 2px;
629
630    /* Layout */
631    --kit-section-spacing: 40px;
632    --kit-section-gutter: 17px;
633
634    /* Typography */
635    --kit-font-family-heading: var(--typeHeaderPrimary), var(--typeHeaderFallback);
636    --kit-font-family-body: var(--typeBasePrimary), var(--typeBaseFallback);
637    --kit-font-weight-normal: var(--typeBaseWeight);
638    --kit-heading-font-weight: var(--typeHeaderWeight);
639    --kit-heading-line-height: var(--typeHeaderLineHeight);
640    --kit-body-line-height: var(--typeBaseLineHeight);
641    --kit-heading-letter-spacing: var(--typeHeaderSpacing);
642    --kit-body-letter-spacing: var(--typeBaseSpacing);/* Body font sizes (mobile-first) */
643    --kit-font-size-xs: var(--typeBodyExtraSmallSize);
644    --kit-font-size-sm: var(--typeBodySmallSize);
645    --kit-font-size-base: var(--typeBodySizeMobile);
646    --kit-font-size-lg: var(--typeBaseSize);
647
648    /* Heading font sizes (mobile-first) */
649    --kit-heading-font-size-sm: var(--typeH3SizeMobile);
650    --kit-heading-font-size-md: var(--typeH2SizeMobile);
651    --kit-heading-font-size-lg: var(--typeH1SizeMobile);
652    --kit-heading-font-size-xl: var(--typeH1Size);
653
654    /* Buttons */
655    --kit-color-primary-button: var(--colorBtnPrimary);
656    --kit-color-on-primary-button: var(--colorBtnPrimaryText);
657    --kit-color-primary-button-border: var(--colorBtnPrimary);
658    --kit-color-secondary-button: var(--colorBody);
659    --kit-color-on-secondary-button: var(--colorTextBody);
660    --kit-color-secondary-button-border: var(--colorBorder);
661  }
662
663  @media (min-width: 700px) {
664    :root {
665      --kit-font-size-base: var(--typeBaseSize);
666
667      --kit-heading-font-size-sm: var(--typeH3Size);
668      --kit-heading-font-size-md: var(--typeH2Size);
669      --kit-heading-font-size-lg: var(--typeH1Size);
670      --kit-heading-font-size-xl: var(--typeH1SizeHero);
671    }
672  }
673
674  @media (min-width: 769px) {
675    :root {
676      --kit-section-spacing: 75px;
677      --kit-section-gutter: 40px;
678    }
679  }
680
681  /* typography */
682  body .kit-text--caption {
683    font-size: var(--kit-font-size-sm);
684    text-transform: uppercase;
685    letter-spacing: var(--typeUppercaseSpacing);
686    color: inherit;
687  }</style><link href="//headingprints.com/cdn/shop/t/115/assets/hp-sale.css?v=30656605256030593401790696553" rel="stylesheet" type="text/css" media="all" />
688
689
690  <style data-shopify>
691    :root {
692      /* Root Variables */
693      /* ========================= */
694      --root-color-primary: #000000;
695      --color-primary: #000000;
696      --root-color-secondary: #ffffff;
697      --color-secondary: #ffffff;
698      --color-sale-tag: #c8052e;
699      --color-sale-tag-text: #ffffff;
700      --layout-section-padding-block: 3rem;
701      --layout-section-padding-inline--md: 40px;
702      --layout-section-max-inline-size: 1420px; 
703
704
705      /* Text */
706      /* ========================= */
707      
708      /* Body Font Styles */
709      --element-text-font-family--body: 'Digital Sans';
710      --element-text-font-family-fallback--body: sans-serif;
711      --element-text-font-weight--body: 400;
712      --element-text-letter-spacing--body: 0.025em;
713      --element-text-text-transform--body: none;
714
715      /* Body Font Sizes */
716      --element-text-font-size--body: initial;
717      --element-text-font-size--body-xs: 12px;
718      --element-text-font-size--body-sm: 14px;
719      --element-text-font-size--body-md: 16px;
720      --element-text-font-size--body-lg: 18px;
721      
722      /* Body Line Heights */
723      --element-text-line-height--body: 1.6;
724
725      /* Heading Font Styles */
726      --element-text-font-family--heading: 'GT Ultra Median';
727      --element-text-font-family-fallback--heading: serif;
728      --element-text-font-weight--heading: 400;
729      --element-text-letter-spacing--heading: 0.025em;
730      
731       
732      
733      
734      /* Heading Font Sizes */
735      --element-text-font-size--heading-2xl: 58px;
736      --element-text-font-size--heading-xl: 42px;
737      --element-text-font-size--heading-lg: 36px;
738      --element-text-font-size--heading-md: 34px;
739      --element-text-font-size--heading-sm: 28px;
740      --element-text-font-size--heading-xs: 26px;
741      
742      /* Heading Line Heights */
743      --element-text-line-height--heading: 1;
744
745      /* Buttons */
746      /* ========================= */
747      
748          --element-button-radius: 0;
749      
750
751      --element-button-padding-block: 12px;
752      --element-button-text-transform: uppercase;
753      --element-button-font-weight: 800;
754      --element-button-font-size: max(calc(var(--typeBaseSize) - 4px), 13px);
755      --element-button-letter-spacing: var(--typeUppercaseSpacing);
756
757      /* Base Color Variables */
758      --element-button-color-primary: #007db5;
759      --element-button-color-secondary: #ffffff;
760      --element-button-shade-border: 100%;
761
762      /* Hover State Variables */
763      --element-button-shade-background--hover: 0%;
764      --element-button-shade-border--hover: 100%;
765
766      /* Focus State Variables */
767      --element-button-color-focus: var(--color-focus);
768
769      /* Inputs */
770      /* ========================= */
771      
772          --element-icon-radius: 0;
773      
774
775      --element-input-font-size: var(--element-text-font-size--body-sm);
776      --element-input-box-shadow-shade: 100%;
777
778      /* Hover State Variables */
779      --element-input-background-shade--hover: 0%;
780      --element-input-box-shadow-spread-radius--hover: 1px;
781    }
782
783    @media only screen and (max-width: 768px) {
784      :root {
785        --element-button-font-size: max(calc(var(--typeBaseSize) - 5px), 11px);
786      }
787    }
788
789    .element-radio {
790        &:has(input[type='radio']:checked) {
791          --element-button-color: var(--element-button-color-secondary);
792        }
793    }
794
795    /* ATC Button Overrides */
796    /* ========================= */
797
798    .element-button[type="submit"],
799    .element-button[type="submit"] .element-text,
800    .element-button--shopify-payment-wrapper button {
801      --element-button-padding-block: 13px;
802      --element-button-padding-inline: 20px;
803      --element-button-line-height: 1.42;
804      --_font-size--body-md: var(--element-button-font-size);
805
806      line-height: 1.42 !important;
807    }
808
809    /* When dynamic checkout is enabled */
810    product-form:has(.element-button--shopify-payment-wrapper) {
811      --element-button-color: #000000;
812
813      .element-button[type="submit"],
814      .element-button--shopify-payment-wrapper button {
815        min-height: 50px !important;
816      }
817
818      .shopify-payment-button {
819        margin: 0;
820      }
821    }
822
823    /* Hover animation for non-angled buttons */
824    body:not([data-button_style='angled']) .element-button[type="submit"] {
825      position: relative;
826      overflow: hidden;
827
828      &:after {
829        content: '';
830        position: absolute;
831        top: 0;
832        left: 150%;
833        width: 200%;
834        height: 100%;
835        transform: skewX(-20deg);
836        background-image: linear-gradient(to right,transparent, rgba(255,255,255,.25),transparent);
837      }
838
839      &:hover:after {
840        animation: shine 0.75s cubic-bezier(0.01, 0.56, 1, 1);
841      }
842    }
843
844    /* ANGLED STYLE - ATC Button Overrides */
845    /* ========================= */
846    
847    [data-button_style='angled'] {
848      --element-button-shade-background--active: var(--element-button-shade-background);
849      --element-button-shade-border--active: var(--element-button-shade-border);
850
851      .element-button[type="submit"] {
852        --_box-shadow: none;
853
854        position: relative;
855        max-width: 94%;
856        border-top: 1px solid #007db5;
857        border-bottom: 1px solid #007db5;
858        
859        &:before,
860        &:after {
861          content: '';
862          position: absolute;
863          display: block;
864          top: -1px;
865          bottom: -1px;
866          width: 20px;
867          transform: skewX(-12deg);
868          background-color: #007db5;
869        }
870        
871        &:before {
872          left: -6px;
873        }
874        
875        &:after {
876          right: -6px;
877        }
878      }
879
880      /* When dynamic checkout is enabled */
881      product-form:has(.element-button--shopify-payment-wrapper) {
882        .element-button[type="submit"]:before,
883        .element-button[type="submit"]:after {
884          background-color: color-mix(in srgb,var(--_color-text) var(--_shade-background),var(--_color-background));
885          border-top: 1px solid #007db5;
886          border-bottom: 1px solid #007db5;
887        }
888
889        .element-button[type="submit"]:before {
890          border-left: 1px solid #007db5;
891        }
892        
893        .element-button[type="submit"]:after {
894          border-right: 1px solid #007db5;
895        }
896      }
897
898      .element-button--shopify-payment-wrapper {
899        --_color-background: #007db5;
900
901        button:hover,
902        button:before,
903        button:after {
904          background-color: color-mix(in srgb,var(--_color-text) var(--_shade-background),var(--_color-background)) !important;
905        }
906
907        button:not(button:focus-visible) {
908          box-shadow: none !important;
909        }
910      }
911    }
912  </style>
913
914  
914<script src="//headingprints.com/cdn/shop/t/115/assets/vendor-scripts-v11.js" defer="defer"></script>
914<link rel="stylesheet" href="//headingprints.com/cdn/shop/t/115/assets/country-flags.css">
914<script src="//headingprints.com/cdn/shop/t/115/assets/theme.js?v=63323695617179642421783967583" defer="defer"></script>
vendor: 1 bytes, line 914
914
915<script src="//headingprints.com/cdn/shop/t/115/assets/custom.js?v=138243340809649536191783967583" defer="defer"></script>
915
916<!-- BEGIN app block: shopify://apps/also-bought/blocks/app-embed-block/b94b27b4-738d-4d92-9e60-43c22d1da3f2 -->
916<script>
917    window.codeblackbelt = window.codeblackbelt || {};
918    window.codeblackbelt.shop = window.codeblackbelt.shop || 'bandanageek.myshopify.com';
919    </script>
919<script src="//cdn.codeblackbelt.com/widgets/also-bought/bootstrap.min.js?version=2026100806-0400" async></script>
919
920<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
921
922
923
924
925
926
927
928
929
930
931
932
933  
933<script async src="https://static.klaviyo.com/onsite/js/XtUGzh/klaviyo.js?company_id=XtUGzh"></script>
933
934  
934<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
934
935
936  
937
938
939
940
941  
941<script>
942    window.klaviyoReviewsProductDesignMode = false
943  </script>
943
944
945
946
947
948
949
950
951
952
953<!-- END app block --><!-- BEGIN app block: shopify://apps/timesact-pre-order/blocks/app-embed/bf6c109b-79b5-457c-8752-0e5e9e9676e7 -->
954<!-- END app block --><!-- BEGIN app block: shopify://apps/gg-product-gallery/blocks/app-embed-block/09c0440b-b921-435c-a2f5-3fc8f53b0424 -->
955
956<script>
957  window.pmsliderEnabled = true
958  window.pmsliderZoomSrc = "https://cdn.shopify.com/extensions/019e92ec-f75f-78f5-a224-511be72a2a81/pmslider-rb-111/assets/zoom.js"
959</script>
959
960
961<!-- END app block -->
961<script src="https://cdn.shopify.com/extensions/01a08d12-a50f-75bf-b4af-76fa0f2e317e/page-speed-optimizer-6/assets/shopify-speed.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 961
961
962<script src="https://cdn.shopify.com/extensions/01a0f2bc-d487-717e-ad93-a683f5f90d60/timesact-44/assets/timesact.js" type="text/javascript" defer="defer"></script>
962
963<link href="https://cdn.shopify.com/extensions/01a0f2bc-d487-717e-ad93-a683f5f90d60/timesact-44/assets/timesact.css" rel="stylesheet" type="text/css" media="all">
964<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
965<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: 47104852136,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 965
965
966<script>
967  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
968</script>
vendor: 1 bytes, line 968
968
969<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}
969).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: 47104852136,storefrontBaseUrl: "https://headingprints.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://headingprints.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2308669608","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"]}
969,"dataSharingState":"unrestricted"},{"id":"2290679976","configuration":"{\"octaneDomain\":\"https:\\\/\\\/app.octaneai.com\",\"octaneNewDomain\":\"https:\\\/\\\/app2.octaneai.com\",\"botID\":\"8iheswhwvzkp42w5\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"aace1440a9416e8b2805b96c7b2f2fe0","type":"APP","apiClientId":2012438,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2273312936","configuration":"{\"redditPixelId\":\"t2_e1zni524\",\"dataSharingType\":\"advanced\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"27a6dc1e95874487d57379b5c016869f","type":"APP","apiClientId":304258285569,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2186838184","configuration":"{ \"alias\": \"BANDANAGEEK\", \"apiKey\": \"ux4ung2maf2gh5lxklpkp.fc64n2iubntb63ae5o2db\" }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"089c563d4539df58b1e71259ac47d388","type":"APP","apiClientId":6779637,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1739784360","configuration":"{\"accountID\":\"XtUGzh\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"1576894632","configuration":"{\"shopId\":\"47104852136\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"83adcaf06c5deacff41ffdf8f92d9129","type":"APP","apiClientId":246667608065,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1506541736","configuration":"{\"pixelId\":\"cc7859bd-83ca-408b-aa91-14060b07528b\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"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":"unrestricted"},{"id":"727744680","configuration":"{\"pixelCode\":\"CSLNADRC77UAG1T32SJ0\"}","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":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"556007592","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-4Q0PM2RKR8\\\",\\\"AW-10822564631\\\",\\\"GT-MRQF7JR\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-4Q0PM2RKR8\\\",\\\"AW-10822564631\\\/LC9CCI3LkrYYEJf2zKgo\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-4Q0PM2RKR8\\\",\\\"AW-10822564631\\\/9T
9696FCIfLkrYYEJf2zKgo\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-4Q0PM2RKR8\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-4Q0PM2RKR8\\\",\\\"AW-10822564631\\\/1WRiCITLkrYYEJf2zKgo\\\",\\\"MC-RTEVW5P27N\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-4Q0PM2RKR8\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-4Q0PM2RKR8\\\",\\\"AW-10822564631\\\/EApwCP7KkrYYEJf2zKgo\\\",\\\"MC-RTEVW5P27N\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-4Q0PM2RKR8\\\",\\\"AW-10822564631\\\/3WcLCIHLkrYYEJf2zKgo\\\",\\\"MC-RTEVW5P27N\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-4Q0PM2RKR8\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-4Q0PM2RKR8\\\",\\\"AW-10822564631\\\/t1wDCJDLkrYYEJf2zKgo\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-4Q0PM2RKR8\\\",\\\"AW-10822564631\\\/-H11CIrLkrYYEJf2zKgo\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-4Q0PM2RKR8\\\"}],\\\"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":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"325550248","configuration":"{\"shopId\":\"146451\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8323bee30e1ec3ae135ae5e0cef4ab6d","type":"APP","apiClientId":2773553,"privacyPurposes":[],"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":"248938664","configuration":"{\"pixel_id\":\"540243318291376\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"110690472","configuration":"{\"tagID\":\"2613477970296\"}","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":"unrestricted"},{"id":"35127464","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Omniconvert"},{"id":"43385000","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Heatmap-Pixel"},{"id":"51019944","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Blaze Pro (Tumblr)"},{"id":"156467368","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Microsoft UET Tag"},{"id":"194576552","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"5","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"OpenAI Ads — consent-gated"},{"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":"Heading Prints","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"bandanageek.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/headingprints.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9152972259496","handle":"spooky-skinny-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54122232185000","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9152876839080","handle":"danger-skinny-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54121334046888","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9152970031272","handle":"premonition-skinny-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54122205315240","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9186338013352","handle":"mice-bandana","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54416064643240","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9042058870952","handle":"jack-o-lantern-silky-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53194784997544","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9489924685992","handle":"elk-silky-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55691853496488","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6903956734120","handle":"bramble-bandana","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40475413250216","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9121289502888","handle":"ecosystem-bandana","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53810521473192","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9186336604328","handle":"seaweed-bandana","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54416046227624","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8885104738472","handle":"fawn-bandana","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51958124937384","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8610656682152","handle":"eclipse-bandana","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49527422222504","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8495210299560","handle":"bouquet-bandana","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48685215514792","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8389833359528","handle":"strawberry-all-season-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48075720130728","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9186330280104","handle":"zodiac-all-season-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54415998419112","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8389824708776","handle":"ferns-all-season-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48075611373736","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8885105852584","handle":"tarot-all-season-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51958139617448","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8389841420456","handle":"larkspur-all-season-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48075819352232","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8610807972008","handle":"wildflower-all-season-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49528926765224","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9356054200488","handle":"plumage-silky-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55345427939496","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9123814310056","handle":"veggies-silky-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53833843736744","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9123766960296","handle":"celtique-silky-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53833578905768","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9123780133032","handle":"flock-silky-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53833657188520","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9356052267176","handle":"koi-silky-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55345423614120","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9356053446824","handle":"munch-silky-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55345425711272","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9152973373608","handle":"trellis-skinny-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54122244735144","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9152959217832","handle":"luck-skinny-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54122067296424","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9152874119336","handle":"cyantotypes-skinny-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54121294594216","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9153896710312","handle":"tapestry-skinny-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54137382011048","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9152970817704","handle":"prickly-skinny-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54122212524200","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9152952074408","handle":"fungi-skinny-scarf","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54121973776552","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8885111423144","handle":"fern-bandana-ring","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54232637341864","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9117056041128","handle":"thistle-bandana-ring","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54241763131560","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9117055254696","handle":"mushroom-bandana-ring","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53766069452968","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8885103296680","handle":"monstera-bandana-ring","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54232565940392","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://headingprints.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"154521108648","themeStoreId":"857","themePublished":"true","eventMetadataId":"edb16458-200d-43bf-8168-2e8463df4052","pageType":"home","shopId":"47104852136","storefrontBaseUrl":"https:\/\/headingprints.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
969<script>
970  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
971  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
972  window.ShopifyAnalytics.meta.currency = 'USD';
973  var meta = {"page":{"pageType":"home","requestId":"f2596d0c-4d44-4308-a75d-0337b662bd4f-1791456295"}};
974  for (var attr in meta) {
975    window.ShopifyAnalytics.meta[attr] = meta[attr];
976  }
977</script>
vendor: 1 bytes, line 977
977
978<script class="analytics">
979  (function () {
980    var customDocumentWrite = function(content) {
981      var jquery = null;
982
983      if (window.jQuery) {
984        jquery = window.jQuery;
985      } else if (window.Checkout && window.Checkout.$) {
986        jquery = window.Checkout.$;
987      }
988
989      if (jquery) {
990        jquery('body').append(content);
991      }
992    };
993
994    var hasLoggedConversion = function(token) {
995      if (token) {
996        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
997      }
998      return false;
999    }
1000
1001    var setCookieIfConversion = function(token) {
1002      if (token) {
1003        var twoMonthsFromNow = new Date(Date.now());
1004        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1005
1006        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1007      }
1008    }
1009
1010    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1011    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1012    if (trekkie.integrations) {
1013      return;
1014    }
1015    trekkie.methods = [
1016      'identify',
1017      'page',
1018      'ready',
1019      'track',
1020      'trackForm',
1021      'trackLink'
1022    ];
1023    trekkie.factory = function(method) {
1024      return function() {
1025        var args = Array.prototype.slice.call(arguments);
1026        args.unshift(method);
1027        trekkie.push(args);
1028        if (method == 'track' || method == 'page') {
1029          var pageUrl;
1030          try {
1031            pageUrl = window.location.href;
1032          } catch (e) {}
1033          var pageReferrer;
1034          try {
1035            pageReferrer = document.referrer;
1036          } catch (e) {}
1037          try {
1038            if (window.__TREKKIE_SHIM_QUEUE == null) {
1039              window.__TREKKIE_SHIM_QUEUE = [];
1040            }
1041            window.__TREKKIE_SHIM_QUEUE.push({
1042              from: 'trekkie-stub',
1043              method: method,
1044              args: args.slice(1),
1045              pageContext: {
1046                url: pageUrl,
1047                referrer: pageReferrer
1048              }
1049            });
1050          } catch (e) {
1051            // no-op
1052          }
1053        }
1054        return trekkie;
1055      };
1056    };
1057    for (var i = 0; i < trekkie.methods.length; i++) {
1058      var key = trekkie.methods[i];
1059      trekkie[key] = trekkie.factory(key);
1060    }
1061    trekkie.load = function(config) {
1062      trekkie.config = config || {};
1063      trekkie.config.initialDocumentCookie = document.cookie;
1064      var first = document.getElementsByTagName('script')[0];
1065var script = document.createElement('script');
1066script.type = 'text/javascript';
1067script.onerror = function(e) {
1068  var scriptFallback = document.createElement('script');
1069  scriptFallback.type = 'text/javascript';
1070  scriptFallback.onerror = function(error) {
1071          var Monorail = {
1072      produce: function produce(monorailDomain, schemaId, payload) {
1073        var currentMs = new Date().getTime();
1074        var event = {
1075          schema_id: schemaId,
1076          payload: payload,
1077          metadata: {
1078            event_created_at_ms: currentMs,
1079            event_sent_at_ms: currentMs
1080          }
1081        };
1082        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1083      },
1084      sendRequest: function sendRequest(endpointUrl, payload) {
1085        // Try the sendBeacon API
1086        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1087          var blobData = new window.Blob([payload], {
1088            type: 'text/plain'
1089          });
1090
1091          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1092            return true;
1093          } // sendBeacon was not successful
1094
1095        } // XHR beacon
1096
1097        var xhr = new XMLHttpRequest();
1098
1099        try {
1100          xhr.open('POST', endpointUrl);
1101          xhr.setRequestHeader('Content-Type', 'text/plain');
1102          xhr.send(payload);
1103        } catch (e) {
1104          console.log(e);
1105        }
1106
1107        return false;
1108      },
1109      isIos12: function isIos12() {
1110        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1111      }
1112    };
1113    Monorail.produce('monorail-edge.shopifysvc.com',
1114      'trekkie_storefront_load_errors/1.1',
1115      {shop_id: 47104852136,
1116      theme_id: 154521108648,
1117      app_name: "storefront",
1118      context_url: window.location.href,
1119      source_url: "//headingprints.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
1120
1121  };
1122  scriptFallback.async = true;
1123  scriptFallback.src = '//headingprints.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1124  first.parentNode.insertBefore(scriptFallback, first);
1125};
1126script.async = true;
1127script.src = '//headingprints.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1128first.parentNode.insertBefore(script, first);
1129
1130    };
1131    trekkie.load(
1132      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":47104852136,"isMerchantRequest":null,"themeId":154521108648,"themeCityHash":"18140093933888982671","contentLanguage":"en","currency":"USD","eventMetadataId":"edb16458-200d-43bf-8168-2e8463df4052"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1133    );
1134
1135    var loaded = false;
1136    trekkie.ready(function() {
1137      if (loaded) return;
1138      loaded = true;
1139
1140      window.ShopifyAnalytics.lib = window.trekkie;
1141
1142      var originalDocumentWrite = document.write;
1143      document.write = customDocumentWrite;
1144      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1145      document.write = originalDocumentWrite;
1146
1147      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1148      var token = match? match[1]: undefined;
1149      if (!hasLoggedConversion(token)) {
1150        setCookieIfConversion(token);
1151        
1152      }
1153    });
1154
1155    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"f2596d0c-4d44-4308-a75d-0337b662bd4f-1791456295","shopifyEmitted":true});
1156
1157    var eventsListenerScript = document.createElement('script');
1158    eventsListenerScript.async = true;
1159    eventsListenerScript.src = "//headingprints.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1160    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1161})();</script>
vendor: 1 bytes, line 1161
1161
1162<script
1163  defer
1164  src="https://headingprints.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.0.min.js"
1165  data-application="storefront-renderer"
1166  data-shop-id="47104852136"
1167  data-render-region="gcp-us-central1"
1168  data-page-type="index"
1169  data-theme-instance-id="154521108648"
1170  data-theme-name="Impulse"
1171  data-theme-version="9.1.0"
1172  data-monorail-region="shop_domain"
1173  data-resource-timing-sampling-rate="10"
1174  data-shs="true"
1175  data-shs-beacon="true"
1176  data-shs-export-with-fetch="true"
1177  data-shs-logs-sample-rate="1"
1178  data-shs-beacon-endpoint="https://headingprints.com/api/collect"
1179></script>
vendor: 1 bytes, line 1179
1179
1180<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1180<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"47104852136","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with exclusive offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.loading","value":"Loading"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
1180
1181<meta name="shopify-y" content="9b2e8705-ab94-4d4a-889f-75d5ee1461a5" data-expiration="1823013895000"><meta name="shopify-s" content="8aa0da55-ff5f-4888-a084-8795e73c7296" data-expiration="1791458095000"><meta name="new-cookie-storage-activated" content="t">
1182</head>
1183
1184<body class="template-index js-hidden-iframes" data-center-text="center" data-button_style="square" data-type_header_capitalize="false" data-type_headers_align_text="center" data-type_product_capitalize="false" data-swatch_style="round" data-disable-animations="true">
1185<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1185-1186
1185
1186<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1186GTM-T5W2DWP
vendor: 83 bytes, lines 1186-1187
1186"
1187height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1188<!-- End Google Tag Manager (noscript) -->
1189
1190
1191  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
1192
1193  <div id="PageContainer" class="page-container">
1194    <div class="transition-body"><!-- BEGIN sections: header-group -->
1195<div id="shopify-section-sections--21024866336936__announcement" class="shopify-section shopify-section-group-header-group"><style></style>
1196  <div class="announcement-bar" data-sticky="true" data-sticky-mobile="false">
1197    <div class="page-width">
1198      <div class="slideshow-wrapper">
1199        <button type="button" class="visually-hidden slideshow__pause" data-id="sections--21024866336936__announcement" aria-live="polite">
1200          <span class="slideshow__pause-stop">
1201            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pause" viewBox="0 0 10 13"><g fill-rule="evenodd"><path d="M0 0h3v13H0z"/><path d="M7 0h3v13H7z"/></g></svg>
1202            <span class="icon__fallback-text">Pause slideshow</span>
1203          </span>
1204          <span class="slideshow__pause-play">
1205            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-play" viewBox="18.24 17.35 24.52 28.3"><path fill="#323232" d="M22.1 19.151v25.5l20.4-13.489-20.4-12.011z"/></svg>
1206            <span class="icon__fallback-text">Play slideshow</span>
1207          </span>
1208        </button>
1209
1210        <div
1211          id="AnnouncementSlider"
1212          class="announcement-slider"
1213          data-compact="true"
1214          data-block-count="3"><div
1215                id="AnnouncementSlide-announcement_nDFMCB"
1216                class="announcement-slider__slide"
1217                data-index="0"
1218                
1219              ><a class="announcement-link" href="/collections/hot-off-the-press"><span class="announcement-text">✨ New Designs are here ✨</span></a></div><div
1220                id="AnnouncementSlide-announcement_ChhnfG"
1221                class="announcement-slider__slide"
1222                data-index="1"
1223                
1224              ><a class="announcement-link" href="/collections/our-bestsellers"><span class="announcement-text">Bestsellers Are Back In Stock ✨</span></a></div><div
1225                id="AnnouncementSlide-announcement-0"
1226                class="announcement-slider__slide"
1227                data-index="2"
1228                
1229              ><span class="announcement-text">Free Shipping On Orders $60+ 📦</span></div></div>
1230      </div>
1231    </div>
1232  </div>
1233
1234
1235
1236
1237</div><div id="shopify-section-sections--21024866336936__header" class="shopify-section shopify-section-group-header-group">
1238
1239<div id="NavDrawer" class="drawer drawer--left">
1240  <div class="drawer__contents">
1241    <div class="drawer__fixed-header">
1242      <div class="drawer__header appear-animation appear-delay-1">
1243        <div class="h2 drawer__title"></div>
1244        <div class="drawer__close">
1245          <button type="button" class="drawer__close-button js-drawer-close">
1246            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
1247            <span class="icon__fallback-text">Close menu</span>
1248          </button>
1249        </div>
1250      </div>
1251    </div>
1252    <div class="drawer__scrollable">
1253      <ul class="mobile-nav mobile-nav--heading-style" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-2"><div class="mobile-nav__has-sublist"><button type="button"
1254                    aria-controls="Linklist-1"
1255                    class="mobile-nav__link--button mobile-nav__link--top-level collapsible-trigger collapsible--auto-height">
1256                    <span class="mobile-nav__faux-link">
1257                      Scarves
1258                    </span>
1259                    <div class="mobile-nav__toggle">
1260                      <span class="faux-button"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1261  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1261ox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1262</span>
1263</span>
1264                    </div>
1265                  </button></div><div id="Linklist-1"
1266                class="mobile-nav__sublist collapsible-content collapsible-content--all"
1267                >
1268                <div class="collapsible-content__inner">
1269                  <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
1270                        <div class="mobile-nav__child-item"><a href="/pages/scarves"
1271                              class="mobile-nav__link"
1272                              id="Sublabel-pages-scarves1"
1273                              >
1274                              All-Season Scarves
1275                            </a></div></li><li class="mobile-nav__item">
1276                        <div class="mobile-nav__child-item"><a href="/pages/silky-scarves"
1277                              class="mobile-nav__link"
1278                              id="Sublabel-pages-silky-scarves2"
1279                              >
1280                              Silky Scarves
1281                            </a></div></li><li class="mobile-nav__item">
1282                        <div class="mobile-nav__child-item"><a href="/pages/skinny-scarves"
1283                              class="mobile-nav__link"
1284                              id="Sublabel-pages-skinny-scarves3"
1285                              >
1286                              Skinny Scarves
1287                            </a></div></li></ul></div>
1288              </div></li><li class="mobile-nav__item appear-animation appear-delay-3"><a href="/pages/bandanas" class="mobile-nav__link mobile-nav__link--top-level">Bandanas</a></li><li class="mobile-nav__item appear-animation appear-delay-4"><a href="/pages/rings" class="mobile-nav__link mobile-nav__link--top-level">Rings</a></li><li class="mobile-nav__item appear-animation appear-delay-5"><a href="/collections/last-chance" class="mobile-nav__link mobile-nav__link--top-level">Last Chance</a></li><li class="mobile-nav__item appear-animation appear-delay-6">
1289            <div class="mobile-nav__child-item">
1290              
1291
1292
1293
1294
1295<shopify-store store-domain="https://headingprints.com" country="US" language="en"></shopify-store>
1296<shopify-account
1297  
1298    menu="customer-account-main-menu"
1299  
1300>
1301  <div slot="signed-out-avatar">
1302    
1303      <span
1304        class="mobile-nav__link mobile-nav__link--top-level"
1305        style="display: flex; align-items: center; gap: 8px;"
1306      >
1307        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><title>account</title><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16Z"/></svg>
1308        Log in
1309      </span>
1310
1311    
1312  </div>
1313</shopify-account>
1314
1315
1316
1317
1318
1319            </div>
1320          </li></ul><ul class="mobile-nav__social appear-animation appear-delay-7"></ul>
1321    </div>
1322  </div>
1323</div>
1324<div id="CartDrawer" class="drawer drawer--right">
1325    <form id="CartDrawerForm" action="/cart" method="post" novalidate class="drawer__contents" data-location="cart-drawer">
1326      <div class="drawer__fixed-header">
1327        <div class="drawer__header appear-animation appear-delay-1">
1328          <div class="h2 drawer__title">Cart</div>
1329          <div class="drawer__close">
1330            <button type="button" class="drawer__close-button js-drawer-close">
1331              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
1332              <span class="icon__fallback-text">Close cart</span>
1333            </button>
1334          </div>
1335        </div>
1336      </div>
1337
1338      <div class="drawer__inner">
1339        <div class="drawer__scrollable">
1340          <div data-products class="appear-animation appear-delay-2"></div>
1341
1342          
1343        </div>
1344
1345        <div class="drawer__footer appear-animation appear-delay-4">
1346          <div data-discounts>
1347            
1348          </div>
1349
1350          <div class="cart__item-sub cart__item-row">
1351            <div class="ajaxcart__subtotal">Subtotal</div>
1352            <div data-subtotal>$0</div>
1353          </div>
1354
1355          <div class="cart__item-row text-center">
1356            <small>
1357              Shipping, taxes, and discount codes calculated at checkout.<br />
1358            </small>
1359          </div>
1360
1361          
1362
1363          <div class="cart__checkout-wrapper">
1364            <button type="submit" name="checkout" data-terms-required="false" class="btn cart__checkout">
1365              Check out
1366            </button>
1367
1368            
1369          </div>
1370        </div>
1371      </div>
1372
1373      <div class="drawer__cart-empty appear-animation appear-delay-2">
1374        <div class="drawer__scrollable">
1375          Your cart is currently empty.
1376        </div>
1377      </div>
1378    </form>
1379  </div><style>
1380  .site-nav__link {
1381    font-size: 18px;
1382  }
1383
1384  .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) {
1385    font-size: 15px;
1386  }
1387
1388  .site-nav__dropdown-link {
1389    font-family: 'GT Ultra Median', var(--typeHeaderFallback);
1390  }
1391  
1392    [data-type_header_capitalize="true"] .site-header--heading-style .site-nav__link,
1393    [data-type_header_capitalize="true"] .mobile-nav--heading-style .mobile-nav__link--top-level {
1394      text-transform: none;
1395    }
1396  
1397
1398  
1399.site-header {
1400      box-shadow: 0 0 1px rgba(0,0,0,0.2);
1401    }
1402
1403    .toolbar + .header-sticky-wrapper .site-header {
1404      border-top: 0;
1405    }</style>
1406
1407<div data-section-id="sections--21024866336936__header" data-section-type="header"><div class="header-sticky-wrapper">
1408    <div id="HeaderWrapper" class="header-wrapper"><header
1409        id="SiteHeader"
1410        class="site-header site-header--heading-style"
1411        data-sticky="true"
1412        data-overlay="false">
1413        <div class="page-width">
1414          <div
1415            class="header-layout header-layout--center-split"
1416            data-logo-align="center"><div class="header-item header-item--left header-item--navigation"><div class="site-nav medium-up--hide">
1417                  <button
1418                    type="button"
1419                    class="site-nav__link site-nav__link--icon js-drawer-open-nav"
1420                    aria-controls="NavDrawer">
1421                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><title>icon-hamburger</title><path d="M7 15h51"/><path d="M7 32h43"/><path d="M7 49h51"/></svg>
1422                    <span class="icon__fallback-text">Site navigation</span>
1423                  </button>
1424                </div>
1425              </div><div class="header-item header-item--logo-split" role="navigation" aria-label="Primary">
1426  <div class="header-item header-item--split-left"><ul
1427  class="site-nav site-navigation small--hide"
1428><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown">
1429      
1430        <details
1431          data-hover="true"
1432          id="site-nav-item--1"
1433          class="site-nav__details"
1434        >
1435          <summary
1436            data-link="#"
1437            aria-expanded="false"
1438            aria-controls="site-nav-item--1"
1439            class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"
1440          >
1441            Scarves <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg>
1442          </summary>
1443      
1444<ul class="site-nav__dropdown text-left"><li class="">
1445                <a href="/pages/scarves" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1446                  All-Season Scarves
1447</a></li><li class="">
1448                <a href="/pages/silky-scarves" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1449                  Silky Scarves
1450</a></li><li class="">
1451                <a href="/pages/skinny-scarves" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1452                  Skinny Scarves
1453</a></li></ul>
1454        </details>
1455      
1456    </li><li class="site-nav__item site-nav__expanded-item">
1457      
1458        <a
1459          href="/pages/bandanas"
1460          class="site-nav__link site-nav__link--underline"
1461        >
1462          Bandanas
1463        </a>
1464      
1465
1466    </li></ul>
1467</div>
1468  <div class="header-item header-item--logo"><style data-shopify>.header-item--logo,
1469.header-layout--left-center .header-item--logo,
1470.header-layout--left-center .header-item--icons {
1471  -webkit-box-flex: 0 1 120px;
1472  -ms-flex: 0 1 120px;
1473  flex: 0 1 120px;
1474}
1475
1476@media only screen and (min-width: 769px) {
1477  .header-item--logo,
1478  .header-layout--left-center .header-item--logo,
1479  .header-layout--left-center .header-item--icons {
1480    -webkit-box-flex: 0 0 200px;
1481    -ms-flex: 0 0 200px;
1482    flex: 0 0 200px;
1483  }
1484}
1485
1486.site-header__logo a {
1487  width: 120px;
1488}
1489.is-light .site-header__logo .logo--inverted {
1490  width: 120px;
1491}
1492@media only screen and (min-width: 769px) {
1493  .site-header__logo a {
1494    width: 200px;
1495  }
1496
1497  .is-light .site-header__logo .logo--inverted {
1498    width: 200px;
1499  }
1500}</style><h1 class="site-header__logo" itemscope itemtype="http://schema.org/Organization">
1501    <span class="visually-hidden">Heading Prints</span>
1502  <a
1503    href="/"
1504    itemprop="url"
1505    class="site-header__logo-link"
1506    style="padding-top: 22.2953216374269%"><picture>
1507      <source
1508        media="(max-width: 768px)"
1509        srcset="//headingprints.com/cdn/shop/files/Logo_Main_504d02c9-16d9-4578-ab10-b2a57bd12e80.png?v=1781205340&width=120 120w, //headingprints.com/cdn/shop/files/Logo_Main_504d02c9-16d9-4578-ab10-b2a57bd12e80.png?v=1781205340&width=240 240w"
1510        sizes="120px"
1511      ><img src="//headingprints.com/cdn/shop/files/Logo_Main_504d02c9-16d9-4578-ab10-b2a57bd12e80.png?v=1781205340&amp;width=400" alt="Heading Prints" srcset="//headingprints.com/cdn/shop/files/Logo_Main_504d02c9-16d9-4578-ab10-b2a57bd12e80.png?v=1781205340&amp;width=200 200w, //headingprints.com/cdn/shop/files/Logo_Main_504d02c9-16d9-4578-ab10-b2a57bd12e80.png?v=1781205340&amp;width=400 400w" width="400" height="89" loading="eager" class="image-element" sizes="200px" itemprop="logo" style="object-position:97.168% 52.148%;"></picture>
1512  </a></h1></div>
1513  <div class="header-item header-item--split-right"><ul
1514  class="site-nav site-navigation small--hide"
1515><li class="site-nav__item site-nav__expanded-item">
1516      
1517        <a
1518          href="/pages/rings"
1519          class="site-nav__link site-nav__link--underline"
1520        >
1521          Rings
1522        </a>
1523      
1524
1525    </li><li class="site-nav__item site-nav__expanded-item">
1526      
1527        <a
1528          href="/collections/last-chance"
1529          class="site-nav__link site-nav__link--underline"
1530        >
1531          Last Chance
1532        </a>
1533      
1534
1535    </li></ul>
1536</div>
1537</div>
1538<div class="header-item header-item--icons"><div class="site-nav">
1539  <div class="site-nav__icons"><span class="site-nav__link site-nav__link--icon small--hide">
1540
1541
1542
1543<shopify-account
1544  
1545    menu="customer-account-main-menu"
1546  
1547>
1548  <div slot="signed-out-avatar">
1549    
1550      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><title>account</title><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16Z"/></svg>
1551      <span class="icon__fallback-text">
1552        Log in
1553      </span>
1554    
1555  </div>
1556</shopify-account>
1557
1558
1559
1560
1561</span><a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="bag-minimal">
1562      <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag-minimal" viewBox="0 0 64 64"><title>icon-bag-minimal</title><path stroke="null" fill-opacity="null" stroke-opacity="null" fill="null" d="M11.375 17.863h41.25v36.75h-41.25z"/><path stroke="null" d="M22.25 18c0-7.105 4.35-9 9.75-9s9.75 1.895 9.75 9"/></svg><span class="icon__fallback-text">Cart</span>
1563        <span class="cart-link__bubble"></span>
1564      </span>
1565    </a>
1566  </div>
1567</div>
1568</div>
1569          </div></div>
1570        <div class="site-header__search-container">
1571          <div class="site-header__search">
1572            <div class="page-width">
1573              <predictive-search data-context="header" data-enabled="false" data-dark="false">
1574  <div class="predictive__screen" data-screen></div>
1575  <form action="/search" method="get" role="search">
1576    <label for="Search" class="hidden-label">Search</label>
1577    <div class="search__input-wrap">
1578      <input
1579        class="search__input"
1580        id="Search"
1581        type="search"
1582        name="q"
1583        value=""
1584        role="combobox"
1585        aria-expanded="false"
1586        aria-owns="predictive-search-results"
1587        aria-controls="predictive-search-results"
1588        aria-haspopup="listbox"
1589        aria-autocomplete="list"
1590        autocorrect="off"
1591        autocomplete="off"
1592        autocapitalize="off"
1593        spellcheck="false"
1594        placeholder="Search"
1595        tabindex="0"
1596      >
1597      <input name="options[prefix]" type="hidden" value="last">
1598      <button class="btn--search" type="submit">
1599        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
1600        <span class="icon__fallback-text">Search</span>
1601      </button>
1602    </div>
1603
1604    <button class="btn--close-search">
1605      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"/></svg>
1606    </button>
1607    <div id="predictive-search" class="search__results" tabindex="-1"></div>
1608  </form>
1609</predictive-search>
1610
1611            </div>
1612          </div>
1613        </div>
1614      </header>
1615    </div>
1616  </div>
1617</div>
1618
1619
1620<style> #shopify-section-sections--21024866336936__header /* Increase interior padding at the bottom of the header */#SiteHeader {padding-bottom: 10px; /* tweak 6–20px */} #shopify-section-sections--21024866336936__header /* Keep it consistent when sticky */.header-sticky-wrapper #SiteHeader {padding-bottom: 10px;} </style></div><div id="shopify-section-sections--21024866336936__a_stock_hello_bar_idMQc6" class="shopify-section shopify-section-group-header-group">
1621	<style data-shopify>
1622		.l-callout-banner {
1623			display: none;
1624			text-align: center;
1625			padding: 8px 20px;
1626			background-color: #538fc2;
1627		}
1628		.l-callout-banner.is-active {
1629		  display: block;
1630		}
1631		.l-callout-banner.is-hidden {
1632		  display: none !important;
1633		}
1634		.l-callout-banner,
1635		.l-callout-banner a,
1636		.l-callout-banner a:hover {
1637			font-size: 16px;
1638			font-weight: 500;
1639			line-height: 1.5;
1640			color: #ffffff;
1641		}
1642		.l-callout-banner a,
1643		.l-callout-banner a:hover {
1644			text-decoration: underline;
1645			text-underline-offset: 2px;
1646		}
1647	</style>
1648
1649	<l-stock-hello-banner class="l-callout-banner is-hidden">
1650		Great taste! <a href="/cart" title="/cart">Your cart has a bestseller</a>✨
1651	</l-stock-hello-banner>
1652
1653
1654
1655</div>
1656<!-- END sections: header-group --><!-- BEGIN sections: popup-group -->
1657<div id="shopify-section-sections--21024867156136__1776090408ae369058" class="shopify-section shopify-section-group-popup-group">
1658
1659</div><div id="shopify-section-sections--21024867156136__177609049089713753" class="shopify-section shopify-section-group-popup-group">
1660
1661</div>
1662<!-- END sections: popup-group --><main class="main-content" id="MainContent">
1663        <div id="shopify-section-template--21024875872424__slideshow_KkpNKh" class="shopify-section index-section--hero"><div
1664  data-section-id="template--21024875872424__slideshow_KkpNKh"
1665  data-section-type="slideshow-section"
1666  ><div class="slideshow-wrapper"><div class="">
1667        <div id="Slideshow-template--21024875872424__slideshow_KkpNKh"
1668          class="hero hero--450px hero--template--21024875872424__slideshow_KkpNKh hero--mobile--400px loading loading--delayed"
1669          
1670          data-mobile-natural="false"
1671          data-autoplay="true"
1672          data-speed="7000"
1673          
1674          
1675            data-dots="true"
1676          
1677          
1678          data-slide-count="3"><div
1679              
1680              class="slideshow__slide slideshow__slide--image_keAywY"
1681              data-index="0"
1682              data-id="image_keAywY"><style data-shopify>.slideshow__slide--image_keAywY .hero__title {
1683                  font-size: 40.0px;
1684                }
1685                @media only screen and (min-width: 769px) {
1686                  .slideshow__slide--image_keAywY .hero__title {
1687                    font-size: 80px;
1688                  }
1689                }
1690                  .slideshow__slide--image_keAywY .btn {
1691                    background: #ffffff !important;
1692                    border: none;
1693                      color: #000 !important;
1694                    
1695                  }
1696
1697                  
1698                
1699
1700                
1701                  .slideshow__slide--image_keAywY .hero__image-wrapper:after {
1702                    content: '';
1703                    position: absolute;
1704                    left: 0;
1705                    right: 0;
1706                    top: 0;
1707                    bottom: 0;
1708                    z-index: 3;
1709                    background-color: #000;
1710                    opacity: 0.2;
1711                  }
1712                
1713</style><div class="hero__image-wrapper">
1714
1715
1716
1717
1718
1719<image-element data-aos="image-fade-in" data-aos-offset="150">
1720
1721
1722  
1723<img src="//headingprints.com/cdn/shop/files/edited-g-model-20_copy.jpg?v=1788269972&amp;width=2400" alt="" srcset="//headingprints.com/cdn/shop/files/edited-g-model-20_copy.jpg?v=1788269972&amp;width=352 352w, //headingprints.com/cdn/shop/files/edited-g-model-20_copy.jpg?v=1788269972&amp;width=832 832w, //headingprints.com/cdn/shop/files/edited-g-model-20_copy.jpg?v=1788269972&amp;width=1200 1200w, //headingprints.com/cdn/shop/files/edited-g-model-20_copy.jpg?v=1788269972&amp;width=1920 1920w, //headingprints.com/cdn/shop/files/edited-g-model-20_copy.jpg?v=1788269972&amp;width=2400 2400w" width="2400" height="1599.7078159240323" loading="eager" class="hero__image hero__image--image_keAywY image-element" sizes="100vw">
1724  
1725
1726
1727</image-element>
1728</div><a href="/collections/hot-off-the-press" class="hero__slide-link" aria-hidden="true"></a><div class="hero__text-wrap">
1729                  <div class="page-width">
1730                    <div class="hero__text-content vertical-center horizontal-center">
1731                      <div class="hero__text-shadow"><h2 class="h1 hero__title">
1732                            <div class="animation-cropper"><div class="animation-contents">
1733                            Hot Off The Press
1734                            </div></div>
1735                          </h2><div class="hero__link"><a href="/collections/hot-off-the-press" class="btn">
1736                                  Shop New Designs
1737                                </a></div></div>
1738                    </div>
1739                  </div>
1740                </div></div><div
1741              
1742              class="slideshow__slide slideshow__slide--image_rTditx"
1743              data-index="1"
1744              data-id="image_rTditx"><style data-shopify>.slideshow__slide--image_rTditx .hero__title {
1745                  font-size: 32.5px;
1746                }
1747                @media only screen and (min-width: 769px) {
1748                  .slideshow__slide--image_rTditx .hero__title {
1749                    font-size: 65px;
1750                  }
1751                }
1752                  .slideshow__slide--image_rTditx .btn {
1753                    background: #ffffff !important;
1754                    border: none;
1755                      color: #000 !important;
1756                    
1757                  }
1758
1759                  
1760                
1761
1762                
1763                  .slideshow__slide--image_rTditx .hero__image-wrapper:after {
1764                    content: '';
1765                    position: absolute;
1766                    left: 0;
1767                    right: 0;
1768                    top: 0;
1769                    bottom: 0;
1770                    z-index: 3;
1771                    background-color: #000;
1772                    opacity: 0.1;
1773                  }
1774                
1775</style><div class="hero__image-wrapper">
1776
1777
1778
1779
1780
1781<image-element data-aos="image-fade-in" data-aos-offset="150">
1782
1783
1784  
1785<img src="//headingprints.com/cdn/shop/files/mary-outside-23.jpg?v=1782754848&amp;width=2400" alt="" srcset="//headingprints.com/cdn/shop/files/mary-outside-23.jpg?v=1782754848&amp;width=352 352w, //headingprints.com/cdn/shop/files/mary-outside-23.jpg?v=1782754848&amp;width=832 832w, //headingprints.com/cdn/shop/files/mary-outside-23.jpg?v=1782754848&amp;width=1200 1200w, //headingprints.com/cdn/shop/files/mary-outside-23.jpg?v=1782754848&amp;width=1920 1920w, //headingprints.com/cdn/shop/files/mary-outside-23.jpg?v=1782754848&amp;width=2400 2400w" width="2400" height="3000.0" loading="lazy" class="small--hide hero__image hero__image--image_rTditx image-element" sizes="100vw" style="object-position:50.0% 20.898%;">
1786  
1787
1788
1789</image-element>
1790
1791
1792
1793
1794
1795<image-element data-aos="image-fade-in" data-aos-offset="150">
1796
1797
1798  
1799<img src="//headingprints.com/cdn/shop/files/mary-outside-23.jpg?v=1782754848&amp;width=4000" alt="" srcset="//headingprints.com/cdn/shop/files/mary-outside-23.jpg?v=1782754848&amp;width=352 352w, //headingprints.com/cdn/shop/files/mary-outside-23.jpg?v=1782754848&amp;width=832 832w, //headingprints.com/cdn/shop/files/mary-outside-23.jpg?v=1782754848&amp;width=1200 1200w, //headingprints.com/cdn/shop/files/mary-outside-23.jpg?v=1782754848&amp;width=1920 1920w, //headingprints.com/cdn/shop/files/mary-outside-23.jpg?v=1782754848&amp;width=4000 4000w" width="4000" height="5000.0" loading="lazy" class="medium-up--hide hero__image hero__image--image_rTditx image-element" sizes="100vw" style="object-position:50.0% 20.898%;">
1800  
1801
1802
1803</image-element>
1804</div><div class="hero__text-wrap">
1805                  <div class="page-width">
1806                    <div class="hero__text-content vertical-center horizontal-center">
1807                      <div class="hero__text-shadow"><h2 class="h1 hero__title">
1808                            <div class="animation-cropper"><div class="animation-contents">
1809                            This Season's <br />
1810Required Reading
1811                            </div></div>
1812                          </h2><div class="hero__link"><a href="/pages/scarves" class="btn">
1813                                  Shop All-Season Scarves
1814                                </a><a href="/pages/bandanas" class="btn">
1815                                  Shop Bandanas
1816                                </a></div></div>
1817                    </div>
1818                  </div>
1819                </div></div><div
1820              
1821              class="slideshow__slide slideshow__slide--image_WNTP48"
1822              data-index="2"
1823              data-id="image_WNTP48"><style data-shopify>.slideshow__slide--image_WNTP48 .hero__title {
1824                  font-size: 40.0px;
1825                }
1826                @media only screen and (min-width: 769px) {
1827                  .slideshow__slide--image_WNTP48 .hero__title {
1828                    font-size: 80px;
1829                  }
1830                }
1831                  .slideshow__slide--image_WNTP48 .btn {
1832                    background: #ffffff !important;
1833                    border: none;
1834                      color: #000 !important;
1835                    
1836                  }
1837
1838                  
1839                
1840
1841                
1842                  .slideshow__slide--image_WNTP48 .hero__image-wrapper:after {
1843                    content: '';
1844                    position: absolute;
1845                    left: 0;
1846                    right: 0;
1847                    top: 0;
1848                    bottom: 0;
1849                    z-index: 3;
1850                    background-color: #000;
1851                    opacity: 0.2;
1852                  }
1853                
1854</style><div class="hero__image-wrapper">
1855
1856
1857
1858
1859
1860<image-element data-aos="image-fade-in" data-aos-offset="150">
1861
1862
1863  
1864<img src="//headingprints.com/cdn/shop/files/last-chance-heading-out-banner-3.jpg?v=1787248552&amp;width=2400" alt="" srcset="//headingprints.com/cdn/shop/files/last-chance-heading-out-banner-3.jpg?v=1787248552&amp;width=352 352w, //headingprints.com/cdn/shop/files/last-chance-heading-out-banner-3.jpg?v=1787248552&amp;width=832 832w, //headingprints.com/cdn/shop/files/last-chance-heading-out-banner-3.jpg?v=1787248552&amp;width=1200 1200w, //headingprints.com/cdn/shop/files/last-chance-heading-out-banner-3.jpg?v=1787248552&amp;width=1920 1920w, //headingprints.com/cdn/shop/files/last-chance-heading-out-banner-3.jpg?v=1787248552&amp;width=2400 2400w" width="2400" height="1599.7078159240323" loading="lazy" class="small--hide hero__image hero__image--image_WNTP48 image-element" sizes="100vw" style="object-position:49.6522% 22.1421%;">
1865  
1866
1867
1868</image-element>
1869
1870
1871
1872
1873
1874<image-element data-aos="image-fade-in" data-aos-offset="150">
1875
1876
1877  
1878<img src="//headingprints.com/cdn/shop/files/last-chance-heading-out-banner1_58362b80-5999-45c5-953a-c438e5313101.jpg?v=1787249151&amp;width=3650" alt="" srcset="//headingprints.com/cdn/shop/files/last-chance-heading-out-banner1_58362b80-5999-45c5-953a-c438e5313101.jpg?v=1787249151&amp;width=352 352w, //headingprints.com/cdn/shop/files/last-chance-heading-out-banner1_58362b80-5999-45c5-953a-c438e5313101.jpg?v=1787249151&amp;width=832 832w, //headingprints.com/cdn/shop/files/last-chance-heading-out-banner1_58362b80-5999-45c5-953a-c438e5313101.jpg?v=1787249151&amp;width=1200 1200w, //headingprints.com/cdn/shop/files/last-chance-heading-out-banner1_58362b80-5999-45c5-953a-c438e5313101.jpg?v=1787249151&amp;width=1920 1920w, //headingprints.com/cdn/shop/files/last-chance-heading-out-banner1_58362b80-5999-45c5-953a-c438e5313101.jpg?v=1787249151&amp;width=3650 3650w" width="3650" height="4324.0" loading="lazy" class="medium-up--hide hero__image hero__image--image_WNTP48 image-element" sizes="100vw" style="object-position:52.808% 42.3041%;">
1879  
1880
1881
1882</image-element>
1883</div><a href="/collections/last-chance" class="hero__slide-link" aria-hidden="true"></a><div class="hero__text-wrap">
1884                  <div class="page-width">
1885                    <div class="hero__text-content vertical-center horizontal-center">
1886                      <div class="hero__text-shadow"><h2 class="h1 hero__title">
1887                            <div class="animation-cropper"><div class="animation-contents">
1888                            Last Chance
1889                            </div></div>
1890                          </h2><div class="hero__subtitle">
1891                              <div class="animation-cropper"><div class="animation-contents">
1892                                Shop designs leaving us forever
1893                              </div></div>
1894                            </div><div class="hero__link"><a href="/collections/last-chance" class="btn">
1895                                  Shop The Final Run
1896                                </a></div></div>
1897                    </div>
1898                  </div>
1899                </div></div></div>
1900      </div>
1901    </div></div>
1902
1903
1904</div><div id="shopify-section-template--21024875872424__blocks_DnQUF9" class="shopify-section">
1905
1906
1907
1908<style data-shopify>
1909  .ai-smart-collection-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
1910    padding-top: 35px !important;
1911    padding-bottom: 15px !important;
1912  }
1913  @media screen and (max-width: 749px) {
1914    .ai-smart-collection-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
1915      padding-top: 40px !important;
1916      padding-bottom: 0px !important;
1917    }
1918  }
1919
1920  .ai-smart-collection__spacer-top-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { height: 40px; }
1921  @media screen and (max-width: 749px) {
1922    .ai-smart-collection__spacer-top-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { height: 25px; }
1923  }
1924  /* NEW bottom spacer backup */
1925  .ai-smart-collection__spacer-bottom-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { height: 50px; }
1926  @media screen and (max-width: 749px) {
1927    .ai-smart-collection__spacer-bottom-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { height: 25px; }
1928  }
1929
1930  .ai-smart-collection__inner-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
1931    padding-left: 55px;
1932    padding-right: 55px;
1933    max-width: 1400px;
1934    margin: 0 auto;
1935  }
1936  @media screen and (max-width: 749px) {
1937    .ai-smart-collection__inner-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
1938      padding-left: 20px;
1939      padding-right: 20px;
1940    }
1941  }
1942
1943  .ai-smart-collection__header-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { text-align: center; margin-bottom: 40px; }
1944  .ai-smart-collection__title-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
1945    font-family: Assistant, sans-serif;
1946    font-weight: 400;
1947    font-style: normal;
1948    font-size: 38px;
1949    color: #000000;
1950    margin: 0 0 10px;
1951    text-transform: none;
1952    letter-spacing: 0px;
1953  }
1954  .ai-smart-collection__description-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { color: #000000; font-size: 16px; line-height: 1.5; }
1955
1956  .ai-smart-collection__grid-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
1957    display: grid;
1958    grid-template-columns: repeat(3, 1fr);
1959    gap: 26px;
1960  }
1961  @media screen and (max-width: 989px) { .ai-smart-collection__grid-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { grid-template-columns: repeat(4, 1fr); } }
1962  @media screen and (max-width: 749px) {
1963    .ai-smart-collection__grid-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
1964      grid-template-columns: repeat(2, 1fr);
1965      gap: 8px;
1966    }
1967  }
1968
1969  .ai-product-card-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { position: relative; display: flex; flex-direction: column; }
1970  .ai-product-card__link-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { text-decoration: none; color: inherit; }
1971
1972  .ai-product-card__image-wrapper-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
1973    position: relative;
1974    width: 100%;
1975    aspect-ratio: 1 / 1;
1976    height: auto;
1977    padding-bottom: 0 !important;
1978    overflow: hidden;
1979    background-color: #f5f5f5;
1980    margin: 0 auto;
1981    margin-bottom: 8px;
1982  }
1983  @media screen and (max-width: 749px) {
1984    .ai-product-card__image-wrapper-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
1985      width: 100%;
1986      aspect-ratio: 1 / 1;
1987      height: auto;
1988      padding-bottom: 0 !important;
1989      margin-bottom: 4px;
1990    }
1991  }
1992  .ai-product-card__image-container-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
1993    position: absolute !important;
1994    top: 0;
1995    right: 0;
1996    bottom: 0;
1997    left: 0;
1998    width: 100%;
1999    height: 100%;
2000    overflow: hidden;
2001  }
2002  .ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
2003    width: 100% !important;
2004    height: 100% !important;
2005    object-fit: cover;
2006    display: block;
2007  }
2008  .ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { width: 100%; height: 100%; }
2009
2010  @media screen and (min-width: 750px) {
2011    .ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { position: absolute; top: 0; left: 0; }
2012    .ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3:first-child { z-index: 2; }
2013    .ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3:not(:first-child) { z-index: 1; }
2014    .ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3--secondary { opacity: 0; transition: opacity .3s ease; }
2015    @media (hover: hover) {
2016      .ai-product-card-arvdtchrouiszvhnusaigenblockaicollectionytqmku3:hover .ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3:first-child { z-index: 1; }
2017      .ai-product-card-arvdtchrouiszvhnusaigenblockaicollectionytqmku3:hover .ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3--secondary { opacity: 1; z-index: 2; }
2018    }
2019  }
2020
2021  /* Tags / badges */
2022  .ai-product-card__tags-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
2023    position: absolute; top: 10px; left: 10px;
2024    display: flex; flex-wrap: wrap; gap: px; z-index: 3;
2025  }
2026  .ai-product-card__tag-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
2027    display: inline-flex; align-items: center;
2028    padding: px px;
2029    font-size: px;
2030    font-weight: 700;
2031    border-radius: px;
2032    background-color: var(--tag-bg, );
2033    color: var(--tag-fg, );
2034    max-width: fit-content; line-height: 1;
2035  }
2036  .ai-product-card__tag-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 .__icon { margin-right: 6px; line-height: 0; }
2037  .ai-product-card__tag-arvdtchrouiszv
2037hnusaigenblockaicollectionytqmku3 .__label {  }
2038
2039  .ai-product-card__tag-arvdtchrouiszvhnusaigenblockaicollectionytqmku3--sale { background-color: rgba(0,0,0,0); color: rgba(0,0,0,0); }
2040  .ai-product-card__tag-arvdtchrouiszvhnusaigenblockaicollectionytqmku3--low { background-color: #0ea5e9; color: #ffffff; }
2041  .ai-product-card__tag-arvdtchrouiszvhnusaigenblockaicollectionytqmku3--sold { background-color: #1f2937; color: #ffffff; }
2042
2043  .ai-product-card__info-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
2044    display: flex; flex-direction: column; gap: 0px; text-align: center;
2045     align-items: center; 
2046  }
2047  .ai-product-card__vendor-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { font-size: 12px; color: #666666; text-transform: uppercase; letter-spacing: .5px; }
2048  .ai-product-card__title-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { font-size: 12px; color: #000000; margin: 0 0 0px; line-height: 1.3; }
2049
2050  .ai-product-card__price-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { display: flex; align-items: center; gap: 8px; font-size: 12px; justify-content: center; }
2051  .ai-product-card__price-regular-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { color: #900001; font-weight: 600; }
2052  .ai-product-card__price-compare-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { color: #666666; text-decoration: line-through; opacity: .7; font-size: .9em; }
2053  .ai-product-card__price-sale-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { color: #c8052e; font-weight: 600; }
2054
2055  
2056    @media screen and (max-width: 749px) {
2057      .ai-product-card__image-container-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
2058        display: flex !important;
2059        flex-direction: row;
2060        scroll-snap-type: x mandatory;
2061        overflow-x: auto;
2062        overflow-y: hidden;
2063        scrollbar-width: none;
2064        -webkit-overflow-scrolling: touch;
2065      }
2066      .ai-product-card__image-container-arvdtchrouiszvhnusaigenblockaicollectionytqmku3::-webkit-scrollbar { display: none; }
2067      .ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
2068        position: relative;
2069        flex: 0 0 100%;
2070        min-width: 100%;
2071        width: 100%;
2072        height: 100%;
2073        scroll-snap-align: start;
2074      }
2075      .ai-product-card__swiper-dots-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
2076        position: absolute;
2077        bottom: 10px;
2078        left: 50%;
2079        transform: translateX(-50%);
2080        display: flex;
2081        gap: 6px;
2082        z-index: 3;
2083      }
2084      .ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
2085        width: 6px;
2086        height: 6px;
2087        border-radius: 50%;
2088        background-color: rgba(255,255,255,.5);
2089        transition: background-color .3s ease;
2090      }
2091      .ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3.active { background-color: rgba(255,255,255,1); }
2092    }
2093  
2094
2095  @media screen and (min-width: 750px) { .ai-product-card__swiper-dots-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { display: none; } }
2096
2097  .ai-smart-collection__view-more-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { text-align: center; margin-top: 40px; }
2098  .ai-smart-collection__view-more-button-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 {
2099    display: inline-block; padding: 15px 40px; background-color: #007db5; color: #ffffff;
2100    border: none; cursor: pointer; font-size: 16px; text-decoration: none; transition: opacity .3s ease; font-weight: 600;
2101  }
2102  .ai-smart-collection__view-more-button-arvdtchrouiszvhnusaigenblockaicollectionytqmku3:hover { opacity: .8; }
2103  .ai-smart-collection__empty-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { text-align: center; padding: 60px 20px; color: #000000; }
2104  .ai-product-card__placeholder-wrapper-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 { width: 100%; height: 100%; background-color: #f5f5f5; }
2105  .ai-product-card__placeholder-wrapper-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 svg { width: 100%; height: 100%; object-fit: cover; }
2106</style>
2107
2108<smart-collection-arvdtchrouiszvhnusaigenblockaicollectionytqmku3
2109  class="ai-smart-collection-arvdtchrouiszvhnusaigenblockaicollectionytqmku3"
2110  data-mobile-images="3"
2111  data-enable-swipe="true"
2112  
2113>
2114  <div class="ai-smart-collection__spacer-top-arvdtchrouiszvhnusaigenblockaicollectionytqmku3"></div>
2115  <div class="ai-smart-collection__inner-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2116    
2117
2118    
2119      <div class="ai-smart-collection__grid-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2120        
2121          
2122<div class="ai-product-card-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2123              <a href="/products/spooky-skinny-scarf" class="ai-product-card__link-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2124                <div class="ai-product-card__image-wrapper-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2125                  <div class="ai-product-card__image-container-arvdtchrouiszvhnusaigenblockaicollectionytqmku3" data-swiper-container>
2126                    
2127                      
2128
2129                      
2130                      
2131
2132                      
2133                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2134                          <img
2135                            src="//headingprints.com/cdn/shop/files/spooky-skinny-scarf-6786907.jpg?v=1762914876&width=800"
2136                            alt="Spooky Skinny Scarf - Heading Prints"
2137                            loading="eager"
2138                            width="800"
2139                            height="800"
2140                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 "
2141                          >
2142                        </div>
2143                      
2144                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2145                          <img
2146                            src="//headingprints.com/cdn/shop/files/spooky-skinny-scarf-2381490.jpg?v=1784832373&width=800"
2147                            alt="Spooky Skinny Scarf - Heading Prints"
2148                            loading="lazy"
2149                            width="800"
2150                            height="800"
2151                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3--secondary"
2152                          >
2153                        </div>
2154                      
2155                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2156                          <img
2157                            src="//headingprints.com/cdn/shop/files/spooky-skinny-scarf-1016443.jpg?v=1784832374&width=800"
2158                            alt="Spooky Skinny Scarf - Heading Prints"
2159                            loading="lazy"
2160                            width="800"
2161                            height="800"
2162                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 "
2163                          >
2164                        </div>
2165                      
2166                    
2167                  </div>
2168
2169                  <div class="ai-product-card__tags-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2170
2171                    
2172
2173                    
2174                  </div>
2175
2176                  
2177                    <div class="ai-product-card__swiper-dots-arvdtchrouiszvhnusaigenblockaicollectionytqmku3" data-swiper-dots>
2178                      
2179                        
2180                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 active" data-dot-index="0"></div>
2181                        
2182                      
2183                        
2184                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 " data-dot-index="1"></div>
2185                        
2186                      
2187                        
2188                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 " data-dot-index="2"></div>
2189                        
2190                      
2191                    </div>
2192                  
2193                </div>
2194
2195                <div class="ai-product-card__info-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2196                  
2197
2198                  <h3 class="ai-product-card__title-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">Spooky Skinny Scarf</h3>
2199
2200                  
2201                    <div class="ai-product-card__price-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2202                      
2203                        <span class="ai-product-card__price-regular-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2204                          $25
2205                        </span>
2206                      
2207                    </div>
2208                  
2209                </div>
2210              </a>
2211            </div>
2212          
2213<div class="ai-product-card-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2214              <a href="/products/danger-skinny-scarf" class="ai-product-card__link-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2215                <div class="ai-product-card__image-wrapper-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2216                  <div class="ai-product-card__image-container-arvdtchrouiszvhnusaigenblockaicollectionytqmku3" data-swiper-container>
2217                    
2218                      
2219
2220                      
2221                      
2222
2223                      
2224                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2225                          <img
2226                            src="//headingprints.com/cdn/shop/files/danger-skinny-scarf-8099595.jpg?v=1762914883&width=800"
2227                            alt="Danger Skinny Scarf - Heading Prints"
2228                            loading="eager"
2229                            width="800"
2230                            height="800"
2231                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 "
2232                          >
2233                        </div>
2234                      
2235                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2236                          <img
2237                            src="//headingprints.com/cdn/shop/files/danger-skinny-scarf-4978489.jpg?v=1764738068&width=800"
2238                            alt="Danger Skinny Scarf - Heading Prints"
2239                            loading="lazy"
2240                            width="800"
2241                            height="800"
2242                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3--secondary"
2243                          >
2244                        </div>
2245                      
2246                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2247                          <img
2248                            src="//headingprints.com/cdn/shop/files/danger-skinny-scarf-8321297.jpg?v=1764738067&width=800"
2249                            alt="Danger Skinny Scarf - Heading Prints"
2250                            loading="lazy"
2251                            width="800"
2252                            height="800"
2253                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 "
2254                          >
2255                        </div>
2256                      
2257                    
2258                  </div>
2259
2260                  <div class="ai-product-card__tags-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2261
2262                    
2263
2264                    
2265                  </div>
2266
2267                  
2268                    <div class="ai-product-card__swiper-dots-arvdtchrouiszvhnusaigenblockaicollectionytqmku3" data-swiper-dots>
2269                      
2270                        
2271                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 active" data-dot-index="0"></div>
2272                        
2273                      
2274                        
2275                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 " data-dot-index="1"></div>
2276                        
2277                      
2278                        
2279                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 " data-dot-index="2"></div>
2280                        
2281                      
2282                    </div>
2283                  
2284                </div>
2285
2286                <div class="ai-product-card__info-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2287                  
2288
2289                  <h3 class="ai-product-card__title-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">Danger Skinny Scarf</h3>
2290
2291                  
2292                    <div class="ai-product-card__price-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2293                      
2294                        <span class="ai-product-card__price-regular-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2295                          $25
2296                        </span>
2297                      
2298                    </div>
2299                  
2300                </div>
2301              </a>
2302            </div>
2303          
2304<div class="ai-product-card-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2305              <a href="/products/premonition-skinny-scarf" class="ai-product-card__link-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2306                <div class="ai-product-card__image-wrapper-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2307                  <div class="ai-product-card__image-container-arvdtchrouiszvhnusaigenblockaicollectionytqmku3" data-swiper-container>
2308                    
2309                      
2310
2311                      
2312                      
2313
2314                      
2315                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2316                          <img
2317                            src="//headingprints.com/cdn/shop/files/premonition-skinny-scarf-5263456.jpg?v=1762914877&width=800"
2318                            alt="Premonition Skinny Scarf - Heading Prints"
2319                            loading="eager"
2320                            width="800"
2321                            height="800"
2322                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 "
2323                          >
2324                        </div>
2325                      
2326                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2327                          <img
2328                            src="//headingprints.com/cdn/shop/files/premonition-skinny-scarf-1339024.jpg?v=1764986348&width=800"
2329                            alt="Premonition Skinny Scarf - Heading Prints"
2330                            loading="lazy"
2331                            width="800"
2332                            height="800"
2333                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3--secondary"
2334                          >
2335                        </div>
2336                      
2337                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2338                          <img
2339                            src="//headingprints.com/cdn/shop/files/premonition-skinny-scarf-8284995.jpg?v=1764986347&width=800"
2340                            alt="Premonition Skinny Scarf - Heading Prints"
2341                            loading="lazy"
2342                            width="800"
2343                            height="800"
2344                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 "
2345                          >
2346                        </div>
2347                      
2348                    
2349                  </div>
2350
2351                  <div class="ai-product-card__tags-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2352
2353                    
2354
2355                    
2356                  </div>
2357
2358                  
2359                    <div class="ai-product-card__swiper-dots-arvdtchrouiszvhnusaigenblockaicollectionytqmku3" data-swiper-dots>
2360                      
2361                        
2362                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 active" data-dot-index="0"></div>
2363                        
2364                      
2365                        
2366                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 " data-dot-index="1"></div>
2367                        
2368                      
2369                        
2370                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 " data-dot-index="2"></div>
2371                        
2372                      
2373                    </div>
2374                  
2375                </div>
2376
2377                <div class="ai-product-card__info-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2378                  
2379
2380                  <h3 class="ai-product-card__title-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">Premonition Skinny Scarf</h3>
2381
2382                  
2383                    <div class="ai-product-card__price-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2384                      
2385                        <span class="ai-product-card__price-regular-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2386                          $25
2387                        </span>
2388                      
2389                    </div>
2390                  
2391                </div>
2392              </a>
2393            </div>
2394          
2395<div class="ai-product-card-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2396              <a href="/products/mice-bandana" class="ai-product-card__link-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2397                <div class="ai-product-card__image-wrapper-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2398                  <div class="ai-product-card__image-container-arvdtchrouiszvhnusaigenblockaicollectionytqmku3" data-swiper-container>
2399                    
2400                      
2401
2402                      
2403                      
2404
2405                      
2406                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2407                          <img
2408                            src="//headingprints.com/cdn/shop/files/mice-bandana-6205720.jpg?v=1769875656&width=800"
2409                            alt="Mice Bandana - Heading Prints"
2410                            loading="eager"
2411                            width="800"
2412                            height="800"
2413                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 "
2414                          >
2415                        </div>
2416                      
2417                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2418                          <img
2419                            src="//headingprints.com/cdn/shop/files/mice-bandana-6795097.jpg?v=1769875656&width=800"
2420                            alt="Mice Bandana - Heading Prints"
2421                            loading="lazy"
2422                            width="800"
2423                            height="800"
2424                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3--secondary"
2425                          >
2426                        </div>
2427                      
2428                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2429                          <img
2430                            src="//headingprints.com/cdn/shop/files/mice-bandana-2122343.jpg?v=1769875656&width=800"
2431                            alt="Mice Bandana - Heading Prints"
2432                            loading="lazy"
2433                            width="800"
2434                            height="800"
2435                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 "
2436                          >
2437                        </div>
2438                      
2439                    
2440                  </div>
2441
2442                  <div class="ai-product-card__tags-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2443
2444                    
2445
2446                    
2447                  </div>
2448
2449                  
2450                    <div class="ai-product-card__swiper-dots-arvdtchrouiszvhnusaigenblockaicollectionytqmku3" data-swiper-dots>
2451                      
2452                        
2453                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 active" data-dot-index="0"></div>
2454                        
2455                      
2456                        
2457                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 " data-dot-index="1"></div>
2458                        
2459                      
2460                        
2461                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 " data-dot-index="2"></div>
2462                        
2463                      
2464                    </div>
2465                  
2466                </div>
2467
2468                <div class="ai-product-card__info-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2469                  
2470
2471                  <h3 class="ai-product-card__title-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">Mice Bandana</h3>
2472
2473                  
2474                    <div class="ai-product-card__price-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2475                      
2476                        <span class="ai-product-card__price-regular-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2477                          $19
2478                        </span>
2479                      
2480                    </div>
2481                  
2482                </div>
2483              </a>
2484            </div>
2485          
2486<div class="ai-product-card-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2487              <a href="/products/jack-o-lantern-silky-scarf" class="ai-product-card__link-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2488                <div class="ai-product-card__image-wrapper-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2489                  <div class="ai-product-card__image-container-arvdtchrouiszvhnusaigenblockaicollectionytqmku3" data-swiper-container>
2490                    
2491                      
2492
2493                      
2494                      
2495
2496                      
2497                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2498                          <img
2499                            src="//headingprints.com/cdn/shop/files/jack-o-lantern-silky-scarf-7561145.jpg?v=1762998714&width=800"
2500                            alt="Jack o Lantern Silky Scarf - Heading Prints"
2501                            loading="lazy"
2502                            width="800"
2503                            height="800"
2504                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 "
2505                          >
2506                        </div>
2507                      
2508                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2509                          <img
2510                            src="//headingprints.com/cdn/shop/files/jack-o-lantern-silky-scarf-2826898.jpg?v=1762957182&width=800"
2511                            alt="Jack o Lantern Silky Scarf - Heading Prints"
2512                            loading="lazy"
2513                            width="800"
2514                            height="800"
2515                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3--secondary"
2516                          >
2517                        </div>
2518                      
2519                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2520                          <img
2521                            src="//headingprints.com/cdn/shop/files/jack-o-lantern-silky-scarf-1193338.jpg?v=1762957182&width=800"
2522                            alt="Jack o Lantern Silky Scarf - Heading Prints"
2523                            loading="lazy"
2524                            width="800"
2525                            height="800"
2526                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 "
2527                          >
2528                        </div>
2529                      
2530                    
2531                  </div>
2532
2533                  <div class="ai-product-card__tags-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2534                      <span class="ai-product-card__tag-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 ai-product-card__tag-arvdtchrouiszvhnusaigenblockaicollectionytqmku3--sale"><span class="__label">Sale</span></span>
2535                    
2536
2537                    
2538
2539                    
2540                  </div>
2541
2542                  
2543                    <div class="ai-product-card__swiper-dots-arvdtchrouiszvhnusaigenblockaicollectionytqmku3" data-swiper-dots>
2544                      
2545                        
2546                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 active" data-dot-index="0"></div>
2547                        
2548                      
2549                        
2550                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 " data-dot-index="1"></div>
2551                        
2552                      
2553                        
2554                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 " data-dot-index="2"></div>
2555                        
2556                      
2557                    </div>
2558                  
2559                </div>
2560
2561                <div class="ai-product-card__info-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2562                  
2563
2564                  <h3 class="ai-product-card__title-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">Jack O' Lantern Silky Scarf</h3>
2565
2566                  
2567                    <div class="ai-product-card__price-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2568                      
2569                        <span class="ai-product-card__price-sale-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2570                          $41
2571                        </span>
2572                        <span class="ai-product-card__price-compare-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2573                          $45
2574                        </span>
2575                      
2576                    </div>
2577                  
2578                </div>
2579              </a>
2580            </div>
2581          
2582<div class="ai-product-card-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2583              <a href="/products/elk-silky-scarf" class="ai-product-card__link-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2584                <div class="ai-product-card__image-wrapper-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2585                  <div class="ai-product-card__image-container-arvdtchrouiszvhnusaigenblockaicollectionytqmku3" data-swiper-container>
2586                    
2587                      
2588
2589                      
2590                      
2591
2592                      
2593                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2594                          <img
2595                            src="//headingprints.com/cdn/shop/files/elk-silky-scarf-2054486.png?v=1786738053&width=800"
2596                            alt="Elk Silky Scarf - Heading Prints"
2597                            loading="lazy"
2598                            width="800"
2599                            height="800"
2600                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 "
2601                          >
2602                        </div>
2603                      
2604                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2605                          <img
2606                            src="//headingprints.com/cdn/shop/files/elk-silky-scarf-8731240.jpg?v=1786738052&width=800"
2607                            alt="Elk Silky Scarf - Heading Prints"
2608                            loading="lazy"
2609                            width="800"
2610                            height="800"
2611                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3--secondary"
2612                          >
2613                        </div>
2614                      
2615                        <div class="ai-product-card__image-slide-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2616                          <img
2617                            src="//headingprints.com/cdn/shop/files/elk-silky-scarf-7954826.jpg?v=1786738053&width=800"
2618                            alt="Elk Silky Scarf - Heading Prints"
2619                            loading="lazy"
2620                            width="800"
2621                            height="800"
2622                            class="ai-product-card__image-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 "
2623                          >
2624                        </div>
2625                      
2626                    
2627                  </div>
2628
2629                  <div class="ai-product-card__tags-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2630
2631                    
2632
2633                    
2634                  </div>
2635
2636                  
2637                    <div class="ai-product-card__swiper-dots-arvdtchrouiszvhnusaigenblockaicollectionytqmku3" data-swiper-dots>
2638                      
2639                        
2640                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 active" data-dot-index="0"></div>
2641                        
2642                      
2643                        
2644                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 " data-dot-index="1"></div>
2645                        
2646                      
2647                        
2648                          <div class="ai-product-card__swiper-dot-arvdtchrouiszvhnusaigenblockaicollectionytqmku3 " data-dot-index="2"></div>
2649                        
2650                      
2651                    </div>
2652                  
2653                </div>
2654
2655                <div class="ai-product-card__info-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2656                  
2657
2658                  <h3 class="ai-product-card__title-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">Elk Silky Scarf</h3>
2659
2660                  
2661                    <div class="ai-product-card__price-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2662                      
2663                        <span class="ai-product-card__price-regular-arvdtchrouiszvhnusaigenblockaicollectionytqmku3">
2664                          $45
2665                        </span>
2666                      
2667                    </div>
2668                  
2669                </div>
2670              </a>
2671            </div>
2672          
2673        
2674      </div>
2675
2676      
2677    
2678  </div>
2679
2680  <!-- Bottom spacer backup element -->
2681  <div class="ai-smart-collection__spacer-bottom-arvdtchrouiszvhnusaigenblockaicollectionytqmku3"></div>
2682</smart-collection-arvdtchrouiszvhnusaigenblockaicollectionytqmku3>
2683
2684<script>
2685  (function() {
2686    class SmartCollectionarvdtchrouiszvhnusaigenblockaicollectionytqmku3 extends HTMLElement {
2687      constructor() {
2688        super();
2689        this.mobileImagesCount = parseInt(this.dataset.mobileImages) || 4;
2690        this.enableSwipe = this.dataset.enableSwipe === 'true';
2691      }
2692      connectedCallback() { if (this.enableSwipe) { this.setupMobileSwipe(); } }
2693      setupMobileSwipe() {
2694        if (window.innerWidth > 749) return;
2695        const productCards = this.querySelectorAll('.ai-product-card-arvdtchrouiszvhnusaigenblockaicollectionytqmku3');
2696        productCards.forEach(card => {
2697          const container = card.querySelector('[data-swiper-container]');
2698          const dots = card.querySelectorAll('[data-dot-index]');
2699          if (!container || dots.length === 0) return;
2700          let currentIndex = 0;
2701          const updateDots = () => { dots.forEach((dot, idx) => dot.classList.toggle('active', idx === currentIndex)); };
2702          container.addEventListener('scroll', () => {
2703            const slideWidth = container.offsetWidth;
2704            const newIndex = Math.round(container.scrollLeft / slideWidth);
2705            if (newIndex !== currentIndex) { currentIndex = newIndex; updateDots(); }
2706          });
2707          dots.forEach((dot, index) => {
2708            dot.addEventListener('click', (e) => {
2709              e.preventDefault(); e.stopPropagation();
2710              currentIndex = index;
2711              container.scrollTo({ left: container.offsetWidth * index, behavior: 'smooth' });
2712              updateDots();
2713            });
2714          });
2715        });
2716      }
2717    }
2718    customElements.define('smart-collection-arvdtchrouiszvhnusaigenblockaicollectionytqmku3', SmartCollectionarvdtchrouiszvhnusaigenblockaicollectionytqmku3);
2719  })();
2720</script>
2720
2721
2722
2723
2724</div><div id="shopify-section-template--21024875872424__promo_grid_kRYMUC" class="shopify-section"><div
2725  data-section-id="template--21024875872424__promo_grid_kRYMUC"
2726  data-section-type="promo-grid"><style data-shopify>#shopify-section-template--21024875872424__promo_grid_kRYMUC {
2727      margin-bottom: 0 !important;
2728      padding-bottom: 0 !important;
2729    }</style><style data-shopify>.flex-grid--template--21024875872424__promo_grid_kRYMUC {
2730    margin-top: -0px;
2731    margin-inline-start: -0px;
2732    
2733      padding-left: 0px;
2734      padding-right: 0px;
2735    
2736  }
2737
2738  .flex-grid--template--21024875872424__promo_grid_kRYMUC .flex-grid--gutters {
2739    margin-top: -0px;
2740    margin-inline-start: -0px;
2741  }
2742
2743  .flex-grid--template--21024875872424__promo_grid_kRYMUC .flex-grid__item {
2744    padding-top: 0px;
2745    padding-inline-start: 0px;
2746  }
2747
2748  @media only screen and (max-width: 589px) {
2749    .flex-grid--template--21024875872424__promo_grid_kRYMUC {
2750      margin-top: -0px;
2751      margin-inline-start: -0px;
2752      
2753        padding-left: 0px;
2754        padding-right: 0px;
2755      
2756    }
2757
2758    .flex-grid--template--21024875872424__promo_grid_kRYMUC .flex-grid--gutters {
2759      margin-top: -0px;
2760      margin-inline-start: -0px;
2761    }
2762
2763    .flex-grid--template--21024875872424__promo_grid_kRYMUC .flex-grid__item {
2764      padding-top: 0px;
2765      padding-inline-start: 0px;
2766    }
2767  }</style><div class="promo-grid">
2768  <div class="flex-grid flex-grid--gutters flex-grid--template--21024875872424__promo_grid_kRYMUC"><style data-shopify>
2769          
2770            .flex-grid__item--advanced_K9gW8j {
2771              min-height: 60.0px;
2772            }
2773          
2774
2775          @media only screen and (min-width: 769px) {
2776            .flex-grid__item--advanced_K9gW8j {
2777              min-height: 80.0px;
2778            }
2779          }
2780
2781          @media only screen and (min-width: 1140px) {
2782            .flex-grid__item--advanced_K9gW8j {
2783              min-height: 100px;
2784            }
2785          }
2786        
2787
2788.flex-grid__item--advanced_K9gW8j .btn {
2789            background: #ffffff !important;
2790            border: none !important;
2791              color: #000 !important;
2792            
2793          }
2794
2795          
2796        
2797
2798
2799        
2800</style><div class="flex-grid__item flex-grid__item--100 flex-grid__item--advanced_K9gW8j type-advanced" ><div
2801              class="promo-grid__container vertical-center horizontal-center"><a href="/collections/hot-off-the-press" class="promo-grid__slide-link" aria-hidden="true" aria-label="Shop Spooky Season"></a><div class="promo-grid__bg">
2802
2803
2804
2805<image-element data-aos="image-fade-in" data-aos-offset="150">
2806
2807
2808  
2809<img src="//headingprints.com/cdn/shop/files/heading_product_mice-4.jpg?v=1791376975&amp;width=3650" alt="" srcset="//headingprints.com/cdn/shop/files/heading_product_mice-4.jpg?v=1791376975&amp;width=352 352w, //headingprints.com/cdn/shop/files/heading_product_mice-4.jpg?v=1791376975&amp;width=832 832w, //headingprints.com/cdn/shop/files/heading_product_mice-4.jpg?v=1791376975&amp;width=1200 1200w, //headingprints.com/cdn/shop/files/heading_product_mice-4.jpg?v=1791376975&amp;width=1920 1920w, //headingprints.com/cdn/shop/files/heading_product_mice-4.jpg?v=1791376975&amp;width=3650 3650w" width="3650" height="5476.000000000001" loading="lazy" class="image-fit promo-grid__bg-image promo-grid__bg-image--advanced_K9gW8j
2810 image-element" sizes="(min-width: 769px) 100vw, 100vw">
2811  
2812
2813
2814</image-element>
2815</div><div class="promo-grid__content">
2816                  <div class="promo-grid__text"><a href="/collections/hot-off-the-press" class="btn">
2817                        Shop Spooky Season
2818                      </a></div>
2819                </div></div></div></div>
2820</div>
2821</div>
2822
2823
2824</div><div id="shopify-section-template--21024875872424__blocks_kC7yKh" class="shopify-section">
2825
2826
2827
2828<style data-shopify>
2829  .ai-smart-collection-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2830    padding-top: 35px !important;
2831    padding-bottom: 40px !important;
2832  }
2833  @media screen and (max-width: 749px) {
2834    .ai-smart-collection-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2835      padding-top: 40px !important;
2836      padding-bottom: 0px !important;
2837    }
2838  }
2839
2840  .ai-smart-collection__spacer-top-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { height: 40px; }
2841  @media screen and (max-width: 749px) {
2842    .ai-smart-collection__spacer-top-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { height: 25px; }
2843  }
2844  /* NEW bottom spacer backup */
2845  .ai-smart-collection__spacer-bottom-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { height: 65px; }
2846  @media screen and (max-width: 749px) {
2847    .ai-smart-collection__spacer-bottom-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { height: 25px; }
2848  }
2849
2850  .ai-smart-collection__inner-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2851    padding-left: 55px;
2852    padding-right: 55px;
2853    max-width: 1400px;
2854    margin: 0 auto;
2855  }
2856  @media screen and (max-width: 749px) {
2857    .ai-smart-collection__inner-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2858      padding-left: 20px;
2859      padding-right: 20px;
2860    }
2861  }
2862
2863  .ai-smart-collection__header-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { text-align: center; margin-bottom: 40px; }
2864  .ai-smart-collection__title-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2865    font-family: Assistant, sans-serif;
2866    font-weight: 400;
2867    font-style: normal;
2868    font-size: 38px;
2869    color: #000000;
2870    margin: 0 0 10px;
2871    text-transform: none;
2872    letter-spacing: 0px;
2873  }
2874  .ai-smart-collection__description-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { color: #000000; font-size: 16px; line-height: 1.5; }
2875
2876  .ai-smart-collection__grid-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2877    display: grid;
2878    grid-template-columns: repeat(3, 1fr);
2879    gap: 26px;
2880  }
2881  @media screen and (max-width: 989px) { .ai-smart-collection__grid-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { grid-template-columns: repeat(4, 1fr); } }
2882  @media screen and (max-width: 749px) {
2883    .ai-smart-collection__grid-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2884      grid-template-columns: repeat(2, 1fr);
2885      gap: 8px;
2886    }
2887  }
2888
2889  .ai-product-card-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { position: relative; display: flex; flex-direction: column; }
2890  .ai-product-card__link-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { text-decoration: none; color: inherit; }
2891
2892  .ai-product-card__image-wrapper-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2893    position: relative;
2894    width: 100%;
2895    aspect-ratio: 1 / 1;
2896    height: auto;
2897    padding-bottom: 0 !important;
2898    overflow: hidden;
2899    background-color: #f5f5f5;
2900    margin: 0 auto;
2901    margin-bottom: 8px;
2902  }
2903  @media screen and (max-width: 749px) {
2904    .ai-product-card__image-wrapper-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2905      width: 100%;
2906      aspect-ratio: 1 / 1;
2907      height: auto;
2908      padding-bottom: 0 !important;
2909      margin-bottom: 4px;
2910    }
2911  }
2912  .ai-product-card__image-container-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2913    position: absolute !important;
2914    top: 0;
2915    right: 0;
2916    bottom: 0;
2917    left: 0;
2918    width: 100%;
2919    height: 100%;
2920    overflow: hidden;
2921  }
2922  .ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2923    width: 100% !important;
2924    height: 100% !important;
2925    object-fit: cover;
2926    display: block;
2927  }
2928  .ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { width: 100%; height: 100%; }
2929
2930  @media screen and (min-width: 750px) {
2931    .ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { position: absolute; top: 0; left: 0; }
2932    .ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby:first-child { z-index: 2; }
2933    .ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby:not(:first-child) { z-index: 1; }
2934    .ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby--secondary { opacity: 0; transition: opacity .3s ease; }
2935    @media (hover: hover) {
2936      .ai-product-card-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby:hover .ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby:first-child { z-index: 1; }
2937      .ai-product-card-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby:hover .ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby--secondary { opacity: 1; z-index: 2; }
2938    }
2939  }
2940
2941  /* Tags / badges */
2942  .ai-product-card__tags-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2943    position: absolute; top: 10px; left: 10px;
2944    display: flex; flex-wrap: wrap; gap: px; z-index: 3;
2945  }
2946  .ai-product-card__tag-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2947    display: inline-flex; align-items: center;
2948    padding: px px;
2949    font-size: px;
2950    font-weight: 700;
2951    border-radius: px;
2952    background-color: var(--tag-bg, );
2953    color: var(--tag-fg, );
2954    max-width: fit-content; line-height: 1;
2955  }
2956  .ai-product-card__tag-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby .__icon { margin-right: 6px; line-height: 0; }
2957  .ai-product-card__tag-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby .__label {  }
2958
2959  .ai-product-card__tag-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby--sale { background-color: rgba(0,0,0,0); color: rgba(0,0,0,0); }
2960  .ai-product-card__tag-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby--low { background-color: #0ea5e9; color: #ffffff; }
2961  .ai-product-card__tag-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby--sold { background-color: #1f2937; color: #ffffff; }
2962
2963  .ai-product-card__info-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2964    display: flex; flex-direction: column; gap: 0px; text-align: center;
2965     align-items: center; 
2966  }
2967  .ai-product-card__vendor-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { font-size: 12px; color: #666666; text-transform: uppercase; letter-spacing: .5px; }
2968  .ai-product-card__title-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { font-size: 12px; color: #000000; margin: 0 0 0px; line-height: 1.3; }
2969
2970  .ai-product-card__price-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { display: flex; align-items: center; gap: 8px; font-size: 12px; justify-content: center; }
2971  .ai-product-card__price-regular-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { color: #900001; font-weight: 600; }
2972  .ai-product-card__price-compare-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { color: #666666; text-decoration: line-through; opacity: .7; font-size: .9em; }
2973  .ai-product-card__price-sale-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { color: #c8052e; font-weight: 600; }
2974
2975  
2976    @media screen and (max-width: 749px) {
2977      .ai-product-card__image-container-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2978        display: flex !important;
2979        flex-direction: row;
2980        scroll-snap-type: x mandatory;
2981        overflow-x: auto;
2982        overflow-y: hidden;
2983        scrollbar-width: none;
2984        -webkit-overflow-scrolling: touch;
2985      }
2986      .ai-product-card__image-container-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby::-webkit-scrollbar { display: none; }
2987      .ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2988        position: relative;
2989        flex: 0 0 100%;
2990        min-width: 100%;
2991        width: 100%;
2992        height: 100%;
2993        scroll-snap-align: start;
2994      }
2995      .ai-product-card__swiper-dots-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
2996        position: absolute;
2997        bottom: 10px;
2998        left: 50%;
2999        transform: translateX(-50%);
3000        display: flex;
3001        gap: 6px;
3002        z-index: 3;
3003      }
3004      .ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
3005        width: 6px;
3006        height: 6px;
3007        border-radius: 50%;
3008        background-color: rgba(255,255,255,.5);
3009        transition: background-color .3s ease;
3010      }
3011      .ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby.active { background-color: rgba(255,255,255,1); }
3012    }
3013  
3014
3015  @media screen and (min-width: 750px) { .ai-product-card__swiper-dots-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { display: none; } }
3016
3017  .ai-smart-collection__view-more-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { text-align: center; margin-top: 40px; }
3018  .ai-smart-collection__view-more-button-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby {
3019    display: inline-block; padding: 15px 40px; background-color: #007db5; color: #ffffff;
3020    border: none; cursor: pointer; font-size: 16px; text-decoration: none; transition: opacity .3s ease; font-weight: 600;
3021  }
3022  .ai-smart-collection__view-more-button-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby:hover { opacity: .8; }
3023  .ai-smart-collection__empty-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { text-align: center; padding: 60px 20px; color: #000000; }
3024  .ai-product-card__placeholder-wrapper-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby { width: 100%; height: 100%; background-color: #f5f5f5; }
3025  .ai-product-card__placeholder-wrapper-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby svg { width: 100%; height: 100%; object-fit: cover; }
3026</style>
3027
3028<smart-collection-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby
3029  class="ai-smart-collection-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby"
3030  data-mobile-images="3"
3031  data-enable-swipe="true"
3032  
3033>
3034  <div class="ai-smart-collection__spacer-top-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby"></div>
3035  <div class="ai-smart-collection__inner-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3036    
3037
3038    
3039      <div class="ai-smart-collection__grid-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3040        
3041          
3042<div class="ai-product-card-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3043              <a href="/products/bramble-bandana" class="ai-product-card__link-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3044                <div class="ai-product-card__image-wrapper-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3045                  <div class="ai-product-card__image-container-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby" data-swiper-container>
3046                    
3047                      
3048
3049                      
3050                      
3051
3052                      
3053                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3054                          <img
3055                            src="//headingprints.com/cdn/shop/files/bramble-709682.jpg?v=1754578571&width=800"
3056                            alt="Bramble - Heading Bandanas"
3057                            loading="eager"
3058                            width="800"
3059                            height="800"
3060                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby "
3061                          >
3062                        </div>
3063                      
3064                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3065                          <img
3066                            src="//headingprints.com/cdn/shop/files/bramble-bandana-1676876.jpg?v=1788312428&width=800"
3067                            alt="Bramble Bandana - Heading Prints"
3068                            loading="lazy"
3069                            width="800"
3070                            height="800"
3071                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby--secondary"
3072                          >
3073                        </div>
3074                      
3075                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3076                          <img
3077                            src="//headingprints.com/cdn/shop/files/bramble-bandana-1325730.jpg?v=1788312428&width=800"
3078                            alt="Bramble Bandana - Heading Prints"
3079                            loading="lazy"
3080                            width="800"
3081                            height="800"
3082                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby "
3083                          >
3084                        </div>
3085                      
3086                    
3087                  </div>
3088
3089                  <div class="ai-product-card__tags-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3090
3091                    
3092
3093          
3093          
3094                  </div>
3095
3096                  
3097                    <div class="ai-product-card__swiper-dots-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby" data-swiper-dots>
3098                      
3099                        
3100                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby active" data-dot-index="0"></div>
3101                        
3102                      
3103                        
3104                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby " data-dot-index="1"></div>
3105                        
3106                      
3107                        
3108                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby " data-dot-index="2"></div>
3109                        
3110                      
3111                    </div>
3112                  
3113                </div>
3114
3115                <div class="ai-product-card__info-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3116                  
3117
3118                  <h3 class="ai-product-card__title-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">Bramble Bandana</h3>
3119
3120                  
3121                    <div class="ai-product-card__price-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3122                      
3123                        <span class="ai-product-card__price-regular-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3124                          $19
3125                        </span>
3126                      
3127                    </div>
3128                  
3129                </div>
3130              </a>
3131            </div>
3132          
3133<div class="ai-product-card-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3134              <a href="/products/ecosystem-bandana" class="ai-product-card__link-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3135                <div class="ai-product-card__image-wrapper-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3136                  <div class="ai-product-card__image-container-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby" data-swiper-container>
3137                    
3138                      
3139
3140                      
3141                      
3142
3143                      
3144                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3145                          <img
3146                            src="//headingprints.com/cdn/shop/files/ecosystem-6110862.jpg?v=1762914937&width=800"
3147                            alt="Ecosystem - Heading Prints"
3148                            loading="eager"
3149                            width="800"
3150                            height="800"
3151                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby "
3152                          >
3153                        </div>
3154                      
3155                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3156                          <img
3157                            src="//headingprints.com/cdn/shop/files/ecosystem-5491973.png?v=1762889890&width=800"
3158                            alt="Ecosystem - Heading Prints"
3159                            loading="lazy"
3160                            width="800"
3161                            height="800"
3162                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby--secondary"
3163                          >
3164                        </div>
3165                      
3166                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3167                          <img
3168                            src="//headingprints.com/cdn/shop/files/ecosystem-bandana-9103252.jpg?v=1772195716&width=800"
3169                            alt="Ecosystem Bandana - Heading Prints"
3170                            loading="lazy"
3171                            width="800"
3172                            height="800"
3173                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby "
3174                          >
3175                        </div>
3176                      
3177                    
3178                  </div>
3179
3180                  <div class="ai-product-card__tags-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3181
3182                    
3183
3184                    
3185                  </div>
3186
3187                  
3188                    <div class="ai-product-card__swiper-dots-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby" data-swiper-dots>
3189                      
3190                        
3191                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby active" data-dot-index="0"></div>
3192                        
3193                      
3194                        
3195                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby " data-dot-index="1"></div>
3196                        
3197                      
3198                        
3199                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby " data-dot-index="2"></div>
3200                        
3201                      
3202                    </div>
3203                  
3204                </div>
3205
3206                <div class="ai-product-card__info-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3207                  
3208
3209                  <h3 class="ai-product-card__title-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">Ecosystem Bandana</h3>
3210
3211                  
3212                    <div class="ai-product-card__price-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3213                      
3214                        <span class="ai-product-card__price-regular-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3215                          $19
3216                        </span>
3217                      
3218                    </div>
3219                  
3220                </div>
3221              </a>
3222            </div>
3223          
3224<div class="ai-product-card-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3225              <a href="/products/seaweed-bandana" class="ai-product-card__link-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3226                <div class="ai-product-card__image-wrapper-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3227                  <div class="ai-product-card__image-container-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby" data-swiper-container>
3228                    
3229                      
3230
3231                      
3232                      
3233
3234                      
3235                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3236                          <img
3237                            src="//headingprints.com/cdn/shop/files/seaweed-bandana-3306806.jpg?v=1769461339&width=800"
3238                            alt="Seaweed Bandana - Heading Prints"
3239                            loading="eager"
3240                            width="800"
3241                            height="800"
3242                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby "
3243                          >
3244                        </div>
3245                      
3246                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3247                          <img
3248                            src="//headingprints.com/cdn/shop/files/seaweed-bandana-6040303.jpg?v=1769448302&width=800"
3249                            alt="Seaweed Bandana - Heading Prints"
3250                            loading="lazy"
3251                            width="800"
3252                            height="800"
3253                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby--secondary"
3254                          >
3255                        </div>
3256                      
3257                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3258                          <img
3259                            src="//headingprints.com/cdn/shop/files/seaweed-bandana-2957402.jpg?v=1769448302&width=800"
3260                            alt="Seaweed Bandana - Heading Prints"
3261                            loading="lazy"
3262                            width="800"
3263                            height="800"
3264                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby "
3265                          >
3266                        </div>
3267                      
3268                    
3269                  </div>
3270
3271                  <div class="ai-product-card__tags-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3272
3273                    
3274
3275                    
3276                  </div>
3277
3278                  
3279                    <div class="ai-product-card__swiper-dots-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby" data-swiper-dots>
3280                      
3281                        
3282                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby active" data-dot-index="0"></div>
3283                        
3284                      
3285                        
3286                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby " data-dot-index="1"></div>
3287                        
3288                      
3289                        
3290                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby " data-dot-index="2"></div>
3291                        
3292                      
3293                    </div>
3294                  
3295                </div>
3296
3297                <div class="ai-product-card__info-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3298                  
3299
3300                  <h3 class="ai-product-card__title-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">Seaweed Bandana</h3>
3301
3302                  
3303                    <div class="ai-product-card__price-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3304                      
3305                        <span class="ai-product-card__price-regular-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3306                          $19
3307                        </span>
3308                      
3309                    </div>
3310                  
3311                </div>
3312              </a>
3313            </div>
3314          
3315<div class="ai-product-card-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3316              <a href="/products/fawn-bandana" class="ai-product-card__link-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3317                <div class="ai-product-card__image-wrapper-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3318                  <div class="ai-product-card__image-container-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby" data-swiper-container>
3319                    
3320                      
3321
3322                      
3323                      
3324
3325                      
3326                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3327                          <img
3328                            src="//headingprints.com/cdn/shop/files/fawn-944504.jpg?v=1747370891&width=800"
3329                            alt="Fawn - Heading Prints"
3330                            loading="eager"
3331                            width="800"
3332                            height="800"
3333                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby "
3334                          >
3335                        </div>
3336                      
3337                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3338                          <img
3339                            src="//headingprints.com/cdn/shop/files/fawn-532619.jpg?v=1754594441&width=800"
3340                            alt="Fawn - Heading Prints"
3341                            loading="lazy"
3342                            width="800"
3343                            height="800"
3344                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby--secondary"
3345                          >
3346                        </div>
3347                      
3348                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3349                          <img
3350                            src="//headingprints.com/cdn/shop/files/fawn-922812.jpg?v=1762963408&width=800"
3351                            alt="Fawn - Heading Prints"
3352                            loading="lazy"
3353                            width="800"
3354                            height="800"
3355                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby "
3356                          >
3357                        </div>
3358                      
3359                    
3360                  </div>
3361
3362                  <div class="ai-product-card__tags-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3363
3364                    
3365
3366                    
3367                  </div>
3368
3369                  
3370                    <div class="ai-product-card__swiper-dots-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby" data-swiper-dots>
3371                      
3372                        
3373                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby active" data-dot-index="0"></div>
3374                        
3375                      
3376                        
3377                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby " data-dot-index="1"></div>
3378                        
3379                      
3380                        
3381                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby " data-dot-index="2"></div>
3382                        
3383                      
3384                    </div>
3385                  
3386                </div>
3387
3388                <div class="ai-product-card__info-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3389                  
3390
3391                  <h3 class="ai-product-card__title-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">Fawn Bandana</h3>
3392
3393                  
3394                    <div class="ai-product-card__price-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3395                      
3396                        <span class="ai-product-card__price-regular-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3397                          $19
3398                        </span>
3399                      
3400                    </div>
3401                  
3402                </div>
3403              </a>
3404            </div>
3405          
3406<div class="ai-product-card-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3407              <a href="/products/eclipse-bandana" class="ai-product-card__link-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3408                <div class="ai-product-card__image-wrapper-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3409                  <div class="ai-product-card__image-container-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby" data-swiper-container>
3410                    
3411                      
3412
3413                      
3414                      
3415
3416                      
3417                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3418                          <img
3419                            src="//headingprints.com/cdn/shop/files/eclipse-116643.jpg?v=1726105594&width=800"
3420                            alt="Eclipse - Heading Prints"
3421                            loading="lazy"
3422                            width="800"
3423                            height="800"
3424                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby "
3425                          >
3426                        </div>
3427                      
3428                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3429                          <img
3430                            src="//headingprints.com/cdn/shop/files/eclipse-325219.jpg?v=1762963596&width=800"
3431                            alt="Eclipse - Heading Prints"
3432                            loading="lazy"
3433                            width="800"
3434                            height="800"
3435                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby--secondary"
3436                          >
3437                        </div>
3438                      
3439                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3440                          <img
3441                            src="//headingprints.com/cdn/shop/files/eclipse-165528.jpg?v=1762963596&width=800"
3442                            alt="Eclipse - Heading Prints"
3443                            loading="lazy"
3444                            width="800"
3445                            height="800"
3446                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby "
3447                          >
3448                        </div>
3449                      
3450                    
3451                  </div>
3452
3453                  <div class="ai-product-card__tags-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3454
3455                    
3456
3457                    
3458                  </div>
3459
3460                  
3461                    <div class="ai-product-card__swiper-dots-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby" data-swiper-dots>
3462                      
3463                        
3464                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby active" data-dot-index="0"></div>
3465                        
3466                      
3467                        
3468                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby " data-dot-index="1"></div>
3469                        
3470                      
3471                        
3472                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby " data-dot-index="2"></div>
3473                        
3474                      
3475                    </div>
3476                  
3477                </div>
3478
3479                <div class="ai-product-card__info-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3480                  
3481
3482                  <h3 class="ai-product-card__title-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">Eclipse Bandana</h3>
3483
3484                  
3485                    <div class="ai-product-card__price-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3486                      
3487                        <span class="ai-product-card__price-regular-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3488                          $19
3489                        </span>
3490                      
3491                    </div>
3492                  
3493                </div>
3494              </a>
3495            </div>
3496          
3497<div class="ai-product-card-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3498              <a href="/products/bouquet-bandana" class="ai-product-card__link-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3499                <div class="ai-product-card__image-wrapper-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3500                  <div class="ai-product-card__image-container-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby" data-swiper-container>
3501                    
3502                      
3503
3504                      
3505                      
3506
3507                      
3508                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3509                          <img
3510                            src="//headingprints.com/cdn/shop/files/bouquet-440205.jpg?v=1719056588&width=800"
3511                            alt="Bouquet - Heading Prints"
3512                            loading="lazy"
3513                            width="800"
3514                            height="800"
3515                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby "
3516                          >
3517                        </div>
3518                      
3519                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3520                          <img
3521                            src="//headingprints.com/cdn/shop/files/bouquet-628948.jpg?v=1769703509&width=800"
3522                            alt="Bouquet - Heading Prints"
3523                            loading="lazy"
3524                            width="800"
3525                            height="800"
3526                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby--secondary"
3527                          >
3528                        </div>
3529                      
3530                        <div class="ai-product-card__image-slide-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3531                          <img
3532                            src="//headingprints.com/cdn/shop/files/bouquet-978213.jpg?v=1769703509&width=800"
3533                            alt="Bouquet - Heading Prints"
3534                            loading="lazy"
3535                            width="800"
3536                            height="800"
3537                            class="ai-product-card__image-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby "
3538                          >
3539                        </div>
3540                      
3541                    
3542                  </div>
3543
3544                  <div class="ai-product-card__tags-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3545
3546                    
3547
3548                    
3549                  </div>
3550
3551                  
3552                    <div class="ai-product-card__swiper-dots-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby" data-swiper-dots>
3553                      
3554                        
3555                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby active" data-dot-index="0"></div>
3556                        
3557                      
3558                        
3559                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby " data-dot-index="1"></div>
3560                        
3561                      
3562                        
3563                          <div class="ai-product-card__swiper-dot-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby " data-dot-index="2"></div>
3564                        
3565                      
3566                    </div>
3567                  
3568                </div>
3569
3570                <div class="ai-product-card__info-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3571                  
3572
3573                  <h3 class="ai-product-card__title-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">Bouquet Bandana</h3>
3574
3575                  
3576                    <div class="ai-product-card__price-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3577                      
3578                        <span class="ai-product-card__price-regular-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby">
3579                          $19
3580                        </span>
3581                      
3582                    </div>
3583                  
3584                </div>
3585              </a>
3586            </div>
3587          
3588        
3589      </div>
3590
3591      
3592    
3593  </div>
3594
3595  <!-- Bottom spacer backup element -->
3596  <div class="ai-smart-collection__spacer-bottom-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby"></div>
3597</smart-collection-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby>
3598
3599<script>
3600  (function() {
3601    class SmartCollectionamzznuutgdwlgwwhlsaigenblockaicollectionyix4aby extends HTMLElement {
3602      constructor() {
3603        super();
3604        this.mobileImagesCount = parseInt(this.dataset.mobileImages) || 4;
3605        this.enableSwipe = this.dataset.enableSwipe === 'true';
3606      }
3607      connectedCallback() { if (this.enableSwipe) { this.setupMobileSwipe(); } }
3608      setupMobileSwipe() {
3609        if (window.innerWidth > 749) return;
3610        const productCards = this.querySelectorAll('.ai-product-card-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby');
3611        productCards.forEach(card => {
3612          const container = card.querySelector('[data-swiper-container]');
3613          const dots = card.querySelectorAll('[data-dot-index]');
3614          if (!container || dots.length === 0) return;
3615          let currentIndex = 0;
3616          const updateDots = () => { dots.forEach((dot, idx) => dot.classList.toggle('active', idx === currentIndex)); };
3617          container.addEventListener('scroll', () => {
3618            const slideWidth = container.offsetWidth;
3619            const newIndex = Math.round(container.scrollLeft / slideWidth);
3620            if (newIndex !== currentIndex) { currentIndex = newIndex; updateDots(); }
3621          });
3622          dots.forEach((dot, index) => {
3623            dot.addEventListener('click', (e) => {
3624              e.preventDefault(); e.stopPropagation();
3625              currentIndex = index;
3626              container.scrollTo({ left: container.offsetWidth * index, behavior: 'smooth' });
3627              updateDots();
3628            });
3629          });
3630        });
3631      }
3632    }
3633    customElements.define('smart-collection-amzznuutgdwlgwwhlsaigenblockaicollectionyix4aby', SmartCollectionamzznuutgdwlgwwhlsaigenblockaicollectionyix4aby);
3634  })();
3635</script>
3635
3636
3637
3638
3639</div><div id="shopify-section-template--21024875872424__promo_grid_Lq8eXY" class="shopify-section"><div
3640  data-section-id="template--21024875872424__promo_grid_Lq8eXY"
3641  data-section-type="promo-grid"><style data-shopify>#shopify-section-template--21024875872424__promo_grid_Lq8eXY {
3642      margin-bottom: 0 !important;
3643      padding-bottom: 0 !important;
3644    }</style><style data-shopify>.flex-grid--template--21024875872424__promo_grid_Lq8eXY {
3645    margin-top: -0px;
3646    margin-inline-start: -0px;
3647    
3648      padding-left: 0px;
3649      padding-right: 0px;
3650    
3651  }
3652
3653  .flex-grid--template--21024875872424__promo_grid_Lq8eXY .flex-grid--gutters {
3654    margin-top: -0px;
3655    margin-inline-start: -0px;
3656  }
3657
3658  .flex-grid--template--21024875872424__promo_grid_Lq8eXY .flex-grid__item {
3659    padding-top: 0px;
3660    padding-inline-start: 0px;
3661  }
3662
3663  @media only screen and (max-width: 589px) {
3664    .flex-grid--template--21024875872424__promo_grid_Lq8eXY {
3665      margin-top: -0px;
3666      margin-inline-start: -0px;
3667      
3668        padding-left: 0px;
3669        padding-right: 0px;
3670      
3671    }
3672
3673    .flex-grid--template--21024875872424__promo_grid_Lq8eXY .flex-grid--gutters {
3674      margin-top: -0px;
3675      margin-inline-start: -0px;
3676    }
3677
3678    .flex-grid--template--21024875872424__promo_grid_Lq8eXY .flex-grid__item {
3679      padding-top: 0px;
3680      padding-inline-start: 0px;
3681    }
3682  }</style><div class="promo-grid">
3683  <div class="flex-grid flex-grid--gutters flex-grid--template--21024875872424__promo_grid_Lq8eXY"><style data-shopify>
3684          
3685            .flex-grid__item--advanced_BDcKt9 {
3686              min-height: 60.0px;
3687            }
3688          
3689
3690          @media only screen and (min-width: 769px) {
3691            .flex-grid__item--advanced_BDcKt9 {
3692              min-height: 80.0px;
3693            }
3694          }
3695
3696          @media only screen and (min-width: 1140px) {
3697            .flex-grid__item--advanced_BDcKt9 {
3698              min-height: 100px;
3699            }
3700          }
3701        
3702
3703.flex-grid__item--advanced_BDcKt9 .btn {
3704            background: #ffffff !important;
3705            border: none !important;
3706              color: #000 !important;
3707            
3708          }
3709
3710          
3711        
3712
3713
3714        
3715</style><div class="flex-grid__item flex-grid__item--100 flex-grid__item--advanced_BDcKt9 type-advanced" ><div
3716              class="promo-grid__container vertical-center horizontal-center"><a href="/pages/bandanas" class="promo-grid__slide-link" aria-hidden="true" aria-label="Shop All Bandanas"></a><div class="promo-grid__bg">
3717
3718
3719
3720<image-element data-aos="image-fade-in" data-aos-offset="150">
3721
3722
3723  
3724<img src="//headingprints.com/cdn/shop/files/leaflet-bandana-2455482.jpg?v=1772444294&amp;width=3414" alt="Leaflet Bandana - Heading Prints" srcset="//headingprints.com/cdn/shop/files/leaflet-bandana-2455482.jpg?v=1772444294&amp;width=352 352w, //headingprints.com/cdn/shop/files/leaflet-bandana-2455482.jpg?v=1772444294&amp;width=832 832w, //headingprints.com/cdn/shop/files/leaflet-bandana-2455482.jpg?v=1772444294&amp;width=1200 1200w, //headingprints.com/cdn/shop/files/leaflet-bandana-2455482.jpg?v=1772444294&amp;width=1920 1920w, //headingprints.com/cdn/shop/files/leaflet-bandana-2455482.jpg?v=1772444294&amp;width=3414 3414w" width="3414" height="3414.0" loading="lazy" class="image-fit promo-grid__bg-image promo-grid__bg-image--advanced_BDcKt9
3725 image-element" sizes="(min-width: 769px) 100vw, 100vw" style="object-position:49.121% 49.609%;">
3726  
3727
3728
3729</image-element>
3730</div><div class="promo-grid__content">
3731                  <div class="promo-grid__text"><a href="/pages/bandanas" class="btn">
3732                        Shop All Bandanas
3733                      </a></div>
3734                </div></div></div></div>
3735</div>
3736</div>
3737
3738
3739</div><div id="shopify-section-template--21024875872424__blocks_iKWcTL" class="shopify-section">
3740
3741
3742
3743<style data-shopify>
3744  .ai-smart-collection-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3745    padding-top: 35px !important;
3746    padding-bottom: 40px !important;
3747  }
3748  @media screen and (max-width: 749px) {
3749    .ai-smart-collection-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3750      padding-top: 40px !important;
3751      padding-bottom: 40px !important;
3752    }
3753  }
3754
3755  .ai-smart-collection__spacer-top-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { height: 40px; }
3756  @media screen and (max-width: 749px) {
3757    .ai-smart-collection__spacer-top-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { height: 25px; }
3758  }
3759  /* NEW bottom spacer backup */
3760  .ai-smart-collection__spacer-bottom-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { height: 65px; }
3761  @media screen and (max-width: 749px) {
3762    .ai-smart-collection__spacer-bottom-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { height: 25px; }
3763  }
3764
3765  .ai-smart-collection__inner-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3766    padding-left: 55px;
3767    padding-right: 55px;
3768    max-width: 1400px;
3769    margin: 0 auto;
3770  }
3771  @media screen and (max-width: 749px) {
3772    .ai-smart-collection__inner-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3773      padding-left: 20px;
3774      padding-right: 20px;
3775    }
3776  }
3777
3778  .ai-smart-collection__header-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { text-align: center; margin-bottom: 40px; }
3779  .ai-smart-collection__title-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3780    font-family: Assistant, sans-serif;
3781    font-weight: 400;
3782    font-style: normal;
3783    font-size: 38px;
3784    color: #000000;
3785    margin: 0 0 10px;
3786    text-transform: none;
3787    letter-spacing: 0px;
3788  }
3789  .ai-smart-collection__description-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { color: #000000; font-size: 16px; line-height: 1.5; }
3790
3791  .ai-smart-collection__grid-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3792    display: grid;
3793    grid-template-columns: repeat(3, 1fr);
3794    gap: 26px;
3795  }
3796  @media screen and (max-width: 989px) { .ai-smart-collection__grid-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { grid-template-columns: repeat(4, 1fr); } }
3797  @media screen and (max-width: 749px) {
3798    .ai-smart-collection__grid-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3799      grid-template-columns: repeat(2, 1fr);
3800      gap: 8px;
3801    }
3802  }
3803
3804  .ai-product-card-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { position: relative; display: flex; flex-direction: column; }
3805  .ai-product-card__link-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { text-decoration: none; color: inherit; }
3806
3807  .ai-product-card__image-wrapper-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3808    position: relative;
3809    width: 100%;
3810    aspect-ratio: 1 / 1;
3811    height: auto;
3812    padding-bottom: 0 !important;
3813    overflow: hidden;
3814    background-color: #f5f5f5;
3815    margin: 0 auto;
3816    margin-bottom: 8px;
3817  }
3818  @media screen and (max-width: 749px) {
3819    .ai-product-card__image-wrapper-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3820      width: 100%;
3821      aspect-ratio: 1 / 1;
3822      height: auto;
3823      padding-bottom: 0 !important;
3824      margin-bottom: 4px;
3825    }
3826  }
3827  .ai-product-card__image-container-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3828    position: absolute !important;
3829    top: 0;
3830    right: 0;
3831    bottom: 0;
3832    left: 0;
3833    width: 100%;
3834    height: 100%;
3835    overflow: hidden;
3836  }
3837  .ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3838    width: 100% !important;
3839    height: 100% !important;
3840    object-fit: cover;
3841    display: block;
3842  }
3843  .ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { width: 100%; height: 100%; }
3844
3845  @media screen and (min-width: 750px) {
3846    .ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { position: absolute; top: 0; left: 0; }
3847    .ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz:first-child { z-index: 2; }
3848    .ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz:not(:first-child) { z-index: 1; }
3849    .ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz--secondary { opacity: 0; transition: opacity .3s ease; }
3850    @media (hover: hover) {
3851      .ai-product-card-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz:hover .ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz:first-child { z-index: 1; }
3852      .ai-product-card-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz:hover .ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz--secondary { opacity: 1; z-index: 2; }
3853    }
3854  }
3855
3856  /* Tags / badges */
3857  .ai-product-card__tags-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3858    position: absolute; top: 10px; left: 10px;
3859    display: flex; flex-wrap: wrap; gap: px; z-index: 3;
3860  }
3861  .ai-product-card__tag-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3862    display: inline-flex; align-items: center;
3863    padding: px px;
3864    font-size: px;
3865    font-weight: 700;
3866    border-radius: px;
3867    background-color: var(--tag-bg, );
3868    color: var(--tag-fg, );
3869    max-width: fit-content; line-height: 1;
3870  }
3871  .ai-product-card__tag-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz .__icon { margin-right: 6px; line-height: 0; }
3872  .ai-product-card__tag-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz .__label {  }
3873
3874  .ai-product-card__tag-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz--sale { background-color: rgba(0,0,0,0); color: rgba(0,0,0,0); }
3875  .ai-product-card__tag-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz--low { background-color: #0ea5e9; color: #ffffff; }
3876  .ai-product-card__tag-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz--sold { background-color: #1f2937; color: #ffffff; }
3877
3878  .ai-product-card__info-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3879    display: flex; flex-direction: column; gap: 0px; text-align: center;
3880     align-items: center; 
3881  }
3882  .ai-product-card__vendor-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { font-size: 12px; color: #666666; text-transform: uppercase; letter-spacing: .5px; }
3883  .ai-product-card__title-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { font-size: 12px; color: #000000; margin: 0 0 0px; line-height: 1.3; }
3884
3885  .ai-product-card__price-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { display: flex; align-items: center; gap: 8px; font-size: 12px; justify-content: center; }
3886  .ai-product-card__price-regular-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { color: #900001; font-weight: 600; }
3887  .ai-product-card__price-compare-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { color: #666666; text-decoration: line-through; opacity: .7; font-size: .9em; }
3888  .ai-product-card__price-sale-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { color: #c8052e; font-weight: 600; }
3889
3890  
3891    @media screen and (max-width: 749px) {
3892      .ai-product-card__image-container-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3893        display: flex !important;
3894        flex-direction: row;
3895        scroll-snap-type: x mandatory;
3896        overflow-x: auto;
3897        overflow-y: hidden;
3898        scrollbar-width: none;
3899        -webkit-overflow-scrolling: touch;
3900      }
3901      .ai-product-card__image-container-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz::-webkit-scrollbar { display: none; }
3902      .ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3903        position: relative;
3904        flex: 0 0 100%;
3905        min-width: 100%;
3906        width: 100%;
3907        height: 100%;
3908        scroll-snap-align: start;
3909      }
3910      .ai-product-card__swiper-dots-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3911        position: absolute;
3912        bottom: 10px;
3913        left: 50%;
3914        transform: translateX(-50%);
3915        display: flex;
3916        gap: 6px;
3917        z-index: 3;
3918      }
3919      .ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3920        width: 6px;
3921        height: 6px;
3922        border-radius: 50%;
3923        background-color: rgba(255,255,255,.5);
3924        transition: background-color .3s ease;
3925      }
3926      .ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz.active { background-color: rgba(255,255,255,1); }
3927    }
3928  
3929
3930  @media screen and (min-width: 750px) { .ai-product-card__swiper-dots-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { display: none; } }
3931
3932  .ai-smart-collection__view-more-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { text-align: center; margin-top: 40px; }
3933  .ai-smart-collection__view-more-button-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz {
3934    display: inline-block; padding: 15px 40px; background-color: #007db5; color: #ffffff;
3935    border: none; cursor: pointer; font-size: 16px; text-decoration: none; transition: opacity .3s ease; font-weight: 600;
3936  }
3937  .ai-smart-collection__view-more-button-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz:hover { opacity: .8; }
3938  .ai-smart-collection__empty-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { text-align: center; padding: 60px 20px; color: #000000; }
3939  .ai-product-card__placeholder-wrapper-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz { width: 100%; height: 100%; background-color: #f5f5f5; }
3940  .ai-product-card__placeholder-wrapper-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz svg { width: 100%; height: 100%; object-fit: cover; }
3941</style>
3942
3943<smart-collection-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz
3944  class="ai-smart-collection-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz"
3945  data-mobile-images="3"
3946  data-enable-swipe="true"
3947  
3948>
3949  <div class="ai-smart-collection__spacer-top-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz"></div>
3950  <div class="ai-smart-collection__inner-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
3951    
3952
3953    
3954      <div class="ai-smart-collection__grid-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
3955        
3956          
3957<div class="ai-product-card-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
3958              <a href="/products/strawberry-all-season-scarf" class="ai-product-card__link-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
3959                <div class="ai-product-card__image-wrapper-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
3960                  <div class="ai-product-card__image-container-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz" data-swiper-container>
3961                    
3962                      
3963
3964                      
3965                      
3966
3967                      
3968                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
3969                          <img
3970                            src="//headingprints.com/cdn/shop/files/strawberry-all-season-scarf-4386423.jpg?v=1790632693&width=800"
3971                            alt="Strawberry All-Season Scarf - Heading Prints"
3972                            loading="eager"
3973                            width="800"
3974                            height="800"
3975                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz "
3976                          >
3977                        </div>
3978                      
3979                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
3980                          <img
3981                            src="//headingprints.com/cdn/shop/files/strawberry-scarf-6920899.
3981jpg?v=1764406387&width=800"
3982                            alt="Strawberry Scarf - Heading Prints"
3983                            loading="lazy"
3984                            width="800"
3985                            height="800"
3986                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz--secondary"
3987                          >
3988                        </div>
3989                      
3990                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
3991                          <img
3992                            src="//headingprints.com/cdn/shop/files/strawberry-912694.jpg?v=1764364772&width=800"
3993                            alt="Strawberry - Heading Prints"
3994                            loading="lazy"
3995                            width="800"
3996                            height="800"
3997                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz "
3998                          >
3999                        </div>
4000                      
4001                    
4002                  </div>
4003
4004                  <div class="ai-product-card__tags-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4005
4006                    
4007
4008                    
4009                  </div>
4010
4011                  
4012                    <div class="ai-product-card__swiper-dots-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz" data-swiper-dots>
4013                      
4014                        
4015                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz active" data-dot-index="0"></div>
4016                        
4017                      
4018                        
4019                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz " data-dot-index="1"></div>
4020                        
4021                      
4022                        
4023                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz " data-dot-index="2"></div>
4024                        
4025                      
4026                    </div>
4027                  
4028                </div>
4029
4030                <div class="ai-product-card__info-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4031                  
4032
4033                  <h3 class="ai-product-card__title-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">Strawberry All-Season Scarf</h3>
4034
4035                  
4036                    <div class="ai-product-card__price-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4037                      
4038                        <span class="ai-product-card__price-regular-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4039                          $28
4040                        </span>
4041                      
4042                    </div>
4043                  
4044                </div>
4045              </a>
4046            </div>
4047          
4048<div class="ai-product-card-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4049              <a href="/products/zodiac-all-season-scarf" class="ai-product-card__link-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4050                <div class="ai-product-card__image-wrapper-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4051                  <div class="ai-product-card__image-container-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz" data-swiper-container>
4052                    
4053                      
4054
4055                      
4056                      
4057
4058                      
4059                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4060                          <img
4061                            src="//headingprints.com/cdn/shop/files/zodiac-scarf-4787187.jpg?v=1773521474&width=800"
4062                            alt="Zodiac Scarf - Heading Prints"
4063                            loading="eager"
4064                            width="800"
4065                            height="800"
4066                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz "
4067                          >
4068                        </div>
4069                      
4070                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4071                          <img
4072                            src="//headingprints.com/cdn/shop/files/zodiac-scarf-3992159.jpg?v=1773521474&width=800"
4073                            alt="Zodiac Scarf - Heading Prints"
4074                            loading="lazy"
4075                            width="800"
4076                            height="800"
4077                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz--secondary"
4078                          >
4079                        </div>
4080                      
4081                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4082                          <img
4083                            src="//headingprints.com/cdn/shop/files/zodiac-scarf-3883459.jpg?v=1773521474&width=800"
4084                            alt="Zodiac Scarf - Heading Prints"
4085                            loading="lazy"
4086                            width="800"
4087                            height="800"
4088                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz "
4089                          >
4090                        </div>
4091                      
4092                    
4093                  </div>
4094
4095                  <div class="ai-product-card__tags-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4096
4097                    
4098
4099                    
4100                  </div>
4101
4102                  
4103                    <div class="ai-product-card__swiper-dots-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz" data-swiper-dots>
4104                      
4105                        
4106                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz active" data-dot-index="0"></div>
4107                        
4108                      
4109                        
4110                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz " data-dot-index="1"></div>
4111                        
4112                      
4113                        
4114                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz " data-dot-index="2"></div>
4115                        
4116                      
4117                    </div>
4118                  
4119                </div>
4120
4121                <div class="ai-product-card__info-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4122                  
4123
4124                  <h3 class="ai-product-card__title-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">Zodiac All-Season Scarf</h3>
4125
4126                  
4127                    <div class="ai-product-card__price-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4128                      
4129                        <span class="ai-product-card__price-regular-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4130                          $28
4131                        </span>
4132                      
4133                    </div>
4134                  
4135                </div>
4136              </a>
4137            </div>
4138          
4139<div class="ai-product-card-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4140              <a href="/products/ferns-all-season-scarf" class="ai-product-card__link-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4141                <div class="ai-product-card__image-wrapper-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4142                  <div class="ai-product-card__image-container-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz" data-swiper-container>
4143                    
4144                      
4145
4146                      
4147                      
4148
4149                      
4150                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4151                          <img
4152                            src="//headingprints.com/cdn/shop/files/ferns-905433.jpg?v=1718299676&width=800"
4153                            alt="Ferns - Heading Prints"
4154                            loading="eager"
4155                            width="800"
4156                            height="800"
4157                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz "
4158                          >
4159                        </div>
4160                      
4161                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4162                          <img
4163                            src="//headingprints.com/cdn/shop/files/ferns-scarf-3684123.jpg?v=1764406388&width=800"
4164                            alt="Ferns Scarf - Heading Prints"
4165                            loading="lazy"
4166                            width="800"
4167                            height="800"
4168                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz--secondary"
4169                          >
4170                        </div>
4171                      
4172                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4173                          <img
4174                            src="//headingprints.com/cdn/shop/files/ferns-scarf-3305238.jpg?v=1764406388&width=800"
4175                            alt="Ferns Scarf - Heading Prints"
4176                            loading="lazy"
4177                            width="800"
4178                            height="800"
4179                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz "
4180                          >
4181                        </div>
4182                      
4183                    
4184                  </div>
4185
4186                  <div class="ai-product-card__tags-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4187
4188                    
4189
4190                    
4191                  </div>
4192
4193                  
4194                    <div class="ai-product-card__swiper-dots-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz" data-swiper-dots>
4195                      
4196                        
4197                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz active" data-dot-index="0"></div>
4198                        
4199                      
4200                        
4201                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz " data-dot-index="1"></div>
4202                        
4203                      
4204                        
4205                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz " data-dot-index="2"></div>
4206                        
4207                      
4208                    </div>
4209                  
4210                </div>
4211
4212                <div class="ai-product-card__info-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4213                  
4214
4215                  <h3 class="ai-product-card__title-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">Ferns All-Season Scarf</h3>
4216
4217                  
4218                    <div class="ai-product-card__price-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4219                      
4220                        <span class="ai-product-card__price-regular-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4221                          $28
4222                        </span>
4223                      
4224                    </div>
4225                  
4226                </div>
4227              </a>
4228            </div>
4229          
4230<div class="ai-product-card-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4231              <a href="/products/tarot-all-season-scarf" class="ai-product-card__link-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4232                <div class="ai-product-card__image-wrapper-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4233                  <div class="ai-product-card__image-container-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz" data-swiper-container>
4234                    
4235                      
4236
4237                      
4238                      
4239
4240                      
4241                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4242                          <img
4243                            src="//headingprints.com/cdn/shop/files/tarot-all-season-scarf-3185114.jpg?v=1790220187&width=800"
4244                            alt="Tarot All-Season Scarf - Heading Prints"
4245                            loading="eager"
4246                            width="800"
4247                            height="800"
4248                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz "
4249                          >
4250                        </div>
4251                      
4252                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4253                          <img
4254                            src="//headingprints.com/cdn/shop/files/tarot-scarf-4189095.jpg?v=1763826350&width=800"
4255                            alt="Tarot Scarf - Heading Prints"
4256                            loading="lazy"
4257                            width="800"
4258                            height="800"
4259                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz--secondary"
4260                          >
4261                        </div>
4262                      
4263                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4264                          <img
4265                            src="//headingprints.com/cdn/shop/files/tarot-scarf-2572920.jpg?v=1763826351&width=800"
4266                            alt="Tarot Scarf - Heading Prints"
4267                            loading="lazy"
4268                            width="800"
4269                            height="800"
4270                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz "
4271                          >
4272                        </div>
4273                      
4274                    
4275                  </div>
4276
4277                  <div class="ai-product-card__tags-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4278
4279                    
4280
4281                    
4282                  </div>
4283
4284                  
4285                    <div class="ai-product-card__swiper-dots-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz" data-swiper-dots>
4286                      
4287                        
4288                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz active" data-dot-index="0"></div>
4289                        
4290                      
4291                        
4292                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz " data-dot-index="1"></div>
4293                        
4294                      
4295                        
4296                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz " data-dot-index="2"></div>
4297                        
4298                      
4299                    </div>
4300                  
4301                </div>
4302
4303                <div class="ai-product-card__info-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4304                  
4305
4306                  <h3 class="ai-product-card__title-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">Tarot All-Season Scarf</h3>
4307
4308                  
4309                    <div class="ai-product-card__price-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4310                      
4311                        <span class="ai-product-card__price-regular-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4312                          $28
4313                        </span>
4314                      
4315                    </div>
4316                  
4317                </div>
4318              </a>
4319            </div>
4320          
4321<div class="ai-product-card-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4322              <a href="/products/larkspur-all-season-scarf" class="ai-product-card__link-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4323                <div class="ai-product-card__image-wrapper-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4324                  <div class="ai-product-card__image-container-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz" data-swiper-container>
4325                    
4326                      
4327
4328                      
4329                      
4330
4331                      
4332                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4333                          <img
4334                            src="//headingprints.com/cdn/shop/files/larkspur-all-season-scarf-7536251.jpg?v=1790220564&width=800"
4335                            alt="Larkspur All-Season Scarf - Heading Prints"
4336                            loading="lazy"
4337                            width="800"
4338                            height="800"
4339                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz "
4340                          >
4341                        </div>
4342                      
4343                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4344                          <img
4345                            src="//headingprints.com/cdn/shop/files/larkspur-all-season-scarf-2097923.jpg?v=1783755127&width=800"
4346                            alt="Larkspur All-Season Scarf - Heading Prints"
4347                            loading="lazy"
4348                            width="800"
4349                            height="800"
4350                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz--secondary"
4351                          >
4352                        </div>
4353                      
4354                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4355                          <img
4356                            src="//headingprints.com/cdn/shop/files/larkspur-scarf-1283661.jpg?v=1763826605&width=800"
4357                            alt="Larkspur Scarf - Heading Prints"
4358                            loading="lazy"
4359                            width="800"
4360                            height="800"
4361                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz "
4362                          >
4363                        </div>
4364                      
4365                    
4366                  </div>
4367
4368                  <div class="ai-product-card__tags-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4369
4370                    
4371
4372                    
4373                  </div>
4374
4375                  
4376                    <div class="ai-product-card__swiper-dots-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz" data-swiper-dots>
4377                      
4378                        
4379                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz active" data-dot-index="0"></div>
4380                        
4381                      
4382                        
4383                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz " data-dot-index="1"></div>
4384                        
4385                      
4386                        
4387                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz " data-dot-index="2"></div>
4388                        
4389                      
4390                    </div>
4391                  
4392                </div>
4393
4394                <div class="ai-product-card__info-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4395                  
4396
4397                  <h3 class="ai-product-card__title-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">Larkspur All-Season Scarf</h3>
4398
4399                  
4400                    <div class="ai-product-card__price-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4401                      
4402                        <span class="ai-product-card__price-regular-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4403                          $28
4404                        </span>
4405                      
4406                    </div>
4407                  
4408                </div>
4409              </a>
4410            </div>
4411          
4412<div class="ai-product-card-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4413              <a href="/products/wildflower-all-season-scarf" class="ai-product-card__link-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4414                <div class="ai-product-card__image-wrapper-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4415                  <div class="ai-product-card__image-container-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz" data-swiper-container>
4416                    
4417                      
4418
4419                      
4420                      
4421
4422                      
4423                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4424                          <img
4425                            src="//headingprints.com/cdn/shop/files/wildflower-300216.jpg?v=1726105619&width=800"
4426                            alt="Wildflower - Heading Prints"
4427                            loading="lazy"
4428                            width="800"
4429                            height="800"
4430                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz "
4431                          >
4432                        </div>
4433                      
4434                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4435                          <img
4436                            src="//headingprints.com/cdn/shop/files/wildflower-all-season-scarf-8169738.jpg?v=1783506495&width=800"
4437                            alt="Wildflower All-Season Scarf - Heading Prints"
4438                            loading="lazy"
4439                            width="800"
4440                            height="800"
4441                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz--secondary"
4442                          >
4443                        </div>
4444                      
4445                        <div class="ai-product-card__image-slide-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4446                          <img
4447                            src="//headingprints.com/cdn/shop/files/wildflower-all-season-scarf-4076936.jpg?v=1783506495&width=800"
4448                            alt="Wildflower All-Season Scarf - Heading Prints"
4449                            loading="lazy"
4450                            width="800"
4451                            height="800"
4452                            class="ai-product-card__image-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz "
4453                          >
4454                        </div>
4455                      
4456                    
4457                  </div>
4458
4459                  <div class="ai-product-card__tags-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4460
4461                    
4462
4463                    
4464                  </div>
4465
4466                  
4467                    <div class="ai-product-card__swiper-dots-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz" data-swiper-dots>
4468                      
4469                        
4470                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz active" data-dot-index="0"></div>
4471                        
4472                      
4473                        
4474                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz " data-dot-index="1"></div>
4475                        
4476                      
4477                        
4478                          <div class="ai-product-card__swiper-dot-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz " data-dot-index="2"></div>
4479                        
4480                      
4481                    </div>
4482                  
4483                </div>
4484
4485                <div class="ai-product-card__info-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4486                  
4487
4488                  <h3 class="ai-product-card__title-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">Wildflower All-Season Scarf</h3>
4489
4490                  
4491                    <div class="ai-product-card__price-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4492                      
4493                        <span class="ai-product-card__price-regular-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz">
4494                          $28
4495                        </span>
4496                      
4497                    </div>
4498                  
4499                </div>
4500              </a>
4501            </div>
4502          
4503        
4504      </div>
4505
4506      
4507    
4508  </div>
4509
4510  <!-- Bottom spacer backup element -->
4511  <div class="ai-smart-collection__spacer-bottom-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz"></div>
4512</smart-collection-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz>
4513
4514<script>
4515  (function() {
4516    class SmartCollectionaym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz extends HTMLElement {
4517      constructor() {
4518        super();
4519        this.mobileImagesCount = parseInt(this.dataset.mobileImages) || 4;
4520        this.enableSwipe = this.dataset.enableSwipe === 'true';
4521      }
4522      connectedCallback() { if (this.enableSwipe) { this.setupMobileSwipe(); } }
4523      setupMobileSwipe() {
4524        if (window.innerWidth > 749) return;
4525        const productCards = this.querySelectorAll('.ai-product-card-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz');
4526        productCards.forEach(card => {
4527          const container = card.querySelector('[data-swiper-container]');
4528          const dots = card.querySelectorAll('[data-dot-index]');
4529          if (!container || dots.length === 0) return;
4530          let currentIndex = 0;
4531          const updateDots = () => { dots.forEach((dot, idx) => dot.classList.toggle('active', idx === currentIndex)); };
4532          container.addEventListener('scroll', () => {
4533            const slideWidth = container.offsetWidth;
4534            const newIndex = Math.round(container.scrollLeft / slideWidth);
4535            if (newIndex !== currentIndex) { currentIndex = newIndex; updateDots(); }
4536          });
4537          dots.forEach((dot, index) => {
4538            dot.addEventListener('click', (e) => {
4539              e.preventDefault(); e.stopPropagation();
4540              currentIndex = index;
4541              container.scrollTo({ left: container.offsetWidth * index, behavior: 'smooth' });
4542              updateDots();
4543            });
4544          });
4545        });
4546      }
4547    }
4548    customElements.define('smart-collection-aym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz', SmartCollectionaym1rtkvyd2w4tksvraigenblockaicollectionydk8aaz);
4549  })();
4550</script>
4550
4551
4552
4553
4554</div><div id="shopify-section-template--21024875872424__promo_grid_dHpNTi" class="shopify-section"><div
4555  data-section-id="template--21024875872424__promo_grid_dHpNTi"
4556  data-section-type="promo-grid"><style data-shopify>#shopify-section-template--21024875872424__promo_grid_dHpNTi {
4557      margin-bottom: 0 !important;
4558      padding-bottom: 0 !important;
4559    }</style><style data-shopify>.flex-grid--template--21024875872424__promo_grid_dHpNTi {
4560    margin-top: -0px;
4561    margin-inline-start: -0px;
4562    
4563      padding-left: 0px;
4564      padding-right: 0px;
4565    
4566  }
4567
4568  .flex-grid--template--21024875872424__promo_grid_dHpNTi .flex-grid--gutters {
4569    margin-top: -0px;
4570    margin-inline-start: -0px;
4571  }
4572
4573  .flex-grid--template--21024875872424__promo_grid_dHpNTi .flex-grid__item {
4574    padding-top: 0px;
4575    padding-inline-start: 0px;
4576  }
4577
4578  @media only screen and (max-width: 589px) {
4579    .flex-grid--template--21024875872424__promo_grid_dHpNTi {
4580      margin-top: -0px;
4581      margin-inline-start: -0px;
4582      
4583        padding-left: 0px;
4584        padding-right: 0px;
4585      
4586    }
4587
4588    .flex-grid--template--21024875872424__promo_grid_dHpNTi .flex-grid--gutters {
4589      margin-top: -0px;
4590      margin-inline-start: -0px;
4591    }
4592
4593    .flex-grid--template--21024875872424__promo_grid_dHpNTi .flex-grid__item {
4594      padding-top: 0px;
4595      padding-inline-start: 0px;
4596    }
4597  }</style><div class="promo-grid">
4598  <div class="flex-grid flex-grid--gutters flex-grid--template--21024875872424__promo_grid_dHpNTi"><style data-shopify>
4599          
4600            .flex-grid__item--advanced_efdkag {
4601              min-height: 60.0px;
4602            }
4603          
4604
4605          @media only screen and (min-width: 769px) {
4606            .flex-grid__item--advanced_efdkag {
4607              min-height: 80.0px;
4608            }
4609          }
4610
4611          @media only screen and (min-width: 1140px) {
4612            .flex-grid__item--advanced_efdkag {
4613              min-height: 100px;
4614            }
4615          }
4616        
4617
4618.flex-grid__item--advanced_efdkag .btn {
4619            background: #ffffff !important;
4620            border: none !important;
4621              color: #000 !important;
4622            
4623          }
4624
4625          
4626        
4627
4628
4629        
4630</style><div class="flex-grid__item flex-grid__item--100 flex-grid__item--advanced_efdkag type-advanced" ><div
4631              class="promo-grid__container vertical-center horizontal-center"><a href="/pages/scarves" class="promo-grid__slide-link" aria-hidden="true" aria-label="Shop All Scarves"></a><div class="promo-grid__bg">
4632
4633
4634
4635<image-element data-aos="image-fade-in" data-aos-offset="150">
4636
4637
4638  
4639<img src="//headingprints.com/cdn/shop/files/zodiac-scarf-3883459.jpg?v=1773521474&amp;width=3110" alt="Zodiac Scarf - Heading Prints" srcset="//headingprints.com/cdn/shop/files/zodiac-scarf-3883459.jpg?v=1773521474&amp;width=352 352w, //headingprints.com/cdn/shop/files/zodiac-scarf-3883459.jpg?v=1773521474&amp;width=832 832w, //headingprints.com/cdn/shop/files/zodiac-scarf-3883459.jpg?v=1773521474&amp;width=1200 1200w, //headingprints.com/cdn/shop/files/zodiac-scarf-3883459.jpg?v=1773521474&amp;width=1920 1920w, //headingprints.com/cdn/shop/files/zodiac-scarf-3883459.jpg?v=1773521474&amp;width=3110 3110w" width="3110" height="3110.0" loading="lazy" class="image-fit promo-grid__bg-image promo-grid__bg-image--advanced_efdkag
4640 image-element" sizes="(min-width: 769px) 100vw, 100vw" style="object-position:52.148% 26.855%;">
4641  
4642
4643
4644</image-element>
4645</div><div class="promo-grid__content">
4646                  <div class="promo-grid__text"><a href="/pages/scarves" class="btn">
4647                        Shop All Scarves
4648                      </a></div>
4649                </div></div></div></div>
4650</div>
4651</div>
4652
4653
4654</div><div id="shopify-section-template--21024875872424__blocks_iNhKWL" class="shopify-section">
4655
4656
4657
4658<style data-shopify>
4659  .ai-smart-collection-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4660    padding-top: 35px !important;
4661    padding-bottom: 40px !important;
4662  }
4663  @media screen and (max-width: 749px) {
4664    .ai-smart-collection-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4665      padding-top: 40px !important;
4666      padding-bottom: 40px !important;
4667    }
4668  }
4669
4670  .ai-smart-collection__spacer-top-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { height: 40px; }
4671  @media screen and (max-width: 749px) {
4672    .ai-smart-collection__spacer-top-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { height: 25px; }
4673  }
4674  /* NEW bottom spacer backup */
4675  .ai-smart-collection__spacer-bottom-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { height: 65px; }
4676  @media screen and (max-width: 749px) {
4677    .ai-smart-collection__spacer-bottom-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { height: 25px; }
4678  }
4679
4680  .ai-smart-collection__inner-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4681    padding-left: 55px;
4682    padding-right: 55px;
4683    max-width: 1400px;
4684    margin: 0 auto;
4685  }
4686  @media screen and (max-width: 749px) {
4687    .ai-smart-collection__inner-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4688      padding-left: 20px;
4689      padding-right: 20px;
4690    }
4691  }
4692
4693  .ai-smart-collection__header-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { text-align: center; margin-bottom: 40px; }
4694  .ai-smart-collection__title-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4695    font-family: Assistant, sans-serif;
4696    font-weight: 400;
4697    font-style: normal;
4698    font-size: 38px;
4699    color: #000000;
4700    margin: 0 0 10px;
4701    text-transform: none;
4702    letter-spacing: 0px;
4703  }
4704  .ai-smart-collection__description-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { color: #000000; font-size: 16px; line-height: 1.5; }
4705
4706  .ai-smart-collection__grid-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4707    display: grid;
4708    grid-template-columns: repeat(3, 1fr);
4709    gap: 26px;
4710  }
4711  @media screen and (max-width: 989px) { .ai-smart-collection__grid-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { grid-template-columns: repeat(4, 1fr); } }
4712  @media screen and (max-width: 749px) {
4713    .ai-smart-collection__grid-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4714      grid-template-columns: repeat(2, 1fr);
4715      gap: 8px;
4716    }
4717  }
4718
4719  .ai-product-card-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { position: relative; display: flex; flex-direction: column; }
4720  .ai-product-card__link-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { text-decoration: none; color: inherit; }
4721
4722  .ai-product-card__image-wrapper-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4723    position: relative;
4724    width: 100%;
4725    aspect-ratio: 1 / 1;
4726    height: auto;
4727    padding-bottom: 0 !important;
4728    overflow: hidden;
4729    background-color: #f5f5f5;
4730    margin: 0 auto;
4731    margin-bottom: 8px;
4732  }
4733  @media screen and (max-width: 749px) {
4734    .ai-product-card__image-wrapper-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4735      width: 100%;
4736      aspect-ratio: 1 / 1;
4737      height: auto;
4738      padding-bottom: 0 !important;
4739      margin-bottom: 4px;
4740    }
4741  }
4742  .ai-product-card__image-container-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4743    position: absolute !important;
4744    top: 0;
4745    right: 0;
4746    bottom: 0;
4747    left: 0;
4748    width: 100%;
4749    height: 100%;
4750    overflow: hidden;
4751  }
4752  .ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4753    width: 100% !important;
4754    height: 100% !important;
4755    object-fit: cover;
4756    display: block;
4757  }
4758  .ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { width: 100%; height: 100%; }
4759
4760  @media screen and (min-width: 750px) {
4761    .ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { position: absolute; top: 0; left: 0; }
4762    .ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j:first-child { z-index: 2; }
4763    .ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j:not(:first-child) { z-index: 1; }
4764    .ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j--secondary { opacity: 0; transition: opacity .3s ease; }
4765    @media (hover: hover) {
4766      .ai-product-card-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j:hover .ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j:first-child { z-index: 1; }
4767      .ai-product-card-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j:hover .ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j--secondary { opacity: 1; z-index: 2; }
4768    }
4769  }
4770
4771  /* Tags / badges */
4772  .ai-product-card__tags-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4773    position: absolute; top: 10px; left: 10px;
4774    display: flex; flex-wrap: wrap; gap: px; z-index: 3;
4775  }
4776  .ai-product-card__tag-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4777    display: inline-flex; align-items: center;
4778    padding: px px;
4779    font-size: px;
4780    font-weight: 700;
4781    border-radius: px;
4782    background-color: var(--tag-bg, );
4783    color: var(--tag-fg, );
4784    max-width: fit-content; line-height: 1;
4785  }
4786  .ai-product-card__tag-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j .__icon { margin-right: 6px; line-height: 0; }
4787  .ai-product-card__tag-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j .__label {  }
4788
4789  .ai-product-card__tag-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j--sale { background-color: rgba(0,0,0,0); color: rgba(0,0,0,0); }
4790  .ai-product-card__tag-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j--low { background-color: #0ea5e9; color: #ffffff; }
4791  .ai-product-card__tag-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j--sold { background-color: #1f2937; color: #ffffff; }
4792
4793  .ai-product-card__info-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4794    display: flex; flex-direction: column; gap: 0px; text-align: center;
4795     align-items: center; 
4796  }
4797  .ai-product-card__vendor-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { font-size: 12px; color: #666666; text-transform: uppercase; letter-spacing: .5px; }
4798  .ai-product-card__title-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { font-size: 12px; color: #000000; margin: 0 0 0px; line-height: 1.3; }
4799
4800  .ai-product-card__price-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { display: flex; align-items: center; gap: 8px; font-size: 12px; justify-content: center; }
4801  .ai-product-card__price-regular-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { color: #900001; font-weight: 600; }
4802  .ai-product-card__price-compare-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { color: #666666; text-decoration: line-through; opacity: .7; font-size: .9em; }
4803  .ai-product-card__price-sale-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { color: #c8052e; font-weight: 600; }
4804
4805  
4806    @media screen and (max-width: 749px) {
4807      .ai-product-card__image-container-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4808        display: flex !important;
4809        flex-direction: row;
4810        scroll-snap-type: x mandatory;
4811        overflow-x: auto;
4812        overflow-y: hidden;
4813        scrollbar-width: none;
4814        -webkit-overflow-scrolling: touch;
4815      }
4816      .ai-product-card__image-container-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j::-webkit-scrollbar { display: none; }
4817      .ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4818        position: relative;
4819        flex: 0 0 100%;
4820        min-width: 100%;
4821        width: 100%;
4822        height: 100%;
4823        scroll-snap-align: start;
4824      }
4825      .ai-product-card__swiper-dots-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4826        position: absolute;
4827        bottom: 10px;
4828        left: 50%;
4829        transform: translateX(-50%);
4830        display: flex;
4831        gap: 6px;
4832        z-index: 3;
4833      }
4834      .ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4835        width: 6px;
4836        height: 6px;
4837        border-radius: 50%;
4838        background-color: rgba(255,255,255,.5);
4839        transition: background-color .3s ease;
4840      }
4841      .ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j.active { background-color: rgba(255,255,255,1); }
4842    }
4843  
4844
4845  @media screen and (min-width: 750px) { .ai-product-card__swiper-dots-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { display: none; } }
4846
4847  .ai-smart-collection__view-more-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { text-align: center; margin-top: 40px; }
4848  .ai-smart-collection__view-more-button-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j {
4849    display: inline-block; padding: 15px 40px; background-color: #007db5; color: #ffffff;
4850    border: none; cursor: pointer; font-size: 16px; text-decoration: none; transition: opacity .3s ease; font-weight: 600;
4851  }
4852  .ai-smart-collection__view-more-button-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j:hover { opacity: .8; }
4853  .ai-smart-collection__empty-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { text-align: center; padding: 60px 20px; color: #000000; }
4854  .ai-product-card__placeholder-wrapper-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j { width: 100%; height: 100%; background-color: #f5f5f5; }
4855  .ai-product-card__placeholder-wrapper-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j svg { width: 100%; height: 100%; object-fit: cover; }
4856</style>
4857
4858<smart-collection-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j
4859  class="ai-smart-collection-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j"
4860  data-mobile-images="3"
4861  data-enable-swipe="true"
4862  
4863>
4864  <div class="ai-smart-collection__spacer-top-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j"></div>
4865  <div class="ai-smart-collection__inner-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4866    
4867
4868    
4869      <div class="ai-smart-collection__grid-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4870        
4871          
4872<div class="ai-product-card-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4873              <a href="/products/plumage-silky-scarf" class="ai-product-card__link-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4874                <div class="ai-product-card__image-wrapper-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4875                  <div class="ai-product-card__image-container-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j" data-swiper-container>
4876                    
4877                      
4878
4879                      
4880                      
4881
4882                      
4883                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4884                          <img
4885                            src="//headingprints.com/cdn/shop/files/plumage-silky-scarf-7460473.jpg?v=1781641794&width=800"
4886                            alt="Plumage Silky Scarf - Heading Prints"
4887                            loading="eager"
4888                            width="800"
4889                            height="800"
4890                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j "
4891                          >
4892                        </div>
4893                      
4894                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4895                          <img
4896                            src="//headingprints.com/cdn/shop/files/plumage-silky-scarf-2733392.jpg?v=1784832374&width=800"
4897                            alt="Plumage Silky Scarf - Heading Prints"
4898                            loading="lazy"
4899                            width="800"
4900                            height="800"
4901                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j--secondary"
4902                          >
4903                        </div>
4904                      
4905                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4906                          <img
4907                            src="//headingprints.com/cdn/shop/files/plumage-silky-scarf-7230159.jpg?v=1784832374&width=800"
4908                            alt="Plumage Silky Scarf - Heading Prints"
4909                            loading="lazy"
4910                            width="800"
4911                            height="800"
4912                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j "
4913                          >
4914                        </div>
4915                      
4916                    
4917                  </div>
4918
4919                  <div class="ai-product-card__tags-aylyydvniug1dbhjlzaigenblock
4919aicollectiony3dyn4j">
4920
4921                    
4922
4923                    
4924                  </div>
4925
4926                  
4927                    <div class="ai-product-card__swiper-dots-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j" data-swiper-dots>
4928                      
4929                        
4930                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j active" data-dot-index="0"></div>
4931                        
4932                      
4933                        
4934                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j " data-dot-index="1"></div>
4935                        
4936                      
4937                        
4938                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j " data-dot-index="2"></div>
4939                        
4940                      
4941                    </div>
4942                  
4943                </div>
4944
4945                <div class="ai-product-card__info-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4946                  
4947
4948                  <h3 class="ai-product-card__title-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">Plumage Silky Scarf</h3>
4949
4950                  
4951                    <div class="ai-product-card__price-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4952                      
4953                        <span class="ai-product-card__price-regular-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4954                          $45
4955                        </span>
4956                      
4957                    </div>
4958                  
4959                </div>
4960              </a>
4961            </div>
4962          
4963<div class="ai-product-card-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4964              <a href="/products/veggies-silky-scarf" class="ai-product-card__link-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4965                <div class="ai-product-card__image-wrapper-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4966                  <div class="ai-product-card__image-container-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j" data-swiper-container>
4967                    
4968                      
4969
4970                      
4971                      
4972
4973                      
4974                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4975                          <img
4976                            src="//headingprints.com/cdn/shop/files/4.jpg?v=1762955904&width=800"
4977                            alt="Veggies Silky Scarf"
4978                            loading="eager"
4979                            width="800"
4980                            height="800"
4981                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j "
4982                          >
4983                        </div>
4984                      
4985                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4986                          <img
4987                            src="//headingprints.com/cdn/shop/files/veggies-silky-scarf-6028851.jpg?v=1784832373&width=800"
4988                            alt="Veggies Silky Scarf - Heading Prints"
4989                            loading="lazy"
4990                            width="800"
4991                            height="800"
4992                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j--secondary"
4993                          >
4994                        </div>
4995                      
4996                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
4997                          <img
4998                            src="//headingprints.com/cdn/shop/files/veggies-silky-scarf-1197073.jpg?v=1784832373&width=800"
4999                            alt="Veggies Silky Scarf - Heading Prints"
5000                            loading="lazy"
5001                            width="800"
5002                            height="800"
5003                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j "
5004                          >
5005                        </div>
5006                      
5007                    
5008                  </div>
5009
5010                  <div class="ai-product-card__tags-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5011
5012                    
5013
5014                    
5015                  </div>
5016
5017                  
5018                    <div class="ai-product-card__swiper-dots-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j" data-swiper-dots>
5019                      
5020                        
5021                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j active" data-dot-index="0"></div>
5022                        
5023                      
5024                        
5025                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j " data-dot-index="1"></div>
5026                        
5027                      
5028                        
5029                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j " data-dot-index="2"></div>
5030                        
5031                      
5032                    </div>
5033                  
5034                </div>
5035
5036                <div class="ai-product-card__info-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5037                  
5038
5039                  <h3 class="ai-product-card__title-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">Veggies Silky Scarf</h3>
5040
5041                  
5042                    <div class="ai-product-card__price-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5043                      
5044                        <span class="ai-product-card__price-regular-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5045                          $45
5046                        </span>
5047                      
5048                    </div>
5049                  
5050                </div>
5051              </a>
5052            </div>
5053          
5054<div class="ai-product-card-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5055              <a href="/products/celtique-silky-scarf" class="ai-product-card__link-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5056                <div class="ai-product-card__image-wrapper-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5057                  <div class="ai-product-card__image-container-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j" data-swiper-container>
5058                    
5059                      
5060
5061                      
5062                      
5063
5064                      
5065                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5066                          <img
5067                            src="//headingprints.com/cdn/shop/files/celtique-silky-scarf-5331174.jpg?v=1762998713&width=800"
5068                            alt="Celtique Silky Scarf - Heading Prints"
5069                            loading="eager"
5070                            width="800"
5071                            height="800"
5072                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j "
5073                          >
5074                        </div>
5075                      
5076                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5077                          <img
5078                            src="//headingprints.com/cdn/shop/files/celtique-silky-scarf-7298573.jpg?v=1762956437&width=800"
5079                            alt="Celtique Silky Scarf - Heading Prints"
5080                            loading="lazy"
5081                            width="800"
5082                            height="800"
5083                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j--secondary"
5084                          >
5085                        </div>
5086                      
5087                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5088                          <img
5089                            src="//headingprints.com/cdn/shop/files/celtique-silky-scarf-9598287.jpg?v=1762956437&width=800"
5090                            alt="Celtique Silky Scarf - Heading Prints"
5091                            loading="lazy"
5092                            width="800"
5093                            height="800"
5094                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j "
5095                          >
5096                        </div>
5097                      
5098                    
5099                  </div>
5100
5101                  <div class="ai-product-card__tags-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5102                      <span class="ai-product-card__tag-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j ai-product-card__tag-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j--sale"><span class="__label">Sale</span></span>
5103                    
5104
5105                    
5106
5107                    
5108                  </div>
5109
5110                  
5111                    <div class="ai-product-card__swiper-dots-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j" data-swiper-dots>
5112                      
5113                        
5114                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j active" data-dot-index="0"></div>
5115                        
5116                      
5117                        
5118                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j " data-dot-index="1"></div>
5119                        
5120                      
5121                        
5122                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j " data-dot-index="2"></div>
5123                        
5124                      
5125                    </div>
5126                  
5127                </div>
5128
5129                <div class="ai-product-card__info-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5130                  
5131
5132                  <h3 class="ai-product-card__title-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">Celtique Silky Scarf</h3>
5133
5134                  
5135                    <div class="ai-product-card__price-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5136                      
5137                        <span class="ai-product-card__price-sale-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5138                          $41
5139                        </span>
5140                        <span class="ai-product-card__price-compare-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5141                          $45
5142                        </span>
5143                      
5144                    </div>
5145                  
5146                </div>
5147              </a>
5148            </div>
5149          
5150<div class="ai-product-card-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5151              <a href="/products/flock-silky-scarf" class="ai-product-card__link-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5152                <div class="ai-product-card__image-wrapper-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5153                  <div class="ai-product-card__image-container-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j" data-swiper-container>
5154                    
5155                      
5156
5157                      
5158                      
5159
5160                      
5161                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5162                          <img
5163                            src="//headingprints.com/cdn/shop/files/flock-silky-scarf-2290338.jpg?v=1762998710&width=800"
5164                            alt="Flock Silky Scarf - Heading Prints"
5165                            loading="eager"
5166                            width="800"
5167                            height="800"
5168                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j "
5169                          >
5170                        </div>
5171                      
5172                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5173                          <img
5174                            src="//headingprints.com/cdn/shop/files/flock-silky-scarf-5958061.jpg?v=1771528530&width=800"
5175                            alt="Flock Silky Scarf - Heading Prints"
5176                            loading="lazy"
5177                            width="800"
5178                            height="800"
5179                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j--secondary"
5180                          >
5181                        </div>
5182                      
5183                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5184                          <img
5185                            src="//headingprints.com/cdn/shop/files/flock-silky-scarf-7308498.jpg?v=1771528530&width=800"
5186                            alt="Flock Silky Scarf - Heading Prints"
5187                            loading="lazy"
5188                            width="800"
5189                            height="800"
5190                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j "
5191                          >
5192                        </div>
5193                      
5194                    
5195                  </div>
5196
5197                  <div class="ai-product-card__tags-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5198
5199                    
5200
5201                    
5202                  </div>
5203
5204                  
5205                    <div class="ai-product-card__swiper-dots-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j" data-swiper-dots>
5206                      
5207                        
5208                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j active" data-dot-index="0"></div>
5209                        
5210                      
5211                        
5212                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j " data-dot-index="1"></div>
5213                        
5214                      
5215                        
5216                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j " data-dot-index="2"></div>
5217                        
5218                      
5219                    </div>
5220                  
5221                </div>
5222
5223                <div class="ai-product-card__info-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5224                  
5225
5226                  <h3 class="ai-product-card__title-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">Flock Silky Scarf</h3>
5227
5228                  
5229                    <div class="ai-product-card__price-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5230                      
5231                        <span class="ai-product-card__price-regular-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5232                          $45
5233                        </span>
5234                      
5235                    </div>
5236                  
5237                </div>
5238              </a>
5239            </div>
5240          
5241<div class="ai-product-card-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5242              <a href="/products/koi-silky-scarf" class="ai-product-card__link-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5243                <div class="ai-product-card__image-wrapper-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5244                  <div class="ai-product-card__image-container-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j" data-swiper-container>
5245                    
5246                      
5247
5248                      
5249                      
5250
5251                      
5252                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5253                          <img
5254                            src="//headingprints.com/cdn/shop/files/koi-silky-scarf-1280174.jpg?v=1781641799&width=800"
5255                            alt="Koi Silky Scarf - Heading Prints"
5256                            loading="lazy"
5257                            width="800"
5258                            height="800"
5259                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j "
5260                          >
5261                        </div>
5262                      
5263                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5264                          <img
5265                            src="//headingprints.com/cdn/shop/files/koi-silky-scarf-3790308.jpg?v=1781310313&width=800"
5266                            alt="Koi Silky Scarf - Heading Prints"
5267                            loading="lazy"
5268                            width="800"
5269                            height="800"
5270                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j--secondary"
5271                          >
5272                        </div>
5273                      
5274                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5275                          <img
5276                            src="//headingprints.com/cdn/shop/files/koi-silky-scarf-9025049.jpg?v=1781310313&width=800"
5277                            alt="Koi Silky Scarf - Heading Prints"
5278                            loading="lazy"
5279                            width="800"
5280                            height="800"
5281                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j "
5282                          >
5283                        </div>
5284                      
5285                    
5286                  </div>
5287
5288                  <div class="ai-product-card__tags-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5289
5290                    
5291
5292                    
5293                  </div>
5294
5295                  
5296                    <div class="ai-product-card__swiper-dots-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j" data-swiper-dots>
5297                      
5298                        
5299                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j active" data-dot-index="0"></div>
5300                        
5301                      
5302                        
5303                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j " data-dot-index="1"></div>
5304                        
5305                      
5306                        
5307                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j " data-dot-index="2"></div>
5308                        
5309                      
5310                    </div>
5311                  
5312                </div>
5313
5314                <div class="ai-product-card__info-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5315                  
5316
5317                  <h3 class="ai-product-card__title-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">Koi Silky Scarf</h3>
5318
5319                  
5320                    <div class="ai-product-card__price-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5321                      
5322                        <span class="ai-product-card__price-regular-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5323                          $45
5324                        </span>
5325                      
5326                    </div>
5327                  
5328                </div>
5329              </a>
5330            </div>
5331          
5332<div class="ai-product-card-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5333              <a href="/products/munch-silky-scarf" class="ai-product-card__link-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5334                <div class="ai-product-card__image-wrapper-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5335                  <div class="ai-product-card__image-container-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j" data-swiper-container>
5336                    
5337                      
5338
5339                      
5340                      
5341
5342                      
5343                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5344                          <img
5345                            src="//headingprints.com/cdn/shop/files/munch-silky-scarf-9974496.jpg?v=1781641796&width=800"
5346                            alt="Munch Silky Scarf - Heading Prints"
5347                            loading="lazy"
5348                            width="800"
5349                            height="800"
5350                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j "
5351                          >
5352                        </div>
5353                      
5354                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5355                          <img
5356                            src="//headingprints.com/cdn/shop/files/munch-silky-scarf-8714078.jpg?v=1781310314&width=800"
5357                            alt="Munch Silky Scarf - Heading Prints"
5358                            loading="lazy"
5359                            width="800"
5360                            height="800"
5361                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j--secondary"
5362                          >
5363                        </div>
5364                      
5365                        <div class="ai-product-card__image-slide-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5366                          <img
5367                            src="//headingprints.com/cdn/shop/files/munch-silky-scarf-2007317.jpg?v=1781310315&width=800"
5368                            alt="Munch Silky Scarf - Heading Prints"
5369                            loading="lazy"
5370                            width="800"
5371                            height="800"
5372                            class="ai-product-card__image-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j "
5373                          >
5374                        </div>
5375                      
5376                    
5377                  </div>
5378
5379                  <div class="ai-product-card__tags-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5380
5381                    
5382
5383                    
5384                  </div>
5385
5386                  
5387                    <div class="ai-product-card__swiper-dots-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j" data-swiper-dots>
5388                      
5389                        
5390                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j active" data-dot-index="0"></div>
5391                        
5392                      
5393                        
5394                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j " data-dot-index="1"></div>
5395                        
5396                      
5397                        
5398                          <div class="ai-product-card__swiper-dot-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j " data-dot-index="2"></div>
5399                        
5400                      
5401                    </div>
5402                  
5403                </div>
5404
5405                <div class="ai-product-card__info-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5406                  
5407
5408                  <h3 class="ai-product-card__title-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">Munch Silky Scarf</h3>
5409
5410                  
5411                    <div class="ai-product-card__price-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5412                      
5413                        <span class="ai-product-card__price-regular-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j">
5414                          $45
5415                        </span>
5416                      
5417                    </div>
5418                  
5419                </div>
5420              </a>
5421            </div>
5422          
5423        
5424      </div>
5425
5426      
5427    
5428  </div>
5429
5430  <!-- Bottom spacer backup element -->
5431  <div class="ai-smart-collection__spacer-bottom-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j"></div>
5432</smart-collection-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j>
5433
5434<script>
5435  (function() {
5436    class SmartCollectionaylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j extends HTMLElement {
5437      constructor() {
5438        super();
5439        this.mobileImagesCount = parseInt(this.dataset.mobileImages) || 4;
5440        this.enableSwipe = this.dataset.enableSwipe === 'true';
5441      }
5442      connectedCallback() { if (this.enableSwipe) { this.setupMobileSwipe(); } }
5443      setupMobileSwipe() {
5444        if (window.innerWidth > 749) return;
5445        const productCards = this.querySelectorAll('.ai-product-card-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j');
5446        productCards.forEach(card => {
5447          const container = card.querySelector('[data-swiper-container]');
5448          const dots = card.querySelectorAll('[data-dot-index]');
5449          if (!container || dots.length === 0) return;
5450          let currentIndex = 0;
5451          const updateDots = () => { dots.forEach((dot, idx) => dot.classList.toggle('active', idx === currentIndex)); };
5452          container.addEventListener('scroll', () => {
5453            const slideWidth = container.offsetWidth;
5454            const newIndex = Math.round(container.scrollLeft / slideWidth);
5455            if (newIndex !== currentIndex) { currentIndex = newIndex; updateDots(); }
5456          });
5457          dots.forEach((dot, index) => {
5458            dot.addEventListener('click', (e) => {
5459              e.preventDefault(); e.stopPropagation();
5460              currentIndex = index;
5461              container.scrollTo({ left: container.offsetWidth * index, behavior: 'smooth' });
5462              updateDots();
5463            });
5464          });
5465        });
5466      }
5467    }
5468    customElements.define('smart-collection-aylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j', SmartCollectionaylyydvniug1dbhjlzaigenblockaicollectiony3dyn4j);
5469  })();
5470</script>
5470
5471
5472
5473
5474</div><div id="shopify-section-template--21024875872424__promo_grid_nG7wYB" class="shopify-section"><div
5475  data-section-id="template--21024875872424__promo_grid_nG7wYB"
5476  data-section-type="promo-grid"><style data-shopify>#shopify-section-template--21024875872424__promo_grid_nG7wYB {
5477      margin-bottom: 0 !important;
5478      padding-bottom: 0 !important;
5479    }</style><style data-shopify>.flex-grid--template--21024875872424__promo_grid_nG7wYB {
5480    margin-top: -0px;
5481    margin-inline-start: -0px;
5482    
5483      padding-left: 0px;
5484      padding-right: 0px;
5485    
5486  }
5487
5488  .flex-grid--template--21024875872424__promo_grid_nG7wYB .flex-grid--gutters {
5489    margin-top: -0px;
5490    margin-inline-start: -0px;
5491  }
5492
5493  .flex-grid--template--21024875872424__promo_grid_nG7wYB .flex-grid__item {
5494    padding-top: 0px;
5495    padding-inline-start: 0px;
5496  }
5497
5498  @media only screen and (max-width: 589px) {
5499    .flex-grid--template--21024875872424__promo_grid_nG7wYB {
5500      margin-top: -0px;
5501      margin-inline-start: -0px;
5502      
5503        padding-left: 0px;
5504        padding-right: 0px;
5505      
5506    }
5507
5508    .flex-grid--template--21024875872424__promo_grid_nG7wYB .flex-grid--gutters {
5509      margin-top: -0px;
5510      margin-inline-start: -0px;
5511    }
5512
5513    .flex-grid--template--21024875872424__promo_grid_nG7wYB .flex-grid__item {
5514      padding-top: 0px;
5515      padding-inline-start: 0px;
5516    }
5517  }</style><div class="promo-grid">
5518  <div class="flex-grid flex-grid--gutters flex-grid--template--21024875872424__promo_grid_nG7wYB"><style data-shopify>
5519          
5520            .flex-grid__item--advanced_UCzEAq {
5521              min-height: 60.0px;
5522            }
5523          
5524
5525          @media only screen and (min-width: 769px) {
5526            .flex-grid__item--advanced_UCzEAq {
5527              min-height: 80.0px;
5528            }
5529          }
5530
5531          @media only screen and (min-width: 1140px) {
5532            .flex-grid__item--advanced_UCzEAq {
5533              min-height: 100px;
5534            }
5535          }
5536        
5537
5538.flex-grid__item--advanced_UCzEAq .btn {
5539            background: #ffffff !important;
5540            border: none !important;
5541              color: #000 !important;
5542            
5543          }
5544
5545          
5546        
5547
5548
5549        
5550</style><div class="flex-grid__item flex-grid__item--100 flex-grid__item--advanced_UCzEAq type-advanced" ><div
5551              class="promo-grid__container vertical-center horizontal-center"><a href="/collections/silky-scarves" class="promo-grid__slide-link" aria-hidden="true" aria-label="Shop All Silkies"></a><div class="promo-grid__bg">
5552
5553
5554
5555<image-element data-aos="image-fade-in" data-aos-offset="150">
5556
5557
5558  
5559<img src="//headingprints.com/cdn/shop/files/plumage-silky-scarf-2034249.jpg?v=1781310315&amp;width=3650" alt="Plumage Silky Scarf - Heading Prints" srcset="//headingprints.com/cdn/shop/files/plumage-silky-scarf-2034249.jpg?v=1781310315&amp;width=352 352w, //headingprints.com/cdn/shop/files/plumage-silky-scarf-2034249.jpg?v=1781310315&amp;width=832 832w, //headingprints.com/cdn/shop/files/plumage-silky-scarf-2034249.jpg?v=1781310315&amp;width=1200 1200w, //headingprints.com/cdn/shop/files/plumage-silky-scarf-2034249.jpg?v=1781310315&amp;width=1920 1920w, //headingprints.com/cdn/shop/files/plumage-silky-scarf-2034249.jpg?v=1781310315&amp;width=3650 3650w" width="3650" height="3650.0" loading="lazy" class="image-fit promo-grid__bg-image promo-grid__bg-image--advanced_UCzEAq
5560 image-element" sizes="(min-width: 769px) 100vw, 100vw" style="object-position:50.0% 50.0%;">
5561  
5562
5563
5564</image-element>
5565</div><div class="promo-grid__content">
5566                  <div class="promo-grid__text"><a href="/collections/silky-scarves" class="btn">
5567                        Shop All Silkies
5568                      </a></div>
5569                </div></div></div></div>
5570</div>
5571</div>
5572
5573
5574</div><div id="shopify-section-template--21024875872424__blocks_c3tbwR" class="shopify-section">
5575
5576
5577
5578<style data-shopify>
5579  .ai-smart-collection-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5580    padding-top: 35px !important;
5581    padding-bottom: 40px !important;
5582  }
5583  @media screen and (max-width: 749px) {
5584    .ai-smart-collection-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5585      padding-top: 40px !important;
5586      padding-bottom: 25px !important;
5587    }
5588  }
5589
5590  .ai-smart-collection__spacer-top-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { height: 40px; }
5591  @media screen and (max-width: 749px) {
5592    .ai-smart-collection__spacer-top-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { height: 25px; }
5593  }
5594  /* NEW bottom spacer backup */
5595  .ai-smart-collection__spacer-bottom-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { height: 65px; }
5596  @media screen and (max-width: 749px) {
5597    .ai-smart-collection__spacer-bottom-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { height: 25px; }
5598  }
5599
5600  .ai-smart-collection__inner-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5601    padding-left: 55px;
5602    padding-right: 55px;
5603    max-width: 1400px;
5604    margin: 0 auto;
5605  }
5606  @media screen and (max-width: 749px) {
5607    .ai-smart-collection__inner-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5608      padding-left: 20px;
5609      padding-right: 20px;
5610    }
5611  }
5612
5613  .ai-smart-collection__header-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { text-align: center; margin-bottom: 40px; }
5614  .ai-smart-collection__title-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5615    font-family: Assistant, sans-serif;
5616    font-weight: 400;
5617    font-style: normal;
5618    font-size: 38px;
5619    color: #000000;
5620    margin: 0 0 10px;
5621    text-transform: none;
5622    letter-spacing: 0px;
5623  }
5624  .ai-smart-collection__description-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { color: #000000; font-size: 16px; line-height: 1.5; }
5625
5626  .ai-smart-collection__grid-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5627    display: grid;
5628    grid-template-columns: repeat(3, 1fr);
5629    gap: 26px;
5630  }
5631  @media screen and (max-width: 989px) { .ai-smart-collection__grid-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { grid-template-columns: repeat(4, 1fr); } }
5632  @media screen and (max-width: 749px) {
5633    .ai-smart-collection__grid-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5634      grid-template-columns: repeat(2, 1fr);
5635      gap: 8px;
5636    }
5637  }
5638
5639  .ai-product-card-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { position: relative; display: flex; flex-direction: column; }
5640  .ai-product-card__link-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { text-decoration: none; color: inherit; }
5641
5642  .ai-product-card__image-wrapper-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5643    position: relative;
5644    width: 100%;
5645    aspect-ratio: 1 / 1;
5646    height: auto;
5647    padding-bottom: 0 !important;
5648    overflow: hidden;
5649    background-color: #f5f5f5;
5650    margin: 0 auto;
5651    margin-bottom: 8px;
5652  }
5653  @media screen and (max-width: 749px) {
5654    .ai-product-card__image-wrapper-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5655      width: 100%;
5656      aspect-ratio: 1 / 1;
5657      height: auto;
5658      padding-bottom: 0 !important;
5659      margin-bottom: 4px;
5660    }
5661  }
5662  .ai-product-card__image-container-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5663    position: absolute !important;
5664    top: 0;
5665    right: 0;
5666    bottom: 0;
5667    left: 0;
5668    width: 100%;
5669    height: 100%;
5670    overflow: hidden;
5671  }
5672  .ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5673    width: 100% !important;
5674    height: 100% !important;
5675    object-fit: cover;
5676    display: block;
5677  }
5678  .ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { width: 100%; height: 100%; }
5679
5680  @media screen and (min-width: 750px) {
5681    .ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { position: absolute; top: 0; left: 0; }
5682    .ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd:first-child { z-index: 2; }
5683    .ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd:not(:first-child) { z-index: 1; }
5684    .ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--secondary { opacity: 0; transition: opacity .3s ease; }
5685    @media (hover: hover) {
5686      .ai-product-card-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd:hover .ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd:first-child { z-index: 1; }
5687      .ai-product-card-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd:hover .ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--secondary { opacity: 1; z-index: 2; }
5688    }
5689  }
5690
5691  /* Tags / badges */
5692  .ai-product-card__tags-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5693    position: absolute; top: 10px; left: 10px;
5694    display: flex; flex-wrap: wrap; gap: px; z-index: 3;
5695  }
5696  .ai-product-card__tag-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5697    display: inline-flex; align-items: center;
5698    padding: px px;
5699    font-size: px;
5700    font-weight: 700;
5701    border-radius: px;
5702    background-color: var(--tag-bg, );
5703    color: var(--tag-fg, );
5704    max-width: fit-content; line-height: 1;
5705  }
5706  .ai-product-card__tag-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd .__icon { margin-right: 6px; line-height: 0; }
5707  .ai-product-card__tag-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd .__label {  }
5708
5709  .ai-product-card__tag-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--sale { background-color: rgba(0,0,0,0); color: rgba(0,0,0,0); }
5710  .ai-product-card__tag-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--low { background-color: #0ea5e9; color: #ffffff; }
5711  .ai-product-card__tag-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--sold { background-color: #1f2937; color: #ffffff; }
5712
5713  .ai-product-card__info-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5714    display: flex; flex-direction: column; gap: 0px; text-align: center;
5715     align-items: center; 
5716  }
5717  .ai-product-card__vendor-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { font-size: 12px; color: #666666; text-transform: uppercase; letter-spacing: .5px; }
5718  .ai-product-card__title-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { font-size: 12px; color: #000000; margin: 0 0 0px; line-height: 1.3; }
5719
5720  .ai-product-card__price-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { display: flex; align-items: center; gap: 8px; font-size: 12px; justify-content: center; }
5721  .ai-product-card__price-regular-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { color: #900001; font-weight: 600; }
5722  .ai-product-card__price-compare-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { color: #666666; text-decoration: line-through; opacity: .7; font-size: .9em; }
5723  .ai-product-card__price-sale-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { color: #c8052e; font-weight: 600; }
5724
5725  
5726    @media screen and (max-width: 749px) {
5727      .ai-product-card__image-container-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5728        display: flex !important;
5729        flex-direction: row;
5730        scroll-snap-type: x mandatory;
5731        overflow-x: auto;
5732        overflow-y: hidden;
5733        scrollbar-width: none;
5734        -webkit-overflow-scrolling: touch;
5735      }
5736      .ai-product-card__image-container-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd::-webkit-scrollbar { display: none; }
5737      .ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5738        position: relative;
5739        flex: 0 0 100%;
5740        min-width: 100%;
5741        width: 100%;
5742        height: 100%;
5743        scroll-snap-align: start;
5744      }
5745      .ai-product-card__swiper-dots-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5746        position: absolute;
5747        bottom: 10px;
5748        left: 50%;
5749        transform: translateX(-50%);
5750        display: flex;
5751        gap: 6px;
5752        z-index: 3;
5753      }
5754      .ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5755        width: 6px;
5756        height: 6px;
5757        border-radius: 50%;
5758        background-color: rgba(255,255,255,.5);
5759        transition: background-color .3s ease;
5760      }
5761      .ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd.active { background-color: rgba(255,255,255,1); }
5762    }
5763  
5764
5765  @media screen and (min-width: 750px) { .ai-product-card__swiper-dots-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { display: none; } }
5766
5767  .ai-smart-collection__view-more-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { text-align: center; margin-top: 40px; }
5768  .ai-smart-collection__view-more-button-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd {
5769    display: inline-block; padding: 15px 40px; background-color: #007db5; color: #ffffff;
5770    border: none; cursor: pointer; font-size: 16px; text-decoration: none; transition: opacity .3s ease; font-weight: 600;
5771  }
5772  .ai-smart-collection__view-more-button-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd:hover { opacity: .8; }
5773  .ai-smart-collection__empty-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { text-align: center; padding: 60px 20px; color: #000000; }
5774  .ai-product-card__placeholder-wrapper-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd { width: 100%; height: 100%; background-color: #f5f5f5; }
5775  .ai-product-card__placeholder-wrapper-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd svg { width: 100%; height: 100%; object-fit: cover; }
5776</style>
5777
5778<smart-collection-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd
5779  class="ai-smart-collection-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd"
5780  data-mobile-images="3"
5781  data-enable-swipe="true"
5782  
5783>
5784  <div class="ai-smart-collection__spacer-top-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd"></div>
5785  <div class="ai-smart-collection__inner-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5786    
5787
5788    
5789      <div class="ai-smart-collection__grid-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5790        
5791          
5792<div class="ai-product-card-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5793              <a href="/products/trellis-skinny-scarf" class="ai-product-card__link-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5794                <div class="ai-product-card__image-wrapper-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5795                  <div class="ai-product-card__image-container-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd" data-swiper-container>
5796                    
5797                      
5798
5799                      
5800                      
5801
5802                      
5803                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5804                          <img
5805                            src="//headingprints.com/cdn/shop/files/trellis-skinny-scarf-4213004.jpg?v=1762914873&width=800"
5806                            alt="Trellis Skinny Scarf - Heading Prints"
5807                            loading="eager"
5808                            width="800"
5809                            height="800"
5810                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd "
5811                          >
5812                        </div>
5813                      
5814                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5815                          <img
5816                            src="//headingprints.com/cdn/shop/files/trellis-skinny-scarf-1843061.jpg?v=1764949023&width=800"
5817                            alt="Trellis Skinny Scarf - Heading Prints"
5818                            loading="lazy"
5819                            width="800"
5820                            height="800"
5821                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--secondary"
5822                          >
5823                        </div>
5824                      
5825                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5826                          <img
5827                            src="//headingprints.com/cdn/shop/files/trellis-skinny-scarf-3302897.jpg?v=1764986347&width=800"
5828                            alt="Trellis Skinny Scarf - Heading Prints"
5829                            loading="lazy"
5830                            width="800"
5831                            height="800"
5832                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd "
5833                          >
5834                        </div>
5835                      
5836                    
5837                  </div>
5838
5839    
5839              <div class="ai-product-card__tags-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5840
5841                    
5842
5843                    
5844                  </div>
5845
5846                  
5847                    <div class="ai-product-card__swiper-dots-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd" data-swiper-dots>
5848                      
5849                        
5850                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd active" data-dot-index="0"></div>
5851                        
5852                      
5853                        
5854                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd " data-dot-index="1"></div>
5855                        
5856                      
5857                        
5858                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd " data-dot-index="2"></div>
5859                        
5860                      
5861                    </div>
5862                  
5863                </div>
5864
5865                <div class="ai-product-card__info-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5866                  
5867
5868                  <h3 class="ai-product-card__title-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">Trellis Skinny Scarf</h3>
5869
5870                  
5871                    <div class="ai-product-card__price-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5872                      
5873                        <span class="ai-product-card__price-regular-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5874                          $25
5875                        </span>
5876                      
5877                    </div>
5878                  
5879                </div>
5880              </a>
5881            </div>
5882          
5883<div class="ai-product-card-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5884              <a href="/products/luck-skinny-scarf" class="ai-product-card__link-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5885                <div class="ai-product-card__image-wrapper-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5886                  <div class="ai-product-card__image-container-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd" data-swiper-container>
5887                    
5888                      
5889
5890                      
5891                      
5892
5893                      
5894                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5895                          <img
5896                            src="//headingprints.com/cdn/shop/files/luck-skinny-scarf-2006496.jpg?v=1762914879&width=800"
5897                            alt="Luck Skinny Scarf - Heading Prints"
5898                            loading="eager"
5899                            width="800"
5900                            height="800"
5901                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd "
5902                          >
5903                        </div>
5904                      
5905                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5906                          <img
5907                            src="//headingprints.com/cdn/shop/files/luck-skinny-scarf-7743188.jpg?v=1762873110&width=800"
5908                            alt="Luck Skinny Scarf - Heading Prints"
5909                            loading="lazy"
5910                            width="800"
5911                            height="800"
5912                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--secondary"
5913                          >
5914                        </div>
5915                      
5916                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5917                          <img
5918                            src="//headingprints.com/cdn/shop/files/luck-skinny-scarf-5817921.jpg?v=1762873110&width=800"
5919                            alt="Luck Skinny Scarf - Heading Prints"
5920                            loading="lazy"
5921                            width="800"
5922                            height="800"
5923                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd "
5924                          >
5925                        </div>
5926                      
5927                    
5928                  </div>
5929
5930                  <div class="ai-product-card__tags-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5931
5932                    
5933
5934                    
5935                  </div>
5936
5937                  
5938                    <div class="ai-product-card__swiper-dots-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd" data-swiper-dots>
5939                      
5940                        
5941                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd active" data-dot-index="0"></div>
5942                        
5943                      
5944                        
5945                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd " data-dot-index="1"></div>
5946                        
5947                      
5948                        
5949                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd " data-dot-index="2"></div>
5950                        
5951                      
5952                    </div>
5953                  
5954                </div>
5955
5956                <div class="ai-product-card__info-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5957                  
5958
5959                  <h3 class="ai-product-card__title-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">Luck Skinny Scarf</h3>
5960
5961                  
5962                    <div class="ai-product-card__price-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5963                      
5964                        <span class="ai-product-card__price-regular-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5965                          $25
5966                        </span>
5967                      
5968                    </div>
5969                  
5970                </div>
5971              </a>
5972            </div>
5973          
5974<div class="ai-product-card-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5975              <a href="/products/cyantotypes-skinny-scarf" class="ai-product-card__link-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5976                <div class="ai-product-card__image-wrapper-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5977                  <div class="ai-product-card__image-container-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd" data-swiper-container>
5978                    
5979                      
5980
5981                      
5982                      
5983
5984                      
5985                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5986                          <img
5987                            src="//headingprints.com/cdn/shop/files/cyantotypes-skinny-scarf-3504524.jpg?v=1762914883&width=800"
5988                            alt="Cyantotypes Skinny Scarf - Heading Prints"
5989                            loading="eager"
5990                            width="800"
5991                            height="800"
5992                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd "
5993                          >
5994                        </div>
5995                      
5996                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
5997                          <img
5998                            src="//headingprints.com/cdn/shop/files/cyanotypes-skinny-scarf-2493798.jpg?v=1784832373&width=800"
5999                            alt="Cyanotypes Skinny Scarf - Heading Prints"
6000                            loading="lazy"
6001                            width="800"
6002                            height="800"
6003                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--secondary"
6004                          >
6005                        </div>
6006                      
6007                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6008                          <img
6009                            src="//headingprints.com/cdn/shop/files/cyanotypes-skinny-scarf-5628457.jpg?v=1784832374&width=800"
6010                            alt="Cyanotypes Skinny Scarf - Heading Prints"
6011                            loading="lazy"
6012                            width="800"
6013                            height="800"
6014                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd "
6015                          >
6016                        </div>
6017                      
6018                    
6019                  </div>
6020
6021                  <div class="ai-product-card__tags-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6022
6023                    
6024
6025                    
6026                  </div>
6027
6028                  
6029                    <div class="ai-product-card__swiper-dots-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd" data-swiper-dots>
6030                      
6031                        
6032                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd active" data-dot-index="0"></div>
6033                        
6034                      
6035                        
6036                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd " data-dot-index="1"></div>
6037                        
6038                      
6039                        
6040                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd " data-dot-index="2"></div>
6041                        
6042                      
6043                    </div>
6044                  
6045                </div>
6046
6047                <div class="ai-product-card__info-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6048                  
6049
6050                  <h3 class="ai-product-card__title-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">Cyanotypes Skinny Scarf</h3>
6051
6052                  
6053                    <div class="ai-product-card__price-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6054                      
6055                        <span class="ai-product-card__price-regular-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6056                          $25
6057                        </span>
6058                      
6059                    </div>
6060                  
6061                </div>
6062              </a>
6063            </div>
6064          
6065<div class="ai-product-card-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6066              <a href="/products/tapestry-skinny-scarf" class="ai-product-card__link-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6067                <div class="ai-product-card__image-wrapper-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6068                  <div class="ai-product-card__image-container-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd" data-swiper-container>
6069                    
6070                      
6071
6072                      
6073                      
6074
6075                      
6076                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6077                          <img
6078                            src="//headingprints.com/cdn/shop/files/tapestry-skinny-scarf-5631692.jpg?v=1762914873&width=800"
6079                            alt="Tapestry Skinny Scarf - Heading Prints"
6080                            loading="eager"
6081                            width="800"
6082                            height="800"
6083                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd "
6084                          >
6085                        </div>
6086                      
6087                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6088                          <img
6089                            src="//headingprints.com/cdn/shop/files/tapestry-skinny-scarf-9307042.jpg?v=1764738067&width=800"
6090                            alt="Tapestry Skinny Scarf - Heading Prints"
6091                            loading="lazy"
6092                            width="800"
6093                            height="800"
6094                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--secondary"
6095                          >
6096                        </div>
6097                      
6098                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6099                          <img
6100                            src="//headingprints.com/cdn/shop/files/tapestry-skinny-scarf-3482338.jpg?v=1764738067&width=800"
6101                            alt="Tapestry Skinny Scarf - Heading Prints"
6102                            loading="lazy"
6103                            width="800"
6104                            height="800"
6105                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd "
6106                          >
6107                        </div>
6108                      
6109                    
6110                  </div>
6111
6112                  <div class="ai-product-card__tags-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6113                      <span class="ai-product-card__tag-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd ai-product-card__tag-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--sale"><span class="__label">Sale</span></span>
6114                    
6115
6116                    
6117
6118                    
6119                  </div>
6120
6121                  
6122                    <div class="ai-product-card__swiper-dots-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd" data-swiper-dots>
6123                      
6124                        
6125                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd active" data-dot-index="0"></div>
6126                        
6127                      
6128                        
6129                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd " data-dot-index="1"></div>
6130                        
6131                      
6132                        
6133                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd " data-dot-index="2"></div>
6134                        
6135                      
6136                    </div>
6137                  
6138                </div>
6139
6140                <div class="ai-product-card__info-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6141                  
6142
6143                  <h3 class="ai-product-card__title-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">Tapestry Skinny Scarf</h3>
6144
6145                  
6146                    <div class="ai-product-card__price-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6147                      
6148                        <span class="ai-product-card__price-sale-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6149                          $23
6150                        </span>
6151                        <span class="ai-product-card__price-compare-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6152                          $25
6153                        </span>
6154                      
6155                    </div>
6156                  
6157                </div>
6158              </a>
6159            </div>
6160          
6161<div class="ai-product-card-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6162              <a href="/products/prickly-skinny-scarf" class="ai-product-card__link-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6163                <div class="ai-product-card__image-wrapper-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6164                  <div class="ai-product-card__image-container-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd" data-swiper-container>
6165                    
6166                      
6167
6168                      
6169                      
6170
6171                      
6172                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6173                          <img
6174                            src="//headingprints.com/cdn/shop/files/prickly-skinny-scarf-8488231.jpg?v=1762914876&width=800"
6175                            alt="Prickly Skinny Scarf - Heading Prints"
6176                            loading="lazy"
6177                            width="800"
6178                            height="800"
6179                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd "
6180                          >
6181                        </div>
6182                      
6183                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6184                          <img
6185                            src="//headingprints.com/cdn/shop/files/prickly-skinny-scarf-8929410.jpg?v=1764738067&width=800"
6186                            alt="Prickly Skinny Scarf - Heading Prints"
6187                            loading="lazy"
6188                            width="800"
6189                            height="800"
6190                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--secondary"
6191                          >
6192                        </div>
6193                      
6194                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6195                          <img
6196                            src="//headingprints.com/cdn/shop/files/prickly-skinny-scarf-1912605.jpg?v=1764738067&width=800"
6197                            alt="Prickly Skinny Scarf - Heading Prints"
6198                            loading="lazy"
6199                            width="800"
6200                            height="800"
6201                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd "
6202                          >
6203                        </div>
6204                      
6205                    
6206                  </div>
6207
6208                  <div class="ai-product-card__tags-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6209                      <span class="ai-product-card__tag-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd ai-product-card__tag-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--sale"><span class="__label">Sale</span></span>
6210                    
6211
6212                    
6213
6214                    
6215                  </div>
6216
6217                  
6218                    <div class="ai-product-card__swiper-dots-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd" data-swiper-dots>
6219                      
6220                        
6221                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd active" data-dot-index="0"></div>
6222                        
6223                      
6224                        
6225                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd " data-dot-index="1"></div>
6226                        
6227                      
6228                        
6229                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd " data-dot-index="2"></div>
6230                        
6231                      
6232                    </div>
6233                  
6234                </div>
6235
6236                <div class="ai-product-card__info-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6237                  
6238
6239                  <h3 class="ai-product-card__title-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">Prickly Skinny Scarf</h3>
6240
6241                  
6242                    <div class="ai-product-card__price-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6243                      
6244                        <span class="ai-product-card__price-sale-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6245                          $23
6246                        </span>
6247                        <span class="ai-product-card__price-compare-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6248                          $25
6249                        </span>
6250                      
6251                    </div>
6252                  
6253                </div>
6254              </a>
6255            </div>
6256          
6257<div class="ai-product-card-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6258              <a href="/products/fungi-skinny-scarf" class="ai-product-card__link-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6259                <div class="ai-product-card__image-wrapper-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6260                  <div class="ai-product-card__image-container-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd" data-swiper-container>
6261                    
6262                      
6263
6264                      
6265                      
6266
6267                      
6268                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6269                          <img
6270                            src="//headingprints.com/cdn/shop/files/fungi-skinny-scarf-9160864.jpg?v=1762914881&width=800"
6271                            alt="Fungi Skinny Scarf - Heading Prints"
6272                            loading="lazy"
6273                            width="800"
6274                            height="800"
6275                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd "
6276                          >
6277                        </div>
6278                      
6279                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6280                          <img
6281                            src="//headingprints.com/cdn/shop/files/fungi-skinny-scarf-5095275.jpg?v=1784583727&width=800"
6282                            alt="Fungi Skinny Scarf - Heading Prints"
6283                            loading="lazy"
6284                            width="800"
6285                            height="800"
6286                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--secondary"
6287                          >
6288                        </div>
6289                      
6290                        <div class="ai-product-card__image-slide-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6291                          <img
6292                            src="//headingprints.com/cdn/shop/files/fungi-skinny-scarf-6798296.jpg?v=1762957965&width=800"
6293                            alt="Fungi Skinny Scarf - Heading Prints"
6294                            loading="lazy"
6295                            width="800"
6296                            height="800"
6297                            class="ai-product-card__image-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd "
6298                          >
6299                        </div>
6300                      
6301                    
6302                  </div>
6303
6304                  <div class="ai-product-card__tags-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6305                      <span class="ai-product-card__tag-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd ai-product-card__tag-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd--sale"><span class="__label">Sale</span></span>
6306                    
6307
6308                    
6309
6310                    
6311                  </div>
6312
6313                  
6314                    <div class="ai-product-card__swiper-dots-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd" data-swiper-dots>
6315                      
6316                        
6317                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd active" data-dot-index="0"></div>
6318                        
6319                      
6320                        
6321                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd " data-dot-index="1"></div>
6322                        
6323                      
6324                        
6325                          <div class="ai-product-card__swiper-dot-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd " data-dot-index="2"></div>
6326                        
6327                      
6328                    </div>
6329                  
6330                </div>
6331
6332                <div class="ai-product-card__info-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6333                  
6334
6335                  <h3 class="ai-product-card__title-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">Fungi Skinny Scarf</h3>
6336
6337                  
6338                    <div class="ai-product-card__price-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6339                      
6340                        <span class="ai-product-card__price-sale-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6341                          $23
6342                        </span>
6343                        <span class="ai-product-card__price-compare-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd">
6344                          $25
6345                        </span>
6346                      
6347                    </div>
6348                  
6349                </div>
6350              </a>
6351            </div>
6352          
6353        
6354      </div>
6355
6356      
6357    
6358  </div>
6359
6360  <!-- Bottom spacer backup element -->
6361  <div class="ai-smart-collection__spacer-bottom-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd"></div>
6362</smart-collection-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd>
6363
6364<script>
6365  (function() {
6366    class SmartCollectionaq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd extends HTMLElement {
6367      constructor() {
6368        super();
6369        this.mobileImagesCount = parseInt(this.dataset.mobileImages) || 4;
6370        this.enableSwipe = this.dataset.enableSwipe === 'true';
6371      }
6372      connectedCallback() { if (this.enableSwipe) { this.setupMobileSwipe(); } }
6373      setupMobileSwipe() {
6374        if (window.innerWidth > 749) return;
6375        const productCards = this.querySelectorAll('.ai-product-card-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd');
6376        productCards.forEach(card => {
6377          const container = card.querySelector('[data-swiper-container]');
6378          const dots = card.querySelectorAll('[data-dot-index]');
6379          if (!container || dots.length === 0) return;
6380          let currentIndex = 0;
6381          const updateDots = () => { dots.forEach((dot, idx) => dot.classList.toggle('active', idx === currentIndex)); };
6382          container.addEventListener('scroll', () => {
6383            const slideWidth = container.offsetWidth;
6384            const newIndex = Math.round(container.scrollLeft / slideWidth);
6385            if (newIndex !== currentIndex) { currentIndex = newIndex; updateDots(); }
6386          });
6387          dots.forEach((dot, index) => {
6388            dot.addEventListener('click', (e) => {
6389              e.preventDefault(); e.stopPropagation();
6390              currentIndex = index;
6391              container.scrollTo({ left: container.offsetWidth * index, behavior: 'smooth' });
6392              updateDots();
6393            });
6394          });
6395        });
6396      }
6397    }
6398    customElements.define('smart-collection-aq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd', SmartCollectionaq0nlymnwuw1vyjj1baigenblockaicollectionyykyidd);
6399  })();
6400</script>
6400
6401
6402
6403
6404</div><div id="shopify-section-template--21024875872424__promo_grid_7Vwebq" class="shopify-section"><div
6405  data-section-id="template--21024875872424__promo_grid_7Vwebq"
6406  data-section-type="promo-grid"><style data-shopify>#shopify-section-template--21024875872424__promo_grid_7Vwebq {
6407      margin-bottom: 0 !important;
6408      padding-bottom: 0 !important;
6409    }</style><style data-shopify>.flex-grid--template--21024875872424__promo_grid_7Vwebq {
6410    margin-top: -0px;
6411    margin-inline-start: -0px;
6412    
6413      padding-left: 0px;
6414      padding-right: 0px;
6415    
6416  }
6417
6418  .flex-grid--template--21024875872424__promo_grid_7Vwebq .flex-grid--gutters {
6419    margin-top: -0px;
6420    margin-inline-start: -0px;
6421  }
6422
6423  .flex-grid--template--21024875872424__promo_grid_7Vwebq .flex-grid__item {
6424    padding-top: 0px;
6425    padding-inline-start: 0px;
6426  }
6427
6428  @media only screen and (max-width: 589px) {
6429    .flex-grid--template--21024875872424__promo_grid_7Vwebq {
6430      margin-top: -0px;
6431      margin-inline-start: -0px;
6432      
6433        padding-left: 0px;
6434        padding-right: 0px;
6435      
6436    }
6437
6438    .flex-grid--template--21024875872424__promo_grid_7Vwebq .flex-grid--gutters {
6439      margin-top: -0px;
6440      margin-inline-start: -0px;
6441    }
6442
6443    .flex-grid--template--21024875872424__promo_grid_7Vwebq .flex-grid__item {
6444      padding-top: 0px;
6445      padding-inline-start: 0px;
6446    }
6447  }</style><div class="promo-grid">
6448  <div class="flex-grid flex-grid--gutters flex-grid--template--21024875872424__promo_grid_7Vwebq"><style data-shopify>
6449          
6450            .flex-grid__item--advanced_y4yiFH {
6451              min-height: 60.0px;
6452            }
6453          
6454
6455          @media only screen and (min-width: 769px) {
6456            .flex-grid__item--advanced_y4yiFH {
6457              min-height: 80.0px;
6458            }
6459          }
6460
6461          @media only screen and (min-width: 1140px) {
6462            .flex-grid__item--advanced_y4yiFH {
6463              min-height: 100px;
6464            }
6465          }
6466        
6467
6468.flex-grid__item--advanced_y4yiFH .btn {
6469            background: #ffffff !important;
6470            border: none !important;
6471              color: #000 !important;
6472            
6473          }
6474
6475          
6476        
6477
6478
6479        
6480</style><div class="flex-grid__item flex-grid__item--100 flex-grid__item--advanced_y4yiFH type-advanced" ><div
6481              class="promo-grid__container vertical-center horizontal-center"><a href="/pages/skinny-scarves" class="promo-grid__slide-link" aria-hidden="true" aria-label="Shop All Skinnies"></a><div class="promo-grid__bg">
6482
6483
6484
6485<image-element data-aos="image-fade-in" data-aos-offset="150">
6486
6487
6488  
6489<img src="//headingprints.com/cdn/shop/files/heading_skinny_scarf.jpg?v=1763141592&amp;width=5760" alt="" srcset="//headingprints.com/cdn/shop/files/heading_skinny_scarf.jpg?v=1763141592&amp;width=352 352w, //headingprints.com/cdn/shop/files/heading_skinny_scarf.jpg?v=1763141592&amp;width=832 832w, //headingprints.com/cdn/shop/files/heading_skinny_scarf.jpg?v=1763141592&amp;width=1200 1200w, //headingprints.com/cdn/shop/files/heading_skinny_scarf.jpg?v=1763141592&amp;width=1920 1920w, //headingprints.com/cdn/shop/files/heading_skinny_scarf.jpg?v=1763141592&amp;width=5760 8000w" width="8000" height="2500.0" loading="lazy" class="image-fit promo-grid__bg-image promo-grid__bg-image--advanced_y4yiFH
6490 image-element" sizes="(min-width: 769px) 100vw, 100vw" style="object-position:2.344% 23.047%;">
6491  
6492
6493
6494</image-element>
6495</div><div class="promo-grid__content">
6496                  <div class="promo-grid__text"><a href="/pages/skinny-scarves" class="btn">
6497                        Shop All Skinnies
6498                      </a></div>
6499                </div></div></div></div>
6500</div>
6501</div>
6502
6503
6504</div><div id="shopify-section-template--21024875872424__blocks_kYVAmW" class="shopify-section">
6505
6506
6507
6508<style data-shopify>
6509  .ai-smart-collection-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6510    padding-top: 35px !important;
6511    padding-bottom: 40px !important;
6512  }
6513  @media screen and (max-width: 749px) {
6514    .ai-smart-collection-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6515      padding-top: 40px !important;
6516      padding-bottom: 40px !important;
6517    }
6518  }
6519
6520  .ai-smart-collection__spacer-top-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { height: 40px; }
6521  @media screen and (max-width: 749px) {
6522    .ai-smart-collection__spacer-top-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { height: 25px; }
6523  }
6524  /* NEW bottom spacer backup */
6525  .ai-smart-collection__spacer-bottom-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { height: 65px; }
6526  @media screen and (max-width: 749px) {
6527    .ai-smart-collection__spacer-bottom-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { height: 25px; }
6528  }
6529
6530  .ai-smart-collection__inner-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6531    padding-left: 55px;
6532    padding-right: 55px;
6533    max-width: 1400px;
6534    margin: 0 auto;
6535  }
6536  @media screen and (max-width: 749px) {
6537    .ai-smart-collection__inner-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6538      padding-left: 20px;
6539      padding-right: 20px;
6540    }
6541  }
6542
6543  .ai-smart-collection__header-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { text-align: center; margin-bottom: 40px; }
6544  .ai-smart-collection__title-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6545    font-family: Assistant, sans-serif;
6546    font-weight: 400;
6547    font-style: normal;
6548    font-size: 38px;
6549    color: #000000;
6550    margin: 0 0 10px;
6551    text-transform: none;
6552    letter-spacing: 0px;
6553  }
6554  .ai-smart-collection__description-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { color: #000000; font-size: 16px; line-height: 1.5; }
6555
6556  .ai-smart-collection__grid-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6557    display: grid;
6558    grid-template-columns: repeat(4, 1fr);
6559    gap: 26px;
6560  }
6561  @media screen and (max-width: 989px) { .ai-smart-collection__grid-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { grid-template-columns: repeat(4, 1fr); } }
6562  @media screen and (max-width: 749px) {
6563    .ai-smart-collection__grid-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6564      grid-template-columns: repeat(2, 1fr);
6565      gap: 8px;
6566    }
6567  }
6568
6569  .ai-product-card-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { position: relative; display: flex; flex-direction: column; }
6570  .ai-product-card__link-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { text-decoration: none; color: inherit; }
6571
6572  .ai-product-card__image-wrapper-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6573    position: relative;
6574    width: 100%;
6575    aspect-ratio: 1 / 1;
6576    height: auto;
6577    padding-bottom: 0 !important;
6578    overflow: hidden;
6579    background-color: #f5f5f5;
6580    margin: 0 auto;
6581    margin-bottom: 8px;
6582  }
6583  @media screen and (max-width: 749px) {
6584    .ai-product-card__image-wrapper-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6585      width: 100%;
6586      aspect-ratio: 1 / 1;
6587      height: auto;
6588      padding-bottom: 0 !important;
6589      margin-bottom: 4px;
6590    }
6591  }
6592  .ai-product-card__image-container-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6593    position: absolute !important;
6594    top: 0;
6595    right: 0;
6596    bottom: 0;
6597    left: 0;
6598    width: 100%;
6599    height: 100%;
6600    overflow: hidden;
6601  }
6602  .ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6603    width: 100% !important;
6604    height: 100% !important;
6605    object-fit: cover;
6606    display: block;
6607  }
6608  .ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { width: 100%; height: 100%; }
6609
6610  @media screen and (min-width: 750px) {
6611    .ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { position: absolute; top: 0; left: 0; }
6612    .ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq:first-child { z-index: 2; }
6613    .ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq:not(:first-child) { z-index: 1; }
6614    .ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq--secondary { opacity: 0; transition: opacity .3s ease; }
6615    @media (hover: hover) {
6616      .ai-product-card-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq:hover .ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq:first-child { z-index: 1; }
6617      .ai-product-card-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq:hover .ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq--secondary { opacity: 1; z-index: 2; }
6618    }
6619  }
6620
6621  /* Tags / badges */
6622  .ai-product-card__tags-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6623    position: absolute; top: 10px; left: 10px;
6624    display: flex; flex-wrap: wrap; gap: px; z-index: 3;
6625  }
6626  .ai-product-card__tag-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6627    display: inline-flex; align-items: center;
6628    padding: px px;
6629    font-size: px;
6630    font-weight: 700;
6631    border-radius: px;
6632    background-color: var(--tag-bg, );
6633    color: var(--tag-fg, );
6634    max-width: fit-content; line-height: 1;
6635  }
6636  .ai-product-card__tag-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq .__icon { margin-right: 6px; line-height: 0; }
6637  .ai-product-card__tag-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq .__label {  }
6638
6639  .ai-product-card__tag-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq--sale { background-color: rgba(0,0,0,0); color: rgba(0,0,0,0); }
6640  .ai-product-card__tag-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq--low { background-color: #0ea5e9; color: #ffffff; }
6641  .ai-product-card__tag-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq--sold { background-color: #1f2937; color: #ffffff; }
6642
6643  .ai-product-card__info-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6644    display: flex; flex-direction: column; gap: 0px; text-align: center;
6645     align-items: center; 
6646  }
6647  .ai-product-card__vendor-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { font-size: 12px; color: #666666; text-transform: uppercase; letter-spacing: .5px; }
6648  .ai-product-card__title-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { font-size: 12px; color: #000000; margin: 0 0 0px; line-height: 1.3; }
6649
6650  .ai-product-card__price-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { display: flex; align-items: center; gap: 8px; font-size: 12px; justify-content: center; }
6651  .ai-product-card__price-regular-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { color: #900001; font-weight: 600; }
6652  .ai-product-card__price-compare-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { color: #666666; text-decoration: line-through; opacity: .7; font-size: .9em; }
6653  .ai-product-card__price-sale-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { color: #c8052e; font-weight: 600; }
6654
6655  
6656    @media screen and (max-width: 749px) {
6657      .ai-product-card__image-container-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6658        display: flex !important;
6659        flex-direction: row;
6660        scroll-snap-type: x mandatory;
6661        overflow-x: auto;
6662        overflow-y: hidden;
6663        scrollbar-width: none;
6664        -webkit-overflow-scrolling: touch;
6665      }
6666      .ai-product-card__image-container-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq::-webkit-scrollbar { display: none; }
6667      .ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6668        position: relative;
6669        flex: 0 0 100%;
6670        min-width: 100%;
6671        width: 100%;
6672        height: 100%;
6673        scroll-snap-align: start;
6674      }
6675      .ai-product-card__swiper-dots-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6676        position: absolute;
6677        bottom: 10px;
6678        left: 50%;
6679        transform: translateX(-50%);
6680        display: flex;
6681        gap: 6px;
6682        z-index: 3;
6683      }
6684      .ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6685        width: 6px;
6686        height: 6px;
6687        border-radius: 50%;
6688        background-color: rgba(255,255,255,.5);
6689        transition: background-color .3s ease;
6690      }
6691      .ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq.active { background-color: rgba(255,255,255,1); }
6692    }
6693  
6694
6695  @media screen and (min-width: 750px) { .ai-product-card__swiper-dots-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { display: none; } }
6696
6697  .ai-smart-collection__view-more-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { text-align: center; margin-top: 40px; }
6698  .ai-smart-collection__view-more-button-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq {
6699    display: inline-block; padding: 15px 40px; background-color: #007db5; color: #ffffff;
6700    border: none; cursor: pointer; font-size: 16px; text-decoration: none; transition: opacity .3s ease; font-weight: 600;
6701  }
6702  .ai-smart-collection__view-more-button-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq:hover { opacity: .8; }
6703  .ai-smart-collection__empty-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { text-align: center; padding: 60px 20px; color: #000000; }
6704  .ai-product-card__placeholder-wrapper-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq { width: 100%; height: 100%; background-color: #f5f5f5; }
6705  .ai-product-card__placeholder-wrapper-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq svg { width: 100%; height: 100%; object-fit: cover; }
6706</style>
6707
6708<smart-collection-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq
6709  class="ai-smart-collection-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq"
6710  data-mobile-images="3"
6711  data-enable-swipe="true"
6712  
6713>
6714  <div class="ai-smart-collection__spacer-top-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq"></div>
6715  <div class="ai-smart-collection__inner-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6716    
6717
6718    
6719      <div class="ai-smart-collection__grid-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6720        
6721          
6722<div class="ai-product-card-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6723              <a href="/products/fern-bandana-ring" class="ai-product-card__link-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6724                <div class="ai-product-card__image-wrapper-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6725                  <div class="ai-product-card__image-container-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq" data-swiper-container>
6726                    
6727                      
6728
6729                      
6730                      
6731
6732                      
6733                        <div class="ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6734                          <img
6735                            src="//headingprints.com/cdn/shop/files/fern-bandana-ring-1879768.jpg?v=1785909489&width=800"
6736                            alt="Fern Bandana Ring - Heading Prints"
6737                            loading="eager"
6738                            width="800"
6739                            height="800"
6740                            class="ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq "
6741                          >
6742                        </div>
6743                      
6744                        <div class="ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6745                          <img
6746                            src="//headingprints.com/cdn/shop/files/fern-bandana-ring-6900138.jpg?v=1785909489&width=800"
6747                            alt="Fern Bandana Ring - Heading Prints"
6748                            loading="lazy"
6749                            width="800"
6750                            height="800"
6751                            class="ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq--secondary"
6752                          >
6753                        </div>
6754                      
6755                        <div class="ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6756                          <img
6757                            src="//headingprints.com/cdn/shop/files/fern-bandana-ring-4234354.jpg?v=1785909489&width=800"
6758                            alt="Fern Bandana Ring - Heading Prints"
6759                            loading="lazy"
6760                            width="800"
6761                            height="800"
6762                            class="ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq "
6763                          >
6764                        </div>
6765                      
6766                    
6767                  </div>
6768
6769                  <div class="ai-product-card__tags-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6770
6771     
6771               
6772
6773                    
6774                  </div>
6775
6776                  
6777                    <div class="ai-product-card__swiper-dots-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq" data-swiper-dots>
6778                      
6779                        
6780                          <div class="ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq active" data-dot-index="0"></div>
6781                        
6782                      
6783                        
6784                          <div class="ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq " data-dot-index="1"></div>
6785                        
6786                      
6787                        
6788                          <div class="ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq " data-dot-index="2"></div>
6789                        
6790                      
6791                    </div>
6792                  
6793                </div>
6794
6795                <div class="ai-product-card__info-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6796                  
6797
6798                  <h3 class="ai-product-card__title-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">Fern Bandana Ring</h3>
6799
6800                  
6801                    <div class="ai-product-card__price-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6802                      
6803                        <span class="ai-product-card__price-regular-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6804                          $30
6805                        </span>
6806                      
6807                    </div>
6808                  
6809                </div>
6810              </a>
6811            </div>
6812          
6813<div class="ai-product-card-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6814              <a href="/products/thistle-bandana-ring" class="ai-product-card__link-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6815                <div class="ai-product-card__image-wrapper-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6816                  <div class="ai-product-card__image-container-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq" data-swiper-container>
6817                    
6818                      
6819
6820                      
6821                      
6822
6823                      
6824                        <div class="ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6825                          <img
6826                            src="//headingprints.com/cdn/shop/files/thistle-bandana-ring-9373651.jpg?v=1785909490&width=800"
6827                            alt="Thistle Bandana Ring - Heading Prints"
6828                            loading="eager"
6829                            width="800"
6830                            height="800"
6831                            class="ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq "
6832                          >
6833                        </div>
6834                      
6835                        <div class="ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6836                          <img
6837                            src="//headingprints.com/cdn/shop/files/thistle-bandana-ring-8255177.jpg?v=1785909490&width=800"
6838                            alt="Thistle Bandana Ring - Heading Prints"
6839                            loading="lazy"
6840                            width="800"
6841                            height="800"
6842                            class="ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq--secondary"
6843                          >
6844                        </div>
6845                      
6846                        <div class="ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6847                          <img
6848                            src="//headingprints.com/cdn/shop/files/thistle-bandana-ring-8043599.jpg?v=1785909491&width=800"
6849                            alt="Thistle Bandana Ring - Heading Prints"
6850                            loading="lazy"
6851                            width="800"
6852                            height="800"
6853                            class="ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq "
6854                          >
6855                        </div>
6856                      
6857                    
6858                  </div>
6859
6860                  <div class="ai-product-card__tags-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6861
6862                    
6863
6864                    
6865                  </div>
6866
6867                  
6868                    <div class="ai-product-card__swiper-dots-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq" data-swiper-dots>
6869                      
6870                        
6871                          <div class="ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq active" data-dot-index="0"></div>
6872                        
6873                      
6874                        
6875                          <div class="ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq " data-dot-index="1"></div>
6876                        
6877                      
6878                        
6879                          <div class="ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq " data-dot-index="2"></div>
6880                        
6881                      
6882                    </div>
6883                  
6884                </div>
6885
6886                <div class="ai-product-card__info-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6887                  
6888
6889                  <h3 class="ai-product-card__title-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">Thistle Bandana Ring</h3>
6890
6891                  
6892                    <div class="ai-product-card__price-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6893                      
6894                        <span class="ai-product-card__price-regular-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6895                          $30
6896                        </span>
6897                      
6898                    </div>
6899                  
6900                </div>
6901              </a>
6902            </div>
6903          
6904<div class="ai-product-card-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6905              <a href="/products/mushroom-bandana-ring" class="ai-product-card__link-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6906                <div class="ai-product-card__image-wrapper-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6907                  <div class="ai-product-card__image-container-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq" data-swiper-container>
6908                    
6909                      
6910
6911                      
6912                      
6913
6914                      
6915                        <div class="ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6916                          <img
6917                            src="//headingprints.com/cdn/shop/files/mushroom-bandana-ring-2893192.jpg?v=1785909489&width=800"
6918                            alt="Mushroom Bandana Ring - Heading Prints"
6919                            loading="eager"
6920                            width="800"
6921                            height="800"
6922                            class="ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq "
6923                          >
6924                        </div>
6925                      
6926                        <div class="ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6927                          <img
6928                            src="//headingprints.com/cdn/shop/files/mushroom-bandana-ring-2671292.jpg?v=1785909489&width=800"
6929                            alt="Mushroom Bandana Ring - Heading Prints"
6930                            loading="lazy"
6931                            width="800"
6932                            height="800"
6933                            class="ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq--secondary"
6934                          >
6935                        </div>
6936                      
6937                        <div class="ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6938                          <img
6939                            src="//headingprints.com/cdn/shop/files/mushroom-bandana-ring-4754527.jpg?v=1785909489&width=800"
6940                            alt="Mushroom Bandana Ring - Heading Prints"
6941                            loading="lazy"
6942                            width="800"
6943                            height="800"
6944                            class="ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq "
6945                          >
6946                        </div>
6947                      
6948                    
6949                  </div>
6950
6951                  <div class="ai-product-card__tags-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6952
6953                    
6954
6955                    
6956                  </div>
6957
6958                  
6959                    <div class="ai-product-card__swiper-dots-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq" data-swiper-dots>
6960                      
6961                        
6962                          <div class="ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq active" data-dot-index="0"></div>
6963                        
6964                      
6965                        
6966                          <div class="ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq " data-dot-index="1"></div>
6967                        
6968                      
6969                        
6970                          <div class="ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq " data-dot-index="2"></div>
6971                        
6972                      
6973                    </div>
6974                  
6975                </div>
6976
6977                <div class="ai-product-card__info-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6978                  
6979
6980                  <h3 class="ai-product-card__title-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">Mushroom Bandana Ring</h3>
6981
6982                  
6983                    <div class="ai-product-card__price-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6984                      
6985                        <span class="ai-product-card__price-regular-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6986                          $30
6987                        </span>
6988                      
6989                    </div>
6990                  
6991                </div>
6992              </a>
6993            </div>
6994          
6995<div class="ai-product-card-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6996              <a href="/products/monstera-bandana-ring" class="ai-product-card__link-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6997                <div class="ai-product-card__image-wrapper-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
6998                  <div class="ai-product-card__image-container-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq" data-swiper-container>
6999                    
7000                      
7001
7002                      
7003                      
7004
7005                      
7006                        <div class="ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
7007                          <img
7008                            src="//headingprints.com/cdn/shop/files/monstera-bandana-ring-3599714.jpg?v=1785909489&width=800"
7009                            alt="Monstera Bandana Ring - Heading Prints"
7010                            loading="eager"
7011                            width="800"
7012                            height="800"
7013                            class="ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq "
7014                          >
7015                        </div>
7016                      
7017                        <div class="ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
7018                          <img
7019                            src="//headingprints.com/cdn/shop/files/monstera-bandana-ring-6812752.jpg?v=1785909489&width=800"
7020                            alt="Monstera Bandana Ring - Heading Prints"
7021                            loading="lazy"
7022                            width="800"
7023                            height="800"
7024                            class="ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq--secondary"
7025                          >
7026                        </div>
7027                      
7028                        <div class="ai-product-card__image-slide-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
7029                          <img
7030                            src="//headingprints.com/cdn/shop/files/monstera-bandana-ring-6067398.jpg?v=1785909490&width=800"
7031                            alt="Monstera Bandana Ring - Heading Prints"
7032                            loading="lazy"
7033                            width="800"
7034                            height="800"
7035                            class="ai-product-card__image-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq "
7036                          >
7037                        </div>
7038                      
7039                    
7040                  </div>
7041
7042                  <div class="ai-product-card__tags-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
7043                      <span class="ai-product-card__tag-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq ai-product-card__tag-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq--sale"><span class="__label">Sale</span></span>
7044                    
7045
7046                    
7047
7048                    
7049                  </div>
7050
7051                  
7052                    <div class="ai-product-card__swiper-dots-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq" data-swiper-dots>
7053                      
7054                        
7055                          <div class="ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq active" data-dot-index="0"></div>
7056                        
7057                      
7058                        
7059                          <div class="ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq " data-dot-index="1"></div>
7060                        
7061                      
7062                        
7063                          <div class="ai-product-card__swiper-dot-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq " data-dot-index="2"></div>
7064                        
7065                      
7066                    </div>
7067                  
7068                </div>
7069
7070                <div class="ai-product-card__info-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
7071                  
7072
7073                  <h3 class="ai-product-card__title-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">Monstera Bandana Ring</h3>
7074
7075                  
7076                    <div class="ai-product-card__price-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
7077                      
7078                        <span class="ai-product-card__price-sale-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
7079                          $27
7080                        </span>
7081                        <span class="ai-product-card__price-compare-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq">
7082                          $30
7083                        </span>
7084                      
7085                    </div>
7086                  
7087                </div>
7088              </a>
7089            </div>
7090          
7091        
7092      </div>
7093
7094      
7095    
7096  </div>
7097
7098  <!-- Bottom spacer backup element -->
7099  <div class="ai-smart-collection__spacer-bottom-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq"></div>
7100</smart-collection-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq>
7101
7102<script>
7103  (function() {
7104    class SmartCollectionaylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq extends HTMLElement {
7105      constructor() {
7106        super();
7107        this.mobileImagesCount = parseInt(this.dataset.mobileImages) || 4;
7108        this.enableSwipe = this.dataset.enableSwipe === 'true';
7109      }
7110      connectedCallback() { if (this.enableSwipe) { this.setupMobileSwipe(); } }
7111      setupMobileSwipe() {
7112        if (window.innerWidth > 749) return;
7113        const productCards = this.querySelectorAll('.ai-product-card-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq');
7114        productCards.forEach(card => {
7115          const container = card.querySelector('[data-swiper-container]');
7116          const dots = card.querySelectorAll('[data-dot-index]');
7117          if (!container || dots.length === 0) return;
7118          let currentIndex = 0;
7119          const updateDots = () => { dots.forEach((dot, idx) => dot.classList.toggle('active', idx === currentIndex)); };
7120          container.addEventListener('scroll', () => {
7121            const slideWidth = container.offsetWidth;
7122            const newIndex = Math.round(container.scrollLeft / slideWidth);
7123            if (newIndex !== currentIndex) { currentIndex = newIndex; updateDots(); }
7124          });
7125          dots.forEach((dot, index) => {
7126            dot.addEventListener('click', (e) => {
7127              e.preventDefault(); e.stopPropagation();
7128              currentIndex = index;
7129              container.scrollTo({ left: container.offsetWidth * index, behavior: 'smooth' });
7130              updateDots();
7131            });
7132          });
7133        });
7134      }
7135    }
7136    customElements.define('smart-collection-aylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq', SmartCollectionaylrwnvdkt3czvtzruaigenblockaicollectionyt6n7nq);
7137  })();
7138</script>
7138
7139
7140
7141
7142</div><div id="shopify-section-template--21024875872424__promo_grid_mH9Gkf" class="shopify-section"><div
7143  data-section-id="template--21024875872424__promo_grid_mH9Gkf"
7144  data-section-type="promo-grid"><style data-shopify>#shopify-section-template--21024875872424__promo_grid_mH9Gkf {
7145      margin-bottom: 0 !important;
7146      padding-bottom: 0 !important;
7147    }</style><style data-shopify>.flex-grid--template--21024875872424__promo_grid_mH9Gkf {
7148    margin-top: -0px;
7149    margin-inline-start: -0px;
7150    
7151      padding-left: 0px;
7152      padding-right: 0px;
7153    
7154  }
7155
7156  .flex-grid--template--21024875872424__promo_grid_mH9Gkf .flex-grid--gutters {
7157    margin-top: -0px;
7158    margin-inline-start: -0px;
7159  }
7160
7161  .flex-grid--template--21024875872424__promo_grid_mH9Gkf .flex-grid__item {
7162    padding-top: 0px;
7163    padding-inline-start: 0px;
7164  }
7165
7166  @media only screen and (max-width: 589px) {
7167    .flex-grid--template--21024875872424__promo_grid_mH9Gkf {
7168      margin-top: -0px;
7169      margin-inline-start: -0px;
7170      
7171        padding-left: 0px;
7172        padding-right: 0px;
7173      
7174    }
7175
7176    .flex-grid--template--21024875872424__promo_grid_mH9Gkf .flex-grid--gutters {
7177      margin-top: -0px;
7178      margin-inline-start: -0px;
7179    }
7180
7181    .flex-grid--template--21024875872424__promo_grid_mH9Gkf .flex-grid__item {
7182      padding-top: 0px;
7183      padding-inline-start: 0px;
7184    }
7185  }</style><div class="promo-grid">
7186  <div class="flex-grid flex-grid--gutters flex-grid--template--21024875872424__promo_grid_mH9Gkf"><style data-shopify>
7187          
7188            .flex-grid__item--advanced_MjXBER {
7189              min-height: 60.0px;
7190            }
7191          
7192
7193          @media only screen and (min-width: 769px) {
7194            .flex-grid__item--advanced_MjXBER {
7195              min-height: 80.0px;
7196            }
7197          }
7198
7199          @media only screen and (min-width: 1140px) {
7200            .flex-grid__item--advanced_MjXBER {
7201              min-height: 100px;
7202            }
7203          }
7204        
7205
7206.flex-grid__item--advanced_MjXBER .btn {
7207            background: #fffff7 !important;
7208            border: none !important;
7209              color: #000 !important;
7210            
7211          }
7212
7213          
7214        
7215
7216
7217        
7218</style><div class="flex-grid__item flex-grid__item--100 flex-grid__item--advanced_MjXBER type-advanced" ><div
7219              class="promo-grid__container vertical-center horizontal-center"><a href="/pages/rings" class="promo-grid__slide-link" aria-hidden="true" aria-label="Shop All Rings"></a><div class="promo-grid__bg">
7220
7221
7222
7223<image-element data-aos="image-fade-in" data-aos-offset="150">
7224
7225
7226  
7227<img src="//headingprints.com/cdn/shop/files/cat-skull-bandana-ring-5409553.jpg?v=1765649287&amp;width=2118" alt="Cat Skull Bandana Ring - Heading Prints" srcset="//headingprints.com/cdn/shop/files/cat-skull-bandana-ring-5409553.jpg?v=1765649287&amp;width=352 352w, //headingprints.com/cdn/shop/files/cat-skull-bandana-ring-5409553.jpg?v=1765649287&amp;width=832 832w, //headingprints.com/cdn/shop/files/cat-skull-bandana-ring-5409553.jpg?v=1765649287&amp;width=1200 1200w, //headingprints.com/cdn/shop/files/cat-skull-bandana-ring-5409553.jpg?v=1765649287&amp;width=1920 1920w, //headingprints.com/cdn/shop/files/cat-skull-bandana-ring-5409553.jpg?v=1765649287&amp;width=2118 2118w" width="2118" height="2118.0" loading="lazy" class="image-fit promo-grid__bg-image promo-grid__bg-image--advanced_MjXBER
7228 image-element" sizes="(min-width: 769px) 100vw, 100vw" style="object-position:50.0% 25.293%;">
7229  
7230
7231
7232</image-element>
7233</div><div class="promo-grid__content">
7234                  <div class="promo-grid__text"><a href="/pages/rings" class="btn">
7235                        Shop All Rings
7236                      </a></div>
7237                </div></div></div></div>
7238</div>
7239</div>
7240
7241
7242</div><section id="shopify-section-template--21024875872424__1773157617ad02041e" class="shopify-section"><div class="index-section"><div class="page-width"><div id="shopify-block-AdGlJWkdlNWZubmRMZ__loox_reviews_loox_dynamic_carousel_h9ibGE" class="shopify-block shopify-app-block"><loox-dynamic-carousel-widget
7243	class="loox-widget"
7244	
7245
7246	
7247		corner-radius='40'
7248	
7249
7250	
7251		items-per-view='2'
7252	
7253
7254	
7255		items-per-view-mobile='3'
7256	
7257
7258	
7259		max-characters='180'
7260	
7261
7262	
7263
7264	
7265		autoplay-delay='5'
7266	
7267
7268	
7269		main-color='#901d00'
7270	
7271
7272	
7273		stars-color='#ffba19'
7274	
7275
7276	
7277		show-review-text
7278	
7279	
7280	
7281		text-color=''
7282	
7283
7284	
7285		reviewer-name-color=''
7286	
7287
7288	
7289		verified-badge-color=''
7290	
7291
7292	
7293		quote-marks-icon='style-1'
7294	
7295
7296	
7297		quote-marks-icon-color=''
7298	
7299
7300	
7301		review-background-color='#fff9f4'
7302	
7303
7304	
7305		product-id=''
7306	
7307>
7308</loox-dynamic-carousel-widget>
7309
7310
7311</div>
7312</div></div>
7313</section><div id="shopify-section-template--21024875872424__rich_text_7GcRAC" class="shopify-section index-section"><div class="text-center page-width"></div>
7314</div><div id="shopify-section-template--21024875872424__1774553805e97998d5" class="shopify-section">
7315
7316</div><section id="shopify-section-template--21024875872424__1773156678908b0fff" class="shopify-section"><div class="index-section"><div class="page-width"></div></div>
7317</section>
7318      </main><!-- BEGIN sections: footer-group -->
7319<div id="shopify-section-sections--21024866173096__17612438544bf6aa51" class="shopify-section shopify-section-group-footer-group">
7320
7321</div><section id="shopify-section-sections--21024866173096__17165554617267b111" class="shopify-section shopify-section-group-footer-group">
7322</section><div id="shopify-section-sections--21024866173096__177142833040a55bd1" class="shopify-section shopify-section-group-footer-group"><div id="shopify-block-ATmdyTEswdXRjK2pYb__ai_gen_block_109f7e4_WLUT8U" class="shopify-block">
7323
7324
7325<style data-shopify>
7326  .ai-footer-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7327    display: block;
7328    background-color: #901d00;
7329    color: #ffffff;
7330    padding: 60px 40px 0;
7331    width: 100%;
7332  }
7333
7334  .ai-footer-container-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7335    max-width: 1400px;
7336    margin: 0 auto;
7337  }
7338
7339  .ai-footer-main-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7340    display: grid;
7341    grid-template-columns: 1fr 2fr;
7342    gap: 80px;
7343    margin-bottom: 50px;
7344  }
7345
7346  .ai-footer-brand-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7347    display: flex;
7348    flex-direction: column;
7349    gap: 20px;
7350  }
7351
7352  .ai-footer-logo-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7353    width: 100%;
7354    max-width: 200px;
7355  }
7356
7357  .ai-footer-logo-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u img {
7358    width: 100%;
7359    height: auto;
7360    display: block;
7361  }
7362
7363  .ai-footer-logo-text-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7364    font-family: "New York", serif;
7365    font-size: 32px;
7366    font-weight: 400;
7367    color: #ffffff;
7368    margin: 0;
7369    line-height: 1.2;
7370  }
7371
7372  .ai-footer-tagline-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7373    font-size: 14px;
7374    color: #ffffff;
7375    line-height: 1.5;
7376    margin: 0;
7377    max-width: 300px;
7378  }
7379
7380  .ai-footer-social-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7381    display: flex;
7382    gap: 12px;
7383    margin-top: 10px;
7384  }
7385
7386  .ai-footer-social-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7387    width: 40px;
7388    height: 40px;
7389    border-radius: 50%;
7390    background-color: #538fc2;
7391    display: flex;
7392    align-items: center;
7393    justify-content: center;
7394    transition: background-color 0.3s ease;
7395    text-decoration: none;
7396  }
7397
7398  .ai-footer-social-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u:hover {
7399    background-color: #2a1003;
7400  }
7401
7402  .ai-footer-social-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u svg {
7403    width: 18px;
7404    height: 18px;
7405    fill: #ffffff;
7406  }
7407
7408  .ai-footer-nav-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7409    display: grid;
7410    grid-template-columns: repeat(3, 1fr);
7411    gap: 40px;
7412  }
7413
7414  .ai-footer-nav-column-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7415    display: flex;
7416    flex-direction: column;
7417    gap: 16px;
7418  }
7419
7420  .ai-footer-nav-header-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7421    font-size: 12px;
7422    color: #ffffff;
7423    text-transform: uppercase;
7424    letter-spacing: 0.15em;
7425    margin: 0 0 8px;
7426    font-weight: 600;
7427  }
7428
7429  .ai-footer-nav-links-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7430    display: flex;
7431    flex-direction: column;
7432    gap: 12px;
7433  }
7434
7435  .ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7436    color: #ffffff;
7437    text-decoration: none;
7438    font-size: 14px;
7439    transition: color 0.3s ease;
7440    line-height: 1.4;
7441  }
7442
7443  .ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u:hover {
7444    color: #d8bfaa;
7445  }
7446
7447  .ai-footer-bottom-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7448    border-top: 1px solid #2a1003;
7449    padding: 30px 0;
7450    display: flex;
7451    justify-content: space-between;
7452    align-items: center;
7453    flex-wrap: wrap;
7454    gap: 20px;
7455  }
7456
7457  .ai-footer-copyright-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7458    font-size: 13px;
7459    color: #ffffff;
7460    margin: 0;
7461  }
7462
7463  .ai-footer-contact-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7464    font-size: 13px;
7465    color: #ffffff;
7466  }
7467
7468  .ai-footer-contact-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7469    color: #ffffff;
7470    text-decoration: none;
7471    transition: color 0.3s ease;
7472  }
7473
7474  .ai-footer-contact-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u:hover {
7475    color: #ffffff;
7476  }
7477
7478  @media screen and (max-width: 989px) {
7479    .ai-footer-main-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7480      grid-template-columns: 1fr;
7481      gap: 50px;
7482    }
7483
7484    .ai-footer-nav-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7485      gap: 30px;
7486    }
7487  }
7488
7489  @media screen and (max-width: 749px) {
7490    .ai-footer-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7491      padding: 40px 20px 0;
7492    }
7493
7494    .ai-footer-nav-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7495      grid-template-columns: repeat(2, 1fr);
7496      gap: 30px;
7497    }
7498
7499    .ai-footer-bottom-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u {
7500      flex-direction: column;
7501      align-items: flex-start;
7502      gap: 15px;
7503    }
7504  }
7505</style>
7506
7507<footer-block-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u class="ai-footer-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u" >
7508  <div class="ai-footer-container-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7509    <div class="ai-footer-main-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7510      <div class="ai-footer-brand-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7511        
7512          <div class="ai-footer-logo-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7513            <img
7514              src="//headingprints.com/cdn/shop/files/Logo_Single_White.png?v=1770233274&width=400"
7515              alt="Heading Prints"
7516              loading="lazy"
7517              width="790"
7518              height="114"
7519            >
7520          </div>
7521        
7522
7523        
7524
7525        <div class="ai-footer-social-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7526          
7527            <a
7528              href="https://www.instagram.com/headingprints/"
7529              class="ai-footer-social-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u"
7530              target="_blank"
7531              rel="noopener"
7532              aria-label="Instagram"
7533            >
7534              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
7535                <path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 
75350-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z"/>
7536              </svg>
7537            </a>
7538          
7539
7540          
7541            <a
7542              href="https://www.pinterest.com/headingprints/"
7543              class="ai-footer-social-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u"
7544              target="_blank"
7545              rel="noopener"
7546              aria-label="Pinterest"
7547            >
7548              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
7549                <path d="M12 0c-6.627 0-12 5.372-12 12 0 5.084 3.163 9.426 7.627 11.174-.105-.949-.2-2.405.042-3.441.218-.937 1.407-5.965 1.407-5.965s-.359-.719-.359-1.782c0-1.668.967-2.914 2.171-2.914 1.023 0 1.518.769 1.518 1.69 0 1.029-.655 2.568-.994 3.995-.283 1.194.599 2.169 1.777 2.169 2.133 0 3.772-2.249 3.772-5.495 0-2.873-2.064-4.882-5.012-4.882-3.414 0-5.418 2.561-5.418 5.207 0 1.031.397 2.138.893 2.738.098.119.112.224.083.345l-.333 1.36c-.053.22-.174.267-.402.161-1.499-.698-2.436-2.889-2.436-4.649 0-3.785 2.75-7.262 7.929-7.262 4.163 0 7.398 2.967 7.398 6.931 0 4.136-2.607 7.464-6.227 7.464-1.216 0-2.359-.631-2.75-1.378l-.748 2.853c-.271 1.043-1.002 2.35-1.492 3.146 1.124.347 2.317.535 3.554.535 6.627 0 12-5.373 12-12 0-6.628-5.373-12-12-12z"/>
7550              </svg>
7551            </a>
7552          
7553
7554          
7555            <a
7556              href="https://www.facebook.com/p/Heading-Prints-100085961102988/"
7557              class="ai-footer-social-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u"
7558              target="_blank"
7559              rel="noopener"
7560              aria-label="Facebook"
7561            >
7562              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
7563                <path d="M9 8h-3v4h3v12h5v-12h3.642l.358-4h-4v-1.667c0-.955.192-1.333 1.115-1.333h2.885v-5h-3.808c-3.596 0-5.192 1.583-5.192 4.615v3.385z"/>
7564              </svg>
7565            </a>
7566          
7567        </div>
7568      </div>
7569
7570      <div class="ai-footer-nav-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7571        <div class="ai-footer-nav-column-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7572          <h3 class="ai-footer-nav-header-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">Shop</h3>
7573          <div class="ai-footer-nav-links-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7574            
7575              <a href="/pages/bandanas" class="ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7576                Bandanas
7577              </a>
7578            
7579            
7580              <a href="/pages/scarves" class="ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7581                All-Season Scarves
7582              </a>
7583            
7584            
7585              <a href="/collections/silky-scarves" class="ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7586                Silky Scarves
7587              </a>
7588            
7589            
7590              <a href="/pages/skinny-scarves" class="ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7591                Skinny Scarves
7592              </a>
7593            
7594            
7595              <a href="/pages/rings" class="ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7596                Bandana Rings
7597              </a>
7598            
7599          </div>
7600        </div>
7601
7602        <div class="ai-footer-nav-column-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7603          <h3 class="ai-footer-nav-header-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">Company</h3>
7604          <div class="ai-footer-nav-links-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7605            
7606              <a href="/pages/about-us" class="ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7607                About Us
7608              </a>
7609            
7610            
7611              <a href="/pages/affiliate-program" class="ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7612                Affiliate Program
7613              </a>
7614            
7615            
7616              <a href="/pages/contact-us" class="ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7617                Contact Us
7618              </a>
7619            
7620            
7621          </div>
7622        </div>
7623
7624        <div class="ai-footer-nav-column-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7625          <h3 class="ai-footer-nav-header-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">Help</h3>
7626          <div class="ai-footer-nav-links-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7627            
7628              <a href="/pages/faq" class="ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7629                Shipping, Returns & Refunds
7630              </a>
7631            
7632            
7633              <a href="/policies/refund-policy" class="ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7634                Refund Policy
7635              </a>
7636            
7637            
7638              <a href="/policies/privacy-policy" class="ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7639                Privacy Policy
7640              </a>
7641            
7642            
7643              <a href="/policies/terms-of-service" class="ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7644                Terms of Service
7645              </a>
7646            
7647             
7648  <a
7649    href="/pages/authorized-seller-policy"
7650    class="ai-footer-nav-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u"
7651  >
7652    Authorized sellers
7653  </a>
7654
7655          </div>
7656        </div>
7657      </div>
7658    </div>
7659
7660    <div class="ai-footer-bottom-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7661      <p class="ai-footer-copyright-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">© 2026 Heading. All rights reserved.</p>
7662      <div class="ai-footer-contact-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7663        
7664        <a href="mailto:" class="ai-footer-contact-link-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u">
7665          
7666        </a>
7667      </div>
7668    </div>
7669  </div>
7670</footer-block-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u>
7671
7672<script>
7673  (function() {
7674    class FooterBlockatmdyteswdxrjk2pybaigenblock109f7e4wlut8u extends HTMLElement {
7675      constructor() {
7676        super();
7677      }
7678
7679      connectedCallback() {
7680      }
7681    }
7682
7683    customElements.define('footer-block-atmdyteswdxrjk2pybaigenblock109f7e4wlut8u', FooterBlockatmdyteswdxrjk2pybaigenblock109f7e4wlut8u);
7684  })();
7685</script>
7685
7686
7687
7688</div>
7689
7690
7691</div><div id="shopify-section-sections--21024866173096__a_cart_drawer_message_4g7YiM" class="shopify-section shopify-section-group-footer-group">
7691<script>
7692	window.cartDrawerLowStockMsg = 'Running low! Checkout now to guarantee your items.'
7693
7694	if (!customElements.get('l-cart-drawer-stock-message')) {
7695		customElements.define(
7696			'l-cart-drawer-stock-message',
7697			class LTACartDrawerStockMessage extends HTMLElement {
7698				constructor() {
7699					super()
7700				}
7701
7702				connectedCallback() {
7703					this.getStockMsg()
7704
7705					document.addEventListener('l-cart:updated', () => {
7706						this.getStockMsg()
7707					})
7708
7709					window.upcartSubscribeCartUpdated(({ cart }) => {
7710						this.getStockMsg()
7711					})
7712				}
7713
7714				getStockMsg() {
7715					console.clear()
7716
7717					fetch(window.Shopify.routes.root + '?sections=ajax-cart')
7718						.then((res) => res.json())
7719						.then((data) => {
7720							const ajaxCartSection = data['ajax-cart']
7721							const ajaxCartHTML = new DOMParser()
7722								.parseFromString(ajaxCartSection, 'text/html')
7723								.querySelector('.shopify-section')
7724
7725							console.log(data)
7726							console.log(ajaxCartHTML)
7727
7728							this.innerHTML = ajaxCartHTML?.innerHTML?.replace('#cartDrawerLowStockMsg', window.cartDrawerLowStockMsg) || ''
7729						})
7730						.catch((error) => {
7731							console.log(error)
7732						})
7733				}
7734			}
7735		)
7736	}
7737</script>
7737
7738
7739<style>
7740	.l-cdStockMsg {
7741		padding: 10px 20px;
7742		display: block;
7743		text-align: center;
7744		line-height: 1.2;
7745		font-size: 14px;
7746		background-color: #900001;
7747		color: #ffffff;
7748		font-weight: 700;
7749	}
7750	.l-cdStockMsg a {
7751	  color: #ffffff;
7752	  text-decoration: underline;
7753	  text-underline-offset: 2px;
7754	}
7755	.l-cdStockMsg strong {
7756	  font-weight: 600;
7757	}
7758	.l-cdStockMsg:empty {
7759		display: none;
7760	}
7761</style>
7762
7763
7764</div><div id="shopify-section-sections--21024866173096__a_global_tag_styles_WtBHzj" class="shopify-section shopify-section-group-footer-group"><style>
7765	  
7766
7767	    .l-tag-pdp-page-new {
7768	      background: #538fc2;
7769	      color: #fffaf1;
7770	    }
7771	  
7772	  
7773
7774	    .l-tag-pdp-page-new-arrivals {
7775	      background: #007db5;
7776	      color: #ffffff;
7777	    }
7778	  
7779	  
7780
7781	    .l-tag-pdp-page-sold-out {
7782	      background: #d3d5d4;
7783	      color: #000000;
7784	    }
7785	  
7786	  
7787
7788	    .l-tag-pdp-page-low-stock {
7789	      background: #ca7d10;
7790	      color: #ffffff;
7791	    }
7792	  
7793	  
7794</style>
7795
7796
7797</div>
7798<!-- END sections: footer-group --></div>
7799  </div><div id="VideoModal" class="modal modal--solid">
7800  <div class="modal__inner">
7801    <div class="modal__centered page-width text-center">
7802      <div class="modal__centered-content">
7803        <div class="video-wrapper video-wrapper--modal">
7804          <div id="VideoHolder"></div>
7805        </div>
7806      </div>
7807    </div>
7808  </div>
7809
7810  <button type="button" class="modal__close js-modal-close text-link">
7811    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
7812    <span class="icon__fallback-text">"Close (esc)"</span>
7813  </button>
7814</div>
7815<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
7816  <div class="pswp__bg"></div>
7817  <div class="pswp__scroll-wrap">
7818    <div class="pswp__container">
7819      <div class="pswp__item"></div>
7820      <div class="pswp__item"></div>
7821      <div class="pswp__item"></div>
7822    </div>
7823
7824    <div class="pswp__ui pswp__ui--hidden">
7825      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous">
7826        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0Z"/></svg>
7827      </button>
7828
7829      <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)">
7830        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
7831      </button>
7832
7833      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next">
7834        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><title>icon-chevron</title><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98Z"/></svg>
7835      </button>
7836    </div>
7837  </div>
7838</div>
7839<tool-tip data-tool-tip="">
7840  <div class="tool-tip__inner" data-tool-tip-inner>
7841    <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg></button>
7842    <div data-tool-tip-title>Heading | Scarves &amp; Bandanas Inspired by Books</div>
7843    <div class="tool-tip__content" data-tool-tip-content>
7844    </div>
7845  </div>
7846</tool-tip>
7847
7848  <template id="naturalImageMarkup">
7849    <div class="image-wrap" style="height: 0;">
7850      <image-element data-aos="image-fade-in" data-aos-offset="150">
7851        <img class="grid-product__image image-element" width height src srcset loading="lazy" alt>
7852      </image-element>
7853    </div>
7854  </template>
7855  <template id="fixedRatioImageMarkup">
7856    <div class="grid__image-ratio">
7857      <image-element data-aos="image-fade-in" data-aos-offset="150">
7858        <img class="image-element" width height src srcset loading="lazy" alt>
7859      </image-element>
7860    </div>
7861  </template>
7862  
7862<script src="//headingprints.com/cdn/shop/t/115/assets/A-vendor.js?v=22843664018497920151783967583" defer="defer"></script>
7862<style> .product-section #mbcBundleItemsWidget {display: none;} </style>
7863<!-- Failed to render app block "6251270934270006384": app block path "shopify://apps/stape-server-gtm/blocks/gtm/7e13c847-7971-409d-8fe0-29ec14d5f048" does not exist --><div id="shopify-block-ANEZ6YUIrWjB2bzZUU__11068332061543699368" class="shopify-block shopify-app-block"></div><div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block">
7864
7865
7866<script>
7867  console.log("[Alia app extension] v1.0.5");
7868
7869  const BACKEND_URL = "https://backend.alia-prod.com";
7870
7871  window.ALIA_SHOPIFY_EXTENSION_INFO = {
7872    customerID: "",
7873    country: "US",
7874    market: "us",
7875    language: "en"
7876  }
7877
7878  if (document.readyState !== "loading") {
7879    initAlia();
7880  } else {
7881    document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true });
7882  }
7883
7884  async function initAlia() {
7885    const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=bandanageek.myshopify.com";
7886    const script = document.createElement("script");
7887    script.src = url;
7888    script.async = true;
7889    document.head.appendChild(script);
7890  }
7891</script>
7891
7892
7893</div><!-- Failed to render app block "14952540001915115444": app block path "shopify://apps/upcart-cart-drawer/blocks/app-embed/af3da5fb-f5f7-40ec-8273-41bf50059d4b" does not exist --><!-- Failed to render app block "14634609474538694927": app block path "shopify://apps/fether-frequently-bought/blocks/widget-embed/f96a0d1a-35b8-40ef-ad54-1cb7fb011e11" does not exist --><!-- Failed to render app block "2858414731233960599": app block path "shopify://apps/deco-labels-badges/blocks/main/fd2caeda-48fd-4076-b5f9-8dfada7253f1" does not exist --><div id="shopify-block-AakNoTzR0N0NkN3Z2W__11532412952436166569" class="shopify-block shopify-app-block">
7894
7895
7896	<!-- __LXV: 1791430862612;__LXR: https://loox.io;__LXC: EJWxvcFoIi; -->
7896<script>var loox_global_hash = '1791430862612';
7897var loox_bundle_reviews_enabled = false;</script>
7897<style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#FF9A46; }
7898:root { --lxs-rating-icon-color: #FF9A46; }</style>
7899
7900
7901
7902
7903
7904
7905
7906</div>
7906<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7906
7907</body>
7908</html>
7909 

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.