<!doctype html>
<html class="no-js" lang="en">
<head>
<script>
window.strings = {
add_to_cart: "Add to Bag",
sold_out: "Sold Out",
select_a_size: "Select A Size",
select_all_options: "Select All Options",
checkout: "Checkout",
view_cart: "View Bag",
unavailable: "Unavailable",
item_added: "Item Added",
back_in_stock: "Notify Me When Available",
toast_title: "Added",
cart_max_quantity_error: "You have the max quantity of this item in bag.",
address_delete_confirm: "Are you sure you want to delete this address?",
update_error: "We apologize, an error occurred when updating your bag.",
pay_now_acknowledgement_html: "",
gtm_id: "GTM-5GCFS3V",
close: "CLOSE",
chat_close: "CLOSE",
chat_open: "OPEN",
product_card_colors: "colors"
};
window.currency = {
symbol: "$",
name: "United States Dollar",
code: "USD",
moneyFormat: "amount"
};
window.klevuApiKey = 'klevu-164507748095414815';
window.currentShopCode = 'US';
window.allShops = {
'US': {
code: 'US',
url: 'https://www.stussy.com'
},
'CA': {
code: 'CA',
url: 'https://ca.stussy.com'
},
'EU': {
code: 'EU',
url: 'https://eu.stussy.com'
},
'GB': {
code: 'GB',
url: 'https://uk.stussy.com'
},
'KR': {
code: 'KR',
url: 'https://kr.stussy.com'
},
'JP': {
code: 'JP',
url: 'https://jp.stussy.com'
},
'AU': {
code: 'AU',
url: 'https://stussy.com.au'
}
}
window.klaviyo_ids = {
bis: {
account: 'NWFcCm',
list: 'MJF2nD'
}
}
window.localization = {
iso_code: 'US'
}
window.sendlane_token = {
bis: '0b9fc7a8-d02c-40e1-8104-3b66195035ee'
}
</script>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover">
<meta name="theme-color" content="">
<link rel="canonical" href="https://www.stussy.com/">
<link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
<link rel="alternate" href="https://www.stussy.com/" hreflang="x-default"/>
<link rel="alternate" href="https://www.stussy.com/" hreflang="en-us" />
<link rel="alternate" href="https://ca.stussy.com/" hreflang="fr-ca" />
<link rel="alternate" href="https://ca.stussy.com/" hreflang="en-ca" />
<link rel="alternate" href="https://jp.stussy.com/" hreflang="ja-jp" />
<link rel="alternate" href="https://kr.stussy.com/" hreflang="ko-kr" />
<link rel="alternate" href="https://uk.stussy.com/" hreflang="en-gb" />
<link rel="alternate" href="https://www.stussy.com/" hreflang="en-us" />
<link rel="alternate" href="https://jp.stussy.com/" hreflang="ja-jp" />
<link rel="alternate" href="https://kr.stussy.com/" hreflang="ko-kr" />
<link rel="alternate" href="https://uk.stussy.com/" hreflang="en-gb" />
<link rel="alternate" href="https://eu.stussy.com/" hreflang="en-es" />
<link rel="alternate" href="https://eu.stussy.com/" hreflang="es-es" />
<link rel="alternate" href="https://eu.stussy.com/" hreflang="en-fr" />
<link rel="alternate" href="https://eu.stussy.com/" hreflang="fr-fr" />
<link rel="alternate" href="https://eu.stussy.com/" hreflang="en-it" />
<link rel="alternate" href="https://eu.stussy.com/" hreflang="it-it" />
<link rel="alternate" href="https://eu.stussy.com/" hreflang="en-de" />
<link rel="alternate" href="https://eu.stussy.com/" hreflang="en-pl" />
<link rel="alternate" href="https://eu.stussy.com/" hreflang="en-dk" />
<link rel="alternate" href="https://eu.stussy.com/" hreflang="en-be" />
<link rel="alternate" href="https://eu.stussy.com/" hreflang="en-nl" />
<link rel="shortcut icon" href="//www.stussy.com/cdn/shop/files/Stussy_Crown_Favicon_13246623-57c8-4b1a-b376-bbe235e617fd_32x32.svg?v=1751492884" type="image/png">
<title>
Stüssy
</title>
<meta name="description" content="The official website. Worldwide since 1980.">
<meta property="og:site_name" content=" Stüssy">
<meta property="og:url" content="https://www.stussy.com/">
<meta property="og:title" content="Stüssy">
<meta property="og:type" content="website">
<meta property="og:description" content="The official website. Worldwide since 1980."><meta property="og:image" content="http://www.stussy.com/cdn/shop/files/checkout-logo_256x256_c8c5b294-3bd0-4d8e-a5bd-e4066efcc662.png?v=1678808251">
<meta property="og:image:secure_url" content="https://www.stussy.com/cdn/shop/files/checkout-logo_256x256_c8c5b294-3bd0-4d8e-a5bd-e4066efcc662.png?v=1678808251">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Stüssy">
<meta name="twitter:description" content="The official website. Worldwide since 1980.">
<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/8761933920/digital_wallets/dialog">
<meta name="shopify-checkout-api-token" content="69a4942adf685cdace4f72eb706542b4">
<meta id="in-context-paypal-metadata" data-shop-id="8761933920" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=8761933920" crossorigin="anonymous"></script>
<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":8761933920,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/8761933920","merchantName":" Stüssy","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":" Stüssy","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
<script id="shopify-features" type="application/json">{"accessToken":"69a4942adf685cdace4f72eb706542b4","betas":["rich-media-storefront-analytics"],"domain":"www.stussy.com","predictiveSearch":true,"shopId":8761933920,"locale":"en"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "stussy-na.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"USD","rate":"1.0"};
Shopify.country = "US";
Shopify.theme = {"name":" A - W47 (Don't change to D)","id":121064554592,"schema_name":"SEED","schema_version":"1.0.0","theme_store_id":null,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "www.stussy.com/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script>
window.ShopifyPay = window.ShopifyPay || {};
window.ShopifyPay.apiHost = "shop.app\/pay";
window.ShopifyPay.redirectState = null;
</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
<script defer="defer" async type="module" src="//www.stussy.com/cdn/shopifycloud/shop-js/modules/v2/client.init-shop-cart-sync_D0dqhulL.en.esm.js"></script>
<script defer="defer" async type="module" src="//www.stussy.com/cdn/shopifycloud/shop-js/modules/v2/chunk.common_CpVO7qML.esm.js"></script>
<script type="module">
await import("//www.stussy.com/cdn/shopifycloud/shop-js/modules/v2/client.init-shop-cart-sync_D0dqhulL.en.esm.js");
await import("//www.stussy.com/cdn/shopifycloud/shop-js/modules/v2/chunk.common_CpVO7qML.esm.js");
window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
</script>
<script>
window.Shopify = window.Shopify || {};
if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
window.Shopify.featureAssets['shop-js'] = {"shop-cart-sync":["modules/v2/client.shop-cart-sync_D9bwt38V.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js"],"init-fed-cm":["modules/v2/client.init-fed-cm_BJ8NPuHe.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/client.init-shop-email-lookup-coordinator_pVrP2-kG.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js"],"shop-cash-offers":["modules/v2/client.shop-cash-offers_CNh7FWN-.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js","modules/v2/chunk.modal_DKF6x0Jh.esm.js"],"init-shop-cart-sync":["modules/v2/client.init-shop-cart-sync_D0dqhulL.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js"],"init-windoid":["modules/v2/client.init-windoid_DaoAelzT.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js"],"shop-toast-manager":["modules/v2/client.shop-toast-manager_1DND8Tac.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js"],"pay-button":["modules/v2/client.pay-button_CFeQi1r6.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js"],"shop-button":["modules/v2/client.shop-button_Ca94MDdQ.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js"],"shop-login-button":["modules/v2/client.shop-login-button_DPYNfp1Z.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js","modules/v2/chunk.modal_DKF6x0Jh.esm.js"],"avatar":["modules/v2/client.avatar_BTnouDA3.en.esm.js"],"shop-follow-button":["modules/v2/client.shop-follow-button_BMKh4nJE.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js","modules/v2/chunk.modal_DKF6x0Jh.esm.js"],"init-customer-accounts-sign-up":["modules/v2/client.init-customer-accounts-sign-up_CJXi5kRN.en.esm.js","modules/v2/client.shop-login-button_DPYNfp1Z.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js","modules/v2/chunk.modal_DKF6x0Jh.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/client.init-shop-for-new-customer-accounts_BoBxkgWu.en.esm.js","modules/v2/client.shop-login-button_DPYNfp1Z.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js","modules/v2/chunk.modal_DKF6x0Jh.esm.js"],"init-customer-accounts":["modules/v2/client.init-customer-accounts_DCuDTzpR.en.esm.js","modules/v2/client.shop-login-button_DPYNfp1Z.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js","modules/v2/chunk.modal_DKF6x0Jh.esm.js"],"checkout-modal":["modules/v2/client.checkout-modal_U_3e4VxF.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js","modules/v2/chunk.modal_DKF6x0Jh.esm.js"],"lead-capture":["modules/v2/client.lead-capture_DEgn0Z8u.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js","modules/v2/chunk.modal_DKF6x0Jh.esm.js"],"shop-login":["modules/v2/client.shop-login_CoM5QKZ_.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js","modules/v2/chunk.modal_DKF6x0Jh.esm.js"],"payment-terms":["modules/v2/client.payment-terms_BmrqWn8r.en.esm.js","modules/v2/chunk.common_CpVO7qML.esm.js","modules/v2/chunk.modal_DKF6x0Jh.esm.js"]};
</script>
<script>(function() {
var isLoaded = false;
function asyncLoad() {
if (isLoaded) return;
isLoaded = true;
var urls = ["https:\/\/cdn-scripts.signifyd.com\/shopify\/script-tag.js?shop=stussy-na.myshopify.com","https:\/\/crossborder-integration.global-e.com\/resources\/js\/app?shop=stussy-na.myshopify.com","\/\/cdn.shopify.com\/proxy\/78fa13466c23b8a8d4c0b00736b1921f8cacbb4cbf249ed9b3d7b74c0861fead\/web.global-e.com\/merchant\/storefrontattributes?merchantid=1313\u0026shop=stussy-na.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
for (var i = 0; i < urls.length; i++) {
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = urls[i];
var x = document.getElementsByTagName('script')[0];
x.parentNode.insertBefore(s, x);
}
};
if(window.attachEvent) {
window.attachEvent('onload', asyncLoad);
} else {
window.addEventListener('load', asyncLoad, false);
}
})();</script>
<script id="__st">var __st={"a":8761933920,"offset":-28800,"reqid":"df09fa2c-e463-44ca-ad7c-dd986f21e3ac-1763855763","pageurl":"www.stussy.com\/","u":"ffafed9b669a","p":"home"};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
<script integrity="sha256-52AcMU7V7pcBOXWImdc/TAGTFKeNjmkeM1Pvks/DTgc=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.stussy.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-81c60534.js" crossorigin="anonymous"></script>
<script crossorigin="anonymous" defer="defer" src="//www.stussy.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-65b4c6d7.js?v=20250812"></script>
<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.stussy.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
</script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
</script>
<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
</script>
<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.stussy.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
<style id="shopify-accelerated-checkout-cart">
#shopify-buyer-consent {
margin-top: 1em;
display: inline-block;
width: 100%;
}
#shopify-buyer-consent.hidden {
display: none;
}
#shopify-subscription-policy-button {
background: none;
border: none;
padding: 0;
text-decoration: underline;
font-size: inherit;
cursor: pointer;
}
#shopify-subscription-policy-button::before {
box-shadow: none;
}
</style>
<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
<link href="//www.stussy.com/cdn/shop/t/550/assets/vendor.css?v=28545928670872577261760598476" rel="stylesheet" type="text/css" media="all" />
<link href="//www.stussy.com/cdn/shop/t/550/assets/theme.css?v=6168984472641334751761859471" rel="stylesheet" type="text/css" media="all" />
<script src="//www.stussy.com/cdn/shop/t/550/assets/klaviyo-redirects.js?v=155936479970975237221690474788"></script>
<script>
document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
</script>
<meta name="google-site-verification" content="7GY-MgFTJEt7F7t4kBBJnMwnOTqa7gqJdCoGDJL0K0o" />
<script async src="//www.stussy.com/cdn/shop/t/550/assets/geolizr-lib.js?v=84519374363959259231683222976" type="text/javascript"></script>
<script>
if(typeof Geolizr === "undefined") {
var Geolizr = {};
Geolizr.currencyDynamicCountry = false;
Geolizr.version = 20200327;
Geolizr.waitforMoneyFormat = true;
}
// save geolizr-lib.js url to the sessionStorage
sessionStorage.setItem('geolizr_lib_url', "//www.stussy.com/cdn/shop/t/550/assets/geolizr-lib.js?v=84519374363959259231683222976");
if(typeof Geolizr.events === "undefined") Geolizr.events = {};
if(typeof Geolizr.geolizrEvents === "undefined") Geolizr.geolizrEvents = [];
Geolizr.config = function(config) {
Geolizr.currency_widget_enabled = config.currency_widget_enabled === "true" || false;
Geolizr.shopCurrency = 'USD';
Geolizr.shopifyFormatMoneySet = false;
Geolizr.observeElements = [];
};
Geolizr.moneyFormats = {};
Geolizr.shopifyCurrencyList = [];
Geolizr.shopifyCurrency = {};
Geolizr.shopifyCurrencyListIndex = {};
let setShopifyCurrencyToGeolizr = function() {
let GeolizrEachCurrency = {};
GeolizrEachCurrency = {
"iso_code": "AED",
"name": "United Arab Emirates Dirham",
"symbol": "د.إ",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "ARS",
"name": "Argentine Peso",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "BRL",
"name": "Brazilian Real",
"symbol": "R$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "CHF",
"name": "Swiss Franc",
"symbol": "CHF",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "CLP",
"name": "Chilean Peso",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "COP",
"name": "Colombian Peso",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "CRC",
"name": "Costa Rican Colón",
"symbol": "₡",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "DKK",
"name": "Danish Krone",
"symbol": "kr.",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "DOP",
"name": "Dominican Peso",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "EGP",
"name": "Egyptian Pound",
"symbol": "ج.م",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "EUR",
"name": "Euro",
"symbol": "€",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "GBP",
"name": "British Pound",
"symbol": "£",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "GTQ",
"name": "Guatemalan Quetzal",
"symbol": "Q",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "HKD",
"name": "Hong Kong Dollar",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "HNL",
"name": "Honduran Lempira",
"symbol": "L",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "HUF",
"name": "Hungarian Forint",
"symbol": "Ft",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "IDR",
"name": "Indonesian Rupiah",
"symbol": "Rp",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "ILS",
"name": "Israeli New Shekel",
"symbol": "₪",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "INR",
"name": "Indian Rupee",
"symbol": "₹",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "ISK",
"name": "Icelandic Króna",
"symbol": "kr",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "JMD",
"name": "Jamaican Dollar",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "JPY",
"name": "Japanese Yen",
"symbol": "¥",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "KZT",
"name": "Kazakhstani Tenge",
"symbol": "₸",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "LBP",
"name": "Lebanese Pound",
"symbol": "ل.ل",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "MNT",
"name": "Mongolian Tögrög",
"symbol": "₮",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "MOP",
"name": "Macanese Pataca",
"symbol": "P",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "MXN",
"name": "Mexican Peso",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "MYR",
"name": "Malaysian Ringgit",
"symbol": "RM",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "NGN",
"name": "Nigerian Naira",
"symbol": "₦",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "NOK",
"name": "Norwegian Krone",
"symbol": "kr",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "PEN",
"name": "Peruvian Sol",
"symbol": "S/",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "PHP",
"name": "Philippine Peso",
"symbol": "₱",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "PKR",
"name": "Pakistani Rupee",
"symbol": "₨",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "PLN",
"name": "Polish Złoty",
"symbol": "zł",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "QAR",
"name": "Qatari Riyal",
"symbol": "ر.ق",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "RON",
"name": "Romanian Leu",
"symbol": "Lei",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "SAR",
"name": "Saudi Riyal",
"symbol": "ر.س",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "SEK",
"name": "Swedish Krona",
"symbol": "kr",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "SGD",
"name": "Singapore Dollar",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "THB",
"name": "Thai Baht",
"symbol": "฿",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "TRY",
"name": "Turkish Lira",
"symbol": "₺",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "TWD",
"name": "New Taiwan Dollar",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "USD",
"name": "United States Dollar",
"symbol": "$",
"shop_currency": true
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "UYU",
"name": "Uruguayan Peso",
"symbol": "$U",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "VND",
"name": "Vietnamese Đồng",
"symbol": "₫",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "ZAR",
"name": "South African Rand",
"symbol": "R",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
}
setShopifyCurrencyToGeolizr();
/* Geolizr Provider Setter */
Geolizr.presetService = false;
Geolizr.activateIpInfo = function(accessKey) { Geolizr.presetService = { name: 'ipInfo', accessKey: accessKey }; };
Geolizr.activateLovelyAppProvider = function() { Geolizr.presetService = { name: 'lovelyAppProvider' }; };
Geolizr.activateIpApiCo = function(accessKey) { Geolizr.presetService = { name: 'ipApiCo', accessKey: accessKey }; };
Geolizr.activateDbIpProvider = function(accessKey) { Geolizr.presetService = { name: 'dbIpProvider', accessKey: accessKey }; };
Geolizr.activateIpStackProvider = function(accessKey) { Geolizr.presetService = { name: 'ipStackProvider', accessKey: accessKey }; };
Geolizr.activateGeolizrIPApiProvider = function(accessKey) { Geolizr.presetService = { name: 'geolizrIpApiProvider', accessKey: accessKey }; };
/* Service Aliase */
Geolizr.activateFreegeoip = Geolizr.activateIpStackProvider;
Geolizr.requestLocaleRootUrl = "\/";
Geolizr.addSystemEventListener = function(name, callback) {
if (typeof Geolizr.realInit !== 'undefined') {
Geolizr.realInit(function($) {
callback({jquery: $});
})
} else {
Geolizr.geolizrEvents.push(new CustomEvent(name));
document.addEventListener(name, callback);
}
};
Geolizr.addEventListener = function(name, callback, priority) {
if(typeof priority == "undefined") priority = 100;
if(typeof Geolizr.realAddEventListener === "undefined") {
if (!Geolizr.events[name]) Geolizr.events[name] = [];
Geolizr.events[name].push({callback: callback, priority: priority});
} else {
Geolizr.realAddEventListener(name, callback, priority);
}
};
Geolizr.getGeoData = function(callback) {
if(typeof Geolizr.realGetGeoData === "undefined") {
Geolizr.addEventListener('geolizr.init', function() {
Geolizr.getGeoData(callback);
}, 200)
} else {
Geolizr.realGetGeoData(callback);
}
};
Geolizr.init = function(callback, priority) {
if(typeof Geolizr.realInit === "undefined")
Geolizr.addEventListener("geolizr.init", callback, priority);
else
Geolizr.realInit(callback, priority);
};
Geolizr.notification_widget_enabled = false;
Geolizr.popup_widget_enabled = false;
Geolizr.api_widget_enabled = true;
Geolizr.currency_widget_enabled = false;
Geolizr.redirect_widget_enabled = false;
Geolizr.enables = {
'notification_widget_enabled': Geolizr.notification_widget_enabled,
'popup_widget_enabled': Geolizr.popup_widget_enabled,
'api_widget_enabled': Geolizr.api_widget_enabled,
'currency_widget_enabled': Geolizr.currency_widget_enabled,
'redirect_widget_enabled': Geolizr.redirect_widget_enabled
};
if(Geolizr.popup_widget_enabled || Geolizr.notification_widget_enabled || Geolizr.currency_widget_enabled) {
Geolizr.geolizrCssFile = "//www.stussy.com/cdn/shop/t/550/assets/geolizr-lib.css?v=59017386019965299001683222976";
}
</script>
<style>
.geolizr-currency-switch-wrapper { visibility: hidden; }
#geolizr-notification{position:fixed!important;top:0!important;left:0!important;margin:0!important;padding:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;z-index:10000000!important}
#geolizr-notification>#geolizr-notification-message-wrapper{text-align:center!important;width:100%!important;padding:10px;-webkit-box-shadow:10px 10px 5px 0 rgba(143,143,143,.35);-moz-box-shadow:10px 10px 5px 0 rgba(143,143,143,.35);box-shadow:10px 10px 5px 0 rgba(143,143,143,.35)}
#geolizr-dismiss-notification{box-sizing:content-box;padding:5px!important;margin:0!important;position:absolute!important;right:8px!important;text-decoration:none!important;font-family:Arial,serif ! important;top:8px!important;height:15px!important;border-radius:15px;width:15px!important;line-height:16px;font-size:20px;font-weight:700;cursor:pointer;display:inline-block}
.geolizr-popup-background{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:10000005!important}
.geolizr-popup{position:fixed!important;width:560px!important;height:400px!important;z-index:10000010!important;border:1px solid grey}
.geolizr-popup.gp-center{top:50%!important;left:50%!important;margin-top:-200px!important;margin-left:-280px!important}
.geolizr-popup.gp-mobile{width:84%!important;height:84%!important;top:0!important;left:0!important;margin:8%}
#geolizr-popup-content-iframe{width:100%!important;height:100%!important;border:0}
.slideInDown { -webkit-animation-name: slideInDown; animation-name: slideInDown; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
@-webkit-keyframes slideInDown { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%); visibility: visible;} 100% {-webkit-transform: translateY(0); transform: translateY(0); } }
@keyframes slideInDown { 0% {-webkit-transform: translateY(-100%); transform: translateY(-100%);visibility: visible; } 100% { -webkit-transform: translateY(0); transform: translateY(0); } }
.geolizr-currency-switch-wrapper.geolizr-absolute-auto{z-index:10000000;position:fixed}
.geolizr-currency-switch-wrapper{z-index:10000000!important;height:20px;width:85px;position:relative}
.geolizr-currency-switcher{padding:1px 10px;margin:0;width:85px;height:30px;border-radius:4px;box-sizing: border-box;}
.geolizr-currency-links{overflow:scroll;overflow-x:hidden;border-radius:4px;padding:5px 10px;margin:0;list-style:none;line-height:1.42857143;background-color:#fff;width:82px;max-height:200px;display:none}
.geolizr-currency-switch-wrapper .geolizr-currency-links-up{bottom:30px;position:absolute}
.geolizr-currency-switch-wrapper .geolizr-currency-links-down{top:30px;position:absolute}
li.geolizr-currency-list-li{float:none!important;margin:0!important;padding:0 0 0 10px}
.geolizr-currency-list-link{white-space:nowrap}
.geolizr-currency-link i,.geolizr-currency-list-link i{width:16px!important;height:11px}
[class^="famfamfam-flag"]{display:inline-block;width:16px;height:11px;line-height:11px}
.no-scroll .geolizr-currency-links { overflow: hidden; width: 60px; left: 23px; text-align: left;}
.geolizr-currency-switcher-value{width:42px;min-width:42px;max-width:42px;display:inline-block;text-align:left}
.geolizr-currency-switcher-arrow-down,.geolizr-currency-switcher-arrow-up{content:"s";position:absolute;right:5px;top:5px;width:14px;height:14px;margin:0}
.geolizr-currency-switcher-arrow-down,.geolizr-currency-switcher-arrow-up{ transition: transform .2s ease-in-out;content: ""; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.0 14.0' height='14.0px' width='14.0px' style='position: absolute;'%3e%3cpath d='M1 4.5 L7.0 10.5 L13.0 4.5' fill='transparent' stroke='%23000' stroke-width='1px'%3e%3c/path%3e%3c/svg%3e"); }
.open .geolizr-currency-switcher-arrow-down,.geolizr-currency-switcher-arrow-up{transform:rotate(180deg)}
.open .geolizr-currency-switcher-arrow-up{transform:rotate(0deg)}
.geolizr-selectable-currency{width:42px;min-width:42px;max-width:42px;display:inline-block;text-align:left}
.geolizr-shop-currency{width:42px;min-width:42px;max-width:42px;display:inline-block}
.geolizr-currency-link li{padding:0;margin:0}
#geolizr-notification-spanner{width:100%!important;line-height:4px!important;height:4px!important;min-height:4px!important;max-height:4px!important}
body.geolizr-popup-open { overflow: hidden; }
</style>
<link rel="stylesheet" type="text/css" href="https://crossborder-integration-qa-int.bglobale.com/resources/css/1313/US"/>
<script>
GLBE_PARAMS = {
appUrl: "https://crossborder-integration-qa-int.bglobale.com/",
pixelUrl: "https://utils.global-e.com",
pixelEnabled: true,
geAppUrl: "https://www.bglobale.com/",
env: "INT",
geCDNUrl: "https://www.bglobale.com/",
apiUrl: "https://connect.bglobale.com/",
emi: "8ubc",
mid: "1313",
hiddenElements: ".ge-hide,.afterpay-paragraph,form[action='https://payments.amazon.com/checkout/signin']",
countryCode: "US",
countryName: "United States",
currencyCode: "USD",
currencyName: "United States Dollar",
locale: "en",
operatedCountries: ["AD","AE","AF","AG","AI","AL","AM","AN","AO","AR","AT","AU","AW","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BN","BO","BR","BS","BW","BZ","CA","CD","CG","CH","CI","CK","CL","CM","CN","CO","CR","CV","CW","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","ES","ET","FI","FJ","FK","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GT","GW","GY","HK","HN","HR","HT","HU","ID","IE","IL","IM","IN","IS","IT","JM","JO","JP","KE","KG","KH","KM","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","MA","MC","MD","ME","MF","MK","ML","MM","MN","MO","MQ","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PT","PY","QA","RE","RO","RS","RW","SA","SB","SC","SE","SG","SH","SI","SK","SL","SM","SN","SO","SR","ST","SV","SX","SZ","TC","TD","TG","TH","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UG","UY","UZ","VA","VC","VE","VG","VN","VU","WF","WS","YT","ZA","ZM"],
allowedCountries: [{ code: 'AR', name: 'Argentina' }, { code: 'BH', name: 'Bahrain' }, { code: 'BR', name: 'Brazil' }, { code: 'CL', name: 'Chile' }, { code: 'CO', name: 'Colombia' }, { code: 'CR', name: 'Costa Rica' }, { code: 'CY', name: 'Cyprus' }, { code: 'DK', name: 'Denmark' }, { code: 'DO', name: 'Dominican Republic' }, { code: 'EC', name: 'Ecuador' }, { code: 'EG', name: 'Egypt' }, { code: 'SV', name: 'El Salvador' }, { code: 'FR', name: 'France' }, { code: 'DE', name: 'Germany' }, { code: 'GT', name: 'Guatemala' }, { code: 'GG', name: 'Guernsey' }, { code: 'HN', name: 'Honduras' }, { code: 'HK', name: 'Hong Kong SAR' }, { code: 'HU', name: 'Hungary' }, { code: 'IS', name: 'Iceland' }, { code: 'IN', name: 'India' }, { code: 'ID', name: 'Indonesia' }, { code: 'IE', name: 'Ireland' }, { code: 'IL', name: 'Israel' }, { code: 'IT', name: 'Italy' }, { code: 'JM', name: 'Jamaica' }, { code: 'JP', name: 'Japan' }, { code: 'JE', name: 'Jersey' }, { code: 'KZ', name: 'Kazakhstan' }, { code: 'KW', name: 'Kuwait' }, { code: 'LV', name: 'Latvia' }, { code: 'LB', name: 'Lebanon' }, { code: 'LT', name: 'Lithuania' }, { code: 'LU', name: 'Luxembourg' }, { code: 'MO', name: 'Macao SAR' }, { code: 'MY', name: 'Malaysia' }, { code: 'MT', name: 'Malta' }, { code: 'MX', name: 'Mexico' }, { code: 'MC', name: 'Monaco' }, { code: 'MN', name: 'Mongolia' }, { code: 'NL', name: 'Netherlands' }, { code: 'NG', name: 'Nigeria' }, { code: 'NO', name: 'Norway' }, { code: 'PK', name: 'Pakistan' }, { code: 'PA', name: 'Panama' }, { code: 'PE', name: 'Peru' }, { code: 'PH', name: 'Philippines' }, { code: 'PL', name: 'Poland' }, { code: 'PT', name: 'Portugal' }, { code: 'QA', name: 'Qatar' }, { code: 'RO', name: 'Romania' }, { code: 'SA', name: 'Saudi Arabia' }, { code: 'SG', name: 'Singapore' }, { code: 'SK', name: 'Slovakia' }, { code: 'SI', name: 'Slovenia' }, { code: 'ZA', name: 'South Africa' }, { code: 'ES', name: 'Spain' }, { code: 'SE', name: 'Sweden' }, { code: 'CH', name: 'Switzerland' }, { code: 'TW', name: 'Taiwan' }, { code: 'TH', name: 'Thailand' }, { code: 'TR', name: 'Türkiye' }, { code: 'AE', name: 'United Arab Emirates' }, { code: 'GB', name: 'United Kingdom' }, { code: 'US', name: 'United States' }, { code: 'UY', name: 'Uruguay' }, { code: 'VE', name: 'Venezuela' }, { code: 'VN', name: 'Vietnam' }, ] };
</script>
<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
<script>
window.PandectesSettings = {"store":{"id":8761933920,"plan":"plus","theme":"A - W14 SP25-D2 LAUNCH","primaryLocale":"en","adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"tsPublished":1744230505,"declaration":{"showPurpose":false,"showProvider":false,"declIntroText":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","showDateGenerated":true},"language":{"unpublished":[],"languageMode":"Single","fallbackLanguage":"en","languageDetection":"browser","languagesSupported":[]},"texts":{"managed":{"headerText":{"en":"We respect your privacy"},"consentText":{"en":"Stüssy uses cookies (internal and third-party) to remember your preferences and tailor your visit at stussy.com. Click ACCEPT ALL to get the most personalized experience or choose preferences for which purposes you allow the use of cookies. For more information,"},"linkText":{"en":"visit the Privacy Policy."},"imprintText":{"en":"Imprint"},"googleLinkText":{"en":"Google's Privacy Terms"},"allowButtonText":{"en":"ACCEPT ALL"},"denyButtonText":{"en":"Decline"},"dismissButtonText":{"en":"Ok"},"leaveSiteButtonText":{"en":"Leave this site"},"preferencesButtonText":{"en":"PREFERENCES"},"cookiePolicyText":{"en":"Cookie policy"},"preferencesPopupTitleText":{"en":"MANAGE CONSENT PREFERENCES"},"preferencesPopupIntroText":{"en":"Stüssy uses cookies (internal and third-party) to remember your preferences and tailor your visit at stussy.com. Click ACCEPT ALL to get the most personalized experience or select individually which purposes you allow the use of cookies. Learn more."},"preferencesPopupSaveButtonText":{"en":"SAVE PREFERENCES"},"preferencesPopupCloseButtonText":{"en":"CLOSE"},"preferencesPopupAcceptAllButtonText":{"en":"ACCEPT ALL"},"preferencesPopupRejectAllButtonText":{"en":"REJECT ALL"},"cookiesDetailsText":{"en":"Cookies details"},"preferencesPopupAlwaysAllowedText":{"en":"Always allowed"},"accessSectionParagraphText":{"en":"You have the right to request access to your data at any time."},"accessSectionTitleText":{"en":"Data portability"},"accessSectionAccountInfoActionText":{"en":"Personal data"},"accessSectionDownloadReportActionText":{"en":"Request export"},"accessSectionGDPRRequestsActionText":{"en":"Data subject requests"},"accessSectionOrdersRecordsActionText":{"en":"Orders"},"rectificationSectionParagraphText":{"en":"You have the right to request your data to be updated whenever you think it is appropriate."},"rectificationSectionTitleText":{"en":"Data Rectification"},"rectificationCommentPlaceholder":{"en":"Describe what you want to be updated"},"rectificationCommentValidationError":{"en":"Comment is required"},"rectificationSectionEditAccountActionText":{"en":"Request an update"},"erasureSectionTitleText":{"en":"Right to be forgotten"},"erasureSectionParagraphText":{"en":"You have the right to ask all your data to be erased. After that, you will no longer be able to access your account."},"erasureSectionRequestDeletionActionText":{"en":"Request personal data deletion"},"consentDate":{"en":"Consent date"},"consentId":{"en":"Consent ID"},"consentSectionChangeConsentActionText":{"en":"Change consent preference"},"consentSectionConsentedText":{"en":"You consented to the cookies policy of this website on"},"consentSectionNoConsentText":{"en":"You have not consented to the cookies policy of this website."},"consentSectionTitleText":{"en":"Your cookie consent"},"consentStatus":{"en":"Consent preference"},"confirmationFailureMessage":{"en":"Your request was not verified. Please try again and if problem persists, contact store owner for assistance"},"confirmationFailureTitle":{"en":"A problem occurred"},"confirmationSuccessMessage":{"en":"We will soon get back to you as to your request."},"confirmationSuccessTitle":{"en":"Your request is verified"},"guestsSupportEmailFailureMessage":{"en":"Your request was not submitted. Please try again and if problem persists, contact store owner for assistance."},"guestsSupportEmailFailureTitle":{"en":"A problem occurred"},"guestsSupportEmailPlaceholder":{"en":"E-mail address"},"guestsSupportEmailSuccessMessage":{"en":"If you are registered as a customer of this store, you will soon receive an email with instructions on how to proceed."},"guestsSupportEmailSuccessTitle":{"en":"Thank you for your request"},"guestsSupportEmailValidationError":{"en":"Email is not valid"},"guestsSupportInfoText":{"en":"Please login with your customer account to further proceed."},"submitButton":{"en":"Submit"},"submittingButton":{"en":"Submitting..."},"cancelButton":{"en":"Cancel"},"declIntroText":{"en":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies."},"declName":{"en":"Name"},"declPurpose":{"en":"Purpose"},"declType":{"en":"Type"},"declRetention":{"en":"Retention"},"declProvider":{"en":"Provider"},"declFirstParty":{"en":"First-party"},"declThirdParty":{"en":"Third-party"},"declSeconds":{"en":"seconds"},"declMinutes":{"en":"minutes"},"declHours":{"en":"hours"},"declDays":{"en":"days"},"declMonths":{"en":"months"},"declYears":{"en":"years"},"declSession":{"en":"Session"},"declDomain":{"en":"Domain"},"declPath":{"en":"Path"}},"categories":{"strictlyNecessaryCookiesTitleText":{"en":"Strictly necessary cookies"},"strictlyNecessaryCookiesDescriptionText":{"en":"These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies."},"functionalityCookiesTitleText":{"en":"Functional cookies"},"functionalityCookiesDescriptionText":{"en":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."},"performanceCookiesTitleText":{"en":"Performance cookies"},"performanceCookiesDescriptionText":{"en":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},"targetingCookiesTitleText":{"en":"Targeting cookies"},"targetingCookiesDescriptionText":{"en":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."},"unclassifiedCookiesTitleText":{"en":"Unclassified cookies"},"unclassifiedCookiesDescriptionText":{"en":"Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies."}},"auto":{}},"library":{"previewMode":false,"fadeInTimeout":0,"defaultBlocked":7,"showLink":true,"showImprintLink":false,"showGoogleLink":false,"enabled":true,"cookie":{"expiryDays":365,"secure":true,"domain":""},"dismissOnScroll":false,"dismissOnWindowClick":false,"dismissOnTimeout":false,"palette":{"popup":{"background":"#FFFFFF","backgroundForCalculations":{"a":1,"b":255,"g":255,"r":255},"text":"#000000"},"button":{"background":"#000000","backgroundForCalculations":{"a":1,"b":0,"g":0,"r":0},"text":"#FFFFFF","textForCalculation":{"a":1,"b":255,"g":255,"r":255},"border":"transparent"}},"content":{"href":"https://www.stussy.com/pages/legal?open=Legal-privacy","imprintHref":"/","close":"✕","target":"","logo":""},"window":"<div role=\"dialog\" aria-live=\"polite\" aria-label=\"cookieconsent\" aria-describedby=\"cookieconsent:desc\" id=\"pandectes-banner\" class=\"cc-window-wrapper cc-bottom-wrapper\"><div class=\"pd-cookie-banner-window cc-window {{classes}}\"><!--googleoff: all-->{{children}}<!--googleon: all--></div></div>","compliance":{"custom":"<div class=\"cc-compliance cc-highlight\">{{preferences}}{{allow}}</div>"},"type":"custom","layouts":{"basic":"{{messagelink}}{{compliance}}"},"position":"bottom","theme":"block","revokable":false,"animateRevokable":false,"revokableReset":false,"revokableLogoUrl":"https://stussy-na.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png","revokablePlacement":"bottom-left","revokableMarginHorizontal":15,"revokableMarginVertical":15,"static":false,"autoAttach":true,"hasTransition":false,"blacklistPage":[""],"elements":{"close":"<button aria-label=\"dismiss cookie message\" type=\"button\" tabindex=\"0\" class=\"cc-close\">{{close}}</button>","dismiss":"<button aria-label=\"dismiss cookie message\" type=\"button\" tabindex=\"0\" class=\"cc-btn cc-btn-decision cc-dismiss\">{{dismiss}}</button>","allow":"<button aria-label=\"allow cookies\" type=\"button\" tabindex=\"0\" class=\"cc-btn cc-btn-decision cc-allow\">{{allow}}</button>","deny":"<button aria-label=\"deny cookies\" type=\"button\" tabindex=\"0\" class=\"cc-btn cc-btn-decision cc-deny\">{{deny}}</button>","preferences":"<button aria-label=\"settings cookies\" tabindex=\"0\" type=\"button\" class=\"cc-btn cc-settings\" onclick=\"Pandectes.fn.openPreferences()\">{{preferences}}</button>"}},"geolocation":{"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":false,"jpOnly":false,"thOnly":false,"zaOnly":false,"canadaOnly":false,"globalVisibility":true},"dsr":{"guestsSupport":false,"accessSectionDownloadReportAuto":false},"banner":{"resetTs":1710788154,"extraCss":" .cc-banner-logo {max-width: 24em!important;} @media(min-width: 768px) {.cc-window.cc-floating{max-width: 24em!important;width: 24em!important;}} .cc-message, .pd-cookie-banner-window .cc-header, .cc-logo {text-align: left} .cc-window-wrapper{z-index: 2147483647;} .cc-window{z-index: 2147483647;font-family: inherit;} .pd-cookie-banner-window .cc-header{font-family: inherit;} .pd-cp-ui{font-family: inherit; background-color: #FFFFFF;color:#000000;} button.pd-cp-btn, a.pd-cp-btn{background-color:#000000;color:#FFFFFF!important;} input + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 0.3)} .pd-cp-scrolling-section::-webkit-scrollbar{background-color: rgba(0, 0, 0, 0.3)} input:checked + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 1)} .pd-cp-scrolling-section::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 1)} .pd-cp-ui-close{color:#000000;} .pd-cp-preferences-slider:before{background-color: #FFFFFF} .pd-cp-title:before {border-color: #000000!important} .pd-cp-preferences-slider{background-color:#000000} .pd-cp-toggle{color:#000000!important} @media(max-width:699px) {.pd-cp-ui-close-top svg {fill: #000000}} .pd-cp-toggle:hover,.pd-cp-toggle:visited,.pd-cp-toggle:active{color:#000000!important} .pd-cookie-banner-window {box-shadow: 0 0 18px rgb(0 0 0 / 20%);} .pd-cp-btn {letter-spacing: 0 !important; font-size: 12px !important;align-items: center !important;display: flex !important;font-weight: 700 !important;height: 2.1875rem !important;justify-content: center !important;text-transform: uppercase !important;}.pd-cp-ui-horizontal-buttons {display: flex !important;gap: 10px !important;}","customJavascript":{},"showPoweredBy":false,"logoHeight":40,"revokableTrigger":false,"hybridStrict":false,"cookiesBlockedByDefault":"7","isActive":true,"implicitSavePreferences":true,"cookieIcon":false,"blockBots":false,"showCookiesDetails":true,"hasTransition":false,"blockingPage":false,"showOnlyLandingPage":false,"leaveSiteUrl":"https://www.google.com","linkRespectStoreLang":false},"cookies":{"0":[{"name":"keep_alive","type":"http","domain":"www.stussy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Used in connection with buyer localization."}},{"name":"secure_customer_sig","type":"http","domain":"www.stussy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used in connection with customer login."}},{"name":"localization","type":"http","domain":"www.stussy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Shopify store localization"}},{"name":"cart_currency","type":"http","domain":"www.stussy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"2 ","expires":2,"unit":"declSession","purpose":{"en":"The cookie is necessary for the secure checkout and payment function on the website. This function is provided by shopify.com."}},{"name":"shopify_pay_redirect","type":"http","domain":"www.stussy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 hour(s)","expires":1,"unit":"declHours","purpose":{"en":"The cookie is necessary for the secure checkout and payment function on the website. This function is provided by shopify.com."}},{"name":"_cmp_a","type":"http","domain":".stussy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"1 day(s)","expires":1,"unit":"declDays","purpose":{"en":"Used for managing customer privacy settings."}},{"name":"_tracking_consent","type":"http","domain":".stussy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Tracking preferences."}},{"name":"cookietest","type":"http","domain":"www.stussy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Used to ensure our systems are working correctly."}},{"name":"_secure_session_id","type":"http","domain":"www.stussy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 month(s)","expires":1,"unit":"declMonths","purpose":{"en":"Used in connection with navigation through a storefront."}}],"1":[{"name":"_ks_scriptVersionChecked","type":"http","domain":"www.stussy.com","path":"/","provider":"KiwiSizing","firstParty":true,"retention":"1 day(s)","expires":1,"unit":"declDays","purpose":{"en":"Used by the Kiwi Size Chart Shopify plugin\t"}},{"name":"wpm-domain-test","type":"http","domain":"com","path":"/","provider":"Shopify","firstParty":false,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Used to test the storage of parameters about products added to the cart or payment currency"}},{"name":"wpm-domain-test","type":"http","domain":"stussy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Used to test the storage of parameters about products added to the cart or payment currency"}},{"name":"wpm-domain-test","type":"http","domain":"www.stussy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Used to test the storage of parameters about products added to the cart or payment currency"}},{"name":"_ks_scriptVersion","type":"http","domain":"www.stussy.com","path":"/","provider":"KiwiSizing","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Used by the Kiwi Size Chart Shopify plugin\t"}},{"name":"_hjSession_3478385","type":"http","domain":".stussy.com","path":"/","provider":"Hotjar","firstParty":false,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":""}},{"name":"_hjSessionUser_3478385","type":"http","domain":".stussy.com","path":"/","provider":"Hotjar","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}}],"2":[{"name":"__cf_bm","type":"http","domain":".bglobale.com","path":"/","provider":"CloudFlare","firstParty":false,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Used to manage incoming traffic that matches criteria associated with bots."}},{"name":"_gid","type":"http","domain":".stussy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 day(s)","expires":1,"unit":"declDays","purpose":{"en":"Cookie is placed by Google Analytics to count and track pageviews."}},{"name":"_orig_referrer","type":"http","domain":".stussy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"2 ","expires":2,"unit":"declSession","purpose":{"en":"Tracks landing pages."}},{"name":"_shopify_y","type":"http","domain":".stussy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics."}},{"name":"_landing_page","type":"http","domain":".stussy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"2 ","expires":2,"unit":"declSession","purpose":{"en":"Tracks landing pages."}},{"name":"_shopify_s","type":"http","domain":"www.stussy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics."}},{"name":"_shopify_sa_t","type":"http","domain":"www.stussy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_sa_p","type":"http","domain":"www.stussy.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_s","type":"http","domain":".stussy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics."}},{"name":"__cf_bm","type":"http","domain":".global-e.com","path":"/","provider":"CloudFlare","firstParty":false,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Used to manage incoming traffic that matches criteria associated with bots."}},{"name":"_ga","type":"http","domain":".stussy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Cookie is set by Google Analytics with unknown functionality"}},{"name":"_shopify_sa_t","type":"http","domain":".stussy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_sa_p","type":"http","domain":".stussy.com","path":"/","provider":"Shopify","firstParty":false,"retention":"30 minute(s)","expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_s","type":"http","domain":"com","path":"/","provider":"Shopify","firstParty":false,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":"Shopify analytics."}},{"name":"_gat_UA-7730858-1","type":"http","domain":".stussy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 minute(s)","expires":1,"unit":"declMinutes","purpose":{"en":""}},{"name":"_ga_LV0W6CQC05","type":"http","domain":".stussy.com","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}}],"4":[{"name":"_gcl_au","type":"http","domain":".stussy.com","path":"/","provider":"Google","firstParty":false,"retention":"3 month(s)","expires":3,"unit":"declMonths","purpose":{"en":"Cookie is placed by Google Tag Manager to track conversions."}},{"name":"_fbp","type":"http","domain":".stussy.com","path":"/","provider":"Facebook","firstParty":false,"retention":"3 month(s)","expires":3,"unit":"declMonths","purpose":{"en":"Cookie is placed by Facebook to track visits across websites."}},{"name":"__kla_id","type":"http","domain":"www.stussy.com","path":"/","provider":"Klaviyo","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":"Tracks when someone clicks through a Klaviyo email to your website."}}],"8":[{"name":"search_cookie","type":"http","domain":"www.stussy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"5 minute(s)","expires":5,"unit":"declMinutes","purpose":{"en":""}},{"name":"AMP_9bdc728a74","type":"http","domain":"www.stussy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"GLBE_SESS_ID","type":"http","domain":".www.stussy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"GlobalE_Consent","type":"http","domain":".www.stussy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":-55,"unit":"declYears","purpose":{"en":""}},{"name":"thx_guid","type":"http","domain":"imgs.signifyd.com","path":"/","provider":"Unknown","firstParty":false,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_hjTLDTest","type":"http","domain":"stussy.com","path":"/","provider":"Unknown","firstParty":false,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":""}},{"name":"geolizr_geodata","type":"http","domain":".www.stussy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"AMP_TEST","type":"http","domain":"www.stussy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","expires":1,"unit":"declSeconds","purpose":{"en":""}},{"name":"_shopify_essential","type":"http","domain":"www.stussy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"search-click","type":"http","domain":"www.stussy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"5 minute(s)","expires":5,"unit":"declMinutes","purpose":{"en":""}},{"name":"displayedWelcomeMat","type":"http","domain":"www.stussy.com","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","expires":1,"unit":"declYears","purpose":{"en":""}}]},"blocker":{"isActive":false,"googleConsentMode":{"id":"","analyticsId":"","adwordsId":"","isActive":false,"adStorageCategory":4,"analyticsStorageCategory":2,"personalizationStorageCategory":1,"functionalityStorageCategory":1,"customEvent":true,"securityStorageCategory":0,"redactData":true,"urlPassthrough":false,"dataLayerProperty":"dataLayer","waitForUpdate":0,"useNativeChannel":false},"facebookPixel":{"id":"","isActive":false,"ldu":false},"microsoft":{},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"klaviyoIsActive":false,"gpcIsActive":true,"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
window.addEventListener('DOMContentLoaded', function(){
const script = document.createElement('script');
script.src = "https://cdn.shopify.com/extensions/019a9c14-79c2-773b-aba3-14da278f73ef/gdpr-200/assets/pandectes-core.js";
script.defer = true;
document.body.appendChild(script);
})
</script>
<!-- END app block --><!-- BEGIN app block: shopify://apps/geolizr/blocks/geolizr/aef0b9c9-52b7-4101-afe7-e3014ff137aa --><!-- BEGIN app snippet: geolizr-init --><script>
/* polyfill for startswith */
if (!String.prototype.startsWith) { String.prototype.startsWith = function(searchString, position) { position = position || 0; return this.indexOf(searchString, position) === position; }; }
</script>
<script type="module" src="https://cdn.shopify.com/extensions/019a0da3-fdc5-7cc2-85d0-64197e10f415/api-geolizr-162/assets/geolizr-lib.js"></script>
<script>
let checkVersion = 20231201;
if(typeof window.Geolizr !== "undefined" && window.Geolizr.version !== checkVersion) {
throw new Error("old Geolizr detected");
}
if(typeof window.Geolizr === "undefined") {
window.Geolizr = {};
window.Geolizr.currencyDynamicCountry = false;
window.Geolizr.version = checkVersion;
window.Geolizr.foundOldVersion = false;
window.Geolizr.waitforMoneyFormat = true;
}
// save geolizr-lib-class.js url to the sessionStorage
sessionStorage.setItem('geolizr_lib_url', "");
if(typeof window.Geolizr.events === "undefined") Geolizr.events = {};
if(typeof window.Geolizr.geolizrEvents === "undefined") Geolizr.geolizrEvents = [];
window.Geolizr.config = function(config) {
window.Geolizr.currency_widget_enabled = config.currency_widget_enabled === "true" || false;
window.Geolizr.shopCurrency = 'USD';
window.Geolizr.shopifyFormatMoneySet = false;
window.Geolizr.observeElements = [];
};
window.Geolizr.moneyFormats = {};
window.Geolizr.shopifyCurrencyList = [];
window.Geolizr.shopifyCurrency = {};
window.Geolizr.shopifyCurrencyListIndex = {};
let setShopifyCurrencyToGeolizr = function() {
let GeolizrEachCurrency = {};
GeolizrEachCurrency = {
"iso_code": "AED",
"name": "United Arab Emirates Dirham",
"symbol": "د.إ",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "ARS",
"name": "Argentine Peso",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "BRL",
"name": "Brazilian Real",
"symbol": "R$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "CHF",
"name": "Swiss Franc",
"symbol": "CHF",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "CLP",
"name": "Chilean Peso",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "COP",
"name": "Colombian Peso",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "CRC",
"name": "Costa Rican Colón",
"symbol": "₡",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "DKK",
"name": "Danish Krone",
"symbol": "kr.",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "DOP",
"name": "Dominican Peso",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "EGP",
"name": "Egyptian Pound",
"symbol": "ج.م",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "EUR",
"name": "Euro",
"symbol": "€",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "GBP",
"name": "British Pound",
"symbol": "£",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "GTQ",
"name": "Guatemalan Quetzal",
"symbol": "Q",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "HKD",
"name": "Hong Kong Dollar",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "HNL",
"name": "Honduran Lempira",
"symbol": "L",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "HUF",
"name": "Hungarian Forint",
"symbol": "Ft",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "IDR",
"name": "Indonesian Rupiah",
"symbol": "Rp",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "ILS",
"name": "Israeli New Shekel",
"symbol": "₪",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "INR",
"name": "Indian Rupee",
"symbol": "₹",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "ISK",
"name": "Icelandic Króna",
"symbol": "kr",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "JMD",
"name": "Jamaican Dollar",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "JPY",
"name": "Japanese Yen",
"symbol": "¥",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "KZT",
"name": "Kazakhstani Tenge",
"symbol": "₸",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "LBP",
"name": "Lebanese Pound",
"symbol": "ل.ل",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "MNT",
"name": "Mongolian Tögrög",
"symbol": "₮",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "MOP",
"name": "Macanese Pataca",
"symbol": "P",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "MXN",
"name": "Mexican Peso",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "MYR",
"name": "Malaysian Ringgit",
"symbol": "RM",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "NGN",
"name": "Nigerian Naira",
"symbol": "₦",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "NOK",
"name": "Norwegian Krone",
"symbol": "kr",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "PEN",
"name": "Peruvian Sol",
"symbol": "S/",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "PHP",
"name": "Philippine Peso",
"symbol": "₱",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "PKR",
"name": "Pakistani Rupee",
"symbol": "₨",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "PLN",
"name": "Polish Złoty",
"symbol": "zł",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "QAR",
"name": "Qatari Riyal",
"symbol": "ر.ق",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "RON",
"name": "Romanian Leu",
"symbol": "Lei",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "SAR",
"name": "Saudi Riyal",
"symbol": "ر.س",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "SEK",
"name": "Swedish Krona",
"symbol": "kr",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "SGD",
"name": "Singapore Dollar",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "THB",
"name": "Thai Baht",
"symbol": "฿",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "TRY",
"name": "Turkish Lira",
"symbol": "₺",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "TWD",
"name": "New Taiwan Dollar",
"symbol": "$",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "USD",
"name": "United States Dollar",
"symbol": "$",
"shop_currency": true
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "UYU",
"name": "Uruguayan Peso",
"symbol": "$U",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "VND",
"name": "Vietnamese Đồng",
"symbol": "₫",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
GeolizrEachCurrency = {
"iso_code": "ZAR",
"name": "South African Rand",
"symbol": "R",
"shop_currency": false
};
if(GeolizrEachCurrency.shop_currency) {
window.Geolizr.shopifyCurrency = GeolizrEachCurrency;
}
window.Geolizr.shopifyCurrencyList.push(GeolizrEachCurrency);
window.Geolizr.shopifyCurrencyListIndex[GeolizrEachCurrency.iso_code] = window.Geolizr.shopifyCurrencyList.indexOf(GeolizrEachCurrency);
}
setShopifyCurrencyToGeolizr();
/* Service Aliase */
window.Geolizr.activateFreegeoip = window.Geolizr.activateIpStackProvider;
window.Geolizr.requestLocaleRootUrl = "\/";
window.Geolizr.addSystemEventListener = function(name, callback) {
if (typeof window.Geolizr.realInit !== 'undefined') {
window.Geolizr.realInit(function($) {
callback({jquery: $});
})
} else {
window.Geolizr.geolizrEvents.push(new CustomEvent(name));
document.addEventListener(name, callback);
}
};
window.Geolizr.addEventListener = function(name, callback, priority) {
if(typeof priority == "undefined") priority = 100;
if(typeof window.Geolizr.realAddEventListener === "undefined") {
if (!window.Geolizr.events[name]) Geolizr.events[name] = [];
window.Geolizr.events[name].push({callback: callback, priority: priority});
} else {
window.Geolizr.realAddEventListener(name, callback, priority);
}
};
window.Geolizr.getGeoData = function(callback) {
if(typeof window.Geolizr.realGetGeoData === "undefined") {
window.Geolizr.addEventListener('geolizr.init', function() {
window.Geolizr.getGeoData(callback);
}, 200)
} else {
window.Geolizr.realGetGeoData(callback);
}
};
window.Geolizr.init = function(callback, priority) {
if(typeof window.Geolizr.realInit === "undefined")
window.Geolizr.addEventListener("geolizr.init", callback, priority);
else
window.Geolizr.realInit(callback, priority);
};
window.Geolizr.notification_widget_enabled = false;
window.Geolizr.popup_widget_enabled = false;
window.Geolizr.api_widget_enabled = true;
window.Geolizr.currency_widget_enabled = false;
window.Geolizr.redirect_widget_enabled = false;
window.Geolizr.enables = {
'notification_widget_enabled': window.Geolizr.notification_widget_enabled,
'popup_widget_enabled': window.Geolizr.popup_widget_enabled,
'api_widget_enabled': window.Geolizr.api_widget_enabled,
'currency_widget_enabled': window.Geolizr.currency_widget_enabled,
'redirect_widget_enabled': window.Geolizr.redirect_widget_enabled
};
if(window.Geolizr.popup_widget_enabled || window.Geolizr.notification_widget_enabled || window.Geolizr.currency_widget_enabled) {
window.Geolizr.geolizrCssFile = "";
}
</script>
<style>
.geolizr-currency-switch-wrapper {
visibility: hidden;
}
#geolizr-notification {
position: fixed !important;
top: 0 !important;
left: 0 !important;
margin: 0 !important;
padding: 0 !important;
width: 100% !important;
height: auto !important;
min-height: 0 !important;
max-height: none !important;
z-index: 10000000 !important
}
#geolizr-notification>#geolizr-notification-message-wrapper {
text-align: center !important;
width: 100% !important;
padding: 10px;
-webkit-box-shadow: 10px 10px 5px 0 rgba(143, 143, 143, .35);
-moz-box-shadow: 10px 10px 5px 0 rgba(143, 143, 143, .35);
box-shadow: 10px 10px 5px 0 rgba(143, 143, 143, .35)
}
#geolizr-dismiss-notification {
box-sizing: content-box;
padding: 5px !important;
margin: 0 !important;
position: absolute !important;
top: 12px !important;
right: 12px !important;
text-decoration: none !important;
font-family: Arial, serif ! important;
height: 15px !important;
border-radius: 15px;
width: 15px !important;
line-height: 16px;
font-size: 20px;
font-weight: 700;
cursor: pointer;
display: inline-block
}
.geolizr-popup-background {
display: block !important;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
height: 100%;
width: 100%;
z-index: 10000005 !important
}
.geolizr-popup {
position: fixed !important;
width: 560px !important;
height: 400px !important;
z-index: 10000010 !important;
border: 1px solid grey
}
.geolizr-popup.gp-center {
top: 50% !important;
left: 50% !important;
margin-top: -200px !important;
margin-left: -280px !important
}
.geolizr-popup.gp-mobile {
width: 84% !important;
height: 84% !important;
top: 0 !important;
left: 0 !important;
margin: 8%
}
#geolizr-popup-content-iframe {
width: 100% !important;
height: 100% !important;
border: 0
}
.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
@-webkit-keyframes slideInDown {
0% {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
visibility: visible;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes slideInDown {
0% {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
visibility: visible;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
.geolizr-currency-switch-wrapper.geolizr-absolute-auto {
z-index: 10000000;
position: fixed
}
.geolizr-currency-switch-wrapper {
z-index: 10000000 !important;
height: 20px;
width: 85px;
position: relative
}
.geolizr-currency-switcher {
padding: 1px 10px;
margin: 0;
width: 85px;
height: 30px;
border-radius: 4px;
box-sizing: border-box;
}
.geolizr-currency-links {
overflow: scroll;
overflow-x: hidden;
border-radius: 4px;
padding: 5px 10px;
margin: 0;
list-style: none;
line-height: 1.42857143;
background-color: #fff;
width: 82px;
max-height: 200px;
display: none
}
.geolizr-currency-switch-wrapper .geolizr-currency-links-up {
bottom: 30px;
position: absolute
}
.geolizr-currency-switch-wrapper .geolizr-currency-links-down {
top: 30px;
position: absolute
}
li.geolizr-currency-list-li {
float: none !important;
margin: 0 !important;
padding: 0 0 0 10px
}
.geolizr-currency-list-link {
white-space: nowrap
}
.geolizr-currency-link i,
.geolizr-currency-list-link i {
width: 16px !important;
height: 11px
}
[class^="famfamfam-flag"] {
display: inline-block;
width: 16px;
height: 11px;
line-height: 11px;
background-size: cover;
}
.geolizr-currency-switcher-value {
width: 42px;
min-width: 42px;
max-width: 42px;
display: inline-block;
text-align: left
}
.geolizr-currency-switcher-arrow-down,
.geolizr-currency-switcher-arrow-up {
content: "s";
position: absolute;
right: 5px;
top: 5px;
width: 14px;
height: 14px;
margin: 0
}
.geolizr-currency-switcher-arrow-down,
.geolizr-currency-switcher-arrow-up {
transition: transform .2s ease-in-out;
content: "";
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.0 14.0' height='14.0px' width='14.0px' style='position: absolute;'%3e%3cpath d='M1 4.5 L7.0 10.5 L13.0 4.5' fill='transparent' stroke='%23000' stroke-width='1px'%3e%3c/path%3e%3c/svg%3e");
}
.open .geolizr-currency-switcher-arrow-down,
.geolizr-currency-switcher-arrow-up {
transform: rotate(180deg)
}
.open .geolizr-currency-switcher-arrow-up {
transform: rotate(0deg)
}
.geolizr-selectable-currency {
width: 42px;
min-width: 42px;
max-width: 42px;
display: inline-block;
text-align: left
}
.geolizr-shop-currency {
width: 42px;
min-width: 42px;
max-width: 42px;
display: inline-block
}
.geolizr-currency-link li {
padding: 0;
margin: 0
}
#geolizr-notification-spanner {
width: 100% !important;
line-height: 4px !important;
height: 4px !important;
min-height: 4px !important;
max-height: 4px !important
}
body.geolizr-popup-open {
overflow: hidden;
}
</style><!-- END app snippet -->
<script>
Geolizr.settings = {
"redirect": "true" === "true",
"api": "true" === "true",
"currency": "true" === "true",
"popup": "true" === "true",
"notification": "true" === "true",
"blockInPreview": "false" === "true"
}
Geolizr.theme = "";
Geolizr.templateName = "index";
</script>
<!-- BEGIN app snippet: geolizr-redirect --><!-- END app snippet --><!-- BEGIN app snippet: geolizr-api -->
<script>
if(typeof Geolizr.foundOldVersion !== "undefined" && Geolizr.foundOldVersion === false) {
let GeolizrAPI;
Geolizr.init(() => {
GeolizrAPI = Geolizr.getAPIWidget({});
});
}
</script>
<!-- END app snippet --><!-- BEGIN app snippet: geolizr-currency-switcher-header --><!-- END app snippet --><!-- BEGIN app snippet: geolizr-currency-converter --><!-- END app snippet --><!-- BEGIN app snippet: geolizr-popup --><!-- END app snippet --><!-- BEGIN app snippet: geolizr-notification --><!-- END app snippet -->
<!-- END app block --><!-- BEGIN app block: shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6 -->
<script type="module" dynamic>
const configUrl = "/a/elevar/static/configs/49073c3dbd1042157d9022fc1ba7983146ac69ea/config.js";
const config = (await import(configUrl)).default;
const scriptUrl = config.script_src_app_theme_embed;
if (scriptUrl) {
const { handler } = await import(scriptUrl);
await handler(
config,
{
cartData: {
marketId: "9502816",
attributes:{},
cartTotal: "0.0",
currencyCode:"USD",
items: []
}
,
user: {cartTotal: "0.0",
currencyCode:"USD",customer: {},
}
,
isOnCartPage:false,
collectionView:null,
searchResultsView:null,
productView:null,
checkoutComplete: null
}
);
}
</script>
<!-- END app block --><!-- BEGIN app block: shopify://apps/sendlane-marketing-automation/blocks/sendlane-event-tracking-block/5a768830-d9c3-4d16-9e83-ae2a731c69be -->
<!-- END app block --><!-- BEGIN app block: shopify://apps/supergrid-by-depict/blocks/depict_brand_features/ad5c7d1f-ddfb-424b-b936-7f08c4544f6b -->
<!--
Merchant: shopify-8761933920
Market id: 9502816
Collection id:
-->
<script
id="depict-grid-rendering-script"
data-align-images="true"
data-desktop-column-spacing="20px"
data-desktop-row-spacing="20px"
data-mobile-column-spacing="10px"
data-mobile-row-spacing="40px"
data-desktop-margin="0px 0px"
data-mobile-margin="0px 0px"
data-columns-mobile="2"
data-columns-desktop="4"
data-custom-css='null'
data-remove-product-card-padding=""
data-content-blocks="null"
data-block-ids=""
data-block-assets=""
data-block-links=""
data-duplicates="[]"
data-collection-id=""
data-storefront-access-key="82a9697e9b50101c76ea62b54f7fadc8"
data-current-page-product-ids="[]"
data-default-sorting=""
data-image-config="[]"
data-should-show-watermark="false"
data-collection-handle=""
data-paginate=' { "page_size": 50, "pages": 1, "current_page": 0 } '
data-ab-tests="null"
>
//# allFunctionsCalledOnLoad
try {
localStorage.setItem('depict_market_id', 9502816);
} catch (e) {
console.error('[Depict] Failed to set depict_market_id:', e);
}
!function(){"use strict";var t=document.createElement("style");t.textContent='.depict-grid{--default-row-height:minmax(var(--sample-product-height),auto);grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr))!important;gap:var(--grid-gap)!important;row-gap:var(--row-gap,var(--grid-gap))!important;align-items:unset!important;grid-auto-flow:dense!important;grid-template-rows:var(--grid-template-rows)!important;grid-auto-rows:var(--default-row-height)!important;display:grid!important}@media (width<=990px){.depict-grid{gap:var(--mobile-grid-gap)!important;row-gap:var(--mobile-row-gap,var(--mobile-grid-gap))!important}.depict-grid.mobile-custom-margin{margin:var(--mobile-custom-margin)!important}}@media (width>=991px){.depict-grid.desktop-custom-margin{margin:var(--desktop-custom-margin)!important}}.depict-grid:before,.depict-grid:after{display:none!important}.depict-grid>*{width:100%!important;max-width:unset!important;order:var(--order)!important;margin:0!important}.depict-grid>:not(.depict-content-block){grid-row:unset!important;grid-column:unset!important;grid-template-rows:unset!important}#depict-grid-rendering-script,depict-grid-start-beacon,depict-grid-end-beacon{display:none!important}.depict-content-block{grid-column:span var(--grid-column-span);grid-row:span var(--grid-row-span);aspect-ratio:var(--content-aspect-ratio,auto);display:flex!important}@media (pointer:fine){.depict-content-block:not(:hover) .depict-block-image.hover-image,.depict-content-block:has(.depict-block-image.hover-image):hover .depict-block-image:not(.hover-image){opacity:0}}.depict-content-block .d-instagram{right:8px;bottom:var(--instagram-bottom-distance);gap:0;transition:all .2s;display:flex;position:absolute;color:#fff!important}.depict-content-block .d-instagram svg{visibility:hidden;position:absolute}.depict-content-block .d-instagram .shadow-text{pointer-events:none!important;opacity:0!important;margin:0!important;padding:0!important;position:absolute!important}.depict-content-block .d-instagram .clipped-element{backdrop-filter:blur(200px);filter:grayscale()invert()contrast(100000%);min-height:var(--text-height);clip-path:var(--text-clip-path);-webkit-clip-path:var(--text-clip-path);min-width:var(--icon-width);transition:all .2s;display:flex}.depict-content-block:hover .d-instagram .clipped-element{min-width:calc(var(--icon-width) + var(--insta-gap) + var(--text-width))}.depict-content-spacer{height:var(--content-height,auto)}.depict-block-media{contain:strict;max-width:100%;margin-bottom:var(--bottom-alignment-spacing,0px);margin-top:var(--top-alignment-spacing,0px);--instagram-bottom-distance:8px;flex-grow:1;flex-basis:100%;align-self:stretch;align-items:stretch;position:relative}.depict-block-media,.depict-block-media:empty{display:flex!important}.depict-block-media .background-overlay{background:var(--overlay-color);position:absolute;inset:0;display:block!important}.depict-block-media .spacer-rect{width:100%;height:100%;fill:none!important}.depict-block-media .content-text{gap:var(--text-gap);align-items:var(--h-align);width:100%;height:100%;text-align:var(--h-align);justify-content:var(--v-align);flex-direction:column;padding:16px;display:flex;position:absolute}.depict-block-media .content-text:has(.text-part:nth-child(2)) .text-part{max-height:50%}.depict-block-media .content-text .text-part{overflow-clip-margin:2px;white-space:pre-wrap;color:var(--color);margin:0;font-weight:400;overflow:clip}.depict-block-media .content-text .text-part.bold{font-weight:700}.depict-block-media .content-text .text-part.underline{text-decoration:underline}.depict-block-media .content-text .text-part.italic{font-style:italic}.depict-block-media:has(.d-instagram) .content-text{height:calc(100% - (var(--instagram-bottom-distance) + var(--instagram-text-height)))}.depict-block-media video{object-fit:cover;flex-grow:1;width:100%;height:100%;position:absolute;inset:0}.depict-block-media video::-webkit-media-controls-panel{display:none!important}.depict-block-media .depict-block-image{object-fit:cover;width:100%;height:100%;transition:opacity .2s;inset:0}@media (pointer:fine){.depict-block-media .depict-block-image{position:absolute}}@media (pointer:coarse){.depict-block-media:has(.depict-block-image.hover-image){scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden}.depict-block-media:has(.depict-block-image.hover-image) .depict-block-image{opacity:1;scroll-snap-align:start;flex:0 0 100%;position:static}.depict-block-media:has(.depict-block-image.hover-image):before,.depict-block-media:has(.depict-block-image.hover-image):after{color:#fff;opacity:.65;pointer-events:none;z-index:10;background:#000;border-radius:8px;padding:4px 6px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:10px;line-height:1;position:absolute;bottom:8px}.depict-block-media:has(.depict-block-image.hover-image):before{content:"● ○";left:50%;transform:translate(-50%)}.depict-block-media:has(.depict-block-image.hover-image):after{content:"○ ●";right:-50%;transform:translate(50%)}}depict-watermark-container{z-index:1000000;color:#000;grid-column:1/-1;justify-content:center;width:100%;font-family:Inter,sans-serif;font-size:10px;font-weight:500;display:flex;position:sticky;bottom:28px}depict-watermark-container.d-fixed{position:fixed;left:0}.depict-watermark{backdrop-filter:blur(8px);color:#fff;white-space:nowrap;direction:ltr;background:#0000004d;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:5px 10px;text-decoration:none;display:flex;box-shadow:0 1px 2px #0a0d1408}.depict-watermark svg{height:1.6em}\n',document.head.appendChild(t);const e=Symbol("solid-proxy"),n="function"==typeof Proxy,o=Symbol("solid-track"),r={equals:(t,e)=>t===e};let i=P;const c=1,a=2,s={owned:null,cleanups:null,context:null,owner:null};var l=null;let u=null,d=null,f=null,p=null,g=0;function m(t,e){const n=d,o=l,r=0===t.length,i=o,c=r?s:{owned:null,cleanups:null,context:i?i.context:null,owner:i},a=r?t:()=>t((()=>y((()=>B(c)))));l=c,d=null;try{return C(a,!0)}finally{d=n,l=o}}function h(t,e){const n={value:t,observers:null,observerSlots:null,comparator:(e=e?Object.assign({},r,e):r).equals||void 0};return[O.bind(n),t=>("function"==typeof t&&(t=t(n.value)),M(n,t))]}function _(t,e,n){T(E(t,e,!1,c))}function v(t,e,n){i=D;const o=E(t,e,!1,c);o.user=!0,p?p.push(o):T(o)}function b(t,e,n){n=n?Object.assign({},r,n):r;const o=E(t,e,!0,0);return o.observers=null,o.observerSlots=null,o.comparator=n.equals||void 0,T(o),O.bind(o)}function w(t){return C(t,!1)}function y(t){if(null===d)return t();const e=d;d=null;try{return t()}finally{d=e}}function k(t){return null===l||(null===l.cleanups?l.cleanups=[t]:l.cleanups.push(t)),t}function x(t,e){const n=Symbol("context");return{id:n,Provider:z(n),defaultValue:t}}function S(t){let e;return l&&l.context&&void 0!==(e=l.context[t.id])?e:t.defaultValue}function I(t){const e=b(t),n=b((()=>j(e())));return n.toArray=()=>{const t=n();return Array.isArray(t)?t:null!=t?[t]:[]},n}function O(){if(this.sources&&this.state)if(this.state===c)T(this);else{const t=f;f=null,C((()=>R(this)),!1),f=t}if(d){const t=this.observers?this.observers.length:0;d.sources?(d.sources.push(this),d.sourceSlots.push(t)):(d.sources=[this],d.sourceSlots=[t]),this.observers?(this.observers.push(d),this.observerSlots.push(d.sources.length-1)):(this.observers=[d],this.observerSlots=[d.sources.length-1])}return this.value}function M(t,e,n){let o=t.value;return t.comparator&&t.comparator(o,e)||(t.value=e,t.observers&&t.observers.length&&C((()=>{for(let e=0;e<t.observers.length;e+=1){const n=t.observers[e],o=u&&u.running;o&&u.disposed.has(n),(o?n.tState:n.state)||(n.pure?f.push(n):p.push(n),n.observers&&L(n)),o||(n.state=c)}if(f.length>1e6)throw f=[],Error()}),!1)),e}function T(t){if(!t.fn)return;B(t);const e=g;((t,e,n)=>{let o;const r=l,i=d;d=l=t;try{o=t.fn(e)}catch(a){return t.pure&&(t.state=c,t.owned&&t.owned.forEach(B),t.owned=null),t.updatedAt=n+1,N(a)}finally{d=i,l=r}(!t.updatedAt||t.updatedAt<=n)&&(null!=t.updatedAt&&"observers"in t?M(t,o):t.value=o,t.updatedAt=n)})(t,t.value,e)}function E(t,e,n,o=c,r){const i={fn:t,state:o,updatedAt:null,owned:null,sources:null,sourceSlots:null,cleanups:null,value:e,owner:l,context:l?l.context:null,pure:n};return null===l||l!==s&&(l.owned?l.owned.push(i):l.owned=[i]),i}function A(t){if(0===t.state)return;if(t.state===a)return R(t);if(t.suspense&&y(t.suspense.inFallback))return t.suspense.effects.push(t);const e=[t];for(;(t=t.owner)&&(!t.updatedAt||t.updatedAt<g);)t.state&&e.push(t);for(let n=e.length-1;n>=0;n--)if((t=e[n]).state===c)T(t);else if(t.state===a){const n=f;f=null,C((()=>R(t,e[0])),!1),f=n}}function C(t,e){if(f)return t();let n=!1;e||(f=[]),p?n=!0:p=[],g++;try{const e=t();return(t=>{if(f&&(P(f),f=null),t)return;const e=p;p=null,e.length&&C((()=>i(e)),!1)})(n),e}catch(o){n||(p=null),f=null,N(o)}}function P(t){for(let e=0;e<t.length;e++)A(t[e])}function D(t){let e,n=0;for(e=0;e<t.length;e++){const o=t[e];o.user?t[n++]=o:A(o)}for(e=0;e<n;e++)A(t[e])}function R(t,e){t.state=0;for(let n=0;n<t.sources.length;n+=1){const o=t.sources[n];if(o.sources){const t=o.state;t===c?o!==e&&(!o.updatedAt||o.updatedAt<g)&&A(o):t===a&&R(o,e)}}}function L(t){for(let e=0;e<t.observers.length;e+=1){const n=t.observers[e];n.state||(n.state=a,n.pure?f.push(n):p.push(n),n.observers&&L(n))}}function B(t){let e;if(t.sources)for(;t.sources.length;){const e=t.sources.pop(),n=t.sourceSlots.pop(),o=e.observers;if(o&&o.length){const t=o.pop(),r=e.observerSlots.pop();n<o.length&&(t.sourceSlots[r]=n,o[n]=t,e.observerSlots[n]=r)}}if(t.tOwned){for(e=t.tOwned.length-1;e>=0;e--)B(t.tOwned[e]);delete t.tOwned}if(t.owned){for(e=t.owned.length-1;e>=0;e--)B(t.owned[e]);t.owned=null}if(t.cleanups){for(e=t.cleanups.length-1;e>=0;e--)t.cleanups[e]();t.cleanups=null}t.state=0}function N(t,e=l){const n=(t=>t instanceof Error?t:Error("string"==typeof t?t:"Unknown error",{cause:t}))(t);throw n}function j(t){if("function"==typeof t&&!t.length)return j(t());if(Array.isArray(t)){const e=[];for(let n=0;n<t.length;n++){const o=j(t[n]);Array.isArray(o)?e.push.apply(e,o):e.push(o)}return e}return t}function z(t,e){return e=>{let n;return _((()=>n=y((()=>(l.context={...l.context,[t]:e.value},I((()=>e.children)))))),void 0),n}}const H=Symbol("fallback");function $(t){for(let e=0;e<t.length;e++)t[e]()}function F(t,e,n={}){let r=[],i=[],c=[],a=0,s=e.length>1?[]:null;return k((()=>$(c))),()=>{let l,u,d=t()||[],f=d.length;return d[o],y((()=>{let t,e,o,g,h,_,v,b,w;if(0===f)0!==a&&($(c),c=[],r=[],i=[],a=0,s&&(s=[])),n.fallback&&(r=[H],i[0]=m((t=>(c[0]=t,n.fallback()))),a=1);else if(0===a){for(i=Array(f),u=0;u<f;u++)r[u]=d[u],i[u]=m(p);a=f}else{for(o=Array(f),g=Array(f),s&&(h=Array(f)),_=0,v=Math.min(a,f);_<v&&r[_]===d[_];_++);for(v=a-1,b=f-1;v>=_&&b>=_&&r[v]===d[b];v--,b--)o[b]=i[v],g[b]=c[v],s&&(h[b]=s[v]);for(t=new Map,e=Array(b+1),u=b;u>=_;u--)w=d[u],l=t.get(w),e[u]=void 0===l?-1:l,t.set(w,u);for(l=_;l<=v;l++)w=r[l],u=t.get(w),void 0!==u&&-1!==u?(o[u]=i[l],g[u]=c[l],s&&(h[u]=s[l]),u=e[u],t.set(w,u)):c[l]();for(u=_;u<f;u++)u in o?(i[u]=o[u],c[u]=g[u],s&&(s[u]=h[u],s[u](u))):i[u]=m(p);i=i.slice(0,a=f),r=d.slice(0)}return i}));function p(t){if(c[u]=t,s){const[t,n]=h(u);return s[u]=n,e(d[u],t)}return e(d[u])}}}function J(t,e){return y((()=>t(e||{})))}function W(){return!0}const V={get:(t,n,o)=>n===e?o:t.get(n),has:(t,n)=>n===e||t.has(n),set:W,deleteProperty:W,getOwnPropertyDescriptor:(t,e)=>({configurable:!0,enumerable:!0,get:()=>t.get(e),set:W,deleteProperty:W}),ownKeys:t=>t.keys()};function q(t){const e="fallback"in t&&{fallback:()=>t.fallback};return b(((t,e,n={})=>{let r,i=[],c=[],a=[],s=[],l=0;return k((()=>$(a))),()=>{const u=t()||[],d=u.length;return u[o],y((()=>{if(0===d)return 0!==l&&($(a),a=[],i=[],c=[],l=0,s=[]),n.fallback&&(i=[H],c[0]=m((t=>(a[0]=t,n.fallback()))),l=1),c;for(i[0]===H&&(a[0](),a=[],i=[],c=[],l=0),r=0;r<d;r++)r<i.length&&i[r]!==u[r]?s[r]((()=>u[r])):r>=i.length&&(c[r]=m(f));for(;r<i.length;r++)a[r]();return l=s.length=a.length=d,i=u.slice(0),c=c.slice(0,l)}));function f(t){a[r]=t;const[n,o]=h(u[r]);return s[r]=o,e(n,r)}}})((()=>t.each),t.children,e||void 0))}function U(t){const e=t.keyed,n=b((()=>t.when),void 0,void 0),o=e?n:b(n,void 0,{equals:(t,e)=>!t==!e});return b((()=>{const r=o();if(r){const i=t.children;return"function"==typeof i&&i.length>0?y((()=>i(e?r:()=>{if(!y(o))throw"Stale read from <Show>.";return n()}))):i}return t.fallback}),void 0,void 0)}const G=new Set(["className","value","readOnly","noValidate","formNoValidate","isMap","noModule","playsInline","allowfullscreen","async","autofocus","autoplay","checked","controls","default","disabled","formnovalidate","hidden","indeterminate","inert","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","seamless","selected"]),K=new Set(["innerHTML","textContent","innerText","children"]),X=Object.assign(Object.create(null),{className:"class",htmlFor:"for"}),Q=Object.assign(Object.create(null),{class:"className",novalidate:{$:"noValidate",FORM:1},formnovalidate:{$:"formNoValidate",BUTTON:1,INPUT:1},ismap:{$:"isMap",IMG:1},nomodule:{$:"noModule",SCRIPT:1},playsinline:{$:"playsInline",VIDEO:1},readonly:{$:"readOnly",INPUT:1,TEXTAREA:1}}),Y=new Set(["beforeinput","click","dblclick","contextmenu","focusin","focusout","input","keydown","keyup","mousedown","mousemove","mouseout","mouseover","mouseup","pointerdown","pointermove","pointerout","pointerover","pointerup","touchend","touchmove","touchstart"]),Z=new Set(["altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignObject","g","glyph","glyphRef","hkern","image","line","linearGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","set","stop","svg","switch","symbol","text","textPath","tref","tspan","use","view","vkern"]),tt={xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace"},et="_$DX_DELEGATE";function nt(t,e,n,o){let r;const i=()=>{const e=document.createElement("template");return e.innerHTML=t,n?e.content.firstChild.firstChild:e.content.firstChild},c=e?()=>y((()=>document.importNode(r||(r=i()),!0))):()=>(r||(r=i())).cloneNode(!0);return c.cloneNode=c,c}function ot(t,e,n){null==n?t.removeAttribute(e):t.setAttribute(e,n)}function rt(t,e){null==e?t.removeAttribute("class"):t.className=e}function it(t,e={},n,o){const r={};return _((()=>r.children=dt(t,e.children,r.children))),_((()=>"function"==typeof e.ref&&ct(e.ref,t))),_((()=>((t,e,n,o,r={},i=!1)=>{e||(e={});for(const c in r)if(!(c in e)){if("children"===c)continue;r[c]=lt(t,c,null,r[c],n,i,e)}for(const c in e){if("children"===c)continue;const o=e[c];r[c]=lt(t,c,o,r[c],n,i,e)}})(t,e,n,0,r,!0))),r}function ct(t,e,n){return y((()=>t(e,n)))}function at(t,e,n,o){if(void 0===n||o||(o=[]),"function"!=typeof e)return dt(t,e,o,n);_((o=>dt(t,e(),o,n)),o)}function st(t,e,n){const o=e.trim().split(/\s+/);for(let r=0,i=o.length;r<i;r++)t.classList.toggle(o[r],n)}function lt(t,e,n,o,r,i,c){let a,s,l,u,d;if("style"===e)return((t,e,n)=>{if(!e)return n?ot(t,"style"):e;const o=t.style;if("string"==typeof e)return o.cssText=e;let r,i;for(i in"string"==typeof n&&(o.cssText=n=void 0),n||(n={}),e||(e={}),n)null==e[i]&&o.removeProperty(i),delete n[i];for(i in e)r=e[i],r!==n[i]&&(o.setProperty(i,r),n[i]=r);return n})(t,n,o);if("classList"===e)return((t,e,n={})=>{const o=Object.keys(e||{}),r=Object.keys(n);let i,c;for(i=0,c=r.length;i<c;i++){const o=r[i];o&&"undefined"!==o&&!e[o]&&(st(t,o,!1),delete n[o])}for(i=0,c=o.length;i<c;i++){const r=o[i],c=!!e[r];r&&"undefined"!==r&&n[r]!==c&&c&&(st(t,r,!0),n[r]=c)}return n})(t,n,o);if(n===o)return o;if("ref"===e)i||n(t);else if("on:"===e.slice(0,3)){const r=e.slice(3);o&&t.removeEventListener(r,o,"function"!=typeof o&&o),n&&t.addEventListener(r,n,"function"!=typeof n&&n)}else if("oncapture:"===e.slice(0,10)){const r=e.slice(10);o&&t.removeEventListener(r,o,!0),n&&t.addEventListener(r,n,!0)}else if("on"===e.slice(0,2)){const r=e.slice(2).toLowerCase(),i=Y.has(r);if(!i&&o){const e=Array.isArray(o)?o[0]:o;t.removeEventListener(r,e)}(i||n)&&(((t,e,n,o)=>{if(o)Array.isArray(n)?(t["$$"+e]=n[0],t[`$$${e}Data`]=n[1]):t["$$"+e]=n;else if(Array.isArray(n)){const o=n[0];t.addEventListener(e,n[0]=e=>o.call(t,n[1],e))}else t.addEventListener(e,n,"function"!=typeof n&&n)})(t,r,n,i),i&&((t,e=window.document)=>{const n=e[et]||(e[et]=new Set);for(let o=0,r=t.length;o<r;o++){const r=t[o];n.has(r)||(n.add(r),e.addEventListener(r,ut))}})([r]))}else if("attr:"===e.slice(0,5))ot(t,e.slice(5),n);else if("bool:"===e.slice(0,5))((t,e,n)=>{n?t.setAttribute(e,""):t.removeAttribute(e)})(t,e.slice(5),n);else if((d="prop:"===e.slice(0,5))||(l=K.has(e))||!r&&((u=((t,e)=>{const n=Q[t];return"object"==typeof n?n[e]?n.$:void 0:n})(e,t.tagName))||(s=G.has(e)))||(a=t.nodeName.includes("-")||"is"in c))d&&(e=e.slice(5),s=!0),"class"===e||"className"===e?rt(t,n):!a||s||l?t[u||e]=n:t[(f=e,f.toLowerCase().replace(/-([a-z])/g,((t,e)=>e.toUpperCase())))]=n;else{const o=r&&e.indexOf(":")>-1&&tt[e.split(":")[0]];o?((t,e,n,o)=>{null==o?t.removeAttributeNS(e,n):t.setAttributeNS(e,n,o)})(t,o,e,n):ot(t,X[e]||e,n)}var f;return n}function ut(t){let e=t.target;const n="$$"+t.type,o=t.target,r=t.currentTarget,i=e=>Object.defineProperty(t,"target",{configurable:!0,value:e}),c=()=>{const o=e[n];if(o&&!e.disabled){const r=e[n+"Data"];if(void 0!==r?o.call(e,r,t):o.call(e,t),t.cancelBubble)return}return e.host&&"string"!=typeof e.host&&!e.host._$host&&e.contains(t.target)&&i(e.host),!0},a=()=>{for(;c()&&(e=e._$host||e.parentNode||e.host););};if(Object.defineProperty(t,"currentTarget",{configurable:!0,get:()=>e||document}),t.composedPath){const n=t.composedPath();i(n[0]);for(let t=0;t<n.length-2&&(e=n[t],c());t++){if(e._$host){e=e._$host,a();break}if(e.parentNode===r)break}}else a();i(o)}function dt(t,e,n,o,r){for(;"function"==typeof n;)n=n();if(e===n)return n;const i=typeof e,c=void 0!==o;if(t=c&&n[0]&&n[0].parentNode||t,"string"===i||"number"===i){if("number"===i&&(e=e.toString())===n)return n;if(c){let r=n[0];r&&3===r.nodeType?r.data!==e&&(r.data=e):r=document.createTextNode(e),n=gt(t,n,o,r)}else n=""!==n&&"string"==typeof n?t.firstChild.data=e:t.textContent=e}else if(null==e||"boolean"===i)n=gt(t,n,o);else{if("function"===i)return _((()=>{let r=e();for(;"function"==typeof r;)r=r();n=dt(t,r,n,o)})),()=>n;if(Array.isArray(e)){const i=[],a=n&&Array.isArray(n);if(ft(i,e,n,r))return _((()=>n=dt(t,i,n,o,!0))),()=>n;if(0===i.length){if(n=gt(t,n,o),c)return n}else a?0===n.length?pt(t,i,o):((t,e,n)=>{let o=n.length,r=e.length,i=o,c=0,a=0,s=e[r-1].nextSibling,l=null;for(;c<r||a<i;)if(e[c]!==n[a]){for(;e[r-1]===n[i-1];)r--,i--;if(r===c){const e=i<o?a?n[a-1].nextSibling:n[i-a]:s;for(;a<i;)t.insertBefore(n[a++],e)}else if(i===a)for(;c<r;)l&&l.has(e[c])||e[c].remove(),c++;else if(e[c]===n[i-1]&&n[a]===e[r-1]){const o=e[--r].nextSibling;t.insertBefore(n[a++],e[c++].nextSibling),t.insertBefore(n[--i],o),e[r]=n[i]}else{if(!l){l=new Map;let t=a;for(;t<i;)l.set(n[t],t++)}const o=l.get(e[c]);if(null!=o)if(a<o&&o<i){let s,u=c,d=1;for(;++u<r&&u<i&&null!=(s=l.get(e[u]))&&s===o+d;)d++;if(d>o-a){const r=e[c];for(;a<o;)t.insertBefore(n[a++],r)}else t.replaceChild(n[a++],e[c++])}else c++;else e[c++].remove()}}else c++,a++})(t,n,i):(n&>(t),pt(t,i));n=i}else if(e.nodeType){if(Array.isArray(n)){if(c)return n=gt(t,n,o,e);gt(t,n,null,e)}else null!=n&&""!==n&&t.firstChild?t.replaceChild(e,t.firstChild):t.appendChild(e);n=e}}return n}function ft(t,e,n,o){let r=!1;for(let i=0,c=e.length;i<c;i++){let c,a=e[i],s=n&&n[t.length];if(null==a||!0===a||!1===a);else if("object"==(c=typeof a)&&a.nodeType)t.push(a);else if(Array.isArray(a))r=ft(t,a,s)||r;else if("function"===c)if(o){for(;"function"==typeof a;)a=a();r=ft(t,Array.isArray(a)?a:[a],Array.isArray(s)?s:[s])||r}else t.push(a),r=!0;else{const e=a+"";s&&3===s.nodeType&&s.data===e?t.push(s):t.push(document.createTextNode(e))}}return r}function pt(t,e,n=null){for(let o=0,r=e.length;o<r;o++)t.insertBefore(e[o],n)}function gt(t,e,n,o){if(void 0===n)return t.textContent="";const r=o||document.createTextNode("");if(e.length){let o=!1;for(let i=e.length-1;i>=0;i--){const c=e[i];if(r!==c){const e=c.parentNode===t;o||i?e&&c.remove():e?t.replaceChild(r,c):t.insertBefore(r,n)}else o=!0}}else t.insertBefore(r,n);return[r]}function mt(t){const[,o]=((t,...o)=>{if(n&&e in t){const e=new Set(o.length>1?o.flat():o[0]),n=o.map((e=>new Proxy({get:n=>e.includes(n)?t[n]:void 0,has:n=>e.includes(n)&&n in t,keys:()=>e.filter((e=>e in t))},V)));return n.push(new Proxy({get:n=>e.has(n)?void 0:t[n],has:n=>!e.has(n)&&n in t,keys:()=>Object.keys(t).filter((t=>!e.has(t)))},V)),n}const r={},i=o.map((()=>({})));for(const e of Object.getOwnPropertyNames(t)){const n=Object.getOwnPropertyDescriptor(t,e),c=!n.get&&!n.set&&n.enumerable&&n.writable&&n.configurable;let a=!1,s=0;for(const t of o)t.includes(e)&&(a=!0,c?i[s][e]=n.value:Object.defineProperty(i[s],e,n)),++s;a||(c?r[e]=n.value:Object.defineProperty(r,e,n))}return[...i,r]})(t,["component"]);return((t,e)=>{const n=b(t);return b((()=>{const t=n();switch(typeof t){case"function":return y((()=>t(e)));case"string":const n=Z.has(t),o=((t,e=!1)=>e?document.createElementNS("http://www.w3.org/2000/svg",t):document.createElement(t))(t,n);return it(o,e,n),o}}))})((()=>t.component),o)}function ht(t){const e=[];for(let n=1;n<=t;n++){const o=n/t;e.push(o)}return e.push(0),e}function _t({l:t,u:e,p:n,m:o,h:r}){const{height:i,width:c}=n,a=i/t.span_rows,s=c/t.span_columns,l=i-a+a/2,u=n.top+l,d=innerHeight;if(!(u>=0&&u<=d||n.bottom>=0&&n.bottom<=d))return;const f=new Set(e.parentElement.children),p=n.left-s/2,g=n.right+s/2,m=Math.max(u,0),h=t=>f.has(t),_=document.elementsFromPoint(p,m).find(h),v=document.elementsFromPoint(g,m).find(h),[,b]=o.get(e),[,w]=r.get(e);w(v),b(_)}const vt="[Depict]",bt=new URLSearchParams(location.search).has("depict_debug"),wt=location.hostname.endsWith("urlbox.com"),yt=bt||wt,kt=(...t)=>yt&&console.log(vt,...t),xt=(...t)=>yt&&console.warn(vt,...t);class St extends URL{get _(){const t=this.pathname.split("/").at(-1);try{return decodeURIComponent(t)}catch(e){return kt(e),t}}set _(t){const e=this.pathname.split("/");e.pop(),e.push(t),this.pathname=e.join("/")}get v(){return this._.split(".").slice(0,-1).join(".")}set v(t){this._=[t,this.k].join(".")}get k(){return this._.split(".").at(-1)}constructor(t){super(t,document.baseURI)}}const It=t=>t.includes(",")&&t.includes(" ")&&(t.includes("w")||t.includes("x")),Ot=t=>t.match(/url\(['"]?(.*?)['"]?\)/)?.[1],Mt=t=>t.split(",")[0].trim().split(" ")[0];function Tt(t){let e=t;return e=e.replace(/\.progressive$/,""),e=e.replace(/@(2|3)x$/,""),e=e.replace(/_crop_(top|center|bottom|left|right)$/,""),e=e.replace(/_(pico|icon|thumb|small|compact|medium|large|grande|original|master|\d+x|x\d+|\d+x\d+|\{width\}x|\{size\})$/,""),e}function Et(t,e){if(!e)return!1;const n=(t=>{if(!t)return;if(It(t))return new St(Mt(t));const e=Ot(t);return new St(e||t)})(e);if(!n)return!1;const o=new St(t);return n._===o._||Tt(n.v)===o.v&&((r=o.k)===(i=n.k)||"png"===r&&"jpg"===i);var r,i}function At(t,e,n){const o=new St(t),r=new St(e),i=new St(n),c=o.v.split(r.v).pop();i._=`${i.v}${c}.${i.k}`;for(const[a,s]of o.searchParams)"v"!==a&&i.searchParams.set(a,s);return i}function Ct(t){const e=t.getAttribute("width"),n=t.getAttribute("height");return{S:e?+e:void 0,I:n?+n:void 0}}const Pt="depictDefaultImage",Dt="depictHoverImage";function Rt({O:t,M:e,T:n,A:o}){const{S:r,I:i}=Ct(t),c=n.width;for(const a of o){let o=t;for(let t=0;t<a.length;t++){const i=a[t];if(t===a.length-1){const t=o[i];Lt({C:t,P:e=>{kt("Setting",i,"previously",t,"to",e),o[i]=e},T:n,D:r,R:c,M:e,L:"dataset"===a[0]});break}o=o[i]}}if(t instanceof HTMLImageElement){const e=n.alt,o=t.alt;o&&e&&o!==e&&(t.alt=e),r&&c&&r!==c&&(t.width=c);const a=n.height;i&&a&&i!==a&&(t.height=a)}}function Lt({C:t,P:e,M:n,T:o,D:r,R:i,L:c}){const a=o.image;if(!a)return;if(It(t)){const o=t.split(",").map((t=>{const e=t.trim();if(!e)return t;const[o,c]=e.split(" ");return`${At(o,n,a)} ${c===r+"w"?i+"w":c}`})).join(", ");return void(t!==o&&e(o))}const s=Ot(t);if(s){const o=At(s,n,a),r=t.replace(s,o.href);t!==r&&e(r)}else{let o=At(t,n,a).href;if(c){const t=o.split("/"),e=decodeURIComponent(t.pop());o=[...t,e].join("/")}t!==o&&e(o)}}function Bt(t,e){const n=[];let o;if(e instanceof HTMLImageElement||e instanceof HTMLSourceElement)for(const r of["src","srcset"])Et(t,e[r])&&(n.push([r]),o||=e[r]);for(const r in e.dataset){const i=e.dataset[r];i&&Et(t,i)&&(n.push(["dataset",r]),o||=i)}return{A:n,B:o}}function Nt(t,e){const n=[...t?.querySelectorAll("img,source,[data-bgset]")||[]].filter((t=>!t.hasAttribute("data-depict-no-modify")));kt("productCard:",t,"allImageChildren:",n);const o={};if(!n||!t)return o;for(const r of e){if(!r)continue;const e=jt(r,n,t);e.length&&(o[r]=e)}return o}function jt(t,e,n){if(!t||!e)return[];const o=[...e].map((e=>({N:e,...Bt(t,e)}))).filter((({A:t,B:e})=>t.length>0&&e)),{v:r}=new St(t);for(const i of n?.querySelectorAll(`[style*=${JSON.stringify(r)}]`)||[]){const e=i.style.cssText;i&&e&&Et(t,e)&&o.push({N:i,A:[["style","cssText"]],B:e})}return o}function zt(t){const{j:e,H:n}=Ht(t,"default",Pt),{j:o,H:r}=Ht(t,"hover",Dt);return{F:n,J:r,W:o,V:e}}function Ht(t,e,n){const o=`[data-depict-${e}-image]`,r=t?.matches(o)?t:t?.querySelector(o),i=r?.dataset,c=i?.[n];return{H:c,j:i}}function $t({q:t,U:e,G:n}){if(t?.matches(".depict-content-block"))return()=>e().get(t)?.();const{F:o,J:r}=zt(t),i=Nt(t,[r,o]),c=o?i[o]:void 0,a=r?i[r]:void 0;if(!t||!c&&!a)return()=>{};const s=c?Ft(c).N:void 0,l=a?Ft(a).N:void 0;let u=!1;const[d,f]=h(0),[p,g]=h(0),[m,_]=h(0),[x,S]=h(0),[I,O]=h(0),M=new ResizeObserver((e=>w((()=>{for(const{target:n,contentRect:{height:o}}of e)n===t?f(o):n===s?g(o):n===l&&_(o),u||(u=!0,queueMicrotask((()=>{const e=t.getBoundingClientRect(),n=(y(m)&&l&&y(m)>y(p)?l:s).getBoundingClientRect();if(n.width&&n.height&&e.width&&e.height){const t=n.top-e.top,o=e.bottom-n.bottom;S(t),O(o)}else S(0),O(0);u=!1})))}))));k((()=>M.disconnect())),s&&M.observe(s),l&&M.observe(l),M.observe(t);const T=b((()=>{const t=d(),e=p()||m();if(t&&e)return t-e}));return v((()=>{const t=T();if(null==t)return;const e={K:x(),X:I()};n((o=>{let r=o.get(t);return r||(r=new Set,o.set(t,r)),r.add(e),k((()=>n((t=>(r.delete(e),t))))),o}))})),T}function Ft(t){const e=t.find((t=>"IMG"===t.N?.tagName));if(e)return e;const[n]=t;if(t.every((t=>"SOURCE"===t.N?.tagName))){const t=n.N?.closest("picture")?.querySelector("img");if(t)return{N:t}}return n}var Jt=nt("<div>");const Wt=new WeakMap;let Vt=!0;function qt(t,e,n,o=!1){if(!t)return;const r=()=>Wt.get(t)?.[e],i=n+"";r()!==i&&(document.documentElement.contains(t)||o?(Wt.set(t,{...Wt.get(t),[e]:i}),(!bt&&Vt&&!wt||(t?.style.setProperty(e,i),wt))&&t?.animate([{[e]:i},{[e]:i}],{fill:"forwards",duration:1})):queueMicrotask((()=>qt(t,e,r()||n,!0))))}function Ut(t){for(const e of t)return e}const Gt=Zt("depict-grid-start-beacon",void 0,["data-paginate"]),Kt=Zt("depict-grid-end-beacon"),Xt=Zt("depict-watermark-container"),Qt=Zt("depict-content-block-link",{Y:HTMLAnchorElement,Z:"a"}),Yt=Zt("depict-content-block");function Zt(t,e,n){const[o,r]=h(new Set),i={},c={},a=e?.Y||HTMLElement;for(const s of n||[]){const[t,e]=h(new WeakMap,{equals:!1});i[s]=t,c[s]=e}return customElements.define(t,class extends a{static observedAttributes=n||[];connectedCallback(){r((t=>new Set(t).add(this)))}disconnectedCallback(){r((t=>{const e=new Set(t);return e.delete(this)?e:t}))}attributeChangedCallback(t,e,n){(0,c[t])((t=>(t.set(this,n),t)))}},...e?[{extends:e.Z}]:[]),{tt:o,et:i}}const te=x();function ee(t){const e=b((()=>{for(const t of Gt.tt()){const e=t.parentElement;if(e)return e}})),n=b((()=>{for(const t of Kt.tt())if(e()?.contains(t))return!0;return!1})),o=b((()=>!!e()));return v((()=>{o()&&(()=>{const t="flex",e=((n=Jt()).style.setProperty("display","var(--my-variable)"),n);var n;const o=((r=Jt()).style.setProperty("contain","strict"),at(r,e),r);var r;document.body.append(o),qt(e,"--my-variable",t);const i=getComputedStyle(e).display;o.remove(),Vt=i===t})()})),J(te.Provider,{value:{nt:e,ot:n,rt:o},get children(){return t.children}})}function ne(){return S(te).nt}function oe(){return S(te).rt}const re="depict_cached_fetch",ie="depict_product_elements",ce="depict_collection_handle_to_id",ae=JSON.parse(localStorage[re]||"{}");async function se({it:t,ct:e,st:n=!1,lt:o}){const r=JSON.stringify({input:t,init:e,...o&&{extraKey:o}}),i=ae[r],c=+new Date;if(i&&!n){const t=c-i.time;return{response:new Response(i.value,{status:200}),cacheAgeMs:t}}const a=await fetch(t,e);if(200===a.status){const t=await a.clone().text();ae[r]={time:c,value:t},localStorage[re]=JSON.stringify(ae)}return{response:a,cacheAgeMs:0}}async function le({ut:t,dt:e,ft:n,st:o=!1,lt:r}){const i=[];let c,a;for(;;){const{response:s,cacheAgeMs:l}=await se({it:"/api/2025-04/graphql.json",ct:ue(t,e,c),st:o,lt:r}),{data:u}=await s.json(),{nodes:d,pageInfo:f}="collection"in u?u.collection.products:u.products;if((null==a||l>a)&&(a=l),c=f.endCursor,i.push(...d.map((t=>t.id))),n(i),!f.hasNextPage)return a}}function ue(t,e,n){const o=JSON.stringify(n)||null,r="pageInfo { endCursor hasNextPage hasPreviousPage startCursor }";return{method:"POST",headers:{"Content-Type":"application/json","X-Shopify-Storefront-Access-Token":t},body:JSON.stringify({query:void 0===e?`query Products {\n products(first: 250, after: ${o}, sortKey: TITLE) {\n nodes {\n id\n }\n ${r}\n }\n}`:`query CollectionProducts {\n collection(id: "gid://shopify/Collection/${e}") {\n products(first: 250, after: ${o}) {\n nodes {\n id\n }\n ${r}\n }\n }\n}`})}}const[de,fe]=h(location.href),pe=()=>fe(location.href);((t,e=!0)=>{if("undefined"==typeof History)return;const{prototype:n}=History,o=history,r=e=>{const r=n=>{const o=n[e];o&&(n[e]=new Proxy(o,{apply:(n,o,r)=>{const i=Reflect.apply(n,o,r);try{t(r,e)}catch(c){console.error(c)}return i}}))};r(n),Object.getOwnPropertyNames(o).includes(e)&&r(o)};r("pushState"),e&&r("replaceState")})(pe),addEventListener("popstate",pe);const ge=de,me=x(),he=()=>S(me);function _e(t){const e=b((()=>{const t=new URL(ge());return Object.fromEntries(t.searchParams)})),n=b((()=>e().sort_by)),o=b((()=>{for(const t in e())if(t.startsWith("filter")&&"filter.v.availability"!==t&&e()[t])return!0;return!1}));return J(me.Provider,{value:{gt:o,ht:n},get children(){return t.children}})}const ve=document.currentScript,be={type:"depictFrameReady"},we="true"===document.head.dataset.depictCollectionsList||"true"===new URLSearchParams(location.search).get("depict_iframe_preview"),ye=[["overflow","visible"],["position","revert"]];function ke(t){for(const[e,n]of ye)qt(t,e,n),t.style.setProperty(e,n,"important")}const xe="depict-watermark-container",Se=we?.02:.1;function Ie(t){let e=t;for(;e;)e.hasAttribute("inert")&&e.removeAttribute("inert"),e=e?.parentElement;document.querySelectorAll("dialog[open]").forEach((e=>!e.contains(t)&&e.close()));const n=performance.now(),o=Math.min(300,innerWidth/5),r=innerHeight-1,i=innerWidth-1;for(let c=0;c<=i;c=c>=i?1/0:Math.min(c+o,i))for(let e=150;e<=r;e=e>=r?1/0:Math.min(e+o,r)){const n=document.elementsFromPoint(c,e);if(n.includes(t))for(const e of n){if(e===t)break;if(!t.contains(e))if(e.contains(t))for(const t of["before","after"]){const n="d-hide-"+t;e.classList.contains(n)||"none"!==getComputedStyle(e,"::"+t).content&&(e.classList.add(n),kt("pseudohide",e,t))}else e.matches(xe)||e.closest(xe)||(kt("pdel",e,n),e.remove())}}kt("Popup delete",performance.now()-n,"ms")}const Oe=x();function Me(t){const{_t:e,vt:n,bt:o,wt:r}=(()=>{const[t,e]=h(we),[n,o]=h(!1),r=t=>{if(t.source===parent)try{const n=JSON.parse(t.data);"depictTriggerIframeMode"===n.type?(n.isBeforeAfter&&o(!0),e(!0)):"depictAssignDataset"===n.type&&Object.assign(ve.dataset,n.assign)}catch(n){xt("Failed to parse message from parent",n)}};return addEventListener("message",r),k((()=>removeEventListener("message",r))),parent?.postMessage(JSON.stringify(be),"*"),{_t:t,vt:(e,n,o)=>{t()&&(kt("Media errored",o),parent?.postMessage(JSON.stringify({type:"depictMediaLoadingFailed",urls:e,media:n?"video":"image"}),"*"))},bt:n,wt:(e,n)=>{t()&&parent?.postMessage(JSON.stringify({type:"depictBlockContextMenu",urls:e,media:n?"video":"image"}),"*")}}})(),i=oe();return v((()=>{e()&&((()=>{const t=ne(),{documentElement:e,scrollingElement:n}=document;let o=!1;v((()=>{const r=t();if(!r)return;n?.scrollTo({top:r.getBoundingClientRect().top-innerHeight*Se,...!we&&{behavior:"smooth"}}),addEventListener("load",(()=>Ie(r))),Ie(r);const i=new ResizeObserver((()=>Ie(r)));let c;i.observe(e);const a=()=>{if(we&&!o&&(requestAnimationFrame((()=>{o=!1,Ie(r)})),o=!0),c)return;const t=r.childElementCount;c=setTimeout((()=>{c=void 0,Ie(r)}),t<20||we?0:t<50?1e3:3e3)},s=new MutationObserver(a);s.observe(e,{childList:!0,subtree:!0,attributes:!0,characterData:!0}),addEventListener("transitionstart",a),addEventListener("transitionend",a),k((()=>()=>{s.disconnect(),i.disconnect(),removeEventListener("transitionstart",a),removeEventListener("transitionend",a)}))}))})(),v((()=>{i()&&(()=>{const t=new MutationObserver((t=>{for(const e of t)ke(e.target)}));for(const e of["body","documentElement"]){const n=document[e];ke(n),t.observe(n,{attributes:!0,attributeFilter:["style"]})}k((()=>t.disconnect()))})()})))})),J(Oe.Provider,{value:{_t:e,vt:n,bt:o,wt:r},get children(){return t.children}})}function Te(){return S(Oe)}const Ee=x();function Ae(t){const e=(()=>{const{ht:t,gt:e}=he(),{bt:n}=Te(),[o,r]=h(!1),[i,c]=h("null"),[a,s]=h("[]"),[l,u]=h("null"),[d,f]=h("null"),[p,g]=h("null"),[m,_]=h(""),[v,y]=h(2),[x,S]=h(),[I,O]=h(),[M,T]=h(4),[E,A]=h(""),[C,P]=h(""),[D,R]=h(""),[L,B]=h(),[N,j]=h(""),[z,H]=h(""),[$,J]=h(""),[W,V]=h("null"),[q,U]=h(""),[G,K]=h(""),[X,Q]=h(""),[Y,Z]=h(""),[tt,et]=h(!1),[nt,ot]=h(!1),[rt,it]=h(),{yt:ct}=(t=>{const{_t:e}=Te();return{yt:b((()=>{try{if("B"===(()=>{try{return localStorage.depict_ab_variant??=Math.random()>.5?"A":"B"}catch(t){console.error(t)}})()||e())return!1;const n=JSON.parse(t()),o=+new Date;return n?.some((t=>{const e=+new Date(t.start_date),n=+new Date(t.end_date);return e<=o&&n>=o}))}catch(n){return console.error("Error parsing abTestsJson",t(),n),!1}}))}})(W),at=F((()=>[...Gt.tt()]),(t=>b((()=>Gt.et["data-paginate"]().get(t))))),st=()=>w((()=>{const{dataset:t}=ve,{collectionId:e,collectionHandle:n}=t;O("null"===n?void 0:n),S(e?+e:void 0),r("true"===t.alignImages),c(t.contentBlocks),g(t.duplicates),_(t.blockIds),y(+t.columnsMobile),T(+t.columnsDesktop),u(t.paginate),B(t.storefrontAccessKey),f(t.currentPageProductIds),P(t.blockAssets),A(t.blockLinks),R(t.defaultSorting),s(t.imageConfig),j(t.desktopColumnSpacing||"8px"),H(t.desktopRowSpacing||"8px"),J(t.mobileColumnSpacing||"8px"),U(t.mobileRowSpacing||"8px"),K(t.desktopMargin||""),Q(t.mobileMargin||""),V(t.abTests||"null"),Z(t.customCss||""),et("true"===t.removeProductCardPadding),it(t.overrideProductIdOrder),ot("true"===t.shouldShowWatermark)}));st();const lt=new MutationObserver(st),ut=b((()=>{try{return JSON.parse(rt()||"null")}catch(t){console.error(t)}})),dt=b((()=>{if(n())return!1;if(ct())return!0;const o=D(),r=t();return o&&r&&o!==r||e()})),ft=b((()=>{if(dt())return[];try{return JSON.parse(p())}catch(t){return console.error("Error parsing duplicatesJson",p(),t),[]}})),[pt,gt]=h(),mt=b((()=>{for(const e of[...at(),l]){const n=e();if(n)try{return JSON.parse(n)}catch(t){console.error("Error parsing paginateJson",n,t)}}return{}})),ht=b((()=>({...mt(),...void 0!==pt()&&{current_page:pt()}})),void 0,{equals:(t,e)=>JSON.stringify(t)===JSON.stringify(e)}),_t=(()=>{const t=window.matchMedia("(max-width: 990px)"),[e,n]=h(t.matches),o=t=>n(t.matches);return t.addEventListener("change",o),k((()=>t.removeEventListener("change",o))),e})(),vt=b((()=>_t()?v():M())),bt=b((()=>{if(ct())return[];try{return JSON.parse(a())}catch(t){return console.error("Error parsing imageConfigJson",a(),t),[]}})),wt=b((()=>{try{return JSON.parse(d())}catch(t){return console.error("Error parsing firstPageProductIdsFromLiquidJson",d(),t),null}})),yt=b((()=>{let t=null;try{t=JSON.parse(i())}catch(s){console.error("Error parsing contentBlocksJson_",i(),s),t=null}const e=m().trim().split(","),n=E().split("፨"),o=(t=>t.split("፨").map((t=>{const[e,n]=t.split("⵰");if(!n){const[t,n]=e.split("ꌝ");return{kt:t,xt:n}}const o=n.split("𑈺"),r=[];for(const i of o){const t=i.split("〷"),[e,n,o,c]=t;r.push({St:e,It:n,Ot:o,S:+c})}return{Mt:r,Tt:e}})))(C()),r=t?.map(((t,r)=>({...t,Et:e[r],...o[r],At:n[r],span_columns:Math.min(vt(),t.span_columns)}))),c=_t()?"mobile":"desktop",a=r?.filter((({visibility:t})=>!t||t===c));return((t,e)=>{const n=[];return t?.map((t=>{const o=t.span_columns,r=t.span_rows;let i,c,a=t.index,s=!1;do{if(i=a%e,s=i+o>e,!s)t:for(let t=0;t<r;t++)for(let r=0;r<o;r++)if(n[a+t*e+r]){s=!0;break t}s&&a++}while(s);for(let l=0;l<r;l++)for(let r=0;r<o;r++){const o=a+l*e+r;n[o]=t.Et,void 0===c&&(c=o)}return{...t,index:c}}))})(a,vt())})),xt=b((()=>{try{return JSON.parse(Y()||'""')}catch(t){return kt(t),""}}));return lt.observe(ve,{attributes:!0}),{Ct:dt,Pt:yt,Dt:ft,Rt:ht,Lt:wt,dt:x,ut:L,Bt:vt,Nt:o,jt:i,zt:bt,Ht:N,$t:z,Ft:$,Jt:q,Wt:G,Vt:X,qt:xt,Ut:tt,Gt:nt,Kt:ut,Xt:gt,Qt:I}})();return J(Ee.Provider,{value:e,get children(){return t.children}})}function Ce(){return S(Ee)}const Pe=x();function De(t){const{ut:e,dt:n,Lt:o,Kt:r,Rt:i}=Ce(),[c,a]=h(void 0,{equals:!1}),{ht:s}=he();v((async()=>{const t=e();if(!t)return;const o=await le({ut:t,dt:n(),ft:a,lt:s()});o<1e4||(o<6e5&&await new Promise((t=>addEventListener("load",t,{once:!0}))),le({ut:t,dt:n(),ft:a,st:!0,lt:s()}))}));const l=b((()=>{const t=r();if(t?.length)return t;const e=c(),n=o();return!e?.length&&n?.length&&0===i().current_page?n:e}),void 0,{equals:!1});return J(Pe.Provider,{value:l,get children(){return t.children}})}function Re(){return S(Pe)}function Le(t,e){return"toSorted"in t?t.toSorted(e):[...t].sort(e)}function Be(t,e){return-1===t?.indexOf(e)?void 0:t?.indexOf(e)}const Ne=t=>t instanceof HTMLElement&&!t.matches(".depict-content-block"),je="[data-depict-product-id]",ze=x();function He(){return S(ze)}function $e(t){const e=ne(),n=Re(),o=b((()=>{const t=e(),[n,o]=h(new Set);if(!t)return n;o(new Set([...t.children].filter(Ne)));const r=new MutationObserver((t=>o((e=>{const n=new Set(e);for(const o of t){for(const t of o.addedNodes)Ne(t)&&n.add(t);for(const t of o.removedNodes)Ne(t)&&n.delete(t)}return n}))));return r.observe(t,{childList:!0}),k((()=>r.disconnect())),n})),r=b((()=>{const t={};for(const e of o()()){const n=e.matches(je)?e:e.querySelector(je),o=n?.dataset.depictProductId;o?t["gid://shopify/Product/"+o]=e:Kt.tt()}return t})),{Dt:i}=Ce(),c=b((()=>{const t=n();if(!t)return[];const e=[...t],o=((t,e)=>t&&Le(t,((t,n)=>(t?.index||Be(e,t.product_gid)||1/0)-(n?.index||Be(e,n.product_gid)||1/0))))(i(),t||[]);return o?.forEach((t=>{const n="gid://shopify/Product/"+t.handle;if(null!==t.index)e.splice(t.index,0,n);else{const r=e.indexOf(t.product_gid);if(-1===r)return;const i=r+1+Le(o.filter((e=>e.product_gid===t.product_gid)),((t,e)=>(t?.created_at||1/0)-(e?.created_at||1/0))).indexOf(t);e.splice(i,0,n)}})),e})),a=b((()=>{const t=r();return c().map((e=>t[e])).filter((t=>t))})),s=b((()=>{const t=r();return c().map((e=>!e.includes("duplicate")&&t[e])).filter((t=>t))}));return J(ze.Provider,{value:{Yt:a,Zt:c,te:r,ee:()=>o()(),ne:s},get children(){return t.children}})}function Fe(t,e){return"difference"in t?t.difference(e):new Set([...t].filter((t=>!e.has(t))))}function Je(t){const e=new St(t);return e.v=Tt(e.v),e._}function We(t,e){if(!e)return;const n=e.default,o=e.hover,r=n.image,i=o.image,{F:c,J:a,V:s,W:l}=zt(t),{oe:u,re:d}=(({J:t,ie:e,F:n,ce:o})=>{const r=[],i=[];n&&o&&(r.push(n),i.push(o)),t&&e&&(r.push(t),i.push(e));const c=Object.fromEntries(r.map((t=>[Je(t),t]))),a=Object.fromEntries(i.map((t=>[Je(t),t]))),s={...c,...a},l=new Set(Object.keys(c)),u=new Set(Object.keys(a));return{oe:[...Fe(l,u)].map((t=>s[t])),re:[...Fe(u,l)].map((t=>s[t]))}})({F:c,J:a,ce:r,ie:i}),f=Nt(t,[c,a,r,i]),p=u.map((t=>(t=>{if(!t?.length)return;let e,n,o,r;for(const{A:i,N:c}of t){const[t]=i;let a,s=c;for(const e of t)s=s?.[e];if("string"!=typeof s||!s)continue;It(s)&&(a=Mt(s)),a=Ot(s)||s;const l=new St(a),u=l.searchParams;l.v=Tt(l.v);for(const[e]of u)"v"!==e&&u.delete(e);if(e||=l.href,c instanceof HTMLImageElement){const{S:t,I:e}=Ct(c);n||=c.alt,o||=t,r||=e}}return e?{image:e,alt:n,width:o,height:r}:void 0})(f[t]))),g=new Set;if(c&&r){Ve({M:c,ae:f,T:n,se:g});const t="files/"+new St(r)._;s&&s[Pt]!==t&&(s[Pt]=t)}if(a&&i){Ve({M:a,ae:f,T:o,se:g});const t="files/"+new St(i)._;l&&l[Dt]!==t&&(l[Dt]=t)}for(let m=0;m<d.length;m++){const t=d[m],e=p[m];e&&t&&Ve({M:t,ae:f,T:e,se:g})}}function Ve({M:t,ae:e,T:n,se:o}){const r=e[t];if(t&&r)for(const{N:i,A:c}of r)o.has(i)||(Rt({O:i,M:t,T:n,A:c}),o.add(i))}function qe(t){const{ne:e}=He(),n=S(te).ot;return b((()=>{if(n())return!0;const o=e();return o.indexOf(t)<o.length-1}))}var Ue=nt("<video crossorigin=anonymous>"),Ge=nt("<source>");function Ke(t){const e=b((()=>Le(t.Mt,((t,e)=>"m3u8"===t.St&&"m3u8"!==e.St?-1:"m3u8"===e.St&&"m3u8"!==t.St?1:e.S-t.S)))),n=(()=>{const t=document,[e,n]=h("hidden"!==t.visibilityState),o=()=>n("hidden"!==t.visibilityState);return t.addEventListener("visibilitychange",o),k((()=>t.removeEventListener("visibilitychange",o))),e})(),{vt:o}=Te();return ct((e=>{const o=b((e=>{const o=n()&&t.le;return!(e||!t.ue)||o}));v((()=>{o()?e.play().catch((t=>xt("Error playing video",t))):e.pause()}))}),r=Ue()),r.addEventListener("error",(e=>o(t.Mt.map((t=>t.Ot)),!0,e))),r.playsInline=!0,r.muted=!0,r.loop=!0,r.controls=!1,ot(r,"disablepictureinpicture",!0),at(r,J(q,{get each(){return e()},children:t=>{return e=Ge(),_((n=>{var o=t().It,r=t().Ot;return o!==n.e&&ot(e,"type",n.e=o),r!==n.t&&ot(e,"src",n.t=r),n}),{e:void 0,t:void 0}),e;var e}})),_((()=>ot(r,"poster",t.de))),r;var r}const Xe=x();function Qe(t){const e=new Map,n=new IntersectionObserver((t=>w((()=>{for(const n of t)e.get(n.target)?.(n)}))));return k((()=>n.disconnect())),J(Xe.Provider,{value:{fe:n,pe:e},get children(){return t.children}})}var Ye=nt("<div class=background-overlay>"),Ze=nt("<div class=content-text>");function tn(t){const e=b((()=>t.l.text));return J(U,{get when(){return e()},get children(){return[J(U,{get when(){return e()?.background_overlay},get children(){var t=Ye();return _((n=>null!=(n=e().background_overlay)?t.style.setProperty("--overlay-color",n):t.style.removeProperty("--overlay-color"))),t}}),(n=Ze(),at(n,J(q,{get each(){return[e().header,e().body]},children:t=>J(U,{get when(){return t()?.text},get children(){return J(mt,{class:"text-part",get classList(){return{underline:t()?.underline,italic:t()?.italic,bold:t()?.bold,[t().html_tag]:!0}},get style(){return{"--color":t()?.color_hex||"white"}},get component(){return t().html_tag},get children(){return t()?.text}})}})})),_((o=>{var r=e()?.gap||"0",i=e()?.horizontal_alignment||"center",c=e()?.vertical_alignment||"center",a=t.ge+"px";return r!==o.e&&(null!=(o.e=r)?n.style.setProperty("--text-gap",r):n.style.removeProperty("--text-gap")),i!==o.t&&(null!=(o.t=i)?n.style.setProperty("--h-align",i):n.style.removeProperty("--h-align")),c!==o.a&&(null!=(o.a=c)?n.style.setProperty("--v-align",c):n.style.removeProperty("--v-align")),a!==o.o&&(null!=(o.o=a)?n.style.setProperty("--instagram-text-height",a):n.style.removeProperty("--instagram-text-height")),o}),{e:void 0,t:void 0,a:void 0,o:void 0}),n)];var n}})}var en=nt("<img loading=lazy>",!0,!1);function nn(t){let e;const n=globalThis?.visualViewport,[o,r]=h(n?.scale??1),i=b((()=>t.me?t.he/t.me:void 0)),c=b((()=>on(t._e,400,i()))),a=b((()=>{return e=t._e,n=[128,256,512,1024,2048,3072,4096],o=i(),n.map((t=>`${on(e,t,o)} ${t}w`)).join(", ");var e,n,o})),{vt:s}=Te(),l=()=>{clearTimeout(e),e=setTimeout((()=>r(n?.scale??1)),250)};return n?.addEventListener("resize",l,{passive:!0}),k((()=>n?.removeEventListener("resize",l))),J(U,{get when(){return t.he},get children(){var e=en();return ct((e=>{v((()=>e.loading=t.ve?"eager":"lazy"))}),e),e.addEventListener("error",(e=>s([t._e],!1,e))),_((n=>{var r=t.be||"Content block image",i="depict-block-image"+(t.we?" "+t.we:""),s=t.he*o()+"px",l=a(),u=c();return r!==n.e&&ot(e,"alt",n.e=r),i!==n.t&&rt(e,n.t=i),s!==n.a&&ot(e,"sizes",n.a=s),l!==n.o&&ot(e,"srcset",n.o=l),u!==n.i&&ot(e,"src",n.i=u),n}),{e:void 0,t:void 0,a:void 0,o:void 0,i:void 0}),e}})}function on(t,e,n){const o=null==n?"":"&crop=center&height="+encodeURIComponent(Math.round(e/n));return t+"&width="+encodeURIComponent(e)+o}function rn(t){const e=b((()=>t.ye&&(t=>{const[e,n]=h(0),[o,r]=h(0),i=new ResizeObserver((e=>w((()=>{for(let o=0;o<e.length;o++){const{width:i,height:c}=e[o].contentRect,a=c||t.getBoundingClientRect().height;a&&r(Math.ceil(a)),i&&n(Math.ceil(i))}}))));return i.observe(t),k((()=>i.disconnect())),[e,o]})(t.ye)));return[J(nn,{get he(){return e()?.[0]?.()||0},get me(){return e()?.[1]?.()||0},get _e(){return t.ke},get ve(){return t.ue},get be(){return t.be}}),J(U,{get when(){return t.xe},get children(){return J(nn,{get he(){return e()?.[0]?.()||0},get me(){return e()?.[1]?.()||0},get _e(){return t.xe},get ve(){return t.ue||t.le},we:"hover-image"})}})]}var cn=nt('<a target=_blank rel="noopener noreferrer"class=d-instagram><p class=shadow-text></p><div class=clipped-element>'),an=nt('<svg width=0 height=0 aria-hidden=true><defs><clipPath><path d="M8 4a4 4 0 1 0 0 8 4 4 0 1 0 0-8zm0 6c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2zm3-10H5a5 5 0 0 0-5 5v6a5 5 0 0 0 5 5h6a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5zm3 11c0 1.653-1.347 3-3 3H5c-1.653 0-3-1.347-3-3V5c0-1.653 1.347-3 3-3h6c1.653 0 3 1.347 3 3v6zm-2-8a1 1 0 1 0 0 2 1 1 0 1 0 0-2z"></path><text x=28>');function sn(t){const[e,n]=h("Arial"),[o,r]=h(0),[i,c]=h(0),[a,s]=h(0),l=new ResizeObserver((t=>{const{contentRect:{width:e,height:o},target:i}=t.at(-1),{font:a,fontSize:l,lineHeight:u}=getComputedStyle(i),d=parseFloat(l),f=parseFloat(u)||d;c(e),r(o),n(a),s(f-d/2+(24>o?12:0))})),u="x"+(2e17*Math.random()).toString(36),d=new ResizeObserver((e=>t.Se(e.at(-1).contentRect.height))),f=()=>Math.max(o(),24);return k((()=>{l.disconnect(),d.disconnect()})),[(b=cn(),w=b.firstChild,y=w.nextSibling,ct((t=>d.observe(t)),b),null!=`url(#${u})`?b.style.setProperty("--text-clip-path",`url(#${u})`):b.style.removeProperty("--text-clip-path"),b.style.setProperty("--icon-width","24px"),b.style.setProperty("--insta-gap","4px"),ct((t=>l.observe(t)),w),at(w,(()=>t.Ie)),ot(y,"aria-hidden",!0),_((e=>{var n=t.Oe,o=i()+"px",r=f()+"px",c="Instagram post by "+t.Ie;return n!==e.e&&ot(b,"href",e.e=n),o!==e.t&&(null!=(e.t=o)?b.style.setProperty("--text-width",o):b.style.removeProperty("--text-width")),r!==e.a&&(null!=(e.a=r)?b.style.setProperty("--text-height",r):b.style.removeProperty("--text-height")),c!==e.o&&ot(w,"aria-label",e.o=c),e}),{e:void 0,t:void 0,a:void 0,o:void 0}),b),(p=an(),g=p.firstChild.firstChild,m=g.firstChild,v=m.nextSibling,ot(g,"id",u),at(v,(()=>t.Ie)),_((t=>{var n=`translate(0, ${f()/2-12}) scale(1.5)`,o=a(),r=e();return n!==t.e&&ot(m,"transform",t.e=n),o!==t.t&&ot(v,"y",t.t=o),r!==t.a&&(null!=(t.a=r)?v.style.setProperty("font",r):v.style.removeProperty("font")),t}),{e:void 0,t:void 0,a:void 0}),p)];var p,g,m,v,b,w,y}var ln=nt("<div class=depict-block-media>"),un=nt("<svg xmlns=http://www.w3.org/2000/svg width=100% height=100%><rect class=spacer-rect>");function dn(t){const e=b((()=>t.l.index<2*t.Bt)),{wt:n}=Te();return J(mt,{get component(){return t.l.At?gn:"depict-content-block"},get class(){return"depict-content-block"+(t.l.space?.height?" depict-content-spacer":"")},onContextMenu:()=>{const e=t.l.Mt;e?n(e.map((t=>t.Ot)),!0):n([t.l.kt,t.l.xt].filter((t=>t)),!1)},ref:e=>v((()=>{for(const n in t.Me)qt(e,n,t.Me[n]);qt(e,"--content-aspect-ratio",t.Te.get(t.l.Et)||"auto"),t.l.space?.height&&qt(e,"--content-height",t.l.space.height+"px")})),get href(){return t.l.At},get children(){return J(fn,{get ue(){return e()},get Te(){return t.Te},get l(){return t.l}})}})}function fn(t){const[e,n]=h(),[o,r]=h(0),i=b((()=>e()&&(t=>{const e=S(Xe),[n,o]=h(!1);return e.pe.set(t,(t=>o(t.isIntersecting))),e.fe.observe(t),k((()=>{e.fe.unobserve(t),e.pe.delete(t)})),n})(e()))),c=b((()=>t.l.instagram_post_metadata?.post_url)),a=b((()=>t.l.instagram_post_metadata?.creator));return ct(n,s=ln()),at(s,J(U,{get when(){return t.l.Mt},get children(){return J(Ke,{get de(){return t.l.Tt},get Mt(){return t.l.Mt},get ue(){return t.ue},get le(){return i()?.()}})}}),null),at(s,J(U,{get when(){return t.l.kt},get children(){return J(rn,{get ke(){return t.l.kt},get xe(){return t.l.xt},get ye(){return e()},get ue(){return t.ue},get le(){return i()?.()},get be(){return t.l?.alt_text}})}}),null),at(s,J(U,{get when(){return t.l.space},get children(){return J(pn,{})}}),null),at(s,J(tn,{get ge(){return o()},get l(){return t.l}}),null),at(s,J(U,{get when(){return(t=()=>!!c(),b((()=>t())))()&&a();var t},get children(){return J(sn,{get Oe(){return c()},get Ie(){return a()},Se:r})}}),null),s;var s}function pn(){return un()}function gn(t){const e=document.createElement("a",{is:"depict-content-block-link"});return it(e,t,!1),e}const mn="depictGridRenderingRan";var hn=nt("<style id=depict-custom-styling>"),_n=nt('<svg xmlns=http://www.w3.org/2000/svg viewBox="0 0 279.245 100"><g clip-path=url(#A) transform="translate(-23.844 -.406)"fill=currentColor><path d="M43.206 52.019H28.685a4.84 4.84 0 0 0-4.84 4.84V71.38a4.84 4.84 0 0 0 4.84 4.841h14.521a4.84 4.84 0 0 0 4.84-4.841V56.86a4.84 4.84 0 0 0-4.84-4.84zM70.635 61.7H56.114a4.84 4.84 0 0 0-4.84 4.84v4.84a4.84 4.84 0 0 0 4.84 4.84h14.521a4.84 4.84 0 0 0 4.84-4.84v-4.84a4.84 4.84 0 0 0-4.84-4.84zM43.206 24.59H28.685a4.84 4.84 0 0 0-4.84 4.84v14.521a4.84 4.84 0 0 0 4.84 4.84h14.521a4.84 4.84 0 0 0 4.84-4.84v-14.52a4.84 4.84 0 0 0-4.84-4.84z"></path><path d="M70.635 24.59H56.114a4.84 4.84 0 0 0-4.84 4.84v24.202a4.84 4.84 0 0 0 4.84 4.84h14.521a4.84 4.84 0 0 0 4.84-4.84V29.431a4.84 4.84 0 0 0-4.84-4.84z"></path></g><path d="M276.133 68.702c1.155 0 1.733-.072 3.105-.289v7.221c-2.239.505-3.972.722-5.994.722-7.365 0-10.903-3.177-10.903-12.059V46.389h-5.199v-7.582h5.199V27.904h9.893v10.904h6.643v7.582h-6.643v17.836c0 3.899 1.372 4.477 3.899 4.477zm-38.351 8.16c-11.409 0-18.702-8.087-18.702-19.641 0-11.481 7.293-19.641 18.558-19.641 10.181 0 16.608 6.282 17.546 14.875h-10.036c-.362-3.322-1.95-7.221-7.366-7.221-5.921 0-8.52 5.055-8.52 11.987s2.527 11.987 8.52 11.987c5.344 0 7.004-3.683 7.366-7.365h10.036c-.577 8.737-7.22 15.019-17.402 15.019zm-22.269-43.253H205.26v-9.315h10.253zm-.216 42.097h-9.893V38.808h9.893zm-30.028-38.054c9.604 0 16.247 7.438 16.247 19.569s-6.643 19.568-16.247 19.568c-5.56 0-9.315-2.744-10.975-5.055h-.145v16.752h-9.892V38.808h9.892v3.899h.145c1.66-2.166 5.415-5.055 10.975-5.055zm-2.455 31.555c5.488 0 8.449-4.766 8.449-11.986s-2.961-11.914-8.449-11.914c-5.343 0-8.52 4.333-8.52 11.914 0 7.654 3.177 11.987 8.52 11.987zm-22.415-11.408v2.094h-27.223c.072 5.488 3.683 9.387 9.098 9.387 4.983 0 7.005-2.744 7.727-4.838h10.037c-2.022 7.365-7.871 12.42-18.052 12.42-11.843 0-18.775-8.16-18.775-19.641 0-11.12 6.788-19.641 18.775-19.641 12.058 0 18.413 7.437 18.413 20.218zm-27.223-4.477h17.186c0-5.127-3.25-8.304-8.449-8.304-4.91 0-8.304 3.105-8.737 8.304zM97.654 75.706h-22.24V24.077h21.662c14.37 0 23.035 9.243 23.035 25.851s-8.16 25.778-22.457 25.778zm-11.12-9.243h9.459c9.532 0 12.709-6.932 12.709-16.536S105.525 33.32 95.993 33.32h-9.459z"fill=currentColor></path><defs><clipPath id=A><path fill=#fff transform="translate(23.844 24.59)"d="M0 0h51.631v51.631H0z">');function vn(){return _n()}var bn=nt('<depict-watermark-container><a class=depict-watermark href="https://depict.ai/?ref=depict_watermark"target=_blank>',!0,!1),wn=nt("<span>Powered by");const yn=globalThis?.Shopify?.designMode;function kn(t){const{_t:e}=Te();return o=(n=bn()).firstChild,"function"==typeof xn?ct(xn,n):xn=n,n._$owner=l,"function"==typeof xn?ct(xn,o):xn=o,at(o,J(U,{get when(){return e()||yn},get fallback(){return[wn(),J(vn,{})]},get children(){return["Upgrade",J(vn,{})," to remove"]}})),_((()=>rt(n,t.Ee?"d-fixed":""))),n;var n,o}function xn(t){qt(t,"display","flex"),qt(t,"visibility","visible")}function Sn(){const{Te:t,Ae:e,Ce:n}=(()=>{const{Bt:t}=Ce(),e=ne(),[n,o]=h(new Set),{Pe:r,De:i,Re:c}=(t=>{const{Pt:e,Rt:n,Bt:o}=Ce(),{Zt:r}=He(),i=b((()=>{const i=r()||[],c=e();if(i.length<1)return;const{page_size:a}=n(),s=new Map,l=new Set(i),u=t(),d=o(),f=new Map;for(const t of c||[]){const{index:e}=t,n=s.get(e);n?(n.push(t),s.set(e,n)):s.set(e,[t])}const p={},g={},m=new Map;let h=0,_=0,v=0,b=0,w=0;for(;l.size;){const t=s.get(w),e=m.get(w);if(e)m.delete(w),w+=e;else if(t){s.delete(w);for(const e of t){for(let t=1;t<e.span_rows;t++)m.set(w+d*t,e.span_columns);w+=e.span_columns,(p[h]||=[]).push({...e,Le:e.index-v})}}else{const t=Ut(l);w++,b++,t&&!t.includes("duplicate")&&_++,t&&t.includes("duplicate")&&(g[h]||=[]).push(t),l.delete(t)}const n=Math.floor(_/a);h===n||u.has(n)||(f.set(h,b),b=0,v=w,h=n)}f.set(h,b);for(const[t,e]of s){s.delete(t);for(const t of e){const e=Math.min(t.index,w),n=Math.max(e-v,0);(p[h]||=[]).push({...t,Le:n}),w+=t.span_columns}}return{Be:p,Ne:f,je:g}}));return{Pe:b((()=>i()?.Be?.[n().current_page])),De:b((()=>i()?.Ne?.get(n().current_page))),Re:b((()=>i()?.je?.[n().current_page]))}})(n),{Ce:a}=(({Re:t})=>{const{Dt:e}=Ce(),{te:n}=He(),o=ne(),r=new WeakSet,i=b((()=>{const o=n(),r=t(),i=new Map;for(const t of e()||[]){const e=o[t.product_gid];r?.includes("gid://shopify/Product/"+t.handle)&&i.set(t,e)}return i})),c=F((()=>[...i().keys()]),(t=>{const e=b((()=>i().get(t))),n=JSON.parse(localStorage[ie]||"{}");v((()=>{let i,c=e();if(c)i=qe(c);else{const e=n[t.product_gid]?.value;if(null!=e){const t=(new DOMParser).parseFromString(e,"text/html");null!=t.body.firstElementChild&&(c=t.body.firstElementChild,c.classList.add("depict-ls-clone"))}}c&&v((()=>{if(i&&!i()||!o())return;const e=!i;if(((t,e,n,o)=>{const r=ne(),i=o?t:t.cloneNode(!0);i.dataset.depictClone="true";const c=i.matches(je)?i:i.querySelector(je),a="_depict_cloned_"+(2e22*Math.random()).toString(36);c&&(c.dataset.depictProductId=e?.handle),((t,e)=>{const n=t.querySelectorAll("label");for(const o of n){const n=o.htmlFor;if(!n)continue;const r=n+e,i=t.querySelectorAll('[id="'+n+'"]');if(i.length){for(const t of i)t.id=r;o.htmlFor=r}}})(i,a),((t,e)=>{const n=t.querySelectorAll("[aria-controls]");for(const o of n){const t=o.getAttribute("aria-controls");if(!t)continue;const n=o.ariaControlsElements,r=t+e;o.setAttribute("aria-controls",r);for(const e of n)e.id=r}})(i,a),We(i,e),n.add(i),r().appendChild(i),k((()=>{n.delete(i),i.remove()}))})(c,t,r,e),!e)try{n[t.product_gid]={time:+new Date,value:c.outerHTML},localStorage[ie]=JSON.stringify(n)}catch(a){console.error(a,"Could not store product element in local storage")}}))}))}));return v(c),{Ce:r}})({Re:c}),s=((t,e)=>{const{Bt:n}=Ce();return b((()=>{let o=e();const r=new Map;if(void 0===o)return r;const i=new Map(t()?.map((t=>[t.Le,t]))||[]),c=new Map,a=n();let s=0;for(let t=0;t<o;t++){const e=i.get(t),n=c.get(t);if(n)c.delete(t),s+=n;else if(e){const{span_columns:n,span_rows:i}=e;for(let e=1;e<i;e++)c.set(t+a*e,n);o+=n*i,r.set(t-s,e.Et),s+=n-1}}return r}))})(r,i),l=(()=>{const{Yt:t}=He(),e=ne(),[n,o]=h(void 0),r=new ResizeObserver((t=>o(t.at(-1).contentRect.height))),i=b((()=>t()[0]));let c=0,a=!1;v((()=>{const t=i();t&&(r.observe(t),k((()=>r.unobserve(t))))}));const s=b((()=>{let t=n();return t?(t=10*Math.round(t/10),t-=10,a?(a=!1,c=0):c>2?(t=0,a=!0):(c++,setTimeout((()=>c--),1e3))):t=300,t+"px"}));return v((()=>qt(e(),"--sample-product-height",s()))),s})(),{Ae:u,ze:d}=(({He:t,Pe:e,$e:n})=>{const{Yt:o}=He(),{Bt:r,Ct:i,Rt:c}=Ce(),a=b((()=>{let t=c().pages-1;for(;n().has(t);)t--;return c().current_page>=t})),s=b((()=>{const n=new Map,c=new Map;if(i())return{Ae:n,ze:c};const s=Object.fromEntries(e()?.map((t=>[t.Et,t]))||[]),l=new Set(o()),u=t(),d=new Set(Object.keys(s)),f=a(),p=new Map,g=(t,e)=>{const o=s[t],{span_columns:i,span_rows:c}=o,a={"--order":e,"--grid-column-span":i,"--grid-row-span":i>=r()?1:c};p.set(e,(t=>a["--order"]=t)),n.set(t,a),d.delete(t)},m=Array.from({...Object.fromEntries(u),length:Math.max(...u.keys())+1});let h=0;for(;l.size;h++){const t=m[h];if(t){g(t,h);continue}const e=Ut(l);p.set(h,e),l.delete(e)}if(f)for(const t of d)g(t,h++);const _=p.size;for(const[t,e]of p){const n=t-_;"function"==typeof e?e(n):c.set(e,n)}return{Ae:n,ze:c}}));return{Ae:()=>s().Ae,ze:()=>s().ze}})({He:s,Pe:r,$e:n}),{Te:f}=(({Pe:t,Ae:e,Fe:n})=>{const o=ne(),[r,i]=h(new Map),{Bt:c}=Ce(),a=b((()=>{const n=new Set,o=e();for(const e of t()||[]){const t=e.Et;o.has(t)||n.add(t)}return n}));return v((()=>{const e=new Map,r=c(),s=[],l=Le(t()||[],((t,e)=>t.Le-e.Le));let u=0;for(const t of l){const{span_columns:n,Et:o}=t;n<r||a().has(o)||(e.set(o,+t.aspect_ratio),s[Math.floor(t.Le/r)-u]=!0,u+=t.span_rows-1)}i(e);const d=[];for(let t=0;t<s.length;t++)s[t]?d.push("auto"):d.push(`minmax(${n()}, auto)`);qt(o(),"--grid-template-rows",d.length?d.join(" "):"none")})),{Te:r}})({Pe:r,Fe:l,Ae:u});return(t=>{const e=F((()=>[...t().keys()]),(e=>{v((()=>qt(e,"--order",t().get(e)))),k((()=>qt(e,"--order",0)))}));v(e)})(d),(t=>{const e=Re(),{te:n}=He(),{Rt:o,Xt:r}=Ce(),i=b((()=>new Set(Object.keys(n()).filter((t=>!t.includes("duplicate")))))),c=b((()=>{const t=i(),n=e();if(n)for(let e=0;e<n.length;e++)if(t.has(n[e]))return e})),a=b((()=>i().size));v((()=>{const n=c();if(null==n||void 0===e())return;const{page_size:i}=o(),s=Math.floor(n/i),l=new Set;for(let t=n;t<n+a();t+=i){const e=Math.floor(t/i);e!==s&&l.add(e)}w((()=>{r(s),t(l)}))}))})(o),v((()=>qt(e(),"--grid-columns",t()+""))),{Te:f,Ae:u,Ce:a}})(),{Je:o}=(({Te:t,Ae:e})=>{const n=ne(),{Bt:o,Pt:r}=Ce(),i=b((()=>new Set([...Qt.tt(),...Yt.tt()]))),[c,a]=h(new Map,{equals:!1}),s=b((()=>Object.fromEntries(r()?.map((t=>[t.Et,t]))?.filter((([t])=>e().has(t)))||[])));return v((()=>{const r=n();if(!r)return;const c=F((()=>Object.keys(s())),(n=>{const c=b((()=>s()[n])),l=I((()=>J(dn,{get l(){return c()},get Bt(){return o()},get Te(){return t()},get Me(){return e().get(n)}})));v((()=>{const t=l();a((e=>e.set(t,c))),r.prepend(t),v((()=>{!i().has(t)&&!r.contains(t)&&r.prepend(t)})),k((()=>{a((e=>(e.delete(t),e))),t.remove()}))}))}));v(c)})),{Je:c}})({Te:t,Ae:e}),{jt:r,Nt:i}=Ce(),c=oe();return((t,e)=>{const{ee:n}=He(),o=e=>{y(t).has(e)||e.remove()};v((()=>Qt.tt().forEach(o))),v((()=>Yt.tt().forEach(o))),v((()=>{const t=[...n()].filter((t=>t.matches("[data-depict-clone]")));for(const n of t)e.has(n)||n.remove()}))})(o,n),(()=>{const{zt:t}=Ce(),{te:e}=He(),n=b((()=>{const n=new Map,o=e(),r=t(),i=Object.fromEntries(r.map((t=>[t.product_gid,t])));for(const t in o){const e=i[t];if(!e)continue;const r=o[t];n.set(r,e)}return n})),o=F((()=>[...n().keys()]),(t=>{const e=qe(t),o=b((()=>n().get(t)));v((()=>{e()&&We(t,o())}))}));v(o)})(),(()=>{const t=ne(),{Ht:e,$t:n,Ft:o,Jt:r,Wt:i,Vt:c}=Ce();v((()=>{const a=t();if(!a)return;const{classList:s}=a;s.add("depict-grid"),qt(a,"--grid-gap",e()),qt(a,"--row-gap",n()),qt(a,"--mobile-grid-gap",o()),qt(a,"--mobile-row-gap",r());const l=i();l&&qt(a,"--desktop-custom-margin",l),s.toggle("desktop-custom-margin",!!l);const u=c();u&&qt(a,"--mobile-custom-margin",u),s.toggle("mobile-custom-margin",!!u)}))})(),(()=>{const{Gt:t}=Ce(),e=ne(),{_t:n}=Te();v((()=>{const o=e();if(!o||!t())return;const r=o.parentElement,i=J(kn,{Ee:!(!r||!getComputedStyle(r).flexDirection?.startsWith("row"))});o.after(i),k((()=>i.remove())),v((()=>{if(n())for(const t of Xt.tt())t!==i&&t.remove()}))}))})(),(()=>{const t=oe();v((()=>{t()&&(()=>{const{_t:t}=Te(),{Ut:e,qt:n}=Ce(),o=b((()=>{let o="";return e()&&(o+=".depict-grid>*{padding:0 !important}"),t()&&(o+='[class*="cookie" i],*:has(.depict-grid){pointer-events:auto!important}.d-hide-before::before{display:none !important}.d-hide-after::after{display:none !important}'),o+=n(),o})),r=(at(i=hn(),o),i);var i;document.head.append(r),k((()=>r.remove())),v((()=>{if(t())for(const t of document.querySelectorAll("#depict-custom-styling"))t!==r&&t.remove()}))})()}))})(),(()=>{try{const t=[re,ie,ce];for(const e of t){const t=localStorage[e];if(t){const n=JSON.parse(t),o=+new Date,r=Object.entries(n),i=r.filter((([t,{time:e}])=>o-e<864e5));i.length!==r.length&&(localStorage[e]=JSON.stringify(Object.fromEntries(i)))}}}catch(t){console.error("Failed pruning localStorage",t)}})(),(()=>{const{dt:t,Qt:e}=Ce();v((()=>{try{const n=t(),o=e();if(!n||!o)return;const r=JSON.parse(localStorage[ce]||"{}");r[o]={time:+new Date,value:n},localStorage[ce]=JSON.stringify(r)}catch(n){console.error("Failed to save collection mapping",n)}}))})(),v((()=>{i()&&c()&&((t,e)=>{const n=new Map,o=new Map,r=new IntersectionObserver((e=>w((()=>e.forEach((({target:e,boundingClientRect:r})=>_t({u:e,l:t().get(e)(),p:r,m:n,h:o})))))),{threshold:ht(100)}),[i,c]=h(!1),a=()=>c((t=>!t)),s=h(new Map,{equals:!1}),l=h(new Map,{equals:!1}),[u,d]=h(innerWidth),f=new ResizeObserver((()=>d(innerWidth))),p=F((()=>[...t().keys()]),(c=>(({We:t,Ve:[e,n],qe:o,m:r,h:i,Ue:c,Ge:[a,s],Ke:l,Xe:u})=>{const d=h(void 0),f=h(void 0),[p]=d,[g]=f,[m,_]=h(!1),[w,y]=h(!1);r.set(o,d),i.set(o,f);const x=b((()=>(t(),m(),$t({q:p(),G:s,U:e})))),S=b((()=>(t(),w(),$t({q:g(),G:s,U:e})))),I=b((()=>{const t=x()(),e=S()();return Math.min(t??1/0,e??1/0)})),O=b((()=>{const t=a().get(I());return t?Ut(t)?.K??0:0})),M=b((()=>{const t=a().get(I());if(!t)return 0;const e=Ut(t);let n;return n=e?e.X:I(),n===1/0?0:n})),T="--bottom-alignment-spacing",E="--top-alignment-spacing";v((()=>{l(),_t({u:o,l:u(),p:o.getBoundingClientRect(),h:i,m:r})})),v((()=>qt(o,T,M()+"px"))),v((()=>qt(o,E,O()+"px"))),k((()=>qt(o,T,"0px"))),k((()=>qt(o,E,"0px"))),n((t=>t.set(o,I))),k((()=>n((t=>(t.delete(o),t))))),c.observe(o);for(const[h,b]of[[p,_],[g,y]])v((()=>{const t=h(),e=()=>b((t=>!t));t?.addEventListener("transitionend",e),t?.addEventListener("animationend",e),k((()=>{t?.removeEventListener("transitionend",e),t?.removeEventListener("animationend",e)}))}));k((()=>{c.unobserve(o),r.delete(o),i.delete(o)}))})({We:i,Ve:s,qe:c,m:n,h:o,Ue:r,Ge:l,Xe:()=>t().get(c)(),Ke:()=>{u(),e(),i()}})));v(p),f.observe(document.documentElement),f.observe(document.body),addEventListener("DOMContentLoaded",a),addEventListener("load",a),k((()=>{f.disconnect(),removeEventListener("DOMContentLoaded",a),removeEventListener("load",a)}))})(o,r)})),console.log("Depict Content Features support loaded"),[]}m((()=>((()=>{if(window[mn])throw console.error(ve,ve.parentElement),ve.remove(),Error("Depict grid rendering ran twice");window[mn]=!0})(),J(_e,{get children(){return J(ee,{get children(){return J(Me,{get children(){return J(Ae,{get children(){return J(De,{get children(){return J($e,{get children(){return J(Qe,{get children(){return J(Sn,{})}})}})}})}})}})}})}}))))}();
</script>
<!-- END app block --><link href="https://cdn.shopify.com/extensions/019a0da3-fdc5-7cc2-85d0-64197e10f415/api-geolizr-162/assets/geolizr-lib.css" rel="stylesheet" type="text/css" media="all">
<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 8761933920,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>
<script id="web-pixels-manager-setup">(function e(e,d,r,n,o){if(void 0===o&&(o={}),!Boolean(null===(a=null===(i=window.Shopify)||void 0===i?void 0:i.analytics)||void 0===a?void 0:a.replayQueue)){var i,a;window.Shopify=window.Shopify||{};var t=window.Shopify;t.analytics=t.analytics||{};var s=t.analytics;s.replayQueue=[],s.publish=function(e,d,r){return s.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var l=function(){var e={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:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-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:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-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+|)/},d=e.modern,r=e.legacy,n=navigator.userAgent;return n.match(d)?"modern":n.match(r)?"legacy":"unknown"}(),u="modern"===l?"modern":"legacy",c=(null!=n?n:{modern:"",legacy:""})[u],f=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:d,hashVersion:r,buildTarget:u}),m=function(e){var d=e.version,r=e.bundleTarget,n=e.surface,o=e.pageUrl,i=e.monorailEndpoint;return{emit:function(e){var a=e.status,t=e.errorMsg,s=(new Date).getTime(),l=JSON.stringify({metadata:{event_sent_at_ms:s},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:d,bundle_target:r,page_url:o,status:a,surface:n,error_msg:t},metadata:{event_created_at_ms:s}}]});if(!i)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(i,l)}catch(e){}var u=new XMLHttpRequest;try{return u.open("POST",i,!0),u.setRequestHeader("Content-Type","text/plain"),u.send(l),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:r,bundleTarget:l,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{o.browserTarget=l,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,i=e.onerror,a=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,a&&(l.integrity=a,l.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{l.dataset[f]=s[f]}catch(e){}if(o&&l.addEventListener("load",o),i&&l.addEventListener("error",i),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:f,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null===(d=null===(e=window.Shopify)||void 0===e?void 0:e.analytics)||void 0===d?void 0:d.initialized)}()){var d=window.webPixelsManager.init(e)||void 0;if(d){var r=window.Shopify.analytics;r.replayQueue.forEach((function(e){var r=e[0],n=e[1],o=e[2];d.publishCustomEvent(r,n,o)})),r.replayQueue=[],r.publish=d.publishCustomEvent,r.visitor=d.visitor,r.initialized=!0}}},onerror:function(){return m.emit({status:"failed",errorMsg:"".concat(f," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&&d.test(e)}(c)?c:"",scriptDataAttributes:o}),m.emit({status:"loading"})}catch(e){m.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 8761933920,storefrontBaseUrl: "https://www.stussy.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["2dca8a86"],webPixelsConfigList: [{"id":"538837088","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-815952068\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-LV0W6CQC05\\\",\\\"AW-815952068\\\/bmLtCNHFma8aEMThiYUD\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-LV0W6CQC05\\\",\\\"AW-815952068\\\/J3oPCMXFma8aEMThiYUD\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-LV0W6CQC05\\\",\\\"AW-815952068\\\/ZmsxCM7Fma8aEMThiYUD\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-LV0W6CQC05\\\",\\\"AW-815952068\\\/KwdiCMLFma8aEMThiYUD\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-LV0W6CQC05\\\",\\\"AW-815952068\\\/nz7iCMvFma8aEMThiYUD\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-LV0W6CQC05\\\",\\\"AW-815952068\\\/QHpwCNTFma8aEMThiYUD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-LV0W6CQC05\\\",\\\"AW-815952068\\\/inNBCMjFma8aEMThiYUD\\\"]}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"b2a88bafab3e21179ed38636efcd8a93","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"]}},{"id":"136904800","configuration":"{\"merchantId\":\"shopify-8761933920\",\"defaultMarketId\":\"9502816\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"847e437d0030572cda122a70fbd10927","type":"APP","apiClientId":93504864257,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"]}},{"id":"47972448","configuration":"{\"accountId\":\"Global-e\",\"merchantId\":\"1313\",\"baseApiUrl\":\"https:\/\/checkout-service.global-e.com\/api\/v1\",\"siteId\":\"7ce243a1e1a2\",\"BorderfreeMetaCAPIEnabled\":\"False\",\"FT_IsLegacyAnalyticsSDKEnabled\":\"True\",\"FT_IsAnalyticsSDKEnabled\":\"False\",\"CDNUrl\":\"https:\/\/webservices.global-e.com\/\",\"BfGoogleAdsEnabled\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4af8ef69ceed61f6ebb36c9d89db0d0d","type":"APP","apiClientId":5806573,"privacyPurposes":["SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"]}},{"id":"5963872","configuration":"{\"config_url\": \"\/a\/elevar\/static\/configs\/49073c3dbd1042157d9022fc1ba7983146ac69ea\/config.js\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ab86028887ec2044af7d02b854e52653","type":"APP","apiClientId":2509311,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"]}},{"id":"16777312","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Elevar Checkout Tracking"},{"id":"27132000","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Fullstory"},{"id":"42926176","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0450","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0450","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":" Stüssy","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"stussy-na.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.stussy.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},"https://www.stussy.com/cdn","ae1676cfwd2530674p4253c800m34e853cb",{"modern":"","legacy":""},{"shopId":"8761933920","storefrontBaseUrl":"https:\/\/www.stussy.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"2dca8a86\"]","isMerchantRequest":"false","hashVersion":"ae1676cfwd2530674p4253c800m34e853cb","publish":"custom","events":"[[\"page_viewed\",{}]]"});</script><script>
window.ShopifyAnalytics = window.ShopifyAnalytics || {};
window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
window.ShopifyAnalytics.meta.currency = 'USD';
var meta = {"page":{"pageType":"home"}};
for (var attr in meta) {
window.ShopifyAnalytics.meta[attr] = meta[attr];
}
</script>
<script class="analytics">
(function () {
var customDocumentWrite = function(content) {
var jquery = null;
if (window.jQuery) {
jquery = window.jQuery;
} else if (window.Checkout && window.Checkout.$) {
jquery = window.Checkout.$;
}
if (jquery) {
jquery('body').append(content);
}
};
var hasLoggedConversion = function(token) {
if (token) {
return document.cookie.indexOf('loggedConversion=' + token) !== -1;
}
return false;
}
var setCookieIfConversion = function(token) {
if (token) {
var twoMonthsFromNow = new Date(Date.now());
twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
}
}
var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
if (trekkie.integrations) {
return;
}
trekkie.methods = [
'identify',
'page',
'ready',
'track',
'trackForm',
'trackLink'
];
trekkie.factory = function(method) {
return function() {
var args = Array.prototype.slice.call(arguments);
args.unshift(method);
trekkie.push(args);
return trekkie;
};
};
for (var i = 0; i < trekkie.methods.length; i++) {
var key = trekkie.methods[i];
trekkie[key] = trekkie.factory(key);
}
trekkie.load = function(config) {
trekkie.config = config || {};
trekkie.config.initialDocumentCookie = document.cookie;
var first = document.getElementsByTagName('script')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.onerror = function(e) {
var scriptFallback = document.createElement('script');
scriptFallback.type = 'text/javascript';
scriptFallback.onerror = function(error) {
var Monorail = {
produce: function produce(monorailDomain, schemaId, payload) {
var currentMs = new Date().getTime();
var event = {
schema_id: schemaId,
payload: payload,
metadata: {
event_created_at_ms: currentMs,
event_sent_at_ms: currentMs
}
};
return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
},
sendRequest: function sendRequest(endpointUrl, payload) {
// Try the sendBeacon API
if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
var blobData = new window.Blob([payload], {
type: 'text/plain'
});
if (window.navigator.sendBeacon(endpointUrl, blobData)) {
return true;
} // sendBeacon was not successful
} // XHR beacon
var xhr = new XMLHttpRequest();
try {
xhr.open('POST', endpointUrl);
xhr.setRequestHeader('Content-Type', 'text/plain');
xhr.send(payload);
} catch (e) {
console.log(e);
}
return false;
},
isIos12: function isIos12() {
return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
}
};
Monorail.produce('monorail-edge.shopifysvc.com',
'trekkie_storefront_load_errors/1.1',
{shop_id: 8761933920,
theme_id: 121064554592,
app_name: "storefront",
context_url: window.location.href,
source_url: "//www.stussy.com/cdn/s/trekkie.storefront.3c703df509f0f96f3237c9daa54e2777acf1a1dd.min.js"});
};
scriptFallback.async = true;
scriptFallback.src = '//www.stussy.com/cdn/s/trekkie.storefront.3c703df509f0f96f3237c9daa54e2777acf1a1dd.min.js';
first.parentNode.insertBefore(scriptFallback, first);
};
script.async = true;
script.src = '//www.stussy.com/cdn/s/trekkie.storefront.3c703df509f0f96f3237c9daa54e2777acf1a1dd.min.js';
first.parentNode.insertBefore(script, first);
};
trekkie.load(
{"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":8761933920,"isMerchantRequest":null,"themeId":121064554592,"themeCityHash":"5459196603200696327","contentLanguage":"en","currency":"USD"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["f0df213a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
);
var loaded = false;
trekkie.ready(function() {
if (loaded) return;
loaded = true;
window.ShopifyAnalytics.lib = window.trekkie;
var originalDocumentWrite = document.write;
document.write = customDocumentWrite;
try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
document.write = originalDocumentWrite;
window.ShopifyAnalytics.lib.page(null,{"pageType":"home","shopifyEmitted":true});
var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
var token = match? match[1]: undefined;
if (!hasLoggedConversion(token)) {
setCookieIfConversion(token);
}
});
var eventsListenerScript = document.createElement('script');
eventsListenerScript.async = true;
eventsListenerScript.src = "//www.stussy.com/cdn/shopifycloud/storefront/assets/shop_events_listener-3da45d37.js";
document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
})();</script>
<script
defer
src="https://www.stussy.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-2.1.2.min.js"
data-application="storefront-renderer"
data-shop-id="8761933920"
data-render-region="gcp-europe-west1"
data-page-type="index"
data-theme-instance-id="121064554592"
data-theme-name="SEED"
data-theme-version="1.0.0"
data-monorail-region="shop_domain"
data-resource-timing-sampling-rate="10"
data-shs="true"
data-shs-beacon="true"
data-shs-export-with-fetch="true"
data-shs-logs-sample-rate="1"
></script>
</head><body class="template-index" id="site-body">
<div id="shopify-section-international-messaging" class="shopify-section"><script type="text/javascript" js-international-messaging-source>
window.theme = {
internationalMessaging: {"US": {
"banner": "FREE STANDARD SHIPPING IN US ON ORDERS OVER $200 USD",
"pdp_free_shipping": "Free standard shipping in US for orders over $200 USD. Exclusions apply.",
"pdp": "<p>Standard $9 (3-7 business days)<br/><br/>Express $15 (2-3 business days)<br/><br/>APO, FPO and P.O. boxes:<br/>Standard – $15 (3-7 business days)<br/><br/>Alaska, Hawaii, Puerto Rico, Virgin Islands:<br/>Standard – $15 (3-7 business days)<br/>Express – $25 (2-3 business days)<br/><br/>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details. </p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": "Free standard shipping in US for orders over $200 USD. Exclusions apply."
},"CA": {
"banner": "FREE SHIPPING IN CANADA ON ORDERS OVER CA$200",
"pdp_free_shipping": "Free shipping in Canada on orders over CA$200. Exclusions apply.",
"pdp": "<p>DHL Express CA$25</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": "Free shipping in Canada on orders over CA$200. Exclusions apply."
},"AR": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $25 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"BR": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"CL": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"CO": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $25 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"CR": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"DO": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"EC": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"EG": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"GT": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"HK": {
"banner": "",
"pdp_free_shipping": "Free shipping in Hong Kong for orders over HK$1,450. Exclusions apply.",
"pdp": "<p>DHL Express HK$150</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": "Free shipping in Hong Kong for orders over HK$1,450"
},"HU": {
"banner": "",
"pdp_free_shipping": "Free shipping in Hungary for orders over $200 USD. Exclusions apply.",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": "Free shipping in Hungary for orders over $200 USD"
},"ID": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"IN": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"JM": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"KW": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"LB": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"MN": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"MX": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"MY": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"NG": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"PA": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"PE": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"PH": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $25 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"PK": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"SG": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"SV": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"TH": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"TW": {
"banner": "",
"pdp_free_shipping": "Free shipping in Taiwan for orders over NT$5,400. Exclusions apply.",
"pdp": "<p>DHL Express NT$600<br/><br/>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": "FREE SHIPPING IN TAIWAN FOR ORDERS OVER NT$5,400"
},"UY": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $20 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"VN": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $25 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"ZA": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>DHL Express $25 USD</p><p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"MO": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"HN": {
"banner": "",
"pdp_free_shipping": "",
"pdp": "<p>Returns can be made within seven days of delivery. Exclusions apply.<br/>See our <a href='https://www.stussy.com/pages/shipping-returns' target='_blank' title='https://www.stussy.com/pages/shipping-returns'>return guidelines</a> for more details.</p><p>Please note that some exclusions apply. Certain items may not qualify for free shipping due to size, weight or destination. Check our terms of use or contact <a href='mailto:support@stussy.com' target='_blank'>support@stussy.com</a> for more details.</p>",
"cart": ""
},"universal": {
"banner": "Universal Banner",
"pdp": "Universal PDP Messaging",
"cart": "Universal Cart Messaging"
},
"announcement_enabled": false,
"pdp_enabled": true,
"cart_enabled": true,
"override": false,
"banner_override_mobile": '<a href="https://www.stussy.com/pages/notice">CANADA UPDATE</a>',
"banner_override_desktop": '<a href="https://www.stussy.com/pages/notice">CANADA UPDATE</a>'
}
}
</script>
</div>
<div id="shopify-section-languages-json" class="shopify-section"><script type="text/javascript" js-language-welcome-mat>
window.theme.languagesMat = [{
country: "IT",
languages: [
{ code: "IT", label: "ITALIANO"},
{ code: "EN", label: "English"}
]
},
{
country: "ES",
languages: [
{ code: "ES", label: "Español"},
{ code: "EN", label: "English"}
]
},
{
country: "FR",
languages: [
{ code: "FR", label: "française"},
{ code: "EN", label: "English"}
]
}
]
</script>
</div>
<script>
var GeolizrAPI = {}
GeolizrAPI.addEventListener = Geolizr.addEventListener;
Geolizr.addSystemEventListener('geolizr.init.api', function(e) {
var $ = e.jquery;
GeolizrAPI.addEventListener = Geolizr.addEventListener;
if(typeof GeolizrAPI.events === "undefined") GeolizrAPI.events = {};
if(Object.keys(GeolizrAPI.events).length > 0) {
Object.keys(GeolizrAPI.events).forEach(function(name) {
GeolizrAPI.addEventListener(name, GeolizrAPI.events[name]);
})
}
Geolizr.init(function() {
Geolizr.getGeoData(function(geoData) {
Geolizr.dispatchEvent('geolizr.geoData', geoData);
});
});
});
</script>
<!--Gorgias Chat Widget Start--> <script id="gorgias-chat-widget-install-v3" src="https://config.gorgias.chat/bundle-loader/01H513CRSTAG80ND1SMS8T6ZV5"> </script> <!--Gorgias Chat Widget End-->
<a class="skip-to-content-link button visually-hidden" href="#MainContent" title="Skip to content">
Skip to content
</a>
<header id="shopify-section-header" class="shopify-section fixed w-full top-0">
<div class="site-announcement no-marquee relative w-full text-center h-[30px] col-span-full bg-black text-white grid grid-cols-7 items-center desktop:grid-cols-12 max-h-[30px] hidden" data-locale="US" js-announcement-banner>
<div class="flex justify-center items-center col-start-2 col-span-5 desktop:col-start-2 desktop:col-span-10 h-full extrawide:col-end-12 text-center" js-announcement-message></div>
<button class="uppercase text-white ml-auto font-500 mr-sm tabletp:mr-md" type="button" js-hide-announcement>
Hide
</button>
</div>
<s-header class="site-header w-full flex flex-wrap items-center justify-start relative h-[60px] desktop:grid desktop:grid-cols-12 desktop:gap-md">
<h1 class="site-header__logo pl-sm tabletp:pl-md text-0 tabletp:pt-sm">
<a href="/" aria-label=" Stüssy homepage" class="block font-0 w-[62px]">
<svg class="icon icon--site-logo" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 399.96 282.42">
<title>Stüssy</title>
<path d="M400,62.91c0-.74-2.39-2.45-3.35-3.37-1.27.6-2.15,1.77-3.23,2.35-.5-.54-.54-1.16-1.2-1.47a3.66,3.66,0,0,1-1.76.59c-.74,0-1.17-.29-1.58-.25.12,1,0,1.13-.77,1.13s-.48-.59-1.21-.59h-3.75a9.25,9.25,0,0,0-3,.68c-.6.49-.21,1.37-1.17,1.37-.74,0-1.17-.59-1.91-.59s-1.12,1.21-1.69,1.67c-.28.1-.91-.16-1.24.18,0,2.15-1.18,3.88-1.18,5,0,.74.88,2.2.88,2.94s-.84,1.37-1.39,2c1,3.42-2.61,7.64-3.42,10.87-.14.55-1.36,1.07-1.36,1.8s.42,1.19.2,1.71c-1,2.53-1,4.86-3.2,7-1.13,1.1-3.17,2.75-3.17,3.48s.59,1.32.59,2.06a22,22,0,0,1-.67,4.17c-.74.56-2.26,1.11-2.26,1.84s.59.89.59,1.62-.51.9-1,1.18a4,4,0,0,1-.88-1.17c-.94,1.88-.43,4.92-2.67,7.33a.81.81,0,0,0-.51-.27c-1.57-1.13-1.05-3.53-1.52-4.63a8.33,8.33,0,0,0-1.64-1.71c.57-.78,1.76-2,1.76-2.78s-.88-5.29-.88-6c0-1.94,1.76-4.37,1.76-5.87,0-.74-2.1-1.57-2.65-2A5.8,5.8,0,0,0,354.44,88c0-2.75-2.06-2-2.06-6.32,0-.73.59-1.47.58-2.11-.32-.34-.61-.33-.8-.58-.07-.83-.36-2.15-.36-2.89s2.64-4.59,2.64-5.32V63.53c0-1.51-2.64-5.27-3.89-6-1-.59-2.41-.39-3.54-.48-.55-.45-.93-1.08-1.26-1.07-1.21.6-2.76,2.35-3.49,2.35s-2.06-.59-2.79-.59-3.43,2.06-5,2.71a6.94,6.94,0,0,1-.12,1.48c-.18.28-.76.86-1,1.17a17.6,17.6,0,0,1-1.06,3.22,49.32,49.32,0,0,1-3.92,5.35c-.51.69-.66,3.94-2.74,4.07a3.91,3.91,0,0,0,.87.92c-3.09,1.73-4.2,5.41-6.09,8.11h-5.18c-.74,0-5.18-1.77-5.91-1.77s-1.81,1.18-2.62,1.47c-3.9-3-9.63-1.23-13.1-3.71a14.11,14.11,0,0,0,.83-3.67,5,5,0,0,0,3.44-1.89c2.86-3.44,7.41-5.84,7-9.93.48-.54,1.33-.51,1.85-.84.28-1.93,2.6-3,3.88-3.7.48-.29,1.31,0,1.79-.5,2.13-2.13,4.55-4.19,6.36-6.06,1.06-1.1.93-2.18,2.49-3.28-.32-1.55-1.31-3.32-3.11-3.72-.65.62-.7,1.17-1.43,1.17s-1.47-.88-2.2-.88-1,.59-1.76.59-1.53-1.14-2.51-1.76a9.1,9.1,0,0,1-3,1.59c-.91,2.66-4,2-6.14,2.89-2.45-.69-4,1.93-5.51,4.1A24.59,24.59,0,0,1,290.19,60c-1.06.85-2.47,1-3.46,2-.73.74-1.38,2.15-2.12,2.74-1,.85-2.77,1.06-3.79,1.64a17.42,17.42,0,0,0-4.38,4.15c-.92,1.14-2,5.43-4.34,4.36-.45.88-1.3,1.13-1.93,1.79.89,2.36-3.32,4.26-5.17,3.48-.95.84-1.83,1.42-2.66,2.11-1.41,2.79-2.07,5.09-5,5.56-.34.87-1.23,2.1-1.23,2.83s1.76,3.53,2.5,3.53a11.51,11.51,0,0,1,4.1-.29c1.09.07,2.52-.13,3.09,1.31-1.3,2-2.94,4.27-5.14,4.27-.73,0-5.3-1.53-7.62-1.86-1.43-.23-3,.26-4.4,0-1.76-.29-3.85-.52-5.58-.88-2.39-.52-4.71-1.36-7-1.76-.27-.17-.49-.34-.51-.56a13.87,13.87,0,0,0,3.4-2.92,14.91,14.91,0,0,1,1.56-2.26c.44-.44,1.46-.35,1.95-.77,1.19-1.93,5.1-4.23,7.05-6.46,1.39-1.62,2.5-5.71,5.43-5.71.73,0,2.38-1.06,1.77-1.63a10,10,0,0,1,2.28-2.43c.88-.62,3.3-.38,3.3-1.81,0-.74-1.2-2-1.82-2.83a8.37,8.37,0,0,0-2.36-.48c-1-1.5-6.32-2.56-6.84-2.56-.73,0-3.38,3.53-4.11,3.53s-1.32-.88-2.05-.88c-1.73,0-3.07,3-5.3,3.33a93.51,93.51,0,0,1-5.66,8c-.26.1-.53.09-.87.18-2.42,2.6-5.78,4.87-7.21,7.32-.26.48-1.38,1-1.38,1.69,0,1.69-2.08,1.44-3.47,2.68-.18.18-6.66,8.18-8.71,8.18a1.08,1.08,0,0,1-1-.5c0-.83-.28-2-.28-2.73s1.17-3.23,1.17-4-1.47-5.14-1.47-5.88S212.27,83,212.88,82c-.63-.67-.91-1-1.12-1.22a56.85,56.85,0,0,1-1.23-7.72c0-.11,1.76-3.3,1.76-3.67,0-2.71-1.24-3-3.41-5.63-.53-.09-1.14,0-1.32-.16a4.11,4.11,0,0,0-2.31-1.4c-.73,0-.92.83-1.4,1.09a50.76,50.76,0,0,1-7.29,3.13,19,19,0,0,1-1.84,3.17c-.74.73-1.94.84-2.3,1.5-.78,1.36-1.43,3-2.24,4.4-.59,1-1.67,1-1.67,2.13,0,.73.41,1.77-.07,2.24a42.1,42.1,0,0,0-3.94,4.72c-.62.85.26,4-2,4.09-.34,4-4.23,6.75-4.23,7.45s.32,1.1-.06,1.66a9.46,9.46,0,0,0-1.58.95c-1.06,1-1.74,3.08-2.55,3.13l-.51-.5c.3-1.39,1-2.86,1.36-4s-.3-3.73,1-4.48c-.44-.11-.58,0-.58-.7,0-.11,1.76-4.33,1.76-5.14s-1.17-3.67-1.17-4.4c0-1-.09-1.62,1.57-1.46A19.29,19.29,0,0,0,179,78.26a53.69,53.69,0,0,0,1.88-7.83c0-.74-.59-.3-.59-1s1.47-3.41,1.47-4.15V60.92c0-.74,2.35-6.64,2.35-7.38s-2.6-2.66-4.18-3.57a4.86,4.86,0,0,0-2.13-.39c-.73,0-.87,1.05-1.53,1.38s-1.52.15-2.07.48c-.85.52-1.53,1.67-2.27,1.67s-.58-.59-1.32-.59-2,1.48-2.82,1.88a6,6,0,0,1-1.22,2.14c-.27.1-.84.1-1.17.18-2.38,2.15-3.89,5.38-4.87,9.1-.18.28-.34.21-.58.22l-.65-.6a41,41,0,0,0-3.87,5.06c-.48.81-.46,1.9-1.05,2.62-.85,1-2.55,1.93-3.36,3.25-1,1.58-1.25,3.41-2.24,5-.48.81-1.6.83-2.14,1.14A10.15,10.15,0,0,0,146,84.6,5.47,5.47,0,0,1,144,86a26.2,26.2,0,0,1-4.94,6.13l-.46-.49V90.59c0-.74.81-1.68,1.06-2.64.59-2.13.82-4.9,2.35-6.77a4.26,4.26,0,0,1-.11-2.05c1.58-5.28,3.41-10.5,4.7-15.56a48.76,48.76,0,0,1,2.45-6.15,33.74,33.74,0,0,0,1.88-8c0-4.84,3.23-7.27,3.23-9.25,0-.77,0-1.18,1.76-1.18.74,0,3.53,1.18,4.26,1.18s3-1.32,4.14-1.58a42.41,42.41,0,0,1,4.67-.77c.74,0,6.17,1.17,6.91,1.17s2.35-.88,3.08-.88,2.2,2.06,2.94,2.06S183.44,39,184,38.79s1.46.22,2.08.1a8.18,8.18,0,0,1,4.49-1.64c.73,0,2.35,1.47,3.08,1.47s1.47-.89,2.21-.89,3.23,1.47,4,1.47,1.76-.88,2.5-.88,1.32.59,2,.59,3.14-1.18,4.57-1.76a6.89,6.89,0,0,0,2.88,0,3.73,3.73,0,0,0,1.8.59c.73,0,2.79-1.47,3.52-1.47s.8.86,1.13,1.06a9.57,9.57,0,0,1,3.54,1h3.61a4.45,4.45,0,0,1,2-.87,39.39,39.39,0,0,1,4.1,1.17,15.3,15.3,0,0,1,4.46,0c.92-.61,2-2,2.75-2s2.79,2.06,3.52,2.06,1.32-.59,2.06-.59,1.76.59,2.5.59c2.71,0,.73-2.06,2.79-2.06.74,0,.34,0,.6.19v.77l-.6.65A1.86,1.86,0,0,1,250,39c1-.61,2.23-2,3-2a8,8,0,0,1,2.59.36c.7.26,1.23,1.11,2,1.11s6-1.17,6.81-1.12a2.66,2.66,0,0,0,2.15.83c.73,0,3.08-.59,3.82-.59s1.47.59,2.2.59,2.05-1.76,2.79-1.76,1.49.59,2.08.47a4.38,4.38,0,0,1,2.26-.12c.7.33,1.22,1.22,1.8,1.29,1.18.19,2.65-.25,3.82-.1,1,.11,1.63,1.1,2.36,1.1s1.47-.88,2.21-.88.65.27,1,.47c1.5.11,3.31-.51,4.71-.11.73.19,1.15,1.1,1.76,1.39h3.93c1.2-1.82,0-2.92,2-2.92a9.6,9.6,0,0,1,3.45.94c1.14.59,1.24,1.41,1.83,1.41s2.06-1.47,2.79-1.47,1.47,1.17,2.2,1.17,3.08-1.76,3.82-1.76,9-.59,9.69-.59a4,4,0,0,1,2.32.77c.66-.18,1.19-.28,1.41-.13a6.73,6.73,0,0,0,3,1.43c1.18,0,4-2.91,4-3.68a9.48,9.48,0,0,0-2.22-4.15c-1.13-1-2.86-1.28-4.43-1.87-.66.94-1.08,2.09-2,2.24-4.59.77-9.5.18-14.68.77-.74.07-1.21,1.11-1.7,1.35h-.57a5.73,5.73,0,0,0-.89-1.41h-4.43c-.95,0-3.88-.24-5.36-1.18-1.52,2.5-5.62,1.06-5.6,4.71-.13-.25-.43-.25-.69-.51,0-.82.3-1.41.26-1.81L280,32.57a11,11,0,0,1-2.62.88c-.74,0-5.14-2.05-5.87-2.05-1.62,0-3.89,2.35-4.85,2.35-.73,0-3.52-1.76-4.26-1.76s-4,.88-4.7.88-1.18-.59-1.91-.59-2.24.89-3.32,1.19c-.93-1.27-1.66-1.48-1.81-1.48-.74,0-1.91.59-2.65.59s-1-.88-1.76-.88-1.32.59-2.06.59-3.37-2.05-4.11-2.05c-1.87,0-1,2.35-3.08,2.35-.74,0-1.62-.59-2.21-.59-5,.29-5.28,0-5.63,0a1.86,1.86,0,0,1-1.71.57,51.45,51.45,0,0,0-5.28-.29,2.06,2.06,0,0,0-1.16.59,9.44,9.44,0,0,0-4.42-2.05c-.74,0-5.73,1.76-6.46,1.76s-1.91-.59-2.64-.59-.88.59-1.17.59a29.61,29.61,0,0,0-3.26.11c-.12.6-.27.77-1,.77s-4.26-.59-5-.59-2.2.59-2.94.59c-1.43,0-2.42-1.76-3.67-1.76-.73,0-5.43,2.06-6.16,2.06s-1.91-1.18-2.65-1.18-2,.82-3,1.07c-1.1.3-2.39-.36-3.23-.11a9,9,0,0,1-2.31.8c-.73,0-2.79-1.18-3.52-1.18s-1.62.88-2.35.88-1.47-1.18-2.2-1.18-.29.59-1,.59-2.94.3-3.67.3c-1.8,0-3.28.22-5.29-1.63.56-.79,1.7-.9,2.21-1.67a14.29,14.29,0,0,0,1.78-3.86,22.62,22.62,0,0,0,.47-3.21,2.72,2.72,0,0,1,.67-.65c1-2.27,2.19-4.53,3-6.69.7-1.91,1.5-5.52,3.48-5.92.45-1.12,2.51-2.64,2.51-3.38s-.31-.8-.44-1a5.64,5.64,0,0,1-1.57-1.52c-.48-.81-.37-1.76-.78-2.59A4.31,4.31,0,0,0,164,.29c-.74,0-.3.88-1,.88s-.14-.59-.88-.59-1.76.88-2.49.88S159,.87,158.29.87s-.59.59-1.32.59-.46-.23-.46-.23c0-.22.27-.91-.06-1.23h-1.79c-.73,0-1.58,1.19-2.11,1.53a2.46,2.46,0,0,0-1.2.41c-4.55.47-5.7,8.41-7.24,11.64-.4.85-2,1.29-2.46,2.36a8.19,8.19,0,0,0-.32,3.46c-1.52-.57-2.4,1.74-2.77,2.07-.66.66-1.87.94-2.2,1.89-1.13,3.16-4.05,10.4-8.16,10.4-.73,0-3.82-1.47-4.55-1.47a15.94,15.94,0,0,0-3.12.37c-1.18.33-2.61,1.68-3.34,1.68s-1.22-.84-1.85-1.46H106.8c-.73,0-2.53-.89-3.27-.89s-7.92,1.76-8.66,1.76-4.55-1.47-5.28-1.47-3.08,1.17-3.82,1.17-1.76-.88-2.5-.88-3,1.18-5.87,1.18c-4,0-2.93-2.06-5.43-2.06-.73,0-1,.77-1.62.77a33,33,0,0,0-4.13-.11,15.88,15.88,0,0,1-2.18.51c-.74,0-2.5-1.47-3.24-1.47-1.72,0-4.4.18-4.4,2.35a2.9,2.9,0,0,0,.1,1.11c1.13.92,2.09,2.26,3.52,2.88a37.21,37.21,0,0,0,6.66,2.18c.74,0,2.06-2.65,2.79-2.65s2.35,2.35,3.08,2.35,3.38-1.18,4.11-1.18,3.53,1.48,4.26,1.48,1.17-.41,1.76-.41a41.29,41.29,0,0,0,4.72,0c.58-.07,1.14-.92,1.48-1,.84-.19,1.75.22,2.66.1.32-.2.39-.47,1.13-.47s.88,1.18,1.61,1.18.88-.58,1.62-.58,2.64,1.17,3.38,1.17,5.87-1.77,6.6-1.77,4.7,1.47,5.44,1.47a25.1,25.1,0,0,0,2.55-.41c.32-.2.13-.77.87-.77h4c.73,0,1.5.59,2.24.59s3.38-.59,4.11-.59.93,0,1.18.2v.78a16.41,16.41,0,0,0-3.21,4.26c-.56.38-1.13.07-1.78.43a2.52,2.52,0,0,1-1.38,2.4,7.87,7.87,0,0,1-.2,1.72,31.47,31.47,0,0,1-2,4.68c-.88,1.32-2.77,1.78-3.91,2.91-.66.66-.51,2.19-.8,3a25.25,25.25,0,0,1-2.15,4.5c-2-.88-3.59,3.49-4.28,4.26-.92,1-2.13,1.82-2.49,3a25.21,25.21,0,0,1-1.64,4.67,2.26,2.26,0,0,1-1.25.92c-1,1.58-1.09,2.73-2.94,3.23-.92,1.59-.82,4.24-3.3,4C94,87,89.41,90.59,89.79,94c-1.3.82-3.23,2.17-3.93,3.82A65.54,65.54,0,0,1,82,105.42c-1.68-.31-3.44-.52-4.91-.71-.59-.07-1.19-1.07-1.93-1.07s-1.47.59-2.2.59-2.94-1.47-3.67-1.47-1.87.59-2.79.59c-12.77,0-5.88.29-8.81.29-.74,0-1.06-.82-1.51-1.37-2-.09-4.4.39-6.38-.2-.59-.15-1.51-1.66-2.54-1.66-.73,0-.59.59-1.32.59s-3.49-.29-4.86-.51c.3-.76.58-1.31.81-1.77,2.84.75,4.81-2.53,8.23-4.41.52-.26,1.53,0,2-.18a39.75,39.75,0,0,1,6.94-2.35,39.46,39.46,0,0,1,13.6-7c.91-.22,1.79-1.66,2.6-2.09.83-1.43,5.88-4.55,7.2-4.55.73,0,1.47.59,2.2.59s2-2.43,2.71-3.17a8.45,8.45,0,0,0,2.57-.4c.44-1.23,1.33-2.74,1.33-3.48,0-3.12-2.16-1.38-3-6.13-1.27,0-3.18-.62-3.91-.62-1.83,0-2.35,1-4.15,2.06h-4c-.73,0-.18-.59-.92-.59s-2.13,1.48-3,2c-.57.1-1.15-.19-1.78-.1-2,1.93-4.21,4.51-7,5.68-1.07.44-2.75.35-3.78,1.08-1.5,1.14-3.12,3.54-4.74,4.2-.51.22-1.11-.23-1.73-.12-1,.19-1.68,1.65-2.41,2.2-1.62,1.21-3.5,1.57-5.26,2.33a6.46,6.46,0,0,0-2.35,1.35c-.09.32-.38.9-.47,1.16-2.4,2.07-6.42,1.78-8.93,2.66-2,.74-4.28,2.4-6.19,3.53a15,15,0,0,1-5.87,2.35c-1.18,1.62-5.47,2.26-5.95,2.26-.73,0-.43-.59-1.17-.59S12.78,98,11.83,98.54a42.81,42.81,0,0,1-6.15,3.22c-.8.29-2.06.11-3,.5C1.79,103.69,0,106,0,106.7a11.7,11.7,0,0,0,.38,3.58c.48,1.29,2,1.8,2.94,3,.65,0,1.54-.57,2.27-.57a15,15,0,0,1,2.47.59c.59.11,1.49-.51,4.42-.29,3.85.33,7.56,1.57,11.45,2,1.91.18,2.29.69,3.1.69s3.68-1.17,4.41-1.17,3.27.8,5.1,1.24a13.38,13.38,0,0,0,1.46,0c.59.19.93.81,1.66.81s2.94-1.47,3.67-1.47,9.25,1.77,10,1.77,3.08-.59,3.82-.59,4.36.62,6.45.77c1.76.11,3.8-.18,5.56.19.84.17,1.78,1.13,2.34,1.27a10.26,10.26,0,0,1,2.83,1.17c-.57,1.08-1.27,2.4-1.85,3.43s-1.61,1.13-2.46,1.76a11.89,11.89,0,0,0,0,2.38c-.41.54-5.07,5.22-5.07,7.09,0,.73.59.88.59,1.61,0,0-2.77,5-4,6,.72,3-1.88,4.75-2.68,7.47a3.34,3.34,0,0,0-2.11.77,6.52,6.52,0,0,1-.39,5c-.62,1.21-2.59,2.32-2.77,3.57-.07.62.35,1.5.12,2a80,80,0,0,0-3.35,7.95c-.55,1.69,0,4-.76,5.56a28.6,28.6,0,0,0-2.65,11.22c0,1.47-1.06,3.81-1.06,4.55s.59,1.08.71,1.32c2.33.72,6.34,3.08,7.07,3.08s1.25-.6,1.76-.93c.13-.34.1-.87.34-1.13,3.65.26,3.44-2.34,5.82-2.34.74,0,1.91.59,2.64.59,1.65,0,5-1.18,6.51-1.69,2-.66,4.27-.81,6.18-1.65,1.72-.77,6-3.24,8.52-4.53a10.11,10.11,0,0,1,3.2-1.23H92.9c.74,0,2.93-3.17,4.47-3.45,5.51-1.11,12-6.26,18.23-8.83,1.4-.55,4.52.05,5.51-.79,3.41-3,8.38-4.65,11.53-6.45,1.69-1,2.68-2.85,3.81-3.92.55-.06,1.15.23,1.76.1l13.09-9.87a7.7,7.7,0,0,0,.54,3.09c2.7,1,7,2.8,7.75,2.8s3.31-1.43,4.63-1.88c4-1.33,10.34-8.05,10-12.67,0-.62,1.1-1.16,1.1-1.9a3.53,3.53,0,0,0-.31-1.25c1.42-.89,1-2.37,2.82-3.62a26.3,26.3,0,0,0,.72-2.76c0-.73-.3-.69-.22-1,.66-2.64,4.63-1.2,4.63-4.44,0-.74-1.18-2.06-1.18-2.79,0-.15,2.2-3.14,2.42-5.09.2-.25.79-.56,1-.86,1-2-.42-4,2.34-5,.22-1.54,1.9-5.82,3.23-5.82.74,0,.59.3.78.26a17.88,17.88,0,0,0,.32,2.25c.22,2.35-.29,4.75.22,7.07.08.37.9.63,1.06.88-.18,1.13.7,3,.7,3.79s-.88,1.47-.88,2.06c.29,5.29.33,5.47,0,5.84a12.67,12.67,0,0,1,.58,3c0,.74-.59,3.08-.59,3.82s2.05,3.37,2.05,4.11,0,.48-.18.74a1.61,1.61,0,0,1-1.13-1.18l-.45,3.39c.55,2.51.07,4.19.38,6.8a3.41,3.41,0,0,0,.89.85c.79.2,1.9-.43,2.27.8-1.85,1.11-1.77,2.36-1.77,4.31,0,.74,1.47,6.75,1.47,7.49s-.88,2.94-.88,3.68.77,3.39,1,4.86a2.87,2.87,0,0,0,1.48,1.76,6.2,6.2,0,0,0,2.26.41c.73,0,1.32-.58,1.91-.58,3.52,0,4.21-.05,4.55-.42a2.4,2.4,0,0,1-.24-1.41c1.07-.84,2.43-1.25,3.42-2,.48-.37.59-1.17.85-1.38.55-.07,1.44-.07,2.08-.2.63-.81,1.21-1.69,1.76-2.46a12.1,12.1,0,0,0,3-.7v-2.69c0-.74-1.45-2-1.45-2.68s-.88-5.59-1.23-8.34c-2.16.16-2-1.24-2-1.94a18,18,0,0,1,.37-3.49c.29-1.21,1.1-2.53,1.1-3.26s-1.54-4.38-1.68-6.54c-.11-1.69-.37-3.45-.49-5.25a7.42,7.42,0,0,0-1.06-1.16c.29-.8,1.18-2.17,1.18-2.9s-.88-.29-.88-1,.88-2,.88-2.79.3-2.2.3-2.93-.88-.74-.88-1.47-.56-2.38-.7-3.55.1-2.36-.13-3.5c-.1-.11-.35.29-.35-.44s.57-1,.81-1.47h4.3c.73,0,.84.57,1.17.77,2.09.11,4.14.92,5.9,1.18,2,.29,4.12,0,5.88.18a15.38,15.38,0,0,1,4.07.87c1.28.48,2.32,1.29,3.23,1.59s1.78-.25,2.67-.11,1.35.81,2.08.81,3.23-1.17,4-1.17.92.83,1.56,1.46h3.84a8.89,8.89,0,0,1,3.12,1c-.82.47-2,.16-2.82.54-1.27,1.72-3.26,3-4.43,4.66a2.26,2.26,0,0,0-.39,1.55c0,.74.3,1.12.21,1.37-.74.56-2.27,1.56-2.27,2.3s.3.68.2,1a4.79,4.79,0,0,1-1.27.93c-.81,1-1.33,4-3.32,4v1c0,.66-2.08,1.91-2.08,3.49,0,.74-.88,5.58-.88,6.31a8,8,0,0,0,.09,1.57c1.14,1,2,2.94,3.27,3.13,4.66.69,6.47.22,8.23.37,1.54.11,3.39.81,4.12.81s1.41-1.15,2.11-1.41,2.18-.11,2.95-.48c1-.52,1.3-1.68,2-1.86,1.39-.4,3.35.59,4.71.1,1.91-.69,3.49-2.16,5-2.75s3-.78,4.41-1.36c.66-.29,1.07-.91,1.44-1,1.17-.23,2.59.27,3.28-.21,3.75-2.57,7.18-3.74,10.56-5.68,1-.59,2.48-.56,3.54-1.37,1.25-.92,1.64-2.42,2.63-3,1.33-.81,3.05-.78,4.41-1.66.85-.55,5.1-5.16,7.26-5.16.73,0,.46.23.46.23-.31,3.29-3.25,9.32-3.25,14,0,.74-.3,2.94-.3,3.67,0,.19.15,3.82,2.49,3.82.74,0,1.13-1,1.5-1.1a27.18,27.18,0,0,1,3.79-.36c.74,0,3.53.59,4.26.59,4.26,0,2.72-2.69,8.15-2.67,1.16-2.11,4.21-1.65,6.46-2.75,2.6-1.29,2.28-2.52,3.75-2.52a2.65,2.65,0,0,1,1.53.52c.09,1.11,1.26,2.71,1.26,3.44s-.58,1.07-.58,1.47c0,.62,0,10.64.36,11.29a2.26,2.26,0,0,0,1.54-.87l.75.78v.78a2.4,2.4,0,0,0-.89,1.81c0,.74-.29,3.68-.29,4.41a3.44,3.44,0,0,0,.42,2.06c.25.12.76.14.76.87s-1.47,1.91-1.47,2.64.88,5.14.88,5.88c0,.43-.37,4,1.62,4,.73,0,1-.59,1.76-.59s5.87.88,6.6.88c1.4,0,3.63-1.59,5-1.24a1.3,1.3,0,0,0-1.18-.47v-.71l.51-.52h.76c.24.52.81,1.47,1.54,1.47s1.41-1.14,2.1-1.4a14.13,14.13,0,0,1,2.67-.2,12.67,12.67,0,0,0,2.13-5.44c0-.74.29-1.92.29-2.65s-.59-.74-.59-1.48,1.61-4.21,2.23-6.27a16.85,16.85,0,0,0,.18-2.92c.49-.55,1.2-.83,1.57-1.45a7.81,7.81,0,0,0,1-3c0-.74-.88-1.17-.89-1.7a9.65,9.65,0,0,0,2.24-2.65c.19-.52-.08-1.53.18-2.05.34-.7,1.12-1.39,1.12-2.12s-.59-.48-.59-1.22V136.1a3.5,3.5,0,0,0,1.65-.89c.27-1.13.9-2.17.78-3.26,2-3.59,2.06-8.08,4.91-10.85,0-.64-.58-1.23-.58-2s0-.63.2-.89c.24,0,.83.3,1,.26a64.62,64.62,0,0,1,0,9.33,3.24,3.24,0,0,0,.8.81c-1.12.41-.68,2.28-1,2.9a10.86,10.86,0,0,0-1.08,4.17,64.68,64.68,0,0,1,.38,7.68c.55.65.8.69.8,1.43s0,.48-.17.74c-.49-.29-.85-.88-1.25-.84,0,.69-.33,1.42-.33,2.16,0,1.44,1.76,2,1.76,2.94,0,.73-.59.44-.59,1.17s.59,1.91.59,2.65-.88.73-.88,1.47.88,1.76.88,2.5-.88,1.32-.88,1.91a38.14,38.14,0,0,0,.59,7.49,8.06,8.06,0,0,1-.69,2.44c-.26.66-1.66,1.23-1.66,2s2.67,2.88,3.53,3.92c-.79.2-2.36.78-2.36,1.51a18.42,18.42,0,0,1-.26,3.32,5.5,5.5,0,0,1,1.73.53c-1.65,1.82-1.76,2.13-1.76,3.2,0,.73.58,3.23.68,4.67.28.16.78.17.78.91,0,3.85-2.35,4.33-2.35,7.49,0,.73.59,2.06.59,2.79,0,3.19-2.05,1.1-2.05,2.94a6.36,6.36,0,0,0,.59,2.37c0,.26-.29.56,0,4.37-.29,1.44-1.18,4-1.18,4.71s1.47,2.2,1.47,2.93a13.09,13.09,0,0,1-.7,2.9c-.29.92-1.66,2-1.66,2.68s1.76,3.68,1.76,4.4-.59.41-.59,1.13v3.9A39.16,39.16,0,0,1,370,238c.33.36.9.63,1.07.9.4,2.61,1,7.44,1,8.17s-1.4,1.05-1.95,1.37a6.48,6.48,0,0,0-.4,2.6c0,.73.88,5.14,1,7.83.24.34.8.83.83,1.05a1.22,1.22,0,0,0-.9,1.25c0,.73,1.18,2.05,1.18,2.79s-1.47,5-1.47,5.73.34.68.68,1a12.1,12.1,0,0,1,2.87-.05,7.84,7.84,0,0,1-.28,1.57c-1.07,0-2-.34-2.93-.29a59.73,59.73,0,0,1-.91,6.34c1.71.87,3.94,4.19,5.86,4.19.73,0,4-.77,5.75-1,.59-.07,1-.85,1.77-1,2-.44,4.2.07,5.89-.48,1.06-.33,1.28-2.23,2-2.23a17.94,17.94,0,0,0,3.92-.34,28.73,28.73,0,0,0,.63-4.22c0-.73-2.65-4.41-2.65-5.14s.59-1,.59-1.77-.59-.58-.59-1.32,1.76-2.49,1.76-3.23-1.17-2.94-1.17-3.67.59-2.06.59-2.79-2.64-4.56-2.64-5.29,2.35-6,2.35-6.76-.59-.73-.59-1.47.59-3.23.59-4c0-2-.87-1.41-2.64-3.94l.44-.47c.49.54.59,1.17,1.32,1.17s.84-.34,1.17-.7c-.3-1,.3-2.23.3-3s-1.19-3-1.78-4c1,0,2.08-3.23,2.08-4.19,0-.74-.3-1.14-.24-1.4s.53.07.53-.65-.59,0-.59-.74.54-.33.86-.67v-1A4.61,4.61,0,0,1,393,216.4a12.23,12.23,0,0,1-1.52-4.05,22.85,22.85,0,0,1,2-4.49c.55-.06,1.12-.06,1.51-.1,0-1.28.63-2.75.63-3.48s-.88-3.53-.88-4.26.77-1.77.58-5c-.07-1.47-.58-3.23-.71-4.77-.53-.35-1.34-.08-1.34-.81s-.3-1.62-.3-2.35.56-.8.77-1.16a3,3,0,0,1-.12-1.41c.5-.56,1.36-1.09,1.59-1.78a12.26,12.26,0,0,0,.41-3.43c0-2.68-2.94-4.88-2.94-6,0-1.33,2.54-2.19,2.82-2.59.11-.91.7-2.1.7-2.84a7.73,7.73,0,0,0-2.77-5.21c-.66.23-1.49-.08-2,0,1.49-4.64,3.55-2.45,3.55-6.41v-3.74c0-.4,3.82-4.88,3.82-6.35,0-.73-.79-1-1.12-1.68-.81-1.65-.82-3.65-1.66-4.93-.29-.47-.77-.65-1-1,.14-1.12-.84-1.8-1-2.18.23-.08,4.13-.28,4.13-2.41,0-.74-.59-1.62-.59-2.35s.59-1.32.59-2.06-1.76-3.82-1.76-4.56.59-.92.55-1.65v-2.73a1.37,1.37,0,0,1-1.43-.17c1.13-1.15,1.14-.81,2-1.08v-3c0-.73-.68-2.37-.57-3.25a12.73,12.73,0,0,0,.18-3.28c-.11-.58-.77-1.29-.77-2s1.18-1.32,1.18-2.06-.84-1.74-.88-2.65c-.22-2.94.29-3.81.27-7.71-1.61-.79-1.45-1.54-1.45-1.68,0-2,.93-.77,2.34-3.19,0-.33-.29-.62,0-6-.71-.57-1.33-.6-1.75-1.38.84-.8,2.35-1.79,2.35-2.52s-.88-4.85-.88-5.58.59-.73.59-1.47a15.23,15.23,0,0,1-1.18-3.53,11.68,11.68,0,0,1,.36-3.33C397.86,65.37,400,64.71,400,62.91ZM101.2,105.7c.33-.47.28-1.47.46-2,.11-.34,1-.58,1.29-1.19,2.34-4.74,3.91-4.34,3.91-7.87,0-.74.59-.93.7-1.19.8-.55,2.92-.6,3.61-2.11.62-1.36.77-3.29,1.36-4.69.29-.7,1.48-.91,1.89-1.5,1.43-2,4.16-5.85,3.93-8.23,3.21-.72,1.79-4.66,3.35-5.91.72-.34,2-.22,2.4-1.39s.7-2.63,1-3.81c.66-.11,1.6,0,2-.47,1.58-1.79,2.63-4,4.2-6.4a2.31,2.31,0,0,1,1.05,1.62,17.68,17.68,0,0,1-1.3,5.82c-.26.55-1.17,1.25-1.28,1.84-1.58,7.23-1.25,3.6-1.25,8.34,0,.74-1.62,3.1-2.17,4.6-.29.81,0,2.12-.29,3.22-.26.95-1.3,1.66-2.18,3a10.32,10.32,0,0,0-1.23,4.48c0,.74.87,1,1.18,1.61-.31.65-1,1.53-1.41,2.42-.11.26.23.84.11,1.45-.75,1.2-1.2.68-2,.66a10.93,10.93,0,0,0-1.1,3.4c0,.74.58,1.32.58,2s-2.06,3.58-2.7,5.41c-2.26,0-5.18-1.19-7.72-.86a12.28,12.28,0,0,0-3.88,0,1.46,1.46,0,0,0-1.26-.58c-.73,0-.88.88-1.61.88s-1-.88-1.76-.88-.88.29-1.6.2C100.15,106.86,100.9,106.15,101.2,105.7Zm51.93,26.19c-1.38,1.32-3.06,3.65-4.93,4.75-1,.63-2.71.92-3.81,1.65-.63.4-.83,1.37-1.24,2.21a6.44,6.44,0,0,1-2,2.6c-1.87,1-4.39.87-6.15,2.23-2.13,1.66-4.7,2.57-6.76,4.11-.77.59-1.15,2-2.1,3.07a5.08,5.08,0,0,0-2.33,0c-.57.39-1.13,1.38-1.75,1.75a38.52,38.52,0,0,1-5,2.65c-1.1.44-2.49,1-4.11,1.76-2.79,1.29-6.16,2.9-9.4,4.41-1.69.77-4,.94-5.56,1.93-3.08,2-6.54,3.8-8.53,5.7-2.11.13-4.17,1-6.18,1.08-.25.19-.85.79-1.18,1-1.07,0-2.65.44-3,1.72a48,48,0,0,1-4.67,1.11c-1.21.26-3.41,2-4.14,2a9.25,9.25,0,0,1-1.83-.41s-.09-.26-.6.37v-2.78c1.8-3.34,2.63-7.61,3.84-11.17,1-2.79,2.83-5.5,3.64-7.92.89-2.61,1-2.38,1-3.92,0-.74,4.09-6.59,5.49-9.9.33-.81.1-2.12.47-3.23.47-1.39,2.45-2,2-3.82,2.88-2.26,3.52-2.6,3.52-5.23,0-1.44,3.09-3.88,2.06-7.1a11.28,11.28,0,0,0,2.42-2.35c1.68-.1,4.47-1,5.2-1s1.18.88,1.91.88.82-.44,1.45-.51c1.17-.18,2.65.22,4.09.12.26-.17.48-.78,1.22-.78s1.2,1,1.78,1.07c1.47.18,4.09,1,4.83,1s1-.57,1.61-.89c.65.32,1.33.89,1.33,1.62s-1.77,2.65-1.77,3.37.59,1.77.59,2.5S113,129,113,129.73s.59.59.59,1.32-.59-.88-.61,2.72c-.65.35-1.37.17-1.77.68-.77,1-.77,2.5-1,3.67a10.65,10.65,0,0,1-.9,2.4c-.19.31-.5.33-.8.62s0,.63,0,1.36c0,1.84-2.11,2.35-3.23,4.1,2.15,1.93-.09,4.08,2.26,5.94.84.1,2.18.39,2.92.4h4.6a21.18,21.18,0,0,1,2.91-3.8c.44-.36,1.62-.15,2.35-.7,5.87-4.47,9.75-10.47,10.6-16.82.36-2.68,2.6-4.78,4.36-6.76.37-.44,1.43-.42,2.17-.42s5.14.29,5.87.29a15.6,15.6,0,0,1,2.11.38c.63.53,1,1.38,1.7,1.38a13.46,13.46,0,0,0,2.71-.87c1.07,2.53,3.61,1.16,3.61,3.95A15,15,0,0,1,153.13,131.89Zm3.55-31.07c-.11.58-1.14,1.32-1.29,2.06a51.23,51.23,0,0,0-.95,6c0,.74.59,2.2.59,2.94a5.48,5.48,0,0,1-.66,2.33h-1.9a7.93,7.93,0,0,0-2.06-1.68c-.26-.11-.95.33-1.46.11a34.6,34.6,0,0,0-4.37-1.2,1.79,1.79,0,0,1-.42-1.17c0-1.69,4-5.07,4.91-6.54,1.14-1.83,1-4.65,1.94-6.44.84-1.58,2.91-2.41,5.1-3.89a25,25,0,0,1,.68,4.39A23.91,23.91,0,0,1,156.68,100.82Zm124.84,21.62c-.7.29-1.13,1.5-1.86,1.86-2.76,1.36-6,3.13-9.31,4.41a48.25,48.25,0,0,1-8.9,2.17h-3c-.33-.33-.38-.14-.38-.88s.85-1.29,1.07-2c.59-1.62,1.58-5.16,2.86-6.44a9.43,9.43,0,0,0,2.61-4.41,5.23,5.23,0,0,1,1.48-2.08c1.22-.09,3-.38,3.73-.38s9,2.93,9.69,2.93.73-.59,1.47-.59,1.62,1,2.21,1c1.25.08,3.15-.54,4.55.93C286.58,121.06,283.32,121.63,281.52,122.44ZM313,105.61a13.58,13.58,0,0,1-1.83-.56c-1,.85-1.51,3.74-2.26,5.25a1.14,1.14,0,0,0-.68.34c-5.39-4.48-10.59-5.32-15.88-5.69-.73,0-1.49-1.14-2.08-1.29a42.78,42.78,0,0,0-5.88-1H280c-1.62,0-3.12-.59-3.12-2.06,0-.73.91-1.7,1.31-2.25,3.17-.9,3.1-3.32,5.88-3.32.73,0,3.17,1.1,5,1.17a24.55,24.55,0,0,0,5.87-.59c.74,0,2.5.88,3.23.88s1-.88,1.76-.88.73.59,1.47.59,1-.59,1.76-.59,3.24,1.07,5,1.65a11.64,11.64,0,0,0,5.33.14c.05.4.35.4.35,1.13C313.91,100.91,312.14,101.06,313,105.61Zm21.5,16.48a1.72,1.72,0,0,1-.66,1.64c-2.38.7-7,2.77-7.7,2.77s-.88-.3-1.26-.32c0,0-.36,0-.36-.71s.73-3.25,1-5c.07-.62,1.21-1.17,1.28-1.76.18-1.17.11-2.34.19-3.55.24-.33.82-.9,1-1.17a20.86,20.86,0,0,0-.19-2.3,8.66,8.66,0,0,1,2.55-5.07,19.84,19.84,0,0,1,1.63-3.86c.37,0,.66.27,1.08.34-.42,1.31,1.49,2.43,1.49,3.6,0,.74-.59,1-.59,1.77s.88,1.17.88,1.91-1.47,5.13-1.47,5.87S334.47,121.35,334.47,122.09ZM185.72,18.41c1.94,0,3.37,2.91,3.37,3.68A10.38,10.38,0,0,1,187.78,26a4.17,4.17,0,0,1-2.66,1.54c-.73,0-.67-.32-.94-.52-.84-.07-1.73.23-2.67.09-.34-.52-1.54-1.33-1.54-2.06s.62-1,1.08-1.54a14.21,14.21,0,0,0-.2-1.84C180.87,19.11,184.14,18.41,185.72,18.41Zm20-1.17a11.3,11.3,0,0,1,2.68.67c.41.11,3,3.66,3,4.77a8.45,8.45,0,0,1-.42,1.83c-1.1.92-2.36,2.42-3.1,2.42s-.88-.88-1.61-.88-1,.59-1.76.59a4.34,4.34,0,0,1-2.46-1.33,6.43,6.43,0,0,1-1.21-3.08,2.64,2.64,0,0,1,.71-1.95,20.68,20.68,0,0,0,2.94-2.65A2.13,2.13,0,0,1,205.69,17.24Z" />
</svg>
</a>
</h1>
<div class="site-header__nav-container hidden desktop:block col-span-9 col-start-2 h-full extrawide:col-end-12">
<nav class="site-header__nav flex items-center justify-start w-full max-w-screen-site mx-auto h-full px-md" aria-label="Site Menu">
<div class="site-header-nav__trigger h-full">
<span id="site-header-nav__shop" class="site-header-nav-trigger__text uppercase font-500 h-full pl-24 link link--bold gap-5 flex items-center justify-start cursor-default desktop:pl-0">
<a class="site-header-nav-trigger__title" href="/collections/new-arrivals">Shop</a>
<button
class="site-header-nav-trigger__icon w-24 h-24 text-0"
aria-expanded="false"
aria-controls="dropdown-menu-1-shop"
id="dropdown-trigger-1-shop"
js-mega-trigger
>
<i class="block w-[7px]">
<svg class="icon icon--caret" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 7.75 5.09">
<title>Caret</title>
<polygon points="3.88 0 7.75 4.43 7 5.09 3.88 1.52 .75 5.09 0 4.43 3.88 0" />
</svg>
</i>
</button>
</span>
<div
class="site-header__subnav w-full absolute left-0 bottom-0 z-[-3] h-[50px] bg-transparent desktop:grid grid-cols-12 gap-md transition translate-y-full"
id="dropdown-menu-1-shop"
role="region"
aria-labelledby="dropdown-trigger-1-shop"
style="--property: opacity;"
>
<div class="site-header__subnav-menu-container w-full flex max-w-screen-site mx-auto col-start-2 col-end-13 header-break:col-end-12 px-sm desktop:px-md overflow-hidden">
<ul class="site-header-subnav__snap-container overflow-auto h-full flex items-center justify-start gap-[35px]">
<li>
<a aria-label="Shop - New Arrivals" href="/collections/new-arrivals" class="site-header-subnav__link" js-link>New Arrivals</a>
</li>
<li>
<a aria-label="Shop - Tees" href="/collections/tees" class="site-header-subnav__link" js-link>Tees</a>
</li>
<li>
<a aria-label="Shop - Outerwear" href="/collections/outerwear" class="site-header-subnav__link" js-link>Outerwear</a>
</li>
<li>
<a aria-label="Shop - Sweats" href="/collections/sweats" class="site-header-subnav__link" js-link>Sweats</a>
</li>
<li>
<a aria-label="Shop - Tops & Shirts" href="/collections/tops-shirts" class="site-header-subnav__link" js-link>Tops & Shirts</a>
</li>
<li>
<a aria-label="Shop - Knits" href="/collections/knits" class="site-header-subnav__link" js-link>Knits</a>
</li>
<li>
<a aria-label="Shop - Pants" href="/collections/pants" class="site-header-subnav__link" js-link>Pants</a>
</li>
<li>
<a aria-label="Shop - Shorts" href="/collections/shorts" class="site-header-subnav__link" js-link>Shorts</a>
</li>
<li>
<a aria-label="Shop - Denim" href="/collections/denim" class="site-header-subnav__link" js-link>Denim</a>
</li>
<li>
<a aria-label="Shop - Headwear" href="/collections/headwear" class="site-header-subnav__link" js-link>Headwear</a>
</li>
<li>
<a aria-label="Shop - Sunglasses" href="/collections/sunglasses" class="site-header-subnav__link" js-link>Sunglasses</a>
</li>
<li>
<a aria-label="Shop - Accessories" href="/collections/accessories" class="site-header-subnav__link" js-link>Accessories</a>
</li>
</ul>
</div>
</div>
</div>
<a href="/blogs/news" id="site-header-nav__archive" class="site-header-nav__link site-header-nav__archive uppercase font-500 h-full px-24 link link--bold flex items-center justify-center">Archive</a>
<div class="site-header-nav__trigger h-full">
<span id="site-header-nav__support" class="site-header-nav-trigger__text uppercase font-500 h-full pl-24 link link--bold gap-5 flex items-center justify-start cursor-default">
<a class="site-header-nav-trigger__title" href="/pages/customer-support">Support</a>
<button
class="site-header-nav-trigger__icon w-24 h-24 text-0"
aria-expanded="false"
aria-controls="dropdown-menu-3-support"
id="dropdown-trigger-3-support"
js-mega-trigger
>
<i class="block w-[7px]">
<svg class="icon icon--caret" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 7.75 5.09">
<title>Caret</title>
<polygon points="3.88 0 7.75 4.43 7 5.09 3.88 1.52 .75 5.09 0 4.43 3.88 0" />
</svg>
</i>
</button>
</span>
<div
class="site-header__subnav w-full absolute left-0 bottom-0 z-[-3] h-[50px] bg-transparent desktop:grid grid-cols-12 gap-md transition translate-y-full"
id="dropdown-menu-3-support"
role="region"
aria-labelledby="dropdown-trigger-3-support"
style="--property: opacity;"
>
<div class="site-header__subnav-menu-container w-full flex max-w-screen-site mx-auto col-start-2 col-end-13 header-break:col-end-12 px-sm desktop:px-md overflow-hidden">
<ul class="site-header-subnav__snap-container overflow-auto h-full flex items-center justify-start gap-[35px]">
<li>
<a aria-label="Support - Customer Support" href="/pages/customer-support" class="site-header-subnav__link" js-link>Customer Support</a>
</li>
<li>
<gorgias-chat-link tabindex="0" role="button" class="nav-chat font-500 uppercase whitespace-nowrap text-left text-gray-silver focus:underline focus:text-black" data-text="Chat">Chat</gorgias-chat-link>
</li>
<li>
<a aria-label="Support - Account" href="/account" class="site-header-subnav__link" js-link>Account</a>
</li>
<li>
<a aria-label="Support - Chapters" href="/blogs/chapters" class="site-header-subnav__link" js-link>Chapters</a>
</li>
<li>
<a aria-label="Support - Shipping & Returns" href="/pages/shipping-returns" class="site-header-subnav__link" js-link>Shipping & Returns</a>
</li>
<li>
<a aria-label="Support - Size Guide" href="/pages/size-guide" class="site-header-subnav__link" js-link>Size Guide</a>
</li>
<li>
<a aria-label="Support - Warranty" href="/pages/eyegear-warranty" class="site-header-subnav__link" js-link>Warranty</a>
</li>
<li>
<a aria-label="Support - Legal" href="/pages/legal" class="site-header-subnav__link" js-link>Legal</a>
</li>
<li>
<a aria-label="Support - Accessibility" href="/pages/accessibility" class="site-header-subnav__link" js-link>Accessibility</a>
</li>
</ul>
</div>
</div>
</div>
</nav>
</div>
<div class="site-header__icons flex items-center justify-end gap-md ml-auto pr-sm desktop:pr-md desktop:gap-lg desktop:ml-0 desktop:col-span-2 extrawide:col-span-1">
<div class="site-header__search leading-none">
<div class="site-header__search--mobile text-center desktop:hidden">
<button class="site-header__search-open link link--bold leading-none" type="button" aria-label="Open Search" js-open-search>SEARCH</button>
<button class="site-header__search-close link link--bold leading-none hidden" type="button" aria-label="Close Search" js-close-search>CLOSE</button>
</div>
<div class="site-header__search--desktop hidden desktop:block">
<button class="site-header__search-open uppercase link link--bold" title="Open Search" js-open-search>SEARCH</button>
<button class="site-header__search-close uppercase link link--bold hidden active" title="Close Search" js-close-search>SEARCH</button>
</div>
</div>
<button id="site-header-country-select" class="font-500 text-left whitespace-nowrap hidden desktop:block link link--bold" aria-label="Select Country & Currency" js-open-country-select>US / $</button>
<button class="site-header__bag relative flex items-center justify-center gap-[4px] font-500 link link--bold" aria-label="Open Cart" title="Open Cart" js-cart-drawer-open>
<span class="block leading-none desktop:hidden">BAG</span>
<span class="hidden desktop:inline uppercase">Bag</span>
<div class="site-header__bag-count text-12 flex justify-center items-center desktop:top-0 desktop:bottom-0 desktop:relative desktop:w-auto desktop:text-10 desktop:bg-transparent desktop:text-black desktop:h-auto desktop:ml-[4px] hidden desktop:w-[14px] desktop:h-[14px] desktop:right-5" js-cart-count-container>
<span class="hidden desktop:inline">(</span>
<span class="flex leading-none desktop:leading-[15px]" js-cart-counter>
<span class="inline leading-none desktop:hidden">0</span>
<span class="inline leading-none">0</span>
</span>
<span class="hidden desktop:inline">)</span>
</div>
</button>
<div class="site-header__menu text-center leading-none desktop:hidden">
<button class="site-header__menu-open link link--bold w-[40px]" aria-label="Open Menu" js-open-mobile-nav>
MENU
</button>
<button class="site-header__menu-close link link--bold hidden" aria-label="Close Menu" js-close-mobile-nav>
CLOSE
</button>
</div>
</div>
</s-header>
<s-drawer id="MobileNavDrawer" class="max-w-none bottom-0 overflow-auto" position="nav" toggle-triggers open="[js-open-mobile-nav]" close="[js-close-mobile-nav]">
<s-accordion class="block" js-accordion>
<div class="accordion-item border-b border-gray-light" js-accordion-item>
<button class="mobile-nav__accordion-header accordion-header flex w-full items-center justify-between p-md uppercase text-12 font-500" aria-expanded="true" aria-controls="mobileNav-shop" js-accordion-header>
Shop
<span class="accordion-header__icon block w-[8px] text-0"><svg class="icon icon--caret" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 7.75 5.09">
<title>Caret</title>
<polygon points="3.88 0 7.75 4.43 7 5.09 3.88 1.52 .75 5.09 0 4.43 3.88 0" />
</svg></span>
</button>
<div id="mobileNav-shop" class="accordion-content" aria-hidden="false" js-accordion-content>
<ul class="mobile-nav__links px-md">
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/collections/new-arrivals">New Arrivals</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/collections/tees">Tees</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/collections/outerwear">Outerwear</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<s-accordion class="block" js-accordion>
<div class="accordion-item" js-accordion-item>
<button class="mobile-nav__accordion-header accordion-header flex w-auto items-center justify-between uppercase text-12 font-500 gap-sm" aria-expanded="false" aria-controls="mobileNav-shop-sweats" js-accordion-header>
Sweats
<span class="accordion-header__icon block w-[8px] text-0"><svg class="icon icon--caret" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 7.75 5.09">
<title>Caret</title>
<polygon points="3.88 0 7.75 4.43 7 5.09 3.88 1.52 .75 5.09 0 4.43 3.88 0" />
</svg></span>
</button>
<div id="mobileNav-shop-sweats" class="accordion-content" aria-hidden="true" js-accordion-content>
<ul class="mobile-nav__links mt-[15px]">
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase"><a class="focus:underline w-full block" href="/collections/zip-up-sweats">ZIP-UPS</a></li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase"><a class="focus:underline w-full block" href="/collections/hoodies">HOODIES</a></li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase"><a class="focus:underline w-full block" href="/collections/crew-sweats">CREWS</a></li>
<li class="mobile-nav__link text-12 font-500 uppercase"><a class="focus:underline w-full block" href="/collections/sweats">ALL</a></li>
</ul>
</div>
</div>
</s-accordion>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/collections/tops-shirts">Tops & Shirts</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/collections/knits">Knits</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/collections/pants">Pants</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/collections/shorts">Shorts</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/collections/denim">Denim</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/collections/headwear">Headwear</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/collections/sunglasses">Sunglasses</a>
</li>
<li class="mobile-nav__link mb-md text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/collections/accessories">Accessories</a>
</li>
</ul>
</div>
</div>
<div class="accordion-item border-b border-gray-light" js-accordion-item>
<button class="mobile-nav__accordion-header accordion-header flex w-full items-center justify-between p-md uppercase text-12 font-500" aria-expanded="false" aria-controls="mobileNav-support" js-accordion-header>
Support
<span class="accordion-header__icon block w-[8px] text-0"><svg class="icon icon--caret" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 7.75 5.09">
<title>Caret</title>
<polygon points="3.88 0 7.75 4.43 7 5.09 3.88 1.52 .75 5.09 0 4.43 3.88 0" />
</svg></span>
</button>
<div id="mobileNav-support" class="accordion-content" aria-hidden="true" js-accordion-content>
<ul class="mobile-nav__links px-md">
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/pages/customer-support">Customer Support</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/pages/shipping-returns">Shipping & Returns</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/pages/size-guide">Size Guide</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/pages/eyegear-warranty">Warranty</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/pages/legal">Legal</a>
</li>
<li class="mobile-nav__link mb-[15px] text-12 font-500 uppercase">
<a class="focus:underline w-full block" href="/pages/accessibility">Accessibility</a>
</li>
<li class="mobile-nav__link mb-md text-12 font-500 uppercase">
<gorgias-chat-link class="w-full block" tabindex="0" role="button" data-text="CHAT">CHAT</gorgias-chat-link>
</li>
</ul>
</div>
</div>
<a href="/account" class="site-header-nav__account block border-b border-gray-light p-20 link uppercase text-12 font-500">Account</a>
<a href="https://www.stussy.com/blogs/chapters#chapters-north-america" class="site-header-nav__chapters block border-b border-gray-light p-20 link uppercase text-12 font-500">Chapters</a>
<a href="/blogs/news" class="site-header-nav__archive block border-b border-gray-light p-20 link uppercase text-12 font-500">Archive</a>
<button class="flex w-full items-center justify-between border-b border-gray-light p-20 text-12 font-500 link uppercase gap-md" js-open-country-select>
<span>Shipping to: United States / USD $</span><span>Change</span>
</button>
</s-accordion>
</s-drawer>
<s-drawer id="SearchDrawer" class="search-drawer absolute w-full max-w-none desktop:overflow-visible" toggle-triggers position="search" open="[js-open-search]" close="[js-close-search]">
<predictive-search class="block bg-transparent">
<div class="search-drawer__inner h-[50px] desktop:grid grid-cols-12 gap-md">
<div class="flex items-center px-sm h-full w-full tabletp:px-md col-start-2 col-end-13 max-w-screen-site mx-auto desktop:pr-sm header-break:col-end-12">
<div class="search-drawer__icon w-[18px] mr-md">
<svg class="icon icon--search" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 18 18">
<title>Search</title>
<path d="M16,17.1L11.9,13c-1.3,1-2.8,1.5-4.4,1.5c-3.9,0-7.2-3.2-7.2-7.1c0-1.9,0.7-3.7,2.1-5C3.7,1,5.5,0.3,7.4,0.3c0,0,0,0,0,0 c3.9,0,7.2,3.2,7.2,7.1c0,1.7-0.6,3.3-1.6,4.5l4.1,4.2L16,17.1z M7.4,1.8c-1.5,0-2.9,0.6-4,1.6C2.3,4.5,1.7,5.9,1.8,7.3 c0,3.1,2.6,5.6,5.7,5.6c0,0,0,0,0,0c1.5,0,2.9-0.6,3.9-1.6l0.1-0.1c1-1.1,1.6-2.4,1.6-3.9C13.1,4.3,10.5,1.8,7.4,1.8 C7.4,1.8,7.4,1.8,7.4,1.8z" />
</svg>
</div>
<form action="/search" method="get" role="search" class="search flex-grow pr-md header-break:pr-100" js-search-form>
<div class="field flex">
<label class="field__label visually-hidden" for="PredictiveSearchInput" aria-hidden="true">SEARCH HERE</label>
<input
class="search__input flex-grow field__input w-full uppercase font-500 bg-transparent text-gray-dark placeholder:text-gray-silver focus:text-black text-16"
id="PredictiveSearchInput"
type="search"
name="q"
value=""
autocomplete="off"
placeholder="SEARCH HERE"
js-search-input
>
<input name="options[prefix]" type="hidden" value="last">
<input name="type" type="hidden" value="product">
<button type="submit" class="search__button visually-hidden" aria-label="SEARCH HERE">
<svg class="icon icon-search">
<use xlink:href="#icon-search">
</svg>
</button>
</div>
</form>
<div class="flex header-break:absolute header-break:right-sm header-break:h-[50px] items-center">
<p class="hidden text-gray-silver whitespace-nowrap font-500 mr-60" js-no-results>NO RESULTS FOUND</p>
<a href="#" class="search-drawer__view-all hidden text-black whitespace-nowrap font-500 mr-60 uppercase desktop:hidden" tabindex="-1" js-view-results>View All Results</a>
<button class="search-drawer__clear text-black font-500 uppercase hidden" tabindex="-1" type="button" js-clear-search>Clear</button>
<button class="search-drawer__close w-[35px] ml-50 p-sm hidden desktop:block" aria-label="Close search bar" js-close-search>
<svg class="icon icon--close" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 15 15">
<title>Close</title>
<path d="M7.5,6.25L13.75,0l1.25,1.25-6.25,6.25,6.25,6.25-1.25,1.25-6.25-6.25L1.25,15l-1.25-1.25L6.25,7.5,0,1.25,1.25,0,7.5,6.25Z" />
</svg>
</button>
</div>
</div>
</div>
<div id="PredictiveSearchContainer" class="search-drawer__suggestions-container hidden" role="status" aria-live="polite" v-cloak>
<div v-if="term && fetched" class="search-drawer__predictive-search">
<div v-if="hasResults" class="search-drawer__results h-[calc(100vh-var(--predictive-search-header-height)-env(safe-area-inset-bottom))]">
<div v-if="products && products.length" class="search-drawer__products header-break:grid grid-cols-12 gap-md">
<ul class="search-drawer__products-list py-md px-sm tabletp:p-md col-start-2 col-end-12 header-break:max-w-screen-site mx-auto grid grid-cols-3 gap-sm tabletp:gap-x-md desktop:grid-cols-4 desktop:gap-y-md">
<li v-for="product in products" class="search-drawer__product" :key="product.id" @mouseenter="checkLoadingSpinner($event)" @mouseover="currentlyHoveredProductId = product.id" @mouseleave="currentlyHoveredProductId = null">
<div class="search-drawer__product-hide" >
<div v-bind:class = "(product.tags.includes('VENN-PRODUCT'))?'product-card__hide':'product-card'">
<a v-if="product.inStock === 'yes'" :href="product.url" class="product-card__image-wrapper-link block relative aspect-[4/5]" @click.prevent="onProductClick(product)" js-product-card-image>
<div class="product-card__image-spacer absolute bg-white top-0 left-0 w-full h-0 pt-[125%]"></div>
<lazy-image class="relative hidden desktop:block">
<loading-spinner class="product-card__loading-spinner" loading style="--width: 40px; --height: 40px;"></loading-spinner>
<img class="product-card__image product-card__image--featured product-card__image--no-hover hidden desktop:block" :src="product.imageUrl" :alt="product.name" width="" height="">
</lazy-image>
<lazy-image class="product-card__image-mobile relative block desktop:hidden">
<img class="product-card__image-mobile product-card__image--featured-mobile block desktop:hidden" :src="product.imageUrl" :alt="product.name" width="" height="">
</lazy-image>
</a>
<a v-else :href="product.url" class="product-card__image-wrapper-link block relative opacity-50 aspect-[4/5]" @click.prevent="onProductClick(product)" js-product-card-image>
<div class="product-card__image-spacer absolute bg-white top-0 left-0 w-full h-0 pt-[125%]"></div>
<lazy-image class="block relative">
<loading-spinner class="product-card__loading-spinner" loading style="--width: 40px; --height: 40px;"></loading-spinner>
<img class="product-card__image product-card__image--featured" :src="currentlyHoveredProductId === product.id ? product.imageHover : product.imageUrl" :alt="product.name" width="" height="">
</lazy-image>
</a>
<div class="search-drawer__product-details relative hidden">
<div class="search-drawer__product-title font-500 leading-[14px] desktop:leading-[16.5px] uppercase mb-[3px] desktop:mb-0">
<a :href="product.url" @click.prevent="onProductClick(product)">${ product.name }</a>
</div>
<p class="search-drawer__product-price uppercase">
<div v-if="product.inStock === 'yes'">
<span v-if="product.salePrice && parseFloat(product.salePrice) !== parseFloat(product.price)">${ formatPrice(product, product.salePrice) }</span>
<span v-else>${ formatPrice(product, product.price) }</span>
</div>
<div v-else>
SOLD OUT
</div>
</p>
</div>
<div v-if="product.inStock === 'yes'" class="product-card__size-variants hidden relative h-md max-w-full overflow-x-auto opacity-0 mt-xs transition" style="--property: opacity;">
<ul class="absolute flex justify-start gap-x-[15px] top-0 left-0">
<li v-for="variant in product.variants" class="product-card__size-variant uppercase">
<a :href="`${ product.url }?variant=${ variant.id }`"
class="product-card__size-variant-link font-400 whitespace-nowrap"
:class="{'text-gray-silver': variant.inStock !== 'yes'}">
${ variant.option2 }
</a>
</li>
</ul>
</div>
</div>
</div>
</li>
</ul>
<div class="search-drawer__products-loading-icon mt-sm flex justify-center items-center header-break:row-start-2 header-break:col-span-full" :class="{'hidden': finishedInfiniteScroll || (productsPage == 0 && fetched)}">
<div class="font-500 text-center py-md">LOADING</div>
</div>
</div>
</div>
<div v-else class="search-drawer__no-results h-50 flex justify-center items-center text-12 text-center text-gray-silver font-500 leading-[14px] desktop:hidden">NO RESULTS FOUND</div>
</div>
</div>
</predictive-search>
</s-drawer>
<style>
:root{
--predictive-search-header-height: 140px;
}
</style>
<style>
:root{
--header-height: 60px; /* header height, reset via js in header.js as needed */
--dropdown-height: 0px; /* mega dropdown height, to offset templates from the automatic expanded mega */
}
</style>
</header>
<div id="ThemeToastContainer" class="toasts fixed right-20 top-[var(--header-height)] z-50" v-cloak>
<transition-group name="toast" tag="ul" class="toasts__queue list-none">
<li v-for="(toast, idx) in queue" :key="toast.id" class="toasts__list-item" :class="{ 'hidden': toast.desktopOnly, 'tabletp:block': toast.desktopOnly }" @mouseover="pause(idx)" @mouseleave="resume(idx)">
<div class="toast__loader bg-gray-faint h-sm w-full">
<div class="toast__loader-progress bg-gray h-full" :class="{ paused: toast.paused }" :style="{ '--duration': `${toast.timeout / 1000}s` }"></div>
</div>
<div class="toast bg-black pt-md w-[320px]">
<div class="toast__inner text-white">
<div class="toast__header px-md flex justify-between items-start mb-md">
<div class="toast__title h3 uppercase">${ toast.title }</div>
<button id="ThemeToastClose" class="w-[35px] p-sm -m-sm default-focus" @click="remove(idx)"><svg class="icon icon--close" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 15 15">
<title>Close</title>
<path d="M7.5,6.25L13.75,0l1.25,1.25-6.25,6.25,6.25,6.25-1.25,1.25-6.25-6.25L1.25,15l-1.25-1.25L6.25,7.5,0,1.25,1.25,0,7.5,6.25Z" />
</svg></button>
</div>
<div v-if="toast.content" v-html="toast.content" class="toast__content px-md pb-md"></div>
<div v-if="toast.primaryAction || toast.secondaryAction" class="toast__actions px-sm pb-sm">
<a v-if="toast.secondaryActionLink"
:href="toast.secondaryActionLink"
class="toast__action btn mb-sm max-w-none w-full border border-white uppercase text-12 desktop:text-10"
>
${ toast.secondaryActiontitle }
</a>
<button v-else-if="toast.secondaryAction && toast.secondaryActionTitle"
class="btn mb-sm max-w-none w-full border border-white uppercase text-12 desktop:text-10"
@click="toast.secondaryAction"
>
${ toast.secondaryActionTitle }
</button>
<a v-if="toast.primaryActionLink"
:href="toast.primaryActionLink"
class="toast__action btn btn--secondary max-w-none w-full uppercase text-12 desktop:text-10"
>
${ toast.primaryActionTitle }
</a>
<button v-else-if="toast.primaryAction && toast.primaryActionTitle"
class="btn btn--secondary max-w-none w-full uppercase text-12 desktop:text-10"
@click="toast.primaryAction"
>
${ toast.primaryActionTitle }
</button>
</div>
</div>
</div>
</li>
</transition-group>
</div>
<welcome-mat id="CountrySelectModal" class="country-select-modal p-md" body-open-class="country-not-selected" close="[js-close-country-select]" open="[js-open-country-select]" js-country-select-modal>
<button class="country-select-modal__close absolute top-10 right-10 w-[35px] p-sm hidden" aria-label="Close" js-close-country-select><svg class="icon icon--close" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 15 15">
<title>Close</title>
<path d="M7.5,6.25L13.75,0l1.25,1.25-6.25,6.25,6.25,6.25-1.25,1.25-6.25-6.25L1.25,15l-1.25-1.25L6.25,7.5,0,1.25,1.25,0,7.5,6.25Z" />
</svg></button>
<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data" js-country-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" />
<p class="h4 uppercase">Welcome to Stüssy</p>
<label for="CountryModalSelect" class="block h4 text-gray-silver mt-sm uppercase font-500">You are shipping to:</label>
<select name="country_code" id="CountryModalSelect" class="form__select mt-sm h-40" data-canonical="/" js-country-select>
<option value="AR">Argentina / ARS</option>
<option value="AT">Austria / EUR</option>
<option value="AU">Australia / AUD</option>
<option value="BH">Bahrain / USD</option>
<option value="BE">Belgium / EUR</option>
<option value="BR">Brazil / BRL</option>
<option value="BG">Bulgaria / BGN</option>
<option value="CA">Canada / CAD</option>
<option value="CL">Chile / CLP</option>
<option value="CO">Colombia / COP</option>
<option value="CR">Costa Rica / CRC</option>
<option value="HR">Croatia / EUR</option>
<option value="CY">Cyprus / EUR</option>
<option value="CZ">Czechia / CZK</option>
<option value="DK">Denmark / DKK</option>
<option value="DO">Dominican Republic / DOP</option>
<option value="EC">Ecuador / USD</option>
<option value="EG">Egypt / EGP</option>
<option value="SV">El Salvador / USD</option>
<option value="EE">Estonia / EUR</option>
<option value="FI">Finland / EUR</option>
<option value="FR">France / EUR</option>
<option value="DE">Germany / EUR</option>
<option value="GR">Greece / EUR</option>
<option value="GT">Guatemala / GTQ</option>
<option value="GG">Guernsey / GBP</option>
<option value="HN">Honduras / HNL</option>
<option value="HK">Hong Kong SAR / HKD</option>
<option value="HU">Hungary / HUF</option>
<option value="IS">Iceland / ISK</option>
<option value="IN">India / INR</option>
<option value="ID">Indonesia / IDR</option>
<option value="IE">Ireland / EUR</option>
<option value="IL">Israel / ILS</option>
<option value="IT">Italy / EUR</option>
<option value="JM">Jamaica / JMD</option>
<option value="JP">Japan / JPY</option>
<option value="JE">Jersey / GBP</option>
<option value="KZ">Kazakhstan / KZT</option>
<option value="KW">Kuwait / USD</option>
<option value="LV">Latvia / EUR</option>
<option value="LB">Lebanon / LBP</option>
<option value="LT">Lithuania / EUR</option>
<option value="LU">Luxembourg / EUR</option>
<option value="MO">Macau / MOP</option>
<option value="MY">Malaysia / MYR</option>
<option value="MX">Mexico / MXN</option>
<option value="MC">Monaco / EUR</option>
<option value="MN">Mongolia / MNT</option>
<option value="NL">Netherlands / EUR</option>
<option value="NG">Nigeria / NGN</option>
<option value="NO">Norway / NOK</option>
<option value="PK">Pakistan / PKR</option>
<option value="PA">Panama / USD</option>
<option value="PE">Peru / PEN</option>
<option value="PH">Philippines / PHP</option>
<option value="PL">Poland / PLN</option>
<option value="PT">Portugal / EUR</option>
<option value="QA">Qatar / QAR</option>
<option value="RO">Romania / RON</option>
<option value="SA">Saudi Arabia / SAR</option>
<option value="SG">Singapore / SGD</option>
<option value="SK">Slovakia / EUR</option>
<option value="SI">Slovenia / EUR</option>
<option value="ZA">South Africa / ZAR</option>
<option value="KR">South Korea / KRW</option>
<option value="ES">Spain / EUR</option>
<option value="SE">Sweden / SEK</option>
<option value="CH">Switzerland / CHF</option>
<option value="TW">Taiwan / TWD</option>
<option value="TH">Thailand / THB</option>
<option value="AE">United Arab Emirates / AED</option>
<option value="GB">United Kingdom / GBP</option>
<option value="US">United States / USD</option>
<option value="UY">Uruguay / UYU</option>
<option value="VN">Vietnam / VND</option>
</select>
<select name="language_code" id="LanguageModalSelect" data-placeholder="Select a language" class="form__select mt-sm h-40 hidden" js-language-select>
</select>
<button type="submit" class="btn mt-md uppercase max-w-none" data-language-validation="Please select a language" js-country-submit js-close-country-select>Save</button>
</form>
</welcome-mat>
<main id="MainContent" class="main drawer-background modal-background grid pt-[var(--header-height)] desktop:pt-[calc(var(--header-height)+var(--dropdown-height))] max-w-screen-site mx-auto" role="main">
<section id="shopify-section-template--14338592931936__section_rotational_hero_Ukmq6V" class="shopify-section">
<style>
.template-index:has(.section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V) footer .site-footer__row{
border: none;
}
.template-index:has(.section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V) #MainContent{
max-width: 100%;
padding-top:0;
}
.section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V[data-block-index="0"] .rotational-img img,
.section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V[data-block-index="0"] .rotational-video video{
width: 90vw;
max-width: 90vw;
height: fit-content;
max-height: fit-content;
margin: auto;
}
@media (min-width: 1025px) {
.section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V[data-block-index="0"] .rotational-img img,
.section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V[data-block-index="0"] .rotational-video video{
width: fit-content;
max-width: fit-content;
height: 90vh;
max-height: 90vh;
margin: auto;
}
}
.section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V[data-block-index="1"] .rotational-img img,
.section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V[data-block-index="1"] .rotational-video video{
width: 80vw;
max-width: 80vw;
height: fit-content;
max-height: fit-content;
margin: auto;
}
@media (min-width: 1025px) {
.section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V[data-block-index="1"] .rotational-img img,
.section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V[data-block-index="1"] .rotational-video video{
width: fit-content;
max-width: fit-content;
height: 80vh;
max-height: 80vh;
margin: auto;
}
}
</style>
<section-rotational-hero class="relative flex justify-center items-center left-0 w-full overflow-hidden h-[calc(100vh-env(safe-area-inset-top)-var(--header-height))] desktop:h-[100vh]" data-block-count="2">
<div class="section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V hidden" data-block-index="0" js-rotational-hero-block>
<a href="/collections/new-arrivals" class="section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V w-full h-full image-grid-item__wrapper image-grid-item__wrapper--link desktop:flex desktop:flex-col flex flex-col h-full justify-center default-focus-child">
<div class="rotational-img image-grid-item__media relative w-full h-fit hidden desktop:block" data-orientation="landscape">
<picture class="lazypicture block w-full h-full" style="--ar-lzimg-mobile: 1.25; ">
<img src="//www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=1920" srcset="//www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=300 300w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=600 600w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=750 750w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=1024 1024w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=1280 1280w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=1440 1440w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=1920 1920w" loading="eager" class="h-full object-contain object-top mx-auto desktop:object-center" fetchpriority="high">
</picture>
</div>
<div class="rotational-img image-grid-item__media relative w-full h-fit desktop:hidden" data-orientation="mobile">
<picture class="lazypicture block w-full h-full" style="--ar-lzimg-mobile: 1.25; ">
<img src="//www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=1920" srcset="//www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=300 300w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=600 600w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=750 750w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=1024 1024w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=1280 1280w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=1440 1440w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection1.jpg?v=1763681492&width=1920 1920w" loading="eager" class="h-full object-contain object-top mx-auto desktop:object-center" fetchpriority="high">
</picture>
</div>
</a>
</div>
<div class="section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V hidden" data-block-index="1" js-rotational-hero-block>
<a href="/collections/new-arrivals" class="section--rotational-hero-template--14338592931936__section_rotational_hero_Ukmq6V w-full h-full image-grid-item__wrapper image-grid-item__wrapper--link desktop:flex desktop:flex-col flex flex-col h-full justify-center default-focus-child">
<div class="rotational-img image-grid-item__media relative w-full h-fit hidden desktop:block" data-orientation="landscape">
<picture class="lazypicture block w-full h-full" style="--ar-lzimg-mobile: 0.8; ">
<img src="//www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=1920" srcset="//www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=300 300w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=600 600w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=750 750w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=1024 1024w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=1280 1280w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=1440 1440w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=1920 1920w" loading="eager" class="h-full object-contain object-top mx-auto desktop:object-center" fetchpriority="high">
</picture>
</div>
<div class="rotational-img image-grid-item__media relative w-full h-fit desktop:hidden" data-orientation="mobile">
<picture class="lazypicture block w-full h-full" style="--ar-lzimg-mobile: 0.8; ">
<img src="//www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=1920" srcset="//www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=300 300w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=600 600w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=750 750w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=1024 1024w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=1280 1280w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=1440 1440w, //www.stussy.com/cdn/shop/files/Stussy_Holiday_25_Collection2_f2561a45-edc9-4133-b47a-e482f85953e8.jpg?v=1763717671&width=1920 1920w" loading="eager" class="h-full object-contain object-top mx-auto desktop:object-center" fetchpriority="high">
</picture>
</div>
</a>
</div>
</section-rotational-hero>
</section>
</main>
<s-drawer id="CartDrawer" class="cart-drawer widescreen:max-w-[720px]" position="cart" open="[js-cart-drawer-open]" close="[js-cart-drawer-close]" data-locale="US" js-cart-drawer>
<s-ajaxcart class="ajaxcart hidden" data-shipping-threshold="false" data-gift="">
<div id="AjaxCartTemplate" class="h-full flex flex-col pb-[110px] tabletp:pb-[161px] desktop:pb-[86px]">
<header class="ajaxcart__header flex border-b border-gray-light h-[59px] items-center justify-between px-sm tabletp:px-md" ref="cartHeader">
<h2 class="h2 text-12 underline uppercase desktop:text-10">Shopping Bag</h2>
<button class="ajaxcart__close w-[35px] p-sm -mr-sm default-focus" js-cart-drawer-close><svg class="icon icon--close" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 15 15">
<title>Close</title>
<path d="M7.5,6.25L13.75,0l1.25,1.25-6.25,6.25,6.25,6.25-1.25,1.25-6.25-6.25L1.25,15l-1.25-1.25L6.25,7.5,0,1.25,1.25,0,7.5,6.25Z" />
</svg></button>
</header>
<form v-if="cart" class="ajaxcart__content relative overflow-y-auto overflow-x-hidden flex-1" :style="{ height: cartHeight }" action="/cart" method="post" ref="form" novalidate>
<p v-if="error" class="ajaxcart__error sticky top-0 w-full z-10 flex justify-between py-sm px-sm tabletp:px-md bg-gray-light">
<span>${ error }</span>
<button class="font-500 uppercase text-12" type="button" @click.prevent="this.error = false">HIDE</button>
</p>
<main class="ajaxcart__main relative pt-md" :class="[loading.cart ? 'opacity-50' : '']">
<transition-group v-if="cart.items.length" class="ajaxcart__products grid gap-md px-sm tabletp:px-md" name="line-items" tag="ul">
<li v-for="(item, idx) in cart.items" class="transition inline-block w-full" :key="item.key">
<line-item
:item="item"
:line="idx + 1"
:loading="loading.item === idx"
:key="item.key"
@remove-item="removeItem"
@update-item-quantity="updateItemQuantity"
/>
</li>
</transition-group>
<div v-if="cart.items.length" class="ajaxcart__subtotal mt-xl mb-xl tabletp:border-t tabletp:border-gray-light tabletp:pt-lg tabletp:mb-0">
<p class="ajaxcart__disclaimer uppercase font-500 px-sm tabletp:px-md">
Taxes and shipping calculated at checkout.
</p>
<p v-if="internationalMessage" class="ajaxcart__international uppercase font-500 px-sm tabletp:px-md mt-sm">${internationalMessage}</p>
<div class="ajaxcart-subtotal__container flex items-center justify-between font-500 uppercase py-md px-sm tabletp:px-md border-t border-gray-light bg-white fixed w-full left-0 bottom-xxl tabletp:static tabletp:py-lg tabletp:mt-lg" ref="subtotalContainer">
<p class="ajaxcart-subtotal__title">Subtotal</p>
<p class="ajaxcart-subtotal__price">${ formatMoney(cart.items_subtotal_price) }</p>
</div>
</div>
<p v-else class="ajaxcart__empty text-12 leading-[14px] font-500 px-sm tabletp:px-md uppercase">
You have no items in your shopping bag.<br><br>
${internationalMessage}
</p>
<upsell-products
:cart="cart"
:handles-in-cart="handlesInCart"
@add-to-cart="addToCart"
/>
</main><!--.ajaxcart__main -->
<footer class="ajaxcart__footer fixed bottom-0 w-full bg-white border-t border-gray-light tabletp:p-md" ref="cartFooter">
<div class="flex flex-wrap tabletp:gap-md">
<button class="btn max-w-none flex-1 tabletp:w-full tabletp:flex-none desktop:flex-1 uppercase desktop:text-10" :class="continueShoppingClasses" type="button" @click.prevent="drawer.close">
Continue Shopping
</button>
<button v-if="cart && cart.items.length" type="submit" class="ajaxcart__checkout btn max-w-none flex-1 tabletp:w-full tabletp:flex-none desktop:flex-1 uppercase desktop:text-10" name="checkout" :disabled="!checkoutEnabled">
Checkout
</button>
</div>
</footer>
</form><!-- .ajaxcart__content -->
<div v-else class="ajaxcart__loading-skeleton">
<ul class="ajaxcart__skeleton-items">
<skeleton-item v-for="i in 3"></skeleton-item>
</ul>
<footer class="ajaxcart__skeleton-footer w-full fixed bottom-0 p-md">
<div class="flex justify-between mb-md">
<div class="h-12 w-60 opacity-5 bg-gray animate-pulse"> </div>
<div class="h-12 w-32 opacity-5 bg-gray animate-pulse"> </div>
</div>
<div class="w-full h-32 opacity-5 mb-sm bg-gray animate-pulse"> </div>
<div class="w-2/3 mx-auto h-12 opacity-5 bg-gray animate-pulse"> </div>
</footer>
</div>
</div><!-- #AjaxCart -->
</s-ajaxcart>
</s-drawer><script id="AjaxCartLineItem" type="text/template">
<div class="line-item grid grid-cols-6 gap-sm tabletp:flex" :class="[loading ? 'opacity-50' : '']">
<a :href="item.url" class="line-item__image-container col-span-2 tabletp:max-w-[175px] default-focus">
<img :src="item.featured_image.url" :alt="item.title" class="line-item__image">
</a>
<div class="line-item__detail col-span-4 px-xs tabletp:w-full">
<h3 class="line-item__title text-body uppercase">
<a class="default-focus" :href="item.url">${ item.product_title }</a>
</h3>
<h4 v-if="item.variant_title" class="line-item__variant font-400 mt-xs uppercase tabletp:mt-sm tabletp:pb-sm tabletp:border-b tabletp:border-gray-light desktop:text-10">${ item.variant_title }</h4>
<div class="line-item__pricing mt-xs tabletp:mt-sm tabletp:pb-sm tabletp:border-b tabletp:border-gray-light">
<div class="line-item__price">
<div v-if="item.line_price !== item.original_line_price">
<s>${ formatMoney(item.original_line_price) }</s>
<span>${ formatMoney(item.line_price) }</span>
</div>
<span v-else >${ formatMoney(item.line_price) }</span>
</div><!-- .line-item__price-->
<div v-if="item.line_price !== item.original_line_price" class="line-item__discounts">
<span v-for="discount in item.discounts" class="line-item__discount">
${ discount.title } - ${ formatMoney(discount.amount) }
</span>
</div><!-- .line-item__discounts -->
</div><!-- .line-item__pricing -->
<div class="line-item__qty flex gap-sm items-center justify-start mt-md">
<button class="line-item-qty__change line-item-qty__change--minus w-[30px] h-[30px] border border-gray flex items-center justify-center text-center font-700 transition default-focus" style="--property: background-color;" type="button" aria-label="Decrease Quantity" @click.prevent="$emit('updateItemQuantity', { quantity: item.quantity - 1, line })">-</button>
<label :for="'qty-' + item.id" class="sr-only">Quantity</label>
<input :id="'qty-' + item.id" class="line-item-qty__input font-sans text-12 leading-3 text-center border border-black w-[30px] h-[30px] flex items-center justify-center text-center font-700 transition desktop:text-10" style="--property: background-color;" type="text" :value="item.quantity" @change="$emit('updateItemQuantity', { quantity: $event.target.value, line })">
<button class="line-item-qty__change line-item-qty__change--plus w-[30px] h-[30px] border border-gray flex items-center justify-center text-center font-700 transition default-focus" style="--property: background-color;" type="button" aria-label="Increase Quantity" @click.prevent="$emit('updateItemQuantity', { quantity: item.quantity + 1, line})">+</button>
</div><!-- .line-item__qty-selector-->
</div><!-- .line-item__detail-->
</div><!-- .line-item -->
</script><script id="AjaxCartShippingThreshold"
type="text/template"
data-threshold=""
>
<div v-if="cart && cart.total_price > 0" class="shipping-threshold">
<h3 class="shipping-threshold__title">
<span v-if="unlocked">Congratulations! You got free shipping</span>
<span v-else>You're ${formatMoney(amountForFreeShipping)} from free shipping!</span>
</h3>
<progress
v-if="!unlocked"
class="shipping-threshold__bar w-full"
max="100"
:value="progress">
</progress>
</div>
</script><script id="AjaxCartUpsell" type="text/template">
<div v-if="cart && cart.items.length && products.length" class="upsell">
<h3 class="upsell__title">You May Also Like:</h3>
<div v-if="fetching">
<skeleton-item></skeleton-item>
</div>
<ul v-else-if="products" class="upsell__products" js-upsell-slider>
<li v-for="product in products" :key="product.id" class="upsell__product w-full">
<upsell-product
:product="product"
></upsell-product>
</li><!-- .upsell__product -->
</ul><!-- .upsell__products-->
<ul v-if="products.length > 1" class="upsell__slider-dots flex justify-center">
<li v-for="(product, idx) in products">
<button
class="upsell__slider-trigger w-md h-md rounded-full"
:class="[currentSlide === idx ? 'bg-black' : 'bg-black opacity-40']"
:aria-label="`Go to slide ${idx + 1}`"
@click.prevent="changeSlide(idx)"></button>
</li>
</ul>
</div><!-- .upsell -->
</script><script id="AjaxCartUpsellProduct" type="text/template">
<div v-if="product && product.available" class="upsell-product">
<a :href="`/products/${product.handle}`" class="upsell-product__image">
<img :src="product.featured_image" :alt="product.title">
</a>
<div class="upsell-product__info">
<h3 class="upsell-product__title"><a :href="product.url">${ product.title }</a></h3>
<p class="upsell-product__price">${ formatMoney(selectedVariant.price) }</p>
<div v-if="product.variants.length > 1" class="upsell-product__variants">
<div class="upsell-product__swatches">
<div v-for="option in product.options" class="upsell-product__swatch">
<h3 class="upsell-product__swatch-option">${ option.name }</h3>
<div v-for="value in option.values" class="upsell-product__swatch-group">
<label for="`ajaxcart-${product.id}-${value}`">${ value }</label>
<input
v-model="options[option.position]"
:id="`ajaxcart-${product.id}-${option}`"
type="radio" :name="`${option.name}-selector`"
@change="onOptionChange(option)"
:value="value"
/>
</div><!-- .upsell-product__swatch-group-->
<!-- <select
v-model="options[option.position]"
:name="`${option.name}-selector`"
:id="`ajaxcart-${product.id}-${option.name}`"
@change="onOptionChange(option)">
<option
v-for="value in option.values"
:value="value"
>
${ value }
</option>
</select> -->
</div><!-- .upsell-product__swatch-->
</div><!-- .upsell-product__swatches-->
</div><!-- .upsell-product__variants -->
<button class='upsell-product__atc' type="button" :disabled="!selectedVariant.available" @click.prevent="addToCart">
${ selectedVariant.available ? 'Add To Bag' : 'Sold Out'}
</button>
</div>
</div>
</script><script id="AjaxCartSkeletonItem" type="text/template">
<div class="skeleton-item flex p-md">
<div class="skeleton-item__image block w-[70px] h-[60px] mr-md opacity-5 bg-gray animate-pulse"> </div>
<div class="skeleton-item__info flex-grow">
<div class="skeleton-item__title block w-full h-sm mb-sm opacity-5 bg-gray animate-pulse"> </div>
<div class="skeleton-item__subtitle block w-xl h-sm mb-sm opacity-5 bg-gray animate-pulse"> </div>
<div class="skeleton-item__price block w-lg h-sm opacity-5 bg-gray animate-pulse"> </div>
</div>
</div>
</script><script>
window.theme = window.theme || {}
theme.upsellTags = [
]
</script><script id="AjaxCartUpsellData" type="application/json" js-upsell-data>
[
{
"tag": "__DEFAULT__",
"product": {"error":"json not allowed for this object"},
"product_options": ""
},
{
"tag": "__DEFAULT__",
"product": {"error":"json not allowed for this object"},
"product_options": ""
},
{
"tag": "__DEFAULT__",
"product": {"error":"json not allowed for this object"},
"product_options": ""
},
{
"tag": "__DEFAULT__",
"product": {"error":"json not allowed for this object"},
"product_options": ""
},
{
"tag": "__DEFAULT__",
"product": {"error":"json not allowed for this object"},
"product_options": ""
},
{
"tag": "__DEFAULT__",
"product": {"error":"json not allowed for this object"},
"product_options": ""
}
]
</script>
<footer role="contentinfo" class="site-footer__wrapper">
<s-footer class="site__footer relative">
<div class="site-footer__form p-sm pt-[15px] desktop:hidden">
<div class="sendlane-form" data-form-key="eyJkb21haW4iOiJzdHVzc3kiLCJmb3JtX2lkIjoiMTkwMzQzNmEtYjBlMS00YjY5LWJkNjItZDc4MTJjNmM2YmQ5In0="></div>
</div>
<div class="site-footer__row mx-sm desktop:flex desktop:justify-between desktop:items-center desktop:px-md desktop:py-[16px] desktop:mx-0">
<button class="link link--bold uppercase whitespace-nowrap text-left hidden desktop:grid desktop:justify-start desktop:items-center desktop:gap-sm" js-open-newsletter>Newsletter</button>
<div class="site-footer__copyright-container py-sm my-xs desktop:py-0 desktop:my-0">
<span class="site-footer__copyright font-400 text-left text-gray-silver desktop:text-right">© 2025 STÜSSY</span>
</div>
</div>
</s-footer>
</footer>
<s-modal
id="FooterNewsletterModal"
class="p-md w-[495px] min-h-[60px]"
open="[js-open-newsletter]"
close="[js-close-newsletter]"
aria-label="Modal for desktop newletter signup">
<button class="w-[14px] absolute top-20 right-20 z-[1]" js-close-newsletter><svg class="icon icon--close" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 15 15">
<title>Close</title>
<path d="M7.5,6.25L13.75,0l1.25,1.25-6.25,6.25,6.25,6.25-1.25,1.25-6.25-6.25L1.25,15l-1.25-1.25L6.25,7.5,0,1.25,1.25,0,7.5,6.25Z" />
</svg></button>
<div class="sendlane-form" data-form-key="eyJkb21haW4iOiJzdHVzc3kiLCJmb3JtX2lkIjoiMTgzNTA4ZmEtYjgwYy00OTA2LWEyZTEtYThkODU0MjZmYzViIn0="></div>
</s-modal>
<ul hidden>
<li id="a11y-refresh-page-message">Translation missing: en.accessibility.refresh_page</li>
</ul>
<script>
window.routes = {
cart_add_url: '/cart/add',
cart_change_url: '/cart/change',
cart_update_url: '/cart/update',
predictive_search_url: '/search/suggest'
};
</script>
<script src="//www.stussy.com/cdn/shop/t/550/assets/vendor.js?v=37289180580284631741760598476" defer="defer"></script>
<script src="//www.stussy.com/cdn/shop/t/550/assets/theme.js?v=141525008247467981261761859471" defer="defer"></script>
<script>
var initGorgiasChatPromise = (window.GorgiasChat) ? window.GorgiasChat.init() : new Promise(function (resolve) { window.addEventListener('gorgias-widget-loaded', function () { resolve();})});
initGorgiasChatPromise.then(async () => {
GorgiasChat.hidePoweredBy(true)
var chatDict = {
bot: ""
}
var sspDict = {}
window.GORGIAS_CHAT_TEXTS = chatDict
GorgiasChat.updateTexts(chatDict)
GorgiasChat.updateSSPTexts(sspDict)
GorgiasChat.on('widget:opened', function () {
var timer = setInterval(function () {
var chatWindowHead = document.querySelector('#gorgias-chat-container')?.querySelector('#chat-window')?.contentWindow.document.querySelector('head');
var chatWindowBody = document.querySelector('#gorgias-chat-container')?.querySelector('#chat-window')?.contentWindow.document.querySelector('body');
var chatWindowHeader = chatWindowBody.querySelector('.message-window-iframe-6drzmq');
var chatWindowHeaderMobile = chatWindowBody.querySelector('.message-window-iframe-16k0dw7');
var chatCloseButton = chatWindowBody.querySelector('.gorgiasCustom__close');
var chatButtons = document.querySelectorAll('[js-gorgias-button-change]');
var chatCloseButtonMobile = chatWindowBody.querySelector('.message-window-iframe-xaqbo8');
var stussySupportMobile = chatWindowBody.querySelector('.message-window-iframe-53fg4l');
if (![...chatWindowHead?.children].some(x => x.getAttribute("data-emotion"))) {
return;
}
if (chatCloseButton) {
return;
}
if(chatWindowHeader) {
if(!chatCloseButton) {
var closeButtonIcon = `<svg class="icon icon--close" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><title>Close</title><path d="M7.5,6.25L13.75,0l1.25,1.25-6.25,6.25,6.25,6.25-1.25,1.25-6.25-6.25L1.25,15l-1.25-1.25L6.25,7.5,0,1.25,1.25,0,7.5,6.25Z"/></svg>`
var closeButton = document.createElement('button')
closeButton.innerHTML = closeButtonIcon;
closeButton.classList.add('gorgiasCustom__close')
chatWindowHeader.append(closeButton);
closeButton.onclick = function() {
if (GorgiasChat.isOpen()) {
GorgiasChat.close();
chatButtons.forEach(function(btn){
btn.innerHTML = 'CHAT'
})
} else {
GorgiasChat.open();
chatButtons.forEach(function(btn){
btn.innerHTML = 'CLOSE'
})
}
}
}
}
if(chatWindowHeaderMobile) {
if(!chatCloseButton) {
var closeButtonIcon = `<svg class="icon icon--close" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><title>Close</title><path d="M7.5,6.25L13.75,0l1.25,1.25-6.25,6.25,6.25,6.25-1.25,1.25-6.25-6.25L1.25,15l-1.25-1.25L6.25,7.5,0,1.25,1.25,0,7.5,6.25Z"/></svg>`
var closeButton = document.createElement('button')
closeButton.innerHTML = closeButtonIcon;
closeButton.classList.add('gorgiasCustom__close--mobile')
chatWindowHeaderMobile.append(closeButton);
closeButton.onclick = function() {
if (GorgiasChat.isOpen()) {
GorgiasChat.close();
chatButtons.forEach(function(btn){
btn.innerHTML = 'CHAT'
})
} else {
GorgiasChat.open();
chatButtons.forEach(function(btn){
btn.innerHTML = 'CLOSE'
})
}
}
}
}
var chatStyle = document.createElement('style');
chatStyle.textContent = '.message-window-iframe-zowj0f{display: none !important;} .message-window-iframe-yfth23 {background: white !important;} .message-window-iframe-k23q2 { border-radius:0 !important; background-color: white!important; position: relative !important; } .message-window-iframe-7j3oi5 { background-color:white!important; } .message-window-iframe-1h38z0k {border-radius: 0 !important;} .gorgias-logo { width: 56px;} .message-window-iframe-1dc8xmc, .message-window-iframe-1y1ti51, .message-window-iframe-7lmm5d, .message-window-iframe-pjeq4e, message-window-iframe-5q865i { box-shadow:none !important } .message-window-iframe-29ckan { background-color: white !important; position: relative; top: 0px !important } .message-window-iframe-1h38z0k.offline-mode { background-color: white !important; } .message-window-iframe-6jih16 {background: white !important} .message-window-iframe-1s7oraf, .message-window-iframe-10s005j, .message-window-iframe-10s005j, .message-window-iframe-h9ns1i .message-window-iframe-1ybdy1m, .inner-content message-window-iframe-1qk1u5i, button { } .message-window-iframe-jw3bro:hover .message-window-iframe-1deibjd .message-window-iframe-10s005j { font-weight: 700!important; letter-spacing: -.015em!important; } .message-window-iframe-jw3bro:hover .message-window-iframe-jw3bro:hover { background:white!important } .gorgiasCustom__close--mobile { background: transparent; border: transparent; width: 15px; padding: 0; position: absolute; right: 20px; top: 35px!important } .message-window-iframe-q1gy7u { width: 56px !important; height: 56px !important } .message-window-iframe-gtj2l2 { max-height: 56px!important } .message-window-iframe-t615v3 {display:none!important} svg[aria-label="close-icon"] { display:none !important;} .message-window-iframe-fyp8u0 { color: black !important; border: 1px solid black !important; } svg .withFill { fill: black !important }} input::placeholder {color: black !important ;opacity: 1 !important;} ::placeholder {color: black !important ;opacity: 1 !important;} input::-ms-input-placeholder { color: black !important; } ::-ms-input-placeholder { color: black !important; } .message-window-iframe-vqug06 span{ color: black !important; } .message-window-iframe-6drzmq { padding: 18px 16px 12px 32px } .message-window-iframe-z9wzt9 { max-height: unset!important; max-width: 55px!important } .message-window-iframe-iu5lyq { margin-top:4px } .gorgiasCustom__close { background: transparent; border: transparent; width: 15px; padding: 0; position: absolute; right: 32px; top: 20px!important } .message-window-iframe-1jtrw5v { margin-top: 5px !important } .message-window-iframe-1b4j3il { font-family: HelveticaNeue, sans-serif; font-size: 9px; line-height: 15px; color: #757575; } div[aria-label="Live chat window header"], .message-window-iframe-ilrrvt { background-color: white!important; } .message-window-iframe-5q9366 svg path { fill: rgb(175, 175, 175);} .message-window-iframe-1eyhpwf svg path { fill: rgb(175, 175, 175) !important; } .message-window-iframe-1hbv521 { font-family: "Arial" !important } .message-window-iframe-1pbg755 span {color:black!important} .message-window-iframe-3z8pmt svg { stroke: black !important; } .message-window-iframe-6jm447 svg { stroke: black !important; fill: black !important } .message-window-iframe-6jm447 svg path { stroke: black !important; fill: black !important } .message-window-iframe-101oz1p { color: black !important }';
chatWindowHead.appendChild(chatStyle);
}, 50);
})
})
</script>
<script>
window._Sendlane = window._Sendlane || [];
</script>
<script src="https://sendlane.com/scripts/pusher.js" async></script>
<script>
_Sendlane.push({
event_id: 'vqIcFnSBhpNZt'
});
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Stüssy",
"url": "https://www.stussy.com/",
"sameAs": ["https://www.instagram.com/stussy/"]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "Stüssy",
"url": "https://www.stussy.com/",
"potentialAction": {
"@type": "SearchAction",
"target": "https://www.stussy.com/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
</script>
<!-- Failed to render app block "855628211100114053": app block path "shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507" does not exist --><div id="shopify-block-AeWtjZE1LT2Irb3pva__7079518687644006178" class="shopify-block shopify-app-block"><script>
(function () {
const cartAttributes = {};
// Helper function to retrieve the UTM from Url
function getUTMFromUrl() {
const url_string = window.location.href;
const url = new URL(url_string);
const utm_id = url.searchParams.get("utm_id");
const utm_source = url.searchParams.get("utm_source");
const utm_medium = url.searchParams.get("utm_medium");
const utm_campaign = url.searchParams.get("utm_campaign");
const utm_term = url.searchParams.get("utm_term");
const ref = url.searchParams.get("ref");
if (!utm_id && !utm_source && !utm_medium && !utm_campaign && !ref) {
return null;
}
let utmParameters = {
// Double underscore `__` to make it private
utm_data_source: "checkout_promotions_url_bar",
};
if (utm_id) {
utmParameters.utm_id = utm_id;
}
if (utm_source) {
utmParameters.utm_source = utm_source;
}
if (utm_medium) {
utmParameters.utm_medium = utm_medium;
}
if (utm_campaign) {
utmParameters.utm_campaign = utm_campaign;
}
if (utm_term) {
utmParameters.utm_term = utm_term;
}
if (ref) {
utmParameters.ref = ref;
}
return Object.keys(utmParameters).length === 1
? null
: utmParameters;
}
// Helper function to retrieve the UTM from Cookie
function getUTMAttributes() {
const urlUtmParams = getUTMFromUrl();
if (urlUtmParams) {
return urlUtmParams;
}
// No longer reading from deprecated Shopify cookies
return undefined;
}
function saveUtmParameters() {
const utmParams = getUTMAttributes();
if (utmParams) {
const cartHasUtmAttributes = Object.keys(cartAttributes).find(attributeKey => attributeKey.startsWith("utm_") || attributeKey === "ref");
if (cartHasUtmAttributes) {
// Don't call API if it already contains our UTM parameters
return;
}
// Handle both Shopify.routes.root and routes.root_url for better compatibility
var rootUrl = (window.Shopify && window.Shopify.routes && window.Shopify.routes.root)
|| (window.routes && window.routes.root_url)
|| '/';
var updateCart = fetch(rootUrl + 'cart/update.js',
{
headers: {
'Content-Type': 'application/json',
},
method: "POST",
body: JSON.stringify({
attributes: {
...utmParams
},
})
})
.then(response => response.json())
.then(data => {
return data
});
}
}
saveUtmParameters();
})();
</script>
</div></body>
</html>