CINXE.COM
Pima V-Neck T-Shirt
<!doctype html> <html lang="en-US"> <head> <link rel="preconnect" href="//cdn.shopify.com"> <link rel="dns-prefetch" href="//cdn.shopify.com"> <link rel="dns-prefetch" href="//cdn-4.convertexperiments.com"> <link rel="preconnect" href="//assets.bounceexchange.com"> <link rel="preconnect" href="//p.yotpo.com"> <link rel="preconnect" href="//www.googletagmanager.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <title>Pima V-Neck T-Shirt</title> <!-- - Convert tracking code -- LOAD SYNCHRONOUSLY!!! --> <!-- - Convert experimentation must resolve ASAP to not prompt additional renders / paints - --> <script type="text/javascript" src="//cdn-4.convertexperiments.com/v1/js/10048053-10049583.js"></script> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="description" content="This unbeatably soft and slim-fitting tee looks as good under a cardigan as it does flying solo."> <link rel="canonical" href="https://mackweldon.com/products/pima-v-neck-t-shirt-fs"> <link rel="preconnect" href="//cdn.shopify.com"> <link rel="dns-prefetch" href="//cdn.shopify.com"> <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel="shortcut icon" href="//mackweldon.com/cdn/shop/files/mw-favicon_pico.png?v=1614317458" type="image/png" > <link rel="apple-touch-icon-precomposed" href="//mackweldon.com/cdn/shop/files/mw-favicon_57x57.png?v=1614317458" > <link rel="apple-touch-icon-precomposed" href="//mackweldon.com/cdn/shop/files/mw-favicon_114x114.png?v=1614317458" > <link rel="apple-touch-icon-precomposed" href="//mackweldon.com/cdn/shop/files/mw-favicon_72x72.png?v=1614317458" > <link rel="apple-touch-icon-precomposed" href="//mackweldon.com/cdn/shop/files/mw-favicon_144x144.png?v=1614317458" > <link rel="apple-touch-icon-precomposed" href="//mackweldon.com/cdn/shop/files/mw-favicon_60x60.png?v=1614317458" > <link rel="apple-touch-icon-precomposed" href="//mackweldon.com/cdn/shop/files/mw-favicon_120x120.png?v=1614317458" > <link rel="apple-touch-icon-precomposed" href="//mackweldon.com/cdn/shop/files/mw-favicon_76x76.png?v=1614317458" > <link rel="apple-touch-icon-precomposed" href="//mackweldon.com/cdn/shop/files/mw-favicon_152x152.png?v=1614317458" > <link rel="icon" type="image/png" href="//mackweldon.com/cdn/shop/files/mw-favicon_196x196.png?v=1614317458" > <link rel="icon" type="image/png" href="//mackweldon.com/cdn/shop/files/mw-favicon_96x96.png?v=1614317458" > <link rel="icon" type="image/png" href="//mackweldon.com/cdn/shop/files/mw-favicon_32x32.png?v=1614317458" > <link rel="icon" type="image/png" href="//mackweldon.com/cdn/shop/files/mw-favicon_16x16.png?v=1614317458" > <link rel="icon" type="image/png" href="//mackweldon.com/cdn/shop/files/mw-favicon_128x.png?v=1614317458" > <meta name="application-name" content=" "> <meta name="msapplication-TileColor" content="#FFFFFF"> <meta name="msapplication-TileImage" content="//mackweldon.com/cdn/shop/files/mw-favicon_144x144.png?v=1614317458" > <meta name="msapplication-square70x70logo" content="//mackweldon.com/cdn/shop/files/mw-favicon_70x70.png?v=1614317458" > <meta name="msapplication-square150x150logo" content="//mackweldon.com/cdn/shop/files/mw-favicon_150x150.png?v=1614317458" > <meta name="msapplication-wide310x150logo" content="//mackweldon.com/cdn/shop/files/mw-favicon_310x150.png?v=1614317458" > <meta name="msapplication-square310x310logo" content="//mackweldon.com/cdn/shop/files/mw-favicon_310x310.png?v=1614317458" > <!-- Google Tag Manager --> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-NRVN85'); </script> <!-- End Google Tag Manager --> <!-- Global site tag (gtag.js) - Google Ads: 836163994 --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-836163994"></script> <!-- Google Ads Tag --> <script> window.dataLayer.push('js', new Date()); window.dataLayer.push('config', 'AW-836163994'); window.dataLayer.push({ 'event': 'page_view', 'send_to': 'AW-836163994', 'value': '$25.99', 'items': [{ 'id': 'M01T30-SPM-S', 'google_business_vertical': 'retail' }] }); </script> <!-- End Google Ads Tag --> <style> /* National2Condensed */ @font-face { font-weight: 300; src: url(//mackweldon.com/cdn/shop/t/2000/assets/National2Condensed-Light.woff2?v=117839765052991079641732647533) format('woff2'); font-family: National2Condensed; font-display: block; } @font-face { font-weight: 400; src: url(//mackweldon.com/cdn/shop/t/2000/assets/National2Condensed-Regular.woff2?v=12677588019194204361732647533) format('woff2'); font-family: National2Condensed; font-display: block; } @font-face { font-weight: 500; src: url(//mackweldon.com/cdn/shop/t/2000/assets/National2Condensed-Medium.woff2?v=169240377621714854421732647533) format('woff2'); font-family: National2Condensed; font-display: block; } /* UntitledSans */ @font-face { font-weight: 300; src: url(//mackweldon.com/cdn/shop/t/2000/assets/UntitledSans-Light.woff2?v=21814423787783492971732647533) format('woff2'); font-family: UntitledSans; font-display: block; } @font-face { font-weight: 400; src: url(//mackweldon.com/cdn/shop/t/2000/assets/UntitledSans-Regular.woff2?v=52306446536558621781732647533) format('woff2'); font-family: UntitledSans; font-display: block; } @font-face { font-weight: 500; src: url(//mackweldon.com/cdn/shop/t/2000/assets/UntitledSans-Medium.woff2?v=136122259877078318141732647533) format('woff2'); font-family: UntitledSans; font-display: block; } @font-face { font-weight: 700; src: url(//mackweldon.com/cdn/shop/t/2000/assets/UntitledSans-Bold.woff2?v=168642263211420180761732647533) format('woff2'); font-family: UntitledSans; font-display: block; } @font-face { font-family: 'yotpo-widget-font'; src: url('https://staticw2.yotpo.com/assets/yotpo-widget-font.woff?version=2023-11-29_11-27-26') format('woff'); } </style> <link href="//mackweldon.com/cdn/shop/t/2000/assets/bundle.theme.css?v=84743507874438292071732647533" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/lipis/flag-icons@7.0.0/css/flag-icons.min.css"> <script> function opc(value, ...args) { const next = args.shift(); const val = value && value[next]; const isFunction = typeof val === 'function'; const fnArgs = isFunction && Array.isArray(args[0]) ? args[0] : ''; if (fnArgs) args.shift(); const reeturn = isFunction ? value[next](...fnArgs) : val; if ([null, undefined].includes(reeturn)) return reeturn; else if (!args.length) return reeturn; else return opc(reeturn, ...args); } </script> <!-- [global-js] should render before [script-bundle] to access JS variables --> <script> window.CART_HANDLE = 'production'; window.STOREFRONT_ACCESS_TOKEN = 'fd5170a02f354f1dbfcad42020f61082';</script> <!-- Vendor Modules --> <script defer src="//mackweldon.com/cdn/shop/t/2000/assets/bundle.vendors.js?v=109281784540069114181732647533"></script> <!-- Common Modules --> <script defer src="//mackweldon.com/cdn/shop/t/2000/assets/bundle.common.js?v=119986615438549581781732647533"></script> <!-- Layout Modules --> <script defer src="//mackweldon.com/cdn/shop/t/2000/assets/bundle.theme.js?v=145191422820663604811732647533"></script> <script defer src="//mackweldon.com/cdn/shop/t/2000/assets/bundle.product.js?v=108115082078655059191732647533"></script> <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="JziE921ThN6HV_zeAziKXRgBuz85K67ALDExzfI06gI"> <meta name="google-site-verification" content="EWzcSWng502h_GkUPsYkPJ31P_Bj3UuL5X4qfMcVKCQ"> <meta name="google-site-verification" content="wEuhDRC6WibY9XblnH0buhv4bvE518LKe9YBa4h6N08"> <meta name="google-site-verification" content="3lvx1tE8_Xt7t9Wgv7Xpe8oIKAK7cnad33uYaxV3vpc"> <meta name="facebook-domain-verification" content="weyo0f2n2kbimjzbe8yg2oesm2kdt6"> <meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/7868252273/digital_wallets/dialog"> <meta name="shopify-checkout-api-token" content="d1bcff0d0e72e167db5b43adf7ea17a2"> <meta id="in-context-paypal-metadata" data-shop-id="7868252273" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> <link rel="alternate" type="application/json+oembed" href="https://mackweldon.com/products/pima-v-neck-t-shirt-fs.oembed"> <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=7868252273" crossorigin="anonymous"></script> <script id="apple-pay-shop-capabilities" type="application/json">{"shopId":7868252273,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/7868252273","merchantName":"Mack Weldon","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Mack Weldon","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script> <script id="shopify-features" type="application/json">{"accessToken":"d1bcff0d0e72e167db5b43adf7ea17a2","betas":["rich-media-storefront-analytics"],"domain":"mackweldon.com","predictiveSearch":true,"shopId":7868252273,"smart_payment_buttons_url":"https:\/\/mackweldon.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.en.js","dynamic_checkout_cart_url":"https:\/\/mackweldon.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.en.js","locale":"en"}</script> <script>var Shopify = Shopify || {}; Shopify.shop = "mack-weldon.myshopify.com"; Shopify.locale = "en"; Shopify.currency = {"active":"USD","rate":"1.0"}; Shopify.country = "US"; Shopify.theme = {"name":"12\/03 HP - v3.5.1 Duplicate","id":129749188721,"schema_name":"Anatta","schema_version":"1.0.0","theme_store_id":null,"role":"main"}; Shopify.theme.handle = "null"; Shopify.theme.style = {"id":null,"handle":null}; Shopify.cdnHost = "mackweldon.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";</script> <script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script> <script> window.Shopify = window.Shopify || {}; if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; window.Shopify.featureAssets['shop-js'] = {"login-button":["modules/client.login-button_PyB0yoLG.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"shop-pay-payment-request":["modules/client.shop-pay-payment-request_BSPYpBgE.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js","modules/chunk.shop-pay_DNi9j_X8.esm.js"],"payment-terms":["modules/client.payment-terms_BF5x7ymI.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"],"pay-button":["modules/client.pay-button_Cc3hmsbn.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"discount-app":["modules/client.discount-app_Dl148wJa.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"avatar":["modules/client.avatar_BTnouDA3.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/client.init-shop-for-new-customer-accounts_BXLde5-4.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/client.init-shop-email-lookup-coordinator_CSM1j0yH.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"init-customer-accounts-sign-up":["modules/client.init-customer-accounts-sign-up_BDGFEblG.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"],"init-customer-accounts":["modules/client.init-customer-accounts_CO51Msyl.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"]}; </script> <script>(function() { function asyncLoad() { var urls = ["https:\/\/dvbv96fvxd6o6.cloudfront.net\/assets\/js\/shopify.min.js?shop=mack-weldon.myshopify.com","https:\/\/wishlisthero-assets.revampco.com\/store-front\/bundle2.js?shop=mack-weldon.myshopify.com","https:\/\/cdn-loyalty.yotpo.com\/loader\/7y73YHjNUo8nThUz7aFtjw.js?shop=mack-weldon.myshopify.com","https:\/\/unpkg.com\/@happyreturns\/happyreturns-script-tag?shop=mack-weldon.myshopify.com","\/\/app.backinstock.org\/widget\/22977_1675165783.js?category=bis\u0026v=6\u0026shop=mack-weldon.myshopify.com","https:\/\/services.nofraud.com\/js\/device.js?shop=mack-weldon.myshopify.com","https:\/\/d18eg7dreypte5.cloudfront.net\/browse-abandonment\/smsbump_timer.js?shop=mack-weldon.myshopify.com","https:\/\/crossborder-integration.global-e.com\/resources\/js\/app?shop=mack-weldon.myshopify.com","\/\/cdn.shopify.com\/proxy\/910ee2c62f6b23f6197f64ee76754a5d7ab418b89b26e9308fce166a9de12c77\/web.global-e.com\/merchant\/storefrontattributes?merchantid=30000477\u0026shop=mack-weldon.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/open-signin.okasconcepts.com\/js\/resource.js?shop=mack-weldon.myshopify.com","\/\/cdn.shopify.com\/proxy\/2d581e2acd0700866a00ca300d2eba9dbe04e9e890ebeadb061d6d8607e5622d\/forms-akamai.smsbump.com\/684584\/form_232556.js?ver=1732486988\u0026shop=mack-weldon.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/6ffde25f7f7f7b7863ebdcf5f17fc1687eb5dd1cd4b8d0ad28eac2b1ec8565a6\/forms-akamai.smsbump.com\/684584\/form_300100.js?ver=1732486837\u0026shop=mack-weldon.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/ff09cf8d0df206d37687cfe8f182d5b80359e41ae60cc815e52ea58eac0268dc\/s3-us-west-2.amazonaws.com\/jsstore\/a\/020HVX5V\/ge.js?shop=mack-weldon.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/51570e431a4fa89fd609f8e4fbd16e35f437c6633b8ffe1f7bc3e544cbfe40c1\/app.retention.com\/shopify\/shopify_app_add_to_cart_script.js?shop=mack-weldon.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":7868252273,"offset":-18000,"reqid":"e4235001-6deb-41b3-883e-c527570fdefc-1733340216","pageurl":"mackweldon.com\/products\/pima-v-neck-t-shirt-fs?creativeid=1\u0026pubname=SPY\u0026pubsid=3367592\u0026ranEAID=8Iiptu%2ApfYQ\u0026ranMID=44780\u0026ranSiteID=8Iiptu.pfYQ-sXBRl2FQJNkW6mseMbCwVA\u0026utm_medium=affiliate\u0026utm_source=rakuten\u0026variant=41368111775857","u":"1cc4129bd5c6","p":"product","rtyp":"product","rid":7249899192433};</script> <script>window.ShopifyPaypalV4VisibilityTracking = true;</script> <script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i=t=>t.elements[r],u=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function a(t){const e=i(t);u().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=i(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){i(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),i=[...c,...r],u={};for(const[o,c]of new FormData(t).entries())i.includes(o)||(u[o]=c);n.setItem(e,JSON.stringify(u))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const m=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{a(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&a(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=u();for(const t of e)m(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&u().includes(t)&&m(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script> <script integrity="sha256-EGCDRYTvIEOXsReXgqGwkAR+5Dl8tickSrieA/ZcQwc=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//mackweldon.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-1060834584ef204397b1179782a1b090047ee4397cb627244ab89e03f65c4307.js" crossorigin="anonymous"></script> <script crossorigin="anonymous" defer="defer" src="//mackweldon.com/cdn/shopifycloud/shopify/assets/shopify_pay/storefront-80e528be853eac23af2454534897ca9536b1d3d04aa043b042f34879a3c111c8.js?v=20220906"></script> <script integrity="sha256-HAs5a9TQVLlKuuHrahvWuke+s1UlxXohfHeoYv8G2D8=" data-source-attribution="shopify.dynamic-checkout" defer="defer" src="//mackweldon.com/cdn/shopifycloud/shopify/assets/storefront/features-1c0b396bd4d054b94abae1eb6a1bd6ba47beb35525c57a217c77a862ff06d83f.js" crossorigin="anonymous"></script> <style id="shopify-dynamic-checkout-cart">@media screen and (min-width: 750px) { #dynamic-checkout-cart { min-height: 50px; } } @media screen and (max-width: 750px) { #dynamic-checkout-cart { min-height: 240px; } } </style><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script> <!-- BEGIN app block: shopify://apps/helium-customer-fields/blocks/app-embed/bab58598-3e6a-4377-aaaa-97189b15f131 --><script> if ('CF' in window) { window.CF.appEmbedEnabled = true; } else { window.CF = { appEmbedEnabled: true, }; } window.CF.editAccountFormId = ""; window.CF.registrationFormId = ""; </script> <!-- BEGIN app snippet: patch-registration-links --><script> function patchRegistrationLinks() { const PATCHABLE_LINKS_SELECTOR = 'a[href*="/account/register"]'; const search = new URLSearchParams(window.location.search); const checkoutUrl = search.get('checkout_url'); const returnUrl = search.get('return_url'); const redirectUrl = checkoutUrl || returnUrl; if (!redirectUrl) return; const registrationLinks = Array.from(document.querySelectorAll(PATCHABLE_LINKS_SELECTOR)); registrationLinks.forEach(link => { const url = new URL(link.href); url.searchParams.set('return_url', redirectUrl); link.href = url.href; }); } if (['complete', 'interactive', 'loaded'].includes(document.readyState)) { patchRegistrationLinks(); } else { document.addEventListener('DOMContentLoaded', () => patchRegistrationLinks()); } </script><!-- END app snippet --> <!-- BEGIN app snippet: monkey-patch-update --><script> (() => { /** * Patches CF.customer.fetchSessionToken to not do anything if the customer is logged in. * All storefronts should receive this update regardless of embed version. */ function monkeyPatchFetchSessionToken() { if (!CF.customer.isLoggedIn) return; CF.customer.fetchSessionToken = () => Promise.resolve(null); } document.addEventListener('cf:customer_ready', monkeyPatchFetchSessionToken); })(); </script><!-- END app snippet --> <!-- BEGIN app snippet: patch-login-grecaptcha-conflict --><script> // Fixes a problem where both grecaptcha and hcaptcha response fields are included in the /account/login form submission // resulting in a 404 on the /challenge page. // This is caused by our triggerShopifyRecaptchaLoad function in initialize-forms.liquid.ejs // The fix itself just removes the unnecessary g-recaptcha-response input function patchLoginGrecaptchaConflict() { Array.from(document.querySelectorAll('form')).forEach(form => { form.addEventListener('submit', e => { const grecaptchaResponse = form.querySelector('[name="g-recaptcha-response"]'); const hcaptchaResponse = form.querySelector('[name="h-captcha-response"]'); if (grecaptchaResponse && hcaptchaResponse) { // Can't use both. Only keep hcaptcha response field. grecaptchaResponse.parentElement.removeChild(grecaptchaResponse); } }) }) } if (['complete', 'interactive', 'loaded'].includes(document.readyState)) { patchLoginGrecaptchaConflict(); } else { document.addEventListener('DOMContentLoaded', () => patchLoginGrecaptchaConflict()); } </script><!-- END app snippet --> <!-- BEGIN app snippet: embed-data --> <script> window.CF.environment = { "domain": "mack-weldon.myshopify.com", "baseApiUrl": "https:\/\/app.customerfields.com", "captchaSiteKey": "6Ld0zJggAAAAABLEYAMKppZBIEtEAr6skepAmpPm", "captchaEnabled": false, "proxyPath": "\/tools\/customr", "countries": [{"name":"Afghanistan","code":"AF"},{"name":"Åland Islands","code":"AX"},{"name":"Albania","code":"AL"},{"name":"Algeria","code":"DZ"},{"name":"Andorra","code":"AD"},{"name":"Angola","code":"AO"},{"name":"Anguilla","code":"AI"},{"name":"Antigua \u0026 Barbuda","code":"AG"},{"name":"Argentina","code":"AR","provinces":[{"name":"Buenos Aires Province","code":"B"},{"name":"Catamarca","code":"K"},{"name":"Chaco","code":"H"},{"name":"Chubut","code":"U"},{"name":"Buenos Aires (Autonomous City)","code":"C"},{"name":"Córdoba","code":"X"},{"name":"Corrientes","code":"W"},{"name":"Entre Ríos","code":"E"},{"name":"Formosa","code":"P"},{"name":"Jujuy","code":"Y"},{"name":"La Pampa","code":"L"},{"name":"La Rioja","code":"F"},{"name":"Mendoza","code":"M"},{"name":"Misiones","code":"N"},{"name":"Neuquén","code":"Q"},{"name":"Río Negro","code":"R"},{"name":"Salta","code":"A"},{"name":"San Juan","code":"J"},{"name":"San Luis","code":"D"},{"name":"Santa Cruz","code":"Z"},{"name":"Santa Fe","code":"S"},{"name":"Santiago del Estero","code":"G"},{"name":"Tierra del Fuego","code":"V"},{"name":"Tucumán","code":"T"}]},{"name":"Armenia","code":"AM"},{"name":"Aruba","code":"AW"},{"name":"Ascension Island","code":"AC"},{"name":"Australia","code":"AU","provinces":[{"name":"Australian Capital Territory","code":"ACT"},{"name":"New South Wales","code":"NSW"},{"name":"Northern Territory","code":"NT"},{"name":"Queensland","code":"QLD"},{"name":"South Australia","code":"SA"},{"name":"Tasmania","code":"TAS"},{"name":"Victoria","code":"VIC"},{"name":"Western Australia","code":"WA"}]},{"name":"Austria","code":"AT"},{"name":"Azerbaijan","code":"AZ"},{"name":"Bahamas","code":"BS"},{"name":"Bahrain","code":"BH"},{"name":"Bangladesh","code":"BD"},{"name":"Barbados","code":"BB"},{"name":"Belarus","code":"BY"},{"name":"Belgium","code":"BE"},{"name":"Belize","code":"BZ"},{"name":"Benin","code":"BJ"},{"name":"Bermuda","code":"BM"},{"name":"Bhutan","code":"BT"},{"name":"Bolivia","code":"BO"},{"name":"Bosnia \u0026 Herzegovina","code":"BA"},{"name":"Botswana","code":"BW"},{"name":"Brazil","code":"BR","provinces":[{"name":"Acre","code":"AC"},{"name":"Alagoas","code":"AL"},{"name":"Amapá","code":"AP"},{"name":"Amazonas","code":"AM"},{"name":"Bahia","code":"BA"},{"name":"Ceará","code":"CE"},{"name":"Federal District","code":"DF"},{"name":"Espírito Santo","code":"ES"},{"name":"Goiás","code":"GO"},{"name":"Maranhão","code":"MA"},{"name":"Mato Grosso","code":"MT"},{"name":"Mato Grosso do Sul","code":"MS"},{"name":"Minas Gerais","code":"MG"},{"name":"Pará","code":"PA"},{"name":"Paraíba","code":"PB"},{"name":"Paraná","code":"PR"},{"name":"Pernambuco","code":"PE"},{"name":"Piauí","code":"PI"},{"name":"Rio Grande do Norte","code":"RN"},{"name":"Rio Grande do Sul","code":"RS"},{"name":"Rio de Janeiro","code":"RJ"},{"name":"Rondônia","code":"RO"},{"name":"Roraima","code":"RR"},{"name":"Santa Catarina","code":"SC"},{"name":"São Paulo","code":"SP"},{"name":"Sergipe","code":"SE"},{"name":"Tocantins","code":"TO"}]},{"name":"British Indian Ocean Territory","code":"IO"},{"name":"British Virgin Islands","code":"VG"},{"name":"Brunei","code":"BN"},{"name":"Bulgaria","code":"BG"},{"name":"Burkina Faso","code":"BF"},{"name":"Burundi","code":"BI"},{"name":"Cambodia","code":"KH"},{"name":"Cameroon","code":"CM"},{"name":"Canada","code":"CA","provinces":[{"name":"Alberta","code":"AB"},{"name":"British Columbia","code":"BC"},{"name":"Manitoba","code":"MB"},{"name":"New Brunswick","code":"NB"},{"name":"Newfoundland and Labrador","code":"NL"},{"name":"Northwest Territories","code":"NT"},{"name":"Nova Scotia","code":"NS"},{"name":"Nunavut","code":"NU"},{"name":"Ontario","code":"ON"},{"name":"Prince Edward Island","code":"PE"},{"name":"Quebec","code":"QC"},{"name":"Saskatchewan","code":"SK"},{"name":"Yukon","code":"YT"}]},{"name":"Cape Verde","code":"CV"},{"name":"Caribbean Netherlands","code":"BQ"},{"name":"Cayman Islands","code":"KY"},{"name":"Central African Republic","code":"CF"},{"name":"Chad","code":"TD"},{"name":"Chile","code":"CL","provinces":[{"name":"Arica y Parinacota","code":"AP"},{"name":"Tarapacá","code":"TA"},{"name":"Antofagasta","code":"AN"},{"name":"Atacama","code":"AT"},{"name":"Coquimbo","code":"CO"},{"name":"Valparaíso","code":"VS"},{"name":"Santiago Metropolitan","code":"RM"},{"name":"Libertador General Bernardo O’Higgins","code":"LI"},{"name":"Maule","code":"ML"},{"name":"Ñuble","code":"NB"},{"name":"Bío Bío","code":"BI"},{"name":"Araucanía","code":"AR"},{"name":"Los Ríos","code":"LR"},{"name":"Los Lagos","code":"LL"},{"name":"Aysén","code":"AI"},{"name":"Magallanes Region","code":"MA"}]},{"name":"China","code":"CN","provinces":[{"name":"Anhui","code":"AH"},{"name":"Beijing","code":"BJ"},{"name":"Chongqing","code":"CQ"},{"name":"Fujian","code":"FJ"},{"name":"Gansu","code":"GS"},{"name":"Guangdong","code":"GD"},{"name":"Guangxi","code":"GX"},{"name":"Guizhou","code":"GZ"},{"name":"Hainan","code":"HI"},{"name":"Hebei","code":"HE"},{"name":"Heilongjiang","code":"HL"},{"name":"Henan","code":"HA"},{"name":"Hubei","code":"HB"},{"name":"Hunan","code":"HN"},{"name":"Inner Mongolia","code":"NM"},{"name":"Jiangsu","code":"JS"},{"name":"Jiangxi","code":"JX"},{"name":"Jilin","code":"JL"},{"name":"Liaoning","code":"LN"},{"name":"Ningxia","code":"NX"},{"name":"Qinghai","code":"QH"},{"name":"Shaanxi","code":"SN"},{"name":"Shandong","code":"SD"},{"name":"Shanghai","code":"SH"},{"name":"Shanxi","code":"SX"},{"name":"Sichuan","code":"SC"},{"name":"Tianjin","code":"TJ"},{"name":"Xinjiang","code":"XJ"},{"name":"Tibet","code":"YZ"},{"name":"Yunnan","code":"YN"},{"name":"Zhejiang","code":"ZJ"}]},{"name":"Christmas Island","code":"CX"},{"name":"Cocos (Keeling) Islands","code":"CC"},{"name":"Colombia","code":"CO","provinces":[{"name":"Capital District","code":"DC"},{"name":"Amazonas","code":"AMA"},{"name":"Antioquia","code":"ANT"},{"name":"Arauca","code":"ARA"},{"name":"Atlántico","code":"ATL"},{"name":"Bolívar","code":"BOL"},{"name":"Boyacá","code":"BOY"},{"name":"Caldas","code":"CAL"},{"name":"Caquetá","code":"CAQ"},{"name":"Casanare","code":"CAS"},{"name":"Cauca","code":"CAU"},{"name":"Cesar","code":"CES"},{"name":"Chocó","code":"CHO"},{"name":"Córdoba","code":"COR"},{"name":"Cundinamarca","code":"CUN"},{"name":"Guainía","code":"GUA"},{"name":"Guaviare","code":"GUV"},{"name":"Huila","code":"HUI"},{"name":"La Guajira","code":"LAG"},{"name":"Magdalena","code":"MAG"},{"name":"Meta","code":"MET"},{"name":"Nariño","code":"NAR"},{"name":"Norte de Santander","code":"NSA"},{"name":"Putumayo","code":"PUT"},{"name":"Quindío","code":"QUI"},{"name":"Risaralda","code":"RIS"},{"name":"San Andrés \u0026 Providencia","code":"SAP"},{"name":"Santander","code":"SAN"},{"name":"Sucre","code":"SUC"},{"name":"Tolima","code":"TOL"},{"name":"Valle del Cauca","code":"VAC"},{"name":"Vaupés","code":"VAU"},{"name":"Vichada","code":"VID"}]},{"name":"Comoros","code":"KM"},{"name":"Congo - Brazzaville","code":"CG"},{"name":"Congo - Kinshasa","code":"CD"},{"name":"Cook Islands","code":"CK"},{"name":"Costa Rica","code":"CR","provinces":[{"name":"Alajuela","code":"CR-A"},{"name":"Cartago","code":"CR-C"},{"name":"Guanacaste","code":"CR-G"},{"name":"Heredia","code":"CR-H"},{"name":"Limón","code":"CR-L"},{"name":"Puntarenas","code":"CR-P"},{"name":"San José","code":"CR-SJ"}]},{"name":"Croatia","code":"HR"},{"name":"Curaçao","code":"CW"},{"name":"Cyprus","code":"CY"},{"name":"Czechia","code":"CZ"},{"name":"Côte d’Ivoire","code":"CI"},{"name":"Denmark","code":"DK"},{"name":"Djibouti","code":"DJ"},{"name":"Dominica","code":"DM"},{"name":"Dominican Republic","code":"DO"},{"name":"Ecuador","code":"EC"},{"name":"Egypt","code":"EG","provinces":[{"name":"6th of October","code":"SU"},{"name":"Al Sharqia","code":"SHR"},{"name":"Alexandria","code":"ALX"},{"name":"Aswan","code":"ASN"},{"name":"Asyut","code":"AST"},{"name":"Beheira","code":"BH"},{"name":"Beni Suef","code":"BNS"},{"name":"Cairo","code":"C"},{"name":"Dakahlia","code":"DK"},{"name":"Damietta","code":"DT"},{"name":"Faiyum","code":"FYM"},{"name":"Gharbia","code":"GH"},{"name":"Giza","code":"GZ"},{"name":"Helwan","code":"HU"},{"name":"Ismailia","code":"IS"},{"name":"Kafr el-Sheikh","code":"KFS"},{"name":"Luxor","code":"LX"},{"name":"Matrouh","code":"MT"},{"name":"Minya","code":"MN"},{"name":"Monufia","code":"MNF"},{"name":"New Valley","code":"WAD"},{"name":"North Sinai","code":"SIN"},{"name":"Port Said","code":"PTS"},{"name":"Qalyubia","code":"KB"},{"name":"Qena","code":"KN"},{"name":"Red Sea","code":"BA"},{"name":"Sohag","code":"SHG"},{"name":"South Sinai","code":"JS"},{"name":"Suez","code":"SUZ"}]},{"name":"El Salvador","code":"SV","provinces":[{"name":"Ahuachapán","code":"SV-AH"},{"name":"Cabañas","code":"SV-CA"},{"name":"Chalatenango","code":"SV-CH"},{"name":"Cuscatlán","code":"SV-CU"},{"name":"La Libertad","code":"SV-LI"},{"name":"La Paz","code":"SV-PA"},{"name":"La Unión","code":"SV-UN"},{"name":"Morazán","code":"SV-MO"},{"name":"San Miguel","code":"SV-SM"},{"name":"San Salvador","code":"SV-SS"},{"name":"San Vicente","code":"SV-SV"},{"name":"Santa Ana","code":"SV-SA"},{"name":"Sonsonate","code":"SV-SO"},{"name":"Usulután","code":"SV-US"}]},{"name":"Equatorial Guinea","code":"GQ"},{"name":"Eritrea","code":"ER"},{"name":"Estonia","code":"EE"},{"name":"Eswatini","code":"SZ"},{"name":"Ethiopia","code":"ET"},{"name":"Falkland Islands","code":"FK"},{"name":"Faroe Islands","code":"FO"},{"name":"Fiji","code":"FJ"},{"name":"Finland","code":"FI"},{"name":"France","code":"FR"},{"name":"French Guiana","code":"GF"},{"name":"French Polynesia","code":"PF"},{"name":"French Southern Territories","code":"TF"},{"name":"Gabon","code":"GA"},{"name":"Gambia","code":"GM"},{"name":"Georgia","code":"GE"},{"name":"Germany","code":"DE"},{"name":"Ghana","code":"GH"},{"name":"Gibraltar","code":"GI"},{"name":"Greece","code":"GR"},{"name":"Greenland","code":"GL"},{"name":"Grenada","code":"GD"},{"name":"Guadeloupe","code":"GP"},{"name":"Guatemala","code":"GT","provinces":[{"name":"Alta Verapaz","code":"AVE"},{"name":"Baja Verapaz","code":"BVE"},{"name":"Chimaltenango","code":"CMT"},{"name":"Chiquimula","code":"CQM"},{"name":"El Progreso","code":"EPR"},{"name":"Escuintla","code":"ESC"},{"name":"Guatemala","code":"GUA"},{"name":"Huehuetenango","code":"HUE"},{"name":"Izabal","code":"IZA"},{"name":"Jalapa","code":"JAL"},{"name":"Jutiapa","code":"JUT"},{"name":"Petén","code":"PET"},{"name":"Quetzaltenango","code":"QUE"},{"name":"Quiché","code":"QUI"},{"name":"Retalhuleu","code":"RET"},{"name":"Sacatepéquez","code":"SAC"},{"name":"San Marcos","code":"SMA"},{"name":"Santa Rosa","code":"SRO"},{"name":"Sololá","code":"SOL"},{"name":"Suchitepéquez","code":"SUC"},{"name":"Totonicapán","code":"TOT"},{"name":"Zacapa","code":"ZAC"}]},{"name":"Guernsey","code":"GG"},{"name":"Guinea","code":"GN"},{"name":"Guinea-Bissau","code":"GW"},{"name":"Guyana","code":"GY"},{"name":"Haiti","code":"HT"},{"name":"Honduras","code":"HN"},{"name":"Hong Kong SAR","code":"HK","provinces":[{"name":"Hong Kong Island","code":"HK"},{"name":"Kowloon","code":"KL"},{"name":"New Territories","code":"NT"}]},{"name":"Hungary","code":"HU"},{"name":"Iceland","code":"IS"},{"name":"India","code":"IN","provinces":[{"name":"Andaman and Nicobar Islands","code":"AN"},{"name":"Andhra Pradesh","code":"AP"},{"name":"Arunachal Pradesh","code":"AR"},{"name":"Assam","code":"AS"},{"name":"Bihar","code":"BR"},{"name":"Chandigarh","code":"CH"},{"name":"Chhattisgarh","code":"CG"},{"name":"Dadra and Nagar Haveli","code":"DN"},{"name":"Daman and Diu","code":"DD"},{"name":"Delhi","code":"DL"},{"name":"Goa","code":"GA"},{"name":"Gujarat","code":"GJ"},{"name":"Haryana","code":"HR"},{"name":"Himachal Pradesh","code":"HP"},{"name":"Jammu and Kashmir","code":"JK"},{"name":"Jharkhand","code":"JH"},{"name":"Karnataka","code":"KA"},{"name":"Kerala","code":"KL"},{"name":"Ladakh","code":"LA"},{"name":"Lakshadweep","code":"LD"},{"name":"Madhya Pradesh","code":"MP"},{"name":"Maharashtra","code":"MH"},{"name":"Manipur","code":"MN"},{"name":"Meghalaya","code":"ML"},{"name":"Mizoram","code":"MZ"},{"name":"Nagaland","code":"NL"},{"name":"Odisha","code":"OR"},{"name":"Puducherry","code":"PY"},{"name":"Punjab","code":"PB"},{"name":"Rajasthan","code":"RJ"},{"name":"Sikkim","code":"SK"},{"name":"Tamil Nadu","code":"TN"},{"name":"Telangana","code":"TS"},{"name":"Tripura","code":"TR"},{"name":"Uttar Pradesh","code":"UP"},{"name":"Uttarakhand","code":"UK"},{"name":"West Bengal","code":"WB"}]},{"name":"Indonesia","code":"ID","provinces":[{"name":"Aceh","code":"AC"},{"name":"Bali","code":"BA"},{"name":"Bangka–Belitung Islands","code":"BB"},{"name":"Banten","code":"BT"},{"name":"Bengkulu","code":"BE"},{"name":"Gorontalo","code":"GO"},{"name":"Jakarta","code":"JK"},{"name":"Jambi","code":"JA"},{"name":"West Java","code":"JB"},{"name":"Central Java","code":"JT"},{"name":"East Java","code":"JI"},{"name":"West Kalimantan","code":"KB"},{"name":"South Kalimantan","code":"KS"},{"name":"Central Kalimantan","code":"KT"},{"name":"East Kalimantan","code":"KI"},{"name":"North Kalimantan","code":"KU"},{"name":"Riau Islands","code":"KR"},{"name":"Lampung","code":"LA"},{"name":"Maluku","code":"MA"},{"name":"North Maluku","code":"MU"},{"name":"North Sumatra","code":"SU"},{"name":"West Nusa Tenggara","code":"NB"},{"name":"East Nusa Tenggara","code":"NT"},{"name":"Papua","code":"PA"},{"name":"West Papua","code":"PB"},{"name":"Riau","code":"RI"},{"name":"South Sumatra","code":"SS"},{"name":"West Sulawesi","code":"SR"},{"name":"South Sulawesi","code":"SN"},{"name":"Central Sulawesi","code":"ST"},{"name":"Southeast Sulawesi","code":"SG"},{"name":"North Sulawesi","code":"SA"},{"name":"West Sumatra","code":"SB"},{"name":"Yogyakarta","code":"YO"}]},{"name":"Iraq","code":"IQ"},{"name":"Ireland","code":"IE","provinces":[{"name":"Carlow","code":"CW"},{"name":"Cavan","code":"CN"},{"name":"Clare","code":"CE"},{"name":"Cork","code":"CO"},{"name":"Donegal","code":"DL"},{"name":"Dublin","code":"D"},{"name":"Galway","code":"G"},{"name":"Kerry","code":"KY"},{"name":"Kildare","code":"KE"},{"name":"Kilkenny","code":"KK"},{"name":"Laois","code":"LS"},{"name":"Leitrim","code":"LM"},{"name":"Limerick","code":"LK"},{"name":"Longford","code":"LD"},{"name":"Louth","code":"LH"},{"name":"Mayo","code":"MO"},{"name":"Meath","code":"MH"},{"name":"Monaghan","code":"MN"},{"name":"Offaly","code":"OY"},{"name":"Roscommon","code":"RN"},{"name":"Sligo","code":"SO"},{"name":"Tipperary","code":"TA"},{"name":"Waterford","code":"WD"},{"name":"Westmeath","code":"WH"},{"name":"Wexford","code":"WX"},{"name":"Wicklow","code":"WW"}]},{"name":"Isle of Man","code":"IM"},{"name":"Israel","code":"IL"},{"name":"Italy","code":"IT","provinces":[{"name":"Agrigento","code":"AG"},{"name":"Alessandria","code":"AL"},{"name":"Ancona","code":"AN"},{"name":"Aosta Valley","code":"AO"},{"name":"Arezzo","code":"AR"},{"name":"Ascoli Piceno","code":"AP"},{"name":"Asti","code":"AT"},{"name":"Avellino","code":"AV"},{"name":"Bari","code":"BA"},{"name":"Barletta-Andria-Trani","code":"BT"},{"name":"Belluno","code":"BL"},{"name":"Benevento","code":"BN"},{"name":"Bergamo","code":"BG"},{"name":"Biella","code":"BI"},{"name":"Bologna","code":"BO"},{"name":"South Tyrol","code":"BZ"},{"name":"Brescia","code":"BS"},{"name":"Brindisi","code":"BR"},{"name":"Cagliari","code":"CA"},{"name":"Caltanissetta","code":"CL"},{"name":"Campobasso","code":"CB"},{"name":"Carbonia-Iglesias","code":"CI"},{"name":"Caserta","code":"CE"},{"name":"Catania","code":"CT"},{"name":"Catanzaro","code":"CZ"},{"name":"Chieti","code":"CH"},{"name":"Como","code":"CO"},{"name":"Cosenza","code":"CS"},{"name":"Cremona","code":"CR"},{"name":"Crotone","code":"KR"},{"name":"Cuneo","code":"CN"},{"name":"Enna","code":"EN"},{"name":"Fermo","code":"FM"},{"name":"Ferrara","code":"FE"},{"name":"Florence","code":"FI"},{"name":"Foggia","code":"FG"},{"name":"Forlì-Cesena","code":"FC"},{"name":"Frosinone","code":"FR"},{"name":"Genoa","code":"GE"},{"name":"Gorizia","code":"GO"},{"name":"Grosseto","code":"GR"},{"name":"Imperia","code":"IM"},{"name":"Isernia","code":"IS"},{"name":"L’Aquila","code":"AQ"},{"name":"La Spezia","code":"SP"},{"name":"Latina","code":"LT"},{"name":"Lecce","code":"LE"},{"name":"Lecco","code":"LC"},{"name":"Livorno","code":"LI"},{"name":"Lodi","code":"LO"},{"name":"Lucca","code":"LU"},{"name":"Macerata","code":"MC"},{"name":"Mantua","code":"MN"},{"name":"Massa and Carrara","code":"MS"},{"name":"Matera","code":"MT"},{"name":"Medio Campidano","code":"VS"},{"name":"Messina","code":"ME"},{"name":"Milan","code":"MI"},{"name":"Modena","code":"MO"},{"name":"Monza and Brianza","code":"MB"},{"name":"Naples","code":"NA"},{"name":"Novara","code":"NO"},{"name":"Nuoro","code":"NU"},{"name":"Ogliastra","code":"OG"},{"name":"Olbia-Tempio","code":"OT"},{"name":"Oristano","code":"OR"},{"name":"Padua","code":"PD"},{"name":"Palermo","code":"PA"},{"name":"Parma","code":"PR"},{"name":"Pavia","code":"PV"},{"name":"Perugia","code":"PG"},{"name":"Pesaro and Urbino","code":"PU"},{"name":"Pescara","code":"PE"},{"name":"Piacenza","code":"PC"},{"name":"Pisa","code":"PI"},{"name":"Pistoia","code":"PT"},{"name":"Pordenone","code":"PN"},{"name":"Potenza","code":"PZ"},{"name":"Prato","code":"PO"},{"name":"Ragusa","code":"RG"},{"name":"Ravenna","code":"RA"},{"name":"Reggio Calabria","code":"RC"},{"name":"Reggio Emilia","code":"RE"},{"name":"Rieti","code":"RI"},{"name":"Rimini","code":"RN"},{"name":"Rome","code":"RM"},{"name":"Rovigo","code":"RO"},{"name":"Salerno","code":"SA"},{"name":"Sassari","code":"SS"},{"name":"Savona","code":"SV"},{"name":"Siena","code":"SI"},{"name":"Syracuse","code":"SR"},{"name":"Sondrio","code":"SO"},{"name":"Taranto","code":"TA"},{"name":"Teramo","code":"TE"},{"name":"Terni","code":"TR"},{"name":"Turin","code":"TO"},{"name":"Trapani","code":"TP"},{"name":"Trentino","code":"TN"},{"name":"Treviso","code":"TV"},{"name":"Trieste","code":"TS"},{"name":"Udine","code":"UD"},{"name":"Varese","code":"VA"},{"name":"Venice","code":"VE"},{"name":"Verbano-Cusio-Ossola","code":"VB"},{"name":"Vercelli","code":"VC"},{"name":"Verona","code":"VR"},{"name":"Vibo Valentia","code":"VV"},{"name":"Vicenza","code":"VI"},{"name":"Viterbo","code":"VT"}]},{"name":"Jamaica","code":"JM"},{"name":"Japan","code":"JP","provinces":[{"name":"Hokkaido","code":"JP-01"},{"name":"Aomori","code":"JP-02"},{"name":"Iwate","code":"JP-03"},{"name":"Miyagi","code":"JP-04"},{"name":"Akita","code":"JP-05"},{"name":"Yamagata","code":"JP-06"},{"name":"Fukushima","code":"JP-07"},{"name":"Ibaraki","code":"JP-08"},{"name":"Tochigi","code":"JP-09"},{"name":"Gunma","code":"JP-10"},{"name":"Saitama","code":"JP-11"},{"name":"Chiba","code":"JP-12"},{"name":"Tokyo","code":"JP-13"},{"name":"Kanagawa","code":"JP-14"},{"name":"Niigata","code":"JP-15"},{"name":"Toyama","code":"JP-16"},{"name":"Ishikawa","code":"JP-17"},{"name":"Fukui","code":"JP-18"},{"name":"Yamanashi","code":"JP-19"},{"name":"Nagano","code":"JP-20"},{"name":"Gifu","code":"JP-21"},{"name":"Shizuoka","code":"JP-22"},{"name":"Aichi","code":"JP-23"},{"name":"Mie","code":"JP-24"},{"name":"Shiga","code":"JP-25"},{"name":"Kyoto","code":"JP-26"},{"name":"Osaka","code":"JP-27"},{"name":"Hyogo","code":"JP-28"},{"name":"Nara","code":"JP-29"},{"name":"Wakayama","code":"JP-30"},{"name":"Tottori","code":"JP-31"},{"name":"Shimane","code":"JP-32"},{"name":"Okayama","code":"JP-33"},{"name":"Hiroshima","code":"JP-34"},{"name":"Yamaguchi","code":"JP-35"},{"name":"Tokushima","code":"JP-36"},{"name":"Kagawa","code":"JP-37"},{"name":"Ehime","code":"JP-38"},{"name":"Kochi","code":"JP-39"},{"name":"Fukuoka","code":"JP-40"},{"name":"Saga","code":"JP-41"},{"name":"Nagasaki","code":"JP-42"},{"name":"Kumamoto","code":"JP-43"},{"name":"Oita","code":"JP-44"},{"name":"Miyazaki","code":"JP-45"},{"name":"Kagoshima","code":"JP-46"},{"name":"Okinawa","code":"JP-47"}]},{"name":"Jersey","code":"JE"},{"name":"Jordan","code":"JO"},{"name":"Kazakhstan","code":"KZ"},{"name":"Kenya","code":"KE"},{"name":"Kiribati","code":"KI"},{"name":"Kosovo","code":"XK"},{"name":"Kuwait","code":"KW","provinces":[{"name":"Al Ahmadi","code":"KW-AH"},{"name":"Al Asimah","code":"KW-KU"},{"name":"Al Farwaniyah","code":"KW-FA"},{"name":"Al Jahra","code":"KW-JA"},{"name":"Hawalli","code":"KW-HA"},{"name":"Mubarak Al-Kabeer","code":"KW-MU"}]},{"name":"Kyrgyzstan","code":"KG"},{"name":"Laos","code":"LA"},{"name":"Latvia","code":"LV"},{"name":"Lebanon","code":"LB"},{"name":"Lesotho","code":"LS"},{"name":"Liberia","code":"LR"},{"name":"Libya","code":"LY"},{"name":"Liechtenstein","code":"LI"},{"name":"Lithuania","code":"LT"},{"name":"Luxembourg","code":"LU"},{"name":"Macao SAR","code":"MO"},{"name":"Madagascar","code":"MG"},{"name":"Malawi","code":"MW"},{"name":"Malaysia","code":"MY","provinces":[{"name":"Johor","code":"JHR"},{"name":"Kedah","code":"KDH"},{"name":"Kelantan","code":"KTN"},{"name":"Kuala Lumpur","code":"KUL"},{"name":"Labuan","code":"LBN"},{"name":"Malacca","code":"MLK"},{"name":"Negeri Sembilan","code":"NSN"},{"name":"Pahang","code":"PHG"},{"name":"Penang","code":"PNG"},{"name":"Perak","code":"PRK"},{"name":"Perlis","code":"PLS"},{"name":"Putrajaya","code":"PJY"},{"name":"Sabah","code":"SBH"},{"name":"Sarawak","code":"SWK"},{"name":"Selangor","code":"SGR"},{"name":"Terengganu","code":"TRG"}]},{"name":"Maldives","code":"MV"},{"name":"Mali","code":"ML"},{"name":"Malta","code":"MT"},{"name":"Martinique","code":"MQ"},{"name":"Mauritania","code":"MR"},{"name":"Mauritius","code":"MU"},{"name":"Mayotte","code":"YT"},{"name":"Mexico","code":"MX","provinces":[{"name":"Aguascalientes","code":"AGS"},{"name":"Baja California","code":"BC"},{"name":"Baja California Sur","code":"BCS"},{"name":"Campeche","code":"CAMP"},{"name":"Chiapas","code":"CHIS"},{"name":"Chihuahua","code":"CHIH"},{"name":"Ciudad de Mexico","code":"DF"},{"name":"Coahuila","code":"COAH"},{"name":"Colima","code":"COL"},{"name":"Durango","code":"DGO"},{"name":"Guanajuato","code":"GTO"},{"name":"Guerrero","code":"GRO"},{"name":"Hidalgo","code":"HGO"},{"name":"Jalisco","code":"JAL"},{"name":"Mexico State","code":"MEX"},{"name":"Michoacán","code":"MICH"},{"name":"Morelos","code":"MOR"},{"name":"Nayarit","code":"NAY"},{"name":"Nuevo León","code":"NL"},{"name":"Oaxaca","code":"OAX"},{"name":"Puebla","code":"PUE"},{"name":"Querétaro","code":"QRO"},{"name":"Quintana Roo","code":"Q ROO"},{"name":"San Luis Potosí","code":"SLP"},{"name":"Sinaloa","code":"SIN"},{"name":"Sonora","code":"SON"},{"name":"Tabasco","code":"TAB"},{"name":"Tamaulipas","code":"TAMPS"},{"name":"Tlaxcala","code":"TLAX"},{"name":"Veracruz","code":"VER"},{"name":"Yucatán","code":"YUC"},{"name":"Zacatecas","code":"ZAC"}]},{"name":"Moldova","code":"MD"},{"name":"Monaco","code":"MC"},{"name":"Mongolia","code":"MN"},{"name":"Montenegro","code":"ME"},{"name":"Montserrat","code":"MS"},{"name":"Morocco","code":"MA"},{"name":"Mozambique","code":"MZ"},{"name":"Myanmar (Burma)","code":"MM"},{"name":"Namibia","code":"NA"},{"name":"Nauru","code":"NR"},{"name":"Nepal","code":"NP"},{"name":"Netherlands","code":"NL"},{"name":"New Caledonia","code":"NC"},{"name":"New Zealand","code":"NZ","provinces":[{"name":"Auckland","code":"AUK"},{"name":"Bay of Plenty","code":"BOP"},{"name":"Canterbury","code":"CAN"},{"name":"Chatham Islands","code":"CIT"},{"name":"Gisborne","code":"GIS"},{"name":"Hawke’s Bay","code":"HKB"},{"name":"Manawatū-Whanganui","code":"MWT"},{"name":"Marlborough","code":"MBH"},{"name":"Nelson","code":"NSN"},{"name":"Northland","code":"NTL"},{"name":"Otago","code":"OTA"},{"name":"Southland","code":"STL"},{"name":"Taranaki","code":"TKI"},{"name":"Tasman","code":"TAS"},{"name":"Waikato","code":"WKO"},{"name":"Wellington","code":"WGN"},{"name":"West Coast","code":"WTC"}]},{"name":"Nicaragua","code":"NI"},{"name":"Niger","code":"NE"},{"name":"Nigeria","code":"NG","provinces":[{"name":"Abia","code":"AB"},{"name":"Federal Capital Territory","code":"FC"},{"name":"Adamawa","code":"AD"},{"name":"Akwa Ibom","code":"AK"},{"name":"Anambra","code":"AN"},{"name":"Bauchi","code":"BA"},{"name":"Bayelsa","code":"BY"},{"name":"Benue","code":"BE"},{"name":"Borno","code":"BO"},{"name":"Cross River","code":"CR"},{"name":"Delta","code":"DE"},{"name":"Ebonyi","code":"EB"},{"name":"Edo","code":"ED"},{"name":"Ekiti","code":"EK"},{"name":"Enugu","code":"EN"},{"name":"Gombe","code":"GO"},{"name":"Imo","code":"IM"},{"name":"Jigawa","code":"JI"},{"name":"Kaduna","code":"KD"},{"name":"Kano","code":"KN"},{"name":"Katsina","code":"KT"},{"name":"Kebbi","code":"KE"},{"name":"Kogi","code":"KO"},{"name":"Kwara","code":"KW"},{"name":"Lagos","code":"LA"},{"name":"Nasarawa","code":"NA"},{"name":"Niger","code":"NI"},{"name":"Ogun","code":"OG"},{"name":"Ondo","code":"ON"},{"name":"Osun","code":"OS"},{"name":"Oyo","code":"OY"},{"name":"Plateau","code":"PL"},{"name":"Rivers","code":"RI"},{"name":"Sokoto","code":"SO"},{"name":"Taraba","code":"TA"},{"name":"Yobe","code":"YO"},{"name":"Zamfara","code":"ZA"}]},{"name":"Niue","code":"NU"},{"name":"Norfolk Island","code":"NF"},{"name":"North Macedonia","code":"MK"},{"name":"Norway","code":"NO"},{"name":"Oman","code":"OM"},{"name":"Pakistan","code":"PK"},{"name":"Palestinian Territories","code":"PS"},{"name":"Panama","code":"PA","provinces":[{"name":"Bocas del Toro","code":"PA-1"},{"name":"Chiriquí","code":"PA-4"},{"name":"Coclé","code":"PA-2"},{"name":"Colón","code":"PA-3"},{"name":"Darién","code":"PA-5"},{"name":"Emberá","code":"PA-EM"},{"name":"Herrera","code":"PA-6"},{"name":"Guna Yala","code":"PA-KY"},{"name":"Los Santos","code":"PA-7"},{"name":"Ngöbe-Buglé","code":"PA-NB"},{"name":"Panamá","code":"PA-8"},{"name":"West Panamá","code":"PA-10"},{"name":"Veraguas","code":"PA-9"}]},{"name":"Papua New Guinea","code":"PG"},{"name":"Paraguay","code":"PY"},{"name":"Peru","code":"PE","provinces":[{"name":"Amazonas","code":"PE-AMA"},{"name":"Ancash","code":"PE-ANC"},{"name":"Apurímac","code":"PE-APU"},{"name":"Arequipa","code":"PE-ARE"},{"name":"Ayacucho","code":"PE-AYA"},{"name":"Cajamarca","code":"PE-CAJ"},{"name":"El Callao","code":"PE-CAL"},{"name":"Cusco","code":"PE-CUS"},{"name":"Huancavelica","code":"PE-HUV"},{"name":"Huánuco","code":"PE-HUC"},{"name":"Ica","code":"PE-ICA"},{"name":"Junín","code":"PE-JUN"},{"name":"La Libertad","code":"PE-LAL"},{"name":"Lambayeque","code":"PE-LAM"},{"name":"Lima (Department)","code":"PE-LIM"},{"name":"Lima (Metropolitan)","code":"PE-LMA"},{"name":"Loreto","code":"PE-LOR"},{"name":"Madre de Dios","code":"PE-MDD"},{"name":"Moquegua","code":"PE-MOQ"},{"name":"Pasco","code":"PE-PAS"},{"name":"Piura","code":"PE-PIU"},{"name":"Puno","code":"PE-PUN"},{"name":"San Martín","code":"PE-SAM"},{"name":"Tacna","code":"PE-TAC"},{"name":"Tumbes","code":"PE-TUM"},{"name":"Ucayali","code":"PE-UCA"}]},{"name":"Philippines","code":"PH","provinces":[{"name":"Abra","code":"PH-ABR"},{"name":"Agusan del Norte","code":"PH-AGN"},{"name":"Agusan del Sur","code":"PH-AGS"},{"name":"Aklan","code":"PH-AKL"},{"name":"Albay","code":"PH-ALB"},{"name":"Antique","code":"PH-ANT"},{"name":"Apayao","code":"PH-APA"},{"name":"Aurora","code":"PH-AUR"},{"name":"Basilan","code":"PH-BAS"},{"name":"Bataan","code":"PH-BAN"},{"name":"Batanes","code":"PH-BTN"},{"name":"Batangas","code":"PH-BTG"},{"name":"Benguet","code":"PH-BEN"},{"name":"Biliran","code":"PH-BIL"},{"name":"Bohol","code":"PH-BOH"},{"name":"Bukidnon","code":"PH-BUK"},{"name":"Bulacan","code":"PH-BUL"},{"name":"Cagayan","code":"PH-CAG"},{"name":"Camarines Norte","code":"PH-CAN"},{"name":"Camarines Sur","code":"PH-CAS"},{"name":"Camiguin","code":"PH-CAM"},{"name":"Capiz","code":"PH-CAP"},{"name":"Catanduanes","code":"PH-CAT"},{"name":"Cavite","code":"PH-CAV"},{"name":"Cebu","code":"PH-CEB"},{"name":"Cotabato","code":"PH-NCO"},{"name":"Davao Occidental","code":"PH-DVO"},{"name":"Davao Oriental","code":"PH-DAO"},{"name":"Compostela Valley","code":"PH-COM"},{"name":"Davao del Norte","code":"PH-DAV"},{"name":"Davao del Sur","code":"PH-DAS"},{"name":"Dinagat Islands","code":"PH-DIN"},{"name":"Eastern Samar","code":"PH-EAS"},{"name":"Guimaras","code":"PH-GUI"},{"name":"Ifugao","code":"PH-IFU"},{"name":"Ilocos Norte","code":"PH-ILN"},{"name":"Ilocos Sur","code":"PH-ILS"},{"name":"Iloilo","code":"PH-ILI"},{"name":"Isabela","code":"PH-ISA"},{"name":"Kalinga","code":"PH-KAL"},{"name":"La Union","code":"PH-LUN"},{"name":"Laguna","code":"PH-LAG"},{"name":"Lanao del Norte","code":"PH-LAN"},{"name":"Lanao del Sur","code":"PH-LAS"},{"name":"Leyte","code":"PH-LEY"},{"name":"Maguindanao","code":"PH-MAG"},{"name":"Marinduque","code":"PH-MAD"},{"name":"Masbate","code":"PH-MAS"},{"name":"Metro Manila","code":"PH-00"},{"name":"Misamis Occidental","code":"PH-MSC"},{"name":"Misamis Oriental","code":"PH-MSR"},{"name":"Mountain","code":"PH-MOU"},{"name":"Negros Occidental","code":"PH-NEC"},{"name":"Negros Oriental","code":"PH-NER"},{"name":"Northern Samar","code":"PH-NSA"},{"name":"Nueva Ecija","code":"PH-NUE"},{"name":"Nueva Vizcaya","code":"PH-NUV"},{"name":"Occidental Mindoro","code":"PH-MDC"},{"name":"Oriental Mindoro","code":"PH-MDR"},{"name":"Palawan","code":"PH-PLW"},{"name":"Pampanga","code":"PH-PAM"},{"name":"Pangasinan","code":"PH-PAN"},{"name":"Quezon","code":"PH-QUE"},{"name":"Quirino","code":"PH-QUI"},{"name":"Rizal","code":"PH-RIZ"},{"name":"Romblon","code":"PH-ROM"},{"name":"Samar","code":"PH-WSA"},{"name":"Sarangani","code":"PH-SAR"},{"name":"Siquijor","code":"PH-SIG"},{"name":"Sorsogon","code":"PH-SOR"},{"name":"South Cotabato","code":"PH-SCO"},{"name":"Southern Leyte","code":"PH-SLE"},{"name":"Sultan Kudarat","code":"PH-SUK"},{"name":"Sulu","code":"PH-SLU"},{"name":"Surigao del Norte","code":"PH-SUN"},{"name":"Surigao del Sur","code":"PH-SUR"},{"name":"Tarlac","code":"PH-TAR"},{"name":"Tawi-Tawi","code":"PH-TAW"},{"name":"Zambales","code":"PH-ZMB"},{"name":"Zamboanga Sibugay","code":"PH-ZSI"},{"name":"Zamboanga del Norte","code":"PH-ZAN"},{"name":"Zamboanga del Sur","code":"PH-ZAS"}]},{"name":"Pitcairn Islands","code":"PN"},{"name":"Poland","code":"PL"},{"name":"Portugal","code":"PT","provinces":[{"name":"Azores","code":"PT-20"},{"name":"Aveiro","code":"PT-01"},{"name":"Beja","code":"PT-02"},{"name":"Braga","code":"PT-03"},{"name":"Bragança","code":"PT-04"},{"name":"Castelo Branco","code":"PT-05"},{"name":"Coimbra","code":"PT-06"},{"name":"Évora","code":"PT-07"},{"name":"Faro","code":"PT-08"},{"name":"Guarda","code":"PT-09"},{"name":"Leiria","code":"PT-10"},{"name":"Lisbon","code":"PT-11"},{"name":"Madeira","code":"PT-30"},{"name":"Portalegre","code":"PT-12"},{"name":"Porto","code":"PT-13"},{"name":"Santarém","code":"PT-14"},{"name":"Setúbal","code":"PT-15"},{"name":"Viana do Castelo","code":"PT-16"},{"name":"Vila Real","code":"PT-17"},{"name":"Viseu","code":"PT-18"}]},{"name":"Qatar","code":"QA"},{"name":"Réunion","code":"RE"},{"name":"Romania","code":"RO","provinces":[{"name":"Alba","code":"AB"},{"name":"Arad","code":"AR"},{"name":"Argeș","code":"AG"},{"name":"Bacău","code":"BC"},{"name":"Bihor","code":"BH"},{"name":"Bistriţa-Năsăud","code":"BN"},{"name":"Botoşani","code":"BT"},{"name":"Brăila","code":"BR"},{"name":"Braşov","code":"BV"},{"name":"Bucharest","code":"B"},{"name":"Buzău","code":"BZ"},{"name":"Caraș-Severin","code":"CS"},{"name":"Cluj","code":"CJ"},{"name":"Constanța","code":"CT"},{"name":"Covasna","code":"CV"},{"name":"Călărași","code":"CL"},{"name":"Dolj","code":"DJ"},{"name":"Dâmbovița","code":"DB"},{"name":"Galați","code":"GL"},{"name":"Giurgiu","code":"GR"},{"name":"Gorj","code":"GJ"},{"name":"Harghita","code":"HR"},{"name":"Hunedoara","code":"HD"},{"name":"Ialomița","code":"IL"},{"name":"Iași","code":"IS"},{"name":"Ilfov","code":"IF"},{"name":"Maramureş","code":"MM"},{"name":"Mehedinți","code":"MH"},{"name":"Mureş","code":"MS"},{"name":"Neamţ","code":"NT"},{"name":"Olt","code":"OT"},{"name":"Prahova","code":"PH"},{"name":"Sălaj","code":"SJ"},{"name":"Satu Mare","code":"SM"},{"name":"Sibiu","code":"SB"},{"name":"Suceava","code":"SV"},{"name":"Teleorman","code":"TR"},{"name":"Timiș","code":"TM"},{"name":"Tulcea","code":"TL"},{"name":"Vâlcea","code":"VL"},{"name":"Vaslui","code":"VS"},{"name":"Vrancea","code":"VN"}]},{"name":"Russia","code":"RU","provinces":[{"name":"Altai Krai","code":"ALT"},{"name":"Altai","code":"AL"},{"name":"Amur","code":"AMU"},{"name":"Arkhangelsk","code":"ARK"},{"name":"Astrakhan","code":"AST"},{"name":"Belgorod","code":"BEL"},{"name":"Bryansk","code":"BRY"},{"name":"Chechen","code":"CE"},{"name":"Chelyabinsk","code":"CHE"},{"name":"Chukotka Okrug","code":"CHU"},{"name":"Chuvash","code":"CU"},{"name":"Irkutsk","code":"IRK"},{"name":"Ivanovo","code":"IVA"},{"name":"Jewish","code":"YEV"},{"name":"Kabardino-Balkar","code":"KB"},{"name":"Kaliningrad","code":"KGD"},{"name":"Kaluga","code":"KLU"},{"name":"Kamchatka Krai","code":"KAM"},{"name":"Karachay-Cherkess","code":"KC"},{"name":"Kemerovo","code":"KEM"},{"name":"Khabarovsk Krai","code":"KHA"},{"name":"Khanty-Mansi","code":"KHM"},{"name":"Kirov","code":"KIR"},{"name":"Komi","code":"KO"},{"name":"Kostroma","code":"KOS"},{"name":"Krasnodar Krai","code":"KDA"},{"name":"Krasnoyarsk Krai","code":"KYA"},{"name":"Kurgan","code":"KGN"},{"name":"Kursk","code":"KRS"},{"name":"Leningrad","code":"LEN"},{"name":"Lipetsk","code":"LIP"},{"name":"Magadan","code":"MAG"},{"name":"Mari El","code":"ME"},{"name":"Moscow","code":"MOW"},{"name":"Moscow Province","code":"MOS"},{"name":"Murmansk","code":"MUR"},{"name":"Nizhny Novgorod","code":"NIZ"},{"name":"Novgorod","code":"NGR"},{"name":"Novosibirsk","code":"NVS"},{"name":"Omsk","code":"OMS"},{"name":"Orenburg","code":"ORE"},{"name":"Oryol","code":"ORL"},{"name":"Penza","code":"PNZ"},{"name":"Perm Krai","code":"PER"},{"name":"Primorsky Krai","code":"PRI"},{"name":"Pskov","code":"PSK"},{"name":"Adygea","code":"AD"},{"name":"Bashkortostan","code":"BA"},{"name":"Buryat","code":"BU"},{"name":"Dagestan","code":"DA"},{"name":"Ingushetia","code":"IN"},{"name":"Kalmykia","code":"KL"},{"name":"Karelia","code":"KR"},{"name":"Khakassia","code":"KK"},{"name":"Mordovia","code":"MO"},{"name":"North Ossetia-Alania","code":"SE"},{"name":"Tatarstan","code":"TA"},{"name":"Rostov","code":"ROS"},{"name":"Ryazan","code":"RYA"},{"name":"Saint Petersburg","code":"SPE"},{"name":"Sakha","code":"SA"},{"name":"Sakhalin","code":"SAK"},{"name":"Samara","code":"SAM"},{"name":"Saratov","code":"SAR"},{"name":"Smolensk","code":"SMO"},{"name":"Stavropol Krai","code":"STA"},{"name":"Sverdlovsk","code":"SVE"},{"name":"Tambov","code":"TAM"},{"name":"Tomsk","code":"TOM"},{"name":"Tula","code":"TUL"},{"name":"Tver","code":"TVE"},{"name":"Tyumen","code":"TYU"},{"name":"Tuva","code":"TY"},{"name":"Udmurt","code":"UD"},{"name":"Ulyanovsk","code":"ULY"},{"name":"Vladimir","code":"VLA"},{"name":"Volgograd","code":"VGG"},{"name":"Vologda","code":"VLG"},{"name":"Voronezh","code":"VOR"},{"name":"Yamalo-Nenets Okrug","code":"YAN"},{"name":"Yaroslavl","code":"YAR"},{"name":"Zabaykalsky Krai","code":"ZAB"}]},{"name":"Rwanda","code":"RW"},{"name":"Samoa","code":"WS"},{"name":"San Marino","code":"SM"},{"name":"São Tomé \u0026 Príncipe","code":"ST"},{"name":"Saudi Arabia","code":"SA"},{"name":"Senegal","code":"SN"},{"name":"Serbia","code":"RS"},{"name":"Seychelles","code":"SC"},{"name":"Sierra Leone","code":"SL"},{"name":"Singapore","code":"SG"},{"name":"Sint Maarten","code":"SX"},{"name":"Slovakia","code":"SK"},{"name":"Slovenia","code":"SI"},{"name":"Solomon Islands","code":"SB"},{"name":"Somalia","code":"SO"},{"name":"South Africa","code":"ZA","provinces":[{"name":"Eastern Cape","code":"EC"},{"name":"Free State","code":"FS"},{"name":"Gauteng","code":"GP"},{"name":"KwaZulu-Natal","code":"NL"},{"name":"Limpopo","code":"LP"},{"name":"Mpumalanga","code":"MP"},{"name":"North West","code":"NW"},{"name":"Northern Cape","code":"NC"},{"name":"Western Cape","code":"WC"}]},{"name":"South Georgia \u0026 South Sandwich Islands","code":"GS"},{"name":"South Korea","code":"KR","provinces":[{"name":"Busan","code":"KR-26"},{"name":"North Chungcheong","code":"KR-43"},{"name":"South Chungcheong","code":"KR-44"},{"name":"Daegu","code":"KR-27"},{"name":"Daejeon","code":"KR-30"},{"name":"Gangwon","code":"KR-42"},{"name":"Gwangju City","code":"KR-29"},{"name":"North Gyeongsang","code":"KR-47"},{"name":"Gyeonggi","code":"KR-41"},{"name":"South Gyeongsang","code":"KR-48"},{"name":"Incheon","code":"KR-28"},{"name":"Jeju","code":"KR-49"},{"name":"North Jeolla","code":"KR-45"},{"name":"South Jeolla","code":"KR-46"},{"name":"Sejong","code":"KR-50"},{"name":"Seoul","code":"KR-11"},{"name":"Ulsan","code":"KR-31"}]},{"name":"South Sudan","code":"SS"},{"name":"Spain","code":"ES","provinces":[{"name":"A Coruña","code":"C"},{"name":"Álava","code":"VI"},{"name":"Albacete","code":"AB"},{"name":"Alicante","code":"A"},{"name":"Almería","code":"AL"},{"name":"Asturias Province","code":"O"},{"name":"Ávila","code":"AV"},{"name":"Badajoz","code":"BA"},{"name":"Balears Province","code":"PM"},{"name":"Barcelona","code":"B"},{"name":"Burgos","code":"BU"},{"name":"Cáceres","code":"CC"},{"name":"Cádiz","code":"CA"},{"name":"Cantabria Province","code":"S"},{"name":"Castellón","code":"CS"},{"name":"Ceuta","code":"CE"},{"name":"Ciudad Real","code":"CR"},{"name":"Córdoba","code":"CO"},{"name":"Cuenca","code":"CU"},{"name":"Girona","code":"GI"},{"name":"Granada","code":"GR"},{"name":"Guadalajara","code":"GU"},{"name":"Gipuzkoa","code":"SS"},{"name":"Huelva","code":"H"},{"name":"Huesca","code":"HU"},{"name":"Jaén","code":"J"},{"name":"La Rioja Province","code":"LO"},{"name":"Las Palmas","code":"GC"},{"name":"León","code":"LE"},{"name":"Lleida","code":"L"},{"name":"Lugo","code":"LU"},{"name":"Madrid Province","code":"M"},{"name":"Málaga","code":"MA"},{"name":"Melilla","code":"ML"},{"name":"Murcia","code":"MU"},{"name":"Navarra","code":"NA"},{"name":"Ourense","code":"OR"},{"name":"Palencia","code":"P"},{"name":"Pontevedra","code":"PO"},{"name":"Salamanca","code":"SA"},{"name":"Santa Cruz de Tenerife","code":"TF"},{"name":"Segovia","code":"SG"},{"name":"Seville","code":"SE"},{"name":"Soria","code":"SO"},{"name":"Tarragona","code":"T"},{"name":"Teruel","code":"TE"},{"name":"Toledo","code":"TO"},{"name":"Valencia","code":"V"},{"name":"Valladolid","code":"VA"},{"name":"Biscay","code":"BI"},{"name":"Zamora","code":"ZA"},{"name":"Zaragoza","code":"Z"}]},{"name":"Sri Lanka","code":"LK"},{"name":"St. Barthélemy","code":"BL"},{"name":"St. Helena","code":"SH"},{"name":"St. Kitts \u0026 Nevis","code":"KN"},{"name":"St. Lucia","code":"LC"},{"name":"St. Martin","code":"MF"},{"name":"St. Pierre \u0026 Miquelon","code":"PM"},{"name":"St. Vincent \u0026 Grenadines","code":"VC"},{"name":"Sudan","code":"SD"},{"name":"Suriname","code":"SR"},{"name":"Svalbard \u0026 Jan Mayen","code":"SJ"},{"name":"Sweden","code":"SE"},{"name":"Switzerland","code":"CH"},{"name":"Taiwan","code":"TW"},{"name":"Tajikistan","code":"TJ"},{"name":"Tanzania","code":"TZ"},{"name":"Thailand","code":"TH","provinces":[{"name":"Amnat Charoen","code":"TH-37"},{"name":"Ang Thong","code":"TH-15"},{"name":"Bangkok","code":"TH-10"},{"name":"Bueng Kan","code":"TH-38"},{"name":"Buri Ram","code":"TH-31"},{"name":"Chachoengsao","code":"TH-24"},{"name":"Chai Nat","code":"TH-18"},{"name":"Chaiyaphum","code":"TH-36"},{"name":"Chanthaburi","code":"TH-22"},{"name":"Chiang Mai","code":"TH-50"},{"name":"Chiang Rai","code":"TH-57"},{"name":"Chon Buri","code":"TH-20"},{"name":"Chumphon","code":"TH-86"},{"name":"Kalasin","code":"TH-46"},{"name":"Kamphaeng Phet","code":"TH-62"},{"name":"Kanchanaburi","code":"TH-71"},{"name":"Khon Kaen","code":"TH-40"},{"name":"Krabi","code":"TH-81"},{"name":"Lampang","code":"TH-52"},{"name":"Lamphun","code":"TH-51"},{"name":"Loei","code":"TH-42"},{"name":"Lopburi","code":"TH-16"},{"name":"Mae Hong Son","code":"TH-58"},{"name":"Maha Sarakham","code":"TH-44"},{"name":"Mukdahan","code":"TH-49"},{"name":"Nakhon Nayok","code":"TH-26"},{"name":"Nakhon Pathom","code":"TH-73"},{"name":"Nakhon Phanom","code":"TH-48"},{"name":"Nakhon Ratchasima","code":"TH-30"},{"name":"Nakhon Sawan","code":"TH-60"},{"name":"Nakhon Si Thammarat","code":"TH-80"},{"name":"Nan","code":"TH-55"},{"name":"Narathiwat","code":"TH-96"},{"name":"Nong Bua Lam Phu","code":"TH-39"},{"name":"Nong Khai","code":"TH-43"},{"name":"Nonthaburi","code":"TH-12"},{"name":"Pathum Thani","code":"TH-13"},{"name":"Pattani","code":"TH-94"},{"name":"Pattaya","code":"TH-S"},{"name":"Phang Nga","code":"TH-82"},{"name":"Phatthalung","code":"TH-93"},{"name":"Phayao","code":"TH-56"},{"name":"Phetchabun","code":"TH-67"},{"name":"Phetchaburi","code":"TH-76"},{"name":"Phichit","code":"TH-66"},{"name":"Phitsanulok","code":"TH-65"},{"name":"Phra Nakhon Si Ayutthaya","code":"TH-14"},{"name":"Phrae","code":"TH-54"},{"name":"Phuket","code":"TH-83"},{"name":"Prachin Buri","code":"TH-25"},{"name":"Prachuap Khiri Khan","code":"TH-77"},{"name":"Ranong","code":"TH-85"},{"name":"Ratchaburi","code":"TH-70"},{"name":"Rayong","code":"TH-21"},{"name":"Roi Et","code":"TH-45"},{"name":"Sa Kaeo","code":"TH-27"},{"name":"Sakon Nakhon","code":"TH-47"},{"name":"Samut Prakan","code":"TH-11"},{"name":"Samut Sakhon","code":"TH-74"},{"name":"Samut Songkhram","code":"TH-75"},{"name":"Saraburi","code":"TH-19"},{"name":"Satun","code":"TH-91"},{"name":"Sing Buri","code":"TH-17"},{"name":"Si Sa Ket","code":"TH-33"},{"name":"Songkhla","code":"TH-90"},{"name":"Sukhothai","code":"TH-64"},{"name":"Suphanburi","code":"TH-72"},{"name":"Surat Thani","code":"TH-84"},{"name":"Surin","code":"TH-32"},{"name":"Tak","code":"TH-63"},{"name":"Trang","code":"TH-92"},{"name":"Trat","code":"TH-23"},{"name":"Ubon Ratchathani","code":"TH-34"},{"name":"Udon Thani","code":"TH-41"},{"name":"Uthai Thani","code":"TH-61"},{"name":"Uttaradit","code":"TH-53"},{"name":"Yala","code":"TH-95"},{"name":"Yasothon","code":"TH-35"}]},{"name":"Timor-Leste","code":"TL"},{"name":"Togo","code":"TG"},{"name":"Tokelau","code":"TK"},{"name":"Tonga","code":"TO"},{"name":"Trinidad \u0026 Tobago","code":"TT"},{"name":"Tristan da Cunha","code":"TA"},{"name":"Tunisia","code":"TN"},{"name":"Turkey","code":"TR"},{"name":"Turkmenistan","code":"TM"},{"name":"Turks \u0026 Caicos Islands","code":"TC"},{"name":"Tuvalu","code":"TV"},{"name":"U.S. Outlying Islands","code":"UM"},{"name":"Uganda","code":"UG"},{"name":"Ukraine","code":"UA"},{"name":"United Arab Emirates","code":"AE","provinces":[{"name":"Abu Dhabi","code":"AZ"},{"name":"Ajman","code":"AJ"},{"name":"Dubai","code":"DU"},{"name":"Fujairah","code":"FU"},{"name":"Ras al-Khaimah","code":"RK"},{"name":"Sharjah","code":"SH"},{"name":"Umm al-Quwain","code":"UQ"}]},{"name":"United Kingdom","code":"GB","provinces":[{"name":"British Forces","code":"BFP"},{"name":"England","code":"ENG"},{"name":"Northern Ireland","code":"NIR"},{"name":"Scotland","code":"SCT"},{"name":"Wales","code":"WLS"}]},{"name":"United States","code":"US","provinces":[{"name":"Alabama","code":"AL"},{"name":"Alaska","code":"AK"},{"name":"American Samoa","code":"AS"},{"name":"Arizona","code":"AZ"},{"name":"Arkansas","code":"AR"},{"name":"California","code":"CA"},{"name":"Colorado","code":"CO"},{"name":"Connecticut","code":"CT"},{"name":"Delaware","code":"DE"},{"name":"Washington DC","code":"DC"},{"name":"Micronesia","code":"FM"},{"name":"Florida","code":"FL"},{"name":"Georgia","code":"GA"},{"name":"Guam","code":"GU"},{"name":"Hawaii","code":"HI"},{"name":"Idaho","code":"ID"},{"name":"Illinois","code":"IL"},{"name":"Indiana","code":"IN"},{"name":"Iowa","code":"IA"},{"name":"Kansas","code":"KS"},{"name":"Kentucky","code":"KY"},{"name":"Louisiana","code":"LA"},{"name":"Maine","code":"ME"},{"name":"Marshall Islands","code":"MH"},{"name":"Maryland","code":"MD"},{"name":"Massachusetts","code":"MA"},{"name":"Michigan","code":"MI"},{"name":"Minnesota","code":"MN"},{"name":"Mississippi","code":"MS"},{"name":"Missouri","code":"MO"},{"name":"Montana","code":"MT"},{"name":"Nebraska","code":"NE"},{"name":"Nevada","code":"NV"},{"name":"New Hampshire","code":"NH"},{"name":"New Jersey","code":"NJ"},{"name":"New Mexico","code":"NM"},{"name":"New York","code":"NY"},{"name":"North Carolina","code":"NC"},{"name":"North Dakota","code":"ND"},{"name":"Northern Mariana Islands","code":"MP"},{"name":"Ohio","code":"OH"},{"name":"Oklahoma","code":"OK"},{"name":"Oregon","code":"OR"},{"name":"Palau","code":"PW"},{"name":"Pennsylvania","code":"PA"},{"name":"Puerto Rico","code":"PR"},{"name":"Rhode Island","code":"RI"},{"name":"South Carolina","code":"SC"},{"name":"South Dakota","code":"SD"},{"name":"Tennessee","code":"TN"},{"name":"Texas","code":"TX"},{"name":"Utah","code":"UT"},{"name":"Vermont","code":"VT"},{"name":"U.S. Virgin Islands","code":"VI"},{"name":"Virginia","code":"VA"},{"name":"Washington","code":"WA"},{"name":"West Virginia","code":"WV"},{"name":"Wisconsin","code":"WI"},{"name":"Wyoming","code":"WY"},{"name":"Armed Forces Americas","code":"AA"},{"name":"Armed Forces Europe","code":"AE"},{"name":"Armed Forces Pacific","code":"AP"}]},{"name":"Uruguay","code":"UY","provinces":[{"name":"Artigas","code":"UY-AR"},{"name":"Canelones","code":"UY-CA"},{"name":"Cerro Largo","code":"UY-CL"},{"name":"Colonia","code":"UY-CO"},{"name":"Durazno","code":"UY-DU"},{"name":"Flores","code":"UY-FS"},{"name":"Florida","code":"UY-FD"},{"name":"Lavalleja","code":"UY-LA"},{"name":"Maldonado","code":"UY-MA"},{"name":"Montevideo","code":"UY-MO"},{"name":"Paysandú","code":"UY-PA"},{"name":"Río Negro","code":"UY-RN"},{"name":"Rivera","code":"UY-RV"},{"name":"Rocha","code":"UY-RO"},{"name":"Salto","code":"UY-SA"},{"name":"San José","code":"UY-SJ"},{"name":"Soriano","code":"UY-SO"},{"name":"Tacuarembó","code":"UY-TA"},{"name":"Treinta y Tres","code":"UY-TT"}]},{"name":"Uzbekistan","code":"UZ"},{"name":"Vanuatu","code":"VU"},{"name":"Vatican City","code":"VA"},{"name":"Venezuela","code":"VE","provinces":[{"name":"Amazonas","code":"VE-Z"},{"name":"Anzoátegui","code":"VE-B"},{"name":"Apure","code":"VE-C"},{"name":"Aragua","code":"VE-D"},{"name":"Barinas","code":"VE-E"},{"name":"Bolívar","code":"VE-F"},{"name":"Carabobo","code":"VE-G"},{"name":"Cojedes","code":"VE-H"},{"name":"Delta Amacuro","code":"VE-Y"},{"name":"Federal Dependencies","code":"VE-W"},{"name":"Capital","code":"VE-A"},{"name":"Falcón","code":"VE-I"},{"name":"Guárico","code":"VE-J"},{"name":"Vargas","code":"VE-X"},{"name":"Lara","code":"VE-K"},{"name":"Mérida","code":"VE-L"},{"name":"Miranda","code":"VE-M"},{"name":"Monagas","code":"VE-N"},{"name":"Nueva Esparta","code":"VE-O"},{"name":"Portuguesa","code":"VE-P"},{"name":"Sucre","code":"VE-R"},{"name":"Táchira","code":"VE-S"},{"name":"Trujillo","code":"VE-T"},{"name":"Yaracuy","code":"VE-U"},{"name":"Zulia","code":"VE-V"}]},{"name":"Vietnam","code":"VN"},{"name":"Wallis \u0026 Futuna","code":"WF"},{"name":"Western Sahara","code":"EH"},{"name":"Yemen","code":"YE"},{"name":"Zambia","code":"ZM"},{"name":"Zimbabwe","code":"ZW"}], "locale": "en", "localeRootPath": "\/", "adminIsLoggedIn": false } ; window.CF.countryOptionTags = `<option value="United States" data-provinces="[["Alabama","Alabama"],["Alaska","Alaska"],["American Samoa","American Samoa"],["Arizona","Arizona"],["Arkansas","Arkansas"],["Armed Forces Americas","Armed Forces Americas"],["Armed Forces Europe","Armed Forces Europe"],["Armed Forces Pacific","Armed Forces Pacific"],["California","California"],["Colorado","Colorado"],["Connecticut","Connecticut"],["Delaware","Delaware"],["District of Columbia","Washington DC"],["Federated States of Micronesia","Micronesia"],["Florida","Florida"],["Georgia","Georgia"],["Guam","Guam"],["Hawaii","Hawaii"],["Idaho","Idaho"],["Illinois","Illinois"],["Indiana","Indiana"],["Iowa","Iowa"],["Kansas","Kansas"],["Kentucky","Kentucky"],["Louisiana","Louisiana"],["Maine","Maine"],["Marshall Islands","Marshall Islands"],["Maryland","Maryland"],["Massachusetts","Massachusetts"],["Michigan","Michigan"],["Minnesota","Minnesota"],["Mississippi","Mississippi"],["Missouri","Missouri"],["Montana","Montana"],["Nebraska","Nebraska"],["Nevada","Nevada"],["New Hampshire","New Hampshire"],["New Jersey","New Jersey"],["New Mexico","New Mexico"],["New York","New York"],["North Carolina","North Carolina"],["North Dakota","North Dakota"],["Northern Mariana Islands","Northern Mariana Islands"],["Ohio","Ohio"],["Oklahoma","Oklahoma"],["Oregon","Oregon"],["Palau","Palau"],["Pennsylvania","Pennsylvania"],["Puerto Rico","Puerto Rico"],["Rhode Island","Rhode Island"],["South Carolina","South Carolina"],["South Dakota","South Dakota"],["Tennessee","Tennessee"],["Texas","Texas"],["Utah","Utah"],["Vermont","Vermont"],["Virgin Islands","U.S. Virgin Islands"],["Virginia","Virginia"],["Washington","Washington"],["West Virginia","West Virginia"],["Wisconsin","Wisconsin"],["Wyoming","Wyoming"]]">United States</option> <option value="Canada" data-provinces="[["Alberta","Alberta"],["British Columbia","British Columbia"],["Manitoba","Manitoba"],["New Brunswick","New Brunswick"],["Newfoundland and Labrador","Newfoundland and Labrador"],["Northwest Territories","Northwest Territories"],["Nova Scotia","Nova Scotia"],["Nunavut","Nunavut"],["Ontario","Ontario"],["Prince Edward Island","Prince Edward Island"],["Quebec","Quebec"],["Saskatchewan","Saskatchewan"],["Yukon","Yukon"]]">Canada</option> <option value="---" data-provinces="[]">---</option> <option value="Albania" data-provinces="[]">Albania</option> <option value="Algeria" data-provinces="[]">Algeria</option> <option value="Andorra" data-provinces="[]">Andorra</option> <option value="Angola" data-provinces="[]">Angola</option> <option value="Anguilla" data-provinces="[]">Anguilla</option> <option value="Antigua And Barbuda" data-provinces="[]">Antigua & Barbuda</option> <option value="Argentina" data-provinces="[["Buenos Aires","Buenos Aires Province"],["Catamarca","Catamarca"],["Chaco","Chaco"],["Chubut","Chubut"],["Ciudad Autónoma de Buenos Aires","Buenos Aires (Autonomous City)"],["Corrientes","Corrientes"],["Córdoba","Córdoba"],["Entre Ríos","Entre Ríos"],["Formosa","Formosa"],["Jujuy","Jujuy"],["La Pampa","La Pampa"],["La Rioja","La Rioja"],["Mendoza","Mendoza"],["Misiones","Misiones"],["Neuquén","Neuquén"],["Río Negro","Río Negro"],["Salta","Salta"],["San Juan","San Juan"],["San Luis","San Luis"],["Santa Cruz","Santa Cruz"],["Santa Fe","Santa Fe"],["Santiago Del Estero","Santiago del Estero"],["Tierra Del Fuego","Tierra del Fuego"],["Tucumán","Tucumán"]]">Argentina</option> <option value="Armenia" data-provinces="[]">Armenia</option> <option value="Aruba" data-provinces="[]">Aruba</option> <option value="Australia" data-provinces="[["Australian Capital Territory","Australian Capital Territory"],["New South Wales","New South Wales"],["Northern Territory","Northern Territory"],["Queensland","Queensland"],["South Australia","South Australia"],["Tasmania","Tasmania"],["Victoria","Victoria"],["Western Australia","Western Australia"]]">Australia</option> <option value="Austria" data-provinces="[]">Austria</option> <option value="Azerbaijan" data-provinces="[]">Azerbaijan</option> <option value="Bahamas" data-provinces="[]">Bahamas</option> <option value="Bahrain" data-provinces="[]">Bahrain</option> <option value="Bangladesh" data-provinces="[]">Bangladesh</option> <option value="Barbados" data-provinces="[]">Barbados</option> <option value="Belgium" data-provinces="[]">Belgium</option> <option value="Belize" data-provinces="[]">Belize</option> <option value="Benin" data-provinces="[]">Benin</option> <option value="Bermuda" data-provinces="[]">Bermuda</option> <option value="Bolivia" data-provinces="[]">Bolivia</option> <option value="Bosnia And Herzegovina" data-provinces="[]">Bosnia & Herzegovina</option> <option value="Botswana" data-provinces="[]">Botswana</option> <option value="Brazil" data-provinces="[["Acre","Acre"],["Alagoas","Alagoas"],["Amapá","Amapá"],["Amazonas","Amazonas"],["Bahia","Bahia"],["Ceará","Ceará"],["Distrito Federal","Federal District"],["Espírito Santo","Espírito Santo"],["Goiás","Goiás"],["Maranhão","Maranhão"],["Mato Grosso","Mato Grosso"],["Mato Grosso do Sul","Mato Grosso do Sul"],["Minas Gerais","Minas Gerais"],["Paraná","Paraná"],["Paraíba","Paraíba"],["Pará","Pará"],["Pernambuco","Pernambuco"],["Piauí","Piauí"],["Rio Grande do Norte","Rio Grande do Norte"],["Rio Grande do Sul","Rio Grande do Sul"],["Rio de Janeiro","Rio de Janeiro"],["Rondônia","Rondônia"],["Roraima","Roraima"],["Santa Catarina","Santa Catarina"],["Sergipe","Sergipe"],["São Paulo","São Paulo"],["Tocantins","Tocantins"]]">Brazil</option> <option value="Virgin Islands, British" data-provinces="[]">British Virgin Islands</option> <option value="Brunei" data-provinces="[]">Brunei</option> <option value="Bulgaria" data-provinces="[]">Bulgaria</option> <option value="Burkina Faso" data-provinces="[]">Burkina Faso</option> <option value="Burundi" data-provinces="[]">Burundi</option> <option value="Cambodia" data-provinces="[]">Cambodia</option> <option value="Republic of Cameroon" data-provinces="[]">Cameroon</option> <option value="Canada" data-provinces="[["Alberta","Alberta"],["British Columbia","British Columbia"],["Manitoba","Manitoba"],["New Brunswick","New Brunswick"],["Newfoundland and Labrador","Newfoundland and Labrador"],["Northwest Territories","Northwest Territories"],["Nova Scotia","Nova Scotia"],["Nunavut","Nunavut"],["Ontario","Ontario"],["Prince Edward Island","Prince Edward Island"],["Quebec","Quebec"],["Saskatchewan","Saskatchewan"],["Yukon","Yukon"]]">Canada</option> <option value="Cape Verde" data-provinces="[]">Cape Verde</option> <option value="Cayman Islands" data-provinces="[]">Cayman Islands</option> <option value="Chad" data-provinces="[]">Chad</option> <option value="Chile" data-provinces="[["Antofagasta","Antofagasta"],["Araucanía","Araucanía"],["Arica and Parinacota","Arica y Parinacota"],["Atacama","Atacama"],["Aysén","Aysén"],["Biobío","Bío Bío"],["Coquimbo","Coquimbo"],["Los Lagos","Los Lagos"],["Los Ríos","Los Ríos"],["Magallanes","Magallanes Region"],["Maule","Maule"],["O'Higgins","Libertador General Bernardo O’Higgins"],["Santiago","Santiago Metropolitan"],["Tarapacá","Tarapacá"],["Valparaíso","Valparaíso"],["Ñuble","Ñuble"]]">Chile</option> <option value="China" data-provinces="[["Anhui","Anhui"],["Beijing","Beijing"],["Chongqing","Chongqing"],["Fujian","Fujian"],["Gansu","Gansu"],["Guangdong","Guangdong"],["Guangxi","Guangxi"],["Guizhou","Guizhou"],["Hainan","Hainan"],["Hebei","Hebei"],["Heilongjiang","Heilongjiang"],["Henan","Henan"],["Hubei","Hubei"],["Hunan","Hunan"],["Inner Mongolia","Inner Mongolia"],["Jiangsu","Jiangsu"],["Jiangxi","Jiangxi"],["Jilin","Jilin"],["Liaoning","Liaoning"],["Ningxia","Ningxia"],["Qinghai","Qinghai"],["Shaanxi","Shaanxi"],["Shandong","Shandong"],["Shanghai","Shanghai"],["Shanxi","Shanxi"],["Sichuan","Sichuan"],["Tianjin","Tianjin"],["Xinjiang","Xinjiang"],["Xizang","Tibet"],["Yunnan","Yunnan"],["Zhejiang","Zhejiang"]]">China</option> <option value="Colombia" data-provinces="[["Amazonas","Amazonas"],["Antioquia","Antioquia"],["Arauca","Arauca"],["Atlántico","Atlántico"],["Bogotá, D.C.","Capital District"],["Bolívar","Bolívar"],["Boyacá","Boyacá"],["Caldas","Caldas"],["Caquetá","Caquetá"],["Casanare","Casanare"],["Cauca","Cauca"],["Cesar","Cesar"],["Chocó","Chocó"],["Cundinamarca","Cundinamarca"],["Córdoba","Córdoba"],["Guainía","Guainía"],["Guaviare","Guaviare"],["Huila","Huila"],["La Guajira","La Guajira"],["Magdalena","Magdalena"],["Meta","Meta"],["Nariño","Nariño"],["Norte de Santander","Norte de Santander"],["Putumayo","Putumayo"],["Quindío","Quindío"],["Risaralda","Risaralda"],["San Andrés, Providencia y Santa Catalina","San Andrés \u0026 Providencia"],["Santander","Santander"],["Sucre","Sucre"],["Tolima","Tolima"],["Valle del Cauca","Valle del Cauca"],["Vaupés","Vaupés"],["Vichada","Vichada"]]">Colombia</option> <option value="Comoros" data-provinces="[]">Comoros</option> <option value="Congo" data-provinces="[]">Congo - Brazzaville</option> <option value="Cook Islands" data-provinces="[]">Cook Islands</option> <option value="Costa Rica" data-provinces="[["Alajuela","Alajuela"],["Cartago","Cartago"],["Guanacaste","Guanacaste"],["Heredia","Heredia"],["Limón","Limón"],["Puntarenas","Puntarenas"],["San José","San José"]]">Costa Rica</option> <option value="Croatia" data-provinces="[]">Croatia</option> <option value="Curaçao" data-provinces="[]">Curaçao</option> <option value="Cyprus" data-provinces="[]">Cyprus</option> <option value="Czech Republic" data-provinces="[]">Czechia</option> <option value="Côte d'Ivoire" data-provinces="[]">Côte d’Ivoire</option> <option value="Denmark" data-provinces="[]">Denmark</option> <option value="Djibouti" data-provinces="[]">Djibouti</option> <option value="Dominica" data-provinces="[]">Dominica</option> <option value="Dominican Republic" data-provinces="[]">Dominican Republic</option> <option value="Ecuador" data-provinces="[]">Ecuador</option> <option value="Egypt" data-provinces="[["6th of October","6th of October"],["Al Sharqia","Al Sharqia"],["Alexandria","Alexandria"],["Aswan","Aswan"],["Asyut","Asyut"],["Beheira","Beheira"],["Beni Suef","Beni Suef"],["Cairo","Cairo"],["Dakahlia","Dakahlia"],["Damietta","Damietta"],["Faiyum","Faiyum"],["Gharbia","Gharbia"],["Giza","Giza"],["Helwan","Helwan"],["Ismailia","Ismailia"],["Kafr el-Sheikh","Kafr el-Sheikh"],["Luxor","Luxor"],["Matrouh","Matrouh"],["Minya","Minya"],["Monufia","Monufia"],["New Valley","New Valley"],["North Sinai","North Sinai"],["Port Said","Port Said"],["Qalyubia","Qalyubia"],["Qena","Qena"],["Red Sea","Red Sea"],["Sohag","Sohag"],["South Sinai","South Sinai"],["Suez","Suez"]]">Egypt</option> <option value="El Salvador" data-provinces="[["Ahuachapán","Ahuachapán"],["Cabañas","Cabañas"],["Chalatenango","Chalatenango"],["Cuscatlán","Cuscatlán"],["La Libertad","La Libertad"],["La Paz","La Paz"],["La Unión","La Unión"],["Morazán","Morazán"],["San Miguel","San Miguel"],["San Salvador","San Salvador"],["San Vicente","San Vicente"],["Santa Ana","Santa Ana"],["Sonsonate","Sonsonate"],["Usulután","Usulután"]]">El Salvador</option> <option value="Equatorial Guinea" data-provinces="[]">Equatorial Guinea</option> <option value="Estonia" data-provinces="[]">Estonia</option> <option value="Eswatini" data-provinces="[]">Eswatini</option> <option value="Ethiopia" data-provinces="[]">Ethiopia</option> <option value="Falkland Islands (Malvinas)" data-provinces="[]">Falkland Islands</option> <option value="Faroe Islands" data-provinces="[]">Faroe Islands</option> <option value="Fiji" data-provinces="[]">Fiji</option> <option value="Finland" data-provinces="[]">Finland</option> <option value="France" data-provinces="[]">France</option> <option value="French Guiana" data-provinces="[]">French Guiana</option> <option value="French Polynesia" data-provinces="[]">French Polynesia</option> <option value="Gabon" data-provinces="[]">Gabon</option> <option value="Gambia" data-provinces="[]">Gambia</option> <option value="Georgia" data-provinces="[]">Georgia</option> <option value="Germany" data-provinces="[]">Germany</option> <option value="Ghana" data-provinces="[]">Ghana</option> <option value="Gibraltar" data-provinces="[]">Gibraltar</option> <option value="Greece" data-provinces="[]">Greece</option> <option value="Greenland" data-provinces="[]">Greenland</option> <option value="Grenada" data-provinces="[]">Grenada</option> <option value="Guadeloupe" data-provinces="[]">Guadeloupe</option> <option value="Guatemala" data-provinces="[["Alta Verapaz","Alta Verapaz"],["Baja Verapaz","Baja Verapaz"],["Chimaltenango","Chimaltenango"],["Chiquimula","Chiquimula"],["El Progreso","El Progreso"],["Escuintla","Escuintla"],["Guatemala","Guatemala"],["Huehuetenango","Huehuetenango"],["Izabal","Izabal"],["Jalapa","Jalapa"],["Jutiapa","Jutiapa"],["Petén","Petén"],["Quetzaltenango","Quetzaltenango"],["Quiché","Quiché"],["Retalhuleu","Retalhuleu"],["Sacatepéquez","Sacatepéquez"],["San Marcos","San Marcos"],["Santa Rosa","Santa Rosa"],["Sololá","Sololá"],["Suchitepéquez","Suchitepéquez"],["Totonicapán","Totonicapán"],["Zacapa","Zacapa"]]">Guatemala</option> <option value="Guernsey" data-provinces="[]">Guernsey</option> <option value="Guinea" data-provinces="[]">Guinea</option> <option value="Guinea Bissau" data-provinces="[]">Guinea-Bissau</option> <option value="Guyana" data-provinces="[]">Guyana</option> <option value="Haiti" data-provinces="[]">Haiti</option> <option value="Honduras" data-provinces="[]">Honduras</option> <option value="Hong Kong" data-provinces="[["Hong Kong Island","Hong Kong Island"],["Kowloon","Kowloon"],["New Territories","New Territories"]]">Hong Kong SAR</option> <option value="Hungary" data-provinces="[]">Hungary</option> <option value="Iceland" data-provinces="[]">Iceland</option> <option value="India" data-provinces="[["Andaman and Nicobar Islands","Andaman and Nicobar Islands"],["Andhra Pradesh","Andhra Pradesh"],["Arunachal Pradesh","Arunachal Pradesh"],["Assam","Assam"],["Bihar","Bihar"],["Chandigarh","Chandigarh"],["Chhattisgarh","Chhattisgarh"],["Dadra and Nagar Haveli","Dadra and Nagar Haveli"],["Daman and Diu","Daman and Diu"],["Delhi","Delhi"],["Goa","Goa"],["Gujarat","Gujarat"],["Haryana","Haryana"],["Himachal Pradesh","Himachal Pradesh"],["Jammu and Kashmir","Jammu and Kashmir"],["Jharkhand","Jharkhand"],["Karnataka","Karnataka"],["Kerala","Kerala"],["Ladakh","Ladakh"],["Lakshadweep","Lakshadweep"],["Madhya Pradesh","Madhya Pradesh"],["Maharashtra","Maharashtra"],["Manipur","Manipur"],["Meghalaya","Meghalaya"],["Mizoram","Mizoram"],["Nagaland","Nagaland"],["Odisha","Odisha"],["Puducherry","Puducherry"],["Punjab","Punjab"],["Rajasthan","Rajasthan"],["Sikkim","Sikkim"],["Tamil Nadu","Tamil Nadu"],["Telangana","Telangana"],["Tripura","Tripura"],["Uttar Pradesh","Uttar Pradesh"],["Uttarakhand","Uttarakhand"],["West Bengal","West Bengal"]]">India</option> <option value="Indonesia" data-provinces="[["Aceh","Aceh"],["Bali","Bali"],["Bangka Belitung","Bangka–Belitung Islands"],["Banten","Banten"],["Bengkulu","Bengkulu"],["Gorontalo","Gorontalo"],["Jakarta","Jakarta"],["Jambi","Jambi"],["Jawa Barat","West Java"],["Jawa Tengah","Central Java"],["Jawa Timur","East Java"],["Kalimantan Barat","West Kalimantan"],["Kalimantan Selatan","South Kalimantan"],["Kalimantan Tengah","Central Kalimantan"],["Kalimantan Timur","East Kalimantan"],["Kalimantan Utara","North Kalimantan"],["Kepulauan Riau","Riau Islands"],["Lampung","Lampung"],["Maluku","Maluku"],["Maluku Utara","North Maluku"],["North Sumatra","North Sumatra"],["Nusa Tenggara Barat","West Nusa Tenggara"],["Nusa Tenggara Timur","East Nusa Tenggara"],["Papua","Papua"],["Papua Barat","West Papua"],["Riau","Riau"],["South Sumatra","South Sumatra"],["Sulawesi Barat","West Sulawesi"],["Sulawesi Selatan","South Sulawesi"],["Sulawesi Tengah","Central Sulawesi"],["Sulawesi Tenggara","Southeast Sulawesi"],["Sulawesi Utara","North Sulawesi"],["West Sumatra","West Sumatra"],["Yogyakarta","Yogyakarta"]]">Indonesia</option> <option value="Ireland" data-provinces="[["Carlow","Carlow"],["Cavan","Cavan"],["Clare","Clare"],["Cork","Cork"],["Donegal","Donegal"],["Dublin","Dublin"],["Galway","Galway"],["Kerry","Kerry"],["Kildare","Kildare"],["Kilkenny","Kilkenny"],["Laois","Laois"],["Leitrim","Leitrim"],["Limerick","Limerick"],["Longford","Longford"],["Louth","Louth"],["Mayo","Mayo"],["Meath","Meath"],["Monaghan","Monaghan"],["Offaly","Offaly"],["Roscommon","Roscommon"],["Sligo","Sligo"],["Tipperary","Tipperary"],["Waterford","Waterford"],["Westmeath","Westmeath"],["Wexford","Wexford"],["Wicklow","Wicklow"]]">Ireland</option> <option value="Isle Of Man" data-provinces="[]">Isle of Man</option> <option value="Israel" data-provinces="[]">Israel</option> <option value="Italy" data-provinces="[["Agrigento","Agrigento"],["Alessandria","Alessandria"],["Ancona","Ancona"],["Aosta","Aosta Valley"],["Arezzo","Arezzo"],["Ascoli Piceno","Ascoli Piceno"],["Asti","Asti"],["Avellino","Avellino"],["Bari","Bari"],["Barletta-Andria-Trani","Barletta-Andria-Trani"],["Belluno","Belluno"],["Benevento","Benevento"],["Bergamo","Bergamo"],["Biella","Biella"],["Bologna","Bologna"],["Bolzano","South Tyrol"],["Brescia","Brescia"],["Brindisi","Brindisi"],["Cagliari","Cagliari"],["Caltanissetta","Caltanissetta"],["Campobasso","Campobasso"],["Carbonia-Iglesias","Carbonia-Iglesias"],["Caserta","Caserta"],["Catania","Catania"],["Catanzaro","Catanzaro"],["Chieti","Chieti"],["Como","Como"],["Cosenza","Cosenza"],["Cremona","Cremona"],["Crotone","Crotone"],["Cuneo","Cuneo"],["Enna","Enna"],["Fermo","Fermo"],["Ferrara","Ferrara"],["Firenze","Florence"],["Foggia","Foggia"],["Forlì-Cesena","Forlì-Cesena"],["Frosinone","Frosinone"],["Genova","Genoa"],["Gorizia","Gorizia"],["Grosseto","Grosseto"],["Imperia","Imperia"],["Isernia","Isernia"],["L'Aquila","L’Aquila"],["La Spezia","La Spezia"],["Latina","Latina"],["Lecce","Lecce"],["Lecco","Lecco"],["Livorno","Livorno"],["Lodi","Lodi"],["Lucca","Lucca"],["Macerata","Macerata"],["Mantova","Mantua"],["Massa-Carrara","Massa and Carrara"],["Matera","Matera"],["Medio Campidano","Medio Campidano"],["Messina","Messina"],["Milano","Milan"],["Modena","Modena"],["Monza e Brianza","Monza and Brianza"],["Napoli","Naples"],["Novara","Novara"],["Nuoro","Nuoro"],["Ogliastra","Ogliastra"],["Olbia-Tempio","Olbia-Tempio"],["Oristano","Oristano"],["Padova","Padua"],["Palermo","Palermo"],["Parma","Parma"],["Pavia","Pavia"],["Perugia","Perugia"],["Pesaro e Urbino","Pesaro and Urbino"],["Pescara","Pescara"],["Piacenza","Piacenza"],["Pisa","Pisa"],["Pistoia","Pistoia"],["Pordenone","Pordenone"],["Potenza","Potenza"],["Prato","Prato"],["Ragusa","Ragusa"],["Ravenna","Ravenna"],["Reggio Calabria","Reggio Calabria"],["Reggio Emilia","Reggio Emilia"],["Rieti","Rieti"],["Rimini","Rimini"],["Roma","Rome"],["Rovigo","Rovigo"],["Salerno","Salerno"],["Sassari","Sassari"],["Savona","Savona"],["Siena","Siena"],["Siracusa","Syracuse"],["Sondrio","Sondrio"],["Taranto","Taranto"],["Teramo","Teramo"],["Terni","Terni"],["Torino","Turin"],["Trapani","Trapani"],["Trento","Trentino"],["Treviso","Treviso"],["Trieste","Trieste"],["Udine","Udine"],["Varese","Varese"],["Venezia","Venice"],["Verbano-Cusio-Ossola","Verbano-Cusio-Ossola"],["Vercelli","Vercelli"],["Verona","Verona"],["Vibo Valentia","Vibo Valentia"],["Vicenza","Vicenza"],["Viterbo","Viterbo"]]">Italy</option> <option value="Jamaica" data-provinces="[]">Jamaica</option> <option value="Japan" data-provinces="[["Aichi","Aichi"],["Akita","Akita"],["Aomori","Aomori"],["Chiba","Chiba"],["Ehime","Ehime"],["Fukui","Fukui"],["Fukuoka","Fukuoka"],["Fukushima","Fukushima"],["Gifu","Gifu"],["Gunma","Gunma"],["Hiroshima","Hiroshima"],["Hokkaidō","Hokkaido"],["Hyōgo","Hyogo"],["Ibaraki","Ibaraki"],["Ishikawa","Ishikawa"],["Iwate","Iwate"],["Kagawa","Kagawa"],["Kagoshima","Kagoshima"],["Kanagawa","Kanagawa"],["Kumamoto","Kumamoto"],["Kyōto","Kyoto"],["Kōchi","Kochi"],["Mie","Mie"],["Miyagi","Miyagi"],["Miyazaki","Miyazaki"],["Nagano","Nagano"],["Nagasaki","Nagasaki"],["Nara","Nara"],["Niigata","Niigata"],["Okayama","Okayama"],["Okinawa","Okinawa"],["Saga","Saga"],["Saitama","Saitama"],["Shiga","Shiga"],["Shimane","Shimane"],["Shizuoka","Shizuoka"],["Tochigi","Tochigi"],["Tokushima","Tokushima"],["Tottori","Tottori"],["Toyama","Toyama"],["Tōkyō","Tokyo"],["Wakayama","Wakayama"],["Yamagata","Yamagata"],["Yamaguchi","Yamaguchi"],["Yamanashi","Yamanashi"],["Ōita","Oita"],["Ōsaka","Osaka"]]">Japan</option> <option value="Jersey" data-provinces="[]">Jersey</option> <option value="Jordan" data-provinces="[]">Jordan</option> <option value="Kazakhstan" data-provinces="[]">Kazakhstan</option> <option value="Kenya" data-provinces="[]">Kenya</option> <option value="Kiribati" data-provinces="[]">Kiribati</option> <option value="Kuwait" data-provinces="[["Al Ahmadi","Al Ahmadi"],["Al Asimah","Al Asimah"],["Al Farwaniyah","Al Farwaniyah"],["Al Jahra","Al Jahra"],["Hawalli","Hawalli"],["Mubarak Al-Kabeer","Mubarak Al-Kabeer"]]">Kuwait</option> <option value="Kyrgyzstan" data-provinces="[]">Kyrgyzstan</option> <option value="Lao People's Democratic Republic" data-provinces="[]">Laos</option> <option value="Latvia" data-provinces="[]">Latvia</option> <option value="Lebanon" data-provinces="[]">Lebanon</option> <option value="Lesotho" data-provinces="[]">Lesotho</option> <option value="Liberia" data-provinces="[]">Liberia</option> <option value="Liechtenstein" data-provinces="[]">Liechtenstein</option> <option value="Lithuania" data-provinces="[]">Lithuania</option> <option value="Luxembourg" data-provinces="[]">Luxembourg</option> <option value="Macao" data-provinces="[]">Macao SAR</option> <option value="Madagascar" data-provinces="[]">Madagascar</option> <option value="Malawi" data-provinces="[]">Malawi</option> <option value="Malaysia" data-provinces="[["Johor","Johor"],["Kedah","Kedah"],["Kelantan","Kelantan"],["Kuala Lumpur","Kuala Lumpur"],["Labuan","Labuan"],["Melaka","Malacca"],["Negeri Sembilan","Negeri Sembilan"],["Pahang","Pahang"],["Penang","Penang"],["Perak","Perak"],["Perlis","Perlis"],["Putrajaya","Putrajaya"],["Sabah","Sabah"],["Sarawak","Sarawak"],["Selangor","Selangor"],["Terengganu","Terengganu"]]">Malaysia</option> <option value="Maldives" data-provinces="[]">Maldives</option> <option value="Malta" data-provinces="[]">Malta</option> <option value="Martinique" data-provinces="[]">Martinique</option> <option value="Mauritania" data-provinces="[]">Mauritania</option> <option value="Mauritius" data-provinces="[]">Mauritius</option> <option value="Mayotte" data-provinces="[]">Mayotte</option> <option value="Mexico" data-provinces="[["Aguascalientes","Aguascalientes"],["Baja California","Baja California"],["Baja California Sur","Baja California Sur"],["Campeche","Campeche"],["Chiapas","Chiapas"],["Chihuahua","Chihuahua"],["Ciudad de México","Ciudad de Mexico"],["Coahuila","Coahuila"],["Colima","Colima"],["Durango","Durango"],["Guanajuato","Guanajuato"],["Guerrero","Guerrero"],["Hidalgo","Hidalgo"],["Jalisco","Jalisco"],["Michoacán","Michoacán"],["Morelos","Morelos"],["México","Mexico State"],["Nayarit","Nayarit"],["Nuevo León","Nuevo León"],["Oaxaca","Oaxaca"],["Puebla","Puebla"],["Querétaro","Querétaro"],["Quintana Roo","Quintana Roo"],["San Luis Potosí","San Luis Potosí"],["Sinaloa","Sinaloa"],["Sonora","Sonora"],["Tabasco","Tabasco"],["Tamaulipas","Tamaulipas"],["Tlaxcala","Tlaxcala"],["Veracruz","Veracruz"],["Yucatán","Yucatán"],["Zacatecas","Zacatecas"]]">Mexico</option> <option value="Moldova, Republic of" data-provinces="[]">Moldova</option> <option value="Monaco" data-provinces="[]">Monaco</option> <option value="Mongolia" data-provinces="[]">Mongolia</option> <option value="Montenegro" data-provinces="[]">Montenegro</option> <option value="Montserrat" data-provinces="[]">Montserrat</option> <option value="Morocco" data-provinces="[]">Morocco</option> <option value="Mozambique" data-provinces="[]">Mozambique</option> <option value="Namibia" data-provinces="[]">Namibia</option> <option value="Nauru" data-provinces="[]">Nauru</option> <option value="Nepal" data-provinces="[]">Nepal</option> <option value="Netherlands" data-provinces="[]">Netherlands</option> <option value="New Caledonia" data-provinces="[]">New Caledonia</option> <option value="New Zealand" data-provinces="[["Auckland","Auckland"],["Bay of Plenty","Bay of Plenty"],["Canterbury","Canterbury"],["Chatham Islands","Chatham Islands"],["Gisborne","Gisborne"],["Hawke's Bay","Hawke’s Bay"],["Manawatu-Wanganui","Manawatū-Whanganui"],["Marlborough","Marlborough"],["Nelson","Nelson"],["Northland","Northland"],["Otago","Otago"],["Southland","Southland"],["Taranaki","Taranaki"],["Tasman","Tasman"],["Waikato","Waikato"],["Wellington","Wellington"],["West Coast","West Coast"]]">New Zealand</option> <option value="Nicaragua" data-provinces="[]">Nicaragua</option> <option value="Nigeria" data-provinces="[["Abia","Abia"],["Abuja Federal Capital Territory","Federal Capital Territory"],["Adamawa","Adamawa"],["Akwa Ibom","Akwa Ibom"],["Anambra","Anambra"],["Bauchi","Bauchi"],["Bayelsa","Bayelsa"],["Benue","Benue"],["Borno","Borno"],["Cross River","Cross River"],["Delta","Delta"],["Ebonyi","Ebonyi"],["Edo","Edo"],["Ekiti","Ekiti"],["Enugu","Enugu"],["Gombe","Gombe"],["Imo","Imo"],["Jigawa","Jigawa"],["Kaduna","Kaduna"],["Kano","Kano"],["Katsina","Katsina"],["Kebbi","Kebbi"],["Kogi","Kogi"],["Kwara","Kwara"],["Lagos","Lagos"],["Nasarawa","Nasarawa"],["Niger","Niger"],["Ogun","Ogun"],["Ondo","Ondo"],["Osun","Osun"],["Oyo","Oyo"],["Plateau","Plateau"],["Rivers","Rivers"],["Sokoto","Sokoto"],["Taraba","Taraba"],["Yobe","Yobe"],["Zamfara","Zamfara"]]">Nigeria</option> <option value="Niue" data-provinces="[]">Niue</option> <option value="North Macedonia" data-provinces="[]">North Macedonia</option> <option value="Norway" data-provinces="[]">Norway</option> <option value="Oman" data-provinces="[]">Oman</option> <option value="Pakistan" data-provinces="[]">Pakistan</option> <option value="Panama" data-provinces="[["Bocas del Toro","Bocas del Toro"],["Chiriquí","Chiriquí"],["Coclé","Coclé"],["Colón","Colón"],["Darién","Darién"],["Emberá","Emberá"],["Herrera","Herrera"],["Kuna Yala","Guna Yala"],["Los Santos","Los Santos"],["Ngöbe-Buglé","Ngöbe-Buglé"],["Panamá","Panamá"],["Panamá Oeste","West Panamá"],["Veraguas","Veraguas"]]">Panama</option> <option value="Papua New Guinea" data-provinces="[]">Papua New Guinea</option> <option value="Paraguay" data-provinces="[]">Paraguay</option> <option value="Peru" data-provinces="[["Amazonas","Amazonas"],["Apurímac","Apurímac"],["Arequipa","Arequipa"],["Ayacucho","Ayacucho"],["Cajamarca","Cajamarca"],["Callao","El Callao"],["Cuzco","Cusco"],["Huancavelica","Huancavelica"],["Huánuco","Huánuco"],["Ica","Ica"],["Junín","Junín"],["La Libertad","La Libertad"],["Lambayeque","Lambayeque"],["Lima (departamento)","Lima (Department)"],["Lima (provincia)","Lima (Metropolitan)"],["Loreto","Loreto"],["Madre de Dios","Madre de Dios"],["Moquegua","Moquegua"],["Pasco","Pasco"],["Piura","Piura"],["Puno","Puno"],["San Martín","San Martín"],["Tacna","Tacna"],["Tumbes","Tumbes"],["Ucayali","Ucayali"],["Áncash","Ancash"]]">Peru</option> <option value="Philippines" data-provinces="[["Abra","Abra"],["Agusan del Norte","Agusan del Norte"],["Agusan del Sur","Agusan del Sur"],["Aklan","Aklan"],["Albay","Albay"],["Antique","Antique"],["Apayao","Apayao"],["Aurora","Aurora"],["Basilan","Basilan"],["Bataan","Bataan"],["Batanes","Batanes"],["Batangas","Batangas"],["Benguet","Benguet"],["Biliran","Biliran"],["Bohol","Bohol"],["Bukidnon","Bukidnon"],["Bulacan","Bulacan"],["Cagayan","Cagayan"],["Camarines Norte","Camarines Norte"],["Camarines Sur","Camarines Sur"],["Camiguin","Camiguin"],["Capiz","Capiz"],["Catanduanes","Catanduanes"],["Cavite","Cavite"],["Cebu","Cebu"],["Cotabato","Cotabato"],["Davao Occidental","Davao Occidental"],["Davao Oriental","Davao Oriental"],["Davao de Oro","Compostela Valley"],["Davao del Norte","Davao del Norte"],["Davao del Sur","Davao del Sur"],["Dinagat Islands","Dinagat Islands"],["Eastern Samar","Eastern Samar"],["Guimaras","Guimaras"],["Ifugao","Ifugao"],["Ilocos Norte","Ilocos Norte"],["Ilocos Sur","Ilocos Sur"],["Iloilo","Iloilo"],["Isabela","Isabela"],["Kalinga","Kalinga"],["La Union","La Union"],["Laguna","Laguna"],["Lanao del Norte","Lanao del Norte"],["Lanao del Sur","Lanao del Sur"],["Leyte","Leyte"],["Maguindanao","Maguindanao"],["Marinduque","Marinduque"],["Masbate","Masbate"],["Metro Manila","Metro Manila"],["Misamis Occidental","Misamis Occidental"],["Misamis Oriental","Misamis Oriental"],["Mountain Province","Mountain"],["Negros Occidental","Negros Occidental"],["Negros Oriental","Negros Oriental"],["Northern Samar","Northern Samar"],["Nueva Ecija","Nueva Ecija"],["Nueva Vizcaya","Nueva Vizcaya"],["Occidental Mindoro","Occidental Mindoro"],["Oriental Mindoro","Oriental Mindoro"],["Palawan","Palawan"],["Pampanga","Pampanga"],["Pangasinan","Pangasinan"],["Quezon","Quezon"],["Quirino","Quirino"],["Rizal","Rizal"],["Romblon","Romblon"],["Samar","Samar"],["Sarangani","Sarangani"],["Siquijor","Siquijor"],["Sorsogon","Sorsogon"],["South Cotabato","South Cotabato"],["Southern Leyte","Southern Leyte"],["Sultan Kudarat","Sultan Kudarat"],["Sulu","Sulu"],["Surigao del Norte","Surigao del Norte"],["Surigao del Sur","Surigao del Sur"],["Tarlac","Tarlac"],["Tawi-Tawi","Tawi-Tawi"],["Zambales","Zambales"],["Zamboanga Sibugay","Zamboanga Sibugay"],["Zamboanga del Norte","Zamboanga del Norte"],["Zamboanga del Sur","Zamboanga del Sur"]]">Philippines</option> <option value="Poland" data-provinces="[]">Poland</option> <option value="Portugal" data-provinces="[["Aveiro","Aveiro"],["Açores","Azores"],["Beja","Beja"],["Braga","Braga"],["Bragança","Bragança"],["Castelo Branco","Castelo Branco"],["Coimbra","Coimbra"],["Faro","Faro"],["Guarda","Guarda"],["Leiria","Leiria"],["Lisboa","Lisbon"],["Madeira","Madeira"],["Portalegre","Portalegre"],["Porto","Porto"],["Santarém","Santarém"],["Setúbal","Setúbal"],["Viana do Castelo","Viana do Castelo"],["Vila Real","Vila Real"],["Viseu","Viseu"],["Évora","Évora"]]">Portugal</option> <option value="Qatar" data-provinces="[]">Qatar</option> <option value="Reunion" data-provinces="[]">Réunion</option> <option value="Romania" data-provinces="[["Alba","Alba"],["Arad","Arad"],["Argeș","Argeș"],["Bacău","Bacău"],["Bihor","Bihor"],["Bistrița-Năsăud","Bistriţa-Năsăud"],["Botoșani","Botoşani"],["Brașov","Braşov"],["Brăila","Brăila"],["București","Bucharest"],["Buzău","Buzău"],["Caraș-Severin","Caraș-Severin"],["Cluj","Cluj"],["Constanța","Constanța"],["Covasna","Covasna"],["Călărași","Călărași"],["Dolj","Dolj"],["Dâmbovița","Dâmbovița"],["Galați","Galați"],["Giurgiu","Giurgiu"],["Gorj","Gorj"],["Harghita","Harghita"],["Hunedoara","Hunedoara"],["Ialomița","Ialomița"],["Iași","Iași"],["Ilfov","Ilfov"],["Maramureș","Maramureş"],["Mehedinți","Mehedinți"],["Mureș","Mureş"],["Neamț","Neamţ"],["Olt","Olt"],["Prahova","Prahova"],["Satu Mare","Satu Mare"],["Sibiu","Sibiu"],["Suceava","Suceava"],["Sălaj","Sălaj"],["Teleorman","Teleorman"],["Timiș","Timiș"],["Tulcea","Tulcea"],["Vaslui","Vaslui"],["Vrancea","Vrancea"],["Vâlcea","Vâlcea"]]">Romania</option> <option value="Rwanda" data-provinces="[]">Rwanda</option> <option value="Samoa" data-provinces="[]">Samoa</option> <option value="San Marino" data-provinces="[]">San Marino</option> <option value="Sao Tome And Principe" data-provinces="[]">São Tomé & Príncipe</option> <option value="Saudi Arabia" data-provinces="[]">Saudi Arabia</option> <option value="Senegal" data-provinces="[]">Senegal</option> <option value="Serbia" data-provinces="[]">Serbia</option> <option value="Seychelles" data-provinces="[]">Seychelles</option> <option value="Sierra Leone" data-provinces="[]">Sierra Leone</option> <option value="Singapore" data-provinces="[]">Singapore</option> <option value="Sint Maarten" data-provinces="[]">Sint Maarten</option> <option value="Slovakia" data-provinces="[]">Slovakia</option> <option value="Slovenia" data-provinces="[]">Slovenia</option> <option value="Solomon Islands" data-provinces="[]">Solomon Islands</option> <option value="South Africa" data-provinces="[["Eastern Cape","Eastern Cape"],["Free State","Free State"],["Gauteng","Gauteng"],["KwaZulu-Natal","KwaZulu-Natal"],["Limpopo","Limpopo"],["Mpumalanga","Mpumalanga"],["North West","North West"],["Northern Cape","Northern Cape"],["Western Cape","Western Cape"]]">South Africa</option> <option value="South Korea" data-provinces="[["Busan","Busan"],["Chungbuk","North Chungcheong"],["Chungnam","South Chungcheong"],["Daegu","Daegu"],["Daejeon","Daejeon"],["Gangwon","Gangwon"],["Gwangju","Gwangju City"],["Gyeongbuk","North Gyeongsang"],["Gyeonggi","Gyeonggi"],["Gyeongnam","South Gyeongsang"],["Incheon","Incheon"],["Jeju","Jeju"],["Jeonbuk","North Jeolla"],["Jeonnam","South Jeolla"],["Sejong","Sejong"],["Seoul","Seoul"],["Ulsan","Ulsan"]]">South Korea</option> <option value="Spain" data-provinces="[["A Coruña","A Coruña"],["Albacete","Albacete"],["Alicante","Alicante"],["Almería","Almería"],["Asturias","Asturias Province"],["Badajoz","Badajoz"],["Balears","Balears Province"],["Barcelona","Barcelona"],["Burgos","Burgos"],["Cantabria","Cantabria Province"],["Castellón","Castellón"],["Ceuta","Ceuta"],["Ciudad Real","Ciudad Real"],["Cuenca","Cuenca"],["Cáceres","Cáceres"],["Cádiz","Cádiz"],["Córdoba","Córdoba"],["Girona","Girona"],["Granada","Granada"],["Guadalajara","Guadalajara"],["Guipúzcoa","Gipuzkoa"],["Huelva","Huelva"],["Huesca","Huesca"],["Jaén","Jaén"],["La Rioja","La Rioja Province"],["Las Palmas","Las Palmas"],["León","León"],["Lleida","Lleida"],["Lugo","Lugo"],["Madrid","Madrid Province"],["Melilla","Melilla"],["Murcia","Murcia"],["Málaga","Málaga"],["Navarra","Navarra"],["Ourense","Ourense"],["Palencia","Palencia"],["Pontevedra","Pontevedra"],["Salamanca","Salamanca"],["Santa Cruz de Tenerife","Santa Cruz de Tenerife"],["Segovia","Segovia"],["Sevilla","Seville"],["Soria","Soria"],["Tarragona","Tarragona"],["Teruel","Teruel"],["Toledo","Toledo"],["Valencia","Valencia"],["Valladolid","Valladolid"],["Vizcaya","Biscay"],["Zamora","Zamora"],["Zaragoza","Zaragoza"],["Álava","Álava"],["Ávila","Ávila"]]">Spain</option> <option value="Sri Lanka" data-provinces="[]">Sri Lanka</option> <option value="Saint Barthélemy" data-provinces="[]">St. Barthélemy</option> <option value="Saint Helena" data-provinces="[]">St. Helena</option> <option value="Saint Kitts And Nevis" data-provinces="[]">St. Kitts & Nevis</option> <option value="Saint Lucia" data-provinces="[]">St. Lucia</option> <option value="Saint Martin" data-provinces="[]">St. Martin</option> <option value="St. Vincent" data-provinces="[]">St. Vincent & Grenadines</option> <option value="Suriname" data-provinces="[]">Suriname</option> <option value="Sweden" data-provinces="[]">Sweden</option> <option value="Switzerland" data-provinces="[]">Switzerland</option> <option value="Taiwan" data-provinces="[]">Taiwan</option> <option value="Tanzania, United Republic Of" data-provinces="[]">Tanzania</option> <option value="Thailand" data-provinces="[["Amnat Charoen","Amnat Charoen"],["Ang Thong","Ang Thong"],["Bangkok","Bangkok"],["Bueng Kan","Bueng Kan"],["Buriram","Buri Ram"],["Chachoengsao","Chachoengsao"],["Chai Nat","Chai Nat"],["Chaiyaphum","Chaiyaphum"],["Chanthaburi","Chanthaburi"],["Chiang Mai","Chiang Mai"],["Chiang Rai","Chiang Rai"],["Chon Buri","Chon Buri"],["Chumphon","Chumphon"],["Kalasin","Kalasin"],["Kamphaeng Phet","Kamphaeng Phet"],["Kanchanaburi","Kanchanaburi"],["Khon Kaen","Khon Kaen"],["Krabi","Krabi"],["Lampang","Lampang"],["Lamphun","Lamphun"],["Loei","Loei"],["Lopburi","Lopburi"],["Mae Hong Son","Mae Hong Son"],["Maha Sarakham","Maha Sarakham"],["Mukdahan","Mukdahan"],["Nakhon Nayok","Nakhon Nayok"],["Nakhon Pathom","Nakhon Pathom"],["Nakhon Phanom","Nakhon Phanom"],["Nakhon Ratchasima","Nakhon Ratchasima"],["Nakhon Sawan","Nakhon Sawan"],["Nakhon Si Thammarat","Nakhon Si Thammarat"],["Nan","Nan"],["Narathiwat","Narathiwat"],["Nong Bua Lam Phu","Nong Bua Lam Phu"],["Nong Khai","Nong Khai"],["Nonthaburi","Nonthaburi"],["Pathum Thani","Pathum Thani"],["Pattani","Pattani"],["Pattaya","Pattaya"],["Phangnga","Phang Nga"],["Phatthalung","Phatthalung"],["Phayao","Phayao"],["Phetchabun","Phetchabun"],["Phetchaburi","Phetchaburi"],["Phichit","Phichit"],["Phitsanulok","Phitsanulok"],["Phra Nakhon Si Ayutthaya","Phra Nakhon Si Ayutthaya"],["Phrae","Phrae"],["Phuket","Phuket"],["Prachin Buri","Prachin Buri"],["Prachuap Khiri Khan","Prachuap Khiri Khan"],["Ranong","Ranong"],["Ratchaburi","Ratchaburi"],["Rayong","Rayong"],["Roi Et","Roi Et"],["Sa Kaeo","Sa Kaeo"],["Sakon Nakhon","Sakon Nakhon"],["Samut Prakan","Samut Prakan"],["Samut Sakhon","Samut Sakhon"],["Samut Songkhram","Samut Songkhram"],["Saraburi","Saraburi"],["Satun","Satun"],["Sing Buri","Sing Buri"],["Sisaket","Si Sa Ket"],["Songkhla","Songkhla"],["Sukhothai","Sukhothai"],["Suphan Buri","Suphanburi"],["Surat Thani","Surat Thani"],["Surin","Surin"],["Tak","Tak"],["Trang","Trang"],["Trat","Trat"],["Ubon Ratchathani","Ubon Ratchathani"],["Udon Thani","Udon Thani"],["Uthai Thani","Uthai Thani"],["Uttaradit","Uttaradit"],["Yala","Yala"],["Yasothon","Yasothon"]]">Thailand</option> <option value="Timor Leste" data-provinces="[]">Timor-Leste</option> <option value="Togo" data-provinces="[]">Togo</option> <option value="Tonga" data-provinces="[]">Tonga</option> <option value="Trinidad and Tobago" data-provinces="[]">Trinidad & Tobago</option> <option value="Tunisia" data-provinces="[]">Tunisia</option> <option value="Turkmenistan" data-provinces="[]">Turkmenistan</option> <option value="Turks and Caicos Islands" data-provinces="[]">Turks & Caicos Islands</option> <option value="Tuvalu" data-provinces="[]">Tuvalu</option> <option value="Uganda" data-provinces="[]">Uganda</option> <option value="United Arab Emirates" data-provinces="[["Abu Dhabi","Abu Dhabi"],["Ajman","Ajman"],["Dubai","Dubai"],["Fujairah","Fujairah"],["Ras al-Khaimah","Ras al-Khaimah"],["Sharjah","Sharjah"],["Umm al-Quwain","Umm al-Quwain"]]">United Arab Emirates</option> <option value="United Kingdom" data-provinces="[["British Forces","British Forces"],["England","England"],["Northern Ireland","Northern Ireland"],["Scotland","Scotland"],["Wales","Wales"]]">United Kingdom</option> <option value="United States" data-provinces="[["Alabama","Alabama"],["Alaska","Alaska"],["American Samoa","American Samoa"],["Arizona","Arizona"],["Arkansas","Arkansas"],["Armed Forces Americas","Armed Forces Americas"],["Armed Forces Europe","Armed Forces Europe"],["Armed Forces Pacific","Armed Forces Pacific"],["California","California"],["Colorado","Colorado"],["Connecticut","Connecticut"],["Delaware","Delaware"],["District of Columbia","Washington DC"],["Federated States of Micronesia","Micronesia"],["Florida","Florida"],["Georgia","Georgia"],["Guam","Guam"],["Hawaii","Hawaii"],["Idaho","Idaho"],["Illinois","Illinois"],["Indiana","Indiana"],["Iowa","Iowa"],["Kansas","Kansas"],["Kentucky","Kentucky"],["Louisiana","Louisiana"],["Maine","Maine"],["Marshall Islands","Marshall Islands"],["Maryland","Maryland"],["Massachusetts","Massachusetts"],["Michigan","Michigan"],["Minnesota","Minnesota"],["Mississippi","Mississippi"],["Missouri","Missouri"],["Montana","Montana"],["Nebraska","Nebraska"],["Nevada","Nevada"],["New Hampshire","New Hampshire"],["New Jersey","New Jersey"],["New Mexico","New Mexico"],["New York","New York"],["North Carolina","North Carolina"],["North Dakota","North Dakota"],["Northern Mariana Islands","Northern Mariana Islands"],["Ohio","Ohio"],["Oklahoma","Oklahoma"],["Oregon","Oregon"],["Palau","Palau"],["Pennsylvania","Pennsylvania"],["Puerto Rico","Puerto Rico"],["Rhode Island","Rhode Island"],["South Carolina","South Carolina"],["South Dakota","South Dakota"],["Tennessee","Tennessee"],["Texas","Texas"],["Utah","Utah"],["Vermont","Vermont"],["Virgin Islands","U.S. Virgin Islands"],["Virginia","Virginia"],["Washington","Washington"],["West Virginia","West Virginia"],["Wisconsin","Wisconsin"],["Wyoming","Wyoming"]]">United States</option> <option value="Uruguay" data-provinces="[["Artigas","Artigas"],["Canelones","Canelones"],["Cerro Largo","Cerro Largo"],["Colonia","Colonia"],["Durazno","Durazno"],["Flores","Flores"],["Florida","Florida"],["Lavalleja","Lavalleja"],["Maldonado","Maldonado"],["Montevideo","Montevideo"],["Paysandú","Paysandú"],["Rivera","Rivera"],["Rocha","Rocha"],["Río Negro","Río Negro"],["Salto","Salto"],["San José","San José"],["Soriano","Soriano"],["Tacuarembó","Tacuarembó"],["Treinta y Tres","Treinta y Tres"]]">Uruguay</option> <option value="Uzbekistan" data-provinces="[]">Uzbekistan</option> <option value="Vanuatu" data-provinces="[]">Vanuatu</option> <option value="Holy See (Vatican City State)" data-provinces="[]">Vatican City</option> <option value="Venezuela" data-provinces="[["Amazonas","Amazonas"],["Anzoátegui","Anzoátegui"],["Apure","Apure"],["Aragua","Aragua"],["Barinas","Barinas"],["Bolívar","Bolívar"],["Carabobo","Carabobo"],["Cojedes","Cojedes"],["Delta Amacuro","Delta Amacuro"],["Dependencias Federales","Federal Dependencies"],["Distrito Capital","Capital"],["Falcón","Falcón"],["Guárico","Guárico"],["La Guaira","Vargas"],["Lara","Lara"],["Miranda","Miranda"],["Monagas","Monagas"],["Mérida","Mérida"],["Nueva Esparta","Nueva Esparta"],["Portuguesa","Portuguesa"],["Sucre","Sucre"],["Trujillo","Trujillo"],["Táchira","Táchira"],["Yaracuy","Yaracuy"],["Zulia","Zulia"]]">Venezuela</option> <option value="Vietnam" data-provinces="[]">Vietnam</option> <option value="Wallis And Futuna" data-provinces="[]">Wallis & Futuna</option> <option value="Zambia" data-provinces="[]">Zambia</option> <option value="Zimbabwe" data-provinces="[]">Zimbabwe</option>`; </script> <!-- END app snippet --> <!-- BEGIN app snippet: initialize-forms --> <script async> (() => { const devToolsEnabled = false; const latestEmbedVersion = "4.16.0"; const nativeFormContainsErrors = false; const $preInitStyles = document.querySelector('#cf-pre-init-styles'); let mountedTextEntrypoints = false; // i.e. ?view=orig, or "email taken" following a form crash if (onFallbackTemplate() || nativeFormContainsErrors) { // Reveal the original form $preInitStyles.parentElement.removeChild($preInitStyles); return; } function start() { initializeForms(); injectHiddenForms(); // Try for the next 5s to mount any dynamically injected forms. const intervalId = setInterval(() => { initializeForms(); }, 100); setTimeout(() => { clearInterval(intervalId); }, 5000); } // This fires when a CF form has mounted on the page. // More reliable than putting this in start(), since developers can manually call // CF.initializeForms(). window.addEventListener('cf:ready', () => { injectHiddenForms(); }); if (['interactive', 'complete', 'loaded'].includes(document.readyState)) { start(); } else { document.addEventListener('DOMContentLoaded', () => start()); } window.CF.initializeForms = initializeForms; async function initializeForms() { // Semi-hack: Prevents older embed scripts from doing anything. // Any embed script before 4.12.0 checks only for the presence of this attribute, // not if it strictly equals "true". document.documentElement.setAttribute('data-cf-initialized', 'loading'); // Only mount text entrypoints once. This is expensive and causes render blocking time on mobile. if (!mountedTextEntrypoints) { mountedTextEntrypoints = true; mountTextEntrypoints(); } const reactTarget = `<!-- BEGIN app snippet: react-target-markup --><div class="cf-react-target"> <div class="cf-preload"> <div class="cf-preload-label cf-preload-item"></div> <div class="cf-preload-field cf-preload-item"></div> <div class="cf-preload-label cf-preload-item"></div> <div class="cf-preload-field cf-preload-item"></div> <div class="cf-preload-label cf-preload-item"></div> <div class="cf-preload-field cf-preload-item"></div> <div class="cf-preload-label cf-preload-item"></div> <div class="cf-preload-field cf-preload-item"></div> <span class="cf-preload-button cf-preload-item"></span> <span class="cf-preload-button cf-preload-item"></span> </div> </div><!-- END app snippet -->`; const forms = [{"id":"xPt8WD","name":"Update Profile Form","version":"4.14.2","updated_at":1687265274}]; const $forms = Array.from(document.querySelectorAll('form:not([data-cf-state])')); const entrypoints = []; for (let $form of $forms) { if (isIgnored($form)) continue; const id = getFormId($form); if (!id) continue; const formData = forms.find(form => form.id === id); if (!formData) { console.error(`[Customer Fields] Unable to find form data with id ${id}`); setFormState($form, 'failed'); continue; } const $originalForm = $form.cloneNode(true); // Shopify's captcha script can bind to the form that CF mounted to. // Their submit handler eventually calls the submit method after generating // the captcha response token, causing native submission behavior to occur. // We do not want this, so we override it to a no-op. See #2092 $form.submit = () => {}; injectReactTarget($form); setFormState($form, 'loading'); const entrypoint = { $form, registration: isRegistrationForm($form), formId: formData.id, updatedAt: formData.updated_at, originalForm: $originalForm, version: formData.version, restore: () => restoreEntrypoint(entrypoint), }; entrypoints.push(entrypoint); // Required to be backwards compatible with older versions of the JS Form API, and prevent Shopify captcha $form.setAttribute('data-cf-form', formData.id); $form.setAttribute('action', ''); } if ($preInitStyles && $preInitStyles.parentElement) { $preInitStyles.parentElement.removeChild($preInitStyles); } if (!entrypoints.length) return; initializeEmbedScript(); function initializeEmbedScript() { if (!window.CF.requestedEmbedJS) { const $script = document.createElement('script'); $script.src = getAssetUrl('customer-fields.js'); document.head.appendChild($script); window.CF.requestedEmbedJS = true; } if (!window.CF.requestedEmbedCSS) { const $link = document.createElement('link'); $link.href = getAssetUrl('customer-fields.css'); $link.rel = 'stylesheet'; $link.type = 'text/css'; document.head.appendChild($link); window.CF.requestedEmbedCSS = true; } } const fullForms = await Promise.all(entrypoints.map(e => getFormData(e.formId, e.updatedAt))); fullForms.forEach((fullForm, index) => { const entrypoint = entrypoints[index]; if (!fullForm) { // fullForm can be null if the request failed one way or another. restoreEntrypoint(entrypoint); return; } const invalidFormTargets = ['customer-account']; if (invalidFormTargets.includes(fullForm.form.target)) { console.error('[Customer Fields] Invalid form target', fullForm); return; } if (entrypoint.formId !== fullForm.form.id) { console.error('[Customer Fields] Entrypoint to form mismatch', form, entrypoint); return; } entrypoint.form = { ...fullForm.form, currentRevision: fullForm.revision, }; }); if (window.CF.entrypoints) { window.CF.entrypoints.push(...entrypoints); if (window.CF.mountForm) { entrypoints.forEach(entrypoint => { window.CF.mountForm(entrypoint.form); }); } } else { window.CF.entrypoints = entrypoints; // The Core class has some logic that gets invoked as a result of this event // that we only want to fire once, so let's not emit this event multiple times. document.dispatchEvent(new CustomEvent('cf:entrypoints_ready')); } function getFormData(formId, updatedAt) { return fetch(`https://app.customerfields.com/embed_api/v4/forms/${formId}.json?v=${updatedAt}`, { headers: { 'X-Shopify-Shop-Domain': "mack-weldon.myshopify.com" } }).then(response => { if (response.ok) return response.json(); console.error(`[Customer Fields] Received non-OK response from the back-end when fetching form ${formId}`) return null; }).catch((err) => { console.error(`[Customer Fields] Encountered unknown error while fetching form ${formId}`, err); return null; }); } function restoreEntrypoint(entrypoint) { // This has a side effect of removing the Form class' submit handlers. // Previously this only replaced the original children within the form, but the submit event // was still being handled by our script. entrypoint.$form.replaceWith(entrypoint.originalForm); // Opacity was set to 0 with the #cf-pre-init-styles element entrypoint.$form.style.opacity = 1; console.error(`[Customer Fields] Encountered an issue while mounting form, reverting to original form contents.`, entrypoint); // Remove from CF.entrypoints so that Core doesn't try to mount to it entrypoints.splice(entrypoints.indexOf(entrypoint), 1); } function getAssetUrl(filename) { // We changed this to always get the latest embed assets // 4.15.7 included a crucial hotfix for recaptcha, see #2028 return `https://static.customerfields.com/releases/${latestEmbedVersion}/${filename}`; } function injectReactTarget($form) { const containsReactTarget = !!$form.querySelector('.cf-react-target'); if (containsReactTarget) return; $form.innerHTML = reactTarget; } function isIgnored($form) { return $form.getAttribute('data-cf-ignore') === 'true'; } function isEditAccountForm($form) { return $form.getAttribute('data-cf-edit-account') === 'true'; } function isVintageRegistrationForm($form) { return ( window.location.pathname.includes('/account/register') && $form.id === 'create_customer' && !!$form.getAttribute('data-cf-form') ); } function isRegistrationForm($form) { try { const isWithinAppBlock = !!$form.closest('.cf-form-block'); if (isWithinAppBlock) return false; const formActionUrl = new URL($form.action); const matchesShopDomain = formActionUrl.host === window.location.host; const hasAccountPath = formActionUrl.pathname.endsWith('/account'); const hasPostMethod = $form.method.toLowerCase() === 'post'; const $formTypeInput = $form.querySelector('[name="form_type"]') const hasCreateCustomerFormType = $formTypeInput && $formTypeInput.value === 'create_customer'; return (matchesShopDomain && hasAccountPath && hasPostMethod) || hasCreateCustomerFormType; } catch (err) { return false; } } function mountTextEntrypoints() { const tree = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, (node) => { if (typeof node.data !== 'string' || !node.data) return NodeFilter.FILTER_REJECT; return node.data.includes('data-cf-form="') ? NodeFilter.FILTER_ACCEPT : NodeFilter.FILTER_REJECT; }); /** * Walks through every text node on the document that contains 'data-cf-form="' and attempts to * splice a form element in place of every shortcode. * * @type Node[] */ while (tree.nextNode()) { let node = tree.currentNode; const parser = new DOMParser(); while (entrypointContent = node.data.match(/<form.*data-cf-form="[a-zA-Z0-9]+".*>.*<\/form>/)) { const [match] = entrypointContent; const doc = parser.parseFromString(match, 'text/html'); const $form = doc.body.firstElementChild; // Substring is better than split here in case the text node contains multiple forms. const beforeText = node.data.substring(0, node.data.indexOf(match)); const afterText = node.data.substring(node.data.indexOf(match) + match.length); node.replaceWith($form); node.data = node.data.replace(match, ''); if (beforeText) $form.insertAdjacentText('beforebegin', beforeText); if (afterText) { $form.insertAdjacentText('afterend', afterText); // Continue scanning the rest of the node text in case there are more forms node = $form.nextSibling; } } } } function getFormId($form) { const currentFormId = $form.getAttribute('data-cf-form'); let id; if (isEditAccountForm($form)) { id = ""; } else if (isVintageRegistrationForm($form) || isRegistrationForm($form)) { id = ""; } return id || currentFormId; } function setFormState($form, state) { $form.setAttribute('data-cf-state', state); } } function onFallbackTemplate() { const params = new URLSearchParams(window.location.search); return location.pathname.includes('/account/register') && params.get('view') === 'orig'; } function injectHiddenForms() { if (!devToolsEnabled && !CF.entrypoints?.length) return; if (document.querySelector('#cf_hidden_forms')) return; const container = document.createElement('div'); container.id = "cf_hidden_forms"; container.style.display = 'none'; container.setAttribute('aria-hidden', 'true'); document.body.appendChild(container); const loginForm = createLoginForm(); const recoverForm = createRecoverPasswordForm(); container.appendChild(loginForm); container.appendChild(recoverForm); if (window.Shopify.captcha) { // Only applicable for grecaptcha shops, but also safe for hcaptcha triggerShopifyRecaptchaLoad(container); window.Shopify.captcha.protect(loginForm); window.Shopify.captcha.protect(recoverForm); } } function triggerShopifyRecaptchaLoad(container) { if (document.getElementById('cf-hidden-recaptcha-trigger__create_customer')) return; if (document.getElementById('cf-hidden-recaptcha-trigger__contact')) return; // Triggering a focus event on a form causes Shopify to load their recaptcha script. // This allows our Customer class to handle the copying/injecting of `grecaptcha` so we can // handle multiple `grecaptcha` instances. See methods `injectRecaptchaScript` // and `captureShopifyGrecaptcha` in `Customer.ts`. // Note: We have to try both types, in case the merchant has only one of the two recaptcha // options checked const $customerRecaptchaForm = createDummyRecaptchaForm('/account', 'create_customer'); container.appendChild($customerRecaptchaForm); const $contactRecaptchaForm = createDummyRecaptchaForm('/contact', 'contact'); container.appendChild($contactRecaptchaForm); triggerFocusEvent($customerRecaptchaForm); triggerFocusEvent($contactRecaptchaForm); } function createDummyRecaptchaForm(action, type) { const dummyRecaptchaForm = document.createElement('form'); dummyRecaptchaForm.action = action; dummyRecaptchaForm.method = "post"; dummyRecaptchaForm.id = `cf-hidden-recaptcha-trigger__${type}`; dummyRecaptchaForm.setAttribute('data-cf-ignore', 'true'); dummyRecaptchaForm.setAttribute('aria-hidden', 'true'); dummyRecaptchaForm.style.display = 'none'; const formTypeInput = document.createElement('input'); formTypeInput.name = "form_type" formTypeInput.setAttribute('value', type); dummyRecaptchaForm.appendChild(formTypeInput); return dummyRecaptchaForm; } function triggerFocusEvent(element) { const event = new Event('focusin', { bubbles: true, cancelable: false }); element.dispatchEvent(event); } function createLoginForm() { const form = createDummyRecaptchaForm('/account/login', 'customer_login'); const email = document.createElement('input'); email.name = 'customer[email]'; const password = document.createElement('input'); password.name = 'customer[password]'; const redirect = document.createElement('input'); redirect.name = 'return_to'; form.appendChild(email); form.appendChild(password); form.appendChild(redirect); form.setAttribute('aria-hidden', 'true'); return form; } function createRecoverPasswordForm() { const parser = new DOMParser(); const result = parser.parseFromString(`<form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" /><input name="email" value="" /><input name="return_to" value="" /></form>`, 'text/html'); const form = result.querySelector('form'); form.setAttribute('aria-hidden', 'true'); form.id = "cf_recover_password_form"; return form; } })(); </script> <!-- END app snippet --> <!-- BEGIN app snippet: theme-data --><script> document.addEventListener('DOMContentLoaded', async () => { let theme; if (window.BOOMR) { theme = { name: window.BOOMR.themeName, version: window.BOOMR.themeVersion, } } if (theme) { document.documentElement.setAttribute('data-theme-name', theme.name); document.documentElement.setAttribute('data-theme-version', theme.version); } }); </script><!-- END app snippet --> <!-- BEGIN app snippet: form-preload-style --><style> .cf-preload { margin-top: 50px; opacity: 0.5; text-align: left; } .cf-preload-item { position: relative; overflow: hidden; background: #e2e2e2; border-radius: 4px; display: block !important; } .cf-preload-item:before { content: ''; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.5), rgba(255,255,255,0.5), rgba(255,255,255,0)); animation: cf-preload 1s cubic-bezier(0.33, 0.8, 0.85, 0.77) infinite; z-index: 1; } .cf-preload-label { display: inline-block !important; width: 50%; height: 20px; background: #eee; margin-bottom: 5px; } .cf-preload-field { margin-bottom: 25px; height: 40px; } .cf-preload-button { display: inline-block !important; width: 120px; margin-right: 15px; height: 40px; } .cf-form-inner { animation: cf-fadein 500ms cubic-bezier(0.11, 0.33, 0.24, 1); } @keyframes cf-preload { from { transform: translateX(-100%); opacity: 0; } to { transform: translateX(100%); opacity: 1; } } @keyframes cf-fadein { from { opacity: 0; transform: translateY(30px); } to { opacity: 1; transform: translateY(0); } } </style><!-- END app snippet --> <!-- BEGIN app snippet: inject-edit-link --><!-- END app snippet --> <!-- BEGIN app snippet: language --><script> window.CF.language = window.CF.language || {}; window.CF.language.editAccountHeading = "Edit account"; window.CF.language.editAccountBackLinkText = "Back to account"; </script><!-- END app snippet --> <!-- BEGIN app snippet: developer-tools --> <script> (function() { const callbacksHandled = []; function handleCallback(callback) { if (callbacksHandled.indexOf(callback) > -1) return; callback(); callbacksHandled.push(callback); }; function domIsReady() { return /complete|interactive|loaded/.test(document.readyState); }; function customerExistsInWindow() { const customerPresent = ('customer' in window.CF); if (!customerPresent) return false; const hasCaptchaEnabled = document.body.getAttribute('data-cf-captcha-enabled') === 'true'; if (hasCaptchaEnabled) { const captchaReady = document.body.getAttribute('data-cf-captcha-ready') === 'true'; if (!captchaReady) return false; } return true; }; function embedFormHasMounted() { return !!document.querySelector('.cf-form-inner'); }; function customerReady(callback) { if (customerExistsInWindow()) { handleCallback(callback); } else { function createListener() { document.addEventListener("cf:customer_ready", function() { handleCallback(callback); }); }; if (domIsReady()) { createListener(); } else { document.addEventListener("DOMContentLoaded", function() { if (customerExistsInWindow()) { handleCallback(callback); } else { createListener(); } }); } } } function formsReady(callback) { if (embedFormHasMounted()) { handleCallback(callback); } else { function createListener() { document.addEventListener("cf:ready", function() { handleCallback(callback); }); }; if (domIsReady()) { createListener(); } else { document.addEventListener("DOMContentLoaded", function() { if (embedFormHasMounted()) { handleCallback(callback); } else { createListener(); } }); } } }; window.CF.customerReady = customerReady; window.CF.ready = formsReady; window.CF.customerReady = () => { console.warn('[Customer Fields] In order to access CF.customerReady, you need to enable developer tools in the Customer Fields app embed.'); } function initializeApiScript() { if (window.CF.requestedAPI) return; window.CF.requestedAPI = true; const $script = document.createElement('script'); $script.src = getAssetUrl('cf-api.js'); document.head.appendChild($script); } function getAssetUrl(filename) { return `https://static.customerfields.com/releases/4.16.0/${filename}`; } })(); </script> <!-- END app snippet --> <!-- END app app block --><!-- BEGIN app block: shopify://apps/sc-easy-redirects/blocks/app/be3f8dbd-5d43-46b4-ba43-2d65046054c2 --> <!-- common for all pages --> <script src="https://cdn.shopify.com/extensions/264f3360-3201-4ab7-9087-2c63466c86a3/sc-easy-redirects-5/assets/esc-redirect-app-live-feature.js" async></script> <!-- END app app block --><!-- BEGIN app block: shopify://apps/open-signin-social-login/blocks/app-block/eff45696-2ef2-44f9-9062-0a01c87b02f6 --><script async="async" defer src="https://cdn.shopify.com/s/files/1/0331/8097/files/resource_1d656f01-d869-4c8f-89ef-c0cb95f554b8.js?v=1730215335&shop=mackweldon.com"></script> <script> var _osts = 1728392859; </script> <!-- END app app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> <script async src="https://static.klaviyo.com/onsite/js/VPKf8G/klaviyo.js?company_id=VPKf8G"></script> <script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script> <script id="viewed_product"> if (item == null) { var _learnq = _learnq || []; var item = { Name: "Pima V-Neck T-Shirt", ProductID: 7249899192433, Categories: ["250v Products [hidden]","All Products (Excluding Gift Card)"], ImageURL: "https://mackweldon.com/cdn/shop/files/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60_grande.png?v=1726250858", URL: "https://mackweldon.com/products/pima-v-neck-t-shirt-fs", Brand: "Mackweldon", Price: "$14.99", Value: "14.99", CompareAtPrice: "$40.00" }; _learnq.push(['track', 'Viewed Product', item]); _learnq.push(['trackViewedItem', { Title: item.Name, ItemId: item.ProductID, Categories: item.Categories, ImageUrl: item.ImageURL, Url: item.URL, Metadata: { Brand: item.Brand, Price: item.Price, Value: item.Value, CompareAtPrice: item.CompareAtPrice } }]); } </script> <script> window.klaviyoReviewsProductDesignMode = false </script> <!-- END app app block --><link href="https://cdn.shopify.com/extensions/4249df9e-b35a-4f59-bd0e-78f90cead6fd/trynow-try-before-you-buy-273/assets/trynow-cta-button.min.css" rel="stylesheet" type="text/css" media="all"> <meta property="og:image" content="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858" /> <meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858" /> <meta property="og:image:width" content="1950" /> <meta property="og:image:height" content="1610" /> <meta property="og:image:alt" content="Wave Runner | Front view of Pima V-Neck T-Shirt in Wave Runner" /> <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch"> <script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);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: 7868252273,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "product"};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 d(d,e,r,a,n){var o,i,t,s,l=(i=(o={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:?[ /-](12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(12[89]|1[3-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:?[ /-](12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,t=o.legacy,s=navigator.userAgent,i.test(s)?"modern":(t.test(s),"legacy"));window.Shopify=window.Shopify||{};var c=window.Shopify;c.analytics=c.analytics||{};var u=c.analytics;u.replayQueue=[],u.publish=function(d,e,r){return u.replayQueue.push([d,e,r]),!0};try{self.performance.mark("wpm:start")}catch(d){}var h=[r,"/wpm","/b",n,l.substring(0,1),".js"].join("");!function(d){var e=d.src,r=d.async,a=void 0===r||r,n=d.onload,o=d.onerror,i=document.createElement("script"),t=document.head,s=document.body;i.async=a,i.src=e,n&&i.addEventListener("load",n),o&&i.addEventListener("error",o),t?t.appendChild(i):s?s.appendChild(i):console.error("Did not find a head or body element to append the script")}({src:h,async:!0,onload:function(){var r=window.webPixelsManager.init(d);e(r);var a=window.Shopify.analytics;a.replayQueue.forEach((function(d){var e=d[0],a=d[1],n=d[2];r.publishCustomEvent(e,a,n)})),a.replayQueue=[],a.publish=r.publishCustomEvent,a.visitor=r.visitor},onerror:function(){var e=d.storefrontBaseUrl.replace(/\/$/,""),r="".concat(e,"/.well-known/shopify/monorail/unstable/produce_batch"),n=JSON.stringify({metadata:{event_sent_at_ms:(new Date).getTime()},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:a||"latest",bundle_target:l,page_url:self.location.href,status:"failed",surface:d.surface,error_msg:"".concat(h," has failed to load")},metadata:{event_created_at_ms:(new Date).getTime()}}]});try{if(self.navigator.sendBeacon.bind(self.navigator)(r,n))return!0}catch(d){}var o=new XMLHttpRequest;try{return o.open("POST",r,!0),o.setRequestHeader("Content-Type","text/plain"),o.send(n),!0}catch(d){console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging a load error.")}return!1}})})({shopId: 7868252273,storefrontBaseUrl: "https://mackweldon.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"479264881","configuration":"{\"token\":\"100f32e2-c936-49b1-96da-75f65309f9cd\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c522d9652d477a53b921e59fa5e5be8b","type":"APP","apiClientId":149080899585,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"451412081","configuration":"{\"eventPixelIdAddToCart\":\"tw-oarxu-opfar\",\"eventPixelIdSiteVisit\":\"tw-oarxu-opfav\",\"eventPixelIdPurchase\":\"tw-oarxu-opfaq\",\"eventPixelIdAddedPaymentInfo\":\"tw-oarxu-opfaw\",\"eventPixelIdCheckoutInitiated\":\"tw-oarxu-opfau\",\"eventPixelIdContentView\":\"tw-oarxu-opfas\",\"eventPixelIdSearch\":\"tw-oarxu-opfat\",\"basePixelId\":\"oarxu\",\"adsAccountId\":\"73hb7k\",\"isDisconnected\":\"0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"876f20147997c1748ccba0faa2cddfce","type":"APP","apiClientId":6455335,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"319815793","configuration":"{\"pixelCode\":\"CK0CLI3C77U3LSKKCQ5G\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"155779185","configuration":"{\"pixel_id\":\"324327734435365\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"8d894c63179843e74a9691414b5ad83d","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"79233137","configuration":"{\"accountID\":\"4146\",\"checkoutExperienceEnabled\":\"true\",\"espPerformsOptInCheck\":\"0\",\"fieldMappingCountries\":\"[\\\"US\\\",\\\"CA\\\"]\",\"markets\":\"{}\",\"onsiteExperienceEnabled\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"44c45a2bd2d4e0ec35816944b579e6af","type":"APP","apiClientId":54985097217,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"46628977","configuration":"{\"accountId\":\"Global-e\",\"merchantId\":\"30000477\",\"baseApiUrl\":\"https:\/\/checkout-service.global-e.com\/api\/v1\",\"siteId\":\"7ce243a1e1a2\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"63dc5a0c929c06f9327ffe6b6a232a96","type":"APP","apiClientId":5806573,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"32440433","configuration":"{\"myshopifyDomain\":\"mack-weldon.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e32653096b768840c4e834ea506d7953","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"30179441","configuration":"{\"advertiser\":\"mackweldon\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5d6ff697f8f0c56694e43434919810e4","type":"APP","apiClientId":39871250433,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"12353649","configuration":"{\"store\":\"mack-weldon.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"db1ea7c582f7ca028e5b1a4131a59976","type":"APP","apiClientId":740217,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"13172849","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"71","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"GTM Events"},{"id":"19136625","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"59","type":"CUSTOM","privacyPurposes":[],"name":"Convert"},{"id":"36536433","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Retention"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0220","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0220","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Mack Weldon","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"mack-weldon.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/mackweldon.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":14.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111120497","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858"},"sku":"M01T30-WR-S","title":"Wave Runner \/ S","untranslatedTitle":"Wave Runner \/ S"},{"price":{"amount":14.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111153265","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858"},"sku":"M01T30-WR-M","title":"Wave Runner \/ M","untranslatedTitle":"Wave Runner \/ M"},{"price":{"amount":14.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111186033","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858"},"sku":"M01T30-WR-L","title":"Wave Runner \/ L","untranslatedTitle":"Wave Runner \/ L"},{"price":{"amount":14.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111218801","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858"},"sku":"M01T30-WR-XL","title":"Wave Runner \/ XL","untranslatedTitle":"Wave Runner \/ XL"},{"price":{"amount":14.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111251569","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858"},"sku":"M01T30-WR-XXL","title":"Wave Runner \/ XXL","untranslatedTitle":"Wave Runner \/ XXL"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111284337","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858"},"sku":"M01T30-CM-S","title":"Comet Blue \/ S","untranslatedTitle":"Comet Blue \/ S"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111317105","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858"},"sku":"M01T30-CM-M","title":"Comet Blue \/ M","untranslatedTitle":"Comet Blue \/ M"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111349873","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858"},"sku":"M01T30-CM-L","title":"Comet Blue \/ L","untranslatedTitle":"Comet Blue \/ L"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111382641","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858"},"sku":"M01T30-CM-XL","title":"Comet Blue \/ XL","untranslatedTitle":"Comet Blue \/ XL"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111415409","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858"},"sku":"M01T30-CM-XXL","title":"Comet Blue \/ XXL","untranslatedTitle":"Comet Blue \/ XXL"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111448177","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858"},"sku":"M01T30-ASP-S","title":"Asphalt \/ S","untranslatedTitle":"Asphalt \/ S"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111480945","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858"},"sku":"M01T30-ASP-M","title":"Asphalt \/ M","untranslatedTitle":"Asphalt \/ M"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111513713","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858"},"sku":"M01T30-ASP-L","title":"Asphalt \/ L","untranslatedTitle":"Asphalt \/ L"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111546481","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858"},"sku":"M01T30-ASP-XL","title":"Asphalt \/ XL","untranslatedTitle":"Asphalt \/ XL"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111579249","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858"},"sku":"M01T30-ASP-XXL","title":"Asphalt \/ XXL","untranslatedTitle":"Asphalt \/ XXL"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111612017","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858"},"sku":"M01T30-MNMT-S","title":"Monument \/ S","untranslatedTitle":"Monument \/ S"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111644785","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858"},"sku":"M01T30-MNMT-M","title":"Monument \/ M","untranslatedTitle":"Monument \/ M"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111677553","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858"},"sku":"M01T30-MNMT-L","title":"Monument \/ L","untranslatedTitle":"Monument \/ L"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111710321","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858"},"sku":"M01T30-MNMT-XL","title":"Monument \/ XL","untranslatedTitle":"Monument \/ XL"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111743089","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858"},"sku":"M01T30-MNMT-XXL","title":"Monument \/ XXL","untranslatedTitle":"Monument \/ XXL"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111775857","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858"},"sku":"M01T30-SPM-S","title":"Spearmint \/ S","untranslatedTitle":"Spearmint \/ S"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111808625","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858"},"sku":"M01T30-SPM-M","title":"Spearmint \/ M","untranslatedTitle":"Spearmint \/ M"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111841393","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858"},"sku":"M01T30-SPM-L","title":"Spearmint \/ L","untranslatedTitle":"Spearmint \/ L"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111874161","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858"},"sku":"M01T30-SPM-XL","title":"Spearmint \/ XL","untranslatedTitle":"Spearmint \/ XL"},{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111906929","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858"},"sku":"M01T30-SPM-XXL","title":"Spearmint \/ XXL","untranslatedTitle":"Spearmint \/ XXL"}],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});webPixelsManagerAPI.publish("product_viewed", {"productVariant":{"price":{"amount":25.99,"currencyCode":"USD"},"product":{"title":"Pima V-Neck T-Shirt","vendor":"Mackweldon","id":"7249899192433","untranslatedTitle":"Pima V-Neck T-Shirt","url":"\/products\/pima-v-neck-t-shirt-fs","type":"Tops"},"id":"41368111775857","image":{"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858"},"sku":"M01T30-SPM-S","title":"Spearmint \/ S","untranslatedTitle":"Spearmint \/ S"}});},"https://mackweldon.com/cdn","1a5cec99eff98fe7846e6c1b9af8f28161978282","94b82a40w47445113p3aa4eb7emc3713c00",);</script> <script>window.ShopifyAnalytics = window.ShopifyAnalytics || {}; window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; window.ShopifyAnalytics.meta.currency = 'USD'; var meta = {"product":{"id":7249899192433,"gid":"gid:\/\/shopify\/Product\/7249899192433","vendor":"Mackweldon","type":"Tops","variants":[{"id":41368111120497,"price":1499,"name":"Pima V-Neck T-Shirt - Wave Runner \/ S","public_title":"Wave Runner \/ S","sku":"M01T30-WR-S"},{"id":41368111153265,"price":1499,"name":"Pima V-Neck T-Shirt - Wave Runner \/ M","public_title":"Wave Runner \/ M","sku":"M01T30-WR-M"},{"id":41368111186033,"price":1499,"name":"Pima V-Neck T-Shirt - Wave Runner \/ L","public_title":"Wave Runner \/ L","sku":"M01T30-WR-L"},{"id":41368111218801,"price":1499,"name":"Pima V-Neck T-Shirt - Wave Runner \/ XL","public_title":"Wave Runner \/ XL","sku":"M01T30-WR-XL"},{"id":41368111251569,"price":1499,"name":"Pima V-Neck T-Shirt - Wave Runner \/ XXL","public_title":"Wave Runner \/ XXL","sku":"M01T30-WR-XXL"},{"id":41368111284337,"price":2599,"name":"Pima V-Neck T-Shirt - Comet Blue \/ S","public_title":"Comet Blue \/ S","sku":"M01T30-CM-S"},{"id":41368111317105,"price":2599,"name":"Pima V-Neck T-Shirt - Comet Blue \/ M","public_title":"Comet Blue \/ M","sku":"M01T30-CM-M"},{"id":41368111349873,"price":2599,"name":"Pima V-Neck T-Shirt - Comet Blue \/ L","public_title":"Comet Blue \/ L","sku":"M01T30-CM-L"},{"id":41368111382641,"price":2599,"name":"Pima V-Neck T-Shirt - Comet Blue \/ XL","public_title":"Comet Blue \/ XL","sku":"M01T30-CM-XL"},{"id":41368111415409,"price":2599,"name":"Pima V-Neck T-Shirt - Comet Blue \/ XXL","public_title":"Comet Blue \/ XXL","sku":"M01T30-CM-XXL"},{"id":41368111448177,"price":2599,"name":"Pima V-Neck T-Shirt - Asphalt \/ S","public_title":"Asphalt \/ S","sku":"M01T30-ASP-S"},{"id":41368111480945,"price":2599,"name":"Pima V-Neck T-Shirt - Asphalt \/ M","public_title":"Asphalt \/ M","sku":"M01T30-ASP-M"},{"id":41368111513713,"price":2599,"name":"Pima V-Neck T-Shirt - Asphalt \/ L","public_title":"Asphalt \/ L","sku":"M01T30-ASP-L"},{"id":41368111546481,"price":2599,"name":"Pima V-Neck T-Shirt - Asphalt \/ XL","public_title":"Asphalt \/ XL","sku":"M01T30-ASP-XL"},{"id":41368111579249,"price":2599,"name":"Pima V-Neck T-Shirt - Asphalt \/ XXL","public_title":"Asphalt \/ XXL","sku":"M01T30-ASP-XXL"},{"id":41368111612017,"price":2599,"name":"Pima V-Neck T-Shirt - Monument \/ S","public_title":"Monument \/ S","sku":"M01T30-MNMT-S"},{"id":41368111644785,"price":2599,"name":"Pima V-Neck T-Shirt - Monument \/ M","public_title":"Monument \/ M","sku":"M01T30-MNMT-M"},{"id":41368111677553,"price":2599,"name":"Pima V-Neck T-Shirt - Monument \/ L","public_title":"Monument \/ L","sku":"M01T30-MNMT-L"},{"id":41368111710321,"price":2599,"name":"Pima V-Neck T-Shirt - Monument \/ XL","public_title":"Monument \/ XL","sku":"M01T30-MNMT-XL"},{"id":41368111743089,"price":2599,"name":"Pima V-Neck T-Shirt - Monument \/ XXL","public_title":"Monument \/ XXL","sku":"M01T30-MNMT-XXL"},{"id":41368111775857,"price":2599,"name":"Pima V-Neck T-Shirt - Spearmint \/ S","public_title":"Spearmint \/ S","sku":"M01T30-SPM-S"},{"id":41368111808625,"price":2599,"name":"Pima V-Neck T-Shirt - Spearmint \/ M","public_title":"Spearmint \/ M","sku":"M01T30-SPM-M"},{"id":41368111841393,"price":2599,"name":"Pima V-Neck T-Shirt - Spearmint \/ L","public_title":"Spearmint \/ L","sku":"M01T30-SPM-L"},{"id":41368111874161,"price":2599,"name":"Pima V-Neck T-Shirt - Spearmint \/ XL","public_title":"Spearmint \/ XL","sku":"M01T30-SPM-XL"},{"id":41368111906929,"price":2599,"name":"Pima V-Neck T-Shirt - Spearmint \/ XXL","public_title":"Spearmint \/ XXL","sku":"M01T30-SPM-XXL"}]},"page":{"pageType":"product","resourceType":"product","resourceId":7249899192433}}; for (var attr in meta) { window.ShopifyAnalytics.meta[attr] = meta[attr]; }</script> <script>window.ShopifyAnalytics.merchantGoogleAnalytics = function() { console.log("Running Additional GA Script"); var dimensionValue = window.location.hash; if (dimensionValue.indexOf("#q") === 0) { ga('set', 'dimension1', dimensionValue.substring(1)); } var ShopifyCheckoutstep = this.Shopify.Checkout.step; console.log("Running GA Checkout Analysis", ShopifyCheckoutstep); if(ShopifyCheckoutstep) { console.log("Checkout Step: ", ShopifyCheckoutstep); switch (ShopifyCheckoutstep) { case "contact_information": ga("require", "ec"); ga("ec:setAction", "checkout", { "step": 1, "option": "Shipping" }); ga("send", "event", "checkout", "shipping", { nonInteraction: true }); console.log("Sent Contact Checkout Event"); break; case "shipping_method": ga("require", "ec"); ga("ec:setAction", "checkout", { "step": 2, "option": "Delivery" }); ga("send", "event", "checkout", "delivery", { nonInteraction: true }); console.log("Sent Delivery Checkout Event"); break; case "payment_method": ga("require", "ec"); ga("ec:setAction", "checkout", { "step": 3, "option": "Payment" }); ga("send", "event", "checkout", "payment", { nonInteraction: true }); console.log("Sent Payment Checkout Event"); break; case "thank_you": ga("require", "ec"); ga("ec:setAction", "checkout", { "step": 4, "option": "Complete" }); ga("send", "event", "checkout", "complete", { nonInteraction: true }); console.log("Sent Complete Checkout Event"); break; }; } }; </script> <script class="analytics">(window.gaDevIds=window.gaDevIds||[]).push('BwiEti'); (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: 7868252273, theme_id: 129749188721, app_name: "storefront", context_url: window.location.href, source_url: "//mackweldon.com/cdn/s/trekkie.storefront.f7f6edad2c652ef1de2da6e9bc6c5b6dec1bcf7a.min.js"}); }; scriptFallback.async = true; scriptFallback.src = '//mackweldon.com/cdn/s/trekkie.storefront.f7f6edad2c652ef1de2da6e9bc6c5b6dec1bcf7a.min.js'; first.parentNode.insertBefore(scriptFallback, first); }; script.async = true; script.src = '//mackweldon.com/cdn/s/trekkie.storefront.f7f6edad2c652ef1de2da6e9bc6c5b6dec1bcf7a.min.js'; first.parentNode.insertBefore(script, first); }; trekkie.load( {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":7868252273,"isMerchantRequest":null,"themeId":129749188721,"themeCityHash":"17974991463136082741","contentLanguage":"en","currency":"USD"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Google Analytics":{"trackingId":"UA-30074264-7","domain":"auto","siteSpeedSampleRate":"10","enhancedEcommerce":true,"doubleClick":true,"includeSearch":true},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} ); var loaded = false; trekkie.ready(function() { if (loaded) return; loaded = true; window.ShopifyAnalytics.lib = window.trekkie; ga('require', 'linker'); function addListener(element, type, callback) { if (element.addEventListener) { element.addEventListener(type, callback); } else if (element.attachEvent) { element.attachEvent('on' + type, callback); } } function decorate(event) { event = event || window.event; var target = event.target || event.srcElement; if (target && (target.getAttribute('action') || target.getAttribute('href'))) { ga(function (tracker) { var linkerParam = tracker.get('linkerParam'); document.cookie = '_shopify_ga=' + linkerParam + '; ' + 'path=/'; }); } } addListener(window, 'load', function(){ for (var i=0; i < document.forms.length; i++) { var action = document.forms[i].getAttribute('action'); if(action && action.indexOf('/cart') >= 0) { addListener(document.forms[i], 'submit', decorate); } } for (var i=0; i < document.links.length; i++) { var href = document.links[i].getAttribute('href'); if(href && href.indexOf('/checkout') >= 0) { addListener(document.links[i], 'click', decorate); } } }); var originalDocumentWrite = document.write; document.write = customDocumentWrite; try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; document.write = originalDocumentWrite; window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":7249899192433}); var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) var token = match? match[1]: undefined; if (!hasLoggedConversion(token)) { setCookieIfConversion(token); window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":41368111775857,"productId":7249899192433,"productGid":"gid:\/\/shopify\/Product\/7249899192433","name":"Pima V-Neck T-Shirt - Spearmint \/ S","price":"25.99","sku":"M01T30-SPM-S","brand":"Mackweldon","variant":"Spearmint \/ S","category":"Tops","nonInteraction":true}); window.ShopifyAnalytics.lib.track("monorail:\/\/trekkie_storefront_viewed_product\/1.1",{"currency":"USD","variantId":41368111775857,"productId":7249899192433,"productGid":"gid:\/\/shopify\/Product\/7249899192433","name":"Pima V-Neck T-Shirt - Spearmint \/ S","price":"25.99","sku":"M01T30-SPM-S","brand":"Mackweldon","variant":"Spearmint \/ S","category":"Tops","nonInteraction":true,"referer":"https:\/\/mackweldon.com\/products\/pima-v-neck-t-shirt-fs?creativeid=1\u0026pubname=SPY\u0026pubsid=3367592\u0026ranEAID=8Iiptu%2ApfYQ\u0026ranMID=44780\u0026ranSiteID=8Iiptu.pfYQ-sXBRl2FQJNkW6mseMbCwVA\u0026utm_medium=affiliate\u0026utm_source=rakuten\u0026variant=41368111775857"}); } }); var eventsListenerScript = document.createElement('script'); eventsListenerScript.async = true; eventsListenerScript.src = "//mackweldon.com/cdn/shopifycloud/shopify/assets/shop_events_listener-61fa9e0a912c675e178777d2b27f6cbd482f8912a6b0aa31fa3515985a8cd626.js"; document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); })();</script> <script class="boomerang"> (function () { window.BOOMR = window.BOOMR || {}; window.BOOMR.themeName = "Anatta"; window.BOOMR.themeVersion = "1.0.0"; window.BOOMR.shopId = 7868252273; window.BOOMR.themeId = 129749188721; })();</script> <script defer src="https://mackweldon.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.0.2.min.js" data-application="storefront-renderer" data-shop-id="7868252273" data-render-region="gcp-asia-southeast1" data-page-type="product" data-theme-instance-id="129749188721" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10" ></script> </head> <body id="pima-v-neck-t-shirt" class="template-product template-product page-pima-v-neck-t-shirt-fs page--"> <alpine-helper x-data="AlpineHelper"></alpine-helper> <div class="cart-drawer"> <dialog class=" drawer mini-cart__drawer " x-bind:class=" { [`drawer--side-${alignment.desktop}`]: true, [`drawer--mobile-side-${alignment.mobile}`]: true, 'drawer--scrollable': isScrollable, } " x-data=" drawer( null, null, false, true ) " x-cloak x-show="open" x-transition:enter-start="drawer--enter-start" x-transition:enter-end="drawer--enter-end" x-transition:leave-start="drawer--leave-start" x-transition:leave-end="drawer--leave-end" > <div class="drawer__backdrop" x-bind:class="{ 'drawer__backdrop--hidden': !hasBackdrop }" x-on:click="closeOpenDrawers" ></div> <div class="drawer__drawer"> <div class="drawer__middle" x-ref="middle"> <aside aria-labelledby="header-cart-button" x-data="cartDrawer" x-on:open-cart.window="openCart" x-on:update-and-open-cart.window="updateAndOpenCart" class="cart-drawer__content" > <div x-data="GlobalCart()" class="mini-cart" > <template x-if="isReady"> <div class="mini-cart__wrapper"> <div class="mini-cart__drawer-top"> <div class="mini-cart__drawer-top-content"> <div class="mini-cart__header"> <h2 x-text="cartHeader" class="body-1 body-1-bold"></h2> <div class="mini-cart__close-button"><button x-on:click="closeCart" title="Close" class="cursor-pointer icon-24" type="button" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" > <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> </div> <!-- GWP/Discount Tiers --><div class="mini-cart__applicable-tiers"> <div x-show="qualifiedAllTiers" class="mini-cart__tiers-qualified-all" x-rich-text="finalQualifiedMessage" ></div> <div class="mini-cart__tiers"> <template x-for="tier in visibleTierItems"> <div class="mini-cart__tier-item"> <div x-show="!qualifiedAllTiers" class="mini-cart__tier-label" x-text="tier.label1" ></div> <div class="mini-cart__tier-progress" :style="{'--tier-progress': `${tier.progress}%`}" ></div> <div x-show="!qualifiedAllTiers" class="mini-cart__tier-label --bold" x-text="tier.label2" ></div> </div> </template> </div> </div> </div> </div> <div class="mini-cart__midddle-content"> <template x-if="cartStore.isEmpty && cartStore.adding"><div class="mini-cart__adding"> <div class="mini-cart__adding-img"></div> <div class="mini-cart__adding-info"> <div class="mini-cart__adding-top"> <div class="mini-cart__adding-item" style="--width: 60%" ></div> <div class="mini-cart__adding-item" style="--width: 50%" ></div> <div class="mini-cart__adding-item" style="--width: 40%" ></div> </div> <div class="mini-cart__adding-bottom"> <div class="mini-cart__adding-item" style="--width: 20%" ></div> </div> </div> </div> </template> <template x-if="!cartStore.isEmpty"> <div class="mini-cart__content--has-items"> <div class="mini-cart__line-items-wrapper"> <template x-if="cartStore.adding"><div class="mini-cart__adding"> <div class="mini-cart__adding-img"></div> <div class="mini-cart__adding-info"> <div class="mini-cart__adding-top"> <div class="mini-cart__adding-item" style="--width: 60%" ></div> <div class="mini-cart__adding-item" style="--width: 50%" ></div> <div class="mini-cart__adding-item" style="--width: 40%" ></div> </div> <div class="mini-cart__adding-bottom"> <div class="mini-cart__adding-item" style="--width: 20%" ></div> </div> </div> </div> </template> <template x-if="unavailedFreeGifts?.length"> <div class="mini-cart__line-items"> <template x-for="item in unavailedFreeGifts" :key="item.id" ><div x-data="lineItemComponent({ handle: item.handle, freeGift: item.freeGift })" class="line-item" :class="{'--unqualified-item': unQualifiedLineItemIds.includes(lineItemId)}" > <template x-if="isLineItemReady"> <div class="line-item__container"> <div class="line-item__wrapper"> <a :href="productUrl" class="line-item__left"> <div class="line-item__img"> <img loading="lazy" :src="`${image?.url}&width=200`" width="144" height="96" > </div> </a> <div class="line-item__right"> <template x-if="isFreeGift"> <div class="line-item__align --top"> <a class="line-item__title" :class="{ '--freeGift': isFreeGift }" > Free Gift </a> <div class="line-item__price body-1-bold"> <div x-text="$formatPrice(finalPrice)" class="line-item__final-price" :class="{ '--has-compare-price': comparePrice }" ></div> </div> </div> </template> <div class="line-item__align --top"> <a :href="productUrl" class="line-item__title" > <span x-text="productTitle"></span> </a> <div class="line-item__price body-1-bold"> <template x-if="!isFreeGift"> <div x-text="isTryNowItem ? $formatPrice(0) : swellPoints ? `${finalPrice} pts` : $formatPrice(finalPrice)" class="line-item__final-price" :class="{ '--has-compare-price': comparePrice }" ></div> </template> <div x-show="comparePrice" x-text="$formatPrice(comparePrice)" class="line-item__compare-price" ></div> </div> </div> <template x-if="isInCart"> <p class="line-item__size"> <template x-for="(option, index) in presentativeOptions" :key="index" > <span x-text="option" class="line-item__product-option" ></span> </template> <span x-text="tryNowSellingPlanName"></span> </p> </template> <template x-if="isInCart"> <div class="line-item__align --bottom"> <template x-if="!hideQuantitySelector"><div x-data="quantitySelector({ lineItemId, maxQuantity: availableQuantity, curatedBundleLineItems })" class="quantity-selector" > <button title="Decrease quantity" x-on:click="decrement" x-bind:disabled="lineItemLoading" class="quantity-selector__icon quantity-selector__button--decrement" ><svg viewBox="0 0 32 32" > <title>minus-icon</title> <use href="#minus-icon" /> </svg> </button> <template x-if="!lineItemLoading"> <span x-text="addedQuantity" class="quantity-selector__quantityVal" ></span> </template> <template x-if="lineItemLoading"> <span class="line-item__loader" > <img src="https://images.prismic.io/mackweldon/7deaadc1-cf24-43da-85c3-8e67f331e1d2_loader.gif?auto=compress" alt="" aria-label="loading circle" > </span> </template> <button title="Increase quantity" @click="increment" :disabled="lineItemLoading || hasReachedMaxQuantity" class="quantity-selector__icon quantity-selector__button--increment" :class="{ '--disabled': hasReachedMaxQuantity }" ><svg viewBox="0 0 11 11" > <title>plus-icon</title> <use href="#plus-icon" /> </svg> </button> </div> </template> <template x-if="lineComponents"> <div class="line-item__components"> <button @click="expanded = !expanded" :aria-expanded="expanded" class="line-item__components-button" > Pack Items </button> </div> </template> <div class="line-item__actions"> <button x-show="!lineComponents && !isCuratedBundleItem && !isGiftCard" title="Edit" @click="openEditItem" class="line-item__actionBtn line-item__actionEdit" > Edit </button> <button title="Remove" @click="removeItem" class="line-item__actionBtn line-item__actionRemove" > Remove </button> </div> </div> </template> <template x-if="isFreeGift && !isInCart"> <div class="line-item__align --bottom"> <button class="cta cta__button cta__button--light cta__button--outline cta__button--fullWidth line-item__add-gift" @click="addFreeGift()" > <span class="cta__label" x-text="freeGift?.button?.label"></span> </button> </div> </template> </div> </div> <template x-if="lineComponents && expanded"> <div class="line-item__components-container"> <div class="line-item__components-wrapper"> <template x-for="item in lineComponents"> <div class="line-item__component"> <img :alt="item.merchandise.image.altText" :src="item.merchandise.image.url" width="46" height="84" > <div class="line-item__component-info"> <div class="line-item__component-top"> <p class="line-item__component-title" x-text="item.merchandise.product.title" ></p> <ul> <template x-for="option in getComponentSelectedOptions(item.merchandise.selectedOptions)"> <li x-text="option"></li> </template> </ul> </div> <p class="line-item__component-quantity" x-text="`QTY: ${item.quantity}`" ></p> </div> </div> </template> </div> </div> </template> </div> </template> </div> </template> </div> </template> <div class="mini-cart__line-items"> <template x-for="cartItem in lineItems" :key="cartItem.id" ><div x-data="lineItemComponent({ handle: cartItem.handle, lineItemId: cartItem.id, curatedBundleLineItems: cartItem.curatedBundleLineItems })" class="line-item" :class="{'--unqualified-item': unQualifiedLineItemIds.includes(lineItemId)}" > <template x-if="isLineItemReady"> <div class="line-item__container"> <div class="line-item__wrapper"> <a :href="productUrl" class="line-item__left"> <div class="line-item__img"> <img loading="lazy" :src="`${image?.url}&width=200`" width="144" height="96" > </div> </a> <div class="line-item__right"> <template x-if="isFreeGift"> <div class="line-item__align --top"> <a class="line-item__title" :class="{ '--freeGift': isFreeGift }" > Free Gift </a> <div class="line-item__price body-1-bold"> <div x-text="$formatPrice(finalPrice)" class="line-item__final-price" :class="{ '--has-compare-price': comparePrice }" ></div> </div> </div> </template> <div class="line-item__align --top"> <a :href="productUrl" class="line-item__title" > <span x-text="productTitle"></span> </a> <div class="line-item__price body-1-bold"> <template x-if="!isFreeGift"> <div x-text="isTryNowItem ? $formatPrice(0) : swellPoints ? `${finalPrice} pts` : $formatPrice(finalPrice)" class="line-item__final-price" :class="{ '--has-compare-price': comparePrice }" ></div> </template> <div x-show="comparePrice" x-text="$formatPrice(comparePrice)" class="line-item__compare-price" ></div> </div> </div> <template x-if="isInCart"> <p class="line-item__size"> <template x-for="(option, index) in presentativeOptions" :key="index" > <span x-text="option" class="line-item__product-option" ></span> </template> <span x-text="tryNowSellingPlanName"></span> </p> </template> <template x-if="isInCart"> <div class="line-item__align --bottom"> <template x-if="!hideQuantitySelector"><div x-data="quantitySelector({ lineItemId, maxQuantity: availableQuantity, curatedBundleLineItems })" class="quantity-selector" > <button title="Decrease quantity" x-on:click="decrement" x-bind:disabled="lineItemLoading" class="quantity-selector__icon quantity-selector__button--decrement" ><svg viewBox="0 0 32 32" > <title>minus-icon</title> <use href="#minus-icon" /> </svg> </button> <template x-if="!lineItemLoading"> <span x-text="addedQuantity" class="quantity-selector__quantityVal" ></span> </template> <template x-if="lineItemLoading"> <span class="line-item__loader" > <img src="https://images.prismic.io/mackweldon/7deaadc1-cf24-43da-85c3-8e67f331e1d2_loader.gif?auto=compress" alt="" aria-label="loading circle" > </span> </template> <button title="Increase quantity" @click="increment" :disabled="lineItemLoading || hasReachedMaxQuantity" class="quantity-selector__icon quantity-selector__button--increment" :class="{ '--disabled': hasReachedMaxQuantity }" ><svg viewBox="0 0 11 11" > <title>plus-icon</title> <use href="#plus-icon" /> </svg> </button> </div> </template> <template x-if="lineComponents"> <div class="line-item__components"> <button @click="expanded = !expanded" :aria-expanded="expanded" class="line-item__components-button" > Pack Items </button> </div> </template> <div class="line-item__actions"> <button x-show="!lineComponents && !isCuratedBundleItem && !isGiftCard" title="Edit" @click="openEditItem" class="line-item__actionBtn line-item__actionEdit" > Edit </button> <button title="Remove" @click="removeItem" class="line-item__actionBtn line-item__actionRemove" > Remove </button> </div> </div> </template> <template x-if="isFreeGift && !isInCart"> <div class="line-item__align --bottom"> <button class="cta cta__button cta__button--light cta__button--outline cta__button--fullWidth line-item__add-gift" @click="addFreeGift()" > <span class="cta__label" x-text="freeGift?.button?.label"></span> </button> </div> </template> </div> </div> <template x-if="lineComponents && expanded"> <div class="line-item__components-container"> <div class="line-item__components-wrapper"> <template x-for="item in lineComponents"> <div class="line-item__component"> <img :alt="item.merchandise.image.altText" :src="item.merchandise.image.url" width="46" height="84" > <div class="line-item__component-info"> <div class="line-item__component-top"> <p class="line-item__component-title" x-text="item.merchandise.product.title" ></p> <ul> <template x-for="option in getComponentSelectedOptions(item.merchandise.selectedOptions)"> <li x-text="option"></li> </template> </ul> </div> <p class="line-item__component-quantity" x-text="`QTY: ${item.quantity}`" ></p> </div> </div> </template> </div> </div> </template> </div> </template> </div> </template> </div> </div> </div> </template> <!-- Empty Cart Content --> <template x-if="isEmpty && emptyState"> <div class="mini-cart__empty"> <p class="mini-cart__empty-desc" x-text="emptyState.description" ></p> <a class="cta cta__button " :href="emptyState.cta.link" :class="{'cta__button--dark': emptyState.cta.style === 'Dark' }" > <span class="cta__label" x-text="emptyState.cta.label"></span> </a> </div> </template> <!-- Cart Extra --> <template x-if="upsellSection.enable"> <div class="mini-cart__upsells" x-show="!isEmpty" > <div x-data="addOnProducts({ productHandles: upsellSection.productHandles, title: upsellSection.title })" class="add-on-products mini-cart__extra" style=" --add-on-products-x-padding-mobile: 16px; --add-on-products-x-padding-desktop: 16px; " x-show="products?.length" > <div class="add-on-products__top"> <h2 class="add-on-products__heading text-small-bold" x-text="title"></h2> </div> <div class="add-on-products__grid"> <template x-for="product in products"> <div class="add-on-products__item"> <div class="add-on-products__item-media"> <img :src="`${product.imageUrl}&width=400`" width="auto" height="auto" > <button class="add-on-products__item-add" @click="handleQuickAdd(product)" > <span>Add</span> + </button> </div> <p class="add-on-products__item-title" x-text="product?.title"></p> <p class="add-on-products__item-priceBox"> <span x-text="$formatPrice(product.default)" class="add-on-products__item-productPrice" :style="product.compareAtPrice ? 'color: #0074E0;' : ''" ></span> <span x-show="product.compareAtPrice" x-text="$formatPrice(product.compareAtPrice)" class="add-on-products__item-comparePrice" ></span> </p> </div> </template> </div> </div> </div> </template> </div> <div class="mini-cart__sticky-footer"> <template x-if="isUserActivatedDiscountApplied"> <div class="mini-cart__discount-info"> <span class="mini-cart__discount-tier text-small"> Discount Code Applied </span> <span class="mini-cart__discount-value text-small" :class="{'--updateing-value': applyingDiscount}" x-text="`-${$formatPrice(discountedValue)}`" ></span> </div> </template> <template x-if="applicableDiscountTier"> <div class="mini-cart__discount-info"> <span class="mini-cart__discount-tier text-small" x-text="`${applicableDiscountTier.label1}, ${applicableDiscountTier.label2}`" ></span> <span class="mini-cart__discount-value text-small" :class="{'--updateing-value': applyingDiscount}" x-text="`-${$formatPrice(discountedValue)}`" ></span> </div> </template> <div class="mini-cart__subtotal"> <span> <span x-text="tryNowTotal > 0 ? 'Amount Due Today' : 'Subtotal'" ></span> <span class="text-small mini-cart__total-items" x-text="`(${cartStore?.totalCartQuantity ?? 0} item${cartStore?.totalCartQuantity > 1 ? 's' : ''})`" ></span> </span> <span class="mini-cart__value" :class="{'--updateing-value': applyingDiscount}" x-text="tryNowTotal > 0 ? $formatPrice(total - tryNowTotal) : $formatPrice(total)" ></span> </div> <a class="cta cta__button cta__button--dark mini-cart__checkoutBtn" :href="checkoutUrl" data-sp-event="cta_click_event" data-sp-cta-name="checkout" :class="{'cta__button-disabled': !cartStore.totalCartQuantity }" > <span class="cta__label" >Checkout</span> </a> </div> </div> </template> <template x-if="!isReady"> <div class="mini-cart__loader"> <div class="global-loading-spinner"></div> </div> </template> </div> </aside> </div> </div> </dialog> </div> <div x-data="loginDrawer()" x-on:open-login-drawer.window="openLoginDrawer" > <dialog class=" drawer drawer--content-padding login-drawer " x-bind:class=" { [`drawer--side-${alignment.desktop}`]: true, [`drawer--mobile-side-${alignment.mobile}`]: true, 'drawer--scrollable': isScrollable, } " x-data=" drawer( "bottom,right", null, true, null ) " x-cloak x-show="open" x-transition:enter-start="drawer--enter-start" x-transition:enter-end="drawer--enter-end" x-transition:leave-start="drawer--leave-start" x-transition:leave-end="drawer--leave-end" > <div class="drawer__backdrop" x-bind:class="{ 'drawer__backdrop--hidden': !hasBackdrop }" x-on:click="closeOpenDrawers" ></div> <div class="drawer__drawer"> <div class="drawer__top"> <div class="drawer__top-title-box"> <div class="drawer__top-title" x-text="titleNormalized"></div> </div> <button class="drawer__top-close" title="Close" x-on:click="$root.close()" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" > <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> <div class="drawer__middle" x-ref="middle"> <aside aria-labelledby="header-cart-button" class="login-content" > <div class="login-drawer__content"> <div> <div id="socialLogin"></div> <div class="login-drawer__divider"></div> </div> <div x-show="formType === 'Login'" class="login-drawer__login"> <form id="customerLogin" ref="customerLogin" method="post" action="/account/login" accept-charset="UTF-8" > <input type="hidden" name="form_type" value="customer_login" /> <input type="hidden" name="utf8" value="✓" /> <div class="form__body"><div class="input"> <div class="input__wrapper input__wrapper--innerLabel" x-data="input()" > <label for="field-login-email" class="input__label text-small text-small-bold" >Email<span tabindex="-1" aria-label="required field" class="input__required" > * </span></label> <input id="field-login-email" type="email" name="customer[email]" placeholder="Enter your email address" data-sl="field-login-email"required="required"class="input__input" autocomplete="off" x-model="email" data-sl="field-login-email" > </div> </div> <script> { const EMAIL_TEST_REGEX = /^([\w-+!#$%^&*\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; const PASSWORD_TEST_REGEX = /^[a-zA-Z0-9!@#$%^&*]{8,16}$/; document.addEventListener('alpine:init', () => { Alpine.data('input', () => ({ showPassword: false, inputError: '', togglePasswordVisibility() { this.showPassword = !this.showPassword; }, validateInput(inputType, needToValidate, value) { if (!needToValidate) { this.inputError = ''; return; } if (!value) { this.inputError = `${ inputType.charAt(0).toUpperCase() + inputType.slice(1) } is required`; } else if (inputType === 'email' && !EMAIL_TEST_REGEX.test(value)) { this.inputError = 'Enter valid email address'; } else if ( inputType === 'password' && !PASSWORD_TEST_REGEX.test(value) ) { this.inputError = 'Enter at least 8 characters'; } else { this.inputError = ''; } }, })); }); } </script> <div class="input"> <div class="input__wrapper input__wrapper--innerLabel" x-data="input()" > <label for="field-login-password" class="input__label text-small text-small-bold" >Password<span tabindex="-1" aria-label="required field" class="input__required" > * </span></label> <input id="field-login-password" :type="showPassword ? 'text' : 'password'" name="customer[password]" placeholder="Enter your password" data-sl="field-login-password"required="required"class="input__input" autocomplete="off" x-model="password" data-sl="field-login-password" > <a type="button" class="input__show" @click="togglePasswordVisibility()" :aria-label="showPassword ? 'Hide password' : 'Show password'" > <span x-text="showPassword ? 'Hide' : 'Show'"></span> </a> </div> </div> <script> { const EMAIL_TEST_REGEX = /^([\w-+!#$%^&*\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; const PASSWORD_TEST_REGEX = /^[a-zA-Z0-9!@#$%^&*]{8,16}$/; document.addEventListener('alpine:init', () => { Alpine.data('input', () => ({ showPassword: false, inputError: '', togglePasswordVisibility() { this.showPassword = !this.showPassword; }, validateInput(inputType, needToValidate, value) { if (!needToValidate) { this.inputError = ''; return; } if (!value) { this.inputError = `${ inputType.charAt(0).toUpperCase() + inputType.slice(1) } is required`; } else if (inputType === 'email' && !EMAIL_TEST_REGEX.test(value)) { this.inputError = 'Enter valid email address'; } else if ( inputType === 'password' && !PASSWORD_TEST_REGEX.test(value) ) { this.inputError = 'Enter at least 8 characters'; } else { this.inputError = ''; } }, })); }); } </script> </div> <div class="form__actions"> <button class="cta cta__button cta__button--dark cta__button--fullWidth " :disabled="disableLoginForm" > <span class="cta__label" >Log In</span> </button> <p class="form__actionsForgotPassword"> <button class="cta cta__link cta__link--small " @click.prevent="changeFormType(`Forgot Password`)" > <span class="cta__label" >Forgot your password?</span> </button> </p> </div> <input type="hidden" name="return_to" :value="currentUrl" /> </form> <div class="login-drawer__registerCallout"> <h5 class="login-drawer__registerCallout-title"> Don’t have an account? Create one for faster checkout and loyalty perks </h5> <p class="form__actionsSignUp"> <button class="cta cta__link cta__link--small " @click.prevent="changeFormType(`Create an Account`)" > <span class="cta__label" >Create an account</span> </button> </p> </div> </div> <div x-show="formType === 'Forgot Password'" class="login-drawer__forgot"> <form id="recover_customer_password" ref="recoverCustomerPassword" method="post" action="/account/recover" accept-charset="UTF-8" > <input type="hidden" name="form_type" value="recover_customer_password" /> <input type="hidden" name="utf8" value="✓" /> <div class="form__body"><div class="input"> <div class="input__wrapper input__wrapper--innerLabel" x-data="input()" > <label for="field-reset-email" class="input__label text-small text-small-bold" >Email<span tabindex="-1" aria-label="required field" class="input__required" > * </span></label> <input id="field-reset-email" type="email" name="email" placeholder="Enter your email address" data-sl="field-reset-email"required="required"class="input__input" autocomplete="off" x-model="email" > </div> </div> <script> { const EMAIL_TEST_REGEX = /^([\w-+!#$%^&*\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; const PASSWORD_TEST_REGEX = /^[a-zA-Z0-9!@#$%^&*]{8,16}$/; document.addEventListener('alpine:init', () => { Alpine.data('input', () => ({ showPassword: false, inputError: '', togglePasswordVisibility() { this.showPassword = !this.showPassword; }, validateInput(inputType, needToValidate, value) { if (!needToValidate) { this.inputError = ''; return; } if (!value) { this.inputError = `${ inputType.charAt(0).toUpperCase() + inputType.slice(1) } is required`; } else if (inputType === 'email' && !EMAIL_TEST_REGEX.test(value)) { this.inputError = 'Enter valid email address'; } else if ( inputType === 'password' && !PASSWORD_TEST_REGEX.test(value) ) { this.inputError = 'Enter at least 8 characters'; } else { this.inputError = ''; } }, })); }); } </script> </div> <div class="form__actions"> <button class="cta cta__button cta__button--dark cta__button--fullWidth " :disabled="disableForgotForm" > <span class="cta__label" >Reset Password</span> </button> <p class="form__actionsBackToLogin"> <button class="cta cta__link cta__link--small " @click.prevent="changeFormType(`Login`)" > <span class="cta__label" >Cancel password reset</span> </button> </p> </div> <input type="hidden" name="return_to" :value="currentUrl" /> </form> </div> <div x-show="formType === 'Create an Account'" class="login-drawer__signup"> <form id="customerCreate" ref="customerCreate" method="post" action="/account" accept-charset="UTF-8" > <input type="hidden" name="form_type" value="create_customer" /> <input type="hidden" name="utf8" value="✓" /> <div class="form__body"><div class="input"> <div class="input__wrapper input__wrapper--innerLabel" x-data="input()" > <label for="field-email" class="input__label text-small text-small-bold" >Email<span tabindex="-1" aria-label="required field" class="input__required" > * </span></label> <input id="field-email" type="email" name="customer[email]" placeholder="Enter your email address" data-sl="field-email"required="required"class="input__input" autocomplete="off" x-model="email" @input="validateInput('email', true, $event.target.value)"><p x-text="inputError" class="error-message"></p> </div> </div> <script> { const EMAIL_TEST_REGEX = /^([\w-+!#$%^&*\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; const PASSWORD_TEST_REGEX = /^[a-zA-Z0-9!@#$%^&*]{8,16}$/; document.addEventListener('alpine:init', () => { Alpine.data('input', () => ({ showPassword: false, inputError: '', togglePasswordVisibility() { this.showPassword = !this.showPassword; }, validateInput(inputType, needToValidate, value) { if (!needToValidate) { this.inputError = ''; return; } if (!value) { this.inputError = `${ inputType.charAt(0).toUpperCase() + inputType.slice(1) } is required`; } else if (inputType === 'email' && !EMAIL_TEST_REGEX.test(value)) { this.inputError = 'Enter valid email address'; } else if ( inputType === 'password' && !PASSWORD_TEST_REGEX.test(value) ) { this.inputError = 'Enter at least 8 characters'; } else { this.inputError = ''; } }, })); }); } </script> <div class="form__cols"> <div class="form__col"><div class="input"> <div class="input__wrapper input__wrapper--innerLabel" x-data="input()" > <label for="field-first-name" class="input__label text-small text-small-bold" >First Name<span tabindex="-1" aria-label="required field" class="input__required" > * </span></label> <input id="field-first-name" type="text" name="customer[first_name]" placeholder="First" data-sl="field-first-name"required="required"class="input__input" autocomplete="off" x-model="firstName" > </div> </div> <script> { const EMAIL_TEST_REGEX = /^([\w-+!#$%^&*\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; const PASSWORD_TEST_REGEX = /^[a-zA-Z0-9!@#$%^&*]{8,16}$/; document.addEventListener('alpine:init', () => { Alpine.data('input', () => ({ showPassword: false, inputError: '', togglePasswordVisibility() { this.showPassword = !this.showPassword; }, validateInput(inputType, needToValidate, value) { if (!needToValidate) { this.inputError = ''; return; } if (!value) { this.inputError = `${ inputType.charAt(0).toUpperCase() + inputType.slice(1) } is required`; } else if (inputType === 'email' && !EMAIL_TEST_REGEX.test(value)) { this.inputError = 'Enter valid email address'; } else if ( inputType === 'password' && !PASSWORD_TEST_REGEX.test(value) ) { this.inputError = 'Enter at least 8 characters'; } else { this.inputError = ''; } }, })); }); } </script> </div> <div class="form__col"><div class="input"> <div class="input__wrapper input__wrapper--innerLabel" x-data="input()" > <label for="field-last-name" class="input__label text-small text-small-bold" >Last Name<span tabindex="-1" aria-label="required field" class="input__required" > * </span></label> <input id="field-last-name" type="text" name="customer[last_name]" placeholder="Last" data-sl="field-last-name"required="required"class="input__input" autocomplete="off" x-model="lastName" > </div> </div> <script> { const EMAIL_TEST_REGEX = /^([\w-+!#$%^&*\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; const PASSWORD_TEST_REGEX = /^[a-zA-Z0-9!@#$%^&*]{8,16}$/; document.addEventListener('alpine:init', () => { Alpine.data('input', () => ({ showPassword: false, inputError: '', togglePasswordVisibility() { this.showPassword = !this.showPassword; }, validateInput(inputType, needToValidate, value) { if (!needToValidate) { this.inputError = ''; return; } if (!value) { this.inputError = `${ inputType.charAt(0).toUpperCase() + inputType.slice(1) } is required`; } else if (inputType === 'email' && !EMAIL_TEST_REGEX.test(value)) { this.inputError = 'Enter valid email address'; } else if ( inputType === 'password' && !PASSWORD_TEST_REGEX.test(value) ) { this.inputError = 'Enter at least 8 characters'; } else { this.inputError = ''; } }, })); }); } </script> </div> </div><div class="input"> <div class="input__wrapper input__wrapper--innerLabel" x-data="input()" > <label for="field-password" class="input__label text-small text-small-bold" >Password<span tabindex="-1" aria-label="required field" class="input__required" > * </span></label> <input id="field-password" :type="showPassword ? 'text' : 'password'" name="customer[password]" placeholder="Enter your password" data-sl="field-password"required="required"class="input__input" autocomplete="off" x-model="password" @input="validateInput('password', true, $event.target.value)"><p x-text="inputError" class="error-message"></p> <a type="button" class="input__show" @click="togglePasswordVisibility()" :aria-label="showPassword ? 'Hide password' : 'Show password'" > <span x-text="showPassword ? 'Hide' : 'Show'"></span> </a> </div> </div> <script> { const EMAIL_TEST_REGEX = /^([\w-+!#$%^&*\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; const PASSWORD_TEST_REGEX = /^[a-zA-Z0-9!@#$%^&*]{8,16}$/; document.addEventListener('alpine:init', () => { Alpine.data('input', () => ({ showPassword: false, inputError: '', togglePasswordVisibility() { this.showPassword = !this.showPassword; }, validateInput(inputType, needToValidate, value) { if (!needToValidate) { this.inputError = ''; return; } if (!value) { this.inputError = `${ inputType.charAt(0).toUpperCase() + inputType.slice(1) } is required`; } else if (inputType === 'email' && !EMAIL_TEST_REGEX.test(value)) { this.inputError = 'Enter valid email address'; } else if ( inputType === 'password' && !PASSWORD_TEST_REGEX.test(value) ) { this.inputError = 'Enter at least 8 characters'; } else { this.inputError = ''; } }, })); }); } </script> <div class="input"> <div class="input__wrapper input__wrapper--innerLabel" x-data="input()" > <label for="field-password2" class="input__label text-small text-small-bold" >Confirm Password<span tabindex="-1" aria-label="required field" class="input__required" > * </span></label> <input id="field-password2" :type="showPassword ? 'text' : 'password'" name="password-second" placeholder="Enter your password" data-sl="field-password2"required="required"class="input__input" autocomplete="off" x-model="confirmPassword" @input="validateInput('password', true, $event.target.value)"><p x-text="inputError" class="error-message"></p> <a type="button" class="input__show" @click="togglePasswordVisibility()" :aria-label="showPassword ? 'Hide password' : 'Show password'" > <span x-text="showPassword ? 'Hide' : 'Show'"></span> </a> </div> </div> <script> { const EMAIL_TEST_REGEX = /^([\w-+!#$%^&*\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; const PASSWORD_TEST_REGEX = /^[a-zA-Z0-9!@#$%^&*]{8,16}$/; document.addEventListener('alpine:init', () => { Alpine.data('input', () => ({ showPassword: false, inputError: '', togglePasswordVisibility() { this.showPassword = !this.showPassword; }, validateInput(inputType, needToValidate, value) { if (!needToValidate) { this.inputError = ''; return; } if (!value) { this.inputError = `${ inputType.charAt(0).toUpperCase() + inputType.slice(1) } is required`; } else if (inputType === 'email' && !EMAIL_TEST_REGEX.test(value)) { this.inputError = 'Enter valid email address'; } else if ( inputType === 'password' && !PASSWORD_TEST_REGEX.test(value) ) { this.inputError = 'Enter at least 8 characters'; } else { this.inputError = ''; } }, })); }); } </script> <p x-show="passwordMatch" class="password-match-error" > Passwords should match </p> </div> <div class="form__actions"> <button class="cta cta__button cta__button--dark cta__button--fullWidth " :disabled="disableSignUpForm" > <span class="cta__label" >Sign Up</span> </button> </div> <div class="login-drawer__terms"> <p class="text-small customerFlow__terms"> By clicking above, you agree to our <a href="//mackweldon.com/pages/terms-of-service" >Terms of Service</a > and consent to the processing described in our <a href="//mackweldon.com/pages/privacy-policy">Privacy Policy</a >. You also agree to receive marketing emails related to our products and services. You are free to unsubscribe at any time. </p> </div> <div class="login-drawer__bottom"> <p class="login-drawer__bottom-text"> Already have an account? </p> <p class="login-drawer__backToLogin"> <button class="cta cta__link cta__link--small " @click.prevent="changeFormType(`Login`)" > <span class="cta__label" >Log In</span> </button> </p> </div> </form> </div> </div> </aside> </div> </div> </dialog> </div> <div id="shopify-section-announcement-bar" class="shopify-section"><!-- .announcement-bar --> <div class="header__bar text-small"> <div class="container"> The Holiday Shop Is Open: Gifts for everyone on your list. Including yourself. <a href="https://mackweldon.com/pages/winter-simplified"> Shop Now.</a> </div> <!-- /.container --> </div> <!-- /.announcement-bar --> </div><div id="shopify-section-header" class="shopify-section shopify-section--header"><header class="header" aria-label="site header" x-data="HeaderComponent"> <div class="header__main" x-ref="headerMain"> <div class="header__subnav" x-ref="subNav"> <div class="header__subnav-inn"> <div class="header__secondary-menu --left"> <nav tabindex="0" class="header__secondary-nav" aria-label="left secondary menu" > <ul class="header__secondary-nav-list"> <li class="header__secondary-nav-list-item"><a class="header__secondary-nav-link" href="/pages/rewards">Rewards</a></li> <li class="header__secondary-nav-list-item"><a class="header__secondary-nav-link" href="/pages/our-story">Our Story</a></li> </ul> </nav> </div> <div class="header__logo --mobile"> <a class="header__ham" aria-label="Opens mobile navigation menu" role="button" tabindex="0" @click="openHamburgerMenu" > <span class="header__ham-box"></span> </a> <a class="header__logoImg" href="/" aria-label="Mack Weldon Logo linking to homepage" ><svg viewBox="0 0 131 12"class="header__logo-image"> <path d="M31.7044487,2.22044605e-14 C33.8338805,2.22044605e-14 35.1216683,0.746084193 36.2276826,1.80664363 L34.9236166,3.31485358 C33.9990743,2.45345171 33.0085147,1.87292859 31.687869,1.87292859 C29.4758403,1.87292859 27.8745461,3.69591646 27.8745461,5.96655485 L27.8745461,5.99984866 C27.8745461,8.27109239 29.4758403,10.1264661 31.687869,10.1264661 C33.1076912,10.1264661 34.0159554,9.54685096 35.0062135,8.61855878 L36.3099781,9.94456075 C35.1053901,11.2039751 33.7847444,12 31.6221532,12 C28.2546726,12 25.7454157,9.36464297 25.7454157,6.03314248 L25.7454157,5.99984866 C25.7454157,2.70164199 28.2049336,2.22044605e-14 31.7044487,2.22044605e-14 Z M112.530133,2.13162821e-14 C116.079688,2.13162821e-14 118.555183,2.70164199 118.555183,5.96655485 L118.555183,5.99984866 C118.555183,9.26536686 116.045926,12 112.497275,12 C108.948323,12 106.471924,9.29835801 106.471924,6.03314248 L106.471924,5.99984866 C106.471924,2.73493581 108.980879,2.13162821e-14 112.530133,2.13162821e-14 Z M63.7721126,0.165742679 L66.6120584,8.80125104 L69.3688045,0.199036497 L71.4982363,0.199036497 L67.470885,11.8836532 L65.7212782,11.8836532 L62.881031,3.5471839 L60.0398793,11.8836532 L58.2899711,11.8836532 L54.2626198,0.199036497 L56.4577674,0.199036497 L59.2148149,8.80125104 L62.0550622,0.165742679 L63.7721126,0.165742679 Z M2.16259117,0.199157566 L5.67868587,5.68507075 L9.19447912,0.199157566 L11.3570703,0.199157566 L11.3570703,11.8011451 L9.32651354,11.8011451 L9.32651354,3.48071733 L5.67868587,8.95028628 L5.61236721,8.95028628 L1.99739742,3.51401115 L1.99739742,11.8011451 L-6.39488462e-14,11.8011451 L-6.39488462e-14,0.199157566 L2.16259117,0.199157566 Z M40.2632634,0.199036497 L40.2632634,6.03302141 L45.759573,0.199036497 L48.2525517,0.199036497 L43.4489706,5.18796378 L48.4668815,11.801024 L46.0073636,11.801024 L42.0626092,6.58025071 L40.2632634,8.4365324 L40.2632634,11.801024 L38.2327067,11.801024 L38.2327067,0.199036497 L40.2632634,0.199036497 Z M81.8946507,0.199036497 L81.8946507,2.02232704 L75.3577411,2.02232704 L75.3577411,5.03874694 L81.1515802,5.03874694 L81.1515802,6.86173481 L75.3577411,6.86173481 L75.3577411,9.97803617 L81.9769461,9.97803617 L81.9769461,11.801024 L73.3268829,11.801024 L73.3268829,0.199036497 L81.8946507,0.199036497 Z M86.3826755,0.199036497 L86.3826755,9.94443968 L92.4571631,9.94443968 L92.4571631,11.801024 L84.3518173,11.801024 L84.3518173,0.199036497 L86.3826755,0.199036497 Z M98.5820229,0.199127298 C102.213874,0.199127298 104.722829,2.70161172 104.722829,5.96652458 L104.722829,5.9998184 C104.722829,9.2653366 102.213874,11.8011148 98.5820229,11.8011148 L94.2734202,11.8011148 L94.2734202,0.199127298 L98.5820229,0.199127298 Z M122.812057,0.199036497 L129.002603,8.22072792 L129.002603,0.199036497 L131,0.199036497 L131,11.801024 L129.299831,11.801024 L122.928115,3.5471839 L122.928115,11.801024 L120.930717,11.801024 L120.930717,0.199036497 L122.812057,0.199036497 Z M20.0874695,0.116074356 L25.1720005,11.8009938 L23.0253861,11.8009938 L21.853656,9.00007567 L16.3899029,9.00007567 L15.2012916,11.8009938 L13.1212973,11.8009938 L18.2058283,0.116074356 L20.0874695,0.116074356 Z M112.497275,1.87292859 C110.20265,1.87292859 108.601657,3.71286604 108.601657,5.96655485 L108.601657,5.99984866 C108.601657,8.25414281 110.235507,10.1264661 112.530133,10.1264661 C114.82506,10.1264661 116.425751,8.28713396 116.425751,6.03314248 L116.425751,5.99984866 C116.425751,3.74585719 114.791298,1.87292859 112.497275,1.87292859 Z M98.5820229,2.05571166 L96.3036755,2.05571166 L96.3036755,9.94453048 L98.5820229,9.94453048 C101.008984,9.94453048 102.593397,8.30405327 102.593397,6.03311222 L102.593397,5.9998184 C102.593397,3.72918001 101.008984,2.05571166 98.5820229,2.05571166 Z M19.1131881,2.55257649 L17.1326718,7.19343204 L21.110887,7.19343204 L19.1131881,2.55257649 Z" fill=" currentColor"></path> </svg> </a> </div> <div class="header__logo"> <a href="/" aria-label="Mack Weldon Logo linking to homepage"><svg viewBox="0 0 197.350659 18"height="18"class="header__logo-image"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-621, -53)" fill=" currentColor" fill-rule="nonzero"> <g transform="translate(-1, 0)"> <g transform="translate(622, 53)"> <path d="M0,0.29674166 L3.25717611,0.29674166 L8.55314197,8.52870442 L13.8491078,0.29674166 L17.1062839,0.29674166 L17.1062839,17.6997673 L14.0480993,17.6997673 L14.0480993,5.22265322 L8.55314197,13.4231963 L8.4519007,13.4231963 L3.00930954,5.27152832 L3.00930954,17.7032583 L0,17.7032583 L0,0.29674166 Z M27.4259116,0.171062839 L30.2606672,0.171062839 L37.9200931,17.6997673 L34.6873545,17.6997673 L32.92436,13.4965089 L24.6923972,13.4965089 L22.901474,17.6997673 L19.7664856,17.6997673 L27.4259116,0.174553918 L27.4259116,0.171062839 Z M31.8002327,10.7909232 L28.7909232,3.82971296 L25.8095423,10.7909232 L31.8002327,10.7909232 Z M38.7823894,9.05236618 L38.7823894,9.00349108 C38.7823894,4.05663305 42.4864236,0.00349107836 47.7579519,0.00349107836 C50.9662529,0.00349107836 52.9072925,1.12412723 54.5725369,2.71256788 L52.6070597,4.97478666 C51.2141195,3.68308766 49.723429,2.81031808 47.7335144,2.81031808 C44.4030256,2.81031808 41.9871994,5.54383243 41.9871994,8.9511249 L41.9871994,9 C41.9871994,12.4038014 44.3995345,15.1896819 47.7335144,15.1896819 C49.8735454,15.1896819 51.2420481,14.3204034 52.7327386,12.9274631 L54.6982157,14.9173778 C52.8828549,16.8060512 50.8929403,18 47.6357642,18 C42.5632273,18 38.7823894,14.0446082 38.7823894,9.05236618 Z M57.5958107,0.29674166 L60.6574864,0.29674166 L60.6574864,9.0488751 L68.9348332,0.29674166 L72.6912335,0.29674166 L65.4542281,7.78161365 L73.0159038,17.6997673 L69.3118697,17.6997673 L63.3700543,9.86927851 L60.6609775,12.651668 L60.6609775,17.6997673 L57.5993018,17.6997673 L57.5993018,0.29674166 L57.5958107,0.29674166 Z M81.7435997,0.29674166 L85.0496509,0.29674166 L89.2040341,13.1997673 L93.4840962,0.247866563 L96.0709853,0.247866563 L100.351047,13.1997673 L104.501939,0.29674166 L107.71024,0.29674166 L101.642746,17.8254461 L99.0034911,17.8254461 L94.7269201,5.32040341 L90.446858,17.8254461 L87.8110939,17.8254461 L81.7435997,0.29674166 Z M110.464701,0.29674166 L123.371218,0.29674166 L123.371218,3.03374709 L113.522886,3.03374709 L113.522886,7.55818464 L122.250582,7.55818464 L122.250582,10.291699 L113.522886,10.291699 L113.522886,14.9627618 L123.493406,14.9627618 L123.493406,17.6997673 L110.46121,17.6997673 L110.46121,0.29674166 L110.464701,0.29674166 Z M127.075252,0.29674166 L130.133437,0.29674166 L130.133437,14.9138867 L139.283553,14.9138867 L139.283553,17.6997673 L127.075252,17.6997673 L127.075252,0.29674166 Z M142.020559,0.29674166 L148.510473,0.29674166 C153.980993,0.29674166 157.761831,4.05314197 157.761831,8.9511249 L157.761831,9 C157.761831,13.8944919 153.980993,17.6997673 148.510473,17.6997673 L142.020559,17.6997673 L142.020559,0.29674166 Z M148.510473,14.9138867 C152.165632,14.9138867 154.55353,12.4526765 154.55353,9.0488751 L154.55353,9 C154.55353,5.59270753 152.165632,3.08262219 148.510473,3.08262219 L145.078743,3.08262219 L145.078743,14.9138867 L148.510473,14.9138867 Z M160.397595,9.0488751 L160.397595,9 C160.397595,4.10201707 164.174942,0 169.523274,0 C174.871606,0 178.600078,4.05314197 178.600078,8.9511249 L178.600078,9 C178.600078,13.8944919 174.81924,18 169.474399,18 C164.129558,18 160.397595,13.946858 160.397595,9.05236618 L160.397595,9.0488751 Z M175.391777,9.0488751 L175.391777,9 C175.391777,5.61714507 172.930566,2.806827 169.474399,2.806827 C166.018231,2.806827 163.605896,5.56826998 163.605896,8.94763382 L163.605896,8.99650892 C163.605896,12.3758728 166.067106,15.1861908 169.523274,15.1861908 C172.979441,15.1861908 175.391777,12.4247479 175.391777,9.0488751 Z M182.178433,0.29674166 L185.013189,0.29674166 L194.34135,12.3269977 L194.34135,0.29674166 L197.350659,0.29674166 L197.350659,17.6997673 L194.788208,17.6997673 L185.187742,5.31691234 L185.187742,17.6997673 L182.178433,17.6997673 L182.178433,0.29674166 Z" ></path> </g> </g> </g> </g> </svg> </a> </div><div class="header__secondary-menu --right" > <nav class="header__secondary-nav" aria-label="right secondary menu"> <ul class="header__secondary-nav-list"> <li class="header__secondary-nav-list-item --country-selector"> <country-selector class="countrySelector countrySelector--desktop"> <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><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="/products/pima-v-neck-t-shirt-fs?creativeid=1&pubname=SPY&pubsid=3367592&ranEAID=8Iiptu*pfYQ&ranMID=44780&ranSiteID=8Iiptu.pfYQ-sXBRl2FQJNkW6mseMbCwVA&utm_medium=affiliate&utm_source=rakuten&variant=41368111775857" /> <button type="button" class="countrySelector__button" aria-haspopup="true" aria-expanded="false" > <span class="fi fi-us"></span> <span class="countrySelector__buttonText text-ex-small">USD</span> <ul role="menu" tabindex="-1" class="countrySelector__menu countrySelector__menu--Align" > <h6 class="countrySelector__menuHeading text-ex-small"> Change Your Shipping Country </h6> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AL" > <span class="fi fi-al"></span> <span class="text-ex-small"> Albania - ALL L </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="DZ" > <span class="fi fi-dz"></span> <span class="text-ex-small"> Algeria - DZD د.ج </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AD" > <span class="fi fi-ad"></span> <span class="text-ex-small"> Andorra - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AO" > <span class="fi fi-ao"></span> <span class="text-ex-small"> Angola - AOA Kz </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AI" > <span class="fi fi-ai"></span> <span class="text-ex-small"> Anguilla - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AG" > <span class="fi fi-ag"></span> <span class="text-ex-small"> Antigua & Barbuda - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AR" > <span class="fi fi-ar"></span> <span class="text-ex-small"> Argentina - ARS $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AM" > <span class="fi fi-am"></span> <span class="text-ex-small"> Armenia - AMD դր. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AW" > <span class="fi fi-aw"></span> <span class="text-ex-small"> Aruba - AWG ƒ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AU" > <span class="fi fi-au"></span> <span class="text-ex-small"> Australia - AUD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AT" > <span class="fi fi-at"></span> <span class="text-ex-small"> Austria - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AZ" > <span class="fi fi-az"></span> <span class="text-ex-small"> Azerbaijan - AZN ₼ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BS" > <span class="fi fi-bs"></span> <span class="text-ex-small"> Bahamas - BSD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BH" > <span class="fi fi-bh"></span> <span class="text-ex-small"> Bahrain - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BD" > <span class="fi fi-bd"></span> <span class="text-ex-small"> Bangladesh - BDT ৳ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BB" > <span class="fi fi-bb"></span> <span class="text-ex-small"> Barbados - BBD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BE" > <span class="fi fi-be"></span> <span class="text-ex-small"> Belgium - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BZ" > <span class="fi fi-bz"></span> <span class="text-ex-small"> Belize - BZD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BJ" > <span class="fi fi-bj"></span> <span class="text-ex-small"> Benin - XOF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BM" > <span class="fi fi-bm"></span> <span class="text-ex-small"> Bermuda - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BO" > <span class="fi fi-bo"></span> <span class="text-ex-small"> Bolivia - BOB Bs. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BA" > <span class="fi fi-ba"></span> <span class="text-ex-small"> Bosnia & Herzegovina - BAM КМ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BW" > <span class="fi fi-bw"></span> <span class="text-ex-small"> Botswana - BWP P </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BR" > <span class="fi fi-br"></span> <span class="text-ex-small"> Brazil - BRL R$ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="VG" > <span class="fi fi-vg"></span> <span class="text-ex-small"> British Virgin Islands - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BN" > <span class="fi fi-bn"></span> <span class="text-ex-small"> Brunei - BND $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BG" > <span class="fi fi-bg"></span> <span class="text-ex-small"> Bulgaria - BGN лв. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BF" > <span class="fi fi-bf"></span> <span class="text-ex-small"> Burkina Faso - XOF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BI" > <span class="fi fi-bi"></span> <span class="text-ex-small"> Burundi - BIF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KH" > <span class="fi fi-kh"></span> <span class="text-ex-small"> Cambodia - KHR ៛ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CM" > <span class="fi fi-cm"></span> <span class="text-ex-small"> Cameroon - XAF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CA" > <span class="fi fi-ca"></span> <span class="text-ex-small"> Canada - CAD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CV" > <span class="fi fi-cv"></span> <span class="text-ex-small"> Cape Verde - CVE $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KY" > <span class="fi fi-ky"></span> <span class="text-ex-small"> Cayman Islands - KYD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TD" > <span class="fi fi-td"></span> <span class="text-ex-small"> Chad - XAF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CL" > <span class="fi fi-cl"></span> <span class="text-ex-small"> Chile - CLP $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CN" > <span class="fi fi-cn"></span> <span class="text-ex-small"> China - CNY ¥ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CO" > <span class="fi fi-co"></span> <span class="text-ex-small"> Colombia - COP $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KM" > <span class="fi fi-km"></span> <span class="text-ex-small"> Comoros - KMF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CG" > <span class="fi fi-cg"></span> <span class="text-ex-small"> Congo - Brazzaville - XAF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CK" > <span class="fi fi-ck"></span> <span class="text-ex-small"> Cook Islands - NZD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CR" > <span class="fi fi-cr"></span> <span class="text-ex-small"> Costa Rica - CRC ₡ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CI" > <span class="fi fi-ci"></span> <span class="text-ex-small"> Côte d’Ivoire - XOF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="HR" > <span class="fi fi-hr"></span> <span class="text-ex-small"> Croatia - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CW" > <span class="fi fi-cw"></span> <span class="text-ex-small"> Curaçao - ANG ƒ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CY" > <span class="fi fi-cy"></span> <span class="text-ex-small"> Cyprus - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CZ" > <span class="fi fi-cz"></span> <span class="text-ex-small"> Czechia - CZK Kč </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="DK" > <span class="fi fi-dk"></span> <span class="text-ex-small"> Denmark - DKK kr. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="DJ" > <span class="fi fi-dj"></span> <span class="text-ex-small"> Djibouti - DJF Fdj </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="DM" > <span class="fi fi-dm"></span> <span class="text-ex-small"> Dominica - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="DO" > <span class="fi fi-do"></span> <span class="text-ex-small"> Dominican Republic - DOP $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="EC" > <span class="fi fi-ec"></span> <span class="text-ex-small"> Ecuador - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="EG" > <span class="fi fi-eg"></span> <span class="text-ex-small"> Egypt - EGP ج.م </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SV" > <span class="fi fi-sv"></span> <span class="text-ex-small"> El Salvador - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GQ" > <span class="fi fi-gq"></span> <span class="text-ex-small"> Equatorial Guinea - XAF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="EE" > <span class="fi fi-ee"></span> <span class="text-ex-small"> Estonia - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SZ" > <span class="fi fi-sz"></span> <span class="text-ex-small"> Eswatini - SZL E </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ET" > <span class="fi fi-et"></span> <span class="text-ex-small"> Ethiopia - ETB Br </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="FK" > <span class="fi fi-fk"></span> <span class="text-ex-small"> Falkland Islands - FKP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="FO" > <span class="fi fi-fo"></span> <span class="text-ex-small"> Faroe Islands - DKK kr. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="FJ" > <span class="fi fi-fj"></span> <span class="text-ex-small"> Fiji - FJD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="FI" > <span class="fi fi-fi"></span> <span class="text-ex-small"> Finland - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="FR" > <span class="fi fi-fr"></span> <span class="text-ex-small"> France - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GF" > <span class="fi fi-gf"></span> <span class="text-ex-small"> French Guiana - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PF" > <span class="fi fi-pf"></span> <span class="text-ex-small"> French Polynesia - XPF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GA" > <span class="fi fi-ga"></span> <span class="text-ex-small"> Gabon - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GM" > <span class="fi fi-gm"></span> <span class="text-ex-small"> Gambia - GMD D </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GE" > <span class="fi fi-ge"></span> <span class="text-ex-small"> Georgia - GEL ლ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="DE" > <span class="fi fi-de"></span> <span class="text-ex-small"> Germany - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GH" > <span class="fi fi-gh"></span> <span class="text-ex-small"> Ghana - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GI" > <span class="fi fi-gi"></span> <span class="text-ex-small"> Gibraltar - GBP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GR" > <span class="fi fi-gr"></span> <span class="text-ex-small"> Greece - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GL" > <span class="fi fi-gl"></span> <span class="text-ex-small"> Greenland - DKK kr. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GD" > <span class="fi fi-gd"></span> <span class="text-ex-small"> Grenada - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GP" > <span class="fi fi-gp"></span> <span class="text-ex-small"> Guadeloupe - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GT" > <span class="fi fi-gt"></span> <span class="text-ex-small"> Guatemala - GTQ Q </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GG" > <span class="fi fi-gg"></span> <span class="text-ex-small"> Guernsey - GBP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GN" > <span class="fi fi-gn"></span> <span class="text-ex-small"> Guinea - GNF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GW" > <span class="fi fi-gw"></span> <span class="text-ex-small"> Guinea-Bissau - XOF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GY" > <span class="fi fi-gy"></span> <span class="text-ex-small"> Guyana - GYD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="HT" > <span class="fi fi-ht"></span> <span class="text-ex-small"> Haiti - HTG G </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="HN" > <span class="fi fi-hn"></span> <span class="text-ex-small"> Honduras - HNL L </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="HK" > <span class="fi fi-hk"></span> <span class="text-ex-small"> Hong Kong SAR - HKD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="HU" > <span class="fi fi-hu"></span> <span class="text-ex-small"> Hungary - HUF Ft </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="IS" > <span class="fi fi-is"></span> <span class="text-ex-small"> Iceland - ISK kr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="IN" > <span class="fi fi-in"></span> <span class="text-ex-small"> India - INR ₹ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ID" > <span class="fi fi-id"></span> <span class="text-ex-small"> Indonesia - IDR Rp </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="IE" > <span class="fi fi-ie"></span> <span class="text-ex-small"> Ireland - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="IM" > <span class="fi fi-im"></span> <span class="text-ex-small"> Isle of Man - GBP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="IL" > <span class="fi fi-il"></span> <span class="text-ex-small"> Israel - ILS ₪ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="IT" > <span class="fi fi-it"></span> <span class="text-ex-small"> Italy - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="JM" > <span class="fi fi-jm"></span> <span class="text-ex-small"> Jamaica - JMD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="JP" > <span class="fi fi-jp"></span> <span class="text-ex-small"> Japan - JPY ¥ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="JE" > <span class="fi fi-je"></span> <span class="text-ex-small"> Jersey - GBP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="JO" > <span class="fi fi-jo"></span> <span class="text-ex-small"> Jordan - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KZ" > <span class="fi fi-kz"></span> <span class="text-ex-small"> Kazakhstan - KZT 〒 </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KE" > <span class="fi fi-ke"></span> <span class="text-ex-small"> Kenya - KES KSh </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KI" > <span class="fi fi-ki"></span> <span class="text-ex-small"> Kiribati - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KW" > <span class="fi fi-kw"></span> <span class="text-ex-small"> Kuwait - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KG" > <span class="fi fi-kg"></span> <span class="text-ex-small"> Kyrgyzstan - KGS som </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LA" > <span class="fi fi-la"></span> <span class="text-ex-small"> Laos - LAK ₭ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LV" > <span class="fi fi-lv"></span> <span class="text-ex-small"> Latvia - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LB" > <span class="fi fi-lb"></span> <span class="text-ex-small"> Lebanon - LBP ل.ل </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LS" > <span class="fi fi-ls"></span> <span class="text-ex-small"> Lesotho - LSL L </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LR" > <span class="fi fi-lr"></span> <span class="text-ex-small"> Liberia - LRD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LI" > <span class="fi fi-li"></span> <span class="text-ex-small"> Liechtenstein - CHF CHF </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LT" > <span class="fi fi-lt"></span> <span class="text-ex-small"> Lithuania - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LU" > <span class="fi fi-lu"></span> <span class="text-ex-small"> Luxembourg - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MO" > <span class="fi fi-mo"></span> <span class="text-ex-small"> Macao SAR - MOP P </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MG" > <span class="fi fi-mg"></span> <span class="text-ex-small"> Madagascar - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MW" > <span class="fi fi-mw"></span> <span class="text-ex-small"> Malawi - MWK MK </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MY" > <span class="fi fi-my"></span> <span class="text-ex-small"> Malaysia - MYR RM </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MV" > <span class="fi fi-mv"></span> <span class="text-ex-small"> Maldives - MVR MVR </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MT" > <span class="fi fi-mt"></span> <span class="text-ex-small"> Malta - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MQ" > <span class="fi fi-mq"></span> <span class="text-ex-small"> Martinique - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MR" > <span class="fi fi-mr"></span> <span class="text-ex-small"> Mauritania - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MU" > <span class="fi fi-mu"></span> <span class="text-ex-small"> Mauritius - MUR ₨ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="YT" > <span class="fi fi-yt"></span> <span class="text-ex-small"> Mayotte - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MX" > <span class="fi fi-mx"></span> <span class="text-ex-small"> Mexico - MXN $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MD" > <span class="fi fi-md"></span> <span class="text-ex-small"> Moldova - MDL L </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MC" > <span class="fi fi-mc"></span> <span class="text-ex-small"> Monaco - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MN" > <span class="fi fi-mn"></span> <span class="text-ex-small"> Mongolia - MNT ₮ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ME" > <span class="fi fi-me"></span> <span class="text-ex-small"> Montenegro - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MS" > <span class="fi fi-ms"></span> <span class="text-ex-small"> Montserrat - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MA" > <span class="fi fi-ma"></span> <span class="text-ex-small"> Morocco - MAD د.م. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MZ" > <span class="fi fi-mz"></span> <span class="text-ex-small"> Mozambique - MZN MTn </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NA" > <span class="fi fi-na"></span> <span class="text-ex-small"> Namibia - NAD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NR" > <span class="fi fi-nr"></span> <span class="text-ex-small"> Nauru - AUD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NP" > <span class="fi fi-np"></span> <span class="text-ex-small"> Nepal - NPR ₨ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NL" > <span class="fi fi-nl"></span> <span class="text-ex-small"> Netherlands - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NC" > <span class="fi fi-nc"></span> <span class="text-ex-small"> New Caledonia - XPF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NZ" > <span class="fi fi-nz"></span> <span class="text-ex-small"> New Zealand - NZD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NI" > <span class="fi fi-ni"></span> <span class="text-ex-small"> Nicaragua - NIO C$ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NG" > <span class="fi fi-ng"></span> <span class="text-ex-small"> Nigeria - NGN ₦ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NU" > <span class="fi fi-nu"></span> <span class="text-ex-small"> Niue - NZD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MK" > <span class="fi fi-mk"></span> <span class="text-ex-small"> North Macedonia - MKD ден </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NO" > <span class="fi fi-no"></span> <span class="text-ex-small"> Norway - NOK kr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="OM" > <span class="fi fi-om"></span> <span class="text-ex-small"> Oman - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PK" > <span class="fi fi-pk"></span> <span class="text-ex-small"> Pakistan - PKR ₨ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PA" > <span class="fi fi-pa"></span> <span class="text-ex-small"> Panama - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PG" > <span class="fi fi-pg"></span> <span class="text-ex-small"> Papua New Guinea - PGK K </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PY" > <span class="fi fi-py"></span> <span class="text-ex-small"> Paraguay - PYG ₲ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PE" > <span class="fi fi-pe"></span> <span class="text-ex-small"> Peru - PEN S/. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PH" > <span class="fi fi-ph"></span> <span class="text-ex-small"> Philippines - PHP ₱ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PL" > <span class="fi fi-pl"></span> <span class="text-ex-small"> Poland - PLN zł </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PT" > <span class="fi fi-pt"></span> <span class="text-ex-small"> Portugal - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="QA" > <span class="fi fi-qa"></span> <span class="text-ex-small"> Qatar - QAR ر.ق </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="RE" > <span class="fi fi-re"></span> <span class="text-ex-small"> Réunion - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="RO" > <span class="fi fi-ro"></span> <span class="text-ex-small"> Romania - RON Lei </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="RW" > <span class="fi fi-rw"></span> <span class="text-ex-small"> Rwanda - RWF FRw </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="WS" > <span class="fi fi-ws"></span> <span class="text-ex-small"> Samoa - WST T </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SM" > <span class="fi fi-sm"></span> <span class="text-ex-small"> San Marino - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ST" > <span class="fi fi-st"></span> <span class="text-ex-small"> São Tomé & Príncipe - STD Db </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SA" > <span class="fi fi-sa"></span> <span class="text-ex-small"> Saudi Arabia - SAR ر.س </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SN" > <span class="fi fi-sn"></span> <span class="text-ex-small"> Senegal - XOF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="RS" > <span class="fi fi-rs"></span> <span class="text-ex-small"> Serbia - RSD РСД </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SC" > <span class="fi fi-sc"></span> <span class="text-ex-small"> Seychelles - SCR ₨ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SL" > <span class="fi fi-sl"></span> <span class="text-ex-small"> Sierra Leone - SLL Le </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SG" > <span class="fi fi-sg"></span> <span class="text-ex-small"> Singapore - SGD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SX" > <span class="fi fi-sx"></span> <span class="text-ex-small"> Sint Maarten - ANG ƒ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SK" > <span class="fi fi-sk"></span> <span class="text-ex-small"> Slovakia - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SI" > <span class="fi fi-si"></span> <span class="text-ex-small"> Slovenia - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SB" > <span class="fi fi-sb"></span> <span class="text-ex-small"> Solomon Islands - SBD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ZA" > <span class="fi fi-za"></span> <span class="text-ex-small"> South Africa - ZAR R </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KR" > <span class="fi fi-kr"></span> <span class="text-ex-small"> South Korea - KRW ₩ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ES" > <span class="fi fi-es"></span> <span class="text-ex-small"> Spain - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LK" > <span class="fi fi-lk"></span> <span class="text-ex-small"> Sri Lanka - LKR ₨ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BL" > <span class="fi fi-bl"></span> <span class="text-ex-small"> St. Barthélemy - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SH" > <span class="fi fi-sh"></span> <span class="text-ex-small"> St. Helena - SHP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KN" > <span class="fi fi-kn"></span> <span class="text-ex-small"> St. Kitts & Nevis - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LC" > <span class="fi fi-lc"></span> <span class="text-ex-small"> St. Lucia - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MF" > <span class="fi fi-mf"></span> <span class="text-ex-small"> St. Martin - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="VC" > <span class="fi fi-vc"></span> <span class="text-ex-small"> St. Vincent & Grenadines - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SR" > <span class="fi fi-sr"></span> <span class="text-ex-small"> Suriname - SRD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SE" > <span class="fi fi-se"></span> <span class="text-ex-small"> Sweden - SEK kr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CH" > <span class="fi fi-ch"></span> <span class="text-ex-small"> Switzerland - CHF CHF </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TW" > <span class="fi fi-tw"></span> <span class="text-ex-small"> Taiwan - TWD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TZ" > <span class="fi fi-tz"></span> <span class="text-ex-small"> Tanzania - TZS Sh </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TH" > <span class="fi fi-th"></span> <span class="text-ex-small"> Thailand - THB ฿ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TL" > <span class="fi fi-tl"></span> <span class="text-ex-small"> Timor-Leste - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TG" > <span class="fi fi-tg"></span> <span class="text-ex-small"> Togo - XOF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TO" > <span class="fi fi-to"></span> <span class="text-ex-small"> Tonga - TOP T$ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TT" > <span class="fi fi-tt"></span> <span class="text-ex-small"> Trinidad & Tobago - TTD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TN" > <span class="fi fi-tn"></span> <span class="text-ex-small"> Tunisia - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TM" > <span class="fi fi-tm"></span> <span class="text-ex-small"> Turkmenistan - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TC" > <span class="fi fi-tc"></span> <span class="text-ex-small"> Turks & Caicos Islands - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TV" > <span class="fi fi-tv"></span> <span class="text-ex-small"> Tuvalu - AUD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="UG" > <span class="fi fi-ug"></span> <span class="text-ex-small"> Uganda - UGX USh </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AE" > <span class="fi fi-ae"></span> <span class="text-ex-small"> United Arab Emirates - AED د.إ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GB" > <span class="fi fi-gb"></span> <span class="text-ex-small"> United Kingdom - GBP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" aria-current="true" tabindex="-1" data-value="US" > <span class="fi fi-us"></span> <span class="text-ex-small"> United States - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="UY" > <span class="fi fi-uy"></span> <span class="text-ex-small"> Uruguay - UYU $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="UZ" > <span class="fi fi-uz"></span> <span class="text-ex-small"> Uzbekistan - UZS </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="VU" > <span class="fi fi-vu"></span> <span class="text-ex-small"> Vanuatu - VUV Vt </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="VA" > <span class="fi fi-va"></span> <span class="text-ex-small"> Vatican City - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="VE" > <span class="fi fi-ve"></span> <span class="text-ex-small"> Venezuela - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="VN" > <span class="fi fi-vn"></span> <span class="text-ex-small"> Vietnam - VND ₫ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="WF" > <span class="fi fi-wf"></span> <span class="text-ex-small"> Wallis & Futuna - XPF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ZM" > <span class="fi fi-zm"></span> <span class="text-ex-small"> Zambia - ZMW ZK </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ZW" > <span class="fi fi-zw"></span> <span class="text-ex-small"> Zimbabwe - USD $ </span> </a> </li> </ul> </button> <input type="hidden" name="country_code" value="US" > </form> </country-selector> <script> window.localization = { country: 'US', currency: 'USD', symbol: '$', available_countries: [ { name: 'Albania', iso_code: 'AL', currency: { iso_code: 'ALL', symbol: 'L', }, }, , { name: 'Algeria', iso_code: 'DZ', currency: { iso_code: 'DZD', symbol: 'د.ج', }, }, , { name: 'Andorra', iso_code: 'AD', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Angola', iso_code: 'AO', currency: { iso_code: 'AOA', symbol: 'Kz', }, }, , { name: 'Anguilla', iso_code: 'AI', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'Antigua & Barbuda', iso_code: 'AG', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'Argentina', iso_code: 'AR', currency: { iso_code: 'ARS', symbol: '$', }, }, , { name: 'Armenia', iso_code: 'AM', currency: { iso_code: 'AMD', symbol: 'դր.', }, }, , { name: 'Aruba', iso_code: 'AW', currency: { iso_code: 'AWG', symbol: 'ƒ', }, }, , { name: 'Australia', iso_code: 'AU', currency: { iso_code: 'AUD', symbol: '$', }, }, , { name: 'Austria', iso_code: 'AT', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Azerbaijan', iso_code: 'AZ', currency: { iso_code: 'AZN', symbol: '₼', }, }, , { name: 'Bahamas', iso_code: 'BS', currency: { iso_code: 'BSD', symbol: '$', }, }, , { name: 'Bahrain', iso_code: 'BH', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Bangladesh', iso_code: 'BD', currency: { iso_code: 'BDT', symbol: '৳', }, }, , { name: 'Barbados', iso_code: 'BB', currency: { iso_code: 'BBD', symbol: '$', }, }, , { name: 'Belgium', iso_code: 'BE', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Belize', iso_code: 'BZ', currency: { iso_code: 'BZD', symbol: '$', }, }, , { name: 'Benin', iso_code: 'BJ', currency: { iso_code: 'XOF', symbol: 'Fr', }, }, , { name: 'Bermuda', iso_code: 'BM', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Bolivia', iso_code: 'BO', currency: { iso_code: 'BOB', symbol: 'Bs.', }, }, , { name: 'Bosnia & Herzegovina', iso_code: 'BA', currency: { iso_code: 'BAM', symbol: 'КМ', }, }, , { name: 'Botswana', iso_code: 'BW', currency: { iso_code: 'BWP', symbol: 'P', }, }, , { name: 'Brazil', iso_code: 'BR', currency: { iso_code: 'BRL', symbol: 'R$', }, }, , { name: 'British Virgin Islands', iso_code: 'VG', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Brunei', iso_code: 'BN', currency: { iso_code: 'BND', symbol: '$', }, }, , { name: 'Bulgaria', iso_code: 'BG', currency: { iso_code: 'BGN', symbol: 'лв.', }, }, , { name: 'Burkina Faso', iso_code: 'BF', currency: { iso_code: 'XOF', symbol: 'Fr', }, }, , { name: 'Burundi', iso_code: 'BI', currency: { iso_code: 'BIF', symbol: 'Fr', }, }, , { name: 'Cambodia', iso_code: 'KH', currency: { iso_code: 'KHR', symbol: '៛', }, }, , { name: 'Cameroon', iso_code: 'CM', currency: { iso_code: 'XAF', symbol: 'Fr', }, }, , { name: 'Canada', iso_code: 'CA', currency: { iso_code: 'CAD', symbol: '$', }, }, , { name: 'Cape Verde', iso_code: 'CV', currency: { iso_code: 'CVE', symbol: '$', }, }, , { name: 'Cayman Islands', iso_code: 'KY', currency: { iso_code: 'KYD', symbol: '$', }, }, , { name: 'Chad', iso_code: 'TD', currency: { iso_code: 'XAF', symbol: 'Fr', }, }, , { name: 'Chile', iso_code: 'CL', currency: { iso_code: 'CLP', symbol: '$', }, }, , { name: 'China', iso_code: 'CN', currency: { iso_code: 'CNY', symbol: '¥', }, }, , { name: 'Colombia', iso_code: 'CO', currency: { iso_code: 'COP', symbol: '$', }, }, , { name: 'Comoros', iso_code: 'KM', currency: { iso_code: 'KMF', symbol: 'Fr', }, }, , { name: 'Congo - Brazzaville', iso_code: 'CG', currency: { iso_code: 'XAF', symbol: 'Fr', }, }, , { name: 'Cook Islands', iso_code: 'CK', currency: { iso_code: 'NZD', symbol: '$', }, }, , { name: 'Costa Rica', iso_code: 'CR', currency: { iso_code: 'CRC', symbol: '₡', }, }, , { name: 'Côte d’Ivoire', iso_code: 'CI', currency: { iso_code: 'XOF', symbol: 'Fr', }, }, , { name: 'Croatia', iso_code: 'HR', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Curaçao', iso_code: 'CW', currency: { iso_code: 'ANG', symbol: 'ƒ', }, }, , { name: 'Cyprus', iso_code: 'CY', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Czechia', iso_code: 'CZ', currency: { iso_code: 'CZK', symbol: 'Kč', }, }, , { name: 'Denmark', iso_code: 'DK', currency: { iso_code: 'DKK', symbol: 'kr.', }, }, , { name: 'Djibouti', iso_code: 'DJ', currency: { iso_code: 'DJF', symbol: 'Fdj', }, }, , { name: 'Dominica', iso_code: 'DM', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'Dominican Republic', iso_code: 'DO', currency: { iso_code: 'DOP', symbol: '$', }, }, , { name: 'Ecuador', iso_code: 'EC', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Egypt', iso_code: 'EG', currency: { iso_code: 'EGP', symbol: 'ج.م', }, }, , { name: 'El Salvador', iso_code: 'SV', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Equatorial Guinea', iso_code: 'GQ', currency: { iso_code: 'XAF', symbol: 'Fr', }, }, , { name: 'Estonia', iso_code: 'EE', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Eswatini', iso_code: 'SZ', currency: { iso_code: 'SZL', symbol: 'E', }, }, , { name: 'Ethiopia', iso_code: 'ET', currency: { iso_code: 'ETB', symbol: 'Br', }, }, , { name: 'Falkland Islands', iso_code: 'FK', currency: { iso_code: 'FKP', symbol: '£', }, }, , { name: 'Faroe Islands', iso_code: 'FO', currency: { iso_code: 'DKK', symbol: 'kr.', }, }, , { name: 'Fiji', iso_code: 'FJ', currency: { iso_code: 'FJD', symbol: '$', }, }, , { name: 'Finland', iso_code: 'FI', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'France', iso_code: 'FR', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'French Guiana', iso_code: 'GF', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'French Polynesia', iso_code: 'PF', currency: { iso_code: 'XPF', symbol: 'Fr', }, }, , { name: 'Gabon', iso_code: 'GA', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Gambia', iso_code: 'GM', currency: { iso_code: 'GMD', symbol: 'D', }, }, , { name: 'Georgia', iso_code: 'GE', currency: { iso_code: 'GEL', symbol: 'ლ', }, }, , { name: 'Germany', iso_code: 'DE', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Ghana', iso_code: 'GH', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Gibraltar', iso_code: 'GI', currency: { iso_code: 'GBP', symbol: '£', }, }, , { name: 'Greece', iso_code: 'GR', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Greenland', iso_code: 'GL', currency: { iso_code: 'DKK', symbol: 'kr.', }, }, , { name: 'Grenada', iso_code: 'GD', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'Guadeloupe', iso_code: 'GP', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Guatemala', iso_code: 'GT', currency: { iso_code: 'GTQ', symbol: 'Q', }, }, , { name: 'Guernsey', iso_code: 'GG', currency: { iso_code: 'GBP', symbol: '£', }, }, , { name: 'Guinea', iso_code: 'GN', currency: { iso_code: 'GNF', symbol: 'Fr', }, }, , { name: 'Guinea-Bissau', iso_code: 'GW', currency: { iso_code: 'XOF', symbol: 'Fr', }, }, , { name: 'Guyana', iso_code: 'GY', currency: { iso_code: 'GYD', symbol: '$', }, }, , { name: 'Haiti', iso_code: 'HT', currency: { iso_code: 'HTG', symbol: 'G', }, }, , { name: 'Honduras', iso_code: 'HN', currency: { iso_code: 'HNL', symbol: 'L', }, }, , { name: 'Hong Kong SAR', iso_code: 'HK', currency: { iso_code: 'HKD', symbol: '$', }, }, , { name: 'Hungary', iso_code: 'HU', currency: { iso_code: 'HUF', symbol: 'Ft', }, }, , { name: 'Iceland', iso_code: 'IS', currency: { iso_code: 'ISK', symbol: 'kr', }, }, , { name: 'India', iso_code: 'IN', currency: { iso_code: 'INR', symbol: '₹', }, }, , { name: 'Indonesia', iso_code: 'ID', currency: { iso_code: 'IDR', symbol: 'Rp', }, }, , { name: 'Ireland', iso_code: 'IE', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Isle of Man', iso_code: 'IM', currency: { iso_code: 'GBP', symbol: '£', }, }, , { name: 'Israel', iso_code: 'IL', currency: { iso_code: 'ILS', symbol: '₪', }, }, , { name: 'Italy', iso_code: 'IT', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Jamaica', iso_code: 'JM', currency: { iso_code: 'JMD', symbol: '$', }, }, , { name: 'Japan', iso_code: 'JP', currency: { iso_code: 'JPY', symbol: '¥', }, }, , { name: 'Jersey', iso_code: 'JE', currency: { iso_code: 'GBP', symbol: '£', }, }, , { name: 'Jordan', iso_code: 'JO', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Kazakhstan', iso_code: 'KZ', currency: { iso_code: 'KZT', symbol: '〒', }, }, , { name: 'Kenya', iso_code: 'KE', currency: { iso_code: 'KES', symbol: 'KSh', }, }, , { name: 'Kiribati', iso_code: 'KI', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Kuwait', iso_code: 'KW', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Kyrgyzstan', iso_code: 'KG', currency: { iso_code: 'KGS', symbol: 'som', }, }, , { name: 'Laos', iso_code: 'LA', currency: { iso_code: 'LAK', symbol: '₭', }, }, , { name: 'Latvia', iso_code: 'LV', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Lebanon', iso_code: 'LB', currency: { iso_code: 'LBP', symbol: 'ل.ل', }, }, , { name: 'Lesotho', iso_code: 'LS', currency: { iso_code: 'LSL', symbol: 'L', }, }, , { name: 'Liberia', iso_code: 'LR', currency: { iso_code: 'LRD', symbol: '$', }, }, , { name: 'Liechtenstein', iso_code: 'LI', currency: { iso_code: 'CHF', symbol: 'CHF', }, }, , { name: 'Lithuania', iso_code: 'LT', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Luxembourg', iso_code: 'LU', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Macao SAR', iso_code: 'MO', currency: { iso_code: 'MOP', symbol: 'P', }, }, , { name: 'Madagascar', iso_code: 'MG', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Malawi', iso_code: 'MW', currency: { iso_code: 'MWK', symbol: 'MK', }, }, , { name: 'Malaysia', iso_code: 'MY', currency: { iso_code: 'MYR', symbol: 'RM', }, }, , { name: 'Maldives', iso_code: 'MV', currency: { iso_code: 'MVR', symbol: 'MVR', }, }, , { name: 'Malta', iso_code: 'MT', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Martinique', iso_code: 'MQ', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Mauritania', iso_code: 'MR', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Mauritius', iso_code: 'MU', currency: { iso_code: 'MUR', symbol: '₨', }, }, , { name: 'Mayotte', iso_code: 'YT', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Mexico', iso_code: 'MX', currency: { iso_code: 'MXN', symbol: '$', }, }, , { name: 'Moldova', iso_code: 'MD', currency: { iso_code: 'MDL', symbol: 'L', }, }, , { name: 'Monaco', iso_code: 'MC', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Mongolia', iso_code: 'MN', currency: { iso_code: 'MNT', symbol: '₮', }, }, , { name: 'Montenegro', iso_code: 'ME', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Montserrat', iso_code: 'MS', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'Morocco', iso_code: 'MA', currency: { iso_code: 'MAD', symbol: 'د.م.', }, }, , { name: 'Mozambique', iso_code: 'MZ', currency: { iso_code: 'MZN', symbol: 'MTn', }, }, , { name: 'Namibia', iso_code: 'NA', currency: { iso_code: 'NAD', symbol: '$', }, }, , { name: 'Nauru', iso_code: 'NR', currency: { iso_code: 'AUD', symbol: '$', }, }, , { name: 'Nepal', iso_code: 'NP', currency: { iso_code: 'NPR', symbol: '₨', }, }, , { name: 'Netherlands', iso_code: 'NL', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'New Caledonia', iso_code: 'NC', currency: { iso_code: 'XPF', symbol: 'Fr', }, }, , { name: 'New Zealand', iso_code: 'NZ', currency: { iso_code: 'NZD', symbol: '$', }, }, , { name: 'Nicaragua', iso_code: 'NI', currency: { iso_code: 'NIO', symbol: 'C$', }, }, , { name: 'Nigeria', iso_code: 'NG', currency: { iso_code: 'NGN', symbol: '₦', }, }, , { name: 'Niue', iso_code: 'NU', currency: { iso_code: 'NZD', symbol: '$', }, }, , { name: 'North Macedonia', iso_code: 'MK', currency: { iso_code: 'MKD', symbol: 'ден', }, }, , { name: 'Norway', iso_code: 'NO', currency: { iso_code: 'NOK', symbol: 'kr', }, }, , { name: 'Oman', iso_code: 'OM', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Pakistan', iso_code: 'PK', currency: { iso_code: 'PKR', symbol: '₨', }, }, , { name: 'Panama', iso_code: 'PA', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Papua New Guinea', iso_code: 'PG', currency: { iso_code: 'PGK', symbol: 'K', }, }, , { name: 'Paraguay', iso_code: 'PY', currency: { iso_code: 'PYG', symbol: '₲', }, }, , { name: 'Peru', iso_code: 'PE', currency: { iso_code: 'PEN', symbol: 'S/.', }, }, , { name: 'Philippines', iso_code: 'PH', currency: { iso_code: 'PHP', symbol: '₱', }, }, , { name: 'Poland', iso_code: 'PL', currency: { iso_code: 'PLN', symbol: 'zł', }, }, , { name: 'Portugal', iso_code: 'PT', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Qatar', iso_code: 'QA', currency: { iso_code: 'QAR', symbol: 'ر.ق', }, }, , { name: 'Réunion', iso_code: 'RE', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Romania', iso_code: 'RO', currency: { iso_code: 'RON', symbol: 'Lei', }, }, , { name: 'Rwanda', iso_code: 'RW', currency: { iso_code: 'RWF', symbol: 'FRw', }, }, , { name: 'Samoa', iso_code: 'WS', currency: { iso_code: 'WST', symbol: 'T', }, }, , { name: 'San Marino', iso_code: 'SM', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'São Tomé & Príncipe', iso_code: 'ST', currency: { iso_code: 'STD', symbol: 'Db', }, }, , { name: 'Saudi Arabia', iso_code: 'SA', currency: { iso_code: 'SAR', symbol: 'ر.س', }, }, , { name: 'Senegal', iso_code: 'SN', currency: { iso_code: 'XOF', symbol: 'Fr', }, }, , { name: 'Serbia', iso_code: 'RS', currency: { iso_code: 'RSD', symbol: 'РСД', }, }, , { name: 'Seychelles', iso_code: 'SC', currency: { iso_code: 'SCR', symbol: '₨', }, }, , { name: 'Sierra Leone', iso_code: 'SL', currency: { iso_code: 'SLL', symbol: 'Le', }, }, , { name: 'Singapore', iso_code: 'SG', currency: { iso_code: 'SGD', symbol: '$', }, }, , { name: 'Sint Maarten', iso_code: 'SX', currency: { iso_code: 'ANG', symbol: 'ƒ', }, }, , { name: 'Slovakia', iso_code: 'SK', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Slovenia', iso_code: 'SI', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Solomon Islands', iso_code: 'SB', currency: { iso_code: 'SBD', symbol: '$', }, }, , { name: 'South Africa', iso_code: 'ZA', currency: { iso_code: 'ZAR', symbol: 'R', }, }, , { name: 'South Korea', iso_code: 'KR', currency: { iso_code: 'KRW', symbol: '₩', }, }, , { name: 'Spain', iso_code: 'ES', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Sri Lanka', iso_code: 'LK', currency: { iso_code: 'LKR', symbol: '₨', }, }, , { name: 'St. Barthélemy', iso_code: 'BL', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'St. Helena', iso_code: 'SH', currency: { iso_code: 'SHP', symbol: '£', }, }, , { name: 'St. Kitts & Nevis', iso_code: 'KN', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'St. Lucia', iso_code: 'LC', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'St. Martin', iso_code: 'MF', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'St. Vincent & Grenadines', iso_code: 'VC', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'Suriname', iso_code: 'SR', currency: { iso_code: 'SRD', symbol: '$', }, }, , { name: 'Sweden', iso_code: 'SE', currency: { iso_code: 'SEK', symbol: 'kr', }, }, , { name: 'Switzerland', iso_code: 'CH', currency: { iso_code: 'CHF', symbol: 'CHF', }, }, , { name: 'Taiwan', iso_code: 'TW', currency: { iso_code: 'TWD', symbol: '$', }, }, , { name: 'Tanzania', iso_code: 'TZ', currency: { iso_code: 'TZS', symbol: 'Sh', }, }, , { name: 'Thailand', iso_code: 'TH', currency: { iso_code: 'THB', symbol: '฿', }, }, , { name: 'Timor-Leste', iso_code: 'TL', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Togo', iso_code: 'TG', currency: { iso_code: 'XOF', symbol: 'Fr', }, }, , { name: 'Tonga', iso_code: 'TO', currency: { iso_code: 'TOP', symbol: 'T$', }, }, , { name: 'Trinidad & Tobago', iso_code: 'TT', currency: { iso_code: 'TTD', symbol: '$', }, }, , { name: 'Tunisia', iso_code: 'TN', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Turkmenistan', iso_code: 'TM', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Turks & Caicos Islands', iso_code: 'TC', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Tuvalu', iso_code: 'TV', currency: { iso_code: 'AUD', symbol: '$', }, }, , { name: 'Uganda', iso_code: 'UG', currency: { iso_code: 'UGX', symbol: 'USh', }, }, , { name: 'United Arab Emirates', iso_code: 'AE', currency: { iso_code: 'AED', symbol: 'د.إ', }, }, , { name: 'United Kingdom', iso_code: 'GB', currency: { iso_code: 'GBP', symbol: '£', }, }, , { name: 'United States', iso_code: 'US', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Uruguay', iso_code: 'UY', currency: { iso_code: 'UYU', symbol: '$', }, }, , { name: 'Uzbekistan', iso_code: 'UZ', currency: { iso_code: 'UZS', symbol: '', }, }, , { name: 'Vanuatu', iso_code: 'VU', currency: { iso_code: 'VUV', symbol: 'Vt', }, }, , { name: 'Vatican City', iso_code: 'VA', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Venezuela', iso_code: 'VE', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Vietnam', iso_code: 'VN', currency: { iso_code: 'VND', symbol: '₫', }, }, , { name: 'Wallis & Futuna', iso_code: 'WF', currency: { iso_code: 'XPF', symbol: 'Fr', }, }, , { name: 'Zambia', iso_code: 'ZM', currency: { iso_code: 'ZMW', symbol: 'ZK', }, }, , { name: 'Zimbabwe', iso_code: 'ZW', currency: { iso_code: 'USD', symbol: '$', }, }, ], }; </script> </li> <li class="header__secondary-nav-list-item --search"> <div x-data="globalSearch" class="header__searchContainer" :style="open && $store.screen.innerWidth > 1023 ? 'width: 221px;' : ''" > <a class="header__secondary-nav-link --search" href="javascript:void(0)" @click="open = !open" > <svg viewBox="0 0 16 16"width="20px"height="20px" aria-hidden="true" > <title>search</title> <use href="#search" /> </svg> <span class="header__secondary-nav-link-text">Search</span> </a> <div class="header__search" x-show="open" x-transition @click.outside="open = false" > <div class="globalSearch" x-data="{ popularSearches: ["Ace Sweatpants","\nBoxer Briefs","\nAIRKNITx","\nSocks"] }" x-cloak > <div class="globalSearch__content" > <form class="globalSearch__form" x-on:submit.prevent="handleFormSubmit" > <div class="globalSearch__iconLeft"> <svg viewBox="0 0 16 16"width="16px"height="16px" aria-hidden="true" > <title>search</title> <use href="#search" /> </svg> </div> <input type="search" x-model="query" placeholder="Search" class="globalSearch__formInput" @keydown.enter="handleFormSubmit" > <button type="button" title="Search" class="globalSearch__formClose" @click.prevent="clearForm" > <svg viewBox="0 0 16 16"width="12px"height="12px" aria-hidden="true" > <title>close-med</title> <use href="#close-med" /> </svg> </button> </form> <div class="globalSearch__result"> <template x-if="popularSearches.length > 0 && !lastCompleteQuery"> <div> <h6 class="text-eyebrow">TRENDING SEARCHES</h6> <ul class="globalSearch__textResults --suggestions"> <template x-for="search in popularSearches"> <li> <a class="body-2" :href="`/search?q=${search}`" x-text="search" ></a> </li> </template> </ul> </div> </template> <template x-if="lastCompleteQuery"> <div class="globalSearch__feedback"> <template x-if="lastCompleteSuggestions.length > 0"> <div class="globalSearch__textWrapper"> <ul class="globalSearch__textResults"> <template x-for="search in highlightedSuggestions"> <li> <a class="body-2" :href="`/search?q=${search.text}`" x-html="search.highlightedText" ></a> </li> </template> </ul> </div> </template> <template x-if="lastCompleteProducts.length > 0"> <div class="globalSearch__productsWrapper"> <div class="globalSearch__productsHeading"> <h6 class="text-eyebrow">PRODUCT MATCHES</h6> <a class="globalSearch__viewAll" :href="viewAllLink"> View All </a> <span x-text="`(${lastCompleteProductCount})`"></span> </div> <div class="globalSearch__productsGrid"> <template x-if="lastCompleteProducts.length"> <template x-for="product in lastCompleteProducts" :key="product.id" > <a x-bind:href="product.onlineStoreUrl" class="globalSearch__product" x-data=" { price: product?.variants?.nodes?.[0].price?.amount, compareAtPrice: product?.variants?.nodes?.[0].compareAtPrice?.amount || null, colorCount: getProductColorCount(product) } " > <img x-show="product.featuredImage" :src="product.featuredImage.url" width="300" height="400" class="globalSearch__productImg" > <div class="globalSearch__productInfo"> <p x-text="product.title" class="globalSearch__productTitle" ></p> <p x-show="colorCount" x-text="`${colorCount} colors available`" class="globalSearch__colorCount" ></p> <p class="globalSearch__priceBox"> <span x-text="$formatPrice(price)" class="globalSearch__productPrice" :style="compareAtPrice ? 'color: #0074E0;' : ''" ></span> <span x-show="compareAtPrice" x-text="$formatPrice(compareAtPrice)" class="globalSearch__comparePrice" ></span> </p> </div> </a> </template> </template> </div> </div> </template> <template x-if="!(lastCompleteProducts.length > 0) && !(lastCompleteSuggestions.length > 0)"> <div class="globalSearch__noResults body-2"> <p x-text='`No results for "${lastCompleteQuery}"`'></p> <a class="globalSearch__allLink" href="/collections/everything"> Shop All Products </a> </div> </template> </div> </template> </div> </div> </div> </div> </div> </li><li class="header__secondary-nav-list-item --has-menu --account-menu "> <a class="header__secondary-nav-link" href="javascript:void(0)"><svg viewBox="0 0 15 15"width="16px"height="16px" aria-hidden="true" > <title>user-2</title> <use href="#user-2" /> </svg> Account </a> <div class="header__submenu-nav" data-submenu aria-hidden="true"> <ul tabindex="0" class="header__submenu" data-submenu-item data-id="" ><li class="header__submenu-list-item"><button x-data="openLoginDrawer" class="header__submenu-list-link --log-in" @click="openLoginDrawer" >Log In</button></li><li class="header__submenu-list-item"><a class="header__submenu-list-link" href="https://mackweldon.happyreturns.com/">Returns</a></li><li class="header__submenu-list-item"><a class="header__submenu-list-link" href="https://help.mackweldon.com/hc/en-us/requests/new">Contact Us</a></li> <li class="header__submenu-list-item" data-ada-lastlink> <a class="header__submenu-list-link" href="/" data-ada-lastlink aria-hidden="true" ></a> </li> </ul> </div> </li> <li class="header__secondary-nav-list-item" x-data="openCartEvent"> <a id="cart" class="header__secondary-nav-link --cart" href="javascript:void(0)" @click="dispatchOpenCart" ><svg viewBox="0 0 16 16"width="20px"height="20px" aria-hidden="true" > <title>cart-bag</title> <use href="#cart-bag" /> </svg> <span class="header__secondary-nav-cart-count" x-text="$store.cart?.totalCartQuantity" id="cart_count" ></span> <span class="header__secondary-nav-cart-text">Bag</span> </a> </li> </ul> </nav> </div> <script> window.addEventListener('click', () => { const $openSubMenu = document.querySelector( '[data-submenu][aria-hidden=false]' ); if ($openSubMenu) { const $menu = $openSubMenu.closest('.--has-menu'); $menu.classList.remove('--open'); $openSubMenu.ariaHidden = true; } }); window.addEventListener('@ready', () => { const $rightSecNavItems = document.querySelectorAll( '.header__secondary-nav-list-item' ); const $cartTriggers = document.querySelectorAll( '.header__secondary-nav-link.--cart' ); const $logInTriggers = document.querySelectorAll( '.header__submenu-list-link.--log-in' ); $rightSecNavItems.forEach(($item) => { const $link = $item.querySelector('.header__secondary-nav-link'); if (!$link) return; const [$submenuItem, $submenuLastLink] = $item.querySelectorAll( '[data-submenu-item], a[data-ada-lastlink]' ); $link.addEventListener('keydown', (e) => { const isSpaceDown = e.keyCode === 32; if (!isSpaceDown) return; else e.preventDefault(); const $subMenu = $link.closest('.--has-menu'); if ($subMenu) { const [$menuEl, $submenuItem] = $subMenu.querySelectorAll( '[data-submenu], [data-submenu-item]' ); $subMenu.classList.add('--open'); $menuEl.ariaHidden = false; opc($submenuItem, 'focus'); } else { const openMenuItem = [...$rightSecNavItems].find(($menu) => $menu.classList.contains('--open') ); if (openMenuItem) { openMenuItem.classList.remove('--open'); openMenuItem.ariaHidden = true; } } }); if ($submenuItem) { $submenuLastLink.addEventListener('focus', (e) => { const $mainUl = e.currentTarget.closest('[data-submenu-item]'); $mainUl.focus(); }); $submenuItem.addEventListener('keydown', (e) => { const isSameTarget = e.currentTarget === e.target; const isEscape = e.keyCode === 27; if ((e.shiftKey && e.keyCode === 9 && isSameTarget) || isEscape) { const $openMenuItem = [...$rightSecNavItems].find( ($el) => $el.classList.contains('--has-menu') && $el.classList.contains('--open') ); $openMenuItem.classList.remove('--open'); if (isEscape) { const $openMenuItemLink = $openMenuItem.querySelector( '.header__secondary-nav-link' ); $openMenuItemLink.focus(); } } }); } }); const $desktopMenu = document.querySelector('desktop-menu'); $cartTriggers.forEach(($btn) => $btn.addEventListener('click', () => { // window.enableDrawer('cart'); $desktopMenu.closeMenu(); $body.style.overflow = 'hidden'; const lineItemsInCart = opc( window, 'sidebarInstance', '$store', 'getters', 'cart/getLineItems' ) || []; let totalPrice = 0; const mappedLineItem = lineItemsInCart.map((item, index) => { const lineItemType = item.product_type !== undefined ? item.product_type.replace('vuejs_changeover_product_', '') : ''; const lineItemDiscount = item.line_level_total_discount / 100; const lineItemPrice = item.final_line_price / 100; const lineItemProps = item.properties; const listItemId = lineItemProps._parent_collection_id ?? ''; totalPrice = totalPrice + lineItemPrice; const fPrice = item.final_line_price / 100; const itemName = opc(lineItemProps._title, 'trim') || opc(item.title, 'trim'); let lineItemFinalPrice, itemId, lineItemVariant, type, cat2; if (lineItemProps._bundle_ids) { lineItemFinalPrice = fPrice / item.quantity; const virtualPackBuilderId = '6776940691569'; const virtualKitBuilderId = '6776918474865'; const virtualId = item.properties._url.includes('pack-builder') ? virtualPackBuilderId : virtualKitBuilderId; itemId = virtualId; lineItemVariant = ''; type = 'bundle'; cat2 = item.properties._bundle_size_scheme; } else { itemId = item.product_id.toString(); lineItemFinalPrice = item.price / 100; lineItemVariant = opc(lineItemProps._color, 'trim') || opc(lineItemProps._bundle_color_scheme, 'trim') || opc(item.variant_title, 'trim'); type = lineItemType; cat2 = item.variant_title; } return { item_id: itemId, item_name: itemName, currency: 'USD', discount: lineItemDiscount, index: index + 1, item_brand: item.vendor, item_category: type, item_category2: cat2, item_category3: '', item_category4: '', item_list_id: opc(listItemId, 'toString') || '', item_list_name: opc(lineItemProps._title, 'trim') || '', item_variant: lineItemVariant, price: lineItemFinalPrice, quantity: Number(item.quantity), }; }); dataLayer.push({ event: 'view_cart', ecommerce: { currency: 'USD', value: +totalPrice, items: mappedLineItem, }, }); }) ); $logInTriggers.forEach(($btn) => $btn.addEventListener('click', (e) => { e.preventDefault(); e.stopImmediatePropagation(); // window.enableDrawer('login'); $desktopMenu.closeMenu(); $body.style.overflow = 'hidden'; }) ); }); document.addEventListener('alpine:init', () => { Alpine.data('openCartEvent', () => ({ dispatchOpenCart() { window.dispatchEvent(new CustomEvent('open-cart')); }, })); }); document.addEventListener('alpine:init', () => { Alpine.data('openLoginDrawer', () => ({ openLoginDrawer() { window.dispatchEvent(new CustomEvent('open-login-drawer')); }, })); }); </script> </div> </div><desktop-menu class="header__mainnav"> <div class="header__mainnav-wrapper"> <nav class="header__mainnav-nav" aria-label="main desktop menu"> <ul class="header__mainnav-nav-list" x-data="headerMenuScroll" x-ref="list" @scroll.debounce.100ms="updateChevronVisibility" ><li class="header__mainnav-nav-list-item "> <a class="body-2 body-2-bold header__mainnav-nav-list-link " href="/collections/new-arrivals" > <span class="header__mainnav-nav-trigger"></span> <span class="header__mainnav-nav-text">New & Trending</span></a> </li><li class="header__mainnav-nav-list-item "> <a class="body-2 body-2-bold header__mainnav-nav-list-link " href="/collections/tops" > <span class="header__mainnav-nav-trigger"></span> <span class="header__mainnav-nav-text">Tops</span></a> </li><li class="header__mainnav-nav-list-item "> <a class="body-2 body-2-bold header__mainnav-nav-list-link " href="/collections/bottoms" > <span class="header__mainnav-nav-trigger"></span> <span class="header__mainnav-nav-text">Bottoms</span></a> </li><li class="header__mainnav-nav-list-item "> <a class="body-2 body-2-bold header__mainnav-nav-list-link " href="/collections/underwear" > <span class="header__mainnav-nav-trigger"></span> <span class="header__mainnav-nav-text">Underwear</span></a> </li><li class="header__mainnav-nav-list-item "> <a class="body-2 body-2-bold header__mainnav-nav-list-link " href="/collections/accessories" > <span class="header__mainnav-nav-trigger"></span> <span class="header__mainnav-nav-text">Accessories</span></a> </li><li class="header__mainnav-nav-list-item "> <a class="body-2 body-2-bold header__mainnav-nav-list-link " href="/collections/packs" > <span class="header__mainnav-nav-trigger"></span> <span class="header__mainnav-nav-text">Bundle & Save</span></a> </li><li class="header__mainnav-nav-list-item --style-1"> <a class="body-2 body-2-bold header__mainnav-nav-list-link --style-1" href="/collections/sale" > <span class="header__mainnav-nav-trigger"></span> <span class="header__mainnav-nav-text">Sale</span></a> </li><li class="header__mainnav-nav-list-item "> <a class="body-2 body-2-bold header__mainnav-nav-list-link " href="/pages/winter-simplified" > <span class="header__mainnav-nav-trigger"></span> <span class="header__mainnav-nav-text">Holiday Shop</span></a> </li><span @click="scrollNext" @resize.window.debounce="updateChevronVisibility" class="header__mainnav-nav-list-chevron" x-ref="header-nav-scroll-chevron" x-cloak > <span class="nav-list__chevron"> <svg viewBox="0 0 8 14"width="8px"height="14px" > <title>chevron-right</title> <use href="#chevron-right" /> </svg> </span> </span> </ul> </nav> </div> <div class="header__sub-menu-container"> <div class="header__sub-menu-items" style="--current-menu: 0;"> <div class="header__sub-menu-item" tabindex="0" aria-hidden="true" data-menu-index="0"><div class="header__all-side-menus"><nav class="header__asm-nav"> <span class="header__asm-nav-title text-eyebrow"> SHOP BY FABRIC</span> <ul class="header__asm-nav-list"> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/pages/ace">ACE</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="https://mackweldon.com/pages/airknitx">AIRKNITˣ</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/pages/silver-collection">SILVER</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/warmknit">WARMKNIT</a> </li> </ul> </nav><nav class="header__asm-nav"> <span class="header__asm-nav-title text-eyebrow"> SHOP BY ACTIVITY</span> <ul class="header__asm-nav-list"> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/travel">Travel</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="https://mackweldon.com/collections/work">Work</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="https://mackweldon.com/collections/relax">Relax</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="https://mackweldon.com/collections/train">Activewear</a> </li> </ul> </nav></div> <div class="header__all-menus"><nav class="header__am-nav" data-menu=" Featured"> <span class="header__am-nav-title text-eyebrow"> Featured</span> <ul class="header__am-nav-list"> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/new-arrivals">New Arrivals <span class="tabBadge"><span class="tabBadgeCount text-small-bold">29</span></span></a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/bestsellers">Bestsellers </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/pages/sweater-shop">Sweater Shop </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/pages/pack-builder">Bundle & Save </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/sale">Last Chance </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/everything">Shop All Products </a> </li> </ul> </nav></div> <div class="header__all-image-menus"><a href="/pages/winter-simplified" class="header__aim"> <picture class="header__aim-img-block"> <img class="header__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/WINTER_SIMPLIFIED_NAV_Tile.jpg?v=1730439914&width=650"/> </picture> <div class="header__aim-wrap"> <label class="header__aim-title body-2 body-2-bold"> The Holiday Shop</label><span class="header__aim-link body-2 body-2-bold" href="/pages/winter-simplified"> Shop Now</span></div> </a><a href="https://mackweldon.com/pages/sweater-shop" class="header__aim"> <picture class="header__aim-img-block"> <img class="header__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/NAV_SWEATER_SHOP.jpg?v=1729221684&width=650"/> </picture> <div class="header__aim-wrap"> <label class="header__aim-title body-2 body-2-bold"> The Sweater Shop Is Open</label><span class="header__aim-link body-2 body-2-bold" href="https://mackweldon.com/pages/sweater-shop"> Step Inside</span></div> </a></div> <a href="/" data-ada-lastlink aria-hidden="true"></a> </div><div class="header__sub-menu-item" tabindex="0" aria-hidden="true" data-menu-index="1"><div class="header__all-side-menus"><nav class="header__asm-nav"> <span class="header__asm-nav-title text-eyebrow"> SHOP BY FABRIC</span> <ul class="header__asm-nav-list"> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/pages/ace">ACE</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="https://mackweldon.com/pages/airknitx">AIRKNITˣ</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/pages/silver-collection">SILVER</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/warmknit">WARMKNIT</a> </li> </ul> </nav><nav class="header__asm-nav"> <span class="header__asm-nav-title text-eyebrow"> SHOP BY ACTIVITY</span> <ul class="header__asm-nav-list"> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/travel">Travel</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/work">Work</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/relax">Relax</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/train">Activewear</a> </li> </ul> </nav></div> <div class="header__all-menus"><nav class="header__am-nav" data-menu=" Tops"> <span class="header__am-nav-title text-eyebrow"> Tops</span> <ul class="header__am-nav-list"> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/t-shirts">T-Shirts & Henleys </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/polos">Polos </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/button-ups">Button Ups </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/sweaters-sweatshirts">Sweaters & Sweatshirts </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/half-full-zips">Half & Full-Zips </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/outerwear">Jackets & Vests </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/undershirts">Undershirts </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/tops">Shop All Tops </a> </li> </ul> </nav></div> <div class="header__all-image-menus"><a href="https://mackweldon.com/collections/sweaters-sweatshirts" class="header__aim"> <picture class="header__aim-img-block"> <img class="header__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/TOPS_1_6ece0db3-c06d-442e-8d06-190ee8456ae9.jpg?v=1727371569&width=650"/> </picture> <div class="header__aim-wrap"> <label class="header__aim-title body-2 body-2-bold"> Our Softest Sweatshirts</label><span class="header__aim-link body-2 body-2-bold" href="https://mackweldon.com/collections/sweaters-sweatshirts"> Shop ACE</span></div> </a><a href="/pages/silver-collection" class="header__aim"> <picture class="header__aim-img-block"> <img class="header__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/TOPS_2.jpg?v=1715821999&width=650"/> </picture> <div class="header__aim-wrap"> <label class="header__aim-title body-2 body-2-bold"> Upgrade to SILVER</label><span class="header__aim-link body-2 body-2-bold" href="/pages/silver-collection"> Shop Now</span></div> </a></div> <a href="/" data-ada-lastlink aria-hidden="true"></a> </div><div class="header__sub-menu-item" tabindex="0" aria-hidden="true" data-menu-index="2"><div class="header__all-side-menus"><nav class="header__asm-nav"> <span class="header__asm-nav-title text-eyebrow"> SHOP BY FABRIC</span> <ul class="header__asm-nav-list"> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/pages/ace">ACE</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="https://mackweldon.com/pages/airknitx">AIRKNITˣ</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/pages/silver-collection">SILVER</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/warmknit">WARMKNIT</a> </li> </ul> </nav><nav class="header__asm-nav"> <span class="header__asm-nav-title text-eyebrow"> SHOP BY ACTIVITY</span> <ul class="header__asm-nav-list"> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/travel">Travel</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/work">Work</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/relax">Relax</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/train">Activewear</a> </li> </ul> </nav></div> <div class="header__all-menus"><nav class="header__am-nav" data-menu=" Bottoms"> <span class="header__am-nav-title text-eyebrow"> Bottoms</span> <ul class="header__am-nav-list"> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/joggers-lounge">Joggers & Lounge </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/pants">Pants </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/shorts">Shorts </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/swim">Swim </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/bottoms">Shop All Bottoms </a> </li> </ul> </nav></div> <div class="header__all-image-menus"><a href="/collections/pants" class="header__aim"> <picture class="header__aim-img-block"> <img class="header__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/BOTTOMS_1_a7f32984-f053-44f5-8cd3-7c39b4383b93.jpg?v=1727371569&width=650"/> </picture> <div class="header__aim-wrap"> <label class="header__aim-title body-2 body-2-bold"> Bestselling Pants</label><span class="header__aim-link body-2 body-2-bold" href="/collections/pants"> Shop Now</span></div> </a><a href="/collections/pants" class="header__aim"> <picture class="header__aim-img-block"> <img class="header__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/ACE_Straight_Leg_Sweatpant_Nav_Tile.png?v=1730211780&width=650"/> </picture> <div class="header__aim-wrap"> <label class="header__aim-title body-2 body-2-bold"> ACE Sweatpants</label><span class="header__aim-link body-2 body-2-bold" href="/collections/pants"> Shop Now</span></div> </a></div> <a href="/" data-ada-lastlink aria-hidden="true"></a> </div><div class="header__sub-menu-item" tabindex="0" aria-hidden="true" data-menu-index="3"><div class="header__all-side-menus"><nav class="header__asm-nav"> <span class="header__asm-nav-title text-eyebrow"> SHOP BY FABRIC</span> <ul class="header__asm-nav-list"> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/18-hour-jersey">18-HOUR JERSEY</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="https://mackweldon.com/pages/airknitx">AIRKNITˣ</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/pages/silver-collection">SILVER</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/warmknit">WARMKNIT</a> </li> </ul> </nav><nav class="header__asm-nav"> <span class="header__asm-nav-title text-eyebrow"> SHOP BY ACTIVITY</span> <ul class="header__asm-nav-list"> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/travel">Travel</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/work">Work</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/relax">Relax</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/train">Activewear</a> </li> </ul> </nav></div> <div class="header__all-menus"><nav class="header__am-nav" data-menu=" Underwear"> <span class="header__am-nav-title text-eyebrow"> Underwear</span> <ul class="header__am-nav-list"> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/boxer-briefs">Boxer Briefs </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/boxers">Boxers </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/briefs">Briefs </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/trunks">Trunks </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/long-underwear">Long Johns </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/undershirts">Undershirts </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/socks">Socks </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/underwear">Shop All Underwear </a> </li> </ul> </nav></div> <div class="header__all-image-menus"><a href="https://mackweldon.com/collections/18-hour-jersey-collection" class="header__aim"> <picture class="header__aim-img-block"> <img class="header__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/UNDERWEAR_1_a34bb7f6-32f8-4d69-b8f7-5e879ae4eb0a.jpg?v=1727376871&width=650"/> </picture> <div class="header__aim-wrap"> <label class="header__aim-title body-2 body-2-bold"> 1+ Million Pairs Sold</label><span class="header__aim-link body-2 body-2-bold" href="https://mackweldon.com/collections/18-hour-jersey-collection"> Shop 18-Hour Jersey</span></div> </a><a href="/pages/fabrics" class="header__aim"> <picture class="header__aim-img-block"> <img class="header__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/UNDERWEAR_2.jpg?v=1715989351&width=650"/> </picture> <div class="header__aim-wrap"> <label class="header__aim-title body-2 body-2-bold"> We Live to Innovate</label><span class="header__aim-link body-2 body-2-bold" href="/pages/fabrics"> Learn More</span></div> </a></div> <a href="/" data-ada-lastlink aria-hidden="true"></a> </div><div class="header__sub-menu-item" tabindex="0" aria-hidden="true" data-menu-index="4"><div class="header__all-side-menus"><nav class="header__asm-nav"> <span class="header__asm-nav-title text-eyebrow"> SHOP BY FABRIC</span> <ul class="header__asm-nav-list"> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/pages/ace">ACE</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="https://mackweldon.com/pages/airknitx">AIRKNITˣ</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/silver-old">SILVER</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/warmknit">WARMKNIT</a> </li> </ul> </nav><nav class="header__asm-nav"> <span class="header__asm-nav-title text-eyebrow"> SHOP BY ACTIVITY</span> <ul class="header__asm-nav-list"> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/travel">Travel</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/work">Work</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/relax">Relax</a> </li> <li class="header__asm-nav-item"> <a class="header__asm-nav-link body-2" href="/collections/train">Activewear</a> </li> </ul> </nav></div> <div class="header__all-menus"><nav class="header__am-nav" data-menu=" ACCESSORIES"> <span class="header__am-nav-title text-eyebrow"> ACCESSORIES</span> <ul class="header__am-nav-list"> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/socks">Socks & Slippers </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/bags-wallets">Bags & Wallets </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/gloves-scarves">Hats, Gloves & Scarves </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/products/gift-card">Gift Cards </a> </li> <li class="header__am-nav-item "> <a class="header__am-nav-link body-2" href="/collections/accessories">Shop All Accessories </a> </li> </ul> </nav></div> <div class="header__all-image-menus"><a href="https://mackweldon.com/collections/bags-wallets" class="header__aim"> <picture class="header__aim-img-block"> <img class="header__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/ACCESSORIES_1_a3c035b1-005e-4594-98e2-0b78566b2748.jpg?v=1727371569&width=650"/> </picture> <div class="header__aim-wrap"> <label class="header__aim-title body-2 body-2-bold"> The Ultimate Travel Bag</label><span class="header__aim-link body-2 body-2-bold" href="https://mackweldon.com/collections/bags-wallets"> Shop Atlas</span></div> </a><a href="https://mackweldon.com/pages/pack-builder" class="header__aim"> <picture class="header__aim-img-block"> <img class="header__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/D_DailyWear_B_284e04e7-6b14-4f47-8e30-27020179e80a.png?v=1699460714&width=650"/> </picture> <div class="header__aim-wrap"> <label class="header__aim-title body-2 body-2-bold"> Bundle & Save on Essentials</label><span class="header__aim-link body-2 body-2-bold" href="https://mackweldon.com/pages/pack-builder"> Build Your Pack</span></div> </a></div> <a href="/" data-ada-lastlink aria-hidden="true"></a> </div><div class="header__sub-menu-item --empty"></div><div class="header__sub-menu-item --empty"></div><div class="header__sub-menu-item --empty"></div> </div> </div> <div class="header__overlay"></div> </desktop-menu> <script> class DesktopMenu extends HTMLElement { constructor() { super(); this.init(); } init() { const $this = this; const $menuWrapper = $this.querySelector('.header__mainnav-wrapper'); const $menus = $this.querySelectorAll('.header__mainnav-nav-list-item'); const $menuContainer = $this.querySelector('.header__sub-menu-container'); const $overlay = $this.querySelector('.header__overlay'); const $submenuWrapper = $this.querySelector('.header__sub-menu-items'); const $desktopMenuTriggers = $this.querySelectorAll( '.header__mainnav-nav-trigger' ); const $desktopMenuAnchors = $this.querySelectorAll( '.header__mainnav-nav-list-link' ); const $submenuContainers = $submenuWrapper?.querySelectorAll( '.header__sub-menu-item' ); const subNavItemsByIndex = [ ...$this.querySelectorAll('.header__sub-menu-item'), ].reduce((byIndex, item) => { const { menuIndex } = item.dataset; menuIndex && (byIndex[menuIndex] = item); return byIndex; }, {}); this.$menuWrapper = $menuWrapper; this.$menus = $menus; this.$overlay = $overlay; this.$submenuWrapper = $submenuWrapper; this.subNavItemsByIndex = subNavItemsByIndex; this.$menuContainer = $menuContainer; this.$desktopMenuItems = [...$desktopMenuTriggers].map(($trigger) => $trigger.closest('li') ); this.$desktopMenuAnchors = $desktopMenuAnchors; this.$submenuContainers = $submenuContainers; this.$body = document.querySelector('body'); $overlay?.addEventListener('click', () => { this.closeMenu(); }); $desktopMenuAnchors.forEach(($menu, index) => { $menu.addEventListener('keydown', (e) => { if (e.keyCode === 32) { const $subMenu = subNavItemsByIndex[index]; e.preventDefault(); this.changeMenu(index); $subMenu.focus({ preventScroll: true }); } }); }); $desktopMenuTriggers.forEach(($trigger, index) => { const subMenu = subNavItemsByIndex[index]; if (subMenu) $trigger.parentElement.classList.add('--has-submenu'); $trigger.addEventListener('mouseenter', () => this.changeMenu(index)); }); ['keydown', 'keyup'].forEach((ev) => window.addEventListener(ev, (e) => { this.shiftKey = e.shiftKey; this.altKey = e.altKey; }) ); this.handleAutoDismiss(); this.ada(); } showMenu(index) { const { $overlay, $submenuWrapper, $menuContainer, classList, subNavItemsByIndex, $desktopMenuItems, $body, } = this; const $el = subNavItemsByIndex[index]; classList.add('--open'); $menuContainer.classList.add('--show'); $overlay.classList.add('--show'); $body.style.overflow = 'hidden'; const { style } = $submenuWrapper; style.setProperty('--current-menu', index); style.setProperty('--outer-height', `${$el.offsetHeight}px`); $desktopMenuItems.forEach(($menu) => $menu.classList.remove('--has-opened') ); const $activeMenuItem = opc($desktopMenuItems, index); $activeMenuItem.classList.add('--has-opened'); Object.values(subNavItemsByIndex).forEach( ($el) => ($el.ariaHidden = true) ); $el.ariaHidden = false; this.currentMenuIndex = index; } closeMenu() { const { $overlay, $submenuWrapper, $menuContainer, classList, $desktopMenuItems, $body, } = this; classList.remove('--open'); $menuContainer.classList.remove('--show'); $overlay.classList.remove('--show'); $body.style.removeProperty('overflow'); const { style } = $submenuWrapper; style.setProperty('--current-menu', -1); style.setProperty('--outer-height', 0); $desktopMenuItems.forEach(($menu) => $menu.classList.remove('--has-opened') ); this.currentMenuIndex = null; } changeMenu(index) { const { subNavItemsByIndex, showSearch } = this; const subMenu = subNavItemsByIndex[index]; if (subMenu) this.showMenu(index); else if (!showSearch) this.closeMenu(); } ada() { const { $menus, $desktopMenuAnchors, subNavItemsByIndex } = this; const $adaLastlink = this.querySelectorAll('[data-ada-lastlink]'); $adaLastlink.forEach(($link) => $link.addEventListener('focus', () => { $link.parentElement.focus(); }) ); Object.values(subNavItemsByIndex).forEach(($el) => $el.addEventListener('keyup', (e) => { const { currentMenuIndex, shiftKey, $menus } = this; const { keyCode, target } = e; if (shiftKey && keyCode === 9) { if (e.target === $el && currentMenuIndex !== null) { $menus[currentMenuIndex].querySelector('a').focus(); this.closeMenu(); } } else if (keyCode === 27) { // escape key if (currentMenuIndex !== null) { $menus[currentMenuIndex].querySelector('a').focus(); } this.closeMenu(); } }) ); } handleAutoDismiss() { const { $menuWrapper, $menuContainer, $overlay } = this; this.autoDismiss = true; $menuWrapper?.addEventListener('mouseleave', () => { setTimeout(() => { if (this.autoDismiss) { this.closeMenu(); } this.autoDismiss = true; }, 100); }); [$menuContainer].forEach(($el) => { $el?.addEventListener('mouseenter', () => { this.autoDismiss = false; }); }); $overlay?.addEventListener('mouseenter', () => { this.closeMenu(); }); } } customElements.define('desktop-menu', DesktopMenu); </script> </div> </header><mobile-menu class="mobmenu"> <aside class="mobmenu__mainnav" aria-label="mobile navigation container"> <div class="mobmenu__mainnav-menu"> <div class="mobmenu__mainnav-menu-top"> <a class="mobmenu__close" role="button" tabindex="0" aria-label="close mobile navigation menu" ><svg viewBox="0 0 16 16" > <title>close mobile navigation menu</title> <use href="#close-menu" /> </svg> </a> <nav class="mobmenu__mainnav-nav" aria-label="mobile navigation menu"> <ul class="mobmenu__mainnav-nav-list"><li class="mobmenu__mainnav-nav-list-item "><a class="mobmenu__mainnav-nav-list-link body-1 body-1-bold " href="javascript:void(0)" >New & Trending<span class="mobmenu__mainnav-nav-list-arrow"><svg viewBox="0 0 8 8" > <title>chevron</title> <use href="#chevron" /> </svg> </span></a> </li><li class="mobmenu__mainnav-nav-list-item "><a class="mobmenu__mainnav-nav-list-link body-1 body-1-bold " href="javascript:void(0)" >Tops<span class="mobmenu__mainnav-nav-list-arrow"><svg viewBox="0 0 8 8" > <title>chevron</title> <use href="#chevron" /> </svg> </span></a> </li><li class="mobmenu__mainnav-nav-list-item "><a class="mobmenu__mainnav-nav-list-link body-1 body-1-bold " href="javascript:void(0)" >Bottoms<span class="mobmenu__mainnav-nav-list-arrow"><svg viewBox="0 0 8 8" > <title>chevron</title> <use href="#chevron" /> </svg> </span></a> </li><li class="mobmenu__mainnav-nav-list-item "><a class="mobmenu__mainnav-nav-list-link body-1 body-1-bold " href="javascript:void(0)" >Underwear<span class="mobmenu__mainnav-nav-list-arrow"><svg viewBox="0 0 8 8" > <title>chevron</title> <use href="#chevron" /> </svg> </span></a> </li><li class="mobmenu__mainnav-nav-list-item "><a class="mobmenu__mainnav-nav-list-link body-1 body-1-bold " href="javascript:void(0)" >Accessories<span class="mobmenu__mainnav-nav-list-arrow"><svg viewBox="0 0 8 8" > <title>chevron</title> <use href="#chevron" /> </svg> </span></a> </li><li class="mobmenu__mainnav-nav-list-item "><a class="mobmenu__mainnav-nav-list-link body-1 body-1-bold " href="/collections/packs" >Bundle & Save</a> </li><li class="mobmenu__mainnav-nav-list-item --style-1"><a class="mobmenu__mainnav-nav-list-link body-1 body-1-bold --style-1" href="/collections/sale" >Sale</a> </li><li class="mobmenu__mainnav-nav-list-item "><a class="mobmenu__mainnav-nav-list-link body-1 body-1-bold " href="/pages/winter-simplified" >Holiday Shop</a> </li></ul> </nav> </div> <div class="mobmenu__mainnav-menu-bottom"><span class="mobmenu__bottom-nav-title">Help Center</span><ul class="mobmenu__bottom-nav-list"><li class="mobmenu__bottom-nav-item"><span class="mobmenu__bottom-nav-link --log-in">Account</span></li><li class="mobmenu__bottom-nav-item"><a class="mobmenu__bottom-nav-link" href="/pages/rewards">Rewards</a></li><li class="mobmenu__bottom-nav-item"><a class="mobmenu__bottom-nav-link" href="https://help.mackweldon.com/hc/en-us/requests/new">Contact Us</a></li><li class="mobmenu__bottom-nav-item"><a class="mobmenu__bottom-nav-link" href="/pages/faq-terms">FAQs</a></li></ul> <country-selector class="countrySelector countrySelector--mobile"> <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><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="/products/pima-v-neck-t-shirt-fs?creativeid=1&pubname=SPY&pubsid=3367592&ranEAID=8Iiptu*pfYQ&ranMID=44780&ranSiteID=8Iiptu.pfYQ-sXBRl2FQJNkW6mseMbCwVA&utm_medium=affiliate&utm_source=rakuten&variant=41368111775857" /> <button type="button" class="countrySelector__button" aria-haspopup="true" aria-expanded="false" > <span class="fi fi-us"></span> <span class="countrySelector__buttonText text-ex-small">United States (USD)</span> <ul role="menu" tabindex="-1" class="countrySelector__menu countrySelector__menu--Align" > <h6 class="countrySelector__menuHeading text-ex-small"> Change Your Shipping Country </h6> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AL" > <span class="fi fi-al"></span> <span class="text-ex-small"> Albania - ALL L </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="DZ" > <span class="fi fi-dz"></span> <span class="text-ex-small"> Algeria - DZD د.ج </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AD" > <span class="fi fi-ad"></span> <span class="text-ex-small"> Andorra - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AO" > <span class="fi fi-ao"></span> <span class="text-ex-small"> Angola - AOA Kz </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AI" > <span class="fi fi-ai"></span> <span class="text-ex-small"> Anguilla - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AG" > <span class="fi fi-ag"></span> <span class="text-ex-small"> Antigua & Barbuda - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AR" > <span class="fi fi-ar"></span> <span class="text-ex-small"> Argentina - ARS $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AM" > <span class="fi fi-am"></span> <span class="text-ex-small"> Armenia - AMD դր. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AW" > <span class="fi fi-aw"></span> <span class="text-ex-small"> Aruba - AWG ƒ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AU" > <span class="fi fi-au"></span> <span class="text-ex-small"> Australia - AUD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AT" > <span class="fi fi-at"></span> <span class="text-ex-small"> Austria - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AZ" > <span class="fi fi-az"></span> <span class="text-ex-small"> Azerbaijan - AZN ₼ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BS" > <span class="fi fi-bs"></span> <span class="text-ex-small"> Bahamas - BSD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BH" > <span class="fi fi-bh"></span> <span class="text-ex-small"> Bahrain - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BD" > <span class="fi fi-bd"></span> <span class="text-ex-small"> Bangladesh - BDT ৳ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BB" > <span class="fi fi-bb"></span> <span class="text-ex-small"> Barbados - BBD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BE" > <span class="fi fi-be"></span> <span class="text-ex-small"> Belgium - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BZ" > <span class="fi fi-bz"></span> <span class="text-ex-small"> Belize - BZD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BJ" > <span class="fi fi-bj"></span> <span class="text-ex-small"> Benin - XOF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BM" > <span class="fi fi-bm"></span> <span class="text-ex-small"> Bermuda - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BO" > <span class="fi fi-bo"></span> <span class="text-ex-small"> Bolivia - BOB Bs. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BA" > <span class="fi fi-ba"></span> <span class="text-ex-small"> Bosnia & Herzegovina - BAM КМ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BW" > <span class="fi fi-bw"></span> <span class="text-ex-small"> Botswana - BWP P </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BR" > <span class="fi fi-br"></span> <span class="text-ex-small"> Brazil - BRL R$ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="VG" > <span class="fi fi-vg"></span> <span class="text-ex-small"> British Virgin Islands - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BN" > <span class="fi fi-bn"></span> <span class="text-ex-small"> Brunei - BND $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BG" > <span class="fi fi-bg"></span> <span class="text-ex-small"> Bulgaria - BGN лв. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BF" > <span class="fi fi-bf"></span> <span class="text-ex-small"> Burkina Faso - XOF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BI" > <span class="fi fi-bi"></span> <span class="text-ex-small"> Burundi - BIF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KH" > <span class="fi fi-kh"></span> <span class="text-ex-small"> Cambodia - KHR ៛ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CM" > <span class="fi fi-cm"></span> <span class="text-ex-small"> Cameroon - XAF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CA" > <span class="fi fi-ca"></span> <span class="text-ex-small"> Canada - CAD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CV" > <span class="fi fi-cv"></span> <span class="text-ex-small"> Cape Verde - CVE $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KY" > <span class="fi fi-ky"></span> <span class="text-ex-small"> Cayman Islands - KYD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TD" > <span class="fi fi-td"></span> <span class="text-ex-small"> Chad - XAF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CL" > <span class="fi fi-cl"></span> <span class="text-ex-small"> Chile - CLP $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CN" > <span class="fi fi-cn"></span> <span class="text-ex-small"> China - CNY ¥ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CO" > <span class="fi fi-co"></span> <span class="text-ex-small"> Colombia - COP $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KM" > <span class="fi fi-km"></span> <span class="text-ex-small"> Comoros - KMF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CG" > <span class="fi fi-cg"></span> <span class="text-ex-small"> Congo - Brazzaville - XAF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CK" > <span class="fi fi-ck"></span> <span class="text-ex-small"> Cook Islands - NZD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CR" > <span class="fi fi-cr"></span> <span class="text-ex-small"> Costa Rica - CRC ₡ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CI" > <span class="fi fi-ci"></span> <span class="text-ex-small"> Côte d’Ivoire - XOF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="HR" > <span class="fi fi-hr"></span> <span class="text-ex-small"> Croatia - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CW" > <span class="fi fi-cw"></span> <span class="text-ex-small"> Curaçao - ANG ƒ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CY" > <span class="fi fi-cy"></span> <span class="text-ex-small"> Cyprus - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CZ" > <span class="fi fi-cz"></span> <span class="text-ex-small"> Czechia - CZK Kč </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="DK" > <span class="fi fi-dk"></span> <span class="text-ex-small"> Denmark - DKK kr. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="DJ" > <span class="fi fi-dj"></span> <span class="text-ex-small"> Djibouti - DJF Fdj </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="DM" > <span class="fi fi-dm"></span> <span class="text-ex-small"> Dominica - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="DO" > <span class="fi fi-do"></span> <span class="text-ex-small"> Dominican Republic - DOP $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="EC" > <span class="fi fi-ec"></span> <span class="text-ex-small"> Ecuador - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="EG" > <span class="fi fi-eg"></span> <span class="text-ex-small"> Egypt - EGP ج.م </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SV" > <span class="fi fi-sv"></span> <span class="text-ex-small"> El Salvador - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GQ" > <span class="fi fi-gq"></span> <span class="text-ex-small"> Equatorial Guinea - XAF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="EE" > <span class="fi fi-ee"></span> <span class="text-ex-small"> Estonia - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SZ" > <span class="fi fi-sz"></span> <span class="text-ex-small"> Eswatini - SZL E </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ET" > <span class="fi fi-et"></span> <span class="text-ex-small"> Ethiopia - ETB Br </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="FK" > <span class="fi fi-fk"></span> <span class="text-ex-small"> Falkland Islands - FKP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="FO" > <span class="fi fi-fo"></span> <span class="text-ex-small"> Faroe Islands - DKK kr. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="FJ" > <span class="fi fi-fj"></span> <span class="text-ex-small"> Fiji - FJD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="FI" > <span class="fi fi-fi"></span> <span class="text-ex-small"> Finland - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="FR" > <span class="fi fi-fr"></span> <span class="text-ex-small"> France - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GF" > <span class="fi fi-gf"></span> <span class="text-ex-small"> French Guiana - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PF" > <span class="fi fi-pf"></span> <span class="text-ex-small"> French Polynesia - XPF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GA" > <span class="fi fi-ga"></span> <span class="text-ex-small"> Gabon - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GM" > <span class="fi fi-gm"></span> <span class="text-ex-small"> Gambia - GMD D </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GE" > <span class="fi fi-ge"></span> <span class="text-ex-small"> Georgia - GEL ლ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="DE" > <span class="fi fi-de"></span> <span class="text-ex-small"> Germany - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GH" > <span class="fi fi-gh"></span> <span class="text-ex-small"> Ghana - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GI" > <span class="fi fi-gi"></span> <span class="text-ex-small"> Gibraltar - GBP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GR" > <span class="fi fi-gr"></span> <span class="text-ex-small"> Greece - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GL" > <span class="fi fi-gl"></span> <span class="text-ex-small"> Greenland - DKK kr. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GD" > <span class="fi fi-gd"></span> <span class="text-ex-small"> Grenada - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GP" > <span class="fi fi-gp"></span> <span class="text-ex-small"> Guadeloupe - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GT" > <span class="fi fi-gt"></span> <span class="text-ex-small"> Guatemala - GTQ Q </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GG" > <span class="fi fi-gg"></span> <span class="text-ex-small"> Guernsey - GBP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GN" > <span class="fi fi-gn"></span> <span class="text-ex-small"> Guinea - GNF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GW" > <span class="fi fi-gw"></span> <span class="text-ex-small"> Guinea-Bissau - XOF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GY" > <span class="fi fi-gy"></span> <span class="text-ex-small"> Guyana - GYD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="HT" > <span class="fi fi-ht"></span> <span class="text-ex-small"> Haiti - HTG G </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="HN" > <span class="fi fi-hn"></span> <span class="text-ex-small"> Honduras - HNL L </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="HK" > <span class="fi fi-hk"></span> <span class="text-ex-small"> Hong Kong SAR - HKD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="HU" > <span class="fi fi-hu"></span> <span class="text-ex-small"> Hungary - HUF Ft </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="IS" > <span class="fi fi-is"></span> <span class="text-ex-small"> Iceland - ISK kr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="IN" > <span class="fi fi-in"></span> <span class="text-ex-small"> India - INR ₹ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ID" > <span class="fi fi-id"></span> <span class="text-ex-small"> Indonesia - IDR Rp </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="IE" > <span class="fi fi-ie"></span> <span class="text-ex-small"> Ireland - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="IM" > <span class="fi fi-im"></span> <span class="text-ex-small"> Isle of Man - GBP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="IL" > <span class="fi fi-il"></span> <span class="text-ex-small"> Israel - ILS ₪ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="IT" > <span class="fi fi-it"></span> <span class="text-ex-small"> Italy - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="JM" > <span class="fi fi-jm"></span> <span class="text-ex-small"> Jamaica - JMD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="JP" > <span class="fi fi-jp"></span> <span class="text-ex-small"> Japan - JPY ¥ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="JE" > <span class="fi fi-je"></span> <span class="text-ex-small"> Jersey - GBP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="JO" > <span class="fi fi-jo"></span> <span class="text-ex-small"> Jordan - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KZ" > <span class="fi fi-kz"></span> <span class="text-ex-small"> Kazakhstan - KZT 〒 </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KE" > <span class="fi fi-ke"></span> <span class="text-ex-small"> Kenya - KES KSh </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KI" > <span class="fi fi-ki"></span> <span class="text-ex-small"> Kiribati - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KW" > <span class="fi fi-kw"></span> <span class="text-ex-small"> Kuwait - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KG" > <span class="fi fi-kg"></span> <span class="text-ex-small"> Kyrgyzstan - KGS som </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LA" > <span class="fi fi-la"></span> <span class="text-ex-small"> Laos - LAK ₭ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LV" > <span class="fi fi-lv"></span> <span class="text-ex-small"> Latvia - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LB" > <span class="fi fi-lb"></span> <span class="text-ex-small"> Lebanon - LBP ل.ل </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LS" > <span class="fi fi-ls"></span> <span class="text-ex-small"> Lesotho - LSL L </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LR" > <span class="fi fi-lr"></span> <span class="text-ex-small"> Liberia - LRD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LI" > <span class="fi fi-li"></span> <span class="text-ex-small"> Liechtenstein - CHF CHF </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LT" > <span class="fi fi-lt"></span> <span class="text-ex-small"> Lithuania - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LU" > <span class="fi fi-lu"></span> <span class="text-ex-small"> Luxembourg - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MO" > <span class="fi fi-mo"></span> <span class="text-ex-small"> Macao SAR - MOP P </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MG" > <span class="fi fi-mg"></span> <span class="text-ex-small"> Madagascar - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MW" > <span class="fi fi-mw"></span> <span class="text-ex-small"> Malawi - MWK MK </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MY" > <span class="fi fi-my"></span> <span class="text-ex-small"> Malaysia - MYR RM </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MV" > <span class="fi fi-mv"></span> <span class="text-ex-small"> Maldives - MVR MVR </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MT" > <span class="fi fi-mt"></span> <span class="text-ex-small"> Malta - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MQ" > <span class="fi fi-mq"></span> <span class="text-ex-small"> Martinique - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MR" > <span class="fi fi-mr"></span> <span class="text-ex-small"> Mauritania - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MU" > <span class="fi fi-mu"></span> <span class="text-ex-small"> Mauritius - MUR ₨ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="YT" > <span class="fi fi-yt"></span> <span class="text-ex-small"> Mayotte - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MX" > <span class="fi fi-mx"></span> <span class="text-ex-small"> Mexico - MXN $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MD" > <span class="fi fi-md"></span> <span class="text-ex-small"> Moldova - MDL L </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MC" > <span class="fi fi-mc"></span> <span class="text-ex-small"> Monaco - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MN" > <span class="fi fi-mn"></span> <span class="text-ex-small"> Mongolia - MNT ₮ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ME" > <span class="fi fi-me"></span> <span class="text-ex-small"> Montenegro - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MS" > <span class="fi fi-ms"></span> <span class="text-ex-small"> Montserrat - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MA" > <span class="fi fi-ma"></span> <span class="text-ex-small"> Morocco - MAD د.م. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MZ" > <span class="fi fi-mz"></span> <span class="text-ex-small"> Mozambique - MZN MTn </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NA" > <span class="fi fi-na"></span> <span class="text-ex-small"> Namibia - NAD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NR" > <span class="fi fi-nr"></span> <span class="text-ex-small"> Nauru - AUD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NP" > <span class="fi fi-np"></span> <span class="text-ex-small"> Nepal - NPR ₨ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NL" > <span class="fi fi-nl"></span> <span class="text-ex-small"> Netherlands - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NC" > <span class="fi fi-nc"></span> <span class="text-ex-small"> New Caledonia - XPF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NZ" > <span class="fi fi-nz"></span> <span class="text-ex-small"> New Zealand - NZD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NI" > <span class="fi fi-ni"></span> <span class="text-ex-small"> Nicaragua - NIO C$ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NG" > <span class="fi fi-ng"></span> <span class="text-ex-small"> Nigeria - NGN ₦ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NU" > <span class="fi fi-nu"></span> <span class="text-ex-small"> Niue - NZD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MK" > <span class="fi fi-mk"></span> <span class="text-ex-small"> North Macedonia - MKD ден </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="NO" > <span class="fi fi-no"></span> <span class="text-ex-small"> Norway - NOK kr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="OM" > <span class="fi fi-om"></span> <span class="text-ex-small"> Oman - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PK" > <span class="fi fi-pk"></span> <span class="text-ex-small"> Pakistan - PKR ₨ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PA" > <span class="fi fi-pa"></span> <span class="text-ex-small"> Panama - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PG" > <span class="fi fi-pg"></span> <span class="text-ex-small"> Papua New Guinea - PGK K </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PY" > <span class="fi fi-py"></span> <span class="text-ex-small"> Paraguay - PYG ₲ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PE" > <span class="fi fi-pe"></span> <span class="text-ex-small"> Peru - PEN S/. </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PH" > <span class="fi fi-ph"></span> <span class="text-ex-small"> Philippines - PHP ₱ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PL" > <span class="fi fi-pl"></span> <span class="text-ex-small"> Poland - PLN zł </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="PT" > <span class="fi fi-pt"></span> <span class="text-ex-small"> Portugal - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="QA" > <span class="fi fi-qa"></span> <span class="text-ex-small"> Qatar - QAR ر.ق </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="RE" > <span class="fi fi-re"></span> <span class="text-ex-small"> Réunion - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="RO" > <span class="fi fi-ro"></span> <span class="text-ex-small"> Romania - RON Lei </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="RW" > <span class="fi fi-rw"></span> <span class="text-ex-small"> Rwanda - RWF FRw </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="WS" > <span class="fi fi-ws"></span> <span class="text-ex-small"> Samoa - WST T </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SM" > <span class="fi fi-sm"></span> <span class="text-ex-small"> San Marino - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ST" > <span class="fi fi-st"></span> <span class="text-ex-small"> São Tomé & Príncipe - STD Db </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SA" > <span class="fi fi-sa"></span> <span class="text-ex-small"> Saudi Arabia - SAR ر.س </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SN" > <span class="fi fi-sn"></span> <span class="text-ex-small"> Senegal - XOF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="RS" > <span class="fi fi-rs"></span> <span class="text-ex-small"> Serbia - RSD РСД </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SC" > <span class="fi fi-sc"></span> <span class="text-ex-small"> Seychelles - SCR ₨ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SL" > <span class="fi fi-sl"></span> <span class="text-ex-small"> Sierra Leone - SLL Le </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SG" > <span class="fi fi-sg"></span> <span class="text-ex-small"> Singapore - SGD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SX" > <span class="fi fi-sx"></span> <span class="text-ex-small"> Sint Maarten - ANG ƒ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SK" > <span class="fi fi-sk"></span> <span class="text-ex-small"> Slovakia - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SI" > <span class="fi fi-si"></span> <span class="text-ex-small"> Slovenia - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SB" > <span class="fi fi-sb"></span> <span class="text-ex-small"> Solomon Islands - SBD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ZA" > <span class="fi fi-za"></span> <span class="text-ex-small"> South Africa - ZAR R </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KR" > <span class="fi fi-kr"></span> <span class="text-ex-small"> South Korea - KRW ₩ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ES" > <span class="fi fi-es"></span> <span class="text-ex-small"> Spain - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LK" > <span class="fi fi-lk"></span> <span class="text-ex-small"> Sri Lanka - LKR ₨ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="BL" > <span class="fi fi-bl"></span> <span class="text-ex-small"> St. Barthélemy - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SH" > <span class="fi fi-sh"></span> <span class="text-ex-small"> St. Helena - SHP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="KN" > <span class="fi fi-kn"></span> <span class="text-ex-small"> St. Kitts & Nevis - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="LC" > <span class="fi fi-lc"></span> <span class="text-ex-small"> St. Lucia - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="MF" > <span class="fi fi-mf"></span> <span class="text-ex-small"> St. Martin - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="VC" > <span class="fi fi-vc"></span> <span class="text-ex-small"> St. Vincent & Grenadines - XCD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SR" > <span class="fi fi-sr"></span> <span class="text-ex-small"> Suriname - SRD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="SE" > <span class="fi fi-se"></span> <span class="text-ex-small"> Sweden - SEK kr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="CH" > <span class="fi fi-ch"></span> <span class="text-ex-small"> Switzerland - CHF CHF </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TW" > <span class="fi fi-tw"></span> <span class="text-ex-small"> Taiwan - TWD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TZ" > <span class="fi fi-tz"></span> <span class="text-ex-small"> Tanzania - TZS Sh </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TH" > <span class="fi fi-th"></span> <span class="text-ex-small"> Thailand - THB ฿ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TL" > <span class="fi fi-tl"></span> <span class="text-ex-small"> Timor-Leste - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TG" > <span class="fi fi-tg"></span> <span class="text-ex-small"> Togo - XOF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TO" > <span class="fi fi-to"></span> <span class="text-ex-small"> Tonga - TOP T$ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TT" > <span class="fi fi-tt"></span> <span class="text-ex-small"> Trinidad & Tobago - TTD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TN" > <span class="fi fi-tn"></span> <span class="text-ex-small"> Tunisia - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TM" > <span class="fi fi-tm"></span> <span class="text-ex-small"> Turkmenistan - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TC" > <span class="fi fi-tc"></span> <span class="text-ex-small"> Turks & Caicos Islands - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="TV" > <span class="fi fi-tv"></span> <span class="text-ex-small"> Tuvalu - AUD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="UG" > <span class="fi fi-ug"></span> <span class="text-ex-small"> Uganda - UGX USh </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="AE" > <span class="fi fi-ae"></span> <span class="text-ex-small"> United Arab Emirates - AED د.إ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="GB" > <span class="fi fi-gb"></span> <span class="text-ex-small"> United Kingdom - GBP £ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" aria-current="true" tabindex="-1" data-value="US" > <span class="fi fi-us"></span> <span class="text-ex-small"> United States - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="UY" > <span class="fi fi-uy"></span> <span class="text-ex-small"> Uruguay - UYU $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="UZ" > <span class="fi fi-uz"></span> <span class="text-ex-small"> Uzbekistan - UZS </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="VU" > <span class="fi fi-vu"></span> <span class="text-ex-small"> Vanuatu - VUV Vt </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="VA" > <span class="fi fi-va"></span> <span class="text-ex-small"> Vatican City - EUR € </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="VE" > <span class="fi fi-ve"></span> <span class="text-ex-small"> Venezuela - USD $ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="VN" > <span class="fi fi-vn"></span> <span class="text-ex-small"> Vietnam - VND ₫ </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="WF" > <span class="fi fi-wf"></span> <span class="text-ex-small"> Wallis & Futuna - XPF Fr </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ZM" > <span class="fi fi-zm"></span> <span class="text-ex-small"> Zambia - ZMW ZK </span> </a> </li> <li class="countrySelector__item" role="none"> <a href="#" role="menuitem" tabindex="-1" data-value="ZW" > <span class="fi fi-zw"></span> <span class="text-ex-small"> Zimbabwe - USD $ </span> </a> </li> </ul> </button> <input type="hidden" name="country_code" value="US" > </form> </country-selector> <script> window.localization = { country: 'US', currency: 'USD', symbol: '$', available_countries: [ { name: 'Albania', iso_code: 'AL', currency: { iso_code: 'ALL', symbol: 'L', }, }, , { name: 'Algeria', iso_code: 'DZ', currency: { iso_code: 'DZD', symbol: 'د.ج', }, }, , { name: 'Andorra', iso_code: 'AD', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Angola', iso_code: 'AO', currency: { iso_code: 'AOA', symbol: 'Kz', }, }, , { name: 'Anguilla', iso_code: 'AI', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'Antigua & Barbuda', iso_code: 'AG', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'Argentina', iso_code: 'AR', currency: { iso_code: 'ARS', symbol: '$', }, }, , { name: 'Armenia', iso_code: 'AM', currency: { iso_code: 'AMD', symbol: 'դր.', }, }, , { name: 'Aruba', iso_code: 'AW', currency: { iso_code: 'AWG', symbol: 'ƒ', }, }, , { name: 'Australia', iso_code: 'AU', currency: { iso_code: 'AUD', symbol: '$', }, }, , { name: 'Austria', iso_code: 'AT', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Azerbaijan', iso_code: 'AZ', currency: { iso_code: 'AZN', symbol: '₼', }, }, , { name: 'Bahamas', iso_code: 'BS', currency: { iso_code: 'BSD', symbol: '$', }, }, , { name: 'Bahrain', iso_code: 'BH', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Bangladesh', iso_code: 'BD', currency: { iso_code: 'BDT', symbol: '৳', }, }, , { name: 'Barbados', iso_code: 'BB', currency: { iso_code: 'BBD', symbol: '$', }, }, , { name: 'Belgium', iso_code: 'BE', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Belize', iso_code: 'BZ', currency: { iso_code: 'BZD', symbol: '$', }, }, , { name: 'Benin', iso_code: 'BJ', currency: { iso_code: 'XOF', symbol: 'Fr', }, }, , { name: 'Bermuda', iso_code: 'BM', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Bolivia', iso_code: 'BO', currency: { iso_code: 'BOB', symbol: 'Bs.', }, }, , { name: 'Bosnia & Herzegovina', iso_code: 'BA', currency: { iso_code: 'BAM', symbol: 'КМ', }, }, , { name: 'Botswana', iso_code: 'BW', currency: { iso_code: 'BWP', symbol: 'P', }, }, , { name: 'Brazil', iso_code: 'BR', currency: { iso_code: 'BRL', symbol: 'R$', }, }, , { name: 'British Virgin Islands', iso_code: 'VG', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Brunei', iso_code: 'BN', currency: { iso_code: 'BND', symbol: '$', }, }, , { name: 'Bulgaria', iso_code: 'BG', currency: { iso_code: 'BGN', symbol: 'лв.', }, }, , { name: 'Burkina Faso', iso_code: 'BF', currency: { iso_code: 'XOF', symbol: 'Fr', }, }, , { name: 'Burundi', iso_code: 'BI', currency: { iso_code: 'BIF', symbol: 'Fr', }, }, , { name: 'Cambodia', iso_code: 'KH', currency: { iso_code: 'KHR', symbol: '៛', }, }, , { name: 'Cameroon', iso_code: 'CM', currency: { iso_code: 'XAF', symbol: 'Fr', }, }, , { name: 'Canada', iso_code: 'CA', currency: { iso_code: 'CAD', symbol: '$', }, }, , { name: 'Cape Verde', iso_code: 'CV', currency: { iso_code: 'CVE', symbol: '$', }, }, , { name: 'Cayman Islands', iso_code: 'KY', currency: { iso_code: 'KYD', symbol: '$', }, }, , { name: 'Chad', iso_code: 'TD', currency: { iso_code: 'XAF', symbol: 'Fr', }, }, , { name: 'Chile', iso_code: 'CL', currency: { iso_code: 'CLP', symbol: '$', }, }, , { name: 'China', iso_code: 'CN', currency: { iso_code: 'CNY', symbol: '¥', }, }, , { name: 'Colombia', iso_code: 'CO', currency: { iso_code: 'COP', symbol: '$', }, }, , { name: 'Comoros', iso_code: 'KM', currency: { iso_code: 'KMF', symbol: 'Fr', }, }, , { name: 'Congo - Brazzaville', iso_code: 'CG', currency: { iso_code: 'XAF', symbol: 'Fr', }, }, , { name: 'Cook Islands', iso_code: 'CK', currency: { iso_code: 'NZD', symbol: '$', }, }, , { name: 'Costa Rica', iso_code: 'CR', currency: { iso_code: 'CRC', symbol: '₡', }, }, , { name: 'Côte d’Ivoire', iso_code: 'CI', currency: { iso_code: 'XOF', symbol: 'Fr', }, }, , { name: 'Croatia', iso_code: 'HR', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Curaçao', iso_code: 'CW', currency: { iso_code: 'ANG', symbol: 'ƒ', }, }, , { name: 'Cyprus', iso_code: 'CY', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Czechia', iso_code: 'CZ', currency: { iso_code: 'CZK', symbol: 'Kč', }, }, , { name: 'Denmark', iso_code: 'DK', currency: { iso_code: 'DKK', symbol: 'kr.', }, }, , { name: 'Djibouti', iso_code: 'DJ', currency: { iso_code: 'DJF', symbol: 'Fdj', }, }, , { name: 'Dominica', iso_code: 'DM', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'Dominican Republic', iso_code: 'DO', currency: { iso_code: 'DOP', symbol: '$', }, }, , { name: 'Ecuador', iso_code: 'EC', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Egypt', iso_code: 'EG', currency: { iso_code: 'EGP', symbol: 'ج.م', }, }, , { name: 'El Salvador', iso_code: 'SV', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Equatorial Guinea', iso_code: 'GQ', currency: { iso_code: 'XAF', symbol: 'Fr', }, }, , { name: 'Estonia', iso_code: 'EE', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Eswatini', iso_code: 'SZ', currency: { iso_code: 'SZL', symbol: 'E', }, }, , { name: 'Ethiopia', iso_code: 'ET', currency: { iso_code: 'ETB', symbol: 'Br', }, }, , { name: 'Falkland Islands', iso_code: 'FK', currency: { iso_code: 'FKP', symbol: '£', }, }, , { name: 'Faroe Islands', iso_code: 'FO', currency: { iso_code: 'DKK', symbol: 'kr.', }, }, , { name: 'Fiji', iso_code: 'FJ', currency: { iso_code: 'FJD', symbol: '$', }, }, , { name: 'Finland', iso_code: 'FI', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'France', iso_code: 'FR', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'French Guiana', iso_code: 'GF', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'French Polynesia', iso_code: 'PF', currency: { iso_code: 'XPF', symbol: 'Fr', }, }, , { name: 'Gabon', iso_code: 'GA', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Gambia', iso_code: 'GM', currency: { iso_code: 'GMD', symbol: 'D', }, }, , { name: 'Georgia', iso_code: 'GE', currency: { iso_code: 'GEL', symbol: 'ლ', }, }, , { name: 'Germany', iso_code: 'DE', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Ghana', iso_code: 'GH', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Gibraltar', iso_code: 'GI', currency: { iso_code: 'GBP', symbol: '£', }, }, , { name: 'Greece', iso_code: 'GR', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Greenland', iso_code: 'GL', currency: { iso_code: 'DKK', symbol: 'kr.', }, }, , { name: 'Grenada', iso_code: 'GD', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'Guadeloupe', iso_code: 'GP', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Guatemala', iso_code: 'GT', currency: { iso_code: 'GTQ', symbol: 'Q', }, }, , { name: 'Guernsey', iso_code: 'GG', currency: { iso_code: 'GBP', symbol: '£', }, }, , { name: 'Guinea', iso_code: 'GN', currency: { iso_code: 'GNF', symbol: 'Fr', }, }, , { name: 'Guinea-Bissau', iso_code: 'GW', currency: { iso_code: 'XOF', symbol: 'Fr', }, }, , { name: 'Guyana', iso_code: 'GY', currency: { iso_code: 'GYD', symbol: '$', }, }, , { name: 'Haiti', iso_code: 'HT', currency: { iso_code: 'HTG', symbol: 'G', }, }, , { name: 'Honduras', iso_code: 'HN', currency: { iso_code: 'HNL', symbol: 'L', }, }, , { name: 'Hong Kong SAR', iso_code: 'HK', currency: { iso_code: 'HKD', symbol: '$', }, }, , { name: 'Hungary', iso_code: 'HU', currency: { iso_code: 'HUF', symbol: 'Ft', }, }, , { name: 'Iceland', iso_code: 'IS', currency: { iso_code: 'ISK', symbol: 'kr', }, }, , { name: 'India', iso_code: 'IN', currency: { iso_code: 'INR', symbol: '₹', }, }, , { name: 'Indonesia', iso_code: 'ID', currency: { iso_code: 'IDR', symbol: 'Rp', }, }, , { name: 'Ireland', iso_code: 'IE', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Isle of Man', iso_code: 'IM', currency: { iso_code: 'GBP', symbol: '£', }, }, , { name: 'Israel', iso_code: 'IL', currency: { iso_code: 'ILS', symbol: '₪', }, }, , { name: 'Italy', iso_code: 'IT', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Jamaica', iso_code: 'JM', currency: { iso_code: 'JMD', symbol: '$', }, }, , { name: 'Japan', iso_code: 'JP', currency: { iso_code: 'JPY', symbol: '¥', }, }, , { name: 'Jersey', iso_code: 'JE', currency: { iso_code: 'GBP', symbol: '£', }, }, , { name: 'Jordan', iso_code: 'JO', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Kazakhstan', iso_code: 'KZ', currency: { iso_code: 'KZT', symbol: '〒', }, }, , { name: 'Kenya', iso_code: 'KE', currency: { iso_code: 'KES', symbol: 'KSh', }, }, , { name: 'Kiribati', iso_code: 'KI', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Kuwait', iso_code: 'KW', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Kyrgyzstan', iso_code: 'KG', currency: { iso_code: 'KGS', symbol: 'som', }, }, , { name: 'Laos', iso_code: 'LA', currency: { iso_code: 'LAK', symbol: '₭', }, }, , { name: 'Latvia', iso_code: 'LV', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Lebanon', iso_code: 'LB', currency: { iso_code: 'LBP', symbol: 'ل.ل', }, }, , { name: 'Lesotho', iso_code: 'LS', currency: { iso_code: 'LSL', symbol: 'L', }, }, , { name: 'Liberia', iso_code: 'LR', currency: { iso_code: 'LRD', symbol: '$', }, }, , { name: 'Liechtenstein', iso_code: 'LI', currency: { iso_code: 'CHF', symbol: 'CHF', }, }, , { name: 'Lithuania', iso_code: 'LT', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Luxembourg', iso_code: 'LU', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Macao SAR', iso_code: 'MO', currency: { iso_code: 'MOP', symbol: 'P', }, }, , { name: 'Madagascar', iso_code: 'MG', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Malawi', iso_code: 'MW', currency: { iso_code: 'MWK', symbol: 'MK', }, }, , { name: 'Malaysia', iso_code: 'MY', currency: { iso_code: 'MYR', symbol: 'RM', }, }, , { name: 'Maldives', iso_code: 'MV', currency: { iso_code: 'MVR', symbol: 'MVR', }, }, , { name: 'Malta', iso_code: 'MT', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Martinique', iso_code: 'MQ', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Mauritania', iso_code: 'MR', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Mauritius', iso_code: 'MU', currency: { iso_code: 'MUR', symbol: '₨', }, }, , { name: 'Mayotte', iso_code: 'YT', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Mexico', iso_code: 'MX', currency: { iso_code: 'MXN', symbol: '$', }, }, , { name: 'Moldova', iso_code: 'MD', currency: { iso_code: 'MDL', symbol: 'L', }, }, , { name: 'Monaco', iso_code: 'MC', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Mongolia', iso_code: 'MN', currency: { iso_code: 'MNT', symbol: '₮', }, }, , { name: 'Montenegro', iso_code: 'ME', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Montserrat', iso_code: 'MS', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'Morocco', iso_code: 'MA', currency: { iso_code: 'MAD', symbol: 'د.م.', }, }, , { name: 'Mozambique', iso_code: 'MZ', currency: { iso_code: 'MZN', symbol: 'MTn', }, }, , { name: 'Namibia', iso_code: 'NA', currency: { iso_code: 'NAD', symbol: '$', }, }, , { name: 'Nauru', iso_code: 'NR', currency: { iso_code: 'AUD', symbol: '$', }, }, , { name: 'Nepal', iso_code: 'NP', currency: { iso_code: 'NPR', symbol: '₨', }, }, , { name: 'Netherlands', iso_code: 'NL', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'New Caledonia', iso_code: 'NC', currency: { iso_code: 'XPF', symbol: 'Fr', }, }, , { name: 'New Zealand', iso_code: 'NZ', currency: { iso_code: 'NZD', symbol: '$', }, }, , { name: 'Nicaragua', iso_code: 'NI', currency: { iso_code: 'NIO', symbol: 'C$', }, }, , { name: 'Nigeria', iso_code: 'NG', currency: { iso_code: 'NGN', symbol: '₦', }, }, , { name: 'Niue', iso_code: 'NU', currency: { iso_code: 'NZD', symbol: '$', }, }, , { name: 'North Macedonia', iso_code: 'MK', currency: { iso_code: 'MKD', symbol: 'ден', }, }, , { name: 'Norway', iso_code: 'NO', currency: { iso_code: 'NOK', symbol: 'kr', }, }, , { name: 'Oman', iso_code: 'OM', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Pakistan', iso_code: 'PK', currency: { iso_code: 'PKR', symbol: '₨', }, }, , { name: 'Panama', iso_code: 'PA', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Papua New Guinea', iso_code: 'PG', currency: { iso_code: 'PGK', symbol: 'K', }, }, , { name: 'Paraguay', iso_code: 'PY', currency: { iso_code: 'PYG', symbol: '₲', }, }, , { name: 'Peru', iso_code: 'PE', currency: { iso_code: 'PEN', symbol: 'S/.', }, }, , { name: 'Philippines', iso_code: 'PH', currency: { iso_code: 'PHP', symbol: '₱', }, }, , { name: 'Poland', iso_code: 'PL', currency: { iso_code: 'PLN', symbol: 'zł', }, }, , { name: 'Portugal', iso_code: 'PT', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Qatar', iso_code: 'QA', currency: { iso_code: 'QAR', symbol: 'ر.ق', }, }, , { name: 'Réunion', iso_code: 'RE', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Romania', iso_code: 'RO', currency: { iso_code: 'RON', symbol: 'Lei', }, }, , { name: 'Rwanda', iso_code: 'RW', currency: { iso_code: 'RWF', symbol: 'FRw', }, }, , { name: 'Samoa', iso_code: 'WS', currency: { iso_code: 'WST', symbol: 'T', }, }, , { name: 'San Marino', iso_code: 'SM', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'São Tomé & Príncipe', iso_code: 'ST', currency: { iso_code: 'STD', symbol: 'Db', }, }, , { name: 'Saudi Arabia', iso_code: 'SA', currency: { iso_code: 'SAR', symbol: 'ر.س', }, }, , { name: 'Senegal', iso_code: 'SN', currency: { iso_code: 'XOF', symbol: 'Fr', }, }, , { name: 'Serbia', iso_code: 'RS', currency: { iso_code: 'RSD', symbol: 'РСД', }, }, , { name: 'Seychelles', iso_code: 'SC', currency: { iso_code: 'SCR', symbol: '₨', }, }, , { name: 'Sierra Leone', iso_code: 'SL', currency: { iso_code: 'SLL', symbol: 'Le', }, }, , { name: 'Singapore', iso_code: 'SG', currency: { iso_code: 'SGD', symbol: '$', }, }, , { name: 'Sint Maarten', iso_code: 'SX', currency: { iso_code: 'ANG', symbol: 'ƒ', }, }, , { name: 'Slovakia', iso_code: 'SK', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Slovenia', iso_code: 'SI', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Solomon Islands', iso_code: 'SB', currency: { iso_code: 'SBD', symbol: '$', }, }, , { name: 'South Africa', iso_code: 'ZA', currency: { iso_code: 'ZAR', symbol: 'R', }, }, , { name: 'South Korea', iso_code: 'KR', currency: { iso_code: 'KRW', symbol: '₩', }, }, , { name: 'Spain', iso_code: 'ES', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Sri Lanka', iso_code: 'LK', currency: { iso_code: 'LKR', symbol: '₨', }, }, , { name: 'St. Barthélemy', iso_code: 'BL', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'St. Helena', iso_code: 'SH', currency: { iso_code: 'SHP', symbol: '£', }, }, , { name: 'St. Kitts & Nevis', iso_code: 'KN', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'St. Lucia', iso_code: 'LC', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'St. Martin', iso_code: 'MF', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'St. Vincent & Grenadines', iso_code: 'VC', currency: { iso_code: 'XCD', symbol: '$', }, }, , { name: 'Suriname', iso_code: 'SR', currency: { iso_code: 'SRD', symbol: '$', }, }, , { name: 'Sweden', iso_code: 'SE', currency: { iso_code: 'SEK', symbol: 'kr', }, }, , { name: 'Switzerland', iso_code: 'CH', currency: { iso_code: 'CHF', symbol: 'CHF', }, }, , { name: 'Taiwan', iso_code: 'TW', currency: { iso_code: 'TWD', symbol: '$', }, }, , { name: 'Tanzania', iso_code: 'TZ', currency: { iso_code: 'TZS', symbol: 'Sh', }, }, , { name: 'Thailand', iso_code: 'TH', currency: { iso_code: 'THB', symbol: '฿', }, }, , { name: 'Timor-Leste', iso_code: 'TL', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Togo', iso_code: 'TG', currency: { iso_code: 'XOF', symbol: 'Fr', }, }, , { name: 'Tonga', iso_code: 'TO', currency: { iso_code: 'TOP', symbol: 'T$', }, }, , { name: 'Trinidad & Tobago', iso_code: 'TT', currency: { iso_code: 'TTD', symbol: '$', }, }, , { name: 'Tunisia', iso_code: 'TN', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Turkmenistan', iso_code: 'TM', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Turks & Caicos Islands', iso_code: 'TC', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Tuvalu', iso_code: 'TV', currency: { iso_code: 'AUD', symbol: '$', }, }, , { name: 'Uganda', iso_code: 'UG', currency: { iso_code: 'UGX', symbol: 'USh', }, }, , { name: 'United Arab Emirates', iso_code: 'AE', currency: { iso_code: 'AED', symbol: 'د.إ', }, }, , { name: 'United Kingdom', iso_code: 'GB', currency: { iso_code: 'GBP', symbol: '£', }, }, , { name: 'United States', iso_code: 'US', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Uruguay', iso_code: 'UY', currency: { iso_code: 'UYU', symbol: '$', }, }, , { name: 'Uzbekistan', iso_code: 'UZ', currency: { iso_code: 'UZS', symbol: '', }, }, , { name: 'Vanuatu', iso_code: 'VU', currency: { iso_code: 'VUV', symbol: 'Vt', }, }, , { name: 'Vatican City', iso_code: 'VA', currency: { iso_code: 'EUR', symbol: '€', }, }, , { name: 'Venezuela', iso_code: 'VE', currency: { iso_code: 'USD', symbol: '$', }, }, , { name: 'Vietnam', iso_code: 'VN', currency: { iso_code: 'VND', symbol: '₫', }, }, , { name: 'Wallis & Futuna', iso_code: 'WF', currency: { iso_code: 'XPF', symbol: 'Fr', }, }, , { name: 'Zambia', iso_code: 'ZM', currency: { iso_code: 'ZMW', symbol: 'ZK', }, }, , { name: 'Zimbabwe', iso_code: 'ZW', currency: { iso_code: 'USD', symbol: '$', }, }, ], }; </script> </div> </div> <div class="mobmenu__sub-menu-container"> <div class="mobmenu__sub-menu-items" style="--current-menu: 0;"> <div class="mobmenu__sub-menu-item" data-menu-index="0" tabindex="0"> <div class="mobmenu__sub-menu-head"> <a class="mobmenu__sub-menu-back" role="button" tabindex="0" aria-label="Go back to previous menu view"><svg viewBox="0 0 8 8" > <title>chevron</title> <use href="#chevron" /> </svg> <span class="mobmenu__sub-menu-back-title">Menu</span> </a> <a class="mobmenu__sub-menu-close" role="button" tabindex="0" aria-label="close mobile menu"><svg viewBox="0 0 16 16" > <title>close-menu</title> <use href="#close-menu" /> </svg> </a> </div><div class="mobmenu__all-menus"><nav class="mobmenu__am-nav" data-menu=" Featured" aria-label=" Featured mobile menu"> <a class="mobmenu__am-nav-title body-1 body-1-bold"> Featured</a> <ul class="mobmenu__am-nav-list"> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/new-arrivals">New Arrivals <span class="tabBadge"><span class="tabBadgeCount text-small-bold">29</span></span></a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/bestsellers">Bestsellers </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/pages/sweater-shop">Sweater Shop </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/pages/pack-builder">Bundle & Save </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/sale">Last Chance </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/everything">Shop All Products </a> </li> </ul> </nav></div> <div class="mobmenu__all-image-menus"><div class="mobmenu__aim"> <img class="mobmenu__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/WINTER_SIMPLIFIED_NAV_Tile.jpg?v=1730439914&width=650" role="presentation" aria-hidden="true" alt=""/> <div class="mobmenu__aim-wrap"> <label class="mobmenu__aim-title body-2 body-2-bold"> The Holiday Shop</label><a class="mobmenu__aim-link body-2 body-2-bold" href="/pages/winter-simplified"> Shop Now</a></div> </div><div class="mobmenu__aim"> <img class="mobmenu__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/NAV_SWEATER_SHOP.jpg?v=1729221684&width=650" role="presentation" aria-hidden="true" alt=""/> <div class="mobmenu__aim-wrap"> <label class="mobmenu__aim-title body-2 body-2-bold"> The Sweater Shop Is Open</label><a class="mobmenu__aim-link body-2 body-2-bold" href="https://mackweldon.com/pages/sweater-shop"> Step Inside</a></div> </div></div> </div><div class="mobmenu__sub-menu-item" data-menu-index="1" tabindex="0"> <div class="mobmenu__sub-menu-head"> <a class="mobmenu__sub-menu-back" role="button" tabindex="0" aria-label="Go back to previous menu view"><svg viewBox="0 0 8 8" > <title>chevron</title> <use href="#chevron" /> </svg> <span class="mobmenu__sub-menu-back-title">Menu</span> </a> <a class="mobmenu__sub-menu-close" role="button" tabindex="0" aria-label="close mobile menu"><svg viewBox="0 0 16 16" > <title>close-menu</title> <use href="#close-menu" /> </svg> </a> </div><div class="mobmenu__all-menus"><nav class="mobmenu__am-nav" data-menu=" Tops" aria-label=" Tops mobile menu"> <a class="mobmenu__am-nav-title body-1 body-1-bold"> Tops</a> <ul class="mobmenu__am-nav-list"> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/t-shirts">T-Shirts & Henleys </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/polos">Polos </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/button-ups">Button Ups </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/sweaters-sweatshirts">Sweaters & Sweatshirts </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/half-full-zips">Half & Full-Zips </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/outerwear">Jackets & Vests </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/undershirts">Undershirts </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/tops">Shop All Tops </a> </li> </ul> </nav></div> <div class="mobmenu__all-image-menus"><div class="mobmenu__aim"> <img class="mobmenu__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/TOPS_1_6ece0db3-c06d-442e-8d06-190ee8456ae9.jpg?v=1727371569&width=650" role="presentation" aria-hidden="true" alt=""/> <div class="mobmenu__aim-wrap"> <label class="mobmenu__aim-title body-2 body-2-bold"> Our Softest Sweatshirts</label><a class="mobmenu__aim-link body-2 body-2-bold" href="https://mackweldon.com/collections/sweaters-sweatshirts"> Shop ACE</a></div> </div><div class="mobmenu__aim"> <img class="mobmenu__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/TOPS_2.jpg?v=1715821999&width=650" role="presentation" aria-hidden="true" alt=""/> <div class="mobmenu__aim-wrap"> <label class="mobmenu__aim-title body-2 body-2-bold"> Upgrade to SILVER</label><a class="mobmenu__aim-link body-2 body-2-bold" href="/pages/silver-collection"> Shop Now</a></div> </div></div> </div><div class="mobmenu__sub-menu-item" data-menu-index="2" tabindex="0"> <div class="mobmenu__sub-menu-head"> <a class="mobmenu__sub-menu-back" role="button" tabindex="0" aria-label="Go back to previous menu view"><svg viewBox="0 0 8 8" > <title>chevron</title> <use href="#chevron" /> </svg> <span class="mobmenu__sub-menu-back-title">Menu</span> </a> <a class="mobmenu__sub-menu-close" role="button" tabindex="0" aria-label="close mobile menu"><svg viewBox="0 0 16 16" > <title>close-menu</title> <use href="#close-menu" /> </svg> </a> </div><div class="mobmenu__all-menus"><nav class="mobmenu__am-nav" data-menu=" Bottoms" aria-label=" Bottoms mobile menu"> <a class="mobmenu__am-nav-title body-1 body-1-bold"> Bottoms</a> <ul class="mobmenu__am-nav-list"> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/joggers-lounge">Joggers & Lounge </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/pants">Pants </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/shorts">Shorts </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/swim">Swim </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/bottoms">Shop All Bottoms </a> </li> </ul> </nav></div> <div class="mobmenu__all-image-menus"><div class="mobmenu__aim"> <img class="mobmenu__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/BOTTOMS_1_a7f32984-f053-44f5-8cd3-7c39b4383b93.jpg?v=1727371569&width=650" role="presentation" aria-hidden="true" alt=""/> <div class="mobmenu__aim-wrap"> <label class="mobmenu__aim-title body-2 body-2-bold"> Bestselling Pants</label><a class="mobmenu__aim-link body-2 body-2-bold" href="/collections/pants"> Shop Now</a></div> </div><div class="mobmenu__aim"> <img class="mobmenu__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/ACE_Straight_Leg_Sweatpant_Nav_Tile.png?v=1730211780&width=650" role="presentation" aria-hidden="true" alt=""/> <div class="mobmenu__aim-wrap"> <label class="mobmenu__aim-title body-2 body-2-bold"> ACE Sweatpants</label><a class="mobmenu__aim-link body-2 body-2-bold" href="/collections/pants"> Shop Now</a></div> </div></div> </div><div class="mobmenu__sub-menu-item" data-menu-index="3" tabindex="0"> <div class="mobmenu__sub-menu-head"> <a class="mobmenu__sub-menu-back" role="button" tabindex="0" aria-label="Go back to previous menu view"><svg viewBox="0 0 8 8" > <title>chevron</title> <use href="#chevron" /> </svg> <span class="mobmenu__sub-menu-back-title">Menu</span> </a> <a class="mobmenu__sub-menu-close" role="button" tabindex="0" aria-label="close mobile menu"><svg viewBox="0 0 16 16" > <title>close-menu</title> <use href="#close-menu" /> </svg> </a> </div><div class="mobmenu__all-menus"><nav class="mobmenu__am-nav" data-menu=" Underwear" aria-label=" Underwear mobile menu"> <a class="mobmenu__am-nav-title body-1 body-1-bold"> Underwear</a> <ul class="mobmenu__am-nav-list"> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/boxer-briefs">Boxer Briefs </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/boxers">Boxers </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/briefs">Briefs </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/trunks">Trunks </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/long-underwear">Long Johns </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/undershirts">Undershirts </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/socks">Socks </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/underwear">Shop All Underwear </a> </li> </ul> </nav></div> <div class="mobmenu__all-image-menus"><div class="mobmenu__aim"> <img class="mobmenu__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/UNDERWEAR_1_a34bb7f6-32f8-4d69-b8f7-5e879ae4eb0a.jpg?v=1727376871&width=650" role="presentation" aria-hidden="true" alt=""/> <div class="mobmenu__aim-wrap"> <label class="mobmenu__aim-title body-2 body-2-bold"> 1+ Million Pairs Sold</label><a class="mobmenu__aim-link body-2 body-2-bold" href="https://mackweldon.com/collections/18-hour-jersey-collection"> Shop 18-Hour Jersey</a></div> </div><div class="mobmenu__aim"> <img class="mobmenu__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/UNDERWEAR_2.jpg?v=1715989351&width=650" role="presentation" aria-hidden="true" alt=""/> <div class="mobmenu__aim-wrap"> <label class="mobmenu__aim-title body-2 body-2-bold"> We Live to Innovate</label><a class="mobmenu__aim-link body-2 body-2-bold" href="/pages/fabrics"> Learn More</a></div> </div></div> </div><div class="mobmenu__sub-menu-item" data-menu-index="4" tabindex="0"> <div class="mobmenu__sub-menu-head"> <a class="mobmenu__sub-menu-back" role="button" tabindex="0" aria-label="Go back to previous menu view"><svg viewBox="0 0 8 8" > <title>chevron</title> <use href="#chevron" /> </svg> <span class="mobmenu__sub-menu-back-title">Menu</span> </a> <a class="mobmenu__sub-menu-close" role="button" tabindex="0" aria-label="close mobile menu"><svg viewBox="0 0 16 16" > <title>close-menu</title> <use href="#close-menu" /> </svg> </a> </div><div class="mobmenu__all-menus"><nav class="mobmenu__am-nav" data-menu=" ACCESSORIES" aria-label=" ACCESSORIES mobile menu"> <a class="mobmenu__am-nav-title body-1 body-1-bold"> ACCESSORIES</a> <ul class="mobmenu__am-nav-list"> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/socks">Socks & Slippers </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/bags-wallets">Bags & Wallets </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/gloves-scarves">Hats, Gloves & Scarves </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/products/gift-card">Gift Cards </a> </li> <li class="mobmenu__am-nav-item "> <a class="mobmenu__am-nav-link body-1" href="/collections/accessories">Shop All Accessories </a> </li> </ul> </nav></div> <div class="mobmenu__all-image-menus"><div class="mobmenu__aim"> <img class="mobmenu__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/ACCESSORIES_1_a3c035b1-005e-4594-98e2-0b78566b2748.jpg?v=1727371569&width=650" role="presentation" aria-hidden="true" alt=""/> <div class="mobmenu__aim-wrap"> <label class="mobmenu__aim-title body-2 body-2-bold"> The Ultimate Travel Bag</label><a class="mobmenu__aim-link body-2 body-2-bold" href="https://mackweldon.com/collections/bags-wallets"> Shop Atlas</a></div> </div><div class="mobmenu__aim"> <img class="mobmenu__aim-img" src="https://cdn.shopify.com/s/files/1/0078/6825/2273/files/D_DailyWear_B_284e04e7-6b14-4f47-8e30-27020179e80a.png?v=1699460714&width=650" role="presentation" aria-hidden="true" alt=""/> <div class="mobmenu__aim-wrap"> <label class="mobmenu__aim-title body-2 body-2-bold"> Bundle & Save on Essentials</label><a class="mobmenu__aim-link body-2 body-2-bold" href="https://mackweldon.com/pages/pack-builder"> Build Your Pack</a></div> </div></div> </div><div class="mobmenu__sub-menu-item --empty"></div><div class="mobmenu__sub-menu-item --empty"></div><div class="mobmenu__sub-menu-item --empty"></div> </div> </div> </aside> <div class="mobmenu__overlay"></div> </mobile-menu> <script> class MobileMenu extends HTMLElement { constructor() { super(); this.init(); } init() { const $this = this; const $body = document.querySelector('body'); const $menus = $this.querySelectorAll('.mobmenu__mainnav-nav-list-item'); const $menuContainer = $this.querySelector('.mobmenu__mainnav'); const $overlay = $this.querySelector('.mobmenu__overlay'); const $closeButtons = $this.querySelectorAll( '.mobmenu__close, .mobmenu__sub-menu-close' ); const $submenuWrapper = $this.querySelector('.mobmenu__sub-menu-items'); const $menuBack = $this.querySelectorAll('.mobmenu__sub-menu-back'); const $loginBtn = $this.querySelector( '.mobmenu__bottom-nav-link.--log-in' ); const subNavItemsByIndex = [ ...$this.querySelectorAll('.mobmenu__sub-menu-item'), ].reduce((byIndex, item) => { const { menuIndex } = item.dataset; menuIndex && (byIndex[menuIndex] = item); return byIndex; }, {}); this.$overlay = $overlay; this.$submenuWrapper = $submenuWrapper; this.subNavItemsByIndex = subNavItemsByIndex; this.$menuContainer = $menuContainer; this.$body = $body; [$overlay, ...$closeButtons].forEach(($btn) => { $btn?.addEventListener('click', () => this.closeMenu()); }); $menus.forEach(($menu, index) => $menu.addEventListener('click', () => { const subMenu = subNavItemsByIndex[index]; if (subMenu) this.showMenu(index); else this.closeMenu(); }) ); $menuBack.forEach(($menu) => $menu.addEventListener('click', () => { $menuContainer.classList.remove('--show-submenu'); }) ); if ($loginBtn) $loginBtn.addEventListener('click', () => window.dispatchEvent(new CustomEvent('open-login-drawer')) ); } showMenu(index) { const { $submenuWrapper, $menuContainer, classList, subNavItemsByIndex } = this; const $el = subNavItemsByIndex[index]; const { style } = $submenuWrapper; style.setProperty('--current-menu', index); $menuContainer.classList.add('--show-submenu'); } closeMenu() { const $this = this; const { $overlay, $submenuWrapper, $menuContainer, classList, $body } = $this; classList.add('--closing'); classList.remove('--open'); $body.style.removeProperty('overflow'); setTimeout(function () { classList.remove('--closing'); }, 210); } } customElements.define('mobile-menu', MobileMenu); </script> </div><main role="main" class="main product"> <div id="shopify-section-template--16064130351217__breadcrumbs" class="shopify-section breadcrumbs-wrapper"><nav class="breadcrumbs false " aria-label="store breadcrumb navigation" > <div class="breadcrumbs__item"><a class="breadcrumbs__link text-small breadcrumbs--condensedHide" href="/" > Home </a> </div><div class="breadcrumbs__item"> <svg viewBox="0 0 8 14"width="8px"height="14px" > <title>chevron-right</title> <use href="#chevron-right" /> </svg> <a class="breadcrumbs__link text-small" href="https://mackweldon.com/collections/sale"> Sale </a> </div><div class="breadcrumbs__item breadcrumbs--condensedHide"> <svg viewBox="0 0 8 14"width="8px"height="14px" > <title>chevron-right</title> <use href="#chevron-right" /> </svg> <span class="text-small"> Pima V-Neck T-Shirt </span> </div> </nav></div><div id="shopify-section-template--16064130351217__spacing_block_PeafB7" class="shopify-section"><div class="spacer" style="--mobile-height: 16px;--tablet-height: 30px;" ></div> </div><div id="shopify-section-template--16064130351217__product_hero" class="shopify-section"> <div class="productHero" x-data="ProductHero({ 'handle': 'pima-v-neck-t-shirt-fs', 'allowURLUpdate': true })"> <template x-if="product"> <div class="productHero__container" x-data="StickAlong()"> <div class="productHero__wrapper"> <div class="productHero__productImageryWrapper"> <div class="--hide-above-tablet-large"><div class="productInfo" x-data="ProductInfo(propsStore)"> <template x-if="badge"> <div class="productInfo__badge eyebrow" x-text="badge.text" :style="{'--color': badge.text_color}"></div> </template> <template x-if="isFinalSale && discountPercentage && !badge"> <div class="productInfo__badge eyebrow" x-text="discountPercentage" :style="{'--color': '#0074e0'}"></div> </template> <template x-if="!isGiftCard"><span x-data="Ratings(7249899192433)" class="productInfo__reviewStars"> <template x-for="rating in items"> <svg class="productInfo__reviewStar" viewBox="0 0 18 18"> <defs> <linearGradient :id="rating.id" aria-hidden="true"> <stop stop-color="currentColor" :offset="rating.percent"></stop> <stop stop-opacity="1" stop-color="rgba(0,0,0,0)" :offset="rating.percent"></stop> </linearGradient> </defs> <path aria-hidden="true" style="pointer-events: none" d="M9 14.118L14.562 17.475L13.086 11.148L18 6.891L11.529 6.342L9 0.375L6.471 6.342L0 6.891L4.914 11.148L3.438 17.475L9 14.118Z" stroke="currentColor" :fill="`url(#${rating.id})`"></path> </svg> </template> <span class="productInfo__reviewText" x-html="reviewText"></span> </span></template> <div class="productInfo__header"> <h1 class="h5" x-text="title"></h1> <div class="productInfo__wishlist"> <button class="productInfo__wishlist-heart --stroke" x-show="(!isProductInWishlist && window.ShopifyAnalytics?.meta?.page?.customerId)" @click="addToWishlist()"><svg viewBox="0 0 18 19" > <title>stroke-heart</title> <use href="#stroke-heart" /> </svg> </button> <a class="productInfo__wishlist-heart --stroke --log-in" x-show="!window.ShopifyAnalytics?.meta?.page?.customerId" @click="clickLogin($event)"><svg viewBox="0 0 18 19" > <title>stroke-heart</title> <use href="#stroke-heart" /> </svg> </a> <button class="productInfo__wishlist-heart --solid" x-show="isProductInWishlist" @click="removeFromWishlist()"><svg viewBox="0 0 18 19" > <title>solid-heart</title> <use href="#solid-heart" /> </svg> </button> </div> </div> <div class="productInfo__priceBox body-2"> <template x-if="isBundlePurchaseMode"> <span class="productInfo__priceIntro">Starting At</span> </template><span class="productInfo__price body-2 body-2-bold --has-compare-at" :class="{'body-2-bold --has-compare-at': price.compareAt}" > <span x-show="price.default" x-text="$formatPrice(price.default)"></span> <span x-show="!price.default"><!-- Ensure value is treated as a string by concatenating with an empty string --> <!-- Split the value into main and cent --> <!-- Limit the cent value to two digits --> <!-- If the cent value is a single digit, append a zero --> <!-- If cent value is greater than 0, show it after the decimal point, otherwise show just the main value --> <!-- Get global localization values for currency and symbol --> <!-- Ignore showing currency for USD --> $25.99</span> </span> <template x-if="price.compareAt"> <span class="productInfo__price --compare-at" :class="{'text-small': price.compareAt}" x-text="$formatPrice(price.compareAt)" ></span> </template> </div> <template x-if="pdpCallout"> <div class="productInfo__callout text-small" data-apply-discount x-rich-text="pdpCallout"></div> </template> </div></div><div class="ProductGallery productHero__productGallery" x-data="ProductGallery(propsStore)" x-cloak > <div class="ProductGallery"> <template x-if="screen === 'mobile'"> <div x-ref="swiper" class="ProductGallery__mobileSwiper swiper" aria-live="polite" > <div class="swiper-wrapper" aria-live="polite"> <template x-for="(media, idx) in mediaItems" :key="media.id + idx" > <div class="swiper-slide" x-init="console.log('flopp',idx)"> <a class="ProductGallery__stl-anchor" x-show="idx === 0 && hasShopTheLook" href="#shopTheLookElement" > <div class="ProductGallery__stl-box text-ex-small-bold"> SHOP THE LOOK </div><svg viewBox="0 0 16 16"width="16px"height="16px" > <title>chevron-down</title> <use href="#chevron-down" /> </svg> </a> <template x-if="media.type === MEDIA_TYPE.IMAGE"> <div class="swiper-zoom-container ProductGallery__mobileSwiperZoomContainer" :class="{ lockYPan: isZoomed }" > <img class="swiper-zoom-target ProductGallery__mobileSwiperImage" :class="{ 'ProductGallery__mobileSwiperImage--flatlay': idx < 2 }" :src="`${media?.url}&width=900`" > </div> </template> <template x-if="media.type === MEDIA_TYPE.VIDEO"> <div x-data="Video(media.sources)" class="ProductGallery__videoWrapper ProductGallery__videoWrapper--mobile" > <video muted loop playsinline :alt="media.alt" preload="auto" :poster="media.previewImage.url" @pause="playing = false" @click="handle(!playing)" > <template x-for="source in sources"> <source :key="source.url" :src="source.url" > </template> </video> <!-- Mobile video PLAY button --> <template x-if="!playing"> <button class="ProductGallery__videoControl" :aria-controls="`mobile-video-${media.id}`" aria-label="play video" @click="handle(true)" > <img :src="imageUrls.playIcon" alt="play video" width="30" height="48" > </button> </template> </div> </template> </div> </template> </div> <div class="swiper-pagination"></div> <template x-if="currentMediaItem?.type === MEDIA_TYPE.IMAGE"> <button class="ProductGallery__zoomControl" @click="mobileOnlyToggleZoom()" @keydown.enter="mobileOnlyToggleZoom()" > <img :src="zoomControlIconSrc" alt="zoom control"> </button> </template> </div> </template> <template x-if="screen === 'desktop'"> <div class="ProductGallery__desktopLayout productHero__left" :class="{'--single-image-gallery': mediaItems?.length === 1}" > <template x-for="(media, index) in mediaItems" :key="media.id + index" > <div x-data="HoverZoom" class="ProductGallery__galleryItem" @on-image-loaded="reflow()" > <a class="ProductGallery__stl-anchor" x-show="index === 0 && hasShopTheLook" href="#shopTheLookElement" @mouseenter="isStlAnchorHovered = true" @mouseleave="isStlAnchorHovered = false" > <div class="ProductGallery__stl-box text-ex-small-bold"> SHOP THE LOOK </div><svg viewBox="0 0 16 16"width="16px"height="16px" > <title>chevron-down</title> <use href="#chevron-down" /> </svg> </a> <template x-if="media.type === MEDIA_TYPE.IMAGE"> <div> <img data-zoom class="ProductGallery__image ProductGallery__image--zoomed" :src="media?.url" :style=" { '--target-location-x': `-${targetLocation.left}%`, '--target-location-y': `-${targetLocation.top}%`, ...(isStlAnchorHovered ? { 'opacity': '0' } : {}) } " @load="$dispatch('on-image-loaded')" > <img class="ProductGallery__image" :class="{ 'ProductGallery__image--flatlay': index < 2 }" :src="`${media?.url}&width=900`" > </div> </template> <template x-if="media.type === MEDIA_TYPE.VIDEO"> <div x-data="Video(media.sources)" class="ProductGallery__videoWrapper ProductGallery__videoWrapper--desktop" > <video muted loop autoplay playsinline :alt="media.alt" @play="playing = true" @pause="playing = false" @click="handle(!playing)" > <template x-for="source in sources"> <source :key="source.url" :src="source.url" > </template> </video> <!-- desktop video PLAY button --> <template x-if="!playing"> <button class="ProductGallery__videoControl ProductGallery__videoControl--playButton" :aria-controls="`desktop-video-${media.id}`" aria-label="play video" @click="handle(true)" > <img :src="imageUrls.playIcon" alt="play video"> </button> </template> <!-- desktop video PAUSE button --> <template x-if="playing"> <button class="ProductGallery__videoControl ProductGallery__videoControl--pauseButton" :aria-controls="`desktop-video-${media.id}`" aria-label="pause video" @click="handle(false)" > <img :src="imageUrls.pauseIcon" alt="pause video"> </button> </template> </div> </template> </div> </template> </div> </template> </div> </div> </div> <div x-ref="stickyTarget" class="productHero__buyBoxWrapper productHero__right--outerWrapper" :style="targetPosition" > <div class="productHero__right"> <div class="--hide-below-tablet-large"><div class="productInfo" x-data="ProductInfo(propsStore)"> <template x-if="badge"> <div class="productInfo__badge eyebrow" x-text="badge.text" :style="{'--color': badge.text_color}"></div> </template> <template x-if="isFinalSale && discountPercentage && !badge"> <div class="productInfo__badge eyebrow" x-text="discountPercentage" :style="{'--color': '#0074e0'}"></div> </template> <template x-if="!isGiftCard"><span x-data="Ratings(7249899192433)" class="productInfo__reviewStars"> <template x-for="rating in items"> <svg class="productInfo__reviewStar" viewBox="0 0 18 18"> <defs> <linearGradient :id="rating.id" aria-hidden="true"> <stop stop-color="currentColor" :offset="rating.percent"></stop> <stop stop-opacity="1" stop-color="rgba(0,0,0,0)" :offset="rating.percent"></stop> </linearGradient> </defs> <path aria-hidden="true" style="pointer-events: none" d="M9 14.118L14.562 17.475L13.086 11.148L18 6.891L11.529 6.342L9 0.375L6.471 6.342L0 6.891L4.914 11.148L3.438 17.475L9 14.118Z" stroke="currentColor" :fill="`url(#${rating.id})`"></path> </svg> </template> <span class="productInfo__reviewText" x-html="reviewText"></span> </span></template> <div class="productInfo__header"> <h1 class="h5" x-text="title"></h1> <div class="productInfo__wishlist"> <button class="productInfo__wishlist-heart --stroke" x-show="(!isProductInWishlist && window.ShopifyAnalytics?.meta?.page?.customerId)" @click="addToWishlist()"><svg viewBox="0 0 18 19" > <title>stroke-heart</title> <use href="#stroke-heart" /> </svg> </button> <a class="productInfo__wishlist-heart --stroke --log-in" x-show="!window.ShopifyAnalytics?.meta?.page?.customerId" @click="clickLogin($event)"><svg viewBox="0 0 18 19" > <title>stroke-heart</title> <use href="#stroke-heart" /> </svg> </a> <button class="productInfo__wishlist-heart --solid" x-show="isProductInWishlist" @click="removeFromWishlist()"><svg viewBox="0 0 18 19" > <title>solid-heart</title> <use href="#solid-heart" /> </svg> </button> </div> </div> <div class="productInfo__priceBox body-2"> <template x-if="isBundlePurchaseMode"> <span class="productInfo__priceIntro">Starting At</span> </template><span class="productInfo__price body-2 body-2-bold --has-compare-at" :class="{'body-2-bold --has-compare-at': price.compareAt}" > <span x-show="price.default" x-text="$formatPrice(price.default)"></span> <span x-show="!price.default"><!-- Ensure value is treated as a string by concatenating with an empty string --> <!-- Split the value into main and cent --> <!-- Limit the cent value to two digits --> <!-- If the cent value is a single digit, append a zero --> <!-- If cent value is greater than 0, show it after the decimal point, otherwise show just the main value --> <!-- Get global localization values for currency and symbol --> <!-- Ignore showing currency for USD --> $25.99</span> </span> <template x-if="price.compareAt"> <span class="productInfo__price --compare-at" :class="{'text-small': price.compareAt}" x-text="$formatPrice(price.compareAt)" ></span> </template> </div> <template x-if="pdpCallout"> <div class="productInfo__callout text-small" data-apply-discount x-rich-text="pdpCallout"></div> </template> </div></div> <div x-show="purchaseTypes?.length > 1" x-data="Tabs(propsStore, 'purchaseTypes')" class="productHero__purchaseTypeToggleContainer" @on-tab-change="onPurchaseTypeChange($event.detail)" > <template x-for="(tabItem, index) in tabItems"> <a role="button" tabindex="0" class="productHero__purchaseTypeToggle" :class=" { 'productHero__purchaseTypeToggle--active': index === activeTabIdx, [`productHero__purchaseTypeToggle--${tabItem.type}`]: true, } " @click="onSelect(index)" > <span x-text="tabItem.title"></span> <span x-show="tabItem.type === 'bundle'" x-text="saveUpToLabel" class="productHero__bundleSaveLabel" ></span> </a> </template> </div> <template x-if="activePurchaseType === PURCHASE_TYPES.BUNDLE"><div class="tiersCallout__box productHero__bundleTierBox" :style="{'--tier-item-count': bundleDiscountLabels?.length}" > <template x-for="(item, index) in bundleDiscountLabels"> <div class="tiersCallout__boxItem"> <span class="tiersCallout__text text-ex-small-bold" x-text="item" ></span> <span x-show="index < bundleDiscountLabels.length - 1" class="tiersCallout__circle text-ex-small-bold" ></span> </div> </template> </div> </template><!-- variant-swatch.js Component --><div x-cloak class="variantSwatch productHero__variantSwatch" x-data="VariantSwatch(propsStore)" @on-swatch-action="onSwatchAction($event.detail)" > <template x-if="product"> <form action="javascript:void(0);" class="variantSwatch__form" ><!-- variant-swatch.js Component --><div role="radiogroup" aria-label="Color Selection" class="variantSwatch__item colorSwatch" > <template x-for="(colors, edition) in colorSwatchesByEdition"> <fieldset class="colorSwatch__box"> <legend class="visually-hidden" x-text="edition"></legend> <div class="colorSwatch__label"> <span class="text-small-bold__upto-mobile colorSwatch__labelTitle" x-text="edition" ></span> <span aria-live="polite" data-sl="color selection" class="text-small__upto-mobile colorSwatch__labelValue" x-show="selectedOptions.edition === edition" x-text="selectedOptions.color" ></span> </div> <div class="colorSwatch__list"> <template x-for="color in colors"> <div class="colorSwatch__listItem colorSwatch__input-img-group" :class=" { 'colorSwatch__input-img-group--selected': selectedOptions.color === color.value, 'colorSwatch__listItem--disable': oosOptions?.color?.includes(color.value) } " :key="color.code" > <label class="colorSwatch__input-label"> <img width="auto" height="auto" class="colorSwatch__image" data-fallback="//mackweldon.com/cdn/shop/t/2000/assets/rainbow_small.png?v=138462348698830620881732647533" @error="handleSwatchFallbackImage($event)" :src="color?.colorSetting?.swatch_image?.url || '//mackweldon.com/cdn/shop/t/2000/assets/ripple_small.gif?v=148637221303289941081732647533'" :class=" { 'colorSwatch__image--bordered': isBrightColor(color.value) } " > <input :data-sl="`color option ${color.value}`" :aria-label="`color ${color.value}`" name="product-color" type="radio" required="required" class="colorSwatch__input hidden-radio-ui" :value="color.code" @change="onColorSelect(color)" > <span aria-hidden class="hidden-radio-ui-focusable"></span> </label> <web-tooltip x-show="oosOptions?.color?.includes(color.value)" visibility="false" trigger='{ "closest": "div" }' align="bottom" interaction="default" offset="5" ex-on-event="focusin" ex-off-event="focusout" > <div class="sizeSwatch__oosTooltip text-ex-small"> Out of Stock </div> </web-tooltip> </div> </template> </div> </fieldset> </template> </div> <!-- variant-swatch.js Component --> <template x-if="showCombineProductSwatch"> <div role="radiogroup" aria-label="Size Selection" class="variantSwatch__item combineSwatch" > <fieldset class="combineSwatch__box"> <legend class="visually-hidden">Combine Options</legend> <div class="combineSwatch__label"> <span class="text-small-bold__upto-mobile combineSwatch__labelTitle" x-text="combineProduct?.swatch_label" ></span> <span aria-live="polite" data-sl="Combine Option selection" class="text-small__upto-mobile combineSwatch__labelValue" x-text="selectedOptions.combineOption" ></span> </div> <div class="combineSwatch__list"> <template x-for="product in combineSwatches"> <div class="combineSwatch__listItem combineSwatch__option" :class=" { 'combineSwatch__option--selected': selectedOptions.combineOption === product.label, 'combineSwatch__option--loading': !product.isLoaded } " > <label class="combineSwatch__input-label"> <span class="combineSwatch__optionText text-small__upto-mobile" x-text="product.label" ></span> <input :data-sl="`combine option ${product.label}`" :aria-label="`combine option ${product.label}`" name="combine-option" type="radio" required="required" class="combineSwatch__input hidden-radio-ui" :value="product.label" @change="onCombineOptionSelect($event, product)" > <span aria-hidden class="hidden-radio-ui-focusable"></span> </label> </div> </template> </div> </fieldset> </div> </template> <!-- variant-swatch.js Component --> <template x-for="(option, index) in sizes"> <div role="radiogroup" aria-label="Size Selection" class="variantSwatch__item sizeSwatch" > <fieldset class="sizeSwatch__box"> <legend class="visually-hidden">Size Options</legend> <div class="sizeSwatch__label"> <span class="text-small-bold__upto-mobile sizeSwatch__title" :class="{'sizeSwatch__title--error-no-selection': showSelectionError}" x-text="getSwatchLabel(option)" ></span> </div> <div class="sizeSwatch__list" :class="{'--gift-card-options': isGiftCard}" > <template x-for="size in option.values"> <div class="sizeSwatch__input-img-group sizeSwatch__listItem sizeSwatch__option" :class=" { 'sizeSwatch__option--selected': selectedOptions?.[option.name.toLowerCase()] === size, 'sizeSwatch__option--disabled': oosOptions?.[option.name.toLowerCase()]?.includes(size) } " > <label class="sizeSwatch__input-label"> <span class="sizeSwatch__optionText text-small__upto-mobile" x-text="size" ></span> <input :data-sl="`size option ${size}`" :aria-label="`size ${size}`" :name="`product-${option.name}`" type="radio" required="required" class="sizeSwatch__input hidden-radio-ui" :value="size" :checked="selectedOptions?.[option.name.toLowerCase()] === size" @change="onSizeSelect(option.name, size)" > <span aria-hidden class="hidden-radio-ui-focusable"></span> </label> <web-tooltip x-show="oosOptions?.[option.name.toLowerCase()]?.includes(size)" visibility="false" trigger='{ "closest": "div" }' align="bottom" interaction="default" offset="5" ex-on-event="focusin" ex-off-event="focusout" > <div class="sizeSwatch__oosTooltip text-ex-small"> Out of Stock </div> </web-tooltip> </div> </template> </div> </fieldset> <div class="sizeSwatch__bottom"> <span x-cloak x-show="showSelectionError" class="sizeSwatch__error"> Please Select A Size </span> <template x-if="showGuideButton && index === sizes.length - 1"> <div> <div class="sizeSwatch__sizingGuide"> <a type="button" class="sizeSwatch__sizingGuideButton cta cta__link cta__link--small" data-modal="size-guide" aria-label="opens size guide drawer" x-on:click="openSizeGuideDrawer()" > Size Guide </a> </div> </div> </template> </div> </div> </template> </form> </template> </div> <template x-if="isGiftCard"><form method="post" class="productHero__recipientForm" :class="{'--submit-attempted': isSubmitAttemted}" @submit.prevent ><div class="input"> <div class="input__wrapper input__wrapper--innerLabel" x-data="input()" > <label for="customer-name" class="input__label text-small text-small-bold" >Recipient Name<span tabindex="-1" aria-label="required field" class="input__required" > * </span></label> <input id="customer-name" type="text" name="customer[name]" placeholder="Enter Recipient Name" data-sl="customer-name"required="required"class="input__input" autocomplete="off" x-model="giftCard.name" > </div> </div> <script> { const EMAIL_TEST_REGEX = /^([\w-+!#$%^&*\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; const PASSWORD_TEST_REGEX = /^[a-zA-Z0-9!@#$%^&*]{8,16}$/; document.addEventListener('alpine:init', () => { Alpine.data('input', () => ({ showPassword: false, inputError: '', togglePasswordVisibility() { this.showPassword = !this.showPassword; }, validateInput(inputType, needToValidate, value) { if (!needToValidate) { this.inputError = ''; return; } if (!value) { this.inputError = `${ inputType.charAt(0).toUpperCase() + inputType.slice(1) } is required`; } else if (inputType === 'email' && !EMAIL_TEST_REGEX.test(value)) { this.inputError = 'Enter valid email address'; } else if ( inputType === 'password' && !PASSWORD_TEST_REGEX.test(value) ) { this.inputError = 'Enter at least 8 characters'; } else { this.inputError = ''; } }, })); }); } </script> <div class="input"> <div class="input__wrapper input__wrapper--innerLabel" x-data="input()" > <label for="customer-email" class="input__label text-small text-small-bold" >Recipient Email<span tabindex="-1" aria-label="required field" class="input__required" > * </span></label> <input id="customer-email" type="email" name="customer[email]" placeholder="Enter Recipient Email" data-sl="customer-email"required="required"class="input__input" autocomplete="off" x-model="giftCard.email" @input="validateInput('email', true, $event.target.value)"><p x-text="inputError" class="error-message"></p> </div> </div> <script> { const EMAIL_TEST_REGEX = /^([\w-+!#$%^&*\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; const PASSWORD_TEST_REGEX = /^[a-zA-Z0-9!@#$%^&*]{8,16}$/; document.addEventListener('alpine:init', () => { Alpine.data('input', () => ({ showPassword: false, inputError: '', togglePasswordVisibility() { this.showPassword = !this.showPassword; }, validateInput(inputType, needToValidate, value) { if (!needToValidate) { this.inputError = ''; return; } if (!value) { this.inputError = `${ inputType.charAt(0).toUpperCase() + inputType.slice(1) } is required`; } else if (inputType === 'email' && !EMAIL_TEST_REGEX.test(value)) { this.inputError = 'Enter valid email address'; } else if ( inputType === 'password' && !PASSWORD_TEST_REGEX.test(value) ) { this.inputError = 'Enter at least 8 characters'; } else { this.inputError = ''; } }, })); }); } </script> <div class="input"> <div class="input__wrapper input__wrapper--innerLabel" x-data="input()" > <label for="scheduled-date" class="input__label text-small text-small-bold" >Date To Send (Optional)</label> <input id="scheduled-date" type="date" name="properties[Send on]" placeholder="" data-sl="scheduled-date"class="input__input" autocomplete="off" x-model="giftCard.date" min="2024-12-04" max="2025-03-04" > </div> </div> <script> { const EMAIL_TEST_REGEX = /^([\w-+!#$%^&*\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; const PASSWORD_TEST_REGEX = /^[a-zA-Z0-9!@#$%^&*]{8,16}$/; document.addEventListener('alpine:init', () => { Alpine.data('input', () => ({ showPassword: false, inputError: '', togglePasswordVisibility() { this.showPassword = !this.showPassword; }, validateInput(inputType, needToValidate, value) { if (!needToValidate) { this.inputError = ''; return; } if (!value) { this.inputError = `${ inputType.charAt(0).toUpperCase() + inputType.slice(1) } is required`; } else if (inputType === 'email' && !EMAIL_TEST_REGEX.test(value)) { this.inputError = 'Enter valid email address'; } else if ( inputType === 'password' && !PASSWORD_TEST_REGEX.test(value) ) { this.inputError = 'Enter at least 8 characters'; } else { this.inputError = ''; } }, })); }); } </script> </form> </template> <template x-if="activePurchaseType === PURCHASE_TYPES.BUNDLE"><div x-data="ProductBundleBuilder(propsStore)" class="productBundleBuilder" @on-items-update="onBundleBuilderUpdate($event.detail)" @on-state-change="onBundleBuilderStateChange($event.detail)" > <div class="productBundleBuilder__header"> <div class="productBundleBuilder__headerLeft"> <span class="productBundleBuilder__label body-1 body-1-bold" :class="{ 'productBundleBuilder__label--passive': builderState === PACK_BUILDER_STATE.NO_SIZE_SELECTED }" > Build Your Bundle: </span> <template x-if="builderState === PACK_BUILDER_STATE.CURRENT_VARIANT_ALL_IN_STOCK"> <span class="productBundleBuilder__subLabel productBundleBuilder__subLabel--invalid text-small text-small-bold"> SELECT NEW COLOR TO PROCEED </span> </template> <template x-if="builderState === PACK_BUILDER_STATE.HAS_OOS_PRODUCTS"> <span class="productBundleBuilder__subLabel productBundleBuilder__subLabel--invalid text-small text-small-bold"> REMOVE OUT OF STOCK ITEM <span class="isMobileOnly">TO PROCEED</span> </span> </template> <template x-if="[PACK_BUILDER_STATE.IDEL, PACK_BUILDER_STATE.READY_TO_ATC].includes(builderState)"> <span class="productBundleBuilder__subLabel text-small"> Select a color and add below </span> </template> <template x-if="builderState === PACK_BUILDER_STATE.SELECTED_OOS"> <span class="productBundleBuilder__subLabel text-small"> Please select in stock product! </span> </template> </div> <div class="productBundleBuilder__headerRight"> <div class="productBundleBuilder__percentDiscount text-ex-small-bold"> <span class="text-ex-small-bold productBadge__text" x-text="`YOU SAVE ${currentDiscount}%`" ></span> </div> <div class="productBundleBuilder__bundlePrices"> <span class="productBundleBuilder__priceIntro">Starting at:</span> <div class="productBundleBuilder__bundlePrice--selling body-2 body-2-bold" x-text="$formatPrice(price.discount)" ></div> <div class="productBundleBuilder__bundlePrice--compared text-small" x-text="$formatPrice(price.total)" ></div> </div> </div> </div> <div class="productBundleBuilder__container"> <div class="productBundleBuilder__content"> <template x-for="(item, index) in items"> <div class="productBundleBuilder__item" :class="{ 'productBundleBuilder__item--unavailable': quantityExceededColors.includes(item.color) }" > <img :src="`${item?.image}&width=400`" class="productBundleBuilder__itemImage" > <svg class="productBundleBuilder__itemInvalidSvg" width="59" height="74" viewBox="0 0 59 74" fill="none" > <path d="M3.0025 69.2493L2.39 70.0398L3.18046 70.6523L3.79814 71.1309L4.58861 71.7434L5.20112 70.953L56.531 4.70995L57.1435 3.91949L56.353 3.30698L55.7353 2.82835L54.9449 2.21584L54.3323 3.00631L3.0025 69.2493Z" fill="#6A6A6A" stroke="#F7F7F7" stroke-width="2" /> </svg> <button class="productBundleBuilder__itemRemove" @click="removeItem(index)" @keydown.enter="removeItem(index)" > <span>x</span> </button> </div> </template> <template x-if="!bundleLimitExceeded"> <template x-for="(item, index) in bundlePlaceholders"> <button :key="`${index}--empty-count`" class="productBundleBuilder__item productBundleBuilder__item--empty" :class="{ 'productBundleBuilder__item--passive': isNotAllowedToAdd }" :disabled="isNotAllowedToAdd" @click="addItem" > <span class="productBundleBuilder__itemPlus">+</span> </button> </template> </template> <template x-if="builderState === PACK_BUILDER_STATE.NO_SIZE_SELECTED" > <span class="productBundleBuilder__selectSizeInstructions text-small text-small-bold"> Select a size to start bundling. </span> </template> <template x-if="items.length > 0 && achiveTierStats"> <button class="productBundleBuilder__item productBundleBuilder__item--empty" disabled > <template x-if="items.length >= firstTierQuantity"> <span class="productBundleBuilder__itemCallout text-ex-small-bold" :class="{ 'productBundleBuilder__itemCallout--disable': builderState === PACK_BUILDER_STATE.SELECTED_OOS }" x-html="progressiveText" ></span> </template> <template x-if="items.length < firstTierQuantity"> <span class="productBundleBuilder__itemPlus">+</span> </template> </button> </template> <div class="productBundleBuilder__itemSpacer"></div> </div> </div> </div> </template> <div class="productHero__atcWithOtherInfo"> <div class="productHero__atc-cart"> <div class="productHero__extraMessages"> <template x-if="actionButton?.message?.content"> <div class="productHero__infoMessage" :class="`--severity-${actionButton?.message?.severity}`" x-rich-text="actionButton?.message?.content" ></div> </template> </div> <div :class="['productHero__buy', hasTryNowPlan() ? 'productHero__buy__TryNow' : '']" @click="shallowCheck()" > <button class="cta cta__button cta__button--fullWidth productHero__addButton" @click="handleAddToCart" :disabled="actionButton.disabled" type="submit" name="add" :class="{'cta__button--outline cta__button--light': actionButton.indeterminate, 'cta__button--dark' : !actionButton.indeterminate }" > <template x-if="actionButton?.icon?.name"> <span class="cta__label cta__labelIcon"> <svg :viewBox="actionButton.icon.viewbox" :height="actionButton.icon.height" :width="actionButton.icon.width"> <use :href="`#${actionButton.icon.name}`"/> </svg> </span> </template> <span class="cta__label" x-text="actionButton.label"></span> </button> </div> </div> <template x-if="isUSDCurrency && !isGiftCard && !isFinalSale"> <div class="productHero__extraInfo"> <div class="productHero__extraInfoItem"> <div tabindex="0" class="productHero__infoLink" aria-controls="free-shipping__popover" aria-haspopup="dialog" aria-label="opens dialog to learn more about free shipping" > Free Shipping <web-tooltip visibility="false" trigger='{ "closest": "div" }' bound-parent='{ "closest": ".productHero__extraInfoItem" }' align="bottom" interaction="user" auto-align="top" > <div class="productHero__infotip"> <button data-close><svg viewBox="0 0 16 16"width="16px"height="16px" > <title>close-med</title> <use href="#close-med" /> </svg> </button> <div class="productHero__infotip-desc" x-rich-text="tooltipContent?.free_shipping_content" ></div> </div> </web-tooltip> </div> <span> on orders over $100 </span> <div tabindex="0" class="productHero__infoLink" aria-label="opens free returns detail popup" > Free returns <web-tooltip visibility="false" trigger='{ "closest": "div" }' bound-parent='{ "closest": ".productHero__extraInfoItem" }' align="bottom" interaction="user" auto-align="top" > <div class="productHero__infotip"> <button data-close><svg viewBox="0 0 16 16"width="16px"height="16px" > <title>close-med</title> <use href="#close-med" /> </svg> </button> <div class="productHero__infotip-desc --sticky-header" x-rich-text="tooltipContent?.free_returns_content" ></div> </div> </web-tooltip> </div> </div> <template x-if="activePurchaseType === PURCHASE_TYPES.SINGLE"> <div class="productHero__extraInfoItem"> <span>Earn </span> <div tabindex="0" class="productHero__infoLink" aria-controls="free-shipping__popover" aria-haspopup="dialog" aria-label="Open dialog to learn how you can earn points" > <template x-if="unitPrice"> <span x-data="SwellPoints(unitPrice)" x-text="points" :class="{'--loading': loading}" ></span> </template> <web-tooltip visibility="false" trigger='{ "closest": "div" }' bound-parent='{ "closest": ".productHero__extraInfoItem" }' align="bottom" interaction="user" auto-align="top" > <div class="productHero__infotip"> <button data-close><svg viewBox="0 0 16 16"width="16px"height="16px" > <title>close-med</title> <use href="#close-med" /> </svg> </button> <div class="productHero__infotip-desc" x-rich-text="tooltipContent?.redeem_rewards_content" ></div> </div> </web-tooltip> </div> <span> with this purchase.</span> </div> </template> </div> </template> <template x-if="isGiftCard"> <div class="productHero__extraInfo"> <div class="productHero__extraInfoItem"> Digital Delivery for all Gift Card orders </div> </div> </template> </div> <template x-if="isUSDCurrency && hasTOGBadge"> <div class="productHero__tog"><svg viewBox="0 0 60 60"width="60px"height="60px"class="productHero__tog-image" > <title>try-on-guarantee-badge</title> <use href="#try-on-guarantee-badge" /> </svg> <div class="productHero__tog-info"> <div class="productHero__tog-title"> Try on Guarantee <web-tooltip visibility="false" align="bottom" interaction="user" auto-align="top" trigger='{ "closest": "div" }' bound-parent='{ "closest": ".productHero__tog" }' offset='{ "bottom": -28, "top": -15 }' > <div class="productHero__infotip"> <button data-close><svg viewBox="0 0 16 16"width="16px"height="16px" > <title>close-med</title> <use href="#close-med" /> </svg> </button> <div class="productHero__infotip-desc" x-rich-text="tooltipContent?.tog_content" ></div> </div> </web-tooltip> </div> <div class="productHero__tog-desc"> If you don’t love your first pair of underwear, it' s on us. </div> </div> </div> </template> <template x-if="crossSells"> <div x-data="addOnProducts({ productHandles: crossSells.handles, title: crossSells.title, selectionUI: `modal` })" class="add-on-products add-on-products--pdp" style=" --add-on-products-x-padding-mobile: 16px; --add-on-products-x-padding-desktop: 16px; " x-show="products?.length" > <div class="add-on-products__top"> <h2 class="add-on-products__heading text-small-bold" x-text="title"></h2> </div> <div class="add-on-products__grid"> <template x-for="product in products"> <div class="add-on-products__item"> <div class="add-on-products__item-media"> <img :src="`${product.imageUrl}&width=400`" width="auto" height="auto" > <button class="add-on-products__item-add" @click="handleQuickAdd(product)" > <span>Add</span> + </button> </div> <p class="add-on-products__item-title" x-text="product?.title"></p> <p class="add-on-products__item-priceBox"> <span x-text="$formatPrice(product.default)" class="add-on-products__item-productPrice" :style="product.compareAtPrice ? 'color: #0074E0;' : ''" ></span> <span x-show="product.compareAtPrice" x-text="$formatPrice(product.compareAtPrice)" class="add-on-products__item-comparePrice" ></span> </p> </div> </template> </div> </div> </template><div class="PDPInfoAccordions" x-data="ProductInfoAccordian(propsStore)"> <div x-data="Accordion(propsStore)"> <template x-for="(item, index) in items"> <div :key="index" class="PDPInfoAccordions__item"> <h3> <button :data-acc-trigger="`${index}`" type="button" :aria-expanded="item.isOpen" :aria-controls="`accordion-panel-${index}`" class="PDPInfoAccordions__item-header" @click="onSelect(index)" > <span class="PDPInfoAccordions__item-title text-small-bold" x-text="item.title" ></span><svg viewBox="0 0 16 16"width="16px"height="16px"class="PDPInfoAccordions__item-toggle" :class="{ 'PDPInfoAccordions__item-toggle--open': item.isOpen }" > <title>chevron-down</title> <use href="#chevron-down" /> </svg> </button> </h3> <div :data-acc-content="`${index}`" role="region" :aria-labelledby="`accordion-header-${index}`" class="PDPInfoAccordions__item-content text-small" :style="{ '--expanded-height': !item.height ? 'auto' : item.height }" :class="{ 'PDPInfoAccordions__item-content--open': item.isOpen }" x-rich-text="item.content" ></div> </div> </template> </div> </div> </div> </div> </div> </div> </template> <div x-show="!product"><div class="productHero--loading"> <div class="productHero__gallery"> <div class="productHero__galleryItem"></div> <div class="productHero__galleryItem --hide-below-tablet"></div> </div> <div class="productHero__info"> <div class="productHero__infoBadge"></div> <div class="productHero__infoItem"></div> <div class="productHero__infoItem"></div> <div class="productHero__infoSwatch"> <div class="productHero__infoSwatchTitle"></div> <div class="productHero__infoSwatchItems" x-data="{ items: Array(8) }" > <template x-for="item in items"> <div class="productHero__infoSwatchColorItem"></div> </template> </div> </div> <div class="productHero__infoSwatch"> <div class="productHero__infoSwatchTitle"></div> <div class="productHero__infoSwatchItems" x-data="{ items: Array(5) }" > <template x-for="item in items"> <div class="productHero__infoSwatchSizeItem"></div> </template> </div> </div> <div class="productHero__atc"></div> </div> </div> </div> <div class="size-guide-drawer"> <dialog class=" drawer drawer--content-padding " x-bind:class=" { [`drawer--side-${alignment.desktop}`]: true, [`drawer--mobile-side-${alignment.mobile}`]: true, 'drawer--scrollable': isScrollable, } " x-data=" drawer( "bottom,right", "Size \u0026 Fit Guide", true, null ) " x-cloak x-show="open" x-transition:enter-start="drawer--enter-start" x-transition:enter-end="drawer--enter-end" x-transition:leave-start="drawer--leave-start" x-transition:leave-end="drawer--leave-end" > <div class="drawer__backdrop" x-bind:class="{ 'drawer__backdrop--hidden': !hasBackdrop }" x-on:click="closeOpenDrawers" ></div> <div class="drawer__drawer"> <div class="drawer__top"> <div class="drawer__top-title-box"> <div class="drawer__top-title" x-text="titleNormalized"></div> </div> <button class="drawer__top-close" title="Close" x-on:click="$root.close()" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" > <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> <div class="drawer__middle" x-ref="middle"> <aside aria-labelledby="header-cart-button" x-data="sizeGuideDrawer(true)" x-on:open-size-guide-drawer.window="openSizeGuideDrawer" class="size-guide-drawer" > <div class="size-guide-drawer__content sidebar__content--default"> <div class="sizeGuideDrawer"> <div x-show="sizeGuide.fit_guide"> <div class="size-guide-drawer__fitBlock"> <h4 class="size-guide-drawer__fitTitle">Fit Guide</h4> <div class="size-guide-drawer__fitBody"> <p x-text="sizeGuide.fit_guide"> </p> </div> </div> </div> <div x-show="currentTableData.headers.length > 0 && currentTableData.data.length > 0" class="measurement"> <div class="size-guide-drawer__title">Measurement</div> <div class="size-guide-table__tableWrapper isTableScrollable" :class="isTableScrollable && fullScrolledToRight ? 'onRight' : ''"> <div class="size-guide-table__body" @scroll="handleScroll($event.target)"> <table class="table"> <thead> <tr class="row"> <template x-for="(header, index) in currentTableData.headers"> <th class="cell th" :class="index === 0 ? 'isFirstColumn' : ''" x-text="header" ></th> </template> </tr> </thead> <tbody> <template x-for="row in currentTableData.data"> <tr class="row"> <template x-for="(header, index) in currentTableData.headers"> <td class="cell " :class="index === 0 ? 'isFirstColumn' : ''" x-text="displayMeasurement(row[header], header)" ></td> </template> </tr> </template> </tbody> </table> </div> </div> </div> <div x-show="sizeGuide.measurement_guide_image" class="sizeGuideDrawer__content measurement guide"> <div class="size-guide-drawer__title">Measurement Guide</div> <div class="sizeGuideDrawer__wrapper"> <div class="sizeGuideDrawer__body"> <p> <img style="max-width: 96px" :src="sizeGuide?.measurement_guide_image?.url"> </p> </div> </div> </div> </div> </div> </aside> </div> </div> </dialog> </div> </div> <style> @media screen and (max-width: 600px) {#shopify-section-template--16064130351217__product_hero .tiersCallout__text {max-width: 80px; }} </style></div><div id="shopify-section-template--16064130351217__1731823952f6c2ea9f" class="shopify-section"> <div id="shopify-block-trynow_try_before_you_buy_trynow_cta_button_xjep3j" class="shopify-block shopify-app-block"> <trynow-button data-product='{"id":7249899192433,"title":"Pima V-Neck T-Shirt","handle":"pima-v-neck-t-shirt-fs","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cp\u003e\u003cspan data-sheets-root=\"1\" data-sheets-value='{\"1\":2,\"2\":\"This unbeatably soft and slim-fitting tee looks as good under a cardigan as it does flying solo.\"}' data-sheets-userformat='{\"2\":14849,\"3\":{\"1\":0},\"12\":0,\"14\":{\"1\":2,\"2\":0},\"15\":\"Nunito, sans-serif\",\"16\":11}'\u003eThis unbeatably soft and slim-fitting tee looks as good under a cardigan as it does flying solo.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","published_at":"2024-09-13T14:06:56-04:00","created_at":"2024-09-13T14:06:56-04:00","vendor":"Mackweldon","type":"Tops","tags":["250Variants","algolia-ignore","final-sale","YCRF_Tops","YGroup_pima-v-neck-t-shirt"],"price":1499,"price_min":1499,"price_max":2599,"available":false,"price_varies":true,"compare_at_price":4000,"compare_at_price_min":4000,"compare_at_price_max":4000,"compare_at_price_varies":false,"variants":[{"id":41368111120497,"title":"Wave Runner \/ S","option1":"Wave Runner","option2":"S","option3":null,"sku":"M01T30-WR-S","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610731121,"product_id":7249899192433,"position":1,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Wave Runner | Front view of Pima V-Neck T-Shirt in Wave Runner","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858","variant_ids":[41368111120497,41368111153265,41368111186033,41368111218801,41368111251569]},"available":false,"name":"Pima V-Neck T-Shirt - Wave Runner \/ S","public_title":"Wave Runner \/ S","options":["Wave Runner","S"],"price":1499,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147197546","featured_media":{"alt":"Wave Runner | Front view of Pima V-Neck T-Shirt in Wave Runner","id":24534357016689,"position":1,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111153265,"title":"Wave Runner \/ M","option1":"Wave Runner","option2":"M","option3":null,"sku":"M01T30-WR-M","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610731121,"product_id":7249899192433,"position":1,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Wave Runner | Front view of Pima V-Neck T-Shirt in Wave Runner","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858","variant_ids":[41368111120497,41368111153265,41368111186033,41368111218801,41368111251569]},"available":false,"name":"Pima V-Neck T-Shirt - Wave Runner \/ M","public_title":"Wave Runner \/ M","options":["Wave Runner","M"],"price":1499,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147197553","featured_media":{"alt":"Wave Runner | Front view of Pima V-Neck T-Shirt in Wave Runner","id":24534357016689,"position":1,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111186033,"title":"Wave Runner \/ L","option1":"Wave Runner","option2":"L","option3":null,"sku":"M01T30-WR-L","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610731121,"product_id":7249899192433,"position":1,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Wave Runner | Front view of Pima V-Neck T-Shirt in Wave Runner","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858","variant_ids":[41368111120497,41368111153265,41368111186033,41368111218801,41368111251569]},"available":false,"name":"Pima V-Neck T-Shirt - Wave Runner \/ L","public_title":"Wave Runner \/ L","options":["Wave Runner","L"],"price":1499,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147197560","featured_media":{"alt":"Wave Runner | Front view of Pima V-Neck T-Shirt in Wave Runner","id":24534357016689,"position":1,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111218801,"title":"Wave Runner \/ XL","option1":"Wave Runner","option2":"XL","option3":null,"sku":"M01T30-WR-XL","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610731121,"product_id":7249899192433,"position":1,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Wave Runner | Front view of Pima V-Neck T-Shirt in Wave Runner","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858","variant_ids":[41368111120497,41368111153265,41368111186033,41368111218801,41368111251569]},"available":false,"name":"Pima V-Neck T-Shirt - Wave Runner \/ XL","public_title":"Wave Runner \/ XL","options":["Wave Runner","XL"],"price":1499,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147197577","featured_media":{"alt":"Wave Runner | Front view of Pima V-Neck T-Shirt in Wave Runner","id":24534357016689,"position":1,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111251569,"title":"Wave Runner \/ XXL","option1":"Wave Runner","option2":"XXL","option3":null,"sku":"M01T30-WR-XXL","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610731121,"product_id":7249899192433,"position":1,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Wave Runner | Front view of Pima V-Neck T-Shirt in Wave Runner","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858","variant_ids":[41368111120497,41368111153265,41368111186033,41368111218801,41368111251569]},"available":false,"name":"Pima V-Neck T-Shirt - Wave Runner \/ XXL","public_title":"Wave Runner \/ XXL","options":["Wave Runner","XXL"],"price":1499,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147197584","featured_media":{"alt":"Wave Runner | Front view of Pima V-Neck T-Shirt in Wave Runner","id":24534357016689,"position":1,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111284337,"title":"Comet Blue \/ S","option1":"Comet Blue","option2":"S","option3":null,"sku":"M01T30-CM-S","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610796657,"product_id":7249899192433,"position":2,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Comet Blue | Front view of Pima V-Neck T-Shirt in Comet Blue","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858","variant_ids":[41368111284337,41368111317105,41368111349873,41368111382641,41368111415409]},"available":false,"name":"Pima V-Neck T-Shirt - Comet Blue \/ S","public_title":"Comet Blue \/ S","options":["Comet Blue","S"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147186137","featured_media":{"alt":"Comet Blue | Front view of Pima V-Neck T-Shirt in Comet Blue","id":24534357049457,"position":2,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111317105,"title":"Comet Blue \/ M","option1":"Comet Blue","option2":"M","option3":null,"sku":"M01T30-CM-M","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610796657,"product_id":7249899192433,"position":2,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Comet Blue | Front view of Pima V-Neck T-Shirt in Comet Blue","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858","variant_ids":[41368111284337,41368111317105,41368111349873,41368111382641,41368111415409]},"available":false,"name":"Pima V-Neck T-Shirt - Comet Blue \/ M","public_title":"Comet Blue \/ M","options":["Comet Blue","M"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147186144","featured_media":{"alt":"Comet Blue | Front view of Pima V-Neck T-Shirt in Comet Blue","id":24534357049457,"position":2,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111349873,"title":"Comet Blue \/ L","option1":"Comet Blue","option2":"L","option3":null,"sku":"M01T30-CM-L","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610796657,"product_id":7249899192433,"position":2,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Comet Blue | Front view of Pima V-Neck T-Shirt in Comet Blue","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858","variant_ids":[41368111284337,41368111317105,41368111349873,41368111382641,41368111415409]},"available":false,"name":"Pima V-Neck T-Shirt - Comet Blue \/ L","public_title":"Comet Blue \/ L","options":["Comet Blue","L"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147186151","featured_media":{"alt":"Comet Blue | Front view of Pima V-Neck T-Shirt in Comet Blue","id":24534357049457,"position":2,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111382641,"title":"Comet Blue \/ XL","option1":"Comet Blue","option2":"XL","option3":null,"sku":"M01T30-CM-XL","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610796657,"product_id":7249899192433,"position":2,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Comet Blue | Front view of Pima V-Neck T-Shirt in Comet Blue","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858","variant_ids":[41368111284337,41368111317105,41368111349873,41368111382641,41368111415409]},"available":false,"name":"Pima V-Neck T-Shirt - Comet Blue \/ XL","public_title":"Comet Blue \/ XL","options":["Comet Blue","XL"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147186168","featured_media":{"alt":"Comet Blue | Front view of Pima V-Neck T-Shirt in Comet Blue","id":24534357049457,"position":2,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111415409,"title":"Comet Blue \/ XXL","option1":"Comet Blue","option2":"XXL","option3":null,"sku":"M01T30-CM-XXL","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610796657,"product_id":7249899192433,"position":2,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Comet Blue | Front view of Pima V-Neck T-Shirt in Comet Blue","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858","variant_ids":[41368111284337,41368111317105,41368111349873,41368111382641,41368111415409]},"available":false,"name":"Pima V-Neck T-Shirt - Comet Blue \/ XXL","public_title":"Comet Blue \/ XXL","options":["Comet Blue","XXL"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147186175","featured_media":{"alt":"Comet Blue | Front view of Pima V-Neck T-Shirt in Comet Blue","id":24534357049457,"position":2,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111448177,"title":"Asphalt \/ S","option1":"Asphalt","option2":"S","option3":null,"sku":"M01T30-ASP-S","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610567281,"product_id":7249899192433,"position":3,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Asphalt | Front view of Pima V-Neck T-Shirt in Asphalt","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858","variant_ids":[41368111448177,41368111480945,41368111513713,41368111546481,41368111579249]},"available":false,"name":"Pima V-Neck T-Shirt - Asphalt \/ S","public_title":"Asphalt \/ S","options":["Asphalt","S"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147129677","featured_media":{"alt":"Asphalt | Front view of Pima V-Neck T-Shirt in Asphalt","id":24534357082225,"position":3,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111480945,"title":"Asphalt \/ M","option1":"Asphalt","option2":"M","option3":null,"sku":"M01T30-ASP-M","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610567281,"product_id":7249899192433,"position":3,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Asphalt | Front view of Pima V-Neck T-Shirt in Asphalt","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858","variant_ids":[41368111448177,41368111480945,41368111513713,41368111546481,41368111579249]},"available":false,"name":"Pima V-Neck T-Shirt - Asphalt \/ M","public_title":"Asphalt \/ M","options":["Asphalt","M"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147129684","featured_media":{"alt":"Asphalt | Front view of Pima V-Neck T-Shirt in Asphalt","id":24534357082225,"position":3,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111513713,"title":"Asphalt \/ L","option1":"Asphalt","option2":"L","option3":null,"sku":"M01T30-ASP-L","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610567281,"product_id":7249899192433,"position":3,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Asphalt | Front view of Pima V-Neck T-Shirt in Asphalt","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858","variant_ids":[41368111448177,41368111480945,41368111513713,41368111546481,41368111579249]},"available":false,"name":"Pima V-Neck T-Shirt - Asphalt \/ L","public_title":"Asphalt \/ L","options":["Asphalt","L"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147129691","featured_media":{"alt":"Asphalt | Front view of Pima V-Neck T-Shirt in Asphalt","id":24534357082225,"position":3,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111546481,"title":"Asphalt \/ XL","option1":"Asphalt","option2":"XL","option3":null,"sku":"M01T30-ASP-XL","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610567281,"product_id":7249899192433,"position":3,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Asphalt | Front view of Pima V-Neck T-Shirt in Asphalt","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858","variant_ids":[41368111448177,41368111480945,41368111513713,41368111546481,41368111579249]},"available":false,"name":"Pima V-Neck T-Shirt - Asphalt \/ XL","public_title":"Asphalt \/ XL","options":["Asphalt","XL"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147129707","featured_media":{"alt":"Asphalt | Front view of Pima V-Neck T-Shirt in Asphalt","id":24534357082225,"position":3,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111579249,"title":"Asphalt \/ XXL","option1":"Asphalt","option2":"XXL","option3":null,"sku":"M01T30-ASP-XXL","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610567281,"product_id":7249899192433,"position":3,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Asphalt | Front view of Pima V-Neck T-Shirt in Asphalt","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858","variant_ids":[41368111448177,41368111480945,41368111513713,41368111546481,41368111579249]},"available":false,"name":"Pima V-Neck T-Shirt - Asphalt \/ XXL","public_title":"Asphalt \/ XXL","options":["Asphalt","XXL"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147129714","featured_media":{"alt":"Asphalt | Front view of Pima V-Neck T-Shirt in Asphalt","id":24534357082225,"position":3,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111612017,"title":"Monument \/ S","option1":"Monument","option2":"S","option3":null,"sku":"M01T30-MNMT-S","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610534513,"product_id":7249899192433,"position":4,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Monument | Front view of Pima V-Neck T-Shirt in Monument","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858","variant_ids":[41368111612017,41368111644785,41368111677553,41368111710321,41368111743089]},"available":false,"name":"Pima V-Neck T-Shirt - Monument \/ S","public_title":"Monument \/ S","options":["Monument","S"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147140849","featured_media":{"alt":"Monument | Front view of Pima V-Neck T-Shirt in Monument","id":24534357114993,"position":4,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111644785,"title":"Monument \/ M","option1":"Monument","option2":"M","option3":null,"sku":"M01T30-MNMT-M","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610534513,"product_id":7249899192433,"position":4,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Monument | Front view of Pima V-Neck T-Shirt in Monument","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858","variant_ids":[41368111612017,41368111644785,41368111677553,41368111710321,41368111743089]},"available":false,"name":"Pima V-Neck T-Shirt - Monument \/ M","public_title":"Monument \/ M","options":["Monument","M"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147140856","featured_media":{"alt":"Monument | Front view of Pima V-Neck T-Shirt in Monument","id":24534357114993,"position":4,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111677553,"title":"Monument \/ L","option1":"Monument","option2":"L","option3":null,"sku":"M01T30-MNMT-L","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610534513,"product_id":7249899192433,"position":4,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Monument | Front view of Pima V-Neck T-Shirt in Monument","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858","variant_ids":[41368111612017,41368111644785,41368111677553,41368111710321,41368111743089]},"available":false,"name":"Pima V-Neck T-Shirt - Monument \/ L","public_title":"Monument \/ L","options":["Monument","L"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147140863","featured_media":{"alt":"Monument | Front view of Pima V-Neck T-Shirt in Monument","id":24534357114993,"position":4,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111710321,"title":"Monument \/ XL","option1":"Monument","option2":"XL","option3":null,"sku":"M01T30-MNMT-XL","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610534513,"product_id":7249899192433,"position":4,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Monument | Front view of Pima V-Neck T-Shirt in Monument","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858","variant_ids":[41368111612017,41368111644785,41368111677553,41368111710321,41368111743089]},"available":false,"name":"Pima V-Neck T-Shirt - Monument \/ XL","public_title":"Monument \/ XL","options":["Monument","XL"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147140870","featured_media":{"alt":"Monument | Front view of Pima V-Neck T-Shirt in Monument","id":24534357114993,"position":4,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111743089,"title":"Monument \/ XXL","option1":"Monument","option2":"XXL","option3":null,"sku":"M01T30-MNMT-XXL","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610534513,"product_id":7249899192433,"position":4,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Monument | Front view of Pima V-Neck T-Shirt in Monument","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858","variant_ids":[41368111612017,41368111644785,41368111677553,41368111710321,41368111743089]},"available":false,"name":"Pima V-Neck T-Shirt - Monument \/ XXL","public_title":"Monument \/ XXL","options":["Monument","XXL"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"842147140887","featured_media":{"alt":"Monument | Front view of Pima V-Neck T-Shirt in Monument","id":24534357114993,"position":4,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111775857,"title":"Spearmint \/ S","option1":"Spearmint","option2":"S","option3":null,"sku":"M01T30-SPM-S","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610632817,"product_id":7249899192433,"position":5,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Spearmint | Front view of Pima V-Neck T-Shirt in Spearmint","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858","variant_ids":[41368111775857,41368111808625,41368111841393,41368111874161,41368111906929]},"available":false,"name":"Pima V-Neck T-Shirt - Spearmint \/ S","public_title":"Spearmint \/ S","options":["Spearmint","S"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"840282910808","featured_media":{"alt":"Spearmint | Front view of Pima V-Neck T-Shirt in Spearmint","id":24534357147761,"position":5,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111808625,"title":"Spearmint \/ M","option1":"Spearmint","option2":"M","option3":null,"sku":"M01T30-SPM-M","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610632817,"product_id":7249899192433,"position":5,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Spearmint | Front view of Pima V-Neck T-Shirt in Spearmint","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858","variant_ids":[41368111775857,41368111808625,41368111841393,41368111874161,41368111906929]},"available":false,"name":"Pima V-Neck T-Shirt - Spearmint \/ M","public_title":"Spearmint \/ M","options":["Spearmint","M"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"840282910815","featured_media":{"alt":"Spearmint | Front view of Pima V-Neck T-Shirt in Spearmint","id":24534357147761,"position":5,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111841393,"title":"Spearmint \/ L","option1":"Spearmint","option2":"L","option3":null,"sku":"M01T30-SPM-L","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610632817,"product_id":7249899192433,"position":5,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Spearmint | Front view of Pima V-Neck T-Shirt in Spearmint","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858","variant_ids":[41368111775857,41368111808625,41368111841393,41368111874161,41368111906929]},"available":false,"name":"Pima V-Neck T-Shirt - Spearmint \/ L","public_title":"Spearmint \/ L","options":["Spearmint","L"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"840282910822","featured_media":{"alt":"Spearmint | Front view of Pima V-Neck T-Shirt in Spearmint","id":24534357147761,"position":5,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111874161,"title":"Spearmint \/ XL","option1":"Spearmint","option2":"XL","option3":null,"sku":"M01T30-SPM-XL","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610632817,"product_id":7249899192433,"position":5,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Spearmint | Front view of Pima V-Neck T-Shirt in Spearmint","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858","variant_ids":[41368111775857,41368111808625,41368111841393,41368111874161,41368111906929]},"available":false,"name":"Pima V-Neck T-Shirt - Spearmint \/ XL","public_title":"Spearmint \/ XL","options":["Spearmint","XL"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"840282910839","featured_media":{"alt":"Spearmint | Front view of Pima V-Neck T-Shirt in Spearmint","id":24534357147761,"position":5,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41368111906929,"title":"Spearmint \/ XXL","option1":"Spearmint","option2":"XXL","option3":null,"sku":"M01T30-SPM-XXL","requires_shipping":true,"taxable":true,"featured_image":{"id":32102610632817,"product_id":7249899192433,"position":5,"created_at":"2024-09-13T14:07:35-04:00","updated_at":"2024-09-13T14:07:38-04:00","alt":"Spearmint | Front view of Pima V-Neck T-Shirt in Spearmint","width":1950,"height":1610,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858","variant_ids":[41368111775857,41368111808625,41368111841393,41368111874161,41368111906929]},"available":false,"name":"Pima V-Neck T-Shirt - Spearmint \/ XXL","public_title":"Spearmint \/ XXL","options":["Spearmint","XXL"],"price":2599,"weight":122,"compare_at_price":4000,"inventory_management":"shopify","barcode":"840282910846","featured_media":{"alt":"Spearmint | Front view of Pima V-Neck T-Shirt in Spearmint","id":24534357147761,"position":5,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858","\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858","\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858","\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858","\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858","\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_5_f40e58ed-e660-4959-adab-e72d234099a3.jpg?v=1726250858","\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_1_e1a7653b-3af9-42ac-8e44-ecf91a9eed94.jpg?v=1726250858","\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_2_dd8f9c64-f318-4757-93b7-65451ef9f4f5.jpg?v=1726250858","\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_3_145f0f2c-f25b-46a6-b89f-c6a6c9d8eb13.jpg?v=1726250858","\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_4_923f6ee2-9da7-4e1a-bca6-f1d18a45c570.jpg?v=1726250859","\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_6_33525823-e566-493a-aa6d-adc2fbfd5e5b.jpg?v=1726250859"],"featured_image":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858","options":["Color","Size"],"media":[{"alt":"Wave Runner | Front view of Pima V-Neck T-Shirt in Wave Runner","id":24534357016689,"position":1,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858"},"aspect_ratio":1.211,"height":1610,"media_type":"image","src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60.png?v=1726250858","width":1950},{"alt":"Comet Blue | Front view of Pima V-Neck T-Shirt in Comet Blue","id":24534357049457,"position":2,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858"},"aspect_ratio":1.211,"height":1610,"media_type":"image","src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-CM_Front.png?v=1726250858","width":1950},{"alt":"Asphalt | Front view of Pima V-Neck T-Shirt in Asphalt","id":24534357082225,"position":3,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858"},"aspect_ratio":1.211,"height":1610,"media_type":"image","src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_2.0_Asphalt_Front_6037ba0d-4adb-41c6-a190-e5277757f5d0.png?v=1726250858","width":1950},{"alt":"Monument | Front view of Pima V-Neck T-Shirt in Monument","id":24534357114993,"position":4,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858"},"aspect_ratio":1.211,"height":1610,"media_type":"image","src":"\/\/mackweldon.com\/cdn\/shop\/files\/VNeck_Monument_Front_aff84e70-5f45-49ff-b583-a3454fbf1100.png?v=1726250858","width":1950},{"alt":"Spearmint | Front view of Pima V-Neck T-Shirt in Spearmint","id":24534357147761,"position":5,"preview_image":{"aspect_ratio":1.211,"height":1610,"width":1950,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858"},"aspect_ratio":1.211,"height":1610,"media_type":"image","src":"\/\/mackweldon.com\/cdn\/shop\/files\/M01T30-SPM_Front.png?v=1726250858","width":1950},{"alt":"Front view of a man wearing Pima V-Neck T-Shirt in True Navy","id":24534357180529,"position":6,"preview_image":{"aspect_ratio":1.211,"height":3694,"width":4472,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_5_f40e58ed-e660-4959-adab-e72d234099a3.jpg?v=1726250858"},"aspect_ratio":1.211,"height":3694,"media_type":"image","src":"\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_5_f40e58ed-e660-4959-adab-e72d234099a3.jpg?v=1726250858","width":4472},{"alt":"Front view of a man wearing Pima V-Neck T-Shirt in True Navy","id":24534357213297,"position":7,"preview_image":{"aspect_ratio":1.211,"height":3694,"width":4472,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_1_e1a7653b-3af9-42ac-8e44-ecf91a9eed94.jpg?v=1726250858"},"aspect_ratio":1.211,"height":3694,"media_type":"image","src":"\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_1_e1a7653b-3af9-42ac-8e44-ecf91a9eed94.jpg?v=1726250858","width":4472},{"alt":"Side view of a man wearing Pima V-Neck T-Shirt in True Navy","id":24534357246065,"position":8,"preview_image":{"aspect_ratio":1.211,"height":3694,"width":4472,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_2_dd8f9c64-f318-4757-93b7-65451ef9f4f5.jpg?v=1726250858"},"aspect_ratio":1.211,"height":3694,"media_type":"image","src":"\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_2_dd8f9c64-f318-4757-93b7-65451ef9f4f5.jpg?v=1726250858","width":4472},{"alt":"Back view of a man wearing Pima V-Neck T-Shirt in True Navy","id":24534357278833,"position":9,"preview_image":{"aspect_ratio":1.211,"height":3694,"width":4472,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_3_145f0f2c-f25b-46a6-b89f-c6a6c9d8eb13.jpg?v=1726250858"},"aspect_ratio":1.211,"height":3694,"media_type":"image","src":"\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_3_145f0f2c-f25b-46a6-b89f-c6a6c9d8eb13.jpg?v=1726250858","width":4472},{"alt":"Close up view of a man wearing Pima V-Neck T-Shirt in True Navy","id":24534357311601,"position":10,"preview_image":{"aspect_ratio":1.211,"height":3694,"width":4472,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_4_923f6ee2-9da7-4e1a-bca6-f1d18a45c570.jpg?v=1726250859"},"aspect_ratio":1.211,"height":3694,"media_type":"image","src":"\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_4_923f6ee2-9da7-4e1a-bca6-f1d18a45c570.jpg?v=1726250859","width":4472},{"alt":"Lounge view of a man wearing Pima V-Neck T-Shirt in True Navy","id":24534357344369,"position":11,"preview_image":{"aspect_ratio":1.211,"height":3694,"width":4472,"src":"\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_6_33525823-e566-493a-aa6d-adc2fbfd5e5b.jpg?v=1726250859"},"aspect_ratio":1.211,"height":3694,"media_type":"image","src":"\/\/mackweldon.com\/cdn\/shop\/files\/Shot_19_Pima_V_Neck_TShirt_Thumbnail_6_33525823-e566-493a-aa6d-adc2fbfd5e5b.jpg?v=1726250859","width":4472}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cp\u003e\u003cspan data-sheets-root=\"1\" data-sheets-value='{\"1\":2,\"2\":\"This unbeatably soft and slim-fitting tee looks as good under a cardigan as it does flying solo.\"}' data-sheets-userformat='{\"2\":14849,\"3\":{\"1\":0},\"12\":0,\"14\":{\"1\":2,\"2\":0},\"15\":\"Nunito, sans-serif\",\"16\":11}'\u003eThis unbeatably soft and slim-fitting tee looks as good under a cardigan as it does flying solo.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e"}' data-shopper-tags='null' data-add-to-cart-container='.productHero__buy' data-description='Try up to [cart_limit_suggested_cart_size] items at home for [trial_period] days' data-cta-title='Try Before You Buy - $0' data-should-autoposition='true' data-button-classes='productHero__addButton cta__dark-secondary' data-button-margin='0px 0px 5px 0px' data-cta-button-custom-css='#trynow-cta-button{ font-size: 14px; font-weight: 500; text-transform: uppercase;}#shopify-block-trynow_try_before_you_buy_trynow_cta_button_8NqnTA { width: 100%;}' data-logo-color='black' data-description-font-size='12' data-view-collection-text='View TryNow collection' data-collection-url='' data-logo-vertical-alignment='1' data-logo-horizontal-alignment='0' data-logo-width='46' data-gated-toggle-font-size='12' data-gated-toggle-size='0.7' ></trynow-button> </div> </div><div id="shopify-section-template--16064130351217__spacing_block_RzUQC6" class="shopify-section"><div class="spacer" style="" ></div> </div><div id="shopify-section-template--16064130351217__compare_products_pkrFGD" class="shopify-section"><div class="CompareProducts" :class="{ 'CompareProducts--noScroll': !gridOverflowing, 'CompareProducts--scrollable': gridOverflowing } " x-data="CompareProducts('ProductHeroProps')" > <h2 class="CompareProducts__header h2" x-text="data?.groupCatchPhrase"></h2> <div class="CompareProducts__container" x-ref="container" > <div class="CompareProducts__grid" :style="`grid-template-columns: repeat(${comparisonProductsSorted.length}, var(--col-width));`" x-ref="grid"> <template x-for="image in productImages"> <div class="CompareProducts__cardImageWrapper"> <img draggable="false" :src="`${image.url}?width=900`" :width="image.width" :height="image.height" :alt="image.altText" class="CompareProducts__image" > </div> </template> <template x-for="title in productTitles"> <h2 class="CompareProducts__cardTitle body-1-bold" x-text="title"></h2> </template> <template x-for="(comparisonPoints, i) in productPoints"> <template x-for="(cp, j) in comparisonPoints"> <div class="CompareProducts__cardFeature" :class="`col${i + 1} row${j + 3}`" > <h3 class="CompareProducts__cardFeatureTitle body-2 body-2-bold" x-text="cp.feature" ></h3> <p class="CompareProducts__cardFeatureDescription body-2" x-text="cp.description" ></p> </div> </template> </template> <template x-for="{ url, text } in ctas"> <div class="CompareProducts__ctaWrapper"> <a class="cta cta__button cta__button--dark" :href="url" @click="trackCtaClick" :class="{ 'cta--reduced-font-size': text.length > 18 }" > <span class="cta__label" x-text="text"></span> </a> </div> </template> </div> </div> </div> </div><div id="shopify-section-template--16064130351217__spacing_block_7dWn9A" class="shopify-section"><div class="spacer" style="" ></div> </div><div id="shopify-section-template--16064130351217__fabric_banner_TRBy3e" class="shopify-section"> <section class="pdpFabricBanner"> <div class="pdpFabricBanner__inner pdpFabricBanner__inner--halfWidth" data-sp-event="fabric_slice_click_event" data-sp-anchor-link-name="Pima" > <div class="pdpFabricBanner__content"> <div class="pdpFabricBanner__content-inner"> <h2 class="pdpFabricBanner__title">Pima</h2> <p class="pdpFabricBanner__description">Crisp tees, polos, and henleys designed with the perfect fit and 100% Pima cotton.</p> <div class="pdpFabricBanner__linkBlock"> <a href="https://mackweldon.com/collections/pima-collection" class="pdpFabricBanner__link"> Shop All Pima </a> </div> </div> </div> <div class="pdpFabricBanner__gallery"> <div class="pdpFabricBanner__gallery-inner"> <div class="pdpFabricBanner__gallery-image"> <img src="//mackweldon.com/cdn/shop/files/Desktop_PIMA_B_Image1.webp?v=1727988526" alt="pima-v-neck-t-shirt-fs" srcset="//mackweldon.com/cdn/shop/files/Desktop_PIMA_B_Image1.webp?v=1727988526&width=352 352w, //mackweldon.com/cdn/shop/files/Desktop_PIMA_B_Image1.webp?v=1727988526&width=608 608w" width="608" height="608" loading="lazy" class="pdpFabricBanner__image"> </div> <div class="pdpFabricBanner__gallery-image"> <img src="//mackweldon.com/cdn/shop/files/Desktop_PIMA_B_Image2.webp?v=1727988526" alt="pima-v-neck-t-shirt-fs" srcset="//mackweldon.com/cdn/shop/files/Desktop_PIMA_B_Image2.webp?v=1727988526&width=352 352w, //mackweldon.com/cdn/shop/files/Desktop_PIMA_B_Image2.webp?v=1727988526&width=608 608w" width="608" height="608" loading="lazy" class="pdpFabricBanner__image"> </div> </div> <div class="pdpFabricBanner__linkBlock"> <a href="https://mackweldon.com/collections/pima-collection" class="pdpFabricBanner__link"> Shop All Pima </a> </div> </div> </div> </section> <style> </style> </div><div id="shopify-section-template--16064130351217__spacing_block_aQCK9r" class="shopify-section"><div class="spacer" style="" ></div> </div><div id="shopify-section-template--16064130351217__shop_the_look_ea6CCn" class="shopify-section"><div class="shop-the-look" id="shopTheLookElement" x-data="ShopTheLook("pima-v-neck-t-shirt-fs")" x-show="shopTheLookObjectHandle" :data-section-na="!shopTheLookObjectHandle" > <h3 class="shop-the-look__heading">SHOP THE LOOK</h3> <template x-if="!products"> <div class="shop-the-look__loading"> <div></div> <div></div> <div></div> </div> </template> <template x-if="products"> <div class="shop-the-look__container"> <div class="shop-the-look__image-wrapper"> <img loading="lazy" height="auto" width="auto" :src="`${mainImage?.url}&width=650`" > <button class="shop-the-look__button" @click="handleQuickAdd()" > QUICK ADD </button> </div> <template x-for="item in products" :key="item.id"> <div x-data="ProductCard(item?.handle, false)" class="product-card " style="--product-card-text-color: #001237;"> <template x-if="product"> <div> <div class="product-card__media" style=" background-color: #f7f7f7; border: 1px solid transparent; "> <template x-if="hasBadge && !hasLowStockBadge"> <div class="product-card__productBadge" :style="`color: ${badge.text_color}; background-color: ${badge.badge_color};`"> <span class="product-card__productBadge__text" x-text="badge.text"></span> </div> </template> <template x-if="hasLowStockBadge"> <div class="product-card__productBadge" style="color:rgb(0,116,224); background-color:rgb(255,255,255);"> <span class="product-card__productBadge__text">LOW STOCK</span> </div> </template> <template x-if="discountPercentage && isFinalSale && !hasBadge && !hasLowStockBadge"> <div class="product-card__productBadge" style="color:rgb(0,116,224); background-color:rgb(255,255,255);"> <span class="product-card__productBadge__text" x-text="discountPercentage"></span> </div> </template> <div class="product-card__wishlist"> <button class="product-card__wishlist-heart --stroke" x-show="(!isInWishlist && window.ShopifyAnalytics?.meta?.page?.customerId)" @click="addToWishlist()"><svg viewBox="0 0 18 19" > <title>stroke-heart</title> <use href="#stroke-heart" /> </svg> </button> <a class="product-card__wishlist-heart --stroke --log-in" x-show="!window.ShopifyAnalytics?.meta?.page?.customerId" href="/account" @click="clickLogin($event)"><svg viewBox="0 0 18 19" > <title>stroke-heart</title> <use href="#stroke-heart" /> </svg> </a> <button class="product-card__wishlist-heart --solid" x-show="isInWishlist" @click="removeFromWishlist()"><svg viewBox="0 0 18 19" > <title>solid-heart</title> <use href="#solid-heart" /> </svg> </button> </div> <a :href="productUrl" class="product-card__mediaLink" @click="handleHyperlinkClick" @keydown.enter="handleHyperlinkClick"> <div class="product-card__imageContainer desktop-only"> <img loading="lazy" width="auto" height="auto" style="object-fit: contain" :src="`${productImages[0]?.url}&width=650`" class=" transition-opacity product-card__productImage " :class="{'product-card__productImage--hover' : lifestyleImages.length > 0}" > <img loading="lazy" width="auto" height="auto" x-show="lifestyleImages.length > 0" :src="`${productHoverImage}&width=650`" class="transition-opacity product-card__lifestyleImage"> </div> <div class="swiper-container product-card__imageContainer--mobile mobile-only" x-ref="mobileImageSwiperEl"> <div class="swiper-wrapper"> <template x-for="(image, index) in mediaItems"> <div class="swiper-slide"> <img loading="lazy" :src="image.url" width="auto" height="auto" :style="index < 2 ? 'object-fit: contain;' : ''"> </div> </template> </div> <div class="product-card__swiper-pagination" x-ref="mobileImagePaginationEl"></div> </div> </a> <template x-if="!isAllColorsOOS"> <div class="product-card__quickAdd" :class="product?.productType === 'Gift Card' ? '--disable' : ''" @wheel="(evt) => evt.stopPropagation();"> <p class="product-card__quickAddTitle">Quick Add</p> <template x-for="size in sizes"> <div class="product-card__quickAddOptionGroup"> <div class="product-card__quickAddLabel" x-text="`Select ${size.name}`" x-show="sizes.length > 1"></div> <ul class="product-card__quickAddList" :style="sizes.length === 1 ? 'justify-content: center' : ''"> <template x-for="value in size.values"> <li x-id="['size-radio']" class="product-card__quickAddList"> <input type="radio" :id="$id('size-radio', `${product.handle}-${value.toLowerCase().replace(' ', '-')}`)" :name="`size-${product.handle}-${size.name}`" :value="value" class="hidden" x-model="selectedOptions[size.name.toLowerCase()]" @change="handleSizeClick()" :disabled="Object.keys(oosOptions).length === 0 || (oosOptions?.[size.name.toLowerCase()] ? oosOptions[size.name.toLowerCase()].includes(value) : false)"> <label :for="$id('size-radio', `${product.handle}-${value.toLowerCase().replace(' ', '-')}`)" class="product-card__quickAddListBtn" x-text="value" :class=" { 'product-card__quickAddListBtn--disabled': oosOptions?.[size.name.toLowerCase()]?.includes(value) || Object.keys(oosOptions).length === 0, 'product-card__quickAddListBtn--selected': selectedOptions?.[size.name.toLowerCase()] === value } "> </label> </li> </template> </ul> </div> </template> </div> </template> </div> <div x-show="removeWishlistDialog" class="product-card__wishConfirm" :class="removingFromWishlist ? 'product-card__wishConfirm--removing' : ''"> <div class="product-card__wishConfirmTop"> <span class="product-card__wishConfirmTitle"> Remove from wishlist </span> <button class="product-card__wishConfirmClose" @click="removeWishlistDialog = false"><svg viewBox="0 0 32 32"width="10px"height="10px" > <title>close-thick</title> <use href="#close-thick" /> </svg> </button> </div> <p class="product-card__wishConfirmPara"> Are you sure you want to remove this item from your wishlist ? </p> <div class="product-card__wishConfirmAction"> <button class="product-card__wishConfirmBtn" @click="removeWishlistDialog = false"> Cancel </button> <button class="product-card__wishConfirmBtn" @click="confirmRemoveFromWishlist()" x-text="removingFromWishlist ? 'Removing..' : 'Remove'"></button> </div> </div> <div class="product-card__description"> <div class="product-card__info"> <h5 x-text="title" class="product-card__title"></h5> <div class="product-card__colors" x-show="showColorSwatch"> <div class="product-card__swiperSizer"> <p class="product-card__productColorReadout" x-text="selectedOptions.color"></p> <div class="swiper" x-ref="swatchSwiperEl" @mouseleave="onLeaveHoverSwatch()" @focusout="onLeaveHoverSwatch()" > <button x-show="!swatchSwiperStartReached" class="swiperButtonCustom swiperButtonCustom--prev" aria-label="See previous colors" @click="customNavSkip('BACK')" @keydown.enter="customNavSkip('BACK')" > <svg class="swiperButtonCustomSvg swiperButtonCustomSvg--prev" width="12px" height="12px" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" > <path d="M8 12L2 6l6-6" /> </svg> </button> <div class="swiper-wrapper product-card__swiper-wrapper"> <template x-for="swatch in filteredSwatches"> <div x-id="['swatch-radio']" class="product-card__carouselItem swiper-slide" :class="{ 'product-card__carouselItem--selected': selectedOptions.color === swatch.value }" :data-swiper-color="swatch.value"> <input type="radio" :id="$id('swatch-radio', `${product.handle}-${swatch.value.toLowerCase().replace(' ', '-')}`)" :value="swatch.value" @change="handleColorChange(swatch.value)" @focus="moveToSwatch(swatch.value)" class="hidden"> <label :for="$id('swatch-radio', `${product.handle}-${swatch.value.toLowerCase().replace(' ', '-')}`)" class="product-card__swatchLabel" @mouseover="onHoverSwatch(swatch)" @focus="onHoverSwatch(swatch)"> <img width="auto" height="auto" :src="swatch?.colorSetting?.swatch_image?.url" :class=" { 'product-card__swatchLabel--bordered': isBrightColor(swatch.value) } "> </label> </div> </template> </div> <button x-show="!swatchSwiperEndReached" class="swiperButtonCustom swiperButtonCustom--next" :class="`swiper-nav-${product.handle}`" aria-label="See more colors" @keydown.enter="customNavSkip('AHEAD')" @click="customNavSkip('AHEAD')" > <svg class="swiperButtonCustomSvg swiperButtonCustomSvg--next" width="12px" height="12px" xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor"> <path d="M8 12L2 6l6-6" /> </svg> </button> </div> </div> </div> <span x-show="product?.productType !== 'Gift Card'" class="product-card__reviewStars"> <template x-for="(rating, index) in ratingItems"> <svg class="product-card__reviewStar" viewBox="0 0 18 18"> <defs> <linearGradient :id="rating.id" aria-hidden="true"> <stop stop-color="currentColor" :offset="rating.percent"></stop> <stop stop-opacity="1" stop-color="rgba(0,0,0,0)" :offset="rating.percent"></stop> </linearGradient> </defs> <path aria-hidden="true" style="pointer-events: none" d="M9 14.118L14.562 17.475L13.086 11.148L18 6.891L11.529 6.342L9 0.375L6.471 6.342L0 6.891L4.914 11.148L3.438 17.475L9 14.118Z" stroke="currentColor" :fill="`url(#${rating.id})`"></path> </svg> </template> <span class="product-card__reviewText" x-text="ratingData?.total_reviews || 0"></span> </span> <div class="product-card__priceWrapper"> <div class="product-card__priceBox body-2-bold"> <span class="product-card__priceBox__price" :class="{'--has-compare-at': price.compareAt}" x-text="$formatPrice(price.default)"></span> <template x-if="price.compareAt"> <span class="product-card__priceBox__price --compare-at body-2" x-text="$formatPrice(price.compareAt)"></span> </template> </div> </div> <div class="product-card__attributesWrapper"> <template x-for="(attribute, index) in attributes" :key="index"> <div class="product-card__attribute"> <span x-text="attribute"></span> </div> </template> </div> </div> </div> </div> </template> <template x-if="!product"> <div class="product-card__loading"></div> </template> </div> </template> </div> </template> </div> </div><div id="shopify-section-template--16064130351217__spacing_block_zXPgrC" class="shopify-section"><div class="spacer" style="" ></div> </div><div id="shopify-section-template--16064130351217__yotpo_pdp_review_widget" class="shopify-section"> <div class="yotpoWrapper"> <button class="yotpPdpToggle" onclick="toggleCollapse()"><svg viewBox="0 0 14 9" > <title>caret-down</title> <use href="#caret-down" /> </svg> </button> <div class="yotpo-widget-instance" data-yotpo-instance-id="509046" data-yotpo-product-id="7249899192433" data-yotpo-name="Pima V-Neck T-Shirt" data-yotpo-url="https://mackweldon.com/products/pima-v-neck-t-shirt-fs" data-yotpo-image-url="https://mackweldon.com/cdn/shop/files/M01T30-WR_Front_88ebb51f-0fe2-4410-8b01-678685647c60_large.png%3Fv=1726250858" data-yotpo-price="14.99" data-yotpo-currency="USD" data-yotpo-description="<style type="text/css"><!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--></style> <p><span data-sheets-root="1" data-sheets-value='{"1":2,"2":"This unbeatably soft and slim-fitting tee looks as good under a cardigan as it does flying solo."}' data-sheets-userformat='{"2":14849,"3":{"1":0},"12":0,"14":{"1":2,"2":0},"15":"Nunito, sans-serif","16":11}'>This unbeatably soft and slim-fitting tee looks as good under a cardigan as it does flying solo.</span><br></p>" ></div> </div> <script> function toggleCollapse() { const div = document.querySelector('.yotpoWrapper'); const button = div.querySelector('.yotpPdpToggle'); const widgetInstance = div.querySelector('.yotpo-widget-instance'); if (div.style.height === '66px') { div.style.height = widgetInstance.scrollHeight + 'px'; // Switch to auto height button.classList.remove('collapsed'); // Remove collapsed class } else { div.style.height = '66px'; // Switch back to fixed height button.classList.add('collapsed'); // Add collapsed class } } </script> </div><div id="shopify-section-template--16064130351217__spacing_block_pCAm7x" class="shopify-section"><div class="spacer" style="" ></div> </div><div id="shopify-section-template--16064130351217__recently_viewed_E6QW9C" class="shopify-section"> <div class="RecentlyViewed" x-data="RecentlyViewed()" x-show="handles.length > 0" > <h2 class="h3 RecentlyViewed__heading" > <span id="RecentlyViewed__heading--template--16064130351217__recently_viewed_E6QW9C"> Recently Viewed </span> <div class="RecentlyViewed__navButtonWrapper"> <button aria-label="scroll to previous" class="RecentlyViewed__navButton RecentlyViewed__navButton--prev" swiper-button-prev > <svg viewBox="0 0 20 16"> <use href="#right-arrow-2"></use> </svg> </button> <button aria-label="scroll to next" class="RecentlyViewed__navButton RecentlyViewed__navButton--next" swiper-button-next > <svg viewBox="0 0 20 16"> <use href="#right-arrow-2"></use> </svg> </button> </div> </h2> <template x-if="handles"> <div class="RecentlyViewed__productsListingWrapper"> <div class="ProductListing ProductListing--recentlyViewed" x-data="ProductListing(handles, true)" role="region" aria-roledescription="carousel" aria-labelledby="RecentlyViewed__heading--template--16064130351217__recently_viewed_E6QW9C" > <div x-ref="swiper" class="ProductListing__mobileSwiper swiper" > <div class="ProductListing__mobileSwiperWrapper swiper-wrapper" x-ref="swiperWrapper" aria-atomic="false" aria-live="polite" > <div x-show="!dataLoaded" class="ProductListing__loader"> <div class="ProductListing__productCardWrapper swiper-slide" > <div class="loading-skeleton"></div> </div> <div class="ProductListing__productCardWrapper swiper-slide" > <div class="loading-skeleton"></div> </div> <div class="ProductListing__productCardWrapper swiper-slide" > <div class="loading-skeleton"></div> </div> <div class="ProductListing__productCardWrapper swiper-slide" > <div class="loading-skeleton"></div> </div> <div class="ProductListing__productCardWrapper swiper-slide" > <div class="loading-skeleton"></div> </div> <div class="ProductListing__productCardWrapper swiper-slide" > <div class="loading-skeleton"></div> </div> </div> <template x-for="(item, index) in productListingProductsToDisplay" :key="item.id" > <div class="ProductListing__productCardWrapper swiper-slide" role="group" aria-roledescription="slide" :aria-label="item.title" > <div x-data="ProductCard(item?.handle, false)" class="product-card " style="--product-card-text-color: #001237;"> <template x-if="product"> <div> <div class="product-card__media" style=" background-color: #f7f7f7; border: 1px solid transparent; "> <template x-if="hasBadge && !hasLowStockBadge"> <div class="product-card__productBadge" :style="`color: ${badge.text_color}; background-color: ${badge.badge_color};`"> <span class="product-card__productBadge__text" x-text="badge.text"></span> </div> </template> <template x-if="hasLowStockBadge"> <div class="product-card__productBadge" style="color:rgb(0,116,224); background-color:rgb(255,255,255);"> <span class="product-card__productBadge__text">LOW STOCK</span> </div> </template> <template x-if="discountPercentage && isFinalSale && !hasBadge && !hasLowStockBadge"> <div class="product-card__productBadge" style="color:rgb(0,116,224); background-color:rgb(255,255,255);"> <span class="product-card__productBadge__text" x-text="discountPercentage"></span> </div> </template> <div class="product-card__wishlist"> <button class="product-card__wishlist-heart --stroke" x-show="(!isInWishlist && window.ShopifyAnalytics?.meta?.page?.customerId)" @click="addToWishlist()"><svg viewBox="0 0 18 19" > <title>stroke-heart</title> <use href="#stroke-heart" /> </svg> </button> <a class="product-card__wishlist-heart --stroke --log-in" x-show="!window.ShopifyAnalytics?.meta?.page?.customerId" href="/account" @click="clickLogin($event)"><svg viewBox="0 0 18 19" > <title>stroke-heart</title> <use href="#stroke-heart" /> </svg> </a> <button class="product-card__wishlist-heart --solid" x-show="isInWishlist" @click="removeFromWishlist()"><svg viewBox="0 0 18 19" > <title>solid-heart</title> <use href="#solid-heart" /> </svg> </button> </div> <a :href="productUrl" class="product-card__mediaLink" @click="handleHyperlinkClick" @keydown.enter="handleHyperlinkClick"> <div class="product-card__imageContainer"> <img loading="lazy" width="auto" height="auto" style="object-fit: contain" :src="`${productImages[0]?.url}&width=650`" class=" transition-opacity product-card__productImage " :class="{'product-card__productImage--hover' : lifestyleImages.length > 0}" > <img loading="lazy" width="auto" height="auto" x-show="lifestyleImages.length > 0" :src="`${productHoverImage}&width=650`" class="transition-opacity product-card__lifestyleImage"> </div> </a> <template x-if="!isAllColorsOOS"> <div class="product-card__quickAdd" :class="product?.productType === 'Gift Card' ? '--disable' : ''" @wheel="(evt) => evt.stopPropagation();"> <p class="product-card__quickAddTitle">Quick Add</p> <template x-for="size in sizes"> <div class="product-card__quickAddOptionGroup"> <div class="product-card__quickAddLabel" x-text="`Select ${size.name}`" x-show="sizes.length > 1"></div> <ul class="product-card__quickAddList" :style="sizes.length === 1 ? 'justify-content: center' : ''"> <template x-for="value in size.values"> <li x-id="['size-radio']" class="product-card__quickAddList"> <input type="radio" :id="$id('size-radio', `${product.handle}-${value.toLowerCase().replace(' ', '-')}`)" :name="`size-${product.handle}-${size.name}`" :value="value" class="hidden" x-model="selectedOptions[size.name.toLowerCase()]" @change="handleSizeClick()" :disabled="Object.keys(oosOptions).length === 0 || (oosOptions?.[size.name.toLowerCase()] ? oosOptions[size.name.toLowerCase()].includes(value) : false)"> <label :for="$id('size-radio', `${product.handle}-${value.toLowerCase().replace(' ', '-')}`)" class="product-card__quickAddListBtn" x-text="value" :class=" { 'product-card__quickAddListBtn--disabled': oosOptions?.[size.name.toLowerCase()]?.includes(value) || Object.keys(oosOptions).length === 0, 'product-card__quickAddListBtn--selected': selectedOptions?.[size.name.toLowerCase()] === value } "> </label> </li> </template> </ul> </div> </template> </div> </template> </div> <div x-show="removeWishlistDialog" class="product-card__wishConfirm" :class="removingFromWishlist ? 'product-card__wishConfirm--removing' : ''"> <div class="product-card__wishConfirmTop"> <span class="product-card__wishConfirmTitle"> Remove from wishlist </span> <button class="product-card__wishConfirmClose" @click="removeWishlistDialog = false"><svg viewBox="0 0 32 32"width="10px"height="10px" > <title>close-thick</title> <use href="#close-thick" /> </svg> </button> </div> <p class="product-card__wishConfirmPara"> Are you sure you want to remove this item from your wishlist ? </p> <div class="product-card__wishConfirmAction"> <button class="product-card__wishConfirmBtn" @click="removeWishlistDialog = false"> Cancel </button> <button class="product-card__wishConfirmBtn" @click="confirmRemoveFromWishlist()" x-text="removingFromWishlist ? 'Removing..' : 'Remove'"></button> </div> </div> <div class="product-card__description"> <div class="product-card__info"> <h5 x-text="title" class="product-card__title"></h5> <div class="product-card__colors" x-show="showColorSwatch"> <div class="product-card__swiperSizer"> <p class="product-card__productColorReadout" x-text="selectedOptions.color"></p> <div class="swiper" x-ref="swatchSwiperEl" @mouseleave="onLeaveHoverSwatch()" @focusout="onLeaveHoverSwatch()" > <button x-show="!swatchSwiperStartReached" class="swiperButtonCustom swiperButtonCustom--prev" aria-label="See previous colors" @click="customNavSkip('BACK')" @keydown.enter="customNavSkip('BACK')" > <svg class="swiperButtonCustomSvg swiperButtonCustomSvg--prev" width="12px" height="12px" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" > <path d="M8 12L2 6l6-6" /> </svg> </button> <div class="swiper-wrapper product-card__swiper-wrapper"> <template x-for="swatch in filteredSwatches"> <div x-id="['swatch-radio']" class="product-card__carouselItem swiper-slide" :class="{ 'product-card__carouselItem--selected': selectedOptions.color === swatch.value }" :data-swiper-color="swatch.value"> <input type="radio" :id="$id('swatch-radio', `${product.handle}-${swatch.value.toLowerCase().replace(' ', '-')}`)" :value="swatch.value" @change="handleColorChange(swatch.value)" @focus="moveToSwatch(swatch.value)" class="hidden"> <label :for="$id('swatch-radio', `${product.handle}-${swatch.value.toLowerCase().replace(' ', '-')}`)" class="product-card__swatchLabel" @mouseover="onHoverSwatch(swatch)" @focus="onHoverSwatch(swatch)"> <img width="auto" height="auto" :src="swatch?.colorSetting?.swatch_image?.url" :class=" { 'product-card__swatchLabel--bordered': isBrightColor(swatch.value) } "> </label> </div> </template> </div> <button x-show="!swatchSwiperEndReached" class="swiperButtonCustom swiperButtonCustom--next" :class="`swiper-nav-${product.handle}`" aria-label="See more colors" @keydown.enter="customNavSkip('AHEAD')" @click="customNavSkip('AHEAD')" > <svg class="swiperButtonCustomSvg swiperButtonCustomSvg--next" width="12px" height="12px" xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor"> <path d="M8 12L2 6l6-6" /> </svg> </button> </div> </div> </div> <span x-show="product?.productType !== 'Gift Card'" class="product-card__reviewStars"> <template x-for="(rating, index) in ratingItems"> <svg class="product-card__reviewStar" viewBox="0 0 18 18"> <defs> <linearGradient :id="rating.id" aria-hidden="true"> <stop stop-color="currentColor" :offset="rating.percent"></stop> <stop stop-opacity="1" stop-color="rgba(0,0,0,0)" :offset="rating.percent"></stop> </linearGradient> </defs> <path aria-hidden="true" style="pointer-events: none" d="M9 14.118L14.562 17.475L13.086 11.148L18 6.891L11.529 6.342L9 0.375L6.471 6.342L0 6.891L4.914 11.148L3.438 17.475L9 14.118Z" stroke="currentColor" :fill="`url(#${rating.id})`"></path> </svg> </template> <span class="product-card__reviewText" x-text="ratingData?.total_reviews || 0"></span> </span> <div class="product-card__priceWrapper"> <div class="product-card__priceBox body-2-bold"> <span class="product-card__priceBox__price" :class="{'--has-compare-at': price.compareAt}" x-text="$formatPrice(price.default)"></span> <template x-if="price.compareAt"> <span class="product-card__priceBox__price --compare-at body-2" x-text="$formatPrice(price.compareAt)"></span> </template> </div> </div> <div class="product-card__attributesWrapper"> <template x-for="(attribute, index) in attributes" :key="index"> <div class="product-card__attribute"> <span x-text="attribute"></span> </div> </template> </div> </div> </div> </div> </template> <template x-if="!product"> <div class="product-card__loading"></div> </template> </div> </div> </template> </div> </div> </div> </div> </template> </div> </div><div id="shopify-section-template--16064130351217__spacing_block_BXANbQ" class="shopify-section"><div class="spacer" style="" ></div> </div> </main> <div x-data="stepsList()" > <dialog class=" drawer drawer--content-padding steps-list-drawer " x-bind:class=" { [`drawer--side-${alignment.desktop}`]: true, [`drawer--mobile-side-${alignment.mobile}`]: true, 'drawer--scrollable': isScrollable, } " x-data=" drawer( "bottom,right", null, true, null ) " x-cloak x-show="open" x-transition:enter-start="drawer--enter-start" x-transition:enter-end="drawer--enter-end" x-transition:leave-start="drawer--leave-start" x-transition:leave-end="drawer--leave-end" > <div class="drawer__backdrop" x-bind:class="{ 'drawer__backdrop--hidden': !hasBackdrop }" x-on:click="closeStepsDrawer" ></div> <div class="drawer__drawer"> <div class="drawer__middle" x-ref="middle"> <aside class="size-guide-drawer shree-id-drawer" > <div class="sidebar__header"> <h2 class="sidebar__headerTitle body-1 body-1-bold">Verify your details</h2> <div class="cart__close-button"> <button x-on:click="closeStepsDrawer" title="Close" class="cursor-pointer icon-24" type="button" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" > <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> </div> <div class="sidebar__content sidebar__content--default"> <div class="verification-programs" x-data="verificationPrograms()" x-init="init()" > <div class="verification-programs__container"> <template x-if="!category && data && formType === 'selector'" class="verification-programs__selector" > <div> <div class="body-2 verification-programs__text"> Select one of the below categories to begin verifying your eligibility for our discount program. </div> <ul class="verification-programs__list"> <template x-for="item in data"> <li> <div class="verification-programs__listItem" role="button" tabindex="0" @click="changeActionType(item.id)" @keydown.enter="changeActionType(item.id)" > <img class="verification-programs__listItemAvatar" :src="item.avatar[0].src" :max-width="72" :alt="item.avatar[0].alt || item.name" :aspect="1" > <span class="body-1 body-1-bold verification-programs__listItemName" x-text="item.name" ></span><svg viewBox="0 0 8 12"width="12px"height="18px"class="next verification-programs__chevron" > <title>chevron-down</title> <use href="#chevron-down" /> </svg> </div> </li> </template> </ul> </div> </template> <template x-if="!category && formType === 'form'" class="verification-programs__form-holder" > <div> <template x-if="showBackArrow"> <div class="verification-programs__arrowBack" tabindex="0" role="button" @click="setPreviousStep('selector')" ><svg viewBox="0 0 12 12"width="12px"height="12px"style="color: #001237;" > <title>arrow-left</title> <use href="#arrow-left" /> </svg> Back </div> </template> <div class="verification-programs__iframe"></div> </div> </template> <template x-if="category" class="verification-programs__form-holder" > <div> <div class="verification-programs__iframe"></div> </div> </template> </div> </div> <script> function verificationPrograms() { let sheerCategory; return { showBackArrow: false, id: window.Mackweldon?.drawer?.settings, formType: 'selector', category: sheerCategory ? sheerCategory.id : null, sheerId: window?.sheerId, data: window.Mackweldon?.sheeridPrograms, API: 'https://services.sheerid.com/verify/', init() { this.emitHeading('selector'); window.addEventListener('close-event', (event) => { this.setPreviousStep('selector'); }); if (this.id) { this.changeActionType(this.id); this.showBackArrow = false; } if(this.category != null){ this.id = this.category; } }, setPreviousStep(step) { setTimeout(()=> { this.formType = step }, 300) }, changeActionType(programID) { this.formType = 'form'; this.id = programID; this.showBackArrow = true; this.emitHeading('form'); setTimeout(() => this.setForm()) }, setForm() { const { API, id, sheerId, data } = this; const iframeDiv = document.querySelector('.verification-programs__iframe'); console.log("setForm", iframeDiv) if (!id || !sheerId) { this.emitHeading('Something went wrong!'); const error = `Error in SheerID service or with SheerID program data", ${id}, ${sheerId}`; console.error(error); if (window.logToSentry) { const tags = [{ name: 'customer-verified-id', value: 'failed' }]; const context = { name: 'customer-verified-id', data: { data }, }; window.logToSentry(error, tags, context, 'Error'); } return; } sheerId.loadInlineIframe(iframeDiv, `${API}${id}/;`); }, emitHeading(heading) { // Assuming SIDEBAR_HEADINGS is globally accessible if (window.SIDEBAR_HEADINGS) { const event = new CustomEvent('heading', { detail: SIDEBAR_HEADINGS[heading], }); window.dispatchEvent(event); } }, }; } </script> </div> </aside> </div> </div> </dialog> </div> <div id="shopify-section-footer" class="shopify-section"> <footer class="footer footer__rf"> <div class="container footer__container"> <div class="footer__inner"> <a class="footer__logo" href="/"><img src="//mackweldon.com/cdn/shop/files/white-logo.png?v=1614339523&width=3840" alt="White Mack Weldon logo" srcset="//mackweldon.com/cdn/shop/files/white-logo.png?v=1614339523&width=375 375w, //mackweldon.com/cdn/shop/files/white-logo.png?v=1614339523&width=550 550w, //mackweldon.com/cdn/shop/files/white-logo.png?v=1614339523&width=750 750w, //mackweldon.com/cdn/shop/files/white-logo.png?v=1614339523&width=1100 1100w, //mackweldon.com/cdn/shop/files/white-logo.png?v=1614339523&width=1500 1500w, //mackweldon.com/cdn/shop/files/white-logo.png?v=1614339523&width=1780 1780w, //mackweldon.com/cdn/shop/files/white-logo.png?v=1614339523&width=2000 2000w, //mackweldon.com/cdn/shop/files/white-logo.png?v=1614339523&width=3000 3000w, //mackweldon.com/cdn/shop/files/white-logo.png?v=1614339523&width=3840 3840w" width="112" height="72" fetchpriority="auto"> </a> <div class="subscribe footer__subscribe js-footer-subscribe"><h3 class="h3 footer__title"> GET 25% OFF YOUR <br> FIRST ORDER* </h3><p class="h5 footer__para">When You Sign Up.</p><form method="post" action="/contact#footer__subscribe" id="footer__subscribe" accept-charset="UTF-8" class="js-subscribe-ajax"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /> <div class="subscribe__inner "> <label class="clipped" for="mail">Email</label> <input name="contact[tags]" type="hidden" value="newsletter"> <input aria-label="Email" type="email" name="contact[email]" id="mail" placeholder="Your email address..." class="subscribe__field " value="" required autocapitalize="off" > <button aria-label="Subscribe newsletter" class="subscribe__btn" type="submit" ><svg viewBox="0 0 32 32"width="32px"height="32px" > <title>icon-arrow-submit</title> <use href="#icon-arrow-submit" /> </svg> </button> <p class="subscribe__message js-subscribe-message"> Thanks for signing up. We'll see you in your inbox. </p> <!-- /.subscribe__message --> </div> <!-- /.subscribe__inner --> <!-- /.subscribe__message --> </form> </div> <script> document.addEventListener('DOMContentLoaded', function () { // Keyboard listener for the email input field document .getElementById('mail') .addEventListener('keyup', function (event) { // Check if the key pressed is Enter (key code 13) if (event.keyCode === 13) { // Prevent the default form submission behavior event.preventDefault(); // Submit the form const form = document.getElementById('footer__subscribe'); form.requestSubmit(); } }); // Keyboard listener for the submit button document .querySelector('.subscribe__btn') .addEventListener('keyup', function (event) { // Check if the key pressed is Enter (key code 13) if (event.keyCode === 13) { // Prevent the default form submission behavior event.preventDefault(); // Submit the form const form = document.getElementById('footer__subscribe'); form.requestSubmit(); } }); }); </script> <!-- /.subscribe --> <!-- zendesk chat trigger --> <div class="chat-trigger chat-trigger--footer"> <button class="chat-trigger__btn" onclick="window.zE('webWidget', 'open')" ><svg viewBox="0 0 20 20"width="20px"height="20px" > <title>chat-icon-white</title> <use href="#chat-icon-white" /> </svg> <span>Chat with us</span> </button> </div> <div class="footer__aside"> <div class="footer__cols"> <ul class="footer_nav"><li class="footer_nav_list has_dropdown is_newColumn" data-url="#" > <a data-sl="About Us" class="footer_navTitle" href="#"aria-haspopup="menu" aria-expanded="false" >About Us</a><div class="footer_dropdown "> <ul class="footer_dropdown_nav"> <li class=" header__singleNavLink" > <a data-sl="Our Story" href="/pages/our-story" class="footer_nav_listItem">Our Story</a></li> <li class=" header__singleNavLink" > <a data-sl="MW Blog " href="https://blog.mackweldon.com/" class="footer_nav_listItem"target="_blank" rel="noopener noreferrer">MW Blog</a></li> <li class=" header__singleNavLink" > <a data-sl="Store Locator" href="/pages/our-stores" class="footer_nav_listItem">Store Locator</a></li> <li class=" header__singleNavLink" > <a data-sl="Wholesale Inquiries" href="https://docs.google.com/forms/d/e/1FAIpQLSe0nmCmR1frN7sHPQLL-TkbkuiwEQErcfalyznIca5-B7dwiA/viewform" class="footer_nav_listItem"target="_blank" rel="noopener noreferrer">Wholesale Inquiries</a></li> <li class=" header__singleNavLink" > <a data-sl="Community Heroes" href="/pages/for-our-community-heroes" class="footer_nav_listItem">Community Heroes</a></li> <li class=" header__singleNavLink" > <a data-sl="Students" href="/pages/students" class="footer_nav_listItem">Students</a></li> <li class=" header__singleNavLink" > <a data-sl="Careers" href="/pages/careers" class="footer_nav_listItem">Careers</a></li> <li class=" header__singleNavLink" > <a data-sl="Reviews" href="https://mackweldon.com/pages/reviews" class="footer_nav_listItem">Reviews</a></li></ul> </div></li><li class="footer_nav_list has_dropdown is_newColumn" data-url="#" > <a data-sl="Support" class="footer_navTitle" href="#"aria-haspopup="menu" aria-expanded="false" >Support</a><div class="footer_dropdown "> <ul class="footer_dropdown_nav"> <li class=" header__singleNavLink" > <a data-sl="FAQ" href="https://mackweldon.com/pages/faq" class="footer_nav_listItem">FAQ</a></li> <li class=" header__singleNavLink" > <a data-sl="Shipping" href="https://mackweldon.com/pages/faq#u-s-shipping" class="footer_nav_listItem">Shipping</a></li> <li class=" header__singleNavLink" > <a data-sl="Returns" href="https://mackweldon.com/pages/returns" class="footer_nav_listItem">Returns</a></li> <li class=" header__singleNavLink" > <a data-sl="Size Guide" href="/pages/size-guide" class="footer_nav_listItem">Size Guide</a></li> <li class=" header__singleNavLink" > <a data-sl="Order Status" href="https://help.mackweldon.com/hc/en-us/articles/360000853333-Where-is-my-order-" class="footer_nav_listItem">Order Status</a></li></ul> </div></li><li class="footer_nav_list has_dropdown is_newColumn" data-url="#" > <a data-sl="Account" class="footer_navTitle" href="#"aria-haspopup="menu" aria-expanded="false" >Account</a><div class="footer_dropdown "> <ul class="footer_dropdown_nav"> <li class=" header__singleNavLink" > <a x-data="openLoginDrawer" class="footer_nav_listItem --log-in" @click="openLoginDrawer" >Log In</a></li> <li class=" header__singleNavLink" > <a data-sl="Order History" href="https://mackweldon.com/account?view=orders" class="footer_nav_listItem">Order History</a></li> <li class=" header__singleNavLink" > <a data-sl="MW Rewards" href="/pages/rewards" class="footer_nav_listItem">MW Rewards</a></li></ul> </div></li><li class="footer_nav_list has_dropdown is_newColumn" data-url="#" > <a data-sl="Need Help?" class="footer_navTitle" href="#"aria-haspopup="menu" aria-expanded="false" >Need Help?</a><div class="footer_dropdown "> <ul class="footer_dropdown_nav"> <li class=" header__singleNavLink is_newColumn" > <a data-sl=" Live Chat" href="javascript:window.zE('webWidget', 'open');" class="footer_nav_listItem">Live Chat</a></li> <li class=" header__singleNavLink" > <a data-sl="Contact Us" href="https://help.mackweldon.com/hc/en-us/requests/new" class="footer_nav_listItem">Contact Us</a></li></ul> </div></li></ul><script> document.addEventListener('DOMContentLoaded', function () { // Check if the window width is 767px or less (tablet view). Because above this we show all the menu links if (window.innerWidth <= 767) { const navTitles = document.querySelectorAll('.footer_navTitle'); const dropdowns = document.querySelectorAll('.footer_dropdown'); // Function to close all dropdowns function closeAllDropdowns() { dropdowns.forEach((dropdown) => { dropdown.style.maxHeight = '0px'; const parent = dropdown.previousElementSibling; if (parent) { parent.setAttribute('aria-expanded', 'false'); } }); } // Function to toggle a specific dropdown function toggleDropdown(event) { event.preventDefault(); const currentDropdown = event.target.nextElementSibling; const isExpanded = event.target.getAttribute('aria-expanded') === 'true'; // Close all dropdowns first closeAllDropdowns(); if (!isExpanded) { // If the current dropdown was not expanded, open it currentDropdown.style.maxHeight = currentDropdown.scrollHeight + 'px'; event.target.setAttribute('aria-expanded', 'true'); } } // Add event listeners for each dropdown title navTitles.forEach((navTitle) => { navTitle.addEventListener('click', toggleDropdown); }); // Open the first dropdown by default const firstDropdown = dropdowns[0]; const firstNavTitle = navTitles[0]; if (firstDropdown) { firstDropdown.style.maxHeight = firstDropdown.scrollHeight + 'px'; firstNavTitle.setAttribute('aria-expanded', 'true'); } } document.addEventListener('alpine:init', () => { Alpine.data('openLoginDrawer', () => ({ openLoginDrawer() { window.dispatchEvent(new CustomEvent('open-login-drawer')); }, })); }); }); </script> <div class="footer__col footer__col--mobile-fluid"> <div class="socials"> <ul> <li> <a href="https://www.instagram.com/mackweldon/" title="Mack weldon on instagram" target="_blank" aria-label="opens Instagram in a new window" > <svg viewBox="0 0 32 32" > <title>instagram</title> <use href="#instagram" /> </svg> </a> </li> <li> <a href="https://www.facebook.com/MackWeldonUnderwear/" title="Mack weldon on facebook" target="_blank" aria-label="opens Facebook in a new window" > <svg viewBox="0 0 32 32" > <title>facebook</title> <use href="#facebook" /> </svg> </a> </li> <li> <a href="https://twitter.com/mackweldon" title="Mack weldon on twitter" target="_blank" aria-label="opens Twitter in a new window" > <svg viewBox="0 0 32 32" > <title>twitter</title> <use href="#twitter" /> </svg> </a> </li> <li> <a href="https://www.youtube.com/user/mackweldon/featured" title="Mack weldon on youtube" target="_blank" aria-label="opens Youtube in a new window" > <svg viewBox="0 0 32 32" > <title>youtube</title> <use href="#youtube" /> </svg> </a> </li> <li> <a href="https://www.pinterest.com/mackweldon/" title="Mack weldon on pinterest" target="_blank" aria-label="opens Pinterest in a new window" > <svg viewBox="0 0 32 32" > <title>pinterest</title> <use href="#pinterest" /> </svg> </a> </li> </ul> </div> <div class="footer__review"><div class="footer__review-stats"> <span class="footer__review-num">4.5</span> <div class="footer__review-star"><svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" aria-labelledby="6890461102193-ada-star-ratings-text" class="footer__review-star-icon" > <defs> <linearGradient aria-hidden="true" id="yotpo_star_footer1"> <stop stop-color="#0074e0" offset="100%"></stop> <stop stop-opacity="1" stop-color="rgba(0,0,0,0)" offset="100%"></stop> </linearGradient> </defs> <path aria-hidden="true" style="pointer-events: none;" d="M9 14.118L14.562 17.475L13.086 11.148L18 6.891L11.529 6.342L9 0.375L6.471 6.342L0 6.891L4.914 11.148L3.438 17.475L9 14.118Z" stroke="#0074e0" fill="url('#yotpo_star_footer1')"></path> </svg><svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" aria-labelledby="6890461102193-ada-star-ratings-text" class="footer__review-star-icon" > <defs> <linearGradient aria-hidden="true" id="yotpo_star_footer2"> <stop stop-color="#0074e0" offset="100%"></stop> <stop stop-opacity="1" stop-color="rgba(0,0,0,0)" offset="100%"></stop> </linearGradient> </defs> <path aria-hidden="true" style="pointer-events: none;" d="M9 14.118L14.562 17.475L13.086 11.148L18 6.891L11.529 6.342L9 0.375L6.471 6.342L0 6.891L4.914 11.148L3.438 17.475L9 14.118Z" stroke="#0074e0" fill="url('#yotpo_star_footer2')"></path> </svg><svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" aria-labelledby="6890461102193-ada-star-ratings-text" class="footer__review-star-icon" > <defs> <linearGradient aria-hidden="true" id="yotpo_star_footer3"> <stop stop-color="#0074e0" offset="100%"></stop> <stop stop-opacity="1" stop-color="rgba(0,0,0,0)" offset="100%"></stop> </linearGradient> </defs> <path aria-hidden="true" style="pointer-events: none;" d="M9 14.118L14.562 17.475L13.086 11.148L18 6.891L11.529 6.342L9 0.375L6.471 6.342L0 6.891L4.914 11.148L3.438 17.475L9 14.118Z" stroke="#0074e0" fill="url('#yotpo_star_footer3')"></path> </svg><svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" aria-labelledby="6890461102193-ada-star-ratings-text" class="footer__review-star-icon" > <defs> <linearGradient aria-hidden="true" id="yotpo_star_footer4"> <stop stop-color="#0074e0" offset="100%"></stop> <stop stop-opacity="1" stop-color="rgba(0,0,0,0)" offset="100%"></stop> </linearGradient> </defs> <path aria-hidden="true" style="pointer-events: none;" d="M9 14.118L14.562 17.475L13.086 11.148L18 6.891L11.529 6.342L9 0.375L6.471 6.342L0 6.891L4.914 11.148L3.438 17.475L9 14.118Z" stroke="#0074e0" fill="url('#yotpo_star_footer4')"></path> </svg><svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" aria-labelledby="6890461102193-ada-star-ratings-text" class="footer__review-star-icon" > <defs> <linearGradient aria-hidden="true" id="yotpo_star_footer5"> <stop stop-color="#0074e0" offset="50%"></stop> <stop stop-opacity="1" stop-color="rgba(0,0,0,0)" offset="50%"></stop> </linearGradient> </defs> <path aria-hidden="true" style="pointer-events: none;" d="M9 14.118L14.562 17.475L13.086 11.148L18 6.891L11.529 6.342L9 0.375L6.471 6.342L0 6.891L4.914 11.148L3.438 17.475L9 14.118Z" stroke="#0074e0" fill="url('#yotpo_star_footer5')"></path> </svg></div> </div> <div class="footer__review-info"> <span class="text-small"> <a href="https://mackweldon.com/pages/reviews"> Customer Reviews </a> </span> </div> </div> <a href="/pages/accessibility" class="footer__levelAccessWrapper"> <div class="footer__levelAccessLogoWrapper"><svg viewBox="0 0 64 24"width="70" > <title>levelAccess-logo</title> <use href="#levelAccess-logo" /> </svg> </div> <p class="text-small"> Mackweldon is committed to digital accessibility </p> </a> </div> <!-- /.footer__col --> </div> <!-- /.footer__cols --> </div> <!-- /.footer__aside --> <div class="footer__links"><ul> <li> <a href="/pages/terms-of-service">Terms</a> </li><li> <a href="/pages/privacy-policy">Privacy Policy</a> </li><li> <a href="/pages/accessibility">Accessibility Statement</a> </li><li> <a href="https://mackweldon.com/pages/datarequest">Do Not Sell My Information</a> </li> </ul><p class="copyright"> © 2024 MACK WELDON. ALL RIGHTS RESERVED. </p> <!-- /.copyright --></div> <!-- /.footer__links --> </div> <!-- /.footer__inner --> </div> <!-- /.container --> </footer> <!-- /.footer --> </div><div class="quick-add-drawer-wrapper" x-data="QuickAddDrawerWrapper()" :class="drawerClass" x-on:open-quick-add-drawer.window="handleOpenAddDrawer" x-on:update-quick-add-drawer-title.window="handleUpdateAddDrawerTitle" x-on:update-quick-add-drawer-class.window="handleUpdateAddDrawerClass" > <dialog class=" drawer drawer--content-padding quick-add-drawer__drawer " x-bind:class=" { [`drawer--side-${alignment.desktop}`]: true, [`drawer--mobile-side-${alignment.mobile}`]: true, 'drawer--scrollable': isScrollable, } " x-data=" drawer( null, null, true, true ) " x-cloak x-show="open" x-transition:enter-start="drawer--enter-start" x-transition:enter-end="drawer--enter-end" x-transition:leave-start="drawer--leave-start" x-transition:leave-end="drawer--leave-end" > <div class="drawer__backdrop" x-bind:class="{ 'drawer__backdrop--hidden': !hasBackdrop }" x-on:click="closeOpenDrawers" ></div> <div class="drawer__drawer"> <div class="drawer__top"> <div class="drawer__top-title-box"> <div class="drawer__top-title" x-text="titleNormalized"></div> </div> <button class="drawer__top-close" title="Close" x-on:click="$root.close()" > <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" > <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> <div class="drawer__middle" x-ref="middle"> <template x-if="quickAddDrawer"> <div> <div class="quick-add-drawer"> <template x-for="key in propStoreKeys"> <div x-data="QuickAddDrawerProduct(key)"> <template x-if="product"> <div class="quick-add-drawer__product"> <div class="quick-add-drawer__product-top"> <a class="quick-add-drawer__product-image" :href="url"> <img height="auto" width="auto" loading="lazy" :src="`${image}&width=200`" > </a> <div class="quick-add-drawer__product-info"> <span class="quick-add-drawer__product-title" x-text="product.title" ></span> <span> <span class="quick-add-drawer__product-price body-2-bold" x-text="$formatPrice(price.default)" :style="price.compareAt ? 'color: #0074E0;' : ''" ></span> <template x-if="price.compareAt"> <span class="quick-add-drawer__product-price --compare-at" x-text="$formatPrice(price.compareAt)" ></span> </template> </span> </div> </div> <div class="quick-add-drawer__product-variantSwatch" x-data="VariantSwatch(key)" @on-swatch-action="onSwatchAction($event.detail)" > <form action="javascript:void(0);" class="variantSwatch__form" ><!-- variant-swatch.js Component --><div role="radiogroup" aria-label="Color Selection" class="variantSwatch__item colorSwatch" > <template x-for="(colors, edition) in colorSwatchesByEdition"> <fieldset class="colorSwatch__box"> <legend class="visually-hidden" x-text="edition"></legend> <div class="colorSwatch__label"> <span class="text-small-bold__upto-mobile colorSwatch__labelTitle" x-text="edition" ></span> <span aria-live="polite" data-sl="color selection" class="text-small__upto-mobile colorSwatch__labelValue" x-show="selectedOptions.edition === edition" x-text="selectedOptions.color" ></span> </div> <div class="colorSwatch__list"> <template x-for="color in colors"> <div class="colorSwatch__listItem colorSwatch__input-img-group" :class=" { 'colorSwatch__input-img-group--selected': selectedOptions.color === color.value, 'colorSwatch__listItem--disable': oosOptions?.color?.includes(color.value) } " :key="color.code" > <label class="colorSwatch__input-label"> <img width="auto" height="auto" class="colorSwatch__image" data-fallback="//mackweldon.com/cdn/shop/t/2000/assets/rainbow_small.png?v=138462348698830620881732647533" @error="handleSwatchFallbackImage($event)" :src="color?.colorSetting?.swatch_image?.url || '//mackweldon.com/cdn/shop/t/2000/assets/ripple_small.gif?v=148637221303289941081732647533'" :class=" { 'colorSwatch__image--bordered': isBrightColor(color.value) } " > <input :data-sl="`color option ${color.value}`" :aria-label="`color ${color.value}`" name="product-color" type="radio" required="required" class="colorSwatch__input hidden-radio-ui" :value="color.code" @change="onColorSelect(color)" > <span aria-hidden class="hidden-radio-ui-focusable"></span> </label> <web-tooltip x-show="oosOptions?.color?.includes(color.value)" visibility="false" trigger='{ "closest": "div" }' align="bottom" interaction="default" offset="5" ex-on-event="focusin" ex-off-event="focusout" > <div class="sizeSwatch__oosTooltip text-ex-small"> Out of Stock </div> </web-tooltip> </div> </template> </div> </fieldset> </template> </div> <!-- variant-swatch.js Component --> <template x-for="(option, index) in sizes"> <div role="radiogroup" aria-label="Size Selection" class="variantSwatch__item sizeSwatch" > <fieldset class="sizeSwatch__box"> <legend class="visually-hidden">Size Options</legend> <div class="sizeSwatch__label"> <span class="text-small-bold__upto-mobile sizeSwatch__title" :class="{'sizeSwatch__title--error-no-selection': showSelectionError}" x-text="getSwatchLabel(option)" ></span> </div> <div class="sizeSwatch__list" :class="{'--gift-card-options': isGiftCard}" > <template x-for="size in option.values"> <div class="sizeSwatch__input-img-group sizeSwatch__listItem sizeSwatch__option" :class=" { 'sizeSwatch__option--selected': selectedOptions?.[option.name.toLowerCase()] === size, 'sizeSwatch__option--disabled': oosOptions?.[option.name.toLowerCase()]?.includes(size) } " > <label class="sizeSwatch__input-label"> <span class="sizeSwatch__optionText text-small__upto-mobile" x-text="size" ></span> <input :data-sl="`size option ${size}`" :aria-label="`size ${size}`" :name="`product-${option.name}`" type="radio" required="required" class="sizeSwatch__input hidden-radio-ui" :value="size" :checked="selectedOptions?.[option.name.toLowerCase()] === size" @change="onSizeSelect(option.name, size)" > <span aria-hidden class="hidden-radio-ui-focusable"></span> </label> <web-tooltip x-show="oosOptions?.[option.name.toLowerCase()]?.includes(size)" visibility="false" trigger='{ "closest": "div" }' align="bottom" interaction="default" offset="5" ex-on-event="focusin" ex-off-event="focusout" > <div class="sizeSwatch__oosTooltip text-ex-small"> Out of Stock </div> </web-tooltip> </div> </template> </div> </fieldset> <div class="sizeSwatch__bottom"> <span x-cloak x-show="showSelectionError" class="sizeSwatch__error"> Please Select A Size </span> </div> </div> </template> </form> </div> <div class="quick-add-drawer__product-atc-cart"> <div class="quick-add-drawer__product-buy"> <button class="cta cta__button cta__button--fullWidth quick-add-drawer__product-addButton" @click="handleAddToCart()" :disabled="actionButton.disabled" :class="{'cta__button--light': actionButton.intermediate, 'cta__button--dark' : !actionButton.intermediate }" > <span class="cta__label" x-text="actionButton.label"></span> </button> </div> </div> </div> </template> <!-- TODO: Implement loading animation --> <span x-show="!product">Loading...</span> </div> </template> </div> </div> </template> </div> </div> </dialog> </div> <div x-data="BackInStock()" @open-back-in-stock.window="onOpen($event.detail)" > <dialog class=" drawer " x-bind:class=" { [`drawer--side-${alignment.desktop}`]: true, [`drawer--mobile-side-${alignment.mobile}`]: true, 'drawer--scrollable': isScrollable, } " x-data=" drawer( "right", null, false, null ) " x-cloak x-show="open" x-transition:enter-start="drawer--enter-start" x-transition:enter-end="drawer--enter-end" x-transition:leave-start="drawer--leave-start" x-transition:leave-end="drawer--leave-end" > <div class="drawer__backdrop" x-bind:class="{ 'drawer__backdrop--hidden': !hasBackdrop }" x-on:click="closeOpenDrawers" ></div> <div class="drawer__drawer"> <div class="drawer__middle" x-ref="middle"> <template x-if="product"> <div class="bisDrawer"> <div class="bisDrawer__header"> <h3 class='h3 body-1 body-1-bold'>Sorry, we've sold out</h3> <button class="bisDrawer__close" @click="closeModal()"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" > <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> <div class="bisDrawer__content"> <form id="notify_me" class="bisDrawer__form" name="notify_me" @submit.prevent > <p class="bisDrawer__copy"> Enter your email address below and we'll send you a notification email when this color is back in stock.. </p> <h3 class="bisDrawer__title"> ITEM: <span x-text="product?.title"></span> </h3> <div class="bisDrawer__fields"> <div class="bisDrawer__dropdown"> <div class="input__wrapper input__wrapper--innerLabel"> <label for="oos_select" class="input__label text-small text-small-bold">Select Color</label> <select name="oos_select" class="bisDrawer__dropdownVariant" x-model="currentData.variantId" > <template x-for="variant in colorVariants" :key="variant.id" > <option :value="variant.id" :selected="variant.id === currentData.variantId" x-text="variant.title"></option> </template> </select><svg viewBox="0 0 32 32"class="bisDrawer__dropdown-down-arrow" > <title>chevron-down</title> <use href="#chevron-down" /> </svg> </div> </div><div class="input"> <div class="input__wrapper input__wrapper--innerLabel" x-data="input()" > <label for="customer-email" class="input__label text-small text-small-bold" >Email</label> <input id="customer-email" type="email" name="" placeholder="Enter Email" data-sl="customer-email"class="input__input" autocomplete="off" x-model.debounce.200ms="email" > </div> </div> <script> { const EMAIL_TEST_REGEX = /^([\w-+!#$%^&*\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; const PASSWORD_TEST_REGEX = /^[a-zA-Z0-9!@#$%^&*]{8,16}$/; document.addEventListener('alpine:init', () => { Alpine.data('input', () => ({ showPassword: false, inputError: '', togglePasswordVisibility() { this.showPassword = !this.showPassword; }, validateInput(inputType, needToValidate, value) { if (!needToValidate) { this.inputError = ''; return; } if (!value) { this.inputError = `${ inputType.charAt(0).toUpperCase() + inputType.slice(1) } is required`; } else if (inputType === 'email' && !EMAIL_TEST_REGEX.test(value)) { this.inputError = 'Enter valid email address'; } else if ( inputType === 'password' && !PASSWORD_TEST_REGEX.test(value) ) { this.inputError = 'Enter at least 8 characters'; } else { this.inputError = ''; } }, })); }); } </script> <p x-show="email && !isValidEmail" class='bisDrawer__invalid-email'>Please provide a valid email address</p> </div> <button class="cta cta__button cta__button--fullWidth bisDrawer__submit" @click="notifyMe()" :disabled="!isValidEmail || processing" :class="{'cta__button--dark' : true }" > <span class="cta__label" x-text="ctaLabel"></span> </button> <p class="bisDrawer__success" x-show='successMessage' x-text="successMessage"></p> </form> </div> </div> </template> </div> </div> </dialog> </div> <script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/Bfh0Ntn1JZv5vEvrBWAVKyjeVxByh0HRLHvT6M1n" async></script> <script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/7y73YHjNUo8nThUz7aFtjw" async> </script> <div style="display: none"> <svg> <defs> <symbol id="minus-icon" viewBox="0 0 11 2"> <line x1="0" y1="1" x2="20" y2="1" stroke="#0A1533" stroke-width="1" /> </symbol> <symbol id="plus-icon" viewBox="0 0 11 11"> <line y1="5.5" x2="11" y2="5.5" stroke="black"/> <line x1="5.5" y1="11" x2="5.5" stroke="black"/> </symbol> <symbol id="sort-icon" viewBox="0 0 10 15"> <line x1="2.04492" y1="15" x2="2.04492" stroke="#001237" stroke-width="2"/> <line x1="7.12109" y1="15" x2="7.12109" stroke="#001237" stroke-width="2"/> <line x1="4.06055" y1="3.25" x2="-0.000429153" y2="3.25" stroke="#001237" stroke-width="2"/> <line x1="9.13672" y1="10.75" x2="5.07574" y2="10.75" stroke="#001237" stroke-width="2"/> </symbol> <symbol id="filters-icon" viewBox="0 0 20 14"> <line y1="2" x2="20" y2="2" stroke="#001237" stroke-width="2"/> <line y1="7" x2="20" y2="7" stroke="#001237" stroke-width="2"/> <line y1="12" x2="20" y2="12" stroke="#001237" stroke-width="2"/> <line x1="4" y1="4" x2="4" stroke="#001237" stroke-width="2"/> <line x1="16" y1="9" x2="16" y2="5" stroke="#001237" stroke-width="2"/> <line x1="10" y1="14" x2="10" y2="10" stroke="#001237" stroke-width="2"/> </symbol> <symbol id="right-arrow" class="icon icon--button-arrow" viewBox="0 0 12 12"> <g fill="none" fill-rule="evenodd" stroke="none" stroke-width="1"> <g transform="translate(-219 -584)"> <g transform="translate(0 38)"> <g transform="translate(64 528)"> <g transform="translate(155 18)"> <path d="M0 0h12v12H0z"/> <path fill="currentColor" d="M7 10 6 9l3-3-3-3 1-1 4 4z" class="button-arrow-fill"/> <path fill="currentColor" d="M1 5.25h8v1.5H1z" class="button-arrow-fill"/> </g> </g> </g> </g> </g> </symbol> <symbol id="right-arrow-2" width="20" height="16" viewBox="0 0 20 16" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M9.41177 14.8L8.18414 16L0 8L8.18414 0L9.41177 1.2L3.3324 7.14258H20.0003V8.85686H3.33183L9.41177 14.8Z" fill="#001237"/> </symbol> <symbol id="chevron" viewBox="0 0 8 12"> <g fill="none" fill-rule="evenodd" stroke="none" stroke-width="1"> <g transform="translate(-1311 -377)"> <g transform="translate(400 312)"> <g transform="translate(904 55)"> <g transform="translate(4 8)"> <path d="M0 0h16v16H0z"/> <path stroke="currentColor" d="M10 2 4 8l6 6"/> </g> </g> </g> </g> </g> </symbol> <symbol id="chevron-down" viewBox="0 0 12 8"> <g fill="none" fill-rule="evenodd" stroke="none" stroke-width="1"> <g fill="currentColor" transform="translate(-139 -655)"> <g transform="translate(0 94)"> <g transform="translate(113 56)"> <g transform="translate(26.5 505)"> <path d="M7.6-1.5 9-.125 4.8 4 9 8.125 7.6 9.5 2 4z" transform="matrix(0 -1 -1 0 9.5 9.5)"/> </g> </g> </g> </g> </g> </symbol> <symbol id="solid-heart" viewBox="0 0 24 24" fill="none"> <path d="M16.5 2.8252C14.76 2.8252 13.09 3.6352 12 4.9152C10.91 3.6352 9.24 2.8252 7.5 2.8252C4.42 2.8252 2 5.2452 2 8.3252C2 12.1052 5.4 15.1852 10.55 19.8652L12 21.1752L13.45 19.8552C18.6 15.1852 22 12.1052 22 8.3252C22 5.2452 19.58 2.8252 16.5 2.8252Z" fill="currentColor"/> </symbol> <symbol id="stroke-heart" viewBox="0 0 24 24" fill="none"> <path d="M16.5 2.8252C14.76 2.8252 13.09 3.6352 12 4.9152C10.91 3.6352 9.24 2.8252 7.5 2.8252C4.42 2.8252 2 5.2452 2 8.3252C2 12.1052 5.4 15.1852 10.55 19.8652L12 21.1752L13.45 19.8552C18.6 15.1852 22 12.1052 22 8.3252C22 5.2452 19.58 2.8252 16.5 2.8252ZM12.1 18.3752L12 18.4752L11.9 18.3752C7.14 14.0652 4 11.2152 4 8.3252C4 6.3252 5.5 4.8252 7.5 4.8252C9.04 4.8252 10.54 5.8152 11.07 7.1852H12.94C13.46 5.8152 14.96 4.8252 16.5 4.8252C18.5 4.8252 20 6.3252 20 8.3252C20 11.2152 16.86 14.0652 12.1 18.3752Z" fill="currentColor"/> </symbol> <symbol id="quick-add" viewBox="0 0 18 18"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-289.000000, -2661.000000)"> <g transform="translate(290.000000, 2662.000000)"> <g fill="var(--quick-add-bg-color, #FFFFFF)" fill-rule="nonzero"> <circle cx="8" cy="8" r="8"></circle> </g> <line x1="8" y1="4.57142857" x2="8" y2="11.4285714" stroke="var(--quick-add-stroke-color, #555555)"></line> <line x1="11.4285714" y1="8" x2="4.57142857" y2="8" stroke="var(--quick-add-stroke-color, #555555)"></line> </g> </g> </g> </symbol> <symbol id="bordered-quick-add" fill="none"> <path d="M6.583 3.083H5.417v2.333H3.083v1.167h2.334v2.333h1.166V6.583h2.334V5.416H6.583V3.083ZM6 .167A5.835 5.835 0 0 0 .167 6 5.835 5.835 0 0 0 6 11.833 5.835 5.835 0 0 0 11.833 6 5.835 5.835 0 0 0 6 .167Zm0 10.5A4.673 4.673 0 0 1 1.333 6 4.673 4.673 0 0 1 6 1.333 4.673 4.673 0 0 1 10.667 6 4.673 4.673 0 0 1 6 10.666Z" fill="#fff"/> </symbol> <symbol id="plus" viewBox="0 0 10 10"> <g fill="currentColor" fill-rule="evenodd"> <path d="M0 4.5h10v1H0z"/> <path d="M4.5 0h1v10h-1z"/> </g> </symbol> <symbol id="minus" viewBox="0 0 10 2"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-1211.000000, -219.000000)" fill="#555555"><g transform="translate(1064.000000, 1.000000)"><g transform="translate(16.000000, 147.000000)"><g transform="translate(115.000000, 56.000000)"><g transform="translate(16.000000, 15.500000)"><rect x="0" y="0" width="10" height="1"></rect></g></g></g></g></g></g></symbol> <symbol id="icon-arrow-submit" viewBox="0 0 32 32"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-441.000000, -5643.000000)"> <g transform="translate(-0.000000, 5503.000000)"> <g transform="translate(137.000000, 140.000000)"> <g transform="translate(304.000000, 0.000000)"> <circle stroke="#FFFFFF" stroke-width="2" cx="16" cy="16" r="15"></circle> <polygon fill="#FFFFFF" transform="translate(19.500000, 16.000000) scale(-1, 1) translate(-19.500000, -16.000000) " points="21.6 10.5 23 11.875 18.8 16 23 20.125 21.6 21.5 16 16"></polygon> <rect fill="#FFFFFF" x="9" y="15" width="12" height="2"></rect> </g> </g> </g> </g> </g> </symbol> <symbol id="instagram" viewBox="0 0 448 512"> <path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/> </symbol> <symbol id="facebook" viewBox="0 0 320 512"> <path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/> </symbol> <symbol id="pinterest" viewBox="0 0 496 512"><path d="M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z"/></symbol> <symbol id="twitter" width="27" height="27" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M23.1866 0H25.4582L2.24804 27H0L23.1866 0Z" fill="white"/> <path d="M19.1101 26L1.90278 1.01178L7.24315 1.01178L16.3363 14.19L16.3373 14.1915L24.4521 26H19.1101Z" fill="black" stroke="white" stroke-width="2"/> </symbol> <symbol id="youtube" viewBox="0 0 576 512"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/></symbol> <symbol id="close" viewBox="0 0 32 32"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-922.000000, -290.000000)"> <g transform="translate(0.000000, 94.000000)"> <g transform="translate(470.000000, 180.000000)"> <g transform="translate(452.000000, 16.000000)"> <circle stroke="#001237" stroke-width="2" fill="#F7F7F7" cx="16" cy="16" r="15"></circle> <polygon fill="#001237" points="21 12.4285714 17.4285714 16 21 19.5714286 19.5714286 21 16 17.4285714 12.4285714 21 11 19.5714286 14.5714286 16 11 12.4285714 12.4285714 11 16 14.5714286 19.5714286 11"></polygon> </g> </g> </g> </g> </g> </symbol> <symbol id="close-smooth" width="10" height="10" viewBox="0 0 10 10" fill="none"> <path d="M1 1L9 9" stroke="#6A6A6A" stroke-linecap="round"/> <path d="M9 1L1 9" stroke="#6A6A6A" stroke-linecap="round"/> </symbol> <symbol id="next" viewBox="0 0 6 10"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g fill="currentColor" fill-rule="nonzero"> <path d="M5.63918132,4.36300927 L1.77647585,0.385522061 C1.6342243,0.230735953 1.45659144,0.153375 1.24322449,0.153375 C1.02985754,0.153375 0.852224676,0.230821554 0.709973124,0.385522061 L0.259707021,0.843824184 C0.113533435,0.994544295 0.0404466424,1.17774959 0.0404466424,1.39363265 C0.0404466424,1.60542833 0.113512683,1.79081642 0.259707021,1.94962571 L3.13904027,4.91294614 L0.259582511,7.88236556 C0.113450429,8.03308568 0.0403636363,8.21629095 0.0403636363,8.43219542 C0.0403636363,8.64396969 0.113429677,8.82942199 0.259582511,8.9881671 L0.709890118,9.44640503 C0.856042952,9.59712512 1.03386258,9.67247449 1.24314148,9.67247449 C1.45250339,9.67247449 1.63028152,9.59712512 1.77639285,9.44640503 L5.63918132,5.4689178 C5.78539641,5.3100657 5.85854546,5.12472041 5.85854546,4.91292474 C5.85854546,4.69704167 5.78539641,4.51372939 5.63918132,4.36300927 Z" ></path> </g> </g> </symbol> <symbol id="question" viewBox="0 0 13 13"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g> <circle fill="#0074e0" cx="6.5" cy="6.5" r="6.5"></circle> <path d="M7.136,8.672 C7.136,8.384 7.162,8.14 7.214,7.94 C7.266,7.74 7.34,7.566 7.436,7.418 C7.532,7.27 7.644,7.136 7.772,7.016 C7.9,6.896 8.04,6.772 8.192,6.644 C8.32,6.532 8.448,6.418 8.576,6.302 C8.704,6.186 8.818,6.054 8.918,5.906 C9.018,5.758 9.098,5.582 9.158,5.378 C9.218,5.174 9.248,4.932 9.248,4.652 C9.248,4.268 9.18,3.924 9.044,3.62 C8.908,3.316 8.722,3.062 8.486,2.858 C8.25,2.654 7.974,2.498 7.658,2.39 C7.342,2.282 7,2.228 6.632,2.228 C6.192,2.228 5.794,2.298 5.438,2.438 C5.082,2.578 4.778,2.776 4.526,3.032 C4.274,3.288 4.082,3.596 3.95,3.956 C3.818,4.316 3.752,4.716 3.752,5.156 L3.752,5.156 L5.12,5.156 C5.12,4.612 5.238,4.178 5.474,3.854 C5.71,3.53 6.076,3.368 6.572,3.368 C6.676,3.368 6.796,3.392 6.932,3.44 C7.068,3.488 7.196,3.564 7.316,3.668 C7.436,3.772 7.538,3.91 7.622,4.082 C7.706,4.254 7.748,4.46 7.748,4.7 C7.748,4.9 7.722,5.072 7.67,5.216 C7.618,5.36 7.546,5.49 7.454,5.606 C7.362,5.722 7.258,5.828 7.142,5.924 C7.026,6.02 6.904,6.124 6.776,6.236 C6.616,6.372 6.478,6.51 6.362,6.65 C6.246,6.79 6.148,6.952 6.068,7.136 C5.988,7.32 5.93,7.534 5.894,7.778 C5.858,8.022 5.84,8.32 5.84,8.672 L5.84,8.672 L7.136,8.672 Z M7.268,11 L7.268,9.5 L5.66,9.5 L5.66,11 L7.268,11 Z" fill="#FFFFFF" fill-rule="nonzero"></path> </g> </g> </symbol> <symbol id="quote" viewBox="0 0 128 88"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-64.000000, -107.000000)"> <g transform="translate(64.000000, 107.000000)"> <rect x="0" y="0" width="128" height="88"></rect> <path d="M128,64.32287 C128,70.8998505 125.62963,76.490284 120.888889,81.0941704 C116.148148,85.6980568 110.318318,88 103.399399,88 C93.9179179,88 86.038038,84.5799701 79.7597598,77.7399103 C73.4814815,70.8998505 70.3423423,62.0866966 70.3423423,51.3004484 C70.3423423,31.5695067 77.7737738,17.4947683 92.6366366,9.07623318 C103.399399,3.02541106 112.112112,0 118.774775,0 C121.593594,0 123.003003,1.05231689 123.003003,3.15695067 C123.003003,4.99850523 121.465465,6.31390135 118.39039,7.10313901 C97.1211211,12.8908819 86.4864865,23.8086697 86.4864865,39.8565022 C86.4864865,46.9596413 88.2802803,53.0104634 91.8678679,58.0089686 C92.3803804,49.064275 97.8898899,44.5919283 108.396396,44.5919283 C114.034034,44.5919283 118.710711,46.4992526 122.426426,50.3139013 C126.142142,54.1285501 128,58.7982063 128,64.32287 Z M57.2732733,64.32287 C57.2732733,70.8998505 54.9029029,76.490284 50.1621622,81.0941704 C45.4214214,85.6980568 39.7197197,88 33.0570571,88 C23.3193193,88 15.3753754,84.5142003 9.22522523,77.5426009 C3.07507508,70.5710015 0,61.6920777 0,50.9058296 C0,31.4379671 7.43143143,17.4947683 22.2942943,9.07623318 C33.0570571,3.02541106 41.6416416,0 48.048048,0 C50.8668669,0 52.2762763,1.05231689 52.2762763,3.15695067 C52.2762763,4.99850523 50.7387387,6.31390135 47.6636637,7.10313901 C26.6506507,12.8908819 16.1441441,23.9402093 16.1441441,40.2511211 C16.1441441,47.0911809 17.9379379,53.0104634 21.5255255,58.0089686 C22.038038,49.064275 27.4194194,44.5919283 37.6696697,44.5919283 C43.3073073,44.5919283 47.983984,46.4992526 51.6996997,50.3139013 C55.4154154,54.1285501 57.2732733,58.7982063 57.2732733,64.32287 Z" fill="#555555" opacity="0.2"></path> </g> </g> </g> </symbol> <symbol id="search" viewBox="0 0 16 16"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-261.000000, -1082.000000)"> <g transform="translate(0.000000, 1040.000000)"> <g transform="translate(0.000000, 28.000000)"> <g transform="translate(261.000000, 14.000000)"> <rect x="0" y="0" width="16" height="16"></rect> <polygon fill="currentColor" transform="translate(13.161760, 13.161760) rotate(45.000000) translate(-13.161760, -13.161760) " points="9.82842712 12.4950938 16.4950938 12.4950938 16.4950938 13.8284271 9.82842712 13.8284271"></polygon> <circle stroke="currentColor" cx="6.66666667" cy="6.66666667" r="6.16666667"></circle> </g> </g> </g> </g> </g> </symbol> <symbol id="try-on-guarantee-badge" viewBox="0 0 103 101"><g clip-path="url(#tog-a)" fill="currentColor"><path d="M16.2 68c.4-1 .4-2.1 0-3.1a3.9 3.9 0 0 0-5-2.4A3.6 3.6 0 0 0 9 67.4c.4 1.1 1.2 2 2.2 2.6l3-1-1-3-1.3.4.6 1.5-1 .3a2.6 2.6 0 0 1-1.2-2.1 2.1 2.1 0 0 1 1.6-2 2.2 2.2 0 0 1 3 1.2 2.6 2.6 0 0 1 0 2l1.4.6ZM22.8 76.4 19.5 79a1.5 1.5 0 0 1-2.4-.3c-.6-.7-.5-1.6.5-2.3l3.3-2.6-1-1.3-3.4 2.6a2.8 2.8 0 0 0-.7 4.6 3 3 0 0 0 4.6.5l3.3-2.6-.9-1.2ZM29 87.3l-1.7-1.1 2.2-1.4-.5 2.5Zm-5.8-.2 1.4 1 1.5-1 2.6 1.7-.3 1.7 1.4 1 1.6-8-1.3-.7-6.9 4.3ZM42.5 91c-.2.7-.8 1-1.5.7l-1.5-.4.6-2 1.5.4c.8.3 1.2.7 1 1.4h-.1Zm-.3-2.5-3.3-1-2 7 1.5.4.7-2.2 1.2.3.9 2.6 1.8.5-1-3a2.3 2.3 0 0 0 2.2-1.7c.4-1.4-.4-2.6-2-3M52.8 94l.9-2.4 1 2.3h-1.9Zm0-4.3L50 97h1.7l.6-1.7 3.1-.1.8 1.6h1.7l-3.5-7.2h-1.6ZM67.4 86.6l1.6 4.2-4.9-3-1.3.6 2.6 6.8 1.5-.6-1.7-4.3 5 3 1.4-.4-2.7-6.8-1.5.5ZM79.4 80.8l-1-1.2-4.8 3.8 1 1.2 1.7-1.4 3.7 4.5 1.3-1-3.7-4.5 1.8-1.4ZM88 77.7l-1.3-.9 2-2.8-1.2-.8-2 2.8-1.2-.8 2.2-3.2-1.1-.9-3.2 4.6 6 4.1 3.3-4.5-1.2-.9-2.3 3.3ZM95.3 62.6 94 66.4l-1.5-.5 1-3.3-1.3-.4-1.1 3.3-1.4-.5 1.2-3.7-1.4-.4-1.7 5.2 7 2.2 1.8-5.3-1.4-.4ZM45 65.2l.7-3.1-1-3-1 3.6-8.5-27h-2L43 65.3h2ZM47.5 54.5l4-16.8 1 4.5 1-3.5-.8-3h-2.4l-3.8 15.8 1 3ZM55.5 47.1l-1 3.6 3.6 14.5h2l9.7-29.4h-1.9l-8.6 27L55.5 47ZM37.9 65.2h2l.7-3.1-1-3-.9 3.6-8.5-27h-2L38 65.3Z"/><path d="m42.4 54.5 4-16.8 1.1 4.5.9-3.5-.7-3h-2.4l-3.8 15.8 1 3ZM58.5 54.7l6.2-19H63l-5.1 16 .7 3ZM54.2 62.7l-3.8-15.6-.8 3.6L53 65.2h2l1-3.1-.7-3-1.2 3.6ZM42.4 42.6l-2.2-6.8h-2l3.4 10 .8-3.2ZM48.8 62.7l-4-12.8-.8 3.2 4 12.1h2l.9-3.9-.9-3.6-1.2 5ZM53 52.5l3.5-14.8 2 8 1-3-1.8-7h-2.4L52.1 49l.9 3.5ZM61.2 50.3l-1 3 .4 1.3 1-3-.4-1.3ZM63.4 59l-1 3.1.7 3.1h2l9.7-29.4h-1.9l-8.6 27-1-3.8Z"/><path d="M51.5 18.7A32.3 32.3 0 0 1 84 50.5 32.3 32.3 0 0 1 51.5 82a32.5 32.5 0 0 1-32.4-31.4 32 32 0 0 1 32.4-31.8Zm0 65.2a33.9 33.9 0 0 0 34-33.4 33.9 33.9 0 0 0-34-34 34.1 34.1 0 0 0-34 34 33.7 33.7 0 0 0 34 33.5M20.8 19.2l4 4.3 1.2-1.1-4-4.3 1.6-1.5-1-1-4.5 4 1 1.1 1.7-1.5ZM31 12l1.5-.8c.8-.3 1.4-.2 1.7.4.3.5 0 1.1-.7 1.5l-1.5.7-1-1.9Zm2.7 5.2-1-2.1 1.2-.6 2.4 1.5L38 15l-2.8-1.5a2.2 2.2 0 0 0 .5-2.7 2.4 2.4 0 0 0-3.6-1L29 11.4l3.2 6.6 1.5-.7ZM45 13.4l1.7-.2-.5-2.9 2.2-4.7-1.8.2L45.2 9 43 6.3l-1.9.3 3.5 4 .4 2.8ZM65 11.3a2.2 2.2 0 0 1 2.9-1.2 2.2 2.2 0 0 1 0 4.1 2.3 2.3 0 0 1-2.5-.4 2.2 2.2 0 0 1-.4-2.5Zm.6 4.4a3.9 3.9 0 0 0 5.1-2 3.7 3.7 0 0 0-2.3-5 3.9 3.9 0 0 0-5 2 3.7 3.7 0 0 0 2.2 5M78.3 17.4l-.3 5.8 1 1 4.9-5.6-1.2-1-3 3.4.3-5.7-1.1-1L74 20l1.3 1 3-3.5Z"/><path d="M86.9 85.1A50.5 50.5 0 0 1 5.5 69.3a48.2 48.2 0 0 1 10.8-53.4 50.5 50.5 0 0 1 81.4 15.8 48.3 48.3 0 0 1-10.8 53.4Zm1-70.3A52.2 52.2 0 0 0 4 31.1a49.7 49.7 0 0 0 11.2 55.1A52.2 52.2 0 0 0 99 70a49.7 49.7 0 0 0-11.2-55.1"/><path d="M9.3 50.5A41 41 0 0 1 19 24.3l-1.3-1a42.5 42.5 0 0 0-9.1 35.3l1.6-.2c-.5-2.6-.8-5.3-.8-8M93 58.4l1.5.2a41.9 41.9 0 0 0-9.2-35.5l-1.3 1a41.2 41.2 0 0 1 9 34.2"/></g><defs><clipPath id="tog-a"><path fill="#fff" d="M0 0h103v101H0z"/></clipPath></defs></symbol> <symbol id="user" viewBox="0 0 12 12"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-1179.000000, -73.000000)"> <g transform="translate(0.000000, 38.000000)"> <g transform="translate(1179.000000, 33.000000)"> <g transform="translate(0.000000, 2.000000)"> <rect x="0" y="0" width="12" height="12"></rect> <path d="M6,7.5 C7.32805956,7.5 8.54849651,7.98077701 9.51205837,8.78374524 C10.3485385,9.48081201 10.9918306,10.4201367 11.3463746,11.4999575 L11.3463746,11.4999575 L0.638965879,11.499262 C0.971414823,10.4041752 1.59902022,9.4681218 2.42781251,8.77756924 C3.39644433,7.97050191 4.63896594,7.5 6,7.5 L6,7.5 Z" stroke="currentColor"></path> <path d="M6,0.5 C6.96640172,0.5 7.8414318,0.8918223 8.47484494,1.52531999 C9.10821189,2.1587715 9.5,3.03386878 9.5,4.00053397 C9.5,4.96673405 9.10816378,5.84157922 8.47477462,6.47488383 C7.84136129,7.1082126 6.96636277,7.5 6,7.5 C5.03363723,7.5 4.15863871,7.1082126 3.52522538,6.47488383 C2.89183622,5.84157922 2.5,4.96673405 2.5,4.00053397 C2.5,3.03386878 2.89178811,2.1587715 3.52515506,1.52531999 C4.1585682,0.8918223 5.03359828,0.5 6,0.5 Z" stroke="currentColor"></path> </g> </g> </g> </g> </g> </symbol> <symbol id="close-thick" viewBox="0 0 10 10" > <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-1181.000000, -76.000000)" fill="#555555"> <g> <g transform="translate(0.000000, 29.000000)"> <polygon points="1191 48.4285714 1187.42857 52 1191 55.5714286 1189.57143 57 1186 53.4285714 1182.42857 57 1181 55.5714286 1184.57143 52 1181 48.4285714 1182.42857 47 1186 50.5714286 1189.57143 47"></polygon> </g> </g> </g> </g> </symbol> <symbol width="12px" height="12px" viewBox="0 0 8 8" id="arrow-left" > <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g> <rect x="0" y="0" width="8" height="8"></rect> <path d="M5,1 L2,4 L5,7" stroke="currentColor"></path> </g> </g> </symbol> <symbol width="14px" height="18px" viewBox="0 0 8 8" id="arrow" > <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g> <rect x="0" y="0" width="8" height="8"></rect> <path d="M5,1 L2,4 L5,7" stroke="currentColor"></path> </g> </g> </symbol> <symbol id="close-thin" width="20px" height="18px" viewBox="0 0 20 18" > <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-1403.000000, -27.000000)"> <g transform="translate(1065.000000, 0.000000)"> <g transform="translate(336.000000, 24.000000)"> <rect x="0" y="0" width="24" height="24"></rect> <line x1="3" y1="3" x2="21" y2="21" stroke="currentColor"></line> <line x1="21" y1="3" x2="3" y2="21" stroke="currentColor"></line> </g> </g> </g> </g> </symbol> <symbol id="gallery-check" width="24px" height="24px" viewBox="0 0 24 24" > <g stroke="none" stroke-width="1" fill="#333" fill-rule="evenodd"> <rect x="0" y="0" width="24" height="24"></rect> <path d="M17.3870177,8.00427439 C17.2635186,8.02056056 17.1493255,8.07866202 17.0634547,8.16890321 C16.8496934,8.38266819 15.1958722,10.081889 13.5156155,11.8075635 C11.9937898,13.3705292 10.7027805,14.6981681 10.3140454,15.0942909 L6.87973699,12.4773955 C6.72478199,12.356802 6.51693686,12.3288828 6.33565103,12.4043104 C6.15436521,12.4797379 6.02766683,12.6468505 6.00398676,12.8417687 C5.98030669,13.0366869 6.06330603,13.2292751 6.22125803,13.3459157 L10.0358948,16.2523056 C10.2535216,16.4165988 10.5590779,16.3947695 10.7511392,16.2012076 C10.9649005,15.9874608 12.6187217,14.2938892 14.2989784,12.5682202 C15.9792351,10.8425458 17.6859272,9.08477933 17.8354646,8.93522741 C18.0031147,8.77175355 18.0476056,8.51946093 17.9459852,8.30850221 C17.8443649,8.09754349 17.6193486,7.97507445 17.3870177,8.00427439 L17.3870177,8.00427439 Z" stroke="#FFFFFF" ></path> <path d="M17.3870177,8.00427439 C17.2635186,8.02056056 17.1493255,8.07866202 17.0634547,8.16890321 C16.8496934,8.38266819 15.1958722,10.081889 13.5156155,11.8075635 C11.9937898,13.3705292 10.7027805,14.6981681 10.3140454,15.0942909 L6.87973699,12.4773955 C6.72478199,12.356802 6.51693686,12.3288828 6.33565103,12.4043104 C6.15436521,12.4797379 6.02766683,12.6468505 6.00398676,12.8417687 C5.98030669,13.0366869 6.06330603,13.2292751 6.22125803,13.3459157 L10.0358948,16.2523056 C10.2535216,16.4165988 10.5590779,16.3947695 10.7511392,16.2012076 C10.9649005,15.9874608 12.6187217,14.2938892 14.2989784,12.5682202 C15.9792351,10.8425458 17.6859272,9.08477933 17.8354646,8.93522741 C18.0031147,8.77175355 18.0476056,8.51946093 17.9459852,8.30850221 C17.8443649,8.09754349 17.6193486,7.97507445 17.3870177,8.00427439 L17.3870177,8.00427439 Z" fill="#FFFFFF" ></path> </g> </symbol> <symbol id="gallery-close" width="24px" height="24px" viewBox="0 0 24 24" > <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <rect x="0" y="0" width="24" height="24"></rect> <polygon fill="#001237" points="17 8.42857143 13.4285714 12 17 15.5714286 15.5714286 17 12 13.4285714 8.42857143 17 7 15.5714286 10.5714286 12 7 8.42857143 8.42857143 7 12 10.5714286 15.5714286 7" ></polygon> </g> </symbol> <symbol id="down" width="10px" height="10px" viewBox="0 0 10 10" > <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-113.000000, -463.000000)" stroke="#001237" stroke-width="1.25"> <g transform="translate(16.000000, 320.000000)"> <g transform="translate(23.000000, 136.000000)"> <g transform="translate(74.885742, 8.000000)"> <line x1="4" y1="0.433138363" x2="4" y2="7.36335217" stroke-linecap="square"></line> <polyline points="0 4.43591421 4 8 8 4.43591421"></polyline> </g> </g> </g> </g> </g> </symbol> <symbol id="chat-icon"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-19.5, -767.5)" stroke="#555555"> <g transform="translate(20, 766)"> <g transform="translate(0, 2)"> <path d="M10,0 C4.47715556,0 0,4.28383558 0,9.56820803 C0,14.852623 4.47715556,19.1364161 10,19.1364161 C11.5218889,19.1364161 12.9615556,18.8118412 14.25,18.2321141 C14.6261111,18.0628631 15.0695556,18.1085779 15.3993333,18.3507599 C15.9804444,18.777502 16.8043333,19.2859991 17.8013333,19.6477836 C18.2345556,19.8049149 18.6304444,19.9184576 18.984,20 C18.6146667,19.3544649 18.2407778,18.5854999 18.0684444,17.8618244 C17.8908889,17.1162484 17.6246667,15.8175236 18.1422222,15.1243601 C19.312,13.5582571 20,11.6416387 20,9.56820803 C20,4.28383558 15.5228889,0 10,0 Z" ></path> </g> </g> </g> </g> </symbol> <symbol id="chat-icon-white" > <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-20, -762)" fill="#FFFFFF"> <g transform="translate(20, 760)"> <g transform="translate(0, 2)"> <path d="M10,0 C4.47715556,0 0,4.28383558 0,9.56820803 C0,14.852623 4.47715556,19.1364161 10,19.1364161 C11.5218889,19.1364161 12.9615556,18.8118412 14.25,18.2321141 C14.6261111,18.0628631 15.0695556,18.1085779 15.3993333,18.3507599 C15.9804444,18.777502 16.8043333,19.2859991 17.8013333,19.6477836 C18.2345556,19.8049149 18.6304444,19.9184576 18.984,20 C18.6146667,19.3544649 18.2407778,18.5854999 18.0684444,17.8618244 C17.8908889,17.1162484 17.6246667,15.8175236 18.1422222,15.1243601 C19.312,13.5582571 20,11.6416387 20,9.56820803 C20,4.28383558 15.5228889,0 10,0 Z"></path> </g> </g> </g> </g> </symbol> <symbol id="close-med" width="16px" height="16px" viewBox="0 0 16 16" > <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-292.000000, -88.000000)"> <g transform="translate(0.000000, 72.000000)"> <g transform="translate(292.000000, 16.000000)"> <rect x="0" y="0" width="16" height="16"></rect> <g transform="translate(2.000000, 2.000000)" stroke="currentColor" stroke-width="2"> <line x1="0" y1="0" x2="12" y2="12" ></line> <line x1="12" y1="0" x2="0" y2="12" ></line> </g> </g> </g> </g> </g> </symbol> <symbol id="arrow-left-long" width="20.5px" height="11px" viewBox="0 0 20.5 11"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round"> <g transform="translate(-12.000000, -90.217812)" stroke="#555555" stroke-width="2"> <g transform="translate(0.000000, 72.000000)"> <g transform="translate(14.000000, 18.217812)"> <line x1="0.5" y1="5.78218842" x2="20.5" y2="5.78218842" stroke-linejoin="round"></line> <g> <line x1="0" y1="5.5360071" x2="5.5360071" y2="0"></line> <line x1="4.39648318e-14" y1="11" x2="5.5360071" y2="5.4639929" transform="translate(2.768004, 8.231996) scale(1, -1) translate(-2.768004, -8.231996) "></line> </g> </g> </g> </g> </g> </symbol> <symbol id="arrow-down" width="16px" height="16px" viewBox="0 0 16 16"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-804, -1052.6316)" stroke="#FFFFFF" stroke-width="2"> <g transform="translate(727, 1048.6316)"> <g transform="translate(77, 4)"> <line x1="8" y1="0.866276726" x2="8" y2="14.7267043" stroke-linecap="square"></line> <polyline points="0 8.87182843 8 16 16 8.87182843"></polyline> </g> </g> </g> </g> </symbol> <symbol id="cart-bag" width="16px" height="16px" viewBox="0 0 16 16"> <title>Cart Bag</title> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <rect x="0" y="0" width="16" height="16"></rect> <polyline stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" points="11 3.5 11 1.00564408 8.0040464 1 5 1.00564408 5 3.5"></polyline> <path d="M14.5,3.5 L14.5,14.5 L1.5,14.5 L1.5,3.5 L14.5,3.5 Z" stroke="currentColor"></path> </g> </symbol> <symbol id="shopping-bag" width="10" height="14" viewBox="0 0 10 14" fill="none"> <path d="M0.5 3.92676H9.5V12.5004C9.5 12.7766 9.27614 13.0004 9 13.0004H1C0.723858 13.0004 0.5 12.7766 0.5 12.5004V3.92676Z" stroke="currentColor"/> <path d="M2.50033 5.99971L2.50018 3.28202C2.5001 2.00562 3.55363 0.999589 4.8904 0.999563V0.999563C6.31274 0.999535 7.5 2.13316 7.5 3.49126L7.5 5.99951" stroke="currentColor"/> </symbol> <symbol id="close-menu" width="16px" height="16px" viewBox="0 0 16 16" version="1.1"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-256, -28)"> <g transform="translate(256, 28)"> <rect x="0" y="0" width="16" height="16"></rect> <g transform="translate(2, 2)" stroke="currentColor" stroke-width="1.2"> <line x1="0" y1="0" x2="12" y2="12"></line> <line x1="12" y1="0" x2="0" y2="12"></line> </g> </g> </g> </g> </symbol> <symbol id="user-2" width="15px" height="15px" viewBox="0 0 15 15" version="1.1"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-1279, -62)"> <g transform="translate(1183, 60)"> <g transform="translate(96, 2)"> <rect x="0" y="0" width="15" height="15"></rect> <path d="M7.5,8.9375 C8.96209448,8.9375 10.3053452,9.48256821 11.366019,10.3917172 C12.3111142,11.2017988 13.0323912,12.30013 13.4176932,13.5624569 L1.56829507,13.5616652 C1.92869394,12.2811788 2.63204679,11.1870738 3.56821775,10.3847667 C4.63435702,9.47107549 6.00174547,8.9375 7.5,8.9375 Z" stroke="currentColor"></path> <path d="M7.499,1.437 L7.70754909,1.44513004 C8.39278063,1.49569818 9.00903473,1.79462472 9.46661287,2.25226394 C9.96991672,2.75563498 10.28125,3.45102947 10.28125,4.21918803 C10.28125,4.98696666 9.96987732,5.68214832 9.46656367,6.18539478 C8.96322586,6.6886654 8.26791484,7 7.5,7 C6.73208516,7 6.03677414,6.6886654 5.53343633,6.18539478 C5.03012268,5.68214832 4.71875,4.98696666 4.71875,4.21918803 C4.71875,3.45102947 5.03008328,2.75563498 5.53338713,2.25226394 C6.03672308,1.7488608 6.73205695,1.4375 7.5,1.4375 L7.499,1.437 Z" stroke="currentColor"></path> </g> </g> </g> </g> </symbol> <symbol id="pre-order" width="13px" height="13px" viewBox="0 0 13 13" version="1.1"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g transform="translate(-33, -1051)" fill="currentColor"> <g transform="translate(12, 1041)"> <g transform="translate(21, 8)"> <g transform="translate(0, 2)"> <path d="M7.14898773,5.85517711 C7.90097059,5.85517711 8.62557555,5.85403498 9.35013264,5.85570058 C9.68110848,5.85641441 9.89414876,5.99960851 9.97585169,6.26853169 C10.0796675,6.6103606 9.83676046,6.98769061 9.47692295,6.99211635 C8.4803578,7.00439421 7.48350547,7.00044435 6.48684459,6.99302053 C6.22766394,6.9910694 6.0051467,6.75217463 6.00380653,6.48667783 C5.99887659,5.49574041 5.99863727,4.50470782 6.00366294,3.51372282 C6.0051467,3.22538349 6.26293931,2.99605403 6.55490643,3.00005147 C6.89306179,3.00466757 7.14554156,3.27206791 7.14779114,3.64302105 C7.1519074,4.32477533 7.14898773,5.00662479 7.14898773,5.68842666 L7.14898773,5.85517711 Z" ></path> <path d="M6.5,1.30543933 C3.63570293,1.30543933 1.30543933,3.63570293 1.30543933,6.5 C1.30543933,9.36429707 3.63570293,11.6945607 6.5,11.6945607 C9.36429707,11.6945607 11.6945607,9.36429707 11.6945607,6.5 C11.6945607,3.63570293 9.36429707,1.30543933 6.5,1.30543933 M6.5,13 C2.91586192,13 0,10.0841381 0,6.5 C0,2.91586192 2.91586192,0 6.5,0 C10.0841381,0 13,2.91586192 13,6.5 C13,10.0841381 10.0841381,13 6.5,13"></path> </g> </g> </g> </g> </g> </symbol> <symbol id="chevron-right" width="8" height="14" viewBox="0 0 8 14"> <path d="M1.00004 12.9995L6.96777 7.03955" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round"/> <path d="M1.03227 1L7 6.96" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round"/> </symbol> <symbol id="check" width="24" height="24" viewBox="0 0 24 24" fill="none"> <path d="M17.3558 7.75622L17.3543 7.75642C17.1753 7.78003 17.0097 7.86389 16.8847 7.99415C16.6833 8.19572 15.3232 9.59269 13.8316 11.1246C13.6677 11.293 13.5022 11.463 13.3365 11.6332C12.9031 12.0783 12.4885 12.5042 12.1082 12.8949C11.2952 13.7302 10.6387 14.4046 10.2899 14.7616L7.03216 12.2792C6.80624 12.1041 6.50362 12.0636 6.23961 12.1735C5.97517 12.2835 5.79035 12.5273 5.75581 12.8116C5.72135 13.0953 5.84177 13.3755 6.07111 13.5458L9.88438 16.4512L9.88527 16.4518C10.2025 16.6913 10.6477 16.6597 10.9279 16.378C11.1432 16.1627 12.7987 14.4674 14.4781 12.7426C15.1679 12.0342 15.8615 11.321 16.4498 10.716C17.2931 9.84898 17.9204 9.20398 18.0113 9.11297C18.2548 8.87447 18.3192 8.5072 18.1712 8.20001C18.023 7.89228 17.6947 7.71363 17.3558 7.75622Z" fill="white" stroke="white" stroke-width="0.5"/> </symbol> <symbol id="caret-down" width="14" height="9" viewBox="0 0 14 9" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M0 7.45652L1.05 8.5L7 2.58696L12.95 8.5L14 7.45652L7 0.5L0 7.45652Z" fill="currentColor"/> </symbol> <symbol id="lock" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" width="100px" height="100px"><path d="M 25 3 C 18.363281 3 13 8.363281 13 15 L 13 20 L 9 20 C 7.300781 20 6 21.300781 6 23 L 6 47 C 6 48.699219 7.300781 50 9 50 L 41 50 C 42.699219 50 44 48.699219 44 47 L 44 23 C 44 21.300781 42.699219 20 41 20 L 37 20 L 37 15 C 37 8.363281 31.636719 3 25 3 Z M 25 5 C 30.566406 5 35 9.433594 35 15 L 35 20 L 15 20 L 15 15 C 15 9.433594 19.433594 5 25 5 Z M 25 30 C 26.699219 30 28 31.300781 28 33 C 28 33.898438 27.601563 34.6875 27 35.1875 L 27 38 C 27 39.101563 26.101563 40 25 40 C 23.898438 40 23 39.101563 23 38 L 23 35.1875 C 22.398438 34.6875 22 33.898438 22 33 C 22 31.300781 23.300781 30 25 30 Z"/> </symbol> <symbol id="lock-small" width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M9.9375 5.33333H9.29911V4.09524C9.29911 2.38667 7.86911 1 6.10714 1C4.34518 1 2.91518 2.38667 2.91518 4.09524V5.33333H2.27679C1.57455 5.33333 1 5.89048 1 6.57143V12.7619C1 13.4429 1.57455 14 2.27679 14H9.9375C10.6397 14 11.2143 13.4429 11.2143 12.7619V6.57143C11.2143 5.89048 10.6397 5.33333 9.9375 5.33333ZM4.19196 4.09524C4.19196 3.06762 5.04741 2.2381 6.10714 2.2381C7.16687 2.2381 8.02232 3.06762 8.02232 4.09524V5.33333H4.19196V4.09524ZM9.9375 12.7619H2.27679V6.57143H9.9375V12.7619ZM6.10714 10.9048C6.80938 10.9048 7.38393 10.3476 7.38393 9.66667C7.38393 8.98571 6.80938 8.42857 6.10714 8.42857C5.40491 8.42857 4.83036 8.98571 4.83036 9.66667C4.83036 10.3476 5.40491 10.9048 6.10714 10.9048Z" fill="#001237" stroke="#D1C3B2" stroke-width="0.5"/> </symbol> <symbol id="lock-account" width="16" height="16" viewBox="0 0 16 16" fill="none"> <path d="M12.0003 5.66667H11.3337V4.33333C11.3337 2.49333 9.84032 1 8.00033 1C6.16033 1 4.66699 2.49333 4.66699 4.33333V5.66667H4.00033C3.26699 5.66667 2.66699 6.26667 2.66699 7V13.6667C2.66699 14.4 3.26699 15 4.00033 15H12.0003C12.7337 15 13.3337 14.4 13.3337 13.6667V7C13.3337 6.26667 12.7337 5.66667 12.0003 5.66667ZM6.00033 4.33333C6.00033 3.22667 6.89366 2.33333 8.00033 2.33333C9.10699 2.33333 10.0003 3.22667 10.0003 4.33333V5.66667H6.00033V4.33333ZM12.0003 13.6667H4.00033V7H12.0003V13.6667ZM8.00033 11.6667C8.73366 11.6667 9.33366 11.0667 9.33366 10.3333C9.33366 9.6 8.73366 9 8.00033 9C7.26699 9 6.66699 9.6 6.66699 10.3333C6.66699 11.0667 7.26699 11.6667 8.00033 11.6667Z" fill="currentColor"/> </symbol> <symbol id="star" width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.9474 8.35895L13.1358 7.77158L10.4737 1.5L7.81158 7.78105L1 8.35895L6.17263 12.84L4.61895 19.5L10.4737 15.9663L16.3284 19.5L14.7842 12.84L19.9474 8.35895ZM10.4737 14.1947L6.91158 16.3453L7.85895 12.2905L4.71368 9.56211L8.86316 9.20211L10.4737 5.38421L12.0937 9.21158L16.2432 9.57158L13.0979 12.3L14.0453 16.3547L10.4737 14.1947Z" fill="#001237" stroke="#D1C3B2" stroke-width="0.5"/> </symbol> <symbol id="audio-on" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M3 8.99998V15H7L12 20V3.99998L7 8.99998H3ZM10 8.82998V15.17L7.83 13H5V11H7.83L10 8.82998ZM16.5 12C16.5 10.23 15.48 8.70998 14 7.96998V16.02C15.48 15.29 16.5 13.77 16.5 12ZM14 3.22998V5.28998C16.89 6.14998 19 8.82998 19 12C19 15.17 16.89 17.85 14 18.71V20.77C18.01 19.86 21 16.28 21 12C21 7.71998 18.01 4.13998 14 3.22998Z" fill="black"/> </symbol> <symbol id="audio-off" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g id="Audio off"> <path id="Vector" d="M4.33999 2.93506L2.92999 4.34506L7.28999 8.70506L6.99999 9.00506H2.99999V15.0051H6.99999L12 20.0051V13.4151L16.18 17.5951C15.53 18.0851 14.8 18.4751 14 18.7051V20.7651C15.34 20.4651 16.57 19.8451 17.61 19.0151L19.66 21.0651L21.07 19.6551L4.33999 2.93506ZM9.99999 15.1751L7.82999 13.0051H4.99999V11.0051H7.82999L8.70999 10.1251L9.99999 11.4151V15.1751ZM19 12.0051C19 12.8251 18.85 13.6151 18.59 14.3451L20.12 15.8751C20.68 14.7051 21 13.3951 21 12.0051C21 7.72506 18.01 4.14506 14 3.23506V5.29506C16.89 6.15506 19 8.83506 19 12.0051ZM12 4.00506L10.12 5.88506L12 7.76506V4.00506ZM16.5 12.0051C16.5 10.2351 15.48 8.71506 14 7.97506V9.76506L16.48 12.2451C16.49 12.1651 16.5 12.0851 16.5 12.0051Z" fill="black"/> </g> </symbol> <symbol id="levelAccess-logo" width="64" height="24" viewBox="0 0 64 24"> <g clip-path="url(#a)" fill="currentColor"> <path d="M24.06 12a8.05 8.05 0 0 1 5.191-7.525A11.977 11.977 0 0 0 19.906 0H12C5.373 0 0 5.373 0 12s5.373 12 12 12h7.907c3.777 0 7.145-1.748 9.344-4.475A8.053 8.053 0 0 1 24.06 12ZM13.638 4.484c.68 0 1.235.546 1.235 1.22 0 .675-.555 1.22-1.235 1.22s-1.235-.545-1.235-1.22c0-.674.552-1.22 1.235-1.22Zm4.088 11.454-.003-.009c-.487 1.567-1.686 2.865-3.327 3.372-2.596.797-5.326-.701-6.155-3.354h.003a5.278 5.278 0 0 1-.191-2.327c.247-1.751 1.315-3.168 2.745-3.89h-.01a.678.678 0 0 1 .41-.066.72.72 0 0 1 .593.82.72.72 0 0 1-.433.567l-.02.018a3.657 3.657 0 0 0-1.85 2.715 3.761 3.761 0 0 0 .125 1.608l.003.003c.134.475.37.89.654 1.25.014.018.026.036.044.054.042.054.09.105.134.155.048.054.099.105.153.155l.038.036a3.829 3.829 0 0 0 1.943.937h.009-.003c.474.063.97.027 1.456-.122 1.125-.346 1.963-1.22 2.333-2.286l.012-.027a.713.713 0 0 1 .48-.525.697.697 0 0 1 .871.49.824.824 0 0 1-.014.426Zm4.708.83-1.403.784c-.012.006-.023.006-.035.012-.012.003-.024.006-.04.012a.545.545 0 0 1-.214.04h-.018a.651.651 0 0 1-.522-.292l-1.957-2.955h-4.503c-.065 0-.113 0-.179-.006a.895.895 0 0 1-.796-.874v-5.07c0-.474.39-.859.871-.859.48 0 .871.385.871.86v1.602h2.688c.385 0 .699.343.699.77 0 .426-.314.772-.699.772H14.51v1.233h3.879c.403.023.549.265.63.381l2.064 3.112.815-.456a.548.548 0 0 1 .743.203.533.533 0 0 1-.206.73ZM46.97 17.033h1.066c.063 0 .113-.05.113-.116v-1.065a.113.113 0 0 0-.113-.114H46.97a.116.116 0 0 0-.117.114v1.065c0 .063.051.116.117.116ZM44.95 17.033h1.063c.066 0 .116-.05.116-.116v-1.065a.114.114 0 0 0-.116-.114H44.95a.114.114 0 0 0-.117.114v1.065c0 .063.051.116.117.116ZM51.008 17.033h1.065c.062 0 .113-.05.113-.116v-1.065a.113.113 0 0 0-.113-.114h-1.066a.112.112 0 0 0-.113.114v1.065c0 .063.048.116.114.116ZM48.988 17.033h1.065c.062 0 .113-.05.113-.116v-1.065a.113.113 0 0 0-.113-.114h-1.065a.113.113 0 0 0-.114.114v1.065c0 .063.05.116.114.116ZM44.68 12.856h7.613c.051 0 .087-.041.087-.095V6.206c0-.05-.036-.096-.087-.096H44.68c-.05 0-.09.042-.09.096v6.555c0 .05.04.095.09.095ZM44.948 17.415h-1.065a.111.111 0 0 0-.114.114v1.065c0 .062.051.113.114.113h1.065c.063 0 .116-.05.116-.113v-1.065a.114.114 0 0 0-.116-.114ZM46.968 17.415h-1.066a.113.113 0 0 0-.113.114v1.065c0 .062.05.113.114.113h1.065c.065 0 .116-.05.116-.113v-1.065a.114.114 0 0 0-.116-.114Z"/> <path d="M51.813 0h-7.907a11.973 11.973 0 0 0-9.258 4.365 8.048 8.048 0 0 1 0 15.27A11.982 11.982 0 0 0 43.906 24h7.907c6.627 0 12-5.373 12-12s-5.373-12-12-12ZM43.19 4.756c0-.063.045-.117.099-.117h10.338c.054 0 .098.051.098.117v9.732c0 .063-.044.114-.098.114H43.29c-.054 0-.099-.054-.099-.114V4.756Zm10.795 14.473c0 .072-.06.131-.131.131H43.059a.132.132 0 0 1-.131-.13v-3.942c0-.072.06-.131.131-.131h10.795c.071 0 .131.06.131.13v3.942Z"/> <path d="M53.024 17.415h-1.068a.113.113 0 0 0-.113.114v1.065c0 .062.05.113.113.113h1.068c.063 0 .114-.05.114-.113v-1.065c.003-.063-.051-.114-.114-.114ZM51.005 17.415h-1.066a.113.113 0 0 0-.113.114v1.065c0 .062.05.113.113.113h1.066c.062 0 .116-.05.116-.113v-1.065a.114.114 0 0 0-.117-.114ZM48.988 17.415h-1.066a.114.114 0 0 0-.116.114v1.065c0 .062.05.113.116.113h1.066c.065 0 .116-.05.116-.113v-1.065a.116.116 0 0 0-.116-.114ZM60.904 23.88v-1.33h-.474v-.271h1.274v.271h-.475v1.33h-.325ZM61.907 23.88V22.28h.483l.29 1.091.286-1.091h.486v1.602h-.301v-1.262l-.32 1.262h-.31l-.316-1.262v1.262h-.298ZM35.367 10.475l-6.402-3.332c0 1.372.155 2.255 1.095 2.745l3.216 1.673 2.091-1.086ZM36.206 10.911 34.114 12l.003.003-4.027 2.095c-.916.498-1.125 1.578-1.125 2.76l5.815-3.026c1.286-.701 1.426-1.558 1.426-2.921Z"/> </g> <defs> <clipPath id="a"> <path fill="currentColor" d="M0 0h63.813v24H0z"/> </clipPath> </defs> </symbol> </defs> </svg> </div> <div class="svg-viewer" style="display: none;"> <div style="display: grid; grid: 1fr 1fr 1fr 1fr; grid-template-columns: repeat(10, 1fr); padding: 40px; grid-column-gap: 20px; grid-row-gap: 20px; background-color: #e8e5e5;"><div> <span>minus-icon</span> <br> <span><svg viewBox="0 0 32 32" > <title>minus-icon</title> <use href="#minus-icon" /> </svg> </span> </div><div> <span> plus-icon</span> <br> <span><svg viewBox="0 0 32 32" > <title>plus-icon</title> <use href="#plus-icon" /> </svg> </span> </div><div> <span> sort-icon</span> <br> <span><svg viewBox="0 0 32 32" > <title>sort-icon</title> <use href="#sort-icon" /> </svg> </span> </div><div> <span> filters-icon</span> <br> <span><svg viewBox="0 0 32 32" > <title>filters-icon</title> <use href="#filters-icon" /> </svg> </span> </div><div> <span> right-arrow</span> <br> <span><svg viewBox="0 0 32 32" > <title>right-arrow</title> <use href="#right-arrow" /> </svg> </span> </div><div> <span> right-arrow-2</span> <br> <span><svg viewBox="0 0 32 32" > <title>right-arrow-2</title> <use href="#right-arrow-2" /> </svg> </span> </div><div> <span> chevron</span> <br> <span><svg viewBox="0 0 32 32" > <title>chevron</title> <use href="#chevron" /> </svg> </span> </div><div> <span> chevron-down</span> <br> <span><svg viewBox="0 0 32 32" > <title>chevron-down</title> <use href="#chevron-down" /> </svg> </span> </div><div> <span> solid-heart</span> <br> <span><svg viewBox="0 0 32 32" > <title>solid-heart</title> <use href="#solid-heart" /> </svg> </span> </div><div> <span> stroke-heart</span> <br> <span><svg viewBox="0 0 32 32" > <title>stroke-heart</title> <use href="#stroke-heart" /> </svg> </span> </div><div> <span> quick-add</span> <br> <span><svg viewBox="0 0 32 32" > <title>quick-add</title> <use href="#quick-add" /> </svg> </span> </div><div> <span> plus</span> <br> <span><svg viewBox="0 0 32 32" > <title>plus</title> <use href="#plus" /> </svg> </span> </div><div> <span> minus</span> <br> <span><svg viewBox="0 0 32 32" > <title>minus</title> <use href="#minus" /> </svg> </span> </div><div> <span> icon-arrow-submit</span> <br> <span><svg viewBox="0 0 32 32" > <title>icon-arrow-submit</title> <use href="#icon-arrow-submit" /> </svg> </span> </div><div> <span> instagram</span> <br> <span><svg viewBox="0 0 32 32" > <title>instagram</title> <use href="#instagram" /> </svg> </span> </div><div> <span> facebook</span> <br> <span><svg viewBox="0 0 32 32" > <title>facebook</title> <use href="#facebook" /> </svg> </span> </div><div> <span> pinterest</span> <br> <span><svg viewBox="0 0 32 32" > <title>pinterest</title> <use href="#pinterest" /> </svg> </span> </div><div> <span> twitter</span> <br> <span><svg viewBox="0 0 32 32" > <title>twitter</title> <use href="#twitter" /> </svg> </span> </div><div> <span> youtube</span> <br> <span><svg viewBox="0 0 32 32" > <title>youtube</title> <use href="#youtube" /> </svg> </span> </div><div> <span> close</span> <br> <span><svg viewBox="0 0 32 32" > <title>close</title> <use href="#close" /> </svg> </span> </div><div> <span> gallery-close</span> <br> <span><svg viewBox="0 0 32 32" > <title>gallery-close</title> <use href="#gallery-close" /> </svg> </span> </div><div> <span> gallery-check next</span> <br> <span><svg viewBox="0 0 32 32" > <title>gallery-check-next</title> <use href="#gallery-check-next" /> </svg> </span> </div><div> <span> question</span> <br> <span><svg viewBox="0 0 32 32" > <title>question</title> <use href="#question" /> </svg> </span> </div><div> <span> quote</span> <br> <span><svg viewBox="0 0 32 32" > <title>quote</title> <use href="#quote" /> </svg> </span> </div><div> <span> search</span> <br> <span><svg viewBox="0 0 32 32" > <title>search</title> <use href="#search" /> </svg> </span> </div><div> <span> try-on-guarantee-badge</span> <br> <span><svg viewBox="0 0 32 32" > <title>try-on-guarantee-badge</title> <use href="#try-on-guarantee-badge" /> </svg> </span> </div><div> <span> user</span> <br> <span><svg viewBox="0 0 32 32" > <title>user</title> <use href="#user" /> </svg> </span> </div><div> <span> close-thick</span> <br> <span><svg viewBox="0 0 32 32" > <title>close-thick</title> <use href="#close-thick" /> </svg> </span> </div><div> <span> arrow-left</span> <br> <span><svg viewBox="0 0 32 32" > <title>arrow-left</title> <use href="#arrow-left" /> </svg> </span> </div><div> <span> close-thin</span> <br> <span><svg viewBox="0 0 32 32" > <title>close-thin</title> <use href="#close-thin" /> </svg> </span> </div><div> <span> down</span> <br> <span><svg viewBox="0 0 32 32" > <title>down</title> <use href="#down" /> </svg> </span> </div><div> <span> arrow</span> <br> <span><svg viewBox="0 0 32 32" > <title>arrow</title> <use href="#arrow" /> </svg> </span> </div><div> <span> chat-icon</span> <br> <span><svg viewBox="0 0 32 32" > <title>chat-icon</title> <use href="#chat-icon" /> </svg> </span> </div><div> <span> chat-icon-white</span> <br> <span><svg viewBox="0 0 32 32" > <title>chat-icon-white</title> <use href="#chat-icon-white" /> </svg> </span> </div><div> <span> close-med</span> <br> <span><svg viewBox="0 0 32 32" > <title>close-med</title> <use href="#close-med" /> </svg> </span> </div><div> <span> arrow-left-long</span> <br> <span><svg viewBox="0 0 32 32" > <title>arrow-left-long</title> <use href="#arrow-left-long" /> </svg> </span> </div><div> <span> arrow-down</span> <br> <span><svg viewBox="0 0 32 32" > <title>arrow-down</title> <use href="#arrow-down" /> </svg> </span> </div><div> <span> cart-bag</span> <br> <span><svg viewBox="0 0 32 32" > <title>cart-bag</title> <use href="#cart-bag" /> </svg> </span> </div><div> <span> shopping-bag</span> <br> <span><svg viewBox="0 0 32 32" > <title>shopping-bag</title> <use href="#shopping-bag" /> </svg> </span> </div><div> <span> close-menu</span> <br> <span><svg viewBox="0 0 32 32" > <title>close-menu</title> <use href="#close-menu" /> </svg> </span> </div><div> <span> user-2</span> <br> <span><svg viewBox="0 0 32 32" > <title>user-2</title> <use href="#user-2" /> </svg> </span> </div><div> <span> close-smooth</span> <br> <span><svg viewBox="0 0 32 32" > <title>close-smooth</title> <use href="#close-smooth" /> </svg> </span> </div><div> <span> chevron-right</span> <br> <span><svg viewBox="0 0 32 32" > <title>chevron-right</title> <use href="#chevron-right" /> </svg> </span> </div><div> <span> caret-down</span> <br> <span><svg viewBox="0 0 32 32" > <title>caret-down</title> <use href="#caret-down" /> </svg> </span> </div><div> <span> lock</span> <br> <span><svg viewBox="0 0 32 32" > <title>lock</title> <use href="#lock" /> </svg> </span> </div><div> <span> lock-small</span> <br> <span><svg viewBox="0 0 32 32" > <title>lock-small</title> <use href="#lock-small" /> </svg> </span> </div><div> <span> star</span> <br> <span><svg viewBox="0 0 32 32" > <title>star</title> <use href="#star" /> </svg> </span> </div><div> <span> audio</span> <br> <span><svg viewBox="0 0 32 32" > <title>audio</title> <use href="#audio" /> </svg> </span> </div></div> </div> <script> /* @example new NodeWatcher({ baseEl: 'body' // String or Html element settings:[{ selector: '#selector', config: { attributes: true, childList: true, subtree: true }, callback: el => {}, timeout: 0 }] }) */ class NodeWatcher { constructor({ baseEl = 'body', settings }) { this.settings = [...settings]; this.baseEl = baseEl instanceof HTMLElement ? baseEl : document.querySelector(baseEl); this.initObserver(); } initObserver() { const { settings, baseEl } = this; const watchNode = settings.shift(); if (!watchNode) return; const { selector, config, callback, timeout } = watchNode; this.timeout(timeout); const mutationObserver = (this.observer = new MutationObserver( (mutationList) => { const nodes = mutationList .map((list) => [...list.addedNodes]) .flat(1); const nodeDetected = nodes.find( (node) => node.nodeType === 1 && node.matches(selector) ); if (nodeDetected) { mutationObserver.disconnect(); clearTimeout(this.timer); const proceed = callback?.(nodeDetected); if (proceed === false) return; this.baseEl = nodeDetected; this.initObserver(); } } )); mutationObserver.observe(baseEl, config); } timeout(time) { if (!Number(time)) return; this.timer = setTimeout(() => { this.observer.disconnect(); }, time); } } window.NodeWatcher = NodeWatcher; </script> <div id="thirdPartyLogin" style="display: none;"> <script src="https://open-signin.okasconcepts.com/customer/script?shop=mack-weldon.myshopify.com"></script> </div> <script async src="https://static.zdassets.com/ekr/snippet.js?key=184c990e-255d-4a7c-baa5-b0278b3dd5a8" id="ze-snippet"></script> <!-- OneTrust Cookies Consent Notice start for mackweldon.com --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/229dc709-d896-4aa5-8f18-999bda1e7b47/OtAutoBlock.js"></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="229dc709-d896-4aa5-8f18-999bda1e7b47"></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for mackweldon.com --> <style> .wrapper.giftcard-wrapper.styles-mobile {margin: 30px auto; text-align: center;} .ShopByCategory__stickAlongNavList {min-width: max-content; width: unset;} .ProductGrid__copy {max-width: 424px; display: inline-block;} .ProductGrid .products-browser__imgHeader {min-height: 384px;} /* START: Contain first two images of PDPs (flatlays) */.ProductGallery__mobileSwiper .swiper-wrapper .swiper-slide:nth-child(2) img.swiper-zoom-target,.ProductGallery__mobileSwiper .swiper-wrapper .swiper-slide:nth-child(3) img.swiper-zoom-target {object-fit: contain;} .ProductGallery__desktopLayout .ProductGallery__galleryItem:nth-child(2) .ProductGallery__image,.ProductGallery__desktopLayout .ProductGallery__galleryItem:nth-child(3) .ProductGallery__image {object-fit: contain;} /* END: Contain first two images of PDPs (flatlays) */.products-browser-wrapper {margin: 0 auto; width: 100%; max-width: 1440px;} </style> </body> </html>