PageSourceSearch

https://www.sockaffairs.com/en-usd/blogs/news

html sockaffairs.com collected 2026-10-09 22:39:42 UTC 353,295 bytes, 5,359 lines download raw bytes

1<!doctype html>
2<html lang="en">
3  <head>
4<script>
5  // Google Consent Mode V2 integration script from Consentmo GDPR
6  window.isenseRules = {};
7  window.isenseRules.gcm = {
8      gcmVersion: 2,
9      integrationVersion: 2,
10      initialState: 7,
11      customChanges: false,
12      consentUpdated: false,
13      adsDataRedaction: true,
14      urlPassthrough: false,
15      storage: { ad_personalization: "granted", ad_storage: "granted", ad_user_data: "granted", analytics_storage: "granted", functionality_storage: "granted", personalization_storage: "granted", security_storage: "granted", wait_for_update: 500 }
16  };
17  window.isenseRules.initializeGcm = function (rules) {
18    let initialState = rules.initialState;
19    let analyticsBlocked = initialState === 0 || initialState === 3 || initialState === 6 || initialState === 7;
20    let marketingBlocked = initialState === 0 || initialState === 2 || initialState === 5 || initialState === 7;
21    let functionalityBlocked = initialState === 4 || initialState === 5 || initialState === 6 || initialState === 7;
22
23    let gdprCache = localStorage.getItem('gdprCache') ? JSON.parse(localStorage.getItem('gdprCache')) : null;
24    if (gdprCache && typeof gdprCache.updatedPreferences !== "undefined") {
25      let updatedPreferences = gdprCache && typeof gdprCache.updatedPreferences !== "undefined" ? gdprCache.updatedPreferences : null;
26      analyticsBlocked = parseInt(updatedPreferences.indexOf('analytics')) > -1;
27      marketingBlocked = parseInt(updatedPreferences.indexOf('marketing')) > -1;
28      functionalityBlocked = parseInt(updatedPreferences.indexOf('functionality')) > -1;
29
30      rules.consentUpdated = true;
31    }
32    
33    isenseRules.gcm = {
34      ...rules,
35      storage: {
36        ad_personalization: marketingBlocked ? "denied" : "granted",
37        ad_storage: marketingBlocked ? "denied" : "granted",
38        ad_user_data: marketingBlocked ? "denied" : "granted",
39        analytics_storage: analyticsBlocked ? "denied" : "granted",
40        functionality_storage: functionalityBlocked ? "denied" : "granted",
41        personalization_storage: functionalityBlocked ? "denied" : "granted",
42        security_storage: "granted",
43        wait_for_update: 500
44      },
45    };
46  }
47
48  // Google Consent Mode - initialization start
49  window.isenseRules.initializeGcm({
50    ...window.isenseRules.gcm,
51    adsDataRedaction: true,
52    urlPassthrough: false,
53    initialState: 7
54  });
55
56  /*
57  * initialState acceptable values:
58  * 0 - Set both ad_storage and analytics_storage to denied
59  * 1 - Set all categories to granted
60  * 2 - Set only ad_storage to denied
61  * 3 - Set only analytics_storage to denied
62  * 4 - Set only functionality_storage to denied
63  * 5 - Set both ad_storage and functionality_storage to denied
64  * 6 - Set both analytics_storage and functionality_storage to denied
65  * 7 - Set all categories to denied
66  */
67
68  window.dataLayer = window.dataLayer || [];
69  function gtag() { window.dataLayer.push(arguments); }
70  gtag("consent", "default", isenseRules.gcm.storage);
71  isenseRules.gcm.adsDataRedaction && gtag("set", "ads_data_redaction", isenseRules.gcm.adsDataRedaction);
72  isenseRules.gcm.urlPassthrough && gtag("set", "url_passthrough", isenseRules.gcm.urlPassthrough);
73</script>
73
74    <!-- Google Tag Manager -->
75      
75<script>
vendor: 351 bytes, lines 75-79
75(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
76      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
77      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
78      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
79      })(window,document,'script','dataLayer','
79GTM-NNR467H
vendor: 3 bytes, line 79
79');
79</script>
79
80    <!-- End Google Tag Manager -->
81    <meta charset="utf-8">
82    <meta http-equiv="X-UA-Compatible" content="IE=edge">
83    <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
84
85    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
86    <link rel="preload" href="//www.sockaffairs.com/cdn/shop/t/97/assets/bundle.css?v=109222281054551378261780062834" as="style">
87    <link rel="preload" href="//www.sockaffairs.com/cdn/shop/t/97/assets/bundle.js?v=102853260885250943091780062834" as="script"><link rel="shortcut icon" href="//www.sockaffairs.com/cdn/shop/files/Fav_Icon_Shopify_32x32.jpg?v=1726138255" type="image/png"><title>Chronicles</title>
88
89    
90
91    
92      <link rel="canonical" href="https://www.sockaffairs.com/en-usd/blogs/news">
93    
94
95    <!-- google fonts -->
96    <link rel="preconnect" href="https://fonts.gstatic.com">
97    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap" rel="stylesheet">
98
99    <link href="//www.sockaffairs.com/cdn/shop/t/97/assets/bundle.css?v=109222281054551378261780062834" rel="stylesheet" type="text/css" media="all" />
100
101    
101<script src="https://cdn.shopify.com/s/javascripts/currencies.js" defer></script>
101
102    
103    <!-- header hook for Shopify plugins -->
104    
104<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
104<meta name="facebook-domain-verification" content="zepno32qzm2v48gk9fz600a8cpxvpy">
105<meta name="google-site-verification" content="-vX6bTw-_dqBkPEdy18D4qKyBIZ4MkeHGP9vkNoS8M4">
106<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/62170267797/digital_wallets/dialog">
107<meta id="in-context-paypal-metadata" data-shop-id="62170267797" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
108<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/en-usd/blogs/news.atom" />
109<link rel="next" href="/en-usd/blogs/news?page=2">
110<link rel="alternate" hreflang="x-default" href="https://www.sockaffairs.com/blogs/news">
111<link rel="alternate" hreflang="en" href="https://www.sockaffairs.com/blogs/news">
112<link rel="alternate" hreflang="pt" href="https://www.sockaffairs.com/pt/blogs/news">
113<link rel="alternate" hreflang="es" href="https://www.sockaffairs.com/es/blogs/news">
114<link rel="alternate" hreflang="de" href="https://www.sockaffairs.com/de/blogs/news">
115<link rel="alternate" hreflang="fr" href="https://www.sockaffairs.com/fr/blogs/news">
116<link rel="alternate" hreflang="it" href="https://www.sockaffairs.com/it/blogs/news">
117<link rel="alternate" hreflang="en-US" href="https://www.sockaffairs.com/en-usd/blogs/news">
118<link rel="alternate" hreflang="es-US" href="https://www.sockaffairs.com/es-usd/blogs/news">
119<link rel="alternate" hreflang="pt-US" href="https://www.sockaffairs.com/pt-usd/blogs/news">
120<link rel="alternate" hreflang="de-US" href="https://www.sockaffairs.com/de-usd/blogs/news">
121<link rel="alternate" hreflang="fr-US" href="https://www.sockaffairs.com/fr-usd/blogs/news">
122<link rel="alternate" hreflang="en-GB" href="https://www.sockaffairs.com/en-gbp/blogs/news">
123<link rel="alternate" hreflang="es-GB" href="https://www.sockaffairs.com/es-gbp/blogs/news">
124<link rel="alternate" hreflang="pt-GB" href="https://www.sockaffairs.com/pt-gbp/blogs/news">
125<link rel="alternate" hreflang="de-GB" href="https://www.sockaffairs.com/de-gbp/blogs/news">
126<link rel="alternate" hreflang="fr-GB" href="https://www.sockaffairs.com/fr-gbp/blogs/news">
127<link rel="alternate" hreflang="en-CA" href="https://www.sockaffairs.com/en-cad/blogs/news">
128<link rel="alternate" hreflang="es-CA" href="https://www.sockaffairs.com/es-cad/blogs/news">
129<link rel="alternate" hreflang="pt-CA" href="https://www.sockaffairs.com/pt-cad/blogs/news">
130<link rel="alternate" hreflang="de-CA" href="https://www.sockaffairs.com/de-cad/blogs/news">
131<link rel="alternate" hreflang="fr-CA" href="https://www.sockaffairs.com/fr-cad/blogs/news">
132<link rel="alternate" hreflang="en-AU" href="https://www.sockaffairs.com/en-aud/blogs/news">
133<link rel="alternate" hreflang="es-AU" href="https://www.sockaffairs.com/es-aud/blogs/news">
134<link rel="alternate" hreflang="pt-AU" href="https://www.sockaffairs.com/pt-aud/blogs/news">
135<link rel="alternate" hreflang="de-AU" href="https://www.sockaffairs.com/de-aud/blogs/news">
136<link rel="alternate" hreflang="fr-AU" href="https://www.sockaffairs.com/fr-aud/blogs/news">
137<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=4696801626"></script>
137
138<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
139<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=4696801626&shop_id=62170267797" crossorigin="anonymous"></script>
vendor: 1 bytes, line 139
139
140<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":62170267797,"countryCode":"PT","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/62170267797","merchantName":"SockAffairs","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"SockAffairs","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 140
140
141<script id="shopify-features" type="application/json">{"accessToken":"b87f8d69e2d3177b2ab9056a00931f8a","betas":["rich-media-storefront-analytics"],"domain":"www.sockaffairs.com","predictiveSearch":true,"shopId":62170267797,"locale":"en"}</script>
vendor: 1 bytes, line 141
141
142<script>var Shopify = Shopify || {};
143Shopify.shop = "sockaffairs.myshopify.com";
144Shopify.locale = "en";
145Shopify.currency = {"active":"USD","rate":"1.12027"};
146Shopify.country = "US";
147Shopify.theme = {"name":"Sock Affairs Main Theme","id":190924161370,"schema_name":"Shopify Theme Lab","schema_version":"1.0.0","theme_store_id":null,"role":"main"};
148Shopify.theme.handle = "null";
149Shopify.theme.style = {"id":null,"handle":null};
150Shopify.cdnHost = "www.sockaffairs.com/cdn";
151Shopify.routes = Shopify.routes || {};
152Shopify.routes.root = "/en-usd/";
153Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
154Shopify.SignInWithShop = Shopify.SignInWithShop || {};
155Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
156Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 156
156
157<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 157
157
158<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 158
158
159<script>
160  window.ShopifyPay = window.ShopifyPay || {};
161  window.ShopifyPay.apiHost = "shop.app\/pay";
162  window.ShopifyPay.redirectState = null;
163</script>
vendor: 1 bytes, line 163
163
164<script>
165  window.Shopify = window.Shopify || {};
166  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
167  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
168  window.Shopify.SignInWithShop.eligible = true;
169</script>
vendor: 1 bytes, line 169
169
170<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 170
170
171<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 171
171
172<script type="module">
173  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
174
175  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
176
177</script>
vendor: 1 bytes, line 177
177
178<script>
179  window.Shopify = window.Shopify || {};
180  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
181  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
182</script>
vendor: 1 bytes, line 182
182
183<script>(function() {
184  var isLoaded = false;
185  function asyncLoad() {
186    if (isLoaded) return;
187    isLoaded = true;
188    var urls = ["https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/header.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-trustboxsettings.trustpilot.com\/sockaffairs.myshopify.com.js?settings=1780065895022\u0026shop=sockaffairs.myshopify.com","https:\/\/widget.trustpilot.com\/bootstrap\/v5\/tp.widget.sync.bootstrap.min.js?shop=sockaffairs.myshopify.com","https:\/\/widget.trustpilot.com\/bootstrap\/v5\/tp.widget.sync.bootstrap.min.js?shop=sockaffairs.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01GYCCG67VY94GF4WW4W675E6M?source=shopify1click\u0026shop=sockaffairs.myshopify.com","https:\/\/intg.snapchat.com\/shopify\/shopify-scevent-init.js?id=c8667a63-c6ab-4142-b7b5-467547a53bbe\u0026shop=sockaffairs.myshopify.com","https:\/\/media.9gtb.com\/loader.js?g_cvt_id=f82771a8-288b-4075-a8cb-65096ae6f83c\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJIa2hVNkhxTmkwdENBdUtnIiwicyI6Im5vbmUiLCJ0IjpbIm9yZGVycy9mdWxmaWxsZWQiXSwidiI6IiIsImEiOiIifQ==\u0026shop=sockaffairs.myshopify.com"];
189    for (var i = 0; i < urls.length; i++) {
190      var s = document.createElement('script');
191      s.type = 'text/javascript';
192      s.async = true;
193      s.src = urls[i];
194      var x = document.getElementsByTagName('script')[0];
195      x.parentNode.insertBefore(s, x);
196    }
197  };
198  if(window.attachEvent) {
199    window.attachEvent('onload', asyncLoad);
200  } else {
201    window.addEventListener('load', asyncLoad, false);
202  }
203})();</script>
vendor: 1 bytes, line 203
203
204<script id="__st">var __st={"a":62170267797,"offset":3600,"reqid":"c5816a4f-d431-474e-9e6c-edda2c1664e4-1791585582","pageurl":"www.sockaffairs.com\/en-usd\/blogs\/news","s":"blogs-84635713685","u":"29c056512d4d","p":"blog","rtyp":"blog","rid":84635713685};</script>
vendor: 1 bytes, line 204
204
205<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 205
205
206<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 206
206
207<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.sockaffairs.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 207
207
208<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.sockaffairs.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
208<script crossorigin="anonymous" defer="defer" src="//www.sockaffairs.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 208
208
209<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 209
209
210<script>
211  window.Shopify = window.Shopify || {};
212  window.Shopify.MCP = window.Shopify.MCP || {};
213  window.Shopify.MCP.enabled = true;
214  window.Shopify.MCP.shop = "sockaffairs.myshopify.com";
215  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.sockaffairs.com\/api\/mcp";
216  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
217</script>
vendor: 1 bytes, line 217
217
218<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.sockaffairs.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
219</script>
vendor: 1 bytes, line 219
219
220<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.sockaffairs.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
221</script>
vendor: 1 bytes, line 221
221
222<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
223  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
224</script>
vendor: 1 bytes, line 224
224
225<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
226</script>
226
227<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.sockaffairs.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
228<style id="shopify-accelerated-checkout-cart">
229        #shopify-buyer-consent {
230  margin-top: 1em;
231  display: inline-block;
232  width: 100%;
233}
234
235#shopify-buyer-consent.hidden {
236  display: none;
237}
238
239#shopify-subscription-policy-button {
240  background: none;
241  border: none;
242  padding: 0;
243  text-decoration: underline;
244  font-size: inherit;
245  cursor: pointer;
246}
247
248#shopify-subscription-policy-button::before {
249  box-shadow: none;
250}
251
252      </style>
253
254<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
254
255  <!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 -->
256<link rel="preconnect" href="https://app.consentmo.com" crossorigin data-csm-preconnect="app">
257<link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers">
258<link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage">
259<link rel="preconnect" href="https://cdn.consentmo.com" crossorigin data-csm-preconnect="cdn"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a12154-4cd8-77a6-b810-64e92981e3ee/gdpr-backpack-920/assets/layout-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="banner">
260  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a12154-4cd8-77a6-b810-64e92981e3ee/gdpr-backpack-920/assets/layout-cookie-dialog.consentmo.js" crossorigin data-csm-layout-prefetch="dialog">
261  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a12154-4cd8-77a6-b810-64e92981e3ee/gdpr-backpack-920/assets/layout-cookie-box.consentmo.js" crossorigin data-csm-layout-prefetch="box">
262  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a12154-4cd8-77a6-b810-64e92981e3ee/gdpr-backpack-920/assets/layout-cookie-smart-banner.consentmo.js" crossorigin data-csm-layout-prefetch="smart">
263  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a12154-4cd8-77a6-b810-64e92981e3ee/gdpr-backpack-920/assets/layout-mobile-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="mobile">
263<script>
264(function () {
265  try {
266    document.documentElement.classList.add('csm-cookie-embed');
267  } catch (e) {}
268})();
269</script>
269<script data-consentmo-data-src-bootstrap>
270(function () {
271  'use strict';
272  if (window.__consentmoDataSrcBootstrapInit) return;
273  window.__consentmoDataSrcBootstrapInit = true;
274
275  var DATA_SRC_SELECTOR = [
276    'script[data-src*="consentmo_cookie_consent"]',
277    'script[data-src*="gdpr_cookie_consent.min"]',
278    'script[data-src*="gdrp_cookie_consent_unlimited"]'
279  ].join(',');
280
281  function activateConsentmoDataSrcScripts() {
282    if (!window.Shopify || !window.Shopify.shop) return;
283    document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) {
284      // getAttribute: src="" must not count as "already has src" (.src === page URL).
285      if (scriptEl.getAttribute('src')) return;
286      var url = scriptEl.getAttribute('data-src');
287      if (!url) return;
288      if (scriptEl.getAttribute('type') === 'text/plain') {
289        scriptEl.removeAttribute('type');
290      }
291      scriptEl.src = url;
292    });
293  }
294  function scheduleActivation() {
295    activateConsentmoDataSrcScripts();
296    // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first.
297    setTimeout(activateConsentmoDataSrcScripts, 0);
298  }
299  if (document.readyState === 'loading') {
300    document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true });
301  } else {
302    scheduleActivation();
303  }
304})();
305</script>
305
306
307
308<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
309<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/sockaffairs.myshopify.com"></script>
309
310
311
312<script defer data-gorgias-loader-convert  src="https://content.9gtb.com/loader.js"></script>
312
313
314
315<script defer data-gorgias-loader-mailto-replace  src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=sockaffairs"></script>
315
316
317
318<!-- END app block --><!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 --><!-- BEGIN app snippet: storefront-script -->
319
320
321<!-- END app snippet -->
322
323
324
325
326<!-- END app block --><!-- BEGIN app block: shopify://apps/langify/blocks/langify/b50c2edb-8c63-4e36-9e7c-a7fdd62ddb8f --><!-- BEGIN app snippet: ly-switcher-factory -->
327
328
329
330
331<style>
332  .ly-switcher-wrapper.ly-hide, .ly-recommendation.ly-hide, .ly-recommendation .ly-submit-btn {
333    display: none !important;
334  }
335
336  #ly-switcher-factory-template {
337    display: none;
338  }.ly-languages-switcher ul > li[key="de"],
339      .ly-popup-modal .ly-popup-modal-content ul > li[key="de"],
340      .ly-languages-switcher.ly-links a[data-language-code="de"] {
341        order: 1 !important;
342      }.ly-languages-switcher ul > li[key="en"],
343      .ly-popup-modal .ly-popup-modal-content ul > li[key="en"],
344      .ly-languages-switcher.ly-links a[data-language-code="en"] {
345        order: 2 !important;
346      }.ly-languages-switcher ul > li[key="es"],
347      .ly-popup-modal .ly-popup-modal-content ul > li[key="es"],
348      .ly-languages-switcher.ly-links a[data-language-code="es"] {
349        order: 3 !important;
350      }.ly-languages-switcher ul > li[key="fr"],
351      .ly-popup-modal .ly-popup-modal-content ul > li[key="fr"],
352      .ly-languages-switcher.ly-links a[data-language-code="fr"] {
353        order: 4 !important;
354      }.ly-languages-switcher ul > li[key="pt-PT"],
355      .ly-popup-modal .ly-popup-modal-content ul > li[key="pt-PT"],
356      .ly-languages-switcher.ly-links a[data-language-code="pt-PT"] {
357        order: 5 !important;
358      }.ly-languages-switcher ul > li[key="it"],
359      .ly-popup-modal .ly-popup-modal-content ul > li[key="it"],
360      .ly-languages-switcher.ly-links a[data-language-code="it"] {
361        order: 6 !important;
362      }
363      .ly-breakpoint-1 { display: none; }
364      @media (min-width:0px)  {
365        .ly-breakpoint-1 { display: flex; }
366
367        .ly-recommendation .ly-banner-content, 
368        .ly-recommendation .ly-popup-modal-content {
369          font-size: 14px !important;
370          color: #000 !important;
371          background: #fff !important;
372          border-radius: 0px !important;
373          border-width: 0px !important;
374          border-color: #000 !important;
375        }
376        .ly-recommendation-form button[type="submit"] {
377          font-size: 14px !important;
378          color: #fff !important;
379          background: #999 !important;
380        }
381      }
382
383
384  
385    .ly-languages-switcher {
386display:none!important;
387}
388  
389
390  /* Accessibility: Focus indicators - only visible for keyboard navigation */
391  .ly-languages-switcher:focus-visible,
392  .ly-languages-switcher *:focus-visible,
393  .ly-currency-switcher:focus-visible,
394  .ly-currency-switcher *:focus-visible,
395  .ly-country-switcher:focus-visible,
396  .ly-country-switcher *:focus-visible,
397  .ly-custom-dropdown-current:focus-visible,
398  .ly-custom-dropdown-list-element:focus-visible,
399  .ly-languages-switcher-link:focus-visible,
400  .ly-popup-current:focus-visible,
401  .ly-close:focus-visible,
402  .ly-submit-btn:focus-visible,
403  .ly-text-input:focus-visible {
404    outline: 2px solid #005fcc;
405    outline-offset: 2px;
406  }
407
408  @media (prefers-color-scheme: dark) {
409    .ly-languages-switcher:focus-visible,
410    .ly-languages-switcher *:focus-visible,
411    .ly-currency-switcher:focus-visible,
412    .ly-currency-switcher *:focus-visible,
413    .ly-country-switcher:focus-visible,
414    .ly-country-switcher *:focus-visible,
415    .ly-custom-dropdown-current:focus-visible,
416    .ly-custom-dropdown-list-element:focus-visible,
417    .ly-languages-switcher-link:focus-visible,
418    .ly-popup-current:focus-visible,
419    .ly-close:focus-visible,
420    .ly-submit-btn:focus-visible,
421    .ly-text-input:focus-visible {
422      outline-color: #66b3ff;
423    }
424  }
425</style>
426
427
428<template id="ly-switcher-factory-template">
429<div data-breakpoint="0" class="ly-switcher-wrapper ly-breakpoint-1 fixed bottom_right ly-hide" style="font-size: 14px; margin: 0px 0px; "><div data-dropup="false" onclick="langify.switcher.toggleSwitcherOpen(this)" class="ly-languages-switcher ly-custom-dropdown-switcher ly-bright-theme" style=" margin: 0px 0px;">
430          <span role="button" tabindex="0" aria-label="Selected language: English" aria-expanded="false" aria-controls="languagesSwitcherList-1" class="ly-custom-dropdown-current" style="background: #fff; color: #000;  border-style: solid; border-width: 0px; border-radius: 0px; border-color: #000;  padding: 0px 0px;"><img class="ly-icon ly-flag-icon" src="https://cdn.shopify.com/static/images/flags/gb.svg" alt="English" aria-hidden="true"><span class="ly-custom-dropdown-current-inner ly-custom-dropdown-current-inner-text">English
431</span>
432<div aria-hidden="true" class="ly-arrow ly-arrow-black stroke" style="vertical-align: middle; width: 14.0px; height: 14.0px;">
433        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14.0 14.0" height="14.0px" width="14.0px" style="position: absolute;">
434          <path d="M1 4.5 L7.0 10.5 L13.0 4.5" fill="transparent" stroke="#000" stroke-width="1px"/>
435        </svg>
436      </div>
437          </span>
438          <ul id="languagesSwitcherList-1" role="list" class="ly-custom-dropdown-list ly-is-open ly-bright-theme" style="background: #fff; color: #000;  border-style: solid; border-width: 0px; border-radius: 0px; border-color: #000;"><li key="en" style="color: #000;  margin: 0px 0px; padding: 0px 0px;">
439                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme"
440                    href="#"
441                      data-language-code="en"
442                    
443                    lang="en" data-ly-locked="true" rel="nofollow"><img class="ly-icon ly-flag-icon" src="https://cdn.shopify.com/static/images/flags/gb.svg" alt="English" aria-hidden="true"><span class="ly-custom-dropdown-list-element-right">English</span></a>
444                </li><li key="es" style="color: #000;  margin: 0px 0px; padding: 0px 0px;">
445                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme"
446                    href="#"
447                      data-language-code="es"
448                    
449                    lang="es" data-ly-locked="true" rel="nofollow"><img class="ly-icon ly-flag-icon" src="https://cdn.shopify.com/static/images/flags/es.svg" alt="Spanish" aria-hidden="true"><span class="ly-custom-dropdown-list-element-right">Spanish</span></a>
450                </li><li key="pt-PT" style="color: #000;  margin: 0px 0px; padding: 0px 0px;">
451                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme"
452                    href="#"
453                      data-language-code="pt-PT"
454                    
455                    lang="pt-PT" data-ly-locked="true" rel="nofollow"><img class="ly-icon ly-flag-icon" src="https://cdn.shopify.com/static/images/flags/pt.svg" alt="Portuguese (Portugal)" aria-hidden="true"><span class="ly-custom-dropdown-list-element-right">Portuguese (Portugal)</span></a>
456                </li><li key="de" style="color: #000;  margin: 0px 0px; padding: 0px 0px;">
457                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme"
458                    href="#"
459                      data-language-code="de"
460                    
461                    lang="de" data-ly-locked="true" rel="nofollow"><img class="ly-icon ly-flag-icon" src="https://cdn.shopify.com/static/images/flags/de.svg" alt="German" aria-hidden="true"><span class="ly-custom-dropdown-list-element-right">German</span></a>
462                </li><li key="fr" style="color: #000;  margin: 0px 0px; padding: 0px 0px;">
463                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme"
464                    href="#"
465                      data-language-code="fr"
466                    
467                    lang="fr" data-ly-locked="true" rel="nofollow"><img class="ly-icon ly-flag-icon" src="https://cdn.shopify.com/static/images/flags/fr.svg" alt="French" aria-hidden="true"><span class="ly-custom-dropdown-list-element-right">French</span></a>
468                </li></ul>
469        </div></div>
470</template>
471<!-- END app snippet -->
472
473<script>
474  // langify lib v2.0.0
475  var langify = window.langify || {};
476  var customContents = {};
477  var customContents_image = {};
478  var langifySettingsOverwrites = {};
479  var defaultSettings = {
480    debug: false,               // BOOL : Enable/disable console logs
481    observe: true,              // BOOL : Enable/disable the entire mutation observer (off switch)
482    observeLinks: false,
483    observeImages: true,
484    observeCustomContents: true,
485    maxMutations: 5,
486    timeout: 100,               // INT : Milliseconds to wait after a mutation, before the next mutation event will be allowed for the element
487    linksBlacklist: [],
488    usePlaceholderMatching: false
489  };
490
491  if(langify.settings) { 
492    langifySettingsOverwrites = Object.assign({}, langify.settings);
493    langify.settings = Object.assign(defaultSettings, langify.settings); 
494  } else { 
495    langify.settings = defaultSettings; 
496  }langify.settings = Object.assign(langify.settings, {"debug":false,"lazyload":false,"observe":true,"observeLinks":false,"observeImages":true,"observeCustomContents":true,"linksBlacklist":[],"loadJquery":false,"nonStrict":false}, langifySettingsOverwrites);
497  
498
499  langify.settings.theme = {"debug":false,"lazyload":false,"observe":true,"observeLinks":false,"observeImages":true,"observeCustomContents":true,"linksBlacklist":[],"loadJquery":false,"nonStrict":false};
500  langify.settings.switcher = {"customCSS":".ly-languages-switcher {\ndisplay:none!important;\n}","languageDetection":false,"languageDetectionDefault":"en","enableDefaultLanguage":false,"breakpoints":[{"key":0,"label":"0px","config":{"type":"custom","corner":"bottom_right","position":"fixed","show_flags":true,"rectangle_icons":true,"square_icons":false,"round_icons":false,"show_label":true,"show_custom_name":true,"show_name":false,"show_iso_code":false,"is_dark":false,"is_transparent":false,"is_dropup":false,"arrow_size":100,"arrow_width":1,"arrow_filled":false,"h_space":0,"v_space":0,"h_item_space":0,"v_item_space":0,"h_item_padding":0,"v_item_padding":0,"text_color":"#000","link_color":"#000","arrow_color":"#000","bg_color":"#fff","border_color":"#000","border_width":0,"border_radius":0,"fontsize":14,"recommendation_fontsize":14,"recommendation_border_width":0,"recommendation_border_radius":0,"recommendation_text_color":"#000","recommendation_link_color":"#000","recommendation_button_bg_color":"#999","recommendation_button_text_color":"#fff","recommendation_bg_color":"#fff","recommendation_border_color":"#000","show_currency_selector":false,"currency_switcher_enabled":false,"country_switcher_enabled":false,"switcherLabel":"show_custom_name","switcherIcons":"rectangle_icons"}}],"languages":[{"iso_code":"de","root_url":"\/de","name":"German","primary":false,"domain":false,"published":true,"custom_name":false},{"iso_code":"en","root_url":"\/","name":"English","primary":true,"domain":"www.sockaffairs.com","published":true,"custom_name":false},{"iso_code":"es","root_url":"\/es","name":"Spanish","primary":false,"domain":false,"published":true,"custom_name":false},{"iso_code":"fr","root_url":"\/fr","name":"French","primary":false,"domain":false,"published":true,"custom_name":false},{"iso_code":"pt-PT","root_url":"\/pt-PT","name":"Portuguese (Portugal)","primary":false,"domain":false,"published":true,"custom_name":false},{"iso_code":"it","root_url":"\/it","name":"Italian","primary":false,"domain":false,"published":true,"custom_name":false}],"recommendation_enabled":false,"recommendation_type":"popup","recommendation_switcher_key":-1,"recommendation_strings":{},"recommendation":{"recommendation_backdrop_show":true,"recommendation_corner":"center_center","recommendation_banner_corner":"top","recommendation_fontsize":14,"recommendation_border_width":0,"recommendation_border_radius":0,"recommendation_text_color":"#000","recommendation_link_color":"#000","recommendation_button_bg_color":"#999","recommendation_button_text_color":"#fff","recommendation_bg_color":"#fff","recommendation_border_color":"#000"}};
501  if(langify.settings.switcher === null) {
502    langify.settings.switcher = {};
503  }
504  langify.settings.switcher.customIcons = null;
505
506  langify.locale = langify.locale || {
507    country_code: "US",
508    language_code: "en",
509    currency_code: null,
510    primary: true,
511    iso_code: "en",
512    root_url: "\/en-usd",
513    language_id: "ly175682",
514    shop_url: "https:\/\/www.sockaffairs.com",
515    domain_feature_enabled: null,
516    languages: [{
517        iso_code: "en",
518        root_url: "\/en-usd",
519        domain: null,
520      },{
521        iso_code: "es",
522        root_url: "\/es-usd",
523        domain: null,
524      },{
525        iso_code: "pt-PT",
526        root_url: "\/pt-usd",
527        domain: null,
528      },{
529        iso_code: "de",
530        root_url: "\/de-usd",
531        domain: null,
532      },{
533        iso_code: "fr",
534        root_url: "\/fr-usd",
535        domain: null,
536      },]
537  };
538
539  langify.localization = {
540    available_countries: ["Afghanistan","Åland Islands","Albania","Algeria","Andorra","Angola","Anguilla","Antigua \u0026amp; Barbuda","Argentina","Armenia","Aruba","Ascension Island","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bermuda","Bhutan","Bolivia","Bosnia \u0026amp; Herzegovina","Botswana","Brazil","British Indian Ocean Territory","British Virgin Islands","Brunei","Bulgaria","Burkina Faso","Burundi","Cambodia","Cameroon","Canada","Cape Verde","Caribbean Netherlands","Cayman Islands","Central African Republic","Chad","Chile","China","Christmas Island","Cocos (Keeling) Islands","Colombia","Comoros","Congo - Brazzaville","Congo - Kinshasa","Cook Islands","Costa Rica","Côte d’Ivoire","Croatia","Curaçao","Cyprus","Czechia","Denmark","Djibouti","Dominica","Dominican Republic","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Eswatini","Ethiopia","Falkland Islands","Faroe Islands","Fiji","Finland","France","French Guiana","French Polynesia","French Southern Territories","Gabon","Gambia","Georgia","Germany","Ghana","Gibraltar","Greece","Greenland","Grenada","Guadeloupe","Guatemala","Guernsey","Guinea","Guinea-Bissau","Guyana","Haiti","Honduras","Hong Kong SAR","Hungary","Iceland","India","Indonesia","Iraq","Ireland","Isle of Man","Israel","Italy","Jamaica","Japan","Jersey","Jordan","Kazakhstan","Kenya","Kiribati","Kosovo","Kuwait","Kyrgyzstan","Laos","Latvia","Lebanon","Lesotho","Liberia","Libya","Liechtenstein","Lithuania","Luxembourg","Macao SAR","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Martinique","Mauritania","Mauritius","Mayotte","Mexico","Moldova","Monaco","Mongolia","Montenegro","Montserrat","Morocco","Mozambique","Myanmar (Burma)","Namibia","Nauru","Nepal","Netherlands","New Caledonia","New Zealand","Nicaragua","Niger","Nigeria","Niue","Norfolk Island","North Macedonia","Norway","Oman","Pakistan","Palestinian Territories","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Pitcairn Islands","Poland","Portugal","Qatar","Réunion","Romania","Russia","Rwanda","Samoa","San Marino","São Tomé \u0026amp; Príncipe","Saudi Arabia","Senegal","Serbia","Seychelles","Sierra Leone","Singapore","Sint Maarten","Slovakia","Slovenia","Solomon Islands","Somalia","South Africa","South Georgia \u0026amp; South Sandwich Islands","South Korea","South Sudan","Spain","Sri Lanka","St. Barthélemy","St. Helena","St. Kitts \u0026amp; Nevis","St. Lucia","St. Martin","St. Pierre \u0026amp; Miquelon","St. Vincent \u0026amp; Grenadines","Sudan","Suriname","Svalbard \u0026amp; Jan Mayen","Sweden","Switzerland","Taiwan","Tajikistan","Tanzania","Thailand","Timor-Leste","Togo","Tokelau","Tonga","Trinidad \u0026amp; Tobago","Tristan da Cunha","Tunisia","Türkiye","Turkmenistan","Turks \u0026amp; Caicos Islands","Tuvalu","U.S. Outlying Islands","Uganda","Ukraine","United Arab Emirates","United Kingdom","United States","Uruguay","Uzbekistan","Vanuatu","Vatican City","Venezuela","Vietnam","Wallis \u0026amp; Futuna","Western Sahara","Yemen","Zambia","Zimbabwe"],
541    available_languages: [{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}},{"shop_locale":{"locale":"es","enabled":true,"primary":false,"published":true}},{"shop_locale":{"locale":"pt-PT","enabled":true,"primary":false,"published":true}},{"shop_locale":{"locale":"de","enabled":true,"primary":false,"published":true}},{"shop_locale":{"locale":"fr","enabled":true,"primary":false,"published":true}}],
542    country: "United States",
543    language: {"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}},
544    market: {
545      handle: "us",
546      id: 36813242517,
547      metafields: {"error":"json not allowed for this object"},
548    }
549  };
550
551  // Disable link correction ALWAYS on languages with mapped domains
552  
553  if(langify.locale.root_url == '/') {
554    langify.settings.observeLinks = false;
555  }
556
557
558  function extractImageObject(val) {
559  if (!val || val === '') return false;
560
561  // Handle src-sets (e.g., "image_600x600.jpg 1x, image_1200x1200.jpg 2x")
562  if (val.search(/([0-9]+w?h?x?,)/gi) > -1) {
563    val = val.split(/([0-9]+w?h?x?,)/gi)[0];
564  }
565
566  const hostBegin = val.indexOf('//') !== -1 ? val.indexOf('//') : 0;
567  const hostEnd = val.lastIndexOf('/') + 1;
568  const host = val.substring(hostBegin, hostEnd);
569  let afterHost = val.substring(hostEnd);
570
571  // Remove query/hash fragments
572  afterHost = afterHost.split('#')[0].split('?')[0];
573
574  // Extract name before any Shopify modifiers or file extension
575  // e.g., "[email protected]" → "photo"
576  const name = afterHost.replace(
577    /(_[0-9]+x[0-9]*|_{width}x|_{size})?(_crop_(top|center|bottom|left|right))?(@[0-9]*x)?(\.progressive)?(\.(png\.jpg|jpe?g|png|gif|webp))?$/i,
578    ''
579  );
580
581  // Extract file extension (if any)
582  let type = '';
583  const match = afterHost.match(/\.(png\.jpg|jpe?g|png|gif|webp)$/i);
584  if (match) {
585    type = match[1].replace('png.jpg', 'jpg'); // fix weird double-extension cases
586  }
587
588  // Clean file name with extension or suffixes normalized
589  const file = afterHost.replace(
590    /(_[0-9]+x[0-9]*|_{width}x|_{size})?(_crop_(top|center|bottom|left|right))?(@[0-9]*x)?(\.progressive)?(\.(png\.jpg|jpe?g|png|gif|webp))?$/i,
591    type ? '.' + type : ''
592  );
593
594  return { host, name, type, file };
595}
596
597
598
599  /* Custom Contents Section*/
600  var customContents = {};
601
602  // Images Section
603  
604
605  
606
607  
608
609  
610
611  
612
613  
614
615  
616
617  
618
619  
620
621  
622
623  
624
625  
626
627  
628
629  
630
631  
632
633  
634
635  
636
637  
638
639  
640
641  
642
643  
644
645  
646
647  
648
649  
650
651  
652
653  
654
655</script>
655<link rel="preload stylesheet" href="https://cdn.shopify.com/extensions/019f845b-ea0a-7f6d-b8bd-14dcbe496e11/langify-91/assets/langify-lib.css" as="style" media="print" onload="this.media='all'; this.onload=null;"><!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
656
657
658
659
660
661
662
663
664
665
666
667
668  
668<script async src="https://static.klaviyo.com/onsite/js/UqMGpj/klaviyo.js?company_id=UqMGpj"></script>
668
669  
669<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>
669
670
671  
672
673
674
675
676  
676<script>
677    window.klaviyoReviewsProductDesignMode = false
678  </script>
678
679
680
681
682
683
684
685
686
687
688<!-- END app block -->
688<script src="https://cdn.shopify.com/extensions/01a11b15-54c5-7255-96a1-1eeb432f5c53/pushowl-332/assets/pushowl-shopify.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 688
688
689<script src="https://cdn.shopify.com/extensions/019f845b-ea0a-7f6d-b8bd-14dcbe496e11/langify-91/assets/langify-lib.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 689
689
690<script src="https://cdn.shopify.com/extensions/01a1215f-83ed-7b6d-a59c-446af2351e12/forms-2617/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 690
690
691<script src="https://cdn.shopify.com/extensions/01a12154-4cd8-77a6-b810-64e92981e3ee/gdpr-backpack-920/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 691
691
692<script src="https://cdn.shopify.com/extensions/01a0acae-48ed-764e-9b04-878137b134ab/cartbite-83/assets/cartbite-embed.js" type="text/javascript" defer="defer"></script>
692
693<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0621/7026/7797/files/Social_Sharing_Preview_1200x628_54cee8e5-d096-4c89-b6f5-6f18b6bf3852.png?v=1658317650" />
694<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0621/7026/7797/files/Social_Sharing_Preview_1200x628_54cee8e5-d096-4c89-b6f5-6f18b6bf3852.png?v=1658317650" />
695<meta property="og:image:width" content="1200" />
696<meta property="og:image:height" content="628" />
697<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
698<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 62170267797,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 698
698
699<script>
700  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
701</script>
vendor: 1 bytes, line 701
701
702<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
702).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 62170267797,storefrontBaseUrl: "https://www.sockaffairs.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.sockaffairs.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"4345594202","configuration":"{\"pixelCode\":\"DAQGK3BC77UDCIR4GBH0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"3723493722","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9bce1c0cdfc09538057898e4ff134fa2","type":"APP","apiClientId":30400643073,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
702,"dataSharingState":"unrestricted"},{"id":"2850783578","configuration":"{\"accountID\":\"UqMGpj\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1599504730","configuration":"{\"subdomain\":\"sockaffairs\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"42cd9b1f0fb7c1cae5cd21175cef6782","type":"APP","apiClientId":1615517,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1179484506","configuration":"{\"accountID\":\"62170267797\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5ace3fbba69e45557ba03e81d7e2970","type":"APP","apiClientId":5263155,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1101201754","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-8JWWEWYDXG\\\",\\\"AW-10957145403\\\",\\\"GT-WKGFVCD\\\"],\\\"target_country\\\":\\\"PT\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-8JWWEWYDXG\\\",\\\"AW-10957145403\\\/0A8HCK3M_NADELuK4-go\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-8JWWEWYDXG\\\",\\\"AW-10957145403\\\/5zifCLDM_NADELuK4-go\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-8JWWEWYDXG\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-8JWWEWYDXG\\\",\\\"AW-10957145403\\\/OqSGCKfM_NADELuK4-go\\\",\\\"MC-S2TRMLDWQZ\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-8JWWEWYDXG\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-8JWWEWYDXG\\\",\\\"AW-10957145403\\\/hBsqCKTM_NADELuK4-go\\\",\\\"MC-S2TRMLDWQZ\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-8JWWEWYDXG\\\",\\\"AW-10957145403\\\/_zz_CKHM_NADELuK4-go\\\",\\\"MC-S2TRMLDWQZ\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-8JWWEWYDXG\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-8JWWEWYDXG\\\",\\\"AW-10957145403\\\/vQ0CCLPM_NADELuK4-go\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-8JWWEWYDXG\\\",\\\"AW-10957145403\\\/MEmGCKrM_NADELuK4-go\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-8JWWEWYDXG\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"300843354","configuration":"{\"pixel_id\":\"550359056634958\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
702,{"id":"165445978","configuration":"{\"tagID\":\"2613033471158\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"145260890","configuration":"{\"pixelId\":\"c8667a63-c6ab-4142-b7b5-467547a53bbe\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"SockAffairs","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"sockaffairs.myshopify.com","countryCode":"PT","storefrontUrl":"https:\/\/www.sockaffairs.com\/en-usd"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.sockaffairs.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"190924161370","themePublished":"true","eventMetadataId":"5e1bf827-63b5-4c08-9208-e218ed1c8e09","pageType":"blog","resourceId":"84635713685","shopId":"62170267797","storefrontBaseUrl":"https:\/\/www.sockaffairs.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
702<script>
703  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
704  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
705  window.ShopifyAnalytics.meta.currency = 'USD';
706  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":84635713685,"requestId":"c5816a4f-d431-474e-9e6c-edda2c1664e4-1791585582"}};
707  for (var attr in meta) {
708    window.ShopifyAnalytics.meta[attr] = meta[attr];
709  }
710</script>
vendor: 1 bytes, line 710
710
711<script class="analytics">
712  (function () {
713    var customDocumentWrite = function(content) {
714      var jquery = null;
715
716      if (window.jQuery) {
717        jquery = window.jQuery;
718      } else if (window.Checkout && window.Checkout.$) {
719        jquery = window.Checkout.$;
720      }
721
722      if (jquery) {
723        jquery('body').append(content);
724      }
725    };
726
727    var hasLoggedConversion = function(token) {
728      if (token) {
729        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
730      }
731      return false;
732    }
733
734    var setCookieIfConversion = function(token) {
735      if (token) {
736        var twoMonthsFromNow = new Date(Date.now());
737        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
738
739        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
740      }
741    }
742
743    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
744    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
745    if (trekkie.integrations) {
746      return;
747    }
748    trekkie.methods = [
749      'identify',
750      'page',
751      'ready',
752      'track',
753      'trackForm',
754      'trackLink'
755    ];
756    trekkie.factory = function(method) {
757      return function() {
758        var args = Array.prototype.slice.call(arguments);
759        args.unshift(method);
760        trekkie.push(args);
761        if (method == 'track' || method == 'page') {
762          var pageUrl;
763          try {
764            pageUrl = window.location.href;
765          } catch (e) {}
766          var pageReferrer;
767          try {
768            pageReferrer = document.referrer;
769          } catch (e) {}
770          try {
771            if (window.__TREKKIE_SHIM_QUEUE == null) {
772              window.__TREKKIE_SHIM_QUEUE = [];
773            }
774            window.__TREKKIE_SHIM_QUEUE.push({
775              from: 'trekkie-stub',
776              method: method,
777              args: args.slice(1),
778              pageContext: {
779                url: pageUrl,
780                referrer: pageReferrer
781              }
782            });
783          } catch (e) {
784            // no-op
785          }
786        }
787        return trekkie;
788      };
789    };
790    for (var i = 0; i < trekkie.methods.length; i++) {
791      var key = trekkie.methods[i];
792      trekkie[key] = trekkie.factory(key);
793    }
794    trekkie.load = function(config) {
795      trekkie.config = config || {};
796      trekkie.config.initialDocumentCookie = document.cookie;
797      var first = document.getElementsByTagName('script')[0];
798var script = document.createElement('script');
799script.type = 'text/javascript';
800script.onerror = function(e) {
801  var scriptFallback = document.createElement('script');
802  scriptFallback.type = 'text/javascript';
803  scriptFallback.onerror = function(error) {
804          var Monorail = {
805      produce: function produce(monorailDomain, schemaId, payload) {
806        var currentMs = new Date().getTime();
807        var event = {
808          schema_id: schemaId,
809          payload: payload,
810          metadata: {
811            event_created_at_ms: currentMs,
812            event_sent_at_ms: currentMs
813          }
814        };
815        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
816      },
817      sendRequest: function sendRequest(endpointUrl, payload) {
818        // Try the sendBeacon API
819        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
820          var blobData = new window.Blob([payload], {
821            type: 'text/plain'
822          });
823
824          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
825            return true;
826          } // sendBeacon was not successful
827
828        } // XHR beacon
829
830        var xhr = new XMLHttpRequest();
831
832        try {
833          xhr.open('POST', endpointUrl);
834          xhr.setRequestHeader('Content-Type', 'text/plain');
835          xhr.send(payload);
836        } catch (e) {
837          console.log(e);
838        }
839
840        return false;
841      },
842      isIos12: function isIos12() {
843        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
844      }
845    };
846    Monorail.produce('monorail-edge.shopifysvc.com',
847      'trekkie_storefront_load_errors/1.1',
848      {shop_id: 62170267797,
849      theme_id: 190924161370,
850      app_name: "storefront",
851      context_url: window.location.href,
852      source_url: "//www.sockaffairs.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
853
854  };
855  scriptFallback.async = true;
856  scriptFallback.src = '//www.sockaffairs.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
857  first.parentNode.insertBefore(scriptFallback, first);
858};
859script.async = true;
860script.src = '//www.sockaffairs.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
861first.parentNode.insertBefore(script, first);
862
863    };
864    trekkie.load(
865      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":62170267797,"isMerchantRequest":null,"themeId":190924161370,"themeCityHash":"9499831369181415099","contentLanguage":"en","currency":"USD","eventMetadataId":"5e1bf827-63b5-4c08-9208-e218ed1c8e09"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
866    );
867
868    var loaded = false;
869    trekkie.ready(function() {
870      if (loaded) return;
871      loaded = true;
872
873      window.ShopifyAnalytics.lib = window.trekkie;
874
875      var originalDocumentWrite = document.write;
876      document.write = customDocumentWrite;
877      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
878      document.write = originalDocumentWrite;
879
880      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
881      var token = match? match[1]: undefined;
882      if (!hasLoggedConversion(token)) {
883        setCookieIfConversion(token);
884        
885      }
886    });
887
888    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":84635713685,"requestId":"c5816a4f-d431-474e-9e6c-edda2c1664e4-1791585582","shopifyEmitted":true});
889
890    var eventsListenerScript = document.createElement('script');
891    eventsListenerScript.async = true;
892    eventsListenerScript.src = "//www.sockaffairs.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
893    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
894})();</script>
vendor: 1 bytes, line 894
894
895<script
896  defer
897  src="https://www.sockaffairs.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
898  data-application="storefront-renderer"
899  data-shop-id="62170267797"
900  data-render-region="gcp-us-west1"
901  data-page-type="blog"
902  data-theme-instance-id="190924161370"
903  data-theme-name="Shopify Theme Lab"
904  data-theme-version="1.0.0"
905  data-monorail-region="shop_domain"
906  data-resource-timing-sampling-rate="10"
907  data-shs="true"
908  data-shs-beacon="true"
909  data-shs-export-with-fetch="true"
910  data-shs-logs-sample-rate="1"
911  data-shs-beacon-endpoint="https://www.sockaffairs.com/api/collect"
912></script>
912
913<meta name="shopify-y" content="d1853924-3ef0-41a3-8a87-e6c192530905" data-expiration="1823143182000"><meta name="shopify-s" content="a6b8227a-3c11-4067-9184-29d5075c7736" data-expiration="1791587382000">
914</head>
915
916  <body class="min-h-screen" data-template="blog">
917    <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 917-918
917
918    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
918GTM-NNR467H
vendor: 91 bytes, lines 918-920
918"
919    height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
920    
920<!-- End Google Tag Manager (noscript) -->
921    
922    
923      <div id="app">
924        <div id="shopify-section-layout-announcement-bar" class="shopify-section layout-announcement-bar">
925  
926    <div class="layout-announcement-bar__wrapper layout-announcement-bar__font-desktop-xs layout-announcement-bar__font-mobile-xs" data-role="announcement-bar"><span class="layout-announcement-bar__content" data-market="EUR">
927          FREE DELIVERY ON ORDERS OVER 48€ | MADE IN PORTUGAL
928        </span>
929        <span class="layout-announcement-bar__content" data-market="USD">
930          FREE DELIVERY ON ORDERS OVER $55 | MADE IN PORTUGAL
931        </span>
932        <span class="layout-announcement-bar__content" data-market="AUD">
933          FREE DELIVERY ON ORDERS OVER $85 | MADE IN PORTUGAL
934        </span>
935        <span class="layout-announcement-bar__content" data-market="GBP">
936          FREE DELIVERY ON ORDERS OVER 42£  CUSTOMS DUTIES &amp; TAXES INCLUDED | MADE IN PORTUGAL
937        </span>
938        <span class="layout-announcement-bar__content" data-market="CAD">
939          FREE DELIVERY ON ORDERS OVER $77 | MADE IN PORTUGAL
940        </span><button class="layout-announcement-bar__close" data-action="dismiss-announcement">
941        <svg viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
942  <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
943      <g id="icons" transform="translate(-566.000000, -253.000000)" fill="#222222">
944          <g id="ico/multiply" transform="translate(566.000000, 253.000000)">
945              <path d="M4.92893219,3.51471863 L11.9998254,10.5848254 L19.0710678,3.51471863 C19.4315518,3.15423466 19.9987828,3.12650513 20.391074,3.43153002 L20.4852814,3.51471863 C20.8758057,3.90524292 20.8758057,4.5384079 20.4852814,4.92893219 L20.4852814,4.92893219 L13.4138254,11.9998254 L20.4852814,19.0710678 C20.8758057,19.4615921 20.8758057,20.0947571 20.4852814,20.4852814 C20.0947571,20.8758057 19.4615921,20.8758057 19.0710678,20.4852814 L11.9998254,13.4138254 L4.92893219,20.4852814 C4.56844823,20.8457653 4.00121717,20.8734949 3.60892596,20.56847 L3.51471863,20.4852814 C3.12419433,20.0947571 3.12419433,19.4615921 3.51471863,19.0710678 L3.51471863,19.0710678 L10.5848254,11.9998254 L3.51471863,4.92893219 C3.12419433,4.5384079 3.12419433,3.90524292 3.51471863,3.51471863 C3.90524292,3.12419433 4.5384079,3.12419433 4.92893219,3.51471863 Z" id="Combined-Shape"></path>
946          </g>
947      </g>
948  </g>
949</svg>
950      </button>
951    </div>
952  
953
954
955</div>
956        <div id="shopify-section-layout-header" class="shopify-section layout-header"><div class="layout-header__wrapper" data-role="header">
957  <div class="layout-header__container">
958    <a
959      href="/en-usd"
960      class="layout-header__logo"
961      data-role="header-logo">
962      
963        <img src="//www.sockaffairs.com/cdn/shop/files/Logo_SA_2023_HRZNTL_BLCK_transparent_2x_a9754408-3c32-4569-a570-4f1e9506e7f1_500x.png?v=1668087999" alt="" />
964      
965    </a>
966
967    <div class="layout-header__menu" data-role="header-menu">
968      <div class="layout-menu layout-header__menu-container layout-header__desktop flex" style="">
969  <nav class="layout-menu__main-nav">
970    <ul>
971      
972      
973        <li data-role="header-menu-item">
974          <a href="/en-usd/collections/new-in" class="layout-menu__menu-link ">
975            
976              New In
977            
978          </a>
979        </li>
980      
981        <li data-role="header-menu-item">
982          <a href="/en-usd/collections/packs" class="layout-menu__menu-link ">
983            
984              Gifts&Packs
985            
986          </a>
987        </li>
988      
989        <li data-role="header-menu-item">
990          <a href="/en-usd/collections/art-collection" class="layout-menu__menu-link ">
991            
992              Art
993            
994          </a>
995        </li>
996      
997        <li data-role="header-menu-item">
998          <a href="/en-usd/collections/music-collection" class="layout-menu__menu-link ">
999            
1000              Music
1001            
1002          </a>
1003        </li>
1004      
1005        <li data-role="header-menu-item">
1006          <a href="/en-usd/collections/cult-comic" class="layout-menu__menu-link ">
1007            
1008              Cult & Comics
1009            
1010          </a>
1011        </li>
1012      
1013        <li data-role="header-menu-item">
1014          <a href="/en-usd/collections/japanese-collection" class="layout-menu__menu-link ">
1015            
1016              Japanese Insp
1017            
1018          </a>
1019        </li>
1020      
1021        <li data-role="header-menu-item">
1022          <a href="/en-usd/collections/wild-life" class="layout-menu__menu-link ">
1023            
1024              Wild Life
1025            
1026          </a>
1027        </li>
1028      
1029        <li data-role="header-menu-item">
1030          <a href="/en-usd/collections/best-sellers-top-collections" class="layout-menu__menu-link ">
1031            
1032              Best Sellers
1033              <svg viewBox="0 0 8 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1034    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1035        <g id="nav/menu" transform="translate(-813.000000, -28.000000)" fill="#FB6400">
1036            <g id="items" transform="translate(325.000000, 0.000000)">
1037                <g id="promo" transform="translate(434.000000, 28.000000)">
1038                    <path d="M60.5440413,0.976695424 C60.7439386,1.03132418 60.9528945,1.24075552 61.0073913,1.44109769 L61.2345371,2.24248461 C61.289042,2.44283589 61.4162446,2.7524374 61.5161887,2.9254693 L61.9250419,3.6539954 C62.024986,3.83611555 62.024986,4.12754967 61.9250419,4.30966981 L61.5161887,5.03819592 C61.4162446,5.22031606 61.2890429,5.52991758 61.2345371,5.72118061 L61.0073913,6.54073491 C60.9528863,6.7410862 60.7439295,6.95051662 60.5440413,7.00513718 L59.7444701,7.23279875 C59.5445728,7.2874275 59.2356728,7.41491889 59.0630329,7.51508998 L58.3361575,7.92487168 C58.15445,8.02504277 57.8636762,8.02504277 57.6819687,7.92487168 L56.9550933,7.51508998 C56.7733858,7.41491889 56.4644858,7.28742841 56.2736561,7.23279875 L55.45
103859587,7.00513718 C55.2560614,6.95050843 55.0471055,6.74107709 54.9926087,6.54073491 L54.7654629,5.739348 C54.710958,5.53899672 54.5837554,5.22939521 54.4838113,5.05636331 L54.0749581,4.3278372 C53.975014,4.14571706 53.975014,3.85428294 54.0749581,3.6721628 L54.4838113,2.94363669 C54.5837554,2.76151654 54.7109571,2.45191503 54.7654629,2.260652 L54.9926087,1.45926509 C55.0471137,1.2589138 55.2560705,1.04948338 55.4559587,0.994862817 L56.2555299,0.767201254 C56.4554272,0.712572496 56.7643272,0.58508111 56.9369671,0.484910022 L57.6638425,0.0751283157 C57.84555,-0.0250427719 58.1363238,-0.0250427719 58.3180313,0.0751283157 L59.0449067,0.484910022 C59.2266142,0.58508111 59.5355142,0.712571585 59.7263439,0.767201254 L60.5440413,0.976695424 Z" id="Path"></path>
1039                </g>
1040            </g>
1041        </g>
1042    </g>
1043</svg>
1044            
1045          </a>
1046        </li>
1047      
1048        <li data-role="header-menu-item">
1049          <a href="/en-usd/collections/outlet" class="layout-menu__menu-link ">
1050            
1051              Outlet
1052            
1053          </a>
1054        </li>
1055      
1056    </ul>
1057  </nav>
1058  <button
1059    @click="$store.dispatch('sidebar-manage/toggleSubmenu')"
1060    class="layout-menu__menu-button"
1061    data-submenu-count="10"
1062    data-role="open-submenu">
1063    <svg class="layout-header__icon-class" style="" width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1064    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1065        <g id="icons" transform="translate(-636.000000, -253.000000)" fill="#222222">
1066            <g id="ico/plus" transform="translate(636.000000, 253.000000)">
1067                <path d="M12,0 C12.5522847,1.01453063e-16 13,0.44771525 13,1 L13,1 L13,11 L23,11 C23.5522847,11 24,11.4477153 24,12 C24,12.5522847 23.5522847,13 23,13 L12.999,13 L13,23 C13,23.5128358 12.6139598,23.9355072 12.1166211,23.9932723 L12,24 C11.4477153,24 11,23.5522847 11,23 L11,23 L10.999,13 L1,13 C0.44771525,13 6.76353751e-17,12.5522847 0,12 C-6.76353751e-17,11.4477153 0.44771525,11 1,11 L11,11 L11,1 C11,0.487164161 11.3860402,0.0644928393 11.8833789,0.00672773133 Z" id="Combined-Shape"></path>
1068            </g>
1069        </g>
1070    </g>
1071</svg>
1072  </button>
1073</div>
1074
1075      <transition name="slide-menu">
1076        <div v-show="$store.state['sidebar-manage'].visibleSubmenu" class="layout-header__submenu">
1077          <div class="layout-submenu " style="">
1078  
1079    <a
1080      href="/en-usd/collections/new-in"
1081      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
1082      data-role="header-submenu-item">
1083      New In
1084    </a>
1085  
1086    <a
1087      href="/en-usd/collections/packs"
1088      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
1089      data-role="header-submenu-item">
1090      Gifts&Packs
1091    </a>
1092  
1093    <a
1094      href="/en-usd/collections/art-collection"
1095      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
1096      data-role="header-submenu-item">
1097      Art
1098    </a>
1099  
1100    <a
1101      href="/en-usd/collections/music-collection"
1102      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
1103      data-role="header-submenu-item">
1104      Music
1105    </a>
1106  
1107    <a
1108      href="/en-usd/collections/cult-comic"
1109      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
1110      data-role="header-submenu-item">
1111      Cult & Comics
1112    </a>
1113  
1114    <a
1115      href="/en-usd/collections/japanese-collection"
1116      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
1117      data-role="header-submenu-item">
1118      Japanese Insp
1119    </a>
1120  
1121    <a
1122      href="/en-usd/collections/wild-life"
1123      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
1124      data-role="header-submenu-item">
1125      Wild Life
1126    </a>
1127  
1128    <a
1129      href="/en-usd/collections/best-sellers-top-collections"
1130      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
1131      data-role="header-submenu-item">
1132      Best Sellers*
1133    </a>
1134  
1135    <a
1136      href="/en-usd/collections/outlet"
1137      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
1138      data-role="header-submenu-item">
1139      Outlet
1140    </a>
1141  
1142  
1143    <a href="/en-usd/collections/view-all" class="layout-submenu__menu-link">
1144      View All
1145    </a>
1146  
1147    <a href="/en-usd/collections/motors" class="layout-submenu__menu-link">
1148      Motors
1149    </a>
1150  
1151    <a href="/en-usd/collections/athletic-low-kids-socks" class="layout-submenu__menu-link">
1152      Athletic, Low & Kids Socks
1153    </a>
1154  
1155    <a href="/en-usd/collections/vanderding" class="layout-submenu__menu-link">
1156      Hugo van der Ding
1157    </a>
1158  
1159    <a href="/en-usd/collections/t-shirts" class="layout-submenu__menu-link">
1160      T-Shirts
1161    </a>
1162  
1163    <a href="/en-usd/collections/stranger-things" class="layout-submenu__menu-link">
1164      Stranger Things
1165    </a>
1166  
1167    <a href="/en-usd/collections/marsupilami" class="layout-submenu__menu-link">
1168      Marsupilami
1169    </a>
1170  
1171    <a href="/en-usd/collections/le-petit-prince" class="layout-submenu__menu-link">
1172      Le Petit Prince
1173    </a>
1174  
1175    <a href="/en-usd/collections/asterix-obelix" class="layout-submenu__menu-link">
1176      Astérix & Obélix
1177    </a>
1178  
1179    <a href="/en-usd/collections/popeye" class="layout-submenu__menu-link">
1180      Popeye
1181    </a>
1182  
1183</div>
1184        </div>
1185      </transition>
1186    </div>
1187
1188    
1189    
1190
1191    <div class="layout-header__actions-container" data-role="header-actions">
1192      <a @click="$store.dispatch('sidebar-manage/toggleSearch')" class="layout-header__link-class layout-header__desktop">
1193        <svg class="layout-header__icon-class" style="" width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1194    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1195        <g id="icons" transform="translate(-983.000000, -253.000000)" fill="#222222">
1196            <g id="ico/search" transform="translate(983.000000, 253.000000)">
1197                <path d="M11,0 C17.0751322,0 22,4.92486775 22,11 C22,13.6773419 21.0434872,16.1312783 19.4535458,18.0387251 L23.7495987,22.3353851 C24.1010705,22.686857 24.0694123,23.2883637 23.678888,23.678888 C23.2883637,24.0694123 22.686857,24.1010705 22.3353851,23.7495987 L18.0387251,19.4535458 C16.1312783,21.0434872 13.6773419,22 11,22 C4.92486775,22 0,17.0751322 0,11 C0,4.92486775 4.92486775,0 11,0 Z M11,2 C6.02943725,2 2,6.02943725 2,11 C2,15.9705627 6.02943725,20 11,20 C15.9705627,20 20,15.9705627 20,11 C20,6.02943725 15.9705627,2 11,2 Z" id="Combined-Shape"></path>
1198            </g>
1199        </g>
1200    </g>
1201</svg>
1202      </a>
1203
1204      
1205        
1206          <button @click="$store.dispatch('sidebar-manage/toggleAuth')" class="layout-header__link-class layout-header__desktop">
1207            <svg class="layout-header__icon-class" style="" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1208  <g id="ico/account" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1209      <path d="M12,0 C8.13400675,0 5,3.13400675 5,7 C5,10.8659932 8.13400675,14 12,14 C15.8659932,14 19,10.8659932 19,7 C19,3.13400675 15.8659932,0 12,0 Z M12,2 C14.7614237,2 17,4.23857625 17,7 C17,9.76142375 14.7614237,12 12,12 C9.23857625,12 7,9.76142375 7,7 C7,4.23857625 9.23857625,2 12,2 Z M20,21 C20,19.3431458 18.6568542,18 17,18 L7,18 L6.82372721,18.0050927 C5.24891996,18.0963391 4,19.4023191 4,21 L4,24 L2,24 L2,21 C2,18.2385763 4.23857625,16 7,16 L17,16 C19.7614237,16 22,18.2385763 22,21 L22,24 L20,24 L20,21 Z" id="Combined-Shape" fill="#222222"></path>
1210  </g>
1211</svg>
1212          </button>
1213        
1214      
1215
1216      <a @click="$store.dispatch('sidebar-manage/toggleMobileMenu')" class="layout-header__link-class layout-header__mobile">
1217        <svg class="layout-header__icon-class" style="" width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1218    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1219        <g id="icons" transform="translate(-983.000000, -253.000000)" fill="#222222">
1220            <g id="ico/search" transform="translate(983.000000, 253.000000)">
1221                <path d="M11,0 C17.0751322,0 22,4.92486775 22,11 C22,13.6773419 21.0434872,16.1312783 19.4535458,18.0387251 L23.7495987,22.3353851 C24.1010705,22.686857 24.0694123,23.2883637 23.678888,23.678888 C23.2883637,24.0694123 22.686857,24.1010705 22.3353851,23.7495987 L18.0387251,19.4535458 C16.1312783,21.0434872 13.6773419,22 11,22 C4.92486775,22 0,17.0751322 0,11 C0,4.92486775 4.92486775,0 11,0 Z M11,2 C6.02943725,2 2,6.02943725 2,11 C2,15.9705627 6.02943725,20 11,20 C15.9705627,20 20,15.9705627 20,11 C20,6.02943725 15.9705627,2 11,2 Z" id="Combined-Shape"></path>
1222            </g>
1223        </g>
1224    </g>
1225</svg>
1226      </a>
1227
1228      <a
1229        class="layout-header__cart layout-header__link-class"
1230        :class="$store.getters['cart/iconClass']"
1231        @click="$store.dispatch('sidebar-manage/toggleCart')">
1232        <span class="layout-header__cart-icon-one">
1233          <svg class="layout-header__icon-class" style="" viewBox="0 0 24 26" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1234    <g id="ico/cart-active" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1235        <path d="M12,0 C14.792501,0 17.2030863,1.63517574 18.3264957,4.00026701 L24,4 L24,21 C24,23.7614237 21.7614237,26 19,26 L19,26 L5,26 C2.23857625,26 0,23.7614237 0,21 L0,21 L0,4 L5.67350433,4.00026701 C6.79691366,1.63517574 9.20749895,0 12,0 Z M22,6 L18.92911,5.99999177 C18.9647453,6.24912038 18.987263,6.50248058 18.995941,6.75935025 L19,7 L19,8 L17,8 L17,7 C17,6.65746775 16.9655564,6.32298024 16.8999437,5.99981203 L7.10005553,5.99981569 C7.04836319,6.25442183 7.01601741,6.51605383 7.00461951,6.78311038 L7,7 L7,8 L5,8 L5,7 C5,6.66047581 5.02417237,6.32659738 5.07089004,5.99999177 L2,6 L2,21 C2,22.5976809 3.24891996,23.9036609 4.82372721,23.9949073 L4.82372721,23.9949073 L5,24 L19,24 C20.6568542,24 22,22.6568542 22,21 L22,21 L22,6 Z M12,2 C10.3641587,2 8.91179851,2.78557582 7.99959459,4.00005222 L16.0002202,3.99980567 C15.0880049,2.7854695 13.6357306,2 12,2 Z" id="Combined-Shape" fill="#222222" fill-rule="nonzero"></path>
1236    </g>
1237</svg>
1238        </span>
1239        <span class="layout-header__cart-icon-two">
1240          <svg class="layout-header__icon-class" style="" viewBox="0 0 26 26" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1241    <g id="ico/cart-fat" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1242        <g id="Group-2" fill="#222222" fill-rule="nonzero">
1243            <path d="M13,0 C15.792501,0 18.2030863,1.63517574 19.3264957,4.00026701 L23.7207592,4 L23.9486833,4.68377223 C25.3142472,8.78046388 26,12.5521044 26,16 C26,18.2951272 25.696067,20.4468424 25.0866629,22.4516502 C24.4473745,24.5603101 22.5026832,26.001527 20.2998047,26 L20.2998047,26 L5.70088839,26 C3.49731685,26.001527 1.55262555,24.5603101 0.913549461,22.4523497 C0.303932999,20.4468424 0,18.2951272 0,16 C0,12.5521044 0.685752821,8.78046388 2.0513167,4.68377223 L2.0513167,4.68377223 L2.27924078,4 L6.67350433,4.00026701 C7.79691366,1.63517574 10.207499,0 13,0 Z M22.273,6 L19.92911,5.99999177 C19.9647453,6.24912038 19.987263,6.50248058 19.995941,6.75935025 L20,7 L20,8 L18,8 L18,7 C18,6.65746775 17.9655564,6.32298024 17.8999437,5.99981203 L8.10005553,5.99981569 C8.04836319,6.25442183 8.01601741,6.51605383 8.00461951,6.78311038 L8,7 L8,8 L6,8 L6,7 C6,6.66047581 6.02417237,6.32659738 6.07089004,5.99999177 L3.726,6 L3.53917875,6.60467633 C2.57588794,9.79415772 2.06597358,12.7463053 2.00599713,15.4603632 L2.00599713,15.4603632 L2,16 C2,18.1026593 2.27628277,20.0586227 2.82731019,21.8713855 C3.21080402,23.1363201 4.37743831,24.0009165 5.70019531,24 L5.70019531,24 L20.3004978,24 C21.6225617,24.0009165 22.789196,23.1363201 23.1729021,21.8706861 C23.7237172,20.0586227 24,18.1026593 24,16 C24,13.1388702 23.4883314,10.0067898 22.4608213,6.60467633 L22.4608213,6.60467633 L22.273,6 Z M13,2 C11.3641587,2 9.91179851,2.78557582 8.99959459,4.00005222 L17.0002202,3.99980567 C16.0880049,2.7854695 14.6357306,2 13,2 Z" id="Combined-Shape"></path>
1244        </g>
1245    </g>
1246</svg>
1247        </span>
1248        <span class="layout-header__cart-icon-more">
1249          <svg class="layout-header__icon-class" style="" viewBox="0 0 32 31" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1250    <g id="ico/cart-fatter" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1251        <path d="M16,0 C18.9521714,0 21.4775038,1.8275147 22.5064055,4.41295222 C23.7418589,4.56903821 24.9727991,4.77183502 26.1983638,5.01987154 L26.1983638,5.01987154 L26.6200006,5.10520471 L27.1545675,5.96527588 C30.3748034,11.2193188 32,15.5493937 32,19 C32,22.2624072 30.5539206,25.4832561 27.7124884,28.6476135 L27.7124884,28.6476135 L27.0442471,29.3917995 L26.968,29.322 L26.7104747,29.5026 C26.2202878,29.8200988 25.6758967,30.0508 25.1010964,30.1815289 L25.1010964,30.1815289 L24.8477549,30.2323035 C21.8994004,30.7440555 18.9499383,31 16,31 C13.3451462,31 10.6905311,30.7926989 8.0281372,30.3768446 L8.0281372,30.3768446 L7.15213152,30.2322838 C6.04666405,30.0402742 5.03790734,29.4820208 4.28810031,28.6473008 C1.44628704,25.4835427 0,22.2626359 0,19 C0,15.4415622 1.72835844,10.9478303 5.1520017,5.47000106 L5.1520017,5.47000106 L5.37999942,5.10520471 L5.80163621,5.01987154 C7.02720086,4.77183502 8.25814108,4.56903821 9.49440863,4.41148421 C10.5224962,1.8275147 13.0478286,0 16,0 Z M16,6 C14.342579,6 12.6950058,6.08210632 11.0571551,6.24632703 C11.0298206,6.42228142 11.0123731,6.60144076 11.0046195,6.78311038 L11,7 L11,8 L9,8 L9,7 C9,6.83038501 9.00603262,6.66217901 9.01789502,6.49558486 C8.07504123,6.62847073 7.13509524,6.7905476 6.19836379,6.98012846 L6.619,6.898 L6.27640044,7.46221855 C3.60084853,11.9137348 2.18876131,15.5784175 2.01769304,18.423146 L2.00442234,18.714502 L2,19 C2,21.7240682 3.24175991,24.4894894 5.77597765,27.310805 C6.22585434,27.8116287 6.83110837,28.1465807 7.48604095,28.2603729 L7.48604095,28.2603729 L8.34522892,28.40216 C10.8973595,28.800756 13.4487991,29 16,29 C18.83487,29 21.6699129,28.7539844 24.5056111,28.2617864 C25.1688916,28.1465807 25.7741457,27.8116287 26.2240223,27.310805 L26.2240223,27.310805 L26.5006219,26.9980503 C28.7583311,24.38897 29.9096636,21.827848 29.9948878,19.3028297 L29.9948878,19.3028297 L30,19 C30,16.0801486 28.5836723,12.2207359 25.7235996,7.46221855 L25.7235996,7.46221855 L25.38,6.898 L24.9936671,
12516.82357567 C24.3246659,6.699708 23.6540279,6.58981365 22.9817445,6.49389207 C22.9883345,6.58307193 22.9929563,6.67100352 22.995941,6.75935025 L23,7 L23,8 L21,8 L21,7 C21,6.74444139 20.9808271,6.49336085 20.9438414,6.2481183 C19.5772336,6.10940321 18.2048826,6.02956508 16.8257002,6.00680604 L16.8257002,6.00680604 Z M16,2 C14.2910233,2 12.7823005,2.85738934 11.8805166,4.16548325 C13.2473232,4.05470026 14.6204923,4 16,4 C17.3791714,4 18.7520071,4.05467359 20.1184433,4.16401662 C19.2174058,2.85722249 17.7088104,2 16,2 Z" id="Combined-Shape" fill="#222222" fill-rule="nonzero"></path>
1252    </g>
1253</svg>
1254        </span>
1255        <span class="layout-header__cart-icon">
1256          <svg class="layout-header__icon-class" style="" width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1257  <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1258      <g id="icons" transform="translate(-566.000000, -179.000000)" fill="#222222">
1259          <g id="ico/cart" transform="translate(566.000000, 179.000000)">
1260              <path d="M24,0 L24,17 C24,19.7614237 21.7614237,22 19,22 L19,22 L5,22 C2.23857625,22 0,19.7614237 0,17 L0,17 L0,0 L24,0 Z M22,2 L2,2 L2,17 C2,18.5976809 3.24891996,19.9036609 4.82372721,19.9949073 L4.82372721,19.9949073 L5,20 L19,20 C20.6568542,20 22,18.6568542 22,17 L22,17 L22,2 Z M7,3 L7.00461951,3.21688962 C7.11818189,5.87769329 9.3112453,8 12,8 C14.7614237,8 17,5.76142375 17,3 L17,3 L19,3 L18.995941,3.24064975 C18.8690987,6.99521662 15.7854517,10 12,10 C8.13400675,10 5,6.86599325 5,3 L5,3 L7,3 Z" id="Combined-Shape"></path>
1261          </g>
1262      </g>
1263  </g>
1264</svg>
1265        </span>
1266        <div
1267          class="layout-header__cart-count"
1268          :class="{}"
1269          v-text="$store.getters['cart/countLabel']"></div>
1270      </a>
1271
1272      <div>
1273        <button
1274          v-if="$store.state['sidebar-manage'].visibleOverlay"
1275          @click="$store.dispatch('sidebar-manage/hide')"
1276          class="layout-header__button-menu-mobile layout-header__mobile">
1277          <span>
1278            <svg viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1279  <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1280      <g id="icons" transform="translate(-566.000000, -253.000000)" fill="#222222">
1281          <g id="ico/multiply" transform="translate(566.000000, 253.000000)">
1282              <path d="M4.92893219,3.51471863 L11.9998254,10.5848254 L19.0710678,3.51471863 C19.4315518,3.15423466 19.9987828,3.12650513 20.391074,3.43153002 L20.4852814,3.51471863 C20.8758057,3.90524292 20.8758057,4.5384079 20.4852814,4.92893219 L20.4852814,4.92893219 L13.4138254,11.9998254 L20.4852814,19.0710678 C20.8758057,19.4615921 20.8758057,20.0947571 20.4852814,20.4852814 C20.0947571,20.8758057 19.4615921,20.8758057 19.0710678,20.4852814 L11.9998254,13.4138254 L4.92893219,20.4852814 C4.56844823,20.8457653 4.00121717,20.8734949 3.60892596,20.56847 L3.51471863,20.4852814 C3.12419433,20.0947571 3.12419433,19.4615921 3.51471863,19.0710678 L3.51471863,19.0710678 L10.5848254,11.9998254 L3.51471863,4.92893219 C3.12419433,4.5384079 3.12419433,3.90524292 3.51471863,3.51471863 C3.90524292,3.12419433 4.5384079,3.12419433 4.92893219,3.51471863 Z" id="Combined-Shape"></path>
1283          </g>
1284      </g>
1285  </g>
1286</svg>
1287          </span>
1288        </button>
1289
1290        <button
1291          v-else
1292          @click="$store.dispatch('sidebar-manage/toggleMobileMenu')"
1293          class="layout-header__button-menu-mobile layout-header__button-menu-close layout-header__mobile">
1294          <span>
1295            <svg class="layout-header__icon-class" style="" width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1296    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1297        <g id="icons" transform="translate(-427.000000, -253.000000)" fill="#222222">
1298            <g id="ico/menu" transform="translate(427.000000, 253.000000)">
1299                <path d="M1,11 L23,11 C23.5522847,11 24,11.4477153 24,12 C24,12.5522847 23.5522847,13 23,13 L1,13 C0.44771525,13 6.76353751e-17,12.5522847 0,12 C-6.76353751e-17,11.4477153 0.44771525,11 1,11 Z M1,5 L23,5 C23.5522847,5 24,5.44771525 24,6 C24,6.55228475 23.5522847,7 23,7 L1,7 C0.44771525,7 6.76353751e-17,6.55228475 0,6 C-6.76353751e-17,5.44771525 0.44771525,5 1,5 Z M1,17 L23,17 C23.5522847,17 24,17.4477153 24,18 C24,18.5522847 23.5522847,19 23,19 L1,19 C0.44771525,19 6.76353751e-17,18.5522847 0,18 C-6.76353751e-17,17.4477153 0.44771525,17 1,17 Z" id="Combined-Shape"></path>
1300            </g>
1301        </g>
1302    </g>
1303</svg>
1304          </span>
1305        </button>
1306      </div>
1307
1308    </div>
1309  </div>
1310</div>
1311
1312</div>
1313
1314        <main
1315          id="main"
1316          role="main"
1317          class="main"
1318          :class="{'main--pack-collection': $store.state.collection.packMode}"
1319        >
1320          
1321          <div id="shopify-section-template--27630600356186__main" class="shopify-section main-blog"><div class="main-blog__wrapper">
1322  <div class="main-blog__header">
1323    <h1>
1324      Chronicles
1325    </h1>
1326    
1327  </div>
1328
1329
1330  
1331    <div class="main-blog__page">
1332      
1333        <div class="main-blog__item">
1334  <a href="/en-usd/blogs/news/riffs-potions-and-stars-behind-our-triple-universe-drop">
1335    
1336      <div class="main-blog__item-image">
1337        <img
1338          sizes="
1339            (min-width: 640px) 750px,
1340            (min-width: 480px) 600px,
1341            450px
1342          "
1343          srcset="
1344            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_PACKS_202
13446_SA_7d4ed7c7-2893-4d31-b1bb-959dec2fe981_450x.jpg?v=1790935868 450w,
1345            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_PACKS_2026_SA_7d4ed7c7-2893-4d31-b1bb-959dec2fe981_600x.jpg?v=1790935868 600w,
1346            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_PACKS_2026_SA_7d4ed7c7-2893-4d31-b1bb-959dec2fe981_750x.jpg?v=1790935868 750w,
1347          "
1348          src="//www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_PACKS_2026_SA_7d4ed7c7-2893-4d31-b1bb-959dec2fe981_750x.jpg?v=1790935868"
1349          alt="Riffs, Potions, and Stars: Behind Our Triple-Universe Drop"
1350          loading="lazy"
1351        >
1352      </div>
1353    
1354
1355    <div class="main-blog__item-info">
1356      
1357        <h2>
1358          Riffs, Potions, and Stars: Behind Our Triple-Universe Drop
1359        </h2>
1360      
1361
1362      <div class="main-blog__item-date">
1363        Oct 02, 2026
1364      </div>
1365
1366      <div class="main-blog__item-excerpt">
1367        <p>
1368          
1369            <p><meta charset="utf-8"><meta charset="utf-8">Discover the inspiration behind our official new packs featuring <b id="docs-internal-guid-40ab6b15-7fff-9703-7525-c206ffc59510"><span>Iron Maiden</span></b>,<b id="docs-internal-guid-40ab6b15-7fff-9703-7525-c206ffc59510"><span> Asterix</span></b>,<b id="docs-internal-guid-40ab6b15-7fff-9703-7525-c206ffc59510"><span> </span></b>and<b id="docs-internal-guid-40ab6b15-7fff-9703-7525-c206ffc59510"><span> The Little Prince</span></b>.</p>
1370          
1371        </p>
1372      </div>
1373    </div>
1374  </a>
1375</div>
1376      
1377        <div class="main-blog__item">
1378  <a href="/en-usd/blogs/news/charting-new-waters-the-making-of-the-corto-maltese-collection">
1379    
1380      <div class="main-blog__item-image">
1381        <img
1382          sizes="
1383            (min-width: 640px) 750px,
1384            (min-width: 480px) 600px,
1385            450px
1386          "
1387          srcset="
1388            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_CORTOMALTESE_26__SA_450x.jpg?v=1790680464 450w,
1389            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_CORTOMALTESE_26__SA_600x.jpg?v=1790680464 600w,
1390            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_CORTOMALTESE_26__SA_750x.jpg?v=1790680464 750w,
1391          "
1392          src="//www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_CORTOMALTESE_26__SA_750x.jpg?v=1790680464"
1393          alt="Charting New Waters: The Making of the Corto Maltese Collection"
1394          loading="lazy"
1395        >
1396      </div>
1397    
1398
1399    <div class="main-blog__item-info">
1400      
1401        <h2>
1402          Charting New Waters: The Making of the Corto Maltese Collection
1403        </h2>
1404      
1405
1406      <div class="main-blog__item-date">
1407        Sep 29, 2026
1408      </div>
1409
1410      <div class="main-blog__item-excerpt">
1411        <p>
1412          
1413            <p dir="ltr"><span>Explore the story behind our official <strong>Corto Maltese</strong> collection.</span></p>
1414          
1415        </p>
1416      </div>
1417    </div>
1418  </a>
1419</div>
1420      
1421        <div class="main-blog__item">
1422  <a href="/en-usd/blogs/news/two-masterpieces-one-excuse-to-redesign-your-sock-drawer">
1423    
1424      <div class="main-blog__item-image">
1425        <img
1426          sizes="
1427            (min-width: 640px) 750px,
1428            (min-width: 480px) 600px,
1429            450px
1430          "
1431          srcset="
1432            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_ART_REMAKES_PT2_26__SA_450x.jpg?v=1789551701 450w,
1433            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_ART_REMAKES_PT2_26__SA_600x.jpg?v=1789551701 600w,
1434            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_ART_REMAKES_PT2_26__SA_750x.jpg?v=1789551701 750w,
1435          "
1436          src="//www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_ART_REMAKES_PT2_26__SA_750x.jpg?v=1789551701"
1437          alt="Two Masterpieces, One Excuse to Redesign Your Sock Drawer"
1438          loading="lazy"
1439        >
1440      </div>
1441    
1442
1443    <div class="main-blog__item-info">
1444      
1445        <h2>
1446          Two Masterpieces, One Excuse to Redesign Your Sock Drawer
1447        </h2>
1448      
1449
1450      <div class="main-blog__item-date">
1451        Sep 16, 2026
1452      </div>
1453
1454      <div class="main-blog__item-excerpt">
1455        <p>
1456          
1457            <p><meta charset="utf-8"><meta charset="utf-8"><b id="docs-internal-guid-8492b4fd-7fff-64ea-9df4-96a5a90f92f3"><span>From a foggy French harbour to an unfinished tower reaching for the clouds — our newest pair of socks borrows from two of art history's most talked-about paintings. Here's the story behind Sunrise Session and Babel.</span></b></p>
1458          
1459        </p>
1460      </div>
1461    </div>
1462  </a>
1463</div>
1464      
1465        <div class="main-blog__item">
1466  <a href="/en-usd/blogs/news/suit-up-nasa-space-suit-socks-have-landed">
1467    
1468      <div class="main-blog__item-image">
1469        <img
1470          sizes="
1471            (min-width: 640px) 750px,
1472            (min-width: 480px) 600px,
1473            450px
1474          "
1475          srcset="
1476            //www.sockaffairs.com/cdn/shop/articles/Blog_NASA_2026_HT_15July26_AAA1_450x.jpg?v=1788867706 450w,
1477            //www.sockaffairs.com/cdn/shop/articles/Blog_NASA_2026_HT_15July26_AAA1_600x.jpg?v=1788867706 600w,
1478            //www.sockaffairs.com/cdn/shop/articles/Blog_NASA_2026_HT_15July26_AAA1_750x.jpg?v=1788867706 750w,
1479          "
1480          src="//www.sockaffairs.com/cdn/shop/articles/Blog_NASA_2026_HT_15July26_AAA1_750x.jpg?v=1788867706"
1481          alt="Suit Up: NASA Space Suit Socks Have Landed"
1482          loading="lazy"
1483        >
1484      </div>
1485    
1486
1487    <div class="main-blog__item-info">
1488      
1489        <h2>
1490          Suit Up: NASA Space Suit Socks Have Landed
1491        </h2>
1492      
1493
1494      <div class="main-blog__item-date">
1495        Sep 08, 2026
1496      </div>
1497
1498      <div class="main-blog__item-excerpt">
1499        <p>
1500          
1501            <p><meta charset="utf-8"><meta charset="utf-8"><b id="docs-internal-guid-1d97b932-7fff-6f90-07ab-80384425456a"><span>From Apollo white to Artemis orange — two space suits, reimagined as socks for feet with the right stuff.</span></b></p>
1502          
1503        </p>
1504      </div>
1505    </div>
1506  </a>
1507</div>
1508      
1509        <div class="main-blog__item">
1510  <a href="/en-usd/blogs/news/back-in-the-studio-why-we-remastered-our-best-selling-music-collection">
1511    
1512      <div class="main-blog__item-image">
1513        <img
1514          sizes="
1515            (min-width: 640px) 750px,
1516            (min-width: 480px) 600px,
1517            450px
1518          "
1519          srcset="
1520            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_MUSIC_REMAKES_2026_copy_1_502164e8-2228-46d4-8aba-9e7f32713ad7_450x.jpg?v=1782293698 450w,
1521            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_MUSIC_REMAKES_2026_copy_1_502164e8-2228-46d4-8aba-9e7f32713ad7_600x.jpg?v=1782293698 600w,
1522            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_MUSIC_REMAKES_2026_copy_1_502164e8-2228-46d4-8aba-9e7f32713ad7_750x.jpg?v=1782293698 750w,
1523          "
1524          src="//www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_MUSIC_REMAKES_2026_copy_1_502164e8-2228-46d4-8aba-9e7f32713ad7_750x.jpg?v=1782293698"
1525          alt="Back in the Studio: Why We Remastered Our Best-Selling Music Collection"
1526          loading="lazy"
1527        >
1528      </div>
1529    
1530
1531    <div class="main-blog__item-info">
1532      
1533        <h2>
1534          Back in the Studio: Why We Remastered Our Best-Selling Music Collection
1535        </h2>
1536      
1537
1538      <div class="main-blog__item-date">
1539        Jun 24, 2026
1540      </div>
1541
1542      <div class="main-blog__item-excerpt">
1543        <p>
1544          
1545            <p>Great designs, like great music, shouldn't just sit on a shelf—they should evolve. Step behind the scenes to see how we rebuilt our iconic Vinyl, Synth, Drum, and Amp socks for a high-fidelity world.</p>
1546          
1547        </p>
1548      </div>
1549    </div>
1550  </a>
1551</div>
1552      
1553        <div class="main-blog__item">
1554  <a href="/en-usd/blogs/news/exploring-the-shapes-of-the-new-botanical-collection">
1555    
1556      <div class="main-blog__item-image">
1557        <img
1558          sizes="
1559            (min-width: 640px) 750px,
1560            (min-width: 480px) 600px,
1561            450px
1562          "
1563          srcset="
1564            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_WILDLIFE_SA_b2602548-57fa-4de3-b3c5-4da589e9722c_450x.jpg?v=1780409128 450w,
1565            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_WILDLIFE_SA_b2602548-57fa-4de3-b3c5-4da589e9722c_600x.jpg?v=1780409128 600w,
1566            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_WILDLIFE_SA_b2602548-57fa-4de3-b3c5-4da589e9722c_750x.jpg?v=1780409128 750w,
1567          "
1568          src="//www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_WILDLIFE_SA_b2602548-57fa-4de3-b3c5-4da589e9722c_750x.jpg?v=1780409128"
1569          alt="Exploring the Shapes of the New Botanical Collection"
1570          loading="lazy"
1571        >
1572      </div>
1573    
1574
1575    <div class="main-blog__item-info">
1576      
1577        <h2>
1578          Exploring the Shapes of the New Botanical Collection
1579        </h2>
1580      
1581
1582      <div class="main-blog__item-date">
1583        Jun 02, 2026
1584      </div>
1585
1586      <div class="main-blog__item-excerpt">
1587        <p>
1588          
1589            <p><meta charset="utf-8"><meta charset="utf-8">Why do we find so much peace in nature? Discover how the intricate patterns of leaves and desert landscapes inspired our most serene collection yet.</p>
1590          
1591        </p>
1592      </div>
1593    </div>
1594  </a>
1595</div>
1596      
1597        <div class="main-blog__item">
1598  <a href="/en-usd/blogs/news/beyond-the-visible-the-inspiration-behind-the-trippy-art-collection">
1599    
1600      <div class="main-blog__item-image">
1601        <img
1602          sizes="
1603            (min-width: 640px) 750px,
1604            (min-width: 480px) 600px,
1605            450px
1606          "
1607          srcset="
1608            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_TRIPPY_COLLECTION_SA_450x.jpg?v=1779894308 450w,
1609            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_TRIPPY_COLLECTION_SA_600x.jpg?v=1779894308 600w,
1610            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_TRIPPY_COLLECTION_SA_750x.jpg?v=1779894308 750w,
1611          "
1612          src="//www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_TRIPPY_COLLECTION_SA_750x.jpg?v=1779894308"
1613          alt="Beyond the Visible: The Inspiration Behind the Trippy Art Collection"
1614          loading="lazy"
1615        >
1616      </div>
1617    
1618
1619    <div class="main-blog__item-info">
1620      
1621        <h2>
1622          Beyond the Visible: The Inspiration Behind the Trippy Art Collection
1623        </h2>
1624      
1625
1626      <div class="main-blog__item-date">
1627        May 27, 2026
1628      </div>
1629
1630      <div class="main-blog__item-excerpt">
1631        <p>
1632          
1633            <p><meta charset="utf-8">From the 1960s Summer of Love to modern digital glitch art—discover how we turned psychedelic visions into a wearable reality.</p>
1634          
1635        </p>
1636      </div>
1637    </div>
1638  </a>
1639</div>
1640      
1641        <div class="main-blog__item">
1642  <a href="/en-usd/blogs/news/why-we-decided-to-remaster-our-most-iconic-collection">
1643    
1644      <div class="main-blog__item-image">
1645        <img
1646          sizes="
1647            (min-width: 640px) 750px,
1648            (min-width: 480px) 600px,
1649            450px
1650          "
1651          srcset="
1652            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_ART_REMAKES_26__SA_02950374-3c19-4a87-85d7-3c0f98dfa638_450x.jpg?v=1779729524 450w,
1653            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_ART_REMAKES_26__SA_02950374-3c19-4a87-85d7-3c0f98dfa638_600x.jpg?v=1779729524 600w,
1654            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_ART_REMAKES_26__SA_02950374-3c19-4a87-85d7-3c0f98dfa638_750x.jpg?v=1779729524 750w,
1655          "
1656          src="//www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_ART_REMAKES_26__SA_02950374-3c19-4a87-85d7-3c0f98dfa638_750x.jpg?v=1779729524"
1657          alt="Why We Decided to Remaster Our Most Iconic Collection"
1658          loading="lazy"
1659        >
1660      </div>
1661    
1662
1663    <div class="main-blog__item-info">
1664      
1665        <h2>
1666          Why We Decided to Remaster Our Most Iconic Collection
1667        </h2>
1668      
1669
1670      <div class="main-blog__item-date">
1671        May 06, 2026
1672      </div>
1673
1674      <div class="main-blog__item-excerpt">
1675        <p>
1676          
1677            <p dir="ltr">Can you improve on a masterpiece? We think so. Discover the story behind our updated Art Series and see how we brought new life to Frida, Van Gogh, and more.</p>
1678<p> </p>
1679          
1680        </p>
1681      </div>
1682    </div>
1683  </a>
1684</div>
1685      
1686        <div class="main-blog__item">
1687  <a href="/en-usd/blogs/news/the-poetry-of-geometry-reinterpreting-paul-klee-s-separation-in-the-evening">
1688    
1689      <div class="main-blog__item-image">
1690        <img
1691          sizes="
1692            (min-width: 640px) 750px,
1693            (min-width: 480px) 600px,
1694            450px
1695          "
1696          srcset="
1697            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_PAULKLEE_2026_703e2dc8-b590-4317-a49f-99a57b764343_450x.jpg?v=1779729531 450w,
1698            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_PAULKLEE_2026_703e2dc8-b590-4317-a49f-99a57b764343_600x.jpg?v=1779729531 600w,
1699            //www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_PAULKLEE_2026_703e2dc8-b590-4317-a49f-99a57b764343_750x.jpg?v=1779729531 750w,
1700          "
1701          src="//www.sockaffairs.com/cdn/shop/articles/BANNER_BLOG_PAULKLEE_2026_703e2dc8-b590-4317-a49f-99a57b764343_750x.jpg?v=1779729531"
1702          alt="The Poetry of Geometry: Reinterpreting Paul Klee’s Separation in the Evening"
1703          loading="lazy"
1704        >
1705      </div>
1706    
1707
1708    <div class="main-blog__item-info">
1709      
1710        <h2>
1711          The Poetry of Geometry: Reinterpreting Paul Klee’s Separation in the Evening
1712        </h2>
1713      
1714
1715      <div class="main-blog__item-date">
1716        Apr 15, 2026
1717      </div>
1718
1719      <div class="main-blog__item-excerpt">
1720        <p>
1721          
1722            <p><meta charset="utf-8">An in-depth look at our official collaboration with the Zentrum Paul Klee Museum. 🏛️✨</p>
1723          
1724        </p>
1725      </div>
1726    </div>
1727  </a>
1728</div>
1729      
1730    </div>
1731
1732    
1733  <nav class="pagination">
1734    <a
1735      href=""
1736      class="pagination__prev pagination--disabled"
1737    >
1738      <svg viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1739    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1740        <g id="icons" transform="translate(-288.000000, -176.000000)" fill="#222222">
1741            <g id="ico/arrow-left" transform="translate(288.000000, 176.000000)">
1742                <path d="M0.101641152,11.5602253 L0.108873612,11.5438249 C0.1217923,11.5185001 0.135860664,11.4936108 0.151078704,11.4692345 C0.157639589,11.4607542 0.163367707,11.4519276 0.169229763,11.4431984 C0.181272845,11.4232218 0.195107712,11.4040482 0.209704
1742612,11.3852751 L0.292893219,11.2910678 L8.07106781,3.51289322 C8.4615921,3.12236893 9.09475708,3.12236893 9.48528137,3.51289322 C9.87580567,3.90341751 9.87580567,4.53658249 9.48528137,4.92710678 L3.412,11 L23,11 C23.5522847,11 24,11.4477153 24,12 C24,12.5522847 23.5522847,13 23,13 L3.416,13 L9.48528137,19.0692424 C9.84791107,19.4318721 9.8738132,20.0037175 9.56298774,20.3962352 L9.48528137,20.483456 C9.12479741,20.8439399 8.55756636,20.8716695 8.16527515,20.5666446 L8.07106781,20.483456 L0.310120087,12.7239263 C0.218949583,12.6370175 0.144174053,12.5330622 0.0909063502,12.4171732 C0.0854485264,12.4035604 0.0797970561,12.3905508 0.0744352561,12.3774504 C0.0642935679,12.3544762 0.0554967689,12.3303461 0.0476223846,12.3058029 C0.0443648798,12.2936606 0.0408526518,12.282014 0.0375572819,12.270319 C0.0301135553,12.2459168 0.0240514833,12.2205658 0.0189744954,12.1948607 C0.0166036771,12.1807144 0.0141179239,12.1666973 0.0119323955,12.1526426 C0.00827642377,12.1311481 0.00563095195,12.1090829 0.00371562852,12.0868091 C0.00190753335,12.0640503 0.000688294551,12.0416287 0.000219562,12.0191943 C6.12825798e-05,12.0129086 7.91300571e-19,12.0064615 0,12 L0.000143885302,11.9811583 C0.000561434805,11.9564698 0.00188776852,11.9317939 0.00412288645,11.9071849 L0,12 C-6.02818451e-18,11.9507761 0.00355653555,11.9023829 0.0104266569,11.8550634 C0.0132558402,11.833987 0.017027164,11.81263 0.0214949767,11.7913902 C0.0252399297,11.7751442 0.0290636271,11.7591182 0.0332677881,11.7432471 C0.0386486298,11.721254 0.0451597087,11.6994996 0.0524261531,11.6779438 C0.0569683249,11.6662288 0.061331475,11.6541525 0.0659179329,11.6421868 C0.0714813664,11.6258027 0.0779893186,11.6099464 0.0849217025,11.594232 L0.101641152,11.5602253 L0.101641152,11.5602253 Z" id="Combined-Shape"></path>
1743            </g>
1744        </g>
1745    </g>
1746</svg>
1747    </a>
1748
1749    <div class="pagination__pages">
1750      
1751        
1752          
1753            <div class="pagination__page pagination__page--current">
1754              1
1755            </div>
1756          
1757        
1758      
1759        
1760            <a
1761              href="/en-usd/blogs/news?page=2"
1762              class="pagination__page"
1763            >
1764              2
1765            </a>
1766        
1767      
1768        
1769            <a
1770              href="/en-usd/blogs/news?page=3"
1771              class="pagination__page"
1772            >
1773              3
1774            </a>
1775        
1776      
1777        
1778          
1779            <div class="pagination__page">
1780              &hellip;
1781            </div>
1782          
1783        
1784      
1785        
1786            <a
1787              href="/en-usd/blogs/news?page=8"
1788              class="pagination__page"
1789            >
1790              8
1791            </a>
1792        
1793      
1794    </div>
1795
1796    <a
1797      href="/en-usd/blogs/news?page=2"
1798      class="pagination__next "
1799    >
1800      <?xml version="1.0" encoding="UTF-8"?>
1801<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1802    <title>EA16042C-A0DA-44F4-9D7D-91A1B0757FC2</title>
1803    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1804        <g id="icons" transform="translate(-358.000000, -179.000000)" fill="#222222">
1805            <g id="ico/arrow-right" transform="translate(358.000000, 179.000000)">
1806                <path d="M0.101641152,11.5602253 L0.108873612,11.5438249 C0.1217923,11.5185001 0.135860664,11.4936108 0.151078704,11.4692345 C0.157639589,11.4607542 0.163367707,11.4519276 0.169229763,11.4431984 C0.181272845,11.4232218 0.195107712,11.4040482 0.209704612,11.3852751 L0.292893219,11.2910678 L8.07106781,3.51289322 C8.4615921,3.12236893 9.09475708,3.12236893 9.48528137,3.51289322 C9.87580567,3.90341751 9.87580567,4.53658249 9.48528137,4.92710678 L3.412,11 L23,11 C23.5522847,11 24,11.4477153 24,12 C24,12.5522847 23.5522847,13 23,13 L3.416,13 L9.48528137,19.0692424 C9.84791107,19.4318721 9.8738132,20.0037175 9.56298774,20.3962352 L9.48528137,20.483456 C9.12479741,20.8439399 8.55756636,20.8716695 8.16527515,20.5666446 L8.07106781,20.483456 L0.310120087,12.7239263 C0.218949583,12.6370175 0.144174053,12.5330622 0.0909063502,12.4171732 C0.0854485264,12.4035604 0.0797970561,12.3905508 0.0744352561,12.3774504 C0.0642935679,12.3544762 0.0554967689,12.3303461 0.0476223846,12.3058029 C0.0443648798,12.2936606 0.0408526518,12.282014 0.0375572819,12.270319 C0.0301135553,12.2459168 0.0240514833,12.2205658 0.0189744954,12.1948
1806607 C0.0166036771,12.1807144 0.0141179239,12.1666973 0.0119323955,12.1526426 C0.00827642377,12.1311481 0.00563095195,12.1090829 0.00371562852,12.0868091 C0.00190753335,12.0640503 0.000688294551,12.0416287 0.000219562,12.0191943 C6.12825798e-05,12.0129086 7.91300571e-19,12.0064615 0,12 L0.000143885302,11.9811583 C0.000561434805,11.9564698 0.00188776852,11.9317939 0.00412288645,11.9071849 L0,12 C-6.02818451e-18,11.9507761 0.00355653555,11.9023829 0.0104266569,11.8550634 C0.0132558402,11.833987 0.017027164,11.81263 0.0214949767,11.7913902 C0.0252399297,11.7751442 0.0290636271,11.7591182 0.0332677881,11.7432471 C0.0386486298,11.721254 0.0451597087,11.6994996 0.0524261531,11.6779438 C0.0569683249,11.6662288 0.061331475,11.6541525 0.0659179329,11.6421868 C0.0714813664,11.6258027 0.0779893186,11.6099464 0.0849217025,11.594232 L0.101641152,11.5602253 L0.101641152,11.5602253 Z" id="Combined-Shape" transform="translate(12.000000, 11.998175) scale(-1, 1) translate(-12.000000, -11.998175) "></path>
1807            </g>
1808        </g>
1809    </g>
1810</svg>
1811    </a>
1812  </nav>
1813
1814  
1815</div>
1816
1817
1818</div>
1819        </main>
1820
1821        <transition name="slide-menu">
1822  <div v-if="$store.state['sidebar-manage'].visibleAuth" class="layout-auth">
1823    <tab-system v-slot="{ selectedIndex, selectTab }">
1824      <div class="tab-system__tabs">
1825        <div class="tab-system__tab" @click="selectTab(0)" :class="{ active: selectedIndex === 0 }">
1826          Login
1827        </div>
1828        <div class="tab-system__tab" @click="selectTab(1)" :class="{ active: selectedIndex === 1 }">
1829          Register
1830        </div>
1831      </div>
1832
1833      <div class="tab-system__tab-content" v-show="selectedIndex === 0">
1834
1835        <renderless-template-switch v-slot="{ active, show }" initial="login">
1836          <transition-group name="slide-from-left">
1837            <div v-show="active === 'login'" key="login">
1838              <div class="layout-account-login">  
1839  <form method="post" action="/en-usd/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" />
1840    
1841
1842    <div class="layout-account-login__form-container ">
1843    
1844      <div class="layout-account-login__input-container">
1845        <span class="layout-account-login__icon-envelope">
1846          <svg viewBox="0 0 32 28" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1847  <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1848    <g id="Homepage" transform="translate(-667.000000, -3952.000000)" fill="#222222">
1849      <g id="Group-4" transform="translate(87.000000, 3910.000000)">
1850        <g id="delivery" transform="translate(395.000000, 0.000000)">
1851          <g id="Group-2" transform="translate(48.000000, 40.000000)">
1852            <g id="ico/menu" transform="translate(137.000000, 0.000000)">
1853              <path d="M25.3333333,2.66666667 C29.0152317,2.66666667 32,5.651435 32,9.33333333 L32,9.33333333 L32,22.6666667 C32,26.348565 29.0152317,29.3333333 25.3333333,29.3333333 L25.3333333,29.3333333 L6.66666667,29.3333333 C2.98476833,29.3333333 0,26.348565 0,22.6666667 L0,22.6666667 L0,9.33333333 C0,5.651435 2.98476833,2.66666667 6.66666667,2.66666667 L6.66666667,2.66666667 Z M25.3333333,5.33333333 L6.66666667,5.33333333 C4.45752767,5.33333333 2.66666667,7.12419433 2.66666667,9.33333333 L2.66666667,9.33333333 L2.66666667,22.6666667 C2.66666667,24.8758057 4.45752767,26.6666667 6.66666667,26.6666667 L6.66666667,26.6666667 L25.3333333,26.6666667 C27.5424723,26.6666667 29.3333333,24.8758057 29.3333333,22.6666667 L29.3333333,22.6666667 L29.3333333,9.33333333 C29.3333333,7.12419433 27.5424723,5.33333333 25.3333333,5.33333333 L25.3333333,5.33333333 Z M4.80258592,8.58024914 C5.32594279,8.1658152 6.08840332,8.20035136 6.57190958,8.68385763 L6.57190958,8.68385763 L16,18.111948 L25.4280904,8.68385763 C25.9487895,8.16315857 26.7930094,8.16315857 27.3137085,8.68385763 C27.8344076,9.20455668 27.8344076,10.0487767 27.3137085,10.5694757 L27.3137085,10.5694757 L16.942809,20.9403752 L16.8171993,21.0512933 C16.2941443,21.4579932 15.5378362,21.4210204 15.057191,20.9403752 L15.057191,20.9403752 L4.6862915,10.5694757 L4.57537336,10.4438659 C4.1686735,9.92081098 4.20564622,9.16450291 4.6862915,8.68385763 L4.6862915,8.68385763 Z" id="Combined-Shape"></path>
1854            </g>
1855          </g>
1856        </g>
1857      </g>
1858    </g>
1859  </g>
1860</svg>
1861        </span>
1862        <input
1863          type="email"
1864          name="customer[email]"
1865          placeholder=" "
1866          class=""
1867          required
1868        >
1869        <label><span>*</span>Email</label>
1870        <span class="layout-account-login__icon-warning">
1871          <svg viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1872  <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1873    <g id="Inputs" transform="translate(-423.000000, -328.000000)" fill="#FF4D33">
1874      <g id="forms/error" transform="translate(149.000000, 307.000000)">
1875        <g id="ico/filters" transform="translate(274.000000, 21.000000)">
1876          <path
1877            d="M8,0 C12.418278,0 16,3.581722 16,8 C16,12.418278 12.418278,16 8,16 C3.581722,16 0,12.418278 0,8 C0,3.581722 3.581722,0 8,0 Z M8,1.33333333 C4.31810167,1.33333333 1.33333333,4.31810167 1.33333333,8 C1.33333333,11.6818983 4.31810167,14.6666667 8,14.6666667 C11.6818983,14.6666667 14.6666667,11.6818983 14.6666667,8 C14.6666667,4.31810167 11.6818983,1.33333333 8,1.33333333 Z M8,10.6666667 C8.36818983,10.6666667 8.66666667,10.9651435 8.66666667,11.3333333 C8.66666667,11.7015232 8.36818983,12 8,12 C7.63181017,12 7.33333333,11.7015232 7.33333333,11.3333333 C7.33333333,10.9651435 7.63181017,10.6666667 8,10.6666667 Z M8,4.66666667 C8.36818983,4.66666667 8.66666667,4.9651435 8.66666667,5.33333333 L8.66666667,5.33333333 L8.66666667,9.33333333 C8.66666667,9.70152317 8.36818983,10 8,10 C7.63181017,10 7.33333333,9.70152317 7.33333333,9.33333333 L7.33333333,9.33333333 L7.33333333,5.33333333 C7.33333333,4.9651435 7.63181017,4.66666667 8,4.66666667 Z"
1878            id="Combined-Shape"></path>
1879        </g>
1880      </g>
1881    </g>
1882  </g>
1883</svg>
1884        </span>
1885      </div>
1886    
1887      
1888        <div class="layout-account-login__input-container">
1889          <span class="layout-account-login__icon-lock">
1890            <svg viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1891    <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1892        <g id="Login---error" transform="translate(-1010.000000, -283.000000)" fill="#222222">
1893            <g id="input" transform="translate(1002.000000, 263.000000)">
1894                <g id="ico/account" transform="translate(8.000000, 20.000000)">
1895                    <path d="M8,0 C10.5236345,0 12.5793991,2.00318892 12.6639607,4.5062335 L12.6666667,4.66666667 L12.6666667,6 L11.3333333,6 L11.3333333,4.66666667 C11.3333333,2.8257175 9.84094917,1.33333333 8,1.33333333 C6.20749686,1.33333333 4.74545459,2.74820447 4.66974634,4.52207359 L4.66666667,4.66666667 L4.66666667,6 L3.33333333,6 L3.33333333,4.66666667 C3.33333333,2.08933783 5.42267117,0 8,0 Z" id="Path" fill-rule="nonzero"></path>
1896                    <path d="M12.6666667,6 L3.33333333,6 C1.49238417,6 0,7.49238417 0,9.33333333 L0,12.6666667 C0,14.5076158 1.49238417,16 3.33333333,16 L12.6666667,16 C14.5076158,16 16,14.5076158 16,12.6666667 L16,9.33333333 C16,7.49238417 14.5076158,6 12.6666667,6 Z M3.33333333,7.33333333 L12.6666667,7.33333333 C13.7712362,7.33333333 14.6666667,8.22876383 14.6666667,9.33333333 L14.6666667,12.6666667 C14.6666667,13.7712362 13.7712362,14.6666667 12.6666667,14.6666667 L3.33333333,14.6666667 C2.22876383,14.6666667 1.33333333,13.7712362 1.33333333,12.6666667 L1.33333333,9.33333333 C1.33333333,8.22876383 2.22876383,7.33333333 3.33333333,7.33333333 Z" id="Rectangle"></path>
1897                    <rect id="Rectangle" transform="translate(8.000000, 11.000000) scale(-1, 1) rotate(90.000000) translate(-8.000000, -11.000000) " x="6.33333333" y="10.3333333" width="3.33333333" height="1.33333333" rx="0.666666667"></rect>
1898                </g>
1899            </g>
1900        </g>
1901    </g>
1902</svg>
1903          </span>
1904          <input
1905            type="password"
1906            name="customer[password]"
1907            placeholder=" "
1908            class=""
1909            required
1910          >
1911          <label><span>*</span>Password</label>
1912          <span class="layout-account-login__icon-warning">
1913            <svg viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1914  <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1915    <g id="Inputs" transform="translate(-423.000000, -328.000000)" fill="#FF4D33">
1916      <g id="forms/error" transform="translate(149.000000, 307.000000)">
1917        <g id="ico/filters" transform="translate(274.000000, 21.000000)">
1918          <path
1919            d="M8,0 C12.418278,0 16,3.581722 16,8 C16,12.418278 12.418278,16 8,16 C3.581722,16 0,12.418278 0,8 C0,3.581722 3.581722,0 8,0 Z M8,1.33333333 C4.31810167,1.33333333 1.33333333,4.31810167 1.33333333,8 C1.33333333,11.6818983 4.31810167,14.6666667 8,14.6666667 C11.6818983,14.6666667 14.6666667,11.6818983 14.6666667,8 C14.6666667,4.31810167 11.6818983,1.33333333 8,1.33333333 Z M8,10.6666667 C8.36818983,10.6666667 8.66666667,10.9651435 8.66666667,11.3333333 C8.66666667,11.7015232 8.36818983,12 8,12 C7.63181017,12 7.33333333,11.7015232 7.33333333,11.3333333 C7.33333333,10.9651435 7.63181017,10.6666667 8,10.6666667 Z M8,4.66666667 C8.36818983,4.66666667 8.66666667,4.9651435 8.66666667,5.33333333 L8.66666667,5.33333333 L8.66666667,9.33333333 C8.66666667,9.70152317 8.36818983,10 8,10 C7.63181017,10 7.33333333,9.70152317 7.33333333,9.33333333 L7.33333333,9.33333333 L7.33333333,5.33333333 C7.33333333,4.9651435 7.63181017,4.66666667 8,4.66666667 Z"
1920            id="Combined-Shape"></path>
1921        </g>
1922      </g>
1923    </g>
1924  </g>
1925</svg>
1926          </span>
1927        </div>
1928      
1929    
1930      <div class="layout-account-login__actions">
1931        <std-button size="large" class="layout-account-login__button" type="submit">
1932          Login
1933        </std-button>
1934      </div>
1935    
1936      
1937        <button class="layout-account-login__button-recovery" @click.prevent="show('forgot-password')">
1938          Forgot your password?
1939        </button>
1940      
1941    </div>
1942  </form>
1943</div>
1944            </div>
1945
1946            <div v-show="active === 'forgot-password'" key="forgot-password">
1947              <div class="layout-account-forgot-password">
1948  <p class="layout-account-forgot-password__message">
1949    We will send you an email to reset your password.
1950  </p>
1951  
1952  <form method="post" action="/en-usd/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" />
1953    
1954  
1955    
1956  
1957    <div class="layout-account-forgot-password__input-container">  
1958      <svg viewBox="0 0 32 28" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1959  <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
1960    <g id="Homepage" transform="translate(-667.000000, -3952.000000)" fill="#222222">
1961      <g id="Group-4" transform="translate(87.000000, 3910.000000)">
1962        <g id="delivery" transform="translate(395.000000, 0.000000)">
1963          <g id="Group-2" transform="translate(48.000000, 40.000000)">
1964            <g id="ico/menu" transform="translate(137.000000, 0.000000)">
1965              <path d="M25.3333333,2.66666667 C29.0152317,2.66666667 32,5.651435 32,9.33333333 L32,9.33333333 L32,22.6666667 C32,26.348565 29.0152317,29.3333333 25.3333333,29.3333333 L25.3333333,29.3333333 L6.66666667,29.3333333 C2.98476833,29.3333333 0,26.348565 0,22.6666667 L0,22.6666667 L0,9.33333333 C0,5.651435 2.98476833,2.66666667 6.66666667,2.66666667 L6.66666667,2.66666667 Z M25.3333333,5.33333333 L6.66666667,5.33333333 C4.45752767,5.33333333 2.66666667,7.12419433 2.66666667,9.33333333 L2.66666667,9.33333333 L2.66666667,22.6666667 C2.66666667,24.8758057 4.45752767,26.6666667 6.66666667,26.6666667 L6.66666667,26.6666667 L25.3333333,26.6666667 C27.5424723,26.6666667 29.3333333,24.8758057 29.3333333,22.6666667 L29.3333333,22.6666667 L29.3333333,9.33333333 C29.3333333,7.12419433 27.5424723,5.33333333 25.3333333,5.33333333 L25.3333333,5.33333333 Z M4.80258592,8.58024914 C5.32594279,8.1658152 6.08840332,8.20035136 6.57190958,8.68385763 L6.57190958,8.68385763 L16,18.111948 L25.4280904,8.68385763 C25.9487895,8.16315857 26.7930094,8.16315857 27.3137085,8.68385763 C27.8344076,9.20455668 27.8344076,10.0487767 27.3137085,10.5694757 L27.3137085,10.5694757 L16.942809,20.9403752 L16.8171993,21.0512933 C16.2941443,21.4579932 15.5378362,21.4210204 15.057191,20.9403752 L15.057191,20.9403752 L4.6862915,10.5694757 L4.57537336,10.4438659 C4.1686735,9.92081098 4.20564622,9.16450291 4.6862915,8.68385763 L4.6862915,8.68385763 Z" id="Combined-Shape"></path>
1966            </g>
1967          </g>
1968        </g>
1969      </g>
1970    </g>
1971  </g>
1972</svg>
1973      <input
1974        type="email"
1975        placeholder="Email"
1976        name="email"
1977        class=""
1978        required
1979      >
1980    </div>
1981  
1982    <div class="layout-account-forgot-password__actions">
1983      <std-button size="large" class="layout-account-forgot-password__button" type="submit">
1984        Restore
1985      </std-button>
1986    </div>
1987
1988    <button class="layout-account-forgot-password__button-cancel" @click.prevent="show('login')">
1989      Cancel
1990    </button>
1991  
1992  </form>
1993</div>
1994            </div>
1995          </transition-group>
1996        </renderless-template-switch>
1997
1998      </div>
1999
2000      <div class="tab-system__tab-content" v-show="selectedIndex === 1">
2001        <div class="layout-account-register">
2002  <form method="post" action="/en-usd/account" id="create_customer" accept-charset="UTF-8" data-login-with-shop-sign-up="true"><input type="hidden" name="form_type" value="create_customer" /><input type="hidden" name="utf8" value="✓" />
2003    <input type="hidden" name="customer[tags]" value="locale=en" />
2004
2005    
2006
2007    <div class="layout-account-register__form-container ">
2008      <div class="layout-account-register__input-container">
2009        <span class="layout-account-register__icon-account">
2010          <svg class="" style="" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2011  <g id="ico/account" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2012      <path d="M12,0 C8.13400675,0 5,3.13400675 5,7 C5,10.8659932 8.13400675,14 12,14 C15.8659932,14 19,10.8659932 19,7 C19,3.13400675 15.8659932,0 12,0 Z M12,2 C14.7614237,2 17,4.23857625 17,7 C17,9.76142375 14.7614237,12 12,12 C9.23857625,12 7,9.76142375 7,7 C7,4.23857625 9.23857625,2 12,2 Z M20,21 C20,19.3431458 18.6568542,18 17,18 L7,18 L6.82372721,18.0050927 C5.24891996,18.0963391 4,19.4023191 4,21 L4,24 L2,24 L2,21 C2,18.2385763 4.23857625,16 7,16 L17,16 C19.7614237,16 22,18.2385763 22,21 L22,24 L20,24 L20,21 Z" id="Combined-Shape" fill="#222222"></path>
2013  </g>
2014</svg>
2015        </span>
2016        <input 
2017          type="text" 
2018          name="customer[first_name]" 
2019          placeholder=" "
2020           
2021          required>
2022        <label><span>*</span>First name</label>
2023        <span class="layout-account-register__icon-warning">
2024          <svg viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2025  <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2026    <g id="Inputs" transform="translate(-423.000000, -328.000000)" fill="#FF4D33">
2027      <g id="forms/error" transform="translate(149.000000, 307.000000)">
2028        <g id="ico/filters" transform="translate(274.000000, 21.000000)">
2029          <path
2030            d="M8,0 C12.418278,0 16,3.581722 16,8 C16,12.418278 12.418278,16 8,16 C3.581722,16 0,12.418278 0,8 C0,3.581722 3.581722,0 8,0 Z M8,1.33333333 C4.31810167,1.33333333 1.33333333,4.31810167 1.33333333,8 C1.33333333,11.6818983 4.31810167,14.6666667 8,14.6666667 C11.6818983,14.6666667 14.6666667,11.6818983 14.6666667,8 C14.6666667,4.31810167 11.6818983,1.33333333 8,1.33333333 Z M8,10.6666667 C8.36818983,10.6666667 8.66666667,10.9651435 8.66666667,11.3333333 C8.66666667,11.7015232 8.36818983,12 8,12 C7.63181017,12 7.33333333,11.7015232 7.33333333,11.3333333 C7.33333333,10.9651435 7.63181017,10.6666667 8,10.6666667 Z M8,4.66666667 C8.36818983,4.66666667 8.66666667,4.9651435 8.66666667,5.33333333 L8.66666667,5.33333333 L8.66666667,9.33333333 C8.66666667,9.70152317 8.36818983,10 8,10 C7.63181017,10 7.33333333,9.70152317 7.33333333,9.33333333 L7.33333333,9.33333333 L7.33333333,5.33333333 C7.33333333,4.9651435 7.63181017,4.66666667 8,4.66666667 Z"
2031            id="Combined-Shape"></path>
2032        </g>
2033      </g>
2034    </g>
2035  </g>
2036</svg>
2037        </span>
2038      </div>
2039  
2040      <div class="layout-account-register__input-container">
2041        <span class="layout-account-register__icon-account">
2042          <svg class="" style="" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2043  <g id="ico/account" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2044      <path d="M12,0 C8.13400675,0 5,3.13400675 5,7 C5,10.8659932 8.13400675,14 12,14 C15.8659932,14 19,10.8659932 19,7 C19,3.13400675 15.8659932,0 12,0 Z M12,2 C14.7614237,2 17,4.23857625 17,7 C17,9.76142375 14.7614237,12 12,12 C9.23857625,12 7,9.76142375 7,7 C7,4.23857625 9.23857625,2 12,2 Z M20,21 C20,19.3431458 18.6568542,18 17,18 L7,18 L6.82372721,18.0050927 C5.24891996,18.0963391 4,19.4023191 4,21 L4,24 L2,24 L2,21 C2,18.2385763 4.23857625,16 7,16 L17,16 C19.7614237,16 22,18.2385763 22,21 L22,24 L20,24 L20,21 Z" id="Combined-Shape" fill="#222222"></path>
2045  </g>
2046</svg>
2047        </span>
2048        <input 
2049          type="text" 
2050          name="customer[last_name]" 
2051          placeholder=" "
2052           
2053          required>
2054        <label><span>*</span>Last name</label>
2055        <span class="layout-account-register__icon-warning">
2056          <svg viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2057  <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2058    <g id="Inputs" transform="translate(-423.000000, -328.000000)" fill="#FF4D33">
2059      <g id="forms/error" transform="translate(149.000000, 307.000000)">
2060        <g id="ico/filters" transform="translate(274.000000, 21.000000)">
2061          <path
2062            d="M8,0 C12.418278,0 16,3.581722 16,8 C16,12.418278 12.418278,16 8,16 C3.581722,16 0,12.418278 0,8 C0,3.581722 3.581722,0 8,0 Z M8,1.33333333 C4.31810167,1.33333333 1.33333333,4.31810167 1.33333333,8 C1.33333333,11.6818983 4.31810167,14.6666667 8,14.6666667 C11.6818983,14.6666667 14.6666667,11.6818983 14.6666667,8 C14.6666667,4.31810167 11.6818983,1.33333333 8,1.33333333 Z M8,10.6666667 C8.36818983,10.6666667 8.66666667,10.9651435 8.66666667,11.3333333 C8.66666667,11.7015232 8.36818983,12 8,12 C7.63181017,12 7.33333333,11.7015232 7.33333333,11.3333333 C7.33333333,10.9651435 7.63181017,10.6666667 8,10.6666667 Z M8,4.66666667 C8.36818983,4.66666667 8.66666667,4.9651435 8.66666667,5.33333333 L8.66666667,5.33333333 L8.66666667,9.33333333 C8.66666667,9.70152317 8.36818983,10 8,10 C7.63181017,10 7.33333333,9.70152317 7.33333333,9.33333333 L7.33333333,9.33333333 L7.33333333,5.33333333 C7.33333333,4.9651435 7.63181017,4.66666667 8,4.66666667 Z"
2063            id="Combined-Shape"></path>
2064        </g>
2065      </g>
2066    </g>
2067  </g>
2068</svg>
2069        </span>
2070      </div>
2071  
2072      <div class="layout-account-register__input-container">
2073        <span class="layout-account-register__icon-envelope">
2074          <svg viewBox="0 0 32 28" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2075  <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2076    <g id="Homepage" transform="translate(-667.000000, -3952.000000)" fill="#222222">
2077      <g id="Group-4" transform="translate(87.000000, 3910.000000)">
2078        <g id="delivery" transform="translate(395.000000, 0.000000)">
2079          <g id="Group-2" transform="translate(48.000000, 40.000000)">
2080            <g id="ico/menu" transform="translate(137.000000, 0.000000)">
2081              <path d="M25.3333333,2.66666667 C29.0152317,2.66666667 32,5.651435 32,9.33333333 L32,9.33333333 L32,22.6666667 C32,26.348565 29.0152317,29.3333333 25.3333333,29.3333333 L25.3333333,29.3333333 L6.66666667,29.3333333 C2.98476833,29.3333333 0,26.348565 0,22.6666667 L0,22.6666667 L0,9.33333333 C0,5.651435 2.98476833,2.66666667 6.66666667,2.66666667 L6.66666667,2.66666667 Z M25.3333333,5.33333333 L6.66666667,5.33333333 C4.45752767,5.33333333 2.66666667,7.12419433 2.66666667,9.33333333 L2.66666667,9.33333333 L2.66666667,22.6666667 C2.66666667,24.8758057 4.45752767,26.6666667 6.66666667,26.6666667 L6.66666667,26.6666667 L25.3333333,26.6666667 C27.5424723,26.6666667 29.3333333,24.8758057 29.3333333,22.6666667 L29.3333333,22.6666667 L29.3333333,9.33333333 C29.3333333,7.12419433 27.5424723,5.33333333 25.3333333,5.33333333 L25.3333333,5.33333333 Z M4.80258592,8.58024914 C5.32594279,8.1658152 6.08840332,8.20035136 6.57190958,8.68385763 L6.57190958,8.68385763 L16,18.111948 L25.4280904,8.68385763 C25.9487895,8.16315857 26.7930094,8.16315857 27.3137085,8.68385763 C27.8344076,9.20455668 27.8344076,10.0487767 27.3137085,10.5694757 L27.3137085,10.5694757 L16.942809,20.9403752 L16.8171993,21.0512933 C16.2941443,21.4579932 15.5378362,21.4210204 15.057191,20.9403752 L15.057191,20.9403752 L4.6862915,10.5694757 L4.57537336,10.4438659 C4.1686735,9.92081098 4.20564622,9.16450291 4.6862915,8.68385763 L4.6862915,8.68385763 Z" id="Combined-Shape"></path>
2082            </g>
2083          </g>
2084        </g>
2085      </g>
2086    </g>
2087  </g>
2088</svg>
2089        </span>
2090        <input 
2091          type="email" 
2092          name="customer[email]" 
2093          placeholder=" "
2094          value=""
2095          required>
2096        <label><span>*</span>Email</label>
2097        <span class="layout-account-register__icon-warning">
2098          <svg viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2099  <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2100    <g id="Inputs" transform="translate(-423.000000, -328.000000)" fill="#FF4D33">
2101      <g id="forms/error" transform="translate(149.000000, 307.000000)">
2102        <g id="ico/filters" transform="translate(274.000000, 21.000000)">
2103          <path
2104            d="M8,0 C12.418278,0 16,3.581722 16,8 C16,12.418278 12.418278,16 8,16 C3.581722,16 0,12.418278 0,8 C0,3.581722 3.581722,0 8,0 Z M8,1.33333333 C4.31810167,1.33333333 1.33333333,4.31810167 1.33333333,8 C1.33333333,11.6818983 4.31810167,14.6666667 8,14.6666667 C11.6818983,14.6666667 14.6666667,11.6818983 14.6666667,8 C14.6666667,4.31810167 11.6818983,1.33333333 8,1.33333333 Z M8,10.6666667 C8.36818983,10.6666667 8.66666667,10.9651435 8.66666667,11.3333333 C8.66666667,11.7015232 8.36818983,12 8,12 C7.63181017,12 7.33333333,11.7015232 7.33333333,11.3333333 C7.33333333,10.9651435 7.63181017,10.6666667 8,10.6666667 Z M8,4.66666667 C8.36818983,4.66666667 8.66666667,4.9651435 8.66666667,5.33333333 L8.66666667,5.33333333 L8.66666667,9.33333333 C8.66666667,9.70152317 8.36818983,10 8,10 C7.63181017,10 7.33333333,9.70152317 7.33333333,9.33333333 L7.33333333,9.33333333 L7.33333333,5.33333333 C7.33333333,4.9651435 7.63181017,4.66666667 8,4.66666667 Z"
2105            id="Combined-Shape"></path>
2106        </g>
2107      </g>
2108    </g>
2109  </g>
2110</svg>
2111        </span>
2112      </div>
2113  
2114      <div class="layout-account-register__input-container">
2115        <span class="layout-account-register__icon-lock">
2116          <svg viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2117    <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2118        <g id="Login---error" transform="translate(-1010.000000, -283.000000)" fill="#222222">
2119            <g id="input" transform="translate(1002.000000, 263.000000)">
2120                <g id="ico/account" transform="translate(8.000000, 20.000000)">
2121                    <path d="M8,0 C10.5236345,0 12.5793991,2.00318892 12.6639607,4.5062335 L12.6666667,4.66666667 L12.6666667,6 L11.3333333,6 L11.3333333,4.66666667 C11.3333333,2.8257175 9.84094917,1.33333333 8,1.33333333 C6.20749686,1.33333333 4.74545459,2.74820447 4.66974634,4.52207359 L4.66666667,4.66666667 L4.66666667,6 L3.33333333,6 L3.33333333,4.66666667 C3.33333333,2.08933783 5.42267117,0 8,0 Z" id="Path" fill-rule="nonzero"></path>
2122                    <path d="M12.6666667,6 L3.33333333,6 C1.49238417,6 0,7.49238417 0,9.33333333 L0,12.6666667 C0,14.5076158 1.49238417,16 3.33333333,16 L12.6666667,16 C14.5076158,16 16,14.5076158 16,12.6666667 L16,9.33333333 C16,7.49238417 14.5076158,6 12.6666667,6 Z M3.33333333,7.33333333 L12.6666667,7.33333333 C13.7712362,7.33333333 14.6666667,8.22876383 14.6666667,9.33333333 L14.6666667,12.6666667 C14.6666667,13.7712362 13.7712362,14.6666667 12.6666667,14.6666667 L3.33333333,14.6666667 C2.22876383,14.6666667 1.33333333,13.7712362 1.33333333,12.6666667 L1.33333333,9.33333333 C1.33333333,8.22876383 2.22876383,7.33333333 3.33333333,7.33333333 Z" id="Rectangle"></path>
2123                    <rect id="Rectangle" transform="translate(8.000000, 11.
2123000000) scale(-1, 1) rotate(90.000000) translate(-8.000000, -11.000000) " x="6.33333333" y="10.3333333" width="3.33333333" height="1.33333333" rx="0.666666667"></rect>
2124                </g>
2125            </g>
2126        </g>
2127    </g>
2128</svg>
2129        </span>
2130        <input
2131          type="password"
2132          name="customer[password]"
2133          placeholder=" "
2134          required>
2135        <label><span>*</span>Password</label>
2136        <span class="layout-account-register__icon-warning">
2137          <svg viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2138  <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2139    <g id="Inputs" transform="translate(-423.000000, -328.000000)" fill="#FF4D33">
2140      <g id="forms/error" transform="translate(149.000000, 307.000000)">
2141        <g id="ico/filters" transform="translate(274.000000, 21.000000)">
2142          <path
2143            d="M8,0 C12.418278,0 16,3.581722 16,8 C16,12.418278 12.418278,16 8,16 C3.581722,16 0,12.418278 0,8 C0,3.581722 3.581722,0 8,0 Z M8,1.33333333 C4.31810167,1.33333333 1.33333333,4.31810167 1.33333333,8 C1.33333333,11.6818983 4.31810167,14.6666667 8,14.6666667 C11.6818983,14.6666667 14.6666667,11.6818983 14.6666667,8 C14.6666667,4.31810167 11.6818983,1.33333333 8,1.33333333 Z M8,10.6666667 C8.36818983,10.6666667 8.66666667,10.9651435 8.66666667,11.3333333 C8.66666667,11.7015232 8.36818983,12 8,12 C7.63181017,12 7.33333333,11.7015232 7.33333333,11.3333333 C7.33333333,10.9651435 7.63181017,10.6666667 8,10.6666667 Z M8,4.66666667 C8.36818983,4.66666667 8.66666667,4.9651435 8.66666667,5.33333333 L8.66666667,5.33333333 L8.66666667,9.33333333 C8.66666667,9.70152317 8.36818983,10 8,10 C7.63181017,10 7.33333333,9.70152317 7.33333333,9.33333333 L7.33333333,9.33333333 L7.33333333,5.33333333 C7.33333333,4.9651435 7.63181017,4.66666667 8,4.66666667 Z"
2144            id="Combined-Shape"></path>
2145        </g>
2146      </g>
2147    </g>
2148  </g>
2149</svg>
2150        </span>
2151      </div>
2152  
2153      <div class="layout-account-register__actions">
2154        <std-button size="large" class="layout-account-register__button" type="submit">
2155          Register
2156        </std-button>
2157      </div>
2158    </div>
2159  </form>
2160</div>
2161      </div>
2162    </tab-system>
2163  </div>
2164</transition>
2165
2166        <transition name="slide-menu">
2167  <div v-if="$store.state['sidebar-manage'].visibleSearch" class="layout-sidebar-search" data-role="search-sidebar">
2168    <search-component></search-component>
2169  </div>
2170</transition>
2171      
2172        <div id="shopify-section-side-cart" class="shopify-section"><transition name="slide-menu">
2173  <div v-if="$store.state['sidebar-manage'].visibleCart" class="side-cart">
2174    <renderless-side-cart v-slot="{ itemCount, items, subtotal, total, notes }">
2175      <div class="side-cart__part1">
2176        <div class="side-cart__header">
2177          <h3 class="side-cart__title">
2178            Your bag
2179            (<span v-text="itemCount"></span>)
2180          </h3>
2181          <icon-button
2182            icon="multiply"
2183            size="small"
2184            @click="$store.dispatch('sidebar-manage/toggleCart')">Close</icon-button>
2185        </div>
2186        <progress-bar
2187          v-if="$store.state.cart.freeShippingEnabled"
2188          :value="$store.getters['cart/freeShippingProgress']"
2189          :label="$store.getters['cart/freeShippingProgressLabel']"
2190        ></progress-bar>
2191        <div v-if="itemCount !== 0">
2192          <cart-item 
2193            v-for="item in items"
2194            :item="item"
2195          ></cart-item>
2196        </div>
2197        <cart-notes
2198          label="Customize your gift"
2199          placeholder="Your custom message"
2200          v-if="itemCount !== 0"
2201          v-model="notes.value"
2202        ></cart-notes>
2203        <div
2204          v-else
2205          class="side-cart__empty">
2206          <span><svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2207  <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2208      <g id="icons" transform="translate(-149.000000, -311.000000)" fill="#222222">
2209          <g id="ico/box-open" transform="translate(149.000000, 311.000000)">
2210              <path d="M21.698137,2.20814573 C22.0531388,1.78507106 22.6838944,1.7298871 23.106969,2.08488889 C23.5300437,2.43989069 23.5852277,3.07064628 23.2302259,3.49372095 L23.2302259,3.49372095 L22.0657767,4.88122236 C22.076311,4.90451343 22.0862834,4.9281507 22.0956745,4.95211966 L22.1412439,5.08684504 L23.7786005,10.8014891 C24.0067797,11.597872 23.5461596,12.4284437 22.749776
22107,12.6566229 C22.6602146,12.6822842 22.5685547,12.6995176 22.4759925,12.7081553 L22.3366217,12.7146441 L22.0755518,12.714 L22.0753396,19.833445 C22.0139202,21.3832108 20.7846177,22.6199716 19.2554202,22.7094577 L19.0776928,22.7146441 L4.92421101,22.7146441 C3.36998963,22.7146441 2.08360285,21.5304087 1.93723033,19.9670892 L1.92570245,19.791868 L1.92555179,12.714 L1.66355179,12.7146441 C0.883855669,12.7146441 0.243103108,12.119756 0.170418364,11.3591041 L0.163551786,11.2146441 C0.163551786,11.121394 0.172247144,11.0284496 0.189469381,10.9370092 L0.221676839,10.8011267 L1.86058784,5.08648261 C1.88076477,5.01612859 1.90577182,4.94816704 1.93518659,4.88291624 L0.769774142,3.49372095 C0.414772348,3.07064628 0.469956312,2.43989069 0.893030976,2.08488889 C1.31610564,1.7298871 1.94686123,1.78507106 2.30186303,2.20814573 L3.80455179,3.99991005 L20.1945518,3.99991005 Z M20.0755518,12.714 L3.92555179,12.714 L3.92495673,19.753256 C3.94421969,20.2517699 4.32605932,20.6534242 4.81067135,20.70826 L4.92421101,20.7146441 L19.0776928,20.7146441 C19.5762228,20.7146441 19.9921481,20.349102 20.0654168,19.8990701 L20.076124,19.7938447 L20.0755518,12.714 Z M18,17 C18.5522847,17 19,17.4477153 19,18 C19,18.5522847 18.5522847,19 18,19 L13,19 C12.4477153,19 12,18.5522847 12,18 C12,17.4477153 12.4477153,17 13,17 L18,17 Z M20.0117683,6.00090953 L3.98823171,6.00090953 C3.87978969,6.06780961 3.76207952,6.11177685 3.64158183,6.13337823 L2.32698653,10.7141013 L21.6719865,10.7141013 L20.360148,6.13368676 C20.2390471,6.11219707 20.1207292,6.06812971 20.0117683,6.00090953 Z" id="Combined-Shape"></path>
2211          </g>
2212      </g>
2213  </g>
2214</svg></span>
2215          <span>Your cart is empty</span>
2216        </div>
2217      </div>
2218
2219      <div class="side-cart__totals">
2220        <div class="side-cart__subtotal">
2221          <span class="side-cart__subtotal-label">Subtotal</span>
2222          <span class="side-cart__subtotal-value" v-text="subtotal"></span>
2223        </div>
2224        <div class="side-cart__total">
2225          <span class="side-cart__total-label">Total</span>
2226          <span class="side-cart__total-value" v-text="total"></span>
2227        </div>
2228        <form action="/cart" method="post" novalidate>
2229          <input
2230            name="note"
2231            type="hidden"
2232            v-model="notes.value"
2233          />
2234          <std-button
2235            class="side-cart__checkout"
2236            name="checkout"
2237            type="submit"
2238            :disabled="itemCount === 0"
2239          >
2240            Checkout
2241          </std-button>
2242        </form>
2243        <div class="side-cart__checkout-logos">
2244          <div class="side-cart__payments">
2245            <svg class="" style="" viewBox="0 0 51 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2246    <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2247        <g id="Homepage" transform="translate(-1015.000000, -4489.000000)">
2248            <g id="footer" transform="translate(0.000000, 4231.000000)">
2249                <g id="comp/nav/footer" transform="translate(0.000000, 56.000000)">
2250                    <g id="Group" transform="translate(1016.000000, 203.000000)">
2251                        <g id="apple-pay" transform="translate(0.000000, 0.080000)">
2252                            <rect id="Rectangle" stroke="#222222" fill="#FFFFFF" x="0" y="0" width="49" height="32" rx="4.26666667"></rect>
2253                            <path d="M15.2519075,10.2225739 C15.9973837,10.3658367 16.5863123,10.76451 17.0795461,11.3207424 C17.1414272,11.3904817 17.2019774,11.4614224 17.2627092,11.5321227 C17.2682138,11.53855 17.2708148,11.5473801 17.2766218,11.558733 C17.1330191,11.6897419 16.9875411,11.8193093 16.8456321,11.9525407 C16.3429619,12.4244973 15.9652031,12.9741222 15.8322466,13.6587206 C15.6479947,14.6070187 15.8441631,15.4766875 16.4231714,16.2566743 C16.7126755,16.6466376 17.0583142,16.9704057 17.5180366,17.1564973 C17.5716306,17.178182 17.6261923,17.1974639 17.6923077,17.2224523 C17.6324228,17.3841561 17.5794942,17.5433371 17.5152541,17.6978928 C17.1405803,18.5991575 16.6535165,19.4326652 15.9891571,20.1560676 C15.865516,20.2906807 15.725845,20.4127995 15.5829681,20.5276501 C15.0974166,20.9177937 14.5534924,21.0679644 13.9406098,20.8906428 C13.6347129,20.8021021 13.332022,20.7025089 13.0275769,20.6089826 C12.7137558,20.512633 12.3963054,20.4353251 12.0653053,20.4275162 C11.6556684,20.4177852 11.2762764,20.5397238 10.8982152,20.6781212 C10.6107072,20.7833608 10.321808,20.8923247 10.0246821,20.9624244 C9.5571565,21.0727699 9.13439334,20.9296872 8.74629084,20.6690509 C8.35492188,20.4061319 8.04557708,20.0610396 7.77754681,19.6810476 C7.10580767,18.7285446 6.59406403,17.6981932 6.28030347,16.5747359 C6.00120357,15.5754998 5.92292978,14.5618473 6.0798403,13.5354604 C6.21824095,12.6301111 6.5580726,11.8132424 7.1998693,11.1381949 C7.86477309,10.4388798 8.68277655,10.151453 9.64244711,10.2459404 C10.1201955,10.2929138 10.57647,10.4304702 11.0345592,10.5627406 C11.2254045,10.6178833 11.4203026,10.6593304 11.6130836,10.7078656 C11.8888565,10.7773046 12.1611816,10.7457687 12.4278206,10.6681004 C12.8037646,10.5585358 13.1753534,10.4343747 13.5509346,10.3236087 C14.1093158,10.1589015 14.6758027,10.1118079 15.2519075,10.2225739 Z M14.4745411,7 C14.4824653,7.16260487 14.5053909,7.31589916 14.4948052,7.46679071 C14.4369769,8.29032702 14.1111184,8.998352 13.538643,9.59471002 C13.2801701,9.86399619 12.9951422,10.
2253100425 12.6423053,10.2388223 C12.3420944,10.3564961 12.0230108,10.3820252 11.7045925,10.4051147 C11.6996928,10.4053917 11.6944302,10.4000456 11.6893491,10.3972825 C11.7336276,8.55889236 12.6682554,7.36966028 14.4745411,7 Z M23.11668,15.0088419 C23.4501731,15.0977654 23.8714594,15.1332736 24.3804181,15.1332736 C26.2233493,15.1332736 27.3466788,14.2266822 27.3466788,12.5733172 C27.3466788,10.9910908 26.2409079,10.2266547 24.5559439,10.2266547 C23.8889577,10.2266547 23.3799386,10.2799477 23.11668,10.3510253 L23.11668,15.0088419 Z M21.5897436,9.23107875 C22.3268437,9.10664703 23.2922059,9 24.5208267,9 C26.0302648,9 27.136096,9.35551047 27.8380788,9.99551487 C28.4875668,10.5644416 28.8736755,11.4355248 28.8736755,12.5021784 C28.8736755,13.5866778 28.5578013,14.4399763 27.9609892,15.062196 C27.1535942,15.9333403 25.8372406,16.3777131 24.3453008,16.3777131 C23.8889577,16.3777131 23.4677317,16.3599895 23.11668,16.271066 L23.11668,21.071099 L21.5897436,21.071099 L21.5897436,9.23107875 Z M34.1553874,16.6799428 C32.4704235,16.6443734 30.5572577,16.9465909 30.5572577,18.6177407 C30.5572577,19.6310402 31.2241837,20.1111047 32.0140803,20.1111047 C33.1197908,20.1111047 33.8218943,19.3999615 34.0675943,18.6710948 C34.1202702,18.5110937 34.1553874,18.3333079 34.1553874,18.1733068 L34.1553874,16.6799428 Z M34.3835289,21.0710501 L34.2607392,19.9866118 L34.208003,19.9866118 C33.7341615,20.6621856 32.8214149,21.2666206 31.6103527,21.2666206 C29.8902714,21.2666206 29.0127024,20.0399659 29.0127024,18.7955265 C29.0127024,16.7155122 30.838075,15.5777198 34.1202702,15.5955656 L34.1202702,15.4177187 C34.1202702,14.7066366 33.927246,13.4266278 32.1895458,13.4266278 C31.3997095,13.4266278 30.5748163,13.6754913 29.9780042,14.0666322 L29.6270128,13.0354869 C30.3291163,12.5732683 31.347094,12.2710508 32.4177476,12.2710508 C35.0153979,12.2710508 35.6473273,14.0666322 35.6473273,15.791075 L35.6473273,19.0088817 C35.6473273,19.755472 35.6823842,20.4843998 35.7876756,21.0710501 L34.3835289,21.0710501 Z M37.6989286,12.4666212 L39.5592978,17.5510871 C39.7524426,18.1199527 39.9630857,18.7955265 40.1034944,19.3110992 L40.1385513,19.3110992 C40.2965185,18.7955265 40.4721048,18.1377374 40.6826272,17.5155177 L42.3676515,12.4666212 L44,12.4666212 L41.683167,18.599956 C40.5773358,21.5511146 39.8226771,23.0622021 38.7695218,23.9866393 C38.0148027,24.6622131 37.2602044,24.9288612 36.8740354,25 L36.487806,23.6844218 C36.8740354,23.5599901 37.3829337,23.3110655 37.8392165,22.9199857 C38.2605028,22.5821988 38.7870804,21.9777638 39.1381322,21.1777583 C39.2083667,21.0177572 39.2609219,20.8932644 39.2609219,20.804402 C39.2609219,20.7155397 39.225865,20.5910468 39.1556908,20.3954764 L36.0139646,12.4666212 L37.6989286,12.4666212 Z" id="Combined-Shape" fill="#000000"></path>
2254                        </g>
2255                    </g>
2256                </g>
2257            </g>
2258        </g>
2259    </g>
2260</svg>
2261            <svg class="" style="" viewBox="0 0 51 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2262    <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2263        <g id="Homepage" transform="translate(-1080.000000, -4489.000000)">
2264            <g id="footer" transform="translate(0.000000, 4231.000000)">
2265                <g id="comp/nav/footer" transform="translate(0.000000, 56.000000)">
2266                    <g id="Group" transform="translate(1016.000000, 203.000000)">
2267                        <g id="maestro" transform="translate(65.000000, 0.080000)">
2268                            <rect id="Rectangle" stroke="#F7F7F7" fill="#FFFFFF" x="0" y="0" width="49" height="32" rx="4.26666667"></rect>
2269                            <g id="Group-2" transform="translate(9.000000, 6.000000)" fill-rule="nonzero">
2270                                <path d="M16.0007368,2.1368435 C18.300233,3.96910167 19.7771595,6.8103504 19.7771595,10 C19.7771595,13.0715145 18.407609,15.8199576 16.2518457,17.6543415 L16.0007368,17.8607647 L15.7475928,17.6543415 C13.592391,15.8199576 12.2228405,13.0715145 12.2228405,10 C12.2228405,6.8103504 13.699767,3.96910167 15.9997234,2.13808894 L15.9959257,2.1357002 L16.0007368,2.1368435 Z" id="Path" fill="#FF5F00"></path>
2271                                <path d="M12.2228405,10 C12.2228405,13.1896496 13.699767,16.0308983 15.9997234,17.8619111 C14.3178252,19.2008391 12.1951756,20 9.88830313,20 C4.4270072,20 0,15.5229194 0,10 C0,4.47708054 4.4270072,0 9.88830313,0 C12.1951756,0 14.3178252,0.799160788 15.9997234,2.13808888 C13.699767,3.96910165 12.2228405,6.81035032 12.2228405,10" id="Path" fill="#EB001B" transform="translate(7.999862, 10.000000) scale(-1, 1) rotate(-180.000000) translate(-7.999862, -10.000000) "></path>
2272                                <path d="M32,10 C32,4.47708054 27.5729927,0 22.1116969,0 C19.8048244,0 17.6821746,0.799160788 15.9996479,2.13808888 C18.300233,3.96910165 19.7771595,6.81035032 19.7771595,10 C19.7771595,13.1896496 18.300233,16.0308983 15.9996479,17.8619111 C17.6821746,19.2008391 19.8048244,20 22.1116969,20 C27.5729927,20 32,15.5229194 32,10" id="Path" fill="#F79E1B" transform="translate(23.999824, 10.000000) scale(-1, 1) rotate(-180.000000) translate(-23.999824, -10.000000) "></path>
2273                            </g>
2274                        </g>
2275                    </g>
2276                </g>
2277            </g>
2278        </g>
2279    </g>
2280</svg>
2281            <svg class="" style="" viewBox="0 0 51 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2282    <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2283        <g id="Homepage" transform="translate(-1145.000000, -4489.000000)">
2284            <g id="footer" transform="translate(0.000000, 4231.000000)">
2285                <g id="comp/nav/footer" transform="translate(0.000000, 56.000000)">
2286                    <g id="Group" transform="translate(1016.000000, 203.000000)">
2287                        <g id="visa" transform="translate(130.000000, 0.080000)">
2288                            <rect id="Rectangle" stroke="#F7F7F7" fill="#FFFFFF" x="0" y="0" width="49" height="32" rx="4.26666667"></rect>
2289                            <path d="M25.1211544,14.4176028 C25.102083,16.052316 26.5742309,16.9630065 27.6836005,17.5064104 C28.8232601,18.0624746 29.2056708,18.4193516 29.2013236,18.9166161 C29.1927695,19.6783382 28.2917836,20.0139742 27.4494143,20.0270564 C25.9783882,20.0501261 25.1243798,19.6284007 24.4438374,19.3102077 L23.9140436,21.7970931 C24.5972504,22.1117694 25.8596123,22.3862144 27.1683908,22.4 C30.2431018,22.4 32.2535976,20.8769779 32.2634138,18.5169758 C32.276315,15.5222756 28.1348648,15.3569897 28.1633317,14.0188065 C28.1727272,13.611992 28.5587839,13.1792945 29.4045187,13.0681661 C29.8235298,13.0137272 30.9800171,12.9712452 32.2897772,13.5761215 L32.8040053,11.1696986 C32.0993432,10.9132592 31.1938698,10.6666667 30.0659897,10.6666667 C27.1735794,10.6666667 25.1375615,12.2092418 25.1211544,14.4176028 L25.1211544,14.4176028 Z M37.7484199,10.8741533 C37.1863729,10.8741533 36.7126717,11.2017711 36.5026052,11.7064912 L32.1111226,22.2224759 L35.1837301,22.2224759 L35.794297,20.5269936 L39.5484285,20.5269936 L39.9020918,22.2224759 L42.6086957,22.2224759 L40.2460791,10.8741533 L37.7484199,10.8741533 Z M38.1771069,13.9404539 L39.0637892,18.2014554 L36.6365261,18.2014554 L38.1771069,13.9404539 Z M21.3980141,10.8741533 L18.97
228970613,22.2224759 L21.903688,22.2224759 L24.3237994,10.8741533 L21.3980141,10.8741533 Z M17.068093,10.8741533 L14.0219892,18.5980011 L12.7899172,12.0308736 C12.6456192,11.2977073 12.0744573,10.8741533 11.4401912,10.8741533 L6.46029814,10.8741533 L6.39130435,11.2031778 C7.41330988,11.4262787 8.57498577,11.7858284 9.27852608,12.1690105 C9.70931656,12.4036462 9.83201892,12.6083194 9.97365251,13.1657903 L12.3071009,22.2224759 L15.4003224,22.2224759 L20.1418223,10.8741533 L17.068093,10.8741533 L17.068093,10.8741533 Z" fill="#1434CB"></path>
2290                        </g>
2291                    </g>
2292                </g>
2293            </g>
2294        </g>
2295    </g>
2296</svg>
2297            <svg class="" style="" viewBox="0 0 51 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2298    <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2299        <g id="Homepage" transform="translate(-1210.000000, -4489.000000)">
2300            <g id="footer" transform="translate(0.000000, 4231.000000)">
2301                <g id="comp/nav/footer" transform="translate(0.000000, 56.000000)">
2302                    <g id="Group" transform="translate(1016.000000, 203.000000)">
2303                        <g id="paypal" transform="translate(195.000000, 0.080000)">
2304                            <rect id="Rectangle" stroke="#F7F7F7" fill="#FFFFFF" x="0" y="0" width="49" height="32" rx="4.26666667"></rect>
2305                            <path d="M10.3492045,12.0222222 C11.6102906,12.0222222 12.7739249,12.7072464 12.6147212,14.4144928 C12.421747,16.4434783 11.3362673,17.5661836 9.62362161,17.5710145 L8.12710696,17.5710145 C7.91194077,17.5710145 7.80773472,17.7468599 7.75177221,18.1072464 L7.46231096,19.9497585 C7.41889178,20.2280193 7.27609089,20.3652174 7.06574905,20.3652174 L5.67344045,20.3652174 C5.45152016,20.3652174 5.3743305,20.2231884 5.42353891,19.905314 L6.57270006,12.5207729 C6.62962744,12.1574879 6.76567423,12.0222222 7.01364603,12.0222222 L10.3463099,12.0222222 L10.3492045,12.0222222 Z M8.08175803,15.9758454 L9.21548125,15.9758454 C9.92466131,15.9487923 10.3955183,15.4570048 10.4427969,14.5700483 C10.4717431,14.0222222 10.1021975,13.6299517 9.51459121,13.6328343 L8.44744408,13.6376812 L8.08175803,15.9758454 L8.08175803,15.9758454 Z M16.3999094,19.8 C16.5272724,19.684058 16.6565651,19.6241546 16.6382325,19.7671498 L16.5928836,20.1091787 C16.5697267,20.2879227 16.6401623,20.3826087 16.80612,20.3826087 L18.0430844,20.3826087 C18.2514965,20.3826087 18.352808,20.2985507 18.4039461,19.9758454 L19.1661941,15.1855072 C19.2047889,14.9449275 19.1459318,14.8270531 18.9635712,14.8270531 L17.6031033,14.8270531 C17.4805647,14.8270531 17.4207428,14.8956522 17.388902,15.0830918 L17.3387287,15.3777778 C17.3126772,15.531401 17.2422417,15.5584541 17.1766304,15.4038647 C16.9460263,14.8570048 16.3574551,14.6115942 15.53635,14.6309179 C13.6288004,14.6705314 12.3426276,16.1207729 12.2046511,17.9797101 C12.0985153,19.4173913 13.1270676,20.5468599 14.483676,20.5468599 C15.4678442,20.5468599 15.9078253,20.2570048 16.4037689,19.8028986 L16.4037689,19.8028986 L16.3999094,19.8 Z M15.3636382,19.0628019 C14.5425331,19.0628019 13.9703647,18.4067633 14.0890438,17.6028986 C14.2077229,16.7990338 14.9757601,16.1429952 15.7968652,16.1429952 C16.6179702,16.1429952 17.1901386,16.7990338 17.0714595,17.6028986 C16.9527804,18.4067633 16.1857081,19.0628019 15.3636382,19.0628019 L15.3636382,19.0628019 Z M21.587055,14.8115942 L20.3327229,14.8115942 C20.0741375,14.8115942 19.9689666,15.0048309 20.0509806,15.2425121 L21.6082821,19.8086957 L20.0808916,21.9816425 C19.9525638,22.163285 20.0519455,22.3285024 20.2323763,22.3285024 L21.6420526,22.3285024 C21.8098377,22.3479281 21.9735054,22.2674934 22.0608066,22.1227053 L26.8504253,15.2434783 C26.9980506,15.0318841 26.9285799,14.8096618 26.6863973,14.8096618 L25.3519809,14.8096618 C25.1233066,14.8096618 25.0316438,14.9004831 24.9004214,15.0908213 L22.9031388,17.989372 L22.0106333,15.084058 C21.9585302,14.9082126 21.8282727,14.8115942 21.5880198,14.8115942 L21.587055,14.8115942 Z" id="Shape" fill="#002F86"></path>
2306                            <path d="M31.8330183,12.0222222 C33.0941044,12.0222222 34.2577387,12.7072464 34.098535,
230614.4144928 C33.9055608,16.4434783 32.8200811,17.5661836 31.1074354,17.5710145 L29.6118856,17.5710145 C29.3967194,17.5710145 29.2925134,17.7468599 29.2365509,18.1072464 L28.9470896,19.9497585 C28.9036704,20.2280193 28.7608696,20.3652174 28.5505277,20.3652174 L27.1582191,20.3652174 C26.9362988,20.3652174 26.8591092,20.2231884 26.9083176,19.905314 L28.0594085,12.5188406 C28.1163359,12.1555556 28.2523826,12.0202899 28.5003544,12.0202899 L31.8330183,12.0202899 L31.8330183,12.0222222 Z M29.5655718,15.9758454 L30.6992951,15.9758454 C31.4084751,15.9487923 31.8793321,15.4570048 31.9266107,14.5700483 C31.9555569,14.0222222 31.5860113,13.6299517 30.998405,13.6328343 L29.9312579,13.6376812 L29.5655718,15.9758454 L29.5655718,15.9758454 L29.5655718,15.9758454 Z M37.8837232,19.8 C38.0110862,19.684058 38.1403789,19.6241546 38.1220463,19.7671498 L38.0766974,20.1091787 C38.0535405,20.2879227 38.1239761,20.3826087 38.2899338,20.3826087 L39.5268982,20.3826087 C39.7353103,20.3826087 39.8366218,20.2985507 39.8877599,19.9758454 L40.6500079,15.1855072 C40.6886027,14.9449275 40.6297456,14.8270531 40.447385,14.8270531 L39.0888469,14.8270531 C38.9663083,14.8270531 38.9064863,14.8956522 38.8746456,15.0830918 L38.8244723,15.3777778 C38.7984208,15.531401 38.7279852,15.5584541 38.662374,15.4038647 C38.4317698,14.8570048 37.8431986,14.6115942 37.0220936,14.6309179 C35.114544,14.6705314 33.8283711,16.1207729 33.6903946,17.9797101 C33.5842588,19.4173913 34.6128111,20.5468599 35.9694195,20.5468599 C36.9535877,20.5468599 37.3935688,20.2570048 37.8895124,19.8028986 L37.8895124,19.8028986 L37.8837232,19.8 Z M36.8484168,19.0628019 C36.0273118,19.0628019 35.4551434,18.4067633 35.5738225,17.6028986 C35.6925016,16.7990338 36.4605388,16.1429952 37.2816438,16.1429952 C38.1027489,16.1429952 38.6749173,16.7990338 38.5562382,17.6028986 C38.4375591,18.4067633 37.6695219,19.0628019 36.8484168,19.0628019 L36.8484168,19.0628019 Z M42.553698,20.3903382 L41.1256892,20.3903382 C41.0753989,20.3925908 41.0267275,20.3722565 40.9929484,20.3348808 C40.9591693,20.2975051 40.9438058,20.2469862 40.9510476,20.1971014 L42.2053796,12.2396135 C42.2300375,12.1277919 42.3283862,12.0477249 42.4427379,12.0463768 L43.8707467,12.0463768 C43.921037,12.0441242 43.9697084,12.0644584 44.0034875,12.1018342 C44.0372666,12.1392099 44.0526301,12.1897287 44.0453883,12.2396135 L42.7910562,20.1971014 C42.7671765,20.3096899 42.668631,20.3907195 42.553698,20.3922705 L42.553698,20.3903382 Z" id="Shape" fill="#39B0E2"></path>
2307                        </g>
2308                    </g>
2309                </g>
2310            </g>
2311        </g>
2312    </g>
2313</svg>
2314            <svg class="" style="" viewBox="0 0 51 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2315    <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2316        <g id="Homepage" transform="translate(-1276.000000, -4490.000000)" fill-rule="nonzero">
2317            <g id="footer" transform="translate(0.000000, 4231.000000)">
2318                <g id="comp/nav/footer" transform="translate(0.000000, 56.000000)">
2319                    <g id="Group" transform="translate(1016.000000, 203.000000)">
2320                        <g id="Amex-Card" transform="translate(260.000000, 0.000000)">
2321                            <path d="M46.9683794,0 L4.03162055,0 C1.74703557,0 0,1.73550271 0,4.00500626 L0,27.9949937 C0,30.2644973 1.88142292,32 4.03162055,32 L46.9683794,32 C49.2529644,32 51,30.2644973 51,27.9949937 L51,3.99165624 C50.9865613,1.72215269 49.1051383,0 46.9683794,0 Z" id="Path" fill="#010202" opacity="0.07"></path>
2322                            <path d="M46.9683794,1.33500209 C48.4466403,1.33500209 49.6561265,2.53650396 49.6561265,4.00500626 L49.6561265,27.9949937 C49.6561265,29.463496 48.4466403,30.6649979 46.9683794,30.6649979 L4.03162055,30.6649979 C2.55335968,30.6649979 1.34387352,29.463496 1.34387352,27.9949937 L1.34387352,3.99165624 C1.34387352,2.52315394 2.55335968,1.32165207 4.03162055,1.32165207 L46.9683794,1.32165207" id="Path" fill="#286CB4"></path>
2323                            <path d="M12.0411067,13.6837714 L13.0758893,16.1802253 L11.0063241,16.1802253 L12.0411067,13.6837714 Z M33.6102767,13.7905715 L29.6189723,13.7905715 L29.6189723,14.8986233 L33.543083,14.8986233 L33.543083,16.5540259 L29.6189723,16.5540259 L29.6189723,17.7822278 L33.6102767,17.7822278 L33.6102767,18.7701293 L36.3920949,15.7797247 L33.6102767,12.6558198 L33.6102767,13.7905715 L33.6102767,13.7905715 Z M14.7422925,10.6666667 L20.1043478,10.6666667 L21.3003953,13.2432207 L22.4023715,10.6533166 L36.3114625,10.6533166 L37.7628458,12.2419691 L39.2545455,10.6533166 L45.6379447,10.6533166 L40.9209486,15.7930747 
2323L45.5976285,20.8927826 L39.1067194,20.8927826 L37.655336,19.3041302 L36.1501976,20.8927826 L13.4656126,20.8927826 L12.8071146,19.3041302 L11.2885375,19.3041302 L10.6300395,20.8927826 L5.38893281,20.8927826 L9.79683794,10.6533166 L14.3928854,10.6533166 L14.7422925,10.6666667 Z M26.3667984,12.1084689 L23.3565217,12.1084689 L21.3407115,16.8210263 L19.1636364,12.1084689 L16.1802372,12.1084689 L16.1802372,18.5164789 L13.4118577,12.1084689 L10.7375494,12.1084689 L7.53913043,19.4509804 L9.62213439,19.4509804 L10.2806324,17.8623279 L13.7881423,17.8623279 L14.4466403,19.4509804 L18.1019763,19.4509804 L18.1019763,14.2044222 L20.4537549,19.4509804 L22.0529644,19.4509804 L24.3913043,14.2177722 L24.3913043,19.4509804 L26.3533597,19.4509804 L26.3667984,12.1084689 L26.3667984,12.1084689 Z M38.8916996,15.7930747 L42.2916996,12.1084689 L39.8458498,12.1084689 L37.6956522,14.4046725 L35.6126482,12.1084689 L27.7106719,12.1084689 L27.7106719,19.4643304 L35.5051383,19.4643304 L37.6687747,17.1414268 L39.7517787,19.4643304 L42.2648221,19.4643304 L38.8916996,15.7930747 L38.8916996,15.7930747 Z" id="Shape" fill="#FFFFFF"></path>
2324                        </g>
2325                    </g>
2326                </g>
2327            </g>
2328        </g>
2329    </g>
2330</svg>
2331          </div>
2332          <div class="side-cart__images">
2333            <div class="side-cart__image-money"></div>
2334            <div class="side-cart__image-cotton"></div>
2335          </div>
2336        </div>
2337      </div>
2338    </renderless-side-cart>
2339  </div>
2340</transition></div>
2341
2342        <transition name="fade">
2343          <div v-if="$store.state['sidebar-manage'].visibleOverlay" class="sidebar-overlay" @click="$store.dispatch('sidebar-manage/hide')"></div>
2344        </transition>
2345
2346        <div id="shopify-section-layout-footer" class="shopify-section">
2347
2348
2349<div class="layout-footer ">
2350  <div class="layout-footer__wrapper">
2351    <div class="layout-footer__container">
2352      <div class="layout-footer__top">
2353        <ul class="layout-footer__menu-top">
2354          
2355            <li>
2356              <a href="/en-usd/collections/art-collection">
2357                Art
2358              </a>
2359            </li>
2360          
2361            <li>
2362              <a href="/en-usd/collections/music-collection">
2363                Music
2364              </a>
2365            </li>
2366          
2367            <li>
2368              <a href="/en-usd/collections/motors">
2369                Motors
2370              </a>
2371            </li>
2372          
2373            <li>
2374              <a href="/en-usd/collections/packs">
2375                Gifts & Packs
2376              </a>
2377            </li>
2378          
2379            <li>
2380              <a href="/en-usd/collections/best-sellers-top-collections">
2381                Best Sellers
2382              </a>
2383            </li>
2384          
2385            <li>
2386              <a href="/en-usd/collections/outlet">
2387                Outlet
2388              </a>
2389            </li>
2390          
2391        </ul>
2392
2393        <div class="layout-footer__back">
2394          <a href="#app">
2395            Back to top
2396            <span>
2397              <svg class="" style="" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2398    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2399        <g id="icons" transform="translate(-427.000000, -179.000000)" fill="#222222">
2400            <g id="ico/arrow-top" transform="translate(427.000000, 178.998175)">
2401                <path d="M0.101641152,11.5620507 L0.108873612,11.5456503 C0.1217923,11.5203255 0.135860664,11.4954362 0.151078704,11.4710599 C0.157639589,11.4625796 0.163367707,11.453753 0.169229763,11.4450238 C0.181272845,11.4250472 0.195107712,11.4058736 0.209704612,11.3871006 L0.292893219,11.2928932 L8.07106781,3.51471863 C8.4615921,3.12419433 9.09475708,3.12419433 9.48528137,3.51471863 C9.87580567,3.90524292 9.87580567,4.5384079 9.48528137,4.92893219 L3.412,11.0018254 L23,11.0018254 C23.5522847,11.0018254 24,11.4495407 24,12.0018254 C24,12.5541102 23.5522847,13.0018254 23,13.0018254 L3.416,13.0018254 L9.48528137,19.0710678 C9.84791107,19.4336975 9.8738132,20.0055429 9.56298774,20.3980606 L9.48528137,20.4852814 C9.12479741,20.8457653 8.55756636,20.8734949 8.16527515,20.56847 L8.07106781,20.4852814 L0.310120087,12.7257517 C0.218949583,12.6388429 0.144174053,12.5348876 0.0909063502,12.4189986 C0.0854485264,12.4053859 0.0797970561,12.3923762 0.0744352561,12.3792758 C0.0642935679,12.3563016 0.0554967689,12.3321715 0.0476223846,12.3076283 C0.0443648798,12.2954861 0.0408526518,12.2838394 0.0375572819,12.2721445 C0.0301135553,12.2477422 0.0240514833,12.2223912 0.0189744954,12.1966861 C0.0166036771,12.1825398 0.0141179239,12.1685227 0.0119323955,12.154468 C0.
240100827642377,12.1329735 0.00563095195,12.1109083 0.00371562852,12.0886345 C0.00190753335,12.0658758 0.000688294551,12.0434541 0.000219562,12.0210198 C6.12825798e-05,12.014734 7.91300571e-19,12.0082869 0,12.0018254 L0.000143885302,11.9829837 C0.000561434805,11.9582952 0.00188776852,11.9336193 0.00412288645,11.9090103 L0,12.0018254 C-6.02818451e-18,11.9526015 0.00355653555,11.9042084 0.0104266569,11.8568888 C0.0132558402,11.8358124 0.017027164,11.8144554 0.0214949767,11.7932156 C0.0252399297,11.7769696 0.0290636271,11.7609436 0.0332677881,11.7450725 C0.0386486298,11.7230795 0.0451597087,11.7013251 0.0524261531,11.6797692 C0.0569683249,11.6680542 0.061331475,11.6559779 0.0659179329,11.6440122 C0.0714813664,11.6276281 0.0779893186,11.6117718 0.0849217025,11.5960574 L0.101641152,11.5620507 L0.101641152,11.5620507 Z" id="Combined-Shape" transform="translate(12.000000, 12.000000) rotate(90.000000) translate(-12.000000, -12.000000) "></path>
2402            </g>
2403        </g>
2404    </g>
2405</svg>
2406            </span>
2407          </a>
2408        </div>
2409      </div>
2410
2411      <div class="layout-footer__middle">
2412        
2413        
2414
2415        <div class="layout-footer__actions">
2416          <button
2417            @click="$store.dispatch('modal-footer/show', { initialTab: 0 })"
2418            class="layout-footer__action-item">
2419            Lang <span>{{ $store.getters['global/language'] }}</span>
2420          </button>
2421
2422          <button
2423            @click="$store.dispatch('modal-footer/show', { initialTab: 1 })"
2424            class="layout-footer__action-item">
2425            Currency <span>{{ $store.getters['global/currency'] }}</span>
2426          </button>
2427
2428          <button
2429            @click="$store.dispatch('modal-footer/show', { initialTab: 2 })"
2430            class="layout-footer__action-item">
2431            Sizes <span>{{ $store.getters['global/system'] }}</span>
2432          </button>
2433
2434          <transition name="fade">
2435  <div 
2436  v-if="$store.state['modal-footer'].visible"
2437  class="layout-modal-footer">
2438    <div class="layout-modal-footer__overlay"></div>
2439    <div class="layout-modal-footer__wrapper">
2440      <div
2441        @click="$store.dispatch('modal-footer/hide')"
2442        class="layout-modal-footer__close">
2443        <svg viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2444  <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2445      <g id="icons" transform="translate(-566.000000, -253.000000)" fill="#222222">
2446          <g id="ico/multiply" transform="translate(566.000000, 253.000000)">
2447              <path d="M4.92893219,3.51471863 L11.9998254,10.5848254 L19.0710678,3.51471863 C19.4315518,3.15423466 19.9987828,3.12650513 20.391074,3.43153002 L20.4852814,3.51471863 C20.8758057,3.90524292 20.8758057,4.5384079 20.4852814,4.92893219 L20.4852814,4.92893219 L13.4138254,11.9998254 L20.4852814,19.0710678 C20.8758057,19.4615921 20.8758057,20.0947571 20.4852814,20.4852814 C20.0947571,20.8758057 19.4615921,20.8758057 19.0710678,20.4852814 L11.9998254,13.4138254 L4.92893219,20.4852814 C4.56844823,20.8457653 4.00121717,20.8734949 3.60892596,20.56847 L3.51471863,20.4852814 C3.12419433,20.0947571 3.12419433,19.4615921 3.51471863,19.0710678 L3.51471863,19.0710678 L10.5848254,11.9998254 L3.51471863,4.92893219 C3.12419433,4.5384079 3.12419433,3.90524292 3.51471863,3.51471863 C3.90524292,3.12419433 4.5384079,3.12419433 4.92893219,3.51471863 Z" id="Combined-Shape"></path>
2448          </g>
2449      </g>
2450  </g>
2451</svg>
2452      </div>
2453      <div class="layout-modal-footer__container">
2454
2455        <tab-system 
2456          v-slot="{ selectedIndex, selectTab }">
2457
2458          <div class="tab-system__tabs">
2459            <div class="tab-system__tab" @click="selectTab(0)" :class="{ active: selectedIndex === 0 }">
2460              Language
2461            </div>
2462            <div class="tab-system__tab" @click="selectTab(1)" :class="{ active: selectedIndex === 1 }">
2463              Currency
2464            </div>
2465            <div class="tab-system__tab" @click="selectTab(2)" :class="{ active: selectedIndex === 2 }">
2466              Size Unit
2467            </div>
2468          </div>
2469
2470          <div class="tab-system__tab-content tab-system__languages" v-show="selectedIndex === 0">
2471            <a
2472              class="tab-system__content-item tab-system__content-item--deutsch"
2473              @click="$store.dispatch('global/setLanguage', 'de')"
2474            >
2475              Deutsch
2476            </a>
2477            <a
2478              class="tab-system__content-item tab-system__content-item--english"
2479              @click="$store.dispatch('global/setLanguage', 'en')"
2480            >
2481              English
2482            </a>
2483            <a
2484              class="tab-system__content-item tab-system__content-item--spanish"
2485              @click="$store.dispatch('global/setLanguage', 'es')"
2486            >
2487              Español
2488            </a>
2489            <a
2490              class="tab-system__content-item tab-system__content-item--french"
2491              @click="$store.dispatch('global/setLanguage', 'fr')"
2492            >
2493              Français
2494            </a>
2495            <a
2496              class="tab-system__content-item tab-system__content-item--italian"
2497              @click="$store.dispatch('global/setLanguage', 'it')"
2498            >
2499              Italiano
2500            </a>
2501            <a
2502              class="tab-system__content-item tab-system__content-item--portuguese"
2503              @click="$store.dispatch('global/setLanguage', 'pt-PT')"
2504            >
2505              Português
2506            </a>
2507          </div>
2508
2509          <div class="tab-system__tab-content" v-show="selectedIndex === 1">
2510            <a
2511              class="tab-system__content-item"
2512              @click="$store.dispatch('global/setCurrency', 'EUR')"
2513            >
2514              <span>€</span>
2515              Euro
2516            </a>
2517            <a
2518              class="tab-system__content-item"
2519              @click="$store.dispatch('global/setCurrency', 'USD')"
2520            >
2521              <span>$</span>
2522              USD
2523            </a>
2524            <a
2525              class="tab-system__content-item"
2526              @click="$store.dispatch('global/setCurrency', 'CAD')"
2527            >
2528              <span>$</span>
2529              CAD
2530            </a>
2531            <a
2532              class="tab-system__content-item"
2533              @click="$store.dispatch('global/setCurrency', 'AUD')"
2534            >
2535              <span>$</span>
2536              AUD
2537            </a>
2538            <a
2539              class="tab-system__content-item"
2540              @click="$store.dispatch('global/setCurrency', 'GBP')"
2541            >
2542              <span>£</span>
2543              GBP
2544            </a>
2545          </div>
2546
2547          <div class="tab-system__tab-content" v-show="selectedIndex === 2">
2548            <a class="tab-system__content-item"
2549              @click="$store.dispatch('global/setSystem', 'eu')"
2550            >
2551              EUR
2552            </a>
2553            <a class="tab-system__content-item"
2554              @click="$store.dispatch('global/setSystem', 'us')"
2555            >
2556              US
2557            </a>
2558            <a class="tab-system__content-item"
2559              @click="$store.dispatch('global/setSystem', 'uk')"
2560            >
2561              UK
2562            </a>
2563          </div>
2564        </tab-system>
2565      </div>
2566    </div>
2567  </div>
2568</transition>
2569        </div>
2570
2571        <div class="layout-footer__social">
2572          
2573            <div>
2574              <div class="layout-social " style="">
2575  
2576  
2577
2578  
2579    <a
2580      href="https://www.instagram.com/sockaffairs/"
2581      target="_blank"
2582      class="layout-social__item"
2583      aria-label="Instagram"
2584    >
2585      <svg class="" style="" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2586    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2587        <g id="icons" transform="translate(-288.000000, -250.000000)" fill="#222222">
2588            <g id="ico/instagram" transform="translate(288.000000, 250.000000)">
2589                <path d="M16.734,6.312 C16.149,6.312 15.672,6.789 15.672,7.374 C15.672,7.959 16.149,8.436 16.734,8.436 C17.319,8.436 17.796,7.959 17.796,7.374 C17.796,6.789 17.319,6.312 16.734,6.312 L16.734,6.312 Z M12.027,7.671 C9.579,7.671 7.581,9.669 7.581,12.117 C7.581,14.565 9.579,16.563 12.027,16.563 C14.475,16.563 16.473,14.565 16.473,12.117 C16.473,9.669 14.484,7.671 12.027,7.671 L12.027,7.671 Z M12.027,14.961 C10.461,14.961 9.183,13.683 9.183,12.117 C9.183,10.551 10.461,9.273 12.027,9.273 C13.593,9.273 14.871,10.551 14.871,12.117 C14.871,13.683 13.602,14.961 12.027,14.961 Z M21,8.418 C21,5.43 18.57,3 15.582,3 L8.418,3 C5.43,3 3,5.43 3,8.418 L3,15.573 C3,18.57 5.43,21 8.418,21 L15.573,21 C18.57,21 21,18.57 21,15.582 L21,8.418 Z M19.299,15.582 C19.299,17.643 17.634,19.308 15.573,19.308 L8.418,19.308 C6.357,19.308 4.692,17.643 4.692,15.582 L4.692,8.418 C4.692,6.357 6.357,4.692 8.418,4.692 L15.573,4.692 C17.634,4.692 19.299,6.357 19.299,8.418 L19.299,15.582 Z" id="Shape"></path>
2590            </g>
2591        </g>
2592    </g>
2593</svg>
2594      <span>Instagram</span>
2595    </a>
2596  
2597
2598  
2599    <a
2600      href="https://twitter.com/SockAffairs"
2601      target="_blank"
2602      class="layout-social__item"
2603      aria-label="Twitter"
2604    >
2605      <svg class="" style="" width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
2606  <path d="M12.1173 2.7511H13.9574L9.93738 7.26939L14.6666 13.4178H10.9637L8.06337 9.68881L4.74478 13.4178H2.90359L7.20341 8.58495L2.66663 2.7511H6.46359L9.08521 6.15951L12.1173 2.7511ZM11.4715 12.3347H12.4911L5.90957 3.77729H4.81542L11.4715 12.3347Z" fill="white"/>
2607</svg>
2608      <span>Twitter</span>
2609    </a>
2610  
2611
2612  
2613    <a
2614      href="https://www.facebook.com/sockaffairs"
2615      target="_blank"
2616      class="layout-social__item"
2617      aria-label="Facebook"
2618    >
2619      <svg class="" style="" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2620    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2621        <g id="icons" transform="translate(-149.000000, -250.000000)" fill="#222222">
2622            <g id="ico/facebook" transform="translate(149.000000, 250.000000)">
2623                <path d="M9.34037559,12.0704225 L9.34037559,20.7746479 C9.34037559,20.8967136 9.44366197,21 9.5657277,21 L12.7957746,21 C12.9178404,21 13.0211268,20.8967136 13.0211268,20.7746479 L13.0211268,11.9295775 L15.3685446,11.9295775 C15.4906103,11.9295775 15.584507,11.8356808 15.5938967,11.7230047 L15.8192488,9.05633803 C15.8286385,8.92488263 15.7253521,8.81220657 15.5938967,8.81220657 L13.0305164,8.81220657 L13.0305164,6.92488263 C13.0305164,6.48356808 13.3873239,6.12676056 13.8286385,6.12676056 L15.6314554,6.12676056 C15.7535211,6.12676056 15.8568075,6.02347418 15.8568075,5.90140845 L15.8568075,3.22535211 C15.8661972,3.10328638 15.7629108,3 15.6408451,3 L12.5892019,3 C10.7957746,3 9.34037559,4.45539906 9.34037559,6.23943662 L9.34037559,8.81220657 L7.72535211,8.81220657 C7.60328638,8.81220657 7.5,8.91549296 7.5,9.03755869 L7.5,11.7042254 C7.5,11.8262911 7.60328638,11.9295775 7.72535211,11.9295775 L9.34037559,11.9295775 L9.34037559,12.0704225 Z" id="Path"></path>
2624            </g>
2625        </g>
2626    </g>
2627</svg>
2628      <span>Facebook</span>
2629    </a>
2630  
2631
2632  
2633
2634  
2635    <a
2636      href="https://www.tiktok.com/@sockaffairs"
2637      target="_blank"
2638      class="layout-social__item"
2639      aria-label="TikTok"
2640    >
2641      <svg class="" style="" width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
2642<path d="M10.6102 2H8.56011V10.1952C8.56003 10.5677 8.44141 10.9305 8.22142 11.2312C8.00143 11.5318 7.69148 11.7547 7.33642 11.8675C6.98137 11.9802 6.59964 11.9771 6.24648 11.8586C5.89331 11.74 5.58704 11.5121 5.37199 11.2079C5.15694 10.9037 5.04426 10.539 5.05027 10.1665C5.05628 9.794 5.18066 9.43309 5.40541 9.13598C5.63016 8.83888 5.94362 8.621 6.30042 8.51388C6.65723 8.40676 7.03886 8.41595 7.39009 8.54013V6.43509C6.62174 6.31554 5.83521 6.43426 5.13639 6.77527C4.43756 7.11627 3.85998 7.6632 3.48141 8.34241C3.10283 9.02163 2.94144 9.80052 3.01896 10.5742C3.09647 11.348 3.40917 12.0794 3.91497 12.67C4.42076 13.2606 5.09535 13.6821 5.84794 13.8777C6.60053 14.0732 7.39498 14.0336 8.12434 13.764C8.8537 13.4944 9.48295 13.0078 9.92739 12.3697C10.3718 11.7317 10.6101 10.9728 10.6102 10.1952V6.02508C11.461 6.6453 12.4873 6.97809 13.5402 6.9751V4.92506C13.1557 4.92572 12.7748 4.85054 12.4193 4.70384C12.0638 4.55713 11.7408 4.34178 11.4687 4.0701C11.1965 3.79842 10.9806 3.47574 10.8333 3.12053C10.686 2.76532 10.6102 2.38455 10.6102 2Z" fill="white"/>
2643</svg>
2644      <span>TikTok</span>
2645    </a>
2646  
2647
2648  
2649</div>
2650            </div>
2651          
2652        </div>        
2653      </div>
2654
2655      <div class="layout-footer__bottom">
2656        <div class="layout-footer__logo-mobile">
2657          <a href="/en-usd">
2658            
2659              <svg viewBox="0 0 231 30" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2660    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2661        <g id="brand" transform="translate(-226.000000, -177.000000)" fill="#222222">
2662            <g id="brand/horizontal" transform="translate(226.000000, 177.000000)">
2663                <path d="M199.982733,29.6071711 L199.982733,22.7694503 C199.982733,22.4134499 199.996733,22.0714496 200.024448,21.743735 C200.136448,20.6831626 200.451591,19.2748755 201.290163,18.1311601 C201.424449,17.9640171 201.569021,17.8074455 201.724164,17.6631597 C201.892735,17.5063024 202.071307,17.3377308 202.260735,17.1657306 C203.866737,16.0111581 206.126739,16.0694439 208.329313,16.3943013 C208.471599,16.4151585 208.531599,16.4205871 208.655313,16.4411585 C208.73617,16.4548728 208.755885,16.4328728 208.787599,16.3443013 L210.4516,11.6554397 C210.500458,11.5317253 210.367886,11.4577252 210.230172,11.4231537 C209.8616,11.3311536 204.579023,9.51058049 200.895591,13.0125838 L200.733305,13.1362982 L199.696162,11.9765828 C199.653876,11.9294399 199.57759,11.8731542 199.454161,11.8731542 L195.775586,11.8731542 C195.093014,11.8731542 194.534728,12.4314404 194.534728,13.1140125 L194.534728,29.6071711 L199.982733,29.6071711 Z M214.04609,26.690854 C214.228661,26.690854 214.415518,26.7034254 214.601519,26.7279969 C215.98152,26.9114256 217.075235,28.0157124 217.260378,29.4128566 C217.26895,29.4779995 217.275807,29.542571 217.281236,29.6071425 L217.281236,29.6071425 L210.750372,29.6071425 C210.830372,28.8317132 211.14323,28.1359982 211.658659,27.6208549 C212.258088,27.0208543 213.105803,26.690854 214.04609,26.690854 Z M220.650724,11.4238966 C223.831585,11.4238966 226.52873,12.0176114 228.667018,13.188184 C228.832161,13.2787555 228.959589,13.4436128 229.006732,13.6281844 C229.054732,13.816756 229.021018,14.0264705 228.916732,14.1893278 L228.916732,14.1893278 L227.432731,16.5070443 C227.305016,16.7061873 227.077016,16.8304732 226.838445,16.8307589 C226.740159,16.8307589 226.645587,16.809616 226.557016,16.7681874 C224.861014,15.9727581 223.009584,15.5693291 221.054439,15.5693291 C218.590722,15.5693291 216.999007,16.5624729 216.999007,18.0993315 C216.999007,20.0639048 219.495009,20.713334 220.858439,21.0613343 L220.858439,21.0613343 L222.915584,21.6547635 L222.936441,21.6601921 C223.856156,21.9001923 225.769586,22.3990499 227.366159,23.503051 C229.182733,24.7593379 23
26630.065876,26.4141966 230.065876,28.5621986 C230.065876,28.9199133 230.039876,29.2681993 229.990162,29.6070568 L229.990162,29.6070568 L224.401299,29.6070568 C224.467014,29.365628 224.482728,29.1553421 224.482728,29.0110562 C224.482728,27.1593402 222.273012,26.3356251 220.10901,25.7744817 L220.10901,25.7744817 L218.085579,25.2350526 C213.317003,23.9767657 211.460716,22.2533355 211.460716,19.0873325 C211.460716,14.4318995 215.068148,11.4238966 220.650724,11.4238966 Z M64.7446045,29.6071711 L68.7346083,29.6071711 C68.8288941,29.6071711 68.9083228,29.5277424 68.9083228,29.434028 L68.9083228,20.6994483 L71.4451823,20.6994483 L78.9283323,29.5460281 C78.9617609,29.5854567 79.0083324,29.6071711 79.0600467,29.6071711 L83.9991943,29.6071711 C84.0777658,29.6071711 84.1249087,29.5763139 84.1577659,29.5037424 C84.1849087,29.4431709 84.1731945,29.3688851 84.1289087,29.3188851 L74.9314714,18.9537323 L83.5597653,9.74715214 C83.6066225,9.69743781 83.6189082,9.62400917 83.592051,9.56172339 C83.5643367,9.49800905 83.5017652,9.45686615 83.4323366,9.45686615 L78.5394748,9.45686615 C78.4897605,9.45686615 78.4426176,9.47800903 78.4100461,9.51458049 L71.4763252,17.3048736 L68.9083228,17.3048736 L68.9083228,0.172571593 C68.9083228,0.078857218 68.8288941,0 68.7346083,0 L64.7446045,0 C64.6506044,0 64.5714615,0.078857218 64.5714615,0.172571593 L64.5714615,29.434028 C64.5714615,29.5277424 64.6506044,29.6071711 64.7446045,29.6071711 M186.515578,13.6608416 C186.707578,13.6862702 186.899578,13.6991273 187.086435,13.6991273 C188.029008,13.6991273 188.870151,13.377127 189.454723,12.7919836 C190.16101,12.0856972 190.477867,11.0142676 190.324438,9.85255224 C190.139295,8.45540805 189.04558,7.351407 187.665579,7.16797826 C187.479293,7.14312109 187.292436,7.13054965 187.11015,7.13054965 C186.169863,7.13054965 185.322148,7.46083568 184.722719,8.06055053 C184.002718,8.78026551 183.677575,9.85226653 183.830718,11.0011248 C184.014432,12.3822689 185.118433,13.4759843 186.515578,13.6608416 M189.202352,15.3814146 L184.998919,15.3814146 C184.65549,15.3814146 184.376061,15.6605578 184.376061,16.0034152 L184.376061,29.6071425 L189.824352,29.6071425 L189.824352,16.0034152 C189.824352,15.6605578 189.545209,15.3814146 189.202352,15.3814146 M100.949839,29.6071711 C100.771839,29.1683135 100.678696,28.668313 100.678696,28.1131696 C100.678696,25.8748818 102.705555,24.3711661 105.722129,24.3711661 C106.75813,24.3711661 107.893846,24.4640233 109.097275,24.6477378 L110.80842,24.9085952 L110.500134,26.6117396 C110.291562,27.7657407 109.835847,28.7825988 109.165847,29.6071711 L116.080139,29.6071711 L116.080139,12.6540121 C116.080139,11.97744 115.52671,11.4240109 114.850424,11.4240109 L96.7312636,11.4240109 C96.6221206,11.4240109 96.5326919,11.5134395 96.5326919,11.6228682 L96.5326919,15.3711575 C96.5326919,15.4805862 96.6221206,15.5700148 96.7315493,15.5700148 L110.631277,15.5700148 L110.631277,21.401449 L108.712132,21.1300201 C107.431559,20.9491628 106.133844,20.8534484 104.958986,20.8534484 C101.922697,20.8534484 99.3661232,21.5957349 97.5658358,23.0000219 C95.890977,24.3065946 95.0058333,26.1211677 95.0058333,28.2471698 C95.0058333,28.7183131 95.0446905,29.1720278 95.1201192,29.6071711 L100.949839,29.6071711 Z M25.2948527,14.5827282 C26.4362823,13.2961555 28.041141,12.6161549 29.9359999,12.6161549 C31.7740017,12.6161549 33.4080032,13.3230127 34.5368615,14.6067282 C35.6277196,15.8467294 36.2042916,17.5430167 36.2042916,19.5121614 C36.2042916,21.4815919 35.6277196,23.1778792 34.5368615,24.4181661 C33.4080032,25.7018816 31.7740017,26.4087394 29.9359999,26.4087394 C28.041141,26.4087394 26.4362823,25.7284531 25.2948527,24.4415947 C24.2042802,23.2124507 23.6279939,21.5078776 23.6279939,19.5121614 C23.6279939,17.5164453 24.2042802,15.8118722 25.2948527,14.5827282 M22.0377067,27.1204544 C23.97628,29.0041705 26.7074254,29.9998857 29.9359999,29.9998857 C33.1517173,29.9998857 35.8720056,29.0047419 37.8028646,27.1221687 C39.7220093,25.251024 40.7365817,22.619593 40.7365817,19.5121614 C40.7365817,16.4173013 39.7228664,13.7964417 37.8048646,11.9327257 C35.8737199,10.0561524 33.1525744,9.06415149 29.9359999,9.06415149 C26.7062826,9.06415149 23.9745657,10.
26630567239 22.0357067,11.9347257 C20.1119906,13.798156 19.0951325,16.4184442 19.0951325,19.5121614 C19.0951325,22.6184501 20.112562,25.2495955 22.0377067,27.1204544 M135.830787,7.09277818 L125.109919,7.09277818 C124.423347,7.09277818 123.866489,7.64963586 123.866489,8.33649365 L123.866489,18.5476462 L119.801914,18.5476462 C119.6322,18.5476462 119.493342,18.6865035 119.493342,18.8559322 L119.493342,22.5645072 C119.493342,22.7342217 119.6322,22.8730789 119.801914,22.8730789 L123.866489,22.8730789 L123.866489,29.6070853 L129.31478,29.6070853 L129.31478,22.8730789 L135.3825,22.8730789 C135.552215,22.8730789 135.691072,22.7342217 135.691072,22.5645072 L135.691072,18.8559322 C135.691072,18.6865035 135.552215,18.5476462 135.3825,18.5476462 L129.31478,18.5476462 L129.31478,11.4182109 L135.831358,11.4182109 C136.00193,11.4182109 136.13993,11.2802107 136.13993,11.1096392 L136.13993,7.40192134 C136.13993,7.23192117 136.000787,7.09277818 135.830787,7.09277818 M5.63200536,20.7162769 L7.39972133,21.1877059 C8.69572257,21.5234205 11.3800108,22.2219926 11.3800108,24.2211374 C11.3800108,25.1619954 10.782296,25.9882819 9.78058074,26.4317109 C9.17686588,26.6991397 8.41715087,26.8402827 7.58343579,26.8402827 C5.46029091,26.8402827 3.68114636,26.446568 1.98514475,25.6017101 C1.92885898,25.5737101 1.87085892,25.5597101 1.81200173,25.5597101 C1.74800166,25.5597101 1.58743008,25.5782815 1.47857284,25.7537102 L0.607143435,27.154283 L0.353428908,27.5628548 C0.239428799,27.7459979 0.285143129,27.9848552 0.457714722,28.1062839 C2.21485925,29.3451422 4.65171872,30 7.50486429,30 C10.0628667,30 12.2111545,29.3751423 13.7180131,28.1931411 C15.1025858,27.1071401 15.8343008,25.5979958 15.8343008,23.8288513 C15.8343008,22.0268495 15.0925858,20.6377054 13.5665843,19.5822758 C12.2025831,18.639132 10.5548672,18.2094173 9.76286644,18.0028457 L9.74200928,17.9974171 L7.94486471,17.4791309 C6.69657781,17.1602735 4.41514706,16.5651301 4.41514706,14.6856997 C4.41514706,13.5676986 5.399148,12.2622688 8.17172207,12.2622688 C9.91172373,12.2622688 11.560011,12.621412 13.0705839,13.3299841 C13.1194411,13.3528413 13.1720125,13.3645556 13.2262983,13.3645556 C13.333727,13.3645556 13.4797271,13.3156984 13.5668701,13.1796983 L14.8637284,11.1539821 C14.9237285,11.0605534 14.9431571,10.9394104 14.9154428,10.8308389 C14.8885856,10.7254102 14.8157284,10.6314101 14.7225855,10.5799815 C12.8851551,9.57426626 10.5625815,9.06426578 7.81886459,9.06426578 C3.06914578,9.06426578 0,11.6096968 0,15.5488434 C0,18.1979888 1.5780015,19.6465616 5.63200536,20.7162769 M172.107592,21.1300201 C170.82702,20.9491628 169.529304,20.8534484 168.354446,20.8534484 C165.317872,20.8534484 162.761584,21.5957349 160.961296,23.0000219 C159.286437,24.3065946 158.401008,26.1211677 158.401008,28.2471698 C158.401008,28.7180274 158.440151,29.1720278 158.51558,29.6071711 L164.345299,29.6071711 C164.167299,29.1683135 164.074156,28.668313 164.074156,28.1131696 C164.074156,25.8748818 166.10073,24.3711661 169.11759,24.3711661 C170.153591,24.3711661 171.28902,24.4640233 172.492736,24.6477378 L174.203594,24.9085952 L173.895594,26.6117396 C173.686737,27.7657407 173.231308,28.7825988 172.561307,29.6071711 L179.4756,29.6071711 L179.4756,12.6537263 C179.4756,11.97744 178.92217,11.4240109 178.245598,11.4240109 L160.126724,11.4240109 C160.017295,11.4240109 159.927867,11.5134395 159.927867,11.6228682 L159.927867,15.3711575 C159.927867,15.4805862 160.017581,15.5700148 160.126724,15.5700148 L174.026737,15.5700148 L174.026737,21.4011632 L172.107592,21.1300201 Z M139.460219,11.4181823 L145.977082,11.4181823 L145.977082,18.5476177 L139.909362,18.5476177 C139.739647,18.5476177 139.60079,18.6864749 139.60079,18.8561894 L139.60079,22.5644786 C139.60079,22.7341931 139.739647,22.8730504 139.909076,22.8730504 L145.977082,22.8730504 L145.977082,29.6070568 L151.425087,29.6070568 L151.425087,22.8730504 L155.489662,22.8730504 C155.659377,22.8730504 155.798234,22.7341931 155.798234,22.5644786 L155.798234,18.8561894 C155.798234,18.6864749 155.659377,18.5476177 155.489662,18.5476177 L151.425087,18.5476177 L151.425087,8.33417937 C151.425087,7.64846443 150.869372,7.09274961 150.183943,7.09274961 L139.460219,7.09274961 C139.290504,7.09274961 139.151647,7.23160689 139.151647,7.40132133 L139.151647,11.1096106 C139.151647,11.2801822 139.289933,11.4181823 139.460219,11.4181823 M46.7378445,27.120283 C48.6761321,29.0039991 51.4072775,29.9994286 54.635852,29.9994286 C54.8018522,29.9994286 58.2927127,29.9805714 60.4467147,29.968 L60.8030008,29.9662857 C61.1090011,29.9645714 61.367287,29.7039997 61.367287,29.3971423 L61.367287,26.9759971 C61.367287,26.6625683 61.1127153,26.4071394 60.7995722,26.4068537 L54.6467092,26.3971394 L54.6175663,26.3962823 C52.7378502,26.3282822 51.1452773,25.624853 50.0124191,24.3625661 C48.910418,23.1342792 48.3281317,21.4571347 48.3281317,19.5122757 C48.3281317,17.5725596 48.9078466,15.8982723 50.0047048,14.6708425 C51.1327058,13.4088413 52.7192788,12.7028407 54.5929949,12.629412 L54.6247092,12.6282692 L60.7998579,12.617412 C61.1127153,12.6171263 61.367287,12.3619832 61.367287,12.0491258 L61.367287,9.63369489 C61.367287,9.31969459 61.1121439,9.06455149 60.7981436,9.06455149 L54.635852,9.06455149 C51.4064204,9.06455149 48.6744178,10.0571239 46.7358445,11.9348399 C44.8121284,13.7982703 43.7952703,16.4185585 43.7952703,19.5122757 C43.7952703,22.6188501 44.8126998,25.249424 46.7378445,27.120283" id="Combined-Shape"></path>
2664            </g>
2665        </g>
2666    </g>
2667</svg>
2668            
2669          </a>
2670        </div>
2671
2672        <div class="layout-footer__logo-bcorp-mobile"><a href="https://www.bcorporation.net/en-us/find-a-b-corp/company/sock-affairs/" target="_blank" rel="noopener">
2673            <img src="//www.sockaffairs.com/cdn/shop/t/97/assets/logo-bcorp-white.static.svg?v=181324040807622379031775813706" alt="B Corp Certified" />
2674          
2675</a></div>
2676
2677        <div class="layout-footer__menu-bottom">
2678          
2679          <a href="/en-usd/blogs/news" class="">
2680            Blog
2681          </a>
2682          
2683          <a href="/en-usd/pages/sustainability" class="">
2684            Sustainability Path
2685          </a>
2686          
2687          <a href="/en-usd/pages/wholesale" class="">
2688            Apply for Wholesale
2689          </a>
2690          
2691          <a href="/en-usd/pages/about-us" class="">
2692            About
2693          </a>
2694          
2695          <a href="/en-usd/pages/faqs" class="">
2696            Need Help?
2697          </a>
2698          
2699          <a href="/en-usd/pages/contact" class="">
2700            Contacts
2701          </a>
2702          
2703          <a href="/en-usd/policies/terms-of-service" class="">
2704            Terms of Service
2705          </a>
2706          
2707          <a href="https://www.livroreclamacoes.pt/Inicio/" class="">
2708            Complaints Book
2709          </a>
2710          
2711          <a href="/en-usd/pages/withdraw-contract" class="">
2712            Withdraw contract
2713          </a>
2714          
2715        </div>
2716
2717        <div class="layout-footer__store-info">
2718          <a href="/en-usd" class="layout-footer__logo-footer">
2719            
2720              <svg viewBox="0 0 110 47" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2721    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2722        <g id="brand" transform="translate(-287.000000, -553.000000)" fill="#222222">
2723            <g id="brand/vertical" transform="translate(287.000000, 553.000000)">
2724                <path d="M85.3113303,46.9999065 L85.3113303,41.4431719 C85.3113303,41.1537148 85.322787,40.8757144 85.3452328,40.6094045 C85.436185,39.7475799 85.6922072,38.6033125 86.3737641,37.673683 C86.4829535,37.5378392 86.6003262,37.4106464 86.72635,37.2935075 C86.8633628,37.1658471 87.0087928,37.0288343 87.1626399,36.8892496 C88.4677688,35.950969 90.3043483,35.9981987 92.0943996,36.2621704 C92.2099019,36.2792386 92.2585344,36.283681 92.3590729,36.3005153 C92.4250074,36.3115044 92.44114
272403,36.2937348 92.4668594,36.2214875 L93.8189841,32.4110817 C93.8587318,32.3105433 93.7509453,32.2504541 93.639184,32.2223968 C93.3394393,32.1475776 89.0464491,30.6680262 86.0532102,33.5141985 L85.9213413,33.6145031 L85.0784553,32.672014 C85.0440852,32.6336691 84.9821255,32.5878423 84.8818209,32.5878423 L81.8923229,32.5878423 C81.337725,32.5878423 80.8838993,33.041668 80.8838993,33.5964997 L80.8838993,46.9999065 L85.3113303,46.9999065 Z M96.7402796,44.6299356 C96.8885153,44.6299356 97.0402581,44.6399894 97.1915334,44.6600971 C98.3131212,44.809268 99.201834,45.7066318 99.3524078,46.8420144 C99.3594221,46.8948555 99.3647997,46.9474628 99.3692421,46.9998363 L99.3692421,46.9998363 L94.0617493,46.9998363 C94.1267485,46.3697177 94.3811341,45.8043645 94.7998883,45.3856103 C95.2871488,44.8981159 95.9759539,44.6299356 96.7402796,44.6299356 Z M102.107558,32.2230047 C104.692564,32.2230047 106.884301,32.7053553 108.622213,33.6567292 C108.756186,33.7303795 108.859998,33.8643527 108.898109,34.0144589 C108.937155,34.1673708 108.909799,34.3380523 108.82516,34.4701551 L108.82516,34.4701551 L107.618933,36.3539644 C107.515121,36.515761 107.329944,36.6167671 107.136115,36.6167671 C107.056152,36.6167671 106.979228,36.5996989 106.907448,36.5660303 C105.529137,35.9195449 104.024568,35.5917429 102.435593,35.5917429 C100.433476,35.5917429 99.1398041,36.3988559 99.1398041,37.6478703 C99.1398041,39.2443267 101.168342,39.7720365 102.276369,40.0551807 L102.276369,40.0551807 L103.948112,40.5372975 L103.96518,40.5417399 C104.712438,40.7365038 106.26751,41.1421646 107.564923,42.0392945 C109.041201,43.0601101 109.758765,44.4049867 109.758765,46.1506141 C109.758765,46.4412402 109.737955,46.7246183 109.697272,46.999813 L109.697272,46.999813 L105.155508,46.999813 C105.209051,46.8036461 105.221676,46.6327308 105.221676,46.5153581 C105.221676,45.0105553 103.42578,44.3411565 101.667293,43.8852265 L101.667293,43.8852265 L100.022905,43.4468323 C96.1475004,42.42438 94.6391905,41.0236228 94.6391905,38.4507747 C94.6391905,34.667491 97.5707035,32.2230047 102.107558,32.2230047 Z M52.90095,24.0607121 L56.1434307,24.0607121 C56.2201204,24.0607121 56.284652,23.9961804 56.284652,23.9199583 L56.284652,16.8217127 L58.3461571,16.8217127 L64.4275619,24.0111443 C64.4546838,24.0431763 64.4927949,24.0607121 64.5346469,24.0607121 L68.5484676,24.0607121 C68.6122978,24.0607121 68.6506427,24.0356944 68.6772971,23.9765404 C68.699509,23.9274402 68.6899228,23.8671172 68.653916,23.8264342 L61.1794698,15.4029521 L68.1914394,7.92102387 C68.2295504,7.8805747 68.2396043,7.82095308 68.2176261,7.77045006 C68.1951803,7.71854419 68.1442097,7.68534313 68.0878614,7.68534313 L64.1114504,7.68534313 C64.071235,7.68534313 64.0328901,7.70241128 64.0064696,7.73210518 L58.3716424,14.0629855 L56.284652,14.0629855 L56.284652,0.140286154 C56.284652,0.0640640103 56.2201204,0 56.1434307,0 L52.90095,0 C52.8244941,0 52.7601962,0.0640640103 52.7601962,0.140286154 L52.7601962,23.9199583 C52.7601962,23.9961804 52.8244941,24.0607121 52.90095,24.0607121 M74.3669995,34.0408561 C74.522951,34.0614314 74.6791362,34.0719529 74.8308791,34.0719529 C75.5970753,34.0719529 76.2805027,33.8103192 76.7556051,33.3347491 C77.3296093,32.7607449 77.5870344,31.8900356 77.4624135,30.9461435 C77.3118397,29.8105271 76.4228931,28.9133972 75.3015391,28.7642262 C75.1502639,28.7441186 74.9982872,28.7340647 74.8500515,28.7340647 C74.0859596,28.7340647 73.3971546,29.0022451 72.909894,29.4897395 C72.3249007,30.0747327 72.0606952,30.9456759 72.1850822,31.8795141 C72.3342532,33.0018033 73.2316169,33.8907499 74.3669995,34.0408561 M76.55046,35.4391116 L73.1344921,35.4391116 C72.8553227,35.4391116 72.6282929,35.6659075 72.6282929,35.9446094 L72.6282929,46.9998597 L77.0559578,46.9998597 L77.0559578,35.9446094 C77.0559578,35.6659075 76.8291618,35.4391116 76.55046,35.4391116 M4.8305199,46.9999065 C4.68579135,46.6433458 4.61003683,46.2369836 4.61003683,45.7857298 C4.61003683,43.9669198 6.25723008,42.7447936 8.70873062,42.7447936 C9.55068136,42.7447936 10.4735304,42.8203143 11.4517926,42.9694853 L12.8422621,43.1815512 L12.5918514,44.5654741 C12.4221051,45.5035208 12.0519835,46.3298063 11.5074394,46.9999065 L1
27247.1263675,46.9999065 L17.1263675,33.2226371 C17.1263675,32.6727154 16.6767504,32.2230983 16.1270624,32.2230983 L1.40239392,32.2230983 C1.31354602,32.2230983 1.24083103,32.2958133 1.24083103,32.3846612 L1.24083103,35.4307412 C1.24083103,35.5195891 1.31354602,35.5923041 1.40239392,35.5923041 L12.6984688,35.5923041 L12.6984688,40.3314041 L11.1387206,40.1109211 C10.0980312,39.9638544 9.0433131,39.8859956 8.08866582,39.8859956 C5.62103238,39.8859956 3.54339444,40.4892261 2.08044366,41.6304539 C0.719434159,42.6924201 0,44.1668276 0,45.8946854 C0,46.2774328 0.0315643846,46.6463854 0.0930564821,46.9999065 L4.8305199,46.9999065 Z M20.8414254,11.8508599 C21.7691845,10.8052604 23.0733781,10.252533 24.6130187,10.252533 C26.1068324,10.252533 27.4346408,10.8272386 28.3521123,11.8702662 C29.238487,12.8782222 29.7070427,14.2567674 29.7070427,15.856731 C29.7070427,17.4571622 29.238487,18.8359413 28.3521123,19.8438973 C27.4346408,20.8869249 26.1068324,21.4616305 24.6130187,21.4616305 C23.0733781,21.4616305 21.7691845,20.9086692 20.8414254,19.862836 C19.9552845,18.8639985 19.4867288,17.4786728 19.4867288,15.856731 C19.4867288,14.2347893 19.9552845,12.8496973 20.8414254,11.8508599 M18.1944595,22.0398433 C19.769873,23.570599 21.9892,24.3798163 24.6130187,24.3798163 C27.2263159,24.3798163 29.4369919,23.5710666 31.0063263,22.0412461 C32.5660745,20.520778 33.3904895,18.3821156 33.3904895,15.856731 C33.3904895,13.3418679 32.5665422,11.2118565 31.007963,9.69723363 C29.4383947,8.17232313 27.2272511,7.36614537 24.6130187,7.36614537 C21.9884985,7.36614537 19.7684701,8.17279075 18.1928228,9.6988703 C16.6295674,11.2132593 15.8030482,13.3425693 15.8030482,15.856731 C15.8030482,18.3814142 16.6300351,20.5193752 18.1944595,22.0398433 M33.1771376,28.7031784 L24.464666,28.7031784 C23.906561,28.7031784 23.4541381,29.1556012 23.4541381,29.7137063 L23.4541381,38.0120999 L20.1508668,38.0120999 C20.0131526,38.0120999 19.9002222,38.1250303 19.9002222,38.2627445 L19.9002222,41.2765587 C19.9002222,41.4145068 20.0131526,41.5272033 20.1511006,41.5272033 L23.4541381,41.5272033 L23.4541381,47 L27.8818029,47 L27.8818029,41.5272033 L32.8128613,41.5272033 C32.9508093,41.5272033 33.0635059,41.4145068 33.0635059,41.2765587 L33.0635059,38.2627445 C33.0635059,38.1250303 32.9508093,38.0120999 32.8128613,38.0120999 L27.8818029,38.0120999 L27.8818029,32.2182818 L33.1776053,32.2182818 C33.3160209,32.2182818 33.4282499,32.1060529 33.4282499,31.9676372 L33.4282499,28.9542906 C33.4282499,28.8161087 33.3153195,28.7031784 33.1771376,28.7031784 M4.86208428,16.8353672 L6.2986145,17.2183484 C7.35192971,17.4914388 9.5333794,18.0588963 9.5333794,19.6836438 C9.5333794,20.4482033 9.04752169,21.1197064 8.23362818,21.480008 C7.74286045,21.6974515 7.12536757,21.8122524 6.44801925,21.8122524 C4.72249956,21.8122524 3.27685074,21.4921661 1.89830547,20.8056992 C1.85271247,20.7830196 1.8054828,20.7713291 1.75778551,20.7713291 C1.70564582,20.7713291 1.5751797,20.7867606 1.48679942,20.929151 L0.778588154,22.0673393 L0.572367508,22.3993499 C0.479778646,22.548287 0.516954477,22.7423496 0.657006821,22.8410175 C2.08488606,23.8478044 4.06525893,24.3799566 6.38395524,24.3799566 C8.46276223,24.3799566 10.2088572,23.8721207 11.4333215,22.9116282 C12.5584165,22.0289945 13.1532298,20.8026597 13.1532298,19.3649604 C13.1532298,17.900373 12.5504669,16.771537 11.3103373,15.913921 C10.2016091,15.1472572 8.86257777,14.7979447 8.21913195,14.6303027 L8.2020638,14.6258603 L6.74168494,14.2045342 C5.72741604,13.9454725 3.87330071,13.4619529 3.87330071,11.9344704 C3.87330071,11.0261176 4.67269798,9.96508666 6.92592742,9.96508666 C8.34001185,9.96508666 9.67951081,10.2571157 10.9072485,10.8327565 C10.9469962,10.8514613 10.9895497,10.8608137 11.0337398,10.8608137 C11.120951,10.8608137 11.2394928,10.821066 11.3105712,10.7104738 L12.3645878,9.06444955 C12.4132203,8.98846122 12.4288856,8.8900271 12.4064398,8.80188063 C12.3846955,8.71607227 12.3255415,8.63961631 12.2495531,8.59799809 C10.7564409,7.78059743 8.86889065,7.36628566 6.63927604,7.36628566 C2.77930252,7.36628566 0.285248513,9.43480499 0.285248513,12.6359012 C0.285248513,14.7888261 1.56746396,15.9660607 4.86208428,16.8353672 M62.6581092,40.1108042 C61.6174198,39.9637375 60.5627017,39.8861125 59.6080544,39.8861125 C57.140421,39.8861125 55.062783,40.489343 53.5998323,41.6305708 C52.2388228,42.6923032 51.5193886,44.1669445 51.5193886,45.8948023 C51.5193886,46.2775497 51.550953,46.6462685 51.6124451,46.9997896 L56.3499085,46.9997896 C56.2051799,46.6432289 56.1294254,46.2371005 56.1294254,45.7856129 C56.1294254,43.9668029 57.7766187,42.7446767 60.2281192,42.7446767 C61.0700699,42.7446767 61.992919,42.8204312 62.9711811,42.9696022 L64.3614169,43.1814343 L64.11124,44.565591 C63.9414937,45.5034039 63.5713721,46.3299232 63.026828,46.9997896 L68.6457561,46.9997896 L68.6457561,33.2225202 C68.6457561,32.6728323 68.1961389,32.2229814 67.646451,32.2229814 L52.9215487,32.2229814 C52.8327008,32.2229814 52.7602196,32.2956963 52.7602196,32.3845442 L52.7602196,35.4308581 C52.7602196,35.519706 52.8329346,35.592421 52.9217825,35.592421 L64.2178574,35.592421 L64.2178574,40.3312872 L62.6581092,40.1108042 Z M36.126654,32.2183285 L41.4226901,32.2183285 L41.4226901,38.0121467 L36.4916318,38.0121467 C36.3536838,38.0121467 36.2407534,38.125077 36.2407534,38.2627913 L36.2407534,41.2766055 C36.2407534,41.4145535 36.3536838,41.5272501 36.4916318,41.5272501 L41.4226901,41.5272501 L41.4226901,46.999813 L45.8501212,46.999813 L45.8501212,41.5272501 L49.1533925,41.5272501 C49.2913405,41.5272501 49.4040371,41.4145535 49.4040371,41.2766055 L49.4040371,38.2627913 C49.4040371,38.125077 49.2913405,38.0121467 49.1533925,38.0121467 L45.8501212,38.0121467 L45.8501212,29.7118826 C45.8501212,29.1547127 45.3986336,28.7032251 44.8414637,28.7032251 L36.126654,28.7032251 C35.988706,28.7032251 35.8760094,28.8159217 35.8760094,28.9538697 L35.8760094,31.9676839 C35.8760094,32.1060996 35.9882383,32.2183285 36.126654,32.2183285 M38.2674441,22.039703 C39.8426238,23.5704587 42.0621846,24.3794422 44.6860033,24.3794422 C44.8209118,24.3794422 47.6577316,24.3640107 49.408269,24.3539569 L49.6977261,24.352554 C49.9462664,24.3511512 50.1564618,24.1395529 50.1564618,23.8900773 L50.1564618,21.9223302 C50.1564618,21.6677109 49.9495398,21.4603212 49.6951542,21.4598535 L44.6948881,21.4521378 L44.6710394,21.4512026 C43.1433232,21.3960233 41.8491834,20.8243573 40.9286725,19.7983979 C40.0331792,18.8004957 39.5597134,17.4376157 39.5597134,15.8570584 C39.5597134,14.2804758 40.0308411,12.9199339 40.9223596,11.9224994 C41.8388958,10.8967738 43.1283593,10.3232372 44.6511655,10.2633818 L44.6766509,10.2624465 L49.6951542,10.2537956 C49.9495398,10.2533279 50.1564618,10.0461721 50.1564618,9.79178649 L50.1564618,7.82871558 C50.1564618,7.5738624 49.9488383,7.3664727 49.6937513,7.3664727 L44.6860033,7.3664727 C42.0614831,7.3664727 39.8414548,8.17288428 38.2658074,9.69896382 C36.7023183,11.2133529 35.8760328,13.3426629 35.8760328,15.8570584 C35.8760328,18.3815077 36.7030197,20.5194687 38.2674441,22.039703" id="Combined-Shape"></path>
2725            </g>
2726        </g>
2727    </g>
2728</svg>
2729            
2730          </a>
2731
2732          <div class="layout-footer__logo-bcorp"><a href="https://www.bcorporation.net/en-us/find-a-b-corp/company/sock-affairs/" target="_blank" rel="noopener">
2733              <img src="//www.sockaffairs.com/cdn/shop/t/97/assets/logo-bcorp-white.static.svg?v=181324040807622379031775813706" alt="B Corp Certified" />
2734            
2735</a></div>
2736
2737          <div>
2738            <span class="layout-footer__copyrights">2026 &copy; All rights reserved</span>
2739
2740            <div class="layout-footer__legal-container">
2741              <a href="/pages/privacy-policy">Privacy Policy</a>
2742              <a href="/pages/terms-and-conditions">Terms & Conditions</a>
2743            </div>
2744          </div>
2745        </div>
2746
2747        <div class="layout-footer__payment-container">
2748          <div class="layout-footer__images">
2749            <div class="layout-footer__image-money"></div>
2750            <div class="layout-footer__image-cotton"></div>
2751          </div>
2752          <div class="layout-footer__payments">
2753            <svg class="" style="" viewBox="0 0 51 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2754    <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2755        <g id="Homepage" transform="translate(-1015.000000, -4489.000000)">
2756            <g id="footer" transform="translate(0.000000, 4231.000000)">
2757                <g id="comp/nav/footer" transform="translate(0.000000, 56.000000)">
2758                    <g id="Group" transform="translate(1016.000000, 203.000000)">
2759                        <g id="apple-pay" transform="translate(0.000000, 0.080000)">
2760                            <rect id="Rectangle" stroke="#222222" fill="#FFFFFF" x="0" y="0" width="49" height="32" rx="4.26666667"></rect>
2761                            <path d="M15.2519075,10.2225739 C15.9973837,10.3658367 16.5863123,10.76451 17.0795461,11.3207424 C17.1414272,11.3904817 17.2019774,11.4614224 17.2627092,11.5321227 C17.2682138,11.53855 17.2708148,11.5473801 17.2766218,11.558733 C17.1330191,11.6897419 16.9875411,11.8193093 16.8456321,11.9525407 C16.3429619,12.4244973 15.9652031,12.9741222 15.8322466,13.6587206 C15.6479947,14.6070187 15.8441631,15.4766875 16.4231714,16.2566743 C16.7126755,16.6466376 17.0583142,16.9704057 17.5180366,17.1564973 C17.5716306,17.178182 17.6261923,17.1974639 17.6923077,17.2224523 C17.6324228,17.3841561 17.5794942,17.5433371 17.5152541,17.6978928 C17.1405803,18.5991575 16.6535165,19.4326652 15.9891571,20.1560676 C15.865516,20.2906807 15.725845,20.4127995 15.5829681,20.5276501 C15.0974166,20.9177937 14.5534924,21.0679644 13.9406098,20.8906428 C13.6347129,20.8021021 13.332022,20.7025089 13.0275769,20.6089826 C12.7137558,20.512633 12.3963054,20.4353251 12.0653053,20.4275162 C11.6556684,20.4177852 11.2762764,20.5397238 10.8982152,20.6781212 C10.6107072,20.7833608 10.321808,20.8923247 10.0246821,20.9624244 C9.5571565,21.0727699 9.13439334,20.9296872 8.74629084,20.6690509 C8.35492188,20.4061319 8.04557708,20.0610396 7.77754681,19.6810476 C7.10580767,18.7285446 6.59406403,17.6981932 6.28030347,16.5747359 C6.00120357,15.5754998 5.92292978,14.5618473 6.0798403,13.5354604 C6.21824095,12.6301111 6.5580726,11.8132424 7.1998693,11.1381949 C7.86477309,10.4388798 8.68277655,10.151453 9.64244711,10.2459404 C10.1201955,10.2929138 10.57647,10.4304702 11.0345592,10.5627406 C11.2254045,10.6178833 11.4203026,10.6593304 11.6130836,10.7078656 C11.8888565,10.7773046 12.1611816,10.7457687 12.4278206,10.6681004 C12.8037646,10.5585358 13.1753534,10.4343747 13.5509346,10.3236087 C14.1093158,10.1589015 14.6758027,10.1118079 15.2519075,10.2225739 Z M14.4745411,7 C14.4824653,7.16260487 14.5053909,7.31589916 14.4948052,7.46679071 C14.4369769,8.29032702 14.1111184,8.998352 13.538643,9.59471002 C13.2801701,9.86399619 12.9951422,10.100425 12.6423053,10.2388223 C12.3420944,10.3564961 12.0230108,10.3820252 11.7045925,10.4051147 C11.6996928,10.4053917 11.6944302,10.4000456 11.6893491,10.3972825 C11.7336276,8.55889236 12.6682554,7.36966028 14.4745411,7 Z M23.11668,15.0088419 C23.4501731,15.0977654 23.8714594,15.1332736 24.3804181,15.1332736 C26.2233493,15.1332736 27.3466788,14.2266822 27.3466788,12.5733172 C27.3466788,10.9910908 26.2409079,10.2266547 24.5559439,10.2266547 C23.8889577,10.2266547 23.3799386,10.2799477 23.11668,10.3510253 L23.11668,15.0088419 Z M21.5897436,9.23107875 C22.3268437,9.10664703 23.2922059,9 24.5208267,9 C26.0302648,9 27.136096,9.35551047 27.8380788,9.99551487 C28.4875668,10.5644416 28.8736755,11.4355248 28.8736755,12.5021784 C28.8736755,13.5866778 28.5578013,14.4399763 27.9609892,15.062196 C27.1535942,15.9333403 25.8372406,16.3777131 24.3453008,16.3777131 C23.8889577,16.3777131 23.4677317,16.3599895 23.11668,16.271066 L23.11668,21.071099 L21.5897436,21.071099 L21.5897436,9.2310787
27615 Z M34.1553874,16.6799428 C32.4704235,16.6443734 30.5572577,16.9465909 30.5572577,18.6177407 C30.5572577,19.6310402 31.2241837,20.1111047 32.0140803,20.1111047 C33.1197908,20.1111047 33.8218943,19.3999615 34.0675943,18.6710948 C34.1202702,18.5110937 34.1553874,18.3333079 34.1553874,18.1733068 L34.1553874,16.6799428 Z M34.3835289,21.0710501 L34.2607392,19.9866118 L34.208003,19.9866118 C33.7341615,20.6621856 32.8214149,21.2666206 31.6103527,21.2666206 C29.8902714,21.2666206 29.0127024,20.0399659 29.0127024,18.7955265 C29.0127024,16.7155122 30.838075,15.5777198 34.1202702,15.5955656 L34.1202702,15.4177187 C34.1202702,14.7066366 33.927246,13.4266278 32.1895458,13.4266278 C31.3997095,13.4266278 30.5748163,13.6754913 29.9780042,14.0666322 L29.6270128,13.0354869 C30.3291163,12.5732683 31.347094,12.2710508 32.4177476,12.2710508 C35.0153979,12.2710508 35.6473273,14.0666322 35.6473273,15.791075 L35.6473273,19.0088817 C35.6473273,19.755472 35.6823842,20.4843998 35.7876756,21.0710501 L34.3835289,21.0710501 Z M37.6989286,12.4666212 L39.5592978,17.5510871 C39.7524426,18.1199527 39.9630857,18.7955265 40.1034944,19.3110992 L40.1385513,19.3110992 C40.2965185,18.7955265 40.4721048,18.1377374 40.6826272,17.5155177 L42.3676515,12.4666212 L44,12.4666212 L41.683167,18.599956 C40.5773358,21.5511146 39.8226771,23.0622021 38.7695218,23.9866393 C38.0148027,24.6622131 37.2602044,24.9288612 36.8740354,25 L36.487806,23.6844218 C36.8740354,23.5599901 37.3829337,23.3110655 37.8392165,22.9199857 C38.2605028,22.5821988 38.7870804,21.9777638 39.1381322,21.1777583 C39.2083667,21.0177572 39.2609219,20.8932644 39.2609219,20.804402 C39.2609219,20.7155397 39.225865,20.5910468 39.1556908,20.3954764 L36.0139646,12.4666212 L37.6989286,12.4666212 Z" id="Combined-Shape" fill="#000000"></path>
2762                        </g>
2763                    </g>
2764                </g>
2765            </g>
2766        </g>
2767    </g>
2768</svg>
2769            <svg class="" style="" viewBox="0 0 51 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2770    <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2771        <g id="Homepage" transform="translate(-1080.000000, -4489.000000)">
2772            <g id="footer" transform="translate(0.000000, 4231.000000)">
2773                <g id="comp/nav/footer" transform="translate(0.000000, 56.000000)">
2774                    <g id="Group" transform="translate(1016.000000, 203.000000)">
2775                        <g id="maestro" transform="translate(65.000000, 0.080000)">
2776                            <rect id="Rectangle" stroke="#F7F7F7" fill="#FFFFFF" x="0" y="0" width="49" height="32" rx="4.26666667"></rect>
2777                            <g id="Group-2" transform="translate(9.000000, 6.000000)" fill-rule="nonzero">
2778                                <path d="M16.0007368,2.1368435 C18.300233,3.96910167 19.7771595,6.8103504 19.7771595,10 C19.7771595,13.0715145 18.407609,15.8199576 16.2518457,17.6543415 L16.0007368,17.8607647 L15.7475928,17.6543415 C13.592391,15.8199576 12.2228405,13.0715145 12.2228405,10 C12.2228405,6.8103504 13.699767,3.96910167 15.9997234,2.13808894 L15.9959257,2.1357002 L16.0007368,2.1368435 Z" id="Path" fill="#FF5F00"></path>
2779                                <path d="M12.2228405,10 C12.2228405,13.1896496 13.699767,16.0308983 15.9997234,17.8619111 C14.3178252,19.2008391 12.1951756,20 9.88830313,20 C4.4270072,20 0,15.5229194 0,10 C0,4.47708054 4.4270072,0 9.88830313,0 C12.1951756,0 14.3178252,0.799160788 15.9997234,2.13808888 C13.699767,3.96910165 12.2228405,6.81035032 12.2228405,10" id="Path" fill="#EB001B" transform="translate(7.999862, 10.000000) scale(-1, 1) rotate(-180.000000) translate(-7.999862, -10.000000) "></path>
2780                                <path d="M32,10 C32,4.47708054 27.5729927,0 22.1116969,0 C19.8048244,0 17.6821746,0.799160788 15.9996479,2.13808888 C18.300233,3.96910165 19.7771595,6.81035032 19.7771595,10 C19.7771595,13.1896496 18.300233,16.0308983 15.9996479,17.8619111 C17.6821746,19.2008391 19.8048244,20 22.1116969,20 C27.5729927,20 32,15.5229194 32,10" id="Path" fill="#F79E1B" transform="translate(23.999824, 10.000000) scale(-1, 1) rotate(-180.000000) translate(-23.999824, -10.000000) "></path>
2781                            </g>
2782                        </g>
2783                    </g>
2784                </g>
2785            </g>
2786        </g>
2787    </g>
2788</svg>
2789            <svg class="" style="" viewBox="0 0 51 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2790    <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2791        <g id="Homepage" transform="translate(-1145.000000, -4489.000000)">
2792            <g id="footer" transform="translate(0.000000, 4231.000000)">
2793                <g id="comp/nav/footer" transform="translate(0.000000, 56.000000)">
2794                    <g id="Group" transform="translate(1016.000000, 203.000000)">
2795                        <g id="visa" transform="translate(130.000000, 0.080000)">
2796                            <rect id="Rectangle" stroke="#F7F7F7" fill="#FFFFFF" x="0" y="0" width="49" height="32" rx="4.26666667"></rect>
2797                            <path d="M25.1211544,14.4176028 C25.102083,16.052316 26.5742309,16.9630065 27.6836005,17.5064104 C28.8232601,18.0624746 29.2056708,18.4193516 29.2013236,18.9166161 C29.1927695,19.6783382 28.2917836,20.0139742 27.4494143,20.0270564 C25.9783882,20.0501261 25.1243798,19.6284007 24.4438374,19.3102077 L23.9140436,21.7970931 C24.5972504,22.1117694 25.8596123,22.3862144 27.1683908,22.4 C30.2431018,22.4 32.2535976,20.8769779 32.2634138,18.5169758 C32.276315,15.5222756 28.1348648,15.3569897 28.1633317,14.0188065 C28.1727272,13.611992 28.5587839,13.1792945 29.4045187,13.0681661 C29.8235298,13.0137272 30.9800171,12.9712452 32.2897772,13.5761215 L32.8040053,11.1696986 C32.0993432,10.9132592 31.1938698,10.6666667 30.0659897,10.6666667 C27.1735794,10.6666667 25.1375615,12.2092418 25.1211544,14.4176028 L25.1211544,14.4176028 Z M37.7484199,10.8741533 C37.1863729,10.8741533 36.7126717,11.2017711 36.5026052,11.7064912 L32.1111226,22.2224759 L35.1837301,22.2224759 L35.794297,20.5269936 L39.5484285,20.5269936 L39.9020918,22.2224759 L42.6086957,22.2224759 L40.2460791,10.8741533 L37.7484199,10.8741533 Z M38.1771069,13.9404539 L39.0637892,18.2014554 L36.6365261,18.2014554 L38.1771069,13.9404539 Z M21.3980141,10.8741533 L18.97
279770613,22.2224759 L21.903688,22.2224759 L24.3237994,10.8741533 L21.3980141,10.8741533 Z M17.068093,10.8741533 L14.0219892,18.5980011 L12.7899172,12.0308736 C12.6456192,11.2977073 12.0744573,10.8741533 11.4401912,10.8741533 L6.46029814,10.8741533 L6.39130435,11.2031778 C7.41330988,11.4262787 8.57498577,11.7858284 9.27852608,12.1690105 C9.70931656,12.4036462 9.83201892,12.6083194 9.97365251,13.1657903 L12.3071009,22.2224759 L15.4003224,22.2224759 L20.1418223,10.8741533 L17.068093,10.8741533 L17.068093,10.8741533 Z" fill="#1434CB"></path>
2798                        </g>
2799                    </g>
2800                </g>
2801            </g>
2802        </g>
2803    </g>
2804</svg>
2805            <svg class="" style="" viewBox="0 0 51 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2806    <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2807        <g id="Homepage" transform="translate(-1210.000000, -4489.000000)">
2808            <g id="footer" transform="translate(0.000000, 4231.000000)">
2809                <g id="comp/nav/footer" transform="translate(0.000000, 56.000000)">
2810                    <g id="Group" transform="translate(1016.000000, 203.000000)">
2811                        <g id="paypal" transform="translate(195.000000, 0.080000)">
2812                            <rect id="Rectangle" stroke="#F7F7F7" fill="#FFFFFF" x="0" y="0" width="49" height="32" rx="4.26666667"></rect>
2813                            <path d="M10.3492045,12.0222222 C11.6102906,12.0222222 12.7739249,12.7072464 12.6147212,14.4144928 C12.421747,16.4434783 11.3362673,17.5661836 9.62362161,17.5710145 L8.12710696,17.5710145 C7.91194077,17.5710145 7.80773472,17.7468599 7.75177221,18.1072464 L7.46231096,19.9497585 C7.41889178,20.2280193 7.27609089,20.3652174 7.06574905,20.3652174 L5.67344045,20.3652174 C5.45152016,20.3652174 5.3743305,20.2231884 5.42353891,19.905314 L6.57270006,12.5207729 C6.62962744,12.1574879 6.76567423,12.0222222 7.01364603,12.0222222 L10.3463099,12.0222222 L10.3492045,12.0222222 Z M8.08175803,15.9758454 L9.21548125,15.9758454 C9.92466131,15.9487923 10.3955183,15.4570048 10.4427969,14.5700483 C10.4717431,14.0222222 10.1021975,13.6299517 9.51459121,13.6328343 L8.44744408,13.6376812 L8.08175803,15.9758454 L8.08175803,15.9758454 Z M16.3999094,19.8 C16.5272724,19.684058 16.6565651,19.6241546 16.6382325,19.7671498 L16.5928836,20.1091787 C16.5697267,20.2879227 16.6401623,20.3826087 16.80612,20.3826087 L18.0430844,20.3826087 C18.2514965,20.3826087 18.352808,20.2985507 18.4039461,19.9758454 L19.1661941,15.1855072 C19.2047889,14.9449275 19.1459318,14.8270531 18.9635712,14.8270531 L17.6031033,14.8270531 C17.4805647,14.8270531 17.4207428,14.8956522 17.388902,15.0830918 L17.3387287,15.3777778 C17.3126772,15.531401 17.2422417,15.5584541 17.1766304,15.4038647 C16.9460263,14.8570048 16.3574551,14.6115942 15.53635,14.6309179 C13.6288004,14.6705314 12.3426276,16.1207729 12.2046511,17.9797101 C12.0985153,19.4173913 13.1270676,20.5468599 14.483676,20.5468599 C15.4678442,20.5468599 15.9078253,20.2570048 16.4037689,19.8028986 L16.4037689,19.8028986 L16.3999094,19.8 Z M15.3636382,19.0628019 C14.5425331,19.0628019 13.9703647,18.4067633 14.0890438,17.6028986 C14.2077229,16.7990338 14.9757601,16.1429952 15.7968652,16.1429952 C16.6179702,16.1429952 17.1901386,16.7990338 17.0714595,17.6028986 C16.9527804,18.4067633 16.1857081,19.0628019 15.3636382,19.0628019 L15.3636382,19.0628019 Z M21.587055,14.8115942 L20.3327229,14.8115942 C20.0741375,14.8115942 19.9689666,15.0048309 20.0509806,15.2425121 L21.6082821,19.8086957 L20.0808916,21.9816425 C19.9525638,22.163285 20.0519455,22.3285024 20.2323763,22.3285024 L21.6420526,22.3285024 C21.8098377,22.3479281 21.9735054,22.2674934 22.0608066,22.1227053 L26.8504253,15.2434783 C26.9980506,15.0318841 26.9285799,14.8096618 26.6863973,14.8096618 L25.3519809,14.8096618 C25.1233066,14.8096618 25.0316438,14.9004831 24.9004214,15.0908213 L22.9031388,17.989372 L22.0106333,15.084058 C21.9585302,14.9082126 21.8282727,14.8115942 21.5880198,14.8115942 L21.587055,14.8115942 Z" id="Shape" fill="#002F86"></path>
2814                            <path d="M31.8330183,12.0222222 C33.0941044,12.0222222 34.2577387,12.7072464 34.098535,
281414.4144928 C33.9055608,16.4434783 32.8200811,17.5661836 31.1074354,17.5710145 L29.6118856,17.5710145 C29.3967194,17.5710145 29.2925134,17.7468599 29.2365509,18.1072464 L28.9470896,19.9497585 C28.9036704,20.2280193 28.7608696,20.3652174 28.5505277,20.3652174 L27.1582191,20.3652174 C26.9362988,20.3652174 26.8591092,20.2231884 26.9083176,19.905314 L28.0594085,12.5188406 C28.1163359,12.1555556 28.2523826,12.0202899 28.5003544,12.0202899 L31.8330183,12.0202899 L31.8330183,12.0222222 Z M29.5655718,15.9758454 L30.6992951,15.9758454 C31.4084751,15.9487923 31.8793321,15.4570048 31.9266107,14.5700483 C31.9555569,14.0222222 31.5860113,13.6299517 30.998405,13.6328343 L29.9312579,13.6376812 L29.5655718,15.9758454 L29.5655718,15.9758454 L29.5655718,15.9758454 Z M37.8837232,19.8 C38.0110862,19.684058 38.1403789,19.6241546 38.1220463,19.7671498 L38.0766974,20.1091787 C38.0535405,20.2879227 38.1239761,20.3826087 38.2899338,20.3826087 L39.5268982,20.3826087 C39.7353103,20.3826087 39.8366218,20.2985507 39.8877599,19.9758454 L40.6500079,15.1855072 C40.6886027,14.9449275 40.6297456,14.8270531 40.447385,14.8270531 L39.0888469,14.8270531 C38.9663083,14.8270531 38.9064863,14.8956522 38.8746456,15.0830918 L38.8244723,15.3777778 C38.7984208,15.531401 38.7279852,15.5584541 38.662374,15.4038647 C38.4317698,14.8570048 37.8431986,14.6115942 37.0220936,14.6309179 C35.114544,14.6705314 33.8283711,16.1207729 33.6903946,17.9797101 C33.5842588,19.4173913 34.6128111,20.5468599 35.9694195,20.5468599 C36.9535877,20.5468599 37.3935688,20.2570048 37.8895124,19.8028986 L37.8895124,19.8028986 L37.8837232,19.8 Z M36.8484168,19.0628019 C36.0273118,19.0628019 35.4551434,18.4067633 35.5738225,17.6028986 C35.6925016,16.7990338 36.4605388,16.1429952 37.2816438,16.1429952 C38.1027489,16.1429952 38.6749173,16.7990338 38.5562382,17.6028986 C38.4375591,18.4067633 37.6695219,19.0628019 36.8484168,19.0628019 L36.8484168,19.0628019 Z M42.553698,20.3903382 L41.1256892,20.3903382 C41.0753989,20.3925908 41.0267275,20.3722565 40.9929484,20.3348808 C40.9591693,20.2975051 40.9438058,20.2469862 40.9510476,20.1971014 L42.2053796,12.2396135 C42.2300375,12.1277919 42.3283862,12.0477249 42.4427379,12.0463768 L43.8707467,12.0463768 C43.921037,12.0441242 43.9697084,12.0644584 44.0034875,12.1018342 C44.0372666,12.1392099 44.0526301,12.1897287 44.0453883,12.2396135 L42.7910562,20.1971014 C42.7671765,20.3096899 42.668631,20.3907195 42.553698,20.3922705 L42.553698,20.3903382 Z" id="Shape" fill="#39B0E2"></path>
2815                        </g>
2816                    </g>
2817                </g>
2818            </g>
2819        </g>
2820    </g>
2821</svg>
2822            <svg class="" style="" viewBox="0 0 51 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2823    <g id="proposal" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2824        <g id="Homepage" transform="translate(-1276.000000, -4490.000000)" fill-rule="nonzero">
2825            <g id="footer" transform="translate(0.000000, 4231.000000)">
2826                <g id="comp/nav/footer" transform="translate(0.000000, 56.000000)">
2827                    <g id="Group" transform="translate(1016.000000, 203.000000)">
2828                        <g id="Amex-Card" transform="translate(260.000000, 0.000000)">
2829                            <path d="M46.9683794,0 L4.03162055,0 C1.74703557,0 0,1.73550271 0,4.00500626 L0,27.9949937 C0,30.2644973 1.88142292,32 4.03162055,32 L46.9683794,32 C49.2529644,32 51,30.2644973 51,27.9949937 L51,3.99165624 C50.9865613,1.72215269 49.1051383,0 46.9683794,0 Z" id="Path" fill="#010202" opacity="0.07"></path>
2830                            <path d="M46.9683794,1.33500209 C48.4466403,1.33500209 49.6561265,2.53650396 49.6561265,4.00500626 L49.6561265,27.9949937 C49.6561265,29.463496 48.4466403,30.6649979 46.9683794,30.6649979 L4.03162055,30.6649979 C2.55335968,30.6649979 1.34387352,29.463496 1.34387352,27.9949937 L1.34387352,3.99165624 C1.34387352,2.52315394 2.55335968,1.32165207 4.03162055,1.32165207 L46.9683794,1.32165207" id="Path" fill="#286CB4"></path>
2831                            <path d="M12.0411067,13.6837714 L13.0758893,16.1802253 L11.0063241,16.1802253 L12.0411067,13.6837714 Z M33.6102767,13.7905715 L29.6189723,13.7905715 L29.6189723,14.8986233 L33.543083,14.8986233 L33.543083,16.5540259 L29.6189723,16.5540259 L29.6189723,17.7822278 L33.6102767,17.7822278 L33.6102767,18.7701293 L36.3920949,15.7797247 L33.6102767,12.6558198 L33.6102767,13.7905715 L33.6102767,13.7905715 Z M14.7422925,10.6666667 L20.1043478,10.6666667 L21.3003953,13.2432207 L22.4023715,10.6533166 L36.3114625,10.6533166 L37.7628458,12.2419691 L39.2545455,10.6533166 L45.6379447,10.6533166 L40.9209486,15.7930747 
2831L45.5976285,20.8927826 L39.1067194,20.8927826 L37.655336,19.3041302 L36.1501976,20.8927826 L13.4656126,20.8927826 L12.8071146,19.3041302 L11.2885375,19.3041302 L10.6300395,20.8927826 L5.38893281,20.8927826 L9.79683794,10.6533166 L14.3928854,10.6533166 L14.7422925,10.6666667 Z M26.3667984,12.1084689 L23.3565217,12.1084689 L21.3407115,16.8210263 L19.1636364,12.1084689 L16.1802372,12.1084689 L16.1802372,18.5164789 L13.4118577,12.1084689 L10.7375494,12.1084689 L7.53913043,19.4509804 L9.62213439,19.4509804 L10.2806324,17.8623279 L13.7881423,17.8623279 L14.4466403,19.4509804 L18.1019763,19.4509804 L18.1019763,14.2044222 L20.4537549,19.4509804 L22.0529644,19.4509804 L24.3913043,14.2177722 L24.3913043,19.4509804 L26.3533597,19.4509804 L26.3667984,12.1084689 L26.3667984,12.1084689 Z M38.8916996,15.7930747 L42.2916996,12.1084689 L39.8458498,12.1084689 L37.6956522,14.4046725 L35.6126482,12.1084689 L27.7106719,12.1084689 L27.7106719,19.4643304 L35.5051383,19.4643304 L37.6687747,17.1414268 L39.7517787,19.4643304 L42.2648221,19.4643304 L38.8916996,15.7930747 L38.8916996,15.7930747 Z" id="Shape" fill="#FFFFFF"></path>
2832                        </g>
2833                    </g>
2834                </g>
2835            </g>
2836        </g>
2837    </g>
2838</svg>
2839          </div>
2840        </div>
2841      </div>
2842
2843      <div class="layout-footer__social-mobile">
2844        
2845          <div>
2846            <div class="layout-social " style="">
2847  
2848  
2849
2850  
2851    <a
2852      href="https://www.instagram.com/sockaffairs/"
2853      target="_blank"
2854      class="layout-social__item"
2855      aria-label="Instagram"
2856    >
2857      <svg class="" style="" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2858    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2859        <g id="icons" transform="translate(-288.000000, -250.000000)" fill="#222222">
2860            <g id="ico/instagram" transform="translate(288.000000, 250.000000)">
2861                <path d="M16.734,6.312 C16.149,6.312 15.672,6.789 15.672,7.374 C15.672,7.959 16.149,8.436 16.734,8.436 C17.319,8.436 17.796,7.959 17.796,7.374 C17.796,6.789 17.319,6.312 16.734,6.312 L16.734,6.312 Z M12.027,7.671 C9.579,7.671 7.581,9.669 7.581,12.117 C7.581,14.565 9.579,16.563 12.027,16.563 C14.475,16.563 16.473,14.565 16.473,12.117 C16.473,9.669 14.484,7.671 12.027,7.671 L12.027,7.671 Z M12.027,14.961 C10.461,14.961 9.183,13.683 9.183,12.117 C9.183,10.551 10.461,9.273 12.027,9.273 C13.593,9.273 14.871,10.551 14.871,12.117 C14.871,13.683 13.602,14.961 12.027,14.961 Z M21,8.418 C21,5.43 18.57,3 15.582,3 L8.418,3 C5.43,3 3,5.43 3,8.418 L3,15.573 C3,18.57 5.43,21 8.418,21 L15.573,21 C18.57,21 21,18.57 21,15.582 L21,8.418 Z M19.299,15.582 C19.299,17.643 17.634,19.308 15.573,19.308 L8.418,19.308 C6.357,19.308 4.692,17.643 4.692,15.582 L4.692,8.418 C4.692,6.357 6.357,4.692 8.418,4.692 L15.573,4.692 C17.634,4.692 19.299,6.357 19.299,8.418 L19.299,15.582 Z" id="Shape"></path>
2862            </g>
2863        </g>
2864    </g>
2865</svg>
2866      <span>Instagram</span>
2867    </a>
2868  
2869
2870  
2871    <a
2872      href="https://twitter.com/SockAffairs"
2873      target="_blank"
2874      class="layout-social__item"
2875      aria-label="Twitter"
2876    >
2877      <svg class="" style="" width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
2878  <path d="M12.1173 2.7511H13.9574L9.93738 7.26939L14.6666 13.4178H10.9637L8.06337 9.68881L4.74478 13.4178H2.90359L7.20341 8.58495L2.66663 2.7511H6.46359L9.08521 6.15951L12.1173 2.7511ZM11.4715 12.3347H12.4911L5.90957 3.77729H4.81542L11.4715 12.3347Z" fill="white"/>
2879</svg>
2880      <span>Twitter</span>
2881    </a>
2882  
2883
2884  
2885    <a
2886      href="https://www.facebook.com/sockaffairs"
2887      target="_blank"
2888      class="layout-social__item"
2889      aria-label="Facebook"
2890    >
2891      <svg class="" style="" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2892    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2893        <g id="icons" transform="translate(-149.000000, -250.000000)" fill="#222222">
2894            <g id="ico/facebook" transform="translate(149.000000, 250.000000)">
2895                <path d="M9.34037559,12.0704225 L9.34037559,20.7746479 C9.34037559,20.8967136 9.44366197,21 9.5657277,21 L12.7957746,21 C12.9178404,21 13.0211268,20.8967136 13.0211268,20.7746479 L13.0211268,11.9295775 L15.3685446,11.9295775 C15.4906103,11.9295775 15.584507,11.8356808 15.5938967,11.7230047 L15.8192488,9.05633803 C15.8286385,8.92488263 15.7253521,8.81220657 15.5938967,8.81220657 L13.0305164,8.81220657 L13.0305164,6.92488263 C13.0305164,6.48356808 13.3873239,6.12676056 13.8286385,6.12676056 L15.6314554,6.12676056 C15.7535211,6.12676056 15.8568075,6.02347418 15.8568075,5.90140845 L15.8568075,3.22535211 C15.8661972,3.10328638 15.7629108,3 15.6408451,3 L12.5892019,3 C10.7957746,3 9.34037559,4.45539906 9.34037559,6.23943662 L9.34037559,8.81220657 L7.72535211,8.81220657 C7.60328638,8.81220657 7.5,8.91549296 7.5,9.03755869 L7.5,11.7042254 C7.5,11.8262911 7.60328638,11.9295775 7.72535211,11.9295775 L9.34037559,11.9295775 L9.34037559,12.0704225 Z" id="Path"></path>
2896            </g>
2897        </g>
2898    </g>
2899</svg>
2900      <span>Facebook</span>
2901    </a>
2902  
2903
2904  
2905
2906  
2907
2908  
2909</div>
2910          </div>
2911        
2912      </div>
2913    </div>
2914  </div>
2915
2916  <div class="layout-footer__bottom-bar">
2917    
2918      <a href="https://heeltread.com/pages/portugal-2020" target="_blank">
2919    
2920    <div class="layout-footer__bottom-content">
2921      <div class="layout-footer__bottom-label">Co-financed by:</div>
2922      <div class="layout-footer__bottom-logos"></div>
2923    </div>
2924    
2925      </a>
2926    
2927  </div>
2928
2929  <form action="/localization" method="POST" data-role="localization-form">
2930    <input name="_method" type="hidden" value="PUT">
2931    <input name="source" type="hidden" value="geolocation_selector">
2932    <input name="return_to" type="hidden" value="https://www.sockaffairs.com/en-usd/blogs/news">
2933    <input name="country_code" type="hidden" value="US" data-currency="USD">
2934    <input name="locale_code" type="hidden" value="en">
2935  </form>
2936</div>
2937
2938</div>
2939
2940        <transition name="slide-menu">
2941          <div v-if="$store.state['sidebar-manage'].visibleMobileMenu" class="layout-mobile-menu "
2942  style="">
2943
2944  <div class="layout-sidebar-search layout-sidebar-search--mobile" data-role="search-sidebar">
2945  <search-component></search-component>
2946</div>
2947
2948  <div class="tab-system__tab-content">
2949    <div class="layout-menu layout-mobile-menu__menu-container" style="">
2950  <nav class="layout-menu__main-nav">
2951    <ul>
2952      
2953      
2954        <li data-role="header-menu-item">
2955          <a href="/en-usd/collections/new-in" class="layout-menu__menu-link ">
2956            
2957              New In
2958            
2959          </a>
2960        </li>
2961      
2962        <li data-role="header-menu-item">
2963          <a href="/en-usd/collections/packs" class="layout-menu__menu-link ">
2964            
2965              Gifts&Packs
2966            
2967          </a>
2968        </li>
2969      
2970        <li data-role="header-menu-item">
2971          <a href="/en-usd/collections/art-collection" class="layout-menu__menu-link ">
2972            
2973              Art
2974            
2975          </a>
2976        </li>
2977      
2978        <li data-role="header-menu-item">
2979          <a href="/en-usd/collections/music-collection" class="layout-menu__menu-link ">
2980            
2981              Music
2982            
2983          </a>
2984        </li>
2985      
2986        <li data-role="header-menu-item">
2987          <a href="/en-usd/collections/cult-comic" class="layout-menu__menu-link ">
2988            
2989              Cult & Comics
2990            
2991          </a>
2992        </li>
2993      
2994        <li data-role="header-menu-item">
2995          <a href="/en-usd/collections/japanese-collection" class="layout-menu__menu-link ">
2996            
2997              Japanese Insp
2998            
2999          </a>
3000        </li>
3001      
3002        <li data-role="header-menu-item">
3003          <a href="/en-usd/collections/wild-life" class="layout-menu__menu-link ">
3004            
3005              Wild Life
3006            
3007          </a>
3008        </li>
3009      
3010        <li data-role="header-menu-item">
3011          <a href="/en-usd/collections/best-sellers-top-collections" class="layout-menu__menu-link ">
3012            
3013              Best Sellers
3014              <svg viewBox="0 0 8 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
3015    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3016        <g id="nav/menu" transform="translate(-813.000000, -28.000000)" fill="#FB6400">
3017            <g id="items" transform="translate(325.000000, 0.000000)">
3018                <g id="promo" transform="translate(434.000000, 28.000000)">
3019                    <path d="M60.5440413,0.976695424 C60.7439386,1.03132418 60.9528945,1.24075552 61.0073913,1.44109769 L61.2345371,2.24248461 C61.289042,2.44283589 61.4162446,2.7524374 61.5161887,2.9254693 L61.9250419,3.6539954 C62.024986,3.83611555 62.024986,4.12754967 61.9250419,4.30966981 L61.5161887,5.03819592 C61.4162446,5.22031606 61.2890429,5.52991758 61.2345371,5.72118061 L61.0073913,6.54073491 C60.9528863,6.7410862 60.7439295,6.95051662 60.5440413,7.00513718 L59.7444701,7.23279875 C59.5445728,7.2874275 59.2356728,7.41491889 59.0630329,7.51508998 L58.3361575,7.92487168 C58.15445,8.02504277 57.8636762,8.02504277 57.6819687,7.92487168 L56.9550933,7.51508998 C56.7733858,7.41491889 56.4644858,7.28742841 56.2736561,7.23279875 L55.45
301959587,7.00513718 C55.2560614,6.95050843 55.0471055,6.74107709 54.9926087,6.54073491 L54.7654629,5.739348 C54.710958,5.53899672 54.5837554,5.22939521 54.4838113,5.05636331 L54.0749581,4.3278372 C53.975014,4.14571706 53.975014,3.85428294 54.0749581,3.6721628 L54.4838113,2.94363669 C54.5837554,2.76151654 54.7109571,2.45191503 54.7654629,2.260652 L54.9926087,1.45926509 C55.0471137,1.2589138 55.2560705,1.04948338 55.4559587,0.994862817 L56.2555299,0.767201254 C56.4554272,0.712572496 56.7643272,0.58508111 56.9369671,0.484910022 L57.6638425,0.0751283157 C57.84555,-0.0250427719 58.1363238,-0.0250427719 58.3180313,0.0751283157 L59.0449067,0.484910022 C59.2266142,0.58508111 59.5355142,0.712571585 59.7263439,0.767201254 L60.5440413,0.976695424 Z" id="Path"></path>
3020                </g>
3021            </g>
3022        </g>
3023    </g>
3024</svg>
3025            
3026          </a>
3027        </li>
3028      
3029        <li data-role="header-menu-item">
3030          <a href="/en-usd/collections/outlet" class="layout-menu__menu-link ">
3031            
3032              Outlet
3033            
3034          </a>
3035        </li>
3036      
3037    </ul>
3038  </nav>
3039  <button
3040    @click="$store.dispatch('sidebar-manage/toggleSubmenu')"
3041    class="layout-menu__menu-button"
3042    data-submenu-count="10"
3043    data-role="open-submenu">
3044    <svg class="layout-header__icon-class" style="" width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
3045    <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3046        <g id="icons" transform="translate(-636.000000, -253.000000)" fill="#222222">
3047            <g id="ico/plus" transform="translate(636.000000, 253.000000)">
3048                <path d="M12,0 C12.5522847,1.01453063e-16 13,0.44771525 13,1 L13,1 L13,11 L23,11 C23.5522847,11 24,11.4477153 24,12 C24,12.5522847 23.5522847,13 23,13 L12.999,13 L13,23 C13,23.5128358 12.6139598,23.9355072 12.1166211,23.9932723 L12,24 C11.4477153,24 11,23.5522847 11,23 L11,23 L10.999,13 L1,13 C0.44771525,13 6.76353751e-17,12.5522847 0,12 C-6.76353751e-17,11.4477153 0.44771525,11 1,11 L11,11 L11,1 C11,0.487164161 11.3860402,0.0644928393 11.8833789,0.00672773133 Z" id="Combined-Shape"></path>
3049            </g>
3050        </g>
3051    </g>
3052</svg>
3053  </button>
3054</div>
3055    <div class="layout-submenu layout-mobile-menu__menu-container" style="">
3056  
3057    <a
3058      href="/en-usd/collections/new-in"
3059      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
3060      data-role="header-submenu-item">
3061      New In
3062    </a>
3063  
3064    <a
3065      href="/en-usd/collections/packs"
3066      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
3067      data-role="header-submenu-item">
3068      Gifts&Packs
3069    </a>
3070  
3071    <a
3072      href="/en-usd/collections/art-collection"
3073      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
3074      data-role="header-submenu-item">
3075      Art
3076    </a>
3077  
3078    <a
3079      href="/en-usd/collections/music-collection"
3080      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
3081      data-role="header-submenu-item">
3082      Music
3083    </a>
3084  
3085    <a
3086      href="/en-usd/collections/cult-comic"
3087      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
3088      data-role="header-submenu-item">
3089      Cult & Comics
3090    </a>
3091  
3092    <a
3093      href="/en-usd/collections/japanese-collection"
3094      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
3095      data-role="header-submenu-item">
3096      Japanese Insp
3097    </a>
3098  
3099    <a
3100      href="/en-usd/collections/wild-life"
3101      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
3102      data-role="header-submenu-item">
3103      Wild Life
3104    </a>
3105  
3106    <a
3107      href="/en-usd/collections/best-sellers-top-collections"
3108      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
3109      data-role="header-submenu-item">
3110      Best Sellers*
3111    </a>
3112  
3113    <a
3114      href="/en-usd/collections/outlet"
3115      class="layout-submenu__menu-link layout-submenu--menu-link-desktop"
3116      data-role="header-submenu-item">
3117      Outlet
3118    </a>
3119  
3120  
3121    <a href="/en-usd/collections/view-all" class="layout-submenu__menu-link">
3122      View All
3123    </a>
3124  
3125    <a href="/en-usd/collections/motors" class="layout-submenu__menu-link">
3126      Motors
3127    </a>
3128  
3129    <a href="/en-usd/collections/athletic-low-kids-socks" class="layout-submenu__menu-link">
3130      Athletic, Low & Kids Socks
3131    </a>
3132  
3133    <a href="/en-usd/collections/vanderding" class="layout-submenu__menu-link">
3134      Hugo van der Ding
3135    </a>
3136  
3137    <a href="/en-usd/collections/t-shirts" class="layout-submenu__menu-link">
3138      T-Shirts
3139    </a>
3140  
3141    <a href="/en-usd/collections/stranger-things" class="layout-submenu__menu-link">
3142      Stranger Things
3143    </a>
3144  
3145    <a href="/en-usd/collections/marsupilami" class="layout-submenu__menu-link">
3146      Marsupilami
3147    </a>
3148  
3149    <a href="/en-usd/collections/le-petit-prince" class="layout-submenu__menu-link">
3150      Le Petit Prince
3151    </a>
3152  
3153    <a href="/en-usd/collections/asterix-obelix" class="layout-submenu__menu-link">
3154      Astérix & Obélix
3155    </a>
3156  
3157    <a href="/en-usd/collections/popeye" class="layout-submenu__menu-link">
3158      Popeye
3159    </a>
3160  
3161</div>
3162  </div>
3163
3164  <div class="layout-mobile-menu__auth-button-wrapper">
3165    
3166    <button @click="$store.dispatch('sidebar-manage/toggleAuth')" class="">
3167      <svg class="" style="" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
3168  <g id="ico/account" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3169      <path d="M12,0 C8.13400675,0 5,3.13400675 5,7 C5,10.8659932 8.13400675,14 12,14 C15.8659932,14 19,10.8659932 19,7 C19,3.13400675 15.8659932,0 12,0 Z M12,2 C14.7614237,2 17,4.23857625 17,7 C17,9.76142375 14.7614237,12 12,12 C9.23857625,12 7,9.76142375 7,7 C7,4.23857625 9.23857625,2 12,2 Z M20,21 C20,19.3431458 18.6568542,18 17,18 L7,18 L6.82372721,18.0050927 C5.24891996,18.0963391 4,19.4023191 4,21 L4,24 L2,24 L2,21 C2,18.2385763 4.23857625,16 7,16 L17,16 C19.7614237,16 22,18.2385763 22,21 L22,24 L20,24 L20,21 Z" id="Combined-Shape" fill="#222222"></path>
3170  </g>
3171</svg>
3172      Login
3173    </button>
3174    
3175  </div>
3176</div>
3177        </transition>
3178
3179        <transition name="fade">
3180  <div 
3181  v-if="$store.state['cart'].showBulkModal"
3182  class="modal layout-modal-bulk">
3183    <bulk-modal v-slot="{ quantity, confirm, hasError }">
3184      <div class="modal__overlay"></div>
3185      <div class="modal__wrapper">
3186        <div
3187          @click="$store.dispatch('cart/closeBulkModal')"
3188          class="modal__close">
3189          <svg viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
3190  <g id="system" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3191      <g id="icons" transform="translate(-566.000000, -253.000000)" fill="#222222">
3192          <g id="ico/multiply" transform="translate(566.000000, 253.000000)">
3193              <path d="M4.92893219,3.51471863 L11.9998254,10.5848254 L19.0710678,3.51471863 C19.4315518,3.15423466 19.9987828,3.12650513 20.391074,3.43153002 L20.4852814,3.51471863 C20.8758057,3.90524292 20.8758057,4.5384079 20.4852814,4.92893219 L20.4852814,4.92893219 L13.4138254,11.9998254 L20.4852814,19.0710678 C20.8758057,19.4615921 20.8758057,20.0947571 20.4852814,20.4852814 C20.0947571,20.8758057 19.4615921,20.8758057 19.0710678,20.4852814 L11.9998254,13.4138254 L4.92893219,20.4852814 C4.56844823,20.8457653 4.00121717,20.8734949 3.60892596,20.56847 L3.51471863,20.4852814 C3.12419433,20.0947571 3.12419433,19.4615921 3.51471863,19.0710678 L3.51471863,19.0710678 L10.5848254,11.9998254 L3.51471863,4.92893219 C3.12419433,4.5384079 3.12419433,3.90524292 3.51471863,3.51471863 C3.90524292,3.12419433 4.5384079,3.12419433 4.92893219,3.51471863 Z" id="Combined-Shape"></path>
3194          </g>
3195      </g>
3196  </g>
3197</svg>
3198        </div>
3199        <div class="modal__container">
3200          <div class="layout-modal-bulk__title">Please select quantity for:</div>
3201          <div v-if="$store.state['cart'].bulkProduct" class="layout-modal-bulk__product">
3202            <div v-if="$store.state['cart'].bulkProduct.thumb" class="layout-modal-bulk__product-image">
3203              <picture>
3204                <img
3205                  :src="$store.state['cart'].bulkProduct.thumb"
3206                  :alt="$store.state['cart'].bulkProduct.name"
3207                  loading="lazy"
3208                >
3209              </picture>
3210            </div>
3211            <div class="layout-modal-bulk__product-info">
3212              <div class="layout-modal-bulk__product-name" v-html="$store.state['cart'].bulkProduct.name"></div>
3213              <div class="layout-modal-bulk__product-option" v-html="$store.state['cart'].bulkProduct.option"></div>
3214            </div>
3215          </div>
3216          <div class="layout-modal-bulk__form">
3217            <div class="layout-modal-bulk__quantity">
3218              <label>Qty</label>
3219              <input type="number" v-model="quantity.value">
3220            </div>
3221            <div class="layout-modal-bulk__action">
3222              <button class="std-button std-button--large std-button--secondary" @click="confirm">Confirm</button>
3223            </div>
3224          </div>
3225          <div v-if="hasError" class="layout-modal-bulk__error">There was an error while submitting your request. Possible stock limitation.</div>
3226        </div>
3227      </div>
3228    </bulk-modal>
3229  </div>
3230</transition>
3231      </div>
3232    
3233    
3234    <!--
3235    <div class="dev-grid">
3236      <div class="container">
3237        <span></span>
3238        <span></span>
3239        <span></span>
3240        <span></span>
3241        <span></span>
3242        <span></span>
3243        <span></span>
3244        <span></span>
3245        <span></span>
3246        <span></span>
3247        <span></span>
3248        <span></span>
3249      </div>
3250    </div>
3251    -->
3252    
3253    <!-- webpack bundle -->
3254    
3254<script src="//www.sockaffairs.com/cdn/shop/t/97/assets/bundle.js?v=102853260885250943091780062834" defer="defer"></script>
3254
3255    
3256    
3257    
3257<script>
3258      window.translations = {
3259        'action.search': 'Search',
3260        'search.searching': 'Knitting …',
3261        'search.no_results': 'No results found',
3262        'cart.until_free_shipping': "until free shipping",
3263        'cart.until_minimum_order': "until minimum order requirement",
3264        'cart.hooray_free_shipping': "Hooray! Here&#39;s your free shipping",
3265        'cart.hooray_minimum_order': "Hooray! You&#39;ve reached the Minimum Order Value!",
3266        'cart.total': "Total",
3267        'cart.add_pack': "Add Pack to Cart",
3268        'cart.edit_pack': "Edit pack",
3269        'cart.view_or_edit_pack': "View or edit pack",
3270        'cart.pairs': "Pairs",
3271        'cart.pack_summary': "Pack Summary",
3272        'cart.choose_your_size': "Choose your Size"
3273      };
3274      window.sockaffairs = {
3275        'freeshippingCampaign': true,
3276        'freeshippingTargetValue': 55,
3277        'bulkMode': false
3278      };
3279    </script>
3279
3280  
3281<!-- **BEGIN** Hextom QAB Integration // Main Include - DO NOT MODIFY -->
3282    <!-- **BEGIN** Hextom QAB Integration // Main - DO NOT MODIFY -->
3283<script type="application/javascript">
3284    window.hextom_qab_meta = {
3285        p1: [
3286            
3287        ],
3288        p2: {
3289            
3290        }
3291    };
3292</script>
3292
3293<!-- **END** Hextom QAB Integration // Main - DO NOT MODIFY -->
3294    <!-- **END** Hextom QAB Integration // Main Include - DO NOT MODIFY -->
3295
3296<!-- langify-v2-scripts-begin -->
3297
3298
3299<script>
3300  var langify = langify || {};
3301
3302
3303  /**
3304  * 
3305  * 
3306  * @class LyHelper
3307  */
3308  class LyHelper {
3309    constructor() {
3310      return {
3311        ajax: function(params) { return LyHelper.ajax(params); },
3312        isIE: function() { return LyHelper.isIE(); },
3313        extractImageObject: function(val) { return LyHelper.extractImageObject(val); },
3314        getCurrentLanguage: function() { return LyHelper.getCurrentLanguage(); },
3315        getCookie: function(name) { return LyHelper.getCookie(name); },
3316        setCookie: function(name, value, days) { return LyHelper.setCookie(name, value, days); },
3317        getVersion: function() { return LyHelper.getVersion(); },
3318        isOutOfViewport: function(elem) { return LyHelper.isOutOfViewport(elem); },
3319        isDomainFeatureEnabled: function() { return LyHelper.isDomainFeatureEnabled(); },
3320        getVal: function(str) { return LyHelper.getVal(str); },
3321        inIframe: function() { return LyHelper.inIframe(); },
3322        shopifyAPI: function() { return LyHelper.shopifyAPI(); },
3323        loadScript: function(url, callback) { return LyHelper.loadScript(url, callback); },
3324        localizationRedirect: function(type, code, additionalFields, additionalParams, domain) { return LyHelper.localizationRedirect(type, code, additionalFields, additionalParams, domain); },
3325        changeCurrency: function(code) { return LyHelper.changeCurrency(code); },
3326        log: function(title, data, type) { return LyHelper.log(title, data, type); },
3327      }
3328    }
3329    static ajax(params) {
3330      var data = params.data;
3331      fetch(params.url, {
3332        method: params.method,
3333        headers: {
3334          'Content-Type': 'application/json',
3335        },
3336        body: (data && params.method === 'POST') ? JSON.stringify(data) : null,
3337      })
3338      .then(response => response.json())
3339      .then(data => {
3340        params.success(data);
3341      })
3342      .catch((error) => {
3343        console.error('Error:', error);
3344      });
3345    }
3346    static isIE() {
3347      var ua = navigator.userAgent;
3348      var is_ie = ua.indexOf("MSIE ") > -1 || ua.indexOf("Trident/") > -1;
3349      return is_ie;
3350    }
3351    static extractImageObject(val) {
3352      if(!val || val == '') return false;
3353      var val = val;
3354
3355      // Handle src-sets
3356      if(val.search(/([0-9]+w?h?x?,)/gi) > -1) {
3357        val = val.split(/([0-9]+w?h?x?,)/gi)[0];
3358      }
3359
3360      var hostBegin = val.indexOf('//') ? val.indexOf('//') : 0;
3361      var hostEnd = val.lastIndexOf('/') + 1;
3362      var host = val.substring(hostBegin, hostEnd);      
3363      var afterHost = val.substring(hostEnd, val.length);
3364
3365      var url = val;
3366      var file = ''; 
3367      var name = ''; 
3368      var type = '';
3369      afterHost = afterHost.substring(0, (afterHost.indexOf("#") == -1) ? afterHost.length : afterHost.indexOf("#"));
3370      afterHost = afterHost.substring(0, (afterHost.indexOf("?") == -1) ? afterHost.length : afterHost.indexOf("?"));
3371      name = afterHost.replace(/(_[0-9]+x[0-9]*|_{width}x|_{size})?(_crop_(top|center|bottom|left|right))?(@[0-9]*x)?(\.progressive)?\.(png\.jpg|jpe?g|png|gif|webp)/gi, "");
3372
3373      if(afterHost.search(/(\.png\.jpg|\.jpg\.jpg)/gi) > -1) {
3374        type = afterHost.substring(afterHost.search(/(\.png\.jpg|\.jpg\.jpg)/gi)+1, afterHost.length);
3375      } else {
3376        type = afterHost.substring(afterHost.lastIndexOf('.')+1, afterHost.length);
3377      }
3378      
3379      file = afterHost.replace(/(_[0-9]+x[0-9]*|_{width}x|_{size})?(_crop_(top|center|bottom|left|right))?(@[0-9]*x)?(\.progressive)?\.(png\.jpg|jpe?g|png|gif|webp)/gi, '.'+type);
3380
3381      return {
3382        host: host,
3383        name: name,
3384        type: type,
3385        file: file
3386      }
3387    }
3388    static getCurrentLanguage() {
3389      return window.langify.locale.iso_code;
3390    }
3391    static setLanguage(code) {
3392      
3393    }
3394    static getCookie(name) {
3395      var v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
3396      if(v) return v[2];
3397      else return null;
3398    }
3399    static setCookie(name, value, days) {
3400      var d = new Date;
3401      d.setTime(d.getTime() + 24*60*60*1000*days);
3402      document.cookie = name + "=" + value + ";path=/;expires=" + d.toGMTString();
3403    }
3404    static getVersion() {
3405      return 2;
3406    }
3407    static isOutOfViewport (elem) {
3408      var bounding = elem.getBoundingClientRect();
3409      var out = {};
3410      out.top = bounding.top < 0;
3411      out.left = bounding.left < 0;
3412      out.bottom = Math.ceil(bounding.bottom) >= (window.innerHeight || document.documentElement.clientHeight);
3413      out.right = bounding.right > (window.innerWidth || document.documentElement.clientWidth);
3414      out.any = out.top || out.left || out.bottom || out.right;
3415      out.inViewport = bounding.x > 0 && bounding.y > 0;
3416      return out;
3417    }
3418    static isDomainFeatureEnabled() {
3419      return window.langify.locale.domain_feature_enabled;
3420    }
3421    static getVal(str) {
3422      var v = window.location.search.match(new RegExp('(?:[?&]'+str+'=)([^&]+)'));
3423      return v ? v[1] : null;
3424    }
3425    static inIframe() {
3426      try {
3427        return window.self !== window.top;
3428      } catch (e) {
3429        return true;
3430      }
3431    }
3432    static shopifyAPI() {
3433      var root_url = window.langify.locale.root_url != '/' ? window.langify.locale.root_url : '';
3434
3435      return {
3436        attributeToString: function(attribute) {
3437          if((typeof attribute) !== 'string') {
3438            attribute += '';
3439            if(attribute === 'undefined') {attribute = '';}
3440          }
3441          return attribute.trim();
3442        },
3443        getCart: function(callback) {
3444          LyHelper.ajax({
3445            method: 'GET',
3446            url: root_url+'/cart.js',
3447            success: function (cart, textStatus) {
3448              if((typeof callback) === 'function') {
3449                callback(cart);
3450              }
3451            }
3452          });
3453        },
3454        updateCartNote: function(note, callback) {
3455          var params = {
3456            method: 'POST',
3457            url: root_url+'/cart/update.js',
3458            data: 'note=' + this.attributeToString(note),
3459            dataType: 'json',
3460            success: function(cart) {if((typeof callback) === 'function') {callback(cart);}},
3461            error: this.onError
3462          };
3463          LyHelper.ajax(params);
3464        },
3465        updateCartAttributes: function(attributes, callback) {
3466          var params = {
3467            method: 'POST',
3468            url: root_url+'/cart/update.js',
3469            data: {"attributes": attributes},
3470            dataType: 'json',
3471            success: function(cart) {
3472              if((typeof callback) === 'function') {
3473                callback(cart);
3474              }
3475            },
3476            error: this.onError
3477          };
3478          LyHelper.ajax(params);
3479        },
3480        onError: function(XMLHttpRequest, textStatus) {
3481
3482        }      
3483      }
3484    }
3485    static loadScript(url, callback) {
3486      var script = document.createElement('script');
3487      script.type = 'text/javascript';
3488      if(script.readyState) {
3489        script.onreadystatechange = function () {
3490          if(script.readyState == 'loaded' || script.readyState == 'complete') {
3491            script.onreadystatechange = null;
3492            callback();
3493          }
3494        };
3495      } else {
3496        script.onload = function () {
3497          callback();
3498        };
3499      }
3500      script.src = url;
3501      document.getElementsByTagName('head')[0].appendChild(script);
3502    }
3503    static localizationRedirect(type, code, additionalFields, additionalParams, domain) {
3504      if(type !== 'country_code' && type !== 'language_code') { 
3505        return false; 
3506      }
3507      if(!additionalParams) {
3508        var additionalParams = '';
3509      }
3510      if(domain) {
3511        window.location.href = domain;
3512        return true;
3513      }
3514      var params = [
3515        {
3516          name: type,
3517          value: code
3518        },
3519        {
3520          name: 'return_to',
3521          value: window.location.pathname + window.location.search + additionalParams + window.location.hash
3522        },
3523        {
3524          name: 'form_type',
3525          value: 'localization'
3526        },
3527        {
3528          name: '_method',
3529          value: 'put'
3530        }
3531      ];
3532      if(additionalFields) {
3533        for(var i=0; i<additionalFields.length; i++) {
3534          params.push(additionalFields[i]);
3535        }
3536      }
3537      const form = document.createElement('form');
3538      form.method = 'POST';
3539      form.action = '/localization';
3540      params.forEach(function(param) {
3541        const field = document.createElement('input');
3542        field.type = 'hidden';
3543        field.name = param['name'];
3544        field.value = param['value'];
3545        form.appendChild(field);
3546      });
3547      document.body.appendChild(form);
3548      form.submit();
3549    }
3550    static changeCurrency(code) {
3551      const params = [
3552        {
3553          name: 'currency_code',
3554          value: code
3555        },
3556        {
3557          name: 'return_to',
3558          value: window.location.pathname + window.location.search + window.location.hash
3559        },
3560        {
3561          name: 'form_type',
3562          value: 'localization'
3563        },
3564        {
3565          name: '_method',
3566          value: 'put'
3567        }
3568      ];
3569      const form = document.createElement('form');
3570      form.method = 'POST';
3571      form.action = '/localization';
3572      params.forEach(function(param) {
3573        const field = document.createElement('input');
3574        field.type = 'hidden';
3575        field.name = param['name'];
3576        field.value = param['value'];
3577        form.appendChild(field);
3578      });
3579      document.body.appendChild(form);
3580      form.submit();
3581    }
3582    static log(title, data, type) {
3583      if(langify.settings.debug) {
3584        if(!data) {
3585          var data = '';
3586        }
3587        
3588        var css = 'color: green; font-weight: bold;';
3589        if(type === 'error') {
3590          css = 'color: red; font-weight: bold;';
3591        }
3592
3593        console.log(`%c ${title}: \n`, css, data);
3594      }
3595    }
3596  };
3597
3598
3599  /**
3600  *
3601  *
3602  * @class TranslationObserver
3603  */
3604  class TranslationObserver {
3605    constructor() {
3606      LyHelper.log('TranslationObserver instantiation')
3607    }
3608
3609    init() {
3610      if(langify.settings.observe && !LyHelper.isIE()) {
3611        var langifyObserver = this.langifyObserverCore();
3612        langifyObserver.init();
3613        
3614        // HOTFIX: translation observer sometimes refuses to trigger on page load_
3615        langifyObserver.triggerCustomContents();
3616
3617        langify.api = {
3618          observer: {
3619            start: langifyObserver.init,
3620            stop: langifyObserver.stopObserver,
3621            trigger: langifyObserver.triggerCustomContents,
3622            translateLink: langifyObserver.translateLink,
3623            translateTextNode: langifyObserver.translateTextNode,
3624            translateNodeAttrs: langifyObserver.translateNodeAttrs,
3625            translateImage: langifyObserver.translateImage,
3626            translateCssImage: langifyObserver.translateCssImage
3627          }
3628        };
3629      }
3630
3631      return this;
3632    }
3633
3634    langifyObserverCore() {
3635      var observedNodes = [];
3636      var intersectionObs = null;
3637      var mutationCount = 0;
3638      var mutationObs = null;
3639      var mutationObsConfig = {
3640        characterData: true,
3641        characterDataOldValue: true,
3642        attributes: true,
3643        attributeOldValue: true,
3644        childList: true,
3645        subtree: true,
3646      };
3647      var customContents_html = {};
3648      var customContents_text = {};
3649      var customContents_attr = {};
3650    
3651      function init() {
3652        if(langify.settings.observe) {
3653          spreadCustomContents();
3654          if (window.MutationObserver) {
3655            if (langify.settings.lazyload && window.IntersectionObserver) {
3656              startIntersectionObserver();
3657            } else {
3658              startMutationObserver(null);
3659            }
3660          } else {
3661            startMutationEvents();
3662          }
3663        }
3664      }
3665    
3666    
3667      // Intersection Observer
3668      function startIntersectionObserver() {
3669        intersectionObs = new IntersectionObserver(callbackIntersectionChange);
3670        var elementNodes = document.getElementsByClassName('shopify-section');
3671        Array.prototype.slice.call(elementNodes).forEach(function(node) {
3672          intersectionObs.observe(node);
3673        });
3674      }
3675    
3676      function callbackIntersectionChange(intersections) {
3677        intersections.forEach(function(intersection) {
3678          var target = intersection.target;
3679          var targetIsIntersecting = Boolean(target.getAttribute('ly-is-intersecting') === "true" ? true : false);
3680    
3681          if(typeof targetIsIntersecting == 'undefined' || targetIsIntersecting == null) {
3682            target.setAttribute('ly-is-intersecting', intersection.isIntersecting);
3683            targetIsIntersecting = intersection.isIntersecting;
3684          }
3685          
3686          // On Screen
3687          if(targetIsIntersecting == false && intersection.isIntersecting == true) {
3688            if(!target.getAttribute('ly-is-observing')) {
3689              startMutationObserver(target);
3690              intersectionObs.unobserve(target);
3691    
3692              // As the mutation observer didn't see the "add" of the elememts, trigger the initial translation manually
3693              var elementNodes = getNodesUnder(target, 'SHOW_ELEMENT');
3694              var textNodes = getNodesUnder(target, 'SHOW_TEXT');
3695              var nodes = elementNodes.concat(textNodes);
3696              nodes.forEach(function(node) {
3697                translate(node, 'mutation -> childList');
3698              });
3699            }
3700          } 
3701          // Off Screen
3702          //else if(targetIsIntersecting == true && intersection.isIntersecting == false) {
3703          //  stopMutationObserver(target);
3704          //}
3705          target.setAttribute('ly-is-intersecting', intersection.isIntersecting);
3706        });
3707      }
3708    
3709    
3710      // Mutation Observer
3711      function startMutationObserver(observerTarget) {
3712        if (!observerTarget) {
3713          var target = document.documentElement || document.body; // main window
3714        } else {
3715          if (observerTarget.nodeName  === 'IFRAME') {
3716            try { var target = observerTarget.contentDocument || observerTarget.contentWindow.document; }
3717            catch { return false; }
3718          } else {
3719            var target = observerTarget;
3720          }
3721        }
3722        mutationObs = new MutationObserver(callbackDomChange);
3723        mutationObs.observe(target, mutationObsConfig);
3724        observedNodes.push(target);
3725        try { target.setAttribute('ly-is-observing', 'true'); } catch(e) {}
3726      }
3727    
3728      function stopMutationObserver(target) {
3729        if(observedNodes.indexOf(target) > -1) {
3730          observedNodes.splice(observedNodes.indexOf(target), 1);
3731        }
3732        var mutations = mutationObs.takeRecords();
3733        mutationObs.disconnect();
3734        observedNodes.forEach(node => {
3735          mutationObs.observe(node, mutationObsConfig);
3736        });
3737        try { target.removeAttribute('ly-is-observing'); } catch(e) {}
3738      }
3739    
3740    
3741      function callbackDomChange(mutations, mutationObs) {
3742        for (var i = 0, length = mutations.length; i < length; i++) {
3743          var mutation = mutations[i];
3744          var target = mutation.target;
3745    
3746          // Links-Hook
3747          if (mutation.type === 'attributes' && (mutation.attributeName === 'href' || mutation.attributeName === 'action')) {
3748            var target = mutation.target;
3749            translateLink(target.getAttribute(mutation.attributeName), target);
3750          }
3751          // Images-Hook
3752          else if (mutation.type === 'attributes' && (mutation.attributeName === 'src' || mutation.attributeName === 'data-src' || mutation.attributeName === 'srcset' || mutation.attributeName === 'data-srcset')) {
3753            translateImage(target, mutation.attributeName);
3754          }
3755          else if (mutation.type === 'attributes' && mutation.attributeName === 'style') {
3756            translateCssImage(target);
3757          }
3758          // Subtree Events
3759          else if (mutation.type === 'childList') {
3760            // Added Nodes
3761            if(mutation.addedNodes.length > 0) {
3762              var elementNodes = getNodesUnder(mutation.target, 'SHOW_ELEMENT');
3763              var textNodes = getNodesUnder(mutation.target, 'SHOW_TEXT');
3764              var nodes = elementNodes.concat(textNodes);
3765              nodes.forEach(function(node) {
3766                translate(node, 'mutation -> childList');
3767              });
3768            }
3769          }
3770          // CharacterData Events
3771          else if (mutation.type === 'characterData') {
3772            var target = mutation.target;
3773            translate(target, 'mutation -> characterData');
3774          }
3775        }
3776      }
3777    
3778    
3779      function translate(node, info) {
3780        if((node.nodeType === 1 && node.hasAttribute('data-ly-locked')) || (node.nodeType === 3 && node.parentNode && node.parentNode.hasAttribute('data-ly-locked'))) {
3781          return;
3782        }
3783        // CC-Hook
3784        if (node.nodeName  !== 'SCRIPT' && node.nodeName  !== 'STYLE') {
3785          if (node.nodeType === 3) {
3786            translateTextNode(node, info);
3787          }
3788          translateNodeAttrs(node);
3789        }
3790        // Links-Hook
3791        if (node.nodeName  === 'A' || node.nodeName  === 'FORM') {
3792          if(node.hasAttribute('href')) var attrName = 'href';
3793          else var attrName = 'action';
3794          var url = node.getAttribute(attrName);
3795          translateLink(url, node);
3796        }
3797        // Images-Hook
3798        if (node.nodeName  === 'IMG' || node.nodeName  === 'SOURCE') {
3799          translateImage(node, ['src', 'data-src', 'srcset', 'data-srcset']);
3800        }
3801        if (node.attributes && node.getAttribute('style')) {
3802          translateCssImage(node);
3803        }
3804        // Iframe Observation
3805        if (node.nodeName  === 'IFRAME') {
3806          // Todo: handle srcdoc iframe content observing
3807          if (node.getAttribute('ly-is-observing') == null && node.getAttribute('src') == null && !node.hasAttribute('srcdoc')) {
3808            node.setAttribute('ly-is-observing', 'true');
3809            startMutationObserver(node);
3810          }
3811        }
3812      }
3813    
3814      function translateNodeAttrs(node) {
3815        if (node.attributes && node.getAttribute('placeholder')) {
3816          var src = node.getAttribute('placeholder').trim().replace(/(\r\n|\n|\r)/gim,"").replace(/\s+/g," ").toLowerCase();
3817          if(customContents_text[src] && node.getAttribute('placeholder') !== customContents_text[src]) {
3818            node.setAttribute('placeholder', customContents_text[src]);
3819          }
3820        }
3821      }
3822    
3823    
3824      function translateTextNode(node, info) {
3825        if(langify.settings.observeCustomContents === false || !node.textContent || node.textContent.trim().length === 0) {
3826          return;
3827        }
3828        var oldSrc = node.textContent.trim().replace(/(\r\n|\n|\r)/gim,"").replace(/\s+/g," ").toLowerCase();
3829        var src = node.textContent.trim().replace(/(\r\n|\n|\r)/gim," ").replace(/\s+/g," ").toLowerCase();
3830        if(customContents_text[oldSrc]) {
3831          src = oldSrc;
3832        }
3833        if(customContents_text[src] && node.textContent !== customContents_text[src]) {
3834          var newContent = node.textContent.replace(node.textContent.trim(), customContents_text[src]);
3835          if (newContent != node.textContent) {
3836            if(!node.parentNode.hasAttribute('data-ly-mutation-count') || parseInt(node.parentNode.getAttribute('data-ly-mutation-count')) < langify.settings.maxMutations) {
3837              var count = node.parentNode.hasAttribute('data-ly-mutation-count') ? parseInt(node.parentNode.getAttribute('data-ly-mutation-count')) : 0;
3838              node.parentNode.setAttribute('data-ly-mutation-count', count+1);
3839              node.textContent = newContent;
3840    
3841              mutationCount = mutationCount + 1;
3842              LyHelper.log('REPLACED (TEXT)', {
3843                  oldValue: src,
3844                  newValue: customContents_text[src],
3845                  mutationCount,
3846                }, 'success'
3847              );
3848            
3849              var event = new CustomEvent('langify.observer.aftertranslatetext', { 
3850                bubbles: true,
3851                detail: {
3852                  target: node,
3853                  original: src,
3854                  translation: customContents_text[src]
3855                }
3856              });
3857              node.dispatchEvent(event);
3858            }
3859          }
3860        }
3861      }
3862    
3863      function translateLink(url, node, force) {
3864        if(langify.settings.observeLinks === false || isLocalizationForm(node) || node.hasAttribute('data-ly-locked') || !url || (url.indexOf('mailto:') !== -1 || url.indexOf('javascript:') !== -1 || url.indexOf('tel:') !== -1 || url.indexOf('file:') !== -1 || url.indexOf('ftp:') !== -1 || url.indexOf('sms:') !== -1 || url.indexOf('market:') !== -1 || url.indexOf('fax:') !== -1 || url.indexOf('callto:') !== -1 || url.indexOf('ts3server:') !== -1)) {
3865          return;
3866        }
3867        var isLocalized = (
3868          url.indexOf('/'+ langify.locale.iso_code +'/') === 0 || url === '/'+ langify.locale.iso_code || 
3869          url.indexOf('/'+ langify.locale.iso_code.toLowerCase() +'/') === 0 || url === '/'+ langify.locale.iso_code.toLowerCase() ||          
3870          url.indexOf('/'+ langify.locale.iso_code.toLowerCase().substring(0,2) +'/') === 0 || url === '/'+ langify.locale.iso_code.toLowerCase().substring(0,2) ||
3871          url.indexOf(langify.locale.root_url + '/') === 0 || url === langify.locale.root_url || 
3872          url.indexOf(langify.locale.shop_url + langify.locale.root_url) === 0 || url === langify.locale.shop_url + langify.locale.root_url
3873        );
3874        var cleanUrl = url.replace(langify.locale.shop_url, '');
3875        var re = new RegExp(`\/\\b${langify.locale.iso_code.replace('-', '\-')}\\b\/`, 'gi');
3876        var link = cleanUrl.replace(re, '/');
3877        var isUrlAbsolute = (link.indexOf('://') > 0 || link.indexOf('//') === 0);
3878        var blacklist = ['#', '/'+ langify.locale.iso_code +'#'].concat(langify.settings.linksBlacklist);
3879        var isUrlBlacklisted = blacklist.find(x => url.indexOf(x) === 0);
3880        if(!isLocalized && !isUrlAbsolute && !isUrlBlacklisted && langify.locale.root_url != '/' || force) {
3881          if(node.hasAttribute('href')) var attrName = 'href'; else var attrName = 'action';
3882          if(link === '/' || link == langify.locale.root_url) link = '';
3883          var newLink = langify.locale.root_url + link;
3884          var timeStamp = Math.floor(Date.now());
3885          if(!node.hasAttribute('data-ly-processed') || timeStamp > parseInt(node.getAttribute('data-ly-processed')) + langify.settings.timeout) {
3886            node.setAttribute('data-ly-processed', timeStamp);
3887            node.setAttribute(attrName, newLink);
3888            if(node.hasAttribute('data-'+attrName)) node.setAttribute('data-'+attrName, newLink);
3889    
3890            mutationCount = mutationCount + 1;
3891            LyHelper.log('REPLACED (LINK)', {
3892                attrName,
3893                oldValue: url,
3894                newValue: newLink,
3895                mutationCount,
3896              }, 'success'
3897            );
3898            
3899            var event = new CustomEvent('langify.observer.aftertranslatelink', { 
3900              bubbles: true,
3901              detail: {
3902                target: node,
3903                attribute: attrName,
3904                original: url,
3905                translation: newLink
3906              }
3907            });
3908            node.dispatchEvent(event);
3909          }
3910        }
3911      }
3912    
3913      function translateImage(node, attr) {
3914        if(langify.settings.observeImages === false || node.hasAttribute('data-ly-locked') || Object.keys(customContents_image).length === 0) {
3915          return
3916        }
3917        var attrs = [];
3918        if(typeof attr === 'string') attrs.push(attr);
3919        else if(typeof attr === 'object') attrs = attr;
3920        var timeStamp = Math.floor(Date.now());
3921        if(!node.hasAttribute('data-ly-processed') || timeStamp > parseInt(node.getAttribute('data-ly-processed')) + langify.settings.timeout) {
3922          node.setAttribute('data-ly-processed', timeStamp);
3923          attrs.forEach(function(attr) {
3924            if(node.hasAttribute(attr)) {
3925              var imgObject = LyHelper.extractImageObject(node.getAttribute(attr));
3926              var imgKey = imgObject ? imgObject.file.toLowerCase() : '';
3927    
3928              if(customContents_image[imgKey]) {
3929    
3930                // Replace
3931                var oldValue = node.getAttribute(attr);
3932                var translation = node.getAttribute(attr);
3933                translation = translation.replace(new RegExp(imgObject.host, 'g'), customContents_image[imgKey].host);
3934                translation = translation.replace(new RegExp(imgObject.name, 'g'), customContents_image[imgKey].name);
3935                translation = translation.replace(new RegExp(imgObject.type, 'g'), customContents_image[imgKey].type);
3936    
3937                // China Hook
3938                if(node.getAttribute(attr).indexOf('cdn.shopifycdn.net') >= 0) {
3939                  translation = translation.replace(new RegExp('cdn.shopify.com', 'g'), 'cdn.shopifycdn.net'); 
3940                }
3941    
3942                if(node.getAttribute(attr) != translation) {
3943                  node.setAttribute(attr, translation);
3944    
3945                  mutationCount = mutationCount + 1;
3946                  LyHelper.log('REPLACED (IMAGE)', {
3947                    attrName: attr,
3948                    oldValue: oldValue,
3949                    newValue: translation,
3950                    mutationCount,
3951                  }, 'success');
3952            
3953                  var event = new CustomEvent('langify.observer.aftertranslateimage', { 
3954                    bubbles: true,
3955                    detail: {
3956                      target: node,
3957                      attribute: attr,
3958                      original: oldValue,
3959                      translation: translation
3960                    }
3961                  });
3962                  node.dispatchEvent(event);
3963                }
3964              }
3965            }
3966          });
3967        }
3968      }
3969    
3970      function translateCssImage(node) {
3971        if(langify.settings.observeImages === false || node.hasAttribute('data-ly-locked') || Object.keys(customContents_image).length === 0 || !node.getAttribute('style')) {
3972          return
3973        }
3974    
3975        var imgMatches = node.getAttribute('style').match(/url\(("|')?(.*)("|')?\)/gi);
3976        if(imgMatches !== null) {
3977          var imgSource = imgMatches[0].replace(/url\(("|')?|("|')?\)/, '');
3978          var imgObject = LyHelper.extractImageObject(imgSource);
3979          var imgKey = imgObject ? imgObject.file.toLowerCase() : '';
3980          var attr = 'style';
3981    
3982          if(customContents_image[imgKey]) {
3983    
3984            // Replace
3985            var translation = node.getAttribute(attr);
3986            translation = translation.replace(new RegExp(imgObject.host, 'g'), customContents_image[imgKey].host);
3987            translation = translation.replace(new RegExp(imgObject.name, 'g'), customContents_image[imgKey].name);
3988            translation = translation.replace(new RegExp(imgObject.type, 'g'), customContents_image[imgKey].type);
3989    
3990            // China Hook
3991            if(node.getAttribute(attr).indexOf('cdn.shopifycdn.net') >= 0) {
3992              translation = translation.replace(new RegExp('cdn.shopify.com', 'g'), 'cdn.shopifycdn.net'); 
3993            }
3994    
3995            if(node.getAttribute(attr) != translation) {
3996              var timeStamp = Math.floor(Date.now());
3997              if(!node.hasAttribute('data-ly-processed') || timeStamp > parseInt(node.getAttribute('data-ly-processed')) + langify.settings.timeout) {
3998                node.setAttribute('data-ly-processed', timeStamp);
3999                node.setAttribute(attr, translation);
4000                mutationCount = mutationCount + 1;
4001              }
4002            }
4003          }          
4004        }
4005      }
4006    
4007      function findAndLocalizeLinks(target, parent) {
4008        if(target.parentNode && parent) var allLinks = target.parentElement.querySelectorAll('[href],[action]');
4009        else var allLinks = target.querySelectorAll('[href],[action]');
4010        allLinks.forEach(link => {
4011          if(link.hasAttribute('href')) var attrName = 'href'; else var attrName = 'action';
4012          var url = link.getAttribute(attrName);
4013          translateLink(url, link);
4014        });
4015      }
4016      
4017      function isLocalizationForm(node) {
4018        if(node.querySelector('input[name="form_type"][value="localization"]')){
4019          return true;
4020        }
4021        return false;
4022      }
4023    
4024      function getNodesUnder(el, show){
4025        var n, a=[], walk=document.createTreeWalker(el, NodeFilter[show] , null, false);
4026        while(n=walk.nextNode()) a.push(n);
4027        return a;
4028      }
4029    
4030      function spreadCustomContents() {
4031        var getFileName = function(url) {
4032          if(!url || url == '') return;
4033          url = url.substring(0, (url.indexOf("#") == -1) ? url.length : url.indexOf("#"));
4034          url = url.substring(0, (url.indexOf("?") == -1) ? url.length : url.indexOf("?"));
4035          url = url.substring(url.lastIndexOf("/") + 1, url.length);
4036          url = url.replace(/(_[0-9]+x[0-9]*|_{width}x)?(_crop_(top|center|bottom|left|right))?(@[0-9]*x)?(\.progressive)?\.(jpe?g|png|gif|webp)/gi, "");
4037          return '/' + url;
4038        }
4039        Object.entries(customContents).forEach(function(entry) {
4040          //if(/<\/?[a-z][\s\S]*>/i.test(entry[0])) customContents_html[entry[0]] = entry[1];
4041          //else if(/(http(s?):)?([/|.|\w|\s|-])*\.(?:jpe?g|gif|png)/.test(entry[0])) customContents_image[getFileName(entry[0])] = getFileName(entry[1]);
4042          if(/(http(s?):)?([/|.|\w|\s|-])*\.(?:jpe?g|gif|png|webp)/.test(entry[0])) customContents_image[LyHelper.extractImageObject(entry[0]).file] = LyHelper.extractImageObject(entry[1]);
4043          else customContents_text[entry[0]] = entry[1];
4044        });
4045        LyHelper.log('CUSTOM CONTENTS:', {customContents, customContents_text, customContents_image}, 'info')
4046      }
4047    
4048      // Polyfill for old browsers
4049      function startMutationEvents() {
4050        var target = document.querySelector('body');
4051        target.addEventListener("DOMAttrModified", function (event) {
4052          if(event.attrName === 'href' || event.attrName === 'action') {
4053            if(event.prevValue != event.newValue) {
4054              translateLink(event.newValue, event.target);
4055            }
4056          }
4057        }, false);
4058        target.addEventListener("DOMSubtreeModified", function (event) {
4059          //findAndLocalizeLinks(event.target, false);
4060          //matchCustomContent(event.target);
4061        }, false);
4062      }
4063    
4064      function triggerCustomContents() {
4065        var rootnode = document.getElementsByTagName('body')[0]
4066        var walker = document.createTreeWalker(rootnode, NodeFilter.SHOW_ALL, null, false)
4067        
4068        while (walker.nextNode()) {
4069          //LyHelper.log(walker.currentNode.tagName)
4070          translate(walker.currentNode, null);
4071        }
4072      }
4073    
4074      function stopObserver() {
4075        mutationObs.takeRecords();
4076        mutationObs.disconnect();
4077      }
4078    
4079      //init();
4080      return {
4081        init: init,
4082        triggerCustomContents: triggerCustomContents,
4083        stopObserver: stopObserver,
4084        translateLink: translateLink,
4085        translateTextNode: translateTextNode,
4086        translateNodeAttrs: translateNodeAttrs,
4087        translateImage: translateImage,
4088        translateCssImage: translateCssImage
4089      }
4090    };
4091  }
4092
4093
4094  /**
4095  *
4096  * 
4097  * @class Switcher
4098  */
4099  class Switcher {
4100    constructor(switcherSettings) {
4101      LyHelper.log('Switcher instantiation');
4102
4103      this.lyForceOff = location.search.split('ly-force-off=')[1];
4104      this.switcherElements = Array.prototype.slice.call(document.getElementsByClassName('ly-switcher-wrapper'));
4105    }
4106
4107    init() {
4108
4109      // Initial cart.attributes update
4110      LyHelper.shopifyAPI().getCart(function (cart) {
4111        var currentLanguage = langify.locale.iso_code;
4112        if(!cart.attributes.language || cart.attributes.language != currentLanguage) {
4113          LyHelper.shopifyAPI().updateCartAttributes({"language": currentLanguage}, function(data){});
4114        }
4115      });
4116
4117      if(langify.locale.languages.length === 1) {
4118        console.info(`%c LANGIFY INFO:\n`, 'font-weight: bold;', 'The language switcher is hidden! This can have one of the following reasons: \n * All additional languages are disabled in the "Langify -> Dashboard -> Languages" section. \n * If you are using different domains for your additional languages, ensure that "Cross Domain Links" are enabled inside the "Langify -> Dashboard -> Switcher Configurator -> Domains" section.');
4119        return false;
4120      }
4121
4122      this.setCustomPosition();
4123      this.initCustomDropdown();
4124      this.bindCountrySwitchers();
4125      this.bindCurrencySwitchers();
4126      this.bindLanguageSwitchers();
4127
4128      var event = new CustomEvent('langify.switcher.initialized', { 
4129        bubbles: true,
4130        detail: {}
4131      });
4132    }
4133
4134    initCustomDropdown() {
4135      // Custom Dropdown
4136      var root = this;
4137      var switcher = document.getElementsByClassName('ly-custom-dropdown-switcher');
4138      for(var a = 0; a < switcher.length; a++) {
4139        switcher[a].classList.toggle('ly-is-open');
4140        var isOut = LyHelper.isOutOfViewport(switcher[a]);
4141        if(isOut.bottom && isOut.inViewport) {
4142          switcher[a].classList.add('ly-is-dropup');
4143          var arrows = switcher[a].querySelectorAll('.ly-arrow');
4144          for(var b = 0; b < arrows.length; b++) {
4145            arrows[b].classList.add('ly-arrow-up');    
4146          }
4147        }
4148        switcher[a].classList.toggle('ly-is-open');
4149        switcher[a].onclick = function(event) {
4150          root.toggleSwitcherOpen(this);
4151        }
4152      }
4153
4154      document.addEventListener('click', function(event) {
4155        if(!event.target.closest('.ly-custom-dropdown-switcher')) {
4156          var openSwitchers = document.querySelectorAll('.ly-custom-dropdown-switcher.ly-is-open')
4157          for(var i = 0; i < openSwitchers.length; i++) {
4158            openSwitchers[i].classList.remove('ly-is-open');
4159          }
4160        }
4161      });
4162    }
4163    
4164    bindLanguageSwitchers() {
4165      var root = this;
4166      var links = document.getElementsByClassName('ly-languages-switcher-link');
4167      for(var l = 0; l < links.length; l++) {
4168        links[l].addEventListener('click', function(event) {
4169          event.preventDefault();
4170          if(LyHelper.isDomainFeatureEnabled() && this.getAttribute('href') !== '#') {
4171          	var domain = this.getAttribute('href');
4172          }
4173          LyHelper.setCookie('ly-lang-selected', this.getAttribute('data-language-code'), 365);
4174          LyHelper.localizationRedirect('language_code', this.getAttribute('data-language-code'), null, null, domain);
4175        });
4176      }
4177
4178      // Native select event handling
4179      var nativeLangifySelects = document.querySelectorAll('select.ly-languages-switcher');
4180      for(var i = 0; i < nativeLangifySelects.length; i++) {
4181        nativeLangifySelects[i].onchange = function() {
4182          event.preventDefault();
4183          if(LyHelper.isDomainFeatureEnabled() && this[this.selectedIndex].getAttribute('data-domain') !== '#') {
4184            var domain = this[this.selectedIndex].getAttribute('data-domain');
4185          }
4186          LyHelper.setCookie('ly-lang-selected', this[this.selectedIndex].getAttribute('data-language-code'), 365);
4187          LyHelper.localizationRedirect('language_code', this[this.selectedIndex].getAttribute('data-language-code'), null, null, domain);
4188        };
4189      }
4190    }
4191    
4192    bindCountrySwitchers() {
4193      var countrySelectSwitcher = document.querySelectorAll('select.ly-country-switcher');
4194      var countryCustomSwitcher = document.querySelectorAll('div.ly-country-switcher a');
4195      for(var i=0; i<countryCustomSwitcher.length; i++) {
4196        countryCustomSwitcher[i].addEventListener('click', function(e) {
4197          LyHelper.localizationRedirect('country_code', this.getAttribute('data-country-code'));
4198        });
4199      }
4200      for(var a=0; a<countrySelectSwitcher.length; a++) {
4201        countrySelectSwitcher[a].addEventListener('change', function(){
4202          LyHelper.localizationRedirect('country_code', this[this.selectedIndex].getAttribute('data-country-code'));
4203        });
4204      }  
4205    }
4206    
4207    bindCurrencySwitchers() {
4208      var currencySelectSwitcher = document.querySelectorAll('select.ly-currency-switcher');
4209      var currencyCustomSwitcher = document.querySelectorAll('div.ly-currency-switcher a');
4210      for(var i=0; i<currencyCustomSwitcher.length; i++) {
4211        currencyCustomSwitcher[i].addEventListener('click', function(e) {
4212          LyHelper.changeCurrency(this.getAttribute('data-currency-code'));
4213        });
4214      }
4215      for(var a=0; a<currencySelectSwitcher.length; a++) {
4216        currencySelectSwitcher[a].addEventListener('change', function(){
4217          LyHelper.changeCurrency(this[this.selectedIndex].getAttribute('data-currency-code'));
4218        });
4219      }  
4220    }
4221
4222    setCustomPosition() {
4223      for(var i = 0; i < this.switcherElements.length; i++) {
4224        if(this.lyForceOff !== 'true') {
4225          if(langify.locale.languages.length <= 1) {
4226            this.switcherElements[i].querySelector('.ly-languages-switcher').classList.add('ly-hide');
4227          }
4228          this.switcherElements[i].classList.remove('ly-hide');
4229        }
4230        if(this.switcherElements[i].classList.contains('ly-custom') && (document.getElementById('ly-custom-'+this.switcherElements[i].getAttribute('data-breakpoint')) || document.getElementsByClassName('ly-custom-'+this.switcherElements[i].getAttribute('data-breakpoint')).length )) {
4231          var targets = Array.from(document.getElementsByClassName('ly-custom-'+this.switcherElements[i].getAttribute('data-breakpoint')));
4232          var target = document.getElementById('ly-custom-'+this.switcherElements[i].getAttribute('data-breakpoint'));
4233          if(target) targets.push(target);
4234          for(var c = 0; c < targets.length; c++) {
4235            var clone = this.switcherElements[i].cloneNode(true);
4236            targets[c].innerHTML = clone.outerHTML;
4237          }
4238          this.switcherElements[i].classList.add('ly-hide');
4239        }
4240      }
4241    }
4242
4243    toggleSwitcherOpen(e) {
4244      var target = e;
4245      if(!target.classList.contains('ly-is-open')) {
4246        var openSwitchers = document.querySelectorAll('.ly-custom-dropdown-switcher.ly-is-open')
4247        for(var i = 0; i < openSwitchers.length; i++) {
4248          openSwitchers[i].classList.remove('ly-is-open');
4249        }
4250
4251        target.getElementsByClassName('ly-custom-dropdown-current')[0].setAttribute('aria-expanded', 'true');
4252      } else {
4253        target.getElementsByClassName('ly-custom-dropdown-current')[0].setAttribute('aria-expanded', 'false');
4254      }
4255      target.classList.toggle('ly-is-open');
4256      var isOut = LyHelper.isOutOfViewport(target);
4257      if(isOut.bottom) {
4258        target.classList.add('ly-is-dropup');
4259      }
4260    }
4261
4262    togglePopupOpen(e) {
4263      e.closest('.ly-popup-switcher').classList.toggle('ly-is-open');
4264    }
4265
4266    _getCountryCodeFromHreflang(language_code) {
4267      var hreflangTags = document.querySelectorAll('link[hreflang]');
4268      var languageDomains = {};
4269      var countryCode = false;
4270      for(var i = 0; i < hreflangTags.length; i++) {
4271        if(hreflangTags[i].getAttribute('hreflang').indexOf(language_code) === 0) {
4272          if(!languageDomains[hreflangTags[i].getAttribute('href')]) {
4273            languageDomains[hreflangTags[i].getAttribute('href')] = hreflangTags[i];
4274          }
4275        }
4276      }
4277      if(Object.keys(languageDomains).length > 0) {
4278        countryCode = Object.values(languageDomains)[0].getAttribute('hreflang');
4279        countryCode = countryCode.split('-');
4280        if(countryCode[1]) {
4281          countryCode = countryCode[1]
4282        } else {
4283          
4284        }
4285      }
4286      return countryCode;
4287    }
4288  }
4289
4290
4291  /**
4292  *
4293  *
4294  * @class LanguageDetection
4295  */
4296  class LanguageDetection {
4297
4298    constructor() {
4299      this.hreflangList = null;
4300      LyHelper.log('LanguageDetection instantiation');
4301    }
4302
4303    init() {
4304      if(LyHelper.inIframe()
4305      || window.location.pathname.indexOf('preview_key=') > 0) {
4306        return null;
4307      }
4308
4309      var currentLang = langify.locale.iso_code.toLowerCase();
4310      //var localizationData = this.getLocalizationData();
4311      this.hreflangList = this.getHreflangList();
4312
4313      var userLang = navigator.language || navigator.userLanguage;
4314      userLang = userLang.toLowerCase();
4315      var bot = /bot|google|baidu|bing|msn|duckduckbot|teoma|slurp|yandex|Chrome-Lighthouse/i.test(navigator.userAgent);
4316      var blockedRoutes = window.lyBlockedRoutesList || [];
4317      var blockedRoute = blockedRoutes.find(x => window.location.pathname.indexOf(x) === 0);
4318      var is404 = document.getElementsByClassName('template-404').length;
4319
4320      if(LyHelper.getVal('redirected') === 'true') {
4321        LyHelper.setCookie('ly-lang-selected', currentLang, 365);
4322        var _href = window.location.href;
4323        history.replaceState(null, '', _href.replace(/(\?|&)(redirected=true)/i, ''));
4324        return null;
4325      }
4326
4327      if(!is404 && !bot && !blockedRoute && LyHelper.getVal('ly-lang-detect') !== 'off') {
4328        if(userLang && !LyHelper.getCookie('ly-lang-selected')) {
4329          var hasMatch = this.matchHreflangList(userLang);
4330          if(currentLang !== this._hreflangToLanguageCode(hasMatch)) {
4331            if(hasMatch) {
4332              this.redirectMatched(userLang);
4333            } else if (!hasMatch && langify.settings.switcher.languageDetectionDefault) {
4334              // Redirect to default language
4335              this.redirectMatched(langify.settings.switcher.languageDetectionDefault);
4336            }
4337          }
4338        } else {
4339          if(LyHelper.getCookie('ly-lang-selected') && LyHelper.getCookie('ly-lang-selected') !== currentLang) {
4340            // Only save cookie when the domain feature is active
4341            if(LyHelper.isDomainFeatureEnabled()) {
4342              LyHelper.setCookie('ly-lang-selected', currentLang, 365);
4343            }
4344            this.redirectMatched(LyHelper.getCookie('ly-lang-selected'));
4345          }
4346        }
4347      }
4348      
4349      this._geolocationAppSupport();
4350    }
4351    redirectMatched(userLang) {
4352      var match = this.matchHreflangList(userLang);
4353      if(match) {
4354        this.redirectHref(match.href, match.lang);
4355      }
4356      return match;
4357    }
4358    matchHreflangList(userLang) {
4359      var matchedHreflang = false;
4360      var browserLang = userLang;
4361
4362      // Find candidates
4363      var candidates = this.hreflangList.filter(item => item.lang === browserLang);
4364      if(candidates.length === 0) {
4365        browserLang = userLang.toLowerCase();
4366        candidates = this.hreflangList.filter(item => item.lang.toLowerCase().indexOf(browserLang) === 0);
4367      }
4368      if(candidates.length === 0) {
4369        browserLang = userLang.toLowerCase().substring(0, 2);
4370        candidates = this.hreflangList.filter(item => item.lang.toLowerCase().indexOf(browserLang) === 0);
4371      }
4372
4373      // Handle candidates
4374      if(candidates.length === 1) {
4375        return({href: candidates[0].href, lang: browserLang});
4376      } 
4377      else if(candidates.length > 1) {
4378        var preferedCandidate = candidates.find(item => item.href.indexOf(window.location.host) >= 0)
4379        if(preferedCandidate) {
4380          return({href: preferedCandidate.href, lang: browserLang});
4381        } else {
4382          return({href: candidates[0].href, lang: browserLang});
4383        }
4384      } 
4385      
4386      return false;
4387    }
4388    redirectHref(href, userLang) {
4389      var queryString = window.location.search;
4390      var url = href.split('?')[0];
4391      if(queryString === '') {
4392        queryString = '?redirected=true';
4393      } else {
4394        queryString += '&redirected=true';
4395      }
4396      window.location.replace(url + queryString);
4397    }
4398    getHreflangList() {
4399      var hreflangTags = document.querySelectorAll('link[hreflang]');
4400      var hreflangList = [];
4401      var countryCode = false;
4402      // Cross Domain Links option
4403      if(LyHelper.isDomainFeatureEnabled()) {
4404        for(var i = 0; i < langify.locale.languages.length; i++) {
4405          let newHref = 'https://' + langify.locale.languages[i].domain + window.location.pathname + window.location.search + window.location.hash
4406          // When cross-domain link is pointing to the same domain with subfolders, don't merge the current pathname into the url
4407          if(new String(langify.locale.languages[i].domain).indexOf(window.location.hostname) === 0) {
4408            newHref = 'https://' + langify.locale.languages[i].domain + window.location.search + window.location.hash
4409          }
4410          hreflangList.push({
4411            href: newHref,
4412            lang: langify.locale.languages[i].iso_code,
4413          });
4414        }
4415      }
4416      for(var i = 0; i < hreflangTags.length; i++) {
4417        var hreflang = hreflangTags[i].getAttribute('hreflang').toLowerCase();
4418        hreflang = hreflang.replace('zh-hans', 'zh-cn').replace('zh-hant', 'zh-tw'); // Chinese special cases
4419        hreflangList.push({
4420          href: hreflangTags[i].getAttribute('href'),
4421          lang: hreflang
4422        });
4423      }
4424      return hreflangList;
4425    }
4426    _langToHreflang(userLang) {
4427      var hreflang = '';
4428      this.hreflangList.map(function(item) {
4429        if(item.lang === userLang) {
4430          hreflang = userLang;
4431        }
4432      });
4433      if(hreflang === '') {
4434        this.hreflangList.map(function(item) {
4435          var browserLang = userLang.toLowerCase();
4436          if(item.lang.toLowerCase().indexOf(browserLang) === 0) {
4437            hreflang = browserLang;
4438          }
4439          else if(item.lang.toLowerCase().indexOf(browserLang.substring(0, 2)) === 0) {
4440            hreflang = browserLang.substring(0, 2);
4441          }
4442        });        
4443      }
4444      return hreflang || userLang;
4445    }
4446    _hreflangToLanguageCode(hreflangTag) {
4447      if(!hreflangTag || !hreflangTag.lang) return false;
4448	  var languageCode = false;
4449      langify.locale.languages.forEach(function(item) {
4450        if(item.iso_code.toLowerCase() === hreflangTag.lang.toLowerCase()) {
4451          languageCode = item.iso_code;
4452        }
4453      });
4454      if(!languageCode) {
4455        langify.locale.languages.forEach(function(item) {
4456          if(item.iso_code.toLowerCase() === hreflangTag.lang.substring(0, 2).toLowerCase()) {
4457            languageCode = item.iso_code;
4458          }
4459        });
4460      }
4461      return languageCode;
4462    }
4463    _geolocationAppSupport() {
4464      var target = document.querySelector('body');
4465      var config = { childList: true, subtree: true };
4466      var geolocationObserver = new MutationObserver(function(mutations) {
4467        mutations.forEach(function(mutation) {
4468          if (mutation.type === 'childList' && mutation.addedNodes.length > 0) {
4469            var target = mutation.target.getElementsByClassName('locale-bar__form');
4470            if(target[0]) {
4471              target[0].onsubmit = function() {
4472                var locale_code = target[0].elements['locale_code'].value;
4473                var selector = target[0].getElementsByClassName('locale-bar__selector');
4474                if(selector.length >= 1) {
4475                  locale_code = selector[0].options[selector[0].selectedIndex].value;
4476                }
4477                LyHelper.setCookie('ly-lang-selected', locale_code, 365);
4478              };
4479            }
4480            var selectors = mutation.target.getElementsByClassName('locale-selectors__selector');
4481            if(selectors.length > 0) {
4482              for(var selector of selectors) {
4483                if(selector.getAttribute('name') === 'locale_code') {
4484                  selector.onchange = function() {
4485                    var locale_code = selector.options[selector.selectedIndex].value;
4486                    LyHelper.setCookie('ly-lang-selected', locale_code, 365);
4487                  };        
4488                }
4489              }
4490            }
4491          }
4492        });
4493      });
4494      geolocationObserver.observe(target, config);
4495      setTimeout(function() {
4496        geolocationObserver.disconnect();
4497      }, 10000);
4498    }
4499  }
4500
4501
4502  /**
4503  *
4504  *
4505  * @class Recommendation
4506  */
4507  class Recommendation extends LanguageDetection {
4508    
4509    constructor() {
4510      super();
4511      LyHelper.log('Recommendation instantiation');
4512    }
4513
4514    init() {
4515      this.hreflangList = this.getHreflangList();
4516
4517      var userLang = navigator.language || navigator.userLanguage;
4518      userLang = userLang.toLowerCase();
4519
4520      var recommendation = this.matchHreflangList(userLang);
4521      var recommendationLanguageCode = this._hreflangToLanguageCode(recommendation);
4522      if(recommendationLanguageCode && recommendationLanguageCode !== langify.locale.iso_code && !LyHelper.getCookie('ly-lang-selected')) {
4523        this.recommended_language_code = recommendationLanguageCode;
4524        this.recommended_country_code = null;
4525        this.recommended_currency_code = null;
4526        this._translateStrings(recommendationLanguageCode);
4527        this._bindings();
4528      } else {
4529        return false;
4530      }
4531    }
4532
4533    _translateStrings(languageCode) {
4534      var recommendationElement = document.querySelectorAll('.ly-recommendation')[0];
4535      var strings = langify.settings.switcher.recommendation_strings[languageCode];
4536      var recommendationStr = 'Looks like your browser is set to [[language]]. Change the language?';
4537      var buttonStr = 'Change';
4538      var matchedLanguageCode = this._langToHreflang(languageCode).toLowerCase();
4539      var languageStr = langify.settings.switcher.languages.find(x => x.iso_code.toLowerCase() === matchedLanguageCode) ? langify.settings.switcher.languages.find(x => x.iso_code.toLowerCase() === matchedLanguageCode).name : languageCode.toUpperCase();
4540      if(strings) {
4541        recommendationStr = strings.recommendation ? strings.recommendation : recommendationStr;
4542        buttonStr = strings.button ? strings.button : buttonStr;
4543        languageStr = strings.language ? strings.language : languageStr;
4544      }
4545      var newCode = recommendationElement.innerHTML;
4546      newCode = newCode.replaceAll('[[recommendation]]', recommendationStr).replaceAll('[[button]]', buttonStr).replaceAll('[[language]]', languageStr);
4547      recommendationElement.innerHTML = newCode;     
4548    }
4549
4550    _bindings() {
4551      var _this = this;
4552      var lyForceOff = location.search.split('ly-force-off=')[1];
4553      var recommendationElement = document.querySelectorAll('.ly-recommendation')[0];
4554      var form = recommendationElement.querySelectorAll('.ly-recommendation-form')[0];
4555      var links = recommendationElement.getElementsByClassName('ly-custom-dropdown-list-element');
4556      var customDropdown = recommendationElement.querySelectorAll('.ly-custom-dropdown-switcher');
4557      var nativeSelects = recommendationElement.getElementsByClassName('ly-native-select');
4558
4559      form.addEventListener('submit', function(e) {
4560        e.preventDefault();
4561        
4562        if(_this.recommended_country_code || _this.recommended_currency_code) {
4563          // When a country or currency is involved, use old redirection
4564          var additionalFields = [];
4565          if(_this.recommended_country_code) {
4566            additionalFields.push({
4567              name: 'country_code',
4568              value: _this.recommended_country_code
4569            });
4570          }
4571          if(_this.recommended_currency_code) {
4572            additionalFields.push({
4573              name: 'currency_code',
4574              value: _this.recommended_currency_code
4575            });
4576          }
4577          LyHelper.setCookie('ly-lang-selected', _this.recommended_language_code, 365);
4578          LyHelper.localizationRedirect('language_code', _this.recommended_language_code, additionalFields);
4579        } else {
4580          //...or use new hreflang redirection
4581          _this.redirectMatched(_this.recommended_language_code);
4582        }
4583      });
4584      
4585      // Overwrite switchers
4586      for(var l = 0; l < links.length; l++) {
4587        links[l].addEventListener('click', function(event) {
4588          event.preventDefault();
4589          
4590          // When clicked from within a custom dropdown
4591          var parentCustomDropdown = event.currentTarget.closest('.ly-custom-dropdown-switcher');
4592          if(parentCustomDropdown) {
4593            _this._selectCustomDropdownEntry(parentCustomDropdown, this);
4594          } else {
4595            _this.recommended_language_code = this.getAttribute('data-language-code');
4596          }
4597        });
4598      }
4599
4600      for(var i = 0; i < nativeSelects.length; i++) {
4601        nativeSelects[i].onchange = _this._selectNativeDropdownEntry.bind(this);
4602        
4603        if(nativeSelects[i].classList.contains('ly-languages-switcher')) {
4604          nativeSelects[i].value = _this.recommended_language_code;
4605        }
4606      }
4607
4608      for(var i = 0; i < customDropdown.length; i++) {
4609        if(recommendationElement.className.indexOf('bottom') > -1) {
4610          customDropdown[i].classList.add('ly-is-dropup');       
4611        }
4612        
4613        if(customDropdown[i].classList.contains('ly-languages-switcher')) {
4614          _this._selectCustomDropdownEntry(customDropdown[i], customDropdown[i].querySelector('.ly-custom-dropdown-list a[data-language-code="'+ _this.recommended_language_code +'"]'));
4615        }
4616      } 
4617      if(!lyForceOff) {
4618        recommendationElement.classList.add('ly-is-open');
4619      }
4620    }
4621
4622    _selectNativeDropdownEntry(event) {
4623      event.preventDefault();
4624      var element = event.currentTarget;
4625      var _this = this;
4626
4627      if(element[element.selectedIndex].hasAttribute('data-language-code')) {
4628        _this.recommended_language_code = element[element.selectedIndex].getAttribute('data-language-code');
4629      }
4630      if(element[element.selectedIndex].hasAttribute('data-country-code')) {
4631        _this.recommended_country_code = element[element.selectedIndex].getAttribute('data-country-code');
4632      }
4633      if(element[element.selectedIndex].hasAttribute('data-currency-code')) {
4634        _this.recommended_currency_code = element[element.selectedIndex].getAttribute('data-currency-code');
4635      }
4636    }
4637
4638    _selectCustomDropdownEntry(element, entry) {
4639      if(!entry) return;
4640      var _this = this;
4641      var currentElem = element.querySelector('.ly-custom-dropdown-current');
4642      var currentIcon = currentElem.querySelector('.ly-icon');        
4643      var currentLabel = currentElem.querySelector('span');
4644      var valueToSelect = '';
4645
4646      if(entry.hasAttribute('data-language-code')) {
4647        _this.recommended_language_code = entry.getAttribute('data-language-code');
4648        valueToSelect = _this.recommended_language_code;
4649      }
4650      if(entry.hasAttribute('data-country-code')) {
4651        _this.recommended_country_code = entry.getAttribute('data-country-code');
4652        valueToSelect = _this.recommended_country_code;
4653      }
4654      if(entry.hasAttribute('data-currency-code')) {
4655        _this.recommended_currency_code = entry.getAttribute('data-currency-code');
4656        valueToSelect = _this.recommended_currency_code;
4657      }
4658      if(entry.hasAttribute('data-country-code') && entry.hasAttribute('data-currency-code')) {
4659        valueToSelect = _this.recommended_country_code + '-' + _this.recommended_currency_code;
4660      }
4661
4662      if(element.querySelector('.ly-custom-dropdown-list li.current')) {
4663        element.querySelector('.ly-custom-dropdown-list li.current').classList.remove('current');  
4664        element.querySelector('.ly-custom-dropdown-list li[key="'+ valueToSelect +'"]').classList.add('current');  
4665      }
4666      if(element.querySelector('.ly-custom-dropdown-list li.current span')) currentLabel.innerHTML = element.querySelector('.ly-custom-dropdown-list li.current span').innerHTML;
4667      if(element.querySelector('.ly-custom-dropdown-list li.current .ly-icon')) currentIcon.classList = element.querySelector('.ly-custom-dropdown-list li.current .ly-icon').classList;
4668    }
4669
4670    toggleOpen(e) {
4671      e.closest('.ly-recommendation').classList.toggle('ly-is-open');
4672      if(!e.closest('.ly-recommendation').classList.contains('ly-is-open')) {
4673        LyHelper.setCookie('ly-lang-selected', this.recommended_language_code, 365);
4674      }
4675    }
4676  }
4677
4678
4679  /**
4680  *
4681  *
4682  * @class Langify
4683  */
4684  class Langify {
4685    constructor(settings, locale) {
4686      LyHelper.log('Langify instantiation')
4687
4688      var translationObserver = new TranslationObserver().init();
4689
4690      langify.helper = new LyHelper();
4691      LyHelper.log(langify.helper);
4692
4693
4694      var lyForceOff = location.search.split('ly-force-off=')[1];
4695      if(lyForceOff === 'true') {
4696        document.getElementById('preview-bar-iframe').classList.add('ly-hide');
4697        return false;
4698      }
4699
4700      if(settings.theme && ((settings.theme.loadJquery && settings.theme.loadJquery === true) || typeof settings.theme.loadJquery === 'undefined')) {
4701        if(typeof jQuery === 'undefined') {
4702          LyHelper.loadScript('//cdn.jsdelivr.net/jquery/1.9.1/jquery.min.js', function() {});
4703        } 
4704      }
4705
4706      //document.addEventListener("DOMContentLoaded", function() {
4707        langify.switcher = new Switcher();
4708        langify.switcher.init();
4709
4710        if(settings.switcher) {
4711          if(settings.switcher.recommendation && settings.switcher.recommendation_enabled) {
4712            langify.recommendation = new Recommendation();
4713            langify.recommendation.init();
4714          } else {
4715            if(settings.switcher.languageDetection) {
4716              langify.languageDetection = new LanguageDetection();
4717              langify.languageDetection.init();
4718            }        
4719          }
4720        }
4721      //});
4722    }
4723  }
4724
4725  // Polyfills
4726  (function(){var t;null==window.MutationObserver&&(t=function(){function t(t){this.callBack=t}return t.prototype.observe=function(t,n){return this.element=t,this.interval=setInterval((e=this,function(){var t;if((t=e.element.innerHTML)!==e.oldHtml)return e.oldHtml=t,e.callBack.apply(null)}),200);var e},t.prototype.disconnect=function(){return window.clearInterval(this.interval)},t}(),window.MutationObserver=t)}).call(this);
4727  !function(){"use strict";if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=function(t){for(var e=window.document,o=i(e);o;)o=i(e=o.ownerDocument);return e}(),e=[],o=null,n=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return o||(o=function(t,o){n=t&&o?l(t,o):{top:0,bottom:0,left:0,right:0,width:0,height:0},e.forEach(function(t){t._checkForIntersections()})}),o},s._resetCrossOriginUpdater=function(){o=null,n=null},s.prototype.observe=function(t){if(!this._observationTargets.some(function(e){return e.element==t})){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter(function(e){return e.element!=t}),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},s.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter(function(t,e,o){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==o[e-1]})},s.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/\s+/).map(function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}});return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},s.prototype._monitorIntersections=function(e){var o=e.defaultView;if(o&&-1==this._monitoringDocuments.indexOf(e)){var n=this._checkForIntersections,r=null,s=null;this.POLL_INTERVAL?r=o.setInterval(n,this.POLL_INTERVAL):(h(o,"resize",n,!0),h(e,"scroll",n,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in o&&(s=new o.MutationObserver(n)).observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push(function(){var t=e.defaultView;t&&(r&&t.clearInterval(r),c(t,"resize",n,!0)),c(e,"scroll",n,!0),s&&s.disconnect()});var u=this.root&&(this.root.ownerDocument||this.root)||t;if(e!=u){var a=i(e);a&&this._monitorIntersections(a.ownerDocument)}}},s.prototype._unmonitorIntersections=function(e){var o=this._monitoringDocuments.indexOf(e);if(-1!=o){var n=this.root&&(this.root.ownerDocument||this.root)||t;if(!this._observationTargets.some(function(t){var o=t.element.ownerDocument;if(o==e)return!0;for(;o&&o!=n;){var r=i(o);if((o=r&&r.ownerDocument)==e)return!0}return!1})){var r=this._monitoringUnsubscribes[o];if(this._monitoringDocuments.splice(o,1),this._monitoringUnsubscribes.splice(o,1),r(),e!=n){var s=i(e);s&&this._unmonitorIntersections(s.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e<t.length;e++)t[e]()},s.prototype._checkForIntersections=function(){if(this.root||!o||n){var t=this._rootIsInDom(),e=t?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};
4727this._observationTargets.forEach(function(n){var i=n.element,s=u(i),h=this._rootContainsTarget(i),c=n.entry,a=t&&h&&this._computeTargetAndRootIntersection(i,s,e),l=null;this._rootContainsTarget(i)?o&&!this.root||(l=e):l={top:0,bottom:0,left:0,right:0,width:0,height:0};var f=n.entry=new r({time:window.performance&&performance.now&&performance.now(),target:i,boundingClientRect:s,rootBounds:l,intersectionRect:a});c?t&&h?this._hasCrossedThreshold(c,f)&&this._queuedEntries.push(f):c&&c.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},s.prototype._computeTargetAndRootIntersection=function(e,i,r){if("none"!=window.getComputedStyle(e).display){for(var s,h,c,a,f,d,g,m,v=i,_=p(e),b=!1;!b&&_;){var w=null,y=1==_.nodeType?window.getComputedStyle(_):{};if("none"==y.display)return null;if(_==this.root||9==_.nodeType)if(b=!0,_==this.root||_==t)o&&!this.root?!n||0==n.width&&0==n.height?(_=null,w=null,v=null):w=n:w=r;else{var I=p(_),E=I&&u(I),T=I&&this._computeTargetAndRootIntersection(I,E,r);E&&T?(_=I,w=l(E,T)):(_=null,v=null)}else{var R=_.ownerDocument;_!=R.body&&_!=R.documentElement&&"visible"!=y.overflow&&(w=u(_))}if(w&&(s=w,h=v,c=void 0,a=void 0,f=void 0,d=void 0,g=void 0,m=void 0,c=Math.max(s.top,h.top),a=Math.min(s.bottom,h.bottom),f=Math.max(s.left,h.left),d=Math.min(s.right,h.right),m=a-c,v=(g=d-f)>=0&&m>=0&&{top:c,bottom:a,left:f,right:d,width:g,height:m}||null),!v)break;_=_&&p(_)}return v}},s.prototype._getRootRect=function(){var e;if(this.root&&!d(this.root))e=u(this.root);else{var o=d(this.root)?this.root:t,n=o.documentElement,i=o.body;e={top:0,left:0,right:n.clientWidth||i.clientWidth,width:n.clientWidth||i.clientWidth,bottom:n.clientHeight||i.clientHeight,height:n.clientHeight||i.clientHeight}}return this._expandRectByRootMargin(e)},s.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map(function(e,o){return"px"==e.unit?e.value:e.value*(o%2?t.width:t.height)/100}),o={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return o.width=o.right-o.left,o.height=o.bottom-o.top,o},s.prototype._hasCrossedThreshold=function(t,e){var o=t&&t.isIntersecting?t.intersectionRatio||0:-1,n=e.isIntersecting?e.intersectionRatio||0:-1;if(o!==n)for(var i=0;i<this.thresholds.length;i++){var r=this.thresholds[i];if(r==o||r==n||r<o!=r<n)return!0}},s.prototype._rootIsInDom=function(){return!this.root||f(t,this.root)},s.prototype._rootContainsTarget=function(e){var o=this.root&&(this.root.ownerDocument||this.root)||t;return f(o,e)&&(!this.root||o==e.ownerDocument)},s.prototype._registerInstance=function(){e.indexOf(this)<0&&e.push(this)},s.prototype._unregisterInstance=function(){var t=e.indexOf(this);-1!=t&&e.splice(t,1)},window.IntersectionObserver=s,window.IntersectionObserverEntry=r}function i(t){try{return t.defaultView&&t.defaultView.frameElement||null}catch(t){return null}}function r(t){this.time=t.time,this.target=t.target,this.rootBounds=a(t.rootBounds),this.boundingClientRect=a(t.boundingClientRect),this.intersectionRect=a(t.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!t.intersectionRect;var e=this.boundingClientRect,o=e.width*e.height,n=this.intersectionRect,i=n.width*n.height;this.intersectionRatio=o?Number((i/o).toFixed(4)):this.isIntersecting?1:0}function s(t,e){var o,n,i,r=e||{};if("function"!=typeof t)throw new Error("callback must be a function");if(r.root&&1!=r.root.nodeType&&9!=r.root.nodeType)throw new Error("root must be a Document or Element");this._checkForIntersections=(o=this._checkForIntersections.bind(this),n=this.THROTTLE_TIMEOUT,i=null,function(){i||(i=setTimeout(function(){o(),i=null},n))}),this._callback=t,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(r.rootMargin),this.thresholds=this._initThresholds(r.threshold),this.root=r.root||null,this.rootMargin=this._rootMarginValues.map(function(t){return t.value+t.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function h(t,e,o,n){"function"==typeof t.addEventListener?t.addEventListener(e,o,n||!1):"function"==typeof t.attachEvent&&t.attachEvent("on"+e,o)}function c(t,e,o,n){"function"==typeof t.removeEventListener?t.removeEventListener(e,o,n||!1):"function"==typeof t.detatchEvent&&t.detatchEvent("on"+e,o)}function u(t){var e;try{e=t.getBoundingClientRect()}catch(t){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function a(t){return!t||"x"in t?t:{top:t.top,y:t.top,bottom:t.bottom,left:t.left,x:t.left,right:t.right,width:t.width,height:t.height}}function l(t,e){var o=e.top-t.top,n=e.left-t.left;return{top:o,left:n,height:e.height,width:e.width,bottom:o+e.height,right:n+e.width}}function f(t,e){for(var o=e;o;){if(o==t)return!0;o=p(o)}return!1}function p(e){var o=e.parentNode;return 9==e.nodeType&&e!=t?i(e):(o&&o.assignedSlot&&(o=o.assignedSlot.parentNode),o&&11==o.nodeType&&o.host?o.host:o)}function d(t){return t&&9===t.nodeType}}();
4728  !function(){if("function"==typeof window.CustomEvent)return!1;window.CustomEvent=function(n,t){t=t||{bubbles:!1,cancelable:!1,detail:null};var e=document.createEvent("CustomEvent");return e.initCustomEvent(n,t.bubbles,t.cancelable,t.detail),e}}();
4729
4730  var langify = window.langify || {};
4731  var customContents = {};
4732  var customContents_image = {};
4733  var langifySettingsOverwrites = {};
4734  var defaultSettings = {
4735    debug: false,               // BOOL : Enable/disable console logs
4736    observe: true,              // BOOL : Enable/disable the entire mutation observer (off switch)
4737    observeLinks: false,
4738    observeImages: true,
4739    observeCustomContents: true,
4740    maxMutations: 5,
4741    timeout: 100,               // INT : Milliseconds to wait after a mutation, before the next mutation event will be allowed for the element
4742    linksBlacklist: [],
4743  };
4744
4745  if(langify.settings) { 
4746    langifySettingsOverwrites = Object.assign({}, langify.settings);
4747    langify.settings = Object.assign(defaultSettings, langify.settings); 
4748  } else { 
4749    langify.settings = defaultSettings; 
4750  }
4751
4752  langify.settings.theme = null;
4753  langify.settings.switcher = null;
4754
4755  langify.locale = langify.locale || {
4756    primary: true,
4757    iso_code: "en",
4758    root_url: "\/en-usd",
4759    language_id: "ly175682",
4760    shop_url: "https:\/\/www.sockaffairs.com",
4761    domain_feature_enabled: null,
4762    languages: [{
4763        iso_code: "en",
4764        root_url: "\/en-usd",
4765        domain: null,
4766      },{
4767        iso_code: "es",
4768        root_url: "\/es-usd",
4769        domain: null,
4770      },{
4771        iso_code: "pt-PT",
4772        root_url: "\/pt-usd",
4773        domain: null,
4774      },{
4775        iso_code: "de",
4776        root_url: "\/de-usd",
4777        domain: null,
4778      },{
4779        iso_code: "fr",
4780        root_url: "\/fr-usd",
4781        domain: null,
4782      },],};
4783
4784  // Disable link correction ALWAYS on languages with mapped domains
4785  
4786  if(langify.locale.root_url == '/') {
4787    langify.settings.observeLinks = false;
4788  }
4789
4790  window.addEventListener('DOMContentLoaded', function() {
4791    langify.helper = new LyHelper();
4792
4793    // Custom Contents Section
4794
4795    // Images Section
4796    
4797
4798    
4799
4800    
4801
4802    
4803
4804    
4805
4806    
4807
4808    
4809
4810    
4811
4812    
4813
4814    
4815
4816    
4817
4818    
4819
4820    
4821
4822    
4823
4824    
4825
4826    
4827
4828    
4829
4830    
4831
4832    
4833
4834    
4835
4836    
4837
4838    
4839
4840    
4841
4842    
4843
4844    
4845
4846    
4847
4848
4849    var langifyInstance = new Langify(langify.settings, langify.locale);
4850  });
4851</script>
4851
4852<div data-breakpoint="" class="ly-switcher-wrapper ly-breakpoint-1 fixed bottom_right ly-hide" style="font-size: 14px; margin: 0px 0px; "><div aria-label="Selected language: English" aria-description="Language selector" data-dropup="false" onclick="langify.switcher.toggleSwitcherOpen(this)" class="ly-languages-switcher ly-custom-dropdown-switcher ly-bright-theme" style=" margin: 0px 0px;">
4853          <span role="button" aria-expanded="false" aria-controls="languagesSwitcherList-1" class="ly-custom-dropdown-current" style="background: #ffffff; color: #000000;  "><i class="ly-icon ly-flag-icon ly-flag-icon-en"></i><span class="ly-custom-dropdown-current-inner ly-custom-dropdown-current-inner-text">English</span>
4854<div class="ly-arrow ly-arrow-black stroke" style="vertical-align: middle; width: 14.0px; height: 14.0px;">
4855        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14.0 14.0" height="14.0px" width="14.0px" style="position: absolute;">
4856          <path d="M1 4.5 L7.0 10.5 L13.0 4.5" fill="transparent" stroke="#000000" stroke-width="1px"/>
4857        </svg>
4858      </div>
4859          </span>
4860          <ul id="languagesSwitcherList-1" role="list" class="ly-custom-dropdown-list ly-is-open ly-bright-theme" style="background: #ffffff; color: #000000; "><li key="fr"  style="color: #000000;  margin: 0px 0px;" tabindex="-1">
4861                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme" href="#" data-language-code="fr" data-ly-locked="true"><i class="ly-icon ly-flag-icon ly-flag-icon-fr"></i><span class="ly-custom-dropdown-list-element-right">French</span></a>
4862                </li><li key="de"  style="color: #000000;  margin: 0px 0px;" tabindex="-1">
4863                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme" href="#" data-language-code="de" data-ly-locked="true"><i class="ly-icon ly-flag-icon ly-flag-icon-de"></i><span class="ly-custom-dropdown-list-element-right">German</span></a>
4864                </li><li key="pt-PT"  style="color: #000000;  margin: 0px 0px;" tabindex="-1">
4865                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme" href="#" data-language-code="pt-PT" data-ly-locked="true"><i class="ly-icon ly-flag-icon ly-flag-icon-pt-PT"></i><span class="ly-custom-dropdown-list-element-right">Portuguese (Portugal)</span></a>
4866                </li><li key="es"  style="color: #000000;  margin: 0px 0px;" tabindex="-1">
4867                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme" href="#" data-language-code="es" data-ly-locked="true"><i class="ly-icon ly-flag-icon ly-flag-icon-es"></i><span class="ly-custom-dropdown-list-element-right">Spanish</span></a>
4868                </li><li key="en" class="current" style="color: #000000;  margin: 0px 0px;" tabindex="-1">
4869                  <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme current_lang" href="#" data-language-code="en" data-ly-locked="true"><i class="ly-icon ly-flag-icon ly-flag-icon-en"></i><span class="ly-custom-dropdown-list-element-right">English</span></a>
4870                </li></ul>
4871        </div></div>
4872<style>
4873    .ly-flag-icon-en { background-image: url('//www.sockaffairs.com/cdn/shop/t/97/assets/ly-icon-e
4873n.svg?v=9872'); }
4874    .ly-flag-icon-es { background-image: url('//www.sockaffairs.com/cdn/shop/t/97/assets/ly-icon-es.svg?v=9872'); }
4875    .ly-flag-icon-pt-PT { background-image: url('//www.sockaffairs.com/cdn/shop/t/97/assets/ly-icon-pt-PT.svg?v=9872'); }
4876    .ly-flag-icon-de { background-image: url('//www.sockaffairs.com/cdn/shop/t/97/assets/ly-icon-de.svg?v=9872'); }
4877    .ly-flag-icon-fr { background-image: url('//www.sockaffairs.com/cdn/shop/t/97/assets/ly-icon-fr.svg?v=9872'); }
4878
4879  .ly-switcher-wrapper {
4880    
4881  }
4882  .ly-switcher-wrapper.fixed {
4883    position: fixed;
4884    z-index: 1000;
4885  }
4886  .ly-switcher-wrapper.absolute {
4887    position: absolute;
4888    z-index: 1000;
4889  }
4890  .ly-switcher-wrapper.fixed.top_left,
4891  .ly-switcher-wrapper.absolute.top_left {
4892    top: 0;
4893    left: 0;
4894  }
4895  .ly-switcher-wrapper.fixed.top_right,
4896  .ly-switcher-wrapper.absolute.top_right {
4897    top: 0;
4898    right: 0;
4899  }
4900  .ly-switcher-wrapper.fixed.bottom_left,
4901  .ly-switcher-wrapper.absolute.bottom_left {
4902    bottom: 0;
4903    left: 0;
4904  }
4905  .ly-switcher-wrapper.fixed.bottom_right,
4906  .ly-switcher-wrapper.absolute.bottom_right {
4907    bottom: 0;
4908    right: 0;
4909  }
4910  .ly-switcher-wrapper .shopify-currency-form {
4911    display: inline-block;
4912  }
4913
4914
4915  .ly-currency-switcher {
4916    font-size: 1em;
4917  }
4918
4919  .ly-inner-text {
4920    margin: 0 0.2em;
4921    white-space: nowrap;
4922  }
4923
4924  .ly-flag-icon {
4925    background-size: contain;
4926    background-position: 50%;
4927    background-repeat: no-repeat;
4928    position: relative;
4929    display: inline-block;
4930    width: 1.33333333em;
4931    line-height: 1em;
4932  }
4933  .ly-flag-icon:before {
4934    content: '';
4935    display: inline-block;
4936  }
4937  .ly-flag-icon.ly-flag-squared {
4938    width: 1em;
4939  }
4940  .ly-flag-icon.ly-flag-rounded {
4941    width: 1em;
4942    border-radius: 50%;
4943  }
4944  .ly-languages-switcher {
4945    white-space: nowrap;
4946    list-style-type: none;
4947    display: flex;
4948    font-size: 1em;
4949  }
4950  .ly-languages-switcher-link {
4951    margin: 0 0.2em;
4952    cursor: pointer;
4953    white-space: nowrap;
4954    text-decoration: none;
4955    display: inline-block;
4956  }
4957  .ly-languages-switcher.ly-list {
4958    margin: 0;
4959    padding: 0;
4960    display: block;
4961  }
4962  .ly-languages-switcher.ly-native-select {
4963    
4964  }
4965  .ly-icon {
4966    margin: 0 0.2em;
4967  }
4968
4969  .ly-arrow {
4970    display: inline-block;
4971    position: relative;
4972    vertical-align: middle;
4973    direction: ltr !important;
4974    -webkit-transition: transform 0.25s;
4975    -moz-transition: transform 0.25s;
4976    transition: transform 0.25s;
4977    margin: 0 0.2em;
4978  }
4979  .ly-custom-dropdown-switcher.ly-is-open .ly-arrow {
4980    transform: rotate(180deg);
4981  }
4982  .ly-custom-dropdown-switcher.ly-arrow.ly-arrow-up {
4983    transform: rotate(180deg);
4984  }
4985  .ly-custom-dropdown-switcher.ly-is-open .ly-arrow.ly-arrow-up {
4986    transform: rotate(0deg);
4987  }
4988
4989  .ly-custom-dropdown-switcher {
4990    text-align: left;
4991    display: inline-block;
4992    position: relative;
4993    user-select: none;
4994    cursor: pointer;
4995  }
4996  .ly-custom-dropdown-current {
4997    display: block;
4998    vertical-align: middle;
4999  }
5000  .ly-custom-dropdown-current-inner {
5001    display: inline-block;
5002    vertical-align: middle;
5003  }
5004  .ly-custom-dropdown-current-inner-image {
5005    margin-right: 0.25em;
5006  }
5007  .ly-custom-dropdown-current-inner-text {
5008    margin: 0 0.2em;
5009  }
5010  .ly-custom-dropdown-list {
5011    display: none !important;
5012    list-style: none;
5013    position: absolute;
5014    left: 0;
5015    padding: inherit !important;
5016    padding: 0 !important;
5017    margin: 0;
5018    z-index: 99999;
5019    text-align: left;
5020    width: 100%;
5021    font-size: 1em;
5022  }
5023  .ly-custom-dropdown-list-element {
5024    color: inherit !important;
5025    display: block;
5026  }
5027  .ly-custom-dropdown-list > li {
5028    margin: 0 !important;
5029    display: block;
5030  }
5031  .ly-custom-dropdown-list-element-left {
5032    margin-right: 0.5em;
5033  }
5034  .ly-custom-dropdown-list-element-right {
5035    text-align: left;
5036  }
5037  .ly-custom-dropdown-list-element-left,
5038  .ly-custom-dropdown-list-element-right {
5039    vertical-align: middle;
5040  }
5041  .ly-custom-dropdown-switcher .ly-languages-switcher-link {
5042    margin: 0;
5043  }
5044  .ly-languages-switcher-dropdown {
5045    display: inline-block;
5046  }
5047  .ly-languages-links-switcher {
5048    display: inline-block;
5049  }
5050  .ly-languages-links-switcher > .ly-languages-link {
5051    /*margin-right: 0.5em;*/
5052    padding: inherit !important;
5053    color: inherit !important;
5054  }
5055  .ly-custom-dropdown-list-element {
5056    /*padding: inherit !important;*/
5057    text-decoration: none;
5058  }
5059  .ly-is-uppercase {
5060    text-transform: uppercase;
5061  }
5062  .ly-is-transparent.ly-links,
5063  .ly-is-transparent.ly-list,
5064  .ly-is-transparent.ly-currency-switcher,
5065  .ly-is-transparent.ly-custom-dropdown-switcher,
5066  .ly-is-transparent.ly-custom-dropdown-switcher .ly-custom-dropdown-list {
5067    background: transparent !important;
5068  }
5069  .ly-arrow-up {
5070    transform: rotateZ(180deg);
5071  }
5072
5073  .ly-custom-dropdown-switcher .ly-custom-dropdown-list li.current{
5074    display: none;
5075  }
5076  .ly-custom-dropdown-switcher.ly-is-open .ly-custom-dropdown-list {
5077    display: flex !important;
5078    min-width: 100%;
5079    width: 100%;
5080    flex-direction: column-reverse;
5081    right: 0;
5082    left: auto;
5083    overflow: auto;
5084    max-height: 350px;
5085    max-height: 50vh;
5086  }
5087
5088  .ly-is-dropup .ly-custom-dropdown-list {
5089    bottom: 100%;
5090  }
5091  .ly-hide {
5092    display: none !important;
5093  }
5094  body.ly-force-off #preview-bar-iframe,
5095  body.ly-force-off .ly-languages-switcher {
5096    display: none !important;
5097  }
5098
5099  .ly-close {
5100    position: absolute;
5101    opacity: 0.3;
5102    right: 0;
5103    top: 0;
5104    width: 3em;
5105    height: 3em;
5106    display: inline-block !important;
5107    background: rbga(0,0,0,0);
5108    padding: 1em;
5109  }
5110  .ly-close:hover {
5111    opacity: 1;
5112  }
5113  .ly-close .inner {
5114    transform: translateX(-50%);
5115    position: relative;
5116    width: 100%;
5117    height: 100%;
5118    display: inline-block;
5119  }
5120  .ly-close .inner:before, .ly-close .inner:after {
5121    position: absolute;
5122    left: 1em;
5123    content: ' ';
5124    height: 1em;
5125    width: 2px;
5126    background-color: #333;
5127  }
5128  .ly-close .inner:before {
5129    transform: rotate(45deg);
5130  }
5131  .ly-close .inner:after {
5132    transform: rotate(-45deg);
5133  }
5134
5135
5136
5137  .ly-popup-switcher {}
5138  .ly-popup-switcher .ly-popup-current {
5139    cursor: pointer;
5140    background: transparent;
5141  }
5142  .ly-popup-switcher .ly-popup-modal {
5143    position: fixed;
5144    z-index: 1000;
5145    top: 0;
5146    left: 0;
5147    width: 100%;
5148    height: 100%;
5149    display: none;
5150    justify-content: center; 
5151    align-items: center;
5152  }
5153  .ly-popup-switcher.ly-is-open .ly-popup-modal {
5154    display: flex;
5155  }
5156  .ly-popup-switcher .ly-popup-modal-backdrop {
5157    position: fixed;
5158    width: 100%;
5159    height: 100%;
5160    z-index: 0;
5161    top: 0;
5162    left: 0;
5163    background:rgba(0, 0, 0, 0.38);
5164    cursor: pointer;
5165  }
5166  .ly-popup-switcher .ly-popup-modal .ly-popup-modal-content {
5167    padding: 1em;
5168    position: absolute;
5169    z-index: 1000;
5170  }
5171  .ly-popup-switcher .ly-popup-modal .ly-popup-modal-content ul {
5172    padding: 0;
5173    margin: 12px 0 0 0;
5174    list-style: none;
5175    display: flex;
5176    flex-direction: column;
5177  }
5178  .ly-popup-switcher .ly-popup-modal .ly-popup-modal-content ul .ly-languages-switcher-link {
5179    margin: 0;
5180    border: solid 1px;
5181    padding: 1em;
5182    display: block;
5183    min-width: 225px;
5184    margin-top: 1em;
5185  }
5186  .ly-popup-switcher .ly-popup-modal .ly-popup-modal-content ul .ly-languages-switcher-link.current_lang {
5187    display: none;
5188  }
5189
5190
5191
5192  /* Recommendation */
5193  .ly-recommendation {
5194    display: none;
5195  }
5196  .ly-recommendation.ly-is-open {
5197    display: inline-block;
5198  }
5199  .ly-recommendation form {
5200    display: inline-block;
5201  }
5202  .ly-recommendation .ly-arrow,
5203  .ly-arrow.recommendation {
5204    display: none;
5205  }
5206  .ly-recommendation .ly-arrow.recommendation {
5207    display: inline-block;
5208  }
5209  .ly-recommendation .ly-switcher-wrapper {
5210    font-size: 1em !important;
5211  }
5212  .ly-recommendation .ly-popup-modal .ly-popup-switcher .ly-popup-modal .ly-popup-modal-backdrop {
5213    display: none;
5214  }
5215  .ly-recommendation-form button[type="submit"] {
5216    cursor: pointer;
5217  }
5218
5219  /* Recommendation Banner */
5220  .ly-recommendation .ly-banner {
5221    position: fixed;
5222    z-index: 100000;
5223    width: 100%;
5224  }
5225  .ly-recommendation .ly-banner .ly-banner-content {
5226    width: 100%;
5227    padding: 1em 30px 1em 1em;
5228    box-shadow: 0 0 20px rgba(0,0,0,.25);
5229  }
5230  .ly-recommendation .ly-banner.top {
5231    top: 0;
5232  }
5233  .ly-recommendation .ly-banner.bottom {
5234    bottom: 0;
5235  }
5236  .ly-recommendation .ly-banner .ly-banner-content .ly-switcher-wrapper {
5237    position: relative !important;
5238    margin: 0 !important;
5239    display: inline-block !important;
5240  }
5241  .ly-recommendation .ly-banner .ly-recommendation-form button[type="submit"] {
5242    margin-left: 10px;
5243  }
5244
5245
5246  /* Recommendation Popup */
5247  .ly-recommendation .ly-popup-modal {
5248    position: fixed;
5249    z-index: 10000;
5250  }
5251  .ly-recommendation .ly-popup-modal .ly-switcher-wrapper {
5252    position: relative !important;
5253    margin: 0 !important;
5254    display: inline-block !important;
5255  }
5256  .ly-recommendation .ly-popup-modal-backdrop {
5257    position: fixed;
5258    width: 100%;
5259    height: 100%;
5260    z-index: 1000;
5261    top: 0;
5262    left: 0;
5263    background:rgba(0, 0, 0, 0.38);
5264  }
5265  .ly-recommendation .ly-popup-modal .ly-popup-modal-content {
5266    padding: 1em 30px 1em 1em;
5267  }
5268  .ly-recommendation .ly-popup-modal .ly-popup-modal-content .ly-languages-switcher {
5269    position: relative !important;
5270    margin: 0 !important;
5271  }
5272  .ly-recommendation .ly-popup-modal .ly-popup-modal-content h3 {
5273    margin: 0 2em 1em 0;
5274    font-size: inherit;
5275    position: relative;
5276  }
5277  .ly-recommendation .ly-popup-modal.top_left { top: 0; left: 0; margin-right: 0 !important; margin-bottom: 0 !important; padding-right: 0 !important; padding-bottom: 0 !important;}
5278  .ly-recommendation .ly-popup-modal.top_center { top: 0; left: 50%; transform: translateX(-50%); margin-right: 0 !important; margin-bottom: 0 !important; margin-left: 0 !important; padding-right: 0 !important; padding-bottom: 0 !important; padding-left: 0 !important;}
5279  .ly-recommendation .ly-popup-modal.top_right { top: 0; right: 0; margin-left: 0 !important; margin-bottom: 0 !important; padding-left: 0 !important; padding-bottom: 0 !important; }
5280  .ly-recommendation .ly-popup-modal.center_center { top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); margin: 0 !important; padding: 0 !important; }
5281  .ly-recommendation .ly-popup-modal.bottom_left { bottom: 0; left: 0; margin-right: 0 !important; margin-top: 0 !important; padding-right: 0 !important; padding-top: 0 !important; }
5282  .ly-recommendation .ly-popup-modal.bottom_center { bottom: 0; left: 50%; transform: translateX(-50%); margin-right: 0 !important; margin-left: 0 !important; margin-top: 0 !important; padding-right: 0 !important; padding-left: 0 !important; padding-top: 0 !important; }
5283  .ly-recommendation .ly-popup-modal.bottom_right { bottom: 0; right: 0; margin-left: 0 !important; margin-top: 0 !important; padding-left: 0 !important; padding-top: 0 !important; }
5284
5285
5286
5287
5288
5289  
5290</style><!-- langify-v2-scripts-end -->
5291  
5292  
5293  <style>
5293 .cc-compliance {margin-right: 60px !important;} </style>
5294<div id="shopify-block-AcThYNTRkUW1SdzMyZ__6610233760104865948" class="shopify-block shopify-app-block">
5294<script>
5295  window.pushowlSubdomain = "sockaffairs.myshopify.com".split(".")[0]
5296  window.isPushowlThemeAppExtentionEnabled = true
5297  window.pushowlGUID = "53eb64ad-75f2-43ac-9151-ff3d6b64d2b7"
5298  window.pushowlEnvironment = "production"
5299  window.pushowlConfigSource = "pushowl"
5300  window.pushowlConfigUrl = ""
5301</script>
5301
5302
5303
5304
5305
5306</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
5306<script>
5307  window['ShopifyForms'] = {
5308    ...window['ShopifyForms'],
5309    currentPageType: "blog"
5310  };
5311</script>
5311
5312
5313
5314</div><div id="shopify-block-ASytkSGVQMWtUVHhhd__2102808784413787648" class="shopify-block shopify-app-block">
5314<script>
5315        window.cartbiteMainJsUrl="https://s1.staq-cdn.com/grow/api/js/62170267797/main.js?sId=62170267797&v=XJUE5WWQPRZNQ32KL83RUBJP";
5316        window.cartBiteCollectionJsUrl="https://cdn.shopify.com/extensions/01a0acae-48ed-764e-9b04-878137b134ab/cartbite-83/assets/cartbite-collection.js"
5317        setTimeout(async ()=>{
5318          if(!window.growAppEmbedLoaded){
5319            !async function(){window.growAppEmbedLoaded=!0;let t=async()=>{if(window.growClient)return;window.cartbiteMainJsUrl||await new Promise(t=>{setTimeout(()=>{t()},1e3)}),window.cartbiteMainJsUrl||(window.cartbiteMainJsUrl=`https://s1.staq-cdn.com/grow/api/js/main.js?sId=${encodeURIComponent(Shopify.shop)}&v=${new Date().valueOf()}&cfs=skip`);let t=document.createElement("script");t.src=window.cartbiteMainJsUrl,t.async=!0,document.getElementsByTagName("head")[0].appendChild(t)};await t(),setTimeout(async()=>{let a=!1;try{a=window.growClient||(await (await fetch("https://s1.staq-cdn.com/api/status")).json()).isActive}catch(s){console.error("Error in getting script from cdn",s)}a||(window.cartbiteMainJsUrl=window.cartbiteMainJsUrl.replace("https://s1.staq-cdn.com","https://js-server.staqlab.com"),await t())},1e3)}();
5320          }
5321        },1500);
5322        window.gwProductInventoryPolicy={};window.gwProductInventoryQuantity={};window.grow_market="us";
5323
5324
5325</script>
5325
5326
5327</div><div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block">
5328
5329
5330<script>
5331  console.log("[Alia app extension] v1.0.5");
5332
5333  const BACKEND_URL = "https://backend.alia-prod.com";
5334
5335  window.ALIA_SHOPIFY_EXTENSION_INFO = {
5336    customerID: "",
5337    country: "US",
5338    market: "us",
5339    language: "en"
5340  }
5341
5342  if (document.readyState !== "loading") {
5343    initAlia();
5344  } else {
5345    document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true });
5346  }
5347
5348  async function initAlia() {
5349    const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=sockaffairs.myshopify.com";
5350    const script = document.createElement("script");
5351    script.src = url;
5352    script.async = true;
5353    document.head.appendChild(script);
5354  }
5355</script>
5355
5356
5357</div>
5357<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5357
5358</body>
5359</html>

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