1<!doctype html> 2<html class="js" lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width,initial-scale=1"> 7 <meta name="theme-color" content=""> 8 <meta name="google-site-verification" content="Qg2yVpDJEl926W9XWO0bCE3CSrkUW5ipI02Q2xyHGfI" /> 9 <meta name="msvalidate.01" content="442CA1FA6E858D9D0AF5F8DB095E576A" /> 10 11 <!-- Google tag (gtag.js) -->
vendor: 68 bytes, lines 11-12
11 12 <script async src="https://www.googletagmanager.com/gtag/js?id=
12G-YE5E85R6CJ
vendor: 16 bytes, lines 12-13
12"></script> 13
13<script> 14
vendor: 146 bytes, lines 14-18
14window.dataLayer = window.dataLayer || []; 15 function gtag(){dataLayer.push(arguments);} 16 gtag('js', new Date()); 17 18 gtag('config', '
18G-YE5E85R6CJ
vendor: 8 bytes, lines 18-19
18'); 19
19</script>
19 20 21 <link rel="canonical" href="https://kmpfurniture.com/cart"><link rel="icon" type="image/png" href="//kmpfurniture.com/cdn/shop/files/KMPFurniture_logo_2015.jpg?crop=center&height=32&v=1725354652&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 22 Your Shopping Cart 23 – KMP-Optionize Product Options APP</title> 24 25 26 27 28 29<meta property="og:site_name" content="KMP-Optionize Product Options APP"> 30<meta property="og:url" content="https://kmpfurniture.com/cart"> 31<meta property="og:title" content="Your Shopping Cart"> 32<meta property="og:type" content="website"> 33<meta property="og:description" content="Shop modern furniture online at KMP Furniture. Discover sofas, beds, dining sets, and home décor with premium quality and fast delivery."><meta property="og:image" content="http://kmpfurniture.com/cdn/shop/files/KMPFurniture_logo_2015.jpg?height=628&pad_color=ffffff&v=1725354652&width=1200"> 34 <meta property="og:image:secure_url" content="https://kmpfurniture.com/cdn/shop/files/KMPFurniture_logo_2015.jpg?height=628&pad_color=ffffff&v=1725354652&width=1200"> 35 <meta property="og:image:width" content="1200"> 36 <meta property="og:image:height" content="628"><meta name="twitter:site" content="@kmpfurniture"><meta name="twitter:card" content="summary_large_image"> 37<meta name="twitter:title" content="Your Shopping Cart"> 38<meta name="twitter:description" content="Shop modern furniture online at KMP Furniture. Discover sofas, beds, dining sets, and home décor with premium quality and fast delivery."> 39 40 41
41<script src="//kmpfurniture.com/cdn/shop/t/9/assets/constants.js?v=132983761750457495441767813026" defer="defer"></script>
41 42
42<script src="//kmpfurniture.com/cdn/shop/t/9/assets/pubsub.js?v=25310214064522200911767813066" defer="defer"></script>
42 43
43<script src="//kmpfurniture.com/cdn/shop/t/9/assets/global.js?v=7301445359237545521767813029" defer="defer"></script>
43 44
44<script src="//kmpfurniture.com/cdn/shop/t/9/assets/details-disclosure.js?v=13653116266235556501767813027" defer="defer"></script>
44 45
45<script src="//kmpfurniture.com/cdn/shop/t/9/assets/details-modal.js?v=25581673532751508451767813027" defer="defer"></script>
45 46
46<script src="//kmpfurniture.com/cdn/shop/t/9/assets/search-form.js?v=133129549252120666541767813070" defer="defer"></script>
46<script src="//kmpfurniture.com/cdn/shop/t/9/assets/animations.js?v=88693664871331136111767813009" defer="defer"></script>
46<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
46<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/89789464888/digital_wallets/dialog"> 47<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
47<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 47
47
48<script id="shopify-features" type="application/json">{"accessToken":"dc6f5364e7b7929bfd47762c3bb722ad","betas":["rich-media-storefront-analytics"],"domain":"kmpfurniture.com","predictiveSearch":true,"shopId":89789464888,"locale":"en"}</script>
vendor: 1 bytes, line 48
48
49<script>var Shopify = Shopify || {}; 50Shopify.shop = "kmp-optionize-product-options-app.myshopify.com"; 51Shopify.locale = "en"; 52Shopify.currency = {"active":"USD","rate":"1.0"}; 53Shopify.country = "US"; 54Shopify.theme = {"name":"Updated copy of Dawn","id":184447205688,"schema_name":"Dawn","schema_version":"15.4.1","theme_store_id":887,"role":"main"}; 55Shopify.theme.handle = "null"; 56Shopify.theme.style = {"id":null,"handle":null}; 57Shopify.cdnHost = "kmpfurniture.com/cdn"; 58Shopify.routes = Shopify.routes || {}; 59Shopify.routes.root = "/"; 60Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 61Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 62Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 63Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 63
63
64<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 64
64
65<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 65
65
66<script> 67 window.Shopify = window.Shopify || {}; 68 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 69 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 70 window.Shopify.SignInWithShop.eligible = true; 71</script>
vendor: 1 bytes, line 71
71
72<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 72
72
73<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 73
73
74<script type="module"> 75 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 76 77 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 78 79</script>
vendor: 1 bytes, line 79
79
80<script> 81 window.Shopify = window.Shopify || {}; 82 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 83 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"]}; 84</script>
vendor: 1 bytes, line 84
84
85<script>(function() { 86 var isLoaded = false; 87 function asyncLoad() { 88 if (isLoaded) return; 89 isLoaded = true; 90 var urls = ["https:\/\/port.bestfreecdn.com\/storage\/js\/port-89789464888.js?ver=66\u0026shop=kmp-optionize-product-options-app.myshopify.com","https:\/\/d1ac7owlocyo08.cloudfront.net\/storage\/scripts\/kmp-optionize-product-options-app.20250922125540.scripttag.js?shop=kmp-optionize-product-options-app.myshopify.com"]; 91 for (var i = 0; i < urls.length; i++) { 92 var s = document.createElement('script'); 93 s.type = 'text/javascript'; 94 s.async = true; 95 s.src = urls[i]; 96 var x = document.getElementsByTagName('script')[0]; 97 x.parentNode.insertBefore(s, x); 98 } 99 }; 100 if(window.attachEvent) { 101 window.attachEvent('onload', asyncLoad); 102 } else { 103 window.addEventListener('load', asyncLoad, false); 104 } 105})();</script>
vendor: 1 bytes, line 105
105
106<script id="__st">var __st={"a":89789464888,"offset":-14400,"reqid":"5bd5ce2a-6ce8-4959-ac50-6ba8084c7be7-1790929537","pageurl":"kmpfurniture.com\/cart","u":"0f40db11d102","p":"cart"};</script>
vendor: 1 bytes, line 106
106
107<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 107
107
108<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 108
108
109<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//kmpfurniture.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 109
109
110<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 = "//kmpfurniture.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>
110<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 110
110
111<script> 112 window.Shopify = window.Shopify || {}; 113 window.Shopify.MCP = window.Shopify.MCP || {}; 114 window.Shopify.MCP.enabled = true; 115 window.Shopify.MCP.shop = "kmp-optionize-product-options-app.myshopify.com"; 116 window.Shopify.MCP.mcpEndpoint = "https:\/\/kmpfurniture.com\/api\/mcp"; 117 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"]}}]; 118</script>
vendor: 1 bytes, line 118
118
119<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("\/\/kmpfurniture.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 120</script>
vendor: 1 bytes, line 120
120
121<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://kmpfurniture.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 122</script>
vendor: 1 bytes, line 122
122
123<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 124 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); 125</script>
vendor: 1 bytes, line 125
125
126<script> 127 function portableWalletsCleanup(e){e&&e.src&&console.error("Failed to load portable wallets script "+e.src);var t=document.querySelectorAll("shopify-accelerated-checkout .shopify-payment-button__skeleton, shopify-accelerated-checkout-cart .wallet-cart-button__skeleton"),e=document.getElementById("shopify-buyer-consent");for(let e=0;e<t.length;e++)t[e].remove();e&&e.remove()}function portableWalletsNotLoadedAsModule(e){e instanceof ErrorEvent&&"string"==typeof e.message&&e.message.includes("import.meta")&&"string"==typeof e.filename&&e.filename.includes("portable-wallets")&&(window.removeEventListener("error",portableWalletsNotLoadedAsModule),window.Shopify.PaymentButton.failedToLoad=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.Shopify.PaymentButton.init):window.Shopify.PaymentButton.init())}window.addEventListener("error",portableWalletsNotLoadedAsModule); 128</script>
128 129
130<script type="module" src="https://kmpfurniture.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onError="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 130
130
131<script nomodule> 132 document.addEventListener("DOMContentLoaded", portableWalletsCleanup); 133</script>
133 134 135<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://kmpfurniture.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 136<style id="shopify-accelerated-checkout-cart"> 137 #shopify-buyer-consent { 138 margin-top: 1em; 139 display: inline-block; 140 width: 100%; 141} 142 143#shopify-buyer-consent.hidden { 144 display: none; 145} 146 147#shopify-subscription-policy-button { 148 background: none; 149 border: none; 150 padding: 0; 151 text-decoration: underline; 152 font-size: inherit; 153 cursor: pointer; 154} 155 156#shopify-subscription-policy-button::before { 157 box-shadow: none; 158} 159 160 </style>
161<script id="sections-script" data-sections="header" defer="defer" src="//kmpfurniture.com/cdn/shop/t/9/compiled_assets/scripts.js?v=55641669508986964621769593565"></script>
vendor: 1 bytes, line 161
161
162<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
162 163 164 165 <style data-shopify> 166 @font-face { 167 font-family: Muli; 168 font-weight: 400; 169 font-style: normal; 170 font-display: swap; 171 src: url("//kmpfurniture.com/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2") format("woff2"), 172 url("//kmpfurniture.com/cdn/fonts/muli/muli_n4.35355e4a0c27c9bc94d9af3f9bcb586d8229277a.woff") format("woff"); 173} 174 175 @font-face { 176 font-family: Muli; 177 font-weight: 700; 178 font-style: normal; 179 font-display: swap; 180 src: url("//kmpfurniture.com/cdn/fonts/muli/muli_n7.c8c44d0404947d89610714223e630c4cbe005587.woff2") format("woff2"), 181 url("//kmpfurniture.com/cdn/fonts/muli/muli_n7.4cbcffea6175d46b4d67e9408244a5b38c2ac568.woff") format("woff"); 182} 183 184 @font-face { 185 font-family: Muli; 186 font-weight: 400; 187 font-style: italic; 188 font-display: swap; 189 src: url("//kmpfurniture.com/cdn/fonts/muli/muli_i4.c0a1ea800bab5884ab82e4eb25a6bd25121bd08c.woff2") format("woff2"), 190 url("//kmpfurniture.com/cdn/fonts/muli/muli_i4.a6c39b1b31d876de7f99b3646461aa87120de6ed.woff") format("woff"); 191} 192 193 @font-face { 194 font-family: Muli; 195 font-weight: 700; 196 font-style: italic; 197 font-display: swap; 198 src: url("//kmpfurniture.com/cdn/fonts/muli/muli_i7.34eedbf231efa20bd065d55f6f71485730632c7b.woff2") format("woff2"), 199 url("//kmpfurniture.com/cdn/fonts/muli/muli_i7.2b4df846821493e68344d0b0212997d071bf38b7.woff") format("woff"); 200} 201 202 @font-face { 203 font-family: Assistant; 204 font-weight: 400; 205 font-style: normal; 206 font-display: swap; 207 src: url("//kmpfurniture.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 208 url("//kmpfurniture.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 209} 210 211 212 213 :root, 214 .color-scheme-1 { 215 --color-background: ,,; 216 217 --gradient-background: ; 218 219 220 221 222 --color-foreground: 135,47,47; 223 --color-background-contrast: ,,; 224 --color-shadow: 18,18,18; 225 --color-button: 18,18,18; 226 --color-button-text: 255,255,255; 227 --color-secondary-button: ,,; 228 --color-secondary-button-text: 18,18,18; 229 --color-link: 18,18,18; 230 --color-badge-foreground: 135,47,47; 231 --color-badge-background: ,,; 232 --color-badge-border: 135,47,47; 233 --payment-terms-background-color: rgb(); 234 } 235 236 237 .color-scheme-2 { 238 --color-background: 243,243,243; 239 240 --gradient-background: #f3f3f3; 241 242 243 244 245 --color-foreground: 140,110,110; 246 --color-background-contrast: 179,179,179; 247 --color-shadow: 18,18,18; 248 --color-button: 18,18,18; 249 --color-button-text: 243,243,243; 250 --color-secondary-button: 243,243,243; 251 --color-secondary-button-text: 18,18,18; 252 --color-link: 18,18,18; 253 --color-badge-foreground: 140,110,110; 254 --color-badge-background: 243,243,243; 255 --color-badge-border: 140,110,110; 256 --payment-terms-background-color: rgb(243 243 243); 257 } 258 259 260 .color-scheme-3 { 261 --color-background: 36,40,51; 262 263 --gradient-background: #242833; 264 265 266 267 268 --color-foreground: 255,255,255; 269 --color-background-contrast: 47,52,66; 270 --color-shadow: 18,18,18; 271 --color-button: 255,255,255; 272 --color-button-text: 0,0,0; 273 --color-secondary-button: 36,40,51; 274 --color-secondary-button-text: 255,255,255; 275 --color-link: 255,255,255; 276 --color-badge-foreground: 255,255,255; 277 --color-badge-background: 36,40,51; 278 --color-badge-border: 255,255,255; 279 --payment-terms-background-color: rgb(36 40 51); 280 } 281 282 283 .color-scheme-4 { 284 --color-background: 18,18,18; 285 286 --gradient-background: #121212; 287 288 289 290 291 --color-foreground: 255,255,255; 292 --color-background-contrast: 146,146,146; 293 --color-shadow: 18,18,18; 294 --color-button: 255,255,255; 295 --color-button-text: 18,18,18; 296 --color-secondary-button: 18,18,18; 297 --color-secondary-button-text: 255,255,255; 298 --color-link: 255,255,255; 299 --color-badge-foreground: 255,255,255; 300 --color-badge-background: 18,18,18; 301 --color-badge-border: 255,255,255; 302 --payment-terms-background-color: rgb(18 18 18); 303 } 304 305 306 .color-scheme-5 { 307 --color-background: 51,79,180; 308 309 --gradient-background: #334fb4; 310 311 312 313 314 --color-foreground: 255,255,255; 315 --color-background-contrast: 23,35,81; 316 --color-shadow: 18,18,18; 317 --color-button: 255,255,255; 318 --color-button-text: 51,79,180; 319 --color-secondary-button: 51,79,180; 320 --color-secondary-button-text: 255,255,255; 321 --color-link: 255,255,255; 322 --color-badge-foreground: 255,255,255; 323 --color-badge-background: 51,79,180; 324 --color-badge-border: 255,255,255; 325 --payment-terms-background-color: rgb(51 79 180); 326 } 327 328 329 .color-scheme-88eca7f3-dfeb-4aeb-8bc6-15d1d916f3c1 { 330 --color-background: 255,255,255; 331 332 --gradient-background: #ffffff; 333 334 335 336 337 --color-foreground: 135,47,47; 338 --color-background-contrast: 191,191,191; 339 --color-shadow: 18,18,18; 340 --color-button: 18,18,18; 341 --color-button-text: 255,255,255; 342 --color-secondary-button: 255,255,255; 343 --color-secondary-button-text: 18,18,18; 344 --color-link: 18,18,18; 345 --color-badge-foreground: 135,47,47; 346 --color-badge-background: 255,255,255; 347 --color-badge-border: 135,47,47; 348 --payment-terms-background-color: rgb(255 255 255); 349 } 350 351 352 .color-scheme-ffcba85b-aef1-40f7-aad6-d7f9f3cf5a84 { 353 --color-background: ,,; 354 355 --gradient-background: ; 356 357 358 359 360 --color-foreground: 255,255,255; 361 --color-background-contrast: ,,; 362 --color-shadow: 18,18,18; 363 --color-button: 18,18,18; 364 --color-button-text: 255,255,255; 365 --color-secondary-button: ,,; 366 --color-secondary-button-text: 18,18,18; 367 --color-link: 18,18,18; 368 --color-badge-foreground: 255,255,255; 369 --color-badge-background: ,,; 370 --color-badge-border: 255,255,255; 371 --payment-terms-background-color: rgb(); 372 } 373 374 375 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-88eca7f3-dfeb-4aeb-8bc6-15d1d916f3c1, .color-scheme-ffcba85b-aef1-40f7-aad6-d7f9f3cf5a84 { 376 color: rgba(var(--color-foreground), 0.75); 377 background-color: rgb(var(--color-background)); 378 } 379 380 :root { 381 --font-body-family: Muli, sans-serif; 382 --font-body-style: normal; 383 --font-body-weight: 400; 384 --font-body-weight-bold: 700; 385 386 --font-heading-family: Assistant, sans-serif; 387 --font-heading-style: normal; 388 --font-heading-weight: 400; 389 390 --font-body-scale: 1.2; 391 --font-heading-scale: 0.9583333333333334; 392 393 --media-padding: px; 394 --media-border-opacity: 0.05; 395 --media-border-width: 1px; 396 --media-radius: 0px;
397 --media-shadow-opacity: 0.0; 398 --media-shadow-horizontal-offset: 0px; 399 --media-shadow-vertical-offset: 4px; 400 --media-shadow-blur-radius: 5px; 401 --media-shadow-visible: 0; 402 403 --page-width: 160rem; 404 --page-width-margin: 0rem; 405 406 --product-card-image-padding: 0.0rem; 407 --product-card-corner-radius: 0.0rem; 408 --product-card-text-alignment: center; 409 --product-card-border-width: 0.0rem; 410 --product-card-border-opacity: 0.1; 411 --product-card-shadow-opacity: 0.0; 412 --product-card-shadow-visible: 0; 413 --product-card-shadow-horizontal-offset: 0.0rem; 414 --product-card-shadow-vertical-offset: 0.4rem; 415 --product-card-shadow-blur-radius: 0.5rem; 416 417 --collection-card-image-padding: 0.0rem; 418 --collection-card-corner-radius: 0.0rem; 419 --collection-card-text-alignment: left; 420 --collection-card-border-width: 0.0rem; 421 --collection-card-border-opacity: 0.1; 422 --collection-card-shadow-opacity: 0.0; 423 --collection-card-shadow-visible: 0; 424 --collection-card-shadow-horizontal-offset: 0.0rem; 425 --collection-card-shadow-vertical-offset: 0.4rem; 426 --collection-card-shadow-blur-radius: 0.5rem; 427 428 --blog-card-image-padding: 0.0rem; 429 --blog-card-corner-radius: 0.0rem; 430 --blog-card-text-alignment: left; 431 --blog-card-border-width: 0.0rem; 432 --blog-card-border-opacity: 0.1; 433 --blog-card-shadow-opacity: 0.0; 434 --blog-card-shadow-visible: 0; 435 --blog-card-shadow-horizontal-offset: 0.0rem; 436 --blog-card-shadow-vertical-offset: 0.4rem; 437 --blog-card-shadow-blur-radius: 0.5rem; 438 439 --badge-corner-radius: 4.0rem; 440 441 --popup-border-width: 1px; 442 --popup-border-opacity: 0.1; 443 --popup-corner-radius: 0px; 444 --popup-shadow-opacity: 0.05; 445 --popup-shadow-horizontal-offset: 0px; 446 --popup-shadow-vertical-offset: 4px; 447 --popup-shadow-blur-radius: 5px; 448 449 --drawer-border-width: 1px; 450 --drawer-border-opacity: 0.1; 451 --drawer-shadow-opacity: 0.0; 452 --drawer-shadow-horizontal-offset: 0px; 453 --drawer-shadow-vertical-offset: 4px; 454 --drawer-shadow-blur-radius: 5px; 455 456 --spacing-sections-desktop: 24px; 457 --spacing-sections-mobile: 20px; 458 459 --grid-desktop-vertical-spacing: 8px; 460 --grid-desktop-horizontal-spacing: 8px; 461 --grid-mobile-vertical-spacing: 4px; 462 --grid-mobile-horizontal-spacing: 4px; 463 464 --text-boxes-border-opacity: 0.1; 465 --text-boxes-border-width: 5px; 466 --text-boxes-radius: 0px; 467 --text-boxes-shadow-opacity: 0.0; 468 --text-boxes-shadow-visible: 0; 469 --text-boxes-shadow-horizontal-offset: 0px; 470 --text-boxes-shadow-vertical-offset: 4px; 471 --text-boxes-shadow-blur-radius: 5px; 472 473 --buttons-radius: 0px; 474 --buttons-radius-outset: 0px; 475 --buttons-border-width: 1px; 476 --buttons-border-opacity: 1.0; 477 --buttons-shadow-opacity: 0.0; 478 --buttons-shadow-visible: 0; 479 --buttons-shadow-horizontal-offset: 0px; 480 --buttons-shadow-vertical-offset: 4px; 481 --buttons-shadow-blur-radius: 5px; 482 --buttons-border-offset: 0px; 483 484 --inputs-radius: 0px; 485 --inputs-border-width: 1px; 486 --inputs-border-opacity: 0.55; 487 --inputs-shadow-opacity: 0.0; 488 --inputs-shadow-horizontal-offset: 0px; 489 --inputs-margin-offset: 0px; 490 --inputs-shadow-vertical-offset: 4px; 491 --inputs-shadow-blur-radius: 5px; 492 --inputs-radius-outset: 0px; 493 494 --variant-pills-radius: 40px; 495 --variant-pills-border-width: 1px; 496 --variant-pills-border-opacity: 0.55; 497 --variant-pills-shadow-opacity: 0.0; 498 --variant-pills-shadow-horizontal-offset: 0px; 499 --variant-pills-shadow-vertical-offset: 4px; 500 --variant-pills-shadow-blur-radius: 5px; 501 } 502 503 *, 504 *::before, 505 *::after { 506 box-sizing: inherit; 507 } 508 509 html { 510 box-sizing: border-box; 511 font-size: calc(var(--font-body-scale) * 62.5%); 512 height: 100%; 513 } 514 515 body { 516 display: grid; 517 grid-template-rows: auto auto 1fr auto; 518 grid-template-columns: 100%; 519 min-height: 100%; 520 margin: 0; 521 font-size: 1.5rem; 522 letter-spacing: 0.06rem; 523 line-height: calc(1 + 0.8 / var(--font-body-scale)); 524 font-family: var(--font-body-family); 525 font-style: var(--font-body-style); 526 font-weight: var(--font-body-weight); 527 } 528 529 @media screen and (min-width: 750px) { 530 body { 531 font-size: 1.6rem; 532 } 533 } 534 </style> 535 536 <link href="//kmpfurniture.com/cdn/shop/t/9/assets/base.css?v=159841507637079171801782537699" rel="stylesheet" type="text/css" media="all" /> 537 <link rel="stylesheet" href="//kmpfurniture.com/cdn/shop/t/9/assets/component-cart-items.css?v=13033300910818915211767813013" media="print" onload="this.media='all'"> 538 <link rel="preload" as="font" href="//kmpfurniture.com/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2" type="font/woff2" crossorigin> 539 540 541 <link rel="preload" as="font" href="//kmpfurniture.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin> 542 543<link 544 rel="stylesheet" 545 href="//kmpfurniture.com/cdn/shop/t/9/assets/component-predictive-search.css?v=118923337488134913561767813020" 546 media="print" 547 onload="this.media='all'" 548 >
548<script> 549 if (Shopify.designMode) { 550 document.documentElement.classList.add('shopify-design-mode'); 551 } 552 </script>
552 553 554 555 556 557 558 559 560 <!-- BEGIN app block: shopify://apps/essential-grid-gallery/blocks/app-embed/b252af1e-c43a-4272-b19c-e87bc447c686 --> 561<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f732-650b-7796-943f-6c67b471afbe/essential-grid-177/assets/settings.min.css" media="all"> 562<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f732-650b-7796-943f-6c67b471afbe/essential-grid-177/assets/fontello.css" media="all"> 563<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f732-650b-7796-943f-6c67b471afbe/essential-grid-177/assets/jquery.esgbox.min.css" media="all"> 564<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f732-650b-7796-943f-6c67b471afbe/essential-grid-177/assets/hfeg-custom.min.css" media="all"> 565<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css" media="all"> 566
567<script src="https://cdn.shopify.com/extensions/01a0f732-650b-7796-943f-6c67b471afbe/essential-grid-177/assets/jquery.min.js" defer="defer"></script>
vendor: 1 bytes, line 567
567
568<script src="https://cdn.shopify.com/extensions/01a0f732-650b-7796-943f-6c67b471afbe/essential-grid-177/assets/rbtools.min.js" defer="defer"></script>
vendor: 1 bytes, line 568
568
569<script src="https://cdn.shopify.com/extensions/01a0f732-650b-7796-943f-6c67b471afbe/essential-grid-177/assets/esg.min.js" defer="defer"></script>
vendor: 1 bytes, line 569
569
570<script src="https://cdn.shopify.com/extensions/01a0f732-650b-7796-943f-6c67b471afbe/essential-grid-177/assets/esgbox.min.js" defer="defer"></script>
vendor: 1 bytes, line 570
570
571<script src="https://cdn.shopify.com/extensions/01a0f732-650b-7796-943f-6c67b471afbe/essential-grid-177/assets/eg-ajax-cart.min.js" defer="defer"></script>
571 572 573 574 575 576
577<script> 578 document.addEventListener("DOMContentLoaded", (event) => { 579 580 function loadScript(url, callback) { 581 const script = document.createElement('script'); 582 script.type = 'text/javascript'; 583 script.src = url; 584 585 // Bind the event to the callback function. 586 // On some browsers, the 'onload' event is not triggered for dynamically loaded scripts. 587 script.onreadystatechange = callback; 588 script.onload = callback; 589 590 // Append the script to the <head> or <body> (here we use <body>) 591 document.body.appendChild(script); 592 } 593 594 // Try to find by ID first 595 var output = document.getElementById('essgrid-gallery-section'); 596 597 if (output) { 598 function scriptLoaded(id) { 599 const funcName = `essgrid_init_func_${id}`; 600 601 // Check if essgrid_init_func exists 602 if (typeof window.essgrid_init_func === "function") { 603 window.essgrid_init_func(); 604 } 605 // Otherwise check the dynamic function 606 else if (typeof window[funcName] === "function") { 607 window[funcName](); 608 } 609 } 610 handleEssGrid(output); 611 } else { 612 function scriptLoaded(id) { 613 const funcName = `essgrid_init_func_${id}`; 614 if (typeof window[funcName] === 'function') { 615 window[funcName](); 616 } 617 } 618 619 // If no ID found, fallback to class (can be multiple) 620 document.querySelectorAll('.essgrid-gallery-section').forEach(function (element) { 621 handleEssGrid(element); 622 }); 623 } 624 625 function handleEssGrid(output) { 626 var gid = output.getAttribute('data-gallery-id'); 627 if (!gid) return; 628 629 var xhr = new XMLHttpRequest(); 630 const scriptLoaded_bind = scriptLoaded.bind(null, gid); 631 632 xhr.open('GET', 'https://dqe29l4aluox5.cloudfront.net/kmp-optionize-product-options-app.myshopify.com_' + gid, true); 633 xhr.onload = function () { 634 if (this.status === 200) { 635 output.innerHTML = ""; 636 637 var str_data = this.responseText; 638 str_data = str_data.replace(/egshpfy_lazyload_img/g, "https://cdn.shopify.com/extensions/01a0f732-650b-7796-943f-6c67b471afbe/essential-grid-177/assets/300x200transparent.png"); 639 str_data = str_data.replace(/egshpfy_lazythumb_img/g, "https://cdn.shopify.com/extensions/01a0f732-650b-7796-943f-6c67b471afbe/essential-grid-177/assets/25x25transparent.png"); 640 str_data = str_data.replace(/egshpfy_branding_img/g, "https://cdn.shopify.com/extensions/01a0f732-650b-7796-943f-6c67b471afbe/essential-grid-177/assets/esg-logo.png"); 641 642 output.innerHTML = str_data; 643 644 loadScript( 645 'https://dqe29l4aluox5.cloudfront.net/kmp-optionize-product-options-app.myshopify.com_' + gid + '_js_file', 646 scriptLoaded_bind 647 ); 648 } else { 649 console.error('Error:', this.statusText); 650 } 651 }; 652 653 xhr.onerror = function () { 654 console.error('Request failed'); 655 }; 656 657 xhr.send(); 658 } 659 660}); 661</script>
661 662
663<script> 664 (() => { 665 666 // Guard: the app embed can inject this script more than once per page 667 // (e.g. twice on index/product templates). Only the first copy runs â 668 // prevents double fetch/XHR patching and duplicate listeners. 669 if (window.__esgTrackingInit) return; 670 window.__esgTrackingInit = 1; 671 672 var SS_PREFIX = 'esg_attr:'; 673 var STASH_TTL = 30 * 60 * 1000; // 30 min â attribution window for ATC/order tagging 674 675 function isAddUrl(u) { 676 if (u && typeof u === 'object' && u.url) u = u.url; 677 return typeof u === 'string' && /\/cart\/add(\.js)?(\?|$)/.test(u); 678 } 679 680 function esgUuid() { 681 return (window.crypto && crypto.randomUUID) ? 682 crypto.randomUUID() : 683 (Date.now().toString(36) + Math.random().toString(36).slice(2)); 684 } 685 686 function ingestUrlParams() { 687 try { 688 var m = window.location.pathname.match(/\/products\/([^\/?#]+)/); 689 if (!m) return; 690 691 var params = new URLSearchParams(window.location.search); 692 var g = params.get('esg_g'); 693 var i = params.get('esg_i'); 694 if (g === null && i === null) return; 695 696 sessionStorage.setItem(SS_PREFIX + m[1], JSON.stringify({ 697 g: g || '', 698 i: i || '', 699 t: Date.now() 700 })); 701 702 params.delete('esg_g'); 703 params.delete('esg_i'); 704 var qs = params.toString(); 705 var clean = window.location.pathname + (qs ? '?' + qs : '') + window.location.hash; 706 if (window.history && history.replaceState) { 707 history.replaceState(null, '', clean); 708 } 709 } catch (_) {} 710 } 711 712 function readStash(handle) { 713 try { 714 var raw = sessionStorage.getItem(SS_PREFIX + handle); 715 if (!raw) return null; 716 var d = JSON.parse(raw); 717 if (!d || !d.g) return null; 718 // Expire stale attribution â stops ATC beacons / cart tagging when the 719 // user adds this product later via search, collections, etc. 720 if (!d.t || (Date.now() - d.t) > STASH_TTL) { 721 sessionStorage.removeItem(SS_PREFIX + handle); 722 return null; 723 } 724 return d; 725 } catch (_) { 726 return null; 727 } 728 } 729 730 // fromAtc=true â triggered by an actual add-to-cart fetch/XHR; send the ATC beacon. 731 // fromAtc=false â page-load / bfcache restore; tag cart properties only, no beacon. 732 function reconcile(fromAtc) { 733 if (window.__esgReconciling) return; 734 window.__esgReconciling = true; 735 736 fetch('/cart.js', { headers: { 'Accept': 'application/json' } }) 737 .then(function (r) { return r.json(); }) 738 .then(function (cart) { 739 740 var items = cart.items || []; 741 var chain = Promise.resolve(); 742 var tagged = 0; 743 744 items.forEach(function (it) { 745 if (!it.handle) return; 746 if (it.properties && it.properties._esg_gallery_id) return; 747 748 var data = readStash(it.handle); 749 if (!data || !data.g) return; 750 751 var props = {}; 752 if (it.properties) { 753 Object.keys(it.properties).forEach(function (p) { 754 props[p] = it.properties[p]; 755 }); 756 } 757 props._esg_gallery_id = data.g; 758 if (data.i != null) props._impression_id = data.i; 759 760 tagged++; 761 762 // Only send the beacon when this reconcile was triggered by a real ATC action. 763 if (fromAtc) { 764 try { 765 var atcDedupKey = 'esg_atc:' + it.handle; 766 if (!sessionStorage.getItem(atcDedupKey)) { 767 sessionStorage.setItem(atcDedupKey, '1'); 768 var atcUrl = '/apps/essential-grid?app=976845312&event=add_to_cart' 769 + '&gallery_id=' + encodeURIComponent(data.g)
770 + '&impression_id=' + encodeURIComponent(data.i == null ? '' : data.i) 771 + '&handle=' + encodeURIComponent(it.handle); 772 if (navigator.sendBeacon) { 773 navigator.sendBeacon(atcUrl); 774 } else { 775 fetch(atcUrl, { method: 'POST', keepalive: true }); 776 } 777 } 778 } catch (_) {} 779 } 780 781 chain = chain.then(function () { 782 return fetch('/cart/change.js', { 783 method: 'POST', 784 headers: { 'Content-Type': 'application/json' }, 785 body: JSON.stringify({ id: it.key, properties: props }) 786 }); 787 }); 788 }); 789 790 if (!tagged) { 791 window.__esgReconciling = false; 792 return; 793 } 794 795 chain.catch(function () {}).then(function () { 796 window.__esgReconciling = false; 797 }); 798 }) 799 .catch(function () { 800 window.__esgReconciling = false; 801 }); 802 } 803 804 // Extract grid_id from .myportfolio-container id: esg-grid-{grid_id}-{serial}-wrap â grid_id. 805 function esgIdFromEl(el) { 806 if (!el) return ''; 807 var m = (el.getAttribute('id') || '').match(/esg-grid-(\d+)/); 808 return m ? m[1] : ''; 809 } 810 811 // Click tracking â STRICT: the link must be physically inside .myportfolio-container. 812 // .esg-grid-wrap-container is intentionally NOT in the gate: on some stores it wraps 813 // more than the grid (section headings, buttons, adjacent links), which caused beacons 814 // to fire for links that were never inside the gallery. 815 document.addEventListener('click', function (e) { 816 var link = e.target.closest && e.target.closest('a[href*="/products/"]'); 817 if (!link) return; 818 819 var section = link.closest ? link.closest('.myportfolio-container') : null; 820 if (!section) return; 821 822 var href = link.getAttribute('href'); 823 var hm = (href || '').match(/\/products\/([^\/?#]+)/); 824 if (!hm) return; 825 var handle = hm[1]; 826 827 // Gallery ID comes ONLY from the container the link actually sits in. 828 // No lookup into sibling/nested grids elsewhere on the page â if this 829 // container has no esg-grid-{id}, the click is not trackable â bail. 830 var gId = esgIdFromEl(section); 831 if (!gId) return; 832 833 var iId = esgUuid(); 834 835 // 1. Attribution stash â last-click wins, timestamped for TTL. 836 try { 837 sessionStorage.setItem(SS_PREFIX + handle, JSON.stringify({ g: gId, i: iId, t: Date.now() })); 838 } catch (_) {} 839 840 // 2. Carry attribution on the URL â survives new-tab / noopener navigation. 841 try { 842 var u = new URL(href, window.location.origin); 843 u.searchParams.set('esg_g', gId); 844 u.searchParams.set('esg_i', iId); 845 link.setAttribute('href', u.pathname + u.search + u.hash); 846 } catch (_) {} 847 848 // 3. Click beacon â once per product per session. 849 try { 850 var clickDedupKey = 'esg_click:' + handle; 851 if (!sessionStorage.getItem(clickDedupKey)) { 852 sessionStorage.setItem(clickDedupKey, '1'); 853 var clickUrl = '/apps/essential-grid?app=976845312' 854 + '&gallery_id=' + encodeURIComponent(gId) 855 + '&impression_id=' + encodeURIComponent(iId) 856 + '&handle=' + encodeURIComponent(handle); 857 if (navigator.sendBeacon) { 858 navigator.sendBeacon(clickUrl); 859 } else { 860 fetch(clickUrl, { method: 'POST', keepalive: true }); 861 } 862 } 863 } catch (_) {} 864 865 }, true); 866 867 // Patch fetch to intercept add-to-cart calls. 868 if (window.fetch) { 869 var origFetch = window.fetch; 870 window.fetch = function (input, init) { 871 var u = (typeof input === 'string') ? input : (input && input.url); 872 var p = origFetch.apply(this, arguments); 873 if (isAddUrl(u)) { p.then(function () { setTimeout(function () { reconcile(true); }, 150); }).catch(function () {}); } 874 return p; 875 }; 876 } 877 878 var origOpen = XMLHttpRequest.prototype.open; 879 var origSend = XMLHttpRequest.prototype.send; 880 XMLHttpRequest.prototype.open = function (method, url) { 881 this.__esgAdd = isAddUrl(url); 882 return origOpen.apply(this, arguments); 883 }; 884 XMLHttpRequest.prototype.send = function () { 885 if (this.__esgAdd) { 886 this.addEventListener('load', function () { setTimeout(function () { reconcile(true); }, 150); }); 887 } 888 return origSend.apply(this, arguments); 889 }; 890 891 ingestUrlParams(); 892 893 if (document.readyState === 'loading') { 894 document.addEventListener('DOMContentLoaded', function () { reconcile(false); }); 895 } else { 896 reconcile(false); 897 } 898 window.addEventListener('pageshow', function () { 899 ingestUrlParams(); 900 reconcile(false); 901 }); 902 903 })(); 904</script>
904 905 906 907<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 908 909<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 910 911 912 913 914 915 916
917<script> 918 ;(function () { 919 const url = new URL(window.location) 920 const viewParam = url.searchParams.get('view') 921 if (viewParam && viewParam.includes('variant-pf-')) { 922 url.searchParams.set('pf_v', viewParam) 923 url.searchParams.delete('view') 924 window.history.replaceState({}, '', url) 925 } 926 })() 927</script>
927 928 929 930
931<script type='module'> 932 933 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 934 935 window.PAGEFLY_CRO['data_debug'] = { 936 original_template_suffix: "", 937 allow_ab_test: false, 938 ab_test_start_time: 0, 939 ab_test_end_time: 0, 940 today_date_time: 1790929537000, 941 } 942 window.PAGEFLY_CRO['GA4'] = { enabled: false} 943</script>
943 944 945<!-- END app snippet --> 946 947 948 949 950 951 952 953 954
954<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-helper.js' defer='defer'></script>
954 955 956
956<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-general-helper.js' defer='defer'></script>
956 957 958
958<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-snap-slider.js' defer='defer'></script>
958 959 960
960<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v3.js' defer='defer'></script>
960 961 962
962<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v4.js' defer='defer'></script>
962 963 964
964<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-glider.js' defer='defer'></script>
964 965 966
966<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
966 967 968
968<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product-media.js' defer='defer'></script>
968 969 970
970<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product.js' defer='defer'></script>
970 971 972
973<script id='pagefly-helper-data' type='application/json'> 974 { 975 "page_optimization": { 976 "assets_prefetching": false 977 }, 978 "elements_asset_mapper": { 979 "Accordion": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion.js", 980 "Accordion3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion3.js", 981 "CountDown": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-countdown.js", 982 "GMap1": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 983 "GMap2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 984 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 985 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 986 "HTML.Video": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo.js", 987 "HTML.Video2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 988 "HTML.Video3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 989 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 990 "Instagram": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 991 "Instagram2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 992 "Insta3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram3.js", 993 "Tabs": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab.js", 994 "Tabs3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab3.js", 995 "ProductBox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-cart.js", 996 "FBPageBox2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 997 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 998 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-twitter.js", 999 "Paragraph4": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-paragraph4.js", 1000 1001 "AliReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1002 "BackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1003 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1004 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1005 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1006 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder
1006-363/assets/pagefly-3rd-elements.js", 1007 "LimeSpot": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1008 "Loox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1009 "Opinew": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1010 "Powr": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1011 "ProductReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1012 "PushOwl": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1013 "ReCharge": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1014 "Rivyo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1015 "TrackingMore": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1016 "Vitals": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1017 "Wiser": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js" 1018 }, 1019 "custom_elements_mapper": { 1020 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-click-action-element.js", 1021 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-dialog-element.js" 1022 } 1023 } 1024</script>
1024 1025
1026<script id='pagefly-heatmap-config' type='application/json'> 1027 {} 1028</script>
vendor: 1 bytes, line 1028
1028
1029<script> 1030 (function () { 1031 var el = document.getElementById('pagefly-heatmap-config') 1032 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 1033 try { 1034 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 1035 } catch (e) { 1036 window.__pagefly_heatmap_config__ = {} 1037 } 1038 })() 1039</script>
vendor: 1 bytes, line 1039
1039
1040<script> 1041 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 1042 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 1043 // overlay path in the metafield, and this page must already be one the merchant enabled 1044 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 1045 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 1046 (function () { 1047 var cfg = window.__pagefly_heatmap_config__ || {} 1048 var id = (window.__pagefly_page_setting__ || {}).pageId 1049 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 1050 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 1051 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 1052 var s = document.createElement('script') 1053 s.src = 'https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-heatmap-overlay.js' 1054 s.defer = true 1055 document.head.appendChild(s) 1056 })() 1057</script>
1057 1058 1059<!-- BEGIN app snippet: pf-ai-schema --> 1060<!-- END app snippet --> 1061 1062 1063<!-- END app block -->
1063<script src="https://cdn.shopify.com/extensions/01a0f885-56f4-79de-af41-45a261d7aae9/forms-2605/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1063
1063
1064<script src="https://cdn.shopify.com/extensions/01a0a3c0-58ea-7c94-bb62-60ce01089d59/scroll-bee-265/assets/scrollbee.js" type="text/javascript" defer="defer"></script>
1064 1065<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1066<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: 89789464888,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 1066
1066
1067<script> 1068 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1069</script>
vendor: 1 bytes, line 1069
1069
1070<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}
1070).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: 89789464888,storefrontBaseUrl: "https://kmpfurniture.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://kmpfurniture.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2777874744","configuration":"{\"accountID\":\"39158\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"676191265fe7076edccb22bdd9c852fd","type":"APP","apiClientId":2503405,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2415395128","configuration":"{\"appProxyPath\":\"\/apps\/pagefly\",\"analyticsEndpoint\"
1070:\"undefined\/analytics-v2\/events\",\"focusDuration\":\"3\",\"enableAdvancedTracking\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e023fb0c721518c0dce4129e4d87a86","type":"APP","apiClientId":1743893,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"KMP-Optionize Product Options APP","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"kmp-optionize-product-options-app.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/kmpfurniture.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://kmpfurniture.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"184447205688","themeStoreId":"887","themePublished":"true","eventMetadataId":"06bf658f-1f5c-4da8-8cc7-c5fd56c7445a","pageType":"cart","shopId":"89789464888","storefrontBaseUrl":"https:\/\/kmpfurniture.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\",{}]]"});})();</script>
1070<script> 1071 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1072 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1073 window.ShopifyAnalytics.meta.currency = 'USD'; 1074 var meta = {"page":{"pageType":"cart","requestId":"5bd5ce2a-6ce8-4959-ac50-6ba8084c7be7-1790929537"}}; 1075 for (var attr in meta) { 1076 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1077 } 1078</script>
vendor: 1 bytes, line 1078
1078
1079<script class="analytics"> 1080 (function () { 1081 var customDocumentWrite = function(content) { 1082 var jquery = null; 1083 1084 if (window.jQuery) { 1085 jquery = window.jQuery; 1086 } else if (window.Checkout && window.Checkout.$) { 1087 jquery = window.Checkout.$; 1088 } 1089 1090 if (jquery) { 1091 jquery('body').append(content); 1092 } 1093 }; 1094 1095 var hasLoggedConversion = function(token) { 1096 if (token) { 1097 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1098 } 1099 return false; 1100 } 1101 1102 var setCookieIfConversion = function(token) { 1103 if (token) { 1104 var twoMonthsFromNow = new Date(Date.now()); 1105 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1106 1107 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1108 } 1109 } 1110 1111 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1112 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1113 if (trekkie.integrations) { 1114 return; 1115 } 1116 trekkie.methods = [ 1117 'identify', 1118 'page', 1119 'ready', 1120 'track', 1121 'trackForm', 1122 'trackLink' 1123 ]; 1124 trekkie.factory = function(method) { 1125 return function() { 1126 var args = Array.prototype.slice.call(arguments); 1127 args.unshift(method); 1128 trekkie.push(args); 1129 if (method == 'track' || method == 'page') { 1130 var pageUrl; 1131 try { 1132 pageUrl = window.location.href; 1133 } catch (e) {} 1134 var pageReferrer; 1135 try { 1136 pageReferrer = document.referrer; 1137 } catch (e) {} 1138 try { 1139 if (window.__TREKKIE_SHIM_QUEUE == null) { 1140 window.__TREKKIE_SHIM_QUEUE = []; 1141 } 1142 window.__TREKKIE_SHIM_QUEUE.push({ 1143 from: 'trekkie-stub', 1144 method: method, 1145 args: args.slice(1), 1146 pageContext: { 1147 url: pageUrl, 1148 referrer: pageReferrer 1149 } 1150 }); 1151 } catch (e) { 1152 // no-op 1153 } 1154 } 1155 return trekkie; 1156 }; 1157 }; 1158 for (var i = 0; i < trekkie.methods.length; i++) { 1159 var key = trekkie.methods[i]; 1160 trekkie[key] = trekkie.factory(key); 1161 } 1162 trekkie.load = function(config) { 1163 trekkie.config = config || {}; 1164 trekkie.config.initialDocumentCookie = document.cookie; 1165 var first = document.getElementsByTagName('script')[0]; 1166var script = document.createElement('script'); 1167script.type = 'text/javascript'; 1168script.onerror = function(e) { 1169 var scriptFallback = document.createElement('script'); 1170 scriptFallback.type = 'text/javascript'; 1171 scriptFallback.onerror = function(error) { 1172 var Monorail = { 1173 produce: function produce(monorailDomain, schemaId, payload) { 1174 var currentMs = new Date().getTime(); 1175 var event = { 1176 schema_id: schemaId, 1177 payload: payload, 1178 metadata: { 1179 event_created_at_ms: currentMs, 1180 event_sent_at_ms: currentMs 1181 } 1182 }; 1183 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1184 }, 1185 sendRequest: function sendRequest(endpointUrl, payload) { 1186 // Try the sendBeacon API 1187 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1188 var blobData = new window.Blob([payload], { 1189 type: 'text/plain' 1190 }); 1191 1192 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1193 return true; 1194 } // sendBeacon was not successful 1195 1196 } // XHR beacon 1197 1198 var xhr = new XMLHttpRequest(); 1199 1200 try { 1201 xhr.open('POST', endpointUrl); 1202 xhr.setRequestHeader('Content-Type', 'text/plain'); 1203 xhr.send(payload); 1204 } catch (e) { 1205 console.log(e); 1206 } 1207 1208 return false; 1209 }, 1210 isIos12: function isIos12() { 1211 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1212 } 1213 }; 1214 Monorail.produce('monorail-edge.shopifysvc.com', 1215 'trekkie_storefront_load_errors/1.1', 1216 {shop_id: 89789464888, 1217 theme_id: 184447205688, 1218 app_name: "storefront", 1219 context_url: window.location.href, 1220 source_url: "//kmpfurniture.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1221 1222 }; 1223 scriptFallback.async = true; 1224 scriptFallback.src = '//kmpfurniture.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1225 first.parentNode.insertBefore(scriptFallback, first); 1226}; 1227script.async = true; 1228script.src = '//kmpfurniture.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1229first.parentNode.insertBefore(script, first); 1230 1231 }; 1232 trekkie.load( 1233 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":89789464888,"isMerchantRequest":null,"themeId":184447205688,"themeCityHash":"14901968786997624627","contentLanguage":"en","currency":"USD","eventMetadataId":"06bf658f-1f5c-4da8-8cc7-c5fd56c7445a"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1234 ); 1235 1236 var loaded = false;
1237 trekkie.ready(function() { 1238 if (loaded) return; 1239 loaded = true; 1240 1241 window.ShopifyAnalytics.lib = window.trekkie; 1242 1243 var originalDocumentWrite = document.write; 1244 document.write = customDocumentWrite; 1245 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1246 document.write = originalDocumentWrite; 1247 1248 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1249 var token = match? match[1]: undefined; 1250 if (!hasLoggedConversion(token)) { 1251 setCookieIfConversion(token); 1252 1253 } 1254 }); 1255 1256 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"5bd5ce2a-6ce8-4959-ac50-6ba8084c7be7-1790929537","shopifyEmitted":true}); 1257 1258 var eventsListenerScript = document.createElement('script'); 1259 eventsListenerScript.async = true; 1260 eventsListenerScript.src = "//kmpfurniture.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1261 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1262})();</script>
vendor: 1 bytes, line 1262
1262
1263<script 1264 defer 1265 src="https://kmpfurniture.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1266 data-application="storefront-renderer" 1267 data-shop-id="89789464888" 1268 data-render-region="gcp-us-central1" 1269 data-page-type="cart" 1270 data-theme-instance-id="184447205688" 1271 data-theme-name="Dawn" 1272 data-theme-version="15.4.1" 1273 data-monorail-region="shop_domain" 1274 data-resource-timing-sampling-rate="10" 1275 data-shs="true" 1276 data-shs-beacon="true" 1277 data-shs-export-with-fetch="true" 1278 data-shs-logs-sample-rate="1" 1279 data-shs-beacon-endpoint="https://kmpfurniture.com/api/collect" 1280></script>
1280 1281<meta name="shopify-y" content="cda94501-5547-442a-8a5e-80a73b9eac59" data-expiration="1822487137000"><meta name="shopify-s" content="b8076a2c-b352-4a3b-a681-1e8dde4e2747" data-expiration="1790931337000"><meta name="new-cookie-storage-activated" content="t"> 1282</head> 1283 1284 <body class="gradient"> 1285 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 1286 Skip to content 1287 </a><!-- BEGIN sections: header-group --> 1288<div id="shopify-section-sections--26151619428664__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//kmpfurniture.com/cdn/shop/t/9/assets/component-list-menu.css?v=151968516119678728991767813016" media="print" onload="this.media='all'"> 1289<link rel="stylesheet" href="//kmpfurniture.com/cdn/shop/t/9/assets/component-search.css?v=165164710990765432851767813023" media="print" onload="this.media='all'"> 1290<link rel="stylesheet" href="//kmpfurniture.com/cdn/shop/t/9/assets/component-menu-drawer.css?v=147478906057189667651767813018" media="print" onload="this.media='all'"> 1291<link 1292 rel="stylesheet" 1293 href="//kmpfurniture.com/cdn/shop/t/9/assets/component-cart-notification.css?v=54116361853792938221767813013" 1294 media="print" 1295 onload="this.media='all'" 1296><link rel="stylesheet" href="//kmpfurniture.com/cdn/shop/t/9/assets/component-price.css?v=47596247576480123001767813021" media="print" onload="this.media='all'"><link rel="stylesheet" href="//kmpfurniture.com/cdn/shop/t/9/assets/component-mega-menu.css?v=10110889665867715061767813018" media="print" onload="this.media='all'"><style> 1297 header-drawer { 1298 justify-self: start; 1299 margin-left: -1.2rem; 1300 }@media screen and (min-width: 990px) { 1301 header-drawer { 1302 display: none; 1303 } 1304 }.menu-drawer-container { 1305 display: flex; 1306 } 1307 1308 .list-menu { 1309 list-style: none; 1310 padding: 0; 1311 margin: 0; 1312 } 1313 1314 .list-menu--inline { 1315 display: inline-flex; 1316 flex-wrap: wrap; 1317 } 1318 1319 summary.list-menu__item { 1320 padding-right: 2.7rem; 1321 } 1322 1323 .list-menu__item { 1324 display: flex; 1325 align-items: center; 1326 line-height: calc(1 + 0.3 / var(--font-body-scale)); 1327 } 1328 1329 .list-menu__item--link { 1330 text-decoration: none; 1331 padding-bottom: 1rem; 1332 padding-top: 1rem; 1333 line-height: calc(1 + 0.8 / var(--font-body-scale)); 1334 } 1335 1336 @media screen and (min-width: 750px) { 1337 .list-menu__item--link { 1338 padding-bottom: 0.5rem; 1339 padding-top: 0.5rem; 1340 } 1341 } 1342</style><style data-shopify>.header { 1343 padding: 0px 3rem 8px 3rem; 1344 } 1345 1346 .section-header { 1347 position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ 1348 margin-bottom: 0px; 1349 } 1350 1351 @media screen and (min-width: 750px) { 1352 .section-header { 1353 margin-bottom: 0px; 1354 } 1355 } 1356 1357 @media screen and (min-width: 990px) { 1358 .header { 1359 padding-top: 0px; 1360 padding-bottom: 16px; 1361 } 1362 }</style>
1362<script src="//kmpfurniture.com/cdn/shop/t/9/assets/cart-notification.js?v=133508293167896966491767813010" defer="defer"></script>
1362 1363 1364<sticky-header 1365 1366 data-sticky-type="on-scroll-up" 1367 1368 class="header-wrapper color-scheme-88eca7f3-dfeb-4aeb-8bc6-15d1d916f3c1 gradient header-wrapper--border-bottom" 1369><header class="header header--middle-left header--mobile-center page-width header--has-menu header--has-social header--has-account"> 1370 1371<header-drawer data-breakpoint="tablet"> 1372 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 1373 <summary 1374 class="header__icon header__icon--menu header__icon--summary link focus-inset" 1375 aria-label="Menu" 1376 > 1377 <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg> 1378<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1379</span> 1380 </summary> 1381 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-88eca7f3-dfeb-4aeb-8bc6-15d1d916f3c1"> 1382 <div class="menu-drawer__inner-container"> 1383 <div class="menu-drawer__navigation-container"> 1384 <nav class="menu-drawer__navigation"> 1385 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><details id="Details-menu-drawer-menu-item-1"> 1386 <summary 1387 id="HeaderDrawer-shop" 1388 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1389 > 1390 Shop 1391 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1391ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1392</span> 1393 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1394</span> 1395 </summary> 1396 <div 1397 id="link-shop" 1398 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1399 tabindex="-1" 1400 > 1401 <div class="menu-drawer__inner-submenu"> 1402 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1403 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1403ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1404</span> 1405 Shop 1406 </button> 1407 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details id="Details-menu-drawer-shop-living"> 1408 <summary 1409 id="HeaderDrawer-shop-living" 1410 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1411 > 1412 Living 1413 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1414</span> 1415 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1416</span> 1417 </summary> 1418 <div 1419 id="childlink-living" 1420 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1421 > 1422 <button 1423 class="menu-drawer__close-button link link--text focus-inset" 1424 aria-expanded="true" 1425 > 1426 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1426ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1427</span> 1428 Living 1429 </button> 1430 <ul 1431 class="menu-drawer__menu list-menu" 1432 role="list" 1433 tabindex="-1" 1434 ><li> 1435 <a 1436 id="HeaderDrawer-shop-living-sofas" 1437 href="https://kmp-optionize-product-options-app.myshopify.com/collections/leather-and-fabric-sofas" 1438 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1439 1440 > 1441 Sofas 1442 </a> 1443 </li><li> 1444 <a 1445 id="HeaderDrawer-shop-living-sectional-sofas" 1446 href="https://kmp-optionize-product-options-app.myshopify.com/collections/sectional-sofas" 1447 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1448 1449 > 1450 Sectional Sofas 1451 </a> 1452 </li><li> 1453 <a 1454 id="HeaderDrawer-shop-living-sleeper-sofa" 1455 href="https://kmp-optionize-product-options-app.myshopify.com/collections/sleeper-sofa" 1456 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1457 1458 > 1459 Sleeper Sofa 1460 </a> 1461 </li><li> 1462 <a 1463 id="HeaderDrawer-shop-living-lounge-chairs" 1464 href="https://kmp-optionize-product-options-app.myshopify.com/collections/lounge-chairs" 1465 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1466 1467 > 1468 Lounge Chairs 1469 </a> 1470 </li><li> 1471 <a 1472 id="HeaderDrawer-shop-living-side-tables" 1473 href="https://kmp-optionize-product-options-app.myshopify.com/collections/coffee-tables-and-side-tables" 1474 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1475 1476 > 1477 Side Tables 1478 </a> 1479 </li><li> 1480 <a 1481 id="HeaderDrawer-shop-living-ottomans" 1482 href="https://kmp-optionize-product-options-app.myshopify.com/collections/ottomans" 1483 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1484 1485 > 1486 Ottomans 1487 </a> 1488 </li><li> 1489 <a 1490 id="HeaderDrawer-shop-living-coffee-tables" 1491 href="https://kmp-optionize-product-options-app.myshopify.com/collections/coffee-tables" 1492 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1493 1494 > 1495 Coffee tables 1496 </a> 1497 </li></ul> 1498 </div> 1499 </details></li><li>
1499<details id="Details-menu-drawer-shop-dining"> 1500 <summary 1501 id="HeaderDrawer-shop-dining" 1502 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1503 > 1504 Dining 1505 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1506</span> 1507 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1508</span> 1509 </summary> 1510 <div 1511 id="childlink-dining" 1512 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1513 > 1514 <button 1515 class="menu-drawer__close-button link link--text focus-inset" 1516 aria-expanded="true" 1517 > 1518 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1518ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1519</span> 1520 Dining 1521 </button> 1522 <ul 1523 class="menu-drawer__menu list-menu" 1524 role="list" 1525 tabindex="-1" 1526 ><li> 1527 <a 1528 id="HeaderDrawer-shop-dining-chairs" 1529 href="https://kmp-optionize-product-options-app.myshopify.com/collections/chairs" 1530 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1531 1532 > 1533 Chairs 1534 </a> 1535 </li><li> 1536 <a 1537 id="HeaderDrawer-shop-dining-tables" 1538 href="https://kmp-optionize-product-options-app.myshopify.com/collections/dining-tables" 1539 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1540 1541 > 1542 Tables 1543 </a> 1544 </li><li> 1545 <a 1546 id="HeaderDrawer-shop-dining-stools" 1547 href="https://kmp-optionize-product-options-app.myshopify.com/collections/dining-stools" 1548 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1549 1550 > 1551 Stools 1552 </a> 1553 </li></ul> 1554 </div> 1555 </details></li><li><details id="Details-menu-drawer-shop-bedroom"> 1556 <summary 1557 id="HeaderDrawer-shop-bedroom" 1558 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1559 > 1560 Bedroom 1561 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1561ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1562</span> 1563 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1564</span> 1565 </summary> 1566 <div 1567 id="childlink-bedroom" 1568 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1569 > 1570 <button 1571 class="menu-drawer__close-button link link--text focus-inset" 1572 aria-expanded="true" 1573 > 1574 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1574ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1575</span> 1576 Bedroom 1577 </button> 1578 <ul 1579 class="menu-drawer__menu list-menu" 1580 role="list" 1581 tabindex="-1" 1582 ><li> 1583 <a 1584 id="HeaderDrawer-shop-bedroom-beds" 1585 href="https://kmp-optionize-product-options-app.myshopify.com/collections/beds" 1586 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1587 1588 > 1589 Beds 1590 </a> 1591 </li><li> 1592 <a 1593 id="HeaderDrawer-shop-bedroom-nightstands" 1594 href="https://kmp-optionize-product-options-app.myshopify.com/collections/night-stands" 1595 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1596 1597 > 1598 Nightstands 1599 </a> 1600 </li><li> 1601 <a 1602 id="HeaderDrawer-shop-bedroom-dressers" 1603 href="https://kmp-optionize-product-options-app.myshopify.com/collections/dressers" 1604 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1605 1606 > 1607 Dressers 1608 </a> 1609 </li></ul> 1610 </div> 1611 </details></li><li><details id="Details-menu-drawer-shop-storage"> 1612 <summary 1613 id="HeaderDrawer-shop-storage" 1614 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1615 > 1616 Storage 1617 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1617ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1618</span> 1619 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1620</span> 1621 </summary> 1622 <div 1623 id="childlink-storage" 1624 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1625 > 1626 <button 1627 class="menu-drawer__close-button link link--text focus-inset" 1628 aria-expanded="true" 1629 > 1630 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1630ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1631</span> 1632 Storage 1633 </button> 1634 <ul 1635 class="menu-drawer__menu list-menu" 1636 role="list" 1637 tabindex="-1" 1638 ><li> 1639 <a 1640 id="HeaderDrawer-shop-storage-bookcases" 1641 href="https://kmp-optionize-product-options-app.myshopify.com/collections/bookcases" 1642 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1643 1644 > 1645 Bookcases 1646 </a> 1647 </li><li> 1648 <a 1649 id="HeaderDrawer-shop-storage-tv-stands-tv-cabinets" 1650 href="https://kmp-optionize-product-options-app.myshopify.com/collections/tv-stands-tv-cabinets" 1651 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1652 1653 > 1654 tv stands/tv cabinets 1655 </a> 1656 </li><li> 1657 <a 1658 id="HeaderDrawer-shop-storage-buffets" 1659 href="https://kmp-optionize-product-options-app.myshopify.com/collections/cabinets-chests-and-dressers" 1660 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1661 1662 > 1663 Buffets 1664 </a> 1665 </li></ul> 1666 </div> 1667 </details></li><li><details id="Details-menu-drawer-shop-accessories"> 1668 <summary 1669 id="HeaderDrawer-shop-accessories" 1670 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1671 > 1672 Accessories 1673 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1673ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1674</span> 1675 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1676</span> 1677 </summary> 1678 <div 1679 id="childlink-accessories" 1680 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1681 > 1682 <button 1683 class="menu-drawer__close-button link link--text focus-inset" 1684 aria-expanded="true" 1685 > 1686 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1686ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1687</span> 1688 Accessories 1689 </button> 1690 <ul 1691 class="menu-drawer__menu list-menu" 1692 role="list" 1693 tabindex="-1" 1694 ><li> 1695 <a 1696 id="HeaderDrawer-shop-accessories-art" 1697 href="https://kmp-optionize-product-options-app.myshopify.com/collections/modern-art" 1698 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1699 1700 > 1701 Art 1702 </a> 1703 </li><li> 1704 <a 1705 id="HeaderDrawer-shop-accessories-clocks" 1706 href="https://kmp-optionize-product-options-app.myshopify.com/collections/clocks" 1707 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1708 1709 > 1710 Clocks 1711 </a> 1712 </li><li> 1713 <a 1714 id="HeaderDrawer-shop-accessories-mirrors" 1715 href="https://kmp-optionize-product-options-app.myshopify.com/collections/mirrors" 1716 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1717 1718 > 1719 Mirrors 1720 </a> 1721 </li><li> 1722 <a 1723 id="HeaderDrawer-shop-accessories-pillows" 1724 href="https://kmp-optionize-product-options-app.myshopify.com/collections/pillows" 1725 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1726 1727 > 1728 Pillows 1729 </a> 1730 </li><li> 1731 <a 1732 id="HeaderDrawer-shop-accessories-decorative" 1733 href="https://kmp-optionize-product-options-app.myshopify.com/collections/decorative" 1734 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1735 1736 > 1737 Decorative 1738 </a> 1739 </li><li> 1740 <a 1741 id="HeaderDrawer-shop-accessories-rugs" 1742 href="https://kmp-optionize-product-options-app.myshopify.com/collections/rugs" 1743 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1744 1745 > 1746 Rugs 1747 </a> 1748 </li></ul> 1749 </div> 1750 </details></li><li><a 1751 id="HeaderDrawer-shop-patio" 1752 href="/collections/patio" 1753 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1754 1755 > 1756 Patio 1757 </a></li></ul> 1758 </div> 1759 </div> 1760 </details></li><li><a 1761 id="HeaderDrawer-inspiration" 1762 href="#" 1763 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1764 1765 > 1766 Inspiration 1767 </a></li><li>
1767<details id="Details-menu-drawer-menu-item-3"> 1768 <summary 1769 id="HeaderDrawer-register" 1770 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1771 > 1772 Register 1773 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1774</span> 1775 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1776</span> 1777 </summary> 1778 <div 1779 id="link-register" 1780 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1781 tabindex="-1" 1782 > 1783 <div class="menu-drawer__inner-submenu"> 1784 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1785 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1785ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1786</span> 1787 Register 1788 </button> 1789 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 1790 id="HeaderDrawer-register-membership" 1791 href="/pages/membership" 1792 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1793 1794 > 1795 Membership 1796 </a></li><li><a 1797 id="HeaderDrawer-register-our-story" 1798 href="/pages/our-story" 1799 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1800 1801 > 1802 Our Story 1803 </a></li><li><a 1804 id="HeaderDrawer-register-wishlist" 1805 href="/pages/wishlist" 1806 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1807 1808 > 1809 Wishlist 1810 </a></li><li><a 1811 id="HeaderDrawer-register-trade-program" 1812 href="/pages/trade-program" 1813 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1814 1815 > 1816 Trade Program 1817 </a></li></ul> 1818 </div> 1819 </div> 1820 </details></li><li><a 1821 id="HeaderDrawer-hospitality" 1822 href="/pages/hospitality" 1823 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1824 1825 > 1826 Hospitality 1827 </a></li></ul> 1828 </nav> 1829 <div class="menu-drawer__utility-links"><a 1830 href="https://kmpfurniture.com/customer_authentication/redirect?locale=en®ion_country=US" 1831 class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" 1832 rel="nofollow" 1833 ><account-icon><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 1834</span></account-icon>Log in</a><div class="menu-drawer__localization header-localization"> 1835</div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 1836 <a href="https://www.twitter.com/kmpfurniture" class="list-social__link link"> 1837 <span class="svg-wrapper"><svg class="icon icon-twitter" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M7.273 2.8 10.8 7.822 15.218 2.8h1.768l-5.4 6.139 5.799 8.254h-4.658l-3.73-5.31-4.671 5.31H2.558l5.654-6.427L2.615 2.8zm6.242 13.125L5.07 4.109h1.405l8.446 11.816z" clip-rule="evenodd"/></svg> 1838</span> 1839 <span class="visually-hidden">X (Twitter)</span> 1840 </a> 1841 </li><li class="list-social__item"> 1842 <a href="https://www.facebook.com/modernfurnituremiami" class="list-social__link link">
1843 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 1844</span> 1845 <span class="visually-hidden">Facebook</span> 1846 </a> 1847 </li><li class="list-social__item"> 1848 <a href="https://www.pinterest.com/kmpfurniture/" class="list-social__link link"> 1849 <span class="svg-wrapper"><svg class="icon icon-pinterest" viewBox="0 0 20 20"><path fill="currentColor" d="M10 2.01a8.1 8.1 0 0 1 5.666 2.353 8.09 8.09 0 0 1 1.277 9.68A7.95 7.95 0 0 1 10 18.04a8.2 8.2 0 0 1-2.276-.307c.403-.653.672-1.24.816-1.729l.567-2.2c.134.27.393.5.768.702.384.192.768.297 1.19.297q1.254 0 2.248-.72a4.7 4.7 0 0 0 1.537-1.969c.37-.89.554-1.848.537-2.813 0-1.249-.48-2.315-1.43-3.227a5.06 5.06 0 0 0-3.65-1.374c-.893 0-1.729.154-2.478.461a5.02 5.02 0 0 0-3.236 4.552c0 .72.134 1.355.413 1.902.269.538.672.922 1.22 1.152.096.039.182.039.25 0 .066-.028.114-.096.143-.192l.173-.653c.048-.144.02-.288-.105-.432a2.26 2.26 0 0 1-.548-1.565 3.803 3.803 0 0 1 3.976-3.861c1.047 0 1.863.288 2.44.855.585.576.883 1.315.883 2.228a6.8 6.8 0 0 1-.317 2.122 3.8 3.8 0 0 1-.893 1.556c-.384.384-.836.576-1.345.576-.413 0-.749-.144-1.018-.451-.259-.307-.345-.672-.25-1.085q.22-.77.452-1.537l.173-.701c.057-.25.086-.451.086-.624 0-.346-.096-.634-.269-.855-.192-.22-.451-.336-.797-.336-.432 0-.797.192-1.085.595-.288.394-.442.893-.442 1.499.005.374.063.746.173 1.104l.058.144c-.576 2.478-.913 3.938-1.037 4.36-.116.528-.154 1.153-.125 1.863A8.07 8.07 0 0 1 2 10.03c0-2.208.778-4.11 2.343-5.666A7.72 7.72 0 0 1 10 2.001z"/></svg> 1850</span> 1851 <span class="visually-hidden">Pinterest</span> 1852 </a> 1853 </li><li class="list-social__item"> 1854 <a href="https://instagram.com/kmpfurniturecoralgables/" class="list-social__link link"> 1855 <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg> 1856</span> 1857 <span class="visually-hidden">Instagram</span> 1858 </a> 1859 </li><li class="list-social__item"> 1860 <a href="https://kmp-modernfurniture.tumblr.com/" class="list-social__link link">
1861 <span class="svg-wrapper"><svg class="icon icon-tumblr" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M11.997 18c-2.26 0-3.954-1.235-3.954-4.198V9.061H6V6.489C8.26 5.867 9.201 3.787 9.314 2h2.344v4.068h2.73V9.06h-2.73v4.128c0 1.235.584 1.667 1.516 1.667h1.318V18z" clip-rule="evenodd"/></svg> 1862</span> 1863 <span class="visually-hidden">Tumblr</span> 1864 </a> 1865 </li></ul> 1866 </div> 1867 </div> 1868 </div> 1869 </div> 1870 </details> 1871</header-drawer> 1872<a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> 1873 1874 <img src="//kmpfurniture.com/cdn/shop/files/KMPFurniture_logo_2015.jpg?v=1725354652&width=600" alt="KMP-Optionize Product Options APP" srcset="//kmpfurniture.com/cdn/shop/files/KMPFurniture_logo_2015.jpg?v=1725354652&width=110 110w, //kmpfurniture.com/cdn/shop/files/KMPFurniture_logo_2015.jpg?v=1725354652&width=165 165w, //kmpfurniture.com/cdn/shop/files/KMPFurniture_logo_2015.jpg?v=1725354652&width=220 220w" width="110" height="110.0" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 220px) 50vw, 110px"> 1875 </div></a> 1876 1877<nav class="header__inline-menu"> 1878 <ul class="list-menu list-menu--inline" role="list"><li><header-menu> 1879 <details id="Details-HeaderMenu-1" class="mega-menu"> 1880 <summary 1881 id="HeaderMenu-shop" 1882 class="header__menu-item list-menu__item link focus-inset" 1883 > 1884 <span 1885 >Shop</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1886</summary> 1887 <div 1888 id="MegaMenu-Content-1" 1889 class="mega-menu__content color-scheme-88eca7f3-dfeb-4aeb-8bc6-15d1d916f3c1 gradient motion-reduce global-settings-popup" 1890 tabindex="-1" 1891 > 1892 <ul 1893 class="mega-menu__list page-width" 1894 role="list" 1895 ><li> 1896 <a 1897 id="HeaderMenu-shop-living" 1898 href="/pages/living" 1899 class="mega-menu__link mega-menu__link--level-2 link" 1900 1901 > 1902 Living 1903 </a><ul class="list-unstyled" role="list"><li> 1904 <a 1905 id="HeaderMenu-shop-living-sofas" 1906 href="https://kmp-optionize-product-options-app.myshopify.com/collections/leather-and-fabric-sofas" 1907 class="mega-menu__link link" 1908 1909 > 1910 Sofas 1911 </a> 1912 </li><li> 1913 <a 1914 id="HeaderMenu-shop-living-sectional-sofas" 1915 href="https://kmp-optionize-product-options-app.myshopify.com/collections/sectional-sofas" 1916 class="mega-menu__link link" 1917 1918 > 1919 Sectional Sofas 1920 </a> 1921 </li><li> 1922 <a 1923 id="HeaderMenu-shop-living-sleeper-sofa" 1924 href="https://kmp-optionize-product-options-app.myshopify.com/collections/sleeper-sofa" 1925 class="mega-menu__link link" 1926 1927 > 1928 Sleeper Sofa 1929 </a> 1930 </li><li> 1931 <a 1932 id="HeaderMenu-shop-living-lounge-chairs" 1933 href="https://kmp-optionize-product-options-app.myshopify.com/collections/lounge-chairs" 1934 class="mega-menu__link link" 1935 1936 > 1937 Lounge Chairs 1938 </a> 1939 </li><li> 1940 <a 1941 id="HeaderMenu-shop-living-side-tables" 1942 href="https://kmp-optionize-product-options-app.myshopify.com/collections/coffee-tables-and-side-tables" 1943 class="mega-menu__link link" 1944 1945 > 1946 Side Tables 1947 </a> 1948 </li><li> 1949 <a 1950 id="HeaderMenu-shop-living-ottomans" 1951 href="https://kmp-optionize-product-options-app.myshopify.com/collections/ottomans" 1952 class="mega-menu__link link" 1953 1954 > 1955 Ottomans 1956 </a> 1957 </li><li> 1958 <a 1959 id="HeaderMenu-shop-living-coffee-tables" 1960 href="https://kmp-optionize-product-options-app.myshopify.com/collections/coffee-tables" 1961 class="mega-menu__link link" 1962 1963 > 1964 Coffee tables 1965 </a> 1966 </li></ul></li><li> 1967 <a 1968 id="HeaderMenu-shop-dining" 1969 href="/pages/dining" 1970 class="mega-menu__link mega-menu__link--level-2 link" 1971 1972 > 1973 Dining 1974 </a><ul class="list-unstyled" role="list"><li> 1975 <a 1976 id="HeaderMenu-shop-dining-chairs" 1977 href="https://kmp-optionize-product-options-app.myshopify.com/collections/chairs" 1978 class="mega-menu__link link" 1979 1980 > 1981 Chairs 1982 </a> 1983 </li><li> 1984 <a 1985 id="HeaderMenu-shop-dining-tables" 1986 href="https://kmp-optionize-product-options-app.myshopify.com/collections/dining-tables" 1987 class="mega-menu__link link" 1988 1989 > 1990 Tables 1991 </a> 1992 </li><li> 1993 <a 1994 id="HeaderMenu-shop-dining-stools" 1995 href="https://kmp-optionize-product-options-app.myshopify.com/collections/dining-stools" 1996 class="mega-menu__link link" 1997 1998 > 1999 Stools 2000 </a> 2001 </li></ul></li><li> 2002 <a 2003 id="HeaderMenu-shop-bedroom" 2004 href="/pages/bedroom" 2005 class="mega-menu__link mega-menu__link--level-2 link" 2006 2007 > 2008 Bedroom 2009 </a><ul class="list-unstyled" role="list"><li> 2010 <a 2011 id="HeaderMenu-shop-bedroom-beds" 2012 href="https://kmp-optionize-product-options-app.myshopify.com/collections/beds" 2013 class="mega-menu__link link" 2014 2015 > 2016 Beds 2017 </a> 2018 </li><li> 2019 <a 2020 id="HeaderMenu-shop-bedroom-nightstands" 2021 href="https://kmp-optionize-product-options-app.myshopify.com/collections/night-stands" 2022 class="mega-menu__link link" 2023 2024 > 2025 Nightstands 2026 </a> 2027 </li><li> 2028 <a 2029 id="HeaderMenu-shop-bedroom-dressers" 2030 href="https://kmp-optionize-product-options-app.myshopify.com/collections/dressers" 2031 class="mega-menu__link link" 2032 2033 > 2034 Dressers 2035 </a> 2036 </li></ul></li><li> 2037 <a 2038 id="HeaderMenu-shop-storage" 2039 href="/pages/storage" 2040 class="mega-menu__link mega-menu__link--level-2 link" 2041 2042 > 2043 Storage 2044 </a><ul class="list-unstyled" role="list"><li> 2045 <a 2046 id="HeaderMenu-shop-storage-bookcases" 2047 href="https://kmp-optionize-product-options-app.myshopify.com/collections/bookcases" 2048 class="mega-menu__link link" 2049 2050 > 2051 Bookcases 2052 </a> 2053 </li><li> 2054 <a 2055 id="HeaderMenu-shop-storage-tv-stands-tv-cabinets" 2056 href="https://kmp-optionize-product-options-app.myshopify.com/collections/tv-stands-tv-cabinets" 2057 class="mega-menu__link link" 2058 2059 > 2060 tv stands/tv cabinets 2061 </a> 2062 </li><li> 2063 <a 2064 id="HeaderMenu-shop-storage-buffets" 2065 href="https://kmp-optionize-product-options-app.myshopify.com/collections/cabinets-chests-and-dressers" 2066 class="mega-menu__link link" 2067 2068 > 2069 Buffets 2070 </a> 2071 </li></ul></li><li> 2072 <a 2073 id="HeaderMenu-shop-accessories" 2074 href="/pages/accessories" 2075 class="mega-menu__link mega-menu__link--level-2 link" 2076 2077 > 2078 Accessories 2079 </a><ul class="list-unstyled" role="list"><li> 2080 <a 2081 id="HeaderMenu-shop-accessories-art" 2082 href="https://kmp-optionize-product-options-app.myshopify.com/collections/modern-art" 2083 class="mega-menu__link link" 2084 2085 > 2086 Art 2087 </a> 2088 </li><li> 2089 <a 2090 id="HeaderMenu-shop-accessories-clocks" 2091 href="https://kmp-optionize-product-options-app.myshopify.com/collections/clocks" 2092 class="mega-menu__link link" 2093 2094 > 2095 Clocks 2096 </a> 2097 </li><li> 2098 <a 2099 id="HeaderMenu-shop-accessories-mirrors" 2100 href="https://kmp-optionize-product-options-app.myshopify.com/collections/mirrors" 2101 class="mega-menu__link link" 2102 2103 > 2104 Mirrors 2105 </a> 2106 </li><li> 2107 <a 2108 id="HeaderMenu-shop-accessories-pillows" 2109 href="https://kmp-optionize-product-options-app.myshopify.com/collections/pillows" 2110 class="mega-menu__link link" 2111 2112 > 2113 Pillows 2114 </a> 2115 </li><li> 2116 <a 2117 id="HeaderMenu-shop-accessories-decorative" 2118 href="https://kmp-optionize-product-options-app.myshopify.com/collections/decorative" 2119 class="mega-menu__link link" 2120 2121 > 2122 Decorative 2123 </a> 2124 </li><li> 2125 <a 2126 id="HeaderMenu-shop-accessories-rugs" 2127 href="https://kmp-optionize-product-options-app.myshopify.com/collections/rugs" 2128 class="mega-menu__link link" 2129 2130 > 2131 Rugs 2132 </a> 2133 </li></ul></li><li> 2134 <a 2135 id="HeaderMenu-shop-patio" 2136 href="/collections/patio" 2137 class="mega-menu__link mega-menu__link--level-2 link" 2138 2139 > 2140 Patio 2141 </a></li></ul> 2142 </div> 2143 </details> 2144 </header-menu></li><li><a 2145 id="HeaderMenu-inspiration" 2146 href="#" 2147 class="header__menu-item list-menu__item link link--text focus-inset" 2148 2149 >
2150 <span 2151 >Inspiration</span> 2152 </a></li><li><header-menu> 2153 <details id="Details-HeaderMenu-3" class="mega-menu"> 2154 <summary 2155 id="HeaderMenu-register" 2156 class="header__menu-item list-menu__item link focus-inset" 2157 > 2158 <span 2159 >Register</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2160</summary> 2161 <div 2162 id="MegaMenu-Content-3" 2163 class="mega-menu__content color-scheme-88eca7f3-dfeb-4aeb-8bc6-15d1d916f3c1 gradient motion-reduce global-settings-popup" 2164 tabindex="-1" 2165 > 2166 <ul 2167 class="mega-menu__list page-width mega-menu__list--condensed" 2168 role="list" 2169 ><li> 2170 <a 2171 id="HeaderMenu-register-membership" 2172 href="/pages/membership" 2173 class="mega-menu__link mega-menu__link--level-2 link" 2174 2175 > 2176 Membership 2177 </a></li><li> 2178 <a 2179 id="HeaderMenu-register-our-story" 2180 href="/pages/our-story" 2181 class="mega-menu__link mega-menu__link--level-2 link" 2182 2183 > 2184 Our Story 2185 </a></li><li> 2186 <a 2187 id="HeaderMenu-register-wishlist" 2188 href="/pages/wishlist" 2189 class="mega-menu__link mega-menu__link--level-2 link" 2190 2191 > 2192 Wishlist 2193 </a></li><li> 2194 <a 2195 id="HeaderMenu-register-trade-program" 2196 href="/pages/trade-program" 2197 class="mega-menu__link mega-menu__link--level-2 link" 2198 2199 > 2200 Trade Program 2201 </a></li></ul> 2202 </div> 2203 </details> 2204 </header-menu></li><li><a 2205 id="HeaderMenu-hospitality" 2206 href="/pages/hospitality" 2207 class="header__menu-item list-menu__item link link--text focus-inset" 2208 2209 > 2210 <span 2211 >Hospitality</span> 2212 </a></li></ul> 2213</nav> 2214 2215<div class="header__icons header__icons--localization header-localization"> 2216 <div class="desktop-localization-wrapper"> 2217</div> 2218 2219 2220<details-modal class="header__search"> 2221 <details> 2222 <summary 2223 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 2224 aria-haspopup="dialog" 2225 aria-label="Search" 2226 > 2227 <span> 2228 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 2229</span> 2230 <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 2231</span> 2232 </span> 2233 </summary> 2234 <div 2235 class="search-modal modal__content gradient" 2236 role="dialog" 2237 aria-modal="true" 2238 aria-label="Search" 2239 > 2240 <div class="modal-overlay"></div> 2241 <div 2242 class="search-modal__content search-modal__content-bottom" 2243 tabindex="-1" 2244 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 2245 <div class="field"> 2246 <input 2247 class="search__input field__input" 2248 id="Search-In-Modal" 2249 type="search" 2250 name="q" 2251 value="" 2252 placeholder="Search"role="combobox" 2253 aria-expanded="false" 2254 aria-owns="predictive-search-results" 2255 aria-controls="predictive-search-results" 2256 aria-haspopup="listbox"
2257 aria-autocomplete="list" 2258 autocorrect="off" 2259 autocomplete="off" 2260 autocapitalize="off" 2261 spellcheck="false"> 2262 <label class="field__label" for="Search-In-Modal">Search</label> 2263 <input type="hidden" name="options[prefix]" value="last"> 2264 <input type="hidden" name="type" value="product"> 2265 <button 2266 type="reset" 2267 class="reset__button field__button hidden" 2268 aria-label="Clear search term" 2269 > 2270 <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg> 2271</span> 2272 </button> 2273 <button class="search__button field__button" aria-label="Search"> 2274 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 2275</span> 2276 </button> 2277 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 2278 2279<div class="predictive-search__loading-state"> 2280 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 2281 2282</div> 2283</div> 2284 2285 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 2286 type="button" 2287 class="search-modal__close-button modal__close-button link link--text focus-inset" 2288 aria-label="Close" 2289 > 2290 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 2291</span> 2292 </button> 2293 </div> 2294 </div> 2295 </details> 2296</details-modal> 2297 2298<a 2299 href="https://kmpfurniture.com/customer_authentication/redirect?locale=en®ion_country=US" 2300 class="header__icon header__icon--account link focus-inset small-hide" 2301 rel="nofollow" 2302 ><account-icon><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 2303</span></account-icon><span class="visually-hidden">Log in</span> 2304 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"> 2305 2306 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-cart-empty" viewBox="0 0 40 40"><path fill="currentColor" fill-rule="evenodd" d="M15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33L28.4 11.8zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1-9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z"/></svg> 2307</span> 2308 2309 <span class="visually-hidden">Cart</span></a> 2310 </div> 2311 </header> 2312</sticky-header> 2313 2314<cart-notification> 2315 <div class="cart-notification-wrapper page-width"> 2316 <div 2317 id="cart-notification" 2318 class="cart-notification focus-inset color-scheme-88eca7f3-dfeb-4aeb-8bc6-15d1d916f3c1 gradient" 2319 aria-modal="true" 2320 aria-label="Item added to your cart" 2321 role="dialog" 2322 tabindex="-1" 2323 > 2324 <div class="cart-notification__header"> 2325 <h2 class="cart-notification__heading caption-large text-body"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9">
2325<path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 2326Item added to your cart 2327 </h2> 2328 <button 2329 type="button" 2330 class="cart-notification__close modal__close-button link link--text focus-inset" 2331 aria-label="Close" 2332 > 2333 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 2334</span> 2335 </button> 2336 </div> 2337 <div id="cart-notification-product" class="cart-notification-product"></div> 2338 <div class="cart-notification__links"> 2339 <a 2340 href="/cart" 2341 id="cart-notification-button" 2342 class="button button--secondary button--full-width" 2343 >View cart</a> 2344 <form action="/cart" method="post" id="cart-notification-form"> 2345 <button class="button button--primary button--full-width" name="checkout"> 2346 Check out 2347 </button> 2348 </form> 2349 <button type="button" class="link button-label">Continue shopping</button> 2350 </div> 2351 </div> 2352 </div> 2353</cart-notification> 2354<style data-shopify> 2355 .cart-notification { 2356 display: none; 2357 } 2358</style> 2359 2360 2361 2362<style> #shopify-section-sections--26151619428664__header .header-wrapper--border-bottom {border-bottom: none;} </style></div> 2363<!-- END sections: header-group --> 2364 2365 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 2366 <div id="shopify-section-template--26151618871608__cart-items" class="shopify-section"><link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-cart.css?v=164708765130180853531767813014" rel="stylesheet" type="text/css" media="all" /> 2367<link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-cart-items.css?v=13033300910818915211767813013" rel="stylesheet" type="text/css" media="all" /> 2368<link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-totals.css?v=15906652033866631521767813025" rel="stylesheet" type="text/css" media="all" /> 2369<link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-price.css?v=47596247576480123001767813021" rel="stylesheet" type="text/css" media="all" /> 2370<link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-discounts.css?v=152760482443307489271767813015" rel="stylesheet" type="text/css" media="all" /> 2371<link href="//kmpfurniture.com/cdn/shop/t/9/assets/quantity-popover.css?v=160630540099520878331767813067" rel="stylesheet" type="text/css" media="all" /> 2372<style data-shopify>.section-template--26151618871608__cart-items-padding { 2373 padding-top: 27px; 2374 padding-bottom: 27px; 2375 } 2376 2377 @media screen and (min-width: 750px) { 2378 .section-template--26151618871608__cart-items-padding { 2379 padding-top: 36px; 2380 padding-bottom: 36px; 2381 } 2382 }</style>
2382<script src="//kmpfurniture.com/cdn/shop/t/9/assets/cart.js?v=168995049558366113891767813010" defer="defer"></script>
2382<script src="//kmpfurniture.com/cdn/shop/t/9/assets/quantity-popover.js?v=987015268078116491767813067" defer="defer"></script>
2382 2383 2384<cart-items class="gradient color-scheme-1 isolate is-empty"> 2385 <div class="page-width"> 2386 <div class="title-wrapper-with-link"> 2387 <h1 class="title title--primary">Your cart</h1> 2388 <a href="/collections/all" class="underlined-link">Continue shopping</a> 2389 </div> 2390 2391 <div class="cart__warnings"> 2392 <h1 class="cart__empty-text">Your cart is empty</h1> 2393 <a href="/collections/all" class="button"> 2394 Continue shopping 2395 </a><h2 class="cart__login-title">Have an account?</h2> 2396 <p class="cart__login-paragraph"> 2397 <a href="https://kmpfurniture.com/customer_authentication/redirect?locale=en®ion_country=US" class="link underlined-link">Log in</a> to check out faster. 2398 </p></div> 2399 2400 <form action="/cart" class="cart__contents critical-hidden" method="post" id="cart"> 2401 <div class="cart__items" id="main-cart-items" data-id="template--26151618871608__cart-items"> 2402 <div class="js-contents"></div> 2403 </div> 2404 2405 <p class="visually-hidden" id="cart-live-region-text" aria-live="polite" role="status"></p> 2406 <p 2407 class="visually-hidden" 2408 id="shopping-cart-line-item-status" 2409 aria-live="polite" 2410 aria-hidden="true" 2411 role="status" 2412 > 2413 Loading... 2414 </p> 2415 </form> 2416 </div> 2417</cart-items> 2418 2419 2420</div><div id="shopify-section-template--26151618871608__cart-footer" class="shopify-section cart__footer-wrapper"><link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-cart.css?v=164708765130180853531767813014" rel="stylesheet" type="text/css" media="all" /> 2421<link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-totals.css?v=15906652033866631521767813025" rel="stylesheet" type="text/css" media="all" /> 2422<link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-price.css?v=47596247576480123001767813021" rel="stylesheet" type="text/css" media="all" /> 2423<link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-discounts.css?v=152760482443307489271767813015" rel="stylesheet" type="text/css" media="all" /> 2424<style data-shopify>.section-template--26151618871608__cart-footer-padding { 2425 padding-top: 15px; 2426 padding-bottom: 30px; 2427 } 2428 2429 @media screen and (min-width: 750px) { 2430 .section-template--26151618871608__cart-footer-padding { 2431 padding-top: 20px; 2432 padding-bottom: 40px; 2433 } 2434 }</style><div 2435 class="gradient color-scheme-1 is-empty" 2436 id="main-cart-footer" 2437 data-id="template--26151618871608__cart-footer" 2438> 2439 <div class="page-width"> 2440 <div class="cart__footer isolate section-template--26151618871608__cart-footer-padding"><div class="cart__blocks"> 2441 2442<div class="js-contents" > 2443 <div></div> 2444 2445 <div class="totals"> 2446 <h2 class="totals__total">Estimated total</h2> 2447 <p class="totals__total-value">$0.00 USD</p> 2448 </div> 2449 2450 <small class="tax-note caption-large rte">Taxes, discounts and shipping calculated at checkout. 2451</small> 2452 </div> 2453<div class="cart__ctas" > 2454 <button 2455 type="submit" 2456 id="checkout" 2457 class="cart__checkout-button button" 2458 name="checkout" 2459 2460 disabled 2461 2462 form="cart" 2463 > 2464 Check out 2465 </button> 2466 </div><div class="cart__dynamic-checkout-buttons additional-checkout-buttons"> 2467 <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[]" access-token="dc6f5364e7b7929bfd47762c3bb722ad" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="89789464888" cart-id="85fb236a5f227fb3fce55a86d7e7d569" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> </ul> </div> </shopify-accelerated-checkout-cart> </div> 2468 </div> 2469 2470 <div id="cart-errors"></div> 2471 </div> 2472 </div> 2473 </div> 2474</div> 2475 2476 2477</div> 2478 </main> 2479 2480 <!-- BEGIN sections: footer-group --> 2481<section id="shopify-section-sections--26151619395896__newsletter_4xYBkc" class="shopify-section shopify-section-group-footer-group section"><link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-newsletter.css?v=4727253280200485261767813020" rel="stylesheet" type="text/css" media="all" /> 2482<link href="//kmpfurniture.com/cdn/shop/t/9/assets/newsletter-section.css?v=62410470717655853621767813063" rel="stylesheet" type="text/css" media="all" /> 2483<style data-shopify>.section-sections--26151619395896__newsletter_4xYBkc-padding { 2484 padding-top: 30px; 2485 padding-bottom: 39px; 2486 } 2487 2488 @media screen and (min-width: 750px) { 2489 .section-sections--26151619395896__newsletter_4xYBkc-padding { 2490 padding-top: 40px; 2491 padding-bottom: 52px; 2492 } 2493 }</style><div class="newsletter center "> 2494 <div class="newsletter__wrapper color-scheme-1 gradient content-container isolate content-container--full-width section-sections--26151619395896__newsletter_4xYBkc-padding"><h2
2495 class="inline-richtext h2 scroll-trigger animate--slide-in" 2496 2497 2498 data-cascade 2499 style="--animation-order: 1;" 2500 2501 > 2502 Get inspiration ideas, design tips, and alerts 2503 </h2><div > 2504 <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 2505 <input type="hidden" name="contact[tags]" value="newsletter"> 2506 <div 2507 class="newsletter-form__field-wrapper scroll-trigger animate--slide-in" 2508 2509 data-cascade 2510 style="--animation-order: 2;" 2511 2512 > 2513 <div class="field"> 2514 <input 2515 id="NewsletterForm--sections--26151619395896__newsletter_4xYBkc" 2516 type="email" 2517 name="contact[email]" 2518 class="field__input" 2519 value="" 2520 aria-required="true" 2521 autocorrect="off" 2522 autocapitalize="off" 2523 autocomplete="email" 2524 2525 placeholder="Email" 2526 required 2527 > 2528 <label class="field__label" for="NewsletterForm--sections--26151619395896__newsletter_4xYBkc"> 2529 Email 2530 </label> 2531 <button 2532 type="submit" 2533 class="newsletter-form__button field__button" 2534 name="commit" 2535 id="Subscribe" 2536 aria-label="Subscribe" 2537 > 2538 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2538ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2539</span> 2540 </button> 2541 </div></div></form> 2542 </div></div> 2543</div> 2544 2545 2546<style> #shopify-section-sections--26151619395896__newsletter_4xYBkc .newsletter__wrapper {background-color: #c3c3c3 !important;} #shopify-section-sections--26151619395896__newsletter_4xYBkc .newsletter h2 {border-bottom: #ad2229 2px solid;} </style></section><div id="shopify-section-sections--26151619395896__footer" class="shopify-section shopify-section-group-footer-group"> 2547<link href="//kmpfurniture.com/cdn/shop/t/9/assets/section-footer.css?v=60318643098753476351767813073" rel="stylesheet" type="text/css" media="all" /> 2548<link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-newsletter.css?v=4727253280200485261767813020" rel="stylesheet" type="text/css" media="all" /> 2549<link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-list-menu.css?v=151968516119678728991767813016" rel="stylesheet" type="text/css" media="all" /> 2550<link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-list-payment.css?v=69253961410771838501767813017" rel="stylesheet" type="text/css" media="all" /> 2551<link href="//kmpfurniture.com/cdn/shop/t/9/assets/component-list-social.css?v=35792976012981934991767813017" rel="stylesheet" type="text/css" media="all" /> 2552<style data-shopify>.footer { 2553 margin-top: 0px; 2554 } 2555 2556 .section-sections--26151619395896__footer-padding { 2557 padding-top: 15px; 2558 padding-bottom: 15px; 2559 } 2560 2561 @media screen and (min-width: 750px) { 2562 .footer { 2563 margin-top: 0px; 2564 } 2565 2566 .section-sections--26151619395896__footer-padding { 2567 padding-top: 20px; 2568 padding-bottom: 20px; 2569 } 2570 }</style><footer class="footer color-scheme-1 gradient section-sections--26151619395896__footer-padding"><div class="footer__content-top page-width"><div 2571 class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet grid--4-col-desktop scroll-trigger animate--slide-in" 2572 2573 data-cascade 2574 2575 ><div 2576 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 2577 2578 2579 data-cascade 2580 style="--animation-order: 1;" 2581 2582 ><h2 class="footer-block__heading inline-richtext"><strong>Shop by Category</strong></h2><ul class="footer-block__details-content list-unstyled"><li> 2583 <a 2584 href="/pages/living" 2585 class="link link--text list-menu__item list-menu__item--link" 2586 > 2587 Living 2588 </a> 2589 </li><li> 2590 <a 2591 href="/pages/dining" 2592 class="link link--text list-menu__item list-menu__item--link" 2593 > 2594 Dining 2595 </a> 2596 </li><li> 2597 <a 2598 href="/pages/bedroom" 2599 class="link link--text list-menu__item list-menu__item--link" 2600 > 2601 Bedroom 2602 </a> 2603 </li><li> 2604 <a 2605 href="/collections/lighting" 2606 class="link link--text list-menu__item list-menu__item--link" 2607 > 2608 Lighting 2609 </a> 2610 </li><li> 2611 <a 2612 href="/pages/storage" 2613 class="link link--text list-menu__item list-menu__item--link" 2614 > 2615 Storage 2616 </a> 2617 </li><li> 2618 <a 2619 href="/pages/accessories" 2620 class="link link--text list-menu__item list-menu__item--link" 2621 > 2622 Accessories 2623 </a> 2624 </li><li> 2625 <a 2626 href="/pages/interior-design-news" 2627 class="link link--text list-menu__item list-menu__item--link" 2628 > 2629 Interior & Design News 2630 </a> 2631 </li><li> 2632 <a 2633 href="/pages/lifestyle-news" 2634 class="link link--text list-menu__item list-menu__item--link" 2635 > 2636 Lifestyle News 2637 </a> 2638 </li><li> 2639 <a 2640 href="/pages/architect-designer-news" 2641 class="link link--text list-menu__item list-menu__item--link" 2642 > 2643 Architect & Designer News 2644 </a> 2645 </li></ul></div><div 2646 class="footer-block grid__item footer-block--menu scroll-tr
2646igger animate--slide-in" 2647 2648 2649 data-cascade 2650 style="--animation-order: 2;" 2651 2652 ><h2 class="footer-block__heading inline-richtext"><strong>Customer Service</strong></h2><ul class="footer-block__details-content list-unstyled"><li> 2653 <a 2654 href="/pages/faq" 2655 class="link link--text list-menu__item list-menu__item--link" 2656 > 2657 F.A.Q 2658 </a> 2659 </li><li> 2660 <a 2661 href="/pages/contact" 2662 class="link link--text list-menu__item list-menu__item--link" 2663 > 2664 Contact us 2665 </a> 2666 </li><li> 2667 <a 2668 href="/pages/shipping-information" 2669 class="link link--text list-menu__item list-menu__item--link" 2670 > 2671 Shipping Information 2672 </a> 2673 </li><li> 2674 <a 2675 href="/pages/about-us" 2676 class="link link--text list-menu__item list-menu__item--link" 2677 > 2678 About Us 2679 </a> 2680 </li><li> 2681 <a 2682 href="/pages/terms-conditions" 2683 class="link link--text list-menu__item list-menu__item--link" 2684 > 2685 Terms & Conditions 2686 </a> 2687 </li><li> 2688 <a 2689 href="/pages/privacy-security" 2690 class="link link--text list-menu__item list-menu__item--link" 2691 > 2692 Privacy & Security 2693 </a> 2694 </li><li> 2695 <a 2696 href="/pages/returns-exchanges" 2697 class="link link--text list-menu__item list-menu__item--link" 2698 > 2699 Returns & Exchanges 2700 </a> 2701 </li></ul></div><div 2702 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 2703 2704 2705 data-cascade 2706 style="--animation-order: 3;" 2707 2708 ><h2 class="footer-block__heading inline-richtext"><strong>Connect</strong></h2><ul class="footer-block__details-content list-unstyled"><li> 2709 <a 2710 href="https://www.pinterest.com/kmpfurniture/" 2711 class="link link--text list-menu__item list-menu__item--link" 2712 > 2713 Pinterest 2714 </a> 2715 </li><li> 2716 <a 2717 href="https://instagram.com/kmpfurniturecoralgables/" 2718 class="link link--text list-menu__item list-menu__item--link" 2719 > 2720 Instagram 2721 </a> 2722 </li><li> 2723 <a 2724 href="https://www.twitter.com/kmpfurniture" 2725 class="link link--text list-menu__item list-menu__item--link" 2726 > 2727 Twitter 2728 </a> 2729 </li><li> 2730 <a 2731 href="https://www.facebook.com/modernfurnituremiami" 2732 class="link link--text list-menu__item list-menu__item--link" 2733 > 2734 Facebook 2735 </a> 2736 </li><li> 2737 <a 2738 href="https://kmp-modernfurniture.tumblr.com/" 2739 class="link link--text list-menu__item list-menu__item--link" 2740 > 2741 Tumblr 2742 </a> 2743 </li><li> 2744 <a 2745 href="//www.houzz.com/pro/mmatheos/kmp-furniture" 2746 class="link link--text list-menu__item list-menu__item--link" 2747 > 2748 Houzz 2749 </a> 2750 </li></ul></div><div
2751 class="footer-block grid__item scroll-trigger animate--slide-in" 2752 2753 2754 data-cascade 2755 style="--animation-order: 4;" 2756 2757 ><h2 class="footer-block__heading inline-richtext"><strong>Locations</strong></h2><div class="footer-block__details-content rte"> 2758 <p><strong>Biscayne Showroom</strong><br/>6444 Biscayne Blvd. Miami, FL 33138<br/> <a href="https://www.google.com/maps/place/6444+Biscayne+Blvd,+Miami,+FL+33138/@25.8355476,-80.1866755,17z/data=!3m1!4b1!4m2!3m1!1s0x88d9b3d9aa0457d9:0x1bba2f37415be5e1" target="_blank">Find on Google Maps</a> </p><p><strong>Hours of Operation:</strong><br/>Monday - Friday: 10 am - 6 pm<br/>Saturday: 10 am - 5 pm<br/>Sunday: By appointment only</p> 2759 </div></div><div 2760 class="footer-block grid__item scroll-trigger animate--slide-in" 2761 2762 2763 data-cascade 2764 style="--animation-order: 5;" 2765 2766 ><div class="footer-block__details-content footer-block-image "><div 2767 class="footer-block__image-wrapper" 2768 style="max-width: min(100%, 100px);" 2769 > 2770 <img 2771 srcset="//kmpfurniture.com/cdn/shop/files/1KMPFurniture_logo_2015.jpg?v=1725356916&width=100, //kmpfurniture.com/cdn/shop/files/1KMPFurniture_logo_2015.jpg?v=1725356916&width=200 2x" 2772 src="//kmpfurniture.com/cdn/shop/files/1KMPFurniture_logo_2015.jpg?v=1725356916&width=760" 2773 alt="" 2774 loading="lazy" 2775 width="116" 2776 height="116" 2777 > 2778 </div></div></div><div 2779 class="footer-block grid__item scroll-trigger animate--slide-in" 2780 2781 2782 data-cascade 2783 style="--animation-order: 6;" 2784 2785 ><div class="footer-block__details-content footer-block-image "><div 2786 class="footer-block__image-wrapper" 2787 style="max-width: min(100%, 470px);" 2788 > 2789 <img 2790 srcset="//kmpfurniture.com/cdn/shop/files/2asid-logo.jpg?v=1725356976&width=470, //kmpfurniture.com/cdn/shop/files/2asid-logo.jpg?v=1725356976&width=940 2x" 2791 src="//kmpfurniture.com/cdn/shop/files/2asid-logo.jpg?v=1725356976&width=760" 2792 alt="" 2793 loading="lazy" 2794 width="116" 2795 height="54" 2796 > 2797 </div></div></div><div 2798 class="footer-block grid__item scroll-trigger animate--slide-in" 2799 2800 2801 data-cascade 2802 style="--animation-order: 7;" 2803 2804 ><div class="footer-block__details-content footer-block-image "><div 2805 class="footer-block__image-wrapper" 2806 style="max-width: min(100%, 295px);" 2807 > 2808 <img 2809 srcset="//kmpfurniture.com/cdn/shop/files/2aia-miami-logo.jpg?v=1725356956&width=295, //kmpfurniture.com/cdn/shop/files/2aia-miami-logo.jpg?v=1725356956&width=590 2x" 2810 src="//kmpfurniture.com/cdn/shop/files/2aia-miami-logo.jpg?v=1725356956&width=760" 2811 alt="" 2812 loading="lazy" 2813 width="173" 2814 height="70" 2815 > 2816 </div></div></div></div><div 2817 class="footer-block--newsletter scroll-trigger animate--slide-in" 2818 2819 data-cascade 2820 2821 ></div> 2822 </div><div
2823 class="footer__content-bottom scroll-trigger animate--slide-in" 2824 2825 data-cascade 2826 2827 > 2828 <div class="footer__content-bottom-wrapper page-width"> 2829 <div class="footer__column footer__localization isolate"></div> 2830 <div class="footer__column footer__column--info"></div> 2831 </div> 2832 <div class="footer__content-bottom-wrapper page-width footer__content-bottom-wrapper--center"> 2833 <div class="footer__copyright caption"> 2834 <small class="copyright__content" 2835 >© 2026, <a href="/" title="">KMP-Optionize Product Options APP</a></small> 2836 <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></small></div> 2837 </div> 2838 </div> 2839</footer> 2840 2841 2842<style> #shopify-section-sections--26151619395896__footer .footer {background-color: #8f8f8f;} #shopify-section-sections--26151619395896__footer .footer-block {color: white !important;} #shopify-section-sections--26151619395896__footer .footer-block__heading {color: white !important;} #shopify-section-sections--26151619395896__footer .footer-block__details-content {color: white !important; font-size: 12px; line-height: 17px;} #shopify-section-sections--26151619395896__footer .footer-block__details-content a {color: white !important; font-size: 12px;} #shopify-section-sections--26151619395896__footer .footer__content-top .grid {row-gap: 0rem;} #shopify-section-sections--26151619395896__footer .footer__content-top {padding-bottom: 0rem;} #shopify-section-sections--26151619395896__footer .footer__content-bottom {padding-top: 2rem !important; border-top: solid 0.1rem #ffffff;} #shopify-section-sections--26151619395896__footer .footer__copyright {color: white;} </style></div> 2843<!-- END sections: footer-group --> 2844 2845 <ul hidden> 2846 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 2847 <li id="a11y-new-window-message">Opens in a new window.</li> 2848 </ul> 2849 2850
2850<script> 2851 window.shopUrl = 'https://kmpfurniture.com'; 2852 window.routes = { 2853 cart_add_url: '/cart/add', 2854 cart_change_url: '/cart/change', 2855 cart_update_url: '/cart/update', 2856 cart_url: '/cart', 2857 predictive_search_url: '/search/suggest', 2858 }; 2859 2860 window.cartStrings = { 2861 error: `There was an error while updating your cart. Please try again.`, 2862 quantityError: `You can only add [quantity] of this item to your cart.`, 2863 }; 2864 2865 window.variantStrings = { 2866 addToCart: `Add to cart`, 2867 soldOut: `Sold out`, 2868 unavailable: `Unavailable`, 2869 unavailable_with_option: `[value] - Unavailable`, 2870 }; 2871 2872 window.quickOrderListStrings = { 2873 itemsAdded: `[quantity] items added`, 2874 itemAdded: `[quantity] item added`, 2875 itemsRemoved: `[quantity] items removed`, 2876 itemRemoved: `[quantity] item removed`, 2877 viewCart: `View cart`, 2878 each: `[money]/ea`, 2879 min_error: `This item has a minimum of [min]`, 2880 max_error: `This item has a maximum of [max]`, 2881 step_error: `You can only add this item in increments of [step]`, 2882 }; 2883 2884 window.accessibilityStrings = { 2885 imageAvailable: `Image [index] is now available in gallery view`, 2886 shareSuccess: `Link copied to clipboard`, 2887 pauseSlideshow: `Pause slideshow`, 2888 playSlideshow: `Play slideshow`, 2889 recipientFormExpanded: `Gift card recipient form expanded`, 2890 recipientFormCollapsed: `Gift card recipient form collapsed`, 2891 countrySelectorSearchCount: `[count] countries/regions found`, 2892 }; 2893 </script>
2893<script src="//kmpfurniture.com/cdn/shop/t/9/assets/predictive-search.js?v=57209189334897115771767813064" defer="defer"></script>
2893<script>(function(d){var s = d.createElement("script");s.setAttribute("data-account", "L3V9QWYiQa");s.setAttribute("src", "https://cdn.userway.org/widget.js");(d.body || d.head).appendChild(s);})(document)</script>
2893<noscript>Please ensure Javascript is enabled for purposes of <a href="https://userway.org">website accessibility</a></noscript> 2894 <style> span.price-item.price-item--sale.price-item--last {color: red !important;} .page-width {max-width: unset !important;} .page-width.page-width--narrow.section-template--23392923189560__main-padding {padding: 0 50px 0 50px !important;} .main-page-title {font-family: Muli, sans-serif !important;} time {font-size: 19.2px;} @media (min-width: 800px) and (max-width: 1558px) {.header:not(.drawer-menu).page-width {padding-left: 15px; padding-right: 15px; } nav.header__inline-menu.dsffsdfgsdf {margin-left: -21px; padding-right: 21px; } a#HeaderMenu-lighting {font-size: 18px; font-family: Muli, sans-serif; } .list-menu li {margin-left: -9px; } .header__icons.header__icons--localization.header-localization {margin-left: -90px; }} @media (max-width: 767.98px) {.stl_product {flex-direction: column !important; align-items: center !important; padding-left: 0 !important; } .stl_product_photo, .stl_product_text {flex: 0 0 100% !important; max-width: 100% !important; padding-right: 0 !important; margin-right: 0 !important; padding-left: 0 !important; } .stl_product_text .content {text-align: center; padding: 20px 15px; } .stl_product_text .btn {display: inline-block; margin: 10px auto 0; }} img.lightbox-item.no_filter.grow {height: 400px;} .list-unstyled {padding-left: 9px;} @media screen and (max-width: 768px) {.slideshow__media banner__media media > img {height: auto; width: auto; object-fit: contain; /* Try 'cover' or 'contain' */ }} @media screen and (max-width: 990px) {#Slide-template--23392923025720__multicolumn_Ai9wLX-1, #Slide-template--23392923025720__multicolumn_Ai9wLX-2 {display: none; }} # {} </style> 2895<div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
2895<script> 2896 window['ShopifyForms'] = { 2897 ...window['ShopifyForms'], 2898 currentPageType: "cart" 2899 }; 2900</script>
2900 2901 2902 2903</div><div id="shopify-block-AbENaVWN2eFViQ3Bub__11416042700240070305" class="shopify-block shopify-app-block">
2903<script> 2904 2905 2906 window.kaktusAppData = { 2907 customerId: null, 2908 customerTags: ''.split(',') || [] 2909 } 2910</script>
vendor: 1 bytes, line 2910
2910
2911<script async src="https://port.bestfreecdn.com/storage/js/port-89789464888.js?ver=1790929537&shop=89789464888"></script>
2911 2912 2913</div><div id="shopify-block-AOWtzVTVmbzR4cWlHT__4061177414627956758" class="shopify-block shopify-app-block">
2913<script> 2914 window.zooomyWish={ 2915 "shop":'kmp-optionize-product-options-app.myshopify.com', 2916 'local':'en', 2917 'customerId':'', 2918 'customerEmail':'', 2919 'customerName':' ', 2920 'page' :'cart', 2921 'productId':'', 2922 'productHandle' : '' 2923 } 2924</script>
vendor: 2 bytes, line 2924
2924
2925<script src="https://zooomyapps.com/wishlist/ZooomyColl.js" data-shop-id="kmp-optionize-product-options-app.myshopify.com" data-cus-id="" data-cus-email="" data-cus-name=" " data-page="cart" async defer></script>
2925 2926 2927</div><div id="shopify-block-Aa0tHZnduNlRNNjcxU__14684659138027382045" class="shopify-block shopify-app-block"><!-- XO Gallery: https://apps.shopify.com/xo-gallery --> 2928 2929 2930 2931 2932 2933 2934 2935 2936 <!-- XO Gallery V2--> 2937 <link type='text/css' rel='stylesheet' href='https://cdn.shopify.com/extensions/01a0c3ae-3993-7a88-9211-d8ec13a14811/xo-gallery-149/assets/xo-gallery-v2.css' /> 2938 <link type='text/css' rel='stylesheet' media="all" href='https://cdn-gallery.xotiny.com/kmp-optionize-product-options-app/xo-gallery-main.css?v=1782477396908' /> 2939
2939<script> 2940 var xoUpdate =1782477396908; 2941 window.xgMyshopify = 'kmp-optionize-product-options-app'; 2942 window.xgLanguage = 'en'; 2943 window.xgMoneyFormat = '${{amount}}'; 2944 window.xoGalleryScript = `https://cdn.shopify.com/extensions/01a0c3ae-3993-7a88-9211-d8ec13a14811/xo-gallery-149/assets/gallery.js`;</script>
2944 2945
2945<script src="https://cdn.shopify.com/extensions/01a0c3ae-3993-7a88-9211-d8ec13a14811/xo-gallery-149/assets/xo-gallery-v2.js" defer="defer" type="module"></script>
2945 2946 2947 2948<!-- End: XO Gallery --> 2949 2950 2951</div><div id="shopify-block-AOFo1TUc1Y2YrcXJrU__2400098815675207992" class="shopify-block shopify-app-block">
2951<script src="https://cdn.shopify.com/extensions/01a0fb0b-5e99-7577-80c0-9e442bd7a8c1/clay-b2b-wholesale-pricing-705/assets/clay-wholesale-price.js" defer></script>
2951 2952
2953<script> 2954 2955 2956 window.clayStorefrontConfig = {"token":"89fea4f27ebe158c072b6b784ca0745f","shopDomain":"kmp-optionize-product-options-app.myshopify.com"}; 2957 2958 2959 window.clayProductPriceConfig = {"id":"73211898-d9cc-4364-bf71-e7ecd5032c39","shopId":"e591f512-e523-4f65-97ec-dceb72c4f285","priceDisplayText":"${{amount}} USD","compareAtPriceDisplayText":"${{amount}} USD","compareAtPriceDisplayType":"striked","savingsDisplayText":"Save ${{amount}} USD per unit","savingsDisplayType":"amountPerUnit","quantityGridTemplate":"quantityPrice","quantityGridPriceDisplayText":"${{amount}} USD","showQuantity1Price":false,"quantityGridHeaderText":{"header1":"Quantity","header2":"Price","header3":""},"showQuantityGrid":true,"taxDisplayType":"none","taxRates":[],"showPriceRounding":false,"roundingDirection":"nearest","roundingIncrement":"0.01","roundingEndWith":null,"createdAt":"2026-06-06T08:49:21.086Z"}; 2960 2961 2962 2963 window.clayCustomerTier = { "customerGroupId": "ALL" }; 2964 2965 2966 2967 window.clayMarketHandle = "us"; 2968 2969 2970 window.clayCountryCurrency = "USD"; 2971 2972 2973 window.clayCurrencySymbol = "$"; 2974 2975 2976 window.clayCountryIsoCode = "US"; 2977 2978 2979 window.useCustomCode = false; 2980</script>
2980 2981 2982 2983 2984</div><div id="shopify-block-AeS9XUGU5dU9Eb1FOS__4644077978495408606" class="shopify-block shopify-app-block">
2984<script id="membership-helper"> 2985 2986 if (!window.AppstleMembershipIncluded) { 2987 window.AppstleMembershipIncluded = true; 2988 window.AM = Window.AM || {}; 2989 2990 AM.Config = { 2991 "selectors": { 2992 "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button", 2993 "subscriptionLinkSelector": "#MainContent .customer.account > div:nth-child(2) > div:nth-child(2) > h2", 2994 "cartHiddenAttributesSelector": "", 2995 "atcButtonPlacement": "BEFORE", 2996 "subscriptionLinkPlacement": "BEFORE" 2997 }, 2998 "useUrlWithCustomerId": false, 2999 "atcButtonSelector": ".product-form__buttons", 3000 "reloadPriceSelector": "", 3001 "saveBadgeMemberPrice": "Save {{{memberPriceDiscount}}}.", 3002 "linkToPageMemberPrice": "", 3003 "showSimpleMemberPrice": "true", 3004 "bannerMemberPrice": "false", 3005 "bannerCompactMemberPrice": "false", 3006 "backgroundColorBanner": "", 3007 "textColorBanner": "", 3008 "joinNowTextMemberPrice": "Join Now.", 3009 "showMemberPriceList": "false", 3010 "moneyFormat": "${{amount}}", 3011 "oneTimePurchaseText": "One Time Purchase", 3012 "shop": "kmp-optionize-product-options-app.myshopify.com", 3013 "deliveryText": "delivery", 3014 "purchaseOptionsText": "Membership Options", 3015 "manageSubscriptionButtonText": "Manage Membership", 3016 "subscriptionOptionText": "Join Now", 3017 "sellingPlanSelectTitle": "DELIVERY FREQUENCY", 3018 "subscriptionPriceDisplayText": "", 3019 "tooltipTitle": "Membership detail", 3020 "showTooltipOnClick": "false", 3021 "tooltipDesctiption": "<strong>Have complete control of your memberships<\/strong><br><br>Skip, reschedule, edit, cancel deliveries anytime matching your needs.", 3022 "tooltipDescriptionOnPrepaidPlan": "<b>Prepaid Plan Details<\/b><br> Total price: {{{totalPrice}}} ( Price for every delivery: {{{pricePerDelivery}}})", 3023 "tooltipDescriptionOnMultipleDiscount": "<b>Discount Details<\/b><br> Initial discount is {{discountOne}} and then {{discountTwo}}", 3024 "tooltipDescriptionCustomization": "{{{defaultTooltipDescription}}} <br> {{{prepaidDetails}}} <br> {{{discountDetails}}}", 3025 "orderStatusManageSubscriptionTitle": "Membership", 3026 "orderStatusManageSubscriptionDescription": "Continue to your account to view and manage your memberships. Please use the same email address that you used to buy the membership.", 3027 "orderStatusManageSubscriptionButtonText": "Manage your membership", 3028 "subscriptionOptionSelectedByDefault" : false, 3029 "totalPricePerDeliveryText" : "{{{prepaidPerDeliveryPrice}}}\/delivery", 3030 "fieldsBySellingPlanId": "{\"gid:\/\/shopify\/SellingPlan\/695661789496\":\"[]\",\"gid:\/\/shopify\/SellingPlan\/695709040952\":\"[]\"}", 3031 "rulesByCustomerTag": "{\"trade-program\":[\"[{\\\"rule\\\":\\\"discount\\\",\\\"selector\\\":\\\"\\\",\\\"message\\\":\\\"\\\",\\\"path\\\":\\\"\\\",\\\"pathMatch\\\":\\\"contains\\\",\\\"discountCode\\\":\\\"1568363970872\\\",\\\"discountMessage\\\":\\\"20% off All products - For Trade programmer\\\",\\\"discountUrl\\\":\\\"https:\/\/kmpfurniture.com\/discount\/TRADE-PROGRAM?redirect=%2Fcollections%2Fall\\\",\\\"deliveryFrequency\\\":\\\"Monthly\\\",\\\"limitAccessType\\\":\\\"percentage-discount\\\",\\\"discountCodeText\\\":\\\"TRADE-PROGRAM\\\",\\\"discountPercentage\\\":\\\"20.00\\\",\\\"discountAmount\\\":\\\"\\\",\\\"elementRestrictType\\\":\\\"url\\\",\\\"bucketCategory\\\":\\\"tags\\\",\\\"bucketCategoryValue\\\":\\\"\\\",\\\"discountCodeDetails\\\":{\\\"codeDiscountNode\\\":{\\\"__typename\\\":\\\"DiscountCodeNode\\\",\\\"id\\\":\\\"gid:\/\/shopify\/DiscountCodeNode\/1568363970872\\\",\\\"codeDiscount\\\":{\\\"__typename\\\":\\\"DiscountCodeBasic\\\",\\\"appliesOncePerCustomer\\\":false,\\\"asyncUsageCount\\\":0,\\\"codesCount\\\":{\\\"__typename\\\":\\\"Count\\\",\\\"count\\\":1,\\\"precision\\\":\\\"EXACT\\\"},\\\"codes\\\":{\\\"__typename\\\":\\\"DiscountRedeemCodeConnection\\\",\\\"edges\\\":[{\\\"__typename\\\":\\\"DiscountRedeemCodeEdge\\\",\\\"node\\\":{\\\"__typename\\\":\\\"DiscountRedeemCode\\\",\\\"code\\\":\\\"TRADE-PROGRAM\\\"}}]},\\\"combinesWith\\\":{\\\"__typename\\\":\\\"DiscountCombinesWith\\\",\\\"orderDiscounts\\\":false,\\\"productDiscounts\\\":false,\\\"shippingDiscounts\\\":false},\\\"createdAt\\\":\\\"2025-07-30T10:51:29Z\\\",\\\"customerGets\\\":{\\\"__typename\\\":\\\"DiscountCustomerGets\\\",\\\"items\\\":{\\\"__typename\\\":\\\"DiscountCollections\\\",\\\"collections\\\":{\\\"__typename\\\":\\\"CollectionConnection\\\",\\\"edges\\\":[{\\\"__typename\\\":\\\"CollectionEdge\\\",\\\"node\\\":{\\\"__typename\\\":\\\"Collection\\\",\\\"handle\\\":\\\"all\\\",\\\"title\\\":\\\"All products\\\",\\\"id\\\":\\\"gid:\/\/shopify\/Collection\/480188956984\\\"}}],\\\"pageInfo\\\":{\\\"__typename\\\":\\\"PageInfo\\\",\\\"endCursor\\\":\\\"eyJsYXN0X2lkIjo0ODAxODg5NTY5ODQsImxhc3RfdmFsdWUiOjQ4MDE4ODk1Njk4NH0=\\\",\\\"hasNextPage\\\":false}}},\\\"value\\\":{\\\"__typename\\\":\\\"DiscountPercentage\\\",\\\"percentage\\\":0.2},\\\"appliesOnOneTimePurchase\\\":true,\\\"appliesOnSubscription\\\":true},\\\"customerSelection\\\":{\\\"__typename\\\":\\\"DiscountCustomerSegments\\\"},\\\"endsAt\\\":null,\\\"shortSummary\\\":\\\"20% off All products\\\",\\\"startsAt\\\":\\\"2025-05-03T07:18:44Z\\\",\\\"status\\\":\\\"ACTIVE\\\",\\\"summary\\\":\\\"20% off All products \u2022 For Appstle - Trade Program customers\\\",\\\"title\\\":\\\"TRADE-PROGRAM\\\",\\\"usageLimit\\\":null,\\\"shareableUrls\\\":[{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"COLLECTION\\\",\\\"title\\\":\\\"All products\\\",\\\"url\\\":\\\"https:\/\/kmpfurniture.com\/discount\/TRADE-PROGRAM?redirect=%2Fcollections%2Fall\\\"},{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"HOME\\\",\\\"title\\\":\\\"Homepage\\\",\\\"url\\\":\\\"https:\/\/kmpfurniture.com\/discount\/TRADE-PROGRAM\\\"}]}}},\\\"membershipName\\\":\\\"Trade Program\\\",\\\"sendDiscountAfterBilling\\\":false,\\\"applyDiscountAutomatically\\\":true,\\\"isActive\\\":false}]\"],\"shop-membership\":[\"[{\\\"rule\\\":\\\"discount\\\",\\\"selector\\\":\\\"\\\",\\\"message\\\":\\\"\\\",\\\"path\\\":\\\"\\\",\\\"pathMatch\\\":\\\"contains\\\",\\\"discountCode\\\":\\\"1549311443256\\\",\\\"discountMessage\\\":\\\"25% off All products \u2022 For Shop Membership customers\\\",\\\"discountUrl\\\":\\\"https:\/\/kmp-optionize-product-options-app.myshopify.com\/discount\/PREMIUM-MEMBERSHIP?redirect=%2Fcollections%2Fall\\\",\\\"deliveryFrequency\\\":\\\"Monthly\\\",\\\"limitAccessType\\\":\\\"percentage-discount\\\",\\\"discountCodeText\\\":\\\"PREMIUM-MEMBERSHIP\\\",\\\"discountPercentage\\\":\\\"20.00\\\",\\\"discountAmount\\\":\\\"\\\",\\\"elementRestrictType\\\":\\\"url\\\",\\\"bucketCategory\\\":\\\"tags\\\",\\\"bucketCategoryValue\\\":\\\"\\\",\\\"discountCodeDetails\\\":{\\\"codeDiscountNode\\\":{\\\"__typename\\\":\\\"DiscountCodeNode\\\",\\\"id\\\":\\\"gid:\/\/shopify\/DiscountCodeNode\/1549311443256\\\",\\\"codeDiscount\\\":{\\\"__typename\\\":\\\"DiscountCodeBasic\\\",\\\"appliesOncePerCustomer\\\":false,\\\"asyncUsageCount\\\":0,\\\"codesCount\\\":{\\\"__typename\\\":\\\"Count\\\",\\\"count\\\":1,\\\"precision\\\":\\\"EXACT\\\"},\\\"codes\\\":{\\\"__typename\\\":\\\"DiscountRedeemCodeConnection\\\",\\\"edges\\\":[{\\\"__typename\\\":\\\"DiscountRedeemCodeEdge\\\",\\\"node\\\":{\\\"__typename\\\":\\\"DiscountRedeemCode\\\",\\\"code\\\":\\\"PREMIUM-MEMBERSHIP\\\"}}]},\\\"combinesWith\\\":{\\\"__typename\\\":\\\"DiscountCombinesWith\\\",\\\"orderDiscounts\\\":false,\\\"productDiscounts\\\":false,\\\"shippingDiscounts\\\":false},\\\"createdAt\\\":\\\"2025-05-03T07:47:55Z\\\",\\\"customerGets\\\":{\\\"__typename\\\":\\\"DiscountCustomerGets\\\",\\\"items\\\":{\\\"__typename\\\":\\\"DiscountCollections\\\",\\\"collections\\\":{\\\"__typename\\\":\\\"CollectionConnection\\\",\\\"edges\\\":[{\\\"__typename\\\":\\\"CollectionEdge\\\",\\\"node\\\":{\\\"__typename\\\":\\\"Collection\\\",\\\"handle\\\":\\\"all\\\",\\\"title\\\":\\\"All products\\\",\\\"id\\\":\\\"gid:\/\/shopify\/Collection\/480188956984\\\"}}],\\\"pageInfo\\\":{\\\"__typename\\\":\\\"PageInfo\\\",\\\"endCursor\\\":\\\"eyJsYXN0X2lkIjo0ODAxODg5NTY5ODQsImxhc3RfdmFsdWUiOjQ4MDE4ODk1Njk4NH0=\\\",\\\"hasNextPage\\\":false}}},\\\"value\\\":{\\\"__typename\\\":\\\"DiscountPercentage\\\",\\\"percentage\\\":0.2},\\\"appliesOnOneTimePurchase\\\":true,\\\"appliesOnSubscription\\\":true},\\\"customerSelection\\\":{\\\"__typename\\\":\\\"DiscountCustomerSegments\\\"},\\\"endsAt\\\":null,\\\"shortSummary\\\":\\\"20% off All products\\\",\\\"startsAt\\\":\\\"2025-05-03T07:18:44Z\\\",\\\"status\\\":\\\"ACTIVE\\\",\\\"summary\\\":\\\"20% off All products \u2022 For Appstle - Shop Membership customers\\\",\\\"title\\\":\\\"PREMIUM-MEMBERSHIP\\\",\\\"usageLimit\\\":null,\\\"shareableUrls\\\":[{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"COLLECTION\\\",\\\"title\\\":\\\"All products\\\",\\\"url\\\":\\\"https:\/\/kmp-optionize-product-options-app.myshopify.com\/discount\/PREMIUM-MEMBERSHIP?redirect=%2Fcollections%2Fall\\\"},{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"HOME\\\",\\\"title\\\":\\\"Homepage\\\",\\\"url\\\":\\\"https:\/\/kmp-optionize-product-options-app.myshopify.com\/discount\/PREMIUM-MEMBERSHIP\\\"}]}}},\\\"membershipName\\\":\\\"Shop Membership\\\",\\\"sendDiscountAfterBilling\\\":false,\\\"applyDiscountAutomatically\\\":true,\\\"isActive\\\":false}]\"]}", 3032 "membershipByCustomerTag": "{\"trade-program\":[{\"id\":28188,\"shop\":\"kmp-optionize-product-options-app.myshopify.com\",\"groupName\":\"Trade Program\",\"subscriptionId\":83154075960,\"productC
3032ount\":0,\"productVariantCount\":0,\"infoJson\":\"{\\\"id\\\":83154075960,\\\"productCount\\\":0,\\\"productVariantCount\\\":null,\\\"subscriptionPlans\\\":[{\\\"frequencyCount\\\":1,\\\"frequencyInterval\\\":\\\"YEAR\\\",\\\"billingFrequencyCount\\\":1,\\\"billingFrequencyInterval\\\":\\\"YEAR\\\",\\\"frequencyName\\\":\\\"Trade Program\\\",\\\"discountOffer\\\":null,\\\"discountOffer2\\\":null,\\\"afterCycle1\\\":0,\\\"afterCycle2\\\":0,\\\"discountType\\\":null,\\\"discountType2\\\":null,\\\"discountEnabled\\\":false,\\\"discountEnabled2\\\":false,\\\"discountEnabledMasked\\\":false,\\\"discountEnabled2Masked\\\":false,\\\"id\\\":\\\"gid:\/\/shopify\/SellingPlan\/695709040952\\\",\\\"frequencyType\\\":\\\"ON_PURCHASE_DAY\\\",\\\"specificDayValue\\\":null,\\\"specificMonthValue\\\":null,\\\"specificDayEnabled\\\":false,\\\"maxCycles\\\":1,\\\"minCycles\\\":null,\\\"cutOff\\\":0,\\\"prepaidFlag\\\":\\\"false\\\",\\\"idNew\\\":\\\"gid:\/\/shopify\/SellingPlan\/695709040952\\\",\\\"planType\\\":\\\"PAY_AS_YOU_GO\\\",\\\"deliveryPolicyPreAnchorBehavior\\\":\\\"ASAP\\\",\\\"freeTrialEnabled\\\":false,\\\"freeTrialCount\\\":null,\\\"freeTrialInterval\\\":null,\\\"frequencyDescription\\\":null,\\\"keepOriginalNextBillingDateAfterTrial\\\":null,\\\"planSequence\\\":null,\\\"groupName\\\":null,\\\"groupId\\\":null,\\\"memberOnly\\\":false,\\\"nonMemberOnly\\\":false,\\\"memberInclusiveTags\\\":null,\\\"memberExclusiveTags\\\":null}],\\\"groupName\\\":\\\"Trade Program\\\",\\\"productIds\\\":\\\"[]\\\",\\\"productId\\\":null,\\\"variantIds\\\":\\\"[{\\\\\\\"id\\\\\\\":50208456376632,\\\\\\\"title\\\\\\\":\\\\\\\"Trade Program - Default Title\\\\\\\"}]\\\",\\\"accessoryProductIds\\\":null,\\\"customerTag\\\":\\\"trade-program\\\",\\\"orderTag\\\":\\\"trade-program\\\",\\\"rulesJson\\\":\\\"[{\\\\\\\"rule\\\\\\\":\\\\\\\"discount\\\\\\\",\\\\\\\"selector\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"message\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"path\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"pathMatch\\\\\\\":\\\\\\\"contains\\\\\\\",\\\\\\\"discountCode\\\\\\\":\\\\\\\"1568363970872\\\\\\\",\\\\\\\"discountMessage\\\\\\\":\\\\\\\"20% off All products - For Trade programmer\\\\\\\",\\\\\\\"discountUrl\\\\\\\":\\\\\\\"https:\/\/kmpfurniture.com\/discount\/TRADE-PROGRAM?redirect=%2Fcollections%2Fall\\\\\\\",\\\\\\\"deliveryFrequency\\\\\\\":\\\\\\\"Monthly\\\\\\\",\\\\\\\"limitAccessType\\\\\\\":\\\\\\\"percentage-discount\\\\\\\",\\\\\\\"discountCodeText\\\\\\\":\\\\\\\"TRADE-PROGRAM\\\\\\\",\\\\\\\"discountPercentage\\\\\\\":\\\\\\\"20.00\\\\\\\",\\\\\\\"discountAmount\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"elementRestrictType\\\\\\\":\\\\\\\"url\\\\\\\",\\\\\\\"bucketCategory\\\\\\\":\\\\\\\"tags\\\\\\\",\\\\\\\"bucketCategoryValue\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"discountCodeDetails\\\\\\\":{\\\\\\\"codeDiscountNode\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCodeNode\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"gid:\/\/shopify\/DiscountCodeNode\/1568363970872\\\\\\\",\\\\\\\"codeDiscount\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCodeBasic\\\\\\\",\\\\\\\"appliesOncePerCustomer\\\\\\\":false,\\\\\\\"asyncUsageCount\\\\\\\":0,\\\\\\\"codesCount\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"Count\\\\\\\",\\\\\\\"count\\\\\\\":1,\\\\\\\"precision\\\\\\\":\\\\\\\"EXACT\\\\\\\"},\\\\\\\"codes\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountRedeemCodeConnection\\\\\\\",\\\\\\\"edges\\\\\\\":[{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountRedeemCodeEdge\\\\\\\",\\\\\\\"node\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountRedeemCode\\\\\\\",\\\\\\\"code\\\\\\\":\\\\\\\"TRADE-PROGRAM\\\\\\\"}}]},\\\\\\\"combinesWith\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCombinesWith\\\\\\\",\\\\\\\"orderDiscounts\\\\\\\":false,\\\\\\\"productDiscounts\\\\\\\":false,\\\\\\\"shippingDiscounts\\\\\\\":false},\\\\\\\"createdAt\\\\\\\":\\\\\\\"2025-07-30T10:51:29Z\\\\\\\",\\\\\\\"customerGets\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCustomerGets\\\\\\\",\\\\\\\"items\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCollections\\\\\\\",\\\\\\\"collections\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"CollectionConnection\\\\\\\",\\\\\\\"edges\\\\\\\":[{\\\\\\\"__typename\\\\\\\":\\\\\\\"CollectionEdge\\\\\\\",\\\\\\\"node\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"Collection\\\\\\\",\\\\\\\"handle\\\\\\\":\\\\\\\"all\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"All products\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"gid:\/\/shopify\/Collection\/480188956984\\\\\\\"}}],\\\\\\\"pageInfo\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"PageInfo\\\\\\\",\\\\\\\"endCursor\\\\\\\":\\\\\\\"eyJsYXN0X2lkIjo0ODAxODg5NTY5ODQsImxhc3RfdmFsdWUiOjQ4MDE4ODk1Njk4NH0=\\\\\\\",\\\\\\\"hasNextPage\\\\\\\":false}}},\\\\\\\"value\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountPercentage\\\\\\\",\\\\\\\"percentage\\\\\\\":0.2},\\\\\\\"appliesOnOneTimePurchase\\\\\\\":true,\\\\\\\"appliesOnSubscription\\\\\\\":true},\\\\\\\"customerSelection\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCustomerSegments\\\\\\\"},\\\\\\\"endsAt\\\\\\\":null,\\\\\\\"shortSummary\\\\\\\":\\\\\\\"20% off All products\\\\\\\",\\\\\\\"startsAt\\\\\\\":\\\\\\\"2025-05-03T07:18:44Z\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"ACTIVE\\\\\\\",\\\\\\\"summary\\\\\\\":\\\\\\\"20% off All products \u2022 For Appstle - Trade Program customers\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"TRADE-PROGRAM\\\\\\\",\\\\\\\"usageLimit\\\\\\\":null,\\\\\\\"shareableUrls\\\\\\\":[{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountShareableUrl\\\\\\\",\\\\\\\"targetItemImage\\\\\\\":null,\\\\\\\"targetType\\\\\\\":\\\\\\\"COLLECTION\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"All products\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https:\/\/kmpfurniture.com\/discount\/TRADE-PROGRAM?redirect=%2Fcollections%2Fall\\\\\\\"},{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountShareableUrl\\\\\\\",\\\\\\\"targetItemImage\\\\\\\":null,\\\\\\\"targetType\\\\\\\":\\\\\\\"HOME\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"Homepage\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https:\/\/kmpfurniture.com\/discount\/TRADE-PROGRAM\\\\\\\"}]}}},\\\\\\\"membershipName\\\\\\\":\\\\\\\"Trade Program\\\\\\\",\\\\\\\"sendDiscountAfterBilling\\\\\\\":false,\\\\\\\"applyDiscountAutomatically\\\\\\\":true,\\\\\\\"isActive\\\\\\\":false}]\\\",\\\"formFieldsJson\\\":\\\"[]\\\",\\\"memberOrderTag\\\":null,\\\"translations\\\":null}\",\"productIds\":\"\",\"variantIds\":\"50208456376632\",\"variantProductIds\":\"9899857051960\",\"customerTag\":\"trade-program\",\"orderTag\":\"trade-program\",\"rulesJson\":\"[{\\\"rule\\\":\\\"discount\\\",\\\"selector\\\":\\\"\\\",\\\"message\\\":\\\"\\\",\\\"path\\\":\\\"\\\",\\\"pathMatch\\\":\\\"contains\\\",\\\"discountCode\\\":\\\"1568363970872\\\",\\\"discountMessage\\\":\\\"20% off All products - For Trade programmer\\\",\\\"discountUrl\\\":\\\"https:\/\/kmpfurniture.com\/discount\/TRADE-PROGRAM?redirect=%2Fcollections%2Fall\\\",\\\"deliveryFrequency\\\":\\\"Monthly\\\",\\\"limitAccessType\\\":\\\"percentage-discount\\\",\\\"discountCodeText\\\":\\\"TRADE-PROGRAM\\\",\\\"discountPercentage\\\":\\\"20.00\\\",\\\"discountAmount\\\":\\\"\\\",\\\"elementRestrictType\\\":\\\"url\\\",\\\"bucketCategory\\\":\\\"tags\\\",\\\"bucketCategoryValue\\\":\\\"\\\",\\\"discountCodeDetails\\\":{\\\"codeDiscountNode\\\":{\\\"__typename\\\":\\\"DiscountCodeNode\\\",\\\"id\\\":\\\"gid:\/\/shopify\/DiscountCodeNode\/1568363970872\\\",\\\"codeDiscount\\\":{\\\"__typename\\\":\\\"DiscountCodeBasic\\\",\\\"appliesOncePerCustomer\\\":false,\\\"asyncUsageCount\\\":0,\\\"codesCount\\\":{\\\"__typename\\\":\\\"Count\\\",\\\"count\\\":1,\\\"precision\\\":\\\"EXACT\\\"},\\\"codes\\\":{\\\"__typename\\\":\\\"DiscountRedeemCodeConnection\\\",\\\"edges\\\":[{\\\"__typename\\\":\\\"DiscountRedeemCodeEdge\\\",\\\"node\\\":{\\\"__typename\\\":\\\"DiscountRedeemCode\\\",\\\"code\\\":\\\"TRADE-PROGRAM\\\"}}]},\\\"combinesWith\\\":{\\\"__typename\\\":\\\"DiscountCombinesWith\\\",\\\"orderDiscounts\\\":false,\\\"productDiscounts\\\":false,\\\"shippingDiscounts\\\":false},\\\"createdAt\\\":\\\"2025-07-30T10:51:29Z\\\",\\\"customerGets\\\":{\\\"__typename\\\":\\\"DiscountCustomerGets\\\",\\\"items\\\":{\\\"__typename\\\":\\\"DiscountCollections\\\",\\\"collections\\\":{\\\"__typename\\\":\\\"CollectionConnection\\\",\\\"edges\\\":[{\\\"__typename\\\":\\\"CollectionEdge\\\",\\\"node\\\":{\\\"__typename\\\":\\\"Collection\\\",\\\"handle\\\":\\\"all\\\",\\\"title\\\":\\\"All products\\\",\\\"id\\\":\\\"gid:\/\/shopify\/Collection\/480188956984\\\"}}],\\\"pageInfo\\\":{\\\"__typename\\\":\\\"PageInfo\\\",\\\"endCursor\\\":\\\"eyJsYXN0X2lkIjo0ODAxODg5NTY5ODQsImxhc3RfdmFsdWUiOjQ4MDE4ODk1Njk4NH0=\\\",\\\"hasNextPage\\\":false}}},\\\"value\\\":{\\\"__typename\\\":\\\"DiscountPercentage\\\",\\\"percentage\\\":0.2},\\\"appliesOnOneTimePurchase\\\":true,\\\"appliesOnSubscription\\\":true},\\\"customerSelection\\\":{\\\"__typename\\\":\\\"DiscountCustomerSegments\\\"},\\\"endsAt\\\":null,\\\"shortSummary\\\":\\\"20% off All products\\\",\\\"startsAt\\\":\\\"2025-05-03T07:18:44Z\\\",\\\"status\\\":\\\"ACTIVE\\\",\\\"summary\\\":\\\"20% off All products \u2022 For Appstle - Trade Program customers\\\",\\\"title\\\":\\\"TRADE-PROGRAM\\\",\\\"usageLimit\\\":null,\\\"shareableUrls\\\":[{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"COLLECTION\\\",\\\"title\\\":\\\"All products\\\",\\\"url\\\":\\\"https:\/\/kmpfurniture.com\/discount\/TRADE-PROGRAM?redirect=%2Fcollections%2Fall\\\"},{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"HOME\\\",\\\"title\\\":\\\"Homepage\\\",\\\"url\\\":\\\"https:\/\/kmpfurniture.com\/discount\/TRADE-PROGRAM\\\"}]}}},\\\"membershipName\\\":\\\"Trade Program\\\",\\\"sendDiscountAfterBilling\\\":false,\\\"applyDiscountAutomatically\\\":true,\\\"isActive\\\":false}]\",\"formFieldsJson\":\"[]\",\"savedSearchId\":null,\"savedSegmentSearchId\":\"gid:\/\/shopify\/Segment\/623181168952\",\"planSequence\":null,\"memberOrderTag\":null,\"translations\":null}],\"shop-membership\":[{\"id\":27890,\"shop\":\"kmp-optionize-product-options-app.myshopify.com\",\"groupName\":\"Shop Membership\",\"subscriptionId\":83110625592,\"productC
3032ount\":0,\"productVariantCount\":0,\"infoJson\":\"{\\\"id\\\":83110625592,\\\"productCount\\\":0,\\\"productVariantCount\\\":null,\\\"subscriptionPlans\\\":[{\\\"frequencyCount\\\":1,\\\"frequencyInterval\\\":\\\"YEAR\\\",\\\"billingFrequencyCount\\\":1,\\\"billingFrequencyInterval\\\":\\\"YEAR\\\",\\\"frequencyName\\\":\\\"Shop Membership Plan\\\",\\\"discountOffer\\\":null,\\\"discountOffer2\\\":null,\\\"afterCycle1\\\":0,\\\"afterCycle2\\\":0,\\\"discountType\\\":null,\\\"discountType2\\\":null,\\\"discountEnabled\\\":false,\\\"discountEnabled2\\\":false,\\\"discountEnabledMasked\\\":false,\\\"discountEnabled2Masked\\\":false,\\\"id\\\":\\\"gid:\/\/shopify\/SellingPlan\/695661789496\\\",\\\"frequencyType\\\":\\\"ON_PURCHASE_DAY\\\",\\\"specificDayValue\\\":null,\\\"specificMonthValue\\\":null,\\\"specificDayEnabled\\\":false,\\\"maxCycles\\\":1,\\\"minCycles\\\":null,\\\"cutOff\\\":0,\\\"prepaidFlag\\\":\\\"false\\\",\\\"idNew\\\":\\\"gid:\/\/shopify\/SellingPlan\/695661789496\\\",\\\"planType\\\":\\\"PAY_AS_YOU_GO\\\",\\\"deliveryPolicyPreAnchorBehavior\\\":\\\"ASAP\\\",\\\"freeTrialEnabled\\\":false,\\\"freeTrialCount\\\":null,\\\"freeTrialInterval\\\":null,\\\"frequencyDescription\\\":null,\\\"keepOriginalNextBillingDateAfterTrial\\\":null,\\\"planSequence\\\":null,\\\"groupName\\\":null,\\\"groupId\\\":null,\\\"memberOnly\\\":false,\\\"nonMemberOnly\\\":false,\\\"memberInclusiveTags\\\":null,\\\"memberExclusiveTags\\\":null}],\\\"groupName\\\":\\\"Shop Membership\\\",\\\"productIds\\\":\\\"[]\\\",\\\"productId\\\":null,\\\"variantIds\\\":\\\"[{\\\\\\\"id\\\\\\\":50146637906232,\\\\\\\"title\\\\\\\":\\\\\\\"Prmium Membership - Default Title\\\\\\\"}]\\\",\\\"accessoryProductIds\\\":null,\\\"customerTag\\\":\\\"shop-membership\\\",\\\"orderTag\\\":\\\"shop-membership\\\",\\\"rulesJson\\\":\\\"[{\\\\\\\"rule\\\\\\\":\\\\\\\"discount\\\\\\\",\\\\\\\"selector\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"message\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"path\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"pathMatch\\\\\\\":\\\\\\\"contains\\\\\\\",\\\\\\\"discountCode\\\\\\\":\\\\\\\"1549311443256\\\\\\\",\\\\\\\"discountMessage\\\\\\\":\\\\\\\"25% off All products \u2022 For Shop Membership customers\\\\\\\",\\\\\\\"discountUrl\\\\\\\":\\\\\\\"https:\/\/kmp-optionize-product-options-app.myshopify.com\/discount\/PREMIUM-MEMBERSHIP?redirect=%2Fcollections%2Fall\\\\\\\",\\\\\\\"deliveryFrequency\\\\\\\":\\\\\\\"Monthly\\\\\\\",\\\\\\\"limitAccessType\\\\\\\":\\\\\\\"percentage-discount\\\\\\\",\\\\\\\"discountCodeText\\\\\\\":\\\\\\\"PREMIUM-MEMBERSHIP\\\\\\\",\\\\\\\"discountPercentage\\\\\\\":\\\\\\\"20.00\\\\\\\",\\\\\\\"discountAmount\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"elementRestrictType\\\\\\\":\\\\\\\"url\\\\\\\",\\\\\\\"bucketCategory\\\\\\\":\\\\\\\"tags\\\\\\\",\\\\\\\"bucketCategoryValue\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"discountCodeDetails\\\\\\\":{\\\\\\\"codeDiscountNode\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCodeNode\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"gid:\/\/shopify\/DiscountCodeNode\/1549311443256\\\\\\\",\\\\\\\"codeDiscount\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCodeBasic\\\\\\\",\\\\\\\"appliesOncePerCustomer\\\\\\\":false,\\\\\\\"asyncUsageCount\\\\\\\":0,\\\\\\\"codesCount\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"Count\\\\\\\",\\\\\\\"count\\\\\\\":1,\\\\\\\"precision\\\\\\\":\\\\\\\"EXACT\\\\\\\"},\\\\\\\"codes\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountRedeemCodeConnection\\\\\\\",\\\\\\\"edges\\\\\\\":[{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountRedeemCodeEdge\\\\\\\",\\\\\\\"node\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountRedeemCode\\\\\\\",\\\\\\\"code\\\\\\\":\\\\\\\"PREMIUM-MEMBERSHIP\\\\\\\"}}]},\\\\\\\"combinesWith\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCombinesWith\\\\\\\",\\\\\\\"orderDiscounts\\\\\\\":false,\\\\\\\"productDiscounts\\\\\\\":false,\\\\\\\"shippingDiscounts\\\\\\\":false},\\\\\\\"createdAt\\\\\\\":\\\\\\\"2025-05-03T07:47:55Z\\\\\\\",\\\\\\\"customerGets\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCustomerGets\\\\\\\",\\\\\\\"items\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCollections\\\\\\\",\\\\\\\"collections\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"CollectionConnection\\\\\\\",\\\\\\\"edges\\\\\\\":[{\\\\\\\"__typename\\\\\\\":\\\\\\\"CollectionEdge\\\\\\\",\\\\\\\"node\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"Collection\\\\\\\",\\\\\\\"handle\\\\\\\":\\\\\\\"all\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"All products\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"gid:\/\/shopify\/Collection\/480188956984\\\\\\\"}}],\\\\\\\"pageInfo\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"PageInfo\\\\\\\",\\\\\\\"endCursor\\\\\\\":\\\\\\\"eyJsYXN0X2lkIjo0ODAxODg5NTY5ODQsImxhc3RfdmFsdWUiOjQ4MDE4ODk1Njk4NH0=\\\\\\\",\\\\\\\"hasNextPage\\\\\\\":false}}},\\\\\\\"value\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountPercentage\\\\\\\",\\\\\\\"percentage\\\\\\\":0.2},\\\\\\\"appliesOnOneTimePurchase\\\\\\\":true,\\\\\\\"appliesOnSubscription\\\\\\\":true},\\\\\\\"customerSelection\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCustomerSegments\\\\\\\"},\\\\\\\"endsAt\\\\\\\":null,\\\\\\\"shortSummary\\\\\\\":\\\\\\\"20% off All products\\\\\\\",\\\\\\\"startsAt\\\\\\\":\\\\\\\"2025-05-03T07:18:44Z\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"ACTIVE\\\\\\\",\\\\\\\"summary\\\\\\\":\\\\\\\"20% off All products \u2022 For Appstle - Shop Membership customers\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"PREMIUM-MEMBERSHIP\\\\\\\",\\\\\\\"usageLimit\\\\\\\":null,\\\\\\\"shareableUrls\\\\\\\":[{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountShareableUrl\\\\\\\",\\\\\\\"targetItemImage\\\\\\\":null,\\\\\\\"targetType\\\\\\\":\\\\\\\"COLLECTION\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"All products\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https:\/\/kmp-optionize-product-options-app.myshopify.com\/discount\/PREMIUM-MEMBERSHIP?redirect=%2Fcollections%2Fall\\\\\\\"},{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountShareableUrl\\\\\\\",\\\\\\\"targetItemImage\\\\\\\":null,\\\\\\\"targetType\\\\\\\":\\\\\\\"HOME\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"Homepage\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https:\/\/kmp-optionize-product-options-app.myshopify.com\/discount\/PREMIUM-MEMBERSHIP\\\\\\\"}]}}},\\\\\\\"membershipName\\\\\\\":\\\\\\\"Shop Membership\\\\\\\",\\\\\\\"sendDiscountAfterBilling\\\\\\\":false,\\\\\\\"applyDiscountAutomatically\\\\\\\":true,\\\\\\\"isActive\\\\\\\":false}]\\\",\\\"formFieldsJson\\\":\\\"[]\\\",\\\"memberOrderTag\\\":null,\\\"translations\\\":null}
3032\",\"productIds\":\"\",\"variantIds\":\"50146637906232\",\"variantProductIds\":\"9894168494392\",\"customerTag\":\"shop-membership\",\"orderTag\":\"shop-membership\",\"rulesJson\":\"[{\\\"rule\\\":\\\"discount\\\",\\\"selector\\\":\\\"\\\",\\\"message\\\":\\\"\\\",\\\"path\\\":\\\"\\\",\\\"pathMatch\\\":\\\"contains\\\",\\\"discountCode\\\":\\\"1549311443256\\\",\\\"discountMessage\\\":\\\"25% off All products \u2022 For Shop Membership customers\\\",\\\"discountUrl\\\":\\\"https:\/\/kmp-optionize-product-options-app.myshopify.com\/discount\/PREMIUM-MEMBERSHIP?redirect=%2Fcollections%2Fall\\\",\\\"deliveryFrequency\\\":\\\"Monthly\\\",\\\"limitAccessType\\\":\\\"percentage-discount\\\",\\\"discountCodeText\\\":\\\"PREMIUM-MEMBERSHIP\\\",\\\"discountPercentage\\\":\\\"20.00\\\",\\\"discountAmount\\\":\\\"\\\",\\\"elementRestrictType\\\":\\\"url\\\",\\\"bucketCategory\\\":\\\"tags\\\",\\\"bucketCategoryValue\\\":\\\"\\\",\\\"discountCodeDetails\\\":{\\\"codeDiscountNode\\\":{\\\"__typename\\\":\\\"DiscountCodeNode\\\",\\\"id\\\":\\\"gid:\/\/shopify\/DiscountCodeNode\/1549311443256\\\",\\\"codeDiscount\\\":{\\\"__typename\\\":\\\"DiscountCodeBasic\\\",\\\"appliesOncePerCustomer\\\":false,\\\"asyncUsageCount\\\":0,\\\"codesCount\\\":{\\\"__typename\\\":\\\"Count\\\",\\\"count\\\":1,\\\"precision\\\":\\\"EXACT\\\"},\\\"codes\\\":{\\\"__typename\\\":\\\"DiscountRedeemCodeConnection\\\",\\\"edges\\\":[{\\\"__typename\\\":\\\"DiscountRedeemCodeEdge\\\",\\\"node\\\":{\\\"__typename\\\":\\\"DiscountRedeemCode\\\",\\\"code\\\":\\\"PREMIUM-MEMBERSHIP\\\"}}]},\\\"combinesWith\\\":{\\\"__typename\\\":\\\"DiscountCombinesWith\\\",\\\"orderDiscounts\\\":false,\\\"productDiscounts\\\":false,\\\"shippingDiscounts\\\":false},\\\"createdAt\\\":\\\"2025-05-03T07:47:55Z\\\",\\\"customerGets\\\":{\\\"__typename\\\":\\\"DiscountCustomerGets\\\",\\\"items\\\":{\\\"__typename\\\":\\\"DiscountCollections\\\",\\\"collections\\\":{\\\"__typename\\\":\\\"CollectionConnection\\\",\\\"edges\\\":[{\\\"__typename\\\":\\\"CollectionEdge\\\",\\\"node\\\":{\\\"__typename\\\":\\\"Collection\\\",\\\"handle\\\":\\\"all\\\",\\\"title\\\":\\\"All products\\\",\\\"id\\\":\\\"gid:\/\/shopify\/Collection\/480188956984\\\"}}],\\\"pageInfo\\\":{\\\"__typename\\\":\\\"PageInfo\\\",\\\"endCursor\\\":\\\"eyJsYXN0X2lkIjo0ODAxODg5NTY5ODQsImxhc3RfdmFsdWUiOjQ4MDE4ODk1Njk4NH0=\\\",\\\"hasNextPage\\\":false}}},\\\"value\\\":{\\\"__typename\\\":\\\"DiscountPercentage\\\",\\\"percentage\\\":0.2},\\\"appliesOnOneTimePurchase\\\":true,\\\"appliesOnSubscription\\\":true},\\\"customerSelection\\\":{\\\"__typename\\\":\\\"DiscountCustomerSegments\\\"},\\\"endsAt\\\":null,\\\"shortSummary\\\":\\\"20% off All products\\\",\\\"startsAt\\\":\\\"2025-05-03T07:18:44Z\\\",\\\"status\\\":\\\"ACTIVE\\\",\\\"summary\\\":\\\"20% off All products \u2022 For Appstle - Shop Membership customers\\\",\\\"title\\\":\\\"PREMIUM-MEMBERSHIP\\\",\\\"usageLimit\\\":null,\\\"shareableUrls\\\":[{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"COLLECTION\\\",\\\"title\\\":\\\"All products\\\",\\\"url\\\":\\\"https:\/\/kmp-optionize-product-options-app.myshopify.com\/discount\/PREMIUM-MEMBERSHIP?redirect=%2Fcollections%2Fall\\\"},{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"HOME\\\",\\\"title\\\":\\\"Homepage\\\",\\\"url\\\":\\\"https:\/\/kmp-optionize-product-options-app.myshopify.com\/discount\/PREMIUM-MEMBERSHIP\\\"}]}}},\\\"membershipName\\\":\\\"Shop Membership\\\",\\\"sendDiscountAfterBilling\\\":false,\\\"applyDiscountAutomatically\\\":true,\\\"isActive\\\":false}]\",\"formFieldsJson\":\"[]\",\"savedSearchId\":null,\"savedSegmentSearchId\":\"gid:\/\/shopify\/Segment\/622452867384\",\"planSequence\":null,\"memberOrderTag\":null,\"translations\":null}]}", 3033 "memberOnlySellingPlansJson": {}, 3034 "nonMemberOnlySellingPlansJson": {}, 3035 "sellingPlansJson": [{"frequencyCount":1,"frequencyInterval":"YEAR","billingFrequencyCount":1,"billingFrequencyInterval":"YEAR","frequencyName":"Shop Membership Plan","afterCycle1":0,"afterCycle2":0,"discountEnabled":false,"discountEnabled2":false,"discountEnabledMasked":false,"discountEnabled2Masked":false,"id":"gid://shopify/SellingPlan/695661789496","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"maxCycles":1,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/695661789496","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"groupName":"Shop Membership","groupId":83110625592,"memberOnly":false,"nonMemberOnly":false},{"frequencyCount":1,"frequencyInterval":"YEAR","billingFrequencyCount":1,"billingFrequencyInterval":"YEAR","frequencyName":"Trade Program","afterCycle1":0,"afterCycle2":0,"discountEnabled":false,"discountEnabled2":false,"discountEnabledMasked":false,"discountEnabled2Masked":false,"id":"gid://shopify/SellingPlan/695709040952","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"maxCycles":1,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/695709040952","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"groupName":"Trade Program","groupId":83154075960,"memberOnly":false,"nonMemberOnly":false}], 3036 "widgetEnabled": true, 3037 "showTooltip" : true, 3038 "sortByDefaultSequence": false, 3039 "showSubOptionBeforeOneTime": false, 3040 "showStaticTooltip": false, 3041 "showAppstleLink": false, 3042 "sellingPlanTitleText" : "{{sellingPlanName}} ({{{sellingPlanPrice}}}\/renewal)", 3043 "oneTimePriceText" : "{{{price}}}", 3044 "selectedPayAsYouGoSellingPlanPriceText" : "{{{price}}}", 3045 "selectedPrepaidSellingPlanPriceText" : "{{{pricePerDelivery}}}", 3046 "selectedDiscountFormat" : "SAVE {{{selectedDiscountPercentage}}}", 3047 "manageSubscriptionBtnFormat" : "<a class=\"appstle_manageSubBtn\" href=\"\/apps\/memberships\"><button style=\"padding: 2px 20px\" class=\"btn\">Manage Membership<\/button>
3047<\/a><a><br><br><\/a>", 3048 "manageSubscriptionUrl" : "https:\/\/shopify.com\/89789464888\/account\/profile", 3049 "appstlePlanId": 1, 3050 "showCheckoutSubscriptionBtn": true, 3051 "priceSelector": "span.price-item.price-item--regular", 3052 "landingPagePriceSelector": "", 3053 "quickViewClickSelector": "", 3054 "badgeTop": "", 3055 "pricePlacement": "BEFORE", 3056 "disableLoadingJquery": false, 3057 "disableMessagingForMembers": false, 3058 "isLoyaltyIntegrated": false, 3059 "enableMessagingForNonMembers": "false", 3060 "nonMemberMessaging": "Please login to avail the membership perks.", 3061 "showMembershipBanner": "true", 3062 "showDiscountWidget": "false", 3063 "discountBadgeImageLink": "", 3064 "widgetBadgeImageLink": "", 3065 "formMappingAttributeSelector": "", 3066 "quickViewModalPollingSelector": "", 3067 "quantitySelector": "", 3068 "widgetParentSelector": "", 3069 "productPagePriceDescriptionBlockPriceSelector": "", 3070 "productPagePriceDescriptionBlockParentSelector": "", 3071 "priceBlockSelector": "", 3072 "parentSelector": "", 3073 "triggerMembershipPerkSelector": "", 3074 "forceReloadWidgetSelector": "", 3075 "strikeoutPriceSelector": "", 3076 "memberPricePlacement": "BEFORE", 3077 "memberPriceText": "", 3078 "showMemberPrice": false, 3079 "reBuyEnabled": "false", 3080 "switchRadioButtonWidget": false, 3081 "showMemberPriceForLoggedInUsers": false, 3082 "enableAddJSInterceptor": false, 3083 "disableQueryParamsUpdate": false, 3084 "debugLogsEnabled": false, 3085 "allowPerksDuringTrial": true, 3086 "membershipSwap": "", 3087 "appProxyPathPrefix": "apps\/memberships", 3088 "css": { 3089 "appstle_membership_widget": { 3090 "margin-top": "" , 3091 "margin-bottom": "", 3092 }, 3093 3094 "appstle_membership_wrapper": { 3095 "border-width": "", 3096 "border-color": "", 3097 }, 3098 3099 "appstle_circle": { 3100 "border-color": "", 3101 }, 3102 3103 "appstle_dot": { 3104 "background-color": "", 3105 }, 3106 3107 "appstle_select": { 3108 "padding-top": "", 3109 "padding-bottom": "", 3110 "padding-left": "", 3111 "padding-right": "", 3112 "border-width": "", 3113 "border-style": "", 3114 "border-color": "", 3115 "border-radius": "", 3116 }, 3117 3118 "tooltip_subscription_svg": { 3119 "fill": "", 3120 }, 3121 3122 "appstle_tooltip": { 3123 "color": "", 3124 "background-color": "", 3125 }, 3126 3127 "appstle_tooltip_border_top_color": { 3128 "border-top-color": "", 3129 }, 3130 3131 "appstle_membership_final_price": { 3132 "color": "", 3133 }, 3134 "appstle_widget_text_color": { 3135 "color": "", 3136 }, 3137 "appstle_selected_background": { 3138 "background": "transparent", 3139 }, 3140 "customCSS": "", 3141 "customerPortalCss": "", 3142 } 3143 }; 3144 3145 3146 sessionStorage['appstleMembershipConfig'] = JSON.stringify(AM.Config); 3147 3148 var _AMConfig = _AMConfig || {}; 3149 3150 _AMConfig.shop = 'kmp-optionize-product-options-app.myshopify.com'; 3151 _AMConfig.template = 'cart' 3152 _AMConfig.templateSuffix = '' 3153 3154 3155 3156 3157 3158 _AMConfig.shopMoneyFormat = '${{amount}}'; 3159 _AMConfig.shopMoneyFormatWithCurrencyFormat = '${{amount}} USD'; 3160 3161 3162 3163 } 3164 3165</script>
3165 3166
3167<script src="https://membership-admin.appstle.com/assets/js/appstle-membership.min.js?shop=kmp-optionize-product-options-app.myshopify.com&v=1782274311958" defer></script>
3167 3168 3169 3170 3171
3171<script> 3172 if (location.pathname === '/account/login' && (location.search.indexOf("checkout_url=") !== -1)) { 3173 history.replaceState({}, '', location.pathname); 3174 location.reload(); 3175 } 3176 </script>
3176 3177 3178 3179</div><div id="shopify-block-AcEtOSUVlaVRMV2duS__11672917484381304570" class="shopify-block shopify-app-block"><span style="display: none;" 3180 id="__scrollBeeConfig" 3181 data-config='{"ulid":"01jhfggesxqx2fc2fjv3c4at71","depleted":false,"themeHashes":["f475c02e17c716d34b1b09f27d9416de984fe04221064d6107025142c401caab","1bd2a75d7163eba06efeabca96b956b55d79c913eaae9b779193052ff344fa57"]}'> 3182</span> 3183 3184 3185</div><div id="shopify-block-AMDRxa0JIQ1ZvT3BKc__18443233120380120315" class="shopify-block shopify-app-block">
3185<script> 3186 // Read the JSON metafield value directly (not base64) 3187 const __backlipSettingsRaw = `{"countriesBlock":["CN"],"countriesRedirect":[],"blockType":"block_blacklist","redirectType":"redirect_blacklist","redirectUrl":"https://www.google.com","blockMessage":"Access Denied in Your Area.","backgroundColor":"#FFFFFF","textColor":"#000000"}`; 3188 let __backlipSettings = {}; 3189 try { 3190 __backlipSettings = JSON.parse(__backlipSettingsRaw); 3191 } catch (e) { 3192 __backlipSettings = {}; 3193 } 3194 window.bl_blcb = __backlipSettings; 3195</script>
3195 3196
3197<script> 3198 function __backlipCountAction() { 3199 3200 (function () { 3201 try { 3202 const installationId = "896308511032"; 3203 const formattedDate = new Date().toISOString().split('T')[0].replace(/-/g, '_'); 3204 const cookieName = `bl_cb_${installationId}_${formattedDate}`; 3205 3206 function getCookie(name) { 3207 const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)')); 3208 return match ? match[2] : null; 3209 } 3210 3211 function setCookie(name, value, hours) { 3212 const date = new Date(); 3213 date.setTime(date.getTime() + (hours * 60 * 60 * 1000)); 3214 const expires = "expires=" + date.toUTCString(); 3215 document.cookie = `${name}=${value}; ${expires}; path=/; SameSite=Lax`; 3216 } 3217 3218 if (!getCookie(cookieName)) { 3219 const url = `https://www.backlip.com/wp-json/counter/v1/bl_cb/blocks_${installationId}_${formattedDate}`; 3220 const sent = navigator.sendBeacon(url); 3221 setCookie(cookieName, "1", 24); 3222 } 3223 3224 } catch (e) { 3225 // completely silent fail to protect storefront 3226 } 3227 })(); 3228 3229 } 3230 3231 function __backlipHandleBlock(settings, currentCountry = "") { 3232 //{"countriesBlock":["AF"],"countriesRedirect":["IL"],"blockType":"block_whitelist","redirectType":"redirect_whitelist","redirectUrl":"https://www.google.com","blockMessage":"Access Denied in Your Area.","backgroundColor":"#FFFFFF","textColor":"#000000"} 3233 if ( 3234 settings.countriesBlock.length > 0 && 3235 ((settings.blockType?.includes("blacklist") && settings.countriesBlock.includes(currentCountry)) || 3236 (settings.blockType?.includes("whitelist") && !settings.countriesBlock.includes(currentCountry))) 3237 ) { 3238 const blockElement = document.createElement('div'); 3239 blockElement.innerHTML = settings.blockMessage; 3240 blockElement.style.margin = '0'; 3241 blockElement.style.display = 'flex'; 3242 blockElement.style.alignItems = 'center'; 3243 blockElement.style.justifyContent = 'center'; 3244 blockElement.style.height = '100vh'; 3245 blockElement.style.background = settings.backgroundColor; 3246 blockElement.style.fontSize = '40px'; 3247 blockElement.style.color = settings.textColor; 3248 blockElement.style.zIndex = '2147483647'; 3249 document.body.innerHTML = ''; 3250 document.body.appendChild(blockElement); 3251 3252 __backlipCountAction(); 3253 } 3254 if ( 3255 settings.countriesRedirect.length > 0 && 3256 ((settings.redirectType?.includes("blacklist") && settings.countriesRedirect.includes(currentCountry)) || 3257 (settings.redirectType?.includes("whitelist") && !settings.countriesRedirect.includes(currentCountry))) 3258 ) { 3259 __backlipCountAction(); 3260 window.location = settings.redirectUrl; 3261 } 3262 } 3263 3264 3265 3266 async function __backlipGetCountry() { 3267 await fetch( 3268 window.Shopify.routes.root + 3269 'browsing_context_suggestions.json' + 3270 '?country[enabled]=true' + 3271 `&country[exclude]=${window.Shopify.country}` + 3272 '&language[enabled]=true' + 3273 `&language[exclude]=${window.Shopify.language}` 3274 ) 3275 .then(r => r.json()) 3276 .then(data => { 3277 const country = sessionStorage.getItem("bl_force_country") || data.detected_values?.country?.handle || data.country?.suggestions?.[0]?.code || window.Shopify.country; 3278 console.log("BLCP", country); 3279 window.bl_blcb_c=country; 3280 const settings = window.bl_blcb; 3281 __backlipHandleBlock(settings,country); 3282 }); 3283 } 3284 __backlipGetCountry(); 3285 3286 3287</script>
3287 3288 3289</div>
3289<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3289 3290</body> 3291</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.