1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <!-- Palm Orleans 1.0.0 --> 5 6 <link rel="preload" href="//palmorleans.com/cdn/shop/t/2/assets/styles.css?v=165722345219681224271776288940" as="style"> 7 <meta charset="utf-8" /> 8<meta name="viewport" content="width=device-width,initial-scale=1.0" /> 9<meta http-equiv="X-UA-Compatible" content="IE=edge"> 10 11<link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 12<link rel="preconnect" href="https://fonts.shopify.com" crossorigin> 13<link rel="preconnect" href="https://monorail-edge.shopifysvc.com"><link rel="preload" as="font" href="//palmorleans.com/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//palmorleans.com/cdn/fonts/cabin/cabin_n7.255204a342bfdbc9ae2017bd4e6a90f8dbb2f561.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//palmorleans.com/cdn/fonts/cabin/cabin_i4.d89c1b32b09ecbc46c12781fcf7b2085f17c0be9.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//palmorleans.com/cdn/fonts/cabin/cabin_i7.ef2404c08a493e7ccbc92d8c39adf683f40e1fb5.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//palmorleans.com/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//palmorleans.com/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//palmorleans.com/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2" type="font/woff2" crossorigin><link rel="preload" href="//palmorleans.com/cdn/shop/t/2/assets/vendor.min.js?v=11589511144441591071653417590" as="script"> 14<link rel="preload" href="//palmorleans.com/cdn/shop/t/2/assets/theme.js?v=147736228634782280621692305708" as="script"><link rel="canonical" href="https://palmorleans.com/cart" /> 15 16 <title> 17 Your Shopping Cart – PALM ORLEANS 18 </title> 19 20 <meta property="og:site_name" content="PALM ORLEANS "> 21<meta property="og:url" content="https://palmorleans.com/cart"> 22<meta property="og:title" content="Your Shopping Cart"> 23<meta property="og:type" content="website"> 24<meta property="og:description" content="PALM ORLEANS IS A BOUTIQUE FABRICS & WALLCOVERINGS DESIGN COMPANY W PATTERNS & COLORS CAPTURING THE SPIRIT OF NEW ORLEANS LOUISIANA & PALM BEACH FLORIDA."><meta property="og:image" content="http://palmorleans.com/cdn/shop/files/Palm_Orleans_02_Final_1200x1200.jpg?v=1681245837"> 25 <meta property="og:image:secure_url" content="https://palmorleans.com/cdn/shop/files/Palm_Orleans_02_Final_1200x1200.jpg?v=1681245837"> 26 <meta property="og:image:width" content="1000"> 27 <meta property="og:image:height" content="1442"><meta name="twitter:card" content="summary_large_image"> 28<meta name="twitter:title" content="Your Shopping Cart"> 29<meta name="twitter:description" content="PALM ORLEANS IS A BOUTIQUE FABRICS & WALLCOVERINGS DESIGN COMPANY W PATTERNS & COLORS CAPTURING THE SPIRIT OF NEW ORLEANS LOUISIANA & PALM BEACH FLORIDA."> 30 31 32 <link href="//palmorleans.com/cdn/shop/t/2/assets/styles.css?v=165722345219681224271776288940" rel="stylesheet" type="text/css" media="all" /> 33 34
34<script> 35 window.theme = window.theme || {}; 36 theme.money_format_with_product_code_preference = "${{amount}}"; 37 theme.money_format_with_cart_code_preference = "${{amount}}"; 38 theme.money_format = "${{amount}}"; 39 theme.strings = { 40 previous: "Previous", 41 next: "Next", 42 addressError: "Error looking up that address", 43 addressNoResults: "No results for that address", 44 addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.", 45 authError: "There was a problem authenticating your Google Maps API Key.", 46 icon_labels_left: "Left", 47 icon_labels_right: "Right", 48 icon_labels_down: "Down", 49 icon_labels_close: "Close", 50 icon_labels_plus: "Plus", 51 cart_terms_confirmation: "You must agree to the terms and conditions before continuing.", 52 products_listing_from: "From", 53 layout_live_search_see_all: "See all results", 54 products_product_add_to_cart: "ADD TO CART", 55 products_variant_no_stock: "Sold out", 56 products_variant_non_existent: "Unavailable", 57 products_product_pick_a: "Pick a", 58 products_product_unit_price_separator: " \/ ", 59 general_navigation_menu_toggle_aria_label: "Toggle menu", 60 general_accessibility_labels_close: "Close", 61 products_added_notification_title: "Just added", 62 products_added_notification_item: "Item", 63 products_added_notification_unit_price: "Item price", 64 products_added_notification_quantity: "Qty", 65 products_added_notification_total_price: "Total price", 66 products_added_notification_shipping_note: "Excl. shipping", 67 products_added_notification_keep_shopping: "Keep Shopping", 68 products_added_notification_cart: "Cart", 69 products_product_adding_to_cart: "Adding", 70 products_product_added_to_cart: "Added to cart", 71 products_added_notification_subtotal: "Subtotal", 72 products_labels_sold_out: "Sold Out", 73 products_labels_sale: "Sale", 74 products_labels_percent_reduction: "[[ amount ]]% off", 75 products_labels_value_reduction_html: "[[ amount ]] off", 76 products_product_preorder: "Pre-order", 77 general_quick_search_pages: "Pages", 78 general_quick_search_no_results: "Sorry, we couldn\u0026#39;t find any results", 79 collections_general_see_all_subcollections: "See all..." 80 }; 81 theme.routes = { 82 search_url: '/search', 83 cart_url: '/cart', 84 cart_add_url: '/cart/add', 85 cart_change_url: '/cart/change', 86 predictive_search_url: '/search/suggest' 87 }; 88 theme.settings = { 89 cart_type: "drawer", 90 quickbuy_style: "off", 91 avoid_orphans: true 92 }; 93 document.documentElement.classList.add('js'); 94 </script>
94<style>[data-swatch="delft"] { --swatch-background-color:#615ba1}[data-swatch="freshwater"] { --swatch-background-color:#acc0c1}[data-swatch="seersucker"] { --swatch-background-color:#90aae5}[data-swatch="audubon"] { --swatch-background-color:#48592d}[data-swatch="garden district"] { --swatch-background-color:#c0c992}[data-swatch="lake worth lagoon"] { --swatch-background-color:#658381}[data-swatch="mint julep"] { --swatch-background-color:#889b7f}[data-swatch="sea green"] { --swatch-background-color:#b1c0bd}[data-swatch="flamingo"] { --swatch-background-color:#ed7990}[data-swatch="spritz"] { --swatch-background-color:#ebbe6b}[data-swatch="oyster"] { --swatch-background-color:#161616}[data-swatch="tuxedo"] { --swatch-background-color:#161616}[data-swatch="rex"] { --swatch-background-color:#b1987a}[data-swatch="lafitte's gold"] { --swatch-background-color:#e7cf8f}[data-swatch="french 75"] { --swatch-background-color:#f8eca0}[data-swatch="wisteria"] { --swatch-background-color:#cdbbe3}[data-swatch="plastered"] { --swatch-background-color:#f0eeef}[data-swatch="walnut"] { --swatch-background-color:#ab8e66}</style>
94<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
94<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/63171559669/digital_wallets/dialog"> 95<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
95<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 95
95
96<script id="shopify-features" type="application/json">{"accessToken":"af60c8dcf8f73a60bf526c30c3891485","betas":["rich-media-storefront-analytics"],"domain":"palmorleans.com","predictiveSearch":true,"shopId":63171559669,"locale":"en"}</script>
vendor: 1 bytes, line 96
96
97<script>var Shopify = Shopify || {}; 98Shopify.shop = "palmorleans.myshopify.com"; 99Shopify.locale = "en"; 100Shopify.currency = {"active":"USD","rate":"1.0"}; 101Shopify.country = "US"; 102Shopify.theme = {"name":"Palm Orleans 2023","id":132960256245,"schema_name":"Symmetry","schema_version":"5.4.1","theme_store_id":568,"role":"main"}; 103Shopify.theme.handle = "null"; 104Shopify.theme.style = {"id":null,"handle":null}; 105Shopify.cdnHost = "palmorleans.com/cdn"; 106Shopify.routes = Shopify.routes || {}; 107Shopify.routes.root = "/"; 108Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 109Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 110Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 111Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 111
111
112<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 112
112
113<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 113
113
114<script> 115 window.Shopify = window.Shopify || {}; 116 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 117 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 118 window.Shopify.SignInWithShop.eligible = true; 119</script>
vendor: 1 bytes, line 119
119
120<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 120
120
121<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 121
121
122<script type="module"> 123 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 124 125 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 126 127</script>
vendor: 1 bytes, line 127
127
128<script> 129 window.Shopify = window.Shopify || {}; 130 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 131 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"]}; 132</script>
vendor: 1 bytes, line 132
132
133<script>(function() { 134 var isLoaded = false; 135 function asyncLoad() { 136 if (isLoaded) return; 137 isLoaded = true; 138 var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/4caa0b82bc21d9d5e7114ce1e\/5e3c46e5f64a6330c6fabfd6b.js?shop=palmorleans.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-45b1af46165c3f3973526b544f56b736.js?shop=palmorleans.myshopify.com"]; 139 for (var i = 0; i < urls.length; i++) { 140 var s = document.createElement('script'); 141 s.type = 'text/javascript'; 142 s.async = true; 143 s.src = urls[i]; 144 var x = document.getElementsByTagName('script')[0]; 145 x.parentNode.insertBefore(s, x); 146 } 147 }; 148 if(window.attachEvent) { 149 window.attachEvent('onload', asyncLoad); 150 } else { 151 window.addEventListener('load', asyncLoad, false); 152 } 153})();</script>
vendor: 1 bytes, line 153
153
154<script id="__st">var __st={"a":63171559669,"offset":-18000,"reqid":"9dbf01f3-777e-42b9-bc83-44dd8d6d9043-1791387895","pageurl":"palmorleans.com\/cart","u":"c58e8b5bbbef","p":"cart"};</script>
vendor: 1 bytes, line 154
154
155<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 155
155
156<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 156
156
157<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//palmorleans.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 157
157
158<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 = "//palmorleans.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>
158<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 158
158
159<script> 160 window.Shopify = window.Shopify || {}; 161 window.Shopify.MCP = window.Shopify.MCP || {}; 162 window.Shopify.MCP.enabled = true; 163 window.Shopify.MCP.shop = "palmorleans.myshopify.com"; 164 window.Shopify.MCP.mcpEndpoint = "https:\/\/palmorleans.com\/api\/mcp"; 165 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 166</script>
vendor: 1 bytes, line 166
166
167<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("\/\/palmorleans.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 168</script>
vendor: 1 bytes, line 168
168
169<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://palmorleans.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 170</script>
vendor: 1 bytes, line 170
170
171<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 172 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); 173</script>
vendor: 1 bytes, line 173
173
174<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 175</script>
175 176
177<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
177 178 179 <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled --> 180 181 <!--begin-boost-pfs-filter-css--> 182 <link rel="preload stylesheet" href="//palmorleans.com/cdn/shop/t/2/assets/boost-pfs-instant-search.css?v=146474835330714392691675280327" as="style"><link href="//palmorleans.com/cdn/shop/t/2/assets/boost-pfs-custom.css?v=37457542763904679721675280333" rel="stylesheet" type="text/css" media="all" /> 183<style data-id="boost-pfs-style"> 184 .boost-pfs-filter-option-title-text {font-weight: 400;text-transform: uppercase;} 185 186 .boost-pfs-filter-tree-v .boost-pfs-filter-option-title-text:before {} 187 .boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title-text:before {} 188 .boost-pfs-filter-tree-h .boost-pfs-filter-option-title-heading:before {} 189 190 .boost-pfs-filter-refine-by .boost-pfs-filter-option-title h3 {} 191 192 .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item button, 193 .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item .boost-pfs-filter-button, 194 .boost-pfs-filter-option-range-amount input, 195 .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item, 196 .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item, 197 .boost-pfs-filter-refine-by .boost-pfs-filter-option-title, 198 .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item>a, 199 .boost-pfs-filter-refine-by>span, 200 .boost-pfs-filter-clear, 201 .boost-pfs-filter-clear-all{} 202 .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear .refine-by-type, 203 .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear .refine-by-type {} 204 205 .boost-pfs-filter-option-multi-level-collections .boost-pfs-filter-option-multi-level-list .boost-pfs-filter-option-item .boost-pfs-filter-button-arrow .boost-pfs-arrow:before, 206 .boost-pfs-filter-option-multi-level-tag .boost-pfs-filter-option-multi-level-list .boost-pfs-filter-option-item .boost-pfs-filter-button-arrow .boost-pfs-arrow:before {} 207 208 .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after, 209 .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before, 210 .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after, 211 .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before, 212 .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after, 213 .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before, 214 .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after, 215 .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before {} 216 .boost-pfs-filter-option-range-slider .noUi-value-horizontal {} 217 218 .boost-pfs-filter-tree-mobile-button button, 219 .boost-pfs-filter-top-sorting-mobile button {} 220 .boost-pfs-filter-top-sorting-mobile button>span:after {} 221 </style> 222 223 <!--end-boost-pfs-filter-css--> 224 225 226 227 228
228<script type="text/javascript" src="https://customized-attribute-cdn.pifyapp.com/assets/js/jquery-3.4.1.min.js"></script>
228 229 230
230<script type="text/javascript" src="https://customized-attribute-cdn.pifyapp.com/assets/js/jquery.validate.min.js"></script>
230 231
231<script type="text/javascript" src="https://customized-attribute-cdn.pifyapp.com/assets/js/jquery-ui.min.js"></script>
231 232 <link href="https://customized-attribute-cdn.pifyapp.com/assets/css/jquery-ui.min.css" type="text/css" rel="stylesheet"> 233 234
234<script> 235 var pify_shop='palmorleans.myshopify.com'; 236 var exat_page = ''; 237 var pifyJquery= jQuery.noConflict (); 238 239 exat_page='cart'; 240 241 242 243 244 </script>
244 245
245<script src="//palmorleans.com/cdn/shop/t/2/assets/exat-attribute.js?v=158961685155387191461692307228" type="text/javascript"></script>
245 246 <link href="//palmorleans.com/cdn/shop/t/2/assets/exat-attribute.css?v=59529101857018037151692307229" rel="stylesheet" type="text/css" media="all" /> 247 248 249<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
250<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: 63171559669,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 250
250
251<script> 252 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 253</script>
vendor: 1 bytes, line 253
253
254<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}
254).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: 63171559669,storefrontBaseUrl: "https://palmorleans.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://palmorleans.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1861681397","configuration":"{\"mailchimp_store_id\":\"store_gar5zkqxruijxg9ynl6f\", \"mailchimp_user_id\":\"87423505\",\"mailchimp_list_id\":\"a981b64bb7\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"PALM ORLEANS ","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"palmorleans.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/palmorleans.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7982519353589","handle":"carnival-toile-rex-wallpaper","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43586642182389","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7982170374389","handle":"oysters-scallop-rex-grasscloth","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43585038713077","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8041598222581","handle":"oyster-scallop-2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43803852112117","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7980580045045","handle":"oyster-scallop-oyster","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43577834275061","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7710812504309","handle":"oyster-scallop-rex-wallpaper","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42830892269813","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7982178205941","handle":"palmetto-stripe-mint-julep-grasscloth","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43585124892917","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7982506574069","handle":"cabana-stripe-ribbon-seersucker-wallpaper","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43586588279029","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7710804803829","handle":"oysters-scallop-freshwater-grasscloth","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42830883160309","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8146857427189","handle":"oysters-jubilee-3","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44085026324725","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8031261655285","handle":"palmetto-stripe-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43753601368309","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://palmorleans.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"132960256245","themeStoreId":"568","themePublished":"true","eventMetadataId":"4b684cd0-4d43-4564-ac9a-3914429642d1","pageType":"cart","shopId":"63171559669","storefrontBaseUrl":"https:\/\/palmorleans.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
254<script> 255 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 256 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 257 window.ShopifyAnalytics.meta.currency = 'USD'; 258 var meta = {"page":{"pageType":"cart","requestId":"9dbf01f3-777e-42b9-bc83-44dd8d6d9043-1791387895"}}; 259 for (var attr in meta) { 260 window.ShopifyAnalytics.meta[attr] = meta[attr]; 261 } 262</script>
vendor: 1 bytes, line 262
262
263<script class="analytics"> 264 (function () { 265 var customDocumentWrite = function(content) { 266 var jquery = null; 267 268 if (window.jQuery) { 269 jquery = window.jQuery; 270 } else if (window.Checkout && window.Checkout.$) { 271 jquery = window.Checkout.$; 272 } 273 274 if (jquery) { 275 jquery('body').append(content); 276 } 277 }; 278 279 var hasLoggedConversion = function(token) { 280 if (token) { 281 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 282 } 283 return false; 284 } 285 286 var setCookieIfConversion = function(token) { 287 if (token) { 288 var twoMonthsFromNow = new Date(Date.now()); 289 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 290 291 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 292 } 293 } 294 295 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 296 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 297 if (trekkie.integrations) { 298 return; 299 } 300 trekkie.methods = [ 301 'identify', 302 'page', 303 'ready', 304 'track', 305 'trackForm', 306 'trackLink' 307 ]; 308 trekkie.factory = function(method) { 309 return function() { 310 var args = Array.prototype.slice.call(arguments); 311 args.unshift(method); 312 trekkie.push(args); 313 if (method == 'track' || method == 'page') { 314 var pageUrl; 315 try { 316 pageUrl = window.location.href; 317 } catch (e) {} 318 var pageReferrer; 319 try { 320 pageReferrer = document.referrer; 321 } catch (e) {} 322 try { 323 if (window.__TREKKIE_SHIM_QUEUE == null) { 324 window.__TREKKIE_SHIM_QUEUE = []; 325 } 326 window.__TREKKIE_SHIM_QUEUE.push({ 327 from: 'trekkie-stub', 328 method: method, 329 args: args.slice(1), 330 pageContext: { 331 url: pageUrl, 332 referrer: pageReferrer 333 } 334 }); 335 } catch (e) { 336 // no-op 337 } 338 } 339 return trekkie; 340 }; 341 }; 342 for (var i = 0; i < trekkie.methods.length; i++) { 343 var key = trekkie.methods[i]; 344 trekkie[key] = trekkie.factory(key); 345 } 346 trekkie.load = function(config) { 347 trekkie.config = config || {}; 348 trekkie.config.initialDocumentCookie = document.cookie; 349 var first = document.getElementsByTagName('script')[0]; 350var script = document.createElement('script'); 351script.type = 'text/javascript'; 352script.onerror = function(e) { 353 var scriptFallback = document.createElement('script'); 354 scriptFallback.type = 'text/javascript'; 355 scriptFallback.onerror = function(error) { 356 var Monorail = { 357 produce: function produce(monorailDomain, schemaId, payload) { 358 var currentMs = new Date().getTime(); 359 var event = { 360 schema_id: schemaId, 361 payload: payload, 362 metadata: { 363 event_created_at_ms: currentMs, 364 event_sent_at_ms: currentMs 365 } 366 }; 367 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 368 }, 369 sendRequest: function sendRequest(endpointUrl, payload) { 370 // Try the sendBeacon API 371 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 372 var blobData = new window.Blob([payload], { 373 type: 'text/plain' 374 }); 375 376 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 377 return true; 378 } // sendBeacon was not successful 379 380 } // XHR beacon 381 382 var xhr = new XMLHttpRequest(); 383 384 try { 385 xhr.open('POST', endpointUrl); 386 xhr.setRequestHeader('Content-Type', 'text/plain'); 387 xhr.send(payload); 388 } catch (e) { 389 console.log(e); 390 } 391 392 return false; 393 }, 394 isIos12: function isIos12() { 395 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 396 } 397 }; 398 Monorail.produce('monorail-edge.shopifysvc.com', 399 'trekkie_storefront_load_errors/1.1', 400 {shop_id: 63171559669, 401 theme_id: 132960256245, 402 app_name: "storefront", 403 context_url: window.location.href, 404 source_url: "//palmorleans.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 405 406 }; 407 scriptFallback.async = true; 408 scriptFallback.src = '//palmorleans.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 409 first.parentNode.insertBefore(scriptFallback, first); 410}; 411script.async = true; 412script.src = '//palmorleans.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 413first.parentNode.insertBefore(script, first); 414 415 }; 416 trekkie.load( 417 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":63171559669,"isMerchantRequest":null,"themeId":132960256245,"themeCityHash":"14596160623417130405","contentLanguage":"en","currency":"USD","eventMetadataId":"4b684cd0-4d43-4564-ac9a-3914429642d1"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 418 ); 419 420 var loaded = false;
421 trekkie.ready(function() { 422 if (loaded) return; 423 loaded = true; 424 425 window.ShopifyAnalytics.lib = window.trekkie; 426 427 var originalDocumentWrite = document.write; 428 document.write = customDocumentWrite; 429 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 430 document.write = originalDocumentWrite; 431 432 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 433 var token = match? match[1]: undefined; 434 if (!hasLoggedConversion(token)) { 435 setCookieIfConversion(token); 436 437 } 438 }); 439 440 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"9dbf01f3-777e-42b9-bc83-44dd8d6d9043-1791387895","shopifyEmitted":true}); 441 442 var eventsListenerScript = document.createElement('script'); 443 eventsListenerScript.async = true; 444 eventsListenerScript.src = "//palmorleans.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 445 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 446})();</script>
vendor: 1 bytes, line 446
446
447<script 448 defer 449 src="https://palmorleans.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js" 450 data-application="storefront-renderer" 451 data-shop-id="63171559669" 452 data-render-region="gcp-us-central1" 453 data-page-type="cart" 454 data-theme-instance-id="132960256245" 455 data-theme-name="Symmetry" 456 data-theme-version="5.4.1" 457 data-monorail-region="shop_domain" 458 data-resource-timing-sampling-rate="10" 459 data-shs="true" 460 data-shs-beacon="true" 461 data-shs-export-with-fetch="true" 462 data-shs-logs-sample-rate="1" 463 data-shs-beacon-endpoint="https://palmorleans.com/api/collect" 464></script>
464 465<meta name="shopify-y" content="9129e923-7910-403b-a0a8-8b547357e3bd" data-expiration="1822945496000"><meta name="shopify-s" content="d41908c6-b31f-442d-9e3c-edf8991f461a" data-expiration="1791389696000"><meta name="new-cookie-storage-activated" content="t"> 466</head> 467 468<body class="template-cart 469 swatch-method-standard swatch-style-icon_circle" data-cc-animate-timeout="0">
469<script> 470 if ('IntersectionObserver' in window) { 471 document.body.classList.add("cc-animate-enabled"); 472 } 473 </script>
473<a class="skip-link visually-hidden" href="#content">Skip to content</a> 474 475 <div id="shopify-section-announcement-bar" class="shopify-section section-announcement-bar"> 476 477</div> 478 <div id="shopify-section-header" class="shopify-section section-header"><style data-shopify> 479 .logo img { 480 width: 350px; 481 } 482 .logo-area__middle--logo-image { 483 max-width: 350px; 484 } 485 @media (max-width: 767.98px) { 486 .logo img { 487 width: 160px; 488 } 489 }.section-header { 490 position: -webkit-sticky; 491 position: sticky; 492 }</style> 493<div data-section-type="header" data-cc-animate> 494 <div id="pageheader" class="pageheader pageheader--layout-inline-menu-left pageheader--sticky"><div id="main-search" class="main-search " 495 data-live-search="false" 496 data-live-search-price="false" 497 data-live-search-vendor="false" 498 data-live-search-meta="false" 499 data-per-row-mob="1"> 500 501 <div class="main-search__container containerx"> 502 <button class="main-search__close button notabutton" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button> 503 504 <form class="main-search__form" action="/search" method="get" autocomplete="off"> 505 <input type="hidden" name="type" value="product" /> 506 <input type="hidden" name="options[prefix]" value="last" /> 507 <div class="main-search__input-container"> 508 <input class="main-search__input" type="text" name="q" autocomplete="off" placeholder="Search..." aria-label="Search Store" /> 509 </div> 510 <button class="main-search__button button notabutton" type="submit" aria-label="Submit"><svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 511 <g transform="translate(3.000000, 3.000000)" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd"> 512 <circle cx="7.82352941" cy="7.82352941" r="7.82352941"></circle> 513 <line x1="13.9705882" y1="13.9705882" x2="18.4411765" y2="18.4411765" stroke-linecap="square"></line> 514 </g> 515</svg></button> 516 </form> 517 518 <div class="main-search__results container"></div> 519 520 521 </div> 522 </div><div class="logo-area container container--no-max"> 523 <div class="logo-area__left"> 524 <div class="logo-area__left__inner"> 525 <button class="button notabutton mobile-nav-toggle" aria-label="Toggle menu" aria-controls="main-nav"> 526 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-menu"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg> <span style="vertical-align: middle;line-height: 1;display: inline-block; margin: 3px 0 0 19px; font-size: 14px;">MENU</span> 527 </button> 528 529 <a class="show-search-link" href="/search"> 530 <span class="show-search-link__icon"><svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 531 <g transform="translate(3.000000, 3.000000)" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd"> 532 <circle cx="7.82352941" cy="7.82352941" r="7.82352941"></circle> 533 <line x1="13.9705882" y1="13.9705882" x2="18.4411765" y2="18.4411765" stroke-linecap="square"></line> 534 </g> 535</svg></span> 536 <span class="show-search-link__text visually-hidden">Search</span> 537 </a> 538 539 540 <div class="navigation navigation--left" role="navigation" aria-label="Primary navigation"> 541 <div class="navigation__tier-1-container"> 542 <ul class="navigation__tier-1"> 543 544<li class="navigation__item"> 545 <a href="/" class="navigation__link" ><strong class="roll">HOME</strong></a> 546 </li> 547 548<li class="navigation__item"> 549 <a href="/pages/in-the-land-of-palm-orleans" class="navigation__link" ><strong class="roll">OUR STORY</strong></a> 550 </li> 551 552<li class="navigation__item"> 553 <a href="#" class="navigation__link" ><strong>COLLECTIONS:</strong></a> 554 </li> 555 556<li class="navigation__item"> 557 <a href="/collections/fabric" class="navigation__link" >FABRIC</a> 558 </li> 559 560<li class="navigation__item"> 561 <a href="/collections/grasscloth" class="navigation__link" >GRASSCLOTH</a> 562 </li> 563 564<li class="navigation__item"> 565 <a href="/collections/our-island-cloths" class="navigation__link" >ISLAND CLOTH</a> 566 </li> 567 568<li class="navigation__item"> 569 <a href="/collections/wallpaper" class="navigation__link" >WALLPAPER</a> 570 </li> 571 572<li class="navigation__item"> 573 <a href="/collections/swatch-set" class="navigation__link" >SWATCH SETS</a> 574 </li> 575 576<li class="navigation__item"> 577 <a href="#" class="navigation__link" ><strong>OLOGIES:</strong></a> 578 </li> 579 580<li class="navigation__item"> 581 <a href="/pages/colorways" class="navigation__link" >COLOROLOGY</a> 582 </li> 583 584<li class="navigation__item"> 585 <a href="/pages/patternology" class="navigation__link" >PATTERNOLOGY</a> 586 </li> 587 588<li class="navigation__item"> 589 <a href="/blogs/thrills-frills" class="navigation__link" ><img class="roll thrills_fills_menu" src="https://cdn.shopify.com/s/files/1/0631/7155/9669/files/ThrillsandFrills.png?v=1673401349" style="height: 27px;"></a> 590 </li> 591 592<li class="navigation__item"> 593 <a href="/pages/lagniappe" class="navigation__link" ><strong class="roll">LAGNIAPPE</strong></a> 594 </li> 595 596<li class="navigation__item"> 597 <a href="/pages/trade" class="navigation__link" ><strong class="roll">OUR TRADE PROGRAM</strong></a> 598 </li> 599 600<li class="navigation__item"> 601 <a href="/pages/find-us" class="navigation__link" ><strong class="roll"><img src="https://cdn.shopify.com/s/files/1/0631/7155/9669/files/NavigationPin.svg?v=1677101084"> Find Us</strong></a> 602 </li> 603 604<li class="navigation__item"> 605 <a href="https://palmorleans.com/account/login" class="navigation__link" ><class="roll">ACCOUNT LOGIN</a> 606 </li> 607 608 </ul> 609 </div> 610 </div> 611 612 </div> 613 </div> 614 615 <div class="logo-area__middle logo-area__middle--logo-image"> 616 <div class="logo-area__middle__inner"><div class="logo"> 617 <a class="logo__link" href="/" title="PALM ORLEANS "><img class="logo__image" src="//palmorleans.com/cdn/shop/files/PalmOrleansLOGO_DF_700x.png?v=1674009175" alt="" itemprop="logo" width="500" height="46" /></a> 618 </div></div> 619 </div> 620 621 <div class="logo-area__right"> 622 <div class="logo-area__right__inner"> 623 624 <a class="show-search-link desktop-only" href="/search">
625 <span class="show-search-link__text"> 626 SEARCH 627 </span> 628 </a> 629 <a class="show-mobile-search-link mobile-only" href="/search"> 630 <span class="show-search-link__icon"><svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 631 <g transform="translate(3.000000, 3.000000)" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd"> 632 <circle cx="7.82352941" cy="7.82352941" r="7.82352941"></circle> 633 <line x1="13.9705882" y1="13.9705882" x2="18.4411765" y2="18.4411765" stroke-linecap="square"></line> 634 </g> 635</svg></span> 636 </a> 637 638 639 640 <a class="header-account-link" href="/account/login" aria-label="Account"> 641 <span class="header-account-link__text desktop-only"> 642 ACCOUNT 643 </span> 644 <span class="header-account-link__icon mobile-only"><svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 645 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 646 <path d="M12,2 C14.7614237,2 17,4.23857625 17,7 C17,9.76142375 14.7614237,12 12,12 C9.23857625,12 7,9.76142375 7,7 C7,4.23857625 9.23857625,2 12,2 Z M12,3.42857143 C10.0275545,3.42857143 8.42857143,5.02755446 8.42857143,7 C8.42857143,8.97244554 10.0275545,10.5714286 12,10.5714286 C13.2759485,10.5714286 14.4549736,9.89071815 15.0929479,8.7857143 C15.7309222,7.68071045 15.7309222,6.31928955 15.0929479,5.2142857 C14.4549736,4.10928185 13.2759485,3.42857143 12,3.42857143 Z" fill="currentColor"></path> 647 <path d="M3,18.25 C3,15.763979 7.54216175,14.2499656 12.0281078,14.2499656 C16.5140539,14.2499656 21,15.7636604 21,18.25 C21,19.9075597 21,20.907554 21,21.2499827 L3,21.2499827 C3,20.9073416 3,19.9073474 3,18.25 Z" stroke="currentColor" stroke-width="1.5"></path> 648 <circle stroke="currentColor" stroke-width="1.5" cx="12" cy="7" r="4.25"></circle> 649 </g> 650</svg></span> 651 </a> 652 653 654 <a href="/cart" class="cart-link"> 655 <span class="cart-link__label desktop-only"> 656 CART</span> 657 <span class="cart-link__icon mobile-only"><svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 658 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 659 <rect x="0" y="0" width="24" height="24"></rect> 660 <path d="M15.3214286,9.5 C15.3214286,7.93720195 15.3214286,6.5443448 15.3214286,5.32142857 C15.3214286,3.48705422 13.8343743,2 12,2 C10.1656257,2 8.67857143,3.48705422 8.67857143,5.32142857 C8.67857143,6.5443448 8.67857143,7.93720195 8.67857143,9.5" id="Oval-Copy-11" stroke="currentColor" stroke-width="1.5"></path> 661 <polygon stroke="currentColor" stroke-width="1.5" points="5.35714286 7.70535714 18.6428571 7.70535714 19.75 21.2678571 4.25 21.2678571"></polygon> 662 </g> 663</svg></span> 664 </a> 665 </div> 666 </div> 667 </div> 668 669 670 </div> 671 672 <div id="main-nav" class="desktop-only"> 673 <div class="navigation navigation--main" 674 role="navigation" 675 aria-label="Primary navigation" 676 data-mobile-expand-with-entire-link="true"> 677 <div class="navigation__tier-1-container"> 678 <div class="mobile-only navigation__mobile-header"> 679 <a href="#" class="mobile-nav-back"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-left"><title>Left</title><polyline points="15 18 9 12 15 6"></polyline></svg></a> 680 <span class="mobile-nav-title"></span> 681 <a href="#" class="mobile-nav-toggle"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></a> 682 </div> 683 <ul class="navigation__tier-1"> 684 685<li class=" navigation__item"> 686 <a href="/" class="navigation__link" ><strong class="roll">HOME</strong></a> 687 688 689 </li> 690 691<li class=" navigation__item"> 692 <a href="/pages/in-the-land-of-palm-orleans" class="navigation__link" ><strong class="roll">OUR STORY</strong></a> 693 694 695 </li> 696 697<li class=" navigation__item"> 698 <a href="#" class="navigation__link" ><strong>COLLECTIONS:</strong></a> 699 700 701 </li> 702 703<li class=" navigation__item"> 704 <a href="/collections/fabric" class="navigation__link" >FABRIC</a> 705 706 707 </li> 708 709<li class=" navigation__item"> 710 <a href="/collections/grasscloth" class="navigation__link" >GRASSCLOTH</a> 711 712 713 </li> 714 715<li class=" navigation__item"> 716 <a href="/collections/our-island-cloths" class="navigation__link" >ISLAND CLOTH</a> 717 718 719 </li> 720 721<li class=" navigation__item"> 722 <a href="/collections/wallpaper" class="navigation__link" >WALLPAPER</a> 723 724 725 </li> 726 727<li class=" members-only navigation__item"> 728 <a href="/collections/swatch-set" class="navigation__link" >SWATCH SETS</a> 729 730 731 </li> 732 733<li class=" navigation__item"> 734 <a href="#" class="navigation__link" ><strong>OLOGIES:</strong></a> 735 736 737 </li> 738 739<li class=" navigation__item"> 740 <a href="/pages/colorways" class="navigation__link" >COLOROLOGY</a> 741 742 743 </li> 744 745<li class=" navigation__item"> 746 <a href="/pages/patternology" class="navigation__link" >PATTERNOLOGY</a> 747 748 749 </li> 750 751<li class=" navigation__item"> 752 <a href="/blogs/thrills-frills" class="navigation__link" ><img class="roll thrills_fills_menu" src="https://cdn.shopify.com/s/files/1/0631/7155/9669/files/ThrillsandFrills.png?v=1673401349" style="height: 27px;"></a> 753 754 755 </li> 756 757<li class=" navigation__item"> 758 <a href="/pages/lagniappe" class="navigation__link" ><strong class="roll">LAGNIAPPE</strong></a> 759 760 761 </li> 762 763<li class=" navigation__item"> 764 <a href="/pages/trade" class="navigation__link" ><strong class="roll">OUR TRADE PROGRAM</strong></a> 765 766 767 </li> 768 769<li class=" navigation__item"> 770 <a href="/pages/find-us" class="navigation__link" ><strong class="roll"><img src="https://cdn.shopify.com/s/files/1/0631/7155/9669/files/NavigationPin.svg?v=1677101084"> Find Us</strong></a> 771 772 773 </li> 774 775<li class=" navigation__item"> 776 <a href="https://palmorleans.com/account/login" class="navigation__link" ><class="roll">ACCOUNT LOGIN</a> 777 778 779 </li> 780 781 <!-- <li class="mobile-only" style="padding: 8px 20px;"> 782 <a class="header-account-link" href="/account/login" aria-label="Account">
783 <span class="header-account-link__text desktop-only visually-hidden">Account</span> 784 <span class="header-account-link__icon"> 785 ACCOUNT 786 </span> 787 </a> 788 </li> --> 789 790 <li style="padding: 8px 20px;"> 791 <!--<span style="margin-bottom: 10px; display: block;"><strong>FIND US</strong></span>--> 792 793 794 <div class="social-links "> 795 <ul class="social-links__list"> 796 797 798 <li><a aria-label="Facebook" class="facebook" target="_blank" rel="noopener" href="https://www.facebook.com/Palm-Orleans-964591510309379/"><!--<svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 799 <title>Facebook</title> 800 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 801 <g transform="translate(-325.000000, -295.000000)" fill="currentColor"> 802 <path d="M350.638355,343 L327.649232,343 C326.185673,343 325,341.813592 325,340.350603 L325,297.649211 C325,296.18585 326.185859,295 327.649232,295 L370.350955,295 C371.813955,295 373,296.18585 373,297.649211 L373,340.350603 C373,341.813778 371.813769,343 370.350955,343 L358.119305,343 L358.119305,324.411755 L364.358521,324.411755 L365.292755,317.167586 L358.119305,317.167586 L358.119305,312.542641 C358.119305,310.445287 358.701712,309.01601 361.70929,309.01601 L365.545311,309.014333 L365.545311,302.535091 C364.881886,302.446808 362.604784,302.24957 359.955552,302.24957 C354.424834,302.24957 350.638355,305.625526 350.638355,311.825209 L350.638355,317.167586 L344.383122,317.167586 L344.383122,324.411755 L350.638355,324.411755 L350.638355,343 L350.638355,343 Z"></path> 803 </g> 804 </g> 805</svg>--> 806<svg fill="currentColor" height="800px" width="800px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" 807 viewBox="0 0 310 310" xml:space="preserve"> 808<g id="XMLID_834_"> 809<path id="XMLID_835_" d="M81.703,165.106h33.981V305c0,2.762,2.238,5,5,5h57.616c2.762,0,5-2.238,5-5V165.765h39.064 810 c2.54,0,4.677-1.906,4.967-4.429l5.933-51.502c0.163-1.417-0.286-2.836-1.234-3.899c-0.949-1.064-2.307-1.673-3.732-1.673h-44.996 811 V71.978c0-9.732,5.24-14.667,15.576-14.667c1.473,0,29.42,0,29.42,0c2.762,0,5-2.239,5-5V5.037c0-2.762-2.238-5-5-5h-40.545 812 C187.467,0.023,186.832,0,185.896,0c-7.035,0-31.488,1.381-50.804,19.151c-21.402,19.692-18.427,43.27-17.716,47.358v37.752H81.703 813 c-2.762,0-5,2.238-5,5v50.844C76.703,162.867,78.941,165.106,81.703,165.106z"/> 814</g> 815</svg></a></li> 816 817 818 <li><a aria-label="Youtube" class="youtube" target="_blank" rel="noopener" href="https://www.youtube.com/@PALMORLEANS"><svg width="48px" height="34px" viewBox="0 0 48 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 819 <title>Youtube</title> 820 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 821 <g transform="translate(-567.000000, -302.000000)" fill="currentColor"> 822 <path d="M586.044,325.269916 L586.0425,311.687742 L599.0115,318.502244 L586.044,325.269916 Z M614.52,309.334163 C614.52,309.334163 614.0505,306.003199 612.612,304.536366 C610.7865,302.610299 608.7405,302.601235 607.803,302.489448 C601.086,302 591.0105,302 591.0105,302 L590.9895,302 C590.9895,302 580.914,302 574.197,302.489448 C573.258,302.601235 571.2135,302.610299 569.3865,304.536366 C567.948,306.003199 567.48,309.334163 567.48,309.334163 C567.48,309.334163 567,313.246723 567,317.157773 L567,320.82561 C567,324.73817 567.48,328.64922 567.48,328.64922 C567.48,328.64922 567.948,331.980184 569.3865,333.447016 C571.2135,335.373084 573.612,335.312658 574.68,335.513574 C578.52,335.885191 591,336 591,336 C591,336 601.086,335.984894 607.803,335.495446 C608.7405,335.382148 610.7865,335.373084 612.612,333.447016 C614.0505,331.980184 614.52,328.64922 614.52,328.64922 C614.52,328.64922 615,324.73817 615,320.82561 L615,317.157773 C615,313.246723 614.52,309.334163 614.52,309.334163 L614.52,309.334163 Z"></path> 823 </g> 824 </g> 825</svg></a></li> 826 827 828 829 <li><a aria-label="Instagram" class="instagram" target="_blank" rel="noopener" href="https://www.instagram.com/palmorleans/"><svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 830 <title>Instagram</title> 831 <defs></defs> 832 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
833 <g transform="translate(-642.000000, -295.000000)" fill="currentColor"> 834 <path d="M666.000048,295 C659.481991,295 658.664686,295.027628 656.104831,295.144427 C653.550311,295.260939 651.805665,295.666687 650.279088,296.260017 C648.700876,296.873258 647.362454,297.693897 646.028128,299.028128 C644.693897,300.362454 643.873258,301.700876 643.260017,303.279088 C642.666687,304.805665 642.260939,306.550311 642.144427,309.104831 C642.027628,311.664686 642,312.481991 642,319.000048 C642,325.518009 642.027628,326.335314 642.144427,328.895169 C642.260939,331.449689 642.666687,333.194335 643.260017,334.720912 C643.873258,336.299124 644.693897,337.637546 646.028128,338.971872 C647.362454,340.306103 648.700876,341.126742 650.279088,341.740079 C651.805665,342.333313 653.550311,342.739061 656.104831,342.855573 C658.664686,342.972372 659.481991,343 666.000048,343 C672.518009,343 673.335314,342.972372 675.895169,342.855573 C678.449689,342.739061 680.194335,342.333313 681.720912,341.740079 C683.299124,341.126742 684.637546,340.306103 685.971872,338.971872 C687.306103,337.637546 688.126742,336.299124 688.740079,334.720912 C689.333313,333.194335 689.739061,331.449689 689.855573,328.895169 C689.972372,326.335314 690,325.518009 690,319.000048 C690,312.481991 689.972372,311.664686 689.855573,309.104831 C689.739061,306.550311 689.333313,304.805665 688.740079,303.279088 C688.126742,301.700876 687.306103,300.362454 685.971872,299.028128 C684.637546,297.693897 683.299124,296.873258 681.720912,296.260017 C680.194335,295.666687 678.449689,295.260939 675.895169,295.144427 C673.335314,295.027628 672.518009,295 666.000048,295 Z M666.000048,299.324317 C672.40826,299.324317 673.167356,299.348801 675.69806,299.464266 C678.038036,299.570966 679.308818,299.961946 680.154513,300.290621 C681.274771,300.725997 682.074262,301.246066 682.91405,302.08595 C683.753934,302.925738 684.274003,303.725229 684.709379,304.845487 C685.038054,305.691182 685.429034,306.961964 685.535734,309.30194 C685.651199,311.832644 685.675683,312.59174 685.675683,319.000048 C685.675683,325.40826 685.651199,326.167356 685.535734,328.69806 C685.429034,331.038036 685.038054,332.308818 684.709379,333.154513 C684.274003,334.274771 683.753934,335.074262 682.91405,335.91405 C682.074262,336.753934 681.274771,337.274003 680.154513,337.709379 C679.308818,338.038054 678.038036,338.429034 675.69806,338.535734 C673.167737,338.651199 672.408736,338.675683 666.000048,338.675683 C659.591264,338.675683 658.832358,338.651199 656.30194,338.535734 C653.961964,338.429034 652.691182,338.038054 651.845487,337.709379 C650.725229,337.274003 649.925738,336.753934 649.08595,335.91405 C648.246161,335.074262 647.725997,334.274771 647.290621,333.154513 C646.961946,332.308818 646.570966,331.038036 646.464266,328.69806 C646.348801,326.167356 646.324317,325.40826 646.324317,319.000048 C646.324317,312.59174 646.348801,311.832644 646.464266,309.30194 C646.570966,306.961964 646.961946,305.691182 647.290621,304.845487 C647.725997,303.725229 648.246066,302.925738 649.08595,302.08595 C649.925738,301.246066 650.725229,300.725997 651.845487,300.290621 C652.691182,299.961946 653.961964,299.570966 656.30194,299.464266 C658.832644,299.348801 659.59174,299.324317 666.000048,299.324317 Z M666.000048,306.675683 C659.193424,306.675683 653.675683,312.193424 653.675683,319.000048 C653.675683,325.806576 659.193424,331.324317 666.000048,331.324317 C672.806576,331.324317 678.324317,325.806576 678.324317,319.000048 C678.324317,312.193424 672.806576,306.675683 666.000048,306.675683 Z M666.000048,327 C661.581701,327 658,323.418299 658,319.000048 C658,314.581701 661.581701,311 666.000048,311 C670.418299,311 674,314.581701 674,319.000048 C674,323.418299 670.418299,327 666.000048,327 Z M681.691284,306.188768 C681.691284,307.779365 680.401829,309.068724 678.811232,309.068724 C677.22073,309.068724 675.931276,307.779365 675.931276,306.188768 C675.931276,304.598171 677.22073,303.308716 678.811232,303.308716 C680.401829,303.308716 681.691284,304.598171 681.691284,306.188768 Z"></path> 835 </g> 836 </g> 837</svg></a></li> 838 839 840 <li><a aria-label="Pinterest" class="pinterest" target="_blank" rel="noopener" href="https://www.pinterest.com/palmorleans/"><svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 841 <title>Pinterest</title> 842 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
843 <g transform="translate(-407.000000, -295.000000)" fill="currentColor"> 844 <path d="M431.001411,295 C417.747575,295 407,305.744752 407,319.001411 C407,328.826072 412.910037,337.270594 421.368672,340.982007 C421.300935,339.308344 421.357382,337.293173 421.78356,335.469924 C422.246428,333.522491 424.871229,322.393897 424.871229,322.393897 C424.871229,322.393897 424.106368,320.861351 424.106368,318.59499 C424.106368,315.038808 426.169518,312.38296 428.73505,312.38296 C430.91674,312.38296 431.972306,314.022755 431.972306,315.987123 C431.972306,318.180102 430.572411,321.462515 429.852708,324.502205 C429.251543,327.050803 431.128418,329.125243 433.640325,329.125243 C438.187158,329.125243 441.249427,323.285765 441.249427,316.36532 C441.249427,311.10725 437.707356,307.170048 431.263891,307.170048 C423.985006,307.170048 419.449462,312.59746 419.449462,318.659905 C419.449462,320.754101 420.064738,322.227377 421.029988,323.367613 C421.475922,323.895396 421.535191,324.104251 421.374316,324.708238 C421.261422,325.145705 420.996119,326.21256 420.886047,326.633092 C420.725172,327.239901 420.23408,327.460046 419.686541,327.234256 C416.330746,325.865408 414.769977,322.193509 414.769977,318.064385 C414.769977,311.248368 420.519139,303.069148 431.921503,303.069148 C441.085729,303.069148 447.117128,309.704533 447.117128,316.819721 C447.117128,326.235138 441.884459,333.268478 434.165285,333.268478 C431.577174,333.268478 429.138649,331.868584 428.303228,330.279591 C428.303228,330.279591 426.908979,335.808608 426.615452,336.875463 C426.107426,338.724114 425.111131,340.575587 424.199506,342.014994 C426.358617,342.652849 428.63909,343 431.001411,343 C444.255248,343 455,332.255248 455,319.001411 C455,305.744752 444.255248,295 431.001411,295"></path> 845 </g> 846 </g> 847</svg></a></li> 848 849 850 <li><a aria-label="Tiktok" class="tiktok" target="_blank" rel="noopener" href="https://www.tiktok.com/@palmorleans"><svg class="icon svg-tiktok" width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M7.63849 0.0133333C8.51182 0 9.37849 0.00666667 10.2452 0C10.2985 1.02 10.6652 2.06 11.4118 2.78C12.1585 3.52 13.2118 3.86 14.2385 3.97333V6.66C13.2785 6.62667 12.3118 6.42667 11.4385 6.01333C11.0585 5.84 10.7052 5.62 10.3585 5.39333C10.3518 7.34 10.3652 9.28667 10.3452 11.2267C10.2918 12.16 9.98516 13.0867 9.44516 13.8533C8.57183 15.1333 7.05849 15.9667 5.50516 15.9933C4.55183 16.0467 3.59849 15.7867 2.78516 15.3067C1.43849 14.5133 0.491825 13.06 0.351825 11.5C0.338492 11.1667 0.331825 10.8333 0.345158 10.5067C0.465158 9.24 1.09183 8.02667 2.06516 7.2C3.17183 6.24 4.71849 5.78 6.16516 6.05333C6.17849 7.04 6.13849 8.02667 6.13849 9.01333C5.47849 8.8 4.70516 8.86 4.12516 9.26C3.70516 9.53333 3.38516 9.95333 3.21849 10.4267C3.07849 10.7667 3.11849 11.14 3.12516 11.5C3.28516 12.5933 4.33849 13.5133 5.45849 13.4133C6.20516 13.4067 6.91849 12.9733 7.30516 12.34C7.43182 12.12 7.57182 11.8933 7.57849 11.6333C7.64516 10.44 7.61849 9.25333 7.62516 8.06C7.63182 5.37333 7.61849 2.69333 7.63849 0.0133333Z"></path></svg> 851</a></li> 852 853 854 855 <li> 856 <a aria-label="" class="social-custom" target="_blank" rel="noopener" href="https://www.chairish.com/shop/palmorleans"> 857 <img src="//palmorleans.com/cdn/shop/files/ChairishIcon-tight_x30.svg?v=1749034085" alt="" width="50" height="50"/> 858 </a> 859 </li> 860 861 </ul> 862 </div> 863 864 865 </li> 866 867 868 </ul> 869 870 </div> 871 </div> 872 </div> 873 874 <a href="#" class="header-shade mobile-nav-toggle" aria-label="general.navigation_menu.toggle_aria_label"></a> 875</div>
875<script id="InlineNavigationCheckScript"> 876 theme.inlineNavigationCheck = function() { 877 var pageHeader = document.querySelector('.pageheader'), 878 inlineNavContainer = pageHeader.querySelector('.logo-area__left__inner'), 879 inlineNav = inlineNavContainer.querySelector('.navigation--left'); 880 if (inlineNav && getComputedStyle(inlineNav).display != 'none') { 881 var inlineMenuCentered = document.querySelector('.pageheader--layout-inline-menu-center'), 882 logoContainer = document.querySelector('.logo-area__middle__inner'); 883 if(inlineMenuCentered) { 884 var rightWidth = document.querySelector('.logo-area__right__inner').clientWidth, 885 middleWidth = logoContainer.clientWidth, 886 logoArea = document.querySelector('.logo-area'), 887 computedLogoAreaStyle = getComputedStyle(logoArea), 888 logoAreaInnerWidth = logoArea.clientWidth - Math.ceil(parseFloat(computedLogoAreaStyle.paddingLeft)) - Math.ceil(parseFloat(computedLogoAreaStyle.paddingRight)), 889 availableNavWidth = logoAreaInnerWidth - Math.max(rightWidth, middleWidth) * 2 - 40; 890 inlineNavContainer.style.maxWidth = availableNavWidth + 'px'; 891 } 892 893 var lastInlineNavLink = inlineNav.querySelector('.navigation__item:last-child'); 894 if (lastInlineNavLink) { 895 var inlineNavWidth = lastInlineNavLink.offsetLeft + lastInlineNavLink.offsetWidth; 896 if (inlineNavContainer.offsetWidth >= inlineNavWidth) { 897 pageHeader.classList.add('pageheader--layout-inline-permitted'); 898 var tallLogo = logoContainer.clientHeight > lastInlineNavLink.clientHeight + 1; 899 if (tallLogo) { 900 inlineNav.classList.add('navigation--tight-underline'); 901 } else { 902 inlineNav.classList.remove('navigation--tight-underline'); 903 } 904 } else { 905 pageHeader.classList.remove('pageheader--layout-inline-permitted'); 906 } 907 } 908 } 909 } 910 theme.inlineNavigationCheck(); 911</script>
911 912</div> 913 <div id="shopify-section-store-messages" class="shopify-section section-store-messages"> 914<div id="section-id-store-messages" data-section-type="store-messages" data-cc-animate> 915 <style data-shopify> 916 #section-id-store-messages { 917 --background: #f4f6f8; 918 --text-1: #171717; 919 --text-2: #4c4c4b; 920 } 921 </style> 922 <div class="store-messages messages-0 desktop-only"> 923 <div class="container cf"></div> 924 </div></div> 925</div> 926 927 <main id="content" role="main"> 928 <div class="container cf"> 929 930 <div id="shopify-section-template--16056521031925__main" class="shopify-section page-section-spacing"><div class="container fully-spaced-row" data-section-type="cart-template" data-ajax-update="true"> 931 932 <div class="page-header" data-cc-animate> 933 <h1 class="majortitle">Shopping cart</h1> 934 </div> 935 936 937 938 <div class="fully-spaced-row align-centre" data-cc-animate> 939 <p>Your cart is currently empty.</p> 940 </div> 941 942</div> 943 944 945 946</div> 947 <noscript class="endOfLayoutContentX" type="text/mark"></noscript> 948 949 </div><!-- /.container --> 950 </main><!-- /#content --> 951 952 953 <div id="pagefooter"> 954 <div id="shopify-section-cross-page-promos" class="shopify-section"><style type="text/css"> 955 956</style> 957 958 959 960</div> 961 <div id="shopify-section-footer" class="shopify-section section-footer"><div data-section-type="footer"> 962 963 <div class="container container--no-maxx section-footer__row-container"> 964 <div class="section-footer__row section-footer__row--blocks" data-num-blocks="3"> 965 966 967 968 969 970 971 <div class="section-footer__row__col section-footer__menu-block" role="navigation" aria-label="Secondary navigation" > 972 973 974 975 <ul class="section-footer__menu-block__menu" > 976 <li><span class="copy">© PALM ORLEANS 2026</span></li> 977 978 <li> 979 <a href="/pages/terms-conditions" class="no-wrap">TERMS & CONDITIONS</a> 980 </li> 981 982 <li> 983 <a href="/pages/faqs" class="no-wrap">F.A.Q.</a> 984 </li> 985 986 <li> 987 <a href="/pages/contact-us" class="no-wrap">CONTACT</a> 988 </li> 989 990 </ul> 991 992 </div> 993 994 995 996 997 <div class="section-footer__row__col section-footer__text-block " > 998 999 <div class="footer_logo"> 1000 <a class="logo__link" href="/" title="PALM ORLEANS "><img class="logo__image" src="//palmorleans.com/cdn/shop/files/Palm-Orleans-Icon_v4_Tilted_180x.gif?v=1675705822" alt="" itemprop="logo" width="500" height="500" /></a> 1001 </div> 1002 1003 </div> 1004 1005 1006 </div> 1007 </div> 1008 1009<!--<div class="container container--no-maxx section-footer__row-container "> 1010 <div class="section-footer__row section-footer__row-lower"> 1011 <div class="section-footer__row__col"> 1012 1013 <div class="section-footer__payment-icons"> 1014 1015 <svg class="section-footer__payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/>
1015</svg> 1016 1017 1018 <svg class="section-footer__payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 1019 1020 <svg class="section-footer__payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/>
1020<path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 1021 1022 1023 <svg class="section-footer__payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
102316.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 1024 1025 1026 </div> 1027 1028 1029 1030 </div> 1031 <div class="section-footer__row__col"> 1032 1033 <div class="section-footer__localization"> 1034 <form method="post" action="/localization" id="localization_form_footer" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/cart" /></form> 1035 </div> 1036 1037 1038 <div class="copyright"> 1039 <span class="copy">© Copyright 2026 <a href="/">PALM ORLEANS </a>.</span> 1040 </div> 1041 </div> 1042 </div> 1043 </div>--> 1044</div> 1045 1046 1047 1048</div> 1049 </div> 1050 1051 <div id="shopify-section-popup" class="shopify-section section-popup"> 1052 1053 1054</div> 1055 1056 1057
1057<script src="//palmorleans.com/cdn/shop/t/2/assets/vendor.min.js?v=11589511144441591071653417590" type="text/javascript"></script>
1057 1058
1058<script src="//palmorleans.com/cdn/shop/t/2/assets/theme.js?v=147736228634782280621692305708" type="text/javascript"></script>
1058 1059 1060 <!--begin-boost-pfs-js--> 1061
1061<script> 1062 /* Declare bcSfFilterConfig variable */ 1063 var boostPFSAppConfig = { 1064 api: { 1065 filterUrl: 'https://services.mybcapps.com/bc-sf-filter/filter', 1066 searchUrl: 'https://services.mybcapps.com/bc-sf-filter/search', 1067 suggestionUrl: 'https://services.mybcapps.com/bc-sf-filter/search/suggest', 1068 productsUrl: 'https://services.mybcapps.com/bc-sf-filter/search/products', 1069 analyticsUrl: 'https://lambda.mybcapps.com/e' 1070 }, 1071 shop: { 1072 name: 'PALM ORLEANS ', 1073 url: 'https://palmorleans.com', 1074 domain: 'palmorleans.myshopify.com', 1075 currency: 'USD', 1076 money_format: "\u0026#36;{{amount}}", 1077 money_format_with_currency: "\u0026#36;{{amount}} USD" 1078 }, 1079 general: { 1080 file_url: "//palmorleans.com/cdn/shop/files/?v=3541", 1081 asset_url: "//palmorleans.com/cdn/shop/t/2/assets/boost-pfs.js?v=3541", 1082 collection_id: 0, 1083 collection_handle: "", 1084 collection_product_count: 0, 1085 1086 1087 theme_id: 132960256245, 1088 collection_tags: null, 1089 current_tags: null, 1090 default_sort_by: "", 1091 swatch_extension: "png", 1092 no_image_url: "//palmorleans.com/cdn/shop/t/2/assets/boost-pfs-no-image.gif?v=45510820439899768411675280334", 1093 search_term: "", 1094 template: "cart",currencies: ["USD"], 1095 current_currency:"USD",published_locales: {"en":true}, 1096 current_locale:"en", 1097 isInitFilter:false}, 1098 1099 settings: {"general":{"productAndVariantAvailable":false,"availableAfterFiltering":false,"activeFilterScrollbar":true,"showFilterOptionCount":false,"showSingleOption":false,"showOutOfStockOption":false,"collapseOnPCByDefault":false,"collapseOnMobileByDefault":false,"keepToggleState":true,"showRefineBy":true,"capitalizeFilterOptionValues":true,"paginationType":"infinite","showLoading":false,"activeScrollToTop":false,"customSortingList":"relevance|title-ascending","enableAjaxCart":true,"ajaxCartStyle":"slide","selectOptionInProductItem":false,"swatchImageVersion":1,"changeMobileButtonLabel":false,"sortingAvailableFirst":false,"showVariantImageBasedOn":"","addCollectionToProductUrl":true,"showVariantImageBasedOnSelectedFilter":"","urlScheme":1,"isShortenUrlParam":false,"filterTreeVerticalStyle":"style-expand","filterTreeHorizontalStyle":"style1","filterTreeMobileStyle":"style2","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false,"enableCollectionSearch":false},"search":{"enableSuggestion":true,"showSuggestionProductVendor":false,"showSuggestionProductPrice":false,"showSuggestionProductSalePrice":false,"showSuggestionProductSku":true,"showSuggestionProductImage":true,"productAvailable":false,"suggestionBlocks":[{"type":"suggestions","label":"Popular suggestions","status":"disabled","number":5},{"type":"collections","label":"Collections","status":"disabled","number":3,"excludedValues":[]},{"type":"products","label":"Products","status":"active","number":5},{"type":"pages","label":"Blog & Pages","status":"active","number":3}],"searchBoxOnclick":{"recentSearch":{"label":"Recent searches","status":false,"number":"3"},"searchTermSuggestion":{"label":"Popular searches","status":false,"data":[],"backup":[],"type":"manually"},"productSuggestion":{"label":"Trending products","status":false,"data":[],"backup":[],"type":"manually"}},"suggestionNoResult":{"search_terms":{"label":"Check out some of these popular searches","status":false,"data":["palm","carnival toile","bougainvillea","oyster scallop","gator moire","cabana stripe ribbon","oysters jubilee","twelfth night","palmetto","the columns"],"type":"based_on_data","backup":[]},"products":{"label":"Trending products","status":false,"data":["carnival-toile-rex-wallpaper","oysters-scallop-rex-grasscloth","oyster-scallop-2","oyster-scallop-oyster","oyster-scallop-rex-wallpaper","palmetto-stripe-mint-julep-grasscloth","cabana-stripe-ribbon-seersucker-wallpaper","oysters-scallop-freshwater-grasscloth","oysters-jubilee-3","palmetto-stripe-1"],"type":"based_on_data","backup":[]}},"suggestionStyle":"style1","suggestionStyle1ProductItemType":"list","suggestionStyle1ProductPosition":"none","suggestionStyle1ProductPerRow":"1","suggestionStyle2ProductItemType":"list","suggestionStyle2ProductPosition":"right","suggestionStyle2ProductPerRow":"2","suggestionStyle3ProductItemType":"list","suggestionStyle3ProductPosition":"right","suggestionStyle3ProductPerRow":"3","searchPanelBlocks":{"searchTermSuggestions":{"label":"Check out some of these popular searches","searchTermList":["palm","carnival toile","bougainvillea","oyster scallop","gator moire","cabana stripe ribbon","oysters jubilee","twelfth night","palmetto","the columns"],"backup":[],"type":"based_on_data","active":false},"mostPopularProducts":{"label":"Trending products","productList":["carnival-toile-rex-wallpaper","oysters-scallop-rex-grasscloth","oyster-scallop-2","oyster-scallop-oyster","oyster-scallop-rex-wallpaper","palmetto-stripe-mint-julep-grasscloth","cabana-stripe-ribbon-seersucker-wallpaper","oysters-scallop-freshwater-grasscloth","oysters-jubilee-3","palmetto-stripe-1"],"backup":[],"active":false,"type":"based_on_data"},"products":{"label":"Products","pageSize":25,"active":true,"displayImage":true},"collections":{"label":"Collections","pageSize":25,"active":false,"displayImage":true,"displayDescription":true,"excludedValues":[]},"pages":{"label":"Blogs & Pages","pageSize":25,"active":false,"displayImage":true,"displayExcerpt":true},"searchTips":{"label":"Search tips","searchTips":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature.","active":false},"searchEmptyResultMessages":{"label":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}But don't give up â check the spelling or try less specific search terms.","active":true}},"enableFuzzy":true,"scopedSuggestions":{"applyScopedSuggestion":false}},"backSettings":{"offSensitive":false}
1099,"actionlist":{"qvBtnBackgroundColor":"rgba(255||255||255||1)","qvBtnTextColor":"rgba(61||66||70||1)","qvBtnBorderColor":"rgba(255||255||255||1)","qvBtnHoverBackgroundColor":"rgba(61||66||70||1)","qvBtnHoverTextColor":"rgba(255||255||255||1)","qvBtnHoverBorderColor":"rgba(61||66||70||1)","atcBtnBackgroundColor":"rgba(0||0||0||1)","atcBtnTextColor":"rgba(255||255||255||1)","atcBtnBorderColor":"rgba(0||0||0||1)","atcBtnHoverBackgroundColor":"rgba(61||66||70||1)","atcBtnHoverTextColor":"rgba(255||255||255||1)","atcBtnHoverBorderColor":"rgba(61||66||70||1)","alStyle":"bc-al-style4","qvEnable":true,"atcEnable":true},"labelTranslations":{"en":{"refine":"SORT BY","refineMobile":"SORT BY","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","applyAll":"Apply All","close":"Close","back":"Back","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStar":"Star","ratingStars":"Stars","ratingUp":"& Up","showResult":"Show result","searchOptions":"Search Options","inCollectionSearch":"Search for products in this collection","loadPreviousPage":"Load Previous Page","listView":"List view","gridView":"Grid view","gridViewColumns":"Grid view {{ count }} Columns","loadMore":"Load more {{ amountProduct }} Products","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","sortByOptions":{"sorting":"SORT BY","relevance":"Relevance","title-ascending":"Title ascending"},"recommendation":{"homepage-237486":"Just dropped","homepage-654833":"Best Sellers","collectionpage-355400":"Just dropped","collectionpage-056154":"Most Popular Products","productpage-721655":"Recently viewed","productpage-310371":"Frequently Bought Together","cartpage-485427":"Still interested in this?","cartpage-332812":"Similar Products"},"search":{"generalTitle":"General Title (when no search term)","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","seeAllProducts":"See all products","resultEmpty":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}But don't give up â check the spelling or try less specific search terms.","resultEmptyWithSuggestion":"Sorry, nothing found for \"{{ terms }}\". Check out these items instead?","searchTotalResult":"Showing {{ count }} result","searchTotalResults":"Showing {{ count }} results","searchPanelProduct":"Products","searchPanelCollection":"Collections","searchPanelPage":"Blogs & Pages","searchTipsTitle":"Search tips","searchTipsContent":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature."},"suggestion":{"viewAll":"View all {{ count }} products","didYouMean":"Did you mean: {{ terms }}","searchBoxPlaceholder":"Search","suggestQuery":"Show {{ count }} results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Check out some of these popular searches","noSearchResultProductsLabel":"Trending products"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\".","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\"."},"action_list":{"qvBtnLabel":"Quick View","qvAddToCartBtnLabel":"Add To Cart","qvSoldOutLabel":"Sold Out","qvSaleLabel":"Sale","qvViewFullDetails":"View Full Details","qvQuantity":"Quantity","atcAvailableLabel":"Add to Cart","atcSelectOptionsLabel":"Select Options","atcSoldOutLabel":"Sold Out","atcMiniCartSubtotalLabel":"Subtotal","atcMiniCartCheckoutLabel":"Checkout","atcMiniCartShopingCartLabel":"Your Cart","atcMiniCartEmptyCartLabel":"Your Cart Is Currently Empty","atcMiniCartViewCartLabel":"View cart","atcAddingToCartBtnLabel":"Adding","atcAddedToCartBtnLabel":"Added!","atcMiniCartCountItemLabel":"item","atcMiniCartCountItemLabelPlural":"items"},"defaultTheme":{"toolbarViewAs":"View as","toolbarProduct":"Product","toolbarProducts":"Products","productItemSoldOut":"Sold out","productItemSale":"Sale","productItemFrom":"from"},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"}}},"label":{"refine":"SORT BY","refineMobile":"SORT BY","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","applyAll":"Apply All","close"
1099:"Close","back":"Back","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStar":"Star","ratingStars":"Stars","ratingUp":"& Up","showResult":"Show result","searchOptions":"Search Options","inCollectionSearch":"Search for products in this collection","loadPreviousPage":"Load Previous Page","listView":"List view","gridView":"Grid view","gridViewColumns":"Grid view {{ count }} Columns","loadMore":"Load more {{ amountProduct }} Products","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","sortByOptions":{"sorting":"SORT BY","relevance":"Relevance","title-ascending":"Title ascending"},"recommendation":{"homepage-237486":"Just dropped","homepage-654833":"Best Sellers","collectionpage-355400":"Just dropped","collectionpage-056154":"Most Popular Products","productpage-721655":"Recently viewed","productpage-310371":"Frequently Bought Together","cartpage-485427":"Still interested in this?","cartpage-332812":"Similar Products"},"search":{"generalTitle":"General Title (when no search term)","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","seeAllProducts":"See all products","resultEmpty":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}But don't give up â check the spelling or try less specific search terms.","resultEmptyWithSuggestion":"Sorry, nothing found for \"{{ terms }}\". Check out these items instead?","searchTotalResult":"Showing {{ count }} result","searchTotalResults":"Showing {{ count }} results","searchPanelProduct":"Products","searchPanelCollection":"Collections","searchPanelPage":"Blogs & Pages","searchTipsTitle":"Search tips","searchTipsContent":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature."},"suggestion":{"viewAll":"View all {{ count }} products","didYouMean":"Did you mean: {{ terms }}","searchBoxPlaceholder":"Search","suggestQuery":"Show {{ count }} results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Check out some of these popular searches","noSearchResultProductsLabel":"Trending products"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\".","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\"."},"action_list":{"qvBtnLabel":"Quick View","qvAddToCartBtnLabel":"Add To Cart","qvSoldOutLabel":"Sold Out","qvSaleLabel":"Sale","qvViewFullDetails":"View Full Details","qvQuantity":"Quantity","atcAvailableLabel":"Add to Cart","atcSelectOptionsLabel":"Select Options","atcSoldOutLabel":"Sold Out","atcMiniCartSubtotalLabel":"Subtotal","atcMiniCartCheckoutLabel":"Checkout","atcMiniCartShopingCartLabel":"Your Cart","atcMiniCartEmptyCartLabel":"Your Cart Is Currently Empty","atcMiniCartViewCartLabel":"View cart","atcAddingToCartBtnLabel":"Adding","atcAddedToCartBtnLabel":"Added!","atcMiniCartCountItemLabel":"item","atcMiniCartCountItemLabelPlural":"items"},"defaultTheme":{"toolbarViewAs":"View as","toolbarProduct":"Product","toolbarProducts":"Products","productItemSoldOut":"Sold out","productItemSale":"Sale","productItemFrom":"from"},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"}},"style":{"filterTitleTextColor":"","filterTitleFontSize":"","filterTitleFontWeight":400,"filterTitleFontTransform":"uppercase","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":"","filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroun
1099dColor":""},"searchEmptyResultMessages":{"label":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}But don't give up â check the spelling or try less specific search terms."}}, 1100 1101 swatch_settings: { 1102 1103 1104 "audubon": {"name":"audubon","type":"one_color","colorCodes":["#53746B"],"imageUrl":""}, 1105 1106 "blue": {"name":"blue","type":"one_color","colorCodes":["#0000FF"],"imageUrl":""}, 1107 1108 "delft": {"name":"delft","type":"one_color","colorCodes":["#1650C7"],"imageUrl":""}, 1109 1110 "flamingo": {"name":"flamingo","type":"one_color","colorCodes":["#C523A5"],"imageUrl":""}, 1111 1112 "french 75": {"name":"french 75","type":"one_color","colorCodes":["#DFE4B1"],"imageUrl":""}, 1113 1114 "freshwater": {"name":"freshwater","type":"one_color","colorCodes":["#63B5D1"],"imageUrl":""}, 1115 1116 "garden district": {"name":"garden district","type":"one_color","colorCodes":["#7FD61F"],"imageUrl":""}, 1117 1118 "lafitte's gold": {"name":"lafitte's gold","type":"one_color","colorCodes":["#ECE386"],"imageUrl":""}, 1119 1120 "lake worth lagoon": {"name":"lake worth lagoon","type":"one_color","colorCodes":["#20B8B3"],"imageUrl":""}, 1121 1122 "light seersucker": {"name":"light seersucker","type":"one_color","colorCodes":["#A7DAF4"],"imageUrl":""}, 1123 1124 "mint julep": {"name":"mint julep","type":"one_color","colorCodes":["#E8E3C1"],"imageUrl":""}, 1125 1126 "ooh la la": {"name":"ooh la la","type":"one_color","colorCodes":["#C523A5"],"imageUrl":""}, 1127 1128 "oyster": {"name":"oyster","type":"one_color","colorCodes":["#FCFCFC"],"imageUrl":""}, 1129 1130 "plastered": {"name":"plastered","type":"one_color","colorCodes":["#E6DCDC"],"imageUrl":""}, 1131 1132 "rex": {"name":"rex","type":"one_color","colorCodes":["#E01A1A"],"imageUrl":""}, 1133 1134 "sea green": {"name":"sea green","type":"one_color","colorCodes":["#3FC598"],"imageUrl":""}, 1135 1136 "seersucker": {"name":"seersucker","type":"one_color","colorCodes":["#4DBCD3"],"imageUrl":""}, 1137 1138 "spritz": {"name":"spritz","type":"one_color","colorCodes":["#ECBC3C"],"imageUrl":""}, 1139 1140 "tuxedo": {"name":"tuxedo","type":"one_color","colorCodes":["#2735A6"],"imageUrl":""}, 1141 1142 "walnut": {"name":"walnut","type":"one_color","colorCodes":["#584810"],"imageUrl":""}, 1143 1144 "wisteria": {"name":"wisteria","type":"one_color","colorCodes":["#D4B4E1"],"imageUrl":""}, 1145 1146 1147 }, 1148 1149 default_sort_order: {"search":"","all":""}, 1150 1151 }; 1152 function mergeObject(obj1, obj2){ 1153 var obj3 = {}; 1154 for (var attr in obj1) { obj3[attr] = obj1[attr]; } 1155 for (var attr in obj2) { obj3[attr] = obj2[attr]; } 1156 return obj3; 1157 } 1158 if (typeof boostPFSConfig == 'undefined') { 1159 boostPFSConfig = {}; 1160 } 1161 if (typeof boostPFSAppConfig != 'undefined') { 1162 boostPFSConfig = mergeObject(boostPFSConfig, boostPFSAppConfig); 1163 } 1164 if (typeof boostPFSThemeConfig != 'undefined') { 1165 boostPFSConfig = mergeObject(boostPFSConfig, boostPFSThemeConfig); 1166 } 1167</script>
1167 1168 1169<!-- Include Resources -->
1169<script defer src="//palmorleans.com/cdn/shop/t/2/assets/boost-pfs-core-instant-search.js?v=72334993480690396671675280325"></script>
1169 1170
1170<script defer src="//palmorleans.com/cdn/shop/t/2/assets/boost-pfs-instant-search.js?v=156635490517666976371700031619"></script>
1170<!-- Initialize App -->
1171<script defer src="//palmorleans.com/cdn/shop/t/2/assets/boost-pfs-init.js?v=8317161029896936481736843089"></script>
1171 1172 1173 1174 1175 <!-- Instant search no result JSON data --> 1176
1176<script type="application/json" id="boost-pfs-instant-search-products-not-found-json"> 1177 { 1178 "search_terms": ["palm","carnival toile","bougainvillea","oyster scallop","gator moire","cabana stripe ribbon","oysters jubilee","twelfth night","palmetto","the columns"], 1179 "products": [{"id":7982519353589,"title":"Carnival Toile","handle":"carnival-toile-rex-wallpaper","description":"\u003cspan\u003eThe Carnival Toile pattern illustrates a classic carnival scene: the revelry of a parade with its grand floats, adorned riders and their horses amongst bead draped trees and the backdrop of a starry, moon-lit night.\u003c\/span\u003e","published_at":"2023-08-22T11:54:35-05:00","created_at":"2023-01-12T11:58:47-06:00","vendor":"palmorleans","type":"","tags":["Wallpaper"],"price":39800,"price_min":39800,"price_max":39800,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43586642182389,"title":"Carnival Toile \/ Rex \/ Double Roll","option1":"Carnival Toile","option2":"Rex","option3":"Double Roll","sku":"CT-13-C7100-W","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Carnival Toile - Carnival Toile \/ Rex \/ Double Roll","public_title":"Carnival Toile \/ Rex \/ Double Roll","options":["Carnival Toile","Rex","Double Roll"],"price":39800,"weight":1134,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CarnivalToile_Rex_Detail.jpg?v=1680124530","\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CarnivalToile_Rex.jpg?v=1680124541","\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_CarnivalToile_Rex_Wallpaper_Install.jpg?v=1684958450"],"featured_image":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CarnivalToile_Rex_Detail.jpg?v=1680124530","options":["Pattern","Color","Rolls"],"media":[{"alt":null,"id":31608442093813,"position":1,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CarnivalToile_Rex_Detail.jpg?v=1680124530"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CarnivalToile_Rex_Detail.jpg?v=1680124530","width":4354},{"alt":null,"id":31608442781941,"position":2,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CarnivalToile_Rex.jpg?v=1680124541"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CarnivalToile_Rex.jpg?v=1680124541","width":4354},{"alt":null,"id":31727019032821,"position":3,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_CarnivalToile_Rex_Wallpaper_Install.jpg?v=1684958450"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_CarnivalToile_Rex_Wallpaper_Install.jpg?v=1684958450","width":3000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cspan\u003eThe Carnival Toile pattern illustrates a classic carnival scene: the revelry of a parade with its grand floats, adorned riders and their horses amongst bead draped trees and the backdrop of a starry, moon-lit night.\u003c\/span\u003e"},{"id":7982170374389,"title":"Oyster Scallop","handle":"oysters-scallop-rex-grasscloth","description":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Oyster Scallop pattern is the pearl of the Palm Orleans collection. The brush strokes capture the texture and unique shapes of oyster shells and are layered to create a scalloped masterpiece.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2023-01-11T15:03:02-06:00","created_at":"2023-01-11T15:03:02-06:00","vendor":"palmorleans","type":"","tags":["Grasscloth"],"price":79800,"price_min":79800,"price_max":79800,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43585038713077,"title":"Oyster Scallop \/ Rex \/ Double","option1":"Oyster Scallop","option2":"Rex","option3":"Double","sku":"OS-13-MGRASS","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Oyster Scallop - Oyster Scallop \/ Rex \/ Double","public_title":"Oyster Scallop \/ Rex \/ Double","options":["Oyster Scallop","Rex","Double"],"price":79800,"weight":1361,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Rex_Detail.jpg?v=1680126091","\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Rex.jpg?v=1680126101","\/\/palmorleans.com\/cdn\/shop\/files\/OysterScallop_Rex_Grasscloth_Install_LR.jpg?v=1686348416"],"featured_image":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Rex_Detail.jpg?v=1680126091","options":["Pattern","Color","Rolls"],"media":[{"alt":null,"id":31608526405877,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3400,"width":3400,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Rex_Detail.jpg?v=1680126091"},"aspect_ratio":1.0,"height":3400,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Rex_Detail.jpg?v=1680126091","width":3400},{"alt":null,"id":31608526668021,"position":2,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Rex.jpg?v=1680126101"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Rex.jpg?v=1680126101","width":4354},{"alt":null,"id":31765390622965,"position":3,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/OysterScallop_Rex_Grasscloth_Install_LR.jpg?v=1686348416"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/OysterScallop_Rex_Grasscloth_Install_LR.jpg?v=1686348416","width":3000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Oyster Scallop pattern is the pearl of the Palm Orleans collection. The brush strokes capture the texture and unique shapes of oyster shells and are layered to create a scalloped masterpiece.\u003c\/span\u003e\u003c\/p\u003e"},{"id":8041598222581,"title":"Oyster Scallop","handle":"oyster-scallop-2","description":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Oyster Scallop pattern is the pearl of the Palm Orleans collection. The brush strokes capture the texture and unique shapes of oyster shells and are layered to create a scalloped masterpiece.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2023-04-14T12:05:26-05:00","created_at":"2023-04-14T12:05:26-05:00","vendor":"palmorleans","type":"","tags":["Grasscloth"],"price":79800,"price_min":79800,"price_max":79800,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43803852112117,"title":"Oyster Scallop \/ Seersucker \/ Double","option1":"Oyster Scallop","option2":"Seersucker","option3":"Double","sku":"OS-25-MGRASS","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Oyster Scallop - Oyster Scallop \/ Seersucker \/ Double","public_title":"Oyster Scallop \/ Seersucker \/ Double","options":["Oyster Scallop","Seersucker","Double"],"price":79800,"weight":1361,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OysterScallop_Seersucker_Detail.jpg?v=1682527110","\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OysterScallop_Seersucker.jpg?v=1682527110","\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_OysterScallop_Seersucker_Grasscloth_Install_LR.jpg?v=1686348761"],"featured_image":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OysterScallop_Seersucker_Detail.jpg?v=1682527110","options":["Pattern","Color","Rolls"],"media":[{"alt":null,"id":31666977571061,"position":1,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OysterScallop_Seersucker_Detail.jpg?v=1682527110"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OysterScallop_Seersucker_Detail.jpg?v=1682527110","width":4354},{"alt":null,"id":31666977603829,"position":2,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OysterScallop_Seersucker.jpg?v=1682527110"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OysterScallop_Seersucker.jpg?v=1682527110","width":4354},{"alt":null,"id":31765395570933,"position":3,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_OysterScallop_Seersucker_Grasscloth_Install_LR.jpg?v=1686348761"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_OysterScallop_Seersucker_Grasscloth_Install_LR.jpg?v=1686348761","width":3000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Oyster Scallop pattern is the pearl of the Palm Orleans collection. The brush strokes capture the texture and unique shapes of oyster shells and are layered to create a scalloped masterpiece.\u003c\/span\u003e\u003c\/p\u003e"},{"id":7980580045045,"title":"Oyster Scallop","handle":"oyster-scallop-oyster","description":"\u003cspan style=\"font-weight: 400;\"\u003eThe Oyster Scallop pattern is the pearl of the Palm Orleans collection. The brush strokes capture the texture and unique shapes of oyster shells and are layered to create a scalloped masterpiece.\u003c\/span\u003e","published_at":"2023-01-08T16:30:51-06:00","created_at":"2023-01-08T16:30:52-06:00","vendor":"palmorleans","type":"","tags":["Fabric"],"price":17800,"price_min":17800,"price_max":17800,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43577834275061,"title":"Oyster Scallop \/ Oyster \/ 50\/50 Linen Cotton","option1":"Oyster Scallop","option2":"Oyster","option3":"50\/50 Linen Cotton","sku":"OS-24-G377-F","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Oyster Scallop - Oyster Scallop \/ Oyster \/ 50\/50 Linen Cotton","public_title":"Oyster Scallop \/ Oyster \/ 50\/50 Linen Cotton","options":["Oyster Scallop","Oyster","50\/50 Linen Cotton"],"price":17800,"weight":318,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_OysterScallop_Oyster_Detail.jpg?v=1679362640","\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_OysterScallop_Oyster.jpg?v=1679362640"],"featured_image":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_OysterScallop_Oyster_Detail.jpg?v=1679362640","options":["Pattern","Color","Ground"],"media":[{"alt":null,"id":31582116479221,"position":1,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_OysterScallop_Oyster_Detail.jpg?v=1679362640"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_OysterScallop_Oyster_Detail.jpg?v=1679362640","width":4354},{"alt":null,"id":31582115430645,"position":2,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_OysterScallop_Oyster.jpg?v=1679362640"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_OysterScallop_Oyster.jpg?v=1679362640","width":4354}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cspan style=\"font-weight: 400;\"\u003eThe Oyster Scallop pattern is the pearl of the Palm Orleans collection. The brush strokes capture the texture and unique shapes of oyster shells and are layered to create a scalloped masterpiece.\u003c\/span\u003e"},{"id":7710812504309,"title":"Oyster Scallop","handle":"oyster-scallop-rex-wallpaper","description":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Oyster Scallop pattern is the pearl of the Palm Orleans collection. The brush strokes capture the texture and unique shapes of oyster shells and are layered to create a scalloped masterpiece.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2022-06-02T00:11:12-05:00","created_at":"2022-06-02T00:11:13-05:00","vendor":"palmorleans","type":"","tags":["Wallpaper"],"price":39800,"price_min":39800,"price_max":39800,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42830892269813,"title":"Oyster Scallop \/ Rex \/ Double Roll","option1":"Oyster Scallop","option2":"Rex","option3":"Double Roll","sku":"OS-13-C7100-W","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Oyster Scallop - Oyster Scallop \/ Rex \/ Double Roll","public_title":"Oyster Scallop \/ Rex \/ Double Roll","options":["Oyster Scallop","Rex","Double Roll"],"price":39800,"weight":1134,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_OysterScallop_RexColorway_Detail_LR.jpg?v=1685710839","\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_W_OysterScallop_Rex2.jpg?v=1685711024","\/\/palmorleans.com\/cdn\/shop\/files\/OysterScallop_Rex_Wallpaper_Install_LR.jpg?v=1685711024"],"featured_image":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_OysterScallop_RexColorway_Detail_LR.jpg?v=1685710839","options":["Pattern","Color","Rolls"],"media":[{"alt":null,"id":31744898138357,"position":1,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_OysterScallop_RexColorway_Detail_LR.jpg?v=1685710839"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_OysterScallop_RexColorway_Detail_LR.jpg?v=1685710839","width":4354},{"alt":null,"id":31744904626421,"position":2,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_W_OysterScallop_Rex2.jpg?v=1685711024"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_W_OysterScallop_Rex2.jpg?v=1685711024","width":4354},{"alt":null,"id":31744890470645,"position":3,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/OysterScallop_Rex_Wallpaper_Install_LR.jpg?v=1685711024"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/OysterScallop_Rex_Wallpaper_Install_LR.jpg?v=1685711024","width":3000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Oyster Scallop pattern is the pearl of th
1179e Palm Orleans collection. The brush strokes capture the texture and unique shapes of oyster shells and are layered to create a scalloped masterpiece.\u003c\/span\u003e\u003c\/p\u003e"},{"id":7982178205941,"title":"Palmetto Stripe","handle":"palmetto-stripe-mint-julep-grasscloth","description":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Palmetto Stripe pattern illustrates the robust fan of a dwarf palmetto frond. Its broad leaves form an exquisite starburst shape, which is repeated to create an uplifting, vertical stripe.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2023-01-11T15:37:17-06:00","created_at":"2023-01-11T15:37:17-06:00","vendor":"palmorleans","type":"","tags":["Grasscloth"],"price":79800,"price_min":79800,"price_max":79800,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43585124892917,"title":"Palmetto Stripe \/ Mint Julep \/ Double","option1":"Palmetto Stripe","option2":"Mint Julep","option3":"Double","sku":"PS-26-MGRASS","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Palmetto Stripe - Palmetto Stripe \/ Mint Julep \/ Double","public_title":"Palmetto Stripe \/ Mint Julep \/ Double","options":["Palmetto Stripe","Mint Julep","Double"],"price":79800,"weight":1361,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_PalmettoStripe_MintJulep_Detail.jpg?v=1680125598","\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_PalmettoStripe_MintJulep.jpg?v=1680125601","\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_PalmettoStripe_MintJulep_GC_Install_LR.jpg?v=1685134997"],"featured_image":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_PalmettoStripe_MintJulep_Detail.jpg?v=1680125598","options":["Pattern","Color","Rolls"],"media":[{"alt":null,"id":31608500682997,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3700,"width":3700,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_PalmettoStripe_MintJulep_Detail.jpg?v=1680125598"},"aspect_ratio":1.0,"height":3700,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_PalmettoStripe_MintJulep_Detail.jpg?v=1680125598","width":3700},{"alt":null,"id":31608500715765,"position":2,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_PalmettoStripe_MintJulep.jpg?v=1680125601"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_PalmettoStripe_MintJulep.jpg?v=1680125601","width":4354},{"alt":null,"id":31731757023477,"position":3,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_PalmettoStripe_MintJulep_GC_Install_LR.jpg?v=1685134997"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_PalmettoStripe_MintJulep_GC_Install_LR.jpg?v=1685134997","width":3000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Palmetto Stripe pattern illustrates the robust fan of a dwarf palmetto frond. Its broad leaves form an exquisite starburst shape, which is repeated to create an uplifting, vertical stripe.\u003c\/span\u003e\u003c\/p\u003e"},{"id":7982506574069,"title":"Cabana Stripe Ribbon","handle":"cabana-stripe-ribbon-seersucker-wallpaper","description":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe hand painted brushstrokes in the Cabana Stripe Ribbon pattern emulate the subtle scalloped edge \u0026amp; textural details of the traditionally woven Petersham ribbon, creating a classic 2â stripe with a Palm Orleans twist. \u003c\/span\u003e\u003c\/p\u003e","published_at":"2023-01-12T11:20:04-06:00","created_at":"2023-01-12T11:20:05-06:00","vendor":"palmorleans","type":"","tags":["Wallpaper"],"price":39800,"price_min":39800,"price_max":39800,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43586588279029,"title":"Cabana Stripe Ribbon \/ Seersucker \/ Double Roll","option1":"Cabana Stripe Ribbon","option2":"Seersucker","option3":"Double Roll","sku":"CSR-25-C7100-W","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Cabana Stripe Ribbon - Cabana Stripe Ribbon \/ Seersucker \/ Double Roll","public_title":"Cabana Stripe Ribbon \/ Seersucker \/ Double Roll","options":["Cabana Stripe Ribbon","Seersucker","Double Roll"],"price":39800,"weight":1134,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CabanaStripeRibbon_Seersucker_Detail.jpg?v=1680124425","\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CabanaStripeRibbon_Seersucker.jpg?v=1680124431","\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_CabanaStripeRibbon_Seersucker_Install_LR.jpg?v=1684962016"],"featured_image":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CabanaStripeRibbon_Seersucker_Detail.jpg?v=1680124425","options":["Pattern","Color","Rolls"],"media":[{"alt":null,"id":31608437539061,"position":1,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CabanaStripeRibbon_Seersucker_Detail.jpg?v=1680124425"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CabanaStripeRibbon_Seersucker_Detail.jpg?v=1680124425","width":4354},{"alt":null,"id":31608437702901,"position":2,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CabanaStripeRibbon_Seersucker.jpg?v=1680124431"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_W_CabanaStripeRibbon_Seersucker.jpg?v=1680124431","width":4354},{"alt":null,"id":31727178645749,"position":3,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_CabanaStripeRibbon_Seersucker_Install_LR.jpg?v=1684962016"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_CabanaStripeRibbon_Seersucker_Install_LR.jpg?v=1684962016","width":3000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe hand painted brushstrokes in the Cabana Stripe Ribbon pattern emulate the subtle scalloped edge \u0026amp; textural details of the traditionally woven Petersham ribbon, creating a classic 2â stripe with a Palm Orleans twist. \u003c\/span\u003e\u003c\/p\u003e"},{"id":7710804803829,"title":"Oyster Scallop","handle":"oysters-scallop-freshwater-grasscloth","description":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Oyster Scallop pattern is the pearl of the Palm Orleans collection. The brush strokes capture the texture and unique shapes of oyster shells and are layered to create a scalloped masterpiece.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2022-06-01T23:47:38-05:00","created_at":"2022-06-01T23:47:38-05:00","vendor":"palmorleans","type":"","tags":["Grasscloth"],"price":79800,"price_min":79800,"price_max":79800,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42830883160309,"title":"Oyster Scallop \/ Freshwater \/ Double","option1":"Oyster Scallop","option2":"Freshwater","option3":"Double","sku":"OS-12-MGRASS","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Oyster Scallop - Oyster Scallop \/ Freshwater \/ Double","public_title":"Oyster Scallop \/ Freshwater \/ Double","options":["Oyster Scallop","Freshwater","Double"],"price":79800,"weight":1361,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Freshwater_Detail.jpg?v=1680124855","\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Freshwater.jpg?v=1680124866","\/\/palmorleans.com\/cdn\/shop\/files\/OysterScallop_Freshwater_Grasscloth_Install_LR.jpg?v=1686348484"],"featured_image":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Freshwater_Detail.jpg?v=1680124855","options":["Pattern","Color","Rolls"],"media":[{"alt":null,"id":31608460280053,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3700,"width":3700,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Freshwater_Detail.jpg?v=1680124855"},"aspect_ratio":1.0,"height":3700,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Freshwater_Detail.jpg?v=1680124855","width":3700},{"alt":null,"id":31608460640501,"position":2,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Freshwater.jpg?v=1680124866"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_G_OysterScallop_Freshwater.jpg?v=1680124866","width":4354},{"alt":null,"id":31765391474933,"position":3,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/OysterScallop_Freshwater_Grasscloth_Install_LR.jpg?v=1686348484"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/OysterScallop_Freshwater_Grasscloth_Install_LR.jpg?v=1686348484","width":3000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Oyster Scallop pattern is the pearl of the Palm Orleans collection. The brush strokes capture the texture and unique shapes of oyster shells and are layered to create a scalloped masterpiece.\u003c\/span\u003e\u003c\/p\u003e"},{"id":8146857427189,"title":"Oysters Jubilee","handle":"oysters-jubilee-3","description":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Oysters Jubilee pattern is a celebratory homage to the details and charm of one of the Southâs most prized collectibles, the oyster plate.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2023-10-11T14:30:51-05:00","created_at":"2023-10-09T15:23:01-05:00","vendor":"palmorleans","type":"","tags":["Grasscloth"],"price":79800,"price_min":79800,"price_max":79800,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":44085026324725,"title":"Oysters Jubilee \/ Flamingo \/ Double","option1":"Oysters Jubilee","o
1179ption2":"Flamingo","option3":"Double","sku":"OJ-18-MGRASS","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Oysters Jubilee - Oysters Jubilee \/ Flamingo \/ Double","public_title":"Oysters Jubilee \/ Flamingo \/ Double","options":["Oysters Jubilee","Flamingo","Double"],"price":79800,"weight":1361,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OystersJubilee_Flamingo_Detail.jpg?v=1696965737","\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OystersJubilee_Flamingo.jpg?v=1696965750","\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_OystersJubilee_Flamingo_Install_Grasscloth.jpg?v=1696966187"],"featured_image":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OystersJubilee_Flamingo_Detail.jpg?v=1696965737","options":["Pattern","Color","Rolls"],"media":[{"alt":null,"id":32355169763573,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2880,"width":2880,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OystersJubilee_Flamingo_Detail.jpg?v=1696965737"},"aspect_ratio":1.0,"height":2880,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OystersJubilee_Flamingo_Detail.jpg?v=1696965737","width":2880},{"alt":null,"id":32355174514933,"position":2,"preview_image":{"aspect_ratio":1.0,"height":3600,"width":3600,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OystersJubilee_Flamingo.jpg?v=1696965750"},"aspect_ratio":1.0,"height":3600,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_G_OystersJubilee_Flamingo.jpg?v=1696965750","width":3600},{"alt":null,"id":32355196666101,"position":3,"preview_image":{"aspect_ratio":0.655,"height":5497,"width":3600,"src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_OystersJubilee_Flamingo_Install_Grasscloth.jpg?v=1696966187"},"aspect_ratio":0.655,"height":5497,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/files\/PalmOrleans_OystersJubilee_Flamingo_Install_Grasscloth.jpg?v=1696966187","width":3600}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Oysters Jubilee pattern is a celebratory homage to the details and charm of one of the Southâs most prized collectibles, the oyster plate.\u003c\/span\u003e\u003c\/p\u003e"},{"id":8031261655285,"title":"Palmetto Stripe","handle":"palmetto-stripe-1","description":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Palmetto Stripe pattern illustrates the robust fan of a dwarf palmetto frond. Its broad leaves form an exquisite starburst shape, which is repeated to create an uplifting, vertical stripe.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2023-03-20T14:21:05-05:00","created_at":"2023-03-20T14:21:05-05:00","vendor":"palmorleans","type":"","tags":["Fabric"],"price":17800,"price_min":17800,"price_max":17800,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43753601368309,"title":"Palmetto Stripe \/ Mint Julep \/ 50\/50 Linen Cotton","option1":"Palmetto Stripe","option2":"Mint Julep","option3":"50\/50 Linen Cotton","sku":"PS-26-G377-F","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Palmetto Stripe - Palmetto Stripe \/ Mint Julep \/ 50\/50 Linen Cotton","public_title":"Palmetto Stripe \/ Mint Julep \/ 50\/50 Linen Cotton","options":["Palmetto Stripe","Mint Julep","50\/50 Linen Cotton"],"price":17800,"weight":318,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_PalmettoStripe_MintJulep_Detail.jpg?v=1680010130","\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_PalmettoStripe_MintJulep.jpg?v=1680010130"],"featured_image":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_PalmettoStripe_MintJulep_Detail.jpg?v=1680010130","options":["Pattern","Color","Ground"],"media":[{"alt":null,"id":31604695105781,"position":1,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_PalmettoStripe_MintJulep_Detail.jpg?v=1680010130"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_PalmettoStripe_MintJulep_Detail.jpg?v=1680010130","width":4354},{"alt":null,"id":31604694941941,"position":2,"preview_image":{"aspect_ratio":1.0,"height":4354,"width":4354,"src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_PalmettoStripe_MintJulep.jpg?v=1680010130"},"aspect_ratio":1.0,"height":4354,"media_type":"image","src":"\/\/palmorleans.com\/cdn\/shop\/products\/PalmOrleans_F_PalmettoStripe_MintJulep.jpg?v=1680010130","width":4354}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp style=\"font-weight: 400;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe Palmetto Stripe pattern illustrates the robust fan of a dwarf palmetto frond. Its broad leaves form an exquisite starburst shape, which is repeated to create an uplifting, vertical stripe.\u003c\/span\u003e\u003c\/p\u003e"}] 1180 } 1181</script>
1181 1182
1183<script defer src="//palmorleans.com/cdn/shop/t/2/assets/boost-pfs-analytics-custom.js?v=161314685702743820801736843090"></script>
1183 1184 <!--end-boost-pfs-js--> 1185<div id="shopify-block-AUkZFTVBXS2ZDWWZnR__18209738915288330680" class="shopify-block shopify-app-block">
1185<script type="application/json" id="wsaio-translations"> 1186 1187 1188 1189 1190 1191 { 1192 "language": { 1193 1194 "_buy_btn": "Buy it Now", 1195 1196 "_dup_chk_btn": "Checkout", 1197 1198 "_saved_msg1": "You saved", 1199 1200 "_saved_msg2": "by buying bulk", 1201 1202 "_saved_msg3": " Or ", 1203 1204 "_disc_code": "Do you have a discount code?", 1205 1206 "_disc_applied": "Discount calculated at checkout", 1207 1208 "_login_txt": "Login", 1209 1210 "_apply_disc_txt": "to apply discount code", 1211 1212 "_rel_equal": "equal", 1213 1214 "_rel_not_equal": "not equal", 1215 1216 "_rel_greater_than": "greater than", 1217 1218 "_rel_less_than": "less than", 1219 1220 "_rel_greater_than_or_equal_to": "greater than or equal to", 1221 1222 "_rel_less_than_or_equal_to": "less than or equal to", 1223 1224 "_ol_must": "must be", 1225 1226 "_ol_to": "to", 1227 1228 "_ol_and": "AND", 1229 1230 "_ol_subtotal": "Subtotal", 1231 1232 "_ol_items": "Cart Items", 1233 1234 "_ol_weight": "Cart Total Weight", 1235 1236 "_inv_only": "Only", 1237 1238 "_inv_avail": " item(s) are available. Please update the quantity and try again.", 1239 1240 "_moq_err": "Minimum Requirements not fulfilled", 1241 1242 "_moq_fulfill_msg": "Fulfill minimum order requirements to avail discount", 1243 1244 "_max_qty_msg": "Maximum allowable quantity for selected variant is ", 1245 1246 "_preview_title": "Wholesale All In One Preview:", 1247 1248 "_preview_desc": "Wholesale pricing are only visible to you.", 1249 1250 "_preview_learn": "Learn More", 1251 1252 "_preview_actions": "Actions", 1253 1254 "_preview_close": "Close preview", 1255 1256 "_preview_hide": "Hide bar", 1257 1258 "_upsell_you": "You\u0026#39;re ", 1259 1260 "_upsell_away": " away from getting ", 1261 1262 "_upsell_only": "Only ", 1263 1264 "_upsell_item": " cart item left from getting ", 1265 1266 "_upsell_disc": "discount", 1267 1268 "_vol_head": "QTY", 1269 1270 "_discount": "Discount", 1271 1272 "_buy": "Buy", 1273 1274 "_price": "Price", 1275 1276 "_quantity": "Quantity", 1277 1278 "_off": "Off", 1279 1280 "_from": "From", 1281 1282 "_min_qty": "Minimum Quantity", 1283 1284 "_max_qty": "Maximum Quantity", 1285 1286 "_range_sep": " - ", 1287 1288 "_each_item": " each", 1289 1290 "_range_plus": " + ", 1291 1292 "_vol_foot": "Note: Test volume discount", 1293 1294 "_v_totl": "Total", 1295 1296 "_ord_disc_msg": "Additional %discount% discount will be applied at checkout", 1297 1298 "_ship_msg": "Shipping message", 1299 1300 "_fee_lbl": "Processing Fee", 1301 1302 "_wsf_link": "Create wholesale account", 1303 1304 "_n_title": "Net Term Checkout", 1305 1306 "_n_instr": "Enter Instructions here", 1307 1308 "_n_confirm": "Please review your order", 1309 1310 "_n_thanks_msg": "Your order has been successfully placed. You will now be redirected to our homepage.", 1311 1312 "_n_b_cart": "Cart", 1313 1314 "_n_bill_mthd": "Billing method", 1315 1316 "_n_b_info": "Information", 1317 1318 "_n_b_ship": "Shipping", 1319 1320 "_n_b_chk": "Checkout", 1321 1322 "_n_note_ph": "Order Note", 1323 1324 "_n_po_txt": "PO Number", 1325 1326 "_n_po_lbl": "Enter PO Number", 1327 1328 "_n_del_opts": "Delivery Options", 1329 1330 "_n_ship_txt": "Shipping", 1331 1332 "_n_pickup_txt": "Pickup", 1333 1334 "_n_del_date_ph": "Select Delivery Date", 1335 1336 "_n_pay_ph": "Select a payment option", 1337 1338 "_n_u_d_addrs": "Use a different address", 1339 1340 "_n_plcd_by": "placed by", 1341 1342 "_n_over": "Order must be over", 1343 1344 "_n_draft": "Contact the store to use the Draft Order method.", 1345 1346 "_n_no_rates": "No shipping rates found for this address.", 1347 1348 "_n_free_ship": "Free Shipping", 1349 1350 "_n_calc": "Calculating...", 1351 1352 "_n_free": "free", 1353 1354 "_n_ship_addr_title": "Shipping address", 1355 1356 "_n_sel_addr": "Select your address", 1357 1358 "_n_def_addr": "Default Address", 1359 1360 "_n_fname_ph": "First Name",
1361 1362 "_n_lname_ph": "Last Name", 1363 1364 "_n_comp_ph": "Company", 1365 1366 "_n_addr1_ph": "Address Line 1", 1367 1368 "_n_addr2_ph": "Address Line 2", 1369 1370 "_n_city_ph": "City", 1371 1372 "_n_country_ph": "Select Country", 1373 1374 "_n_zip_ph": "Zip\/Postcode", 1375 1376 "_n_phone_ph": "Phone", 1377 1378 "_n_bill_same": "Billing address same as shipping address", 1379 1380 "_n_bill_addr": "Billing address", 1381 1382 "_n_ret_cart": "Return to cart", 1383 1384 "_n_cont_btn": "Continue", 1385 1386 "_n_disc_ph": "Discount code", 1387 1388 "_n_apply_btn": "Apply", 1389 1390 "_n_disc_err": "Enter a valid discount code", 1391 1392 "_n_sub_txt": "Subtotal", 1393 1394 "_n_ship_lbl": "Shipping", 1395 1396 "_n_calc_next": "Calculated at next step", 1397 1398 "_n_total_txt": "Total", 1399 1400 "_n_contact_txt": "Contact", 1401 1402 "_n_shipto_txt": "Ship to", 1403 1404 "_n_change_btn": "change", 1405 1406 "_n_ship_method": "Shipping method", 1407 1408 "_n_place_btn": "Place Order", 1409 1410 "_n_ret_info": "Return to Information", 1411 1412 "_n_oos_lbl": "Out of Stock", 1413 1414 "_n_nt_avlbl": "Some items are no longer available. Your cart has been updated.", 1415 1416 "_n_cshiplabel": "Continue Shopping", 1417 1418 "_n_contact_l": "Contact information", 1419 1420 "_n_order_dl": "Order Details", 1421 1422 "_n_thku": "Thank you", 1423 1424 "_n_order_l": "Order", 1425 1426 "_n_addr": "Address", 1427 1428 "_q_img": "Image", 1429 1430 "_q_name": "Product Name", 1431 1432 "_q_price": "Price", 1433 1434 "_q_cmp_price": "Compare at price", 1435 1436 "_q_qty": "Quantity", 1437 1438 "_q_sku": "Product SKU", 1439 1440 "_q_vendor": "Vendor", 1441 1442 "_q_type": "Product Type", 1443 1444 "_q_d_pro": "Default Products", 1445 1446 "_q_action": "Action", 1447 1448 "_q_oos_lbl": "Out of Stock", 1449 1450 "_q_upd_btn": "Update Cart", 1451 1452 "_q_v_cart_btn": "View Cart", 1453 1454 "_q_add_btn": "Add to Cart", 1455 1456 "_q_v_opt_btn": "View Options", 1457 1458 "_q_load_btn": "Load More Products", 1459 1460 "_q_search_ph": "Search by product title or SKU", 1461 1462 "_q_more_txt": "Show more", 1463 1464 "_q_less_txt": "Show less", 1465 1466 "_q_reset_filter": "Reset Filters", 1467 1468 "_q_succ_title": "Success!", 1469 1470 "_q_succ_msg": "Product added to cart.", 1471 1472 "_q_err_title": "Error!", 1473 1474 "_q_stock_msg": "In stock", 1475 1476 "_q_mv_from": "From", 1477 1478 "_q_err_msg": "Please select a valid product quantity.", 1479 1480 "_q_moq_err": "Minimum Requirement Not Fullfilled!!!", 1481 1482 "_q_guest_msg": "Only Non-logged in users can access this page.", 1483 1484 "_q_appr_msg": "Only approved users can access this page.", 1485 1486 "_q_login_link": "Login here", 1487 1488 "_q_login_msg": "You must be logged in to access the Quick Order Form.", 1489 1490 "_q_click_link": "Click here", 1491 1492 "_q_reg_log_txt": "to Register or Login", 1493 1494 "_q_sold_l": "Sold out", 1495 1496 "_q_v_error": "Please select a valid product quantity.", 1497 1498 "_q_add_error": "Product added to cart.", 1499 1500 "_q_c_error": "Could not add the product to the cart.", 1501 1502 "_q_s_error": "No product item selected.", 1503 1504 "_q_u_error": "Product items updated in cart.", 1505 1506 "_q_f_error": "Minimum Requirement Not Fullfilled!!!", 1507 1508 "_ltv_lbl": "login to view price", 1509 1510 "_ltv_nontag_lbl": "Contact us to view price", 1511 1512 "_m_qty_lbl": "Quantity", 1513 1514 "_m_add_btn": "Add to cart", 1515 1516 "_m_req_msg": "Order requirements not met.", 1517 1518 "_m_v_min_msg": "cannot be less than", 1519 1520 "_m_v_max_msg": "cannot be more than", 1521 1522 "_m_v_mul_msg": "must be multiple of", 1523 1524 "_m_v_head": "Variants", 1525 1526 "_m_price_col": "Price", 1527 1528 "_m_qty_col": "Qty", 1529 1530 "_m_oos_txt": "Out of stock", 1531 1532 "_m_added_msg": "Items added.", 1533 1534 "_m_soldout_lbl": "Sold out", 1535 1536 "_m_v_cart_btn": "View Cart", 1537 1538 "only_txt": "Only ", 1539 1540 "_m_avail_qty": "quantity available in stock", 1541 1542 "_m_itm_txt": "items", 1543 1544 "_m_mbmin_txt": "Must be minimum ", 1545 1546 "_m_a_mbmin_txt": " AND Must be minimum ", 1547 1548 "_m_mbmax_txt": "Must be maximum ", 1549 1550 "_m_a_mbmax_txt": " AND Must be maximum ", 1551 1552 "_m_mbmul_txt": " must be multiple of ", 1553 1554 "_m_a_mbmul_txt": " and must be multiple of ", 1555 1556 "_m_aq_mbmul_txt": "All quantities must be multiple of ", 1557 1558 "_m_a_aq_mbmul_txt": " AND All quantities must be multiple of ", 1559 1560 "_m_prd_txt": "Product", 1561 1562 "_m_var_txt": "Variant", 1563 1564 "_m_cant_max_txt": "You cannot buy more than", 1565 1566 "_m_a_cant_max_txt": "AND You cannot buy more than", 1567 1568 "_m_cant_min_txt": "You cannot buy less than", 1569 1570 "_m_a_cant_min_txt": "AND You cannot buy less than", 1571 1572 "_m_qty_gt_zero": "Quantity Must be greater than 0", 1573 1574 "_m_v_d_label": "Volume Discount",
1575 1576 "_m_ttl": "Total", 1577 1578 "_m_ttl_l_qty": "Quantity cannot be less than", 1579 1580 "_m_ttl_m_qty": "Quantity cannot be more than", 1581 1582 "_m_ttl_mul_qty": "Quantity must be multiple of", 1583 1584 "_m_fulmnt": "Fulfill minimum order requirements to avail discount", 1585 1586 "_lock_msg": "\u0026lt;div style=\u0026quot;max-width:700px; margin:auto;text-align:center;\u0026quot;\u0026gt;Only approved customers can access the website. \u0026lt;br\u0026gt; \u0026lt;a style=\u0026quot;text-decoration:underline;\u0026quot; href=\u0026quot;\/account\/login\u0026quot;\u0026gt;Login here\u0026lt;\/a\u0026gt; or \u0026lt;a style=\u0026quot;text-decoration:underline;\u0026quot; href=\u0026quot;\/pages\/register\u0026quot;\u0026gt;Request an account\u0026lt;\/a\u0026gt;\u0026lt;\/div\u0026gt;", 1587 1588 "_lock_nontag_msg": "This is a private page and only accessible to approved customers. Please contact us at {{email}} for more information.", 1589 1590 "_lock_c": "This page is accessible to approved customers.", 1591 1592 "_invld_dc": "Discount code is invalid", 1593 1594 "_is_invld_dc": "Discount code isn\u0026#39;t valid for the items in your cart", 1595 1596 "_excl_txt": "(Excl. Tax)", 1597 1598 "_excl_totl_txt": "Excluded Total", 1599 1600 "_vat_txt": "VAT", 1601 1602 "_n_vat_inc": "VAT (incl.)", 1603 1604 "_n_sku": "SKU", 1605 1606 "_n_preview": "Preview", 1607 1608 "_n_show_sumry": "Show order summary", 1609 1610 "_n_desc": "Description", 1611 1612 "_n_qty": "Quantity", 1613 1614 "_n_flat_ship": "Flat rate shipping", 1615 1616 "_n_get_avail_ship": "Getting available shipping rates...", 1617 1618 "_n_b_day": "business day", 1619 1620 "_n_b_days": "business days", 1621 1622 "_n_state_txt": "State\/Province", 1623 1624 "_n_mob_chk": "Checkout" 1625 1626 }, 1627 "qof": { 1628 1629 "_q_img": "Image", 1630 1631 "_q_name": "Product Name", 1632 1633 "_q_d_pro": "Default Products", 1634 1635 "_q_price": "Price", 1636 1637 "_q_cmp_price": "Compare at price", 1638 1639 "_q_qty": "Quantity", 1640 1641 "_q_sku": "Product SKU", 1642 1643 "_q_vendor": "Vendor", 1644 1645 "_q_type": "Product Type", 1646 1647 "_q_action": "Action", 1648 1649 "_q_oos_lbl": "Out of Stock", 1650 1651 "_q_upd_btn": "Update Cart", 1652 1653 "_q_v_cart_btn": "View Cart", 1654 1655 "_q_add_btn": "Add to Cart", 1656 1657 "_q_v_opt_btn": "View Options", 1658 1659 "_q_load_btn": "Load More Products", 1660 1661 "_q_search_ph": "Search by product title or SKU", 1662 1663 "_q_more_txt": "Show more", 1664 1665 "_q_less_txt": "Show less", 1666 1667 "_q_reset_filter": "Reset Filters", 1668 1669 "_q_succ_title": "Success!", 1670 1671 "_q_succ_msg": "Product added to cart.", 1672 1673 "_q_err_title": "Error!", 1674 1675 "_q_stock_msg": "In stock", 1676 1677 "_q_mv_from": "From", 1678 1679 "_q_err_msg": "Please select a valid product quantity.", 1680 1681 "_q_moq_err": "Minimum Requirement Not Fullfilled!!!", 1682 1683 "_q_guest_msg": "Only Non-logged in users can access this page.", 1684 1685 "_q_appr_msg": "Only approved users can access this page.", 1686 1687 "_q_login_link": "Login here", 1688 1689 "_q_login_msg": "You must be logged in to access the Quick Order Form.", 1690 1691 "_q_click_link": "Click here", 1692 1693 "_q_reg_log_txt": "to Register or Login", 1694 1695 "_q_sold_l": "Sold out" 1696 1697 }, 1698 "ltv": { 1699 1700 "_ltv_lbl": "login to view price", 1701 1702 "_ltv_nontag_lbl": "Contact us to view price" 1703 1704 }, 1705 "manage": { 1706 1707 "_lock_msg": "\u0026lt;div style=\u0026quot;max-width:700px; margin:auto;text-align:center;\u0026quot;\u0026gt;Only approved customers can access the website. \u0026lt;br\u0026gt; \u0026lt;a style=\u0026quot;text-decoration:underline;\u0026quot; href=\u0026quot;\/account\/login\u0026quot;\u0026gt;Login here\u0026lt;\/a\u0026gt; or \u0026lt;a style=\u0026quot;text-decoration:underline;\u0026quot; href=\u0026quot;\/pages\/register\u0026quot;\u0026gt;Request an account\u0026lt;\/a\u0026gt;\u0026lt;\/div\u0026gt;", 1708 1709 "_lock_nontag_msg": "This is a private page and only accessible to approved customers. Please contact us at {{email}} for more information.", 1710 1711 "_lock_c": "This page is accessible to approved customers." 1712 1713 } 1714 } 1715 </script>
1715 1716
1716<script> 1717 "undefined"===typeof window.WSAIO&&(window.WSAIO={}); 1718 "undefined"===typeof WSAIO.App&&(WSAIO.App={}); 1719 WSAIO.App.url = "https://wholesales.digitalcoo.com"; 1720 WSAIO.App.checkoutURL = "https://wholesalecheckout.digitalcoo.com"; 1721 WSAIO.App.version = "2.3.8"; 1722 WSAIO.App.collectionIds = "https://wholesaleheavyload.digitalcoo.com/collections/ids"; 1723 WSAIO.template = "cart"; 1724 WSAIO.landingTemplate = "cart"; 1725 1726 (function () { 1727 const el = document.getElementById('wsaio-translations'); 1728 if (!el) return; 1729 try { 1730 const data = JSON.parse(el.textContent); 1731 WSAIO.language = data.language || {}; 1732 WSAIO.qof_translation_keys = data.qof || {}; 1733 WSAIO.ltv_translation_keys = data.ltv || {}; 1734 WSAIO.manage_translation_keys = data.manage || {}; 1735 } catch (error) { 1736 } 1737 el.remove(); 1738 })(); 1739 window.wst = function(key, fallback) { 1740 return WSAIO.language?.[key] || fallback || ''; 1741 }; 1742 1743 WSAIO.local_param = '/';
1744 WSAIO.local_param_without_last_slash = ''; 1745 if(typeof Shopify != 'undefined' && typeof Shopify.routes != 'undefined' && typeof Shopify.routes.root != 'undefined'){ 1746 WSAIO.local_param = Shopify.routes.root; 1747 WSAIO.local_param_without_last_slash = Shopify.routes.root.slice(0, Shopify.routes.root.lastIndexOf("/")); 1748 } 1749 1750 WSAIO.no_logs = true; 1751 WSAIO.wholesale_signup_link_on_login_page= 'append'; 1752 WSAIO.create_wholesale_account_link = WSAIO.local_param+"pages/register"; 1753 WSAIO.create_wholesale_account_link_label = wst('_wsf_link'); 1754 WSAIO.default_create_account_selector = 'form[action$="/account/login"] a[href*="/account/register"]'; 1755 1756 WSAIO.duplicate_checkout_selector = '[name*=waio_addToCart]'; 1757 WSAIO.replace_checkout_button = '[name$=checkout],[href="/checkout"]'; 1758 WSAIO.netTerm_checkout_selector = '[name*=netTerm]'; 1759 WSAIO.checkout_selector = '[name$=checkout],[href="/checkout"]'; 1760 WSAIO.checkout_message_selector = '[name$=checkout],[href="/checkout"]';
1761 WSAIO.product_inner_qb_table_selector = 'form[action="'+WSAIO.local_param+'cart/add"]'; 1762 WSAIO.current_product_qty_input_selector = '[name="quantity"]'; 1763 WSAIO.current_product_qty_btn_selector = 'quantity-selector-component button'; 1764 WSAIO.quickView_parent_Selector = ".quick-add-modal[open]"; 1765 WSAIO.quickView_handleSelector = "a.product__title[href],.full-unstyled-link,.view-product-title a"; 1766 WSAIO.quickView_variantSelector = "quick-add-modal[open] .js.product-form__input,quick-add-modal[open] .product-form__input--dropdown,#quick-add-modal-content .variant-picker__form"; 1767 WSAIO.Default_variant_selector = ".js.product-form__input,.product-form__input--dropdown"; 1768 WSAIO.Default_variant_id_selector = '[action$="/cart/add"] [name="id"][ref="variantId"],[action$="/cart/add"] .product-variant-id[name="id"],[action$="/cart/add"] [name="id"],[action$="/cart/add"] .product-variant-id[name="id"],[action$="/cart/add"] [name="id"][ref="variantId"]'; 1769 WSAIO.discount_code_field_selector='.cart__footer .totals:before'; 1770 WSAIO.discount_code_link_selector='.cart-notification__links,.cart-drawer__footer:before'; 1771 WSAIO.cart_ld_selector='.cart__ctas,.cart-notification__links #cart-notification-form:after'; 1772 WSAIO.agreement_checkout_selector = ''; 1773 WSAIO.agrrement_alert_message = ''; 1774 WSAIO.cart_qty_change_selector = '[name="updates[]"],[name="quantity"]';
1775 WSAIO.qty_change_delay = 1000; 1776 WSAIO.buy_now_button_html='<button type="button" class="wsaio_buynow shopify-payment-button__button shopify-payment-button__button--unbranded" data-testid="Checkout-button">'+wst('_buy_btn')+'</button>'; 1777 WSAIO.buy_now_button_html2='<button type="button" class="wsaio_buynow ws_buybtn_style shopify-payment-button__button--unbranded" data-testid="Checkout-button">'+wst('_buy_btn')+'</button>'; 1778 WSAIO.buy_now_button_html3='<button type="button" class="wsaio_buynow ws_buybtn_style vrt shopify-payment-button__button--unbranded" data-testid="Checkout-button">'+wst('_buy_btn')+'</button>'; 1779 WSAIO.buy_now_dummy = '<button type="button" class="dummy shopify-payment-button__button shopify-payment-button__button--unbranded" data-testid="Checkout-button" style="display:none;">'+wst('_buy_btn')+'</button>'; 1780 WSAIO.cart_qty_btn_selector = 'blank'; 1781 WSAIO.cart_qty_input_selector = 'blank'; 1782 WSAIO.duplicate_checkout_html='<input class="btn btn-checkout" type="submit" name="waio_addToCart" value="'+wst('_dup_chk_btn')+'">'; // make it global 1783 WSAIO.product_saleClock_selector = ''; 1784
1785 WSAIO.PO_field_selector = ''; 1786 WSAIO.PO_field_enable = false; 1787 1788 WSAIO.show_cart_level_upsell_message = false; 1789 WSAIO.cart_level_upsell_message_select = ''; 1790 1791 WSAIO.allow_normal_checkout__OC = false; 1792 1793 WSAIO.tax_include_label_selector = '.product__tax'; 1794 WSAIO.auto_vat_enable = false; 1795 WSAIO.default_qof_link_selector = 'main a[href="'+WSAIO.local_param+'account/logout"]'; 1796 1797 WSAIO.buy_now_btn_replace = true; 1798 WSAIO.buy_now_button_selector = '.shopify-payment-button__button,shopify-accelerated-checkout,.wsaio_buynow'; 1799 WSAIO.shopify_payment_button_wrapper = '.shopify-payment-button'; 1800 1801 WSAIO.use_currencyRates = 'shopify'; 1802 1803 WSAIO.shopify_markets_pro_enabled = false; 1804 1805 WSAIO.subscription_price = null; 1806 1807 1808 WSAIO.shipping_pickup_option = false; 1809 WSAIO.show_volumeRange = false; 1810 WSAIO.enable_auto_firstRow = true; 1811 WSAIO.enable_lineCouponCode = false; 1812 WSAIO.enable_trackingNote = false; 1813 1814 WSAIO.active_market_handle = `us`; 1815 1816 WSAIO.Lang = { 1817 "discount": wst('_discount'), 1818 "buy": wst('_buy'), 1819 "price": wst('_price'), 1820 "quantity": wst('_quantity'), 1821 "off": wst('_off'), 1822 "from": wst('_from'), 1823 "minimum_quantity": wst('_min_qty'), 1824 "maximum_quantity": wst('_max_qty'), 1825 "range_seperator": wst('_range_sep'), 1826 "each_item": wst('_each_item'), 1827 "range_so_on": wst('_range_plus'), 1828 "total":wst('_v_totl') 1829 }; 1830 1831 WSAIO.customer = { 1832 id: null, 1833 tags: "", 1834 tax_exempt: null, 1835 total_spent: null, 1836 orders_count: null, 1837 name: null, 1838 email: null, 1839 default_address: null || {}, 1840 addresses: null || [], 1841 company_id: null, 1842 company_locations: [ 1843 1844 ] 1845 }; 1846 if(WSAIO.customer && WSAIO.customer.tags){ 1847 try{ 1848 WSAIO.customer.tags = JSON.parse(WSAIO.customer.tags); 1849 }catch(e){} 1850 } 1851 WSAIO.shopInfo = { 1852 "money_format": "${{amount}}", 1853 "currency": "USD", 1854 "domain" : window.location.hostname, 1855 "shop" : "palmorleans.myshopify.com", 1856 "url" : "https://"+window.location.hostname, 1857 "ctmr": "palmorleans.mycurrencyrate1.com" 1858 }; 1859 WSAIO.frontpage_collection = { 1860 handle: "", 1861 id: "", 1862 }; 1863 try { 1864 if ((WSAIO.shopInfo && WSAIO.shopInfo)&& (WSAIO.shopInfo.url.lastIndexOf("/") + 1) == WSAIO.shopInfo.url.length) { 1865 WSAIO.shopInfo.url = WSAIO.shopInfo.url.slice(0, -1); 1866 } 1867 } catch (e) { } 1868 WSAIO.cart_object = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 1869 WSAIO.wsaiovd = {}; 1870 WSAIO.wsaiord = {}; 1871 WSAIO.volume_discounts = []; 1872 WSAIO.regular_discounts = []; 1873 WSAIO.cart_ld_discounts = []; 1874 WSAIO.app_shippings = {} || []; 1875 try{ 1876 WSAIO.app_shipping = Object.keys(WSAIO.app_shippings).map(function(key) { 1877 return WSAIO.app_shippings[key]; 1878 }); 1879 delete WSAIO.app_shippings;
1880 }catch(e){} 1881 1882 WSAIO.signup_form = null; 1883 WSAIO.selected_variant = { 1884 id: null, 1885 sku: null, 1886 price: null, 1887 compare_at_price: null 1888 }; 1889 WSAIO.selected_product = { 1890 id: null, 1891 handle: null, 1892 variant: WSAIO.selected_variant 1893 }; 1894 1895 WSAIO.current_product = { 1896 id: null, 1897 handle: null, 1898 variant: WSAIO.selected_variant 1899 }; 1900 window.current_product = null; 1901 WSAIO.product_details = { 1902 id: null, 1903 handle: null, 1904 available: null, 1905 variants: null 1906 }; 1907 try{ 1908 WSAIO.product_details.variants = JSON.parse(JSON.stringify(WSAIO.product_details.variants)).map(function(x){ 1909 return { 1910 id: x.id, 1911 name: x.name, 1912 title: x.title, 1913 available: x.available, 1914 sku: x.sku, 1915 price: x.price, 1916 compare_at_price: x.compare_at_price 1917 }; 1918 }); 1919 }catch(e){} 1920 WSAIO.current_variant = WSAIO.selected_variant;
1921 WSAIO.selected_collection = { 1922 id: null, 1923 handle: null 1924 }; 1925 WSAIO.current_collection = { 1926 id: null, 1927 handle: null 1928 }; 1929 WSAIO.buy_now_product = null; 1930 WSAIO.general_settings = {}; 1931 try{ 1932 WSAIO.general_settings = JSON.parse("{\"settings\":{\"sale_clock\":{\"sale_clock_text1\":\"Sale ends in\",\"sale_clock_text2\":\"\",\"sale_clock_type\":\"1\",\"show_sale_clock\":false,\"style\":{\"font_size\":\"26\",\"bg_color\":[{\"hue\":0,\"saturation\":0,\"brightness\":0}],\"fg_color\":[{\"hue\":0,\"saturation\":0,\"brightness\":1}],\"text_align\":\"left\",\"padding\":\"0.5rem 1rem\",\"border_radius\":\"0\",\"hex_bg_color\":\"#000000\",\"hex_fg_color\":\"#ffffff\"}},\"discount_method\":\"coupon_code\",\"enable_app\":true,\"disable_checkout_while_loading\":false,\"app_mode\":\"live\",\"compare_at_price\":true,\"show_compare_at_price\":false,\"hide_cents\":false,\"enable_additional_coupon_code\":true,\"g_setting_meta_id\":\"25340233482485\",\"logincustomization_signup_link_type\":\"append\",\"logincustomization_signup_link\":\"\/pages\/register\",\"logincustomization_signup_link_label\":\"Create wholesale account\",\"additionalFee_enabled\":false,\"additionalFee_label\":\"Processing Fee\",\"additionalFee_value\":\"0.00\",\"additionalFee_value_type\":\"fixed\",\"discount_text\":\"DISCOUNT\"}}"); 1933 if(typeof WSAIO.general_settings.settings !== "undefined"){ 1934 WSAIO.general_settings = WSAIO.general_settings.settings; 1935 } 1936 }catch(e){console.error("JSON Parsing error in settings.",e)} 1937 WSAIO.app_mode = WSAIO.general_settings.app_mode || "live"; 1938 WSAIO.user_mode = localStorage.getItem("wsaio-app-mode") || "live"; 1939 1940 window.customer_tags = null || []; 1941 window.is_loggedIn = false; 1942 1943 WSAIO.wholesale_signup_link_on_login_page= WSAIO.general_settings && typeof WSAIO.general_settings.logincustomization_signup_link_type !== "undefined" ? WSAIO.general_settings.logincustomization_signup_link_type : 'append'; // replace,append,none 1944 WSAIO.create_wholesale_account_link = WSAIO.general_settings && typeof WSAIO.general_settings.logincustomization_signup_link !== "undefined" ? WSAIO.local_param_without_last_slash+WSAIO.general_settings.logincustomization_signup_link : WSAIO.local_param+"pages/register"; 1945 WSAIO.create_wholesale_account_link_label = WSAIO.general_settings && typeof WSAIO.general_settings.logincustomization_signup_link_label !== "undefined" ? WSAIO.general_settings.logincustomization_signup_link_label : wst('_wsf_link'); 1946 1947 1948 1949 WSAIO.cart_object = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 1950 1951 WSAIO.cart_note_selector = '[name=note]'; 1952 1953 WSAIO.default_rof_link_selector = 'main a[href="/account/logout"]'; 1954 WSAIO.variant_sku_are_same = true; 1955 WSAIO.display_discount_on_soldout = false; 1956 WSAIO.Auto_free_theme = false; 1957 WSAIO.format_selecors = function(str){ 1958 if (!str) return ""; 1959 if (!str.includes(':')) { 1960 return str; 1961 } 1962 const invalidPseudo = [ 1963 ':visible', 1964 ':hidden', 1965 ':first', 1966 ':last', 1967 ':eq(', 1968 ':lt(', 1969 ':gt(', 1970 ':odd', 1971 ':even', 1972 ':same' 1973 ]; 1974 1975 invalidPseudo.forEach(bad => { 1976 if (bad.includes("(")) { 1977 str = str.replace(new RegExp(bad.replace("(", "\\(") + ".*?\\)", "g"), ""); 1978 } else { 1979 str = str.replace(new RegExp(bad, "g"), ""); 1980 } 1981 }); 1982 return str 1983 .replace(/,+/g, ",") 1984 .replace(/,\s*$/, "") 1985 .replace(/^\s*,/, "") 1986 .trim(); 1987 } 1988 1989 window.wsaio_account_url = `/account/login`; 1990 document.currentScript.remove(); 1991 </script>
1991 1992 1993 1994 1995 1996 1997 1998
1998<script> 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 � 2009 � 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 �� 2025 2026 document.currentScript.remove(); 2027 </script>
2027 2028 2029 2030 2031 2032 </div>
2032<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2032 2033</body> 2034</html> 2035 2036 2037
2038<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
vendor: 1 bytes, line 2038
2038
2039<script> 2040var moq_log_enable = true; 2041window.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 2042WSAIO.products_with_collectionss = []; 2043var default_product_variant = []; 2044var tempWaioQC = {"566e6f3142684e":{"shop":"palmorleans.myshopify.com","status":"enabled","customer_group":"logged_in","customer_tags":[],"except_logged_in":false,"except_tags":false,"excepted_tags":[],"default_quantity":"2","quantity_increment":"1","minimum_quantity":"2","maximum_quantity":"","variants":[],"collections":[],"applies_to":"products","message":"","internal_name":"2 YARD MINIMUM ON ALL FABRIC PRODUCTS","minimum_quantity_method":"product_level","selector_for_individual_variant":false,"products":[{"id":"8144581853429","title":"Bougainvillea FÃte","handle":"bougainville-fete","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/files\/PalmOrleans_F_BougainvillraFete_Oohlala_Detail.jpg?v=1696626666"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"44075939070197","price":"145.00","product_id":"8144581853429","sku":"BF-41-G377-F","title":"Bougainvillea Fete \/ Ooh La La \/ 50\/50 Linen Cotton"}]},{"id":"7701696741621","title":"Cabana Stripe Ribbon","handle":"cabana-stripe-ribbon-audubon","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_CabanaStripeRibbon_Audubon_Detail.jpg?v=1679079429"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"42799607054581","price":"140.00","product_id":"7701696741621","sku":"CSR-11-G377-F","title":"Cabana Stripe Ribbon \/ Audubon \/ 50\/50 Linen Cotton"}]},{"id":"7980549931253","title":"Cabana Stripe Ribbon","handle":"cabana-stripe-ribbon-delft","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_CabanaStripeRibbon_Delft_Detail.jpg?v=1679080059"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577627377909","price":"140.00","product_id":"7980549931253","sku":"CSR-14-G377-F","title":"Cabana Stripe Ribbon \/ Delft \/ 50\/50 Linen Cotton"}]},{"id":"7980550717685","title":"Cabana Stripe Ribbon","handle":"cabana-stripe-ribbon-spritz","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_CabanaStripeRibbon_Spritz_Detail.jpg?v=1679080257"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577641107701","price":"140.00","product_id":"7980550717685","sku":"CSR-35-G377-F","title":"Cabana Stripe Ribbon \/ Spritz \/ 50\/50 Linen Cotton"}]},{"id":"7980552782069","title":"Cabana Stripe Ribbon","handle":"cabana-stripe-ribbon-flamingo","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_CabanaStripeRibbon_Flamingo_Detail.jpg?v=1679358782"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577643532533","price":"140.00","product_id":"7980552782069","sku":"CSR-18-G377-F","title":"Cabana Stripe Ribbon \/ Flamingo \/ 50\/50 Linen Cotton"}]},{"id":"7980553928949","title":"Cabana Stripe Ribbon","handle":"cabana-stripe-ribbon-garden-district","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/files\/PalmOrleans_F_CabanaStripeRibbon_GardenDistrict_Detail.jpg?v=1682459182"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577645072629","price":"140.00","product_id":"7980553928949","sku":"CSR-22-G377-F","title":"Cabana Stripe Ribbon \/ Garden District \/ 50\/50 Linen Cotton"}]},{"id":"7980555862261","title":"Cabana Stripe Ribbon","handle":"cabana-stripe-ribbon-lake-worth-lagoon","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_CabanaStripeRibbon_LakeWorthLagoon_Detail.jpg?v=1679358219"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577648414965","price":"140.00","product_id":"7980555862261","sku":"CSR-21-G377-F","title":"Cabana Stripe Ribbon \/ Lake Worth Lagoon \/ 50\/50 Linen Cotton"}]},{"id":"7980558057717","title":"Cabana Stripe Ribbon","handle":"cabana-stripe-ribbon-plastered","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_CabanaStripeRibbon_Plastered_Detail.jpg?v=1679358246"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577654444277","price":"140.00","product_id":"7980558057717","sku":"CSR-19-G377-F","title":"Cabana Stripe Ribbon \/ Plastered \/ 50\/50 Linen Cotton"}]},{"id":"7980559565045","title":"Cabana Stripe Ribbon","handle":"cabana-stripe-ribbon-seersucker","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_CabanaStripeRibbon_Seersucker_Detail.jpg?v=1679358650"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577657327861","price":"140.00","product_id":"7980559565045","sku":"CSR-25-G377-F","title":"Cabana Stripe Ribbon \/ Seersucker \/ 50\/50 Linen Cotton"}]},{"id":"7701697986805","title":"Carnival Toile","handle":"carnival-toile-delft","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_CarnivalToile_Delft_Detail.jpg?v=1679360241"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"42799609807093","price":"140.00","product_id":"7701697986805","sku":"CT-14-G377-F","title":"Carnival Toile \/ Delft \/ 50\/50 Linen Cotton"}]},{"id":"7980577063157","title":"Carnival Toile","handle":"carnival-toile-wisteria","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_CarnivalToile_Wisteria_Detail.jpg?v=1679360384"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577811697909","price":"140.00","product_id":"7980577063157","sku":"CT-36-G377-F","title":"Carnival Toile \/ Wisteria \/ 50\/50 Linen Cotton"}]},{"id":"7980577325301","title":"Carnival Toile","handle":"carnival-toile-flamingo","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_CarnivalToile_Flamingo_Detail.jpg?v=1679359626"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577813106933","price":"140.00","product_id":"7980577325301","sku":"CT-18-G377-F","title":"Carnival Toile \/ Flamingo \/ 50\/50 Linen Cotton"}]},{"id":"7980577489141","title":"Carnival Toile","handle":"carnival-toile-garden-district","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_CarnivalToile_GardenDistrict_Detail.jpg?v=1679360098"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577813663989","price":"140.00","product_id":"7980577489141","sku":"CT-22-G377-F","title":"Carnival Toile \/ Garden District \/ 50\/50 Linen Cotton"}]},{"id":"7980577554677","title":"Carnival Toile","handle":"carnival-toile-rex","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/files\/PalmOrleans_F_CarnivalToile_Rex_Detail.jpg?v=1682521080"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577813991669","price":"145.00","product_id":"7980577554677","sku":"CT-13-G377-F","title":"Carnival Toile \/ Rex \/ 50\/50 Linen Cotton"}]},{"id":"7980577652981","title":"Carnival Toile","handle":"carnival-toile-seersucker","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_CarnivalToile_Seersucker_Detail.jpg?v=1679360521"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577814286581","price":"140.00","product_id":"7980577652981","sku":"CT-25-G377-F","title":"Carnival Toile \/ Seersucker \/ 50\/50 Linen Cotton"}]},{"id":"8030134010101","title":"Gator Moire","handle":"gator-moire","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_GatorMoire_Audubon_Detail.jpg?v=1679084190"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43742390878453","price":"140.00","product_id":"8030134010101","sku":"GM-11-G377-F","title":"Gator Moire \/ Audubon \/ 50\/50 Linen Cotton"}]},{"id":"8030139875573","title":"Gator Moire","handle":"gator-moire-1","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_GatorMoire_Flamingo_Detail.jpg?v=16793606
204459"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43742438686965","price":"140.00","product_id":"8030139875573","sku":"GM-18-G377-F","title":"Gator Moire \/ Flamingo \/ 50\/50 Linen Cotton"}]},{"id":"8030143348981","title":"Gator Moire","handle":"copy-of-gator-moire","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_GatorMoire_Seersucker_Detail.jpg?v=1679361424"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43742476599541","price":"140.00","product_id":"8030143348981","sku":"GM-25-G377-F","title":"Gator Moire \/ Seersucker \/ 50\/50 Linen Cotton"}]},{"id":"8030145446133","title":"Gator Moire","handle":"gator-moire-2","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_GatorMoire_Tuxedo_Detail.jpg?v=1679361548"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43742497210613","price":"140.00","product_id":"8030145446133","sku":"GM-15-G377-F","title":"Gator Moire \/ Tuxedo \/ 50\/50 Linen Cotton"}]},{"id":"8030148624629","title":"Gator Moire","handle":"gator-moire-3","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_GatorMoire_Wisteria_Detail.jpg?v=1679361578"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43742528471285","price":"140.00","product_id":"8030148624629","sku":"GM-36-G377-F","title":"Gator Moire \/ Wisteria \/ 50\/50 Linen Cotton"}]},{"id":"7702257533173","title":"Oyster Scallop","handle":"oyster-scallop-freshwater","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_OysterScallop_Freshwater_Detail.jpg?v=1679362220"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"42801324785909","price":"140.00","product_id":"7702257533173","sku":"OS-12-G377-F","title":"Oyster Scallop \/ Freshwater \/ 50\/50 Linen Cotton"}]},{"id":"7980579062005","title":"Oyster Scallop","handle":"oyster-scallop-tuxedo","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_OysterScallop_Tuxedo_Detail.jpg?v=1679362524"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577823363317","price":"140.00","product_id":"7980579062005","sku":"OS-15-G377-F","title":"Oyster Scallop \/ Tuxedo \/ 50\/50 Linen Cotton"}]},{"id":"7980580045045","title":"Oyster Scallop","handle":"oyster-scallop-oyster","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_OysterScallop_Oyster_Detail.jpg?v=1679362640"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577834275061","price":"140.00","product_id":"7980580045045","sku":"OS-24-G377-F","title":"Oyster Scallop \/ Oyster \/ 50\/50 Linen Cotton"}]},{"id":"7980581650677","title":"Oyster Scallop","handle":"oyster-scallop-rex","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_OysterScallop_Rex_Detail.jpg?v=1679362746"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577839911157","price":"145.00","product_id":"7980581650677","sku":"OS-13-G377-F","title":"Oyster Scallop \/ Rex \/ 50\/50 Linen Cotton"}]},{"id":"7980586959093","title":"Oyster Scallop","handle":"oyster-scallop-seersucker","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_OysterScallop_Seersucker_Detail.jpg?v=1679362314"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43577851740405","price":"140.00","product_id":"7980586959093","sku":"OS-25-G377-F","title":"Oyster Scallop \/ Seersucker \/ 50\/50 Linen Cotton"}]},{"id":"7701702705397","title":"Oysters Jubilee","handle":"oysters-jubilee-seersucker","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_OystersJubilee_Seersucker_Detail.jpg?v=1680010256"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"42800803741941","price":"140.00","product_id":"7701702705397","sku":"OJ-25-G377-F","title":"Oysters Jubilee \/ Seersucker \/ 50\/50 Linen Cotton"}]},{"id":"8031198183669","title":"Oysters Jubilee","handle":"copy-of-oysters-jubilee","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_OystersJubilee_Flamingo_Detail.jpg?v=1680004799"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43752891351285","price":"140.00","product_id":"8031198183669","sku":"OJ-18-G377-F","title":"Oysters Jubilee \/ Flamingo \/ 50\/50 Linen Cotton"}]},{"id":"8034646065397","title":"Oysters Jubilee","handle":"oysters-jubilee","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/files\/PalmOrleans_F_OystersJubilee_Rex_Detail.jpg?v=1682521515"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43779192455413","price":"140.00","product_id":"8034646065397","sku":"OJ-13-G377-F","title":"Oysters Jubilee \/ Rex \/ 50\/50 Linen Cotton"}]},{"id":"8034647933173","title":"Oysters Jubilee","handle":"oysters-jubilee-1","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/files\/PalmOrleans_F_OystersJubilee_Delft_Detail.jpg?v=1682526281"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43779203006709","price":"140.00","product_id":"8034647933173","sku":"OJ-14-G377-F","title":"Oysters Jubilee \/ Delft \/ 50\/50 Linen Cotton"}]},{"id":"8034648064245","title":"Oysters Jubilee","handle":"oysters-jubilee-2","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/files\/PalmOrleans_F_OystersJubilee_Spritz_Detail.jpg?v=1682525343"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43779204022517","price":"140.00","product_id":"8034648064245","sku":"OJ-35-G377-F","title":"Oysters Jubilee \/ Spritz \/ 50\/50 Linen Cotton"}]},{"id":"7702181019893","title":"Oysters Jubilee - Reverse","handle":"oysters-jubilee-reverse-seersucker","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_OystersJubileeRever
2044se_Seersucker_Detail.jpg?v=1680006001"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"42800819044597","price":"140.00","product_id":"7702181019893","sku":"OJR-25-G377-F","title":"Oysters Jubilee - Reverse \/ Seersucker \/ 50\/50 Linen Cotton"}]},{"id":"7702364848373","title":"Painter's Gingham","handle":"painters-gingham-delft","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PaintersGingham_Delft_Detail.jpg?v=1680027513"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"42801327800565","price":"140.00","product_id":"7702364848373","sku":"PG-14-G377-F","title":"Painter's Gingham \/ Delft \/ 50\/50 Linen Cotton"}]},{"id":"7980680184053","title":"Painter's Gingham","handle":"painters-gingham-seersucker","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PaintersGingham_Seersucker_Detail.jpg?v=1680027787"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43578349846773","price":"140.00","product_id":"7980680184053","sku":"PG-25-G377-F","title":"Painter's Gingham \/ Seersucker \/ 50\/50 Linen Cotton"}]},{"id":"7980680249589","title":"Painter's Gingham","handle":"painters-gingham-flamingo","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PaintersGingham_Flamingo_Detail.jpg?v=1680028130"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43578349912309","price":"140.00","product_id":"7980680249589","sku":"PG-18-G377-F","title":"Painter's Gingham \/ Flamingo \/ 50\/50 Linen Cotton"}]},{"id":"7980680478965","title":"Painter's Gingham","handle":"painters-gingham-garden-district","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PaintersGingham_GardenDistrict_Detail.jpg?v=1680028235"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43578351714549","price":"140.00","product_id":"7980680478965","sku":"PG-18-G377-F","title":"Painter's Gingham \/ Garden District \/ 50\/50 Linen Cotton"}]},{"id":"7980680937717","title":"Painter's Gingham","handle":"painters-gingham-lake-worth-lagoon","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PaintersGingham_LakeWorthLagoon_Detail.jpg?v=1680028260"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43578354991349","price":"140.00","product_id":"7980680937717","sku":"PG-21-G377-F","title":"Painter's Gingham \/ Lake Worth Lagoon \/ 50\/50 Linen Cotton"}]},{"id":"8031211684085","title":"Painter's Gingham","handle":"painters-gingham","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PaintersGingham_Audubon_Detail.jpg?v=1680028324"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43752965275893","price":"140.00","product_id":"8031211684085","sku":"PG-11-G377-F","title":"Painter's Gingham \/ Audubon \/ 50\/50 Linen Cotton"}]},{"id":"7980681986293","title":"Palmetto Stripe","handle":"palmetto-stripe-walnut","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PalmettoStripe_Walnut_Detail.jpg?v=1680007729"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43578361807093","price":"140.00","product_id":"7980681986293","sku":"PS-17-G377-F","title":"Palmetto Stripe \/ Walnut \/ 50\/50 Linen Cotton"}]},{"id":"7980818530549","title":"Palmetto Stripe","handle":"palmetto-stripe-delft","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PalmettoStripe_Delft_Detail.jpg?v=1680007947"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43578966540533","price":"140.00","product_id":"7980818530549","sku":"PS-14-G377-F","title":"Palmetto Stripe \/ Delft \/ 50\/50 Linen Cotton"}]},{"id":"7980820431093","title":"Palmetto Stripe","handle":"palmetto-stripe-flamingo","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PalmettoStripe_Flamingo_Detail.jpg?v=1680008202"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43578974437621","price":"140.00","product_id":"7980820431093","sku":"PS-18-G377-F","title":"Palmetto Stripe \/ Flamingo \/ 50\/50 Linen Cotton"}]},{"id":"7980821774581","title":"Palmetto Stripe","handle":"palmetto-stripe-lake-worth-lagoon","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PalmettoStripe_LakeWorthLagoon_Detail.jpg?v=1680009176"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43578978828533","price":"140.00","product_id":"7980821774581","sku":"PS-21-G377-F","title":"Palmetto Stripe \/ Lake Worth Lagoon \/ 50\/50 Linen Cotton"}]},{"id":"7980890915061","title":"Palmetto Stripe","handle":"palmetto-stripe-plastered","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PalmettoStripe_Plastered_Detail.jpg?v=1680009341"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579264729333","price":"140.00","product_id":"7980890915061","sku":"PS-19-G377-F","title":"Palmetto Stripe \/ Plastered \/ 50\/50 Linen Cotton"}]},{"id":"7980892193013","title":"Palmetto Stripe","handle":"palmetto-stripe-seersucker","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PalmettoStripe_Seersucker_Detail.jpg?v=1680009362"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579273445621","price":"140.00","product_id":"7980892193013","sku":"PS-25-G377-F","title":"Palmetto Stripe \/ Seersucker \/ 50\/50 Linen Cotton"}]},{"id":"7980893110517","title":"Palmetto Stripe","handle":"palmetto-stripe-tuxedo","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_PalmettoStripe_Tuxedo.jpg?v=1680008879"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579277705461","price":"140.00","product_id":"7980893110517","sku":"PS-15-G377-F","title":"Palmetto Stripe \/ Tuxedo \/ 50\/50 Linen Cotton"}]},{"id":"8031260541173","title":"Palmetto Stripe","handle":"palmetto-stripe","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PalmettoStripe_Audubon_Detail.jpg?v=1680009648"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43753573548277","price":"140.00","product_id":"8031260541173","sku":"PS-11-G377-F","title":"Palmetto Stripe \/ Audubon \/ 50\/50 Linen Cotton"}]},{"id":"8031261655285","title":"Palmetto Stripe","handle":"palmetto-stripe-1","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_PalmettoStripe_MintJulep_Detail.jpg?v=1680010130"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43753601368309","price":"140.00","product_id":"8031261655285","sku":"PS-26-G377-F","title":"Palmetto Stripe \/ Mint Julep \/ 50\/50 Linen Cotton"}]},{"id":"7701700509941","title":"The Columns","handle":"the-columns-delft","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_TheColumns_Delft_Detail.jpg?v=1680027117"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"42799614492917","price":"140.00","product_id":"7701700509941","sku":"COL-14-G377-F","title":"The Columns \/ Delft \/ 50\/50 Linen Cotton"}]},{"id":"7980899631349","title":"The Columns","handle":"the-columns-tuxedo","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_TheColumns_Tuxedo_Detail.jpg?v=1680026982"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579307557109","price":"140.00","product_id":"7980899631349","sku":"COL-15-G377-F","title":"The Columns \/ Tuxedo \/ 50\/50 Linen Cotton"}]},{"id":"7980901761269","title":"The Columns","handle":"the-columns-garden-district","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_TheColumns_GardenDistrict_Detail.jpg?v=1680026918"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579312996597","price":"140.00","product_id":"7980901761269","sku":"COL-22-G377-F","title":"The Columns \/ Garden District \/ 50\/50 Linen Cotton"}]},{"id":"7980906184949","title":"The Columns","handle":"the-columns-plastered","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_TheColumns_Plastered_Detail.jpg?v=1680027187"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579338817781","price":"140.00","product_id":"7980906184949","sku":"COL-19-G377-F","title":"The Columns \/ Plastered \/ 50\/50 Linen Cotton"}]},{"id":"8144594043125","title":"The Columns","handle":"the-columns","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/files\/PalmOrleans_F_TheColumns_Rex_Detail.jpg?v=1696627423"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"44076003590389","price":"145.00","product_id":"8144594043125","sku":"COL-13-G377-F","title":"The Columns \/ Rex \/ 50\/50 Linen Cotton"}]},{"id":"7702418784501","title":"Tulipes de Marche","handle":"tulipes-de-marche-flamingo","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_TulipesdeMarche_Flamingo_Detail.jpg?v=1680028930"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"42801492263157","price":"140.00","product_id":"7702418784501","sku":"TM-18-G377-F","title":"Tulipes de Marche \/ Flamingo \/ 50\/50 Linen Cotton"}]},{"id":"7980930334965","title":"Tulipes de Marche","handle":"tulipes-de-marche-seersucker","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_TulipesdeMarche_Seersucker_Detail.jpg?v=1680028956"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579434991861","price":"140.00","product_id":"7980930334965","sku":"TM-25-G377-F","title":"Tulipes de Marche \/ Seersucker \/ 50\/50 Linen Cotton"}]},{"id":"7980931088629","title":"Tulipes de Marche","handle":"tulipes-de-marche-french-75","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_TulipesdeMarche_French75_Detail.jpg?v=1680029270"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579438596341","price":"140.00","product_id":"7980931088629","sku":"TM-34-G377-F","title":"Tulipes de Marche \/ French 75 \/ 50\/50 Linen Cotton"}]},{"id":"7980932759797","title":"Tulipes de Marche","handle":"tulipes-de-marche-garden-district","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_TulipesdeMarche_GardenDistrict_Detail.jpg?v=1680030392"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579448623349","price":"140.00","product_id":"7980932759797","sku":"TM-22-G377-F","title":"Tulipes de Marche \/ Garden District \/ 50\/50 Linen Cotton"}]}
2044,{"id":"7980938461429","title":"Tulipes de Marche","handle":"tulipes-de-marche-plastered","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_TulipesdeMarche_Plastered_Detail.jpg?v=1680030613"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579475591413","price":"140.00","product_id":"7980938461429","sku":"TM-19-G377-F","title":"Tulipes de Marche \/ Plastered \/ 50\/50 Linen Cotton"}]},{"id":"8031684722933","title":"Tulipes de Marche","handle":"tulipes-de-marche","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_TulipesdeMarche_Tuxedo_Detail.jpg?v=1680030781"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43758053687541","price":"140.00","product_id":"8031684722933","sku":"TM-15-G377-F","title":"Tulipes de Marche \/ Tuxedo \/ 50\/50 Linen Cotton"}]},{"id":"7702420586741","title":"Twelfth Night","handle":"twelfth-night-delft","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_TwelfthNight_Delft_244fb18d-b436-4329-8d32-5aac30d34a28.jpg?v=1680031885"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"42801504911605","price":"140.00","product_id":"7702420586741","sku":"TN-14-G377-F","title":"Twelfth Night \/ Delft \/ 50\/50 Linen Cotton"}]},{"id":"7980977488117","title":"Twelfth Night","handle":"twelfth-night-rex","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/files\/PalmOrleans_F_TwelfthNight_Rex_Detail.jpg?v=1682524401"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579640578293","price":"145.00","product_id":"7980977488117","sku":"TN-13-G377-F","title":"Twelfth Night \/ Rex \/ 50\/50 Linen Cotton"}]},{"id":"7980980207861","title":"Twelfth Night","handle":"twelfth-night-flamingo","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_TwelfthNight_Flamingo.jpg?v=1680031324"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579651293429","price":"140.00","product_id":"7980980207861","sku":"TN-18-G377-F","title":"Twelfth Night \/ Flamingo \/ 50\/50 Linen Cotton"}]},{"id":"7980980797685","title":"Twelfth Night","handle":"twelfth-night-garden-district","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_TwelfthNight_GardenDistrict.jpg?v=1680031493"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579653390581","price":"140.00","product_id":"7980980797685","sku":"TN-22-G377-F","title":"Twelfth Night \/ Garden District \/ 50\/50 Linen Cotton"}]},{"id":"7980980928757","title":"Twelfth Night","handle":"twelfth-night-wisteria","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_TwelfthNight_Wisteria.jpg?v=1680031645"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579654373621","price":"140.00","product_id":"7980980928757","sku":"TN-36-G377-F","title":"Twelfth Night \/ Wisteria \/ 50\/50 Linen Cotton"}]},{"id":"7980981321973","title":"Twelfth Night","handle":"twelfth-night-seersucker","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/products\/PalmOrleans_F_TwelfthNight_Seersucker.jpg?v=1680031990"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"43579656863989","price":"140.00","product_id":"7980981321973","sku":"TN-25-G377-F","title":"Twelfth Night \/ Seersucker \/ 50\/50 Linen Cotton"}]},{"id":"8732874768629","title":"Cabana Stripe Ribbon","handle":"cabana-stripe-ribbon-rex","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/files\/PalmOrleans_F_CabanaStripeRibbon_Rex_Detail.jpg?v=1720645228"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"45670442270965","price":"145.00","product_id":"8732874768629","sku":"CSR-13-G377-F","title":"Cabana Stripe Ribbon \/ Rex \/ 50\/50 Linen Cotton"}]},{"id":"8732879585525","title":"Palmetto Stripe","handle":"palmetto-stripe-rex","image":{"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0631\/7155\/9669\/files\/PalmOrleans_F_PalmettoStripe_Rex_Detail.jpg?v=1720645380"},"tags":"Fabric","variants":[{"compare_at_price":null,"id":"45670467338485","price":"145.00","product_id":"8732879585525","sku":"PS-13-G377-F","title":"Palmetto Stripe \/ REX \/ 50\/50 Linen Cotton"}]}]}}; 2045var waioQCTemp = []; 2046var collection_handle = ''; 2047var collection_Id = ''; 2048var customerTags = null || []; 2049var customer_tags = null || []; 2050var is_loggedIn = false;
2051function log(a,b,c){if(WSAIO.debug)if("undefined"!==typeof c)switch(c){case "warning":console.warn(a,b);break;case "error":console.error(a,b);break;case "info":console.info(a,b);break;default:console.log(a,b)}else console.log(a,b)}; 2052waioQCTemp = waioQCTemp.concat(Object.keys(tempWaioQC).map(function(a){return tempWaioQC[a]})); 2053// sorting all rules 2054WSAIO.quantity_control = []; 2055if(typeof waioQCTemp !== "undefined" && waioQCTemp.length > 0){ 2056 var sortOrder = ["tag_based", "logged_in", "all"]; 2057 var sortOrder2 = ["variants", "products","collections","entire_store"]; 2058 var temp = []; 2059 for(var iter = 0; iter < sortOrder2.length; iter++){ 2060 var _d = sortOrder2[iter]; 2061 var temp1 = waioQCTemp.filter(function(x){return x.applies_to === _d}); 2062 temp1.sort(function(a,b){ console.log($.inArray(a.customer_group, sortOrder)) 2063 var compA = $.inArray(a.customer_group, sortOrder); 2064 var compB = $.inArray(b.customer_group, sortOrder); 2065 return (compA < compB) ? -1 : (compA > compB) ? 1 : 0; 2066 }); 2067 2068 temp1.forEach(function(_f,_j){ 2069 temp.push(_f); 2070 }); 2071 } 2072 WSAIO.quantity_control = temp; 2073} 2074 2075 2076 2077//================================Check applied rules and priority ========================== 2078 2079function getAllRelevantQC(data, callback){ 2080 var $jscomp$destructuring$var0 = data, rule = $jscomp$destructuring$var0.rule, qc_variants = $jscomp$destructuring$var0.qc_variants, qc_products = $jscomp$destructuring$var0.qc_products, qc_collections = $jscomp$destructuring$var0.qc_collections, qc_entireStore = $jscomp$destructuring$var0.qc_entireStore, variantId = $jscomp$destructuring$var0.variantId, productId = $jscomp$destructuring$var0.productId, collectionId = $jscomp$destructuring$var0.collectionId; 2081 var status = "rejected"; 2082 switch (rule.applies_to) { 2083 case "variants": 2084 if(rule.selector_for_individual_variant){ 2085 if(current_product != undefined){ 2086 $(current_product.variants).each(function(e){ 2087 var find = rule.variants.findIndex(function(x){ return x.id == current_product.variants[e].id }); 2088 if(find > -1){ 2089 status = "approved"; 2090 } 2091 }) 2092 } 2093 } 2094 if(variantId){ 2095 var find = rule.variants.findIndex(function(x){ return x.id == variantId }); 2096 if(find > -1){ 2097 status = "approved"; 2098 } 2099 } 2100 else{ 2101 log("WAIO Warning!","Variant id not found for Quantity controller applies to variants","warning"); 2102 } 2103 break; 2104 case "products": 2105 if(productId){ 2106 var find = rule.products.findIndex(function(x){ return x.id == productId }); 2107 if(find > -1){ 2108 status = "approved"; 2109 } 2110 } 2111 else{ 2112 log("WAIO Warning!","Product id not found for Quantity controller applies to products","warning"); 2113 } 2114 if(variantId){ 2115 try{ 2116 for(var iter = 0; iter < rule.products.length; iter++){ 2117 var product = rule.products[iter]; 2118 var find = product.variants.findIndex(function(x){ return x.id == variantId }); 2119 if(find > -1){ 2120 status = "approved"; break; 2121 } 2122 } 2123 }catch(e){log(e);} 2124 } 2125 break; 2126 case "collections": 2127 if(collectionId){ 2128 if(rule.collections.findIndex(function(x){return x.id == collectionId }) > -1){ 2129 status = "approved"; 2130 } 2131 } 2132 else if(productId){ 2133 WSAIO.collectionsOfProduct(productId, function(collectionIds){ 2134 for(var iter = 0; iter < collectionIds.length; iter++){ 2135 var collId = collectionIds[iter].collection_id; 2136 if(rule.collections.findIndex(function(x){return x.id == collId }) > -1){ 2137 status = "approved"; break; 2138 } 2139 } 2140 }); 2141 } 2142 else if(collection_handle == "all"){ 2143 if(qc_collections.length == 0){ 2144 status = "approved"; 2145 } 2146 log("WAIO message: All collections rendered!") 2147 } 2148 else{ 2149 log("WAIO message: Current collection's id not found!","warning") 2150 } 2151 break; 2152 case "entire_store": 2153 if(WSAIO.template !== "product"){ 2154 if(qc_collections.length === 0 && qc_products.length === 0 && qc_variants.length === 0){ 2155 status = "approved"; 2156 } 2157 } 2158 else{ 2159 if(qc_variants.length === 0){ 2160 status = "approved"; 2161 } 2162 2163 } 2164 break; 2165 default: 2166 break; 2167 } 2168 callback({type:rule.applies_to,status:status}); 2169} 2170 2171WSAIO.collectionsOfProduct = function (product_id, callback) { 2172 if (WSAIO.products_with_collectionss && WSAIO.products_with_collectionss.length) { 2173 var arr = WSAIO.products_with_collectionss.filter(function (x) { 2174 return x.product_id == product_id 2175 }); 2176 if (typeof callback === "function") { 2177 callback(arr); 2178 } 2179 } else { 2180 if (typeof callback === "function") { 2181 callback([]); 2182 } 2183 } 2184} 2185 2186 2187WSAIO.quantity_controllers = function(config, callback){ 2188 if("undefined"===typeof config)var config={}; 2189 null===config&&(config={}); 2190 var productId = config.productId; 2191 var variantId = config.variantId; 2192 var collectionId = config.collectionId; 2193 var custom_message = config.message || null; 2194 var qc_variants = []; 2195 var qc_products = []; 2196 var qc_collections = []; 2197 var qc_entireStore = []; 2198 for(var iter = 0; iter < WSAIO.quantity_control.length; iter++){ 2199 var rule = WSAIO.quantity_control[iter]; 2200 2201 if(rule.status !== "enabled") continue; 2202 if(rule.customer_group === "logged_in" && !is_loggedIn) continue; 2203 else if(rule.customer_group === "tag_based"){ 2204 if(!is_loggedIn) continue; 2205 var cus_tags = customerTags.map(function (e) { 2206 return e.toLowerCase() 2207 }); 2208 var tagFound = false;
2209 for(var iter1 = 0; iter1 < rule.customer_tags.length; iter1++){ 2210 var tag = rule.customer_tags[iter1]; 2211 if(cus_tags.indexOf(tag.toLowerCase())>-1){ 2212 tagFound = true; break; 2213 } 2214 } 2215 if(!tagFound) continue; 2216 } 2217 2218 else if(rule.customer_group === "all"){ 2219 if(is_loggedIn && (rule.except_tags || rule.except_logged_in)){ 2220 var cus_tags = customerTags.map(function (e) { 2221 return e.toLowerCase() 2222 }); 2223 if(rule.except_tags){ 2224 var tagFound = false; 2225 for(var iter1 = 0; iter1 < rule.excepted_tags.length; iter1++){ 2226 var tag = rule.excepted_tags[iter1]; 2227 if(cus_tags.indexOf(tag.toLowerCase())>-1 && WSAIO.quantity_control.find(function(e){ if(e.customer_group == 'tag_based'){ e.customer_tags.find(function(y){ y != tag.toLowerCase()}) } })){ 2228 tagFound = true; return; 2229 } 2230 } 2231 } 2232 else if(rule.except_logged_in){ 2233 if(is_loggedIn) return; 2234 } 2235 } 2236 } 2237 getAllRelevantQC({ 2238 rule: rule, 2239 variantId: variantId, 2240 productId: productId, 2241 collectionId: collectionId, 2242 qc_variants: qc_variants, 2243 qc_products: qc_products, 2244 qc_collections: qc_collections, 2245 qc_entireStore: qc_entireStore 2246 }, function(results){ 2247 var pushData = { 2248 variantId: variantId, 2249 productId: productId, 2250 collectionId: collectionId, 2251 customer_group: rule.customer_group, 2252 internal_name: rule.internal_name, 2253 default_quantity: rule.default_quantity, 2254 maximum_quantity: rule.maximum_quantity, 2255 minimum_quantity: rule.minimum_quantity, 2256 quantity_increment: rule.quantity_increment, 2257 applies_to: rule.applies_to, 2258 message: custom_message || rule.message, 2259 selector_for_individual_variant: rule.selector_for_individual_variant, 2260 minimum_quantity_method: rule.minimum_quantity_method, 2261 except_logged_in: rule.except_logged_in, 2262 except_tags: rule.except_tags, 2263 excepted_tags: rule.excepted_tags 2264 }; 2265 if(results.type === "variants" && results.status === "approved"){ 2266 pushData.variants = rule.variants; 2267 qc_variants.push(pushData); 2268 } 2269 if(results.type === "products" && results.status === "approved"){ 2270 pushData.products = rule.products; 2271 qc_products.push(pushData); 2272 } 2273 if(results.type === "collections" && results.status === "approved"){ 2274 pushData.collections = rule.collections; 2275 qc_collections.push(pushData); 2276 } 2277 if(results.type === "entire_store" && results.status === "approved"){ 2278 pushData.entire_store = true; 2279 qc_entireStore.push(pushData); 2280 } 2281 }); 2282 }//end forloop 2283 log("qc_products", qc_products); 2284 log("qc_collections", qc_collections); 2285 log("qc_entireStore", qc_entireStore); 2286 var variants_final = []; 2287 var products_final = {}; 2288 var collections_final = {}; 2289 var entireStore_final = {}; 2290 for(var iter = 0; iter < qc_variants.length; iter++){ 2291 var v = qc_variants[iter]; 2292 if(v.selector_for_individual_variant){ 2293 var vcg = v.customer_group; 2294 }else{ 2295 var vcg = variants_final.find(function(x){return x.customer_group}); 2296 } 2297 if( "undefined" !== typeof vcg){ 2298 switch(vcg){ 2299 case "tag_based": 2300 if(v.selector_for_individual_variant){ 2301 if(vcg == "tag_based"){ 2302 variants_final.push(v); 2303 } 2304 }else{ 2305 if(vcg != "tag_based"){ 2306 variants_final.push(v); 2307 } 2308 } 2309 break; 2310 case "logged_in": 2311 if(vcg != "tag_based"){ 2312 variants_final.push(v); 2313 } 2314 break; 2315 case "all": 2316 if(vcg != "tag_based" && variants_final.customer_group != "logged_in"){ 2317 variants_final.push(v); 2318 } 2319 break; 2320 default: 2321 break; 2322 } 2323 2324 } 2325 2326 else{ 2327 variants_final.push(v); 2328 } 2329 } 2330 2331 for(var iter = 0; iter < qc_products.length; iter++){ 2332 var v = qc_products[iter]; 2333 if( "undefined" !== typeof products_final.customer_group ){ 2334 switch(v.customer_group){ 2335 case "tag_based": 2336 if(products_final.customer_group != "tag_based"){ 2337 products_final = v; 2338 } 2339 break; 2340 case "logged_in": 2341 if(products_final.customer_group != "tag_based"){ 2342 products_final = v; 2343 } 2344 break; 2345 case "all": 2346 if(products_final.customer_group != "tag_based" && products_final.customer_group != "logged_in"){ 2347 products_final = v; 2348 } 2349 break; 2350 default: 2351 break; 2352 } 2353 } 2354 else{ 2355 products_final = v; 2356 } 2357 } 2358 for(var iter = 0; iter < qc_collections.length; iter++){ 2359 var v = qc_collections[iter]; 2360 if( "undefined" !== typeof collections_final.customer_group ){ 2361 switch(v.customer_group){ 2362 case "tag_based": 2363 if(collections_final.customer_group != "tag_based"){ 2364 collections_final = v; 2365 } 2366 break; 2367 case "logged_in": 2368 if(collections_final.customer_group != "tag_based"){ 2369 collections_final = v; 2370 } 2371 break; 2372 case "all": 2373 if(collections_final.customer_group != "tag_based" && collections_final.customer_group != "logged_in"){ 2374 collections_final = v; 2375 } 2376 break; 2377 default: 2378 break; 2379 } 2380 } 2381 else{ 2382 collections_final = v; 2383 } 2384 } 2385 for(var iter = 0; iter < qc_entireStore.length; iter++){ 2386 var v = qc_entireStore[iter]; 2387 if( "undefined" !== typeof entireStore_final.customer_group ){ 2388 switch(v.customer_group){ 2389 case "tag_based": 2390 if(entireStore_final.customer_group != "tag_based"){ 2391 entireStore_final = v; 2392 } 2393 break; 2394 case "logged_in": 2395 if(entireStore_final.customer_group != "tag_based"){ 2396 entireStore_final = v; 2397 } 2398 break; 2399 case "all": 2400 if(entireStore_final.customer_group != "tag_based" && entireStore_final.customer_group != "logged_in"){ 2401 entireStore_final = v; 2402 } 2403 break; 2404 default: 2405 break; 2406 } 2407 } 2408 else{ 2409 entireStore_final = v; 2410 } 2411 } 2412 2413 log("variants_final", variants_final); 2414 log("products_final", products_final); 2415 log("collections_final", collections_final); 2416 log("entireStore_final", entireStore_final); 2417 var quantity_controls = []; 2418 if("undefined" !== typeof variants_final.find(function(x){return x.applies_to})){ 2419 variants_final.forEach(function(_d,i){quantity_controls.push(_d);}); 2420 if("undefined" !== typeof products_final.applies_to){ 2421 quantity_controls.push(products_final); 2422 } 2423 } 2424 else if("undefined" !== typeof products_final.applies_to){ 2425 quantity_controls.push(products_final); 2426 } 2427 else if("undefined" !== typeof collections_final.applies_to){ 2428 quantity_controls.push(collections_final); 2429 } 2430 else if("undefined" !== typeof entireStore_final.applies_to){ 2431 quantity_controls.push(entireStore_final); 2432 } 2433 callback(null,{quantity_controls:quantity_controls}) 2434 2435} 2436 2437 2438 2439 2440// =================================For product and collection page function start ========================= 2441 2442 // show error function 2443 function waio_moq_log(msg){ 2444 if(moq_log_enable){ 2445 console.warn(msg); 2446 } 2447 } 2448 // make quantity selector design 2449 function prepare_individual_qty_html(config_param,rule,variant,moq_product){ 2450 var _qtyInc = parseInt(rule.quantity_increment) || 1, 2451 _qtyMin = parseInt(rule.minimum_quantity) || 0, 2452 _qtyMax = rule.maximum_quantity==""?0:rule.maximum_quantity, 2453 _qtyDefault = rule.default_quantity==""?0:parseInt(rule.default_quantity), 2454 _fLavel = rule.minimum_quantity_method, 2455 product_level_msg = rule.message, 2456 moq_product = config_param.product, 2457 message = rule.message; 2458 if(moq_product.variants.length == 1 && _fLavel == 'product_level') _fLavel = 'variant_level'; 2459 var qty__attrs = ''; 2460 if(config_param.variant_inventory_info == undefined){ 2461 qty__attrs = 'class="waio_qty-input waio_qty-input__applicable" template="'+config_param.template+'" is_table="'+rule.selector_for_individual_variant+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" '; 2462 }else{ 2463 qty__attrs = 'class="waio_qty-input waio_qty-input__applicable" template="'+config_param.template+'" is_table="'+rule.selector_for_individual_variant+'" variant_inventory_management="'+config_param.variant_inventory_info.variant_inventory_management+'" variant_inventory_policy="'+config_param.variant_inventory_info.variant_inventory_policy+'" variant_inventory_quantity="'+config_param.variant_inventory_info.variant_inventory_quantity+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" '; 2464 } 2465 window.MOQ_applied = [{ 2466 '_qtyDefault':_qtyDefault, 2467 '_qtyInc':_qtyInc, 2468 '_qtyMin':_qtyMin, 2469 '_qtyMax':_qtyMax 2470 }] 2471 2472 $('.waio__ErrorMsg').remove(); 2473 var _HTML = ' <div class="waio_moq_qty" continue_outofstock="" inventory_checking="" style="margin-left: 4%;"> ' + 2474 ' <label for="" style="font-size: 12px;">Quantity</label>'+ 2475 ' <div '+qty__attrs+' > ' +
2476 ' <span class="waio__less waio_qty--btn waio_qty--btn_product"><svg class="waio__less waio__icon waio__icon--minus" role="presentation" viewBox="0 0 16 2"> <path d="M1,1 L15,1" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> </svg></span> ' + 2477 ' <input type="text" data-qc-variant="'+variant.id+'" variant_title="'+variant.title+'" product_id="'+moq_product.id+'" product_title="'+moq_product.title+'" class="input_moq" name="quantity" data-variant="'+variant.id+'" value="'+parseInt(rule.default_quantity)+'" /> ' + 2478 ' <span class="waio__more waio_qty--btn waio_qty--btn_product"><svg class="waio__more waio__icon waio__icon--plus" role="presentation" viewBox="0 0 16 16"> <g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> <path d="M8,1 L8,15"></path> <path d="M1,8 L15,8"></path> </g> </svg></span> ' + 2479 ' </div> <p style="color:red;font-size: 12px;text-transform:capitalize;">'+message+'</p> ' + 2480 ' </div> ' ; 2481 return _HTML; 2482 2483 } 2484 // Variant table html design 2485 function prepare_variant_table_html(table_rules,moq_product,config_param,number_of_rule){ 2486 var check_if_applicable = false; 2487 if(number_of_rule == 'merge_rules'){ 2488 var ids = []; 2489 for(var i = 0 ;i< moq_product.variants.length; i++){ 2490 ids.push(moq_product.variants[i].id) 2491 } 2492 if(table_rules.length){ 2493 var rows_data = ''; 2494 $(moq_product.variants).each(function(e){ 2495 var variant = moq_product.variants[e]; 2496 $(table_rules).each(function(ee){ 2497 $(table_rules[ee].variants).each(function(eee){ 2498 if(variant.id == table_rules[ee].variants[eee].id){ 2499 var qty__attrs = 'class="waio_qty-input" data-min="0" data-method="variant_level" data-max="0" data-default="0" data-inc="1"'; 2500 var indxx = ids.findIndex(function(e){if(e==table_rules[ee].variants[eee].id){return e}}) 2501 ids = ids.filter(function(elem){ 2502 return elem != ids[indxx]; 2503 }); 2504 if(table_rules[ee].minimum_quantity_method == 'variant_level'){ 2505 var message = table_rules[ee].message.replace("[[mul]]",table_rules[ee].quantity_increment).replace("[[min]]",table_rules[ee].minimum_quantity).replace('"',''); 2506 _fLavel = table_rules[ee].minimum_quantity_method; 2507 max_qty = table_rules[ee].maximum_quantity==""?0:table_rules[ee].maximum_quantity; 2508 _qtyInc = parseInt(table_rules[ee].quantity_increment) || 1; 2509 _qtyMin = parseInt(table_rules[ee].minimum_quantity) || 0; 2510 _qtyMax = parseInt(max_qty) || 0; 2511 var message = table_rules[ee].message; 2512 if(table_rules[ee].default_quantity == 0){ 2513 _qtyDefault = parseInt(table_rules[ee].default_quantity); 2514 }else{ 2515 _qtyDefault = parseInt(table_rules[ee].default_quantity) || 1; 2516 } 2517 var qty__attrs = ''; 2518 if(config_param.variant_inventory_info == undefined){ 2519 qty__attrs = 'class="waio_qty-input waio_qty-input__applicable" template="'+config_param.template+'" is_table="'+table_rules[ee].selector_for_individual_variant+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" '; 2520 }else{ 2521 qty__attrs = 'class="waio_qty-input waio_qty-input__applicable" template="'+config_param.template+'" is_table="'+table_rules[ee].selector_for_individual_variant+'" variant_inventory_management="'+config_param.variant_inventory_info.variant_inventory_management+'" variant_inventory_policy="'+config_param.variant_inventory_info.variant_inventory_policy+'" variant_inventory_quantity="'+config_param.variant_inventory_info.variant_inventory_quantity+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" '; 2522 } 2523 } 2524 if(variant.available){ 2525 input_html = ''+ 2526 ' <div '+qty__attrs+'> ' +
2527 ' <span class="waio__less waio_qty--btn waio_qty--btn_product"><svg class="waio__less waio__icon waio__icon--minus" role="presentation" viewBox="0 0 16 2"> <path d="M1,1 L15,1" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> </svg></span> ' + 2528 ' <input type="text" data-qc-variant="'+variant.id+'" name="quantity" class="input_moq" data-variant="'+variant.id+'" value="'+_qtyDefault+'"/> ' + 2529 ' <span class="waio__more waio_qty--btn waio_qty--btn_product"><svg class="waio__more waio__icon waio__icon--plus" role="presentation" viewBox="0 0 16 16"> <g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> <path d="M8,1 L8,15"></path> <path d="M1,8 L15,8"></path> </g> </svg></span> ' + 2530 ' </div> <p style="color:red;font-size: 12px;text-transform:capitalize;">'+message+'</p> '; 2531 }else{ 2532 input_html = '<span style="color: red; text-align: center; display: block;">Out of stock</span>'; 2533 } 2534 check_if_applicable = true; 2535 var img = moq_product.featured_image; 2536 if(variant.featured_image != null) img = variant.featured_image.src; 2537 rows_data +=''+ 2538 ' <tr> ' + 2539 ' <td> ' + 2540 ' <div class="waio__product-information"> ' + 2541 ' <div class="waio__image-wrapper"> ' + 2542 ' <img class="waio__image" src="'+img+'" alt="'+variant.title+'"> ' + 2543 ' </div> ' + 2544 ' ' + 2545 ' <div class="waio__product-details"> ' + 2546 ' <h4 class="waio__product-title">'+variant.title+'</h4> ' + 2547 ' ' + 2548 ' </div> ' + 2549 ' </div> ' + 2550 ' </td> ' + 2551 ' <td> ' + input_html + 2552 ' </td> ' + 2553 ' </tr> ' ; 2554 } 2555 }) 2556 }) 2557 }) 2558 2559 } 2560 }else{ 2561 var rule = table_rules[0]; 2562 var rows_data = ''; 2563 if(rule.applies_to == "variants"){ 2564 $(moq_product.variants).each(function(e){ 2565 var message = rule.message; 2566 var row = moq_product.variants[e]; 2567 var _qtyMin = parseInt(0), _qtyMax = 0, _qtyInc = 1,_qtyDefault = 0 ; 2568 var _fLavel = rule.minimum_quantity_method; 2569 var _indx = rule.variants.findIndex(function(e){ return e.id == row.id}) 2570 if(_indx > -1){ 2571 check_if_applicable = true; 2572 var _qtyMin = parseInt(rule.minimum_quantity), _qtyMax = rule.maximum_quantity==""?0:rule.maximum_quantity, _qtyInc = parseInt(rule.quantity_increment) || 1, _qtyDefault = parseInt(rule.default_quantity) || 0; 2573 }else{ 2574 message = ''; 2575 } 2576 var variant_inventory_info = default_product_variant.find(function(x){return x.variant_id== row.id}); 2577 var qty__attrs = ''; 2578 if(config_param.variant_inventory_info == undefined){ 2579 qty__attrs = 'class="waio_qty-input waio_qty-input__applicable" template="'+config_param.template+'" is_table="'+rule.selector_for_individual_variant+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" '; 2580 }else{ 2581 qty__attrs = 'class="waio_qty-input waio_qty-input__applicable" template="'+config_param.template+'" is_table="'+rule.selector_for_individual_variant+'" variant_inventory_management="'+config_param.variant_inventory_info.variant_inventory_management+'" variant_inventory_policy="'+config_param.variant_inventory_info.variant_inventory_policy+'" variant_inventory_quantity="'+config_param.variant_inventory_info.variant_inventory_quantity+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" '; 2582 } 2583 if(row.available){ 2584 input_html = ''+ 2585 '<div '+qty__attrs+'> ' +
2586 ' <span class="waio__less waio_qty--btn waio_qty--btn_product"><svg class="waio__less waio__icon waio__icon--minus" role="presentation" viewBox="0 0 16 2"> <path d="M1,1 L15,1" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> </svg></span> ' + 2587 ' <input type="text" data-qc-variant="'+row.id+'" name="quantity" class="input_moq" data-variant="'+row.id+'" value="'+_qtyDefault+'"/> ' + 2588 ' <span class="waio__more waio_qty--btn waio_qty--btn_product"><svg class="waio__more waio__icon waio__icon--plus" role="presentation" viewBox="0 0 16 16"> <g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> <path d="M8,1 L8,15"></path> <path d="M1,8 L15,8"></path> </g> </svg></span> ' + 2589 ' </div> <p style="color:red;font-size: 12px;text-transform:capitalize;">'+message+'</p> '; 2590 }else{ 2591 input_html = '<span style="color: red; text-align: center; display: block;">Out of stock</span>'; 2592 } 2593 var img = moq_product.featured_image; 2594 if(row.featured_image != null) img = row.featured_image.src; 2595 rows_data +=''+ 2596 ' <tr> ' + 2597 ' <td> ' + 2598 ' <div class="waio__product-information"> ' + 2599 ' <div class="waio__image-wrapper"> ' + 2600 ' <img class="waio__image" src="'+img+'" alt="'+row.title+'"> ' + 2601 ' </div> ' + 2602 ' ' + 2603 ' <div class="waio__product-details"> ' + 2604 ' <h4 class="waio__product-title">'+row.title+'</h4> ' + 2605 ' ' + 2606 ' </div> ' + 2607 ' </div> ' + 2608 ' </td> ' + 2609 ' <td> ' + input_html + 2610 ' </td> ' + 2611 ' </tr> ' ; 2612 }) 2613 2614 }else{ 2615 2616 check_if_applicable = true; 2617 $(moq_product.variants).each(function(e){ 2618 var row = moq_product.variants[e]; 2619 var _fLavel = rule.minimum_quantity_method; 2620 var _qtyMin = parseInt(rule.minimum_quantity), _qtyMax = rule.maximum_quantity==""?0:rule.maximum_quantity, _qtyInc = parseInt(rule.quantity_increment) || 1, _qtyDefault = parseInt(rule.default_quantity) || 0; 2621 var variant_inventory_info = default_product_variant.find(function(x){return x.variant_id== row.id}); 2622 var qty__attrs = ''; 2623 if(config_param.variant_inventory_info == undefined){ 2624 qty__attrs = 'class="waio_qty-input waio_qty-input__applicable" template="'+config_param.template+'" is_table="'+rule.selector_for_individual_variant+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" '; 2625 }else{ 2626 qty__attrs = 'class="waio_qty-input waio_qty-input__applicable" template="'+config_param.template+'" is_table="'+rule.selector_for_individual_variant+'" variant_inventory_management="'+config_param.variant_inventory_info.variant_inventory_management+'" variant_inventory_policy="'+config_param.variant_inventory_info.variant_inventory_policy+'" variant_inventory_quantity="'+config_param.variant_inventory_info.variant_inventory_quantity+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" '; 2627 } 2628 var message = rule.message; 2629 var img = moq_product.featured_image; 2630 if(row.featured_image != null) img = row.featured_image.src; 2631 2632 if(row.available){ 2633 input_html = ''+ 2634 '<div '+qty__attrs+'> ' +
2635 ' <span class="waio__less waio_qty--btn waio_qty--btn_product"><svg class="waio__less waio__icon waio__icon--minus" role="presentation" viewBox="0 0 16 2"> <path d="M1,1 L15,1" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> </svg></span> ' + 2636 ' <input type="text" data-qc-variant="'+row.id+'" name="quantity" class="input_moq" data-variant="'+row.id+'" value="'+_qtyDefault+'"/> ' + 2637 ' <span class="waio__more waio_qty--btn waio_qty--btn_product"><svg class="waio__more waio__icon waio__icon--plus" role="presentation" viewBox="0 0 16 16"> <g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> <path d="M8,1 L8,15"></path> <path d="M1,8 L15,8"></path> </g> </svg></span> ' + 2638 ' </div> <p style="color:red;font-size: 12px;text-transform:capitalize;">'+message+'</p> '; 2639 }else{ 2640 input_html = '<span style="color: red; text-align: center; display: block;">Out of stock</span>'; 2641 } 2642 2643 rows_data +=''+ 2644 ' <tr> ' + 2645 ' <td> ' + 2646 ' <div class="waio__product-information"> ' + 2647 ' <div class="waio__image-wrapper"> ' + 2648 ' <img class="waio__image" src="'+img+'" alt="'+row.title+'"> ' + 2649 ' </div> ' + 2650 ' ' + 2651 ' <div class="waio__product-details"> ' + 2652 ' <h4 class="waio__product-title">'+row.title+'</h4> ' + 2653 ' ' + 2654 ' </div> ' + 2655 ' </div> ' + 2656 ' </td> ' + 2657 ' <td> ' + input_html + 2658 ' </td> ' + 2659 ' </tr> ' ; 2660 }) 2661 } 2662 } 2663 if(check_if_applicable){ 2664 var tableHTML = ' <table class="waio__qc-table"> ' + 2665 ' <thead> ' + 2666 ' <tr> ' + 2667 ' <th>Variants</th> ' + 2668 ' <th>Qty</th> ' + 2669 ' </tr> ' + 2670 ' </thead> ' + 2671 ' ' + 2672 ' <tbody> ' + 2673 rows_data+ 2674 ' </tbody> ' + 2675 ' </table> ' ; 2676 return tableHTML; 2677 }else{ 2678 return ''; 2679 } 2680 } 2681 2682 function disable_Buy_it_now(){ 2683 var is_show = setInterval(function(){ 2684 if($('.shopify-payment-button__button').length > 0){ 2685 $('.shopify-payment-button__button').addClass('checkout-disabled').attr('disabled','disabled'); 2686 clearInterval(is_show); 2687 } 2688 },500) 2689 } 2690 // qty change events 2691 function qty_function(){ 2692 // plusminus change function 2693 2694 disable_Buy_it_now(); 2695 $('.waio_qty--btn svg,.waio_qty--btn').on('click', function(e) { 2696 e.preventDefault(); 2697 e.stopImmediatePropagation(); 2698 e.stopPropagation(); 2699 var _this = $(this); 2700 var $input = _this.parents('.waio_qty-input').find('input'); 2701 var val = parseInt($input.val()); 2702 var qty_wrapper = $input.parents('.waio_qty-input'); 2703 var _qMin = parseInt(qty_wrapper.attr('data-min')), 2704 _qMax = parseInt(qty_wrapper.attr('data-max')), 2705 _qInc = parseInt(qty_wrapper.attr('data-inc')); 2706 _qdefault = parseInt(qty_wrapper.attr('data-default')); 2707 var _fLavel = qty_wrapper.attr('data-method'); 2708 var is_table_enable = qty_wrapper.attr('is_table'); 2709 var product_id = $input.attr('product_id'); 2710 var parent_element = qty_wrapper.attr('parent_element'); 2711 var variant_inventory_management = qty_wrapper.attr('variant_inventory_management'), 2712 variant_inventory_policy = qty_wrapper.attr('variant_inventory_policy'), 2713 variant_inventory_quantity = parseInt(qty_wrapper.attr('variant_inventory_quantity')), 2714 data_variant = parseInt(qty_wrapper.attr('data-variant')); 2715 var qty_type = 'plus'; 2716 if(_this.hasClass('waio__less')){ 2717 qty_type = 'minus'; 2718 } 2719 2720 if(qty_type == 'plus'){ 2721 if(_fLavel == 'variant_level'){ 2722 val = (val-(val%_qInc))+_qInc; 2723 }else{ 2724 val = val + 1; 2725 } 2726 2727 }else{ 2728 if(val != 0){ 2729 if(_fLavel == 'variant_level'){ 2730 if(val%_qInc === 0) val = val-_qInc; 2731 else val = val-(val%_qInc); 2732 }else{ 2733 val = val - 1; 2734 } 2735 } 2736 } 2737 if (val < _qMin && _fLavel == 'variant_level') { 2738 // val = 0; 2739 } 2740 if (val > _qMax && _qMax!==0) { 2741 val = _qMax; 2742 } 2743 2744 // stop increament if inventory not available further 2745 if(variant_inventory_management != undefined && variant_inventory_management != ''){ 2746 if(variant_inventory_policy == 'deny'){ 2747 if(val > variant_inventory_quantity){ 2748 val = variant_inventory_quantity; 2749 } 2750 } 2751 } 2752 2753 $input.val(val); 2754 if(is_table_enable == 'false'){ 2755 if(_this.parents(parent_element).find('[name="quantity"]').length){ 2756 _this.parents(parent_element).find('[name="quantity"]').val(val) 2757 } 2758 } 2759 2760 // enable disable buy now button 2761 var check_MOQ_applied = [{ 2762 '_qtyDefault':_qdefault, 2763 '_qtyInc':_qInc, 2764 '_qtyMin':_qMin, 2765 '_qtyMax':_qMax 2766 }] 2767 if(typeof check_MOQ_applied != 'undefined' && check_MOQ_applied.length > 0 && is_table_enable != 'true'){ 2768 check_restriction_Buynow($input.val(),check_MOQ_applied); 2769 } 2770 2771 2772 }) 2773 2774 // input change function 2775 $('.input_moq').on('change', function(e) { 2776 e.preventDefault(); 2777 e.stopImmediatePropagation(); 2778 e.stopPropagation(); 2779 var _this = $(this); 2780 var $input = _this; 2781 if($input.val().trim()=='') return; 2782 var val = parseInt($input.val()); 2783 var qty_wrapper = $input.parents('.waio_qty-input'); 2784 var _qMin = parseInt(qty_wrapper.attr('data-min')), 2785 _qMax = parseInt(qty_wrapper.attr('data-max')), 2786 _qInc = parseInt(qty_wrapper.attr('data-inc')); 2787 _qdefault = parseInt(qty_wrapper.attr('data-default')); 2788 var _fLavel = qty_wrapper.attr('data-method'); 2789 var product_id = $input.attr('product_id'); 2790 var parent_element = qty_wrapper.attr('parent_element'); 2791 var is_table_enable = qty_wrapper.attr('is_table'); 2792 var variant_inventory_management = qty_wrapper.attr('variant_inventory_management'), 2793 variant_inventory_policy = qty_wrapper.attr('variant_inventory_policy'), 2794 variant_inventory_quantity = parseInt(qty_wrapper.attr('variant_inventory_quantity')); 2795 if (val < _qMin) { 2796 // val = 0; 2797 }else if (val > _qMax && _qMax!==0) { 2798 val = _qMax; 2799 } 2800 else{ 2801 if(_fLavel == 'variant_level'){ 2802 val = (val-(val%_qInc))+_qInc; 2803 }else{ 2804 val = val; 2805 } 2806 } 2807 2808 // stop increament if inventory not available further 2809 if(variant_inventory_management != undefined && variant_inventory_management != ''){ 2810 if(variant_inventory_policy == 'deny'){ 2811 if(val > variant_inventory_quantity){ 2812 val = variant_inventory_quantity; 2813 } 2814 } 2815 } 2816 2817 if(val >= 0){ 2818 $input.val(val); 2819 if(is_table_enable == 'false'){ 2820 if(_this.parents(parent_element).find('[name="quantity"]').length){ 2821 _this.parents(parent_element).find('[name="quantity"]').val(val) 2822 } 2823 } 2824 } 2825 // enable disable buy now button 2826 var check_MOQ_applied = [{ 2827 '_qtyDefault':_qdefault, 2828 '_qtyInc':_qInc, 2829 '_qtyMin':_qMin, 2830 '_qtyMax':_qMax 2831 }] 2832 if(typeof check_MOQ_applied != 'undefined' && check_MOQ_applied.length > 0 && is_table_enable != 'true'){ 2833 check_restriction_Buynow($input.val(),check_MOQ_applied); 2834 } 2835 }) 2836 2837 function check_restriction_Buynow(qty,check_MOQ_applied){ 2838 if((qty%check_MOQ_applied[0]._qtyInc) == 0 && qty >= check_MOQ_applied[0]._qtyMin){ 2839 if(check_MOQ_applied[0]._qtyMax != 0 && qty <= check_MOQ_applied[0]._qtyMax){ 2840 $('.shopify-payment-button__button').removeClass('checkout-disabled').removeAttr('disabled') 2841 }else{ 2842 $('.shopify-payment-button__button').removeClass('checkout-disabled').removeAttr('disabled') 2843 } 2844 }else{ 2845 $('.shopify-payment-button__button').addClass('checkout-disabled').attr('disabled','disabled') 2846 } 2847 } 2848 var check_MOQ_applied = MOQ_applied; 2849 if(typeof check_MOQ_applied != 'undefined' && check_MOQ_applied.length > 0){ 2850 check_restriction_Buynow(check_MOQ_applied[0]._qtyDefault,check_MOQ_applied); 2851 } 2852 } 2853 // append add to cart button function 2854 function append_add_to_cart_btn(moq_product,config_param,variant,is_for_table){ 2855 2856 if(!is_for_table){ 2857 var _atcBtn = ''+ 2858 ' <div class="moq_atc"> <button name="moq_addToCart" aria-label="Add to cart" class="'+$(config_param.add_to_cart).attr('class')+'" parent_select="'+config_param.parent_product_selector+'"> ' + 2859 ' <div class="moq_loading-spinner" style="display:none;"></div><span data-waio-atc-text>
2859 Add to cart </span> ' + 2860 ' <span class="waio-hide"> ' + 2861 ' ' + 2862 ' </span> ' + 2863 ' </button> </div> ' ; 2864 if(config_param.template != 'page'){ 2865 $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.add_to_cart).siblings('.moq_atc').remove(); 2866 $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.add_to_cart).before(_atcBtn); 2867 }else{ 2868 $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.add_to_cart).siblings('.moq_atc').remove(); 2869 $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.add_to_cart).before(_atcBtn); 2870 $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.add_to_cart+'[type="submit"]').hide(); 2871 } 2872 2873 }else{ 2874 var _atcBtn = ''+ 2875 ' <div class="moq_atc"> <span class="moq_success_msg" style="display:none;">Items added. <a href="/cart" style=" color: black; ">View Cart</a></span><button name="moq_addToCart_forTable" aria-label="Add to cart" class="'+$(config_param.add_to_cart).attr('class')+'" parent_select="'+config_param.parent_product_selector+'"> ' + 2876 ' <div class="moq_loading-spinner" style="display:none;"></div><span data-waio-atc-text> Add to cart </span> ' + 2877 ' <span class="waio-hide"> ' + 2878 ' ' + 2879 ' </span> ' + 2880 ' </button> </div> ' ; 2881 $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.add_to_cart).siblings('.moq_atc').remove(); 2882 $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.add_to_cart).before(_atcBtn); 2883 } 2884 $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.add_to_cart).hide(); 2885 2886 } 2887 // Add to cart button event when variant table is enable 2888 function Table_addToCart_event(moq_product,config_param,variant){ 2889 $('[name="moq_addToCart_forTable"]').on('click',function(e){ 2890 e.preventDefault(); 2891 e.stopImmediatePropagation(); 2892 e.stopPropagation(); 2893 var _this = $(this); 2894 var _queue = []; 2895 _this.find('.moq_loading-spinner').show(); 2896 _this.find('[data-waio-atc-text]').hide(); 2897 var error_found = false; 2898 $('.waio_moq_tableError').remove(); 2899 if(_this.parents('form').find('.waio_qty-input').length){ 2900 _this.parents('form').find('.waio_qty-input').each(function(){ 2901 var $this=$(this); 2902 var error_string = ''; 2903 var _value = parseInt($this.find('input').val()); 2904 var _qMin = parseInt($this.attr('data-min')), 2905 _qMax = parseInt($this.attr('data-max')), 2906 _qInc = parseInt($this.attr('data-inc')); 2907 var _fLavel = $this.attr('data-method'); 2908 2909 if(_fLavel != 'selected_product_level' && _fLavel != "product_level" && _value != 0){ 2910 if(_value > _qMax && _qMax != 0){ 2911 error_found = true; 2912 if(error_string == '')error_string = 'Must be maximum '+_qMax+' items'; 2913 else error_string = error_string + ' AND Must be maximum '+_qMax+' items'; 2914 } 2915 if(_value < _qMin){ 2916 error_found = true; 2917 if(error_string == '')error_string = 'Must be minimum '+_qMin+' items'; 2918 else error_string = error_string + ' AND Must be minimum '+_qMin+' items'; 2919 } 2920 if(_value % _qInc !==0){ 2921 error_found = true; 2922 if(error_string == '')error_string = 'Must be multiple of '+_qInc; 2923 else error_string = error_string + ' AND Must be multiple of '+_qInc; 2924 } 2925 } 2926 2927 if(_value>0){ 2928 _queue.unshift({ 2929 quantity:_value, 2930 id: $this.find('input').attr('data-qc-variant') 2931 }); 2932 } 2933 if(error_string != ''){ 2934 $this.after('<p class="waio_moq_tableError" style="">'+error_string+'</p') 2935 } 2936 2937 }); 2938 } 2939 var any_item_added = false;
2940 var _moveAlong = function(atc_queue){ 2941 if(atc_queue.length > 0){ 2942 any_item_added = true; 2943 var item = atc_queue.pop(); 2944 $.ajax({ 2945 type: 'POST', 2946 url: '/cart/add.js', 2947 cache: false, 2948 dataType: 'json', 2949 data: item, 2950 success: function(result){ 2951 _moveAlong(atc_queue); 2952 }, 2953 error: function(err){ 2954 console.error(err); 2955 if(err.status && err.status===422){ 2956 _moveAlong(atc_queue); 2957 } 2958 } 2959 }); 2960 }else{ 2961 if(any_item_added)_this.parents('.moq_atc').find('.moq_success_msg').show(); 2962 setTimeout(function(){_this.parents('.moq_atc').find('.moq_success_msg').hide();},5000) 2963 _this.find('[data-waio-atc-text]').show(); 2964 _this.find('.moq_loading-spinner').hide(); 2965 } 2966 } 2967 if(!error_found){ 2968 _moveAlong(_queue); 2969 }else{ 2970 _this.find('.moq_loading-spinner').hide(); 2971 } 2972 }) 2973 } 2974 // Add to cart button event without variant table is enable 2975 function without_table_addToCart_event(moq_product,config_param,variant){ 2976 $('[name="moq_addToCart"]').on('click',function(e){ 2977 e.preventDefault(); 2978 e.stopImmediatePropagation(); 2979 e.stopPropagation(); 2980 var _this = $(this); 2981 _this.find('.moq_loading-spinner').show(); 2982 _this.find('[data-waio-atc-text]').hide(); 2983 var qty_div = _this.parents(_this.attr('parent_select')).find('.waio_qty-input'); 2984 var _qMin = parseInt(qty_div.attr('data-min')), 2985 _qMax = parseInt(qty_div.attr('data-max')), 2986 _qInc = parseInt(qty_div.attr('data-inc')); 2987 var _fLavel = qty_div.attr('data-method'); 2988 var template = qty_div.attr('template'); 2989 var error_found = false; 2990 var $input = _this.parents(_this.attr('parent_select')).find('.input_moq'); 2991 var qty = $input.val(); 2992 var error_string = ''; 2993 if(qty > _qMax && _qMax != 0){ 2994 error_found = true; 2995 if(error_string == '')error_string = 'You cannot buy more than '+_qMax+' items'; 2996 else error_string = error_string + ' AND You cannot buy more than '+_qMax+' items'; 2997 } 2998 if(qty < _qMin){ 2999 if(_fLavel != 'selected_product_level' && _fLavel != "product_level"){ 3000 error_found = true; 3001 if(error_string == '')error_string = 'THERE IS A '+_qMin+' YARD MINIMUM PER ORDER'; 3002 else error_string = error_string + ' AND You cannot buy less than '+_qMin+' YARD'; 3003 } 3004 } 3005 if(qty%_qInc !==0){ 3006 if(_fLavel != 'selected_product_level' && _fLavel != "product_level"){ 3007 error_found = true; 3008 if(error_string == '')error_string = 'All quantities must be multiple of '+_qInc; 3009 else error_string = error_string + ' AND All quantities must be multiple of '+_qInc; 3010 } 3011 } 3012 3013 _this.siblings('.waio__ErrorMsg').remove(); 3014 if(!error_found){ 3015 if(template != 'page'){ 3016 _this.parents(_this.attr('parent_select')).find(config_param.add_to_cart).trigger('click'); 3017 }else{ 3018 _this.parents(_this.attr('parent_select')).find(config_param.add_to_cart+'[type="submit"]').trigger('click'); 3019 } 3020 }else{ 3021 _this.before('<p class="waio__ErrorMsg" style="">'+error_string+'</p'); 3022 } 3023 _this.find('[data-waio-atc-text]').show(); 3024 _this.find('.moq_loading-spinner').hide(); 3025 }) 3026 } 3027 3028 3029 // Product , collection page function defination 3030 window.MOQ_applied = []; 3031 WSAIO.qtyControl = function(config){ 3032 window.MOQ_applied = []; 3033 WSAIO.quantity_controllers(config,function(e,quantity_controls){ 3034 if(quantity_controls.quantity_controls.length){ 3035 var config_param = config; 3036 var moq_product = config_param.product; 3037 var _selected_variant_id = config_param.variantId; 3038 var qc_ctrl = quantity_controls.quantity_controls; 3039 var table_rules = []; 3040 if(config_param.template == 'page')qc_ctrl[0].selector_for_individual_variant = false;
3041 if(typeof moq_product.variants !== "undefined"){ 3042 if(qc_ctrl.length > 0 && qc_ctrl[0].selector_for_individual_variant){ 3043 if(qc_ctrl[0].selector_for_individual_variant && moq_product.id == qc_ctrl[0].productId){ 3044 table_rules = qc_ctrl; 3045 var variant_table_html = ''; 3046 if(qc_ctrl.length > 1){ 3047 variant_table_html = prepare_variant_table_html(table_rules,moq_product,config_param,'merge_rules'); 3048 }else{ 3049 variant_table_html = prepare_variant_table_html(table_rules,moq_product,config_param,'single_rule'); 3050 } 3051 if(variant_table_html != ''){ 3052 // append add to cart button 3053 if(config_param.add_to_cart != '' && config_param.parent_product_selector != ''){ 3054 append_add_to_cart_btn(moq_product,config_param,variant,true); 3055 $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.removeableSelector_qty).hide(); 3056 $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.removeableSelector_variants).hide(); 3057 Table_addToCart_event(moq_product,config_param,variant); 3058 }else{ 3059 waio_moq_log('waio moq some selectors missing 1') 3060 } 3061 // append qty html 3062 if(config_param.add_to_cart != '' && config_param.parent_product_selector != ''){ 3063 $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find('.moq_atc').siblings('.waio__qc-table').remove(); 3064 $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find('.moq_atc').before(variant_table_html); 3065 $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.removeableSelector_qty).hide(); 3066 qty_function(); 3067 }else{ 3068 waio_moq_log('waio moq some selectors missing 2') 3069 } 3070 } 3071 3072 } 3073 }else{ 3074 var rule = qc_ctrl[0] 3075 var variant = moq_product.variants.find(function(x){return x.id==_selected_variant_id}); 3076 var variant_inventory_info = default_product_variant.find(function(x){return x.variant_id== variant.id}); 3077 config_param['variant_inventory_info'] = variant_inventory_info; 3078 var Applicable = qc_ctrl.find(function(x){return x.applies_to!="variants"||(x.variants && x.variants.findIndex(function(y){return parseInt(y.id)===parseInt(variant.id)})!==-1)}); 3079 if(typeof Applicable !== "undefined"){ 3080 // append add to cart button 3081 if(config_param.add_to_cart != '' && config_param.parent_product_selector != ''){ 3082 append_add_to_cart_btn(moq_product,config_param,variant,Applicable.selector_for_individual_variant); 3083 without_table_addToCart_event(moq_product,config_param,variant); 3084 }else{ 3085 waio_moq_log('waio moq some selectors missing 1') 3086 } 3087 var qty_html = prepare_individual_qty_html(config_param,Applicable,variant,moq_product); 3088 // append qty html 3089 if(config_param.add_to_cart != '' && config_param.parent_product_selector != ''){ 3090 if(config_param.template == 'page'){ 3091 if($(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.removeableSelector_qty).css('display') != 'none'){ 3092 $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.removeableSelector_qty).siblings('.waio_moq_qty').remove(); 3093 $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.removeableSelector_qty).before(qty_html); 3094 $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.removeableSelector_qty).hide(); 3095 } 3096 }else{ 3097 $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find('.moq_atc').siblings('.waio_moq_qty').remove(); 3098 $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find('.moq_atc').before(qty_html); 3099 $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.removeableSelector_qty).hide(); 3100 } 3101 3102 qty_function(); 3103 }else{ 3104 waio_moq_log('waio moq some selectors missing 2') 3105 } 3106 } 3107 } 3108 3109 } 3110 3111 }else{ 3112 $('.wsaio_'+config.productId).parents(config.parent_product_selector).find(config.add_to_cart).show(); 3113 $('.wsaio_'+config.productId).parents(config.parent_product_selector).find('.waio_moq_qty,.moq_atc').remove(); 3114 $('.wsaio_'+config.productId).parents(config.parent_product_selector).find(config.removeableSelector_qty).show(); 3115 $('.shopify-payment-button__button').removeClass('checkout-disabled').removeAttr('disabled') 3116 } 3117 }) 3118 } 3119 3120 // ============================================================================================================ 3121 3122 // ---------------------------------------------------------------------------------------- 3123 3124 // ============================for cart page function start==================================================== 3125 3126 WSAIO.quantityControllers = function(config, callback){ 3127 if("undefined"===typeof config)var config={}; 3128 null===config&&(config={}); 3129 if(config.productHandle){
3130 WSAIO.getProductByHandle(config.productHandle, function(e,product){ 3131 if(product){ 3132 config.productId = product.id; 3133 if(!config.variantId){ 3134 try{ 3135 config.variantId = product.variants[0].id; 3136 }catch(e){log(e)} 3137 } 3138 } 3139 WSAIO.quantity_controllers(config, callback); 3140 }); 3141 } 3142 else{ 3143 WSAIO.quantity_controllers(config, callback); 3144 } 3145 } 3146 3147 function quantityControls__carts(config, callback){ 3148 if("undefined"===typeof config)var config={}; 3149 null===config&&(config={}); 3150 var elementSelector = config.elementSelector || ".responsive-table__row"; 3151 var variantIdAttribute = config.variantIdAttribute || "data-variant-id"; 3152 var productIdAttribute = config.productIdAttribute || "data-product-id"; 3153 if($(elementSelector).length > 0){ 3154 $(elementSelector).each(function(e,a){ 3155 var $variantId = $(this).attr(variantIdAttribute); 3156 var $productId = $(this).attr(productIdAttribute); 3157 config.variantId = $variantId; 3158 if($productId){ 3159 config.productId = $productId; 3160 } 3161 WSAIO.quantityControllers(config, function(e,quantity_controls){ 3162 if(e){ 3163 log(e); 3164 callback(e, null); 3165 } 3166 else{ 3167 callback(null, { 3168 quantity_controls: quantity_controls, 3169 elementSelector: "["+variantIdAttribute+"='"+$variantId+"']" 3170 }); 3171 }; 3172 }); 3173 }); 3174 } 3175 else{ 3176 callback("elementSelector could not found any nodeElement. Config elementSelector for Quantity controller to work on cart template.", null); 3177 } 3178 } 3179 3180 WSAIO.cartQuantityControllers = function(){ 3181 WSAIO.loadcartQuantityControllers() 3182 } 3183 WSAIO.loadcartQuantityControllers = function(config,callback){ 3184 quantityControls__carts(config,callback) 3185 } 3186 3187 $(document).ready(function(){ 3188 if(typeof WSAIO != 'undefined'){ 3189 WSAIO.loadcartQuantityControllers = function(config,callback){ 3190 if("undefined"===typeof config)var config={}; 3191 window.MOQ_alert = ''; 3192 window.disable_checkout_MOQ = false; 3193 null===config&&(config={}); 3194 var _errorMsg = ''; 3195 var _limitsUl = $('<ol class="wsaio-alerts"></ol>') 3196 var checkoutSelector = config.checkoutSelector || WSAIO.checkout_selector; 3197 var selected_product_level_rules = []; 3198 var cart__items = window.cart_data.items; 3199 cart__items.forEach(function(cart__item, i){ 3200 var $variantId = cart__item.variant_id; 3201 var $productId = cart__item.product_id; 3202 config.variantId = $variantId; 3203 config.productId = $productId; 3204 WSAIO.quantityControllers(config, function(e,quantity_controls){ 3205 if(e){ 3206 log(e); 3207 } 3208 else{ 3209 var qty_ctrl = quantity_controls.quantity_controls; 3210 var max_qty = 0; 3211 var _qtyInc = 1; 3212 var _qtyMin = 0; 3213 var _qtyMax = 0; 3214 var _qtyDefault = 1; 3215 var _fLavel = 'variant_level'; 3216 if(qty_ctrl.length>0){ 3217 3218 //adding item 3219 var Applicable = qty_ctrl.find(function(x){return x.applies_to!="variants"||(x.variants && x.variants.findIndex(function(y){return parseInt(y.id)===parseInt($variantId)})!==-1)}); 3220 if(typeof Applicable !== "undefined" && Applicable.minimum_quantity_method == "selected_product_level"){ 3221 Applicable.mul_group = Applicable.quantity_increment; 3222 selected_product_level_rules.push(Applicable); 3223 3224 }else{ 3225 if(typeof Applicable !== "undefined"){ 3226 _fLavel = Applicable.minimum_quantity_method; 3227 max_qty = Applicable.maximum_quantity==""?0:Applicable.maximum_quantity; 3228 _qtyInc = parseInt(Applicable.quantity_increment) || 1; 3229 _qtyMin = parseInt(Applicable.minimum_quantity) || 0; 3230 _qtyMax = parseInt(max_qty) || 0; 3231 if(Applicable.default_quantity == 0 && Applicable.default_quantity != ''){ 3232 _qtyDefault = parseInt(Applicable.default_quantity); 3233 }else{ 3234 _qtyDefault = parseInt(Applicable.default_quantity) || 1; 3235 } 3236 var qty = cart__item.quantity; 3237 var proruct_qty = 0; 3238 var _title = 'Variant \"'+cart__item.title+'\"'; 3239 var _errorMsg = ''; 3240 if(_fLavel=='product_level'){ 3241 qty=0;
3242 cart__items.forEach(function(x){ 3243 if(x.product_id===cart__item.product_id){ 3244 qty+=x.quantity; 3245 config.variantId = x.variant_id; 3246 config.productId = x.product_id; 3247 WSAIO.quantityControllers(config, function(e,qc){ 3248 if(e){ 3249 log(e); 3250 } 3251 else{ 3252 var Applicable2 = qc.quantity_controls.find(function(y){return y.minimum_quantity_method=="variant_level" && (y.variants && y.variants.findIndex(function(z){return parseInt(z.id)===parseInt(x.variant_id)})!==-1)}); 3253 if(typeof Applicable2 === "undefined"){ 3254 proruct_qty+=x.quantity; 3255 } 3256 } 3257 }); 3258 } 3259 3260 }); 3261 3262 _title = 'Product \"'+cart__item.product_title+'\"'; 3263 } 3264 if (qty < _qtyMin) { 3265 _errorMsg=_title+' cannot be less than '+_qtyMin; 3266 } 3267 else if (qty > _qtyMax && _qtyMax!==0) { 3268 _errorMsg=_title+' cannot be more than '+_qtyMax; 3269 } 3270 else { 3271 if(_fLavel=='product_level'){ 3272 if(proruct_qty%_qtyInc !== 0) { 3273 _errorMsg=_title+' must be multiple of '+_qtyInc; 3274 } 3275 } 3276 else{ 3277 if(qty%_qtyInc !== 0) { 3278 _errorMsg=_title+' must be multiple of '+_qtyInc; 3279 } 3280 } 3281 } 3282 3283 if(_errorMsg != ''){ 3284 if(_fLavel=='product_level'){ 3285 if(_limitsUl.find('li[data-product="'+cart__item.product_id+'"]').length == 0){ 3286 _limitsUl.append('<li class="moq_error" data-product="'+cart__item.product_id+'">'+_errorMsg+'</li>'); 3287 window.disable_checkout_MOQ = true; 3288 } 3289 } 3290 else{ 3291 _limitsUl.append('<li class="moq_error" data-variant="'+cart__item.variant_id+'">'+_errorMsg+'</li>'); 3292 window.disable_checkout_MOQ = true; 3293 } 3294 3295 } 3296 3297 } 3298 } 3299 3300 } 3301 } 3302 }) 3303 }) 3304 if((WSAIO.checkout_message!='' && WSAIO.disable_checkout) || !WSAIO.checkout_requirements){ 3305 if(typeof WSAIO.checkout_message != 'undefined' && WSAIO.default_limit){ 3306 if(typeof WSAIO.allow_normal_checkout__OC == 'undefined' || WSAIO.allow_normal_checkout__OC == false){ 3307 _limitsUl.append('<li data-order>'+WSAIO.checkout_message+'</li>'); 3308 }else{ 3309 _limitsUl.append('<li data-order>'+WSAIO.checkout_message+'</li>'); 3310 _limitsUl.append('<li data-order>Fulfill minimum order requirements to avail discount</li>'); 3311 } 3312 window.disable_checkout_MOQ = true; 3313 } 3314 } 3315 window.MOQ_alert = '<div class="wor_title wsaio-alerts" style="text-align:center;color: red; font-weight: 600;max-width: 320px; margin-left: auto;">Order requirements not met.</div> <ul class="wsaio-alerts">'+_limitsUl.html()+'</ul>'; 3316 multi_level_check(); 3317 function multi_level_check(){ 3318 if(selected_product_level_rules.length > 0){ 3319 var Total_qty = 0; 3320 var _qtyInc = 1; 3321 var _qtyMin = 0; 3322 var _qtyMax = 0; 3323 var _qtyDefault = 1; 3324 var group_value = []; 3325 $(selected_product_level_rules).each(function(e){ 3326 if(group_value.indexOf(selected_product_level_rules[e].mul_group) == -1){ 3327 group_value.push(selected_product_level_rules[e].mul_group) 3328 } 3329 }) 3330 3331 $(group_value).each(function(ee){ 3332 Total_qty = 0; 3333 _errorMsg = ''; 3334 var cart__items = window.cart_data.items;
3335 cart__items.forEach(function(cart__item, i){ 3336 $(selected_product_level_rules).each(function(e){ 3337 3338 if(selected_product_level_rules[e].variantId == cart__item.variant_id && selected_product_level_rules[e].mul_group == group_value[ee]){ 3339 Total_qty+=parseInt(cart__item.quantity); 3340 _qtyInc = parseInt(selected_product_level_rules[e].quantity_increment); 3341 _qtyMax = parseInt(selected_product_level_rules[e].maximum_quantity); 3342 _qtyDefault = parseInt(selected_product_level_rules[e].default_quantity); 3343 _qtyMin = parseInt(selected_product_level_rules[e].minimum_quantity); 3344 } 3345 }) 3346 }) 3347 if(Total_qty < _qtyMin ){ 3348 _errorMsg='Total Quantity cannot be less than '+_qtyMin; 3349 } 3350 if(Total_qty % _qtyInc !== 0){ 3351 _errorMsg='Total Quantity must be multiple of '+_qtyInc; 3352 } 3353 if(Total_qty > _qtyMax){ 3354 _errorMsg='Total Quantity cannot be more than '+_qtyMax; 3355 } 3356 3357 if(_errorMsg != ''){ 3358 _limitsUl.append('<li class="moq_error" tt="4324324">'+_errorMsg+'</li>'); 3359 window.disable_checkout_MOQ = true; 3360 } 3361 apply_codition() 3362 3363 function apply_codition(){ 3364 if((WSAIO.checkout_message!='' && WSAIO.disable_checkout) || !WSAIO.checkout_requirements){ 3365 if(typeof WSAIO.checkout_message != 'undefined' && WSAIO.default_limit){ 3366 if(typeof WSAIO.allow_normal_checkout__OC == 'undefined' || WSAIO.allow_normal_checkout__OC == false){ 3367 _limitsUl.append('<li data-order>'+WSAIO.checkout_message+'</li>'); 3368 }else{ 3369 _limitsUl.append('<li data-order>'+WSAIO.checkout_message+'</li>'); 3370 _limitsUl.append('<li data-order>Fulfill minimum order requirements to avail discount</li>'); 3371 } 3372 window.disable_checkout_MOQ = true; 3373 } 3374 } 3375 window.MOQ_alert = '<div class="wor_title wsaio-alerts" style="text-align:center;color: red; font-weight: 600;max-width: 320px; margin-left: auto;">Order requirements not met.</div> <ul class="wsaio-alerts">'+_limitsUl.html()+'</ul>'; 3376 } 3377 }) 3378 3379 3380 } 3381 if ("function" === typeof callback) { 3382 callback('done') 3383 } 3384 } 3385 if(WSAIO.run_checkout != undefined){ 3386 WSAIO.run_checkout(); 3387 } 3388 } 3389 } 3390 }) 3391 3392//============================for cart page function end======================================== 3393 3394 3395 3396 3397// ========================== Developers integeration function ================================ 3398 $(document).ready(function(){ 3399 setTimeout(function(){ 3400 $('.col_clct').each(function(){ 3401 var clctn_dta = JSON.parse($(this).attr("clct")); 3402 for(var i=0;i<clctn_dta.length; i++){ 3403 WSAIO.product_in_collects.push(clctn_dta[i]); 3404 WSAIO.products_with_collections.push(clctn_dta[i]); 3405 WSAIO.product_collections.push(clctn_dta[i]); 3406 WSAIO.products_with_collectionss.push(clctn_dta[i]); 3407 } 3408 }); 3409 3410 3411 if(WSAIO.template == 'product'){ 3412 // product on load function 3413 var varaint_inventory_management = ''; 3414 var varaint_inventory_policy = ''; 3415 var vid = $('[name="id"]').val(); 3416 if(vid != undefined){ 3417 var _index = default_product_variant.findIndex(function(e){return e.variant_id == vid }) 3418 if(_index > -1){ 3419 varaint_inventory_management = default_product_variant[_index].variant_inventory_management; 3420 varaint_inventory_policy = default_product_variant[_index].variant_inventory_policy; 3421 } 3422 WSAIO.qtyControl({ 3423 template: 'product', 3424 product: current_product, 3425 productId: current_product.id, 3426 variantId:$('[name="id"]').val(), 3427 functionality: 'variant_level',
3428 add_to_cart:'.wsadd[type="submit"]', 3429 parent_product_selector:'.product-form', 3430 removeableSelector_qty: '.quantity-wrapper', 3431 removeableSelector_variants:'.select-container' 3432 }) 3433 3434 3435setTimeout(function(){ 3436if($('.waio_moq_qty').length > 0){ 3437$('.quantity-submit-row.input-row .label').hide() 3438}else{ 3439$('.quantity-submit-row.input-row .label').show() 3440} 3441},200) 3442 3443 3444 // product variant change function 3445 $('.select-container').on("change", function () { 3446 setTimeout(function () { 3447 WSAIO.qtyControl({ 3448 template: 'product', 3449 product: current_product, 3450 productId: current_product.id, 3451 variantId:$('[name="id"]').val(), 3452 functionality: 'variant_level', 3453 add_to_cart:'.wsadd[type="submit"]', 3454 parent_product_selector:'.product-form', 3455 removeableSelector_qty: '.quantity-wrapper', 3456 removeableSelector_variants:'.select-container' 3457 }) 3458 3459 3460setTimeout(function(){ 3461if($('.waio_moq_qty').length > 0){ 3462$('.quantity-submit-row.input-row .label').hide() 3463}else{ 3464$('.quantity-submit-row.input-row .label').show() 3465} 3466},200) 3467 3468 3469 3470 }, 1500); 3471 }); 3472 } 3473 } 3474 3475 // Quick view function 3476 var isQuickViewOpen = false; 3477 var _intv = setInterval(function () { 3478 if ($('.product--stacked').parents('.quick-add-modal__content-info').length > 0 && isQuickViewOpen == false) { 3479 isQuickViewOpen = true; 3480 3481 setTimeout(function () { 3482 var Vid=$('.product--stacked [name="id"]').val(); 3483 var handle = $('.product--stacked').find('product-info a.product__title').attr('href'); 3484 jQuery.getJSON(handle+'.js', function(product) { 3485 $('.product--stacked').find('.price').addClass('wsaio_'+product.id) 3486 WSAIO.qtyControl({ 3487 template: 'product', 3488 product: product, 3489 productId: product.id, 3490 variantId: Vid, 3491 functionality: 'variant_level', 3492 add_to_cart:'[name="add"]', 3493 parent_product_selector:'.product--stacked', 3494 removeableSelector_qty: '.product-form__quantity', 3495 removeableSelector_variants:'variant-radios' 3496 }) 3497 }) 3498 }, 200); 3499 3500 //Quick Variant change 3501 $('.product--stacked .js.product-form__input,.product--stacked .product-form__input--dropdown').on("change", function () { 3502 setTimeout(function () { 3503 var Vid=$('.product--stacked [name="id"]').val(); 3504 var handle = $('.product--stacked').find('product-info a.product__title').attr('href'); 3505 jQuery.getJSON(handle+'.js', function(product) { 3506 $('.product--stacked').find('.price').addClass('wsaio_'+product.id) 3507 WSAIO.qtyControl({ 3508 template: 'product', 3509 product: product, 3510 productId: product.id, 3511 variantId: Vid, 3512 functionality: 'variant_level', 3513 add_to_cart:'[name="add"]', 3514 parent_product_selector:'.product--stacked', 3515 removeableSelector_qty: '.product-form__quantity', 3516 removeableSelector_variants:'variant-radios' 3517 }) 3518 }) 3519 }, 1500); 3520 }); 3521 } else if (!$('.product--stacked').parents('.quick-add-modal__content-info').length > 0 && isQuickViewOpen == true) { 3522 isQuickViewOpen = false; 3523 } 3524 }, 500); 3525 3526 3527 3528 $(WSAIO.collection_items_each_selector).each(function (index, item) { 3529 if (item.querySelector("a[href]") == null) { 3530 return false; 3531 } 3532 var handle = null; 3533 handle = item.querySelector("a[href]").getAttribute("href"); 3534 if (handle) { 3535 var product_handle = null, 3536 productIndex = -1; 3537 try { 3538 product_handle = handle.split('/products/')[1]; 3539 product_handle = product_handle.split('?')[0]; 3540 } catch (e) {} 3541 jQuery.getJSON("/products/" + product_handle+".js", function (product) { 3542 item.querySelector(WSAIO.collection_item_price_selector).classList.add('wsaio_'+product.id) 3543 WSAIO.qtyControl({ 3544 template: 'collection', 3545 product: product, 3546 productId: product.id, 3547 variantId:product.variants[0].id, 3548 functionality: 'variant_level',
3549 add_to_cart:'.form [name="add"]', 3550 varaint_inventory_management:'', // if not available then leave it empty 3551 varaint_inventory_policy:'', // if not available then leave it empty 3552 parent_product_selector:'.grid__item', 3553 removeableSelector_qty: '.product-form__quantity', 3554 removeableSelector_variants:'variant-radios' 3555 }) 3556 }) 3557 } 3558 }); 3559 3560 3561 3562 3563 3564 },1500) 3565 }) 3566 3567 3568 window.addEventListener("load", function(){ 3569 setTimeout(function(){ 3570 if(typeof WSAIO != 'undefined'){ 3571 WSAIO.checkout_restriction = function(){ 3572 WSAIO.order_control(); 3573 WSAIO.cartQuantityControllers(); 3574 } 3575 WSAIO.load_checkout_restriction = function(){ 3576 WSAIO.order_control(); 3577 WSAIO.loadcartQuantityControllers(); 3578 } 3579 setTimeout(function(){ 3580 $('[name="updates[]"]').on('change',function(){ 3581 setTimeout(function(){ 3582 WSAIO.cartQuantityControllers(); 3583 },1000); 3584 }) 3585 },100); 3586 } 3587 },500) 3588 }); 3589</script>
3589 3590 3591 3592 3593<style> 3594 .waio_moq_qty{ width: 140px !important; margin: 10px 0px !important; } .waio_qty-input.waio_qty-input__applicable { display: flex !important; border: 1px solid black !important; padding: 10px !important; height: 50px; } .waio_qty--btn{ width: 12px !important; cursor:pointer !important; } input.input_moq { border: none !important; width: 30px !important; margin: auto !important; text-align: center; } .waio_moq_qty svg{ vertical-align: middle; } [name="moq_addToCart"] { margin: 10px 0px; } p.waio__ErrorMsg { color: red; } .waio__qc-table{margin: 30px 0;width:100%;border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.waio__qc-table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.waio__qc-table th{padding:.5em 1em;border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible}.waio__qc-table tbody td{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em;background-color:transparent}.waio__qc-table .waio__product-information{display:flex;align-items:center}.waio__qc-table .waio__product-information .waio__image-wrapper{flex:4rem 0 0;padding-right:1rem}.waio__qc-table .waio__image-wrapper .waio__image{cursor:pointer;max-height:95px;display:block;margin:0 auto}.waio_qty-input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e7e7e7;white-space:nowrap}.waio_qty-input .waio_qty--btn{transition:all 150ms ease-out;display:inline-block;padding:5px 9px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.waio_qty-input .waio_qty--btn .waio__icon{width:11px;height:11px;stroke-width:1.5px;vertical-align:-1px}.waio_qty-input .waio_qty--btn.waio_qty--btn_product{padding:10px 20px}.waio_qty-input .waio_qty--btn:active,.waio_qty-input .waio_qty--btn:hover{color:#939393}.waio_qty-input input{margin: 0;display:inline-block;width:20px;padding:0;font-size:11px;text-align:center;letter-spacing:normal;background:0 0;border:none;width:35px;font-size:15px}.waio__invalid-input{border:1px solid #ed4343} .waio__qc-table .waio_qty-input.waio_qty-input__applicable { padding: 0px !important; } .moq_atc{ position:relative; } p.waio_moq_tableError { color: red; font-size: 10px; text-align: center; width: 100px; margin: auto; } .moq_loading-spinner { border: 2px solid transparent; border-bottom-color: #fff; border-top-color: #fff; width: 20px; height: 20px; border-radius: 20px; animation: loading-spinner 800ms ease infinite; border-left-color: #183960; border-right-color: #183960; display: none; } .moq_wsaio_loader{ display:inline-block; position: absolute; z-index: 1; left: 50%; transform: translate(-50%, -50%); top: 50%; } .moq_loading-spinner{ margin:auto !important; } @keyframes moq_loading-spinner { to { transform: rotate(360deg); } } .moq_atc .moq_success_msg { color: green; font-size: 11px; display: block; text-align: center; } .moq_atc a{ color: black; } .main_tbl button.waio-quick-order-addtocart { border: none; box-shadow: none; color: #fff; display: inline-block; font-size: 13px; font-weight: 400; height: 36px !important; line-height: 36px !important; margin: 0; padding: 0 10px !important; text-transform: none; width: auto; min-width: 130px; cursor: pointer; background-color: #403b37 !important; color: #ffffff!important; border-radius: 5px!important; box-sizing: border-box; } .main_tbl .waio_qty-input.waio_qty-input__applicable { height: 36px; padding: 0px !important; margin: auto !important; width: 100px; } .main_tbl span.waio__less.waio_qty--btn.waio_qty--btn_product,.main_tbl span.waio__more.waio_qty--btn.waio_qty--btn_product { padding: 10px !important; } .main_tbl p.waio__ErrorMsg { font-size: 9px; } 3595</style>
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.