1<!doctype html><html lang="en" dir="ltr"> 2<head> 3 <meta charset="utf-8"> 4 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 5 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5, viewport-fit=cover"> 6 <meta name="theme-color" content="#ffffff"> 7 <link rel="canonical" href="https://iwanttheo.com/collections/shop-all"> 8 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 9 <link rel="preload" as="style" href="//iwanttheo.com/cdn/shop/t/26/assets/app.css?v=4991819803520241891788597765"> 10 11<link rel="preload" as="image" href="//iwanttheo.com/cdn/shop/files/padded.png?height=350&v=1790859659" imagesrcset="//iwanttheo.com/cdn/shop/files/padded.png?v=1790859659&width=279 279w,//iwanttheo.com/cdn/shop/files/padded.png?v=1790859659&width=559 559w,//iwanttheo.com/cdn/shop/files/padded.png?v=1790859659&width=1121 1121w" imagesizes="auto"> 12 13 14<link href="//iwanttheo.com/cdn/shop/t/26/assets/animations.min.js?v=130646716893444454131788199751" as="script" rel="preload"> 15 16<link href="//iwanttheo.com/cdn/shop/t/26/assets/header.js?v=93571118980651711621788199773" as="script" rel="preload"> 17<link href="//iwanttheo.com/cdn/shop/t/26/assets/vendor.min.js?v=144188501496941429441788199808" as="script" rel="preload"> 18<link href="//iwanttheo.com/cdn/shop/t/26/assets/app.js?v=63480474159354424861788199753" as="script" rel="preload"> 19<link href="//iwanttheo.com/cdn/shop/t/26/assets/slideshow.js?v=6772469743753008141788199803" as="script" rel="preload"> 20
21<script> 22window.lazySizesConfig = window.lazySizesConfig || {}; 23window.lazySizesConfig.expand = 250; 24window.lazySizesConfig.loadMode = 1; 25window.lazySizesConfig.loadHidden = false; 26</script>
26 27 28 29 <link rel="icon" type="image/png" href="//iwanttheo.com/cdn/shop/files/Pic_10.jpg?crop=center&height=32&v=1685480092&width=32"> 30 31 <title> 32 SHOP ALL THEO COLLECTIONS 33 </title> 34 35 36 37 38<meta property="og:site_name" content="THEO"> 39<meta property="og:url" content="https://iwanttheo.com/collections/shop-all"> 40<meta property="og:title" content="SHOP ALL THEO COLLECTIONS"> 41<meta property="og:type" content="product.group"> 42<meta property="og:description" content="THEO is an independent contemporary fashion brand based in Europe, working with architectural tailoring, unisex silhouettes, and a systematic approach to collections focused on form, presence, and long-term value, rejecting fast trends, algorithm-driven aesthetics, and overproduction."><meta property="og:image" content="https://iwanttheo.com/cdn/shop/files/7_8d7f5a21-7b0b-400f-8387-078ff5ea5b97.jpg?v=1774867069"> 43 <meta property="og:image:secure_url" content="https://iwanttheo.com/cdn/shop/files/7_8d7f5a21-7b0b-400f-8387-078ff5ea5b97.jpg?v=1774867069"> 44 <meta property="og:image:width" content="2806"> 45 <meta property="og:image:height" content="3508"><meta name="twitter:card" content="summary_large_image"> 46<meta name="twitter:title" content="SHOP ALL THEO COLLECTIONS"> 47<meta name="twitter:description" content="THEO is an independent contemporary fashion brand based in Europe, working with architectural tailoring, unisex silhouettes, and a systematic approach to collections focused on form, presence, and long-term value, rejecting fast trends, algorithm-driven aesthetics, and overproduction."> 48 49 50 <link href="//iwanttheo.com/cdn/shop/t/26/assets/app.css?v=4991819803520241891788597765" rel="stylesheet" type="text/css" media="all" /> 51 52 <style data-shopify> 53 54 55 56 57h1,h2,h3,h4,h5,h6, 58 .h1,.h2,.h3,.h4,.h5,.h6, 59 .logolink.text-logo, 60 .heading-font, 61 .h1-xlarge, 62 .h1-large, 63 .customer-addresses .my-address .address-index { 64 font-style: normal; 65 font-weight: 400; 66 font-family: Helvetica, Arial, sans-serif; 67 } 68 body, 69 .body-font, 70 .thb-product-detail .product-title { 71 font-style: normal; 72 font-weight: 400; 73 font-family: Helvetica, Arial, sans-serif; 74 } 75 :root { 76 --mobile-swipe-width: calc(90vw - 30px); 77 --font-body-scale: 1.0; 78 --font-body-line-height-scale: 0.8; 79 --font-body-letter-spacing: 0.0em; 80 --font-body-medium-weight: 500; 81 --font-body-bold-weight: 700; 82 --font-announcement-scale: 1.0; 83 --font-heading-scale: 1.0; 84 --font-heading-line-height-scale: 0.9; 85 --font-heading-letter-spacing: 0.0em; 86 --font-navigation-scale: 1.0; 87 --navigation-item-spacing: 15px; 88 --font-product-title-scale: 1.0; 89 --font-product-title-line-height-scale: 1.0; 90 --button-letter-spacing: 0.02em; 91 --button-font-scale: 1.0; 92 93 94 95 --bg-body: #ffffff; 96 --bg-body-rgb: 255,255,255; 97 --bg-body-darken: #f7f7f7; 98 --payment-terms-background-color: #ffffff; 99 --color-body: #151515; 100 --color-body-rgb: 21,21,21; 101 --color-accent: #151515; 102 --color-accent-rgb: 21,21,21; 103 --color-border: #ffffff; 104 --color-form-border: #dedede; 105 --color-overlay-rgb: 0,0,0; 106 107 --shopify-accelerated-checkout-button-block-size: 48px; 108 --shopify-accelerated-checkout-inline-alignment: center; 109 --shopify-accelerated-checkout-skeleton-animation-duration: 0.25s; 110 111 --color-announcement-bar-text: #ffffff; 112 --color-announcement-bar-bg: #151515; 113 114 --color-header-bg: #ffffff; 115 --color-header-bg-rgb: 255,255,255; 116 --color-header-text: #151515; 117 --color-header-text-rgb: 21,21,21; 118 --color-header-links: #151515; 119 --color-header-links-rgb: 21,21,21; 120 --color-header-links-hover: #151515; 121 --color-header-icons: #151515; 122 --color-header-border: #E2E2E2; 123 124 --solid-button-background: #151515; 125 --solid-button-label: #ffffff; 126 --outline-button-label: #151515; 127 --button-border-radius: 0px; 128 --shopify-accelerated-checkout-button-border-radius: 0px; 129 130 --color-price: #151515; 131 --color-price-discounted: #ee3b45; 132 --color-star: #FD9A52; 133 --color-dots: #151515; 134 135 --color-inventory-instock: #279A4B; 136 --color-inventory-lowstock: #FB9E5B; 137 138 --section-spacing-mobile: 30px; 139 --section-spacing-desktop: 60px; 140 141 --color-badge-text: #ffffff; 142 --color-badge-sold-out: #939393; 143 --color-badge-sale: #151515; 144 --color-badge-preorder: #666666; 145 --badge-corner-radius: 0px; 146 147 --color-footer-text: #FFFFFF; 148 --color-footer-text-rgb: 255,255,255; 149 --color-footer-link: #FFFFFF; 150 --color-footer-link-hover: #FFFFFF; 151 --color-footer-border: #444444; 152 --color-footer-border-rgb: 68,68,68; 153 --color-footer-bg: #151515; 154 } 155 156 157 158</style> 159 160 161
161<script> 162 window.theme = window.theme || {}; 163 theme = { 164 settings: { 165 money_with_currency_format:"\u003cspan class=money\u003e{{amount}}\u003c\/span\u003e", 166 cart_drawer:true, 167 product_id: false, 168 collection_id: 167181287499, 169 }, 170 routes: { 171 root_url: '/', 172 cart_url: '/cart', 173 cart_add_url: '/cart/add', 174 search_url: '/search', 175 cart_change_url: '/cart/change', 176 cart_update_url: '/cart/update', 177 cart_clear_url: '/cart/clear', 178 predictive_search_url: '/search/suggest', 179 }, 180 variantStrings: { 181 addToCart: `Add to cart`, 182 soldOut: `Sold out`, 183 unavailable: `Unavailable`, 184 preOrder: `Pre-order`, 185 }, 186 strings: { 187 requiresTerms: `You must agree with the terms and conditions of sales to check out`, 188 shippingEstimatorNoResults: `Sorry, we do not ship to your address.`, 189 shippingEstimatorOneResult: `There is one shipping rate for your address:`, 190 shippingEstimatorMultipleResults: `There are several shipping rates for your address:`, 191 shippingEstimatorError: `One or more error occurred while retrieving shipping rates:` 192 } 193 }; 194 </script>
194<script type="module"> 195 import * as StandardEvents from 'https://cdn.shopify.com/storefront/standard-events.js'; 196 window.Shopify = window.Shopify || {}; 197 window.Shopify.StandardEvents = StandardEvents; 198 199 const dispatchViewEvents = () => { 200 document.dispatchEvent(new StandardEvents.PageViewEvent({ 201 page: { 202 template: "collection", 203 title: document.title, 204 url: window.location.href 205 } 206 })); 207 document.dispatchEvent(new StandardEvents.CollectionViewEvent({ 208 collection: { id: 167181287499 } 209 })); 210 }; 211 // Static module scripts always execute before DOMContentLoaded fires, 212 // so the listener is guaranteed to run. Waiting for DOMContentLoaded 213 // gives app pixels registered by other deferred scripts time to attach. 214 document.addEventListener('DOMContentLoaded', dispatchViewEvents); 215 </script>
215 216
216<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
216<meta name="google-site-verification" content="u4mMLLxeUh_I7BFWiwaxwEnD8EWe3frieaBcmXt1dYg"> 217<meta name="facebook-domain-verification" content="rl8qfd49d2r6wcifdqn0063nepurlo"> 218<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/28981100619/digital_wallets/dialog"> 219<meta id="in-context-paypal-metadata" data-shop-id="28981100619" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 220<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/shop-all.atom" /> 221<link rel="next" href="/collections/shop-all?page=2"> 222<link rel="alternate" hreflang="x-default" href="https://iwanttheo.com/collections/shop-all"> 223<link rel="alternate" hreflang="en" href="https://iwanttheo.com/collections/shop-all"> 224<link rel="alternate" hreflang="uk" href="https://iwanttheo.com/uk/collections/shop-all"> 225<link rel="alternate" type="application/json+oembed" href="https://iwanttheo.com/collections/shop-all.oembed">
226<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 226
226
227<script id="shopify-features" type="application/json">{"accessToken":"c5bbb4ca2f145c865aac0498531c3950","betas":["rich-media-storefront-analytics"],"domain":"iwanttheo.com","predictiveSearch":true,"shopId":28981100619,"locale":"en"}</script>
vendor: 1 bytes, line 227
227
228<script>var Shopify = Shopify || {}; 229Shopify.shop = "theo-online-store.myshopify.com"; 230Shopify.locale = "en"; 231Shopify.currency = {"active":"USD","rate":"1.0"}; 232Shopify.country = "US"; 233Shopify.theme = {"name":"Update theme(09)","id":151771250865,"schema_name":"Reformation","schema_version":"16.1.0","theme_store_id":1762,"role":"main"}; 234Shopify.theme.handle = "null"; 235Shopify.theme.style = {"id":null,"handle":null}; 236Shopify.cdnHost = "iwanttheo.com/cdn"; 237Shopify.routes = Shopify.routes || {}; 238Shopify.routes.root = "/"; 239Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 240Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 241Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 242Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 242
242
243<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 243
243
244<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 244
244
245<script> 246 window.Shopify = window.Shopify || {}; 247 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 248 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 249 window.Shopify.SignInWithShop.eligible = true; 250</script>
vendor: 1 bytes, line 250
250
251<script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script>
vendor: 1 bytes, line 251
251
252<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 252
252
253<script type="module"> 254 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 255 256 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 257 258</script>
vendor: 1 bytes, line 258
258
259<script> 260 window.Shopify = window.Shopify || {}; 261 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 262 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"]}; 263</script>
vendor: 1 bytes, line 263
263
264<script>(function() { 265 var isLoaded = false; 266 function asyncLoad() { 267 if (isLoaded) return; 268 isLoaded = true; 269 var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/630dca30d33fd3b520ccd9187\/4046813d345a7bc8f3303cdd6.js?shop=theo-online-store.myshopify.com"]; 270 for (var i = 0; i < urls.length; i++) { 271 var s = document.createElement('script'); 272 s.type = 'text/javascript'; 273 s.async = true; 274 s.src = urls[i]; 275 var x = document.getElementsByTagName('script')[0]; 276 x.parentNode.insertBefore(s, x); 277 } 278 }; 279 if(window.attachEvent) { 280 window.attachEvent('onload', asyncLoad); 281 } else { 282 window.addEventListener('load', asyncLoad, false); 283 } 284})();</script>
vendor: 1 bytes, line 284
284
285<script id="__st">var __st={"a":28981100619,"offset":-14400,"reqid":"469b7610-a4c2-43f0-b12b-790137b47b38-1791189307","pageurl":"iwanttheo.com\/collections\/shop-all","u":"b2f640b77f1c","p":"collection","rtyp":"collection","rid":167181287499};</script>
vendor: 1 bytes, line 285
285
286<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 286
286
287<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 287
287
288<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//iwanttheo.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 288
288
289<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 = "//iwanttheo.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>
289<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 289
289
290<script> 291 window.Shopify = window.Shopify || {}; 292 window.Shopify.MCP = window.Shopify.MCP || {}; 293 window.Shopify.MCP.enabled = true; 294 window.Shopify.MCP.shop = "theo-online-store.myshopify.com"; 295 window.Shopify.MCP.mcpEndpoint = "https:\/\/iwanttheo.com\/api\/mcp"; 296 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 297</script>
vendor: 1 bytes, line 297
297
298<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("\/\/iwanttheo.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 299</script>
vendor: 1 bytes, line 299
299
300<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://iwanttheo.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 301</script>
vendor: 1 bytes, line 301
301
302<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 303 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); 304</script>
vendor: 1 bytes, line 304
304
305<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})}})); 306</script>
306 307<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://iwanttheo.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 308<style id="shopify-accelerated-checkout-cart"> 309 #shopify-buyer-consent { 310 margin-top: 1em; 311 display: inline-block; 312 width: 100%; 313} 314 315#shopify-buyer-consent.hidden { 316 display: none; 317} 318 319#shopify-subscription-policy-button { 320 background: none; 321 border: none; 322 padding: 0; 323 text-decoration: underline; 324 font-size: inherit; 325 cursor: pointer; 326} 327 328#shopify-subscription-policy-button::before { 329 box-shadow: none; 330} 331 332 </style> 333
334<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
334 <!-- Header hook for plugins --> 335 336 337<!-- BEGIN app block: shopify://apps/optimonk-popup-cro-a-b-test/blocks/app-embed/0b488be1-fc0a-4fe6-8793-f2bef383dba8 --> 338
338<script async src="https://onsite.optimonk.com/script.js?account=203523&origin=shopify-app-embed-block"></script>
338 339 340 341<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
342<script type="text/javascript"> 343 (function (c, l, a, r, i, t, y) { 344 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 345 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 346 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 347 348 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 349 if (error) { 350 console.error("Error loading Shopify features:", error); 351 return; 352 } 353 354 c[a]('consentv2', { 355 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 356 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 357 source: 101, 358 }); 359 }); 360 361 l.addEventListener("visitorConsentCollected", function (e) { 362 c[a]('consentv2', { 363 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 364 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 365 source: 101, 366 }); 367 }); 368 })(window, document, "clarity", "script", "w7fs4qa1bx"); 369</script>
369 370 371 372 373<!-- END app block --><!-- BEGIN app block: shopify://apps/mlv-auto-currency-switcher/blocks/mlveda-currencies-head/92ab730f-097e-4571-b27c-3f449e098ca3 --><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> 374
375<script> console.log("currencies_style metafield has values"); </script>
375 376<style type="text/css"> 377{"fileContent"=>"\r\n\n", "fileName"=>"mlveda_currencies_style"} 378 379 380 381</style> 382
383<script type="text/javascript"> 384 385window.shopify_supported_currencies = "USD "; 386 387window.mlvShopMainCurrency = 'USD'; 388window.mlvShopName = 'THEO'; 389window.mlvShopCurrency = 'USD'; 390window.mlvMoneyWithCurrencyFormat = "{{amount}} USD"; 391window.mlvMoneyFormat = "{{amount}}"; 392window.mlvCartCurrencyISOCode = 'USD'; 393 394var mlvForm = '<form method="post" action="/cart/update" id="currency_form" accept-charset="UTF-8" class="currency-selector small--hide" enctype="multipart/form-data"><input type="hidden" name="form_type" value="currency" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="return_to" value="/collections/shop-all" /><input type="hidden" name="currency" value="CurrencyDrop"></form>'; 395 396document.addEventListener("DOMContentLoaded", function(event) { 397 document.body.insertAdjacentHTML( 'beforeend', mlvForm ); 398}); 399</script>
399 400 401
402<script> console.log("currencies_switcher has value "); </script>
vendor: 1 bytes, line 402
402
403<script type="text/javascript"> 404 405 406 407 408 409 410 411</script>
411 412 413 414 415<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
416<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: 28981100619,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "collection"};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 416
416
417<script> 418 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 419</script>
vendor: 1 bytes, line 419
419
420<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}
420).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: 28981100619,storefrontBaseUrl: "https://iwanttheo.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://iwanttheo.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1676902577","configuration":"{\"projectId\":\"w7fs4qa1bx\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
420,"dataSharingState":"unrestricted"},{"id":"1666777265","configuration":"{\"accountID\":\"203523\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ba8ca6b610ad7040b77346f01b756f94","type":"APP","apiClientId":956606,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1574994097","configuration":"{\"mailchimp_store_id\":\"store_sgo1uvfauk7fmqgqcbs8\", \"mailchimp_user_id\":\"148895750\",\"mailchimp_list_id\":\"d94ce8c962\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"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":"487194801","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-MCW60CTT74\\\",\\\"GT-NCLQLKS\\\"],\\\"target_country\\\":\\\"AT\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-MCW60CTT74\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-MCW60CTT74\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-MCW60CTT74\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-MCW60CTT74\\\",\\\"MC-EJH8XBF5BT\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-MCW60CTT74\\\",\\\"MC-EJH8XBF5BT\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-MCW60CTT74\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-MCW60CTT74\\\",\\\"MC-EJH8XBF5BT\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-MCW60CTT74\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-MCW60CTT74\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-MCW60CTT74\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-MCW60CTT74\\\"}],\\\"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":"256147633","configuration":"{\"pixel_id\":\"434760309092409\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"THEO","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"theo-online-store.myshopify.com","countryCode":"UA","storefrontUrl":"https:\/\/iwanttheo.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9157111840945","handle":"cocooned-padded-cape","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47996361441457","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9157110759601","handle":"cocooned-eco-leather-cape-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47996356919473","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9157104337073","handle":"cropped-cocooned-eco-leather-cape-copy-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47996338569393","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9155414229169","handle":"cropped-cocooned-eco-leather-cape-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47990906978481","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9155392733361","handle":"cropped-cocooned-eco-leather-cape","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47990883680433","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9109510029489","handle":"lattice-sweater-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47846947881137","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9107068321969","handle":"petal-shoulder-black-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47839388205233","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9107067535537","handle":"petal-shoulder-blue-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47839387353265","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9107045089457","handle":"plaid-beige-shirt-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47839336726705","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9107044925617","handle":"plaid-beige-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47839340232881","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9107043516593","handle":"artisan-cable-sweater","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47839326240945","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9107042795697","handle":"artisan-shred-sweater-green","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47839325159601","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9107041452209","handle":"artisan-shred-sweater-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47839322767537","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9107032277169","handle":"artisan-shred-sweater","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47839322112177","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9107022184625","handle":"eco-leather-pants-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47839278399665","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9088523272369","handle":"denim-jacket-dress","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47896061182129","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9088512884913","handle":"nocturne-slip-dress-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47896066425009","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9088510886065","handle":"ethereal-lace-dress-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47896062296241","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9088508657841","handle":"ethereal-lace-blouse-white","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47896062066865","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9088506593457","handle":"nocturne-lace-top-white","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47896066326705","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9087913099441","handle":"basic-cotton-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47756396069041","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9068835700913","handle":"denim-skirt-belt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47896061280433","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://iwanttheo.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"151771250865","themeStoreId":"1762","themePublished":"true","eventMetadataId":"c545e392-989f-498c-96a8-98c8883c89bc","pageType":"collection","resourceId":"167181287499","shopId":"28981100619","storefrontBaseUrl":"https:\/\/iwanttheo.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"collection_viewed\",{\"collection\":{\"id\":\"167181287499\",\"title\":\"SHOP ALL THEO COLLECTIONS\",\"productVariants\":[{\"price\":{\"amount\":730.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"COCOONED PADDED CAPE\",\"vendor\":\"THEO\",\"id\":\"9157111840945\",\"untranslatedTitle\":\"COCOONED PADDED CAPE\",\"url\":\"\/products\/cocooned-padded-cape\",\"type\":\"Jacket\"},\"id\":\"47996361441457\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/padded.png?v=1790859659\"},\"sku\":null,\"title\":\"Volume 1 \/ 156-158 cm\",\"untranslatedTitle\":\"Volume 1 \/ 156-158 cm\"},{\"price\":{\"amount\":705.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"COCOONED ECO-LEATHER CAPE\",\"vendor\":\"THEO\",\"id\":\"9157110759601\",\"untranslatedTitle\":\"COCOONED ECO-LEATHER CAPE\",\"url\":\"\/products\/cocooned-eco-leather-cape-copy\",\"type\":\"Jacket\"},\"id\":\"47996356919473\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/photo_2026-10-01_16-22-30.jpg?v=1790861040\"},\"sku\":null,\"title\":\"Volume 1 \/ 156-158 cm\",\"untranslatedTitle\":\"Volume 1 \/ 156-158 cm\"},{\"price\":{\"amount\":705.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"COCOONED ECO-LEATHER CAPE\",\"vendor\":\"THEO\",\"id\":\"9157104337073\",\"untranslatedTitle\":\"COCOONED ECO-LEATHER CAPE\",\"url\":\"\/products\/cropped-cocooned-eco-leather-cape-copy-1\",\"type\":\"Jacket\"}
420,\"id\":\"47996338569393\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/prtheo16_2.jpg?v=1790855891\"},\"sku\":null,\"title\":\"Volume 1 \/ 156-158 cm\",\"untranslatedTitle\":\"Volume 1 \/ 156-158 cm\"},{\"price\":{\"amount\":705.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"CROPPED COCOONED ECO-LEATHER CAPE\",\"vendor\":\"THEO\",\"id\":\"9155414229169\",\"untranslatedTitle\":\"CROPPED COCOONED ECO-LEATHER CAPE\",\"url\":\"\/products\/cropped-cocooned-eco-leather-cape-copy\",\"type\":\"Jacket\"},\"id\":\"47990906978481\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/Image30.png?v=1790778647\"},\"sku\":null,\"title\":\"Volume 1 \/ 156-158 cm\",\"untranslatedTitle\":\"Volume 1 \/ 156-158 cm\"},{\"price\":{\"amount\":705.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"CROPPED COCOONED ECO-LEATHER CAPE\",\"vendor\":\"THEO\",\"id\":\"9155392733361\",\"untranslatedTitle\":\"CROPPED COCOONED ECO-LEATHER CAPE\",\"url\":\"\/products\/cropped-cocooned-eco-leather-cape\",\"type\":\"Jacket\"},\"id\":\"47990883680433\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/4_pr_theo_copy.jpg?v=1790778165\"},\"sku\":null,\"title\":\"Volume 1 \/ 156-158 cm\",\"untranslatedTitle\":\"Volume 1 \/ 156-158 cm\"},{\"price\":{\"amount\":600.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"LATTICE SWEATER\",\"vendor\":\"THEO\",\"id\":\"9109510029489\",\"untranslatedTitle\":\"LATTICE SWEATER\",\"url\":\"\/products\/lattice-sweater-black\",\"type\":\"Longsleeves\"},\"id\":\"47846947881137\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/15prtheocopy.jpg?v=1790002407\"},\"sku\":\"FW260021_BLCK\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":250.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"PETAL-SHOULDER BLACK SHIRT\",\"vendor\":\"THEO\",\"id\":\"9107068321969\",\"untranslatedTitle\":\"PETAL-SHOULDER BLACK SHIRT\",\"url\":\"\/products\/petal-shoulder-black-shirt\",\"type\":\"\"},\"id\":\"47839388205233\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/17prtheocopy.jpg?v=1788186523\"},\"sku\":null,\"title\":\"S \/ Black\",\"untranslatedTitle\":\"S \/ Black\"},{\"price\":{\"amount\":250.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"PETAL-SHOULDER BLUE SHIRT\",\"vendor\":\"THEO\",\"id\":\"9107067535537\",\"untranslatedTitle\":\"PETAL-SHOULDER BLUE SHIRT\",\"url\":\"\/products\/petal-shoulder-blue-shirt\",\"type\":\"\"},\"id\":\"47839387353265\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/19prtheocopy.jpg?v=1788186544\"},\"sku\":null,\"title\":\"S \/ Blue\",\"untranslatedTitle\":\"S \/ Blue\"},{\"price\":{\"amount\":440.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"PLAID GREY SHIRT\",\"vendor\":\"THEO\",\"id\":\"9107045089457\",\"untranslatedTitle\":\"PLAID GREY SHIRT\",\"url\":\"\/products\/plaid-beige-shirt-black\",\"type\":\"\"},\"id\":\"47839336726705\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/prtheocopy42_1.jpg?v=1786446302\"},\"sku\":\"PRF26_015_NV-4\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":440.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"PLAID BEIGE SHIRT\",\"vendor\":\"THEO\",\"id\":\"9107044925617\",\"untranslatedTitle\":\"PLAID BEIGE SHIRT\",\"url\":\"\/products\/plaid-beige-shirt\",\"type\":\"\"},\"id\":\"47839340232881\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/prtheocopy38_1.jpg?v=1786446355\"},\"sku\":\"PRF26_015_BG-4\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":520.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"ARTISAN CABLE SWEATER\",\"vendor\":\"THEO\",\"id\":\"9107043516593\",\"untranslatedTitle\":\"ARTISAN CABLE SWEATER\",\"url\":\"\/products\/artisan-cable-sweater\",\"type\":\"\"},\"id\":\"47839326240945\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/10prtheocopy.jpg?v=1788186594\"},\"sku\":\"PRF26_030_BRWN\",\"title\":\"One Size \/ Brown\",\"untranslatedTitle\":\"One Size \/ Brown\"},{\"price\":{\"amount\":520.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"ARTISAN CABLE SWEATER\",\"vendor\":\"THEO\",\"id\":\"9107042795697\",\"untranslatedTitle\":\"ARTISAN CABLE SWEATER\",\"url\":\"\/products\/artisan-shred-sweater-green\",\"type\":\"\"},\"id\":\"47839325159601\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/11_pr_theo_copy.jpg?v=1788186622\"}
420,\"sku\":\"PRF26_030_GRN\",\"title\":\"One Size \/ Green\",\"untranslatedTitle\":\"One Size \/ Green\"},{\"price\":{\"amount\":640.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"ARTISAN SHRED SWEATER\",\"vendor\":\"THEO\",\"id\":\"9107041452209\",\"untranslatedTitle\":\"ARTISAN SHRED SWEATER\",\"url\":\"\/products\/artisan-shred-sweater-black\",\"type\":\"\"},\"id\":\"47839322767537\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/27.071111.jpg?v=1788186683\"},\"sku\":\"PRF26_026_BLK\",\"title\":\"One Size \/ Black\",\"untranslatedTitle\":\"One Size \/ Black\"},{\"price\":{\"amount\":640.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"ARTISAN SHRED SWEATER\",\"vendor\":\"THEO\",\"id\":\"9107032277169\",\"untranslatedTitle\":\"ARTISAN SHRED SWEATER\",\"url\":\"\/products\/artisan-shred-sweater\",\"type\":\"\"},\"id\":\"47839322112177\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/14prtheocopy.jpg?v=1788186709\"},\"sku\":\"PRF26_026_IVR\",\"title\":\"One Size \/ Ivory\",\"untranslatedTitle\":\"One Size \/ Ivory\"},{\"price\":{\"amount\":450.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"ECO-LEATHER LOOSE PANTS\",\"vendor\":\"THEO\",\"id\":\"9107022184625\",\"untranslatedTitle\":\"ECO-LEATHER LOOSE PANTS\",\"url\":\"\/products\/eco-leather-pants-black\",\"type\":\"\"},\"id\":\"47839278399665\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/7prtheocopy.jpg?v=1788186777\"},\"sku\":\"S23_DRP119_BRWN-2\",\"title\":\"S\",\"untranslatedTitle\":\"S\"},{\"price\":{\"amount\":380.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"DENIM JACKET DRESS\",\"vendor\":\"THEO\",\"id\":\"9088523272369\",\"untranslatedTitle\":\"DENIM JACKET DRESS\",\"url\":\"\/products\/denim-jacket-dress\",\"type\":\"Jacket\"},\"id\":\"47896061182129\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/prtheocopy27.jpg?v=1784818848\"},\"sku\":null,\"title\":\"XS \/ light-blue\",\"untranslatedTitle\":\"XS \/ light-blue\"},{\"price\":{\"amount\":220.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"NOCTURNE SLIP DRESS\",\"vendor\":\"THEO\",\"id\":\"9088512884913\",\"untranslatedTitle\":\"NOCTURNE SLIP DRESS\",\"url\":\"\/products\/nocturne-slip-dress-black\",\"type\":\"Dresses\"},\"id\":\"47896066425009\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/THEO-455253.jpg?v=1784818143\"},\"sku\":null,\"title\":\"XS \/ white\",\"untranslatedTitle\":\"XS \/ white\"},{\"price\":{\"amount\":250.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"ETHEREAL LACE DRESS\",\"vendor\":\"THEO\",\"id\":\"9088510886065\",\"untranslatedTitle\":\"ETHEREAL LACE DRESS\",\"url\":\"\/products\/ethereal-lace-dress-black\",\"type\":\"Dresses\"},\"id\":\"47896062296241\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/THEO-456232.jpg?v=1784818012\"},\"sku\":null,\"title\":\"XS \/ white\",\"untranslatedTitle\":\"XS \/ white\"},{\"price\":{\"amount\":140.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"ETHEREAL LACE BLOUSE\",\"vendor\":\"THEO\",\"id\":\"9088508657841\",\"untranslatedTitle\":\"ETHEREAL LACE BLOUSE\",\"url\":\"\/products\/ethereal-lace-blouse-white\",\"type\":\"Longsleeves\"},\"id\":\"47896062066865\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/THEO-456081_copy.jpg?v=1784817863\"},\"sku\":null,\"title\":\"XS \/ white\",\"untranslatedTitle\":\"XS \/ white\"},{\"price\":{\"amount\":100.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"NOCTURNE LACE TOP\",\"vendor\":\"THEO\",\"id\":\"9088506593457\",\"untranslatedTitle\":\"NOCTURNE LACE TOP\",\"url\":\"\/products\/nocturne-lace-top-white\",\"type\":\"Longsleeves\"},\"id\":\"47896066326705\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/THEO-456156.jpg?v=1784817725\"},\"sku\":null,\"title\":\"XS \/ white\",\"untranslatedTitle\":\"XS \/ white\"},{\"price\":{\"amount\":135.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"BASIC COTTON T-SHIRT\",\"vendor\":\"THEO\",\"id\":\"9087913099441\",\"untranslatedTitle\":\"BASIC COTTON T-SHIRT\",\"url\":\"\/products\/basic-cotton-t-shirt\",\"type\":\"T-shirt\"},\"id\":\"47756396069041\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/prtheocopy33.jpg?v=1784815742\"},\"sku\":null,\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"DENIM SKIRT BELT\",\"vendor\":\"THEO\",\"id\":\"9068835700913\",\"untranslatedTitle\":\"DENIM SKIRT BELT\",\"url\":\"\/products\/denim-skirt-belt\",\"type\":\"\"},\"id\":\"47896061280433\",\"image\":{\"src\":\"\/\/iwanttheo.com\/cdn\/shop\/files\/pr_theo_copy_59_1.jpg?v=1783506071\"},\"sku\":null,\"title\":\"XS \/ milky-white\",\"untranslatedTitle\":\"XS \/ milky-white\"}]}}]]"});})();</script>
420<script> 421 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 422 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 423 window.ShopifyAnalytics.meta.currency = 'USD'; 424 var meta = {"products":[{"id":9157111840945,"gid":"gid:\/\/shopify\/Product\/9157111840945","vendor":"THEO","type":"Jacket","handle":"cocooned-padded-cape","variants":[{"id":47996361441457,"price":73000,"name":"COCOONED PADDED CAPE - Volume 1 \/ 156-158 cm","public_title":"Volume 1 \/ 156-158 cm","sku":null},{"id":47996361474225,"price":73000,"name":"COCOONED PADDED CAPE - Volume 2 \/ 170-175 cm","public_title":"Volume 2 \/ 170-175 cm","sku":null}],"remote":false},{"id":9157110759601,"gid":"gid:\/\/shopify\/Product\/9157110759601","vendor":"THEO","type":"Jacket","handle":"cocooned-eco-leather-cape-copy","variants":[{"id":47996356919473,"price":70500,"name":"COCOONED ECO-LEATHER CAPE - Volume 1 \/ 156-158 cm","public_title":"Volume 1 \/ 156-158 cm","sku":null},{"id":47996356952241,"price":70500,"name":"COCOONED ECO-LEATHER CAPE - Volume 2 \/ 170-175 cm","public_title":"Volume 2 \/ 170-175 cm","sku":null}],"remote":false},{"id":9157104337073,"gid":"gid:\/\/shopify\/Product\/9157104337073","vendor":"THEO","type":"Jacket","handle":"cropped-cocooned-eco-leather-cape-copy-1","variants":[{"id":47996338569393,"price":70500,"name":"COCOONED ECO-LEATHER CAPE - Volume 1 \/ 156-158 cm","public_title":"Volume 1 \/ 156-158 cm","sku":null},{"id":47996338602161,"price":70500,"name":"COCOONED ECO-LEATHER CAPE - Volume 2 \/ 170-175 cm","public_title":"Volume 2 \/ 170-175 cm","sku":null}],"remote":false},{"id":9155414229169,"gid":"gid:\/\/shopify\/Product\/9155414229169","vendor":"THEO","type":"Jacket","handle":"cropped-cocooned-eco-leather-cape-copy","variants":[{"id":47990906978481,"price":70500,"name":"CROPPED COCOONED ECO-LEATHER CAPE - Volume 1 \/ 156-158 cm","public_title":"Volume 1 \/ 156-158 cm","sku":null},{"id":47990907011249,"price":70500,"name":"CROPPED COCOONED ECO-LEATHER CAPE - Volume 2 \/ 170-175 cm","public_title":"Volume 2 \/ 170-175 cm","sku":null}],"remote":false},{"id":9155392733361,"gid":"gid:\/\/shopify\/Product\/9155392733361","vendor":"THEO","type":"Jacket","handle":"cropped-cocooned-eco-leather-cape","variants":[{"id":47990883680433,"price":70500,"name":"CROPPED COCOONED ECO-LEATHER CAPE - Volume 1 \/ 156-158 cm","public_title":"Volume 1 \/ 156-158 cm","sku":null},{"id":47990883713201,"price":70500,"name":"CROPPED COCOONED ECO-LEATHER CAPE - Volume 2 \/ 170-175 cm","public_title":"Volume 2 \/ 170-175 cm","sku":null}],"remote":false},{"id":9109510029489,"gid":"gid:\/\/shopify\/Product\/9109510029489","vendor":"THEO","type":"Longsleeves","handle":"lattice-sweater-black","variants":[{"id":47846947881137,"price":60000,"name":"LATTICE SWEATER - XS","public_title":"XS","sku":"FW260021_BLCK"},{"id":47846947913905,"price":60000,"name":"LATTICE SWEATER - S","public_title":"S","sku":"FW260021_BLCK"}],"remote":false},{"id":9107068321969,"gid":"gid:\/\/shopify\/Product\/9107068321969","vendor":"THEO","type":"","handle":"petal-shoulder-black-shirt","variants":[{"id":47839388205233,"price":25000,"name":"PETAL-SHOULDER BLACK SHIRT - S \/ Black","public_title":"S \/ Black","sku":null},{"id":47839388238001,"price":25000,"name":"PETAL-SHOULDER BLACK SHIRT - M \/ Black","public_title":"M \/ Black","sku":null},{"id":47839388270769,"price":25000,"name":"PETAL-SHOULDER BLACK SHIRT - L \/ Black","public_title":"L \/ Black","sku":null}],"remote":false},{"id":9107067535537,"gid":"gid:\/\/shopify\/Product\/9107067535537","vendor":"THEO","type":"","handle":"petal-shoulder-blue-shirt","variants":[{"id":47839387353265,"price":25000,"name":"PETAL-SHOULDER BLUE SHIRT - S \/ Blue","public_title":"S \/ Blue","sku":null},{"id":47839387386033,"price":25000,"name":"PETAL-SHOULDER BLUE SHIRT - M \/ Blue","public_title":"M \/ Blue","sku":null},{"id":47839387418801,"price":25000,"name":"PETAL-SHOULDER BLUE SHIRT - L \/ Blue","public_title":"L \/ Blue","sku":null}],"remote":false},{"id":9107045089457,"gid":"gid:\/\/shopify\/Product\/9107045089457","vendor":"THEO","type":"","handle":"plaid-beige-shirt-black","variants":[{"id":47839336726705,"price":44000,"name":"PLAID GREY SH
424IRT - XS","public_title":"XS","sku":"PRF26_015_NV-4"},{"id":47839329157297,"price":44000,"name":"PLAID GREY SHIRT - S","public_title":"S","sku":"PRF26_015_NV-1"},{"id":47839329190065,"price":44000,"name":"PLAID GREY SHIRT - M","public_title":"M","sku":"PRF26_015_NV-2"},{"id":47839329222833,"price":44000,"name":"PLAID GREY SHIRT - L","public_title":"L","sku":"PRF26_015_NV-3"},{"id":47839336759473,"price":44000,"name":"PLAID GREY SHIRT - XL","public_title":"XL","sku":"PRF26_015_NV-5"}],"remote":false},{"id":9107044925617,"gid":"gid:\/\/shopify\/Product\/9107044925617","vendor":"THEO","type":"","handle":"plaid-beige-shirt","variants":[{"id":47839340232881,"price":44000,"name":"PLAID BEIGE SHIRT - XS","public_title":"XS","sku":"PRF26_015_BG-4"},{"id":47839328862385,"price":44000,"name":"PLAID BEIGE SHIRT - S","public_title":"S","sku":"PRF26_015_BG-1"},{"id":47839328895153,"price":44000,"name":"PLAID BEIGE SHIRT - M","public_title":"M","sku":"PRF26_015_BG-2"},{"id":47839328927921,"price":44000,"name":"PLAID BEIGE SHIRT - L","public_title":"L","sku":"PRF26_015_BG-3"},{"id":47839340265649,"price":44000,"name":"PLAID BEIGE SHIRT - XL","public_title":"XL","sku":"PRF26_015_BG-5"}],"remote":false},{"id":9107043516593,"gid":"gid:\/\/shopify\/Product\/9107043516593","vendor":"THEO","type":"","handle":"artisan-cable-sweater","variants":[{"id":47839326240945,"price":52000,"name":"ARTISAN CABLE SWEATER - One Size \/ Brown","public_title":"One Size \/ Brown","sku":"PRF26_030_BRWN"}],"remote":false},{"id":9107042795697,"gid":"gid:\/\/shopify\/Product\/9107042795697","vendor":"THEO","type":"","handle":"artisan-shred-sweater-green","variants":[{"id":47839325159601,"price":52000,"name":"ARTISAN CABLE SWEATER - One Size \/ Green","public_title":"One Size \/ Green","sku":"PRF26_030_GRN"}],"remote":false},{"id":9107041452209,"gid":"gid:\/\/shopify\/Product\/9107041452209","vendor":"THEO","type":"","handle":"artisan-shred-sweater-black","variants":[{"id":47839322767537,"price":64000,"name":"ARTISAN SHRED SWEATER - One Size \/ Black","public_title":"One Size \/ Black","sku":"PRF26_026_BLK"}],"remote":false},{"id":9107032277169,"gid":"gid:\/\/shopify\/Product\/9107032277169","vendor":"THEO","type":"","handle":"artisan-shred-sweater","variants":[{"id":47839322112177,"price":64000,"name":"ARTISAN SHRED SWEATER - One Size \/ Ivory","public_title":"One Size \/ Ivory","sku":"PRF26_026_IVR"}],"remote":false},{"id":9107022184625,"gid":"gid:\/\/shopify\/Product\/9107022184625","vendor":"THEO","type":"","handle":"eco-leather-pants-black","variants":[{"id":47839278399665,"price":45000,"name":"ECO-LEATHER LOOSE PANTS - S","public_title":"S","sku":"S23_DRP119_BRWN-2"},{"id":47839278432433,"price":45000,"name":"ECO-LEATHER LOOSE PANTS - M","public_title":"M","sku":"S23_DRP119_BRWN-3"},{"id":47839278465201,"price":45000,"name":"ECO-LEATHER LOOSE PANTS - L","public_title":"L","sku":"S23_DRP119_BRWN-4"}],"remote":false},{"id":9088523272369,"gid":"gid:\/\/shopify\/Product\/9088523272369","vendor":"THEO","type":"Jacket","handle":"denim-jacket-dress","variants":[{"id":47896061182129,"price":38000,"name":"DENIM JACKET DRESS - XS \/ light-blue","public_title":"XS \/ light-blue","sku":null},{"id":47896061214897,"price":38000,"name":"DENIM JACKET DRESS - S \/ light-blue","public_title":"S \/ light-blue","sku":null},{"id":47896061247665,"price":38000,"name":"DENIM JACKET DRESS - M \/ light-blue","public_title":"M \/ light-blue","sku":null}],"remote":false},{"id":9088512884913,"gid":"gid:\/\/shopify\/Product\/9088512884913","vendor":"THEO","type":"Dresses","handle":"nocturne-slip-dress-black","variants":[{"id":47896066425009,"price":22000,"name":"NOCTURNE SLIP DRESS - XS \/ white","public_title":"XS \/ white","sku":null},{"id":47896066457777,"price":22000,"name":"NOCTURNE SLIP DRESS - S \/ white","public_title":"S \/ white","sku":null},{"id":47896066490545,"price":22000,"name":"NOCTURNE SLIP DRESS - M \/ white","public_title":"M \/ white","sku":null}],"remote":false},{"id":9088510886065,"gid":"gid:\/\/shopify\/Product\/9088510886065","vendor":"THEO","type":"Dresses","handle":"ethereal-lace-dress-black","variants":[{"id":47896062296241,"price":25000,"name":"ETHEREAL LACE DRESS - XS \/ white","public_title":"XS \/ white","sku":null},{"id":47896062329009,"price":25000,"name":"ETHEREAL LACE DRESS - S \/ white","public_title":"S \/ white","sku":null},{"id":47896062361777,"price":25000,"name":"ETHEREAL LACE DRESS - M \/ white","public_title":"M \/ white","sku":null}],"remote":false},{"id":9088508657841,"gid":"gid:\/\/shopify\/Product\/9088508657841","vendor":"THEO","type":"Longsleeves","handle":"ethereal-lace-blouse-white","variants":[{"id":47896062066865,"price":14000,"name":"ETHEREAL LACE BLOUSE - XS \/ white","public_title":"XS \/ white","sku":null},{"id":47896062099633,"price":14000,"name":"ETHEREAL LACE BLOUSE - S \/ white","public_title":"S \/ white","sku":null},{"id":47896062132401,"price":14000,"name":"ETHEREAL LACE BLOUSE - M \/ white","public_title":"M \/ white","sku":null}],"remote":false},{"id":9088506593457,"gid":"gid:\/\/shopify\/Product\/9088506593457","vendor":"THEO","type":"Longsleeves","handle":"nocturne-lace-top-white","variants":[{"id":47896066326705,"price":10000,"name":"NOCTURNE LACE TOP - XS \/ white","public_title":"XS \/ white","sku":null},{"id":47896066359473,"price":10000,"name":"NOCTURNE LACE TOP - S \/ white","public_title":"S \/ white","sku":null},{"id":47896066392241,"price":10000,"name":"NOCTURNE LACE TOP - M \/ white","public_title":"M \/ white","sku":null}],"remote":false}
424,{"id":9087913099441,"gid":"gid:\/\/shopify\/Product\/9087913099441","vendor":"THEO","type":"T-shirt","handle":"basic-cotton-t-shirt","variants":[{"id":47756396069041,"price":13500,"name":"BASIC COTTON T-SHIRT - XS","public_title":"XS","sku":null},{"id":47756054593713,"price":13500,"name":"BASIC COTTON T-SHIRT - S","public_title":"S","sku":null},{"id":47756054626481,"price":13500,"name":"BASIC COTTON T-SHIRT - M","public_title":"M","sku":null},{"id":47756054659249,"price":13500,"name":"BASIC COTTON T-SHIRT - L","public_title":"L","sku":null}],"remote":false},{"id":9068835700913,"gid":"gid:\/\/shopify\/Product\/9068835700913","vendor":"THEO","type":"","handle":"denim-skirt-belt","variants":[{"id":47896061280433,"price":9000,"name":"DENIM SKIRT BELT - XS \/ milky-white","public_title":"XS \/ milky-white","sku":null},{"id":47896061313201,"price":9000,"name":"DENIM SKIRT BELT - S \/ milky-white","public_title":"S \/ milky-white","sku":null},{"id":47896061345969,"price":9000,"name":"DENIM SKIRT BELT - M \/ milky-white","public_title":"M \/ milky-white","sku":null}],"remote":false}],"page":{"pageType":"collection","resourceType":"collection","resourceId":167181287499,"requestId":"469b7610-a4c2-43f0-b12b-790137b47b38-1791189307"}}; 425 for (var attr in meta) { 426 window.ShopifyAnalytics.meta[attr] = meta[attr]; 427 } 428</script>
vendor: 1 bytes, line 428
428
429<script class="analytics"> 430 (function () { 431 var customDocumentWrite = function(content) { 432 var jquery = null; 433 434 if (window.jQuery) { 435 jquery = window.jQuery; 436 } else if (window.Checkout && window.Checkout.$) { 437 jquery = window.Checkout.$; 438 } 439 440 if (jquery) { 441 jquery('body').append(content); 442 } 443 }; 444 445 var hasLoggedConversion = function(token) { 446 if (token) { 447 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 448 } 449 return false; 450 } 451 452 var setCookieIfConversion = function(token) { 453 if (token) { 454 var twoMonthsFromNow = new Date(Date.now()); 455 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 456 457 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 458 } 459 } 460 461 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 462 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 463 if (trekkie.integrations) { 464 return; 465 } 466 trekkie.methods = [ 467 'identify', 468 'page', 469 'ready', 470 'track', 471 'trackForm', 472 'trackLink' 473 ]; 474 trekkie.factory = function(method) { 475 return function() { 476 var args = Array.prototype.slice.call(arguments); 477 args.unshift(method); 478 trekkie.push(args); 479 if (method == 'track' || method == 'page') { 480 var pageUrl; 481 try { 482 pageUrl = window.location.href; 483 } catch (e) {} 484 var pageReferrer; 485 try { 486 pageReferrer = document.referrer; 487 } catch (e) {} 488 try { 489 if (window.__TREKKIE_SHIM_QUEUE == null) { 490 window.__TREKKIE_SHIM_QUEUE = []; 491 } 492 window.__TREKKIE_SHIM_QUEUE.push({ 493 from: 'trekkie-stub', 494 method: method, 495 args: args.slice(1), 496 pageContext: { 497 url: pageUrl, 498 referrer: pageReferrer 499 } 500 }); 501 } catch (e) { 502 // no-op 503 } 504 } 505 return trekkie; 506 }; 507 }; 508 for (var i = 0; i < trekkie.methods.length; i++) { 509 var key = trekkie.methods[i]; 510 trekkie[key] = trekkie.factory(key); 511 } 512 trekkie.load = function(config) { 513 trekkie.config = config || {}; 514 trekkie.config.initialDocumentCookie = document.cookie; 515 var first = document.getElementsByTagName('script')[0]; 516var script = document.createElement('script'); 517script.type = 'text/javascript'; 518script.onerror = function(e) { 519 var scriptFallback = document.createElement('script'); 520 scriptFallback.type = 'text/javascript'; 521 scriptFallback.onerror = function(error) { 522 var Monorail = { 523 produce: function produce(monorailDomain, schemaId, payload) { 524 var currentMs = new Date().getTime(); 525 var event = { 526 schema_id: schemaId, 527 payload: payload, 528 metadata: { 529 event_created_at_ms: currentMs, 530 event_sent_at_ms: currentMs 531 } 532 }; 533 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 534 }, 535 sendRequest: function sendRequest(endpointUrl, payload) { 536 // Try the sendBeacon API 537 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 538 var blobData = new window.Blob([payload], { 539 type: 'text/plain' 540 }); 541 542 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 543 return true; 544 } // sendBeacon was not successful 545 546 } // XHR beacon 547 548 var xhr = new XMLHttpRequest(); 549 550 try { 551 xhr.open('POST', endpointUrl); 552 xhr.setRequestHeader('Content-Type', 'text/plain'); 553 xhr.send(payload); 554 } catch (e) { 555 console.log(e); 556 } 557 558 return false; 559 }, 560 isIos12: function isIos12() { 561 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 562 } 563 }; 564 Monorail.produce('monorail-edge.shopifysvc.com', 565 'trekkie_storefront_load_errors/1.1', 566 {shop_id: 28981100619, 567 theme_id: 151771250865, 568 app_name: "storefront", 569 context_url: window.location.href, 570 source_url: "//iwanttheo.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 571 572 }; 573 scriptFallback.async = true; 574 scriptFallback.src = '//iwanttheo.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 575 first.parentNode.insertBefore(scriptFallback, first); 576}; 577script.async = true; 578script.src = '//iwanttheo.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 579first.parentNode.insertBefore(script, first); 580 581 }; 582 trekkie.load( 583 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":28981100619,"isMerchantRequest":null,"themeId":151771250865,"themeCityHash":"5087020063392147997","contentLanguage":"en","currency":"USD","eventMetadataId":"c545e392-989f-498c-96a8-98c8883c89bc"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 584 ); 585 586 var loaded = false;
587 trekkie.ready(function() { 588 if (loaded) return; 589 loaded = true; 590 591 window.ShopifyAnalytics.lib = window.trekkie; 592 593 var originalDocumentWrite = document.write; 594 document.write = customDocumentWrite; 595 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 596 document.write = originalDocumentWrite; 597 598 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 599 var token = match? match[1]: undefined; 600 if (!hasLoggedConversion(token)) { 601 setCookieIfConversion(token); 602 window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"USD","category":"Collection: shop-all","collectionName":"shop-all","collectionId":167181287499,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true}); 603 } 604 }); 605 606 window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":167181287499,"requestId":"469b7610-a4c2-43f0-b12b-790137b47b38-1791189307","shopifyEmitted":true}); 607 608 var eventsListenerScript = document.createElement('script'); 609 eventsListenerScript.async = true; 610 eventsListenerScript.src = "//iwanttheo.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 611 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 612})();</script>
vendor: 1 bytes, line 612
612
613<script 614 defer 615 src="https://iwanttheo.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 616 data-application="storefront-renderer" 617 data-shop-id="28981100619" 618 data-render-region="gcp-us-central1" 619 data-page-type="collection" 620 data-theme-instance-id="151771250865" 621 data-theme-name="Reformation" 622 data-theme-version="16.1.0" 623 data-monorail-region="shop_domain" 624 data-resource-timing-sampling-rate="10" 625 data-shs="true" 626 data-shs-beacon="true" 627 data-shs-export-with-fetch="true" 628 data-shs-logs-sample-rate="1" 629 data-shs-beacon-endpoint="https://iwanttheo.com/api/collect" 630></script>
vendor: 1 bytes, line 630
630
631<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
631<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"28981100619","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
631 632<meta name="shopify-y" content="2352ec77-c50c-4f6b-b2b4-0b3f630f18fb" data-expiration="1822746907000"><meta name="shopify-s" content="9dfc1f32-2627-4da8-82a3-c751c9a181bb" data-expiration="1791191107000"><meta name="new-cookie-storage-activated" content="t"> 633</head> 634<body class="animations-true button-uppercase-true navigation-uppercase-true product-card-spacing-large product-title-uppercase-true template-collection template-collection"> 635 <a class="screen-reader-shortcut" href="#main-content">Skip to content</a> 636 <div id="wrapper"><!-- BEGIN sections: header-group --> 637<div id="shopify-section-sections--20404596736177__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link rel="preload" href="//iwanttheo.com/cdn/shop/t/26/assets/announcement-bar.css?v=98162234285955901671788199752" as="style" onload="this.onload=null;this.rel='stylesheet'"> 638 <style> 639 .announcement-bar-section{position:relative;z-index:52} 640 .header-section+.announcement-bar-section{z-index:49} 641 .announcement-bar{background:var(--color-announcement-bar-bg,var(--color-accent));color:var(--color-announcement-bar-text,#fff);line-height:1;padding:14px 0} 642 .announcement-bar .announcement-bar--inner{height:100%;display:flex;align-items:center;max-width:none;white-space:nowrap;font-size:calc(var(--font-announcement-scale,1) * 13px);font-weight:400;overflow:hidden} 643 .announcement-bar--item{display:inline-flex;align-items:center;padding:0 20px;letter-spacing:0.03em} 644 .announcement-bar--marquee>div{display:flex;align-items:center;flex-shrink:0} 645 .announcement-bar--marquee .announcement-bar--item:empty{display:none} 646 .announcement-bar--carousel{text-align:center} 647 .announcement-bar--carousel .carousel__slide{width:100%;display:none;white-space:normal;text-align:center} 648 .announcement-bar--carousel .carousel__slide:first-child{display:block} 649 </style> 650 <div class="announcement-bar"> 651 <div class="announcement-bar--inner direction-left announcement-bar--marquee" style="--marquee-speed: 50s"><div><div class="announcement-bar--item" ><a href="/collections/shop-all" target="_blank">FREE WORLDWIDE SHIPPING OVER $500</a></div><div class="announcement-bar--item" ><a href="/collections/shop-all" target="_blank">FREE WORLDWIDE SHIPPING OVER $500</a></div><div class="announcement-bar--item" ></div></div><div><div class="announcement-bar--item" ><a href="/collections/shop-all" target="_blank">FREE WORLDWIDE SHIPPING OVER $500</a></div><div class="announcement-bar--item" ><a href="/collections/shop-all" target="_blank">FREE WORLDWIDE SHIPPING OVER $500</a></div><div class="announcement-bar--item" ></div></div><div><div class="announcement-bar--item" ><a href="/collections/shop-all" target="_blank">FREE WORLDWIDE SHIPPING OVER $500</a></div><div class="announcement-bar--item" ><a href="/collections/shop-all" target="_blank">FREE WORLDWIDE SHIPPING OVER $500</a></div><div class="announcement-bar--item" ></div></div> 652</div> 653 </div> 654</div><div id="shopify-section-sections--20404596736177__header" class="shopify-section shopify-section-group-header-group header-section"><theme-header id="header" class="header style3 header--shadow-none transparent--false transparent-border--true header-sticky--active"><div class="row expanded"> 655 <div class="small-12 columns"><div class="thb-header-mobile-left"> 656 <details class="mobile-toggle-wrapper"> 657 <summary class="mobile-toggle"> 658 <span></span> 659 <span></span> 660 <span></span> 661 </summary><nav id="mobile-menu" class="mobile-menu-drawer" role="dialog" tabindex="-1" inert data-parent-links="false"> 662 <div class="mobile-menu-drawer--inner"><ul class="mobile-menu"><li><details class="link-container"> 663 <summary class="parent-link">SHOP<span class="link-forward"> 664<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"> 665<path d="M1 5H7.08889H13.1778M13.1778 5L9.17778 1M13.1778 5L9.17778 9" stroke="var(--color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 666</svg> 667</span></summary> 668 <template class="mobile-menu-deferred"> 669 <ul class="sub-menu"> 670 <li class="parent-link-back"> 671 <button class="parent-link-back--button"><span>
672<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"> 673<path d="M13.1778 5H7.08891H1.00002M1.00002 5L5.00002 1M1.00002 5L5.00002 9" stroke="var(--color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 674</svg> 675</span> SHOP</button> 676 </li><li><a href="https://iwanttheo.com/collections/fine-selection-9-pre-fall26" title="NEW ARRIVALS" class="link-container">NEW ARRIVALS</a></li><li><details class="link-container"> 677 <summary class="parent-link">WOMEN<span class="link-forward"> 678<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"> 679<path d="M1 5H7.08889H13.1778M13.1778 5L9.17778 1M13.1778 5L9.17778 9" stroke="var(--color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 680</svg> 681</span> 682 </summary> 683 <ul class="sub-menu" tabindex="-1"> 684 <li class="parent-link-back"> 685 <button class="parent-link-back--button"><span> 686<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"> 687<path d="M13.1778 5H7.08891H1.00002M1.00002 5L5.00002 1M1.00002 5L5.00002 9" stroke="var(--color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 688</svg> 689</span> WOMEN</button> 690 </li><li> 691 <a href="/collections/outerwear" title="OUTERWEAR" class="link-container" role="menuitem">OUTERWEAR </a> 692 </li><li> 693 <a href="/collections/blazers" title="JACKETS / SUITS" class="link-container" role="menuitem">JACKETS / SUITS </a> 694 </li><li> 695 <a href="https://iwanttheo.com/collections/tops-shirts" title="TOPS / SHIRTS" class="link-container" role="menuitem">TOPS / SHIRTS </a> 696 </li><li> 697 <a href="/collections/bottoms" title="BOTTOMS" class="link-container" role="menuitem">BOTTOMS </a> 698 </li><li> 699 <a href="/collections/dresses" title="DRESSES" class="link-container" role="menuitem">DRESSES </a> 700 </li></ul> 701 </details></li><li><details class="link-container"> 702 <summary class="parent-link">MEN<span class="link-forward"> 703<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"> 704<path d="M1 5H7.08889H13.1778M13.1778 5L9.17778 1M13.1778 5L9.17778 9" stroke="var(--color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 705</svg> 706</span> 707 </summary> 708 <ul class="sub-menu" tabindex="-1"> 709 <li class="parent-link-back"> 710 <button class="parent-link-back--button"><span> 711<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"> 712<path d="M13.1778 5H7.08891H1.00002M1.00002 5L5.00002 1M1.00002 5L5.00002 9" stroke="var(--color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 713</svg> 714</span> MEN</button> 715 </li><li> 716 <a href="https://iwanttheo.com/collections/tops-shirts-copy" title="TOPS / SHIRTS" class="link-container" role="menuitem">TOPS / SHIRTS </a> 717 </li><li> 718 <a href="/collections/bottoms-copy" title="BOTTOMS" class="link-container" role="menuitem">BOTTOMS </a> 719 </li></ul> 720 </details></li><li><a href="/collections/loungewear-1" title="BASICS" class="link-container">BASICS</a></li><li><details class="link-container"> 721 <summary class="parent-link">ACCESSORIES<span class="link-forward"> 722<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"> 723<path d="M1 5H7.08889H13.1778M13.1778 5L9.17778 1M13.1778 5L9.17778 9" stroke="var(--color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 724</svg> 725</span> 726 </summary> 727 <ul class="sub-menu" tabindex="-1"> 728 <li class="parent-link-back"> 729 <button class="parent-link-back--button"><span> 730<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"> 731<path d="M13.1778 5H7.08891H1.00002M1.00002 5L5.00002 1M1.00002 5L5.00002 9" stroke="var(--color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 732</svg> 733</span> ACCESSORIES</button> 734 </li><li> 735 <a href="/collections/headwear" title="HEADWEAR" class="link-container" role="menuitem">HEADWEAR </a> 736 </li><li> 737 <a href="/collections/belts" title="BELTS" class="link-container" role="menuitem">BELTS </a> 738 </li></ul> 739 </details></li></ul> 740 </template> 741 </details></li><li><a href="/pages/about" title="ABOUT" class="link-container">ABOUT</a></li><li>
741<details class="link-container"> 742 <summary class="parent-link">EXPLORE<span class="link-forward"> 743<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"> 744<path d="M1 5H7.08889H13.1778M13.1778 5L9.17778 1M13.1778 5L9.17778 9" stroke="var(--color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 745</svg> 746</span></summary> 747 <template class="mobile-menu-deferred"> 748 <ul class="sub-menu"> 749 <li class="parent-link-back"> 750 <button class="parent-link-back--button"><span> 751<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"> 752<path d="M13.1778 5H7.08891H1.00002M1.00002 5L5.00002 1M1.00002 5L5.00002 9" stroke="var(--color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 753</svg> 754</span> EXPLORE</button> 755 </li><li><a href="/pages/ss-26" title="SS26 CO-ED COLLECTION" class="link-container">SS26 CO-ED COLLECTION</a></li><li><a href="/pages/fw24-25" title="FW25/26 CO-ED COLLECTION" class="link-container">FW25/26 CO-ED COLLECTION</a></li><li><a href="/pages/in-the-press" title="IN THE PRESS" class="link-container">IN THE PRESS</a></li></ul> 756 </template> 757 </details></li></ul><ul class="mobile-secondary-menu"></ul><div class="thb-mobile-menu-footer"> 758 <shopify-store store-domain="https://iwanttheo.com" country="US" language="en"></shopify-store> 759<shopify-account class="thb-shopify-account" menu=""> 760 <span slot="signed-out-avatar" class="thb-mobile-account-link"> 761<svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 762<path d="M8.49968 9.009C11.0421 9.009 13.1078 6.988 13.1078 4.5045C13.1078 2.021 11.0421 0 8.49968 0C5.95723 0 3.8916 2.0192 3.8916 4.5045C3.8916 6.9898 5.95907 9.009 8.49968 9.009ZM8.49968 1.40372C10.2487 1.40372 11.6699 2.79484 11.6699 4.5027C11.6699 6.21056 10.2468 7.60168 8.49968 7.60168C6.75255 7.60168 5.32944 6.21056 5.32944 4.5027C5.32944 2.79484 6.75255 1.40372 8.49968 1.40372Z" fill="var(--color-header-icons, --color-accent)"/> 763<path d="M8.5 9.68926C3.8146 9.68926 0 13.4181 0 18H1.43784C1.43784 14.192 4.6044 11.0966 8.5 11.0966C12.3956 11.0966 15.5622 14.192 15.5622 18H17C17 13.4199 13.1854 9.69106 8.5 9.69106V9.68926Z" fill="var(--color-header-icons, --color-accent)"/> 764</svg> 765 Login 766 767 </span> 768 </shopify-account><localization-form class="thb-localization-forms "><form method="post" action="/localization" id="MobileMenuLocalization" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/collections/shop-all" /><resize-select class="select"> 769 <label for="thb-language-code-MobileMenuLocalization" class="visually-hidden">Update country/region</label> 770 <select id="thb-language-code-MobileMenuLocalization" name="locale_code" class="thb-language-code resize-select"><option value="en" selected="selected">English</option><option value="uk">ÑкÑаÑнÑÑка</option></select> 771 <div class="select-arrow"> 772<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"> 773<path d="M6.75 1.5L3.75 4.5L0.75 1.5" stroke="var(--color-body)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 774</svg> 775</div> 776 </resize-select></form></localization-form>
777<script src="//iwanttheo.com/cdn/shop/t/26/assets/localization.js?v=86308779406967617251788199778" defer="defer"></script>
777</div> 778 </div> 779</nav> 780<link rel="stylesheet" href="//iwanttheo.com/cdn/shop/t/26/assets/mobile-menu.css?v=33101583448835180241788211899" media="print" onload="this.media='all'"> 781</details> 782 783</div> 784<full-menu class="full-menu"> 785 <ul class="thb-full-menu" role="menubar"><li role="menuitem" class="menu-item-has-children active" data-item-title="SHOP"> 786 <a href="/collections/shop-all" class="thb-full-menu--link" aria-current="page">SHOP 787<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"> 788<path d="M6.75 1.5L3.75 4.5L0.75 1.5" stroke="var(--color-header-links, --color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 789</svg> 790</a><ul class="sub-menu" tabindex="-1"><li class="" role="none" > 791 <a href="https://iwanttheo.com/collections/fine-selection-9-pre-fall26" class="thb-full-menu--link" role="menuitem">NEW ARRIVALS</a></li><li class=" menu-item-has-children" role="none" data-item-title="WOMEN"> 792 <a href="/collections/women" class="thb-full-menu--link" role="menuitem">WOMEN 793<svg width="5" height="8" viewBox="0 0 5 8" fill="none" xmlns="http://www.w3.org/2000/svg"> 794<path d="M1.25 1L4.25 4L1.25 7" stroke="var(--color-header-links, --color-accent)" stroke-linecap="round" stroke-linejoin="round"/> 795</svg> 796</a><ul class="sub-menu" role="menu"><li class="" role="none"> 797 <a href="/collections/outerwear" class="thb-full-menu--link" role="menuitem">OUTERWEAR</a> 798 </li><li class="" role="none"> 799 <a href="/collections/blazers" class="thb-full-menu--link" role="menuitem">JACKETS / SUITS</a> 800 </li><li class="" role="none"> 801 <a href="https://iwanttheo.com/collections/tops-shirts" class="thb-full-menu--link" role="menuitem">TOPS / SHIRTS</a> 802 </li><li class="" role="none"> 803 <a href="/collections/bottoms" class="thb-full-menu--link" role="menuitem">BOTTOMS</a> 804 </li><li class="" role="none"> 805 <a href="/collections/dresses" class="thb-full-menu--link" role="menuitem">DRESSES</a> 806 </li></ul></li><li class=" menu-item-has-children" role="none" data-item-title="MEN"> 807 <a href="/collections/men" class="thb-full-menu--link" role="menuitem">MEN 808<svg width="5" height="8" viewBox="0 0 5 8" fill="none" xmlns="http://www.w3.org/2000/svg"> 809<path d="M1.25 1L4.25 4L1.25 7" stroke="var(--color-header-links, --color-accent)" stroke-linecap="round" stroke-linejoin="round"/> 810</svg> 811</a><ul class="sub-menu" role="menu"><li class="" role="none"> 812 <a href="https://iwanttheo.com/collections/tops-shirts-copy" class="thb-full-menu--link" role="menuitem">TOPS / SHIRTS</a> 813 </li><li class="" role="none"> 814 <a href="/collections/bottoms-copy" class="thb-full-menu--link" role="menuitem">BOTTOMS</a> 815 </li></ul></li><li class="" role="none" > 816 <a href="/collections/loungewear-1" class="thb-full-menu--link" role="menuitem">BASICS</a></li><li class=" menu-item-has-children" role="none" data-item-title="ACCESSORIES"> 817 <a href="/collections/accessories" class="thb-full-menu--link" role="menuitem">ACCESSORIES 818<svg width="5" height="8" viewBox="0 0 5 8" fill="none" xmlns="http://www.w3.org/2000/svg"> 819<path d="M1.25 1L4.25 4L1.25 7" stroke="var(--color-header-links, --color-accent)" stroke-linecap="round" stroke-linejoin="round"/> 820</svg> 821</a><ul class="sub-menu" role="menu"><li class="" role="none"> 822 <a href="/collections/headwear" class="thb-full-menu--link" role="menuitem">HEADWEAR</a> 823 </li><li class="" role="none"> 824 <a href="/collections/belts" class="thb-full-menu--link" role="menuitem">BELTS</a> 825 </li></ul></li></ul></li><li role="menuitem" class="" > 826 <a href="/pages/about" class="thb-full-menu--link">ABOUT</a></li><li role="menuitem" class="menu-item-has-children" data-item-title="EXPLORE"> 827 <a href="/pages/fw24-25" class="thb-full-menu--link">EXPLORE 828<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"> 829<path d="M6.75 1.5L3.75 4.5L0.75 1.5" stroke="var(--color-header-links, --color-accent)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 830</svg> 831</a><ul class="sub-menu" tabindex="-1"><li class="" role="none" > 832 <a href="/pages/ss-26" class="thb-full-menu--link" role="menuitem">SS26 CO-ED COLLECTION</a></li><li class="" role="none" > 833 <a href="/pages/fw24-25" class="thb-full-menu--link" role="menuitem">FW25/26 CO-ED COLLECTION</a></li><li class="" role="none" > 834 <a href="/pages/in-the-press" class="thb-full-menu--link" role="menuitem">IN THE PRESS</a></li></ul></li></ul> 835</full-menu> 836 837 838 <a class="logolink" href="/"> 839 <img 840 src="//iwanttheo.com/cdn/shop/files/6_b4ddc2e9-da84-4d0a-864f-4ac143419c58.png?v=1713617500" 841 class="logoimg" 842 alt="THEO" 843 width="802" 844 height="228" 845 ><img 846 src="//iwanttheo.com/cdn/shop/files/6.1.png?v=1713617762"
847 class="logoimg logoimg--light" 848 alt="THEO" 849 width="802" 850 height="228" 851 > 852 </a> 853 854<div class="thb-secondary-area thb-header-right"><localization-form class="thb-localization-forms inside-header"><form method="post" action="/localization" id="HeaderLocalization" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/collections/shop-all" /><resize-select class="select"> 855 <label for="thb-language-code-HeaderLocalization" class="visually-hidden">Update country/region</label> 856 <select id="thb-language-code-HeaderLocalization" name="locale_code" class="thb-language-code resize-select"><option value="en" selected="selected">English</option><option value="uk">ÑкÑаÑнÑÑка</option></select> 857 <div class="select-arrow"> 858<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"> 859<path d="M6.75 1.5L3.75 4.5L0.75 1.5" stroke="var(--color-body)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 860</svg> 861</div> 862 </resize-select></form></localization-form>
863<script src="//iwanttheo.com/cdn/shop/t/26/assets/localization.js?v=86308779406967617251788199778" defer="defer"></script>
863 864 865 <shopify-account class="thb-shopify-account" menu=""> 866 <span slot="signed-out-avatar" class="thb-secondary-area-item"> 867 868<svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 869<path d="M8.49968 9.009C11.0421 9.009 13.1078 6.988 13.1078 4.5045C13.1078 2.021 11.0421 0 8.49968 0C5.95723 0 3.8916 2.0192 3.8916 4.5045C3.8916 6.9898 5.95907 9.009 8.49968 9.009ZM8.49968 1.40372C10.2487 1.40372 11.6699 2.79484 11.6699 4.5027C11.6699 6.21056 10.2468 7.60168 8.49968 7.60168C6.75255 7.60168 5.32944 6.21056 5.32944 4.5027C5.32944 2.79484 6.75255 1.40372 8.49968 1.40372Z" fill="currentColor"/> 870<path d="M8.5 9.68926C3.8146 9.68926 0 13.4181 0 18H1.43784C1.43784 14.192 4.6044 11.0966 8.5 11.0966C12.3956 11.0966 15.5622 14.192 15.5622 18H17C17 13.4199 13.1854 9.69106 8.5 9.69106V9.68926Z" fill="currentColor"/> 871</svg> 872 873 </span> 874 </shopify-account><a class="thb-secondary-area-item thb-quick-search" href="/search" title="Search"> 875<svg width="19" height="20" viewBox="0 0 19 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 876<path d="M13 13.5L17.7495 18.5M15 8C15 11.866 11.866 15 8 15C4.13401 15 1 11.866 1 8C1 4.13401 4.13401 1 8 1C11.866 1 15 4.13401 15 8Z" stroke="var(--color-header-icons, --color-accent)" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/> 877</svg> 878</a> 879 <a class="thb-secondary-area-item thb-secondary-cart" href="/cart" id="cart-drawer-toggle"><div class="thb-secondary-item-icon"> 880<svg width="19" height="20" viewBox="0 0 19 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 881<path d="M1 4.58011L3.88304 1.09945V1H15.2164L18 4.58011M1 4.58011V17.2099C1 18.2044 1.89474 19 2.88889 19H16.1111C17.1053 19 18 18.2044 18 17.2099V4.58011M1 4.58011H18M13.3275 8.16022C13.3275 10.1492 11.6374 11.7403 9.54971 11.7403C7.46199 11.7403 5.67251 10.1492 5.67251 8.16022" stroke="var(--color-header-icons, --color-accent)" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/> 882</svg> 883 <span class="thb-item-count">0</span></div></a> 884</div> 885 886 887</div> 888 </div><style data-shopify>:root { 889 --logo-height: 40px; 890 --logo-height-mobile: 30px; 891 } 892 </style></theme-header>
892<script src="//iwanttheo.com/cdn/shop/t/26/assets/header.js?v=93571118980651711621788199773" type="text/javascript"></script>
892<script type="application/ld+json"> 893 { 894 "@context": "http://schema.org", 895 "@type": "Organization", 896 "name": "THEO", 897 898 "logo": "https:\/\/iwanttheo.com\/cdn\/shop\/files\/6_b4ddc2e9-da84-4d0a-864f-4ac143419c58.png?v=1713617500\u0026width=802", 899 900 "sameAs": [ 901 "", 902 "https:\/\/www.facebook.com\/hashtagtheo", 903 "", 904 "https:\/\/www.instagram.com\/theo.official\/", 905 "", 906 "https:\/\/www.youtube.com\/@THEO-px5ek", 907 "", 908 "", 909 "" 910 ], 911 "url": "https:\/\/iwanttheo.com" 912 } 913</script>
913 914</div> 915<!-- END sections: header-group --><!-- BEGIN sections: overlay-group --> 916 917<!-- END sections: overlay-group --><div role="main" id="main-content"> 918 <div id="shopify-section-template--20404595556529__product-grid" class="shopify-section"><link href="//iwanttheo.com/cdn/shop/t/26/assets/facets.css?v=142358838566407766851788199766" rel="stylesheet" type="text/css" media="all" /><link href="//iwanttheo.com/cdn/shop/t/26/assets/product-grid.css?v=84883169626548178521788199790" rel="stylesheet" type="text/css" media="all" /> 919<FacetFiltersFormMobile> 920 <div class="side-panel facet-drawer" id="Facet-Drawer" inert> 921 <div class="side-panel-inner"> 922 <div class="side-panel-header"> 923 <div> 924 <h4 class="body-font">Filter and sort 925 <span class="thb-filter-count mobile-filter-count body-font"> 926 <span class="facets__label">76 products 927</span> 928 <span class="loading-overlay"> 929 930<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 931 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 932</svg> 933 934 </span> 935 </span> 936 </h4> 937 <side-panel-close class="side-panel-close"> 938<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 939<path d="M13 1L1 13M13 13L1 1" stroke="var(--color-body)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 940</svg> 941</side-panel-close> 942 </div> 943 </div> 944 <div class="side-panel-content"> 945 <facet-filters-form class="facets"> 946 <form id="FacetFiltersFormMobile" class="facets__mobile_form"> 947<collapsible-row data-index="1"> 948 <details class="thb-filter js-filter" data-index="1" open> 949 <summary class="thb-filter-title"><span></span>Availability</summary> 950 <div class="thb-filter-content collapsible__content"><div class="thb-filter-availability"><input type="checkbox" 951 name="filter.v.availability" 952 value="1" 953 class="thb-filter-switch custom-checkbox" 954 id="Filter-Mobile-availability-1" 955 956 957 > 958 <label for="Filter-Mobile-availability-1">In stock</label> 959 </div></div> 960 </details> 961 </collapsible-row><collapsible-row data-index="2"> 962 <details class="thb-filter js-filter" data-index="2" open> 963 <summary class="thb-filter-title"><span></span>Price</summary> 964 <div class="thb-filter-content collapsible__content"> 965 <div class="price_range price_range-price"> 966 967<span class="price-highest">The highest price is 3,600.00</span> 968<price-slider class="price_slider_wrapper"> 969 <div 970 class="price_slider" 971 data-min-value="" 972 data-min-name="filter.v.price.gte" 973 data-min="0" 974 data-max-value="" 975 data-max-name="filter.v.price.lte" 976 data-max="3600.0"> 977 </div> 978 <div class="price_slider_amount"> 979 <div> 980 <span class="field-currency">$</span> 981 <input class="field__input field__input_min" 982 name="filter.v.price.gte" 983 id="Filter-Price-GTE" 984 value="" 985 type="text" 986 placeholder="0" 987 > 988 </input> 989 </div> 990 <div> 991 <span class="field-currency">$</span> 992 <input class="field__input field__input_max" 993 name="filter.v.price.lte" 994 id="Filter-Price-LTE" 995 value="" 996 type="text" 997 placeholder="3,600.00" 998 > 999 </input> 1000 </div> 1001 </div> 1002</price-slider> 1003 </div> 1004 </div> 1005 </details> 1006 </collapsible-row><collapsible-row data-index="3"> 1007 <details class="thb-filter js-filter" data-index="3" open> 1008 <summary class="thb-filter-title"><span></span>Color</summary> 1009 <div class="thb-filter-content collapsible__content"><ul class="list-color"><li> 1010 <input type="checkbox" 1011 name="filter.v.t.shopify.color-pattern" 1012 value="gid://shopify/Metaobject/108465160369" 1013 id="Filter-Mobile-color-1" 1014 1015 1016 ><label 1017 for="Filter-Mobile-color-1" 1018 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1019 style="--bg-color: #ead8ab;;" 1020 data-tooltip="Beige (1)" 1021 > 1022 Beige <sup class="count">1</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Beige</span></span></label></li><li> 1023 <input type="checkbox" 1024 name="filter.v.t.shopify.color-pattern" 1025 value="gid://shopify/Metaobject/281370329265" 1026 id="Filter-Mobile-color-2" 1027 1028 1029 ><label 1030 for="Filter-Mobile-color-2" 1031 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1032 style="--bg-color: #000000;;" 1033 data-tooltip="Black (12)" 1034 > 1035 Black <sup class="count">12</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Black</span></span></label></li><li> 1036 <input type="checkbox" 1037 name="filter.v.t.shopify.color-pattern" 1038 value="gid://shopify/Metaobject/89479643313" 1039 id="Filter-Mobile-color-3" 1040 1041 1042 ><label 1043 for="Filter-Mobile-color-3" 1044 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1045 style="--bg-color: #005bd3;;" 1046 data-tooltip="Blue (2)" 1047 > 1048 Blue <sup class="count">2</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Blue</span></span></label></li><li> 1049 <input type="checkbox" 1050 name="filter.v.t.shopify.color-pattern" 1051 value="gid://shopify/Metaobject/288473514161" 1052 id="Filter-Mobile-color-4" 1053 1054 1055 ><label 1056 for="Filter-Mobile-color-4" 1057 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1058 style="--bg-color: #9a5630;;" 1059 data-tooltip="Brown (3)" 1060 > 1061 Brown <sup class="count">3</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Brown</span></span></label></li><li> 1062 <input type="checkbox" 1063 name="filter.v.t.shopify.color-pattern" 1064 value="gid://shopify/Metaobject/120933482673" 1065 id="Filter-Mobile-color-5" 1066 1067 1068 ><label 1069 for="Filter-Mobile-color-5" 1070 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1071 style="--bg-color: #79513b;;" 1072 data-tooltip="Dark Brown (1)" 1073 > 1074 Dark Brown <sup class="count">1</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Dark Brown</span></span></label></li><li> 1075 <input type="checkbox" 1076 name="filter.v.t.shopify.color-pattern" 1077 value="gid://shopify/Metaobject/163723182257" 1078 id="Filter-Mobile-color-6" 1079 1080 1081 ><label 1082 for="Filter-Mobile-color-6" 1083 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1084 style="--bg-color: #232d56;;" 1085 data-tooltip="Dark Navy (2)" 1086 > 1087 Dark Navy <sup class="count">2</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Dark Navy</span></span></label></li><li> 1088 <input type="checkbox" 1089 name="filter.v.t.shopify.color-pattern" 1090 value="gid://shopify/Metaobject/89479676081" 1091 id="Filter-Mobile-color-7" 1092 1093 1094 ><label 1095 for="Filter-Mobile-color-7" 1096 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1097 style="--bg-color: #808080;;" 1098 data-tooltip="Gray (4)" 1099 > 1100 Gray <sup class="count">4</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Gray</span></span></label></li><li> 1101 <input type="checkbox" 1102 name="filter.v.t.shopify.color-pattern" 1103 value="gid://shopify/Metaobject/120941445297" 1104 id="Filter-Mobile-color-8" 1105 1106 1107 ><label 1108 for="Filter-Mobile-color-8" 1109 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1110 style="--bg-color: #7d9c56;;" 1111 data-tooltip="Green (1)" 1112 > 1113 Green <sup class="count">1</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Green</span></span></label></li><li> 1114 <input type="checkbox" 1115 name="filter.v.t.shopify.color-pattern" 1116 value="gid://shopify/Metaobject/288468467889" 1117 id="Filter-Mobile-color-9" 1118 1119 1120 ><label 1121 for="Filter-Mobile-color-9" 1122 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1123 style="--bg-color: #808080;;" 1124 data-tooltip="Grey (3)" 1125 > 1126 Grey <sup class="count">3</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Grey</span></span></label></li><li> 1127 <input type="checkbox" 1128 name="filter.v.t.shopify.color-pattern" 1129 value="gid://shopify/Metaobject/100026712241" 1130 id="Filter-Mobile-color-10" 1131 1132 1133 ><label 1134 for="Filter-Mobile-color-10" 1135 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1136 style="--bg-color: #f5ecd3;;" 1137 data-tooltip="Ivory (2)" 1138 > 1139 Ivory <sup class="count">2</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Ivory</span></span></label></li><li> 1140 <input type="checkbox" 1141 name="filter.v.t.shopify.color-pattern" 1142 value="gid://shopify/Metaobject/89483411633" 1143 id="Filter-Mobile-color-11" 1144 1145 1146 ><label 1147 for="Filter-Mobile-color-11" 1148 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1149 style="--bg-color: #989252;;" 1150 data-tooltip="Khaki (3)" 1151 > 1152 Khaki <sup class="count">3</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Khaki</span></span></label></li><li> 1153 <input type="checkbox" 1154 name="filter.v.t.shopify.color-pattern" 1155 value="gid://shopify/Metaobject/92691529905" 1156 id="Filter-Mobile-color-12" 1157 1158 1159 ><label 1160 for="Filter-Mobile-color-12" 1161 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1162 style="--bg-color: #b3dee7;;" 1163 data-tooltip="Light Blue (3)" 1164 > 1165 Light Blue <sup class="count">3</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Light Blue</span></span></label></li><li> 1166 <input type="checkbox" 1167 name="filter.v.t.shopify.color-pattern" 1168 value="gid://shopify/Metaobject/92443967665" 1169 id="Filter-Mobile-color-13" 1170 1171 1172 ><label 1173 for="Filter-Mobile-color-13" 1174 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1175 style="--bg-color: #f9faef;;" 1176 data-tooltip="Milky White (3)" 1177 > 1178 Milky White <sup class="count">3</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Milky White</span></span></label></li><li> 1179 <input type="checkbox" 1180 name="filter.v.t.shopify.color-pattern" 1181 value="gid://shopify/Metaobject/92690841777" 1182 id="Filter-Mobile-color-14" 1183 1184 1185 ><label 1186 for="Filter-Mobile-color-14" 1187 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1188 style="--bg-color: #282099;;" 1189 data-tooltip="Navy (2)" 1190 > 1191 Navy <sup class="count">2</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Navy</span></span></label></li><li> 1192 <input type="checkbox" 1193 name="filter.v.t.shopify.color-pattern" 1194 value="gid://shopify/Metaobject/108463325361" 1195 id="Filter-Mobile-color-15" 1196 1197 1198 ><label 1199 for="Filter-Mobile-color-15" 1200 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1201 style="--bg-color: #dbbfaa;;" 1202 data-tooltip="Nude (2)" 1203 > 1204 Nude <sup class="count">2</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Nude</span></span></label></li><li> 1205 <input type="checkbox" 1206 name="filter.v.t.shopify.color-pattern" 1207 value="gid://shopify/Metaobject/94459134129" 1208 id="Filter-Mobile-color-16" 1209 1210 1211 ><label 1212 for="Filter-Mobile-color-16" 1213 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1214 style="--bg-color: #97a8cd;;" 1215 data-tooltip="Washed Blue (2)" 1216 > 1217 Washed Blue <sup class="count">2</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">Washed Blue</span></span></label></li><li> 1218 <input type="checkbox" 1219 name="filter.v.t.shopify.color-pattern" 1220 value="gid://shopify/FilterSettingGroup/114065585" 1221 id="Filter-Mobile-color-17" 1222 1223 1224 ><label 1225 for="Filter-Mobile-color-17" 1226 class="facet-checkbox facet-checkbox--presentation facet-checkbox--tooltip" 1227 style="--bg-color: #ffffff;;" 1228 data-tooltip="White (19)" 1229 > 1230 White <sup class="count">19</sup><span class="facet-tooltip" aria-hidden="true"><span class="facet-tooltip__content">White</span></span></label></li></ul></div> 1231 </details> 1232 </collapsible-row><collapsible-row data-index="4"> 1233 <details class="thb-filter js-filter" data-index="4" open> 1234 <summary class="thb-filter-title"><span></span>Product type</summary> 1235 <div class="thb-filter-content collapsible__content"><scroll-shadow><ul class="list-product type"><li> 1236 <input type="checkbox" 1237 name="filter.p.product_type" 1238 value="Dresses" 1239 id="Filter-Mobile-product-t
1239ype-1" 1240 1241 1242 ><label 1243 for="Filter-Mobile-product-type-1" 1244 class="facet-checkbox" 1245 style="--bg-color: dresses;" 1246 data-tooltip="Dresses (6)" 1247 > 1248 Dresses <span class="count">(6)</span> 1249</label></li><li> 1250 <input type="checkbox" 1251 name="filter.p.product_type" 1252 value="Headwear" 1253 id="Filter-Mobile-product-type-2" 1254 1255 1256 ><label 1257 for="Filter-Mobile-product-type-2" 1258 class="facet-checkbox" 1259 style="--bg-color: headwear;" 1260 data-tooltip="Headwear (4)" 1261 > 1262 Headwear <span class="count">(4)</span> 1263</label></li><li> 1264 <input type="checkbox" 1265 name="filter.p.product_type" 1266 value="Hoodies" 1267 id="Filter-Mobile-product-type-3" 1268 1269 1270 ><label 1271 for="Filter-Mobile-product-type-3" 1272 class="facet-checkbox" 1273 style="--bg-color: hoodies;" 1274 data-tooltip="Hoodies (6)" 1275 > 1276 Hoodies <span class="count">(6)</span> 1277</label></li><li> 1278 <input type="checkbox" 1279 name="filter.p.product_type" 1280 value="Jacket" 1281 id="Filter-Mobile-product-type-4" 1282 1283 1284 ><label 1285 for="Filter-Mobile-product-type-4" 1286 class="facet-checkbox" 1287 style="--bg-color: jacket;" 1288 data-tooltip="Jacket (7)" 1289 > 1290 Jacket <span class="count">(7)</span> 1291</label></li><li> 1292 <input type="checkbox" 1293 name="filter.p.product_type" 1294 value="Longsleeves" 1295 id="Filter-Mobile-product-type-5" 1296 1297 1298 ><label 1299 for="Filter-Mobile-product-type-5" 1300 class="facet-checkbox" 1301 style="--bg-color: longsleeves;" 1302 data-tooltip="Longsleeves (8)" 1303 > 1304 Longsleeves <span class="count">(8)</span> 1305</label></li><li> 1306 <input type="checkbox" 1307 name="filter.p.product_type" 1308 value="Outerwear" 1309 id="Filter-Mobile-product-type-6" 1310 1311 1312 ><label 1313 for="Filter-Mobile-product-type-6" 1314 class="facet-checkbox" 1315 style="--bg-color: outerwear;" 1316 data-tooltip="Outerwear (11)" 1317 > 1318 Outerwear <span class="count">(11)</span> 1319</label></li><li> 1320 <input type="checkbox" 1321 name="filter.p.product_type" 1322 value="Pants" 1323 id="Filter-Mobile-product-type-7" 1324 1325 1326 ><label 1327 for="Filter-Mobile-product-type-7" 1328 class="facet-checkbox" 1329 style="--bg-color: pants;" 1330 data-tooltip="Pants (14)" 1331 > 1332 Pants <span class="count">(14)</span> 1333</label></li><li> 1334 <input type="checkbox" 1335 name="filter.p.product_type" 1336 value="Skirts" 1337 id="Filter-Mobile-product-type-8" 1338 1339 1340 ><label 1341 for="Filter-Mobile-product-type-8" 1342 class="facet-checkbox" 1343 style="--bg-color: skirts;" 1344 data-tooltip="Skirts (1)" 1345 > 1346 Skirts <span class="count">(1)</span> 1347</label></li><li> 1348 <input type="checkbox" 1349 name="filter.p.product_type" 1350 value="T-shirt" 1351 id="Filter-Mobile-product-type-9" 1352 1353 1354 ><label 1355 for="Filter-Mobile-product-type-9" 1356 class="facet-checkbox" 1357 style="--bg-color: t-shirt;" 1358 data-tooltip="T-shirt (8)" 1359 > 1360 T-shirt <span class="count">(8)</span> 1361</label></li></ul></scroll-shadow></div> 1362 </details> 1363 </collapsible-row><collapsible-row data-index="5"> 1364 <details class="thb-filter js-filter" data-index="5" open> 1365 <summary class="thb-filter-title"><span></span>Size</summary> 1366 <div class="thb-filter-content collapsible__content"><scroll-shadow><ul class="list-size"><li> 1367 <input type="checkbox" 1368 name="filter.v.option.size" 1369 value="gid://shopify/FilterSettingGroup/113344689" 1370 id="Filter-Mobile-size-1" 1371 1372 1373 ><label 1374 for="Filter-Mobile-size-1" 1375 class="facet-checkbox" 1376 style="--bg-color: xxs;" 1377 data-tooltip="XXS (17)" 1378 > 1379 XXS <span class="count">(17)</span> 1380</label></li><li> 1381 <input type="checkbox" 1382 name="filter.v.option.size" 1383 value="gid://shopify/FilterSettingGroup/113377457" 1384 id="Filter-Mobile-size-2" 1385 1386 1387 ><label 1388 for="Filter-Mobile-size-2" 1389 class="facet-checkbox" 1390 style="--bg-color: xs;" 1391 data-tooltip="XS (44)" 1392 > 1393 XS <span class="count">(44)</span> 1394</label></li><li> 1395 <input type="checkbox" 1396 name="filter.v.option.size" 1397 value="gid://shopify/FilterSettingGroup/113410225" 1398 id="Filter-Mobile-size-3" 1399 1400 1401 ><label 1402 for="Filter-Mobile-size-3" 1403 class="facet-checkbox" 1404 style="--bg-color: xs/s;" 1405 data-tooltip="XS/S (2)" 1406 > 1407 XS/S <span class="count">(2)</span> 1408</label></li><li> 1409 <input type="checkbox" 1410 name="filter.v.option.size" 1411 value="gid://shopify/FilterSettingGroup/113442993" 1412 id="Filter-Mobile-size-4" 1413 1414 1415 ><label 1416 for="Filter-Mobile-size-4" 1417 class="facet-checkbox" 1418 style="--bg-color: s;" 1419 data-tooltip="S (49)" 1420 > 1421 S <span class="count">(49)</span> 1422</label></li><li> 1423 <input type="checkbox" 1424 name="filter.v.option.size" 1425 value="gid://shopify/FilterSettingGroup/113475761" 1426 id="Filter-Mobile-size-5" 1427 1428 1429 ><label 1430 for="Filter-Mobile-size-5" 1431 class="facet-checkbox" 1432 style="--bg-color: s/m;" 1433 data-tooltip="S/M (2)" 1434 > 1435 S/M <span class="count">(2)</span> 1436</label></li><li> 1437 <input type="checkbox" 1438 name="filter.v.option.size" 1439 value="gid://shopify/FilterSettingGroup/113508529" 1440 id="Filter-Mobile-size-6" 1441 1442 1443 ><label 1444 for="Filter-Mobile-size-6" 1445 class="facet-checkbox" 1446 style="--bg-color: m;" 1447 data-tooltip="M (48)" 1448 > 1449 M <span class="count">(48)</span> 1450</label></li><li> 1451 <input type="checkbox" 1452 name="filter.v.option.size" 1453 value="gid://shopify/FilterSettingGroup/113541297" 1454 id="Filter-Mobile-size-7" 1455 1456 1457 ><label 1458 for="Filter-Mobile-size-7" 1459 class="facet-checkbox" 1460 style="--bg-color: m/l;" 1461 data-tooltip="M/L (2)" 1462 > 1463 M/L <span class="count">(2)</span> 1464</label></li><li> 1465 <input type="checkbox" 1466 name="filter.v.option.size" 1467 value="gid://shopify/FilterSettingGroup/113574065" 1468 id="Filter-Mobile-size-8" 1469 1470 1471 ><label 1472 for="Filter-Mobile-size-8" 1473 class="facet-checkbox" 1474 style="--bg-color: l;" 1475 data-tooltip="L (37)" 1476 > 1477 L <span class="count">(37)</span> 1478</label></li><li> 1479 <input type="checkbox" 1480 name="filter.v.option.size" 1481 value="gid://shopify/FilterSettingGroup/113606833" 1482 id="Filter-Mobile-size-9" 1483 1484 1485 ><label 1486 for="Filter-Mobile-size-9" 1487 class="facet-checkbox" 1488 style="--bg-color: l/xl;" 1489 data-tooltip="L/XL (2)" 1490 > 1491 L/XL <span class="count">(2)</span> 1492</label></li><li> 1493 <input type="checkbox" 1494 name="filter.v.option.size" 1495 value="gid://shopify/FilterSettingGroup/113639601" 1496 id="Filter-Mobile-size-10" 1497 1498 1499 ><label 1500 for="Filter-Mobile-size-10" 1501 class="facet-checkbox" 1502 style="--bg-color: xl;" 1503 data-tooltip="XL (26)" 1504 > 1505 XL <span class="count">(26)</span> 1506</label></li><li> 1507 <input type="checkbox" 1508 name="filter.v.option.size" 1509 value="gid://shopify/FilterSettingGroup/113901745" 1510 id="Filter-Mobile-size-11" 1511 1512 1513 ><label 1514 for="Filter-Mobile-size-11" 1515 class="facet-checkbox" 1516 style="--bg-color: one size;" 1517 data-tooltip="One size (13)" 1518 > 1519 One size <span class="count">(13)</span> 1520</label></li><li> 1521 <input type="checkbox" 1522 name="filter.v.option.size" 1523 value="gid://shopify/FilterSettingGroup/113213617" 1524 id="Filter-Mobile-size-12" 1525 1526 1527 ><label 1528 for="Filter-Mobile-size-12" 1529 class="facet-checkbox" 1530 style="--bg-color: volume 1;" 1531 data-tooltip="Volume 1 (8)" 1532 > 1533 Volume 1 <span class="count">(8)</span> 1534</label></li><li> 1535 <input type="checkbox" 1536 name="filter.v.option.size" 1537 value="gid://shopify/FilterSettingGroup/113246385" 1538 id="Filter-Mobile-size-13" 1539 1540 1541 ><label 1542 for="Filter-Mobile-size-13" 1543 class="facet-checkbox" 1544 style="--bg-color: volume 2;" 1545 data-tooltip="Volume 2 (12)" 1546 > 1547 Volume 2 <span class="count">(12)</span> 1548</label></li><li> 1549 <input type="checkbox" 1550 name="filter.v.option.size" 1551 value="gid://shopify/FilterSettingGroup/113279153" 1552 id="Filter-Mobile-size-14" 1553 1554 1555 ><label 1556 for="Filter-Mobile-size-14" 1557 class="facet-checkbox" 1558 style="--bg-color: volume 3;" 1559 data-tooltip="Volume 3 (7)" 1560 >
1561 Volume 3 <span class="count">(7)</span> 1562</label></li></ul></scroll-shadow></div> 1563 </details> 1564 </collapsible-row><div class="thb-filter-sort-count thb-filter"> 1565 <div class="thb-filter-sort"> 1566 <div class="thb-filter-title">Sort by</div> 1567 <div class="select"><label for="SortByMobile" class="visually-hidden">Sort by</label> 1568 <select name="sort_by" class="facet-filters__sort select__select caption-large" id="SortByMobile" aria-describedby="a11y-refresh-page-message"><option value="manual">Featured</option><option value="most-relevant">Most relevant</option><option value="best-selling">Best selling</option><option value="title-ascending">Alphabetically, A-Z</option><option value="title-descending">Alphabetically, Z-A</option><option value="price-ascending">Price, low to high</option><option value="price-descending">Price, high to low</option><option value="created-ascending">Date, old to new</option><option value="created-descending" selected="selected">Date, new to old</option></select> 1569 <div class="select-arrow"> 1570<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"> 1571<path d="M6.75 1.5L3.75 4.5L0.75 1.5" stroke="var(--color-body)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 1572</svg> 1573</div> 1574 </div> 1575 </div> 1576 </div></form> 1577 </facet-filters-form> 1578 </div> 1579 <div class="side-panel-footer"> 1580 <div> 1581 <a class="mobile-filters-clear text-button" href="/collections/shop-all">Clear</a> 1582 </div> 1583 <button class="button mobile-filters-apply" onclick="document.querySelector('.click-capture').click()"><span>Apply</span></button> 1584 </div> 1585 </div> 1586 </div> 1587</FacetFiltersFormMobile><div class="row full-width-row"> 1588 <div class="small-12 columns"><div class="collection-container section-spacing-bottom"> 1589 <div id="ProductGridContainer"> 1590 <div class="sidebar-container facets--drawer facets--sidebar-medium results--22"><div><facet-filters-form class="facets--bar"> 1591 <form id="FacetFiltersForm-bar" class="facets__form"> 1592 <div class="facets--bar__filters"><facets-toggle><a href="#SideFilters" class="facets-toggle" id="Facets-Toggle"> 1593<svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"> 1594<path d="M6.55372 7.58824L1 7.58825M11.1818 7.58825L8.40496 7.58824M2.85124 2.41177L1 2.41173M11.1818 2.41173L4.70248 2.41177M4.70248 1V3.82352M8.40496 9V6.17648" stroke="var(--color-accent)" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/> 1595</svg> 1596 Filter</a></facets-toggle></div> 1597 1598 1599 1600 1601 1602<div class="thb-filter-sort-count"><div class="thb-filter-sort"> 1603 <resize-select class="select"><label for="SortByBar" class="visually-hidden">Sort by</label> 1604 <select name="sort_by" class="facet-filters__sort select__select resize-select" id="SortByBar" aria-describedby="a11y-refresh-page-message"><option value="manual">Featured</option><option value="most-relevant">Most relevant</option><option value="best-selling">Best selling</option><option value="title-ascending">Alphabetically, A-Z</option><option value="title-descending">Alphabetically, Z-A</option><option value="price-ascending">Price, low to high</option><option value="price-descending">Price, high to low</option><option value="created-ascending">Date, old to new</option><option value="created-descending" selected="selected">Date, new to old</option></select> 1605 <div class="select-arrow"> 1606<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"> 1607<path d="M6.75 1.5L3.75 4.5L0.75 1.5" stroke="var(--color-body)" stroke-width="1.1" stroke-linecap="round" stroke-linejoin="round"/> 1608</svg> 1609</div> 1610 </resize-select> 1611 </div><div class="thb-filter-count" id="ProductCount"> 1612 <span class="facets__label">76 products 1613</span> 1614 <span class="loading-overlay"> 1615 1616<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1617 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 1618</svg> 1619 1620 </span> 1621 </div> 1622 </div> 1623 </form><facet-remove class="active-facets"> 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634<a href="/collections/shop-all" class="active-facets__button-remove text-button">Clear all</a> 1635</facet-remove> 1636 1637</facet-filters-form> 1638<ul id="product-grid" data-id="template--20404595556529__product-grid" class="products collection row small-up-2 medium-up-4 pagination--infinite"><li class="column"><product-card class="product-card text-left"> 1639 <figure class="product-card--featured-image product-card--featured-image--cover "> 1640 <span class="product-card--badges top left"> 1641</span> 1642 1643 1644 <a href="/collections/shop-all/products/cocooned-padded-cape" title="COCOONED PADDED CAPE" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"> 1645<img class="lazyload product-primary-image" width="1121" height="1403" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/padded.png?v=1790859659&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/padded.png?v=1790859659&width=375 375w,//iwanttheo.com/cdn/shop/files/padded.png?v=1790859659&width=770 770w" fetchpriority="auto" alt="Black padded cape jacket with hood and button front, drawstring hem" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="cocooned-padded-cape" tabindex="-1"> 1646 <div class="loading-overlay"> 1647<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1648 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 1649</svg> 1650</div> 1651 <span>Quick view</span> 1652 </quick-view></figure> 1653 <div class="product-card-info"><a href="/collections/shop-all/products/cocooned-padded-cape" title="COCOONED PADDED CAPE" class="product-card-title">COCOONED PADDED CAPE</a> 1654 1655<span class="price"> 1656 1657<ins><span class="amount "><span class=money>730.00 USD</span></span></ins> 1658 <small class="unit-price hidden"> 1659 <span></span> 1660 <span class="unit-price-separator">/</span> 1661 <span></span> 1662 </small> 1663</span> 1664 1665 1666</div> 1667</product-card></li><li class="column"><product-card class="product-card text-left"> 1668 <figure class="product-card--featured-image product-card--featured-image--cover "> 1669 <span class="product-card--badges top left"> 1670</span> 1671 1672 1673 <a href="/collections/shop-all/products/cocooned-eco-leather-cape-copy" title="COCOONED ECO-LEATHER CAPE" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"> 1674<img class="lazyload product-primary-image" width="1280" height="1280" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/photo_2026-10-01_16-22-30.jpg?v=1790861040&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/photo_2026-10-01_16-22-30.jpg?v=1790861040&width=375 375w,//iwanttheo.com/cdn/shop/files/photo_2026-10-01_16-22-30.jpg?v=1790861040&width=770 770w" fetchpriority="auto" alt="Eco-leather cape jacket, black with button-front and stand collar" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="cocooned-eco-leather-cape-copy" tabindex="-1"> 1675 <div class="loading-overlay"> 1676<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1677 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 1678</svg> 1679</div> 1680 <span>Quick view</span> 1681 </quick-view></figure> 1682 <div class="product-card-info"><a href="/collections/shop-all/products/cocooned-eco-leather-cape-copy" title="COCOONED ECO-LEATHER CAPE" class="product-card-title">COCOONED ECO-LEATHER CAPE</a> 1683 1684<span class="price"> 1685 1686<ins><span class="amount "><span class=money>705.00 USD</span></span></ins> 1687 <small class="unit-price hidden"> 1688 <span></span> 1689 <span class="unit-price-separator">/</span> 1690 <span></span> 1691 </small> 1692</span> 1693 1694 1695</div> 1696</product-card></li><li class="column"><product-card class="product-card text-left"> 1697 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 1698 <span class="product-card--badges top left"> 1699</span> 1700 1701 1702 <a href="/collections/shop-all/products/cropped-cocooned-eco-leather-cape-copy-1" title="COCOONED ECO-LEATHER CAPE" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="2400" height="3000" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/083.jpg?v=1790855903&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/083.jpg?v=1790855903&width=375 375w, //iwanttheo.com/cdn/shop/files/083.jpg?v=1790855903&width=770 770w" fetchpriority="auto" alt="Dark eco-leather hooded cape with high collar, snap buttons, and oversized sleeve openings." /> 1703 1704<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/prtheo16_2.jpg?v=1790855891&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/prtheo16_2.jpg?v=1790855891&width=375 375w,//iwanttheo.com/cdn/shop/files/prtheo16_2.jpg?v=1790855891&width=770 770w" fetchpriority="auto" alt="Dark eco-leather hooded cape with snap-front buttons and wide sleeves." style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="cropped-cocooned-eco-leather-cape-copy-1" tabindex="-1"> 1705 <div class="loading-overlay"> 1706<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1707 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 1708</svg> 1709</div> 1710 <span>Quick view</span> 1711 </quick-view><ul class="product-secondary-images-nav"><li></li> 1712 </ul></figure> 1713 <div class="product-card-info"><a href="/collections/shop-all/products/cropped-cocooned-eco-leather-cape-copy-1" title="COCOONED ECO-LEATHER CAPE" class="product-card-title">COCOONED ECO-LEATHER CAPE</a> 1714 1715<span class="price"> 1716 1717<ins><span class="amount "><span class=money>705.00 USD</span></span></ins> 1718 <small class="unit-price hidden"> 1719 <span></span> 1720 <span class="unit-price-separator">/</span> 1721 <span></span> 1722 </small> 1723</span> 1724 1725 1726</div> 1727</product-card></li><li class="column"><product-card class="product-card text-left"> 1728 <figure class="product-card--featured-image product-card--featured-image--cover "> 1729 <span class="product-card--badges top left"> 1730</span> 1731 1732 1733 <a href="/collections/shop-all/products/cropped-cocooned-eco-leather-cape-copy" title="CROPPED COCOONED ECO-LEATHER CAPE" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"> 1734<img class="lazyload product-primary-image" width="1121" height="1403" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/Image30.png?v=1790778647&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/Image30.png?v=1790778647&width=375 375w,//iwanttheo.com/cdn/shop/files/Image30.png?v=1790778647&width=770 770w" fetchpriority="auto" alt="Cropped hooded eco-leather cape jacket, dark brown with snap front and gathered cuffs" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="cropped-cocooned-eco-leather-cape-copy" tabindex="-1"> 1735 <div class="loading-overlay"> 1736<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1737 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 1738</svg> 1739</div> 1740 <span>Quick view</span> 1741 </quick-view></figure> 1742 <div class="product-card-info"><a href="/collections/shop-all/products/cropped-cocooned-eco-leather-cape-copy" title="CROPPED COCOONED ECO-LEATHER CAPE" class="product-card-title">CROPPED COCOONED ECO-LEATHER CAPE</a> 1743 1744<span class="price"> 1745 1746<ins><span class="amount "><span class=money>705.00 USD</span></span></ins> 1747 <small class="unit-price hidden"> 1748 <span></span> 1749 <span class="unit-price-separator">/</span> 1750 <span></span> 1751 </small> 1752</span> 1753 1754 1755</div> 1756</product-card></li><li class="column"><product-card class="product-card text-left"> 1757 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 1758 <span class="product-card--badges top left"> 1759</span> 1760 1761 1762 <a href="/collections/shop-all/products/cropped-cocooned-eco-leather-cape" title="CROPPED COCOONED ECO-LEATHER CAPE" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.070038.jpg?v=1790778168&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.070038.jpg?v=1790778168&width=375 375w, //iwanttheo.com/cdn/shop/files/27.070038.jpg?v=1790778168&width=770 770w" fetchpriority="auto" alt="Black cropped eco-leather cape with draped shoulders and front snap buttons" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.070090.jpg?v=1790778169&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.070090.jpg?v=1790778169&width=375 375w, //iwanttheo.com/cdn/shop/files/27.070090.jpg?v=1790778169&width=770 770w" fetchpriority="auto" alt="Black eco-leather cape with wide sleeves and high hood with snap closures" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.070095.jpg?v=1790778168&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.070095.jpg?v=1790778168&width=375 375w, //iwanttheo.com/cdn/shop/files/27.070095.jpg?v=1790778168&width=770 770w" fetchpriority="auto" alt="Black eco-leather cropped cape with high collar, snap front, and gathered cuffs" /> 1763 1764<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/4_pr_theo_copy.jpg?v=1790778165&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/4_pr_theo_copy.jpg?v=1790778165&width=375 375w,//iwanttheo.com/cdn/shop/files/4_pr_theo_copy.jpg?v=1790778165&width=770 770w" fetchpriority="auto" alt="Black cropped eco-leather cape with high hooded collar and front snap buttons" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="cropped-cocooned-eco-leather-cape" tabindex="-1"> 1765 <div class="loading-overlay"> 1766<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1767 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 1768</svg> 1769</div> 1770 <span>Quick view</span> 1771 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li><li></li> 1772 </ul></figure> 1773 <div class="product-card-info"><a href="/collections/shop-all/products/cropped-cocooned-eco-leather-cape" title="CROPPED COCOONED ECO-LEATHER CAPE" class="product-card-title">CROPPED COCOONED ECO-LEATHER CAPE</a> 1774 1775<span class="price"> 1776 1777<ins><span class="amount "><span class=money>705.00 USD</span></span></ins> 1778 <small class="unit-price hidden"> 1779 <span></span> 1780 <span class="unit-price-separator">/</span> 1781 <span></span> 1782 </small> 1783</span> 1784 1785 1786</div> 1787</product-card></li><li class="column"><product-card class="product-card text-left"> 1788 <figure class="product-card--featured-image product-card--featured-image--cover "> 1789 <span class="product-card--badges top left"> 1790</span> 1791 1792 1793 <a href="/collections/shop-all/products/lattice-sweater-black" title="LATTICE SWEATER" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"> 1794<img class="lazyload product-primary-image" width="1632" height="2040" data-sizes="auto" src="//iwanttheo.co
1794m/cdn/shop/files/15prtheocopy.jpg?v=1790002407&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/15prtheocopy.jpg?v=1790002407&width=375 375w,//iwanttheo.com/cdn/shop/files/15prtheocopy.jpg?v=1790002407&width=770 770w" fetchpriority="auto" alt="Lattice knit sweater, dark with crew neck and long sleeves" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="lattice-sweater-black" tabindex="-1"> 1795 <div class="loading-overlay"> 1796<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1797 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 1798</svg> 1799</div> 1800 <span>Quick view</span> 1801 </quick-view></figure> 1802 <div class="product-card-info"><a href="/collections/shop-all/products/lattice-sweater-black" title="LATTICE SWEATER" class="product-card-title">LATTICE SWEATER</a> 1803 1804<span class="price"> 1805 1806<ins><span class="amount "><span class=money>600.00 USD</span></span></ins> 1807 <small class="unit-price hidden"> 1808 <span></span> 1809 <span class="unit-price-separator">/</span> 1810 <span></span> 1811 </small> 1812</span> 1813 1814 1815</div> 1816</product-card></li><li class="column"><product-card class="product-card text-left"> 1817 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 1818 <span class="product-card--badges top left"> 1819</span> 1820 1821 1822 <a href="/collections/shop-all/products/petal-shoulder-black-shirt" title="PETAL-SHOULDER BLACK SHIRT" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071694.jpg?v=1788186523&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071694.jpg?v=1788186523&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071694.jpg?v=1788186523&width=770 770w" fetchpriority="auto" alt="Black shirt with petal ruffle shoulders, button front, pointed collar and long sleeves" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071696.jpg?v=1788186523&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071696.jpg?v=1788186523&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071696.jpg?v=1788186523&width=770 770w" fetchpriority="auto" alt="Close-up of black button-up shirt with petal ruffle shoulder details and pointed collar" /><img class="lazyload product-secondary-image" width="1639" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071703.jpg?v=1788186523&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071703.jpg?v=1788186523&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071703.jpg?v=1788186523&width=770 770w" fetchpriority="auto" alt="Black long-sleeve shirt from back view with petal ruffle shoulders" /> 1823 1824<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/17prtheocopy.jpg?v=1788186523&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/17prtheocopy.jpg?v=1788186523&width=375 375w,//iwanttheo.com/cdn/shop/files/17prtheocopy.jpg?v=1788186523&width=770 770w" fetchpriority="auto" alt="Black button-up shirt with petal ruffle shoulders and pointed collar, long sleeves" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="petal-shoulder-black-shirt" tabindex="-1"> 1825 <div class="loading-overlay"> 1826<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1827 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 1828</svg> 1829</div> 1830 <span>Quick view</span> 1831 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li><li></li> 1832 </ul></figure> 1833 <div class="product-card-info"><a href="/collections/shop-all/products/petal-shoulder-black-shirt" title="PETAL-SHOULDER BLACK SHIRT" class="product-card-title">PETAL-SHOULDER BLACK SHIRT</a> 1834 1835<span class="price"> 1836 1837<ins><span class="amount "><span class=money>250.00 USD</span></span></ins> 1838 <small class="unit-price hidden"> 1839 <span></span> 1840 <span class="unit-price-separator">/</span> 1841 <span></span> 1842 </small> 1843</span> 1844 1845 1846</div> 1847</product-card></li><li class="column"><product-card class="product-card text-left"> 1848 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 1849 <span class="product-card--badges top left"> 1850</span> 1851 1852 1853 <a href="/collections/shop-all/products/petal-shoulder-blue-shirt" title="PETAL-SHOULDER BLUE SHIRT" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071627.jpg?v=1788186544&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071627.jpg?v=1788186544&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071627.jpg?v=1788186544&width=770 770w" fetchpriority="auto" alt="Light blue button-up shirt with petal ruffle shoulder details and long sleeves" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071631.jpg?v=1788186544&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071631.jpg?v=1788186544&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071631.jpg?v=1788186544&width=770 770w" fetchpriority="auto" alt="Light blue button-up shirt, back view, petal ruffle shoulder detail" /><img class="lazyload product-secondary-image" width="1639" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071638.jpg?v=1788186544&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071638.jpg?v=1788186544&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071638.jpg?v=1788186544&width=770 770w" fetchpriority="auto" alt="Light blue button-up shirt with oversized petal ruffle neckline and shoulder accents" /> 1854 1855<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/19prtheocopy.jpg?v=1788186544&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/19prtheocopy.jpg?v=1788186544&width=375 375w,//iwanttheo.com/cdn/shop/files/19prtheocopy.jpg?v=1788186544&width=770 770w" fetchpriority="auto" alt="Light blue button-up shirt with layered petal ruffle shoulders, long sleeves" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="petal-shoulder-blue-shirt" tabindex="-1"> 1856 <div class="loading-overlay"> 1857<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1858 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 1859</svg> 1860</div> 1861 <span>Quick view</span> 1862 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li><li></li> 1863 </ul></figure> 1864 <div class="product-card-info"><a href="/collections/shop-all/products/petal-shoulder-blue-shirt" title="PETAL-SHOULDER BLUE SHIRT" class="product-card-title">PETAL-SHOULDER BLUE SHIRT</a> 1865 1866<span class="price"> 1867 1868<ins><span class="amount "><span class=money>250.00 USD</span></span></ins> 1869 <small class="unit-price hidden"> 1870 <span></span> 1871 <span class="unit-price-separator">/</span> 1872 <span></span> 1873 </small> 1874</span> 1875 1876 1877</div> 1878</product-card></li><li class="column"><product-card class="product-card text-left"> 1879 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 1880 <span class="product-card--badges top left"> 1881</span> 1882 1883 1884 <a href="/collections/shop-all/products/plaid-beige-shirt-black" title="PLAID GREY SH
1884IRT" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1639" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.070911.jpg?v=1788186438&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.070911.jpg?v=1788186438&width=375 375w, //iwanttheo.com/cdn/shop/files/27.070911.jpg?v=1788186438&width=770 770w" fetchpriority="auto" alt="Grey plaid button-up shirt with pointed collar and dark button placket" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.070920.jpg?v=1788186438&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.070920.jpg?v=1788186438&width=375 375w, //iwanttheo.com/cdn/shop/files/27.070920.jpg?v=1788186438&width=770 770w" fetchpriority="auto" alt="Grey plaid button-up shirt with long sleeves and button placket" /><img class="lazyload product-secondary-image" width="1639" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.070949.jpg?v=1788186437&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.070949.jpg?v=1788186437&width=375 375w, //iwanttheo.com/cdn/shop/files/27.070949.jpg?v=1788186437&width=770 770w" fetchpriority="auto" alt="Grey plaid button-up shirt, back view" /> 1885 1886<img class="lazyload product-primary-image" width="425" height="531" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/prtheocopy42_1.jpg?v=1786446302&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/prtheocopy42_1.jpg?v=1786446302&width=375 375w,//iwanttheo.com/cdn/shop/files/prtheocopy42_1.jpg?v=1786446302&width=770 770w" fetchpriority="auto" alt="Grey plaid button-up shirt with pointed collar and long sleeves" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="plaid-beige-shirt-black" tabindex="-1"> 1887 <div class="loading-overlay"> 1888<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1889 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 1890</svg> 1891</div> 1892 <span>Quick view</span> 1893 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li><li></li> 1894 </ul></figure> 1895 <div class="product-card-info"><a href="/collections/shop-all/products/plaid-beige-shirt-black" title="PLAID GREY SHIRT" class="product-card-title">PLAID GREY SHIRT</a> 1896 1897<span class="price"> 1898 1899<ins><span class="amount "><span class=money>440.00 USD</span></span></ins> 1900 <small class="unit-price hidden"> 1901 <span></span> 1902 <span class="unit-price-separator">/</span> 1903 <span></span> 1904 </small> 1905</span> 1906 1907 1908</div> 1909</product-card></li><li class="column"><product-card class="product-card text-left"> 1910 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 1911 <span class="product-card--badges top left"> 1912</span> 1913 1914 1915 <a href="/collections/shop-all/products/plaid-beige-shirt" title="PLAID BEIGE SHIRT" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1639" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.070435.jpg?v=1788186474&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.070435.jpg?v=1788186474&width=375 375w, //iwanttheo.com/cdn/shop/files/27.070435.jpg?v=1788186474&width=770 770w" fetchpriority="auto" alt="Beige plaid long-sleeve button-up shirt with pointed collar" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.070453.jpg?v=1788186474&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.070453.jpg?v=1788186474&width=375 375w, //iwanttheo.com/cdn/shop/files/27.070453.jpg?v=1788186474&width=770 770w" fetchpriority="auto" alt="Beige plaid button-up shirt worn with wide-leg brown trousers" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.070462.jpg?v=1788186474&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.070462.jpg?v=1788186474&width=375 375w, //iwanttheo.com/cdn/shop/files/27.070462.jpg?v=1788186474&width=770 770w" fetchpriority="auto" alt="Beige plaid dress shirt collar with white buttons and front placket" /> 1916 1917<img class="lazyload product-primary-image" width="425" height="531" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/prtheocopy38_1.jpg?v=1786446355&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/prtheocopy38_1.jpg?v=1786446355&width=375 375w,//iwanttheo.com/cdn/shop/files/prtheocopy38_1.jpg?v=1786446355&width=770 770w" fetchpriority="auto" alt="Beige plaid button-up shirt with pointed collar and long sleeves" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="plaid-beige-shirt" tabindex="-1"> 1918 <div class="loading-overlay"> 1919<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1920 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 1921</svg> 1922</div> 1923 <span>Quick view</span> 1924 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li><li></li> 1925 </ul></figure> 1926 <div class="product-card-info"><a href="/collections/shop-all/products/plaid-beige-shirt" title="PLAID BEIGE SHIRT" class="product-card-title">PLAID BEIGE SHIRT</a> 1927 1928<span class="price"> 1929 1930<ins><span class="amount "><span class=money>440.00 USD</span></span></ins> 1931 <small class="unit-price hidden"> 1932 <span></span> 1933 <span class="unit-price-separator">/</span> 1934 <span></span> 1935 </small> 1936</span> 1937 1938 1939</div> 1940</product-card></li><li class="column"><product-card class="product-card text-left"> 1941 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 1942 <span class="product-card--badges top left"> 1943</span> 1944 1945 1946 <a href="/collections/shop-all/products/artisan-cable-sweater" title="ARTISAN CABLE SWEATER" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071973.jpg?v=1788186594&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071973.jpg?v=1788186594&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071973.jpg?v=1788186594&width=770 770w" fetchpriority="auto" alt="Brown cable-knit sweater with crew neck and long sleeves, textured knit" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071985.jpg?v=1788186594&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071985.jpg?v=1788186594&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071985.jpg?v=1788186594&width=770 770w" fetchpriority="auto" alt="Brown cable-knit sweater with textured cable pattern at the front" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071989.jpg?v=1788186594&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071989.jpg?v=1788186594&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071989.jpg?v=1788186594&width=770 770w" fetchpriority="auto" alt="Brown cable-knit sweater with chunky cable texture and ribbed crew neckline" /> 1947 1948<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/10prtheocopy.jpg?v=1788186594&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/10prtheocopy.jpg?v=1788186594&width=375 375w,//iwanttheo.com/cdn/shop/files/10prtheocopy.jpg?v=1788186594&width=770 770w" fetchpriority="auto" alt="Brown cable-knit sweater with crew neck and long sleeves" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="artisan-cable-sweater" tabindex="-1"> 1949 <div class="loading-overlay"> 1950<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1951 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 1952</svg> 1953</div> 1954 <span>Quick view</span> 1955 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li><li></li> 1956 </ul></figure> 1957 <div class="product-card-info"><a href="/collections/shop-all/products/artisan-cable-sweater" title="ARTISAN CABLE SWEATER" class="product-card-title">ARTISAN CABLE SWEATER</a> 1958 1959<span class="price"> 1960 1961<ins><span class="amount "><span class=money>520.00 USD</span></span></ins> 1962 <small class="unit-price hidden"> 1963 <span></span> 1964 <span class="unit-price-separator">/</span> 1965 <span></span> 1966 </small> 1967</span> 1968 1969 1970</div> 1971</product-card></li><li class="column"><product-card class="product-card text-left"> 1972 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 1973 <span class="product-card--badges top left"> 1974</span> 1975 1976 1977 <a href="/collections/shop-all/products/artisan-shred-sweater-green" title="ARTISAN CABLE SWEATER" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071948.
1977jpg?v=1788186622&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071948.jpg?v=1788186622&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071948.jpg?v=1788186622&width=770 770w" fetchpriority="auto" alt="Olive cable-knit sweater, ribbed crew neck and textured knit pattern" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071958.jpg?v=1788186622&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071958.jpg?v=1788186622&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071958.jpg?v=1788186622&width=770 770w" fetchpriority="auto" alt="Olive green cable-knit sweater with long sleeves and ribbed hem" /><img class="lazyload product-secondary-image" width="1639" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071966.jpg?v=1788186622&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071966.jpg?v=1788186622&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071966.jpg?v=1788186622&width=770 770w" fetchpriority="auto" alt="Olive cable-knit sweater close-up of braided texture and ribbed collar" /> 1978 1979<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/11_pr_theo_copy.jpg?v=1788186622&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/11_pr_theo_copy.jpg?v=1788186622&width=375 375w,//iwanttheo.com/cdn/shop/files/11_pr_theo_copy.jpg?v=1788186622&width=770 770w" fetchpriority="auto" alt="Olive green cable-knit sweater with crew neck and long sleeves" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="artisan-shred-sweater-green" tabindex="-1"> 1980 <div class="loading-overlay"> 1981<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 1982 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 1983</svg> 1984</div> 1985 <span>Quick view</span> 1986 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li><li></li> 1987 </ul></figure> 1988 <div class="product-card-info"><a href="/collections/shop-all/products/artisan-shred-sweater-green" title="ARTISAN CABLE SWEATER" class="product-card-title">ARTISAN CABLE SWEATER</a> 1989 1990<span class="price"> 1991 1992<ins><span class="amount "><span class=money>520.00 USD</span></span></ins> 1993 <small class="unit-price hidden"> 1994 <span></span> 1995 <span class="unit-price-separator">/</span> 1996 <span></span> 1997 </small> 1998</span> 1999 2000 2001</div> 2002</product-card></li><li class="column"><product-card class="product-card text-left"> 2003 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 2004 <span class="product-card--badges top left"> 2005</span> 2006 2007 2008 <a href="/collections/shop-all/products/artisan-shred-sweater-black" title="ARTISAN SHRED SWEATER" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071120.jpg?v=1788186683&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071120.jpg?v=1788186683&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071120.jpg?v=1788186683&width=770 770w" fetchpriority="auto" alt="Black shredded sweater with short sleeves, back view" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071132.jpg?v=1788186683&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071132.jpg?v=1788186683&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071132.jpg?v=1788186683&width=770 770w" fetchpriority="auto" alt="Black shredded sweater with crew neck and textured fringe" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071133.jpg?v=1788186684&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071133.jpg?v=1788186684&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071133.jpg?v=1788186684&width=770 770w" fetchpriority="auto" alt="Black shredded sweater close-up with crew neckline and ragged texture" /> 2009 2010<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/27.071111.jpg?v=1788186683&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/27.071111.jpg?v=1788186683&width=375 375w,//iwanttheo.com/cdn/shop/files/27.071111.jpg?v=1788186683&width=770 770w" fetchpriority="auto" alt="Black shredded sweater with short sleeves and crew neck" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="artisan-shred-sweater-black" tabindex="-1"> 2011 <div class="loading-overlay"> 2012<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 2013 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 2014</svg> 2015</div> 2016 <span>Quick view</span> 2017 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li><li></li> 2018 </ul></figure> 2019 <div class="product-card-info"><a href="/collections/shop-all/products/artisan-shred-sweater-black" title="ARTISAN SHRED SWEATER" class="product-card-title">ARTISAN SHRED SWEATER</a> 2020 2021<span class="price"> 2022 2023<ins><span class="amount "><span class=money>640.00 USD</span></span></ins> 2024 <small class="unit-price hidden"> 2025 <span></span> 2026 <span class="unit-price-separator">/</span> 2027 <span></span> 2028 </small> 2029</span> 2030 2031 2032</div> 2033</product-card></li><li class="column"><product-card class="product-card text-left"> 2034 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 2035 <span class="product-card--badges top left"> 2036</span> 2037 2038 2039 <a href="/collections/shop-all/products/artisan-shred-sweater" title="ARTISAN SHRED SWEATER" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1639" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071865.jpg?v=1788186710&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071865.jpg?v=1788186710&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071865.jpg?v=1788186710&width=770 770w" fetchpriority="auto" alt="Ivory shredded sweater with crew neck and long fringed sleeves, layered textured fabric" /><img class="lazyload product-secondary-image" width="1639" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071885.jpg?v=1788186709&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071885.jpg?v=1788186709&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071885.jpg?v=1788186709&width=770 770w" fetchpriority="auto" alt="Ivory and black shredded sweater with crew neck and long ragged fringed sleeves" /><img class="lazyload product-secondary-image" width="1639" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071886.jpg?v=1788186710&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071886.jpg?v=1788186710&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071886.jpg?v=1788186710&width=770 770w" fetchpriority="auto" alt="Back view of ivory shredded sweater with crew neck and long fringed layered texture" /> 2040 2041<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/14prtheocopy.jpg?v=1788186709&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/14prtheocopy.jpg?v=1788186709&width=375 375w,//iwanttheo.com/cdn/shop/files/14prtheocopy.jpg?v=1788186709&width=770 770w" fetchpriority="auto" alt="Ivory shred sweater with black flecks, crew neck, long fringed sleeves, textured knit" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="artisan-shred-sweater" tabindex="-1"> 2042 <div class="loading-overlay"> 2043<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 2044 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 2045</svg> 2046</div> 2047 <span>Quick view</span> 2048 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li><li></li> 2049 </ul></figure> 2050 <div class="product-card-info"><a href="/collections/shop-all/products/artisan-shred-sweater" title="ARTISAN SHRED SWEATER" class="product-card-title">ARTISAN SHRED SWEATER</a> 2051 2052<span class="price"> 2053 2054<ins><span class="amount "><span class=money>640.00 USD</span></span></ins> 2055 <small class="unit-price hidden"> 2056 <span></span> 2057 <span class="unit-price-separator">/</span> 2058 <span></span> 2059 </small> 2060</span> 2061 2062 2063</div> 2064</product-card></li><li class="column"><product-card class="product-card text-left"> 2065 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 2066 <span class="product-card--badges top left"> 2067</span> 2068 2069 2070 <a href="/collections/shop-all/products/eco-leather-pants-black" title="ECO-LEATHER LOOSE PANTS" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071642.jpg?v=1788186777&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071642.jpg?v=1788186777&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071642.jpg?v=1788186777&width=770 770w" fetchpriority="auto" alt="Black loose-fit faux leather pants with wide legs and stitched panel seams" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071649.jpg?v=1788186777&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071649.jpg?v=1788186777&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071649.jpg?v=1788186777&width=770 770w" fetchpriority="auto" alt="Black wide-leg faux leather pants with belt loops and double snap cuff tabs" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/27.071656.jpg?v=1788186777&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/27.071656.jpg?v=1788186777&width=375 375w, //iwanttheo.com/cdn/shop/files/27.071656.jpg?v=1788186777&width=770 770w" fetchpriority="auto" alt="Close-up of black faux leather pant cuff with two snap button tabs" /> 2071 2072<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/7prtheocopy.jpg?v=1788186777&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/7prtheocopy.jpg?v=1788186777&width=375 375w,//iwanttheo.com/cdn/shop/files/7prtheocopy.jpg?v=1788186777&width=770 770w" fetchpriority="auto" alt="Dark brown loose-fit faux leather pants with wide legs and side seam pockets" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="eco-leather-pants-black" tabindex="-1"> 2073 <div class="loading-overlay"> 2074<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 2075 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 2076</svg> 2077</div> 2078 <span>Quick view</span> 2079 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li><li></li> 2080 </ul></figure> 2081 <div class="product-card-info"><a href="/collections/shop-all/products/eco-leather-pants-black" title="ECO-LEATHER LOOSE PANTS" class="product-card-title">ECO-LEATHER LOOSE PANTS</a> 2082 2083<span class="price"> 2084 2085<ins><span class="amount "><span class=money>450.00 USD</span></span></ins> 2086 <small class="unit-price hidden"> 2087 <span></span> 2088 <span class="unit-price-separator">/</span> 2089 <span></span> 2090 </small> 2091</span> 2092 2093 2094</div> 2095</product-card></li><li class="column"><product-card class="product-card text-left"> 2096 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 2097 <span class="product-card--badges top left"> 2098</span> 2099 2100 2101 <a href="/collections/shop-all/products/denim-jacket-dress" title="DENIM JACKET DRESS" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-456896.jpg?v=1784818913&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-456896.jpg?v=1784818913&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-456896.jpg?v=1784818913&width=770 770w" fetchpriority="auto" alt="Light blue denim jacket dress with long sleeves and belted waist" /><img class="lazyload product-secondary-image" width="1639" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-456945_2.jpg?v=1784818912&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-456945_2.jpg?v=1784818912&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-456945_2.jpg?v=1784818912&width=770 770w" fetchpriority="auto" alt="Light blue denim jacket dress front view with notch lapels and button closure" /> 2102 2103<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/prtheocopy27.jpg?v=1784818848&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/prtheocopy27.jpg?v=1784818848&width=375 375w,//iwanttheo.com/cdn/shop/files/prtheocopy27.jpg?v=1784818848&width=770 770w" fetchpriority="auto" alt="Light blue denim jacket dress with notch lapels and front button closure" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="denim-jacket-dress" tabindex="-1"> 2104 <div class="loading-overlay"> 2105<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 2106 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 2107</svg> 2108</div> 2109 <span>Quick view</span> 2110 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li> 2111 </ul></figure> 2112 <div class="product-card-info"><a href="/collections/shop-all/products/denim-jacket-dress" title="DENIM JACKET DRESS" class="product-card-title">DENIM JACKET DRESS</a> 2113 2114<span class="price"> 2115 2116<ins><span class="amount "><span class=money>380.00 USD</span></span></ins> 2117 <small class="unit-price hidden"> 2118 <span></span> 2119 <span class="unit-price-separator">/</span> 2120 <span></span> 2121 </small> 2122</span> 2123 2124 2125</div> 2126</product-card></li><li class="column"><product-card class="product-card text-left"> 2127 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 2128 <span class="product-card--badges top left"> 2129</span> 2130 2131 2132 <a href="/collections/shop-all/products/nocturne-slip-dress-black" title="NOCTURNE SLIP DRESS" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-455367_copy.jpg?v=1784818143&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-455367_copy.jpg?v=1784818143&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-455367_copy.jpg?v=1784818143&width=770 770w" fetchpriority="auto" alt="White lace slip dress with sheer mesh, floral embroidery, and scalloped trim" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-455371.jpg?v=1784818143&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-455371.jpg?v=1784818143&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-455371.jpg?v=1784818143&width=770 770w" fetchpriority="auto" alt="White lace slip dress with open back and
2132 spaghetti straps, draped skirt" /> 2133 2134<img class="lazyload product-primary-image" width="1639" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/THEO-455253.jpg?v=1784818143&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-455253.jpg?v=1784818143&width=375 375w,//iwanttheo.com/cdn/shop/files/THEO-455253.jpg?v=1784818143&width=770 770w" fetchpriority="auto" alt="White lace slip dress with spaghetti straps and scalloped hem" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="nocturne-slip-dress-black" tabindex="-1"> 2135 <div class="loading-overlay"> 2136<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 2137 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 2138</svg> 2139</div> 2140 <span>Quick view</span> 2141 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li> 2142 </ul></figure> 2143 <div class="product-card-info"><a href="/collections/shop-all/products/nocturne-slip-dress-black" title="NOCTURNE SLIP DRESS" class="product-card-title">NOCTURNE SLIP DRESS</a> 2144 2145<span class="price"> 2146 2147<ins><span class="amount "><span class=money>220.00 USD</span></span></ins> 2148 <small class="unit-price hidden"> 2149 <span></span> 2150 <span class="unit-price-separator">/</span> 2151 <span></span> 2152 </small> 2153</span> 2154 2155 2156</div> 2157</product-card></li><li class="column"><product-card class="product-card text-left"> 2158 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 2159 <span class="product-card--badges top left"> 2160</span> 2161 2162 2163 <a href="/collections/shop-all/products/ethereal-lace-dress-black" title="ETHEREAL LACE DRESS" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-456300_copy.jpg?v=1784818012&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-456300_copy.jpg?v=1784818012&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-456300_copy.jpg?v=1784818012&width=770 770w" fetchpriority="auto" alt="White lace dress neckline detail with neon-lime floral embroidery and tie keyhole" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-456311.jpg?v=1784818012&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-456311.jpg?v=1784818012&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-456311.jpg?v=1784818012&width=770 770w" fetchpriority="auto" alt="Back view of white lace dress with cape sleeves and neon-lime embroidered panel" /> 2164 2165<img class="lazyload product-primary-image" width="1639" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/THEO-456232.jpg?v=1784818012&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-456232.jpg?v=1784818012&width=375 375w,//iwanttheo.com/cdn/shop/files/THEO-456232.jpg?v=1784818012&width=770 770w" fetchpriority="auto" alt="White lace dress with sheer overlay, neon-lime embroidered pattern, cape sleeves" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="ethereal-lace-dress-black" tabindex="-1"> 2166 <div class="loading-overlay"> 2167<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 2168 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 2169</svg> 2170</div> 2171 <span>Quick view</span> 2172 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li> 2173 </ul></figure> 2174 <div class="product-card-info"><a href="/collections/shop-all/products/ethereal-lace-dress-black" title="ETHEREAL LACE DRESS" class="product-card-title">ETHEREAL LACE DRESS</a> 2175 2176<span class="price"> 2177 2178<ins><span class="amount "><span class=money>250.00 USD</span></span></ins> 2179 <small class="unit-price hidden"> 2180 <span></span> 2181 <span class="unit-price-separator">/</span> 2182 <span></span> 2183 </small> 2184</span> 2185 2186 2187</div> 2188</product-card></li><li class="column"><product-card class="product-card text-left"> 2189 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 2190 <span class="product-card--badges top left"> 2191</span> 2192 2193 2194 <a href="/collections/shop-all/products/ethereal-lace-blouse-white" title="ETHEREAL LACE BLOUSE" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-456050.jpg?v=1784817862&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-456050.jpg?v=1784817862&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-456050.jpg?v=1784817862&width=770 770w" fetchpriority="auto" alt="White lace blouse with short sleeves and high neck, cropped sheer overlay" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-456086_copy.jpg?v=1784817862&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-456086_copy.jpg?v=1784817862&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-456086_copy.jpg?v=1784817862&width=770 770w" fetchpriority="auto" alt="White lace blouse close-up with scalloped floral embroidery and button front" /> 2195 2196<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/THEO-456081_copy.jpg?v=1784817863&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-456081_copy.jpg?v=1784817863&width=375 375w,//iwanttheo.com/cdn/shop/files/THEO-456081_copy.jpg?v=1784817863&width=770 770w" fetchpriority="auto" alt="White sheer lace blouse back view with cape sleeves and ke
2196yhole detail" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="ethereal-lace-blouse-white" tabindex="-1"> 2197 <div class="loading-overlay"> 2198<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 2199 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 2200</svg> 2201</div> 2202 <span>Quick view</span> 2203 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li> 2204 </ul></figure> 2205 <div class="product-card-info"><a href="/collections/shop-all/products/ethereal-lace-blouse-white" title="ETHEREAL LACE BLOUSE" class="product-card-title">ETHEREAL LACE BLOUSE</a> 2206 2207<span class="price"> 2208 2209<ins><span class="amount "><span class=money>140.00 USD</span></span></ins> 2210 <small class="unit-price hidden"> 2211 <span></span> 2212 <span class="unit-price-separator">/</span> 2213 <span></span> 2214 </small> 2215</span> 2216 2217 2218</div> 2219</product-card></li><li class="column"><product-card class="product-card text-left"> 2220 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 2221 <span class="product-card--badges top left"> 2222</span> 2223 2224 2225 <a href="/collections/shop-all/products/nocturne-lace-top-white" title="NOCTURNE LACE TOP" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-456212_copy.jpg?v=1784817725&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-456212_copy.jpg?v=1784817725&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-456212_copy.jpg?v=1784817725&width=770 770w" fetchpriority="auto" alt="White lace camisole top with open back and thin adjustable straps" /> 2226 2227<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/THEO-456156.jpg?v=1784817725&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-456156.jpg?v=1784817725&width=375 375w,//iwanttheo.com/cdn/shop/files/THEO-456156.jpg?v=1784817725&width=770 770w" fetchpriority="auto" alt="White lace camisole top with thin straps and scalloped V neckline" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="nocturne-lace-top-white" tabindex="-1"> 2228 <div class="loading-overlay"> 2229<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 2230 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 2231</svg> 2232</div> 2233 <span>Quick view</span> 2234 </quick-view><ul class="product-secondary-images-nav"><li></li> 2235 </ul></figure> 2236 <div class="product-card-info"><a href="/collections/shop-all/products/nocturne-lace-top-white" title="NOCTURNE LACE TOP" class="product-card-title">NOCTURNE LACE TOP</a> 2237 2238<span class="price"> 2239 2240<ins><span class="amount "><span class=money>100.00 USD</span></span></ins> 2241 <small class="unit-price hidden"> 2242 <span></span> 2243 <span class="unit-price-separator">/</span> 2244 <span></span> 2245 </small> 2246</span> 2247 2248 2249</div> 2250</product-card></li><li class="column"><product-card class="product-card text-left"> 2251 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 2252 <span class="product-card--badges top left"> 2253</span> 2254 2255 2256 <a href="/collections/shop-all/products/basic-cotton-t-shirt" title="BASIC COTTON T-SHIRT" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-454966.jpg?v=1784815742&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-454966.jpg?v=1784815742&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-454966.jpg?v=1784815742&width=770 770w" fetchpriority="auto" alt="White crew-neck cotton T-shirt, short sleeves, relaxed fit" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-454921.jpg?v=1784815742&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-454921.jpg?v=1784815742&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-454921.jpg?v=1784815742&width=770 770w" fetchpriority="auto" alt="White crew-neck cotton T-shirt with short sleeves, draped hem" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-454965.jpg?v=1784815742&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-454965.jpg?v=1784815742&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-454965.jpg?v=1784815742&width=770 770w" fetchpriority="auto" alt="White crew-neck cotton T-shirt, short sleeves, slightly loose body" /> 2257 2258<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/prtheocopy33.jpg?v=1784815742&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/prtheocopy33.jpg?v=1784815742&width=375 375w,//iwanttheo.com/cdn/shop/files/prtheocopy33.jpg?v=1784815742&width=770 770w" fetchpriority="auto" alt="White crew-neck cotton T-shirt on hanger, short sleeves" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="basic-cotton-t-shirt" tabindex="-1"> 2259 <div class="loading-overlay"> 2260<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 2261 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 2262</svg> 2263</div> 2264 <span>Quick view</span> 2265 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li><li></li> 2266 </ul></figure> 2267 <div class="product-card-info"><a href="/collections/shop-all/products/basic-cotton-t-shirt" title="BASIC COTTON T-SHIRT" class="product-card-title">BASIC COTTON T-SHIRT</a> 2268 2269<span class="price"> 2270 2271<ins><span class="amount "><span class=money>135.00 USD</span></span></ins> 2272 <small class="unit-price hidden"> 2273 <span></span> 2274 <span class="unit-price-separator">/</span> 2275 <span></span> 2276 </small> 2277</span> 2278 2279 2280</div> 2281</product-card></li><li class="column"><product-card class="product-card text-left"> 2282 <figure class="product-card--featured-image product-card--featured-image--cover thb-hover"> 2283 <span class="product-card--badges top left"> 2284</span> 2285 2286 2287 <a href="/collections/shop-all/products/denim-skirt-belt" title="DENIM SKIRT BELT" class="product-card--featured-image-link aspect-ratio aspect-ratio--portrait" style="--padding-bottom: 125.0%;"><img class="lazyload product-secondary-image" width="1639" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-455568_adc028f6-b87d-40fc-ac69-ccf29b193a9f.jpg?v=1784815981&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-455568_adc028f6-b87d-40fc-ac69-ccf29b193a9f.jpg?v=1784815981&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-455568_adc028f6-b87d-40fc-ac69-ccf29b193a9f.jpg?v=1784815981&width=770 770w" fetchpriority="auto" alt="White denim skirt with asymmetric layered hem and gathered waistband" /><img class="lazyload product-secondary-image" width="1639" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-455573_002aef46-12b7-4e7a-8525-89c4737bfad5.jpg?v=1784815981&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-455573_002aef46-12b7-4e7a-8525-89c4737bfad5.jpg?v=1784815981&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-455573_002aef46-12b7-4e7a-8525-89c4737bfad5.jpg?v=1784815981&width=770 770w" fetchpriority="auto" alt="White denim skirt with asymmetric layered hem and draped front" /><img class="lazyload product-secondary-image" width="1638" height="2048" data-sizes="auto" data-src="//iwanttheo.com/cdn/shop/files/THEO-455578_3293b024-9c83-4392-af9c-e83b2ce16e54.jpg?v=1784815981&width=375" data-srcset="//iwanttheo.com/cdn/shop/files/THEO-455578_3293b024-9c83-4392-af9c-e83b2ce16e54.jpg?v=1784815981&width=375 375w, //iwanttheo.com/cdn/shop/files/THEO-455578_3293b024-9c83-4392-af9c-e83b2ce16e54.jpg?v=1784815981&width=770 770w" fetchpriority="auto" alt="White denim skirt close-up with asymmetric front panel and two waistband buttons" /> 2288 2289<img class="lazyload product-primary-image" width="1638" height="2048" data-sizes="auto" src="//iwanttheo.com/cdn/shop/files/pr_theo_copy_59_1.jpg?v=1783506071&width=20" data-srcset="//iwanttheo.com/cdn/shop/files/pr_theo_copy_59_1.jpg?v=1783506071&width=375 375w,//iwanttheo.com/cdn/shop/files/pr_theo_copy_59_1.jpg?v=1783506071&width=770 770w" fetchpriority="auto" alt="White denim skirt with asymmetric layered hem and waistband buttons" style="object-position: 50.0% 50.0%;" /></a><quick-view class="product-card-quickview product-card-quickview--button" data-product-handle="denim-skirt-belt" tabindex="-1"> 2290 <div class="loading-overlay"> 2291<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 2292 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 2293</svg> 2294</div> 2295 <span>Quick view</span> 2296 </quick-view><ul class="product-secondary-images-nav"><li></li><li></li><li></li> 2297 </ul></figure> 2298 <div class="product-card-info"><a href="/collections/shop-all/products/denim-skirt-belt" title="DENIM SKIRT BELT" class="product-card-title">DENIM SKIRT BELT</a> 2299 2300<span class="price"> 2301 2302<ins><span class="amount "><span class=money>90.00 USD</span></span></ins> 2303 <small class="unit-price hidden"> 2304 <span></span> 2305 <span class="unit-price-separator">/</span> 2306 <span></span> 2307 </small> 2308</span> 2309 2310 2311</div> 2312</product-card></li></ul> 2313 <link href="//iwanttheo.com/cdn/shop/t/26/assets/pagination.css?v=56792913561467075761788199785" rel="stylesheet" type="text/css" media="all" /> 2314<pagination-theme class="pagination pagination-type--infinite" data-section="template--20404595556529__product-grid" data-page-size="22"> 2315 <div class="row"> 2316 <div class="small-12 columns"><button class="load-more button" aria-label="Load more"> 2317 <span>Load more</span> 2318 <span class="loading-overlay"> 2319 2320<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 2321 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 2322</svg> 2323 2324 </span> 2325 </button></div> 2326 </div><span class="loading-overlay"> 2327 2328<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 2329 <circle class="spinner-path" fill="none" stroke-width="6" cx="33" cy="33" r="30" stroke="var(--color-accent)"></circle> 2330</svg> 2331 2332 </span></pagination-theme> 2333</div> 2334 </div>
2335 </div> 2336 </div></div> 2337</div>
2337<script src="//iwanttheo.com/cdn/shop/t/26/assets/nouislider.min.js?v=9301073900540229581788199783" defer="defer"></script>
2337<script src="//iwanttheo.com/cdn/shop/t/26/assets/facets.js?v=140825970862891737661788199766" defer="defer"></script>
2337<script src="//iwanttheo.com/cdn/shop/t/26/assets/pagination.js?v=184154979596400698741788199785" defer="defer"></script>
2337 2338<style> #shopify-section-template--20404595556529__product-grid {padding-top: 2rem;} </style></div> 2339 </div> 2340 <!-- BEGIN sections: footer-group --> 2341<div id="shopify-section-sections--20404596703409__footer" class="shopify-section shopify-section-group-footer-group section-footer"> 2342 2343<link rel="stylesheet" href="//iwanttheo.com/cdn/shop/t/26/assets/footer.css?v=11904433543015273011788211534" media="print" onload="this.media='all'"> 2344 2345<footer class="footer" id="footer"> 2346 <div class="row full-width-row"> 2347<div class="small-12 medium-3 columns widget--menu-column" > 2348 <div class="widget widget--menu"> 2349 <button class="thb-widget-title collapsible" tabindex="0">INFO <span></span></button><ul class="thb-widget-menu"> 2350 2351 2352 2353 <li class=""> 2354 <a href="/pages/contact" title="CONTACT">CONTACT</a> 2355 2356 </li> 2357 2358 2359 2360 <li class=""> 2361 <a href="/pages/size-guide-1" title="SIZE GUIDE">SIZE GUIDE</a> 2362 2363 </li> 2364 2365 2366 2367 <li class=""> 2368 <a href="/pages/in-the-press" title="IN THE PRESS">IN THE PRESS</a> 2369 2370 </li> 2371 2372 2373 2374 <li class=""> 2375 <a href="/pages/stockist" title="Stockist">Stockist</a> 2376 2377 </li> 2378 2379 </ul></div> 2380 </div> 2381<div class="small-12 medium-3 columns widget--menu-column" > 2382 <div class="widget widget--menu"> 2383 <button class="thb-widget-title collapsible" tabindex="0">SHOP & LEGAL <span></span></button><ul class="thb-widget-menu"> 2384 2385 2386 2387 <li class=""> 2388 <a href="/policies/shipping-policy" title="Shipping">Shipping</a> 2389 2390 </li> 2391 2392 2393 2394 <li class=""> 2395 <a href="/policies/refund-policy" title="Returns & Exchanges">Returns & Exchanges</a> 2396 2397 </li> 2398 2399 2400 2401 <li class=""> 2402 <a href="/policies/privacy-policy" title="Privacy Policy">Privacy Policy</a> 2403 2404 </li> 2405 2406 2407 2408 <li class=""> 2409 <a href="/policies/terms-of-service" title="Terms & Conditions">Terms & Conditions</a> 2410 2411 </li> 2412 2413 </ul></div> 2414 </div> 2415<div class="small-12 medium-3 columns widget--menu-column" > 2416 <div class="widget widget--menu"> 2417 <button class="thb-widget-title collapsible" tabindex="0">SOCIAL <span></span></button><ul class="thb-widget-menu"> 2418 2419 2420 2421 <li class=""> 2422 <a href="https://www.instagram.com/theo.official/" title="INSTAGRAM">INSTAGRAM</a> 2423 2424 </li> 2425 2426 2427 2428 <li class=""> 2429 <a href="https://www.facebook.com/hashtagtheo/" title="FACEBOOK">FACEBOOK</a> 2430 2431 </li> 2432 2433 2434 2435 <li class=""> 2436 <a href="https://www.youtube.com/@THEO-px5ek" title="YOUTUBE">YOUTUBE</a> 2437 2438 </li> 2439 2440 </ul></div> 2441 </div> 2442<div class="small-12 medium-3 columns" > 2443 <div class="widget widget--signup"> 2444 2445 <div class="thb-widget-title">NEWSLETTER</div> 2446 2447 2448 <div class="signup-container"> 2449 <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="signup-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 2450 <fieldset> 2451 <input name="contact[tags]" type="hidden" value="newsletter" /><div class="field"> 2452 <input 2453 placeholder="Email" 2454 type="email" 2455 id="NewsletterForm--sections--20404596703409__footer" 2456 name="contact[email]" 2457 autocorrect="off" 2458 autocapitalize="off" 2459 autocomplete="email" 2460 value="" 2461 pattern="^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,}|[0-9]{1,10})(\]?)$" 2462 title="[email protected]" 2463 2464 required 2465 /> 2466 <label class="field__label" for="NewsletterForm--sections--20404596703409__footer"> 2467 Email 2468 </label> 2469 </div> 2470 2471 <button class="submit" type="submit" aria-label="Enter your email">
2472<svg width="15" height="11" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg"> 2473<path d="M0.799805 5.5H12.7998" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/> 2474<path d="M9.49976 1L13.9998 5.5L9.49976 10" stroke="var(--color-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/> 2475</svg> 2476</button> 2477 </fieldset></form> 2478</div> 2479 2480 </div> 2481 </div></div> 2482 <div class="sub-footer"> 2483 <div class="row full-width-row"> 2484 <div class="small-12 medium-8 columns"> 2485 2486 </div> 2487 <div class="small-12 medium-4 columns"></div> 2488 <div class="small-12 columns"> 2489 <p>© 2026 THEO, All rights reserved.</p></div> 2490 </div> 2491 </div> 2492</footer>
2492<script src="//iwanttheo.com/cdn/shop/t/26/assets/footer.js?v=72854352738156470021788199770" type="text/javascript"></script>
2492 2493</div> 2494<!-- END sections: footer-group --> 2495 <cart-drawer class="side-panel cart-drawer" id="Cart-Drawer" tabindex="-1" inert> 2496 <div class="side-panel-inner"> 2497 <div class="side-panel-header"> 2498 <div> 2499 <h4 class="body-font">Cart</h4> 2500 <side-panel-close class="side-panel-close"> 2501<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 2502<path d="M13 1L1 13M13 13L1 1" stroke="var(--color-body)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 2503</svg> 2504</side-panel-close> 2505 </div> 2506 </div> 2507 <div class="side-panel-content"><div class="cart-drawer__empty-cart"> 2508 2509<svg width="82" height="82" viewBox="0 0 82 82" fill="none" xmlns="http://www.w3.org/2000/svg"> 2510<path d="M63.2133 82.0001C58.4983 82.0001 54.6765 78.1637 54.6765 73.4633C54.6765 68.7483 58.5129 64.9265 63.2133 64.9265C67.9137 64.9265 71.7501 68.7629 71.7501 73.4633C71.7501 78.1637 67.9137 82.0001 63.2133 82.0001ZM63.2133 68.3383C60.3872 68.3383 58.0883 70.6372 58.0883 73.4633C58.0883 76.2894 60.3872 78.5883 63.2133 78.5883C66.0394 78.5883 68.3383 76.2894 68.3383 73.4633C68.3383 70.6372 66.0394 68.3383 63.2133 68.3383Z" fill="var(--color-accent)"/> 2511<path d="M29.0368 82.0001C24.3218 82.0001 20.5 78.1637 20.5 73.4633C20.5 68.7483 24.3364 64.9265 29.0368 64.9265C33.7372 64.9265 37.5736 68.7629 37.5736 73.4633C37.5882 78.1637 33.7518 82.0001 29.0368 82.0001ZM29.0368 68.3383C26.2107 68.3383 23.9118 70.6372 23.9118 73.4633C23.9118 76.2894 26.2107 78.5883 29.0368 78.5883C31.8629 78.5883 34.1618 76.2894 34.1618 73.4633C34.1618 70.6372 31.8629 68.3383 29.0368 68.3383Z" fill="var(--color-accent)"/> 2512<path d="M70.0368 61.4999H30.6036C24.9221 61.4999 20.0021 57.4585 18.8746 51.8942L10.5575 10.2499H1.71321C0.761429 10.2499 0 9.48849 0 8.5367C0 7.59956 0.761429 6.82349 1.71321 6.82349H11.9632C12.7832 6.82349 13.4714 7.39456 13.6325 8.19991L22.2425 51.206C23.0332 55.1888 26.5621 58.0735 30.6182 58.0735H70.0514C70.9886 58.0735 71.7646 58.8349 71.7646 59.7867C71.75 60.7385 70.9886 61.4999 70.0368 61.4999Z" fill="var(--color-accent)"/> 2513<path d="M67.4304 47.8383H20.5001C19.5629 47.8383 18.7869 47.0768 18.7869 46.125C18.7869 45.1733 19.5483 44.4118 20.5001 44.4118H67.4304C70.0076 44.4118 72.204 42.479 72.5115 39.9165C72.6286 38.9793 73.5365 38.3204 74.4151 38.4376C75.3522 38.5547 76.0111 39.404 75.894 40.3411C75.3668 44.6168 71.7208 47.8383 67.4304 47.8383Z" fill="var(--color-accent)"/> 2514<path d="M39.2869 20.4999H15.3751C14.4379 20.4999 13.6619 19.7385 13.6619 18.7867C13.6619 17.8496 14.4233 17.0735 15.3751 17.0735H39.2869C40.224 17.0735 41.0001 17.8349 41.0001 18.7867C41.0001 19.7385 40.2386 20.4999 39.2869 20.4999Z" fill="var(--color-accent)"/> 2515<path d="M63.2133 37.5882C52.8608 37.5882 44.4265 29.1539 44.4265 18.8014C44.4265 8.44893 52.8462 0 63.2133 0C73.5658 0 82.0001 8.43429 82.0001 18.7868C82.0001 29.1393 73.5658 37.5882 63.2133 37.5882ZM63.2133 3.41179C54.7351 3.41179 47.8383 10.3086 47.8383 18.7868C47.8383 27.265 54.7351 34.1618 63.2133 34.1618C71.6915 34.1618 78.5883 27.265 78.5883 18.7868C78.5883 10.3086 71.6915 3.41179 63.2133 3.41179Z" fill="var(--color-accent)"/> 2516<path d="M70.0368 27.3382C69.5976 27.3382 69.1583 27.1771 68.8215 26.8404L55.1597 13.1786C54.4861 12.505 54.4861 11.4361 55.1597 10.7625C55.8333 10.0889 56.9022 10.0889 57.5758 10.7625L71.2376 24.4243C71.9111 25.0979 71.9111 26.1668 71.2376 26.8404C70.9154 27.1625 70.4761 27.3382 70.0368 27.3382Z" fill="var(--color-accent)"/> 2517<path d="M56.3751 27.3382C55.9358 27.3382 55.4965 27.1771 55.1597 26.8404C54.4861 26.1668 54.4861 25.0979 55.1597 24.4243L68.8215 10.7625C69.4951 10.0889 70.564 10.0889 71.2376 10.7625C71.9111 11.4361 71.9111 12.505 71.2376 13.1786L57.5758 26.8404C57.2536 27.1625 56.8144 27.3382 56.3751 27.3382Z" fill="var(--color-accent)"/> 2518</svg> 2519 2520 <p>Your cart is currently empty.</p> 2521 <a class="button accent2" href="/collections/all"><span>Start Shopping</span></a> 2522 </div></div></div> 2523</cart-drawer>
2524<script src="//iwanttheo.com/cdn/shop/t/26/assets/cart-remove.js?v=18725509462910605721788199758" async></script>
vendor: 1 bytes, line 2524
2524
2525<script src="//iwanttheo.com/cdn/shop/t/26/assets/cart-notes.js?v=8933452737819565431788199758" async></script>
2525<script src="//iwanttheo.com/cdn/shop/t/26/assets/remove-all.js?v=46231915544764596331788199797" async></script>
2525<script src="//iwanttheo.com/cdn/shop/t/26/assets/cart-discounts.js?v=74566700716606473571788199757" async></script>
2525 2526 2527 2528<link id="Product" rel="stylesheet" href="//iwanttheo.com/cdn/shop/t/26/assets/product.css?v=170356952313622119981788562993" media="print" onload="this.media='all'"> 2529<div class="side-panel product-drawer" id="Product-Drawer" tabindex="-1" inert> 2530 <div class="side-panel-inner"> 2531 <div class="side-panel-header"> 2532 <div> 2533 <h4>Select options</h4> 2534 <side-panel-close class="side-panel-close"> 2535<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 2536<path d="M13 1L1 13M13 13L1 1" stroke="var(--color-body)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 2537</svg> 2538</side-panel-close> 2539 </div> 2540 </div> 2541 <div class="side-panel-content" id="Product-Drawer-Content"> 2542 2543 </div> 2544 </div> 2545</div> 2546 2547 2548 <div class="side-panel search-drawer" tabindex="-1" id="Search-Drawer" inert> 2549 <div class="side-panel-inner"> 2550 <div class="side-panel-header"> 2551 <div> 2552 <form role="search" method="get" class="searchform" action="/search"> 2553 <fieldset> 2554 <label for="side-panel-search-input" class="visually-hidden">Search</label> 2555 <input id="side-panel-search-input" type="search" class="search-field" placeholder="Search for anything" value="" name="q" autocomplete="off"> 2556 </fieldset> 2557 </form> 2558 <side-panel-close class="side-panel-close"> 2559<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 2560<path d="M13 1L1 13M13 13L1 1" stroke="var(--color-body)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 2561</svg> 2562</side-panel-close> 2563 </div> 2564 </div><div class="side-panel-content side-panel-content--has-tabs"> 2565 2566 </div><div class="side-panel-content side-panel-content--initial"> 2567 <div class="thb-predictive-search"></div> 2568 </div> 2569 2570 </div> 2571</div> 2572 2573<link rel="stylesheet" href="//iwanttheo.com/cdn/shop/t/26/assets/product-grid.css?v=84883169626548178521788199790" media="print" onload="this.media='all'"> 2574<link rel="stylesheet" href="//iwanttheo.com/cdn/shop/t/26/assets/predictive-search.css?v=177312780958443184621788199789" media="print" onload="this.media='all'"> 2575 2576 <div class="click-capture"></div> 2577 </div> 2578 2579
2579<script src="//iwanttheo.com/cdn/shop/t/26/assets/vendor.min.js?v=144188501496941429441788199808" type="text/javascript"></script>
2579 2580 2581
2581<script src="//iwanttheo.com/cdn/shop/t/26/assets/animations.min.js?v=130646716893444454131788199751" type="text/javascript"></script>
2581 2582
2582<script> 2583 gsap.defaults({ 2584 ease: Power4.easeOut 2585 }); 2586 gsap.config({ 2587 nullTargetWarn: false 2588 }); 2589 gsap.registerPlugin(ScrollTrigger); 2590 </script>
2590 2591 2592
2592<script src="//iwanttheo.com/cdn/shop/t/26/assets/slideshow.js?v=6772469743753008141788199803" type="text/javascript"></script>
2592 2593
2593<script src="//iwanttheo.com/cdn/shop/t/26/assets/app.js?v=63480474159354424861788199753" type="text/javascript"></script>
2593 2594 2595
2595<script src="//iwanttheo.com/cdn/shop/t/26/assets/product.js?v=63709260055786335111788199794" defer="defer"></script>
2595 2596 2597
2597<script type="module" src="//iwanttheo.com/cdn/shop/t/26/assets/scroll-shadow.js?v=20320457967675250001788199798" defer="defer"></script>
2597 2598
2598<script src="//iwanttheo.com/cdn/shop/t/26/assets/predictive-search.js?v=179449382034518917941788199789" defer="defer"></script>
2598<link href="//iwanttheo.com/cdn/shop/t/26/assets/cart-discounts.css?v=123065658255090102501788199757" rel="stylesheet" type="text/css" media="all" />
2599<script src="//iwanttheo.com/cdn/shop/t/26/assets/product-recommendations.js?v=179238102181029836651788199791" defer="defer"></script>
2599<script src="//iwanttheo.com/cdn/shop/t/26/assets/back-to-top.js?v=167870556380857063851788199754" defer="defer"></script>
2599 2600<back-to-top class="back-to-top"> 2601<svg width="11" height="16" viewBox="0 0 11 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2602<path class="back-to-top--bar" d="M4.87654 2.34497C4.87654 1.99178 5.16285 1.70547 5.51604 1.70547C5.86922 1.70547 6.15554 1.99179 6.15554 2.34497V15.5613C6.15554 15.9144 5.86922 16.2008 5.51604 16.2008C5.16285 16.2008 4.87654 15.9144 4.87654 15.5613V2.34497Z" fill="var(--color-accent)"/> 2603<path class="back-to-top--handle" d="M0.197525 5.0502L5.02195 0.225769C5.14739 0.100345 5.32293 0.0251028 5.48588 0C5.66143 -7.67342e-09 5.83696 0.0752197 5.96239 0.200647L10.7994 5.03761C10.9373 5.17554 11 5.33858 11 5.51412C11 5.68967 10.9248 5.8652 10.7994 5.99063C10.5486 6.254 10.1223 6.254 9.85892 5.99063L6.16301 2.30726C5.72921 2.1318 5.72921 1.70547 4.83387 2.29472L1.13796 5.99063C0.887198 6.254 0.460891 6.254 0.197525 5.99063C-0.0658415 5.73987 -0.0658415 5.31356 0.197525 5.0502Z" fill="var(--color-accent)"/> 2604</svg> 2605</back-to-top>
2606<script type="module" src="//iwanttheo.com/cdn/shop/t/26/assets/instant-page.js?v=116087100843016214071788199776" defer="defer"></script>
2606<div id="shopify-block-AU3RpOHNzMElZU0pJQ__6143736321357441667" class="shopify-block shopify-app-block">
2607<script src="//code.tidio.co/6mgdn6l17gqtxswbcedog4xuojurbjqt.js?extensionVersion=1.4.1" async></script>
2607 2608 2609 <!-- BEGIN app snippet: visitor-identity-verification --> 2610 2611 2612 2613 2614<!-- END app snippet --> 2615 2616</div><div id="shopify-block-ANWk3VXE0N3BIWEMvV__11349500561483629931" class="shopify-block shopify-app-block">
2616<script id="ReStock-config"> 2617 var _ReStockConfig = window._ReStockConfig || {}; 2618 2619 _ReStockConfig.templateName = "collection"; 2620 _ReStockConfig.isB2BCustomer = null; 2621 _ReStockConfig.currentLocationId = null; 2622 _ReStockConfig.moneyFormat = "\u003cspan class=money\u003e{{amount}}\u003c\/span\u003e";_ReStockConfig.marketHandle = "international"; 2623 _ReStockConfig.marketId = 2687893681;let metafieldConfigData = null;metafieldConfigData = {"ask_for_gdpr_consent_enabled":false,"not_selectable_variants_enabled":false,"pre_order_products_enabled":false,"ui_style":{"notify_me_styles":[{"wrapper":null,"page":"COLLECTION_PAGE","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"quick_view_widget_lifecycle_enabled":false,"style_mode":"SMART"},{"wrapper":null,"page":"LANDING_PAGES","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"quick_view_widget_lifecycle_enabled":false,"style_mode":"SMART"}],"product_page_notify_me_style":{"wrapper":[".add_to_cart_holder",".product-add-to-cart-container",".form"],"support_wrapper":null,"css_selector_from_theme":null,"inline_display_mode":"BUTTON","show_floating_button":true,"hide_buy_it_now_button":true,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"handle_rerenders":true,"prepend_to_wrapper":false,"css_selector":"div.add_to_cart_holder>button[type='submit']#AddToCart.single-add-to-cart-button.button.outline","css_selector_by_support":null,"custom_styles":null,"custom_variant_listener":{"element":null,"property":null,"is_dataset_property":false},"use_add_to_cart_button_selector":true,"style_mode":"SMART"},"subscription_form_style":{"custom_styles":null,"style_mode":"SMART","name_field_is_visible":false,"name_field_is_required":false,"email_field_is_required":false,"phone_field_is_required":false,"whatsapp_field_is_required":false,"quantity_field_is_visible":false,"quantity_max_value":10},"button_classes":["single-add-to-cart-button","button","outline"],"global_raw_css":"","product_page_raw_css":null,"after_subscribe_message_styles":{"toastColor":"fff","toastBackgroundColor":"0cd4a6"}},"ui_contents":[{"notify_me_contents":[{"page":"COLLECTION_PAGE","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"LANDING_PAGES","button_text":"Notify me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"PRODUCT_PAGE","button_text":"Notify me when in stock","not_selectable_variants_button_text":"Out of stock? Click here"}],"subscription_form_content":{"form_title":"Notify me via:","email_input_placeholder":"Email Address ...","email_input_below_text":"Donât worry! We hate spam as much as you do.","email_label":"Email","full_name_label":"Name","full_name_placeholder":"Full name ...","push_label":"Push notification","sms_label":"SMS","sms_input_placeholder":"Phone Number ...","whatsapp_label":"Whatsapp","whatsapp_input_placeholder":"Whatsapp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invalid_email_error_message":"Your email address is not valid.","empty_email_error_message":"Email is required.","invali
2623d_phone_number_error_message":"Your phone number is not valid.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"Notify Me When Available","add_to_contacts_checkbox_text":"Notify me about other news or offers too","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy","after_subscribe_message_text":"We will notify you when the item is available","already_subscribed_message_text":"You already have subscribed for this item","push_is_not_allowed_message_text":"You didn\\'t allow this site to send you push notifications. To receive back-in-stock notification from this shop.","style_mode":"SMART","quantity_label":"Quantity"},"language":"en"},{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"ÐовÑдомлÑÑи мене","not_selectable_variants_button_text":"Ðоза запаÑом?ÐаÑиÑнÑÑÑ ÑÑÑ"},{"page":"COLLECTION_PAGE","button_text":"ÐовÑдомлÑÑи мене","not_selectable_variants_button_text":"Ðоза запаÑом?ÐаÑиÑнÑÑÑ ÑÑÑ"},{"page":"LANDING_PAGES","button_text":"ÐовÑдомлÑÑи мене","not_selectable_variants_button_text":"Ðоза запаÑом?ÐаÑиÑнÑÑÑ ÑÑÑ"}],"subscription_form_content":{"form_title":"ÐовÑдомÑе мене ÑеÑез:","email_input_placeholder":"ÐдÑеÑа елекÑÑÐ¾Ð½Ð½Ð¾Ñ Ð¿Ð¾ÑÑи ...","email_input_below_text":"Ðе Ñ
вилÑйÑÑ!Ðи ненавидимо Ñпам Ñак Ñамо, Ñк Ñ Ð²Ð¸.","email_label":"ÐлекÑÑонна поÑÑа","full_name_label":"Name","full_name_placeholder":"Full name ...","push_label":"ÐоÑиÑÐ°Ð½Ð½Ñ Ð½Ð° наÑиÑканнÑ","sms_label":"СÐС","sms_input_placeholder":"ÐÐ¾Ð¼ÐµÑ ÑелеÑÐ¾Ð½Ñ ...","whatsapp_label":"Whatsapp","whatsapp_input_placeholder":"Whatsapp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invalid_email_error_message":"ÐаÑа елекÑÑонна адÑеÑа не Ñ Ð´ÑйÑноÑ.","empty_email_error_message":"Email is required.","invalid_phone_number_error_message":"ÐÐ°Ñ Ð½Ð¾Ð¼ÐµÑ ÑелеÑÐ¾Ð½Ñ Ð½Ðµ Ñ Ð´ÑйÑним.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"ÐовÑдомÑе мене, коли доÑÑÑпно","add_to_contacts_checkbox_text":"ÐовÑдомÑе мене пÑо ÑнÑÑ Ð½Ð¾Ð²Ð¸Ð½Ð¸ Ñи пÑопозиÑÑÑ","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy","after_subscribe_message_text":"Ðи повÑдомимо ваÑ, коли ÑÐ¾Ð²Ð°Ñ Ð±Ñде доÑÑÑпний","already_subscribed_message_text":"Ðи вже пÑдпиÑалиÑÑ Ð½Ð° Ñей ÑоваÑ","push_is_not_allowed_message_text":"Ðи не дозволили ÑÑÐ¾Ð¼Ñ ÑайÑÑ Ð½Ð°Ð´ÑилаÑи вам наÑиÑÐºÐ°Ð½Ð½Ñ ÑповÑÑенÑ.ÐÑÑимаÑи ÑповÑÑÐµÐ½Ð½Ñ Ð¿Ñо збÑÑ Ð²Ñд ÑÑого магазинÑ.","style_mode":"SMART","quantity_label":"Quantity"},"language":"uk"}],"default_language":"en","shop_id":34496,"app_enabled":true,"base_url":"https://api.notify-me.app","excluded_from_back_in_stock_variants":[],"included_in_back_in_stock_variants":[],"has_contact_integration":false,"ask_for_contact_integration_is_hidden":false,"privacy_policy_is_hidden":true,"disable_branding_permission":false,"is_email_hidden":false,"is_sms_hidden":false,"is_push_hidden":true,"is_whatsapp_hidden":true,"collection_page_show_button_when_any_variant_is_out_of_stock":false,"home_page_show_button_when_any_variant_is_out_of_stock":false,"subscription_limit_reached":false,"is_back_in_stock_active":true,"back_
2623in_stock_product_selection_mode":"ALL","low_stock":{"excluded_variants":[],"is_service_active":false,"widget_settings":{"show_mode":"ALL","inventory_threshold":1},"product_page":{"is_elements_shown":false,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"uk":{"description":"РнаÑвноÑÑÑ Ð»Ð¸Ñе {{remaining_quantity}} ÑоваÑÑв!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"collection_page":{"is_elements_shown":false,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"uk":{"description":"РнаÑвноÑÑÑ Ð»Ð¸Ñе {{remaining_quantity}} ÑоваÑÑв!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"landing_page":{"is_elements_shown":false,"ui_contents":{"en":{"description":"Only {{remaining_quantity}} items left in stock!"},"uk":{"description":"РнаÑвноÑÑÑ Ð»Ð¸Ñе {{remaining_quantity}} ÑоваÑÑв!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]}},"is_suspended":false,"default_country_code":null};let metafieldPreOrderData = null;metafieldPreOrderData = {"product_page":{"ui_styles":{"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7"},"is_hidden":false},"button":{"custom_styles":null,"is_visible":true},"description":{"is_hidden":false},"hide_buy_it_now_button":true,"is_active":true,"price":{"custom_styles":null,"format":"{symbol}{price}","is_hidden":false},"replace_with_add_to_cart_button":true,"selling_plan_selector":{"custom_styles":{"badgeTextColor":"000000","cardTitleColor":"202223","cardBorderColor":"e4e5e7","cardBorderRadius":"8","badgeBorderRadius":"6","cardBackgroundColor":"ffffff","badgeBackgroun
2623dColor":"e4e5e7","cardDescriptionColor":"6d7175"},"is_active":false,"custom_css":""},"style_mode":"SMART"},"ui_contents":{"en":{"badge_text":"Pre-order","widget_description":"Product will be available soon!","btn_text":"Pre-order now","availability_date_label":"Expected availability","payment_label":"Payment","soon_available_text":"Coming soon","billing_full_payment_text":"Full payment at checkout","billing_due_now_label":"Due now","billing_due_later_label":"Due later on","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"},"uk":{"badge_text":"ÐопеÑÐµÐ´Ð½Ñ Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ","widget_description":"Ð¢Ð¾Ð²Ð°Ñ Ð±Ñде доÑÑÑпний незабаÑом!","btn_text":"ÐÑобÑÑÑ Ð¿Ð¾Ð¿ÐµÑÐµÐ´Ð½Ñ Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ñаз","availability_date_label":"ÐÑÑкÑвана доÑÑÑпнÑÑÑÑ","payment_label":"ÐплаÑа","soon_available_text":"СкоÑо","billing_full_payment_text":"Ðовна оплаÑа пÑи оÑоÑÐ¼Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ","billing_due_now_label":"ТеÑмÑн ÑплаÑи","billing_due_later_label":"ÐÑзнÑÑе","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"}},"elements_selectors":{"button":{"css_selector":"div.add_to_cart_holder>button[type='submit']#AddToCart.single-add-to-cart-button.button.outline","css_selector_by_support":null,"css_selector_from_theme":"div.add_to_cart_holder>button[type='submit']#AddToCart.single-add-to-cart-button.button.outline"},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"description":{"wrapper_by_support":null},"selling_plan_selector":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false}},"collection_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7","discount_text_color":"000"},"is_visible":false,"position":"TOP_RIGHT"},"style_mode":"SMART"},"ui_contents":{"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"},"uk":{"btn_text":"ÐÑобÑÑÑ Ð¿Ð¾Ð¿ÐµÑÐµÐ´Ð½Ñ Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ñаз","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"landing_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7","discount_text_color":"000"},"is_visible":false,"position":"TOP_RIGHT"},"style_mode":"SMART","featured_product_is_active":false},"ui_contents":{"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"},"uk":{"btn_text":"ÐÑобÑÑÑ Ð¿Ð¾Ð¿ÐµÑÐµÐ´Ð½Ñ Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ñаз","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"limit_reached":false,"variant_ids":[44988064694449,44988064727217,44988064759985,44988064792753,44987997716657,44988007776433,44988007809201,44988007841969,44988033007793,44988033040561,44988033073329,44988033106097,44988057747633,44988057649329,44988057682097,44988057714865,45003083546801,45003083579569,45003083514033],"is_selling_plan_removed_by_support":false,"selling_plans_settings":{},"selling_plans_billing_settings":{},"selling_plan_id_to_market_ids":{},"selling_plan_id_to_variant_ids":{},"is_service_active":false,"override_cart_requests":true,"excluded_catalogs_products":[],"excluded_catalogs_collections":[],"excluded_company_locations":[],"description_availability_config":{},"mixed_cart_alert":{"show_mixed_cart_alert":false,"is_active":false,"ui_styles":{"show_icon":true,"show_title":true,"show_body":true,"style_mode":"SMART","custom_css":"","custom_styles":{"color":"1A1A1A","iconColor":"616161","borderColor":"F1F1F1","borderRadius":8,"backgroundColor":"F1F1F1"}},"elements_selectors":{"cart_page":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"cart_drawer":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null}},"ui_contents":{"en":{"title":"Shipping Notice","body":"Your order
2623contains items with different delivery dates."},"uk":{"title":"Shipping Notice","body":"Your order contains items with different delivery dates."}}}};let metafieldWishlistData = undefined;metafieldWishlistData = {"is_service_active":false,"wishlist_buttons":{"product_page":{"is_visible":true,"style_mode":"SMART","wrapper_by_support":null,"custom_styles":null,"inject_to_all_wrappers":false,"icon":"heart"}},"limit_reached":false,"ui_contents":{"en":{"id":27608,"add_to_wishlist_button_label":"Add to wishlist","remove_from_wishlist_button_label":"Itâs in wishlist","list_access_button_label":"Wishlist","list_title":"Wishlist","list_add_all_to_cart_button_label":"Add all to cart","product_card_add_to_cart_button_label":"Add to cart","product_card_out_of_stock_button_label":"Out of stock","empty_list_description":"You didn't like any products yet!","empty_list_explore_button_label":"Explore store","add_to_cart_toast_message":"Added to your cart","login_modal_button_label":"Login","login_modal_description":"Log in to your account to add products to your wishlist and view your previously saved items.","login_modal_title":"Login required"},"uk":{"id":27614,"add_to_wishlist_button_label":"ÐодаÑи до ÑпиÑÐºÑ Ð±Ð°Ð¶Ð°Ð½Ñ","remove_from_wishlist_button_label":"Це Ñ ÑпиÑÐºÑ Ð±Ð°Ð¶Ð°Ð½Ñ","list_access_button_label":"СпиÑок бажанÑ","list_title":"СпиÑок бажанÑ","list_add_all_to_cart_button_label":"ÐодаÑи вÑе до коÑика","product_card_add_to_cart_button_label":"ÐодаÑи до коÑика","product_card_out_of_stock_button_label":"ÐÐµÐ¼Ð°Ñ Ð² наÑвноÑÑÑ","empty_list_description":"Ðам Ñе не ÑподобавÑÑ Ð¶Ð¾Ð´ÐµÐ½ ÑоваÑ!","empty_list_explore_button_label":"ÐзнайомиÑиÑÑ Ð· магазином","add_to_cart_toast_message":"Ðодано до ваÑого коÑика","login_modal_button_label":"ÐÑ Ñд","login_modal_description":"УвÑйдÑÑÑ Ð´Ð¾ Ñвого облÑкового запиÑÑ, Ñоб додаÑи ÑоваÑи до ÑпиÑÐºÑ Ð±Ð°Ð¶Ð°Ð½Ñ Ñа пеÑеглÑнÑÑи ÑанÑÑе збеÑÐµÐ¶ÐµÐ½Ñ ÑоваÑи.","login_modal_title":"ÐоÑÑÑбен Ð²Ñ Ñд"}},"access_button":{"custom_styles":null,"icon":"heart","position":"bottom-left"},"drawer":{"custom_styles":null,"position":"left"},"add_to_cart_message":{"custom_styles":null,"position":"bottom-right"}};let metafieldFlagsData = null;metafieldFlagsData = {};_ReStockConfig._metafields = { 2624 sdkConfig: metafieldConfigData, 2625 preOrderConfig: metafieldPreOrderData, 2626 wishlistConfig: metafieldWishlistData, 2627 featureFlags: metafieldFlagsData 2628 }; 2629</script>
2629 2630 2631<!-- BEGIN app snippet: early-cart-guard -->
2631<script id="ReStock-early-cart-guard"> 2632(function (window) { 2633 try { 2634 if (window.__nmPreorderEarlyGuard) return; 2635 2636 let cfg = null; 2637 const metafields = window._ReStockConfig?._metafields; 2638 if (metafields?.preOrderConfig && typeof metafields.preOrderConfig === 'object') { 2639 cfg = metafields.preOrderConfig; 2640 } 2641 2642 let wrappersInstalled = false; 2643 2644 window.__nmPreorderEarlyGuard = { 2645 v: 1, 2646 active: true, 2647 setConfig: function (nextConfig) { 2648 if (!nextConfig || typeof nextConfig !== 'object') return; 2649 cfg = nextConfig; 2650 if (cfg.override_cart_requests === true) installWrappers(); 2651 } 2652 }; 2653 2654 function isGuardActive() { 2655 return window.__nmPreorderEarlyGuard?.active === true; 2656 } 2657 2658 function isCartAddUrl(url) { 2659 try { 2660 const parsed = new URL(String(url), window.document.baseURI); 2661 return /(?:^|\/)cart\/add(?:\.js(?:on)?)?$/.test(parsed.pathname); 2662 } catch (error) { 2663 return false; 2664 } 2665 } 2666 2667 function isPageActive() { 2668 const template = window._ReStockConfig?.templateName; 2669 let pageConfig = null; 2670 if (template === 'product') { 2671 pageConfig = cfg.product_page; 2672 } else if (template === 'collection' || template === 'list-collections' || template === 'search' || template === 'page') { 2673 pageConfig = cfg.collection_page; 2674 } else if (template === 'index') { 2675 pageConfig = cfg.landing_page; 2676 } 2677 return pageConfig?.ui_styles?.is_active === true; 2678 } 2679 2680 function shouldEnrich() { 2681 if (!cfg) return false; 2682 if (cfg.override_cart_requests !== true) return false; 2683 if (cfg.is_service_active !== true) return false; 2684 if (cfg.limit_reached === true) return false; 2685 if (window._ReStockConfig?.isB2BCustomer) return false; 2686 return isPageActive(); 2687 } 2688 2689 function isPlanVisibleInMarket(planId) { 2690 const planToMarkets = cfg.selling_plan_id_to_market_ids; 2691 if (!planToMarkets) return true; 2692 const allowedMarketIds = planToMarkets[planId]; 2693 if (!allowedMarketIds || allowedMarketIds.length === 0) return true; 2694 const marketId = window._ReStockConfig?.marketId; 2695 if (marketId == null) return true; 2696 return allowedMarketIds.includes(Number(marketId)); 2697 } 2698 2699 function findSellingPlanId(variantId) { 2700 const planToVariants = cfg.selling_plan_id_to_variant_ids; 2701 if (!planToVariants) return null; 2702 for (const planId of Object.keys(planToVariants)) { 2703 const variantIds = planToVariants[planId]; 2704 if (variantIds && variantIds.includes(variantId) && isPlanVisibleInMarket(planId)) return planId; 2705 } 2706 return null; 2707 } 2708 2709 function localizedContents() { 2710 const contents = cfg.product_page?.ui_contents; 2711 if (!contents || typeof contents !== 'object') return {}; 2712 return contents[shopLanguage()] || contents['en'] || Object.values(contents)[0] || {}; 2713 } 2714 2715 function shopLanguage() { 2716 const locale = window.Shopify?.locale; 2717 if (locale) return locale; 2718 const documentLanguage = window.document?.documentElement?.lang; 2719 if (documentLanguage && documentLanguage !== 'null') return documentLanguage; 2720 return null; 2721 } 2722 2723 function formatDate(date) { 2724 return date.toISOString().split('T')[0]; 2725 } 2726 2727 function toFiniteNumber(value) { 2728 if (typeof value === 'number') return Number.isFinite(value) ? value : null; 2729 if (typeof value === 'string') { 2730 const parsed = parseFloat(value); 2731 return Number.isFinite(parsed) ? parsed : null; 2732 } 2733 return null; 2734 } 2735 2736 function clamp(value, min, max) { 2737 return Math.min(max, Math.max(min, value)); 2738 } 2739 2740 function availabilityDateText(planId) { 2741 const settings = cfg.description_availability_config?.[planId]; 2742 if (!settings) return ''; 2743 if (settings.type === 'SOON') return localizedContents().soon_available_text || ''; 2744 if (settings.type === 'SPECIFIC_DATE') { 2745 const parsed = new Date(settings.config.date); 2746 return isNaN(parsed.getTime()) ? '' : formatDate(parsed); 2747 } 2748 if (settings.type === 'RELATIVE_DATE') { 2749 const days = typeof settings.config.days === 'string' ? parseInt(settings.config.days, 10) : settings.config.days; 2750 if (isNaN(days)) return ''; 2751 const futureDate = new Date(); 2752 futureDate.setDate(futureDate.getDate() + days); 2753 return formatDate(futureDate); 2754 } 2755 return ''; 2756 } 2757 2758 function inlineVariantPrice(variantId) { 2759 const variants = window._ReStockConfig?.product?.variants;
2760 if (!Array.isArray(variants)) return null; 2761 const variant = variants.find(function (candidate) { 2762 return Number(candidate?.id) === variantId; 2763 }); 2764 if (!variant) return null; 2765 return variant.price ? variant.price / 100 : 0; 2766 } 2767 2768 function finalPriceForPlan(price, planId) { 2769 const adjustment = cfg.selling_plans_settings?.[planId]; 2770 if (!adjustment?.has_discount) return price; 2771 if (adjustment.value_type === 'percentage') return price * (1 - adjustment.value / 100); 2772 if (adjustment.value_type === 'fixed_amount') return price - adjustment.value * (window.Shopify?.currency?.rate ?? 1); 2773 return price; 2774 } 2775 2776 function formatMoneyIntl(price) { 2777 const currency = window.Shopify?.currency?.active || 'USD'; 2778 const locale = window.Shopify?.locale || 'en-US'; 2779 try { 2780 return new Intl.NumberFormat(locale, { style: 'currency', currency: currency }).format(price); 2781 } catch (error) { 2782 return currency + ' ' + price.toFixed(2); 2783 } 2784 } 2785 2786 const AMOUNT_PLACEHOLDER = /\{\{\s*(\w+)\s*\}\}/; 2787 2788 function delimit(cents, precision, thousands, decimal) { 2789 const parts = (cents / 100).toFixed(precision).split('.'); 2790 const grouped = parts[0].replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1' + thousands); 2791 return parts[1] ? grouped + (decimal || '.') + parts[1] : grouped; 2792 } 2793 2794 const AMOUNT_FORMATTERS = new Map([ 2795 ['amount', function (cents) { return delimit(cents, 2, ','); }], 2796 ['amount_no_decimals', function (cents) { return delimit(cents, 0, ','); }], 2797 ['amount_with_comma_separator', function (cents) { return delimit(cents, 2, '.', ','); }], 2798 ['amount_no_decimals_with_comma_separator', function (cents) { return delimit(cents, 0, '.'); }], 2799 ['amount_with_apostrophe_separator', function (cents) { return delimit(cents, 2, "'"); }], 2800 ['amount_no_decimals_with_space_separator', function (cents) { return delimit(cents, 0, ' '); }], 2801 ['amount_with_space_separator', function (cents) { return delimit(cents, 2, ' ', ','); }], 2802 ['amount_with_period_and_space_separator', function (cents) { return delimit(cents, 2, ' '); }] 2803 ]); 2804 2805 function decodeEntities(s) { 2806 var el = window.document.createElement('textarea'); el.innerHTML = s; return el.value; 2807 } 2808 2809 function moneyFormat() { 2810 const format = window._ReStockConfig?.moneyFormat; 2811 return typeof format === 'string' ? decodeEntities(format.replace(/<[^>]*>/g, '')) : ''; 2812 } 2813 2814 function formatMoney(amount) { 2815 const format = moneyFormat(); 2816 const formatAmount = AMOUNT_FORMATTERS.get(AMOUNT_PLACEHOLDER.exec(format)?.[1] ?? ''); 2817 if (!formatAmount) return formatMoneyIntl(amount); 2818 return format.replace(AMOUNT_PLACEHOLDER, formatAmount(Math.round(amount * 100))); 2819 } 2820 2821 function calculateCheckoutCharge(price, policy) { 2822 const { charge_type, exact_amount, percentage } = policy.checkout_charge; 2823 if (!Number.isFinite(price) || price <= 0) return 0; 2824 if (charge_type === 'PERCENTAGE') return clamp(price * ((toFiniteNumber(percentage) ?? 0) / 100), 0, price); 2825 return clamp(toFiniteNumber(exact_amount) ?? 0, 0, price); 2826 } 2827 2828 function formatRemainingDueDate(policy) { 2829 const { date_type, exact_date, after_some_days } = policy.remaining_fee_checkout_time; 2830 if (date_type === 'EXACT_DATE' && exact_date) { 2831 const parsed = new Date(exact_date + 'T12:00:00Z'); 2832 if (!isNaN(parsed.getTime())) return formatDate(parsed); 2833 } 2834 if (date_type === 'AFTER_SOME_DAYS' && after_some_days) { 2835 const days = toFiniteNumber(after_some_days); 2836 if (days === null) return ''; 2837 const futureDate = new Date(); 2838 futureDate.setDate(futureDate.getDate() + days); 2839 return formatDate(futureDate); 2840 } 2841 return ''; 2842 } 2843 2844 function paymentText(planId, variantId) { 2845 const policy = cfg.selling_plans_billing_settings?.[planId]; 2846 if (!policy) return ''; 2847 const contents = localizedContents(); 2848 if (policy.payment_type === 'FULL') return contents.billing_full_payment_text || 'Full payment at checkout'; 2849 2850 const price = inlineVariantPrice(variantId); 2851 if (price == null) return ''; 2852 2853 const planPrice = finalPriceForPlan(price, planId); 2854 const dueNowAmount = calculateCheckoutCharge(planPrice, policy); 2855 const dueLaterAmount = clamp(planPrice - dueNowAmount, 0, planPrice); 2856 const dueDate = formatRemainingDueDate(policy); 2857 2858 const dueNowLabel = contents.billing_due_now_label || 'Due now'; 2859 const dueLaterLabel = contents.billing_due_later_label || 'Due later on'; 2860 const formattedDueNow = formatMoney(dueNowAmount); 2861 const formattedDueLater = formatMoney(dueLaterAmount); 2862 const dueLaterPart = dueDate 2863 ? formattedDueLater + ' ' + dueLaterLabel + ' ' + dueDate 2864 : formattedDueLater + ' ' + dueLaterLabel; 2865 2866 return formattedDueNow + ' ' + dueNowLabel + ' · ' + dueLaterPart; 2867 } 2868 2869 const DEFAULT_AVAILABILITY_LABEL = 'Expected availability'; 2870 const DEFAULT_PAYMENT_LABEL = 'Payment'; 2871 const TYPE_MARKER = 'Type'; 2872 2873 function cleanLabel(raw) { 2874 return String(raw == null ? '' : raw) 2875 .replace(/[[\]]/g, '') 2876 .replace(/[\s:ï¼]+$/, '') 2877 .trim(); 2878 } 2879 2880 function resolvePaymentLabel(raw) { 2881 const cleaned = cleanLabel(raw); 2882 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === DEFAULT_AVAILABILITY_LABEL) { 2883 return DEFAULT_PAYMENT_LABEL; 2884 } 2885 return cleaned; 2886 } 2887 2888 function resolveAvailabilityLabel(raw, paymentLabel) { 2889 const cleaned = cleanLabel(raw); 2890 if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === paymentLabel) { 2891 return DEFAULT_AVAILABILITY_LABEL; 2892 } 2893 return cleaned; 2894 } 2895 2896 function visibleCartProperties(planId, variantId) { 2897 const properties = {};
2898 try { 2899 const contents = localizedContents(); 2900 const paymentLabel = resolvePaymentLabel(contents.payment_label); 2901 const availabilityLabel = resolveAvailabilityLabel(contents.availability_date_label, paymentLabel); 2902 const availabilityDate = availabilityDateText(planId); 2903 if (availabilityDate) properties[availabilityLabel] = availabilityDate; 2904 const payment = paymentText(planId, variantId); 2905 if (payment) properties[paymentLabel] = payment; 2906 } catch (error) {} 2907 return properties; 2908 } 2909 2910 function setJsonProperty(item, name, value) { 2911 const properties = item.properties && typeof item.properties === 'object' && !Array.isArray(item.properties) ? item.properties : {}; 2912 if (properties[name] === value) return false; 2913 properties[name] = value; 2914 item.properties = properties; 2915 return true; 2916 } 2917 2918 function coerceJsonNumbers(item) { 2919 if (item.id) item.id = Number(item.id); 2920 if (item.quantity) item.quantity = Number(item.quantity); 2921 } 2922 2923 function applyVisibleJsonProperties(item, planId, variantId) { 2924 const properties = visibleCartProperties(planId, variantId); 2925 let changed = false; 2926 for (const name of Object.keys(properties)) { 2927 if (setJsonProperty(item, name, properties[name])) changed = true; 2928 } 2929 return changed; 2930 } 2931 2932 function enrichJsonItem(item) { 2933 if (!item || typeof item !== 'object') return false; 2934 const variantId = Number(item.id); 2935 if (!Number.isFinite(variantId)) return false; 2936 const planId = findSellingPlanId(variantId); 2937 if (planId == null) return false; 2938 2939 if (cfg.is_selling_plan_removed_by_support) { 2940 const tagged = setJsonProperty(item, '_purchase_type', 'NM-preorder'); 2941 const typed = setJsonProperty(item, 'Type', 'Pre-order'); 2942 if (!tagged && !typed) return false; 2943 coerceJsonNumbers(item); 2944 return true; 2945 } 2946 2947 if (item.selling_plan != null && item.selling_plan !== '' && String(item.selling_plan) === String(planId)) return false; 2948 2949 setJsonProperty(item, '_purchase_type', 'NM-preorder'); 2950 if (item.selling_plan == null || item.selling_plan === '') item.selling_plan = Number(planId); 2951 if (item.properties._selling_plan_id == null) setJsonProperty(item, '_selling_plan_id', String(planId)); 2952 applyVisibleJsonProperties(item, planId, variantId); 2953 coerceJsonNumbers(item); 2954 return true; 2955 } 2956 2957 function enrichJson(data) { 2958 if (!data || typeof data !== 'object') return false; 2959 if (Array.isArray(data.items)) { 2960 let changed = false; 2961 for (const item of data.items) { 2962 if (enrichJsonItem(item)) changed = true; 2963 } 2964 return changed; 2965 } 2966 if (data.items && typeof data.items === 'object') return enrichJsonItem(data.items); 2967 return enrichJsonItem(data); 2968 } 2969 2970 function paramScopes(params) { 2971 const prefixes = []; 2972 const seen = {}; 2973 params.forEach(function (value, key) { 2974 const match = /^items\[(\d+)\]\[id\]$/.exec(key); 2975 if (match && !seen[match[1]]) { 2976 seen[match[1]] = true; 2977 prefixes.push('items[' + match[1] + ']'); 2978 } 2979 }); 2980 if (prefixes.length > 0) return prefixes; 2981 if (params.get('items[id]') != null) return ['items']; 2982 if (params.get('id') != null) return ['']; 2983 return []; 2984 } 2985 2986 function scopeKey(prefix, name) { 2987 return prefix ? prefix + '[' + name + ']' : name; 2988 } 2989 2990 function scopePropertyKey(prefix, name) { 2991 return prefix ? prefix + '[properties][' + name + ']' : 'properties[' + name + ']'; 2992 } 2993 2994 function setParam(params, key, value) { 2995 if (params.get(key) === value) return false; 2996 params.set(key, value); 2997 return true; 2998 } 2999 3000 function applyRemovedBySupportParams(params, prefix) { 3001 const tagged = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 3002 const typed = setParam(params, scopePropertyKey(prefix, 'Type'), 'Pre-order'); 3003 return tagged || typed; 3004 } 3005 3006 function applyVisibleParamProperties(params, prefix, planId, variantId) { 3007 const properties = visibleCartProperties(planId, variantId); 3008 let changed = false;
3009 for (const name of Object.keys(properties)) { 3010 if (setParam(params, scopePropertyKey(prefix, name), properties[name])) changed = true; 3011 } 3012 return changed; 3013 } 3014 3015 function enrichParamScope(params, prefix, planId, variantId) { 3016 if (cfg.is_selling_plan_removed_by_support) return applyRemovedBySupportParams(params, prefix); 3017 3018 const existingPlan = params.get(scopeKey(prefix, 'selling_plan')); 3019 if (existingPlan != null && existingPlan !== '' && String(existingPlan) === String(planId)) return false; 3020 3021 let changed = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder'); 3022 if (existingPlan == null || existingPlan === '') { 3023 params.set(scopeKey(prefix, 'selling_plan'), String(planId)); 3024 changed = true; 3025 } 3026 if (params.get(scopePropertyKey(prefix, '_selling_plan_id')) == null) { 3027 params.set(scopePropertyKey(prefix, '_selling_plan_id'), String(planId)); 3028 changed = true; 3029 } 3030 if (applyVisibleParamProperties(params, prefix, planId, variantId)) changed = true; 3031 return changed; 3032 } 3033 3034 function enrichParams(params) { 3035 const scopes = paramScopes(params); 3036 let changed = false; 3037 for (const prefix of scopes) { 3038 const variantId = Number(params.get(scopeKey(prefix, 'id'))); 3039 if (!Number.isFinite(variantId)) continue; 3040 const planId = findSellingPlanId(variantId); 3041 if (planId == null) continue; 3042 if (enrichParamScope(params, prefix, planId, variantId)) changed = true; 3043 } 3044 return changed; 3045 } 3046 3047 function enrichBody(body) { 3048 if (typeof body === 'string') { 3049 let jsonData = null; 3050 try { 3051 jsonData = JSON.parse(body); 3052 } catch (error) { 3053 jsonData = null; 3054 } 3055 if (jsonData && typeof jsonData === 'object') { 3056 return enrichJson(jsonData) ? { body: JSON.stringify(jsonData), changed: true } : { body: body, changed: false }; 3057 } 3058 const params = new URLSearchParams(body); 3059 return enrichParams(params) ? { body: params.toString(), changed: true } : { body: body, changed: false }; 3060 } 3061 if (typeof FormData !== 'undefined' && body instanceof FormData) { 3062 return { body: body, changed: enrichParams(body) }; 3063 } 3064 if (typeof URLSearchParams !== 'undefined' && body instanceof URLSearchParams) { 3065 return { body: body, changed: enrichParams(body) }; 3066 } 3067 return { body: body, changed: false }; 3068 } 3069 3070 function extractRequestUrl(input) { 3071 if (typeof input === 'string') return input; 3072 if (typeof input?.url === 'string') return input.url; 3073 if (typeof input?.href === 'string') return input.href; 3074 return ''; 3075 } 3076 3077 function maybeEnrichFetchInit(input, init) { 3078 if (!isGuardActive() || !init || init.body == null) return init; 3079 const url = extractRequestUrl(input); 3080 if (!isCartAddUrl(url) || !shouldEnrich()) return init; 3081 const enriched = enrichBody(init.body); 3082 if (!enriched.changed) return init; 3083 return { ...init, body: enriched.body }; 3084 } 3085 3086 function installWrappers() { 3087 if (wrappersInstalled) return; 3088 wrappersInstalled = true; 3089 3090 const originalFetch = window.fetch; 3091 window.fetch = function (input, init) { 3092 let nextInit = init; 3093 try { 3094 nextInit = maybeEnrichFetchInit(input, init); 3095 } catch (error) {} 3096 return originalFetch.call(this || window, input, nextInit); 3097 }; 3098 3099 const xhrPrototype = window.XMLHttpRequest?.prototype; 3100 if (xhrPrototype) { 3101 const originalOpen = xhrPrototype.open; 3102 const originalSend = xhrPrototype.send; 3103 xhrPrototype.open = function () { 3104 try { 3105 this.__nmEarlyGuardUrl = arguments[1]; 3106 } catch (error) {} 3107 return originalOpen.apply(this, arguments); 3108 }; 3109 xhrPrototype.send = function (body) { 3110 try { 3111 if (isGuardActive() && body != null && this.__nmEarlyGuardUrl != null && isCartAddUrl(this.__nmEarlyGuardUrl) && shouldEnrich()) { 3112 const enriched = enrichBody(body); 3113 if (enriched.changed) return originalSend.call(this, enriched.body); 3114 } 3115 } catch (error) {} 3116 return originalSend.apply(this, arguments); 3117 }; 3118 } 3119 } 3120 3121 if (cfg?.override_cart_requests === true) installWrappers(); 3122 } catch (error) {} 3123})(window); 3124</script>
3124 3125<!-- END app snippet --> 3126<!-- BEGIN app snippet: wishlist-page-container -->
3126<script id="ReStock-wishlist-page-container"> 3127(function (window) { 3128 try { 3129 if (window.__nmWishlistPageContainer) return; 3130 3131 const CONTAINER_ID = 'nm-wishlist-page-root'; 3132 const TARGET_SELECTORS = ['main#MainContent', 'main', '[role="main"]']; 3133 const RELATIVE_PLACEMENTS = ['before', 'after', 'start', 'end']; 3134 3135 function trimTrailingSlash(path) { 3136 const value = String(path); 3137 return value.length > 1 && value.charAt(value.length - 1) === '/' ? value.slice(0, -1) : value; 3138 } 3139 3140 function stripRoutesRoot(pathname) { 3141 const root = window.Shopify?.routes?.root; 3142 if (typeof root !== 'string') return pathname; 3143 const prefix = trimTrailingSlash(root); 3144 if (prefix === '' || prefix === '/') return pathname; 3145 if (pathname === prefix) return '/'; 3146 return pathname.indexOf(prefix + '/') === 0 ? pathname.slice(prefix.length) : pathname; 3147 } 3148 3149 function isConfiguredPage(pagePath) { 3150 const pathname = window.location?.pathname; 3151 if (typeof pathname !== 'string') return false; 3152 return trimTrailingSlash(stripRoutesRoot(pathname)) === trimTrailingSlash(pagePath); 3153 } 3154 3155 function hasShareToken() { 3156 const search = window.location?.search; 3157 if (!search) return false; 3158 return !!new URLSearchParams(search).get('w'); 3159 } 3160 3161 function isBootable(wishlistConfig, sdkConfig) { 3162 if (!sdkConfig || typeof sdkConfig !== 'object') return false; 3163 if (sdkConfig.app_enabled !== true) return false; 3164 if (sdkConfig.is_suspended === true) return false; 3165 return wishlistConfig.is_service_active === true; 3166 } 3167 3168 function matchElement(selector) { 3169 try { 3170 return window.document.querySelector(selector) || null; 3171 } catch (error) { 3172 return null; 3173 } 3174 } 3175 3176 function configuredTarget(placement) { 3177 if (!placement || typeof placement !== 'object') return null; 3178 if (typeof placement.css_selector !== 'string' || placement.css_selector === '') return null; 3179 const element = matchElement(placement.css_selector); 3180 if (!element) return null; 3181 const relative = RELATIVE_PLACEMENTS.indexOf(placement.relative_placement) === -1 ? 'start' : placement.relative_placement; 3182 return { element: element, relative: relative }; 3183 } 3184 3185 function builtInTarget() { 3186 for (const selector of TARGET_SELECTORS) { 3187 const element = matchElement(selector); 3188 if (element) return { element: element, relative: 'start' }; 3189 } 3190 return null; 3191 } 3192 3193 function insertContainer(container, target) { 3194 if (target.relative === 'before' || target.relative === 'after') { 3195 const parent = target.element.parentNode; 3196 if (!parent) return false; 3197 parent.insertBefore(container, target.relative === 'before' ? target.element : target.element.nextSibling || null); 3198 return true; 3199 } 3200 target.element.insertBefore(container, target.relative === 'end' ? null : target.element.firstChild || null); 3201 return true; 3202 } 3203 3204 function createContainer(placement) { 3205 const target = configuredTarget(placement) || builtInTarget(); 3206 if (!target) return null; 3207 const container = window.document.createElement('div'); 3208 container.id = CONTAINER_ID; 3209 container.setAttribute('data-nm-container-source', 'fallback'); 3210 return insertContainer(container, target) ? container : null; 3211 } 3212 3213 function usablePagePath(wishlistConfig) { 3214 const myWishlist = wishlistConfig && typeof wishlistConfig === 'object' ? wishlistConfig.my_wishlist : null; 3215 return myWishlist && typeof myWishlist.page_path === 'string' ? myWishlist.page_path : ''; 3216 } 3217 3218 function wishlistPageConfig(wishlistConfig) { 3219 const pagePath = usablePagePath(wishlistConfig); 3220 return pagePath && isConfiguredPage(pagePath) ? wishlistConfig.my_wishlist : null; 3221 } 3222 3223 function armContainer(myWishlist) { 3224 const container = window.document.getElementById(CONTAINER_ID) || createContainer(myWishlist.container_placement); 3225 if (container) container.removeAttribute('data-nm-page-state'); 3226 } 3227 3228 function markInactive() { 3229 const container = window.document.getElementById(CONTAINER_ID); 3230 if (container) container.setAttribute('data-nm-page-state', 'inactive'); 3231 } 3232 3233 function dearmContainer() { 3234 const stale = window.document.getElementById(CONTAINER_ID); 3235 if (stale && stale.getAttribute('data-nm-container-source') === 'fallback') stale.remove(); 3236 else markInactive(); 3237 } 3238 3239 function ensure(wishlistConfig, sdkConfig) {
3240 try { 3241 const myWishlist = wishlistPageConfig(wishlistConfig); 3242 if (!myWishlist) { 3243 if (usablePagePath(wishlistConfig)) dearmContainer(); 3244 return; 3245 } 3246 const active = myWishlist.type === 'separate_page' || hasShareToken(); 3247 if (active && isBootable(wishlistConfig, sdkConfig)) armContainer(myWishlist); 3248 else markInactive(); 3249 } catch (error) {} 3250 } 3251 3252 window.__nmWishlistPageContainer = { v: 1, ensure: ensure }; 3253 3254 const metafields = window._ReStockConfig?._metafields; 3255 ensure(metafields?.wishlistConfig, metafields?.sdkConfig); 3256 } catch (error) {} 3257})(window); 3258</script>
3258 3259<!-- END app snippet --> 3260
3261<script src="https://cdn.shopify.com/extensions/01a0e83c-88a3-702e-8442-82641270f3fe/bestpush-110/assets/restock-sdk-loader.js?v=1790602660" defer></script>
3261 3262 3263<style> 3264 #nm-wishlist-page-root { 3265 min-height: 60vh; 3266 } 3267 3268 #nm-wishlist-page-root[data-nm-container-source="fallback"] { 3269 box-sizing: border-box; 3270 max-width: 1200px; 3271 margin: 0 auto; 3272 padding: 0 1.5rem; 3273 } 3274 3275 #nm-wishlist-page-root[data-nm-page-state="inactive"]:empty { 3276 display: none; 3277 } 3278 3279 #nm-wishlist-page-root:empty { 3280 display: flex; 3281 align-items: center; 3282 justify-content: center; 3283 } 3284 3285 #nm-wishlist-page-root:empty::after { 3286 content: ""; 3287 width: 36px; 3288 height: 36px; 3289 border: 3px solid #e3e3e3; 3290 border-top-color: #1773b0; 3291 border-radius: 50%; 3292 animation: nm-wishlist-page-boot-spin 0.7s linear infinite; 3293 } 3294 3295 @keyframes nm-wishlist-page-boot-spin { 3296 to { 3297 transform: rotate(360deg); 3298 } 3299 } 3300 3301 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .main-page-title, 3302 body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .page-title, 3303 body:has(#nm-wishlist-page-root:not(:empty)) .main-page-title, 3304 body:has(#nm-wishlist-page-root:not(:empty)) .page-title { 3305 display: none !important; 3306 } 3307</style> 3308 3309 3310</div>
3310<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3310 3311</body> 3312</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.