1<!doctype html> 2<html class="no-js" lang="en"> 3<head> 4 5 6 7<!-- Global site tag (gtag.js) - Google Ads: 10940015129 -->
vendor: 64 bytes, lines 7-8
7 8<script async src="https://www.googletagmanager.com/gtag/js?id=
8AW-10940015129
vendor: 12 bytes, line 8
8"></script>
9<script> 10
vendor: 134 bytes, lines 10-14
10window.dataLayer = window.dataLayer || []; 11 function gtag(){dataLayer.push(arguments);} 12 gtag('js', new Date()); 13 14 gtag('config', '
14AW-10940015129
vendor: 4 bytes, line 14
14');
15</script>
15 16 17<!-- Reddit Pixel -->
18<script> 19!function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','t2_13pxs5', {"optOut":false,"useDecimalCurrencyValues":true,"aaid":"<AAID-HERE>","email":"<EMAIL-HERE>","externalId":"<EXTERNAL-ID-HERE>","idfa":"<IDFA-HERE>"});rdt('track', 'PageVisit'); 20</script>
20 21<!-- DO NOT MODIFY UNLESS TO REPLACE A USER IDENTIFIER --> 22<!-- End Reddit Pixel --> 23 24 <meta charset="utf-8"> 25 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 26 <meta name="viewport" content="width=device-width,initial-scale=1"> 27 <meta name="theme-color" content="#000000"> 28 <link rel="canonical" href="https://workphlo.shop/"><link rel="shortcut icon" href="//workphlo.shop/cdn/shop/files/FAV_ICON_02_32x32.png?v=1635893315" type="image/png"><title>workphlo Product Photography Tables, Attachments, Acrylic Surfaces</title><meta name="description" content="Product photography and food photography light stand attachments for studio photographers. The original product photography table, the Surface Support Attachment fits on a common 1/4-20" light stand."><!-- /snippets/social-meta-tags.liquid --> 29 30 31 32 33<meta property="og:site_name" content="workphlo"> 34<meta property="og:url" content="https://workphlo.shop/"> 35<meta property="og:title" content="workphlo Product Photography Tables, Attachments, Acrylic Surfaces"> 36<meta property="og:type" content="website"> 37<meta property="og:description" content="Product photography and food photography light stand attachments for studio photographers. The original product photography table, the Surface Support Attachment fits on a common 1/4-20" light stand."> 38 39 40 41 42 43<meta name="twitter:card" content="summary_large_image"> 44<meta name="twitter:title" content="workphlo Product Photography Tables, Attachments, Acrylic Surfaces"> 45<meta name="twitter:description" content="Product photography and food photography light stand attachments for studio photographers. The original product photography table, the Surface Support Attachment fits on a common 1/4-20" light stand."> 46 47 48 <link href="//workphlo.shop/cdn/shop/t/7/assets/theme.scss.css?v=22099161826277505911759331726" rel="stylesheet" type="text/css" media="all" /> 49 50
50<script> 51 var theme = { 52 breakpoints: { 53 medium: 750, 54 large: 990, 55 widescreen: 1400 56 }, 57 strings: { 58 addToCart: "Add to cart", 59 soldOut: "Sold out", 60 unavailable: "Unavailable", 61 regularPrice: "Regular price", 62 salePrice: "Sale price", 63 sale: "Sale", 64 fromLowestPrice: "from [price]", 65 vendor: "Vendor", 66 showMore: "Show More", 67 showLess: "Show Less", 68 searchFor: "Search for", 69 addressError: "Error looking up that address", 70 addressNoResults: "No results for that address", 71 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.", 72 authError: "There was a problem authenticating your Google Maps account.", 73 newWindow: "Opens in a new window.", 74 external: "Opens external website.", 75 newWindowExternal: "Opens external website in a new window.", 76 removeLabel: "Remove [product]", 77 update: "Update", 78 quantity: "Quantity", 79 discountedTotal: "Discounted total", 80 regularTotal: "Regular total", 81 priceColumn: "See Price column for discount details.", 82 quantityMinimumMessage: "Quantity must be 1 or more", 83 cartError: "There was an error while updating your cart. Please try again.", 84 removedItemMessage: "Removed \u003cspan class=\"cart__removed-product-details\"\u003e([quantity]) [link]\u003c\/span\u003e from your cart.", 85 unitPrice: "Unit price", 86 unitPriceSeparator: "per", 87 oneCartCount: "1 item", 88 otherCartCount: "[count] items", 89 quantityLabel: "Quantity: [count]", 90 products: "Products", 91 loading: "Loading", 92 number_of_results: "[result_number] of [results_count]", 93 number_of_results_found: "[results_count] results found", 94 one_result_found: "1 result found" 95 }, 96 moneyFormat: "${{amount}}", 97 moneyFormatWithCurrency: "${{amount}} USD", 98 settings: { 99 predictiveSearchEnabled: true, 100 predictiveSearchShowPrice: false, 101 predictiveSearchShowVendor: false 102 } 103 } 104 105 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 106 </script>
106<script src="//workphlo.shop/cdn/shop/t/7/assets/lazysizes.js?v=94224023136283657951655651799" async="async"></script>
106 107
107<script src="//workphlo.shop/cdn/shop/t/7/assets/vendor.js?v=85833464202832145531655651802" defer="defer"></script>
107 108
108<script src="//workphlo.shop/cdn/shop/t/7/assets/theme.js?v=89031576585505892971655651800" defer="defer"></script>
108 109 110 <!-- starapps_scripts_start --> 111<!-- This code is automatically managed by StarApps Studio --> 112<!-- Please contact [email protected] for any help -->
113<script type="text/javascript" src="https://bcdn.starapps.studio/apps/vsk/workphlo/script-1613868622.js?shop=workphlo.myshopify.com" async></script>
vendor: 1 bytes, line 113
113
114<script type="application/json" sa-language-info="true" data-no-instant="true">{"current_language":"en", "default_language":"en"}</script>
114 115<!-- starapps_scripts_end --> 116 117 118 <!-- Avada Email Marketing Script --> 119 120
121<script>window.AVADA_EM_POPUP_CACHE = 1634055616317;window.AVADA_EM_PUSH_CACHE = 1634055390377;</script>
121 122 123 124 125 126 127 128 129 130
130<script> 131 const date = new Date(); 132 window.AVADA_EM = window.AVADA_EM || {}; 133 window.AVADA_EM.template = "index"; 134 window.AVADA_EM.shopId = 'EhPLwt9J5zM27KJfm1lu'; 135 const avada_params = new URL(document.location).searchParams; 136 console.log("AVADA params", avada_params) 137 if (avada_params.get('_avde') && avada_params.get('redirectUrl')) { 138 window.location.replace(avada_params.get('redirectUrl')); 139 } 140 window.AVADA_EM.isTrackingEnabled = false; 141 </script>
141 142 143 <!-- /Avada Email Marketing Script --> 144
145<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
145<meta name="facebook-domain-verification" content="hgv2o1ahgbslmuz5xdzguqnagqpgxn"> 146<meta name="google-site-verification" content="BZOeVuNIXxLiTv6yeAD4MxZGooV2eEO05kTiDXrMcQA"> 147<meta name="google-site-verification" content="BZOeVuNIXxLiTv6yeAD4MxZGooV2eEO05kTiDXrMcQA"> 148<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/28596371559/digital_wallets/dialog"> 149<meta id="in-context-paypal-metadata" data-shop-id="28596371559" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 150<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
150<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
150 151<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
152<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=28596371559" crossorigin="anonymous"></script>
vendor: 1 bytes, line 152
152
153<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":28596371559,"countryCode":"CA","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/28596371559","merchantName":"workphlo","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","interac","jcb"],"total":{"type":"pending","label":"workphlo","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 153
153
154<script id="shopify-features" type="application/json">{"accessToken":"abe2e2b0566e74c3dc40d2f2319f0ee1","betas":["rich-media-storefront-analytics"],"domain":"workphlo.shop","predictiveSearch":true,"shopId":28596371559,"locale":"en"}</script>
vendor: 1 bytes, line 154
154
155<script>var Shopify = Shopify || {}; 156Shopify.shop = "workphlo.myshopify.com"; 157Shopify.locale = "en"; 158Shopify.currency = {"active":"USD","rate":"0.71567892"}; 159Shopify.country = "US"; 160Shopify.theme = {"name":"Debut - No Reddit Conversion Code","id":121263226983,"schema_name":"Debut","schema_version":"16.5.6","theme_store_id":796,"role":"main"}; 161Shopify.theme.handle = "null"; 162Shopify.theme.style = {"id":null,"handle":null}; 163Shopify.cdnHost = "workphlo.shop/cdn"; 164Shopify.routes = Shopify.routes || {}; 165Shopify.routes.root = "/"; 166Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 167Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 168Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 169Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 169
169
170<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 170
170
171<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 171
171
172<script> 173 window.ShopifyPay = window.ShopifyPay || {}; 174 window.ShopifyPay.apiHost = "shop.app\/pay"; 175 window.ShopifyPay.redirectState = null; 176</script>
vendor: 1 bytes, line 176
176
177<script> 178 window.Shopify = window.Shopify || {}; 179 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 180 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 181 window.Shopify.SignInWithShop.eligible = true; 182</script>
vendor: 1 bytes, line 182
182
183<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 183
183
184<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 184
184
185<script type="module"> 186 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 187 188 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 189 190</script>
vendor: 1 bytes, line 190
190
191<script> 192 window.Shopify = window.Shopify || {}; 193 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 194 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"]}; 195</script>
vendor: 1 bytes, line 195
195
196<script>(function() { 197 var isLoaded = false; 198 function asyncLoad() { 199 if (isLoaded) return; 200 isLoaded = true; 201 var urls = ["https:\/\/cdncozyvideogalleryn.addons.business\/scripttag\/js\/cloud\/workphlo.myshopify.com\/1.0\/PO0lECaiu351gbDZoueU56lT9303nGDe.js?shop=workphlo.myshopify.com","https:\/\/feed.omegacommerce.com\/js\/init.js?shop=workphlo.myshopify.com","https:\/\/tools.luckyorange.com\/core\/lo.js?site-id=b8290188\u0026shop=workphlo.myshopify.com","https:\/\/cdn-app.cart-bot.net\/public\/js\/append.js?shop=workphlo.myshopify.com","https:\/\/cloud.goldendev.win\/shopify\/show-recent-orders\/js\/show-recent-orders.js?shop=workphlo.myshopify.com","https:\/\/workphlo.myshopify.com\/apps\/delivery\/delivery_coder.js?t=1711784815.5957\u0026n=359382910\u0026shop=workphlo.myshopify.com"]; 202 for (var i = 0; i < urls.length; i++) { 203 var s = document.createElement('script'); 204 s.type = 'text/javascript'; 205 s.async = true; 206 s.src = urls[i]; 207 var x = document.getElementsByTagName('script')[0]; 208 x.parentNode.insertBefore(s, x); 209 } 210 }; 211 if(window.attachEvent) { 212 window.attachEvent('onload', asyncLoad); 213 } else { 214 window.addEventListener('load', asyncLoad, false); 215 } 216})();</script>
vendor: 1 bytes, line 216
216
217<script id="__st">var __st={"a":28596371559,"offset":-14400,"reqid":"ed90d449-1989-4e02-b02e-9c7ba1e65cd7-1791097525","pageurl":"workphlo.shop\/","u":"d58c6dff6d33","p":"home"};</script>
vendor: 1 bytes, line 217
217
218<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 218
218
219<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 219
219
220<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//workphlo.shop/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 220
220
221<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 = "//workphlo.shop/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>
221<script crossorigin="anonymous" defer="defer" src="//workphlo.shop/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 221
221
222<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 222
222
223<script> 224 window.Shopify = window.Shopify || {}; 225 window.Shopify.MCP = window.Shopify.MCP || {}; 226 window.Shopify.MCP.enabled = true; 227 window.Shopify.MCP.shop = "workphlo.myshopify.com"; 228 window.Shopify.MCP.mcpEndpoint = "https:\/\/workphlo.shop\/api\/mcp"; 229 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 230</script>
vendor: 1 bytes, line 230
230
231<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("\/\/workphlo.shop\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 232</script>
vendor: 1 bytes, line 232
232
233<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://workphlo.shop/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 234</script>
vendor: 1 bytes, line 234
234
235<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 236 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); 237</script>
vendor: 1 bytes, line 237
237
238<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})}})); 239</script>
239 240<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://workphlo.shop/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 241<style id="shopify-accelerated-checkout-cart"> 242 #shopify-buyer-consent { 243 margin-top: 1em; 244 display: inline-block; 245 width: 100%; 246} 247 248#shopify-buyer-consent.hidden { 249 display: none; 250} 251 252#shopify-subscription-policy-button { 253 background: none; 254 border: none; 255 padding: 0; 256 text-decoration: underline; 257 font-size: inherit; 258 cursor: pointer; 259} 260 261#shopify-subscription-policy-button::before { 262 box-shadow: none; 263} 264 265 </style> 266
267<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
267 268
269<script>window.BOLD = window.BOLD || {}; 270 window.BOLD.common = window.BOLD.common || {}; 271 window.BOLD.common.Shopify = window.BOLD.common.Shopify || {}; 272 window.BOLD.common.Shopify.shop = { 273 domain: 'workphlo.shop', 274 permanent_domain: 'workphlo.myshopify.com', 275 url: 'https://workphlo.shop', 276 secure_url: 'https://workphlo.shop', 277 money_format: "${{amount}}", 278 currency: "CAD" 279 }; 280 window.BOLD.common.Shopify.customer = { 281 id: null, 282 tags: null, 283 }; 284 window.BOLD.common.Shopify.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}; 285 window.BOLD.common.template = 'index';window.BOLD.common.Shopify.formatMoney = function(money, format) { 286 function n(t, e) { 287 return "undefined" == typeof t ? e : t 288 } 289 function r(t, e, r, i) { 290 if (e = n(e, 2), 291 r = n(r, ","), 292 i = n(i, "."), 293 isNaN(t) || null == t) 294 return 0; 295 t = (t / 100).toFixed(e); 296 var o = t.split(".") 297 , a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r) 298 , s = o[1] ? i + o[1] : ""; 299 return a + s 300 } 301 "string" == typeof money && (money = money.replace(".", "")); 302 var i = "" 303 , o = /\{\{\s*(\w+)\s*\}\}/ 304 , a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify.money_format || "$ {{ amount }}"; 305 switch (a.match(o)[1]) { 306 case "amount": 307 i = r(money, 2, ",", "."); 308 break; 309 case "amount_no_decimals": 310 i = r(money, 0, ",", "."); 311 break; 312 case "amount_with_comma_separator": 313 i = r(money, 2, ".", ","); 314 break; 315 case "amount_no_decimals_with_comma_separator": 316 i = r(money, 0, ".", ","); 317 break; 318 case "amount_with_space_separator": 319 i = r(money, 2, " ", ","); 320 break; 321 case "amount_no_decimals_with_space_separator": 322 i = r(money, 0, " ", ","); 323 break; 324 case "amount_with_apostrophe_separator": 325 i = r(money, 2, "'", "."); 326 break; 327 } 328 return a.replace(o, i); 329 }; 330 window.BOLD.common.Shopify.saveProduct = function (handle, product) { 331 if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') { 332 if (typeof product === 'number') { 333 window.BOLD.common.Shopify.handles[product] = handle; 334 product = { id: product }; 335 } 336 window.BOLD.common.Shopify.products[handle] = product; 337 } 338 }; 339 window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) { 340 if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') { 341 window.BOLD.common.Shopify.variants[variant_id] = variant; 342 } 343 };window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {}; 344 window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {}; 345 window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};window.BOLD.common.Shopify.saveProduct(null, null);window.BOLD.apps_installed = {"Product Upsell":3} || {};window.BOLD.common.Shopify.metafields = window.BOLD.common.Shopify.metafields || {};window.BOLD.common.Shopify.metafields["bold_rp"] = {};window.BOLD.common.Shopify.metafields["bold_csp_defaults"] = {};window.BOLD.common.cacheParams = window.BOLD.common.cacheParams || {}; 346</script>
346<link href="//workphlo.shop/cdn/shop/t/7/assets/bold-upsell.css?v=51915886505602322711655651793" rel="stylesheet" type="text/css" media="all" /> 347<link href="//workphlo.shop/cdn/shop/t/7/assets/bold-upsell-custom.css?v=150135899998303055901655651793" rel="stylesheet" type="text/css" media="all" /> 348
349<script> 350window.mlvedaShopCurrency = "CAD"; 351window.shopCurrency = "CAD"; 352window.supported_currencies = "CAD USD"; 353</script>
353
353<script src="https://shopoe.net/app.js"></script>
vendor: 1 bytes, line 353
353
354<script> 355setTimeout(function(){ 356 var customVariantId = '33189496684647'; 357 $.ajax({ 358 type: 'GET', 359 url: '/cart.js', 360 dataType: 'json', 361 success: function (data) { 362 var allCount = 0; 363 var customCount = 0; 364 365 var items = data['items']; 366 for (i = 0; i < items.length; i++) { 367 var itemQuantity = items[i]['quantity']; 368 allCount += itemQuantity; 369 if (items[i]['variant_id'] == customVariantId) { 370 customCount += itemQuantity; 371 } 372 } 373 374 if (customCount > 0) { 375 var realCount = allCount - customCount; 376 $('#CartCount > span').html(realCount); 377 $('.total_count_ajax').html(realCount); 378 $('.desk_count').html(realCount); 379 $('.cart-count').html(realCount); 380 $('.header__cart-count-bubble span').html(realCount); 381 $('.site-header__cart #CartCount').html(realCount); 382 $('.cart-count-js').html(realCount); 383 $('#CartToggleItemCount').html(realCount); 384 $('.tt-cart .tt-badge-cart').html(realCount); 385 $('.mini-cart-wrap .item-count').html(realCount); 386 $('.js-cart-count').html(realCount); 387 } 388 } 389 }); 390}, 1500); 391 392setTimeout(function(){ 393 $('.grid__item, .featured-collections__item, .grid-item, .card.critical-clear').each(function(){ 394 var aTag = $(this).find('a'); 395 if (aTag && aTag.attr('href')) { 396 if (aTag.attr('href').search('__customized-items') > -1) { 397 $(this).fadeOut(0); 398 } 399 } 400 }); 401}, 150); 402</script>
402 403<!-- "snippets/hulkcode_common.liquid" was not rendered, the associated app was uninstalled --> 404
404<script src="//workphlo.shop/cdn/shop/t/7/assets/bss-file-configdata.js?v=165795300300298811221673651486" type="text/javascript"></script>
404<script> 405 if (typeof BSS_PL == 'undefined') { 406 var BSS_PL = {}; 407 } 408 409 var bssPlApiServer = "https://product-labels-pro.bsscommerce.com"; 410 BSS_PL.customerTags = 'null'; 411 BSS_PL.configData = configDatas; 412 BSS_PL.storeId = 11049; 413 BSS_PL.currentPlan = "free"; 414 BSS_PL.storeIdCustomOld = "10678"; 415 BSS_PL.storeIdOldWIthPriority = "12200"; 416 BSS_PL.apiServerProduction = "https://product-labels-pro.bsscommerce.com"; 417 418 BSS_PL.integration = {"laiReview":{"status":0,"config":[]}} 419 </script>
419 420 <style> 421.homepage-slideshow .slick-slide .bss_pl_img { 422 visibility: hidden !important; 423} 424</style>
424<script>function fixBugForStores($, BSS_PL, parent, page, htmlLabel) { return false;}</script>
424 425 426<!-- BeginConsistentCartAddon -->
426<script> Shopify.customer_logged_in = false ; Shopify.customer_email = "" ; Shopify.log_uuids = true; </script>
426 <!-- EndConsistentCartAddon --> 427<!--StartCartCartCustomCode--> 428 429 <!-- Abandoned Cart Information --> 430 <div id="care-cart-customer-information" style="display:none"> 431 {"id":"", "email":"","default_address":null,"first_name":"","last_name":"","name":"" } 432 </div> 433 <!-- Abandoned Cart Information --> 434 435 <!-- ShopInformation --> 436 <div id="care-cart-shop-information" style="display:none"> 437 {"domain":"workphlo.myshopify.com" } 438 </div> 439 <!-- ShopInformation --> 440 441 <!--EndCareCartCustomCode--> 442 443 444 445 446 447 <style type='text/css'> 448 .baCountry{width:30px;height:20px;display:inline-block;vertical-align:middle;margin-right:6px;background-size:30px!important;border-radius:4px;background-repeat:no-repeat} 449 .baCountry-traditional .baCountry{background-image:url(https://cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ba-flags.png?=14261939516959647149);height:19px!important} 450 .baCountry-modern .baCountry{background-image:url(https://cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ba-flags.png?=14261939516959647149)} 451 .baCountry-NO-FLAG{background-position:0 0}.baCountry-AD{background-position:0 -20px}.baCountry-AED{background-position:0 -40px}.baCountry-AFN{background-position:0 -60px}.baCountry-AG{background-position:0 -80px}.baCountry-AI{background-position:0 -100px}.baCountry-ALL{background-position:0 -120px}.baCountry-AMD{background-position:0 -140px}.baCountry-AOA{background-position:0 -160px}.baCountry-ARS{background-position:0 -180px}.baCountry-AS{background-position:0 -200px}.baCountry-AT{background-position:0 -220px}.baCountry-AUD{background-position:0 -240px}.baCountry-AWG{background-position:0 -260px}.baCountry-AZN{background-position:0 -280px}.baCountry-BAM{background-position:0 -300px}.baCountry-BBD{background-position:0 -320px}.baCountry-BDT{background-position:0 -340px}.baCountry-BE{background-position:0 -360px}.baCountry-BF{background-position:0 -380px}.baCountry-BGN{background-position:0 -400px}.baCountry-BHD{background-position:0 -420px}.baCountry-BIF{background-position:0 -440px}.baCountry-BJ{background-position:0 -460px}.baCountry-BMD{background-position:0 -480px}.baCountry-BND{background-position:0 -500px}.baCountry-BOB{background-position:0 -520px}.baCountry-BRL{background-position:0 -540px}.baCountry-BSD{background-position:0 -560px}.baCountry-BTN{background-position:0 -580px}.baCountry-BWP{background-position:0 -600px}.baCountry-BYN{background-position:0 -620px}.baCountry-BZD{background-position:0 -640px}.baCountry-CAD{background-position:0 -660px}.baCountry-CC{background-position:0 -680px}.baCountry-CDF{background-position:0 -700px}.baCountry-CG{background-position:0 -720px}.baCountry-CHF{background-position:0 -740px}.baCountry-CI{background-position:0 -760px}.baCountry-CK{background-position:0 -780px}.baCountry-CLP{background-position:0 -800px}.baCountry-CM{background-position:0 -820px}.baCountry-CNY{background-position:0 -840px}.baCountry-COP{background-position:0 -860px}.baCountry-CRC{background-position:0 -880px}.baCountry-CU{background-position:0 -900px}.baCountry-CX{background-position:0 -920px}.baCountry-CY{background-position:0 -940px}.baCountry-CZK{background-position:0 -960px}.baCountry-DE{background-position:0 -980px}.baCountry-DJF{background-position:0 -1000px}.baCountry-DKK{background-position:0 -1020px}.baCountry-DM{background-position:0 -1040px}.baCountry-DOP{background-position:0 -1060px}.baCountry-DZD{background-position:0 -1080px}.baCountry-EC{background-position:0 -1100px}.baCountry-EE{background-position:0 -1120px}.baCountry-EGP{background-position:0 -1140px}.baCountry-ER{background-position:0 -1160px}.baCountry-ES{background-position:0 -1180px}.baCountry-ETB{background-position:0 -1200px}.baCountry-EUR{background-position:0 -1220px}
451.baCountry-FI{background-position:0 -1240px}.baCountry-FJD{background-position:0 -1260px}.baCountry-FKP{background-position:0 -1280px}.baCountry-FO{background-position:0 -1300px}.baCountry-FR{background-position:0 -1320px}.baCountry-GA{background-position:0 -1340px}.baCountry-GBP{background-position:0 -1360px}.baCountry-GD{background-position:0 -1380px}.baCountry-GEL{background-position:0 -1400px}.baCountry-GHS{background-position:0 -1420px}.baCountry-GIP{background-position:0 -1440px}.baCountry-GL{background-position:0 -1460px}.baCountry-GMD{background-position:0 -1480px}.baCountry-GNF{background-position:0 -1500px}.baCountry-GQ{background-position:0 -1520px}.baCountry-GR{background-position:0 -1540px}.baCountry-GTQ{background-position:0 -1560px}.baCountry-GU{background-position:0 -1580px}.baCountry-GW{background-position:0 -1600px}.baCountry-HKD{background-position:0 -1620px}.baCountry-HNL{background-position:0 -1640px}.baCountry-HRK{background-position:0 -1660px}.baCountry-HTG{background-position:0 -1680px}.baCountry-HUF{background-position:0 -1700px}.baCountry-IDR{background-position:0 -1720px}.baCountry-IE{background-position:0 -1740px}.baCountry-ILS{background-position:0 -1760px}.baCountry-INR{background-position:0 -1780px}.baCountry-IO{background-position:0 -1800px}.baCountry-IQD{background-position:0 -1820px}.baCountry-IRR{background-position:0 -1840px}.baCountry-ISK{background-position:0 -1860px}.baCountry-IT{background-position:0 -1880px}.baCountry-JMD{background-position:0 -1900px}.baCountry-JOD{background-position:0 -1920px}.baCountry-JPY{background-position:0 -1940px}.baCountry-KES{background-position:0 -1960px}.baCountry-KGS{background-position:0 -1980px}.baCountry-KHR{background-position:0 -2000px}.baCountry-KI{background-position:0 -2020px}.baCountry-KMF{background-position:0 -2040px}.baCountry-KN{background-position:0 -2060px}.baCountry-KP{background-position:0 -2080px}.baCountry-KRW{background-position:0 -2100px}.baCountry-KWD{background-position:0 -2120px}.baCountry-KYD{background-position:0 -2140px}.baCountry-KZT{background-position:0 -2160px}.baCountry-LBP{background-position:0 -2180px}.baCountry-LI{background-position:0 -2200px}.baCountry-LKR{background-position:0 -2220px}.baCountry-LRD{background-position:0 -2240px}.baCountry-LSL{background-position:0 -2260px}.baCountry-LT{background-position:0 -2280px}.baCountry-LU{background-position:0 -2300px}.baCountry-LV{background-position:0 -2320px}.baCountry-LYD{background-position:0 -2340px}.baCountry-MAD{background-position:0 -2360px}.baCountry-MC{background-position:0 -2380px}.baCountry-MDL{background-position:0 -2400px}
451.baCountry-ME{background-position:0 -2420px}.baCountry-MGA{background-position:0 -2440px}.baCountry-MKD{background-position:0 -2460px}.baCountry-ML{background-position:0 -2480px}.baCountry-MMK{background-position:0 -2500px}.baCountry-MN{background-position:0 -2520px}.baCountry-MOP{background-position:0 -2540px}.baCountry-MQ{background-position:0 -2560px}.baCountry-MR{background-position:0 -2580px}.baCountry-MS{background-position:0 -2600px}.baCountry-MT{background-position:0 -2620px}.baCountry-MUR{background-position:0 -2640px}.baCountry-MVR{background-position:0 -2660px}.baCountry-MWK{background-position:0 -2680px}.baCountry-MXN{background-position:0 -2700px}.baCountry-MYR{background-position:0 -2720px}.baCountry-MZN{background-position:0 -2740px}.baCountry-NAD{background-position:0 -2760px}.baCountry-NE{background-position:0 -2780px}.baCountry-NF{background-position:0 -2800px}.baCountry-NG{background-position:0 -2820px}.baCountry-NIO{background-position:0 -2840px}.baCountry-NL{background-position:0 -2860px}.baCountry-NOK{background-position:0 -2880px}.baCountry-NPR{background-position:0 -2900px}.baCountry-NR{background-position:0 -2920px}.baCountry-NU{background-position:0 -2940px}.baCountry-NZD{background-position:0 -2960px}.baCountry-OMR{background-position:0 -2980px}.baCountry-PAB{background-position:0 -3000px}.baCountry-PEN{background-position:0 -3020px}.baCountry-PGK{background-position:0 -3040px}.baCountry-PHP{background-position:0 -3060px}.baCountry-PKR{background-position:0 -3080px}.baCountry-PLN{background-position:0 -3100px}.baCountry-PR{background-position:0 -3120px}.baCountry-PS{background-position:0 -3140px}.baCountry-PT{background-position:0 -3160px}.baCountry-PW{background-position:0 -3180px}.baCountry-QAR{background-position:0 -3200px}.baCountry-RON{background-position:0 -3220px}.baCountry-RSD{background-position:0 -3240px}.baCountry-RUB{background-position:0 -3260px}.baCountry-RWF{background-position:0 -3280px}.baCountry-SAR{background-position:0 -3300px}.baCountry-SBD{background-position:0 -3320px}.baCountry-SCR{background-position:0 -3340px}.baCountry-SDG{background-position:0 -3360px}.baCountry-SEK{background-position:0 -3380px}.baCountry-SGD{background-position:0 -3400px}.baCountry-SI{background-position:0 -3420px}.baCountry-SK{background-position:0 -3440px}.baCountry-SLL{background-position:0 -3460px}.baCountry-SM{background-position:0 -3480px}.baCountry-SN{background-position:0 -3500px}.baCountry-SO{background-position:0 -3520px}.baCountry-SRD{background-position:0 -3540px}.baCountry-SSP{background-position:0 -3560px}.baCountry-STD{background-position:0 -3580px}.baCountry-SV{background-position:0 -3600px}.baCountry-SYP{background-position:0 -3620px}.baCountry-SZL{background-position:0 -3640px}.baCountry-TC{background-position:0 -3660px}.baCountry-TD{background-position:0 -3680px}.baCountry-TG{background-position:0 -3700px}.baCountry-THB{background-position:0 -3720px}.baCountry-TJS{background-position:0 -3740px}.baCountry-TK{background-position:0 -3760px}.baCountry-TMT{background-position:0 -3780px}.baCountry-TND{background-position:0 -3800px}.baCountry-TOP{background-position:0 -3820px}.baCountry-TRY{background-position:0 -3840px}.baCountry-TTD{background-position:0 -3860px}.baCountry-TWD{background-position:0 -3880px}.baCountry-TZS{background-position:0 -3900px}.baCountry-UAH{background-position:0 -3920px}.baCountry-UGX{background-position:0 -3940px}.baCountry-USD{background-position:0 -3960px}.baCountry-UYU{background-position:0 -3980px}.baCountry-UZS{background-position:0 -4000px}.baCountry-VEF{background-position:0 -4020px}.baCountry-VG{background-position:0 -4040px}.baCountry-VI{background-position:0 -4060px}.baCountry-VND{background-position:0 -4080px}.baCountry-VUV{background-position:0 -4100px}.baCountry-WST{background-position:0 -4120px}.baCountry-XAF{background-position:0 -4140px}.baCountry-XPF{background-position:0 -4160px}.baCountry-YER{background-position:0 -4180px}.baCountry-ZAR{background-position:0 -4200px}.baCountry-ZM{background-position:0 -4220px}.baCountry-ZW{background-position:0 -4240px} 452 .bacurr-checkoutNotice{margin: 3px 10px 0 10px;left: 0;right: 0;text-align: center;} 453 @media (min-width:750px) {.bacurr-checkoutNotice{position: absolute;}} 454</style> 455
456<script> 457 window.baCurr = window.baCurr || {}; 458 window.baCurr.config = {}; window.baCurr.rePeat = function () {}; 459 Object.assign(window.baCurr.config, { 460 "enabled":true, 461 "manual_placement":"", 462 "night_time":false, 463 "round_by_default":false, 464 "display_position":"bottom_left", 465 "display_position_type":"floating", 466 "custom_code":{"css":""}, 467 "flag_type":"countryandmoney", 468 "flag_design":"modern", 469 "round_style":"none", 470 "round_dec":"", 471 "chosen_cur":, 472 "desktop_visible":true, 473 "mob_visible":true, 474 "money_mouse_show":false, 475 "textColor":"#1e1e1e", 476 "flag_theme":"default", 477 "selector_hover_hex":"#ffffff", 478 "lightning":false, 479 "mob_manual_placement":"", 480 "mob_placement":"bottom_left", 481 "mob_placement_type":"floating", 482 "moneyWithCurrencyFormat":false, 483 "ui_style":"default", 484 "user_curr":"", 485 "auto_loc":true, 486 "auto_pref":false, 487 "selector_bg_hex":"#ffffff", 488 "selector_border_type":"noBorder", 489 "cart_alert_bg_hex":"", 490 "cart_alert_note":"", 491 "cart_alert_state":false, 492 "cart_alert_font_hex":"" 493 },{ 494 money_format: "${{amount}}", 495 money_with_currency_format: "${{amount}} USD", 496 user_curr: "CAD" 497 }); 498 window.baCurr.config.multi_curr = []; 499 500 window.baCurr.config.final_currency = "USD" || ''; 501 window.baCurr.config.multi_curr = "AED,AFN,ALL,AMD,ANG,AUD,AWG,AZN,BAM,BBD,BDT,BIF,BND,BOB,BSD,BWP,BZD,CAD,CDF,CHF,CNY,CRC,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ETB,EUR,FJD,FKP,GBP,GMD,GNF,GTQ,GYD,HKD,HNL,HUF,IDR,ILS,INR,ISK,JMD,JPY,KES,KGS,KHR,KMF,KRW,KYD,KZT,LAK,LBP,LKR,MAD,MDL,MKD,MMK,MNT,MOP,MUR,MVR,MWK,MYR,NGN,NIO,NPR,NZD,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RWF,SAR,SBD,SEK,SGD,SHP,SLL,STD,THB,TJS,TOP,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VND,VUV,WST,XAF,XCD,XOF,XPF,YER".split(',') || ''; 502 503 (function(window, document) {"use strict"; 504 function onload(){ 505 function insertPopupMessageJs(){ 506 var head = document.getElementsByTagName('head')[0]; 507 var script = document.createElement('script'); 508 script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'currency.boosterapps.com/preview_curr.js'; 509 script.type = 'text/javascript'; 510 head.appendChild(script); 511 } 512 513 if(document.location.search.indexOf("preview_cur=1") > -1){ 514 setTimeout(function(){ 515 window.currency_preview_result = document.getElementById("baCurrSelector").length > 0 ? 'success' : 'error'; 516 insertPopupMessageJs(); 517 }, 1000); 518 } 519 } 520 521 var head = document.getElementsByTagName('head')[0]; 522 var script = document.createElement('script'); 523 script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + ""; 524 script.type = 'text/javascript'; 525 script.onload = script.onreadystatechange = function() { 526 if (script.readyState) { 527 if (script.readyState === 'complete' || script.readyState === 'loaded') { 528 script.onreadystatechange = null; 529 onload(); 530 } 531 } 532 else { 533 onload(); 534 } 535 }; 536 head.appendChild(script); 537 538 }(window, document)); 539</script>
539 540 541 <!-- "snippets/judgeme_core.liquid" was not rendered, the associated app was uninstalled --> 542<style type='text/css'> 543 :root {--delivery-country-image-url:url("https://dc.codericp.com/delivery/code_f.png");} 544 .icon-ad_f{background-image:var(--delivery-country-image-url);background-position:0 0;width:20px;height:12px}.icon-ae_f{background-image:var(--delivery-country-image-url);background-position:-21px 0;width:20px;height:12px}.icon-af_f{background-image:var(--delivery-country-image-url);background-position:0 -13px;width:20px;height:12px}.icon-ag_f{background-image:var(--delivery-country-image-url);background-position:-21px -13px;width:20px;height:12px}.icon-ai_f{background-image:var(--delivery-country-image-url);background-position:0 -26px;width:20px;height:12px}.icon-al_f{background-image:var(--delivery-country-image-url);background-position:-21px -26px;width:20px;height:12px}.icon-am_f{background-image:var(--delivery-country-image-url);background-position:-42px 0;width:20px;height:12px}.icon-ao_f{background-image:var(--delivery-country-image-url);background-position:-42px -13px;width:20px;height:12px}.icon-aq_f{background-image:var(--delivery-country-image-url);background-position:-42px -26px;width:20px;height:12px}.icon-ar_f{background-image:var(--delivery-country-image-url);background-position:0 -39px;width:20px;height:12px}.icon-as_f{background-image:var(--delivery-country-image-url);background-position:-21px -39px;width:20px;height:12px}.icon-at_f{background-image:var(--delivery-country-image-url);background-position:-42px -39px;width:20px;height:12px}.icon-au_f{background-image:var(--delivery-country-image-url);background-position:-63px 0;width:20px;height:12px}.icon-aw_f{background-image:var(--delivery-country-image-url);background-position:-63px -13px;width:20px;height:12px}.icon-ax_f{background-image:var(--delivery-country-image-url);background-position:-63px -26px;width:20px;height:12px}.icon-az_f{background-image:var(--delivery-country-image-url);background-position:-63px -39px;width:20px;height:12px}.icon-ba_f{background-image:var(--delivery-country-image-url);background-position:0 -52px;width:20px;height:12px}.icon-bb_f{background-image:var(--delivery-country-image-url);background-position:-21px -52px;width:20px;height:12px}.icon-bd_f{background-image:var(--delivery-country-image-url);background-position:-42px -52px;width:20px;height:12px}.icon-be_f{background-image:var(--delivery-country-image-url);background-position:-63px -52px;width:20px;height:12px}.icon-bf_f{background-image:var(--delivery-country-image-url);background-position:0 -65px;width:20px;height:12px}.icon-bg_f{background-image:var(--delivery-country-image-url);background-position:-21px -65px;width:20px;height:12px}.icon-bh_f{background-image:var(--delivery-country-image-url);background-position:-42px -65px;width:20px;height:12px}.icon-bi_f{background-image:var(--delivery-country-image-url);background-position:-63px -65px;width:20px;height:12px}.icon-bj_f{background-image:var(--delivery-country-image-url);background-position:-84px 0;width:20px;height:12px}.icon-bl_f{background-image:var(--delivery-country-image-url);background-position:-84px -13px;width:20px;height:12px}.icon-bm_f{background-image:var(--delivery-country-image-url);background-position:-84px -26px;width:20px;height:12px}.icon-bn_f{background-image:var(--delivery-country-image-url);background-position:-84px -39px;width:20px;height:12px}.icon-bo_f{background-image:var(--delivery-country-image-url);background-position:-84px -52px;width:20px;height:12px}.icon-bq_f{background-image:var(--delivery-country-image-url);background-position:-84px -65px;width:20px;height:12px}.icon-br_f{background-image:var(--delivery-country-image-url);background-position:0 -78px;width:20px;height:12px}.icon-bs_f{background-image:var(--delivery-country-image-url);background-position:-21px -78px;width:20px;height:12px}.icon-bt_f{background-image:var(--delivery-country-image-url);background-position:-42px -78px;width:20px;height:12px}.icon-bv_f{background-image:var(--delivery-country-image-url);background-position:-63px -78px;width:20px;height:12px}.icon-bw_f{background-image:var(--delivery-country-image-url);background-position:-84px -78px;width:20px;height:12px}.icon-by_f{background-image:var(--delivery-country-image-url);background-position:0 -91px;width:20px;height:12px}.icon-bz_f{background-image:var(--delivery-country-image-url);
544background-position:-21px -91px;width:20px;height:12px}.icon-ca_f{background-image:var(--delivery-country-image-url);background-position:-42px -91px;width:20px;height:12px}.icon-cc_f{background-image:var(--delivery-country-image-url);background-position:-63px -91px;width:20px;height:12px}.icon-cd_f{background-image:var(--delivery-country-image-url);background-position:-84px -91px;width:20px;height:12px}.icon-cf_f{background-image:var(--delivery-country-image-url);background-position:-105px 0;width:20px;height:12px}.icon-cg_f{background-image:var(--delivery-country-image-url);background-position:-105px -13px;width:20px;height:12px}.icon-ch_f{background-image:var(--delivery-country-image-url);background-position:-105px -26px;width:20px;height:12px}.icon-ci_f{background-image:var(--delivery-country-image-url);background-position:-105px -39px;width:20px;height:12px}.icon-ck_f{background-image:var(--delivery-country-image-url);background-position:-105px -52px;width:20px;height:12px}.icon-cl_f{background-image:var(--delivery-country-image-url);background-position:-105px -65px;width:20px;height:12px}.icon-cm_f{background-image:var(--delivery-country-image-url);background-position:-105px -78px;width:20px;height:12px}.icon-cn_f{background-image:var(--delivery-country-image-url);background-position:-105px -91px;width:20px;height:12px}.icon-co_f{background-image:var(--delivery-country-image-url);background-position:0 -104px;width:20px;height:12px}.icon-cr_f{background-image:var(--delivery-country-image-url);background-position:-21px -104px;width:20px;height:12px}.icon-cu_f{background-image:var(--delivery-country-image-url);background-position:-42px -104px;width:20px;height:12px}.icon-cv_f{background-image:var(--delivery-country-image-url);background-position:-63px -104px;width:20px;height:12px}.icon-cw_f{background-image:var(--delivery-country-image-url);background-position:-84px -104px;width:20px;height:12px}.icon-cx_f{background-image:var(--delivery-country-image-url);background-position:-105px -104px;width:20px;height:12px}.icon-cy_f{background-image:var(--delivery-country-image-url);background-position:-126px 0;width:20px;height:12px}.icon-cz_f{background-image:var(--delivery-country-image-url);background-position:-126px -13px;width:20px;height:12px}.icon-de_f{background-image:var(--delivery-country-image-url);background-position:-126px -26px;width:20px;height:12px}.icon-dj_f{background-image:var(--delivery-country-image-url);background-position:-126px -39px;width:20px;height:12px}.icon-dk_f{background-image:var(--delivery-country-image-url);background-position:-126px -52px;width:20px;height:12px}.icon-dm_f{background-image:var(--delivery-country-image-url);background-position:-126px -65px;width:20px;height:12px}.icon-do_f{background-image:var(--delivery-country-image-url);background-position:-126px -78px;width:20px;height:12px}.icon-dz_f{background-image:var(--delivery-country-image-url);background-position:-126px -91px;width:20px;height:12px}.icon-ec_f{background-image:var(--delivery-country-image-url);background-position:-126px -104px;width:20px;height:12px}.icon-ee_f{background-image:var(--delivery-country-image-url);background-position:0 -117px;width:20px;height:12px}.icon-eg_f{background-image:var(--delivery-country-image-url);background-position:-21px -117px;width:20px;height:12px}.icon-eh_f{background-image:var(--delivery-country-image-url);background-position:-42px -117px;width:20px;height:12px}.icon-er_f{background-image:var(--delivery-country-image-url);background-position:-63px -117px;width:20px;height:12px}.icon-es_f{background-image:var(--delivery-country-image-url);background-position:-84px -117px;width:20px;height:12px}.icon-et_f{background-image:var(--delivery-country-image-url);background-position:-105px -117px;width:20px;height:12px}.icon-fi_f{background-image:var(--delivery-country-image-url);background-position:-126px -117px;width:20px;height:12px}.icon-fj_f{background-image:var(--delivery-country-image-url);background-position:0 -130px;width:20px;height:12px}.icon-fk_f{background-image:var(--delivery-country-image-url);background-position:-21px -130px;width:20px;height:12px}.icon-fm_f{background-image:var(--delivery-country-image-url);background-position:-42px -130px;width:20px;height:12px}.icon-fo_f{background-image:var(--delivery-country-image-url);background-position:-63px -130px;width:20px;height:12px}.icon-fr_f{background-image:var(--delivery-country-image-url);background-position:-84px -130px;width:20px;height:12px}.icon-ga_f{background-image:var(--delivery-country-image-url);background-position:-105px -130px;width:20px;height:12px}.icon-gb_f{background-image:var(--delivery-country-image-url);background-position:-126px -130px;width:20px;height:12px}.icon-gd_f{background-image:var(--delivery-country-image-url);background-position:-147px 0;width:20px;height:12px}.icon-ge_f{background-image:var(--delivery-country-image-url);background-position:-147px -13px;width:20px;height:12px}.icon-gf_f{background-image:var(--delivery-country-image-url);background-position:-147px -26px;width:20px;height:12px}.icon-gg_f{background-image:var(--delivery-country-image-url);background-position:-147px -39px;width:20px;height:12px}.icon-gh_f{background-image:var(--delivery-country-image-url);background-position:-147px -52px;width:20px;height:12px}.icon-gi_f{background-image:var(--delivery-country-image-url);background-position:-147px -65px;width:20px;height:12px}.icon-gl_f{background-image:var(--delivery-country-image-url);background-position:-147px -78px;width:20px;height:12px}.icon-gm_f{background-image:var(--delivery-country-image-url);background-position:-147px -91px;width:20px;height:12px}.icon-gn_f{background-image:var(--delivery-country-image-url);background-position:-147px -104px;width:20px;height:12px}.icon-gp_f{background-image:var(--delivery-country-image-url);background-position:-147px -117px;width:20px;height:12px}.icon-gq_f{background-image:var(--delivery-country-image-url);background-position:-147px -130px;width:20px;height:12px}.icon-gr_f{background-image:var(--delivery-country-image-url);background-position:0 -143px;width:20px;height:12px}.icon-gs_f{background-image:var(--delivery-country-image-url);background-position:-21px -143px;width:20px;height:12px}.icon-gt_f{background-image:var(--delivery-country-image-url);background-position:-42px -143px;width:20px;height:12px}.icon-gu_f{background-image:var(--delivery-country-image-url);background-position:-63px -143px;width:20px;height:12px}.icon-gw_f{background-image:var(--delivery-country-image-url);background-position:-84px -143px;width:20px;height:12px}.icon-gy_f{background-image:var(--delivery-country-image-url);background-position:-105px -143px;width:20px;height:12px}.icon-hk_f{background-image:var(--delivery-country-image-url);background-position:-126px -143px;width:20px;height:12px}.icon-hm_f{background-image:var(--delivery-country-image-url);background-position:-147px -143px;width:20px;height:12px}.icon-hn_f{background-image:var(--delivery-country-image-url);background-position:-168px 0;width:20px;height:12px}.icon-hr_f{background-image:var(--delivery-country-image-url);background-position:-168px -13px;width:20px;height:12px}.icon-ht_f{background-image:var(--delivery-country-image-url);background-position:-168px -26px;width:20px;height:12px}.icon-hu_f{background-image:var(--delivery-country-image-url);background-position:-168px -39px;width:20px;height:12px}.icon-id_f{background-image:var(--delivery-country-image-url);background-position:-168px -52px;width:20px;height:12px}.icon-ie_f{background-image:var(--delivery-country-image-url);background-position:-168px -65px;width:20px;height:12px}.icon-il_f{background-image:var(--delivery-country-image-url);background-position:-168px -78px;width:20px;height:12px}.icon-im_f{background-image:var(--delivery-country-image-url);background-position:-168px -91px;width:20px;height:12px}.icon-in_f{background-image:var(--delivery-country-image-url);background-position:-168px -104px;width:20px;height:12px}.icon-io_f{background-image:var(--delivery-country-image-url);background-position:-168px -117px;width:20px;height:12px}.icon-iq_f{background-image:var(--delivery-country-image-url);background-position:-168px -130px;width:20px;height:12px}.icon-ir_f{background-image:var(--delivery-country-image-url);background-position:-168px -143px;width:20px;height:12px}.icon-is_f{background-image:var(--delivery-country-image-url);background-position:0 -156px;width:20px;height:12px}.icon-it_f{background-image:var(--delivery-country-image-url);background-position:-21px -156px;width:20px;height:12px}.icon-je_f{background-image:var(--delivery-country-image-url);background-position:-42px -156px;width:20px;height:12px}.icon-jm_f{background-image:var(--delivery-country-image-url);background-position:-63px -156px;width:20px;height:12px}.icon-jo_f{background-image:var(--delivery-country-image-url);background-position:-84px -156px;width:20px;height:12px}.icon-jp_f{background-image:var(--delivery-country-image-url);background-position:-105px -156px;width:20px;height:12px}.icon-ke_f{background-image:var(--delivery-country-image-url);background-position:-126px -156px;width:20px;height:12px}.icon-kg_f{background-image:var(--delivery-country-image-url);background-position:-147px -156px;width:20px;height:12px}.icon-kh_f{background-image:var(--delivery-country-image-url);background-position:-168px -156px;width:20px;height:12px}.icon-ki_f{background-image:var(--delivery-country-image-url);background-position:0 -169px;width:20px;height:12px}.icon-km_f{background-image:var(--delivery-country-image-url);background-position:-21px -169px;width:20px;height:12px}.icon-kn_f{background-image:var(--delivery-country-image-url);background-position:-42px -169px;width:20px;height:12px}.icon-kp_f{background-image:var(--delivery-country-image-url);background-position:-63px -169px;width:20px;height:12px}.icon-kr_f{background-image:var(--delivery-country-image-url);background-position:-84px -169px;width:20px;height:12px}.icon-kw_f{background-image:var(--delivery-country-image-url);background-position:-105px -169px;width:20px;height:12px}.icon-ky_f{background-image:var(--delivery-country-image-url);background-position:-126px -169px;width:20px;height:12px}.icon-kz_f{background-image:var(--delivery-country-image-url);background-position:-147px -169px;width:20px;height:12px}.icon-la_f{background-image:var(--delivery-country-image-url);background-position:-168px -169px;width:20px;height:12px}.icon-lb_f{background-image:var(--delivery-country-image-url);background-position:-189px 0;width:20px;height:12px}.icon-lc_f{background-image:var(--delivery-country-image-url);background-position:-189px -13px;width:20px;height:12px}.icon-li_f{background-image:var(--delivery-country-image-url);background-position:-189px -26px;width:20px;height:12px}.icon-lk_f{background-image:var(--delivery-country-image-url);background-position:-189px -39px;width:20px;height:12px}.icon-lr_f{background-image:var(--delivery-country-image-url);background-position:-189px -52px;width:20px;height:12px}.icon-ls_f{background-image:var(--delivery-country-image-url);background-position:-189px -65px;width:20px;height:12px}.icon-lt_f{background-image:var(--delivery-country-image-url);background-position:-189px -78px;width:20px;height:12px}.icon-lu_f{background-image:var(--delivery-country-image-url);background-position:-189px -91px;width:20px;height:12px}.icon-lv_f{background-image:var(--delivery-country-image-url);background-position:-189px -104px;width:20px;height:12px}.icon-ly_f{background-image:var(--delivery-country-image-url);background-position:-189px -117px;width:20px;height:12px}.icon-ma_f{background-image:var(--delivery-country-image-url);background-position:-189px -130px;width:20px;height:12px}.icon-mc_f{background-image:var(--delivery-country-image-url);background-position:-189px -143px;width:20px;height:12px}.icon-md_f{background-image:var(--delivery-country-image-url);background-position:-189px -156px;width:20px;height:12px}.icon-me_f{background-image:var(--delivery-country-image-url);background-position:-189px -169px;width:20px;height:12px}.icon-mf_f{background-image:var(--delivery-country-image-url);background-position:0 -182px;width:20px;height:12px}.icon-mg_f{background-image:var(--delivery-country-image-url);background-position:-21px -182px;width:20px;height:12px}.icon-mh_f{background-image:var(--delivery-country-image-url);background-position:-42px -182px;width:20px;height:12px}.icon-mk_f{background-image:var(--delivery-country-image-url);background-position:-63px -182px;width:20px;height:12px}.icon-ml_f{background-image:var(--delivery-country-image-url);background-position:-84px -182px;width:20px;height:12px}.icon-mm_f{background-image:var(--delivery-country-image-url);background-position:-105px -182px;width:20px;height:12px}.icon-mn_f{background-image:var(--delivery-country-image-url);background-position:-126px -182px;width:20px;height:12px}.icon-mo_f{background-image:var(--delivery-country-image-url);background-position:-147px -182px;width:20px;height:12px}.icon-mp_f{background-image:var(--delivery-country-image-url);background-position:-168px -182px;width:20px;height:12px}.icon-mq_f{background-image:var(--delivery-country-image-url);background-position:-189px -182px;width:20px;height:12px}.icon-mr_f{background-image:var(--delivery-country-image-url);background-position:0 -195px;width:20px;height:12px}.icon-ms_f{background-image:var(--delivery-country-image-url);background-position:-21px -195px;width:20px;height:12px}.icon-mt_f{background-image:var(--delivery-country-image-url);background-position:-42px -195px;width:20px;height:12px}.icon-mu_f{background-image:var(--delivery-country-image-url);background-position:-63px -195px;width:20px;height:12px}.icon-mv_f{background-image:var(--delivery-country-image-url);background-position:-84px -195px;width:20px;height:12px}.icon-mw_f{background-image:var(--delivery-country-image-url);background-position:-105px -195px;width:20px;height:12px}.icon-mx_f{background-image:var(--delivery-country-image-url);background-position:-126px -195px;width:20px;height:12px}.icon-my_f{background-image:var(--delivery-country-image-url);background-position:-147px -195px;width:20px;height:12px}.icon-mz_f{background-image:var(--delivery-country-image-url);background-position:-168px -195px;width:20px;height:12px}.icon-na_f{background-image:var(--delivery-country-image-url);background-position:-189px -195px;width:20px;height:12px}.icon-nc_f{background-image:var(--delivery-country-image-url);
544background-position:-210px 0;width:20px;height:12px}.icon-ne_f{background-image:var(--delivery-country-image-url);background-position:-210px -13px;width:20px;height:12px}.icon-nf_f{background-image:var(--delivery-country-image-url);background-position:-210px -26px;width:20px;height:12px}.icon-ng_f{background-image:var(--delivery-country-image-url);background-position:-210px -39px;width:20px;height:12px}.icon-ni_f{background-image:var(--delivery-country-image-url);background-position:-210px -52px;width:20px;height:12px}.icon-nl_f{background-image:var(--delivery-country-image-url);background-position:-210px -65px;width:20px;height:12px}.icon-no_f{background-image:var(--delivery-country-image-url);background-position:-210px -78px;width:20px;height:12px}.icon-np_f{background-image:var(--delivery-country-image-url);background-position:-210px -91px;width:20px;height:12px}.icon-nr_f{background-image:var(--delivery-country-image-url);background-position:-210px -104px;width:20px;height:12px}.icon-nu_f{background-image:var(--delivery-country-image-url);background-position:-210px -117px;width:20px;height:12px}.icon-nz_f{background-image:var(--delivery-country-image-url);background-position:-210px -130px;width:20px;height:12px}.icon-om_f{background-image:var(--delivery-country-image-url);background-position:-210px -143px;width:20px;height:12px}.icon-pa_f{background-image:var(--delivery-country-image-url);background-position:-210px -156px;width:20px;height:12px}.icon-pe_f{background-image:var(--delivery-country-image-url);background-position:-210px -169px;width:20px;height:12px}.icon-pf_f{background-image:var(--delivery-country-image-url);background-position:-210px -182px;width:20px;height:12px}.icon-pg_f{background-image:var(--delivery-country-image-url);background-position:-210px -195px;width:20px;height:12px}.icon-ph_f{background-image:var(--delivery-country-image-url);background-position:0 -208px;width:20px;height:12px}.icon-pk_f{background-image:var(--delivery-country-image-url);background-position:-21px -208px;width:20px;height:12px}.icon-pl_f{background-image:var(--delivery-country-image-url);background-position:-42px -208px;width:20px;height:12px}.icon-pm_f{background-image:var(--delivery-country-image-url);background-position:-63px -208px;width:20px;height:12px}.icon-pn_f{background-image:var(--delivery-country-image-url);background-position:-84px -208px;width:20px;height:12px}.icon-pr_f{background-image:var(--delivery-country-image-url);background-position:-105px -208px;width:20px;height:12px}.icon-ps_f{background-image:var(--delivery-country-image-url);background-position:-126px -208px;width:20px;height:12px}.icon-pt_f{background-image:var(--delivery-country-image-url);background-position:-147px -208px;width:20px;height:12px}.icon-pw_f{background-image:var(--delivery-country-image-url);background-position:-168px -208px;width:20px;height:12px}.icon-py_f{background-image:var(--delivery-country-image-url);background-position:-189px -208px;width:20px;height:12px}.icon-qa_f{background-image:var(--delivery-country-image-url);background-position:-210px -208px;width:20px;height:12px}.icon-re_f{background-image:var(--delivery-country-image-url);background-position:-231px 0;width:20px;height:12px}.icon-ro_f{background-image:var(--delivery-country-image-url);background-position:-231px -13px;width:20px;height:12px}.icon-rs_f{background-image:var(--delivery-country-image-url);background-position:-231px -26px;width:20px;height:12px}.icon-ru_f{background-image:var(--delivery-country-image-url);background-position:-231px -39px;width:20px;height:12px}.icon-rw_f{background-image:var(--delivery-country-image-url);background-position:-231px -52px;width:20px;height:12px}.icon-sa_f{background-image:var(--delivery-country-image-url);background-position:-231px -65px;width:20px;height:12px}.icon-sb_f{background-image:var(--delivery-country-image-url);background-position:-231px -78px;width:20px;height:12px}.icon-sc_f{background-image:var(--delivery-country-image-url);background-position:-231px -91px;width:20px;height:12px}.icon-sd_f{background-image:var(--delivery-country-image-url);background-position:-231px -104px;width:20px;height:12px}.icon-se_f{background-image:var(--delivery-country-image-url);background-position:-231px -117px;width:20px;height:12px}.icon-sg_f{background-image:var(--delivery-country-image-url);background-position:-231px -130px;width:20px;height:12px}.icon-sh_f{background-image:var(--delivery-country-image-url);background-position:-231px -143px;width:20px;height:12px}.icon-si_f{background-image:var(--delivery-country-image-url);background-position:-231px -156px;width:20px;height:12px}.icon-sj_f{background-image:var(--delivery-country-image-url);background-position:-231px -169px;width:20px;height:12px}.icon-sk_f{background-image:var(--delivery-country-image-url);background-position:-231px -182px;width:20px;height:12px}.icon-sl_f{background-image:var(--delivery-country-image-url);background-position:-231px -195px;width:20px;height:12px}.icon-sm_f{background-image:var(--delivery-country-image-url);background-position:-231px -208px;width:20px;height:12px}.icon-sn_f{background-image:var(--delivery-country-image-url);background-position:0 -221px;width:20px;height:12px}.icon-so_f{background-image:var(--delivery-country-image-url);background-position:-21px -221px;width:20px;height:12px}.icon-sr_f{background-image:var(--delivery-country-image-url);background-position:-42px -221px;width:20px;height:12px}.icon-ss_f{background-image:var(--delivery-country-image-url);background-position:-63px -221px;width:20px;height:12px}.icon-st_f{background-image:var(--delivery-country-image-url);background-position:-84px -221px;width:20px;height:12px}.icon-sv_f{background-image:var(--delivery-country-image-url);background-position:-105px -221px;width:20px;height:12px}.icon-sx_f{background-image:var(--delivery-country-image-url);background-position:-126px -221px;width:20px;height:12px}.icon-sy_f{background-image:var(--delivery-country-image-url);background-position:-147px -221px;width:20px;height:12px}.icon-sz_f{background-image:var(--delivery-country-image-url);background-position:-168px -221px;width:20px;height:12px}.icon-tc_f{background-image:var(--delivery-country-image-url);background-position:-189px -221px;width:20px;height:12px}.icon-td_f{background-image:var(--delivery-country-image-url);
544background-position:-210px -221px;width:20px;height:12px}.icon-tf_f{background-image:var(--delivery-country-image-url);background-position:-231px -221px;width:20px;height:12px}.icon-tg_f{background-image:var(--delivery-country-image-url);background-position:0 -234px;width:20px;height:12px}.icon-th_f{background-image:var(--delivery-country-image-url);background-position:-21px -234px;width:20px;height:12px}.icon-tj_f{background-image:var(--delivery-country-image-url);background-position:-42px -234px;width:20px;height:12px}.icon-tk_f{background-image:var(--delivery-country-image-url);background-position:-63px -234px;width:20px;height:12px}.icon-tl_f{background-image:var(--delivery-country-image-url);background-position:-84px -234px;width:20px;height:12px}.icon-tm_f{background-image:var(--delivery-country-image-url);background-position:-105px -234px;width:20px;height:12px}.icon-tn_f{background-image:var(--delivery-country-image-url);background-position:-126px -234px;width:20px;height:12px}.icon-to_f{background-image:var(--delivery-country-image-url);background-position:-147px -234px;width:20px;height:12px}.icon-tr_f{background-image:var(--delivery-country-image-url);background-position:-168px -234px;width:20px;height:12px}.icon-tt_f{background-image:var(--delivery-country-image-url);background-position:-189px -234px;width:20px;height:12px}.icon-tv_f{background-image:var(--delivery-country-image-url);background-position:-210px -234px;width:20px;height:12px}.icon-tw_f{background-image:var(--delivery-country-image-url);background-position:-231px -234px;width:20px;height:12px}.icon-tz_f{background-image:var(--delivery-country-image-url);background-position:-252px 0;width:20px;height:12px}.icon-ua_f{background-image:var(--delivery-country-image-url);background-position:-252px -13px;width:20px;height:12px}.icon-ug_f{background-image:var(--delivery-country-image-url);background-position:-252px -26px;width:20px;height:12px}.icon-um_f{background-image:var(--delivery-country-image-url);background-position:-252px -39px;width:20px;height:12px}.icon-us_f{background-image:var(--delivery-country-image-url);background-position:-252px -52px;width:20px;height:12px}.icon-uy_f{background-image:var(--delivery-country-image-url);background-position:-252px -65px;width:20px;height:12px}.icon-uz_f{background-image:var(--delivery-country-image-url);background-position:-252px -78px;width:20px;height:12px}.icon-va_f{background-image:var(--delivery-country-image-url);background-position:-252px -91px;width:20px;height:12px}.icon-vc_f{background-image:var(--delivery-country-image-url);background-position:-252px -104px;width:20px;height:12px}.icon-ve_f{background-image:var(--delivery-country-image-url);background-position:-252px -117px;width:20px;height:12px}.icon-vg_f{background-image:var(--delivery-country-image-url);background-position:-252px -130px;width:20px;height:12px}.icon-vi_f{background-image:var(--delivery-country-image-url);background-position:-252px -143px;width:20px;height:12px}.icon-vn_f{background-image:var(--delivery-country-image-url);background-position:-252px -156px;width:20px;height:12px}.icon-vu_f{background-image:var(--delivery-country-image-url);background-position:-252px -169px;width:20px;height:12px}.icon-wf_f{background-image:var(--delivery-country-image-url);background-position:-252px -182px;width:20px;height:12px}.icon-ws_f{background-image:var(--delivery-country-image-url);background-position:-252px -195px;width:20px;height:12px}.icon-xk_f{background-image:var(--delivery-country-image-url);background-position:-252px -208px;width:20px;height:12px}.icon-ye_f{background-image:var(--delivery-country-image-url);background-position:-252px -221px;width:20px;height:12px}.icon-yt_f{background-image:var(--delivery-country-image-url);background-position:-252px -234px;width:20px;height:12px}.icon-za_f{background-image:var(--delivery-country-image-url);background-position:0 -247px;width:20px;height:12px}.icon-zm_f{background-image:var(--delivery-country-image-url);background-position:-21px -247px;width:20px;height:12px}.icon-zw_f{background-image:var(--delivery-country-image-url);background-position:-42px -247px;width:20px;height:12px} 545</style>
546<script> 547 window.deliveryCommon = window.deliveryCommon || {}; 548 window.deliveryCommon.setting = {}; 549 Object.assign(window.deliveryCommon.setting, { 550 "shop_currency_code__ed": 'CAD' || 'USD', 551 "shop_locale_code__ed": 'en' || 'en', 552 "shop_domain__ed": 'workphlo.myshopify.com', 553 "product_available__ed": '', 554 "product_id__ed": '' 555 }); 556 window.deliveryED = window.deliveryED || {}; 557 window.deliveryED.setting = {}; 558 Object.assign(window.deliveryED.setting, { 559 "delivery__app_setting": {"main_delivery_setting":{"is_active":1,"order_delivery_info":"\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color:#61a951\"\u003e\u003cspan style=\"font-size:18px\"\u003eâ\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e \u003cstrong\u003e\u003cspan style=\"font-size:14px\"\u003eIn Stock \u003c\/span\u003e\u003c\/strong\u003e\u003cbr\/\u003e\u003cspan style=\"font-size:12px\"\u003e {country_flag} FREE Shipping $50+ \u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","is_ignore_out_of_stock":0,"out_of_stock_mode":0,"out_of_stock_info":"\u003cp\u003e\u003c\/p\u003e","order_progress_bar_mode":0,"order_progress_setting":{"ordered":{"svg_number":0,"title":"Ordered","tips_description":"After you place the order, we will need 1-3 days to prepare the shipment"},"order_ready":{"svg_number":4,"is_active":1,"title":"Order Ready","date_title":"{order_ready_minimum_date} - {order_ready_maximum_date}","tips_description":"Orders will start to be shipped"},"order_delivered":{"svg_number":10,"title":"Delivered","date_title":"{order_delivered_minimum_date} - {order_delivered_maximum_date}","tips_description":"Estimated arrival date rangeï¼{order_delivered_minimum_date} - {order_delivered_maximum_date}"}},"order_delivery_work_week":[0,1,1,1,1,1,0],"order_delivery_day_range":[0,1],"order_delivery_calc_method":0,"order_ready_work_week":[1,1,1,1,1,1,1],"order_ready_day_range":[0,1],"order_ready_calc_method":2,"holiday":[],"order_delivery_date_format":0,"delivery_date_custom_format":"{month_local} {day}","delivery_date_format_zero":0,"delivery_date_format_month_translate":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"delivery_date_format_week_translate":["Sun","Mon","Tues","Wed","Thur","Fri","Sat"],"order_delivery_countdown_format":13,"delivery_countdown_custom_format":"{hours} {hours_local} {minutes} {minutes_local} {seconds} {seconds_local}","countdown_format_translate":["Hours","Minutes","Seconds"],"delivery_countdown_format_zero":1,"countdown_cutoff_hour":5,"countdown_cutoff_minute":0,"countdown_cutoff_advanced_enable":0,"countdown_cutoff_advanced":[[23,59],[23,59],[23,59],[23,59],[23,59],[23,59],[23,59]],"countdown_mode":0,"after_deadline_hide_widget":0,"timezone_mode":1,"timezone":-5,"todayandtomorrow":[{"lan_code":"en","lan_name":"English","left":"today","right":"tomorrow"}],"translate_country_name":[],"widget_layout_mode":2,"widget_placement_method":0,"widget_placement_position":0,"widget_placement_page":1,"widget_margin":[12,0,0,0],"message_text_widget_appearance_setting":{"border":{"border_width":1,"border_radius":4,"border_line":2},"color":{"text_color":"#111111","background_color":"#f5f5f5","border_color":"#f5f5f5"},"other":{"margin":[0,0,0,0],"padding":[10,10,10,10]}},"progress_bar_widget_appearance_setting":{"color":{"basic":{"icon_color":"#000000","icon_background_color":"#fe0000","order_status_title_color":"#000000","date_title_color":"#000000"},"advanced":{"order_status_title_color":"#000000","progress_line_color":"#000000","date_title_color":"#000000","description_tips_background_color":"#000000","icon_background_color":"#000000","icon_color":"#FFFFFF","description_tips_color":"#FFFFFF"}},"font":{"icon_font":20,"order_status_title_font":14,"date_title_font":14,"description_tips_font":14},"other":{"margin":[8,0,0,0]}},"show_country_mode":0,"arrow_down_position":0,"country_modal_background_rgba":[0,0,0,0.5],"country_modal_appearance_setting":{"color":{"text_color":"#000000","background_color":"#FFFFFF","icon_color":"#999999","selected_color":"#f2f2f2"},"border":{"border_radius":7},"font":{"text_font":16,"icon_font":16},"other":{"width":56}},"cart_form_mode":0,"cart_form_position":0,"product_form_position":0,"out_of_stock_product_form_position":0,"cart_checkout_status":0,"cart_checkout_title":"Estimated between","cart_checkout_description":"{order_delivered_minimum_date} and {order_delivered_maximum_date}","widget_custom_css":"","replace_jq":0,"is_show_all":0,"p_mapping":11,"product_ids":["9429133787426","9429133918498","9429134016802","9429134115106","9429134213410","9429134410018","9429134508322","9429134672162","9429134803234","9429134868770","9429134967074","9429135065378","9429135163682","9429135261986","9429135360290","9429135458594","9429135556898","9429135655202","9429135753506","9429135851810","9429135950114","9429136048418","9429136179490","9429136245026","9429140308258","9612155322658"]}}, 560 "delivery__pro_setting": null, 561 "delivery__cate_setting": null 562 }); 563</script>
563 <!-- ReviewXpo Styles Start --> 564<link rel="stylesheet" type="text/css" href="/apps/reviewxpo/css/storefront.css?shop=workphlo.myshopify.com&v=4.7.0"> 565<!-- ReviewXpo Styles End --> 566 567 568 569 570<style> 571 .grid-view-item.product-card .grid-view-item__image.hover-image{ 572 opacity: 0; 573 } 574 .grid-view-item.product-card:hover .grid-view-item__image.regular-image{ 575 opacity: 0 !important; 576 } 577 .grid-view-item.product-card:hover .grid-view-item__image.hover-image{ 578 opacity: 1; 579 } 580 .grid-view-item.product-card:hover { 581 opacity: 1 !important; 582 583 } 584 .grid-view-item.product-card:hover .grid-view-item__image.hover-image { 585 transition: transform 0.5s ease; 586 transform: scale(1.03); 587 } 588 589.product-card__image-with-placeholder-wrapper { 590 transition: transform 0.5s ease, box-shadow 0.5s ease; 591 transform-origin: center; 592} 593.grid-view-item.product-card:hover .product-card__image-with-placeholder-wrapper { 594 transition: transform 3s ease, box-shadow 0.5s ease; 595 transform: rotate(1deg); 596 /* box-shadow: -1rem -1rem 1rem -1rem #0000000d, 1rem 1rem 1rem -1rem #0000000d, 0 0 .5rem #fff0, 0 2rem 3.5rem -2rem #00000080; */ 597} 598ul.grid.grid--uniform.grid--view-items { 599 overflow: hidden; 600} 601 602</style> 603 604<!-- BEGIN app block: shopify://apps/c-edd-estimated-delivery-date/blocks/app_setting/4a0685bc-c234-45b2-8382-5ad6a8e3e3fd -->
604<script> 605 window.deliveryCommon = window.deliveryCommon || {}; 606 window.deliveryCommon.setting = {}; 607 Object.assign(window.deliveryCommon.setting, { 608 "shop_currency_code__ed": 'CAD' || 'USD', 609 "shop_locale_code__ed": 'en' || 'en', 610 "shop_domain__ed": 'workphlo.myshopify.com', 611 "product_available__ed": '', 612 "product_id__ed": '' 613 }); 614 window.deliveryED = window.deliveryED || {}; 615 window.deliveryED.setting = {}; 616 Object.assign(window.deliveryED.setting, { 617 "delivery__app_setting": {"main_delivery_setting":{"is_active":1,"order_delivery_info":"\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color:#61a951\"\u003e\u003cspan style=\"font-size:18px\"\u003eâ\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e \u003cstrong\u003e\u003cspan style=\"font-size:14px\"\u003eIn Stock \u003c\/span\u003e\u003c\/strong\u003e\u003cbr\/\u003e\u003cspan style=\"font-size:12px\"\u003e {country_flag} FREE Shipping $50+ \u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","is_ignore_out_of_stock":0,"out_of_stock_mode":0,"out_of_stock_info":"\u003cp\u003e\u003c\/p\u003e","order_progress_bar_mode":0,"order_progress_setting":{"ordered":{"svg_number":0,"title":"Ordered","tips_description":"After you place the order, we will need 1-3 days to prepare the shipment"},"order_ready":{"svg_number":4,"is_active":1,"title":"Order Ready","date_title":"{order_ready_minimum_date} - {order_ready_maximum_date}","tips_description":"Orders will start to be shipped"},"order_delivered":{"svg_number":10,"title":"Delivered","date_title":"{order_delivered_minimum_date} - {order_delivered_maximum_date}","tips_description":"Estimated arrival date rangeï¼{order_delivered_minimum_date} - {order_delivered_maximum_date}"}},"order_delivery_work_week":[0,1,1,1,1,1,0],"order_delivery_day_range":[0,1],"order_delivery_calc_method":0,"order_ready_work_week":[1,1,1,1,1,1,1],"order_ready_day_range":[0,1],"order_ready_calc_method":2,"holiday":[],"order_delivery_date_format":0,"delivery_date_custom_format":"{month_local} {day}","delivery_date_format_zero":0,"delivery_date_format_month_translate":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"delivery_date_format_week_translate":["Sun","Mon","Tues","Wed","Thur","Fri","Sat"],"order_delivery_countdown_format":13,"delivery_countdown_custom_format":"{hours} {hours_local} {minutes} {minutes_local} {seconds} {seconds_local}","countdown_format_translate":["Hours","Minutes","Seconds"],"delivery_countdown_format_zero":1,"countdown_cutoff_hour":5,"countdown_cutoff_minute":0,"countdown_cutoff_advanced_enable":0,"countdown_cutoff_advanced":[[23,59],[23,59],[23,59],[23,59],[23,59],[23,59],[23,59]],"countdown_mode":0,"after_deadline_hide_widget":0,"timezone_mode":1,"timezone":-5,"todayandtomorrow":[{"lan_code":"en","lan_name":"English","left":"today","right":"tomorrow"}],"translate_country_name":[],"widget_layout_mode":2,"widget_placement_method":0,"widget_placement_position":0,"widget_placement_page":1,"widget_margin":[12,0,0,0],"message_text_widget_appearance_setting":{"border":{"border_width":1,"border_radius":4,"border_line":2},"color":{"text_color":"#111111","background_color":"#f5f5f5","border_color":"#f5f5f5"},"other":{"margin":[0,0,0,0],"padding":[10,10,10,10]}},"progress_bar_widget_appearance_setting":{"color":{"basic":{"icon_color":"#000000","icon_background_color":"#fe0000","order_status_title_color":"#000000","date_title_color":"#000000"},"advanced":{"order_status_title_color":"#000000","progress_line_color":"#000000","date_title_color":"#000000","description_tips_background_color":"#000000","icon_background_color":"#000000","icon_color":"#FFFFFF","description_tips_color":"#FFFFFF"}},"font":{"icon_font":20,"order_status_title_font":14,"date_title_font":14,"description_tips_font":14},"other":{"margin":[8,0,0,0]}},"show_country_mode":0,"arrow_down_position":0,"country_modal_background_rgba":[0,0,0,0.5],"country_modal_appearance_setting":{"color":{"text_color":"#000000","background_color":"#FFFFFF","icon_color":"#999999","selected_color":"#f2f2f2"},"border":{"border_radius":7},"font":{"text_font":16,"icon_font":16},"other":{"width":56}},"cart_form_mode":0,"cart_form_position":0,"product_form_position":0,"out_of_stock_product_form_position":0,"cart_checkout_status":0,"cart_checkout_title":"Estimated between","cart_checkout_description":"{order_delivered_minimum_date} and {order_delivered_maximum_date}","widget_custom_css":"","replace_jq":0,"is_show_all":0,"p_mapping":11,"product_ids":["9429133787426","9429133918498","9429134016802","9429134115106","9429134213410","9429134410018","9429134508322","9429134672162","9429134803234","9429134868770","9429134967074","9429135065378","9429135163682","9429135261986","9429135360290","9429135458594","9429135556898","9429135655202","9429135753506","9429135851810","9429135950114","9429136048418","9429136179490","9429136245026","9429140308258","9612155322658"]}}, 618 "delivery__pro_setting": null, 619 "delivery__cate_setting": null 620 });
621</script>
621 622
623<script src="https://cdn.shopify.com/s/files/1/0654/5637/3996/files/delivery_coder_cc698f59-3829-49b3-8fa2-f9ef0ba024af.js?v=1767391130&t=1088" defer></script>
623 624 625<!-- END app block --><!-- BEGIN app block: shopify://apps/seowill-sticky-cart/blocks/sticky-cart/bba5bb0a-ae9e-4ec9-8cd1-5e9d3f32ebbe --><!-- Start : Sticky Add To Cart --> 626 627 628 629
630<script> 631 var AutoHideButton = true; 632var CurrencyConverterAppRate = {}; 633getCurrencyConverter(); 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 var giraffly_default_js=0; 657 if(window.Currency==undefined){ 658 giraffly_default_js=1; 659 var cdn_currency_js = document.createElement('script'); 660 cdn_currency_js.src = 'https://cdn.shopify.com/s/javascripts/currencies.js'; 661 document.getElementsByTagName("head")[0].appendChild(cdn_currency_js); 662 }else if(window.Currency!=undefined && window.Currency.default_currency!=undefined) { 663 giraffly_default_js = 1; 664 } 665 666 667 var girafflyMutilCurrency=null; 668 669 var hidden_point = 0; //ä¿®æ¹ægiraffly_hidden_point 670 var hidden_point_arr=['JPY','CLP','COP','SEK','PYG','ISK','BIF','KRW','DJF','GNF','KMF','RWF','UGX','VND']; 671 Shopify.locale 672 if(Shopify.currency.active!=undefined){ 673 if(hidden_point_arr.indexOf(Shopify.currency.active)!=-1){ 674 hidden_point=1; 675 }else{ 676 hidden_point=0; 677 } 678 } 679 680 681 682 683 684var cartBarUserClient = ''; 685if (!(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) { 686 cartBarUserClient = 'pc'; 687} else{ 688 cartBarUserClient = 'phone'; 689} 690 691 692 693 694function addMiniCartOpenTimes(){ 695 var urls = 'https://api-stickycart.seoant.com/api/v1/addClickTimes?c=823ab1ebd4c3f24df76cc08aa5926f55670b49e5&shop=workphlo.shop'; 696 697 fetch(urls, { 698 method: 'post', 699 headers: { 700 'Content-type': 'application/json', 701 "Access-Control-Request-Headers": "*", 702 "Access-Control-Request-Method": "*" 703 }, 704 body: JSON.stringify({ 705 action: 'mini' 706 }) 707 }).then(json => { 708 709 }); 710} 711 712 713function girafflyCartBarButton(productJson,updateShoppingCart=true) { 714 715 var hideStickyCartClass =''; 716 717 hideStickyCartClass = ''; 718 719 720 721 let girafflyCartNumber = productJson.item_count; 722 window.girafflyCartNumber = girafflyCartNumber;
723 let car_bar_position = (cartBarUserClient=='pc')? 'right:30px;bottom:120px ': 'right:30px;bottom:130px '; 724 let car_bar_style = "background-color:#000000;padding:15px"; 725 726 let Round_TotalQuantityHtml = ''; 727 let Square_TotalQuantityHtml = ''; 728 729 Round_TotalQuantityHtml = '<div class="giraffly_total_Quantity_Circle_Round">\n' + 730 ' <div class="giraffly_total_Quantity_Round" style="background-color: #8a8a8a">\n' + 731 ' <span class="girafflyCartNumber" style="color: #ffffff">'+ girafflyCartNumber +'</span>\n' + 732 ' </div>' + 733 ' </div>'; 734 735 Square_TotalQuantityHtml = '<div class="giraffly_total_Quantity_Circle_Square">\n' + 736 ' <div class="giraffly_total_Quantity_Square" style="background-color: #8a8a8a">\n' + 737 ' <span class="girafflyCartNumber" style="color: #ffffff">'+ girafflyCartNumber +'</span>\n' + 738 ' </div>\n' + 739 ' </div>'; 740 741 var hoverButtonHtml = ''; 742 hoverButtonHtml = '<div class="giraffly_hoverButton '+ hideStickyCartClass +'" style="'+ car_bar_position +'; display: none" onclick="cartBarButtonAction()">\n' + 743 ' <div class="giraffly_hoverButton_Round" style="'+car_bar_style+'">\n' + 744 '<svg aria-hidden="true" focusable="false" role="presentation" style="display:inline-block;vertical-align:middle;fill:currentColor;width:26px;height:26px" viewBox="0 0 37 40"><path fill=#ffffff d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"></path></svg>' + 745 Round_TotalQuantityHtml + 746 ' </div>\n' + 747 ' </div>'; 748 749 750 let currentUrl = window.location.pathname; 751 currentUrl = currentUrl.replace("\/", ""); 752 753 var divHoverButton = document.createElement("div"); 754 if(currentUrl == 'cart'){ 755 756 }else{ 757 if(girafflyCartNumber){ 758 // console.info('has cart'); 759 divHoverButton.innerHTML = hoverButtonHtml; 760 }else{ 761 } 762 } 763 updateCartIconQuantity(); 764 document.body.appendChild(divHoverButton); 765 766 767 if(updateShoppingCart){ 768 getGirafflyShoppingCart(productJson); 769 } 770} 771 772 773function getGirafflyShoppingCart(productJson) { 774 sessionStorage.setItem('cartCount', productJson.item_count) 775 let mini_cart_title = 'Shopping cart'; 776 let empty_cart_text = 'Your cart is currently empty.'; 777 let view_cart_button = 'View cart';
778 let checkout_button = 'Checkout'; 779 780 let shoppingCartHtml = ''; 781 782 783 let productListHtml = ''; 784 let subtotalHtml = ''; 785 let girafflyCartNumber = 0; 786 if(productJson != '') { 787 let productObj = productJson; 788 let productItems = productObj.items; 789 girafflyCartNumber = productObj.item_count; 790 let itemHtml = ''; 791 792 for(let i = 0,len=productItems.length; i < len; i++) { 793 794 let product_title = productItems[i].product_title; 795 product_title = (product_title.length < 70)?product_title: product_title.substring(0,70) + '...'; 796 var giraffly_del_Content =""; 797 798 if(productItems[i].total_discount==0){ 799 giraffly_del_Content = '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 800 '<span style="align-self: center;">'+ girafflyReturnAmount(productItems[i].price/100) + ' </span>\n'; 801 }else{ 802 giraffly_del_Content ='<div><s>'+ girafflyReturnAmount(productItems[i].price/100)+'</s></div>\n'+ 803 '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 804 '<span style="align-self: center;">'+ girafflyReturnAmount(productItems[i].discounted_price/100) + '</span>\n'; 805 } 806 807 let variant_title = (productItems[i].variant_title == null)?'':productItems[i].variant_title; 808 itemHtml = '<div class="giraffly_Off-Canvas__ShowProduct">\n' + 809 ' <div class="giraffly_ShowProduct_Image">\n' + 810 ' <a href="'+ productItems[i].url +'">' + 811 ' <img src="'+ productItems[i].image +'" alt="prodcut img" />\n' + 812 ' </a>' + 813 ' </div>\n' + 814 ' <div class="giraffly_ShowProduct_Content">\n' + 815 ' <div class="giraffly_ShowProduct_Title">\n' + 816 product_title + 817 ' </div>\n' + 818 ' <div class="giraffly_ShowProduct_Style">\n' + 819 variant_title + 820 ' </div>\n' + 821 giraffly_del_Content+ 822 ' <div class="giraffly_Product_Count_Control">\n' + 823 ' <div class="giraffly_decrease_sign" onclick="girafflyProductCountChange(this,false)" data-vid="'+ productItems[i].variant_id +'">-</div>\n' + 824 ' <div class="giraffly_Product_Count"> '+ productItems[i].quantity +'</div>\n' + 825 ' <div class="giraffly_add_sign" onclick="girafflyProductCountChange(this,true)" data-vid="'+ productItems[i].variant_id +'">+</div>\n' + 826 ' </div>\n' + 827 ' </div>\n' + 828 ' </div>\n' + 829 ' <div class="giraffly_ShowProduct_Delete" onclick="girafflyRemove(this)" data-id="'+ productItems[i].variant_id +'" data-number="'+ productItems[i].quantity +'">\n' + 830 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 831 ' <path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path>\n' + 832 ' </svg>\n' + 833 ' </div>\n' + 834 ' </div>'; 835 productListHtml += itemHtml; 836 } 837 838 839 if(productListHtml != ''){ 840 subtotalHtml = '<div class="giraffly_Subtotal_Show">\n' + 841 ' <div class="giraffly_Subtotal_Title">\n' + 842 ' Subtotal' + 843 ' </div>\n' + 844 ' <div class="giraffly_Subtotal_Price">\n' +
845 ' <span class="giraffly_Cart_Price_Number">' + girafflyReturnAmount(productObj.total_price/100) + '</span>' + 846 ' </div>\n' + 847 ' </div>'; 848 } 849 } 850 851 852 let off_canvas_position = ''; 853 off_canvas_position = 'right: 0;width: 480px;'; 854 855 let emptyCartStyle = (girafflyCartNumber==0)?'display:block':'display:none'; 856 let canvas_emptyCartHtml = '<div class="giraffly_Off-Canvas-EmptyProduct giraffly_EmptyCart" style="'+ emptyCartStyle +'">' + 857 empty_cart_text + 858 '</div>'; 859 860 let canvas_footerButtonHtml = ''; 861 canvas_footerButtonHtml = '<div class="giraffly_Off-Canvas-Footer">\n' + 862 ' <div onclick="girafflyMiniCartAction(2)" class="giraffly_Off-Canvas_Button" style="width: 100%;background-color: #000000; color: #ffffff;">\n' + 863 checkout_button + 864 '</div>\n' + 865 ' </div>\n'; 866 867 let canvas_shoppingCartHtml = '<section class="giraffly_Off-Canvas giraffly-animated fadeInRight" style="'+off_canvas_position+'">\n' + 868 ' <div class="giraffly_Off-Canvas-Sheet" role="dialog">\n' + 869 ' <div class="giraffly_Off-Canvas-Sheet__Container">\n' + 870 ' <div class="giraffly_Off-Canvas-Header">\n' + 871 ' <div class="giraffly_Off-Canvas-Number__Show">\n' + 872 ' <svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Icon" viewbox="0 0 37 40">\n' + 873 ' <path d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"></path>\n' + 874 ' </svg>\n' + 875 ' <div class="giraffly_Cart_Product_Number girafflyCartNumber">\n' + 876 girafflyCartNumber + 877 ' </div>\n' + 878 ' </div>\n' + 879 ' <div class="giraffly_Off-Canvas-Title">\n' + 880 mini_cart_title + 881 ' </div>\n' + 882 ' <div class="giraffly_Off-Canvas-Closed" onclick="closedGirafflyShoppingCart()">\n' + 883 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 884 ' <path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path>\n' + 885 ' </svg>\n' + 886 ' </div>\n' + 887 ' </div>\n' + 888 ' <div class="giraffly_Off-Canvas-Content">\n' + 889 ' <div class="giraffly_Product_List" style="display: block;">\n' + 890 productListHtml + 891 ' </div>\n' + 892 canvas_emptyCartHtml + 893 ' </div>\n' + 894 ' <div class="giraffly_Subtotal_Box">\n'+ 895 subtotalHtml + 896 ' </div>\n' + 897 canvas_footerButtonHtml + 898 ' </div>\n' + 899 ' </div>\n' + 900 ' </section>'; 901 902 903 904 let modal_emptyCarthtml= ' <div class="giraffly_Modal_Popups-EmptyProduct giraffly_EmptyCart" style="'+ emptyCartStyle +'">' + 905 empty_cart_text + 906 '</div>'; 907 let modal_footerButtonHtml = ''; 908 modal_footerButtonHtml = '<div class="giraffly_Modal_Popups-Footer">\n' + 909 ' <div class="giraffly_Modal_Popups-Footer--fill"></div>\n' + 910 ' <div class="giraffly_Modal_Popups_ButtonGroup">\n' + 911 ' <div onclick="girafflyMiniCartAction(2)" class="giraffly_Modal_Popups_Button" style="background-color: #000000; color: #ffffff;">\n' + 912 checkout_button + 913 '</div>\n' + 914 ' </div>\n' + 915 ' </div>'; 916 917 let modal_shoppingCartHtml = '<section class="giraffly_Modal_Popups giraffly-animated fadeInUp" >\n' + 918 ' <div role="dialog" class="giraffly_Modal_Popups_Dialog">\n' + 919 ' <div class="giraffly_Modal_Popups__Container" style="max-width: 750px">\n' + 920 ' <div class="giraffly_Modal_Popups-Header">\n' + 921 ' <div class="giraffly_Modal_Popups-Number__Show">\n' + 922 ' <svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Icon" viewbox="0 0 37 40">\n' + 923 ' <path d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"></path>\n' + 924 ' </svg>\n' + 925 ' <div class="giraffly_Cart_Product_Number girafflyCartNumber">\n' + 926 girafflyCartNumber + 927 ' </div>\n' + 928 ' </div>\n' + 929 ' <div class="giraffly_Modal_Popups-Title">\n' + 930 mini_cart_title + 931 ' </div>\n' + 932 ' <div class="giraffly_Modal_Popups-Closed" onclick="closedGirafflyShoppingCart()">\n' + 933 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 934 ' <path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path>\n' + 935 ' </svg>\n' + 936 ' </div>\n' + 937 ' </div>\n' + 938 ' <div class="giraffly_Modal_Popups-Body">\n' + 939 ' <div class="giraffly_Product_List">\n' + 940 productListHtml + 941 ' </div>\n' + 942 modal_emptyCarthtml + 943 ' </div>\n' + 944 ' <div class="giraffly_Subtotal_Box">\n'+ 945 subtotalHtml + 946 ' </div>\n'+ 947 modal_footerButtonHtml + 948 ' </div>\n' + 949 ' </div>\n' + 950 ' </section>\n' + 951 ' \n' + 952 ' <div class="giraffly_Modal_Popups_Backdrop"></div>'; 953 954 955 shoppingCartHtml = canvas_shoppingCartHtml; 956 957 let divShoppingCart = document.createElement("div"); 958 divShoppingCart.innerHTML = shoppingCartHtml; 959 document.body.appendChild(divShoppingCart); 960} 961 962 963function girafflyMiniCartAction(type) { 964 if(type == 1){ 965 window.location.href="/cart"; 966 }else{ 967 window.location.href="/cart/checkout"; 968 } 969} 970 971 972function closedGirafflyShoppingCart(){ 973 jQuery(".giraffly_Off-Canvas").css('display','none'); 974 jQuery(".giraffly_hoverButton").css('display','none'); 975 //å ³éå å°pcåç§»å¨ç«¯çstickycartæ¾ç¤ºåºæ¥ 976 var body = document.body, 977 html = document.documentElement; 978 var scrollHeight = Math.max( body.scrollHeight, body.offsetHeight,html.clientHeight, html.scrollHeight, html.offsetHeight ); 979 var pcheight = scrollHeight * 0.4; 980 var phoneheight = scrollHeight * 0.44; 981 var y = jQuery(this).scrollTop() + 900; 982 if(jQuery(this).scrollTop() > 0) { 983 if(y >= pcheight) { 984 jQuery(".giraffly_PCPreview_BOX").show(); 985 jQuery(".giraffly_PCPreview").css('display','flex'); 986 } 987 if(y >= phoneheight) { 988 jQuery(".giraffly_phoneButtonPreview ").show(); 989 } 990 } 991 992} 993// 994function closeMinicartBox() { 995 if(typeof jQuery != 'undefined' && document.body) { 996 jQuery('body').on('click', function() { 997 jQuery(document).mouseup(e => { 998 999 var Icon = jQuery('.giraffly_Off-Canvas'); 1000 1001 var popIcon = jQuery('.giraffly_Modal_Popups__Container'); 1002 1003 let status = jQuery('.giraffly_Off-Canvas').css('display'); 1004 1005 if (!Icon.is(e.target) && Icon.has(e.target).length === 0 && !popIcon.is(e.target) && popIcon.has(e.target).length === 0 && status !== 'none') { 1006 closedGirafflyShoppingCart(); 1007 } 1008 }); 1009 }) 1010 } else { 1011 setTimeout(() => { 1012 closeMinicartBox(); 1013 }, 1000); 1014 } 1015} 1016 1017closeMinicartBox(); 1018 1019 1020function cartBarButtonAction() { 1021 window.location.href="/cart/checkout"; 1022 } 1023 1024 1025function getUserShoppingCart() { 1026 fetch("/cart.js",{method: 'GET'}) 1027 .then(res => res.json()) 1028 .then(json => { 1029 1030 jQuery(".girafflyCartNumber").html(json.item_count); 1031 1032 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(json.total_price/100)); 1033 1034 }).catch(function(err) { 1035 console.log("error: giraffly - getUserShoppingCart"); 1036 });
1037} 1038 1039 1040function girafflyProductCountChange(obj,isAdd){ 1041 let VId = obj.getAttribute("data-vid"); 1042 let needUpdateCount = 0; 1043 1044 let countNumberObj = ''; 1045 1046 if(isAdd){ 1047 countNumberObj = obj.previousSibling.previousElementSibling; 1048 needUpdateCount = Number(countNumberObj.innerHTML)+1; 1049 1050 needAddProduct(VId,countNumberObj,1,needUpdateCount); 1051 1052 }else{ 1053 countNumberObj = obj.nextSibling.nextElementSibling; 1054 needUpdateCount = Number(countNumberObj.innerHTML)-1; 1055 1056 1057 jQuery.ajax({ 1058 url : '/cart/change.js', 1059 type: 'post', 1060 data: JSON.stringify({ 1061 quantity: needUpdateCount, 1062 id: VId 1063 }), 1064 headers: { 1065 'Content-type': 'application/json' 1066 }, 1067 dataType: 'json', 1068 success: function (data) { 1069 1070 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 1071 updateGirafflyShoppingCart(); 1072 }); 1073 if(data.token != ''){ 1074 if(needUpdateCount==0){ 1075 1076 let objParent = obj.parentNode.parentNode.parentNode.parentNode.parentNode; 1077 let childParent = obj.parentNode.parentNode.parentNode.parentNode; 1078 objParent.removeChild(childParent); 1079 1080 1081 jQuery(".girafflyCartNumber").html(data.item_count); 1082 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 1083 1084 }else{ 1085 1086 let proItem = data.items; 1087 let realQuantity = 0; 1088 for(let ik = 0,lk=proItem.length; ik < lk; ik++) { 1089 if(proItem[ik].id == VId){ 1090 realQuantity = proItem[ik].quantity; 1091 break; 1092 } 1093 } 1094 1095 if(realQuantity != needUpdateCount){ 1096 let needAddNumber = needUpdateCount - realQuantity; 1097 1098 needAddProduct(VId,countNumberObj,needAddNumber,needUpdateCount); 1099 1100 }else{ 1101 if(data.item_count != 0){ 1102 1103 countNumberObj.innerHTML = needUpdateCount; 1104 jQuery(".girafflyCartNumber").html(data.item_count); 1105 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 1106 }else{ 1107 1108 jQuery(".giraffly_EmptyCart").show(); 1109 jQuery(".girafflyCartNumber").html(0); 1110 jQuery(".giraffly_Subtotal_Show").hide(); 1111 } 1112 } 1113 } 1114 1115 }else{ 1116 alert("Opps... something wrong."); 1117 } 1118 } 1119 }); 1120 } 1121 1122} 1123 1124 1125function needAddProduct(vid,obj,needAddCount,needUpdateCount){ 1126 1127 1128 jQuery.ajax({ 1129 url: '/cart/add.js', 1130 type: 'post', 1131 data: JSON.stringify({ 1132 quantity: needAddCount, 1133 id: vid, 1134 }), 1135 headers: { 1136 'Content-type': 'application/json' 1137 }, 1138 dataType: 'json', 1139 success: function (json) { 1140 if(json.id){ 1141 1142 obj.innerHTML = needUpdateCount; 1143 1144 getUserShoppingCart(); 1145 1146 }else{ 1147 alert("Opps... something wrong."); 1148 } 1149 } 1150 }); 1151} 1152 1153 1154function girafflyRemove(productObj){ 1155 let dataId = productObj.getAttribute("data-id"); 1156 let dataNumber = productObj.getAttribute("data-number"); 1157 1158 1159 jQuery.ajax({ 1160 url : '/cart/change.js', 1161 type: 'post', 1162 data: JSON.stringify({ 1163 quantity: 0, 1164 id: dataId 1165 }), 1166 headers: { 1167 'Content-type': 'application/json' 1168 }, 1169 dataType: 'json', 1170 success: function (data) { 1171 if(data.token != ''){ 1172 1173 let objParent = productObj.parentNode.parentNode; 1174 let childParent = productObj.parentNode; 1175 objParent.removeChild(childParent); 1176 1177 if(data.item_count != 0){ 1178 jQuery(".girafflyCartNumber").html(data.item_count); 1179 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 1180 }else{ 1181 1182 jQuery(".giraffly_EmptyCart").show(); 1183 jQuery(".girafflyCartNumber").html(0); 1184 jQuery(".giraffly_Subtotal_Show").hide(); 1185 } 1186 } 1187 } 1188 });
1189} 1190 1191 1192function updateGirafflyShoppingCart (){ 1193 1194 fetch("/cart.js",{method: 'GET'}) 1195 .then(res => res.json()) 1196 .then(shoppingCartJson => 1197 { 1198 1199 let productListHtml = ''; 1200 let subtotalHtml = ''; 1201 if(shoppingCartJson != '') { 1202 let productItems = shoppingCartJson.items; 1203 let itemHtml = ''; 1204 1205 for(let i = 0,len=productItems.length; i < len; i++) { 1206 1207 let product_title = productItems[i].product_title; 1208 product_title = (product_title.length < 70)?product_title: product_title.substring(0,70) + '...'; 1209 let variant_title = (productItems[i].variant_title == null)?'':productItems[i].variant_title; 1210 var giraffly_del_Content =""; 1211 1212 if(productItems[i].total_discount==0){ 1213 giraffly_del_Content = '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 1214 '<span style="align-self:center;">'+ girafflyReturnAmount(productItems[i].price/100) + ' </span>\n'; 1215 }else{ 1216 giraffly_del_Content ='<div><s>'+ girafflyReturnAmount(productItems[i].price/100)+'</s></div>\n'+ 1217 '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 1218 '<span>'+ girafflyReturnAmount(productItems[i].discounted_price/100) + '</span>\n'; 1219 } 1220 1221 itemHtml = '<div class="giraffly_Off-Canvas__ShowProduct">\n' + 1222 ' <div class="giraffly_ShowProduct_Image">\n' + 1223 ' <a href="'+ productItems[i].url +'">' + 1224 ' <img src="'+ productItems[i].image +'" alt="prodcut img" />\n' + 1225 ' </a>' + 1226 ' </div>\n' + 1227 ' <div class="giraffly_ShowProduct_Content">\n' + 1228 ' <div class="giraffly_ShowProduct_Title">\n' + 1229 product_title + 1230 ' </div>\n' + 1231 ' <div class="giraffly_ShowProduct_Style">\n' + 1232 variant_title + 1233 ' </div>\n' + 1234 giraffly_del_Content+ 1235 ' <div class="giraffly_Product_Count_Control">\n' + 1236 ' <div class="giraffly_decrease_sign" onclick="girafflyProductCountChange(this,false)" data-vid="'+ productItems[i].variant_id +'">-</div>\n' + 1237 ' <div class="giraffly_Product_Count"> '+ productItems[i].quantity +'</div>\n' + 1238 ' <div class="giraffly_add_sign" onclick="girafflyProductCountChange(this,true)" data-vid="'+ productItems[i].variant_id +'">+</div>\n' + 1239 ' </div>\n' + 1240 ' </div>\n' + 1241 ' </div>\n' + 1242 ' <div class="giraffly_ShowProduct_Delete" onclick="girafflyRemove(this)" data-id="'+ productItems[i].variant_id +'" data-number="'+ productItems[i].quantity +'">\n' + 1243 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 1244 ' <path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path>\n' + 1245 ' </svg>\n' + 1246 ' </div>\n' + 1247 ' </div>'; 1248 productListHtml += itemHtml; 1249 } 1250 1251 1252 if(productListHtml != ''){ 1253 subtotalHtml = '<div class="giraffly_Subtotal_Show">\n' + 1254 ' <div class="giraffly_Subtotal_Title">\n' + 1255 ' Subtotal' + 1256 ' </div>\n' + 1257 ' <div class="giraffly_Subtotal_Price">\n' +
1258 ' <span class="giraffly_Cart_Price_Number">' + girafflyReturnAmount(shoppingCartJson.total_price/100) + '</span>' + 1259 ' </div>\n' + 1260 ' </div>'; 1261 1262 jQuery(".giraffly_Subtotal_Box").html(subtotalHtml); 1263 1264 1265 jQuery(".giraffly_EmptyCart").hide(); 1266 }else{ 1267 1268 jQuery(".giraffly_EmptyCart").show(); 1269 } 1270 1271 1272 jQuery(".giraffly_Product_List").html(productListHtml); 1273 1274 jQuery(".girafflyCartNumber").html(shoppingCartJson.item_count); 1275 1276 1277 let isArr = document.getElementsByClassName("giraffly_hoverButton"); 1278 if(productListHtml != '' && isArr.length == 0){ 1279 girafflyCartBarButton(shoppingCartJson,false); 1280 } 1281 } 1282 1283 }).catch(function(err) { 1284 console.log("error: giraffly - updateShoppingCart"); 1285 }); 1286} 1287 1288 1289 1290function updateCartIconQuantity() { 1291 // çå¬åºéºæé®ç¹å»æ´æ°sticky è´ç©è½¦ 1292 jQuery(`button[type='submit'][class*='add']`).on('click', function() { 1293 if(jQuery('.giraffly_hoverButton').length === 0) { 1294 fetch("/cart.js",{method: 'GET'}) 1295 .then(res => res.json()) 1296 .then(json => { 1297 girafflyCartBarButton(json); 1298 }).catch(function(err) { 1299 console.log("error: giraffly - getUserShoppingCart"); 1300 }); 1301 } else { 1302 // let currents = jQuery('.girafflyCartNumber').eq(0).text(); 1303 // let endNum = 0; 1304 // if(Number(currents) !== window.girafflyCartNumber) { 1305 // endNum = window.girafflyCartNumber || 0; 1306 // } else { 1307 // endNum = currents; 1308 // } 1309 // let num = Number(endNum) + 1; 1310 // jQuery('.girafflyCartNumber').text(num); 1311 } 1312 }) 1313 // å å 1314 setInterval(() => { 1315 let girafflyCartNumber = jQuery('.girafflyCartNumber'); 1316 if(jQuery(`header[class*='active']`).length > 0 && girafflyCartNumber.length > 0) { 1317 let num = Number(girafflyCartNumber.text()); 1318 jQuery(`header[class*='active']`).find(`button[id*='minus'][class*='minus']`).on('click', function(){ 1319 jQuery('.girafflyCartNumber').text(num === 0 ? 0 : num - 1); 1320 }) 1321 jQuery(`header[class*='active']`).find(`button[id*='plus'][class*='plus']`).on('click', function(){ 1322 jQuery('.girafflyCartNumber').text(num + 1); 1323 }) 1324 jQuery(`header[class*='active']`).find(`button[id*='remove'][class*='remove']`).on('click', function(){ 1325 jQuery('.girafflyCartNumber').text(0); 1326 }) 1327 } 1328 }, 500) 1329} 1330 1331 1332function girafflyAddEventListener(element,type,fn) { 1333 1334 if(element.addEventListener){ 1335 element.addEventListener(type,fn,false); 1336 }else if(element.attachEvent){ 1337 element.attachEvent("on"+type,fn); 1338 }else{ 1339 element["on"+type]=fn; 1340 } 1341} 1342 1343 1344function onFetch(callback) { 1345 let logFetch = window.fetch; 1346 window.fetch = function (input, init) { 1347 return new Promise((resolve, reject)=> { 1348 // console.log(input,'listen input fetch...') 1349 // console.log(init,'listen init fetch...') 1350 logFetch(input, init) 1351 .then(function(response) { 1352 callback(input); 1353 resolve(response); 1354 }, reject) 1355 }) 1356 } 1357} 1358 1359 1360function girafflyCartBartInit(){ 1361 // 妿æ¯ajaxäºä»¶çå¬ 1362 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 1363 updateGirafflyShoppingCart(); 1364 }); 1365 // fetchäºä»¶çå¬ 1366 onFetch(fetchPath=> { 1367 var fetchPathString = fetchPath+"" 1368 if(fetchPathString.indexOf('/add') != -1) { 1369 updateGirafflyShoppingCart() 1370 } 1371 }) 1372} 1373 1374
1375 if ("undefined" == typeof jQuery || 1 === parseInt(jQuery.fn.jquery) && parseFloat(jQuery.fn.jquery.replace(/^1\./, "")) < 10) { 1376 var cartBarJQ = document.createElement("script"); 1377 cartBarJQ.src = ("https:" == document.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"; 1378 cartBarJQ.onload = function () { 1379 1380 fetch("/cart.js",{method: 'GET'}) 1381 .then(res => res.json()) 1382 .then(json => { 1383 girafflyCartBarButton(json); 1384 //忬¡å è½½ 1385 1386 }).catch(function(err) { 1387 console.log("error: giraffly - getShoppingCart"); 1388 }); 1389 1390 1391 girafflyCartBartInit(); 1392 1393 1394 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 1395 if (settings.url == "cart/add.js") { 1396 updateGirafflyShoppingCart(); 1397 } 1398 }); 1399 1400 }; 1401 document.getElementsByTagName("head")[0].appendChild(cartBarJQ); 1402 1403 }else{ 1404 1405 fetch("/cart.js",{method: 'GET'}) 1406 .then(res => res.json()) 1407 .then(json => { 1408 girafflyCartBarButton(json); 1409 //忬¡å è½½ 1410 1411 1412 }).catch(function(err) { 1413 console.log("error: giraffly - getUserShoppingCart"); 1414 }); 1415 1416 1417 girafflyCartBartInit(); 1418 1419 1420 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 1421 if (settings.url == "cart/add.js") { 1422 updateGirafflyShoppingCart(); 1423 } 1424 }); 1425 } 1426 1427 1428 1429 1430// 1431function closeMinicartBox() { 1432 if(typeof jQuery != 'undefined' && document.body) { 1433 jQuery('body').on('click', function() { 1434 jQuery(document).mouseup(e => { 1435 1436 var Icon = jQuery('.giraffly_Off-Canvas'); 1437 1438 var popIcon = jQuery('.giraffly_Modal_Popups__Container'); 1439 1440 let status = jQuery('.giraffly_Off-Canvas').css('display'); 1441 1442 if (!Icon.is(e.target) && Icon.has(e.target).length === 0 && !popIcon.is(e.target) && popIcon.has(e.target).length === 0 && status !== 'none') { 1443 closedGirafflyShoppingCart(); 1444 } 1445 }); 1446 }) 1447 } else { 1448 setTimeout(() => { 1449 closeMinicartBox(); 1450 }, 1000); 1451 } 1452} 1453 1454closeMinicartBox(); 1455 1456 1457 1458function addClickTimes(price,product){ 1459 var urls = 'https://api-stickycart.seoant.com/api/v1/addClickTimes?c=823ab1ebd4c3f24df76cc08aa5926f55670b49e5&shop=workphlo.shop'; 1460 1461 fetch(urls, { 1462 method: 'post', 1463 headers: { 1464 'Content-type': 'application/json', 1465 "Access-Control-Request-Headers": "*", 1466 "Access-Control-Request-Method": "*" 1467 }, 1468 body: JSON.stringify({ 1469 p: price, 1470 productID : product.id, 1471 productTitle: product.title, 1472 productSrc: product.featured_image, 1473 action: 'add' 1474 }) 1475 }) 1476 .then(json => { 1477 // if(redirect){ 1478 // window.location.href= redirect; 1479 // } 1480 }); 1481} 1482 1483 1484function changeQuantity(action, device){ 1485 switch(action) { 1486 case 'minus': 1487 if(device === 0) { 1488 var pcMinus = jQuery('.pc_giraffly_quantity_text').val(); 1489 pcMinus = parseInt(pcMinus); 1490 pcMinus = (pcMinus - 1)>0?(pcMinus - 1):1; 1491 jQuery('.pc_giraffly_quantity_text').val(pcMinus); 1492 } 1493 if(device === 1) { 1494 var mobileMinus = jQuery('.mobile_giraffly_quantity_text').val(); 1495 mobileMinus = parseInt(mobileMinus); 1496 mobileMinus = (mobileMinus - 1)>0?(mobileMinus - 1):1; 1497 jQuery('.mobile_giraffly_quantity_text').val(mobileMinus); 1498 } 1499 /*var num = jQuery('.giraffly_quantity_text').val(); 1500 num = parseInt(num); 1501 num = (num - 1)>0?(num - 1):1; 1502 jQuery('.giraffly_quantity_text').val(num); */ 1503 break; 1504 case 'plus': 1505 if(device === 0) { 1506 var pcPlus = jQuery('.pc_giraffly_quantity_text').val(); 1507 pcPlus = parseInt(pcPlus); 1508 pcPlus = pcPlus +1; 1509 jQuery('.pc_giraffly_quantity_text').val(pcPlus); 1510 } 1511 if(device === 1) { 1512 var mobilePlus = jQuery('.mobile_giraffly_quantity_text').val(); 1513 mobilePlus = parseInt(mobilePlus); 1514 mobilePlus = mobilePlus +1; 1515 jQuery('.mobile_giraffly_quantity_text').val(mobilePlus); 1516 } 1517 /*var num = jQuery('.giraffly_quantity_text').val(); 1518 num = parseInt(num); 1519 num = num +1; 1520 jQuery('.giraffly_quantity_text').val(num);*/ 1521 break; 1522 default: 1523 } 1524} 1525 1526if(typeof ga ==='function'){ 1527 1528}else{ 1529 var girally_google_id = ''; 1530 1531 if(girally_google_id !==''){ 1532 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 1533 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 1534 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 1535 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 1536 1537 try { 1538 ga('create', girally_google_id, 'auto'); 1539 ga('send', 'pageview'); 1540 } catch(e) { 1541 console.warn(e); 1542 } 1543 } 1544} 1545 1546function girallyPixel(quantity=1,product='',price=''){ 1547 let girally_email = '[email protected]'; 1548 let money_format = 'USD'; 1549 let girally_facebook_id = ''; 1550 let girally_snapchat_id = ''; 1551 let girally_pinterest_id = ''; 1552 1553 try{ 1554 if(Shopify.currency.active!=undefined){ 1555 money_format=Shopify.currency.active; 1556 } 1557 }catch(e){ 1558 1559 } 1560 1561 if(girally_google_id!==''){ 1562 try { 1563 ga('ec:addProduct', { 1564 'id': product.id, 1565 'name': product.title, 1566 'price': price, 1567 'quantity': quantity 1568 }); 1569 1570 ga('ec:setAction', 'add'); 1571 ga('send', 'event', 'UX', 'click', 'add to cart'); 1572 } catch(e) { 1573 console.warn(e); 1574 } 1575 } 1576 1577 if(typeof fba ==='function'){ 1578 1579 }else{ 1580 if(girally_facebook_id!==''){ 1581 !function(f,b,e,v,n,t,s) 1582 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 1583 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 1584 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 1585 n.queue=[];t=b.createElement(e);t.async=!0; 1586 t.src=v;s=b.getElementsByTagName(e)[0]; 1587 s.parentNode.insertBefore(t,s)}(window, document,'script', 1588 'https://connect.facebook.net/en_US/fbevents.js'); 1589 1590 fbq('init', girally_facebook_id); 1591 fbq('track', 'PageView'); 1592 1593 if(document.location.href.split("?variant=")[1] !==undefined){ 1594 window.grifflyStickyFbWithParam ? 1595 fbq('track','AddToCart'): 1596 fbq('track','AddToCart',{ 1597 content_name: product.title, 1598 content_ids: [product.id,document.location.href.split("?variant=")[1]], 1599 content_type: "product_group", 1600 value: price, 1601 currency: money_format, 1602 num_items:quantity 1603 }); 1604 }else{ 1605 window.grifflyStickyFbWithParam ? 1606 fbq('track','AddToCart'): 1607 fbq('track','AddToCart',{ 1608 content_name: product.title, 1609 content_ids: [product.id], 1610 content_type: "product", 1611 value: price, 1612 currency: money_format, 1613 num_items:quantity 1614 }); 1615 } 1616 } 1617 } 1618 1619 if(girally_snapchat_id!==''){ 1620 if(typeof snaptr==="function"){ 1621 if(document.location.href.split("?variant=")[1] !==undefined){ 1622 snaptr("track", "ADD_CART", { 1623 item_ids: [product.id, document.location.href.split("?variant=")[1]], 1624 price: price, 1625 currency: money_format 1626 }) 1627 }else{ 1628 snaptr("track", "ADD_CART", { 1629 item_ids: [product.id, product.variants[0].id], 1630 price: price, 1631 currency: money_format 1632 }) 1633 } 1634 }else{ 1635 (function(e,t,n){if(e.snaptr)return;var a=e.snaptr=function() 1636 {a.handleRequest?a.handleRequest.apply(a,arguments):a.queue.push(arguments)}; 1637 a.queue=[];var s='script';r=t.createElement(s);r.async=!0; 1638 r.src=n;var u=t.getElementsByTagName(s)[0]; 1639 u.parentNode.insertBefore(r,u);})(window,document, 1640 'https://sc-static.net/scevent.min.js'); 1641 1642 snaptr('init', girally_snapchat_id, { 1643 'user_email': girally_email 1644 }); 1645 snaptr('track', 'PAGE_VIEW'); 1646 1647 if(document.location.href.split("?variant=")[1] !==undefined){ 1648 snaptr("track", "ADD_CART", { 1649 item_ids: [product.id, document.location.href.split("?variant=")[1]], 1650 price: price, 1651 currency: money_format 1652 }) 1653 }else{ 1654 snaptr("track", "ADD_CART", { 1655 item_ids: [product.id, product.variants[0].id], 1656 price: price, 1657 currency: money_format 1658 }) 1659 } 1660 } 1661 } 1662 1663 1664 if(girally_pinterest_id!==''){ 1665 if(typeof pintrk==="function"){ 1666 pintrk('track', 'AddToCart', { 1667 value: price, 1668 order_quantity: quantity, 1669 currency: money_format 1670 }); 1671 }else{ 1672 !function(e){if(!window.pintrk){window.pintrk = function () { 1673 window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var 1674 n=window.pintrk;n.queue=[],n.version="3.0";var 1675 t=document.createElement("script");t.async=!0,t.src=e;var 1676 r=document.getElementsByTagName("script")[0]; 1677 r.parentNode.insertBefore(t,r)}}("https://s.pinimg.com/ct/core.js"); 1678 1679 pintrk('load', girally_pinterest_id, {em: girally_email}); 1680 1681 pintrk('page'); 1682 1683 pintrk('track', 'AddToCart', { 1684 value: price, 1685 order_quantity: quantity, 1686 currency: money_format 1687 }); 1688 } 1689 } 1690} 1691 1692 1693function callAddToCart(id,quantity=1,price=0,product='',type='',sellingPlanAllocations = ''){ 1694 price = price?price:0; 1695 1696 girallyPixel(quantity,product,price); 1697 1698 jQuery('.addToCartLoading').css('display','block'); 1699 addClickTimes(price*quantity,product); 1700 1701 1702 jQuery.ajax({ 1703 url: '/cart/add.js', 1704 type: 'post', 1705 data: JSON.stringify({ 1706 quantity: quantity, 1707 id: id, 1708 selling_plan:sellingPlanAllocations 1709 }), 1710 headers: { 1711 'Content-type': 'application/json' 1712 }, 1713 dataType: 'json', 1714 success: function (json) { 1715 1716 1717 fetch("/cart.js",{method: 'GET'}) 1718 .then(res => res.json()) 1719 .then(shoppingCartJson => { 1720 updateCartQuantity(shoppingCartJson.item_count); 1721 }) 1722 if(type === 'pc'){ 1723 jQuery('.addToCartLoading').css('display','none'); 1724 jQuery('.PCPreview_confirmationBlock').css('display','flex'); 1725 setTimeout(() => { 1726 jQuery('.PCPreview_confirmationBlock').css('display','none'); 1727 }, 1500); 1728 }else{ 1729 jQuery('.giraffly_phoneButtonPreview').css('display','none'); 1730 jQuery('.addToCartLoading').css('display','none'); 1731 jQuery('.PHonePreview_confirmationBlock').css('display','flex'); 1732 { 1733 setTimeout(() => { 1734 jQuery('.PHonePreview_confirmationBlock').css('display','none'); 1735 jQuery('.giraffly_phoneButtonPreview').css('display','flex'); 1736 }, 1500); 1737 } 1738 } 1739 1740 var redirect = "/cart/checkout"; 1741 // window.location.href="/cart/checkout"; 1742 1743 if(redirect){ 1744 window.location.href= redirect; 1745 } 1746 1747 1748 1749 1750 try{ 1751 if(typeof(eval(updateGirafflyShoppingCart)) == "function"){ 1752 updateGirafflyShoppingCart(); 1753 } 1754 }catch(e){ 1755 1756 } 1757 }, 1758 error: function(data, status, e) { 1759 1760 if(type === 'pc'){ 1761 setTimeout(() => { 1762 jQuery('.pc_giraffly_quantity_text').val(1); 1763 jQuery('.giraffly_PCPreview_BOX').css('display','block'); 1764 jQuery('.pc_over_stock').css('display','none'); 1765 }, 1500); 1766 jQuery('.pc_over_stock').css('display','flex'); 1767 jQuery('.addToCartLoading').css('display','none'); 1768 jQuery('.giraffly_PCPreview_BOX').css('display','none'); 1769 } else { 1770 setTimeout(() => { 1771 jQuery('.mobile_giraffly_quantity_text').val(1); 1772 jQuery('.giraffly_phoneButtonPreview').css('display','block'); 1773 jQuery('.phone_over_stock').css('display','none'); 1774 }, 1500); 1775 jQuery('.phone_over_stock').css('display','flex'); 1776 jQuery('.giraffly_phoneButtonPreview').css('display','none'); 1777 jQuery('.addToCartLoading').css('display','none'); 1778 } 1779 } 1780 });
1781} 1782 1783 1784function callBuyNow(id,quantity=1,price='',product=''){ 1785 jQuery.ajax({ 1786 url: '/cart/add.js', 1787 type: 'post', 1788 data: JSON.stringify({ 1789 quantity: quantity, 1790 id: id, 1791 }), 1792 headers: { 1793 'Content-type': 'application/json' 1794 }, 1795 dataType: 'json', 1796 success: function (json) { 1797 addClickTimes(price*quantity,product); 1798 window.location.href="/cart/checkout"; 1799 } 1800 }); 1801} 1802 1803 1804function showAddToCart(product){ 1805 1806 var pc_variants_html = getColorSizeHtml(product,'pc'); 1807 var phone_variants_html = getColorSizeHtml(product,'phone'); 1808 1809 1810 let variantFeaturedImage = product.featured_image; 1811 1812 var variants = product.variants; 1813 1814 1815 var stockVariantskey = 0; 1816 var variantIdSelect = getQueryVariable('variant'); 1817 if(variants){ 1818 var has = 0; 1819 Object.keys(variants).forEach(function(key){ 1820 if(variantIdSelect){ 1821 if(variants[key].id == variantIdSelect && has === 0){ 1822 stockVariantskey = key; 1823 has = 1; 1824 1825 1826 if(variants[key].featured_image){ 1827 variantFeaturedImage = variants[key].featured_image.src; 1828 } 1829 } 1830 }else{ 1831 if(variants[key].available && has === 0){ 1832 stockVariantskey = key; 1833 has = 1; 1834 1835 1836 if(variants[key].featured_image){ 1837 variantFeaturedImage = variants[key].featured_image.src; 1838 } 1839 } 1840 } 1841 }); 1842 } 1843 var p_price = product.variants[stockVariantskey].price? product.variants[stockVariantskey].price/100 :''; 1844 var p_at_price = product.variants[stockVariantskey].compare_at_price? product.variants[stockVariantskey].compare_at_price/100 :''; 1845 p_at_price = p_at_price < p_price ? '' : p_at_price ; 1846 1847 var price_html=""; 1848 var compare_at_html = ""; 1849 1850 price_html = p_price?'<div style="display: flex;flex-wrap: nowrap;" class="giraffly_price">'+girafflyReturnAmount(p_price)+'</div>':''; 1851 compare_at_html = p_at_price?'<div class="giraffly_PCPreviewCompareAtPrice giraffly_compare_at_price">'+girafflyReturnAmount(p_at_price,true)+'</div>':''; 1852 1853 1854 var pc_realTimeUrgency_Bar = ''; 1855 var phone_realTimeUrgency_Bar = ''; 1856 1857 1858 1859 var firstProductStockClass = product.variants[stockVariantskey].available?'none':'flex'; 1860 var firstProductQuantityClass = product.variants[stockVariantskey].available?'flex':'none'; 1861 1862 // mobileç«¯åªæä¸ä¸ªé项åä¸ä¸ªæé®æ¶ å ±å¤ä¸è¡ 1863 // let isExitQuantity = 1; 1864 // let oneOptionsButton = product.options.length === 1 && isExitQuantity !== 1 ? true : false; 1865 // let mobileSelectcss = oneOptionsButton ? 'width: 48%;position:absolute;bottom:5px;':''; 1866 let mobileAddtocartcss = '', mobileSelectcss = ''; 1867 // å¤æç§»å¨ç«¯æ¯å¦å±ç¤ºåä½ 1868 // 1869 1870 var pc_PreviewAddCartBar = ''; 1871 pc_PreviewAddCartBar = '<div class="giraffly_PCPreview" style="line-height: 25px;display:none;background:#ffffff;">'+ 1872 '<div class="giraffly_PC_Preview_Left_Block">'+ 1873 '<div class="giraffly_PC_Preview_ImageAndPrice_Block">'+ 1874 '<div class="giraffly_PCPreviewimg White"><img style="width: 100%;" src="' + variantFeaturedImage + '"></div>'+ 1875 '<div class="giraffly_PCPreviewPriceBlock">'+ 1876 '<div class="giraffly_PCPreviewtitle" style="color: #000000;font-size: 24px;">'+ product.title+ '</div>'+ 1877 '<div class="giraffly_PCPreviewPriceAndComparePrice">'+ 1878 '</div>'+ 1879 '</div>'+ 1880 '</div>'+ 1881 '<div class="giraffly_PC_Preview_Variants_Block">'+ 1882 pc_variants_html+ 1883 '</div>'+ 1884 '</div>'+ 1885 '<div class="giraffly_Unavailable" style="display:'+firstProductStockClass+';flex-direction:row;width:auto;opacity: 0.7;color:#ffffff;min-width:192px;justify-content:center;height:50px;align-items:center">Out Of Stock</div>'+ 1886 '<div class="giraffly_available" style="display: '+firstProductQuantityClass+'; flex-direction: row; width: auto;">
1886'+ 1887 '<div class="giraffly_PC_Preview_Quantity">'+ 1888 '<div class="giraffly_PC_Preview_Quantity_Cut" onclick = "changeQuantity(\'minus\', 0)" style="color: rgb(38, 54, 68); filter: saturate(50%);">-</div>'+ 1889 '<div class="giraffly_PC_Preview_Quantity_Space"></div>'+ 1890 '<input type="number" onmousewheel="return false;" class="giraffly_quantity_text pc_giraffly_quantity_text" style="width: 40px; text-align: center; border: none; padding: 0 5px; background: #fff;color: #263644;font-size: 16px;" value="1" onblur="if(jQuery(\'.pc_giraffly_quantity_text\').val()==\'0\'||jQuery(\'.pc_giraffly_quantity_text\').val()==\'\'){jQuery(\'.pc_giraffly_quantity_text\').val(1)}else{jQuery(\'.pc_giraffly_quantity_text\')val(jQuery(\'.pc_giraffly_quantity_text\').val())}" onkeyup="this.value=this.value.replace(\/\\D\/g,\'\')" onafterpaste="this.value=this.value.replace(\/\\D\/g,\'\')"/>'+ 1891 '<div class="giraffly_PC_Preview_Quantity_Space"></div>'+ 1892 '<div class="giraffly_PC_Preview_Quantity_Add" onclick = "changeQuantity(\'plus\', 0)" >+</div>'+ 1893 '</div>'+ 1894 '<div class="giraffly_PCPreviewbutton giraffly giraffly-animated " style="color: #ffffff; background: #000000;font-size: 12px;">'+ 1895 '<div class="addToCartLoading"></div>ADD TO CART'+ 1896 '</div>'+ 1897 '</div>'+ 1898 '</div>'; 1899 1900 1901 var pcHtmlll = '<section class="giraffly_PCPreview_BOX" style="z-index:99; display:none;bottom:0px">'+ 1902 1903 pc_realTimeUrgency_Bar + pc_PreviewAddCartBar + 1904 1905 '</section>'; 1906 1907 1908 var phone_compare_at_html = p_at_price?'<div class="PCPreviewCompareAtPrice giraffly_compare_at_price">'+girafflyReturnAmount(p_at_price,true)+'</div>':''; 1909 1910 var phoneHtml = '<div class="giraffly_phoneButtonPreview " style="z-index:99; display:none;background:#ececec;bottom:0px;'+ 1911 '">'+ 1912 phone_realTimeUrgency_Bar+ 1913 '<div class="giraffly_phone_Preview_Left_Block" style="'+ 1914 '">'+ 1915 '<div class="giraffly_phone_Preview_ImageAndPrice_Block">'+ 1916 '<div class="giraffly_phoneButtonPreviewimg White"><img style="width: 100%;" src="' + variantFeaturedImage + '"></div>'+ '<div class="PCPreviewPriceBlock">'+ 1917 '<div class="PCPreviewtitle" style="color: #000000;font-size: 24px;">'+ product.title+ '</div>'+ '<div class="PCPreviewPriceAndComparePrice">'+ 1918 '</div>'+ 1919 '</div>'+ 1920 '</div>'+ 1921 '</div>'+ 1922 '<div class="giraffly_Unavailable" style="display:'+firstProductStockClass+';flex-direction:row;width:100%;opacity: 0.7;color:#ffffff;min-width:192px;justify-content:center;height:42.4px;align-items:center;'+ 1923 '">Out Of Stock</div>'+ 1924 '<div class="giraffly_available" style="display: '+firstProductQuantityClass+'; flex-direction: row; width: 100%; '+mobileAddtocartcss+'">'+ 1925 '<div class="giraffly_phone_Preview_Quantity">'+ 1926 '<div class="giraffly_phone_Preview_Quantity_Cut" onclick = "changeQuantity(\'minus\', 1)" style="color: rgb(38, 54, 68); filter: saturate(50%);">-</div>'+ 1927 '<div class="giraffly_phone_Preview_Quantity_Space"></div>'+ 1928 '<input type="number" onmousewheel="return false;" class="giraffly_quantity_text mobile_giraffly_quantity_text" style="width: 40px; text-align: center; border: none; padding: 0 5px; background: #fff;color: #263644;" value="1" onblur="if(jQuery(\'.mobile_giraffly_quantity_text\').val()==\'0\'||jQuery(\'.mobile_giraffly_quantity_text\').val()==\'\'){jQuery(\'.mobile_giraffly_quantity_text\').val(1)}else{jQuery(\'.mobile_giraffly_quantity_text\').val(jQuery(\'.mobile_giraffly_quantity_text\').val())}" onkeyup="this.value=this.value.replace(\/\\D\/g,\'\')" onafterpaste="this.value=this.value.replace(\/\\D\/g,\'\')"/>'+
1929 '<div class="giraffly_phone_Preview_Quantity_Space"></div>'+ 1930 '<div class="giraffly_phone_Preview_Quantity_Add" onclick = "changeQuantity(\'plus\', 1)" >+</div>'+ 1931 '</div>'+ 1932 '<div class="PCPreviewbutton giraffly giraffly-animated " style="color: #ffffff; background: #000000;font-size: 12px;'+ 1933 '">'+ 1934 '<div class="addToCartLoading"></div>ADD TO CART'+ 1935 '</div>'+ 1936 '</div>'+ 1937 '</div>'; 1938 1939 var confirmation_html = ''; 1940 1941 1942 var overstock = ''; 1943 var warning_icon = '<span class="giraffy_pc_warning"><svg t="1647500904975" class="icon" viewBox="0 0 1026 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4642" width="28.8" height="28.8"><path d="M1004.657 801.716 602.263 91.599c-49.213-86.817-129.646-86.817-178.866 0L21.004 801.716c-49.207 86.906-8.949 157.798 89.388 157.798l804.877 0C1013.606 959.514 1053.825 888.622 1004.657 801.716zM544.635 832.216l-63.649 0 0-63.649 63.649 0L544.635 832.216zM544.635 641.27l-63.649 0L480.986 259.377l63.649 0L544.635 641.27z" p-id="4643" fill="#ffffff"></path></svg></span>'; 1944 1945 overstock = '<div class="PC_overstock" style="width:100%;position: fixed;z-index:9999999999;bottom:0px"><div class="pc_over_stock" style="display:none;color:#ffffff;background:#4ad14a">'+warning_icon+'Quantity Exceeds Stock </div></div>'; 1946 { 1947 confirmation_html = '<div class="PC_confirmation" style="width:100%;position: fixed;z-index:9999999999;bottom:0px"><div class="PCPreview_confirmationBlock" style="display:none;color:#ffffff;background:#4ad14a"><span class="giraffly_pc_checked">â</span> Items added to cart </div></div>'; 1948 } 1949 1950 var phone_confirmation_html = ''; 1951 var phone_overstock = ''; 1952 1953 phone_overstock = '<div class="Phone_overStock" style="width:100%;position: fixed;z-index:9999999999;bottom:0px"><div class="phone_over_stock" style="display:none;color:#ffffff;background:#4ad14a">'+warning_icon+'Quantity Exceeds Stock </div></div>' 1954 { 1955 phone_confirmation_html = '<div class="Phone_confirmation" style="width:100%;position: fixed;z-index:9999999999;bottom:0px"><div class="PHonePreview_confirmationBlock" style="display:none;color:#ffffff;background:#4ad14a"><span class="giraffly_phone_checked">â</span> Items added to cart </div></div>'; 1956 } 1957 1958 var div = document.createElement("div"); 1959 div.innerHTML = pcHtmlll+overstock+confirmation_html+phoneHtml+phone_overstock+phone_confirmation_html; 1960 document.body.appendChild(div); 1961 1962 // 馿¬¡è¿å ¥ä¸å±ç¤º 1963 if(window.location.host.indexOf('malacasa.com') > -1) { 1964 jQuery('.giraffly_PCPreview_BOX, .giraffly_phoneButtonPreview').css('display', 'none') 1965 } 1966 1967 1968 function girafflyCountdown(){ 1969 if (girafflyRealTime >= 0) { 1970 if(Boolean(document.getElementsByClassName("giraffly_PCRealtimeUrgency").length)) { 1971 document.getElementsByClassName("giraffly_PCRealtimeUrgency")[0].style.display = 'block'; 1972 } 1973 if(Boolean(document.getElementsByClassName("giraffly_phone_RealtimeUrgency").length)) { 1974 document.getElementsByClassName("giraffly_phone_RealtimeUrgency")[0].style.display = 'block'; 1975 } 1976 hours = Math.floor(girafflyRealTime / 3600); 1977 1978 minutes = Math.floor((girafflyRealTime%3600) / 60); 1979 seconds = Math.floor((girafflyRealTime%3600) % 60); 1980 msg = `<span class="realtime_hour_num">${girafflyPrefixInteger(hours,2)}:</span><span class="realtime_minute_num">${girafflyPrefixInteger(minutes,2)}:</span>${girafflyPrefixInteger(seconds,2)}`; 1981 if(document.getElementsByClassName("giraffly_realtime_pc").length > 0){ 1982 document.getElementsByClassName("giraffly_realtime_pc")[0].innerHTML = msg; 1983 } 1984 if(document.getElementsByClassName("giraffly_realtime_phone").length > 0){ 1985 document.getElementsByClassName("giraffly_realtime_phone")[0].innerHTML = msg; 1986 } 1987 1988 --girafflyRealTime; 1989 } else { 1990 1991 clearInterval(girafflyTimer); 1992 } 1993 } 1994 1995 function girafflyPrefixInteger(num, length) { 1996 return (Array(length).join('0') + num).slice(-length); 1997 } 1998 1999 2000 2001 2002 var colorArr = getColorImagesArr(product); 2003 var priceArr = getAllVariantsPrice(product); 2004 2005 2006 jQuery('.giraffly_PC_Preview_Variants_Select').on("change",function(){ 2007 var seletedLength = jQuery('.giraffly_PC_Preview_Variants_Select').length; 2008 // var selected = jQuery('.giraffly_PC_Preview_Variants_Select:eq(2)').val() + ' / ' + jQuery('.giraffly_PC_Preview_Variants_Select:eq(3)').val(); 2009 var selected = ''; 2010 if(seletedLength>1){ 2011 for(let i = 0,len=seletedLength.length; i < seletedLength; i++) { 2012 if(!Boolean(selected)) { 2013 selected += jQuery('.giraffly_PC_Preview_Variants_Select:eq('+i+')').val(); 2014 } else { 2015 selected +=" / "+jQuery('.giraffly_PC_Preview_Variants_Select:eq('+i+')').val(); 2016 } 2017 if(colorArr[selected]){ 2018 2019 jQuery('.giraffly_PCPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 2020 selected=''; 2021 } 2022 } 2023 } 2024 2025 2026 var selectedPrice = ''; 2027 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(){ 2028 if(seletedLength === 1) { 2029 selectedPrice = jQuery(this).val(); 2030 }else{ 2031 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 2032 } 2033 2034 if(priceArr[selectedPrice]){ 2035 2036 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 2037 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 2038 p_at_price = p_at_price < p_price ? '' : p_at_price ; 2039 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 2040 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 2041 2042 if(p_at_price){ 2043 jQuery('.giraffly_compare_at_price').show(); 2044 }else{ 2045 jQuery('.giraffly_compare_at_price').hide(); 2046 } 2047 2048 2049 if(!priceArr[selectedPrice].available){ 2050 jQuery('.giraffly_Unavailable').css('display','flex'); 2051 jQuery('.giraffly_available').css('display','none'); 2052 }else{ 2053 jQuery('.giraffly_Unavailable').css('display','none'); 2054 jQuery('.giraffly_available').css('display','flex'); 2055 } 2056 selectedPrice=''; 2057 } 2058 }); 2059 2060 });
2061 2062 jQuery('.giraffly_PCPreviewbutton ').on("click",function(){ 2063 var variants = product.variants; 2064 var num = jQuery('.pc_giraffly_quantity_text').val(); 2065 var hasVariants = jQuery('.giraffly_PC_Preview_Variants_Select').length; 2066 var productId = ''; 2067 var productPrice = ''; 2068 var sellingPlanAllocations = ''; 2069 if(hasVariants > 0){ 2070 var selectedPrice = ''; 2071 jQuery(".giraffly_PC_Preview_Variants_Select").each(function(){ 2072 if(hasVariants === 1) { 2073 selectedPrice = jQuery(this).val(); 2074 }else{ 2075 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 2076 } 2077 2078 if(priceArr[selectedPrice]) { 2079 productId = priceArr[selectedPrice].id; 2080 productPrice = priceArr[selectedPrice].price/100; 2081 if(priceArr[selectedPrice].selling_plan_allocations && priceArr[selectedPrice].selling_plan_allocations.length > 0){ 2082 sellingPlanAllocations = priceArr[selectedPrice].selling_plan_allocations[0].selling_plan_id; 2083 } 2084 selectedPrice = '' 2085 } 2086 }); 2087 }else{ 2088 2089 var variantId = getQueryVariable('variant'); 2090 var sellingPlan = getQueryVariable('selling_plan'); 2091 if(variantId && !Boolean(sellingPlan)){ 2092 productId = variantId; 2093 Object.keys(variants).forEach(function(vkey){ 2094 if(variants[vkey].id == productId){ 2095 productPrice = variants[vkey].price/100; 2096 } 2097 }); 2098 }else{ 2099 if(stockVariantskey){ 2100 productId = product.variants[stockVariantskey].id; 2101 productPrice = product.variants[stockVariantskey].price/100; 2102 if(product.variants[stockVariantskey].selling_plan_allocations && product.variants[stockVariantskey].selling_plan_allocations.length > 0){ 2103 sellingPlanAllocations = product.variants[stockVariantskey].selling_plan_allocations[0].selling_plan_id; 2104 } 2105 } 2106 } 2107 } 2108 2109 // if(productId && productPrice){ 2110 if(productId){ 2111 callAddToCart(productId,num,productPrice,product,'pc',sellingPlanAllocations); 2112 } 2113 }); 2114 2115 2116 2117 2118 jQuery('.giraffly_phone_Preview_Variants_Select').on("change",function(){ 2119 var seletedLength = jQuery('.giraffly_phone_Preview_Variants_Select').length; 2120 var selected = jQuery('.giraffly_phone_Preview_Variants_Select:eq(0)').val(); 2121 if(seletedLength>1){ 2122 for(let i = 1,len=seletedLength.length; i < seletedLength; i++) { 2123 selected +=" / "+jQuery('.giraffly_phone_Preview_Variants_Select:eq('+i+')').val(); 2124 } 2125 } 2126 if(colorArr[selected]){ 2127 2128 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 2129 } 2130 2131 2132 var selectedPrice = ''; 2133 jQuery(".giraffly_phone_Preview_Variants_Select ").each(function(){ 2134 if(seletedLength===1) { 2135 selectedPrice = jQuery(this).val(); 2136 }else{ 2137 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 2138 } 2139 2140 if(priceArr[selectedPrice]){ 2141 2142 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 2143 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 2144 p_at_price = p_at_price < p_price ? '' : p_at_price ; 2145 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 2146 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 2147 2148 if(p_at_price){ 2149 jQuery('.giraffly_compare_at_price').show(); 2150 }else{ 2151 jQuery('.giraffly_compare_at_price').hide(); 2152 } 2153 2154 2155 if(!priceArr[selectedPrice].available){ 2156 jQuery('.giraffly_Unavailable').css('display','flex'); 2157 jQuery('.giraffly_available').css('display','none'); 2158 }else{ 2159 jQuery('.giraffly_Unavailable').css('display','none'); 2160 jQuery('.giraffly_available').css('display','flex'); 2161 } 2162 selectedPrice=''; 2163 } 2164 }); 2165 2166 2167 });
2168 2169 jQuery('.PCPreviewbutton ').on("click",function(){ 2170 var variants = product.variants; 2171 var num = jQuery('.mobile_giraffly_quantity_text').val(); 2172 var hasVariants = jQuery('.giraffly_phone_Preview_Variants_Select ').length; 2173 var productId = ''; 2174 var productPrice = ''; 2175 var sellingPlanAllocations = ''; 2176 if(hasVariants > 0){ 2177 var selectedPrice = ''; 2178 jQuery(".giraffly_phone_Preview_Variants_Select").each(function(){ 2179 if(hasVariants === 1) { 2180 selectedPrice = jQuery(this).val(); 2181 }else{ 2182 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 2183 } 2184 2185 if(priceArr[selectedPrice]) { 2186 productId = priceArr[selectedPrice].id; 2187 productPrice = priceArr[selectedPrice].price/100; 2188 if(priceArr[selectedPrice].selling_plan_allocations && priceArr[selectedPrice].selling_plan_allocations.length > 0){ 2189 sellingPlanAllocations = priceArr[selectedPrice].selling_plan_allocations[0].selling_plan_id; 2190 } 2191 selectedPrice='' 2192 } 2193 }); 2194 2195 }else{ 2196 2197 var variantId = getQueryVariable('variant'); 2198 var sellingPlan = getQueryVariable('selling_plan'); 2199 if(variantId && !Boolean(sellingPlan)){ 2200 productId = variantId; 2201 Object.keys(variants).forEach(function(vkey){ 2202 if(variants[vkey].id == productId){ 2203 productPrice = variants[vkey].price/100; 2204 } 2205 }); 2206 }else{ 2207 if(stockVariantskey){ 2208 productId = product.variants[stockVariantskey].id; 2209 productPrice = product.variants[stockVariantskey].price/100; 2210 if(product.variants[stockVariantskey].selling_plan_allocations && product.variants[stockVariantskey].selling_plan_allocations.length > 0){ 2211 sellingPlanAllocations = product.variants[stockVariantskey].selling_plan_allocations[0].selling_plan_id; 2212 } 2213 } 2214 } 2215 } 2216 2217 // if(productId && productPrice){ 2218 if(productId){ 2219 callAddToCart(productId,num,productPrice,product,'phone',sellingPlanAllocations); 2220 } 2221 2222 }); 2223 2224 2225 jQuery('form[action="/cart/add"]').on("change",function(){ 2226 // æ¥æ¾éä¸çåä½ 2227 var priceArr = getAllVariantsPrice(product); 2228 var allOptions = getAllVariants(product); 2229 var colorArr = getColorImagesArr(product); 2230 var variants = jQuery('form[action="/cart/add"]').find('input:checked'); 2231 if(variants.length < 1){ 2232 variants = jQuery('form[action="/cart/add"]').find('select'); 2233 } 2234 if(variants.length < 1) { 2235 variants = jQuery('variant-radios').find('input:checked'); 2236 } 2237 2238 if(variants.length > 0){ 2239 var selectedPrice = ''; 2240 var selectedArr = []; 2241 variants.each(function(){ 2242 var thisval = jQuery(this).val(); 2243 if(thisval){ 2244 if(allOptions.indexOf(thisval) > -1){ 2245 selectedPrice = selectedPrice?selectedPrice+'-'+ thisval:thisval; 2246 selectedArr.push(thisval); 2247 2248 // var seletedLength = jQuery('.giraffly_PC_Preview_Variants_Select').length; 2249 // var selected = jQuery('.giraffly_PC_Preview_Variants_Select:eq(0)').val() + ' / ' + jQuery('.giraffly_PC_Preview_Variants_Select:eq(1)').val(); 2250 var selected = thisval; 2251 // if(seletedLength>1){ 2252 // for(let i = 1,len=seletedLength.length; i < seletedLength; i++) { 2253 // selected +=" / "+jQuery('.giraffly_PC_Preview_Variants_Select:eq('+i+')').val(); 2254 // } 2255 // } 2256 2257 if(colorArr[selected]){ 2258 2259 jQuery('.giraffly_PCPreviewimg ').html('<img style="border-radius: 4px; width: 100%;" src="' + colorArr[selected] + '">'); 2260 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="border-radius: 4px; width: 100%;" src="' + colorArr[selected] + '">'); 2261 } 2262 2263 2264 if(priceArr[selectedPrice]){ 2265 2266 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 2267 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 2268 p_at_price = p_at_price < p_price ? '' : p_at_price ; 2269 2270 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 2271 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 2272 if(p_at_price){ 2273 jQuery('.giraffly_compare_at_price').show(); 2274 }else{ 2275 jQuery('.giraffly_compare_at_price').hide(); 2276 } 2277 2278 2279 if(!priceArr[selectedPrice].available){ 2280 jQuery('.giraffly_Unavailable').css('display','flex'); 2281 jQuery('.giraffly_available').css('display','none'); 2282 }else{ 2283 jQuery('.giraffly_Unavailable').css('display','none'); 2284 jQuery('.giraffly_available').css('display','flex'); 2285 } 2286 2287 2288 var options = jQuery('.giraffly_PC_Preview_Variants_Select , .giraffly_phone_Preview_Variants_Select'); 2289 options.each(function(key){ 2290 jQuery(this).find('option').each(function(){ 2291 // jQuery(this).attr("selected", false); 2292 var val = jQuery(this).attr("value"); 2293 selectedArr.forEach(selectKey => { 2294 if(selectKey==val) { 2295 jQuery(this).parent().val(val); 2296 return ; 2297 } 2298 }); 2299 }) 2300 }); 2301 selectedPrice=''; 2302 } 2303 }else{ 2304 var allVariants = product.variants;
2305 Object.keys(allVariants).forEach(function(vkey){ 2306 if(allVariants[vkey].id == thisval) { 2307 const selected = allVariants[vkey].title; 2308 selectedArr.push(selected); 2309 if(colorArr[selected]){ 2310 2311 jQuery('.giraffly_PCPreviewimg ').html('<img style="border-radius: 4px; width: 100%;" src="' + colorArr[selected] + '">'); 2312 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="border-radius: 4px; width: 100%;" src="' + colorArr[selected] + '">'); 2313 } 2314 if(priceArr[selected]){ 2315 2316 var p_price = priceArr[selected].price?priceArr[selected].price/100:''; 2317 var p_at_price = priceArr[selected].compare_at_price?priceArr[selected].compare_at_price/100:''; 2318 p_at_price = p_at_price < p_price ? '' : p_at_price ; 2319 2320 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 2321 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 2322 if(p_at_price){ 2323 jQuery('.giraffly_compare_at_price').show(); 2324 }else{ 2325 jQuery('.giraffly_compare_at_price').hide(); 2326 } 2327 2328 2329 if(!priceArr[selected].available){ 2330 jQuery('.giraffly_Unavailable').css('display','flex'); 2331 jQuery('.giraffly_available').css('display','none'); 2332 }else{ 2333 jQuery('.giraffly_Unavailable').css('display','none'); 2334 jQuery('.giraffly_available').css('display','flex'); 2335 } 2336 2337 2338 var options = jQuery('.giraffly_PC_Preview_Variants_Select , .giraffly_phone_Preview_Variants_Select'); 2339 options.each(function(key){ 2340 jQuery(this).find('option').each(function(){ 2341 // jQuery(this).attr("selected", false); 2342 var val = jQuery(this).attr("value"); 2343 selectedArr.forEach(selectKey => { 2344 if(selectKey==val) { 2345 jQuery(this).parent().val(val); 2346 return ; 2347 } 2348 }); 2349 }) 2350 }); 2351 } 2352 } 2353 }); 2354 } 2355 } 2356 2357 }); 2358 2359 2360 } 2361 // console.log('variants:'+selectedPrice); 2362 }); 2363 2364 jQuery('body').on("change",function(e){ 2365 const WEBSITE = window.location.host; 2366 const BACKLISTURL = ["voiriberia"]; // è¿æ»¤å®è£ å¥é¤æä»¶ç½ç« 2367 var colorArr = getColorImagesArr(product); 2368 var priceArr = getAllVariantsPrice(product); 2369 if(BACKLISTURL.filter(i => WEBSITE.indexOf(i) > -1).length === 0) { 2370 if(e.target.className == 'giraffly_PC_Preview_Variants_Select'){ 2371 var seletedLength = jQuery('.giraffly_PC_Preview_Variants_Select').length; 2372 var selected =''; 2373 jQuery(".giraffly_PC_Preview_Variants_Select").each(function(){ 2374 if(seletedLength === 1){ 2375 selected = jQuery(this).val(); 2376 }else{ 2377 if(document.querySelectorAll('#bcpo .selector-wrapper').length >= 2) { 2378 selected = selected?selected+'-'+ jQuery(this).val():jQuery(this).val(); 2379 } else { 2380 selected = selected?selected+' / '+ jQuery(this).val():jQuery(this).val(); 2381 } 2382 } 2383 if(colorArr[selected]){ 2384 2385 jQuery('.giraffly_PCPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 2386 2387 // æ´æ°formä¿¡æ¯ -> ç¹å»ç¨æ·ç½ç«çæ·»å è´ç©è½¦çä¿¡æ¯ 2388 jQuery('form[action="/cart/add"]').each(function(){ 2389 2390 jQuery(this).find('input[name*="id"]').val(priceArr[selected].id); 2391 2392 jQuery(this).find('select[name*="id"]').val(priceArr[selected].id); 2393 }); 2394 2395 2396 // æ´æ°ç¨æ·input屿§checked设为éä¸ç¶æ 2397 2398 jQuery("input[value='"+selected+"']").prop("checked", true); 2399 2400 jQuery("#SingleOptionSelector-0").val(jQuery(".giraffly_PC_Preview_Variants_Select").val()) 2401 2402 jQuery(".bcpo-value").text(selected) 2403 jQuery("#bcpo-select-option-0 > ul > li > span").text(selected) 2404 2405 jQuery('.select__select').find("option[value='"+selected+"']").prop("selected", "selected"); 2406 2407 2408 setTimeout(() => { 2409 // 触åäºä»¶æ´æ°ç½é¡µä¿¡æ¯ 2410 2411 jQuery("variant-radios").trigger("onVariantChange") 2412 }, 100); 2413 2414 2415 2416 selected=''; 2417 } 2418 2419 }); 2420 2421 var selectedPrice = ''; 2422 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(){ 2423 if(seletedLength === 1){ 2424 selectedPrice = jQuery(this).val(); 2425 }else{ 2426 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 2427 } 2428 2429 if(priceArr[selectedPrice]){ 2430 2431 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 2432 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 2433 p_at_price = p_at_price < p_price ? '' : p_at_price ; 2434 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 2435 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 2436 2437 if(p_at_price){ 2438 jQuery('.giraffly_compare_at_price').show(); 2439 }else{ 2440 jQuery('.giraffly_compare_at_price').hide(); 2441 } 2442 2443 2444 if(!priceArr[selectedPrice].available){ 2445 jQuery('.giraffly_Unavailable').css('display','flex'); 2446 jQuery('.giraffly_available').css('display','none'); 2447 }else{ 2448 jQuery('.giraffly_Unavailable').css('display','none'); 2449 jQuery('.giraffly_available').css('display','flex'); 2450 } 2451 selectedPrice=''; 2452 } else { 2453 if(document.querySelectorAll('#bcpo .selector-wrapper').length >= 2) { 2454 jQuery('.giraffly_Unavailable').css('display','flex'); 2455 jQuery('.giraffly_available').css('display','none'); 2456 } 2457 } 2458 }); 2459 2460 2461 }else if(e.target.className == 'giraffly_phone_Preview_Variants_Select'){ 2462 var seletedLength = jQuery('.giraffly_phone_Preview_Variants_Select').length; 2463 var selected =''; 2464 jQuery(".giraffly_phone_Preview_Variants_Select").each(function(){ 2465 if(seletedLength === 1){ 2466 selected = jQuery(this).val(); 2467 }else{ 2468 if(document.querySelectorAll('#bcpo .selector-wrapper').length >= 2) { 2469 selected = selected?selected+'-'+ jQuery(this).val():jQuery(this).val(); 2470 } else { 2471 selected = selected?selected+' / '+ jQuery(this).val():jQuery(this).val(); 2472 } 2473 } 2474 if(colorArr[selected]){ 2475 2476 jQuery('.giraffly_phoneButtonPreviewimg').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 2477 2478 // æ´æ°formä¿¡æ¯ -> ç¹å»ç¨æ·ç½ç«çæ·»å è´ç©è½¦çä¿¡æ¯ 2479 jQuery('form[action="/cart/add"]').each(function(){ 2480 2481 jQuery(this).find('input[name*="id"]').val(priceArr[selected].id); 2482 2483 jQuery(this).find('select[name*="id"]').val(priceArr[selected].id); 2484 }); 2485 2486 2487 // æ´æ°ç¨æ·input屿§checked设为éä¸ç¶æ 2488 2489 jQuery("input[value='"+selected+"']").prop("checked", true); 2490 2491 jQuery("#SingleOptionSelector-0").val(jQuery(".giraffly_PC_Preview_Variants_Select").val()) 2492 2493 jQuery(".bcpo-value").text(selected) 2494 jQuery("#bcpo-select-option-0 > ul > li > span").text(selected) 2495 2496 jQuery('.select__select').find("option[value='"+selected+"']").prop("selected", "selected"); 2497 2498 2499 setTimeout(() => { 2500 // 触åäºä»¶æ´æ°ç½é¡µä¿¡æ¯ 2501 2502 jQuery("variant-radios").trigger("onVariantChange") 2503 }, 100); 2504 2505 selected=''; 2506 } 2507 }); 2508 2509 2510 2511 2512 var selectedPrice = ''; 2513 jQuery(".giraffly_phone_Preview_Variants_Select ").each(function(){ 2514 if(seletedLength === 1){ 2515 selectedPrice = jQuery(this).val(); 2516 }else{ 2517 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 2518 } 2519 if(priceArr[selectedPrice]){ 2520 2521 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 2522 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 2523 p_at_price = p_at_price < p_price ? '' : p_at_price ; 2524 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 2525 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 2526 2527 if(p_at_price){ 2528 jQuery('.giraffly_compare_at_price').show(); 2529 }else{ 2530 jQuery('.giraffly_compare_at_price').hide(); 2531 } 2532 2533 2534 if(!priceArr[selectedPrice].available){ 2535 jQuery('.giraffly_Unavailable').css('display','flex'); 2536 jQuery('.giraffly_available').css('display','none'); 2537 }else{ 2538 jQuery('.giraffly_Unavailable').css('display','none'); 2539 jQuery('.giraffly_available').css('display','flex'); 2540 } 2541 selectedPrice=''; 2542 } else { 2543 if(document.querySelectorAll('#bcpo .selector-wrapper').length >= 2) { 2544 jQuery('.giraffly_Unavailable').css('display','flex'); 2545 jQuery('.giraffly_available').css('display','none'); 2546 } 2547 } 2548 }); 2549 2550 2551 }else{ 2552 var seletedLength = jQuery('.giraffly_PC_Preview_Variants_Select').length; 2553 2554 jQuery(".giraffly_PC_Preview_Variants_Select").each(function(){ 2555 if(seletedLength === 1){ 2556 selected = jQuery(this).val(); 2557 }else{ 2558 selected = selected?selected+' / '+ jQuery(this).val():jQuery(this).val(); 2559 } 2560 2561 2562 if(colorArr[selected] ){ 2563 jQuery('.giraffly_PCPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 2564 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 2565 selected = '' 2566 } 2567 }); 2568 2569 2570 2571 var selectedPrice = ''; 2572 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(){ 2573 if(seletedLength === 1){ 2574 selectedPrice = jQuery(this).val(); 2575 }else{ 2576 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 2577 } 2578 2579 if(priceArr[selectedPrice]){ 2580 2581 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 2582 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 2583 p_at_price = p_at_price < p_price ? '' : p_at_price ; 2584 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 2585 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 2586 2587 if(p_at_price){ 2588 jQuery('.giraffly_compare_at_price').show(); 2589 }else{ 2590 jQuery('.giraffly_compare_at_price').hide(); 2591 } 2592 2593 2594 if(!priceArr[selectedPrice].available){ 2595 jQuery('.giraffly_Unavailable').css('display','flex'); 2596 jQuery('.giraffly_available').css('display','none'); 2597 }else{ 2598 jQuery('.giraffly_Unavailable').css('display','none'); 2599 jQuery('.giraffly_available').css('display','flex'); 2600 } 2601 selectedPrice=''; 2602 } 2603 }); 2604 2605 // åºéºå°åï¼happystrappy.
2605nl e.target.dataset 2606 let selectArr = [], selectedVal = ''; 2607 if(e.target.className === 'pf-variant-select') { 2608 if(jQuery(".pf-variant-select").length>1) { 2609 jQuery(".pf-variant-select").each(function() { 2610 selectArr.push(jQuery(this).val()); 2611 }) 2612 selectedVal = selectArr[0]+ ' / ' +selectArr[1]; 2613 if(colorArr[selectedVal] ){ 2614 jQuery('.giraffly_PCPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selectedVal] + '">'); 2615 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selectedVal] + '">'); 2616 selectedVal = '' 2617 } 2618 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(index, ele) { 2619 if(seletedLength >= 2) { 2620 if(e.target.dataset.optionName.split(' ')[1] == (index+1)) { 2621 jQuery(this).val(e.target.value) 2622 } else { 2623 jQuery(this).val(selectArr[index]) 2624 } 2625 } 2626 }) 2627 } else { 2628 // åºéºå°åï¼1upforyou.com 2629 setTimeout(() => { 2630 let val = jQuery('.sc-ezHhwS.hthPyC.pf-111_ input').val(); // è·åéä¸val 2631 let optionList = []; 2632 jQuery('.pf-variant-select option').each(function(){ 2633 optionList.push(`${jQuery(this).val()}--${jQuery(this)[0].innerText}`); 2634 }) 2635 optionList.forEach(item => { 2636 if(item.includes(val)) { 2637 let selectText = item.split('--')[1].split('-')[0].split('/'); 2638 let first_variant = selectText[0].trim(); 2639 let sec_variant = selectText[1].trim(); 2640 let targetList = [first_variant, sec_variant]; 2641 // PC端 2642 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(index, ele) { 2643 if(seletedLength >= 2) { 2644 jQuery(this).val(targetList[index]) 2645 } 2646 }) 2647 // ç§»å¨ç«¯ 2648 jQuery(".giraffly_phone_Preview_Variants_Select").each(function(index, ele) { 2649 if(seletedLength >= 2) { 2650 jQuery(this).val(targetList[index]) 2651 } 2652 }) 2653 } 2654 }) 2655 }, 0) 2656 } 2657 } 2658 } 2659 } 2660 }); 2661 2662 2663 jQuery('buttom[name*="quantity"], input[name*="quantity"]').on("input oninput valChange change",function(){ 2664 var quantity = jQuery(this).val(); 2665 jQuery('.giraffly_quantity_text').each(function() { 2666 jQuery(this)[0].innerText = quantity; 2667 }) 2668 jQuery('.giraffly_quantity_text').val(quantity); 2669 }) 2670 let input = document.querySelector('input'); 2671 let descriper = Object.getOwnPropertyDescriptor(input.__proto__, 'value'); 2672 // ååºåå ç get å set 彿° 2673 let getValue = descriper.get; 2674 let setValue = descriper.set; 2675 Object.defineProperty( 2676 input.__proto__, 2677 'value', 2678 { 2679 configurable: true, 2680 enumerable: true, 2681 get: function (){ 2682 return getValue.call(this); 2683 }, 2684 // éå set æ¹æ³ 2685 set: function (){ 2686 // console.log(arguments, this); 2687 // 设置å¼å¹¶è§¦åvalChangeäºä»¶ 2688 setValue.call(this, ...arguments); 2689 jQuery(this).trigger('valChange'); 2690 } 2691 } 2692 ) 2693 2694 2695} 2696 2697function getColorImagesArr(product){ 2698 2699 var colorArr = []; 2700 var options = product.options; 2701 var variants = product.variants;
2702 if(options){ 2703 Object.keys(variants).forEach(function(vkey){ 2704 colorArr[variants[vkey]["title"]] = variants[vkey].featured_image ? variants[vkey].featured_image.src : product.featured_image; 2705 }); 2706 2707 } 2708 return colorArr; 2709} 2710 2711 2712function getColorSizeHtml(product,type=''){ 2713 var optionsHtml = ''; 2714 var options = product.options; 2715 var variants = product.variants; 2716 if(options){ 2717 2718 var stockVariants = ''; 2719 if(variants){ 2720 2721 var variantId = getQueryVariable('variant'); 2722 var has = 0; 2723 Object.keys(variants).forEach(function(key){ 2724 if(variantId){ 2725 if(variants[key].id == variantId && has === 0){ 2726 stockVariants = variants[key].options; 2727 has = 1; 2728 } 2729 }else{ 2730 if(variants[key].available && has === 0){ 2731 stockVariants = variants[key].options; 2732 has = 1; 2733 } 2734 } 2735 }); 2736 } 2737 2738 2739 Object.keys(options).forEach(function(key){ 2740 var ops = ''; 2741 if(options[key].values.length ===1 && options[key].values[0]==='Default Title'){ 2742 2743 }else{ 2744 options[key].values.forEach((item, index, arr) => { 2745 lenQ = item.split('"').length-1; 2746 if(lenQ >= 1){ 2747 // if(stockVariants.indexOf(item) > -1){ 2748 if(item.includes('\"')) { 2749 item = item.replace(/\"/g, '"') 2750 } 2751 if(stockVariants[key] === item) { 2752 ops = ops + '<option value='+`"${item}"`+' selected >'+item+'</option>'; 2753 }else{ 2754 ops = ops + '<option value='+`"${item}"`+'>'+item+'</option>'; 2755 } 2756 }else{ 2757 // if(stockVariants.indexOf(item) > -1){ 2758 if(item.includes('\"')) { 2759 item = item.replace(/\"/g, '"') 2760 } 2761 if(stockVariants[key] === item) { 2762 ops = ops + '<option value='+`"${item}"`+' selected >'+item+'</option>'; 2763 }else{ 2764 ops = ops + '<option value='+`"${item}"`+'>'+item+'</option>'; 2765 } 2766 } 2767 }); 2768 if(type==='pc'){ 2769 optionsHtml = optionsHtml+ '<div class="giraffly_PC_Preview_Variants"><div class="giraffly_PC_Preview_Variants_Select_Block">'+ 2770 '<select class="giraffly_PC_Preview_Variants_Select" style="font-size: 16px;">'+ops+'</select>'+ 2771 '<label class="giraffly_PC_Preview_Variants_Select_Lable">'+ 2772 '<svg width="11" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg>'+ 2773 '</label>'+ 2774 '</div></div>'; 2775 }else if(type==='phone'){ 2776 optionsHtml = optionsHtml+ '<div class="giraffly_phone_Preview_Variants"><div class="giraffly_phone_Preview_Variants_Select_Block">'+ 2777 '<select class="giraffly_phone_Preview_Variants_Select" style="font-size: 16px;">'+ops+'</select>'+ 2778 '<label class="giraffly_phone_Preview_Variants_Select_Lable"><svg width="11" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
2778<path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></label>'+ 2779 '</div></div>'; 2780 } 2781 } 2782 }); 2783 } 2784 return optionsHtml; 2785} 2786 2787 2788function getAllVariants(product){ 2789 2790 var options = []; 2791 var allOptions = product.options; 2792 Object.keys(allOptions).forEach(function(vkey){ 2793 2794 Object.keys(allOptions[vkey].values).forEach(function(index){ 2795 if(options.indexOf(allOptions[vkey].values[index]) < 0 ){ 2796 options.push(allOptions[vkey].values[index]); 2797 } 2798 }); 2799 }); 2800 2801 return options; 2802} 2803 2804 2805function getAllVariantsPrice(product){ 2806 2807 var variants = []; 2808 var allVariants = product.variants; 2809 2810 Object.keys(allVariants).forEach(function(vkey){ 2811 var varKey = ''; 2812 Object.keys(allVariants[vkey].options).forEach(function(index){ 2813 varKey = varKey? varKey+'-'+ allVariants[vkey].options[index] : allVariants[vkey].options[index]; 2814 }); 2815 variants[varKey] = []; 2816 variants[varKey]['id'] = allVariants[vkey].id; 2817 variants[varKey]['compare_at_price'] = allVariants[vkey].compare_at_price; 2818 variants[varKey]['price'] = allVariants[vkey].price; 2819 variants[varKey]['available'] = allVariants[vkey].available; 2820 if(allVariants[vkey].selling_plan_allocations && allVariants[vkey].selling_plan_allocations.length){ 2821 variants[varKey]['selling_plan_allocations'] = allVariants[vkey].selling_plan_allocations; 2822 } 2823 }); 2824 2825 return variants; 2826} 2827 2828 2829function thisProductStock(product){ 2830 var stock = false ; 2831 var allVariants = product.variants; 2832 Object.keys(allVariants).forEach(function(vkey){ 2833 if(allVariants[vkey].available){ 2834 stock = true; 2835 } 2836 }); 2837 return stock; 2838} 2839 2840function shakeshake(){ 2841 setInterval(function(){ 2842 var has = jQuery('.giraffly.giraffly-animated').hasClass('infinite'); 2843 if(!has){ 2844 jQuery('.giraffly.giraffly-animated').addClass('infinite'); 2845 } 2846 setTimeout(function(){ 2847 jQuery('.giraffly.giraffly-animated').removeClass('infinite'); 2848 },1000); 2849 },5000); 2850 } 2851 2852function getQueryVariable(variable){ 2853 var query = window.location.search.substring(1); 2854 var vars = query.split("&"); 2855 for (var i=0;i<vars.length;i++) { 2856 var pair = vars[i].split("="); 2857 if(pair[0] == variable){return pair[1];} 2858 } 2859 return(false); 2860} 2861 2862function getAppVariable(className,selectName){ 2863 var variable = []; 2864 jQuery('.'+className).find('[name*='+selectName+']').each(function(){ 2865 variable.push(jQuery(this).val()) 2866 }) 2867 return variable; 2868} 2869 2870function getAppOption(className,selectName,){ 2871 var option_list = [] 2872 jQuery('.'+className).find('[name*='+selectName+']').each(function() { 2873 var select_option_list = [] 2874 jQuery(this).find('option').each(function(index,item){ 2875 select_option_list.push(item.text) 2876 }) 2877 option_list.push(select_option_list) 2878 }) 2879 return option_list; 2880} 2881 2882if ("undefined" == typeof jQuery || 1 === parseInt(jQuery.fn.jquery) && parseFloat(jQuery.fn.jquery.replace(/^1\./, "")) < 10) { 2883 var giraffly_l = document.createElement("script"); 2884 giraffly_l.src = ("https:" == document.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"; 2885 giraffly_l.onload = function () { 2886 2887 var urls = window.location.pathname+'.js'; 2888 fetch(urls) 2889 .then(res => res.json()) 2890 .then(json => { 2891 2892 if(json.id){ 2893 let isExit = json.tags.filter(item => item.toUpperCase() === 'GIRAFFLYSTICKY') 2894 if(isExit.length === 0){ 2895 // if(json.tags.indexOf("GIRAFFLYSTICKY")==-1){ 2896 setTimeout(() => { 2897 showAddToCart(json); 2898 }, 0); 2899 shakeshake(); 2900 2901 } 2902 } 2903 //注åçå¬äºä»¶ 2904 girafflyInitDom(json); 2905 }).catch(function(err) { 2906 2907 });; 2908 2909 //é¦é¡µå±ç¤º 2910 if((window.meta && meta.page.pageType === 'home') || location.pathname==='/'){ 2911 } 2912 2913 jQuery(document).scroll(function() { 2914 if(AutoHideButton) { 2915 // var scrollHeight = jQuery(window).height(); 2916 2917 let canvas_div = document.getElementsByClassName('giraffly_Off-Canvas'); 2918 if(canvas_div.length > 0){ 2919 let canvas_status = canvas_div[0].style.display; 2920 if(canvas_status == 'block'){ 2921 jQuery('.giraffly_phoneButtonPreview').hide(); 2922 jQuery('.giraffly_PCPreview_BOX').hide(); 2923 jQuery('.giraffly_PCPreview').hide(); 2924 return false; 2925 } 2926 } 2927 2928 var body = document.body, 2929 html = document.documentElement; 2930 var scrollHeight = Math.max( body.scrollHeight, body.offsetHeight,html.clientHeight, html.scrollHeight, html.offsetHeight ); 2931 var pcheight = scrollHeight * 0.4; 2932 var phoneheight = scrollHeight * 0.44; 2933 var y = jQuery(this).scrollTop() + 900; 2934 if(jQuery(this).scrollTop() > 0) { 2935 if(jQuery.isFunction(jQuery.fn.fadeIn)){ 2936 if (y >= pcheight) { 2937 jQuery('.giraffly_PCPreview_BOX').fadeIn(1000); 2938 jQuery('.giraffly_PCPreview').fadeIn(1000); 2939 } else { 2940 jQuery('.giraffly_PCPreview_BOX').fadeOut(100); 2941 jQuery('.giraffly_PCPreview').fadeOut(100); 2942 } 2943 2944 if (y >= phoneheight) { 2945 jQuery('.giraffly_phoneButtonPreview').fadeIn(1000); 2946 } else { 2947 jQuery('.giraffly_phoneButtonPreview').fadeOut(100); 2948 } 2949 }else{ 2950 if (y >= pcheight) { 2951 jQuery('.giraffly_PCPreview_BOX').show(); 2952 jQuery('.giraffly_PCPreview').show(); 2953 } else { 2954 jQuery('.giraffly_PCPreview_BOX').hide(); 2955 jQuery('.giraffly_PCPreview').hide(); 2956 } 2957 2958 if (y >= phoneheight) { 2959 jQuery('.giraffly_phoneButtonPreview').show(); 2960 } else { 2961 jQuery('.giraffly_phoneButtonPreview').hide(); 2962 } 2963 } 2964 } else { 2965 jQuery('.giraffly_PCPreview_BOX').fadeOut(1100); 2966 jQuery('.giraffly_PCPreview').fadeOut(1100); 2967 jQuery('.giraffly_phoneButtonPreview').fadeOut(1100); 2968 } 2969 } 2970 }); 2971 }; 2972 2973 // l.type = "text/javascript", 2974 document.getElementsByTagName("head")[0].appendChild(giraffly_l); 2975 2976}else{ 2977 var urls = window.location.pathname+'.js'; 2978 fetch(urls) 2979 .then(res => res.json()) 2980 .then(json => { 2981 2982 if(json.id){ 2983 let isExit = json.tags.filter(item => item.toUpperCase() === 'GIRAFFLYSTICKY') 2984 if(isExit.length === 0){ 2985 // if(json.tags.indexOf("GIRAFFLYSTICKY")==-1){ 2986 setTimeout(() => { 2987 showAddToCart(json); 2988 }, 0); 2989 shakeshake(); 2990 } 2991 } 2992 //注åçå¬äºä»¶ 2993 girafflyInitDom(json); 2994 2995 }).catch(function(err) { 2996 2997 });; 2998 2999 //é¦é¡µå±ç¤º 3000 if((window.meta && meta.page.pageType === 'home') || location.pathname==='/'){ 3001 } 3002 3003 jQuery(document).scroll(function() { 3004 if(AutoHideButton) { 3005 // var scrollHeight = jQuery(window).height(); 3006 3007 let canvas_div = document.getElementsByClassName('giraffly_Off-Canvas'); 3008 if(canvas_div.length > 0){ 3009 let canvas_status = canvas_div[0].style.display; 3010 if(canvas_status == 'block'){ 3011 jQuery('.giraffly_phoneButtonPreview').hide(); 3012 jQuery('.giraffly_PCPreview_BOX').hide(); 3013 jQuery('.giraffly_PCPreview').hide(); 3014 return false; 3015 } 3016 } 3017 3018 var body = document.body, 3019 html = document.documentElement; 3020 var scrollHeight = Math.max( body.scrollHeight, body.offsetHeight,html.clientHeight, html.scrollHeight, html.offsetHeight ); 3021 var pcheight = scrollHeight * 0.4; 3022 var phoneheight = scrollHeight * 0.44; 3023 var y = jQuery(this).scrollTop() + 900; 3024 if(jQuery(this).scrollTop() > 0) { 3025 if(jQuery.isFunction(jQuery.fn.fadeIn)){ 3026 if (y >= pcheight) { 3027 jQuery('.giraffly_PCPreview_BOX').fadeIn(1000); 3028 jQuery('.giraffly_PCPreview').fadeIn(1000); 3029 } else { 3030 jQuery('.giraffly_PCPreview_BOX').fadeOut(100); 3031 jQuery('.giraffly_PCPreview').fadeOut(100); 3032 } 3033 3034 if (y >= phoneheight) { 3035 jQuery('.giraffly_phoneButtonPreview').fadeIn(1000); 3036 } else { 3037 jQuery('.giraffly_phoneButtonPreview').fadeOut(100); 3038 } 3039 }else{ 3040 if (y >= pcheight) { 3041 jQuery('.giraffly_PCPreview_BOX').show(); 3042 jQuery('.giraffly_PCPreview').show(); 3043 } else { 3044 jQuery('.giraffly_PCPreview_BOX').hide(); 3045 jQuery('.giraffly_PCPreview').hide(); 3046 } 3047 3048 if (y >= phoneheight) { 3049 jQuery('.giraffly_phoneButtonPreview').show(); 3050 } else { 3051 jQuery('.giraffly_phoneButtonPreview').hide(); 3052 } 3053 3054 } 3055 } else { 3056 jQuery('.giraffly_PCPreview_BOX').fadeOut(1100); 3057 jQuery('.giraffly_PCPreview').fadeOut(1100); 3058 jQuery('.giraffly_phoneButtonPreview').fadeOut(1100); 3059 } 3060 } 3061 });
3062 3063 //注åçå¬äºä»¶ 3064 jQuery('.giraffly_phoneButtonPreview').hide(); 3065} 3066 3067 3068 3069 3070 3071 var cartBarUserClient = ''; 3072 if (!(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) { 3073 cartBarUserClient = 'pc'; 3074 } else{ 3075 cartBarUserClient = 'phone'; 3076 } 3077 3078 3079 3080function addMiniCartOpenTimes(){ 3081 var urls = 'https://api-stickycart.seoant.com/api/v1/addClickTimes?c=823ab1ebd4c3f24df76cc08aa5926f55670b49e5&shop=workphlo.shop'; 3082 3083 fetch(urls, { 3084 method: 'post', 3085 headers: { 3086 'Content-type': 'application/json', 3087 "Access-Control-Request-Headers": "*", 3088 "Access-Control-Request-Method": "*" 3089 }, 3090 body: JSON.stringify({ 3091 action: 'mini' 3092 }) 3093 }).then(json => { 3094 3095 }); 3096} 3097 3098 3099function girafflyCartBarButton(productJson,updateShoppingCart=true) { 3100 3101 var hideStickyCartClass =''; 3102 3103 hideStickyCartClass = ''; 3104 3105 3106 3107 let girafflyCartNumber = productJson.item_count; 3108 window.girafflyCartNumber = girafflyCartNumber;
3109 let car_bar_position = (cartBarUserClient=='pc')? 'right:30px;bottom:120px ': 'right:30px;bottom:130px '; 3110 let car_bar_style = "background-color:#000000;padding:15px"; 3111 3112 let Round_TotalQuantityHtml = ''; 3113 let Square_TotalQuantityHtml = ''; 3114 3115 Round_TotalQuantityHtml = '<div class="giraffly_total_Quantity_Circle_Round">\n' + 3116 ' <div class="giraffly_total_Quantity_Round" style="background-color: #8a8a8a">\n' + 3117 ' <span class="girafflyCartNumber" style="color: #ffffff">'+ girafflyCartNumber +'</span>\n' + 3118 ' </div>' + 3119 ' </div>'; 3120 3121 Square_TotalQuantityHtml = '<div class="giraffly_total_Quantity_Circle_Square">\n' + 3122 ' <div class="giraffly_total_Quantity_Square" style="background-color: #8a8a8a">\n' + 3123 ' <span class="girafflyCartNumber" style="color: #ffffff">'+ girafflyCartNumber +'</span>\n' + 3124 ' </div>\n' + 3125 ' </div>'; 3126 3127 var hoverButtonHtml = ''; 3128 hoverButtonHtml = '<div class="giraffly_hoverButton '+ hideStickyCartClass +'" style="'+ car_bar_position +'" onclick="cartBarButtonAction()">\n' + 3129 ' <div class="giraffly_hoverButton_Round" style="'+car_bar_style+'">\n' + 3130 '<svg aria-hidden="true" focusable="false" role="presentation" style="display:inline-block;vertical-align:middle;fill:currentColor;width:26px;height:26px" viewBox="0 0 37 40"><path fill=#ffffff d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"></path></svg>' + 3131 Round_TotalQuantityHtml + 3132 ' </div>\n' + 3133 ' </div>'; 3134 3135 3136 let currentUrl = window.location.pathname; 3137 currentUrl = currentUrl.replace("\/", ""); 3138 3139 var divHoverButton = document.createElement("div"); 3140 if(currentUrl == 'cart'){ 3141 3142 }else{ 3143 if(girafflyCartNumber){ 3144 // console.info('has cart'); 3145 divHoverButton.innerHTML = hoverButtonHtml; 3146 }else{ 3147 } 3148 } 3149 updateCartIconQuantity(); 3150 document.body.appendChild(divHoverButton); 3151 3152 3153 if(updateShoppingCart){ 3154 getGirafflyShoppingCart(productJson); 3155 } 3156} 3157 3158 3159function getGirafflyShoppingCart(productJson) { 3160 let mini_cart_title = 'Shopping cart'; 3161 let empty_cart_text = 'Your cart is currently empty.'; 3162 let view_cart_button = 'View cart';
3163 let checkout_button = 'Checkout'; 3164 3165 let shoppingCartHtml = ''; 3166 3167 3168 let productListHtml = ''; 3169 let subtotalHtml = ''; 3170 let girafflyCartNumber = 0; 3171 if(productJson != '') { 3172 let productObj = productJson; 3173 let productItems = productObj.items; 3174 girafflyCartNumber = productObj.item_count; 3175 let itemHtml = ''; 3176 3177 for(let i = 0,len=productItems.length; i < len; i++) { 3178 3179 let product_title = productItems[i].product_title; 3180 product_title = (product_title.length < 70)?product_title: product_title.substring(0,70) + '...'; 3181 var giraffly_del_Content =""; 3182 3183 if(productItems[i].total_discount==0){ 3184 giraffly_del_Content = '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 3185 '<span style="align-self: center;">'+ girafflyReturnAmount(productItems[i].price/100) + ' </span>\n'; 3186 }else{ 3187 giraffly_del_Content ='<div><s>'+ girafflyReturnAmount(productItems[i].price/100)+'</s></div>\n'+ 3188 '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 3189 '<span style="align-self: center;">'+ girafflyReturnAmount(productItems[i].discounted_price/100) + '</span>\n'; 3190 } 3191 3192 let variant_title = (productItems[i].variant_title == null)?'':productItems[i].variant_title; 3193 itemHtml = '<div class="giraffly_Off-Canvas__ShowProduct">\n' + 3194 ' <div class="giraffly_ShowProduct_Image">\n' + 3195 ' <a href="'+ productItems[i].url +'">' + 3196 ' <img src="'+ productItems[i].image +'" alt="prodcut img" />\n' + 3197 ' </a>' + 3198 ' </div>\n' + 3199 ' <div class="giraffly_ShowProduct_Content">\n' + 3200 ' <div class="giraffly_ShowProduct_Title">\n' + 3201 product_title + 3202 ' </div>\n' + 3203 ' <div class="giraffly_ShowProduct_Style">\n' + 3204 variant_title + 3205 ' </div>\n' + 3206 giraffly_del_Content+ 3207 ' <div class="giraffly_Product_Count_Control">\n' + 3208 ' <div class="giraffly_decrease_sign" onclick="girafflyProductCountChange(this,false)" data-vid="'+ productItems[i].variant_id +'">-</div>\n' + 3209 ' <div class="giraffly_Product_Count"> '+ productItems[i].quantity +'</div>\n' + 3210 ' <div class="giraffly_add_sign" onclick="girafflyProductCountChange(this,true)" data-vid="'+ productItems[i].variant_id +'">+</div>\n' + 3211 ' </div>\n' + 3212 ' </div>\n' + 3213 ' </div>\n' + 3214 ' <div class="giraffly_ShowProduct_Delete" onclick="girafflyRemove(this)" data-id="'+ productItems[i].variant_id +'" data-number="'+ productItems[i].quantity +'">\n' + 3215 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 3216 ' <path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path>\n' + 3217 ' </svg>\n' + 3218 ' </div>\n' + 3219 ' </div>'; 3220 productListHtml += itemHtml; 3221 } 3222 3223 3224 if(productListHtml != ''){ 3225 subtotalHtml = '<div class="giraffly_Subtotal_Show">\n' + 3226 ' <div class="giraffly_Subtotal_Title">\n' + 3227 ' Subtotal' + 3228 ' </div>\n' + 3229 ' <div class="giraffly_Subtotal_Price">\n' +
3230 ' <span class="giraffly_Cart_Price_Number">' + girafflyReturnAmount(productObj.total_price/100) + '</span>' + 3231 ' </div>\n' + 3232 ' </div>'; 3233 } 3234 } 3235 3236 3237 let off_canvas_position = ''; 3238 off_canvas_position = 'right: 0;width: 480px;'; 3239 3240 let emptyCartStyle = (girafflyCartNumber==0)?'display:block':'display:none'; 3241 let canvas_emptyCartHtml = '<div class="giraffly_Off-Canvas-EmptyProduct giraffly_EmptyCart" style="'+ emptyCartStyle +'">' + 3242 empty_cart_text + 3243 '</div>'; 3244 3245 let canvas_footerButtonHtml = ''; 3246 canvas_footerButtonHtml = '<div class="giraffly_Off-Canvas-Footer">\n' + 3247 ' <div onclick="girafflyMiniCartAction(2)" class="giraffly_Off-Canvas_Button" style="width: 100%;background-color: #000000; color: #ffffff;">\n' + 3248 checkout_button + 3249 '</div>\n' + 3250 ' </div>\n'; 3251 3252 let canvas_shoppingCartHtml = '<section class="giraffly_Off-Canvas giraffly-animated fadeInRight" style="'+off_canvas_position+'">\n' + 3253 ' <div class="giraffly_Off-Canvas-Sheet" role="dialog">\n' + 3254 ' <div class="giraffly_Off-Canvas-Sheet__Container">\n' + 3255 ' <div class="giraffly_Off-Canvas-Header">\n' + 3256 ' <div class="giraffly_Off-Canvas-Number__Show">\n' + 3257 ' <svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Icon" viewbox="0 0 37 40">\n' + 3258 ' <path d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"></path>\n' + 3259 ' </svg>\n' + 3260 ' <div class="giraffly_Cart_Product_Number girafflyCartNumber">\n' + 3261 girafflyCartNumber + 3262 ' </div>\n' + 3263 ' </div>\n' + 3264 ' <div class="giraffly_Off-Canvas-Title">\n' + 3265 mini_cart_title + 3266 ' </div>\n' + 3267 ' <div class="giraffly_Off-Canvas-Closed" onclick="closedGirafflyShoppingCart()">\n' + 3268 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 3269 ' <path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path>\n' + 3270 ' </svg>\n' + 3271 ' </div>\n' + 3272 ' </div>\n' + 3273 ' <div class="giraffly_Off-Canvas-Content">\n' + 3274 ' <div class="giraffly_Product_List" style="display: block;">\n' + 3275 productListHtml + 3276 ' </div>\n' + 3277 canvas_emptyCartHtml + 3278 ' </div>\n' + 3279 ' <div class="giraffly_Subtotal_Box">\n'+ 3280 subtotalHtml + 3281 ' </div>\n' + 3282 canvas_footerButtonHtml + 3283 ' </div>\n' + 3284 ' </div>\n' + 3285 ' </section>'; 3286 3287 3288 3289 let modal_emptyCarthtml= ' <div class="giraffly_Modal_Popups-EmptyProduct giraffly_EmptyCart" style="'+ emptyCartStyle +'">' + 3290 empty_cart_text + 3291 '</div>'; 3292 let modal_footerButtonHtml = ''; 3293 modal_footerButtonHtml = '<div class="giraffly_Modal_Popups-Footer">\n' + 3294 ' <div class="giraffly_Modal_Popups-Footer--fill"></div>\n' + 3295 ' <div class="giraffly_Modal_Popups_ButtonGroup">\n' + 3296 ' <div onclick="girafflyMiniCartAction(2)" class="giraffly_Modal_Popups_Button" style="background-color: #000000; color: #ffffff;">\n' + 3297 checkout_button + 3298 '</div>\n' + 3299 ' </div>\n' + 3300 ' </div>'; 3301 3302 let modal_shoppingCartHtml = '<section class="giraffly_Modal_Popups giraffly-animated fadeInUp" >\n' + 3303 ' <div role="dialog" class="giraffly_Modal_Popups_Dialog">\n' + 3304 ' <div class="giraffly_Modal_Popups__Container" style="max-width: 750px">\n' + 3305 ' <div class="giraffly_Modal_Popups-Header">\n' + 3306 ' <div class="giraffly_Modal_Popups-Number__Show">\n' + 3307 ' <svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Icon" viewbox="0 0 37 40">\n' + 3308 ' <path d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"></path>\n' + 3309 ' </svg>\n' + 3310 ' <div class="giraffly_Cart_Product_Number girafflyCartNumber">\n' + 3311 girafflyCartNumber + 3312 ' </div>\n' + 3313 ' </div>\n' + 3314 ' <div class="giraffly_Modal_Popups-Title">\n' + 3315 mini_cart_title + 3316 ' </div>\n' + 3317 ' <div class="giraffly_Modal_Popups-Closed" onclick="closedGirafflyShoppingCart()">\n' + 3318 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 3319 ' <path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path>\n' + 3320 ' </svg>\n' + 3321 ' </div>\n' + 3322 ' </div>\n' + 3323 ' <div class="giraffly_Modal_Popups-Body">\n' + 3324 ' <div class="giraffly_Product_List">\n' + 3325 productListHtml + 3326 ' </div>\n' + 3327 modal_emptyCarthtml + 3328 ' </div>\n' + 3329 ' <div class="giraffly_Subtotal_Box">\n'+ 3330 subtotalHtml + 3331 ' </div>\n'+ 3332 modal_footerButtonHtml + 3333 ' </div>\n' + 3334 ' </div>\n' + 3335 ' </section>\n' + 3336 ' \n' + 3337 ' <div class="giraffly_Modal_Popups_Backdrop"></div>'; 3338 3339 3340 shoppingCartHtml = canvas_shoppingCartHtml; 3341 3342 let divShoppingCart = document.createElement("div"); 3343 divShoppingCart.innerHTML = shoppingCartHtml; 3344 document.body.appendChild(divShoppingCart); 3345} 3346 3347 3348function girafflyMiniCartAction(type) { 3349 if(type == 1){ 3350 window.location.href="/cart"; 3351 }else{ 3352 window.location.href="/cart/checkout"; 3353 } 3354} 3355 3356 3357function closedGirafflyShoppingCart(){ 3358 jQuery(".giraffly_Off-Canvas").css('display','none'); 3359 jQuery(".giraffly_hoverButton").css('display','block'); 3360 //å ³éå å°pcåç§»å¨ç«¯çstickycartæ¾ç¤ºåºæ¥ 3361 var body = document.body, 3362 html = document.documentElement; 3363 var scrollHeight = Math.max( body.scrollHeight, body.offsetHeight,html.clientHeight, html.scrollHeight, html.offsetHeight ); 3364 var pcheight = scrollHeight * 0.4; 3365 var phoneheight = scrollHeight * 0.44; 3366 var y = jQuery(this).scrollTop() + 900; 3367 if(jQuery(this).scrollTop() > 0) { 3368 if(y >= pcheight) { 3369 jQuery(".giraffly_PCPreview_BOX").show(); 3370 jQuery(".giraffly_PCPreview").css('display','flex'); 3371 } 3372 if(y >= phoneheight) { 3373 jQuery(".giraffly_phoneButtonPreview ").show(); 3374 } 3375 } 3376} 3377 3378// 3379function closeMinicartBox() { 3380 if(typeof jQuery != 'undefined' && document.body) { 3381 jQuery('body').on('click', function() { 3382 jQuery(document).mouseup(e => { 3383 3384 var Icon = jQuery('.giraffly_Off-Canvas'); 3385 3386 var popIcon = jQuery('.giraffly_Modal_Popups__Container'); 3387 3388 let status = jQuery('.giraffly_Off-Canvas').css('display'); 3389 3390 if (!Icon.is(e.target) && Icon.has(e.target).length === 0 && !popIcon.is(e.target) && popIcon.has(e.target).length === 0 && status !== 'none') { 3391 closedGirafflyShoppingCart(); 3392 } 3393 }); 3394 }) 3395 } else { 3396 setTimeout(() => { 3397 closeMinicartBox(); 3398 }, 1000); 3399 } 3400} 3401 3402closeMinicartBox(); 3403 3404 3405function cartBarButtonAction() { 3406 window.location.href="/cart/checkout"; 3407 } 3408 3409 3410function getUserShoppingCart() { 3411 fetch("/cart.js",{method: 'GET'}) 3412 .then(res => res.json()) 3413 .then(json => { 3414 3415 jQuery(".girafflyCartNumber").html(json.item_count); 3416 3417 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(json.total_price/100)); 3418 3419 }).catch(function(err) { 3420 console.log("error: giraffly - getUserShoppingCart"); 3421 });
3422} 3423 3424 3425function girafflyProductCountChange(obj,isAdd){ 3426 let VId = obj.getAttribute("data-vid"); 3427 let needUpdateCount = 0; 3428 3429 let countNumberObj = ''; 3430 3431 if(isAdd){ 3432 countNumberObj = obj.previousSibling.previousElementSibling; 3433 needUpdateCount = Number(countNumberObj.innerHTML)+1; 3434 3435 needAddProduct(VId,countNumberObj,1,needUpdateCount); 3436 3437 }else{ 3438 countNumberObj = obj.nextSibling.nextElementSibling; 3439 needUpdateCount = Number(countNumberObj.innerHTML)-1; 3440 3441 3442 jQuery.ajax({ 3443 url : '/cart/change.js', 3444 type: 'post', 3445 data: JSON.stringify({ 3446 quantity: needUpdateCount, 3447 id: VId 3448 }), 3449 headers: { 3450 'Content-type': 'application/json' 3451 }, 3452 dataType: 'json', 3453 success: function (data) { 3454 3455 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 3456 updateGirafflyShoppingCart(); 3457 }); 3458 if(data.token != ''){ 3459 if(needUpdateCount==0){ 3460 3461 let objParent = obj.parentNode.parentNode.parentNode.parentNode.parentNode; 3462 let childParent = obj.parentNode.parentNode.parentNode.parentNode; 3463 objParent.removeChild(childParent); 3464 3465 3466 jQuery(".girafflyCartNumber").html(data.item_count); 3467 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 3468 3469 }else{ 3470 3471 let proItem = data.items; 3472 let realQuantity = 0; 3473 for(let ik = 0,lk=proItem.length; ik < lk; ik++) { 3474 if(proItem[ik].id == VId){ 3475 realQuantity = proItem[ik].quantity; 3476 break; 3477 } 3478 } 3479 3480 if(realQuantity != needUpdateCount){ 3481 let needAddNumber = needUpdateCount - realQuantity; 3482 3483 needAddProduct(VId,countNumberObj,needAddNumber,needUpdateCount); 3484 3485 }else{ 3486 if(data.item_count != 0){ 3487 3488 countNumberObj.innerHTML = needUpdateCount; 3489 jQuery(".girafflyCartNumber").html(data.item_count); 3490 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 3491 }else{ 3492 3493 jQuery(".giraffly_EmptyCart").show(); 3494 jQuery(".girafflyCartNumber").html(0); 3495 jQuery(".giraffly_Subtotal_Show").hide(); 3496 } 3497 } 3498 } 3499 3500 }else{ 3501 alert("Opps... something wrong."); 3502 } 3503 } 3504 }); 3505 } 3506 3507} 3508 3509 3510function needAddProduct(vid,obj,needAddCount,needUpdateCount){ 3511 3512 3513 jQuery.ajax({ 3514 url: '/cart/add.js', 3515 type: 'post', 3516 data: JSON.stringify({ 3517 quantity: needAddCount, 3518 id: vid, 3519 }), 3520 headers: { 3521 'Content-type': 'application/json' 3522 }, 3523 dataType: 'json', 3524 success: function (json) { 3525 if(json.id){ 3526 3527 obj.innerHTML = needUpdateCount; 3528 3529 getUserShoppingCart(); 3530 3531 }else{ 3532 alert("Opps... something wrong."); 3533 } 3534 } 3535 }); 3536} 3537 3538 3539function girafflyRemove(productObj){ 3540 let dataId = productObj.getAttribute("data-id"); 3541 let dataNumber = productObj.getAttribute("data-number"); 3542 3543 3544 jQuery.ajax({ 3545 url : '/cart/change.js', 3546 type: 'post', 3547 data: JSON.stringify({ 3548 quantity: 0, 3549 id: dataId 3550 }), 3551 headers: { 3552 'Content-type': 'application/json' 3553 }, 3554 dataType: 'json', 3555 success: function (data) { 3556 if(data.token != ''){ 3557 3558 let objParent = productObj.parentNode.parentNode; 3559 let childParent = productObj.parentNode; 3560 objParent.removeChild(childParent); 3561 3562 if(data.item_count != 0){ 3563 jQuery(".girafflyCartNumber").html(data.item_count); 3564 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 3565 }else{ 3566 3567 jQuery(".giraffly_EmptyCart").show(); 3568 jQuery(".girafflyCartNumber").html(0); 3569 jQuery(".giraffly_Subtotal_Show").hide(); 3570 } 3571 } 3572 } 3573 });
3574} 3575 3576 3577function updateGirafflyShoppingCart (){ 3578 3579 fetch("/cart.js",{method: 'GET'}) 3580 .then(res => res.json()) 3581 .then(shoppingCartJson => 3582 { 3583 sessionStorage.setItem('lastCartCount',shoppingCartJson.item_count); 3584 3585 let productListHtml = ''; 3586 let subtotalHtml = ''; 3587 if(shoppingCartJson != '') { 3588 let productItems = shoppingCartJson.items; 3589 let itemHtml = ''; 3590 3591 for(let i = 0,len=productItems.length; i < len; i++) { 3592 3593 let product_title = productItems[i].product_title; 3594 product_title = (product_title.length < 70)?product_title: product_title.substring(0,70) + '...'; 3595 let variant_title = (productItems[i].variant_title == null)?'':productItems[i].variant_title; 3596 var giraffly_del_Content =""; 3597 3598 if(productItems[i].total_discount==0){ 3599 giraffly_del_Content = '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 3600 '<span style="align-self:center;">'+ girafflyReturnAmount(productItems[i].price/100) + ' </span>\n'; 3601 }else{ 3602 giraffly_del_Content ='<div><s>'+ girafflyReturnAmount(productItems[i].price/100)+'</s></div>\n'+ 3603 '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 3604 '<span>'+ girafflyReturnAmount(productItems[i].discounted_price/100) + '</span>\n'; 3605 } 3606 3607 itemHtml = '<div class="giraffly_Off-Canvas__ShowProduct">\n' + 3608 ' <div class="giraffly_ShowProduct_Image">\n' + 3609 ' <a href="'+ productItems[i].url +'">' + 3610 ' <img src="'+ productItems[i].image +'" alt="prodcut img" />\n' + 3611 ' </a>' + 3612 ' </div>\n' + 3613 ' <div class="giraffly_ShowProduct_Content">\n' + 3614 ' <div class="giraffly_ShowProduct_Title">\n' + 3615 product_title + 3616 ' </div>\n' + 3617 ' <div class="giraffly_ShowProduct_Style">\n' + 3618 variant_title + 3619 ' </div>\n' + 3620 giraffly_del_Content+ 3621 ' <div class="giraffly_Product_Count_Control">\n' + 3622 ' <div class="giraffly_decrease_sign" onclick="girafflyProductCountChange(this,false)" data-vid="'+ productItems[i].variant_id +'">-</div>\n' + 3623 ' <div class="giraffly_Product_Count"> '+ productItems[i].quantity +'</div>\n' + 3624 ' <div class="giraffly_add_sign" onclick="girafflyProductCountChange(this,true)" data-vid="'+ productItems[i].variant_id +'">+</div>\n' + 3625 ' </div>\n' + 3626 ' </div>\n' + 3627 ' </div>\n' + 3628 ' <div class="giraffly_ShowProduct_Delete" onclick="girafflyRemove(this)" data-id="'+ productItems[i].variant_id +'" data-number="'+ productItems[i].quantity +'">\n' + 3629 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 3630 ' <path d="M11.414 10l6.293-6.293a.999.999 0 1 0-1.414-1.414L10 8.586 3.707 2.293a.999.999 0 1 0-1.414 1.414L8.586 10l-6.293 6.293a.999.999 0 1 0 1.414 1.414L10 11.414l6.293 6.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z" fill-rule="evenodd"></path>\n' + 3631 ' </svg>\n' + 3632 ' </div>\n' + 3633 ' </div>'; 3634 productListHtml += itemHtml; 3635 } 3636 3637 3638 if(productListHtml != ''){ 3639 subtotalHtml = '<div class="giraffly_Subtotal_Show">\n' + 3640 ' <div class="giraffly_Subtotal_Title">\n' + 3641 ' Subtotal' + 3642 ' </div>\n' + 3643 ' <div class="giraffly_Subtotal_Price">\n' +
3644 ' <span class="giraffly_Cart_Price_Number">' + girafflyReturnAmount(shoppingCartJson.total_price/100) + '</span>' + 3645 ' </div>\n' + 3646 ' </div>'; 3647 3648 jQuery(".giraffly_Subtotal_Box").html(subtotalHtml); 3649 3650 3651 jQuery(".giraffly_EmptyCart").hide(); 3652 }else{ 3653 3654 jQuery(".giraffly_EmptyCart").show(); 3655 } 3656 3657 3658 jQuery(".giraffly_Product_List").html(productListHtml); 3659 3660 jQuery(".girafflyCartNumber").html(shoppingCartJson.item_count); 3661 3662 updateCartQuantity(shoppingCartJson.item_count); 3663 3664 3665 let isArr = document.getElementsByClassName("giraffly_hoverButton"); 3666 if(productListHtml != '' && isArr.length == 0){ 3667 girafflyCartBarButton(shoppingCartJson,false); 3668 } 3669 } 3670 3671 }).catch(function(err) { 3672 console.log("error: giraffly - updateShoppingCart"); 3673 }); 3674} 3675 3676 3677function updateCartIconQuantity() { 3678 // çå¬åºéºæé®ç¹å»æ´æ°sticky è´ç©è½¦ 3679 jQuery(`button[type='submit'][class*='add']`).on('click', function() { 3680 if(jQuery('.giraffly_hoverButton').length === 0) { 3681 fetch("/cart.js",{method: 'GET'}) 3682 .then(res => res.json()) 3683 .then(json => { 3684 girafflyCartBarButton(json); 3685 }).catch(function(err) { 3686 console.log("error: giraffly - getUserShoppingCart"); 3687 }); 3688 } else { 3689 // let currents = jQuery('.girafflyCartNumber').eq(0).text(); 3690 // let endNum = 0; 3691 // if(Number(currents) !== window.girafflyCartNumber) { 3692 // endNum = window.girafflyCartNumber || 0; 3693 // } else { 3694 // endNum = currents; 3695 // } 3696 // let num = Number(endNum) + 1; 3697 // jQuery('.girafflyCartNumber').text(num); 3698 } 3699 }) 3700 // å å 3701 setInterval(() => { 3702 let girafflyCartNumber = jQuery('.girafflyCartNumber'); 3703 if(jQuery(`header[class*='active']`).length > 0 && girafflyCartNumber.length > 0) { 3704 let num = Number(girafflyCartNumber.text()); 3705 jQuery(`header[class*='active']`).find(`button[id*='minus'][class*='minus']`).on('click', function(){ 3706 jQuery('.girafflyCartNumber').text(num === 0 ? 0 : num - 1); 3707 }) 3708 jQuery(`header[class*='active']`).find(`button[id*='plus'][class*='plus']`).on('click', function(){ 3709 jQuery('.girafflyCartNumber').text(num + 1); 3710 }) 3711 jQuery(`header[class*='active']`).find(`button[id*='remove'][class*='remove']`).on('click', function(){ 3712 jQuery('.girafflyCartNumber').text(0); 3713 }) 3714 } 3715 }, 500) 3716} 3717 3718 3719function girafflyAddEventListener(element,type,fn) { 3720 3721 if(element.addEventListener){ 3722 element.addEventListener(type,fn,false); 3723 }else if(element.attachEvent){ 3724 element.attachEvent("on"+type,fn); 3725 }else{ 3726 element["on"+type]=fn; 3727 } 3728} 3729 3730 3731function onFetch(callback) { 3732 let logFetch = window.fetch; 3733 window.fetch = function (input, init) { 3734 return new Promise((resolve, reject)=> { 3735 // console.log(input,'listen input fetch...') 3736 // console.log(init,'listen init fetch...') 3737 logFetch(input, init) 3738 .then(function(response) { 3739 callback(input); 3740 resolve(response); 3741 }, reject) 3742 }) 3743 } 3744} 3745 3746 3747function girafflyCartBartInit(){ 3748 // 妿æ¯ajaxäºä»¶çå¬ 3749 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 3750 if(settings.url.indexOf('/cart.js') !== -1) { 3751 let oldcount = sessionStorage.getItem('cartCount'); // cartjsæ°é 3752 let newcount = sessionStorage.getItem('lastCartCount'); // å½åæ°é 3753 // ç¬¬äºæ¬¡ä»¥ä¸è¯·æ± 3754 if(newcount && newcount !== '') { 3755 // 妿ä¸ç¸çå°±è¯·æ± 3756 if(newcount !== oldcount) { 3757 updateGirafflyShoppingCart(); 3758 sessionStorage.setItem('cartCount', newcount); 3759 } 3760 } else { 3761 // ç¬¬ä¸æ¬¡è¦çå¬å¸¦æ¶é´æ³çcartè¯·æ± 3762 updateGirafflyShoppingCart(); 3763 } 3764 } else { 3765 updateGirafflyShoppingCart(); 3766 } 3767 });
3768 // fetchäºä»¶çå¬ 3769 onFetch(fetchPath=> { 3770 var fetchPathString = fetchPath+"" 3771 if(fetchPathString.indexOf('/add') != -1) { 3772 updateGirafflyShoppingCart() 3773 } 3774 }) 3775} 3776 3777 if ("undefined" == typeof jQuery || 1 === parseInt(jQuery.fn.jquery) && parseFloat(jQuery.fn.jquery.replace(/^1\./, "")) < 10) { 3778 var cartBarJQ = document.createElement("script"); 3779 cartBarJQ.src = ("https:" == document.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"; 3780 cartBarJQ.onload = function () { 3781 3782 fetch("/cart.js",{method: 'GET'}) 3783 .then(res => res.json()) 3784 .then(json => { 3785 girafflyCartBarButton(json); 3786 //忬¡å è½½ 3787 3788 }).catch(function(err) { 3789 console.log("error: giraffly - getShoppingCart"); 3790 }); 3791 3792 3793 girafflyCartBartInit(); 3794 3795 3796 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 3797 if (settings.url == "cart/add.js") { 3798 updateGirafflyShoppingCart(); 3799 } 3800 }); 3801 3802 }; 3803 document.getElementsByTagName("head")[0].appendChild(cartBarJQ); 3804 3805 }else{ 3806 3807 fetch("/cart.js",{method: 'GET'}) 3808 .then(res => res.json()) 3809 .then(json => { 3810 girafflyCartBarButton(json); 3811 //忬¡å è½½ 3812 3813 3814 }).catch(function(err) { 3815 console.log("error: giraffly - getUserShoppingCart"); 3816 }); 3817 3818 3819 girafflyCartBartInit(); 3820 3821 3822 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 3823 if (settings.url == "cart/add.js") { 3824 updateGirafflyShoppingCart(); 3825 } 3826 }); 3827 } 3828 3829 3830 3831 3832 3833 3834function girafflymoneyformat(){ 3835 var format = {before_format:"",after_format:""}; 3836 // var spanMoneyStr = jQuery("span.money:eq(0)").text(); 3837 var spanMoneyStr = ""; 3838 var spanMoneyArr = jQuery("span.money"); 3839 spanMoneyArr.each(function(){ 3840 if(jQuery(this).text() != undefined) { 3841 if(spanMoneyStr.length < jQuery(this).text().length && jQuery(this).text().indexOf('Your Cart Subtotal')==-1) { 3842 spanMoneyStr = jQuery(this).text() 3843 } 3844 } 3845 }) 3846 3847 if(spanMoneyStr === '') { 3848 spanMoneyStr = jQuery("span.currency-converter-amount-box:eq(0)").text(); 3849 } 3850 if(spanMoneyStr === '') { 3851 spanMoneyStr = jQuery("span.Magic-Currency:eq(0)").text(); 3852 } 3853 if(spanMoneyStr === '') { 3854 spanMoneyStr = jQuery("span.product__price:eq(0)").text(); 3855 } 3856 if(spanMoneyStr === '') { 3857 spanMoneyStr = jQuery("span.price-item:eq(0)").text(); 3858 } 3859 3860 if(spanMoneyStr!=null){ 3861 var first_positon = 999; 3862 var end_position = 999; 3863 for(var i=0;i<spanMoneyStr.length;i++){ 3864 if(parseInt(spanMoneyStr[i])||parseInt(spanMoneyStr[i])==0){ 3865 if(first_positon==999){ 3866 first_positon=i; 3867 } 3868 } 3869 } 3870 for(var j=spanMoneyStr.length-1;j>-1;j--){ 3871 if(parseInt(spanMoneyStr[j])||parseInt(spanMoneyStr[j])==0){ 3872 if(end_position==999){ 3873 end_position=j; 3874 } 3875 } 3876 } 3877 format.before_format= spanMoneyStr.slice(0,first_positon).replace('-', ''); 3878 format.after_format = spanMoneyStr.slice(end_position+1); 3879 } 3880 return format; 3881} 3882 3883 3884function girafflyGetPrice(){ 3885 var returnPrice = {price:"",compared_price:""}; 3886 // return returnPrice; 3887 var arr =[]; 3888 var change_format = girafflymoneyformat(); 3889 3890 before_format=change_format.before_format; 3891 after_format=change_format.after_format; 3892 3893 jQuery('span.money').each(function(k) { 3894 if(!isNaN(jQuery(this).html().substring(jQuery(this).html().indexOf(before_format)+before_format.length,jQuery(this).html().indexOf(after_format)))){ 3895 arr[k]=jQuery(this).html().substring(jQuery(this).html().indexOf(before_format)+before_format.length,jQuery(this).html().indexOf(after_format)); 3896 }else{ 3897 arr[k]=0; 3898 } 3899 }) 3900 var noZeoArr=[]; 3901 for(j=0;j<arr.length;j++){ 3902 if(+arr[j]!=0){ 3903 noZeoArr.push(arr[j]); 3904 } 3905 } 3906 var AS = noZeoArr.sort((a, b) => a - b); 3907 3908 if(AS.length>0){
3909 returnPrice.price=before_format+AS[0]+after_format; 3910 returnPrice.compared_price=before_format+AS[AS.length-1]+after_format; 3911 } 3912 return returnPrice; 3913} 3914 3915 3916function girafflyChangeCurrency(amount,from,to,comparePrice=false){ 3917 3918 // console.log('---------girafflyChangeCurrency-----------start------------') 3919 if(from=="" || to ==""){ 3920 return amount; 3921 } 3922 if(from == to){ 3923 return amount; 3924 } 3925 3926 if(window.Currency!=undefined && giraffly_default_js!=1){ 3927 // console.log('---------------------------1---------------------------') 3928 if(window.Currency.convert!=undefined){ 3929 return window.Currency.convert(amount,from,to); 3930 }else{ 3931 return amount; 3932 } 3933 }else if(window.DoublyGlobalCurrency!=undefined){ 3934 // console.log('---------------------------2--------------------------') 3935 if(window.DoublyGlobalCurrency.convert!=undefined){ 3936 // ä»·æ ¼è½¬åæå·®å«å½å®¶å表 3937 // const shortname = ['ARS','XPF','COP','CRC','HUF','IDR','PYG','RUB','UYU','VND']; 3938 // let formatAfterPrice = window.DoublyGlobalCurrency.convert(amount,from,to); 3939 // console.log(formatAfterPrice) 3940 // if(shortname.includes(to)) { 3941 // return formatAfterPrice/1000; 3942 // } else { 3943 // return formatAfterPrice; 3944 // } 3945 3946 return window.DoublyGlobalCurrency.convert(amount,from,to); 3947 }else{ 3948 return amount; 3949 } 3950 }else if(window.KTCurrency!=undefined){ 3951 // console.log('---------------------------3---------------------------') 3952 if(window.KTCurrency.convert!=undefined){ 3953 return window.KTCurrency.convert(amount,from,to); 3954 }else{ 3955 return amount; 3956 } 3957 }else if(window.Shoppad!=undefined) { 3958 if(Shoppad.apps!=undefined) { 3959 if(Shoppad.apps.coin!=undefined) { 3960 // console.log('---------------------------4---------------------------') 3961 rate = Shoppad.apps.coin.getLocalCurrencyUSDExchangeRate() 3962 // æ å°æ°ç¹çç¹æ®è´§å¸åä¸ä¿çå°æ°é¨å 3963 if(hidden_point_arr.indexOf(to) === 0) { 3964 return Math.round(amount * rate); 3965 } 3966 return Math.round(amount * rate * 100) / 100; 3967 } 3968 } 3969 }else if(window.localStorage['cbb-currency-converter-currency'] != undefined) { 3970 // console.log('---------------------------5---------------------------') 3971 var toRate = CurrencyConverterAppRate[to]; 3972 var fromRate = CurrencyConverterAppRate[from]; 3973 // æ å°æ°ç¹çç¹æ®è´§å¸åä¸ä¿çå°æ°é¨å 3974 if(hidden_point_arr.indexOf(to) === 0) { 3975 return Math.round((amount * toRate) / fromRate); 3976 } 3977 return Math.round(((amount * toRate) / fromRate) * 100) /100; 3978 }else if(window.ACSCurrency != undefined) { 3979 // console.log('---------------------------6---------------------------') 3980 if(window.ACSCurrency.convert != undefined) { 3981 return window.ACSCurrency.convert(amount,from,to); 3982 }else{ 3983 return amount; 3984 } 3985 }else if(window.mcc_formatMoney != undefined) { 3986 // console.log('---------------------------7---------------------------') 3987 if(comparePrice) { 3988 tagSelector = $_mcc("span.money").eq(1) 3989 }else{ 3990 tagSelector = $_mcc("span.money").eq(0) 3991 } 3992 amount = Conversion(tagSelector,to) 3993 return amount; 3994 }else if(window.currencyhq != undefined) { 3995 // console.log('---------------------------8---------------------------') 3996 // tagSelector = currencyhq.monies; 3997 // if(comparePrice) { 3998 // amount = tagSelector[1]['dataset'].originalUnformatted 3999 // }else{ 4000 // amount = tagSelector[0]['dataset'].originalUnformatted 4001 // } 4002 if(comparePrice) { 4003 tagMonies = currencyhq.monies[1] 4004 }else{ 4005 tagMonies = currencyhq.monies[0] 4006 } 4007 if(tagMonies != undefined) { 4008 var allowArr = [1,2,3,4,5,6,7,8,9,0,'1','2','3','4','5','6','7','8','9','0'] 4009 var toAmount ="" 4010 var returnAmount 4011 4012 4013 for(var i=0; i<tagMonies.textContent.length; i++){ 4014 if(allowArr.indexOf(tagMonies.textContent[i]) != -1) { 4015 toAmount += tagMonies.textContent[i] 4016 }else if(tagMonies.textContent[i] == '.' || tagMonies.textContent[i] == ',') { 4017 if(allowArr.indexOf(tagMonies.textContent[i+1]) != -1 && allowArr.indexOf(tagMonies.textContent[i-1]) != -1) { 4018 toAmount += tagMonies.textContent[i] 4019 } 4020 } 4021 4022 } 4023 4024 4025 var firstSign; 4026 for(var i=toAmount.length-1; i>=0; i--) { 4027 if(allowArr.indexOf(toAmount[i]) == -1) { 4028 firstSign = toAmount[i]; 4029 break; 4030 } 4031 } 4032 if(firstSign == '.') { 4033 returnAmount = toAmount.replace(',','') 4034 }else if(firstSign == ','){ 4035 returnAmount = toAmount.replace('.','') 4036 returnAmount = returnAmount.replace(',','.') 4037 }else{ 4038 returnAmount = toAmount 4039 } 4040 } 4041 return returnAmount; 4042 }else if(window.PriceConvert != undefined) { 4043 return window.PriceConvert(amount,to); 4044 }else if(window.SalesRocket != undefined){ 4045 if(window.SalesRocket.CurrencyManager != undefined) { 4046 if(window.SalesRocket.CurrencyManager.allCurrencies != undefined) { 4047 var allCurrencies = SalesRocket.CurrencyManager.allCurrencies; 4048 var MoneyRate = []; 4049 for(var i in allCurrencies) { 4050 MoneyRate[i] = allCurrencies[i]['r']; 4051 }; 4052 var toRate = MoneyRate[to]; 4053 var fromRate = MoneyRate[from]; 4054 // æ å°æ°ç¹çç¹æ®è´§å¸åä¸ä¿çå°æ°é¨å 4055 if(hidden_point_arr.indexOf(to) === 0) { 4056 return Math.round((amount * toRate) / fromRate); 4057 } 4058 return Math.round(((amount * toRate) / fromRate) * 100) /100; 4059 } 4060 } 4061 return amount; 4062 } 4063 // console.log('---------------------------9---------------------------') 4064 if(window.Currency!=undefined){ 4065 if(window.Currency.convert!=undefined){ 4066 return window.Currency.convert(amount,from,to); 4067 }else{ 4068 return amount; 4069 } 4070 }else{ 4071 return amount; 4072 } 4073 4074} 4075 4076 4077function girafflyHiddenPoint(price){ 4078 if(hidden_point){
4079 return parseInt(price).toLocaleString('en-US'); 4080 }else{ 4081 return formatCurrency(parseFloat(price).toFixed(2)); 4082 } 4083} 4084 4085/** 4086 * 彿°å : girafflyCurrencyAttributesObject 4087 * ä½ç¨ : è·ååéä¸çè´§å¸æ°æ® 4088 * åæ° : windowFirst ---> window 对象ä¸ç第ä¸ä¸ªå±æ§ 4089 * åæ° : windowSecond ---> window 对象ä¸ç第äºä¸ªå±æ§ 4090 * åæ° : symbol ---> è·åå°çæ°æ®æ¯å¦åªæç¬¦å·,æç¬¦å·åè¦å»é¤ç¬¦å· 4091 * åæ° : json ---> è·åå°çæ°æ®æ¯å¦ä¸ºjsonæ ¼å¼ 4092 * åæ° : json_index ---> 妿æ¯json,åéè¦å¡«å ¥jsonç´¢å¼ 4093 * åæ° : html ---> æ¯å¦htmlç±»å 4094 * åæ° : cookie ---> æ¯å¦å¨cookieè·åæ°æ® 4095 */ 4096function girafflyCurrencyAttributesObject(windowFirst,windowSecond,symbol=false,json=false,json_index='',html=false,cookie=false) { 4097 var currencyStr1 = ''; 4098 var currencyStr2 = ''; 4099 if(cookie == true) { 4100 if(window[windowFirst]!=undefined){ 4101 if(window[windowFirst][windowSecond]!=undefined){ 4102 var cookieArr = window[windowFirst][windowSecond].split(';') 4103 cookieArr.map((item)=>{ 4104 if(item.split('=')[0].indexOf(json_index) != -1) { 4105 currencyStr1 = item.split('=')[1] 4106 } 4107 }) 4108 return currencyStr1; 4109 } 4110 } 4111 }else{ 4112 if(symbol == true) { 4113 if(window[windowFirst]!=undefined){ 4114 if(window[windowFirst][windowSecond]!=undefined){ 4115 if(json == true) { 4116 currencyStr1 = JSON.parse(window[windowFirst][windowSecond]); 4117 currencyStr2 = currencyStr1[json_index]; 4118 return currencyStr2; 4119 }else if(html == true) { 4120 return jQuery(window[windowFirst][windowSecond]).text().trim(); 4121 } 4122 else{ 4123 return JSON.parse(window[windowFirst][windowSecond]); 4124 } 4125 } 4126 } 4127 }else{ 4128 if(window[windowFirst]!=undefined){ 4129 if(window[windowFirst][windowSecond]!=undefined){ 4130 currencyStr1 = window[windowFirst][windowSecond]; 4131 if(json == true) { 4132 currencyStr1 = JSON.parse(currencyStr1); 4133 currencyStr2 = currencyStr1[json_index]; 4134 return currencyStr2; 4135 }else{ 4136 currencyStr2 = "" 4137 for(var i=0; i<currencyStr1.length; i++) { 4138 if(currencyStr1[i]>='A'&¤cyStr1[i]<='Z'){ 4139 currencyStr2 += currencyStr1[i]; 4140 } 4141 } 4142 return currencyStr2; 4143 } 4144 } 4145 } 4146 } 4147 } 4148 4149 return false; 4150} 4151 4152function girafflyCurrencyAttributesFunction(windowFirst,windowPath,functionName,param='') { 4153 if(window[windowFirst] != undefined) { 4154 windowData = window[windowFirst] 4155 for(var i =0; i<windowPath.length; i++) { 4156 if(windowData[windowPath[i]] != undefined) { 4157 windowData = windowData[windowPath[i]]; 4158 }else{ 4159 return false; 4160 } 4161 } 4162 if(param==='') { 4163 if(windowData[functionName] != undefined) { 4164 return windowData[functionName]() 4165 } 4166 }else{ 4167 if(windowData[functionName] != undefined) { 4168 return windowData[functionName](param) 4169 } 4170 } 4171 } 4172 return false; 4173} 4174 4175 4176function girafflyReturnAmount(price,comparePrice=false){ 4177 // console.log('girafflyReturnAmount-------start') 4178 var currency = new Set(); 4179 if(girafflyMutilCurrency!=null){ 4180 var from = ""; 4181 var to = ""; 4182 // var notNeed=1; 4183 if(Shopify.currency.active!=undefined){ 4184 from=Shopify.currency.active; 4185 currency.add(Shopify.currency.active); 4186 //to=Shopify.currency.active; 4187 } 4188 4189 4190 girafflyCurrencyAttributesObject('Currency','currentCurrency')?currency.add(girafflyCurrencyAttributesObject('Currency','currentCurrency')):''; 4191 4192 girafflyCurrencyAttributesObject('DoublyGlobalCurrency','currentCurrency')?currency.add(girafflyCurrencyAttributesObject('DoublyGlobalCurrency','currentCurrency')):''; 4193 4194 girafflyCurrencyAttributesObject('KTCurrency','currentCurrency')?currency.add(girafflyCurrencyAttributesObject('KTCurrency','currentCurrency')):''; 4195 4196 girafflyCurrencyAttributesObject('conversionBearAutoCurrencyConverter','currency')?currency.add(girafflyCurrencyAttributesObject('conversionBearAutoCurrencyConverter','currency')):''; 4197 4198 girafflyCurrencyAttributesObject('sessionStorage','bacurr_user_cur',true)?currency.add(girafflyCurrencyAttributesObject('sessionStorage','bacurr_user_cur',true)):''; 4199
4200 girafflyCurrencyAttributesObject('sessionStorage','buckscc_customer_currency')?currency.add(girafflyCurrencyAttributesObject('sessionStorage','buckscc_customer_currency')):''; 4201 4202 girafflyCurrencyAttributesObject('localStorage','cbb-currency-converter-currency',true,true,'value')?currency.add(girafflyCurrencyAttributesObject('localStorage','cbb-currency-converter-currency',true,true,'value')):''; 4203 4204 girafflyCurrencyAttributesObject('sessionStorage','bacurrGeoCurrency',true,true,'value')?currency.add(girafflyCurrencyAttributesObject('sessionStorage','bacurrGeoCurrency',true,true,'value')):''; 4205 4206 girafflyCurrencyAttributesObject('currencyhq','selected')?currency.add(girafflyCurrencyAttributesObject('currencyhq','selected')):''; 4207 4208 girafflyCurrencyAttributesObject('localStorage','eliteCurrency')?currency.add(girafflyCurrencyAttributesObject('localStorage','eliteCurrency')):''; 4209 4210 girafflyCurrencyAttributesObject('localStorage','currency59db814c-59bb-11eb-ae93-0242ac130002',false,true,false,'',true)?currency.add(girafflyCurrencyAttributesObject('localStorage','currency59db814c-59bb-11eb-ae93-0242ac130002',false,true,false,'',true)):''; 4211 4212 girafflyCurrencyAttributesObject('localStorage','ws-'+window.Shopify.shop+'-currencyConverter-currency')?currency.add(girafflyCurrencyAttributesObject('localStorage','ws-'+window.Shopify.shop+'-currencyConverter-currency')):''; 4213 4214 girafflyCurrencyAttributesObject('localStorage','autoketing-currency-location-customer-v1')?currency.add(girafflyCurrencyAttributesObject('localStorage','autoketing-currency-location-customer-v1')):''; 4215 4216 4217 4218 4219 // åå¨é®é¢ -> APPå è½½æ ¢,导è´è¿è¡åæ æ³ä½¿ç¨ä»ä»¬ç彿°è·åCookie,使¯å¦æç´æ¥è¯»åcookieçè¯,å¯è½åå¨Cookieä¿¡æ¯ä¿ç 4220 // ç¨å«äººç彿°è¯»åcookie,好夿¯å¯ä»¥é²æ¢ä¿¡æ¯ä¿ç导è´çä¿¡æ¯å²çª 4221 girafflyCurrencyAttributesObject('document','cookie',false,false,'mc-currency',false,true)?currency.add(girafflyCurrencyAttributesObject('document','cookie',false,false,'mc-currency',false,true)):''; 4222 4223 girafflyCurrencyAttributesObject('document','cookie',false,false,'autoketing-currency',false,true)?currency.add(girafflyCurrencyAttributesObject('document','cookie',false,false,'autoketing-currency',false,true)):''; 4224 // girafflyCurrencyAttributesFunction('window',[],'readCookie','mc-currency')?currency.add(girafflyCurrencyAttributesFunction('window',[''],'readCookie','mc-currency')):''; 4225 4226 // girafflyCurrencyAttributesObject('document','cookie',true,true,true,'mw_cs')?currency.add(girafflyCurrencyAttributesObject('document','cookie',true,true,true,'mw_cs')):''; 4227 girafflyCurrencyAttributesFunction('mwSwitcher',['utils'],'getLocalCurrency','mw_cs')?currency.add(girafflyCurrencyAttributesFunction('mwSwitcher',['utils'],'getLocalCurrency','mw_cs')):''; 4228 4229 girafflyCurrencyAttributesFunction('Shoppad',['apps','coin'],'getLocalCurrency')?currency.add(girafflyCurrencyAttributesFunction('Shoppad',['apps','coin'],'getLocalCurrency')):''; 4230 4231 girafflyCurrencyAttributesFunction('window',[],'mcc_read_cookie','mcc_manual_currency')?currency.add(girafflyCurrencyAttributesFunction('window',[],'mcc_read_cookie','mcc_manual_currency')):''; 4232 4233 if(currency.size >= 2) { 4234 currency.delete(window.Shopify.currency.active); 4235 } 4236 // å é¤ååºè¯¥åªå©ä¸ä¸ªå ç´ ,å¦æè¿æå¤ä¸ªçè¯,说æå¯è½åå¨å¤ä¸ªè´§å¸APPæè å¯è½å ¶ä»è´§å¸APPæ°æ®æªå®å ¨æ¸ é¤,è¥æ¯éè¦å¤çè¿ä¸ªé®é¢,å¯ä»¥ä»è¿æ³åæ³ 4237 if(currency.size >= 2) { 4238 localStorage.clear(); 4239 sessionStorage.clear(); 4240 } 4241 // console.log(currency) 4242 // é»è®¤åæåä¸ä¸ª 4243 to = currency.values().next()['value'] 4244 4245 //转æ¢ä»·æ ¼ 4246 price = girafflyChangeCurrency(price,from,to,comparePrice); 4247 // console.log(price,'price') 4248 // console.log('---------girafflyChangeCurrency-----------end------------') 4249 //è´§å¸ç¬¦å· 4250 var before_format =""; 4251 var after_format =""; 4252 var change_format = girafflymoneyformat(); 4253 4254 before_format=change_format.before_format; 4255 after_format=change_format.after_format; 4256 if(before_format === '$' && after_format === '') { 4257 after_format = 'USD' 4258 } 4259 // if(notNeed){ 4260 // return '<span class="giraffly_product_currency_before"> $</span>' + girafflyHiddenPoint(price) + '<span class="giraffly_product_currency"> '+after_format+'</span>'; 4261 // } 4262 4263 return '<span class="giraffly_product_currency_before">'+before_format +'</span>'+ girafflyHiddenPoint(price) + '<span class="giraffly_product_currency"> ' +after_format +'</span>'; 4264 }else{ 4265 var activeCurrency = 'USD'; 4266 if(Shopify.currency.active!=undefined){ 4267 activeCurrency=Shopify.currency.active; 4268 } 4269 return '<span class="giraffly_product_currency_before">$</span>' + girafflyHiddenPoint(price) + '<span class="giraffly_product_currency"> ' +activeCurrency +'</span>'; 4270 } 4271} 4272 4273function formatCurrency(num){ 4274 if(num) 4275 { 4276 num = num.toString().replace(/\$|\,/g,''); 4277 4278 if(''==num || isNaN(num)){return;} 4279 4280 var sign = num.indexOf("-")> 0 ? '-' : ''; 4281 4282 var cents = num.indexOf(".")> 0 ? num.substr(num.indexOf(".")) : ''; 4283 cents = cents.length>1 ? cents : '' ; 4284 4285 num = num.indexOf(".")>0 ? num.substring(0,(num.indexOf("."))) : num ; 4286 4287 if('' == cents){ if(num.length>
42871 && '0' == num.substr(0,1)){return;}} 4288 4289 else{if(num.length>1 && '0' == num.substr(0,1)){return ;}} 4290 4291 for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) 4292 { 4293 num = num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3)); 4294 } 4295 4296 return (sign + num + cents); 4297 } 4298 4299} 4300 4301function girafflyInitDom(json){ 4302 className = ['money','currency-converter-amount-box','mw-price','Magic-Currency','product__price','price-item']; 4303 for(var i=0; i<className.length; i++) { 4304 if(jQuery('span.'+className[i]).length!=0) { 4305 girafflyMutilCurrency = 1; 4306 //çå¬åæ¢å¤è¯è¨ 4307 // jQuery('span.'+className[i]).bind('DOMNodeInserted',function(){ 4308 // girafflyInitSetTimeOut(json); 4309 // }) 4310 let elements = document.querySelectorAll('span.' + className[i]); 4311 // å®ä¹åè°å½æ° 4312 let mutationCallback = function (mutationsList) { 4313 girafflyInitSetTimeOut(json); 4314 }; 4315 // å建ä¸ä¸ªMutationObserverå®ä¾ 4316 let observer = new MutationObserver(mutationCallback); 4317 let observerConfig = { childList: true, subtree: true }; 4318 elements.forEach(function (element) { 4319 observer.observe(element, observerConfig); 4320 }); 4321 } 4322 } 4323} 4324 4325function girafflyInitSetTimeOut(json){ 4326 setTimeout(() => { 4327 if(window.Currency!=undefined && giraffly_default_js!=1){ 4328 if(window.Currency.currentCurrency!=undefined){ 4329 if(hidden_point_arr.indexOf(window.Currency.currentCurrency)!=-1){ 4330 hidden_point=1; 4331 }else{ 4332 hidden_point=0; 4333 } 4334 } 4335 4336 }else if(window.DoublyGlobalCurrency!=undefined){ 4337 if(window.DoublyGlobalCurrency.currentCurrency!=undefined){ 4338 if(hidden_point_arr.indexOf(window.DoublyGlobalCurrency.currentCurrency)!=-1){ 4339 hidden_point=1; 4340 }else{ 4341 hidden_point=0; 4342 } 4343 } 4344 }else if(window.KTCurrency!=undefined){ 4345 if(window.KTCurrency.currentCurrency!=undefined){ 4346 if(hidden_point_arr.indexOf(window.KTCurrency.currentCurrency)!=-1){ 4347 hidden_point=1; 4348 }else{ 4349 hidden_point=0; 4350 } 4351 } 4352 } 4353 4354 var variants = json.variants; 4355 var stockVariantskey = 0; 4356 var variantIdSelect = getQueryVariable('variant'); 4357 if(variants){ 4358 var has = 0; 4359 Object.keys(variants).forEach(function(key){ 4360 if(variantIdSelect){ 4361 if(variants[key].id == variantIdSelect && has === 0){ 4362 stockVariantskey = key; 4363 has = 1; 4364 } 4365 }else{ 4366 if(variants[key].available && has === 0){ 4367 stockVariantskey = key; 4368 has = 1; 4369 } 4370 } 4371 }); 4372 } 4373 if(json.variants != undefined) { 4374 var p_price = json.variants[stockVariantskey].price? json.variants[stockVariantskey].price/100 :''; 4375 var p_at_price = json.variants[stockVariantskey].compare_at_price? json.variants[stockVariantskey].compare_at_price/100 :''; 4376 p_at_price = p_at_price < p_price ? '' : p_at_price ; 4377 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 4378 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 4379 } 4380 updateGirafflyShoppingCart(); 4381 4382 4383 4384 4385 }, 500); 4386} 4387 4388 4389 4390 4391function Conversion(tagSelector,to){ 4392 if (tagSelector.attr("data-currency-original") === undefined) { 4393 tagSelector.attr("data-currency-original", tagSelector.html()); 4394 tagSelector.attr("data-currency-shop-base", mcc_shop_base_currency) 4395 } else if (mcc_ignore_original === true) { 4396 tagSelector.attr("data-currency-original", tagSelector.html()); 4397 tagSelector.attr("data-currency-shop-base", mcc_shop_base_currency); 4398 mcc_ignore_original = false; 4399 mcc_manual_change = false 4400 } 4401 if (mcc_display_type === "with_currency_code") { 4402 c = mcc_money_format_with_currency_code[mcc_shop_base_currency] 4403 } else { 4404 c = mcc_money_format[mcc_shop_base_currency] 4405 } 4406 if (c.indexOf('amount_no_decimals') != -1) { 4407 d = parseInt(tagSelector.attr('data-currency-original').replace(/[^0-9]/g, ""), 10) * 100 4408 } else { 4409 if (mcc_shop_base_currency === "JOD" || mcc_shop_base_currency == "KWD" || mcc_shop_base_currency == "BHD" || mcc_shop_base_currency === "OMR") { 4410 d = parseInt(tagSelector.attr('data-currency-original').replace(/[^0-9]/g, ""), 10) / 10 4411 } else { 4412 var g = /^[0-9][0-9]{0,2}(?:(\.|,)?[0-9]{3}){0,3}(?:(\.|,)[0-9]{0})?$/; 4413 var h = /^[0-9][0-9]{0,2}(?:(\.|,)?[0-9]{3}){0,3}(?:(\.|,)[0-9]{1})?$/; 4414 var i = /^[0-9][0-9]{0,2}(?:(\.|,)?[0-9]{3}){0,3}(?:(\.|,)[0-9]{2})?$/; 4415 var j = tagSelector.attr('data-currency-original').replace(/[^0-9.,]/g, "").trim(); 4416 if (j[0] === "." || j[0] === ",") { 4417 j = j.slice(1) 4418 } else if (j.slice( - 1) === "." || j.slice( - 1) === ",") { 4419 j = j.slice(0, -1) 4420 } 4421 if (g.test(j)) { 4422 d = parseInt(j.replace(/[^0-9]/g, ""), 10) * 100 4423 } else if (h.test(j)) { 4424 d = parseInt(j.replace(/[^0-9]/g, ""), 10) * 10 4425 } else if (i.test(j)) { 4426 d = parseInt(j.replace(/[^0-9]/g, ""), 10) 4427 } else { 4428 d = parseInt(j.replace(/[^0-9]/g, ""), 10) 4429 } 4430 } 4431 } 4432 var k = mcc_manual_exchange_list[to] ? mcc_manual_exchange_list[to] : mcc_exchanged_rates[to]; 4433 var l = mcc_manual_exchange_list[mcc_shop_base_currency] ? mcc_manual_exchange_list[mcc_shop_base_currency] : mcc_exchanged_rates[mcc_shop_base_currency]; 4434 e = d * k / l; 4435 if ((to === "JOD" || to == "KWD" || to == "BHD" || to === "OMR") && (mcc_rounded_whole_type === "without_00")) { 4436 var m = to + "_nz" 4437 } else { 4438 var m = to 4439 } 4440 var money; 4441 if (mcc_display_type === "with_currency_code") { 4442 var e1 = /\{\{\s*(\w+)\s*\}\}/; 4443 switch (mcc_money_format_with_currency_code[m].match(e1)[1]) { 4444 case "amount": 4445 money = mcc_floatToString(e / 100, 2, d); 4446 break; 4447 case "amount_no_decimals": 4448 money = mcc_floatToString(e / 100, 0, d); 4449 break; 4450 case "amount_with_comma_separator": 4451 money = mcc_floatToString(e / 100, 2, d).replace(/\./, ","); 4452 break; 4453 case "amount_no_decimals_with_comma_separator": 4454 money = mcc_floatToString(e / 100, 0, d).replace(/\./, ","); 4455 break 4456 } 4457 } else { 4458 var e1 = /\{\{\s*(\w+)\s*\}\}/; 4459 switch (mcc_money_format[m].match(e1)[1]) { 4460 case "amount": 4461 money = mcc_floatToString(e / 100, 2, d); 4462 break; 4463 case "amount_no_decimals": 4464 money = mcc_floatToString(e / 100, 0, d); 4465 break; 4466 case "amount_with_comma_separator": 4467 money = mcc_floatToString(e / 100, 2, d).replace(/\./, ","); 4468 break; 4469 case "amount_no_decimals_with_comma_separator": 4470 money = mcc_floatToString(e / 100, 0, d).replace(/\./, ","); 4471 break 4472 } 4473 } 4474 return parseFloat(money); 4475} 4476 4477function getCurrencyConverter() { 4478 var xhr = new XMLHttpRequest(); 4479 xhr.open('GET', 'https://www.codeblackbelt.com/json/preferences/currency-converter-plus.json?countryCode=US&shop=workphlo.shop&activeCurrencyCode=USD&path=%2Fproducts%2Fsoldier', true); 4480 xhr.send(); 4481 /** 4482 * è·åæ°æ®åçå¤çç¨åº 4483 */ 4484 var Rate; 4485 xhr.onreadystatechange = function () { 4486 if (xhr.readyState == 4 && xhr.status == 200) { 4487 var res = JSON.parse(xhr.responseText);//è·åå°jsonå符串ï¼è§£æ 4488 if(res.preferences){ 4489 Rate = res.preferences[0].currencies 4490 for(var i=0; i<Rate.length; i++) { 4491 CurrencyConverterAppRate[Rate[i].code] = Rate[i].ratio; 4492 } 4493 } 4494 } 4495 }; 4496} 4497 4498 4499function updateCartQuantity(quantity=0) { 4500 4501 const current_theme = window.Shopify.theme.name?window.Shopify.theme.name:"" 4502 switch(current_theme) { 4503 4504 case 'Debut': 4505 jQuery('span[data-cart-count]').text(quantity) 4506 break; 4507 4508 case 'Sense': 4509 case 'Craft': 4510 case 'Crave': 4511 case 'Studio': 4512 case 'Taste': 4513 case 'Dawn': 4514 case 'Be Yours': 4515 jQuery(".cart-count-bubble").find("span").text(quantity) 4516 break; 4517 4518 case 'Drop': 4519 case 'Icon': 4520 case 'Testament': 4521 case 'Fashionopolism': 4522 case 'Lorenza': 4523 case 'Context': 4524 case 'Mr Parker': 4525 case 'Foodie': 4526 jQuery('.js-cart-count').text(quantity) 4527 break; 4528 4529 case 'Bullet': 4530 jQuery('#counter').attr('data-count',quantity) 4531 jQuery('#counter').find('span').text(quantity) 4532 4533 break; 4534 4535 case 'Kalles-2.0.0': 4536 jQuery(".jsccount").text(quantity) 4537 break; 4538 4539 case 'Prestige': 4540 case 'lastobject-SO/main': 4541 jQuery(".Header__CartCount").text(quantity) 4542 break; 4543 4544 case 'Warehouse': 4545 case 'Focal': 4546 case 'Spark': 4547 case 'Ira': 4548 jQuery(".header__cart-count").text(quantity) 4549 break; 4550 4551 case 'Symmetry': 4552 jQuery(".cart-link__count").text(quantity) 4553 break; 4554 4555 case 'Expanse': 4556 jQuery(".cart-link__bubble-num").text(quantity) 4557 break; 4558 4559 case 'Pipeline': 4560 case 'Kingdom': 4561 case 'Editions': 4562 jQuery("span[data-header-cart-count]").text("("+quantity+")") 4563 jQuery("span[data-header-cart-count]").attr("data-header-cart-count", quantity) 4564 break; 4565 4566 case 'Capital': 4567 case 'Retina': 4568 jQuery("span[data-header-cart-count]").text(quantity) 4569 jQuery("span[data-header-cart-count]").attr("data-header-cart-count", quantity) 4570 break; 4571 4572 case 'Empire': 4573 jQuery(".site-header-cart--count").attr("data-header-cart-count", quantity) 4574 break 4575 4576 case 'Flow': 4577 case 'Envy': 4578 jQuery(".cart-item-count-header--quantity").text(quantity) 4579 break 4580 4581 case 'Venue': 4582 case 'Label': 4583 case 'Cascade': 4584 jQuery("#CartCount").text(quantity) 4585 break 4586 4587 case 'Showcase': 4588 jQuery("#site-control > div > div.nav-right-side.has-country-selector > a.cart.cart-icon--basket1 > div").text(quantity) 4589 break 4590 4591 case 'Canopy': 4592 jQuery(".inner-count").text(quantity) 4593 break 4594 4595 case 'Boost': 4596 jQuery(".header-cart__count").text(quantity) 4597 break 4598 4599 case 'Blockshop': 4600 case 'Fresh': 4601 case 'Maker': 4602 jQuery(".cart--external--total-items").text(quantity) 4603 break 4604 4605 case 'Avenue': 4606 jQuery(".cartCountSelector").text(quantity) 4607 break 4608 4609 case 'District': 4610 jQuery(".cart-button__count").text(quantity) 4611 break 4612 4613 case 'Highlight': 4614 jQuery(".menu-meta__count").text(quantity) 4615 break 4616 4617 case 'Colors': 4618 case 'Grid': 4619 case 'Editorial': 4620 case 'Avatar': 4621 jQuery(".cart-count").text(quantity) 4622 break 4623 4624 case 'Parallax': 4625 jQuery("div.five-sixths.columns.nav.mobile_hidden > ul.header__secondary-navigation.menu.right > li.cart > a:nth-child(1) > span").text(quantity) 4626 break 4627 4628 case 'Atlantic': 4629 jQuery("span[data-cart-mini-count]").text(quantity) 4630 break 4631 4632 case 'Galleria': 4633 jQuery(".cart-counter").text(quantity) 4634 break 4635 4636 case 'Responsive': 4637 jQuery(".cart_count").text(quantity) 4638 break 4639 4640 case 'Startup': 4641 jQuery(".site-header__cart-count").text(quantity) 4642 break 4643 4644 case 'Providence': 4645 jQuery(".item-count").text(quantity) 4646 break 4647 4648 case 'Sunrise': 4649 jQuery("div.header-right.hide-mobile > div > div > a > em").text(quantity) 4650 break 4651 4652 case 'Masonry': 4653 jQuery(".numitems").text("("+quantity+")") 4654 break 4655 4656 case 'Loft': 4657 jQuery(".cart-item-count").text(quantity) 4658 break 4659 default: 4660 break 4661 4662 } 4663 4664 // 4665 // jQuery(".cart-count-bubble").find("span").text(quantity) 4666 // 4667 // jQuery('.js-cart-count').text(quantity) 4668 // 4669 // jQuery('#counter').attr('data-count',quantity) 4670 // jQuery('#counter').find('span').text(quantity) 4671 // 4672 // jQuery(".jsccount").text(quantity) 4673 // 4674 // jQuery(".Header__CartCount").text(quantity) 4675 // 4676 // jQuery(".header__cart-count").text(quantity) 4677 // 4678 // jQuery(".cart-link__count").text(quantity) 4679 // 4680 // jQuery(".cart-link__bubble-num").text(quantity) 4681 // 4682 // if(Shopify.theme.name == "Capital" || Shopify.theme.name == "Retina") { 4683 // jQuery("span[data-header-cart-count]").text(quantity) 4684 // }else{ 4685 // jQuery("span[data-header-cart-count]").text("("+quantity+")") 4686 // } 4687 // jQuery("span[data-header-cart-count]").attr("data-header-cart-count", quantity) 4688 // 4689 // jQuery(".site-header-cart--count").attr("data-header-cart-count", quantity) 4690 // 4691 // jQuery(".cart-item-count-header--quantity").text(quantity) 4692 // 4693 // jQuery("#CartCount").text(quantity) 4694 // 4695 // jQuery("#site-control > div > div.nav-right-side.has-country-selector > a.cart.cart-icon--basket1 > div").text(quantity) 4696 // 4697 // jQuery(".inner-count").text(quantity) 4698 // 4699 // jQuery(".header-cart__count").text(quantity) 4700 // 4701 // jQuery(".cart--external--total-items").text(quantity) 4702 // 4703 // jQuery(".cartCountSelector").text(quantity) 4704 // 4705 // jQuery(".cart-button__count").text(quantity) 4706 // 4707 // jQuery(".menu-meta__count").text(quantity) 4708 // 4709 // jQuery(".cart-count").text(quantity) 4710 // 4711 // jQuery("div.five-sixths.columns.nav.mobile_hidden > ul.header__secondary-navigation.menu.right > li.cart > a:nth-child(1) > span").text(quantity) 4712 // 4713 // jQuery("span[data-cart-mini-count]").text(quantity) 4714 // 4715 // jQuery(".cart-counter").text(quantity) 4716 // 4717 // jQuery(".cart_count").text(quantity) 4718 // 4719 // jQuery(".site-header__cart-count").text(quantity) 4720 // 4721 // jQuery(".item-count").text(quantity) 4722 // 4723 // jQuery("div.header-right.hide-mobile > div > div > a > em").text(quantity) 4724 // 4725 // jQuery(".numitems").text("("+quantity+")
4725") 4726 // 4727 // jQuery(".cart-item-count").text(quantity) 4728 // 4729 // jQuery("div.header-right.hide-mobile > div > div > a > em").text(quantity) 4730 4731 4732 // jQuery("input[name*='updates']").attr("value",quantity) 4733} 4734 4735 4736</script>
4736 4737 4738
4739<script> 4740 4741</script>
4741 4742 4743 4744<style> 4745 @-webkit-keyframes girafflybounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes girafflybounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.girafflybounce{-webkit-animation-name:girafflybounce;animation-name:girafflybounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes girafflyshake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes girafflyshake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.girafflyshake{-webkit-animation-name:girafflyshake;animation-name:girafflyshake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes girafflyswing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
474560%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes girafflyswing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.girafflyswing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:girafflyswing;animation-name:girafflyswing}@-webkit-keyframes girafflytada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes girafflytada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.girafflytada{-webkit-animation-name:girafflytada;animation-name:girafflytada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes girafflybounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;
4745-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes girafflybounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.girafflybounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:girafflybounceIn;animation-name:girafflybounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}
4745to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.giraffly-animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
474540%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
474540%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
4745}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
4745}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
4745}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
4745to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
4745to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
4745}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
4745}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
4745}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;
4745-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
4745@-webkit-keyframes scZoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes scZoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.scZoomOut{-webkit-animation-name:scZoomOut;animation-name:scZoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.giraffly-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.giraffly-animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.giraffly-animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.giraffly-animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.giraffly-animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.giraffly-animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.giraffly-animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.giraffly-animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.giraffly-animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.giraffly-animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.giraffly-animated.slower{-webkit-animation-duration:3s;animation-duration:3s}
4745@media (prefers-reduced-motion:reduce),(print){.giraffly-animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}} 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766@keyframes loading{ 4767 0%{ 4768 -webkit-transform: rotate(0deg); 4769 -moz-transform: rotate(0deg); 4770 -o-transform: rotate(0deg); 4771 transform: rotate(0deg); 4772 } 4773 4774 100%{ 4775 -webkit-transform: rotate(360deg); 4776 -moz-transform: rotate(360deg); 4777 -o-transform: rotate(360deg); 4778 transform: rotate(360deg) 4779 } 4780} 4781.addToCartLoading{ 4782 background: url('data:image/svg+xml;utf8,%3Csvg%20className%3D%22icon%22%20style%3D%22width%3A%201.5em%3B%20height%3A%201.5em%3Bvertical-align%3A%20middle%3Bfill%3A%20%23ffffff%3Boverflow%3A%20hidden%3B%22%20viewBox%3D%220%200%201024%201024%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20p-id%3D%223187%22%3E%3Cpath%20d%3D%22M249.836%20210.77c5.558-3.827%2010.73-7.527%2015.812-10.695%204.967-3.314%209.807-6.121%2014.208-8.785%202.18-1.362%204.374-2.515%206.425-3.673l5.873-3.281c0.945-0.551%201.789-0.953%202.625-1.377l2.425-1.226%204.381-2.233%201.954-1.004%202.219-1.093%203.918-1.924%207.184-3.527c2.883-1.44%205.996-3.272%208.694-5.22%2026.969-19.458%2033.057-57.094%2013.599-84.063-19.458-26.968-57.094-33.057-84.063-13.599l-6.49%204.682-3.54%202.554-2.071%201.499-2.62%201.947-5.824%204.351a7267.87%207267.87%200%200%200-3.193%202.399c-1.091%200.824-2.25%201.676-3.282%202.533a33346.62%2033346.62%200%200%201-6.735%205.441c-2.343%201.915-4.833%203.859-7.308%206.046-4.991%204.313-10.423%208.905-15.952%2014.121-5.645%205.071-11.353%2010.792-17.394%2016.739-5.886%206.125-12.079%2012.515-18.185%2019.505-12.303%2013.875-24.827%2029.53-36.839%2046.835a494.61%20494.61%200%200%200-33.896%2056.497%20491.342%20491.342%200%200%200-27.329%2064.159c-1.02%202.77-1.888%205.605-2.789%208.428l-2.688%208.477c-1.692%205.691-3.266%2011.429-4.857%2017.152l-2.135%208.669c-0.683%202.896-1.479%205.756-2.051%208.682l-1.84%208.729-0.914%204.358-0.785%204.387a479.254%20479.254%200%200%200-7.583%2069.967c-0.302%205.759-0.239%2011.514-0.279%2017.214l-0.017%204.267c-0.001%201.42%200.069%202.841%200.101%204.257l0.25%208.464%200.127%204.204%200.264%204.188%200.531%208.317%200.278%204.451%200.399%203.933%200.792%207.821c0.14%201.313%200.244%202.561%200.412%203.918l0.527%204.098%201.056%208.115c0.185%201.337%200.33%202.695%200.549%204.002l0.648%203.91%201.289%207.744c1.825%2010.246%203.911%2020.188%206.263%2029.766a463.195%20463.195%200%200%200%2016.342%2052.81l2.255%205.904%201.108%202.899%201.186%202.836%204.611%2010.976c3.247%207.033%206.19%2013.723%209.353%2019.831%206.048%2012.328%2012.043%2022.661%2017.007%2031.096%205.121%208.359%209.212%2014.84%2012.197%2019.141l4.472%206.638-3.293-7.292c-2.209-4.713-5.148-11.776-8.748-20.761-3.443-9.059-7.545-20.055-11.346-32.919-2.041-6.376-3.771-13.301-5.726-20.516l-2.612-11.204-0.667-2.878-0.583-2.935-1.183-5.957c-3.105-16.055-5.568-33.549-6.889-52.052-0.668-9.251-1.027-18.753-1.1-28.437l0.03-7.3%200.014-3.67c0.002-1.227%200.084-2.416%200.122-3.629l0.284-7.263%200.139-3.644c0.053-1.229%200.166-2.577%200.247-3.863a35704.717%2035704.717%200%200%201%200.798-11.787l0.017-0.247c0.013%200.588%200.018%200.028%200.027%200.098l0.05-0.472%200.101-0.945%200.2-1.891%200.8-7.581%200.4-3.801%200.535-3.801%201.069-7.62c0.187-1.271%200.335-2.545%200.555-3.815l0.67-3.811c0.909-5.082%201.708-10.185%202.859-15.253a424.734%20424.734%200%200%201%2017.057-60.03l1.316-3.663%201.437-3.623%202.859-7.225c0.907-2.417%202.03-4.761%203.033-7.135l3.079-7.082c2.208-4.653%204.37-9.295%206.624-13.867l3.508-6.783c1.167-2.252%202.294-4.513%203.565-6.702a414.503%20414.503%200%200%201%2031.89-49.502%20407.116%20407.116%200%200%201%2035.476-41.25%20406.598%20406.598%200%200%201%2035.793-32.288c5.751-4.687%2011.515-8.857%2016.918-12.861zM1023.966%20510.486l-0.001-0.005-0.875-7.954-1.051-9.554-0.687-6.125-1.153-8.152c-0.828-5.729-1.741-12.089-2.813-18.907l-4.259-20.887c-0.691-3.726-1.738-7.517-2.729-11.425l-3.102-12.024c-0.558-2.048-1.019-4.142-1.677-6.221l-1.958-6.314-4.07-13.021-1.049-3.333-1.211-3.324c-0.814-2.223-1.638-4.467-2.469-6.732-1.673-4.522-3.34-9.131-5.115-13.781l-5.938-13.981-3.046-7.123c-1.037-2.384-2.247-4.72-3.375-7.102l-6.997-14.388c-0.569-1.22-1.222-2.408-1.877-3.598l-1.958-3.583-3.95-7.211-3.995-7.265c-1.354-2.422-2.881-4.773-4.324-7.175l-8.875-14.427c-12.567-18.998-26.533-37.793-42.018-55.643-15.662-17.71-32.638-34.534-50.581-50.045a527.617%20527.617%200%200%200-56.726-41.602c-19.622-12.201-39.702-22.647-59.484-31.64l-14.925-6.188c-2.47-0.995-4.881-2.072-7.356-2.979l-7.402-2.651-7.306-2.609-3.615-1.289c-1.198-0.434-2.394-0.863-3.618-1.21l-14.37-4.353c-2.366-0.691-4.68-1.466-7.035-2.069l-7.02-1.754-13.669-3.402c-4.524-0.941-8.985-1.788-13.341-2.655l-6.47-1.271-3.184-0.621-3.186-0.465-12.373-1.797-5.96-0.862c-1.957-0.298-3.928-0.403-5.85-0.61l-11.239-1.057c-3.638-0.329-7.151-0.735-10.598-0.81l-19.18-0.823-16.258%200.11-6.935%200.057c-2.177%200.091-4.219%200.237-6.115%200.34l-9.619%200.566-7.982%200.472%207.959%200.875%209.529%201.05c1.872%200.215%203.884%200.411%206.023%200.683l6.797%201.101%2015.801%202.578%2018.393%203.951c3.283%200.628%206.614%201.603%2010.051%202.514l10.571%202.838c1.801%200.509%203.644%200.92%205.469%201.526l5.542%201.793%2011.432%203.697%202.927%200.946%202.914%201.104%205.902%202.242c3.965%201.517%208.007%203.017%2012.084%204.613l12.243%205.366%206.241%202.733c2.088%200.929%204.128%202.029%206.212%203.044l12.59%206.277c1.068%200.506%202.106%201.094%203.145%201.685l3.131%201.761%206.302%203.542%206.353%203.568c2.118%201.209%204.165%202.586%206.263%203.878l12.601%207.922c16.565%2011.247%2032.949%2023.681%2048.48%2037.44a473.639%20473.639%200%200%201%2043.435%2044.87%20467.917%20467.917%200%200%201%2035.892%2050.115c10.476%2017.304%2
4782019.389%2034.971%2027.062%2052.322%201.761%204.404%203.506%208.772%205.234%2013.098%200.843%202.166%201.771%204.273%202.532%206.444l2.224%206.49%202.201%206.396%201.093%203.162c0.368%201.047%200.734%202.092%201.019%203.166l3.633%2012.572c0.578%202.068%201.242%204.086%201.738%206.146l1.441%206.137%202.829%2011.931%202.152%2011.645%201.045%205.64%200.514%202.772%200.362%202.779%201.423%2010.784%200.697%205.188c0.245%201.704%200.3%203.423%200.458%205.098l0.794%209.786c0.249%203.167%200.584%206.22%200.595%209.223l0.516%2016.686-0.346%2013.152-0.109%205.579-0.343%206.014-0.567%209.595-0.472%207.988c-0.169%203.219-0.107%206.829%200.256%2010.138%203.638%2033.056%2033.383%2056.904%2066.438%2053.267%2033.056-3.637%2056.905-33.382%2053.268-66.438zM885.176%20762.451l-4.868%205.897c-1.711%202.052-3.44%204.238-5.4%206.399-3.858%204.365-7.946%209.128-12.608%2013.957-4.517%204.944-9.632%209.919-14.922%2015.205-5.467%205.131-11.147%2010.547-17.374%2015.864-12.349%2010.726-26.262%2021.624-41.613%2032.046a434.435%20434.435%200%200%201-50.026%2029.303%20431.157%20431.157%200%200%201-56.59%2023.39c-2.436%200.874-4.935%201.6-7.419%202.361l-7.455%202.279c-5.006%201.425-10.053%202.742-15.078%204.091-2.536%200.593-5.075%201.187-7.617%201.78-2.545%200.566-5.051%201.25-7.622%201.714l-7.663%201.523-3.822%200.763-3.851%200.64a419.278%20419.278%200%200%201-61.304%205.938c-5.039%200.219-10.081%200.088-15.068%200.072l-3.733-0.022c-1.238-0.012-2.392-0.1-3.587-0.145l-7.067-0.313-3.505-0.146-3.997-0.27-7.961-0.537-1.981-0.133-0.989-0.067-0.494-0.033c0.221-0.008-0.844-0.005%200.433-0.022l-0.226-0.025-3.593-0.396-7.127-0.78a406.62%20406.62%200%200%201-53.494-10.013%20402.48%20402.48%200%200%201-45.808-14.792l-5.111-2.022-2.511-0.99-2.452-1.066-9.494-4.124c-6.074-2.917-11.861-5.522-17.131-8.352-10.648-5.379-19.552-10.718-26.826-15.11l-1.338-0.807a1085.391%201085.391%200%200%200-3.457-2.276l-4.116-2.687c-0.638-0.414-1.252-0.813-1.842-1.194l-2.021-1.354-3.621-2.439-6.637-4.472c-2.685-1.782-5.825-3.567-8.857-4.938-30.307-13.689-65.973-0.218-79.662%2030.089-13.689%2030.308-0.218%2065.974%2030.089%2079.663l7.293%203.294%203.979%201.797%202.369%201.063%202.994%201.302c2.073%200.896%204.3%201.857%206.676%202.885l3.672%201.574%201.917%200.819%201.9%200.745c10.22%204.014%2022.646%208.772%2037.189%2013.242%207.215%202.375%2015.042%204.443%2023.216%206.727l12.687%203.1%203.261%200.787%203.325%200.701%206.75%201.415c18.195%203.715%2038.044%206.719%2059.054%208.439a494.284%20494.284%200%200%200%2065.863%200.997l8.535-0.519%204.285-0.266%200.268-0.017c1.44-0.02%200.541-0.02%200.927-0.03l0.492-0.051%200.986-0.1%201.977-0.201%207.938-0.807%203.991-0.406%204.502-0.554%209.015-1.133c1.492-0.2%203.034-0.365%204.486-0.598l4.344-0.709c5.795-0.965%2011.61-1.832%2017.399-3.066a485.178%20485.178%200%200%200%2068.692-18.701l4.2-1.463%204.157-1.588%208.292-3.176c2.771-1.016%205.468-2.251%208.194-3.37l8.134-3.434c5.351-2.451%2010.685-4.869%2015.941-7.39l7.805-3.918c2.591-1.307%205.188-2.576%207.712-3.991a474.344%20474.344%200%200%200%2057.071-35.83%20467.174%20467.174%200%200%200%2047.72-40.068%20466.596%20466.596%200%200%200%2037.51-40.586c5.455-6.542%2010.335-13.082%2014.998-19.24%204.483-6.313%208.789-12.218%2012.512-18%203.868-5.667%207.179-11.177%2010.297-16.204%201.589-2.492%202.957-4.989%204.318-7.332%201.349-2.348%202.635-4.586%203.854-6.711%204.686-8.611%208.271-15.384%2010.509-20.116l3.527-7.185-4.682%206.489c-2.985%204.266-7.65%2010.33-13.635%2017.935z%22%20p-id%3D%223188%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A') left top no-repeat; 4783 background-size: 24px auto; 4784 width: 24px; 4785 height:24px; 4786 animation: loading 1s linear infinite; 4787 margin-right: 5px; 4788 color:#ff8a00; 4789 display:none; 4790} 4791 4792 4793 4794 4795.giraffly_PCPreview_confirmationBlock{ 4796 display: flex; 4797 -webkit-box-align: center; 4798 align-items: center; 4799 font-size: 18px; 4800 line-height: 18px; 4801 cursor: pointer; 4802 text-align: center; 4803 -webkit-box-pack: center; 4804 justify-content: center; 4805 min-width: 192px; 4806 white-space: nowrap; 4807 text-overflow: ellipsis; 4808 user-select: none; 4809 width:100%; 4810 min-height: 116px; 4811 max-width: none; 4812 margin: auto; 4813 padding: 17.6px 24px; 4814 border-width: initial; 4815 border-style: none; 4816 border-color: initial; 4817 border-image: initial; 4818 overflow: hidden; 4819 border-radius: initial; 4820} 4821.giraffly_PCPreview_singleButton{
4822 display: flex; 4823 -webkit-box-align: center; 4824 align-items: center; 4825 font-size: 18px; 4826 line-height: 18px; 4827 cursor: pointer; 4828 text-align: center; 4829 -webkit-box-pack: center; 4830 justify-content: center; 4831 min-width: 192px; 4832 white-space: nowrap; 4833 text-overflow: ellipsis; 4834 user-select: none; 4835 width: calc(100% - 30px); 4836 min-height: 88px; 4837 max-width: none; 4838 margin: auto; 4839 padding: 17.6px 24px; 4840 border-width: initial; 4841 border-style: none; 4842 border-color: initial; 4843 border-image: initial; 4844 overflow: hidden; 4845 border-radius: initial; 4846} 4847 4848 4849 4850@media (min-width: 768px) { 4851 .giraffly_PCPreview_BOX{ 4852 position: fixed; 4853 z-index:999999999; 4854 left:0; 4855 margin: 0 auto; 4856 width: 100%; 4857} 4858 .giraffly_PCPreview{ 4859 /* position: fixed; 4860 z-index:99999999999; 4861 left:0; 4862 margin: 0 auto; 4863 width: 100%; */ 4864 display: flex; 4865 visibility: visible; 4866 -webkit-box-align: center; 4867 align-items: center; 4868 -webkit-box-pack: justify; 4869 justify-content: space-between; 4870 box-sizing: border-box; 4871 flex-flow: row nowrap; 4872 padding: 11px 13px; 4873 line-height: 0px; 4874 } 4875} 4876 4877@media (max-width: 767px) { 4878 .giraffly_PCPreview_BOX{ 4879 display:none !important; 4880 } 4881 .giraffly_PCPreview{ 4882 display:none !important; 4883 } 4884} 4885 4886.giraffly_PC_Preview_Left_Block{ 4887 -webkit-box-align: center; 4888 align-items: center; 4889 -webkit-box-pack: justify; 4890 justify-content: space-between; 4891 display: flex; 4892 flex-direction: row; 4893 flex-wrap: nowrap; 4894 width: auto; 4895 flex: 1 1 auto; 4896 overflow: hidden; 4897} 4898 4899.giraffly_PC_Preview_ImageAndPrice_Block{ 4900 display: flex; 4901 -webkit-box-align: center; 4902 align-items: center; 4903 margin-right: 16px; 4904 margin-bottom: 0px; 4905 width: auto; 4906 flex: 1 1 auto; 4907 overflow: hidden; 4908} 4909 4910.giraffly_PCPreviewimg{ 4911 width: 50px; 4912 height: 50px; 4913 margin-right: 16px; 4914 background-size: cover; 4915 min-width: 50px; 4916 border-radius: 4px; 4917 outline: #fff solid 1px; 4918 margin: 1px 16px 1px 1px; 4919 overflow: hidden; 4920 background-position: center center; 4921 /*border-width: 1.6px; 4922 border-style: solid; 4923 border-color: #fff; 4924 border-image: initial;*/ 4925} 4926 4927 4928.giraffly_PCPreviewPriceBlock{ 4929 display: flex; 4930 flex-direction: column; 4931 width: calc(100% - 89.6px); 4932} 4933 4934 4935.giraffly_PCPreviewtitle{ 4936 display: flex; 4937 white-space: nowrap; 4938 text-overflow: ellipsis; 4939 overflow: hidden; 4940} 4941 4942.giraffly_PCPreviewPriceAndComparePrice{ 4943 display: flex; 4944 flex-direction: row; 4945} 4946 4947 4948.giraffly_PCPreviewCompareAtPrice{ 4949 opacity: 0.7; 4950 margin-right: 16px; 4951 text-decoration: line-through; 4952 display: flex; 4953 flex-direction: row; 4954} 4955 4956.giraffly_PC_Preview_Variants_Block{ 4957 margin-bottom: 0; 4958 display: flex; 4959 flex-direction: row; 4960 margin-right: 6.4px; 4961 margin-left: 0px; 4962 width: auto; 4963} 4964 4965.giraffly_PC_Preview_Variants{ 4966 color: #263644; 4967 padding-left: 8px; 4968 padding-right: 8px; 4969 position: relative; 4970 display: flex; 4971 -webkit-box-align: center; 4972 align-items: center; 4973 max-width: 240px; 4974 min-width: 144px; 4975 flex: 1 1 auto; 4976} 4977.giraffly_PC_Preview_Variants_Select_Block{ 4978 color: #263644; 4979 position: relative; 4980 display: flex; 4981 -webkit-box-align: center; 4982 align-items: center; 4983 flex: 1 1 auto; 4984 4985} 4986 4987.giraffly_PC_Preview_Variants_Select{ 4988 color: #263644; 4989 /* font-family: Overpass, sans-serif; */ 4990 height: 40px; 4991 -webkit-appearance: none; 4992 width: 100%; 4993 text-overflow: ellipsis; 4994 background:#fff !important; 4995 border-radius: 4px; 4996 border-width: initial; 4997 border-style: none; 4998 border-color: initial; 4999 border-image: initial; 5000 padding: 0px 42.4px 0px 19.2px; 5001 margin:0; 5002} 5003 5004 5005.giraffly_PC_Preview_Variants_Select_Lable{ 5006 position: absolute; 5007 right: 16px; 5008 top: 9.6px; 5009 pointer-events: none; 5010} 5011 5012.giraffly_PCPreviewbutton{ 5013 display: flex; 5014 height: 40px; 5015 -webkit-box-align: center; 5016 align-items: center; 5017 font-size: 19.2px; 5018 #line-height: 25.6px; 5019 cursor: pointer; 5020 text-align: center; 5021 -webkit-box-pack: center; 5022 justify-content: center; 5023 max-width: 240px; 5024 min-width: 160px; 5025 width: auto; 5026 white-space: nowrap; 5027 text-overflow: ellipsis; 5028 user-select: none; 5029 margin: auto; 5030 /* background: linear-gradient(90deg, rgb(173, 113, 197) 0%, rgb(182, 0, 255) 100%); */ 5031 border-radius: 4px; 5032 border-width: initial; 5033 border-style: none; 5034 border-color: initial; 5035 border-image: initial; 5036 overflow: hidden; 5037 padding : 0 16px; 5038} 5039 5040.giraffly_PC_Preview_Quantity{ 5041 color: #263644; 5042 display: flex; 5043 flex-direction: row; 5044 margin-right: 16px; 5045 height: 40px; 5046 -webkit-box-align: center; 5047 align-items: center; 5048 background:#fff; 5049 border-radius: 4px; 5050} 5051 5052.giraffly_PC_Preview_Quantity_Cut{ 5053 min-width: 42.4px; 5054 text-align: center; 5055 cursor: pointer; 5056 color: #263644; 5057 user-select: none; 5058} 5059
5060.giraffly_PC_Preview_Quantity_Space{ 5061 filter: saturate(10%); 5062 height: 40px; 5063 width: 1px; 5064 background:#ccc; 5065} 5066 5067.giraffly_PC_Preview_Quantity_Add{ 5068 min-width: 42.4px; 5069 text-align: center; 5070 cursor: pointer; 5071 color: #263644; 5072 user-select: none; 5073} 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090.giraffly_PC_Preview_Variants_Select{ 5091 font-size:medium 5092} 5093.giraffly_phoneButtonPreviewContent{ 5094 margin: auto; 5095} 5096.PC_confirmation, 5097.PCPreview_confirmationBlock { 5098 left: 0; 5099} 5100.PCPreview_confirmationBlock, 5101.pc_over_stock{ 5102 display: flex; 5103 -webkit-box-align: center; 5104 align-items: center; 5105 font-size: 28.8px; 5106 line-height: 25.6px; 5107 cursor: pointer; 5108 text-align: center; 5109 -webkit-box-pack: center; 5110 justify-content: center; 5111 min-width: 192px; 5112 white-space: nowrap; 5113 text-overflow: ellipsis; 5114 user-select: none; 5115 width: 100%; 5116 min-height: 72px; 5117 max-width: none; 5118 margin: auto; 5119 padding: 17.6px 24px; 5120 border-width: initial; 5121 border-style: none; 5122 border-color: initial; 5123 border-image: initial; 5124 overflow: hidden; 5125 border-radius: initial; 5126} 5127 5128.PHonePreview_confirmationBlock, 5129.phone_over_stock{ 5130 display: flex; 5131 -webkit-box-align: center; 5132 align-items: center; 5133 font-size: 28.8px; 5134 line-height: 25.6px; 5135 cursor: pointer; 5136 text-align: center; 5137 -webkit-box-pack: center; 5138 justify-content: center; 5139 min-width: 192px; 5140 white-space: nowrap; 5141 text-overflow: ellipsis; 5142 user-select: none; 5143 width: 100%; 5144 min-height: 64px; 5145 max-width: none; 5146 margin: auto; 5147 padding: 17.6px 24px; 5148 border-width: initial; 5149 border-style: none; 5150 border-color: initial; 5151 border-image: initial; 5152 overflow: hidden; 5153 border-radius: initial; 5154} 5155 5156 5157.PCPreview_singleButton{ 5158 display: flex; 5159 -webkit-box-align: center; 5160 align-items: center; 5161 font-size: 28.8px; 5162 line-height: 25.6px; 5163 cursor: pointer; 5164 text-align: center; 5165 -webkit-box-pack: center; 5166 justify-content: center; 5167 min-width: 192px; 5168 white-space: nowrap; 5169 text-overflow: ellipsis; 5170 user-select: none; 5171 width: calc(100% - 30px); 5172 min-height: 88px; 5173 max-width: none; 5174 margin: auto; 5175 padding: 17.6px 24px; 5176 border-width: initial; 5177 border-style: none; 5178 border-color: initial; 5179 border-image: initial; 5180 overflow: hidden; 5181 border-radius: initial; 5182} 5183 5184@media (min-width: 768px) { 5185 .giraffly_phoneButtonPreview{ 5186 display:none !important; 5187 } 5188} 5189 5190@media (max-width: 769px) { 5191 .giraffly_phoneButtonPreview{ 5192 z-index:999999999; 5193 position: fixed; 5194 left:0; 5195 margin: 0 auto; 5196 width: 100%; 5197 display: flex; 5198 visibility: visible; 5199 -webkit-box-align: center; 5200 align-items: center; 5201 -webkit-box-pack: justify; 5202 justify-content: space-between; 5203 box-sizing: border-box; 5204 flex-flow: row wrap; 5205 padding: 4px 12.8px 12.8px; 5206 } 5207} 5208 5209.giraffly_phone_Preview_Left_Block{ 5210 -webkit-box-align: center; 5211 align-items: center; 5212 -webkit-box-pack: justify; 5213 justify-content: space-between; 5214 display: flex; 5215 flex-direction: row; 5216 flex-wrap: wrap; 5217 width: auto; 5218 flex: 1 1 auto; 5219 overflow: hidden; 5220} 5221 5222.giraffly_phone_Preview_ImageAndPrice_Block{ 5223 display: flex; 5224 -webkit-box-align: center; 5225 align-items: center; 5226 margin-right: 0; 5227 margin-bottom: 0; 5228 width: 100%; 5229 max-width: 100%; 5230 flex: 1 1 auto; 5231 overflow: hidden; 5232} 5233 5234 5235.giraffly_phoneButtonPreviewimg{ 5236 width: 42.4px; 5237 height: 42.4px; 5238 margin-right: 12.8px; 5239 background-size: cover; 5240 min-width: 42.4px; 5241 border-radius: 4px; 5242 background-position: center center; 5243 outline: #fff solid 1px; 5244 margin-left: 1px; 5245 overflow: hidden; 5246 /*border-width: 1.6px; 5247 border-style: solid; 5248 border-color: #fff; 5249 border-image: initial;*/ 5250} 5251 5252.PCPreviewPriceBlock{ 5253 display: flex; 5254 flex-direction: column; 5255 <!-- width: calc(100% - 89.6px); --> 5256 width: 100%; 5257} 5258 5259<!-- åè¡çç¥å· --> 5260.PCPreviewtitle{ 5261 <!-- display: flex; --> 5262 white-space: nowrap; 5263 text-overflow: ellipsis; 5264 overflow: hidden; 5265} 5266<!-- 两è¡çç¥ --> 5267<!-- .PCPreviewtitle{ 5268 display: -webkit-box; 5269 text-overflow: ellipsis; 5270 overflow: hidden; 5271 -webkit-line-clamp: 2; 5272 -webkit-box-orient: vertical; 5273 line-height: 15px; 5274 word-break: break-all; 5275} --> 5276 5277.PCPreviewPriceAndComparePrice{ 5278 display: flex; 5279 flex-direction: row; 5280} 5281 5282 5283.PCPreviewCompareAtPrice{ 5284 opacity: 0.7; 5285 margin-right: 16px; 5286 text-decoration: line-through; 5287 display: flex; 5288 flex-wrap: nowrap; 5289} 5290 5291.giraffly_phone_Preview_Variants_Block{ 5292 margin-bottom: 4px;
5293 display: flex; 5294 flex-direction: nowrap; 5295 flex-wrap: wrap; 5296 margin-right: -9.6px; 5297 margin-left: -9.6px; 5298 width: calc(100% + 17.6px); 5299} 5300 5301.giraffly_phone_Preview_Variants{ 5302 color: #263644; 5303 padding-left: 8px; 5304 padding-right: 8px; 5305 position: relative; 5306 display: flex; 5307 -webkit-box-align: center; 5308 align-items: center; 5309 flex: 1 1 auto; 5310 margin-bottom: 0; 5311} 5312.giraffly_phone_Preview_Variants_Select_Block{ 5313 color: #263644; 5314 position: relative; 5315 display: flex; 5316 align-items: center; 5317 min-width: 112px; 5318 flex: 1 1 auto; 5319 padding: 0 0 0 2px; 5320} 5321 5322.giraffly_phone_Preview_Variants_Select{ 5323 color: #263644; 5324 height: 40px; 5325 -webkit-appearance: none; 5326 width: 100%; 5327 margin: 4px 0; 5328 text-overflow: ellipsis; 5329 background: #fff !important; 5330 border-radius: 4px; 5331 border-width: initial; 5332 border-style: none; 5333 border-color: initial; 5334 border-image: initial; 5335 padding: 0px 36.8px 0px 19.2px; 5336} 5337 5338 5339.giraffly_phone_Preview_Variants_Select_Lable{ 5340 position: absolute; 5341 right: 16px; 5342 top: 11.2px; 5343 pointer-events: none; 5344 top: 50%; 5345 transform: translateY(-50%); 5346} 5347 5348.PCPreviewbutton{ 5349 display: flex; 5350 height: 40px; 5351 -webkit-box-align: center; 5352 align-items: center; 5353 color: #fff; 5354 font-size: 19.2px; 5355 cursor: pointer; 5356 text-align: center; 5357 -webkit-box-pack: center; 5358 justify-content: center; 5359 max-width: 100%; 5360 min-width: 144px; 5361 width: 100%; 5362 white-space: nowrap; 5363 text-overflow: ellipsis; 5364 user-select: none; 5365 margin: auto; 5366 border-radius: 4px; 5367 border-width: initial; 5368 border-style: none; 5369 border-color: initial; 5370 border-image: initial; 5371 overflow: hidden; 5372} 5373 5374.giraffly_phone_Preview_Quantity{ 5375 color: #263644; 5376 display: flex; 5377 flex-direction: row; 5378 margin-right: 16px; 5379 height: 40px; 5380 -webkit-box-align: center; 5381 align-items: center; 5382 background: #fff; 5383 border-radius: 4px; 5384} 5385 5386.giraffly_phone_Preview_Quantity_Cut{ 5387 min-width: 40px; 5388 text-align: center; 5389 cursor: pointer; 5390 color: #263644; 5391 user-select: none; 5392} 5393 5394.giraffly_phone_Preview_Quantity_Space{ 5395 filter: saturate(10%); 5396 height: 40px; 5397 width: 1px; 5398 background:#ccc; 5399} 5400 5401.giraffly_phone_Preview_Quantity_Add{ 5402 min-width: 40px; 5403 text-align: center; 5404 cursor: pointer; 5405 color:#263644; 5406 user-select: none; 5407} 5408 5409 5410.giraffly_PCRealtimeUrgency{ 5411 padding: 0px; 5412 margin: auto; 5413 text-align: center; 5414 width: calc(100% + 30px); 5415} 5416 5417 5418.giraffly_phone_RealtimeUrgency{ 5419 padding: 1.6px 24px; 5420 margin: -12.8px -12.8px 8px; 5421 width: calc(100% + 25.6px); 5422 text-align: center; 5423} 5424 5425 5426 5427.giraffly_hoverButton{ 5428 position: fixed; 5429 z-index: 2147483647; 5430} 5431 5432.giraffly_hoverButton_Round{ 5433 border-radius: 50%; 5434 cursor: pointer; 5435 box-shadow: 1px 2px 5px #808080!important; 5436 line-height: 0px; 5437} 5438 5439.giraffly_total_Quantity_Circle_Round{ 5440 position: absolute; 5441 top: -3px; 5442 left: -5px; 5443 text-align: center; 5444} 5445.giraffly_total_Quantity_Round, .giraffly_total_Quantity_Square{ 5446 padding: 2px; 5447 height: 20px; 5448 line-height:1; 5449 box-sizing: content-box; 5450 display: flex; 5451 justify-content: center; 5452 align-items: center; 5453 width: auto; 5454 min-width: 20px; 5455 border-radius: 20px; 5456} 5457 5458.giraffly_hoverButton_Square{ 5459 cursor: pointer; 5460 box-shadow: -3px 1px 25px 3px #C0C0C0; 5461} 5462 5463.giraffly_total_Quantity_Circle_Square{ 5464 position: absolute; 5465 top: -9px; 5466 left: -8px; 5467 text-align: center; 5468} 5469 5470 5471 5472 5473 5474.giraffly_Icon{ 5475 display: inline-block; 5476 width: 20px; 5477 height: 20px; 5478 vertical-align: middle; 5479 fill: currentColor; 5480} 5481.giraffly_Off-Canvas{ 5482 position: fixed; 5483 display: none; 5484 z-index: 2147483647; 5485 top: 0; 5486 bottom: 0; 5487 max-width: 480px; 5488 background-color: #fff; 5489 color: #1b1e2f; 5490 border: rgb(223, 227, 232) solid 1px; 5491} 5492.giraffly_Off-Canvas-Sheet{ 5493 /* position: fixed; */ 5494 bottom: 0; 5495 width: 100%; 5496 height: 100%; 5497 box-shadow: 0 31px 41px 0 rgba(32,42,53,.2),0 2px 16px 0 rgba(32,42,54,.08); 5498} 5499 5500.giraffly_Off-Canvas-Sheet__Container{ 5501 display: flex; 5502 flex-direction: column; 5503 height: 100%; 5504} 5505 5506.giraffly_Off-Canvas-Header{ 5507 align-items: center; 5508 border-bottom: 1px solid rgb(223, 227, 232); 5509 display: flex; 5510 justify-content: space-between; 5511 padding: 18px;; 5512 max-width: 100%; 5513} 5514 5515.giraffly_Off-Canvas-Number__Show{ 5516 display: flex; 5517} 5518 5519.giraffly_Cart_Product_Number{ 5520 border-radius: 20px;
5521 min-width: 20px; 5522 width: auto; 5523 height: 20px; 5524 line-height: 1.4; 5525 padding: 2px; 5526 background-color: rgb(238, 107, 107); 5527 color: #fff; 5528 font-size: 8px; 5529 margin-left: 3px; 5530 text-align: center; 5531 margin-top: -3px; 5532} 5533 5534.girafflyCartNumber{ 5535 font-size: 12px; 5536} 5537 5538.giraffly_Off-Canvas-Title{ 5539 font-weight: 600; 5540} 5541 5542.giraffly_Off-Canvas-Closed svg, .giraffly_ShowProduct_Delete svg, .giraffly_Modal_Popups-Closed svg { 5543 fill: #ccc; 5544} 5545 5546.giraffly_Closed__Svg{ 5547 position: relative; 5548 display: block; 5549 width: 15px; 5550 height: 15px; 5551 cursor: pointer; 5552} 5553 5554.giraffly_Off-Canvas-Content{ 5555 -webkit-overflow-scrolling: touch; 5556 position: relative; 5557 padding: 18px; 5558 height: 100%; 5559 overflow-y: auto; 5560} 5561 5562.giraffly_Off-Canvas__ShowProduct{ 5563 display: flex; 5564 text-align: left; 5565 padding-bottom: 20px; 5566} 5567 5568.giraffly_ShowProduct_Image{ 5569 margin: auto 0; 5570} 5571 5572.giraffly_ShowProduct_Image img{ 5573 width: 80px; 5574 max-width: 80px; 5575} 5576 5577.giraffly_ShowProduct_Content{ 5578 padding: 0 12px; 5579} 5580 5581.giraffly_ShowProduct_Title{ 5582 font-weight: 600; 5583 font-size: 15px; 5584 padding-right: 25px; 5585} 5586 5587.giraffly_ShowProduct_Style{ 5588 padding: 7px 0; 5589 color: #aaa; 5590 font-size: 14px; 5591} 5592 5593.giraffly_ShowProduct_Price{ 5594 font-weight: 400; 5595 font-size: 15px; 5596} 5597 5598.giraffly_ShowProduct_Delete{ 5599 position: absolute; 5600 right: 25px; 5601} 5602 5603.giraffly_ShowProduct_Delete .giraffly_Closed__Svg{ 5604 width: 13px; 5605 height: 13px; 5606} 5607 5608.giraffly_Off-Canvas-EmptyProduct{ 5609 margin-top: 30px; 5610 text-align: center; 5611} 5612 5613.giraffly_Off-Canvas-Footer{ 5614 align-items: center; 5615 border-top: 1px solid rgb(223, 227, 232); 5616 display: flex; 5617 justify-content: space-between; 5618 padding: 18px; 5619 max-width: 100%; 5620} 5621 5622.giraffly_Off-Canvas_Button{ 5623 position: relative; 5624 display: inline-flex; 5625 align-items: center; 5626 justify-content: center; 5627 margin: 0; 5628 padding: 10px 18px; 5629 border: 1px solid #c4cdd5; 5630 box-shadow: 0 1px 0 0 rgba(22,29,37,.05); 5631 line-height: 1; 5632 color: #212b36; 5633 text-align: center; 5634 cursor: pointer; 5635 -webkit-user-select: none; 5636 -ms-user-select: none; 5637 user-select: none; 5638 text-decoration: none; 5639 -webkit-tap-highlight-color: transparent; 5640 width: 50%; 5641} 5642 5643.giraffly_Off-Canvas_Button a{ 5644 color: unset !important; 5645 text-decoration: none; 5646} 5647 5648.giraffly_Off-Canvas_Button:first-child { 5649 margin-right: 10px; 5650} 5651.giraffly_Off-Canvas_Button:last-child { 5652 margin-right: 0; 5653} 5654 5655 5656 5657 5658.giraffly_Modal_Popups{ 5659 position: fixed; 5660 z-index: 2147483647; 5661 top: 0; 5662 right: 0; 5663 bottom: 0; 5664 left: 0; 5665 display: none; 5666 flex-direction: column; 5667 justify-content: center; 5668} 5669 5670/* .giraffly_Modal_Popups_Dialog{ 5671 5672} */ 5673 5674.giraffly_Modal_Popups__Container{ 5675 position: relative; 5676 margin: 0 auto; 5677 border-radius: 6px; 5678 right: 0; 5679 bottom: 0; 5680 left: 0; 5681 display: flex; 5682 flex-direction: column; 5683 width: 100vw; 5684 max-height: calc(100vh - 60px); 5685 background: #fff; 5686 box-shadow: 0 31px 41px 0 rgba(32,42,53,.2),0 2px 16px 0 rgba(32,42,54,.08); 5687} 5688 5689.giraffly_Modal_Popups-Header{ 5690 align-items: center; 5691 border-bottom: 1px solid rgb(223, 227, 232); 5692 display: flex; 5693 justify-content: space-between; 5694 padding: 18px; 5695 max-width: 100%; 5696} 5697 5698.giraffly_Modal_Popups-Number__Show{ 5699 display: flex; 5700} 5701 5702.giraffly_Modal_Popups-Title{ 5703 font-weight: 600; 5704} 5705 5706.giraffly_Modal_Popups-Closed svg { 5707 fill: #ccc; 5708} 5709 5710.giraffly_Modal_Popups-Body{ 5711 position: relative; 5712 /* display: flex; */ 5713 flex-grow: 1; 5714 overflow-x: hidden; 5715 -webkit-overflow-scrolling: touch; 5716 padding: 16px; 5717 overflow-y: auto; 5718} 5719 5720.giraffly_Modal_Popups__ShowProduct{ 5721 display: flex; 5722 text-align: left; 5723 padding-bottom: 20px; 5724} 5725 5726 5727.giraffly_Modal_Popups-EmptyProduct{ 5728 padding: 15px; 5729} 5730 5731.giraffly_Modal_Popups-Footer{ 5732 display: flex; 5733 /* align-self: flex-end; */ 5734 align-items: center; 5735 max-width: 100%; 5736 padding: 30px 18px 18px; 5737 border-top: 1px solid rgb(223, 227, 232); 5738} 5739.giraffly_Modal_Popups-Footer--fill{ 5740 flex: 1 1 auto; 5741} 5742 5743.giraffly_Modal_Popups_ButtonGroup{ 5744 display: flex; 5745 flex-wrap: wrap; 5746 align-items: center; 5747 margin-top: -12px; 5748 margin-left: -12px; 5749} 5750.giraffly_Modal_Popups_Button{
5751 position: relative; 5752 display: inline-flex; 5753 align-items: center; 5754 justify-content: center; 5755 margin: 0 8px 0 0; 5756 padding: 10px 18px;; 5757 border: 1px solid #c4cdd5; 5758 box-shadow: 0 1px 0 0 rgba(22,29,37,.05); 5759 line-height: 1; 5760 color: #212b36; 5761 text-align: center; 5762 cursor: pointer; 5763 -webkit-user-select: none; 5764 -ms-user-select: none; 5765 user-select: none; 5766 text-decoration: none; 5767 -webkit-tap-highlight-color: transparent; 5768} 5769 5770.giraffly_Modal_Popups_Button a{ 5771 color: unset !important; 5772 text-decoration: none; 5773} 5774 5775.giraffly_Modal_Popups_Button:first-child{ 5776 margin-right: 15px; 5777} 5778 5779.giraffly_Modal_Popups_Backdrop{ 5780 position: fixed; 5781 z-index: 2147483640; 5782 top: 0; 5783 right: 0; 5784 bottom: 0; 5785 left: 0; 5786 display: none; 5787 background-color: rgba(33,43,54,.1); 5788 opacity: 1; 5789 -webkit-backface-visibility: hidden; 5790 backface-visibility: hidden; 5791 will-change: opacity; 5792} 5793 5794.giraffly_Subtotal_Show{ 5795 align-items: center; 5796 border-top: 1px solid rgb(223, 227, 232); 5797 display: flex; 5798 justify-content: space-between; 5799 padding: 18px; 5800 max-width: 100%; 5801} 5802.giraffly_Subtotal_Title{ 5803 font-weight: 400; 5804 font-size: 15px; 5805 color: #000; 5806} 5807.giraffly_Subtotal_Price{ 5808 font-weight: 400; 5809 font-size: 18px; 5810 color: #000; 5811} 5812 5813 5814 5815.giraffly_Quickbuy{ 5816 position: absolute; 5817 z-index: 500; 5818} 5819 5820.giraffly_Quickbuy_Round{ 5821 font-size: 15px; 5822 border-radius: 50%; 5823 cursor: pointer; 5824 box-shadow: 1px 2px 5px #808080!important; 5825 width: 35px; 5826 height: 35px; 5827 line-height: 1.5; 5828 opacity: .9; 5829 margin-bottom: 4px; 5830 display: flex; 5831 justify-content: center; 5832 align-items: center; 5833} 5834 5835.giraffly_Quickbuy_Round:hover{ 5836 opacity: 1; 5837} 5838 5839.giraffly_Quickbuy_Icon,.giraffly_Quickbuy_Loading{ 5840 position: static !important; 5841 display: inline-block !important; 5842 vertical-align: middle; 5843 fill: currentcolor; 5844 width: 20px !important; 5845 height: 20px !important; 5846 margin:auto !important; 5847} 5848 5849.giraffly_Quickbuy_Loading { 5850 animation: rotate 1.5s linear infinite; 5851} 5852 5853@-webkit-keyframes rotate{ 5854 to{ -webkit-transform: rotate(0deg); } 5855 from{ -webkit-transform: rotate(360deg); } 5856} 5857 5858@keyframes rotate { 5859 0% { transform: rotate(0deg); } 5860 100% { transform: rotate(360deg); } 5861} 5862 5863.giraffly_Quickbuy ul{ 5864 margin: 0; 5865 padding: 0; 5866 overflow: hidden; 5867 overflow-y: auto !important; 5868 position: absolute; 5869 font-size: 13px; 5870 list-style: none; 5871 text-align: center; 5872 display: none; 5873 box-shadow: 0 0 4px rgba(0, 0, 0, .2); 5874 width: 248px; 5875 max-height: 200px; 5876 opacity: .9; 5877} 5878 5879.giraffly_Quickbuy ul:hover{ 5880 opacity: 1; 5881} 5882 5883.giraffly_Quickbuy ul li:hover { 5884 opacity: .9; 5885} 5886 5887.giraffly_Quickbuy ul li { 5888 list-style: none; 5889} 5890 5891.giraffly_Select_Li{ 5892 background: #eee; 5893 color: #000; 5894 padding: 5px; 5895 margin: 0; 5896 border-bottom: 1px solid #ddd; 5897 line-height: 1; 5898 cursor: pointer; 5899} 5900 5901.giraffly_Select_Li.sold_out{ 5902 text-decoration: line-through; 5903 cursor: default; 5904} 5905 5906 5907/* start: + - */ 5908.giraffly_add_sign, .giraffly_decrease_sign{ 5909 font-family: "Work Sans",sans-serif; 5910 font-style: normal; 5911 font-weight: 500; 5912 font-size: 18px; 5913 border-radius: 50%; 5914 border: 1px solid #ccc; 5915 background-color: #fff; 5916 width: 17px; 5917 height: 17px; 5918 line-height: 13px; 5919 align-items: center; 5920 justify-content: center; 5921 text-align: center; 5922 color: #a0a0a0; 5923 cursor: pointer; 5924 align-self: center; 5925} 5926.giraffly_decrease_sign{ 5927 line-height: 12px; 5928} 5929 5930.giraffly_Product_Count{ 5931 font-size: 15px; 5932 padding: 0 10px 0; 5933 margin-top: -1px; 5934} 5935 5936.giraffly_Product_Count_Control{ 5937 display: flex; 5938 margin-left: 15px; 5939 margin-top: 2px; 5940} 5941/* end: + - */ 5942 5943@media (max-width: 767px) { 5944 .giraffly_HideStickyCartOnMobile { 5945 display:none; 5946 } 5947} 5948 5949@media (min-width: 768px) { 5950 .giraffly_HideStickyCartOnPC{ 5951 display:none; 5952 } 5953} 5954 5955.product-card:hover .product-card__image-wrapper { 5956 opacity: 1 !important; 5957} 5958 5959.grid-view-item.product-card:hover { 5960 opacity: 0.8 !important; 5961} 5962 5963input::-webkit-outer-spin-button, 5964input::-webkit-inner-spin-button { 5965 -webkit-appearance: none; 5966} 5967 5968input[type="number"] { 5969 -moz-appearance: textfield; 5970} 5971 5972.giraffy_pc_warning { 5973 margin-right: 1rem; 5974} 5975</style> 5976 5977 5978<style> 5979 5980</style> 5981 5982<!-- END : Sticky Add To Cart --> 5983 5984<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997
5997<script async src="https://static.klaviyo.com/onsite/js/TqtcmF/klaviyo.js?company_id=TqtcmF"></script>
5997 5998
5998<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
5998 5999 6000 6001 6002 6003 6004 6005
6005<script> 6006 window.klaviyoReviewsProductDesignMode = false 6007 </script>
6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017<!-- END app block --><!-- BEGIN app block: shopify://apps/frequently-bought/blocks/app-embed-block/b1a8cbea-c844-4842-9529-7c62dbab1b1f -->
6017<script> 6018 window.codeblackbelt = window.codeblackbelt || {}; 6019 window.codeblackbelt.shop = window.codeblackbelt.shop || 'workphlo.myshopify.com'; 6020 </script>
6020<script src="//cdn.codeblackbelt.com/widgets/frequently-bought-together/bootstrap.min.js?version=2026100403-0400" async></script>
6020 6021 <!-- END app block --><!-- BEGIN app block: shopify://apps/show-recent-orders-urgenzy/blocks/script-append/1eab53e4-7e8e-485b-9af3-3fee71101ea5 -->
6021<script> 6022 /** Show Recent Orders loader,version number: 5.0 */ 6023 (function(){ 6024 var loadScript=function(a,b){var c=document.createElement("script");c.type="text/javascript",c.readyState?c.onreadystatechange=function(){("loaded"==c.readyState||"complete"==c.readyState)&&(c.onreadystatechange=null,b())}:c.onload=function(){b()},c.src=a,document.getElementsByTagName("head")[0].appendChild(c)}; 6025 // Set variable to prevent the other loader from requesting the same resources 6026 window.sro_app_block_loader = true; 6027 appendScriptUrl('workphlo.myshopify.com'); 6028 6029 // get script url and append timestamp of last change 6030 function appendScriptUrl(shop) { 6031 6032 var timeStamp = Math.floor(Date.now() / (1000*30)); 6033 var timestampUrl = 'https://www.goldendev.win/shopify/show-recent-orders/shop/status/'+shop+'.js?'+timeStamp; 6034 6035 loadScript(timestampUrl, function() { 6036 // append app script 6037 if (typeof sro_settings_updated == 'undefined') { 6038 console.log('settings are undefined'); 6039 sro_settings_updated = 'default-by-script'; 6040 } 6041 6042 var mParam = ''; 6043 try { 6044 var isMobile = /(android|blackberry|iphone|webos|palm|phone)/i.test(navigator.userAgent); 6045 if (isMobile) { 6046 var mParam = '&mobile'; 6047 } 6048 } catch(e) {} 6049 6050 var scriptUrl = "https://cloud.goldendev.win/shopify/show-recent-orders/js/show-recent-orders-script-v2.js?shop="+shop+"&"+sro_settings_updated+mParam; 6051 6052 loadScript(scriptUrl, function(){}); 6053 }); 6054 } 6055 })(); 6056</script>
6056 6057 6058<!-- END app block --><link href="https://cdn.shopify.com/extensions/019b80c0-5ba7-77ab-a728-75e1a0ebedc6/c-edd-estimated-delivery-date-27/assets/delivery_coder.css" rel="stylesheet" type="text/css" media="all">
6059<script src="https://cdn.shopify.com/extensions/17c0d8ca-9bf5-4031-a594-9ca06a22c8b8/1.4.0/assets/converter.min.js" type="text/javascript" defer="defer"></script>
6059 6060<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0285/9637/1559/files/test10.png?height=628&pad_color=ffffff&v=1614320701&width=1200" /> 6061<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0285/9637/1559/files/test10.png?height=628&pad_color=ffffff&v=1614320701&width=1200" /> 6062<meta property="og:image:width" content="1200" /> 6063<meta property="og:image:height" content="628" /> 6064<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
6065<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: 28596371559,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 6065
6065
6066<script> 6067 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 6068</script>
vendor: 1 bytes, line 6068
6068
6069<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}
6069).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: 28596371559,storefrontBaseUrl: "https://workphlo.shop",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://workphlo.shop/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"792789282","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-10940015129\\\",\\\"GT-MKTDX4Z\\\"],\\\"target_country\\\":\\\"CA\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-10940015129\\\/wJZICIf62NMDEJnEzeAo\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-10940015129\\\/j3t0CJL_2NMDEJnEzeAo\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-10940015129\\\/TYvMCIH62NMDEJ
6069nEzeAo\\\",\\\"MC-7V4XLGZ58C\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-10940015129\\\/G-HuCP752NMDEJnEzeAo\\\",\\\"MC-7V4XLGZ58C\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-10940015129\\\/qeiNCPv52NMDEJnEzeAo\\\",\\\"MC-7V4XLGZ58C\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-10940015129\\\/EFA0CJX_2NMDEJnEzeAo\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-10940015129\\\/lJ6FCIT62NMDEJnEzeAo\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"4849954","configuration":"{\"siteId\":\"b8290188\",\"environment\":\"production\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c66f5762e80601f1bfc6799b894f5761","type":"APP","apiClientId":187969,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"150634786","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"workphlo","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"workphlo.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/workphlo.shop"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9429135065378","handle":"surface-support-plate","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49000670953762","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9429135753506","handle":"white-black-acrylic","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49000672395554","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9429133918498","handle":"black-acrylic-12-x-12","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49000668725538","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9429135851810","handle":"white-black-acrylic-12-x-12","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49000672493858","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9429134508322","handle":"bottle-support-plate","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49000669544738","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9429134672162","handle":"bottle-support-plate-xl","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49000670560546","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9429134803234","handle":"clear-support-plate","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49000670691618","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9429134868770","handle":"cosmetic-support-plate","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49000670757154","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://workphlo.shop/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"121263226983","themeStoreId":"796","themePublished":"true","eventMetadataId":"9
60690131e56-b84d-474c-a9fd-c3ce44a901e1","pageType":"home","shopId":"28596371559","storefrontBaseUrl":"https:\/\/workphlo.shop","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
6069<script> 6070 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 6071 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 6072 window.ShopifyAnalytics.meta.currency = 'USD'; 6073 var meta = {"page":{"pageType":"home","requestId":"ed90d449-1989-4e02-b02e-9c7ba1e65cd7-1791097525"}}; 6074 for (var attr in meta) { 6075 window.ShopifyAnalytics.meta[attr] = meta[attr]; 6076 } 6077</script>
vendor: 1 bytes, line 6077
6077
6078<script class="analytics"> 6079 (function () { 6080 var customDocumentWrite = function(content) { 6081 var jquery = null; 6082 6083 if (window.jQuery) { 6084 jquery = window.jQuery; 6085 } else if (window.Checkout && window.Checkout.$) { 6086 jquery = window.Checkout.$; 6087 } 6088 6089 if (jquery) { 6090 jquery('body').append(content); 6091 } 6092 }; 6093 6094 var hasLoggedConversion = function(token) { 6095 if (token) { 6096 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 6097 } 6098 return false; 6099 } 6100 6101 var setCookieIfConversion = function(token) { 6102 if (token) { 6103 var twoMonthsFromNow = new Date(Date.now()); 6104 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 6105 6106 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 6107 } 6108 } 6109 6110 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 6111 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 6112 if (trekkie.integrations) { 6113 return; 6114 } 6115 trekkie.methods = [ 6116 'identify', 6117 'page', 6118 'ready', 6119 'track', 6120 'trackForm', 6121 'trackLink' 6122 ]; 6123 trekkie.factory = function(method) { 6124 return function() { 6125 var args = Array.prototype.slice.call(arguments); 6126 args.unshift(method); 6127 trekkie.push(args); 6128 if (method == 'track' || method == 'page') { 6129 var pageUrl; 6130 try { 6131 pageUrl = window.location.href; 6132 } catch (e) {} 6133 var pageReferrer; 6134 try { 6135 pageReferrer = document.referrer; 6136 } catch (e) {} 6137 try { 6138 if (window.__TREKKIE_SHIM_QUEUE == null) { 6139 window.__TREKKIE_SHIM_QUEUE = []; 6140 } 6141 window.__TREKKIE_SHIM_QUEUE.push({ 6142 from: 'trekkie-stub', 6143 method: method, 6144 args: args.slice(1), 6145 pageContext: { 6146 url: pageUrl, 6147 referrer: pageReferrer 6148 } 6149 }); 6150 } catch (e) { 6151 // no-op 6152 } 6153 } 6154 return trekkie; 6155 }; 6156 }; 6157 for (var i = 0; i < trekkie.methods.length; i++) { 6158 var key = trekkie.methods[i]; 6159 trekkie[key] = trekkie.factory(key); 6160 } 6161 trekkie.load = function(config) { 6162 trekkie.config = config || {}; 6163 trekkie.config.initialDocumentCookie = document.cookie; 6164 var first = document.getElementsByTagName('script')[0]; 6165var script = document.createElement('script'); 6166script.type = 'text/javascript'; 6167script.onerror = function(e) { 6168 var scriptFallback = document.createElement('script'); 6169 scriptFallback.type = 'text/javascript'; 6170 scriptFallback.onerror = function(error) { 6171 var Monorail = { 6172 produce: function produce(monorailDomain, schemaId, payload) { 6173 var currentMs = new Date().getTime(); 6174 var event = { 6175 schema_id: schemaId, 6176 payload: payload, 6177 metadata: { 6178 event_created_at_ms: currentMs, 6179 event_sent_at_ms: currentMs 6180 } 6181 }; 6182 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 6183 }, 6184 sendRequest: function sendRequest(endpointUrl, payload) { 6185 // Try the sendBeacon API 6186 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 6187 var blobData = new window.Blob([payload], { 6188 type: 'text/plain' 6189 }); 6190 6191 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 6192 return true; 6193 } // sendBeacon was not successful 6194 6195 } // XHR beacon 6196 6197 var xhr = new XMLHttpRequest(); 6198 6199 try { 6200 xhr.open('POST', endpointUrl); 6201 xhr.setRequestHeader('Content-Type', 'text/plain'); 6202 xhr.send(payload); 6203 } catch (e) { 6204 console.log(e); 6205 } 6206 6207 return false; 6208 }, 6209 isIos12: function isIos12() { 6210 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 6211 } 6212 }; 6213 Monorail.produce('monorail-edge.shopifysvc.com', 6214 'trekkie_storefront_load_errors/1.1', 6215 {shop_id: 28596371559, 6216 theme_id: 121263226983, 6217 app_name: "storefront", 6218 context_url: window.location.href, 6219 source_url: "//workphlo.shop/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 6220 6221 }; 6222 scriptFallback.async = true; 6223 scriptFallback.src = '//workphlo.shop/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 6224 first.parentNode.insertBefore(scriptFallback, first); 6225}; 6226script.async = true; 6227script.src = '//workphlo.shop/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 6228first.parentNode.insertBefore(script, first); 6229 6230 }; 6231 trekkie.load( 6232 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":28596371559,"isMerchantRequest":null,"themeId":121263226983,"themeCityHash":"6700474788328808439","contentLanguage":"en","currency":"USD","eventMetadataId":"9
62320131e56-b84d-474c-a9fd-c3ce44a901e1"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 6233 ); 6234 6235 var loaded = false; 6236 trekkie.ready(function() { 6237 if (loaded) return; 6238 loaded = true; 6239 6240 window.ShopifyAnalytics.lib = window.trekkie; 6241 6242 var originalDocumentWrite = document.write; 6243 document.write = customDocumentWrite; 6244 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 6245 document.write = originalDocumentWrite; 6246 6247 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 6248 var token = match? match[1]: undefined; 6249 if (!hasLoggedConversion(token)) { 6250 setCookieIfConversion(token); 6251 6252 } 6253 }); 6254 6255 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"ed90d449-1989-4e02-b02e-9c7ba1e65cd7-1791097525","shopifyEmitted":true}); 6256 6257 var eventsListenerScript = document.createElement('script'); 6258 eventsListenerScript.async = true; 6259 eventsListenerScript.src = "//workphlo.shop/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 6260 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 6261})();</script>
6261 6262
6262<script> 6263 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 6264 window.ga = function ga() { 6265 (window.ga.q = window.ga.q || []).push(arguments); 6266 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 6267 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 6268 } 6269 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 6270 }; 6271 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 6272 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 6273 } 6274 } 6275</script>
vendor: 1 bytes, line 6275
6275
6276<script 6277 defer 6278 src="https://workphlo.shop/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 6279 data-application="storefront-renderer" 6280 data-shop-id="28596371559" 6281 data-render-region="gcp-us-central1" 6282 data-page-type="index" 6283 data-theme-instance-id="121263226983" 6284 data-theme-name="Debut" 6285 data-theme-version="16.5.6" 6286 data-monorail-region="shop_domain" 6287 data-resource-timing-sampling-rate="10" 6288 data-shs="true" 6289 data-shs-beacon="true" 6290 data-shs-export-with-fetch="true" 6291 data-shs-logs-sample-rate="1" 6292 data-shs-beacon-endpoint="https://workphlo.shop/api/collect" 6293></script>
6293 6294<meta name="shopify-y" content="90a5bceb-0821-48cb-8bb0-ef2c1198c360" data-expiration="1822655125000"><meta name="shopify-s" content="cf85b3d3-c1f3-4056-b9b3-2786ccd5a7ab" data-expiration="1791099325000"><meta name="new-cookie-storage-activated" content="t"> 6295</head> 6296 6297 6298<body class="template-index"> 6299<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 6299-6300
6299 6300<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
6300GTM-5WZDZZW
vendor: 83 bytes, lines 6300-6301
6300" 6301height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
6302<!-- End Google Tag Manager (noscript) --> 6303 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a><style data-shopify> 6304 6305 .cart-popup { 6306 box-shadow: 1px 1px 10px 2px rgba(235, 235, 235, 0.5); 6307 }</style><div class="cart-popup-wrapper cart-popup-wrapper--hidden" role="dialog" aria-modal="true" aria-labelledby="CartPopupHeading" data-cart-popup-wrapper> 6308 <div class="cart-popup" data-cart-popup tabindex="-1"> 6309 <div class="cart-popup__header"> 6310 <h2 id="CartPopupHeading" class="cart-popup__heading">Just added to your cart</h2> 6311 <button class="cart-popup__close" aria-label="Close" data-cart-popup-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg></button> 6312 </div> 6313 <div class="cart-popup-item"> 6314 <div class="cart-popup-item__image-wrapper hide" data-cart-popup-image-wrapper> 6315 <div class="cart-popup-item__image cart-popup-item__image--placeholder" data-cart-popup-image-placeholder> 6316 <div data-placeholder-size></div> 6317 <div class="placeholder-background placeholder-background--animation"></div> 6318 </div> 6319 </div> 6320 <div class="cart-popup-item__description"> 6321 <div> 6322 <div class="cart-popup-item__title" data-cart-popup-title></div> 6323 <ul class="product-details" aria-label="Product details" data-cart-popup-product-details></ul> 6324 </div> 6325 <div class="cart-popup-item__quantity"> 6326 <span class="visually-hidden" data-cart-popup-quantity-label></span> 6327 <span aria-hidden="true">Qty:</span> 6328 <span aria-hidden="true" data-cart-popup-quantity></span> 6329 </div> 6330 </div> 6331 </div> 6332 6333 <a href="/cart" class="cart-popup__cta-link btn btn--secondary-accent"> 6334 View cart (<span data-cart-popup-cart-quantity></span>) 6335 </a> 6336 6337 <div class="cart-popup__dismiss"> 6338 <button class="cart-popup__dismiss-button text-link text-link--accent" data-cart-popup-dismiss> 6339 Continue shopping 6340 </button> 6341 </div> 6342 </div> 6343</div> 6344 6345<div id="shopify-section-header" class="shopify-section"> 6346 6347<div id="SearchDrawer" class="search-bar drawer drawer--top" role="dialog" aria-modal="true" aria-label="Search" data-predictive-search-drawer> 6348 <div class="search-bar__interior"> 6349 <div class="search-form__container" data-search-form-container> 6350 <form class="search-form search-bar__form" action="/search" method="get" role="search"> 6351 <div class="search-form__input-wrapper"> 6352 <input 6353 type="text" 6354 name="q" 6355 placeholder="Search" 6356 role="combobox" 6357 aria-autocomplete="list" 6358 aria-owns="predictive-search-results" 6359 aria-expanded="false" 6360 aria-label="Search" 6361 aria-haspopup="listbox" 6362 class="search-form__input search-bar__input" 6363 data-predictive-search-drawer-input 6364 /> 6365 <input type="hidden" name="options[prefix]" value="last" aria-hidden="true" /> 6366 <div class="predictive-search-wrapper predictive-search-wrapper--drawer" data-predictive-search-mount="drawer"></div> 6367 </div> 6368 6369 <button class="search-bar__submit search-form__submit" 6370 type="submit" 6371 data-search-form-submit> 6372 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg>
6373 <span class="icon__fallback-text">Submit</span> 6374 </button> 6375 </form> 6376 6377 <div class="search-bar__actions"> 6378 <button type="button" class="btn--link search-bar__close js-drawer-close"> 6379 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg> 6380 <span class="icon__fallback-text">Close search</span> 6381 </button> 6382 </div> 6383 </div> 6384 </div> 6385</div> 6386 6387 6388<div data-section-id="header" data-section-type="header-section" data-header-section> 6389 6390 6391 <header class="site-header border-bottom logo--left" role="banner"> 6392 <div class="grid grid--no-gutters grid--table site-header__mobile-nav"> 6393 6394 6395 <div class="grid__item medium-up--one-quarter logo-align--left"> 6396 6397 6398 <h1 class="h2 site-header__logo"> 6399 6400 6401<a href="/" class="site-header__logo-image"> 6402 6403 <img class="lazyload js" 6404 src="//workphlo.shop/cdn/shop/files/test10_300x300.png?v=1614320701" 6405 data-src="//workphlo.shop/cdn/shop/files/test10_{width}x.png?v=1614320701" 6406 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 6407 data-aspectratio="3.9601328903654487" 6408 data-sizes="auto" 6409 alt="workphlo" 6410 style="max-width: 145px"> 6411 <noscript> 6412 6413 <img src="//workphlo.shop/cdn/shop/files/test10_145x.png?v=1614320701" 6414 srcset="//workphlo.shop/cdn/shop/files/test10_145x.png?v=1614320701 1x, //workphlo.shop/cdn/shop/files/[email protected]?v=1614320701 2x" 6415 alt="workphlo" 6416 style="max-width: 145px;"> 6417 </noscript> 6418 </a> 6419 6420 6421 </h1> 6422 6423 </div> 6424 6425 6426 <nav class="grid__item medium-up--one-half small--hide" id="AccessibleNav" role="navigation"> 6427 6428<ul class="site-nav list--inline" id="SiteNav"> 6429 6430 6431 6432 6433 6434 <li class="site-nav--active"> 6435 <a href="/" 6436 class="site-nav__link site-nav__link--main site-nav__link--active" 6437 aria-current="page" 6438 > 6439 <span class="site-nav__label">Home</span> 6440 </a> 6441 </li> 6442 6443 6444 6445 6446 6447 6448 <li > 6449 <a href="/collections/product-photography" 6450 class="site-nav__link site-nav__link--main" 6451 6452 > 6453 <span class="site-nav__label">Catalog</span> 6454 </a> 6455 </li> 6456 6457 6458 6459 6460 6461 6462 <li > 6463 <a href="/pages/tutorials" 6464 class="site-nav__link site-nav__link--main" 6465 6466 > 6467 <span class="site-nav__label">Tutorials</span> 6468 </a> 6469 </li> 6470 6471 6472 6473 6474 6475 6476 <li > 6477 <a href="/pages/contact" 6478 class="site-nav__link site-nav__link--main" 6479 6480 > 6481 <span class="site-nav__label">Contact</span> 6482 </a> 6483 </li> 6484 6485 6486</ul> 6487 6488 </nav> 6489 6490 6491 <div class="grid__item medium-up--one-quarter text-right site-header__icons site-header__icons--plus"> 6492 <div class="site-header__icons-wrapper"> 6493 6494 <button type="button" class="btn--link site-header__icon site-header__search-toggle js-drawer-open-top"> 6495 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg>
6496 <span class="icon__fallback-text">Search</span> 6497 </button> 6498 6499 6500 6501 <a href="https://workphlo.shop/customer_authentication/redirect?locale=en®ion_country=US" class="site-header__icon site-header__account"> 6502 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-login" viewBox="0 0 28.33 37.68"><path d="M14.17 14.9a7.45 7.45 0 1 0-7.5-7.45 7.46 7.46 0 0 0 7.5 7.45zm0-10.91a3.45 3.45 0 1 1-3.5 3.46A3.46 3.46 0 0 1 14.17 4zM14.17 16.47A14.18 14.18 0 0 0 0 30.68c0 1.41.66 4 5.11 5.66a27.17 27.17 0 0 0 9.06 1.34c6.54 0 14.17-1.84 14.17-7a14.18 14.18 0 0 0-14.17-14.21zm0 17.21c-6.3 0-10.17-1.77-10.17-3a10.17 10.17 0 1 1 20.33 0c.01 1.23-3.86 3-10.16 3z"/></svg> 6503 <span class="icon__fallback-text">Log in</span> 6504 </a> 6505 6506 6507 6508 <a href="/cart" class="site-header__icon site-header__cart"> 6509 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 37 40"><path d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"/></svg> 6510 <span class="icon__fallback-text">Cart</span> 6511 <div id="CartCount" class="site-header__cart-count hide" data-cart-count-bubble> 6512 <span data-cart-count>0</span> 6513 <span class="icon__fallback-text medium-up--hide">items</span> 6514 </div> 6515 </a> 6516 6517 6518 <button type="button" class="btn--link site-header__icon site-header__menu js-mobile-nav-toggle mobile-nav--open" aria-controls="MobileNav" aria-expanded="false" aria-label="Menu"> 6519 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 37 40"><path d="M33.5 25h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0-11.5h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0 23h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2z"/></svg> 6520 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg> 6521 </button> 6522 6523 </div> 6524 6525 </div> 6526 </div> 6527 6528 <nav class="mobile-nav-wrapper medium-up--hide" role="navigation"> 6529 <ul id="MobileNav" class="mobile-nav"> 6530 6531<li class="mobile-nav__item border-bottom"> 6532 6533 <a href="/" 6534 class="mobile-nav__link mobile-nav__link--active" 6535 aria-current="page" 6536 > 6537 <span class="mobile-nav__label">Home</span> 6538 </a> 6539 6540 </li> 6541 6542<li class="mobile-nav__item border-bottom"> 6543 6544 <a href="/collections/product-photography" 6545 class="mobile-nav__link" 6546 6547 > 6548 <span class="mobile-nav__label">Catalog</span> 6549 </a> 6550 6551 </li> 6552 6553<li class="mobile-nav__item border-bottom"> 6554 6555 <a href="/pages/tutorials" 6556 class="mobile-nav__link" 6557 6558 > 6559 <span class="mobile-nav__label">Tutorials</span> 6560 </a> 6561 6562 </li> 6563 6564<li class="mobile-nav__item"> 6565 6566 <a href="/pages/contact" 6567 class="mobile-nav__link" 6568 6569 > 6570 <span class="mobile-nav__label">Contact</span> 6571 </a> 6572 6573 </li> 6574 6575 </ul> 6576 </nav> 6577 </header> 6578 6579 6580</div> 6581 6582 6583
6584<script type="application/ld+json"> 6585{ 6586 "@context": "http://schema.org", 6587 "@type": "Organization", 6588 "name": "workphlo", 6589 6590 6591 "logo": "https:\/\/workphlo.shop\/cdn\/shop\/files\/test10_1192x.png?v=1614320701", 6592 6593 "sameAs": [ 6594 "", 6595 "", 6596 "", 6597 "http:\/\/instagram.com\/workphlo", 6598 "", 6599 "", 6600 "https:\/\/www.youtube.com\/workphlo", 6601 "" 6602 ], 6603 "url": "https:\/\/workphlo.shop" 6604} 6605</script>
6605 6606 6607 6608 6609
6609<script type="application/ld+json"> 6610 { 6611 "@context": "http://schema.org", 6612 "@type": "WebSite", 6613 "name": "workphlo", 6614 "potentialAction": { 6615 "@type": "SearchAction", 6616 "target": "https:\/\/workphlo.shop\/search?q={search_term_string}", 6617 "query-input": "required name=search_term_string" 6618 }, 6619 "url": "https:\/\/workphlo.shop" 6620 } 6621 </script>
6621 6622 6623 6624 6625</div> 6626 6627 <div class="page-container drawer-page-content" id="PageContainer"> 6628 6629 <main class="main-content js-focus-hidden" id="MainContent" role="main" tabindex="-1"> 6630 <!-- BEGIN content_for_index --><div id="shopify-section-collection" class="shopify-section index-section"><div class="page-width"> 6631 6632 <div class="section-header text-center"> 6633 <h2>Top Picks</h2> 6634 </div> 6635 6636 6637<ul class="grid grid--uniform grid--view-items"> 6638 6639 <li class="grid__item grid__item--collection small--one-half medium-up--one-quarter"> 6640 6641 6642 6643<div class="grid-view-item product-card"> 6644 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/collections/frontpage/products/surface-support-plate"> 6645 <span class="visually-hidden">Surface Support Plate</span> 6646 6647 </a> 6648 6649 6650 6651<!-- Assign the second image --> 6652 <style>#ProductCardImage-collection-9429135065378 { 6653 max-width: 250.0px; 6654 max-height: 250px; 6655 } 6656 6657 #ProductCardImageWrapper-collection-9429135065378 { 6658 max-width: 250.0px; 6659 } 6660</style> 6661 6662 6663 <div class="product-card__image-with-placeholder-wrapper" data-image-with-placeholder-wrapper> 6664 <div id="ProductCardImageWrapper-collection-9429135065378" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 6665 <div style="padding-top:100.0%;"> 6666 <img id="ProductCardImage-collection-9429135065378" 6667 class="grid-view-item__image lazyload regular-image" 6668 alt="" 6669 data-src="//workphlo.shop/cdn/shop/files/product-photography-1-4-20-plate-light-stand-attachment-metal-800_164f4a58-82a9-4bae-a507-426f7e318b86_{width}x.jpg?v=1723400399" 6670 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 6671 width="360" 6672 height="auto" 6673 loading="lazy" 6674 data-sizes="auto" 6675 data-aspectratio="1.0" 6676 data-image> 6677 <img id="ProductCardImage-collection-9429135065378" 6678 class="grid-view-item__image lazyload hover-image" 6679 alt="" 6680 data-src="//workphlo.shop/cdn/shop/files/Floating-Shooting-Table-Metal_a32f0aed-5f65-4935-90b2-04dc037470ba_{width}x.jpg?v=1726257106" 6681 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 6682 data-aspectratio="1.0" 6683 width="360" 6684 height="auto" 6685 loading="lazy" 6686 data-sizes="auto" 6687 data-image> 6688 </div> 6689 </div> 6690 <div class="placeholder-background placeholder-background--animation" data-image-placeholder></div> 6691 </div> 6692 6693 <noscript> 6694 6695 <img class="grid-view-item__image" src="//workphlo.shop/cdn/shop/files/product-photography-1-4-20-plate-light-stand-attachment-metal-800_164f4a58-82a9-4bae-a507-426f7e318b86_250x250@2x.jpg?v=1723400399" alt="" style="max-width: 250.0px;"> 6696 </noscript> 6697 6698 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Surface Support Plate</div> 6699 <div class="trustshop-collection-rating--item" 6700 rating-value="4.7" 6701 rating-count="192" > 6702 </div> 6703 6704 6705 6706 <span class="shopify-product-reviews-badge" data-id="9429135065378"></span> 6707 6708 6709 6710<dl class="price price--listing" 6711> 6712 6713 <div class="price__vendor price__vendor--listing"> 6714 <dt> 6715 <span class="visually-hidden">Vendor</span> 6716 </dt> 6717 <dd> 6718 workphlo 6719 </dd> 6720 </div> 6721 6722<div class="price__regular"> 6723 <dt> 6724 <span class="visually-hidden visually-hidden--inline">Regular price</span> 6725 </dt> 6726 <dd> 6727 <span class="price-item price-item--regular">$22.00 6728</span> 6729 </dd> 6730 </div> 6731 <div class="price__sale"> 6732 <dt> 6733 <span class="visually-hidden visually-hidden--inline">Sale price</span> 6734 </dt> 6735 <dd> 6736 <span class="price-item price-item--sale">$22.00 6737</span> 6738 </dd> 6739 <div class="price__compare"> 6740 <dt> 6741 <span class="visually-hidden visually-hidden--inline">Regular price</span> 6742 </dt> 6743 <dd> 6744 <s class="price-item price-item--regular"> 6745 $0.00 6746 </s> 6747 </dd> 6748 </div> 6749 </div> 6750 <div class="price__unit"> 6751 <dt>
6752 <span class="visually-hidden visually-hidden--inline">Unit price</span> 6753 </dt> 6754 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 6755 </div> 6756 <div class="price__badges price__badges--listing"> 6757 <span class="price__badge price__badge--sale" aria-hidden="true"> 6758 <span>Sale</span> 6759 </span> 6760 <span class="price__badge price__badge--sold-out"> 6761 <span>Sold out</span> 6762 </span> 6763 </div> 6764</dl> 6765 6766 6767<!-- "snippets/preorder-now-collection-item.liquid" was not rendered, the associated app was uninstalled --></div> 6768 6769 6770 </li> 6771 6772 <li class="grid__item grid__item--collection small--one-half medium-up--one-quarter"> 6773 6774 6775 6776<div class="grid-view-item product-card"> 6777 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/collections/frontpage/products/white-black-acrylic"> 6778 <span class="visually-hidden">White & Black Acrylic 10" x 8"</span> 6779 6780 </a> 6781 6782 6783 6784<!-- Assign the second image --> 6785 <style>#ProductCardImage-collection-9429135753506 { 6786 max-width: 250.0px; 6787 max-height: 250px; 6788 } 6789 6790 #ProductCardImageWrapper-collection-9429135753506 { 6791 max-width: 250.0px; 6792 } 6793</style> 6794 6795 6796 <div class="product-card__image-with-placeholder-wrapper" data-image-with-placeholder-wrapper> 6797 <div id="ProductCardImageWrapper-collection-9429135753506" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 6798 <div style="padding-top:100.0%;"> 6799 <img id="ProductCardImage-collection-9429135753506" 6800 class="grid-view-item__image lazyload regular-image" 6801 alt="" 6802 data-src="//workphlo.shop/cdn/shop/files/double-pack-acrylic-sheet-8x10_4d1feffd-d774-4fb8-bda6-bcd4ac024fdd_{width}x.jpg?v=1723400467" 6803 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 6804 width="360" 6805 height="auto" 6806 loading="lazy" 6807 data-sizes="auto" 6808 data-aspectratio="1.0" 6809 data-image> 6810 <img id="ProductCardImage-collection-9429135753506" 6811 class="grid-view-item__image lazyload hover-image" 6812 alt="" 6813 data-src="//workphlo.shop/cdn/shop/files/workphlo_acrylic_plexiglass_dimensions_1_{width}x.jpg?v=1726256325" 6814 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 6815 data-aspectratio="1.0" 6816 width="360" 6817 height="auto" 6818 loading="lazy" 6819 data-sizes="auto" 6820 data-image> 6821 </div> 6822 </div> 6823 <div class="placeholder-background placeholder-background--animation" data-image-placeholder></div> 6824 </div> 6825 6826 <noscript> 6827 6828 <img class="grid-view-item__image" src="//workphlo.shop/cdn/shop/files/double-pack-acrylic-sheet-8x10_4d1feffd-d774-4fb8-bda6-bcd4ac024fdd_250x250@2x.jpg?v=1723400467" alt="" style="max-width: 250.0px;"> 6829 </noscript> 6830 6831 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">White & Black Acrylic 10" x 8"</div> 6832 <div class="trustshop-collection-rating--item" 6833 rating-value="4.7" 6834 rating-count="157" > 6835 </div> 6836 6837 6838 6839 <span class="shopify-product-reviews-badge" data-id="9429135753506"></span> 6840 6841 6842 6843<dl class="price price--listing price--on-sale " 6844> 6845 6846 <div class="price__vendor price__vendor--listing"> 6847 <dt> 6848 <span class="visually-hidden">Vendor</span> 6849 </dt> 6850 <dd> 6851 workphlo 6852 </dd> 6853 </div> 6854 6855<div class="price__regular"> 6856 <dt> 6857 <span class="visually-hidden visually-hidden--inline">Regular price</span> 6858 </dt> 6859 <dd> 6860 <span class="price-item price-item--regular">$12.00 6861</span> 6862 </dd> 6863 </div> 6864 <div class="price__sale"> 6865 <dt> 6866 <span class="visually-hidden visually-hidden--inline">Sale price</span> 6867 </dt> 6868 <dd> 6869 <span class="price-item price-item--sale">$12.00 6870</span> 6871 </dd> 6872 <div class="price__compare"> 6873 <dt> 6874 <span class="visually-hidden visually-hidden--inline">Regular price</span> 6875 </dt> 6876 <dd> 6877 <s class="price-item price-item--regular"> 6878 $16.00 6879 </s> 6880 </dd> 6881 </div> 6882 </div> 6883 <div class="price__unit"> 6884 <dt>
6885 <span class="visually-hidden visually-hidden--inline">Unit price</span> 6886 </dt> 6887 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 6888 </div> 6889 <div class="price__badges price__badges--listing"> 6890 <span class="price__badge price__badge--sale" aria-hidden="true"> 6891 <span>Sale</span> 6892 </span> 6893 <span class="price__badge price__badge--sold-out"> 6894 <span>Sold out</span> 6895 </span> 6896 </div> 6897</dl> 6898 6899 6900<!-- "snippets/preorder-now-collection-item.liquid" was not rendered, the associated app was uninstalled --></div> 6901 6902 6903 </li> 6904 6905 <li class="grid__item grid__item--collection small--one-half medium-up--one-quarter"> 6906 6907 6908 6909<div class="grid-view-item product-card"> 6910 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/collections/frontpage/products/black-acrylic-12-x-12"> 6911 <span class="visually-hidden">Black Acrylic 12" x 12"</span> 6912 6913 </a> 6914 6915 6916 6917<!-- Assign the second image --> 6918 <style>#ProductCardImage-collection-9429133918498 { 6919 max-width: 250.0px; 6920 max-height: 250px; 6921 } 6922 6923 #ProductCardImageWrapper-collection-9429133918498 { 6924 max-width: 250.0px; 6925 } 6926</style> 6927 6928 6929 <div class="product-card__image-with-placeholder-wrapper" data-image-with-placeholder-wrapper> 6930 <div id="ProductCardImageWrapper-collection-9429133918498" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 6931 <div style="padding-top:100.0%;"> 6932 <img id="ProductCardImage-collection-9429133918498" 6933 class="grid-view-item__image lazyload regular-image" 6934 alt="" 6935 data-src="//workphlo.shop/cdn/shop/files/black-acrylic-sheet-12x12_{width}x.jpg?v=1723399938" 6936 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 6937 width="360" 6938 height="auto" 6939 loading="lazy" 6940 data-sizes="auto" 6941 data-aspectratio="1.0" 6942 data-image> 6943 <img id="ProductCardImage-collection-9429133918498" 6944 class="grid-view-item__image lazyload hover-image" 6945 alt="" 6946 data-src="//workphlo.shop/cdn/shop/files/workphlo_acrylic_plexiglass_dimensions_4_{width}x.jpg?v=1726256329" 6947 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 6948 data-aspectratio="1.0" 6949 width="360" 6950 height="auto" 6951 loading="lazy" 6952 data-sizes="auto" 6953 data-image> 6954 </div> 6955 </div> 6956 <div class="placeholder-background placeholder-background--animation" data-image-placeholder></div> 6957 </div> 6958 6959 <noscript> 6960 6961 <img class="grid-view-item__image" src="//workphlo.shop/cdn/shop/files/[email protected]?v=1723399938" alt="" style="max-width: 250.0px;"> 6962 </noscript> 6963 6964 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Black Acrylic 12" x 12"</div> 6965 <div class="trustshop-collection-rating--item" 6966 rating-value="4.7" 6967 rating-count="157" > 6968 </div> 6969 6970 6971 6972 <span class="shopify-product-reviews-badge" data-id="9429133918498"></span> 6973 6974 6975 6976<dl class="price price--listing" 6977> 6978 6979 <div class="price__vendor price__vendor--listing"> 6980 <dt> 6981 <span class="visually-hidden">Vendor</span> 6982 </dt> 6983 <dd> 6984 workphlo 6985 </dd> 6986 </div> 6987 6988<div class="price__regular"> 6989 <dt> 6990 <span class="visually-hidden visually-hidden--inline">Regular price</span> 6991 </dt> 6992 <dd> 6993 <span class="price-item price-item--regular">$12.00 6994</span> 6995 </dd> 6996 </div> 6997 <div class="price__sale"> 6998 <dt> 6999 <span class="visually-hidden visually-hidden--inline">Sale price</span> 7000 </dt> 7001 <dd> 7002 <span class="price-item price-item--sale">$12.00 7003</span> 7004 </dd> 7005 <div class="price__compare"> 7006 <dt> 7007 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7008 </dt> 7009 <dd> 7010 <s class="price-item price-item--regular"> 7011 $0.00 7012 </s> 7013 </dd> 7014 </div> 7015 </div> 7016 <div class="price__unit"> 7017 <dt>
7018 <span class="visually-hidden visually-hidden--inline">Unit price</span> 7019 </dt> 7020 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 7021 </div> 7022 <div class="price__badges price__badges--listing"> 7023 <span class="price__badge price__badge--sale" aria-hidden="true"> 7024 <span>Sale</span> 7025 </span> 7026 <span class="price__badge price__badge--sold-out"> 7027 <span>Sold out</span> 7028 </span> 7029 </div> 7030</dl> 7031 7032 7033<!-- "snippets/preorder-now-collection-item.liquid" was not rendered, the associated app was uninstalled --></div> 7034 7035 7036 </li> 7037 7038 <li class="grid__item grid__item--collection small--one-half medium-up--one-quarter"> 7039 7040 7041 7042<div class="grid-view-item product-card"> 7043 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/collections/frontpage/products/white-black-acrylic-12-x-12"> 7044 <span class="visually-hidden">White & Black Acrylic 12" x 12"</span> 7045 7046 </a> 7047 7048 7049 7050<!-- Assign the second image --> 7051 <style>#ProductCardImage-collection-9429135851810 { 7052 max-width: 250.0px; 7053 max-height: 250px; 7054 } 7055 7056 #ProductCardImageWrapper-collection-9429135851810 { 7057 max-width: 250.0px; 7058 } 7059</style> 7060 7061 7062 <div class="product-card__image-with-placeholder-wrapper" data-image-with-placeholder-wrapper> 7063 <div id="ProductCardImageWrapper-collection-9429135851810" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 7064 <div style="padding-top:100.0%;"> 7065 <img id="ProductCardImage-collection-9429135851810" 7066 class="grid-view-item__image lazyload regular-image" 7067 alt="" 7068 data-src="//workphlo.shop/cdn/shop/files/double-pack-acrylic-sheet-12x12_598ab42e-1dea-4c83-bd58-abc9f1b88f2b_{width}x.jpg?v=1723400492" 7069 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7070 width="360" 7071 height="auto" 7072 loading="lazy" 7073 data-sizes="auto" 7074 data-aspectratio="1.0" 7075 data-image> 7076 <img id="ProductCardImage-collection-9429135851810" 7077 class="grid-view-item__image lazyload hover-image" 7078 alt="" 7079 data-src="//workphlo.shop/cdn/shop/files/workphlo_acrylic_plexiglass_dimensions_4_{width}x.jpg?v=1726256329" 7080 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7081 data-aspectratio="1.0" 7082 width="360" 7083 height="auto" 7084 loading="lazy" 7085 data-sizes="auto" 7086 data-image> 7087 </div> 7088 </div> 7089 <div class="placeholder-background placeholder-background--animation" data-image-placeholder></div> 7090 </div> 7091 7092 <noscript> 7093 7094 <img class="grid-view-item__image" src="//workphlo.shop/cdn/shop/files/double-pack-acrylic-sheet-12x12_598ab42e-1dea-4c83-bd58-abc9f1b88f2b_250x250@2x.jpg?v=1723400492" alt="" style="max-width: 250.0px;"> 7095 </noscript> 7096 7097 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">White & Black Acrylic 12" x 12"</div> 7098 <div class="trustshop-collection-rating--item" 7099 rating-value="4.7" 7100 rating-count="157" > 7101 </div> 7102 7103 7104 7105 <span class="shopify-product-reviews-badge" data-id="9429135851810"></span> 7106 7107 7108 7109<dl class="price price--listing price--on-sale " 7110> 7111 7112 <div class="price__vendor price__vendor--listing"> 7113 <dt> 7114 <span class="visually-hidden">Vendor</span> 7115 </dt> 7116 <dd> 7117 workphlo 7118 </dd> 7119 </div> 7120 7121<div class="price__regular"> 7122 <dt> 7123 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7124 </dt> 7125 <dd> 7126 <span class="price-item price-item--regular">$19.00 7127</span> 7128 </dd> 7129 </div> 7130 <div class="price__sale"> 7131 <dt> 7132 <span class="visually-hidden visually-hidden--inline">Sale price</span> 7133 </dt> 7134 <dd> 7135 <span class="price-item price-item--sale">$19.00 7136</span> 7137 </dd> 7138 <div class="price__compare"> 7139 <dt> 7140 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7141 </dt> 7142 <dd> 7143 <s class="price-item price-item--regular"> 7144 $23.00 7145 </s> 7146 </dd> 7147 </div> 7148 </div> 7149 <div class="price__unit"> 7150 <dt>
7151 <span class="visually-hidden visually-hidden--inline">Unit price</span> 7152 </dt> 7153 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 7154 </div> 7155 <div class="price__badges price__badges--listing"> 7156 <span class="price__badge price__badge--sale" aria-hidden="true"> 7157 <span>Sale</span> 7158 </span> 7159 <span class="price__badge price__badge--sold-out"> 7160 <span>Sold out</span> 7161 </span> 7162 </div> 7163</dl> 7164 7165 7166<!-- "snippets/preorder-now-collection-item.liquid" was not rendered, the associated app was uninstalled --></div> 7167 7168 7169 </li> 7170 7171 <li class="grid__item grid__item--collection small--one-half medium-up--one-quarter"> 7172 7173 7174 7175<div class="grid-view-item product-card"> 7176 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/collections/frontpage/products/bottle-support-plate"> 7177 <span class="visually-hidden">Bottle Support Plate</span> 7178 7179 </a> 7180 7181 7182 7183<!-- Assign the second image --> 7184 <style>#ProductCardImage-collection-9429134508322 { 7185 max-width: 250.0px; 7186 max-height: 250px; 7187 } 7188 7189 #ProductCardImageWrapper-collection-9429134508322 { 7190 max-width: 250.0px; 7191 } 7192</style> 7193 7194 7195 <div class="product-card__image-with-placeholder-wrapper" data-image-with-placeholder-wrapper> 7196 <div id="ProductCardImageWrapper-collection-9429134508322" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 7197 <div style="padding-top:100.0%;"> 7198 <img id="ProductCardImage-collection-9429134508322" 7199 class="grid-view-item__image lazyload regular-image" 7200 alt="" 7201 data-src="//workphlo.shop/cdn/shop/files/bottle-product-photography-wine-1-4-20-plate-light-stand-attachment-clear-700-3_{width}x.jpg?v=1723400093" 7202 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7203 width="360" 7204 height="auto" 7205 loading="lazy" 7206 data-sizes="auto" 7207 data-aspectratio="1.0" 7208 data-image> 7209 <img id="ProductCardImage-collection-9429134508322" 7210 class="grid-view-item__image lazyload hover-image" 7211 alt="" 7212 data-src="//workphlo.shop/cdn/shop/files/wine-3-inch-bottle-photography-light-stand-at-home-studio-lighting-800_dcb32bb9-eba6-425b-b7be-ebcc30244ba6_{width}x.jpg?v=1726257062" 7213 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7214 data-aspectratio="1.0" 7215 width="360" 7216 height="auto" 7217 loading="lazy" 7218 data-sizes="auto" 7219 data-image> 7220 </div> 7221 </div> 7222 <div class="placeholder-background placeholder-background--animation" data-image-placeholder></div> 7223 </div> 7224 7225 <noscript> 7226 7227 <img class="grid-view-item__image" src="//workphlo.shop/cdn/shop/files/bottle-product-photography-wine-1-4-20-plate-light-stand-attachment-clear-700-3_250x250@2x.jpg?v=1723400093" alt="" style="max-width: 250.0px;"> 7228 </noscript> 7229 7230 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Bottle Support Plate</div> 7231 <div class="trustshop-collection-rating--item" 7232 rating-value="4.6" 7233 rating-count="114" > 7234 </div> 7235 7236 7237 7238 <span class="shopify-product-reviews-badge" data-id="9429134508322"></span> 7239 7240 7241 7242<dl class="price price--listing" 7243> 7244 7245 <div class="price__vendor price__vendor--listing"> 7246 <dt> 7247 <span class="visually-hidden">Vendor</span> 7248 </dt> 7249 <dd> 7250 workphlo 7251 </dd> 7252 </div> 7253 7254<div class="price__regular"> 7255 <dt> 7256 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7257 </dt> 7258 <dd> 7259 <span class="price-item price-item--regular">$14.00 7260</span> 7261 </dd> 7262 </div> 7263 <div class="price__sale"> 7264 <dt> 7265 <span class="visually-hidden visually-hidden--inline">Sale price</span> 7266 </dt> 7267 <dd> 7268 <span class="price-item price-item--sale">$14.00 7269</span> 7270 </dd> 7271 <div class="price__compare"> 7272 <dt> 7273 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7274 </dt> 7275 <dd> 7276 <s class="price-item price-item--regular"> 7277 $0.00 7278 </s> 7279 </dd> 7280 </div> 7281 </div> 7282 <div class="price__unit"> 7283 <dt>
7284 <span class="visually-hidden visually-hidden--inline">Unit price</span> 7285 </dt> 7286 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 7287 </div> 7288 <div class="price__badges price__badges--listing"> 7289 <span class="price__badge price__badge--sale" aria-hidden="true"> 7290 <span>Sale</span> 7291 </span> 7292 <span class="price__badge price__badge--sold-out"> 7293 <span>Sold out</span> 7294 </span> 7295 </div> 7296</dl> 7297 7298 7299<!-- "snippets/preorder-now-collection-item.liquid" was not rendered, the associated app was uninstalled --></div> 7300 7301 7302 </li> 7303 7304 <li class="grid__item grid__item--collection small--one-half medium-up--one-quarter"> 7305 7306 7307 7308<div class="grid-view-item product-card"> 7309 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/collections/frontpage/products/bottle-support-plate-xl"> 7310 <span class="visually-hidden">Bottle Support Plate XL</span> 7311 7312 </a> 7313 7314 7315 7316<!-- Assign the second image --> 7317 <style>#ProductCardImage-collection-9429134672162 { 7318 max-width: 250.0px; 7319 max-height: 250px; 7320 } 7321 7322 #ProductCardImageWrapper-collection-9429134672162 { 7323 max-width: 250.0px; 7324 } 7325</style> 7326 7327 7328 <div class="product-card__image-with-placeholder-wrapper" data-image-with-placeholder-wrapper> 7329 <div id="ProductCardImageWrapper-collection-9429134672162" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 7330 <div style="padding-top:100.0%;"> 7331 <img id="ProductCardImage-collection-9429134672162" 7332 class="grid-view-item__image lazyload regular-image" 7333 alt="" 7334 data-src="//workphlo.shop/cdn/shop/files/bottle-product-photography-wine-1-4-20-plate-light-stand-attachment-clear-700-2_{width}x.jpg?v=1723400177" 7335 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7336 width="360" 7337 height="auto" 7338 loading="lazy" 7339 data-sizes="auto" 7340 data-aspectratio="1.0" 7341 data-image> 7342 <img id="ProductCardImage-collection-9429134672162" 7343 class="grid-view-item__image lazyload hover-image" 7344 alt="" 7345 data-src="//workphlo.shop/cdn/shop/files/wine-bottle-photography-light-stand-red-studio-lighting-800_{width}x.jpg?v=1726257068" 7346 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7347 data-aspectratio="1.0" 7348 width="360" 7349 height="auto" 7350 loading="lazy" 7351 data-sizes="auto" 7352 data-image> 7353 </div> 7354 </div> 7355 <div class="placeholder-background placeholder-background--animation" data-image-placeholder></div> 7356 </div> 7357 7358 <noscript> 7359 7360 <img class="grid-view-item__image" src="//workphlo.shop/cdn/shop/files/bottle-product-photography-wine-1-4-20-plate-light-stand-attachment-clear-700-2_250x250@2x.jpg?v=1723400177" alt="" style="max-width: 250.0px;"> 7361 </noscript> 7362 7363 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Bottle Support Plate XL</div> 7364 <div class="trustshop-collection-rating--item" 7365 rating-value="4.8" 7366 rating-count="37" > 7367 </div> 7368 7369 7370 7371 <span class="shopify-product-reviews-badge" data-id="9429134672162"></span> 7372 7373 7374 7375<dl class="price price--listing" 7376> 7377 7378 <div class="price__vendor price__vendor--listing"> 7379 <dt> 7380 <span class="visually-hidden">Vendor</span> 7381 </dt> 7382 <dd> 7383 workphlo 7384 </dd> 7385 </div> 7386 7387<div class="price__regular"> 7388 <dt> 7389 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7390 </dt> 7391 <dd> 7392 <span class="price-item price-item--regular">$17.00 7393</span> 7394 </dd> 7395 </div> 7396 <div class="price__sale"> 7397 <dt> 7398 <span class="visually-hidden visually-hidden--inline">Sale price</span> 7399 </dt> 7400 <dd> 7401 <span class="price-item price-item--sale">$17.00 7402</span> 7403 </dd> 7404 <div class="price__compare"> 7405 <dt> 7406 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7407 </dt> 7408 <dd> 7409 <s class="price-item price-item--regular"> 7410 $0.00 7411 </s> 7412 </dd> 7413 </div> 7414 </div> 7415 <div class="price__unit"> 7416 <dt>
7417 <span class="visually-hidden visually-hidden--inline">Unit price</span> 7418 </dt> 7419 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 7420 </div> 7421 <div class="price__badges price__badges--listing"> 7422 <span class="price__badge price__badge--sale" aria-hidden="true"> 7423 <span>Sale</span> 7424 </span> 7425 <span class="price__badge price__badge--sold-out"> 7426 <span>Sold out</span> 7427 </span> 7428 </div> 7429</dl> 7430 7431 7432<!-- "snippets/preorder-now-collection-item.liquid" was not rendered, the associated app was uninstalled --></div> 7433 7434 7435 </li> 7436 7437 <li class="grid__item grid__item--collection small--one-half medium-up--one-quarter"> 7438 7439 7440 7441<div class="grid-view-item product-card"> 7442 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/collections/frontpage/products/clear-support-plate"> 7443 <span class="visually-hidden">Clear Support Plate</span> 7444 7445 </a> 7446 7447 7448 7449<!-- Assign the second image --> 7450 <style>#ProductCardImage-collection-9429134803234 { 7451 max-width: 250.0px; 7452 max-height: 250px; 7453 } 7454 7455 #ProductCardImageWrapper-collection-9429134803234 { 7456 max-width: 250.0px; 7457 } 7458</style> 7459 7460 7461 <div class="product-card__image-with-placeholder-wrapper" data-image-with-placeholder-wrapper> 7462 <div id="ProductCardImageWrapper-collection-9429134803234" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 7463 <div style="padding-top:100.0%;"> 7464 <img id="ProductCardImage-collection-9429134803234" 7465 class="grid-view-item__image lazyload regular-image" 7466 alt="" 7467 data-src="//workphlo.shop/cdn/shop/files/product-photography-1-4-20-plate-light-stand-attachment-clear_{width}x.jpg?v=1723400164" 7468 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7469 width="360" 7470 height="auto" 7471 loading="lazy" 7472 data-sizes="auto" 7473 data-aspectratio="1.0" 7474 data-image> 7475 <img id="ProductCardImage-collection-9429134803234" 7476 class="grid-view-item__image lazyload hover-image" 7477 alt="" 7478 data-src="//workphlo.shop/cdn/shop/files/Product-Photography-Stand-Shoe-Lighting-Ecommerce_e5ffe614-1900-4a13-9579-ca15dcfab865_{width}x.jpg?v=1726257077" 7479 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7480 data-aspectratio="1.0" 7481 width="360" 7482 height="auto" 7483 loading="lazy" 7484 data-sizes="auto" 7485 data-image> 7486 </div> 7487 </div> 7488 <div class="placeholder-background placeholder-background--animation" data-image-placeholder></div> 7489 </div> 7490 7491 <noscript> 7492 7493 <img class="grid-view-item__image" src="//workphlo.shop/cdn/shop/files/product-photography-1-4-20-plate-light-stand-attachment-clear_250x250@2x.jpg?v=1723400164" alt="" style="max-width: 250.0px;"> 7494 </noscript> 7495 7496 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Clear Support Plate</div> 7497 <div class="trustshop-collection-rating--item" 7498 rating-value="4.8" 7499 rating-count="36" > 7500 </div> 7501 7502 7503 7504 <span class="shopify-product-reviews-badge" data-id="9429134803234"></span> 7505 7506 7507 7508<dl class="price price--listing" 7509> 7510 7511 <div class="price__vendor price__vendor--listing"> 7512 <dt> 7513 <span class="visually-hidden">Vendor</span> 7514 </dt> 7515 <dd> 7516 workphlo 7517 </dd> 7518 </div> 7519 7520<div class="price__regular"> 7521 <dt> 7522 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7523 </dt> 7524 <dd> 7525 <span class="price-item price-item--regular">$22.00 7526</span> 7527 </dd> 7528 </div> 7529 <div class="price__sale"> 7530 <dt> 7531 <span class="visually-hidden visually-hidden--inline">Sale price</span> 7532 </dt> 7533 <dd> 7534 <span class="price-item price-item--sale">$22.00 7535</span> 7536 </dd> 7537 <div class="price__compare"> 7538 <dt> 7539 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7540 </dt> 7541 <dd> 7542 <s class="price-item price-item--regular"> 7543 $0.00 7544 </s> 7545 </dd> 7546 </div> 7547 </div> 7548 <div class="price__unit"> 7549 <dt>
7550 <span class="visually-hidden visually-hidden--inline">Unit price</span> 7551 </dt> 7552 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 7553 </div> 7554 <div class="price__badges price__badges--listing"> 7555 <span class="price__badge price__badge--sale" aria-hidden="true"> 7556 <span>Sale</span> 7557 </span> 7558 <span class="price__badge price__badge--sold-out"> 7559 <span>Sold out</span> 7560 </span> 7561 </div> 7562</dl> 7563 7564 7565<!-- "snippets/preorder-now-collection-item.liquid" was not rendered, the associated app was uninstalled --></div> 7566 7567 7568 </li> 7569 7570 <li class="grid__item grid__item--collection small--one-half medium-up--one-quarter"> 7571 7572 7573 7574<div class="grid-view-item product-card"> 7575 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/collections/frontpage/products/cosmetic-support-plate"> 7576 <span class="visually-hidden">Cosmetic Support Plate</span> 7577 7578 </a> 7579 7580 7581 7582<!-- Assign the second image --> 7583 <style>#ProductCardImage-collection-9429134868770 { 7584 max-width: 250.0px; 7585 max-height: 250px; 7586 } 7587 7588 #ProductCardImageWrapper-collection-9429134868770 { 7589 max-width: 250.0px; 7590 } 7591</style> 7592 7593 7594 <div class="product-card__image-with-placeholder-wrapper" data-image-with-placeholder-wrapper> 7595 <div id="ProductCardImageWrapper-collection-9429134868770" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 7596 <div style="padding-top:100.0%;"> 7597 <img id="ProductCardImage-collection-9429134868770" 7598 class="grid-view-item__image lazyload regular-image" 7599 alt="" 7600 data-src="//workphlo.shop/cdn/shop/files/cosmetic-product-photography-1-4-20-plate-light-stand-attachment-clear-800-update_{width}x.jpg?v=1723400170" 7601 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7602 width="360" 7603 height="auto" 7604 loading="lazy" 7605 data-sizes="auto" 7606 data-aspectratio="1.0" 7607 data-image> 7608 <img id="ProductCardImage-collection-9429134868770" 7609 class="grid-view-item__image lazyload hover-image" 7610 alt="" 7611 data-src="//workphlo.shop/cdn/shop/files/cosmetic-product-photography-lipstick-tube-lighting_e671b82d-f0ca-4a66-a9d6-a7626a7d06bc_{width}x.jpg?v=1726257086" 7612 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7613 data-aspectratio="1.0" 7614 width="360" 7615 height="auto" 7616 loading="lazy" 7617 data-sizes="auto" 7618 data-image> 7619 </div> 7620 </div> 7621 <div class="placeholder-background placeholder-background--animation" data-image-placeholder></div> 7622 </div> 7623 7624 <noscript> 7625 7626 <img class="grid-view-item__image" src="//workphlo.shop/cdn/shop/files/cosmetic-product-photography-1-4-20-plate-light-stand-attachment-clear-800-update_250x250@2x.jpg?v=1723400170" alt="" style="max-width: 250.0px;"> 7627 </noscript> 7628 7629 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Cosmetic Support Plate</div> 7630 <div class="trustshop-collection-rating--item" 7631 rating-value="4.5" 7632 rating-count="32" > 7633 </div> 7634 7635 7636 7637 <span class="shopify-product-reviews-badge" data-id="9429134868770"></span> 7638 7639 7640 7641<dl class="price price--listing" 7642> 7643 7644 <div class="price__vendor price__vendor--listing"> 7645 <dt> 7646 <span class="visually-hidden">Vendor</span> 7647 </dt> 7648 <dd> 7649 workphlo 7650 </dd> 7651 </div> 7652 7653<div class="price__regular"> 7654 <dt> 7655 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7656 </dt> 7657 <dd> 7658 <span class="price-item price-item--regular">$14.00 7659</span> 7660 </dd> 7661 </div> 7662 <div class="price__sale"> 7663 <dt> 7664 <span class="visually-hidden visually-hidden--inline">Sale price</span> 7665 </dt> 7666 <dd> 7667 <span class="price-item price-item--sale">$14.00 7668</span> 7669 </dd> 7670 <div class="price__compare"> 7671 <dt> 7672 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7673 </dt> 7674 <dd> 7675 <s class="price-item price-item--regular"> 7676 $0.00 7677 </s> 7678 </dd> 7679 </div> 7680 </div> 7681 <div class="price__unit"> 7682 <dt>
7683 <span class="visually-hidden visually-hidden--inline">Unit price</span> 7684 </dt> 7685 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 7686 </div> 7687 <div class="price__badges price__badges--listing"> 7688 <span class="price__badge price__badge--sale" aria-hidden="true"> 7689 <span>Sale</span> 7690 </span> 7691 <span class="price__badge price__badge--sold-out"> 7692 <span>Sold out</span> 7693 </span> 7694 </div> 7695</dl> 7696 7697 7698<!-- "snippets/preorder-now-collection-item.liquid" was not rendered, the associated app was uninstalled --></div> 7699 7700 7701 </li> 7702 7703 </ul> 7704 7705 7706 <hr class="hr--invisible" aria-hidden="true" /> 7707 <div class="text-center"> 7708 <a href="/collections/frontpage" class="btn" aria-label="View all products in the Top Picks collection"> 7709 View all 7710 </a> 7711 </div> 7712 7713 7714</div> 7715 7716 7717 7718 7719</div><div id="shopify-section-1590782199384" class="shopify-section index-section index-section--flush index-section--slideshow"><div data-section-id="1590782199384" data-section-type="slideshow-section"><div id="SlideshowWrapper-1590782199384" class="slideshow-wrapper" role="region" aria-label="slideshow" aria-describedby="slideshow-info" tabindex="-1"> 7720 <div class="slideshow slideshow--small" 7721 id="Slideshow-1590782199384" 7722 data-autorotate="true" 7723 data-speed="3000" 7724 data-adapt-height="false" 7725 data-slide-nav-a11y="Load slide [slide_number]" 7726 ><div class="slideshow__slide slideshow__slide--1590782199384-0" > 7727 7728 <div 7729 7730 class="slideshow__image box ratio-container lazyload js" 7731 data-bg="//workphlo.shop/cdn/shop/files/Garnier_10_300x300.jpg?v=1614321561" 7732 data-bgset="//workphlo.shop/cdn/shop/files/Garnier_10_180x.jpg?v=1614321561 180w 180h, 7733 //workphlo.shop/cdn/shop/files/Garnier_10_360x.jpg?v=1614321561 360w 360h, 7734 //workphlo.shop/cdn/shop/files/Garnier_10_540x.jpg?v=1614321561 540w 540h, 7735 //workphlo.shop/cdn/shop/files/Garnier_10_720x.jpg?v=1614321561 720w 720h, 7736 //workphlo.shop/cdn/shop/files/Garnier_10_900x.jpg?v=1614321561 900w 900h, 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 //workphlo.shop/cdn/shop/files/Garnier_10.jpg?v=1614321561 1080w 1080h" 7751 data-sizes="auto" 7752 data-parent-fit="contain" 7753 style="background-position: center bottom; 7754 background-image: url('//workphlo.shop/cdn/shop/files/Garnier_10_300x300.jpg?v=1614321561');"> 7755 <div class="slideshow__overlay"></div> 7756 </div> 7757 7758 7759 <noscript> 7760 <div class="slideshow__image" style="background-image: url('//workphlo.shop/cdn/shop/files/Garnier_10_2048x.jpg?v=1614321561'); background-position: center bottom;"> 7761 7762 </div> 7763 </noscript> 7764 7765 <div class="slideshow__text-wrap slideshow__text-wrap--desktop"> 7766 <div class="slideshow__text-content slideshow__text-content--vertical-center text-center"> 7767 <div class="page-width"> 7768 7769 <ul class="slideshow__text-content-list"><li> 7770 <h2 class="h1 mega-title slideshow__title"> 7771 Support Plate & Acrylics 7772 </h2> 7773 </li><li> 7774 <span class="mega-subtitle slideshow__subtitle"> 7775 Essential Tools for Studio, Tabletop & Product Photographers. 7776 </span> 7777 </li></ul> 7778 7779<div class="slideshow__btn-wrapper slideshow__btn-wrapper--push"> 7780 <a href="/products/surface-support-plate" class="btn slideshow__btn"> 7781 Browse 7782 </a> 7783 </div></div> 7784 </div> 7785 </div> 7786 </div></div> 7787 <div class="slideshow__controls"></div> 7788 </div> 7789 <div class="slideshow__text-wrap slideshow__text-wrap--mobile"> 7790 7791<div class="slideshow__text-content slideshow__text-content--mobile slideshow__text-content--mobile-0 text-center"> 7792 <div class="page-width"><h2 class="h1 mega-title slideshow__title slideshow__title--mobile"> 7793 Support Plate & Acrylics 7794 </h2><span class="mega-subtitle slideshow__subtitle slideshow__subtitle--mobile"> 7795 Essential Tools for Studio, Tabletop & Product Photographers. 7796 </span><a href="/products/surface-support-plate" class="btn slideshow__btn slideshow__btn--mobile"> 7797 Browse 7798 </a></div> 7799 </div></div> 7800</div> 7801 7802 7803</div><div id="shopify-section-1590771076927" class="shopify-section index-section index-section--flush"><div class="newsletter-section index-section--newsletter-background">
7804 <div class="page-width"> 7805 <div class="section-header text-center"> 7806 7807 <h2 class="h2">enter our giveaways</h2> 7808 7809 7810 </div><form method="post" action="/contact#Contact_1590771076927" id="Contact_1590771076927" accept-charset="UTF-8" class="contact-form form-single-field" novalidate="novalidate"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 7811<input type="hidden" name="contact[tags]" value="newsletter"> 7812 <div class="input-group "> 7813 <input type="email" 7814 name="contact[email]" 7815 id="Contact_1590771076927-email" 7816 class="input-group__field" 7817 value="" 7818 placeholder="Email address" 7819 aria-label="Email address" 7820 aria-required="true" 7821 autocorrect="off" 7822 autocapitalize="off" 7823 7824 > 7825 <span class="input-group__btn"> 7826 <button type="submit" class="btn" name="commit" id="Subscribe"> 7827 <span>Subscribe</span> 7828 </button> 7829 </span> 7830 </div></form> 7831 </div> 7832</div> 7833 7834 7835 7836 7837</div><div id="shopify-section-quotes" class="shopify-section index-section"><div class="page-width" data-section-id="quotes" data-section-type="quotes"> 7838 7839 <div class="section-header text-center"> 7840 <h2>@workphlo</h2> 7841 </div> 7842 7843 7844 7845 <div class="quotes-wrapper"> 7846 <div class="quotes-slider" id="Quotes-quotes" data-count="6"> 7847 7848 <div class="quotes-slide--1592765192494" > 7849 <blockquote class="quotes-slider__text text-center"> 7850 <span class="quote-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-quote" viewBox="0 0 41 35"><path d="M10.208 17.711h6.124v16.332H0V21.684C0 8.184 5.444.956 16.332 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766zm24.498 0h6.124v16.332H24.498V21.684C24.498 8.184 29.942.956 40.83 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766z" fill="#000" fill-rule="evenodd"/></svg></span> 7851 7852 <div class="rte-setting rte"><p>These products are exactly what I wanted/ needed for my product photography. I highly recommend!</p></div> 7853 7854 7855 <cite>Brian K | PA, USA</cite> 7856 7857 </blockquote> 7858 </div> 7859 7860 <div class="quotes-slide--quotes-0" > 7861 <blockquote class="quotes-slider__text text-center"> 7862 <span class="quote-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-quote" viewBox="0 0 41 35"><path d="M10.208 17.711h6.124v16.332H0V21.684C0 8.184 5.444.956 16.332 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766zm24.498 0h6.124v16.332H24.498V21.684C24.498 8.184 29.942.956 40.83 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766z" fill="#000" fill-rule="evenodd"/></svg></span> 7863 7864 <div class="rte-setting rte"><p>Well made, promptly shipped, and reasonably priced.</p></div> 7865 7866 7867 <cite>Matthew S | NJ, USA</cite> 7868 7869 </blockquote> 7870 </div> 7871 7872 <div class="quotes-slide--39f30b53-2328-43b7-8cfe-b93dc97571ee" > 7873 <blockquote class="quotes-slider__text text-center"> 7874 <span class="quote-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-quote" viewBox="0 0 41 35"><path d="M10.208 17.711h6.124v16.332H0V21.684C0 8.184 5.444.956 16.332 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766zm24.498 0h6.124v16.332H24.498V21.684C24.498 8.184 29.942.956 40.83 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766z" fill="#000" fill-rule="evenodd"/></svg></span> 7875 7876 <div class="rte-setting rte"><p>Great product, quick delivery despite being overseas in UK.</p></div> 7877 7878 7879 <cite>Mark S | DEV, UK</cite> 7880 7881 </blockquote> 7882 </div> 7883 7884 <div class="quotes-slide--1594407820141" > 7885 <blockquote class="quotes-slider__text text-center">
7886 <span class="quote-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-quote" viewBox="0 0 41 35"><path d="M10.208 17.711h6.124v16.332H0V21.684C0 8.184 5.444.956 16.332 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766zm24.498 0h6.124v16.332H24.498V21.684C24.498 8.184 29.942.956 40.83 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766z" fill="#000" fill-rule="evenodd"/></svg></span> 7887 7888 <div class="rte-setting rte"><p>Top-notch products, and truly wonderful buying experience!</p></div> 7889 7890 7891 <cite>Jeremy R | SK, CANADA</cite> 7892 7893 </blockquote> 7894 </div> 7895 7896 <div class="quotes-slide--bd79cb86-2ec2-43fc-b8b3-1c0c55bcf279" > 7897 <blockquote class="quotes-slider__text text-center"> 7898 <span class="quote-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-quote" viewBox="0 0 41 35"><path d="M10.208 17.711h6.124v16.332H0V21.684C0 8.184 5.444.956 16.332 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766zm24.498 0h6.124v16.332H24.498V21.684C24.498 8.184 29.942.956 40.83 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766z" fill="#000" fill-rule="evenodd"/></svg></span> 7899 7900 <div class="rte-setting rte"><p>Everything was great, love the support plates!</p></div> 7901 7902 7903 <cite>Paul M | NY, USA</cite> 7904 7905 </blockquote> 7906 </div> 7907 7908 <div class="quotes-slide--74b98b9b-20d9-46ef-bd2a-8008373f15f4" > 7909 <blockquote class="quotes-slider__text text-center"> 7910 <span class="quote-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-quote" viewBox="0 0 41 35"><path d="M10.208 17.711h6.124v16.332H0V21.684C0 8.184 5.444.956 16.332 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766zm24.498 0h6.124v16.332H24.498V21.684C24.498 8.184 29.942.956 40.83 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766z" fill="#000" fill-rule="evenodd"/></svg></span> 7911 7912 <div class="rte-setting rte"><p>Fast shipping and exactly what I expected.</p></div> 7913 7914 7915 <cite>Vincent T | FL, USA</cite> 7916 7917 </blockquote> 7918 </div> 7919 7920 </div> 7921 </div> 7922 7923 7924 7925</div> 7926 7927 7928 7929 7930</div><div id="shopify-section-1590853646285" class="shopify-section index-section"><div class="page-width rich-text"> 7931 <div class="grid"> 7932 <div class="grid__item medium-up--two-thirds medium-up--push-one-sixth"> 7933 7934 <div class="rich-text__heading--medium text-center"> 7935 <h2 class="h3">Parcels Ship Every 2 Business Days</h2> 7936 </div> 7937 7938 7939 <div class="rich-text__text--medium rte-setting text-center"><p>We will process and mail out your tracked parcel within 2 business days, Please refer to your Order Status Page which has status updates direct from the mail carrier.</p></div> 7940 7941 </div> 7942 </div> 7943</div> 7944 7945 7946 7947 7948</div><div id="shopify-section-feature-columns" class="shopify-section index-section"><div class="page-width"> 7949 7950 7951 <div class="grid grid--uniform grid--flush-bottom"> 7952 7953 7954 <div class="grid__item medium-up--one-third text-left" > 7955 7956 7957 7958 7959<style>#TextColumnImage-e1337ce1-0b3c-470a-9287-c81cdd7f1b7d { 7960 max-width: 613.3333333333333px; 7961 max-height: 345px; 7962 } 7963 7964 #TextColumnImageWrapper-e1337ce1-0b3c-470a-9287-c81cdd7f1b7d { 7965 max-width: 613.3333333333333px; 7966 } 7967</style> 7968 7969 <div id="TextColumnImageWrapper-e1337ce1-0b3c-470a-9287-c81cdd7f1b7d" class="feature-row__image-wrapper js"> 7970 <div style="padding-top:56.25%;"> 7971 <img id="TextColumnImage-e1337ce1-0b3c-470a-9287-c81cdd7f1b7d" 7972 class="feature-row__image lazyload" 7973 src="//workphlo.shop/cdn/shop/files/maxresdefault_300x300.jpg?v=1635440049" 7974 data-src="//workphlo.shop/cdn/shop/files/maxresdefault_{width}x.jpg?v=1635440049"
7975 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7976 data-aspectratio="1.7777777777777777" 7977 data-sizes="auto" 7978 alt=""> 7979 </div> 7980 </div> 7981 <noscript> 7982 <p> 7983 <img src="//workphlo.shop/cdn/shop/files/[email protected]?v=1635440049" class="feature-row__image" /> 7984 </p> 7985 </noscript> 7986 7987 7988 7989 <h3 class="h4">VIDEO: Glassware Photography on Black</h3> 7990 7991 7992 <div class="rte-setting"><p>Photographing glassware on a white or black background can be challenging. The clear products reflect light from all around the...</p></div> 7993 7994 7995 7996<a href="https://www.youtube.com/watch?v=WxMXgIdH0qc" 7997 class="btn btn--secondary btn--small" 7998 aria-label="WATCH">WATCH</a> 7999 8000 </div> 8001 8002 8003 <div class="grid__item medium-up--one-third text-left" > 8004 8005 8006 8007 8008<style>#TextColumnImage-f27130eb-074a-4fc7-8417-a8132610c882 { 8009 max-width: 613.3333333333333px; 8010 max-height: 345px; 8011 } 8012 8013 #TextColumnImageWrapper-f27130eb-074a-4fc7-8417-a8132610c882 { 8014 max-width: 613.3333333333333px; 8015 } 8016</style> 8017 8018 <div id="TextColumnImageWrapper-f27130eb-074a-4fc7-8417-a8132610c882" class="feature-row__image-wrapper js"> 8019 <div style="padding-top:56.25%;"> 8020 <img id="TextColumnImage-f27130eb-074a-4fc7-8417-a8132610c882" 8021 class="feature-row__image lazyload" 8022 src="//workphlo.shop/cdn/shop/files/maxresdefault_1_300x300.jpg?v=1635440089" 8023 data-src="//workphlo.shop/cdn/shop/files/maxresdefault_1_{width}x.jpg?v=1635440089" 8024 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 8025 data-aspectratio="1.7777777777777777" 8026 data-sizes="auto" 8027 alt=""> 8028 </div> 8029 </div> 8030 <noscript> 8031 <p> 8032 <img src="//workphlo.shop/cdn/shop/files/[email protected]?v=1635440089" class="feature-row__image" /> 8033 </p> 8034 </noscript> 8035 8036 8037 8038 <h3 class="h4">VIDEO: How to Compsite a Simple...</h3> 8039 8040 8041 <div class="rte-setting"><p>Simple product photography can be effective, and rendering your subject on a flat or digital background has been a popular approach...</p></div> 8042 8043 8044 8045<a href="https://www.youtube.com/watch?v=MUywoCC2Jdw" 8046 class="btn btn--secondary btn--small" 8047 aria-label="Watch">Watch</a> 8048 8049 </div> 8050 8051 8052 <div class="grid__item medium-up--one-third text-left" > 8053 8054 8055 8056 8057<style>#TextColumnImage-feature-columns-2 { 8058 max-width: 613.3333333333333px; 8059 max-height: 345px; 8060 } 8061 8062 #TextColumnImageWrapper-feature-columns-2 { 8063 max-width: 613.3333333333333px; 8064 } 8065</style> 8066 8067 <div id="TextColumnImageWrapper-feature-columns-2" class="feature-row__image-wrapper js"> 8068 <div style="padding-top:56.25%;"> 8069 <img id="TextColumnImage-feature-columns-2" 8070 class="feature-row__image lazyload" 8071 src="//workphlo.shop/cdn/shop/files/maxresdefault_2_300x300.jpg?v=1635440119" 8072 data-src="//workphlo.shop/cdn/shop/files/maxresdefault_2_{width}x.jpg?v=1635440119" 8073 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 8074 data-aspectratio="1.7777777777777777" 8075 data-sizes="auto" 8076 alt=""> 8077 </div> 8078 </div> 8079 <noscript> 8080 <p> 8081 <img src="//workphlo.shop/cdn/shop/files/[email protected]?v=1635440119" class="feature-row__image" /> 8082 </p> 8083 </noscript> 8084 8085 8086 8087 <h3 class="h4">VIDEO: 1 Light Cosmetic Photography</h3> 8088 8089 8090 <div class="rte-setting"><p>Catalog photography (including cosmetic photography) on a white background, is a popular genre of product shots. By creating...</p></div> 8091 8092 8093 8094<a href="https://www.youtube.com/watch?v=mVo3yV6Br9U" 8095 class="btn btn--secondary btn--small" 8096 aria-label="Watch">Watch</a> 8097 8098 </div> 8099 8100 </div> 8101 8102 8103</div> 8104 8105 8106 8107 8108</div><!-- END content_for_index --> 8109 8110 8111 </main> 8112 8113 <div id="shopify-section-footer" class="shopify-section"> 8114<style> 8115 .site-footer__hr { 8116 border-bottom: 1px solid #dcdcdc; 8117 } 8118 8119 .site-footer p, 8120 .site-footer__linklist-item a, 8121 .site-footer__rte a, 8122 .site-footer h4, 8123 .site-footer small,
8124 .site-footer__copyright-content a, 8125 .site-footer__newsletter-error, 8126 .site-footer__social-icons .social-icons__link { 8127 color: #3a3a3a; 8128 } 8129 8130 .site-footer { 8131 color: #3a3a3a; 8132 background-color: #f5f5f5; 8133 } 8134 8135 .site-footer__rte a { 8136 border-bottom: 1px solid #3a3a3a; 8137 } 8138 8139 .site-footer__rte a:hover, 8140 .site-footer__linklist-item a:hover, 8141 .site-footer__copyright-content a:hover { 8142 color: #606060; 8143 border-bottom: 1px solid #606060; 8144 } 8145 8146 .site-footer__social-icons .social-icons__link:hover { 8147 color: #606060; 8148 } 8149</style><footer class="site-footer" role="contentinfo" data-section-id="footer" data-section-type="footer-section"> 8150 <div class="page-width"> 8151 <div class="site-footer__content"><div class="site-footer__item 8152 8153 site-footer__item--one-quarter 8154 " 8155 > 8156 <div class="site-footer__item-inner site-footer__item-inner--link_list"><p class="h4">Quick links</p><ul class="site-footer__linklist 8157 "><li class="site-footer__linklist-item"> 8158 <a href="/search" 8159 8160 > 8161 Search 8162 </a> 8163 </li><li class="site-footer__linklist-item"> 8164 <a href="/pages/return-policy" 8165 8166 > 8167 Shipping and Return Policy 8168 </a> 8169 </li><li class="site-footer__linklist-item"> 8170 <a href="/pages/terms-of-services" 8171 8172 > 8173 Terms of Services 8174 </a> 8175 </li><li class="site-footer__linklist-item"> 8176 <a href="/policies/terms-of-service" 8177 8178 > 8179 Terms of Service 8180 </a> 8181 </li><li class="site-footer__linklist-item"> 8182 <a href="/policies/refund-policy" 8183 8184 > 8185 Refund policy 8186 </a> 8187 </li></ul></div> 8188 </div><div class="site-footer__item 8189 8190 site-footer__item--one-quarter 8191 " 8192 > 8193 <div class="site-footer__item-inner site-footer__item-inner--text"><p class="h4">Our Locations</p><div class="site-footer__rte 8194 "> 8195 <p><strong>USA</strong><br/><strong>CANADAÂ </strong>(fulfillment)<br/><br/>We Ship Worldwide.</p><p></p><p><strong>For any inquiries contact </strong>[email protected]</p> 8196 </div></div> 8197 </div><div class="site-footer__item 8198 8199 site-footer__item--one-quarter 8200 site-footer-newsletter__one-half" 8201 > 8202 <div class="site-footer__item-inner site-footer__item-inner--newsletter"><p class="h4">Sign-up for Exclusive Tutorials + Giveaways</p><div class="site-footer__newsletter 8203 "><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="contact-form" novalidate="novalidate"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 8204<input type="hidden" name="contact[tags]" value="newsletter"> 8205 <div class="input-group "> 8206 <input type="email" 8207 name="contact[email]" 8208 id="ContactFooter-email" 8209 class="input-group__field newsletter__input" 8210 value="" 8211 placeholder="Email address" 8212 aria-label="Email address" 8213 aria-required="true" 8214 required 8215 autocorrect="off" 8216 autocapitalize="off" 8217 >
8218 <span class="input-group__btn"> 8219 <button type="submit" class="btn newsletter__submit" name="commit" id="Subscribe"> 8220 <span class="newsletter__submit-text--large">Subscribe</span> 8221 </button> 8222 </span> 8223 </div> 8224 8225 </form> 8226 </div></div> 8227 </div></div> 8228 </div> 8229 8230 <hr class="site-footer__hr"><div class="page-width"> 8231 <div class="grid grid--no-gutters small--text-center grid--footer-float-right"><div class="grid__item small--hide one-half site-footer-item-center-vertically"><div class="grid__item site-footer__payment-icons"> 8232 <span class="visually-hidden">Payment methods</span> 8233 <ul class="payment-icons list--inline site-footer__icon-list"><li class="payment-icon"> 8234 <svg class="icon icon--full-color" 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;"/></svg> 8235 8236 </li><li class="payment-icon"> 8237 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558
82370 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 8238 8239 </li><li class="payment-icon"> 8240 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</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 fill="#fff" 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-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.
8240001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg> 8241 </li><li class="payment-icon"> 8242 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path 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 fill="#fff" 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-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 8243 </li><li class="payment-icon"> 8244 <svg class="icon icon--full-color" 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> 8245 </li><li class="payment-icon"> 8246 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path 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" fill="#000" opacity=".07"/><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-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
824606zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 8247 8248 </li><li class="payment-icon"> 8249 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" 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="black"/><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="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.571
82497 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg> 8250 </li><li class="payment-icon"> 8251 <svg class="icon icon--full-color" 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;"/><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> 8252 8253 </li><li class="payment-icon"> 8254 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path 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 fill="#fff" 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-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/>
8254<path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 8255 </li><li class="payment-icon"> 8256 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path 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" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 8257 8258 </li><li class="payment-icon"> 8259 <svg class="icon icon--full-color" 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
825916.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> 8260 8261 </li></ul> 8262 </div></div><div class="grid__item one-half small--one-whole site-footer-item-tall"><ul class="list--inline site-footer__social-icons social-icons site-footer__icon-list"><li class="social-icons__item"> 8263 <a class="social-icons__link" href="http://instagram.com/workphlo" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 512 512"><path d="M256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2 18.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z"/><path d="M256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z"/><circle cx="390.5" cy="121.5" r="30.2"/></svg><span class="icon__fallback-text">Instagram</span> 8264 </a> 8265 </li><li class="social-icons__item"> 8266 <a class="social-icons__link" href="https://www.youtube.com/workphlo" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 21 20"><path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg><span class="icon__fallback-text">YouTube</span> 8267 </a> 8268 </li></ul></div><div class="grid__item medium-up--hide one-half small--one-whole"><div class="grid__item site-footer__payment-icons"> 8269 <span class="visually-hidden">Payment methods</span> 8270 <ul class="payment-icons list--inline site-footer__icon-list"><li class="payment-icon"> 8271 <svg class="icon icon--full-color" 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;"/>
8271</svg> 8272 8273 </li><li class="payment-icon"> 8274 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 8275 8276 </li><li class="payment-icon"> 8277 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</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 fill="#fff" 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-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.
8277001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg> 8278 </li><li class="payment-icon"> 8279 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path 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 fill="#fff" 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-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 8280 </li><li class="payment-icon"> 8281 <svg class="icon icon--full-color" 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> 8282 </li><li class="payment-icon"> 8283 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path 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" fill="#000" opacity=".07"/><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-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
828306zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 8284 8285 </li><li class="payment-icon"> 8286 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" 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="black"/><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="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.571
82867 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg> 8287 </li><li class="payment-icon"> 8288 <svg class="icon icon--full-color" 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;"/><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> 8289 8290 </li><li class="payment-icon"> 8291 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path 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 fill="#fff" 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-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/>
8291<path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 8292 </li><li class="payment-icon"> 8293 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path 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" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 8294 8295 </li><li class="payment-icon"> 8296 <svg class="icon icon--full-color" 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
829616.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> 8297 8298 </li></ul> 8299 </div></div><div class="grid__item small--one-whole site-footer-item-align-right"> 8300 <small class="site-footer__copyright-content">© 2026, <a href="/" title="">workphlo</a></small> 8301 <small class="site-footer__copyright-content site-footer__copyright-content--powered-by"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></small> 8302 </div> 8303 </div> 8304 </div> 8305</footer> 8306 8307 8308 8309 8310</div> 8311 8312 8313 8314 8315 8316 <div id="slideshow-info" class="visually-hidden" aria-hidden="true">Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device</div> 8317 8318 </div> 8319 8320 <ul hidden> 8321 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 8322 <li id="a11y-selection-message">Press the space key then arrow keys to make a selection.</li> 8323 </ul> 8324<!-- "snippets/mlveda-currencies-switcher.liquid" was not rendered, the associated app was uninstalled --><!-- "snippets/mlveda-currencies.liquid" was not rendered, the associated app was uninstalled --><!-- "snippets/mlveda-flag.liquid" was not rendered, the associated app was uninstalled --><!-- "snippets/mlveda-currencies-style.liquid" was not rendered, the associated app was uninstalled --><!-- "snippets/preorder-now.liquid" was not rendered, the associated app was uninstalled --> 8325
8326<script> 8327 var Globo = Globo || {} 8328 Globo.Options = Globo.Options || {} 8329 Globo.Options.url = "https://option.globosoftware.net" 8330 Globo.Options.themeInfo = {"id":82362630247,"name":"Debut","role":"main","theme_store_id":796,"theme_name":"Debut","theme_version":"16.5.6"} 8331 8332 Globo.Options.shop = { 8333 id : 6368, 8334 url : 'workphlo.myshopify.com', 8335 settings: {"price":{"seperator":"|","show_for_input":true,"show_for_option":true,"label_addon":"(+ {{addon}})","hide_additional_payment_button":true},"translation":{"selection_will_add":"Selection will add {{addon}} to the price","custom_product_name":"{{product_title}} - Selections"}}, 8336 pricing: { 8337 features: { 8338 fileUpload: 2, 8339 removeCopyright: false 8340 } 8341 } 8342 } 8343 8344 8345 Globo.Options.money_format = "${{amount}}"; 8346 8347 8348 8349 Globo.Options.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} 8350 8351 Globo.Options.page = { 8352 title: document.title, 8353 href: window.location.href, 8354 type: 'index' 8355 } 8356 8357 Globo.Options.options = [] 8358</script>
vendor: 1 bytes, line 8358
8358
8359<script> 8360 8361 Globo.Options.options[18071] = {"elements":[{"id":"image-swatches-1","type":"image-swatches","label":"Material","required":false,"hidden_label":false,"helptext":"","option_values":[{"id":0,"value":"Clear Acrylic","addon":0,"name":"161386650920928465","url":"https:\/\/option.nyc3.digitaloceanspaces.com\/files\/workphlo.myshopify.com\/image-swatches-1_161386650920928465-1613867581.png"},{"id":1,"value":"Steel","addon":400,"name":"161386660003588470","url":"https:\/\/option.nyc3.digitaloceanspaces.com\/files\/workphlo.myshopify.com\/image-swatches-1_161386660003588470-1613867581.jpg"}],"advanced_options":false,"class_name":"","default_value":"","image_width":"60","image_height":"60","tooltip_style":"text","columnWidth":100}],"add-elements":null,"products":{"rule":{"manual":{"enable":true,"ids":["4785305419879"]},"automate":{"enable":false,"operator":"and","conditions":[{"select":"TITLE","where":"EQUALS","value":null}]},"all":{"enable":false}}},"style":{"general":{"input_style":"classic","align":"left"}},"colors":{"general":{"app_background":"#ffffff","label_text":"#000","required_text":"#ff0000","helptext":"#737373"},"input":{"input_text":"#000","input_background":"#f7f8fa"},"selects":{"dropdown_text":"#000","dropdown_background":"#f7f8fa","choicelist_text":"#000","choicelist_text_hover":"#000","choicelist_text_active":"#000","choicelist_hover":"#eb1256","choicelist_active":"#eb1256"},"swatches":{"button_text":"#000","button_text_hover":"#eb1256","button_text_active":"#fff","button_background":"#fff","button_background_hover":"#fff","button_background_active":"#eb1256","swatch_hover":"#eb1256","swatch_active":"#eb1256"}},"typography":{"label_text":{"fontSize":14,"customFont":false,"fontFamily":"Open Sans","fontVariant":"regular"},"input_text":{"fontSize":14,"customFont":false,"fontFamily":"Open Sans","fontVariant":"regular"},"description_text":{"fontSize":14,"customFont":false,"fontFamily":"Open Sans","fontVariant":"regular"}},"error_messages":{"required":"This field is required","invalid":"Invalid","invalid_number":"Invalid number","char_limit":"Please enter less than or equal to {{character_limit}} characters","min_value":"Please enter a value greater than or equal to {{min_value}}","max_value":"Please enter a value less than or equal to {{max_value}}","min_selection":"Please select at least {{min_selection}} options","max_selection":"Please select at maximum {{max_selection}} options","exactly_selection":"Please select exactly {{exactly_selection}} options","file_size_limit":"Maximum upload file size : {{max_file_size}}MB","file_not_allowed":"File not allowed"},"settings":{"price":{"seperator":"|","show_for_input":true,"show_for_option":true,"label_addon":"(+ {{addon}})","hide_additional_payment_button":true},"translation":{"selection_will_add":"Selection will add {{addon}} to the price","custom_product_name":"{{product_title}} - Selections"}}} 8362 8363</script>
8363 8364 8365<style> 8366 [data-gpo-is-enabled="true"][data-gpo-cart-hide-additional-payment-button="true"] [data-shopify="dynamic-checkout-cart"], 8367 [data-gpo-is-enabled="true"][data-gpo-product-hide-additional-payment-button="true"] [data-shopify="payment-button"], 8368 button.gpo-original-shopify-button, 8369 input.gpo-original-shopify-button, 8370 input#addToCart.gpo-original-shopify-button, 8371 a.gpo-original-shopify-button, 8372 .gpo-original-shopify-button { 8373 display: none !important; 8374 } 8375 .gpo-original-checkout-button { 8376 display: none !important; 8377 } 8378</style> 8379 8380
8381<script>Globo.Options.__webpack_public_path__ = "//workphlo.shop/cdn/shop/t/7/assets/globo.options."</script>
vendor: 1 bytes, line 8381
8381
8382<script src="//workphlo.shop/cdn/shop/t/7/assets/globo.options.index.js?v=162398224006038252271655651797" async></script>
8382 8383 8384<style> 8385div.swatchy_pcolordiv 8386{ 8387margin-bottom: 8px; 8388cursor: pointer; 8389} 8390 button[data-balloon] { 8391 overflow: visible; } 8392 8393 [data-balloon] { 8394 position: relative; 8395 cursor: pointer; } 8396 [data-balloon]:after { 8397 filter: alpha(opacity=0); 8398 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 8399 -moz-opacity: 0; 8400 -khtml-opacity: 0; 8401 opacity: 0; 8402 pointer-events: none; 8403 -webkit-transition: all 0.18s ease-out 0.18s; 8404 -moz-transition: all 0.18s ease-out 0.18s; 8405 -ms-transition: all 0.18s ease-out 0.18s; 8406 -o-transition: all 0.18s ease-out 0.18s; 8407 transition: all 0.18s ease-out 0.18s; 8408 font-family: sans-serif !important; 8409 font-weight: normal !important; 8410 font-style: normal !important; 8411 text-shadow: none !important; 8412 font-size: 12px !important; 8413 background: rgba(0, 0, 0, 0.3); 8414 border-radius: 4px; 8415 color: #fff; 8416 content: attr(data-balloon); 8417 padding: .5em 1em; 8418 position: absolute; 8419 white-space: nowrap; 8420 z-index: 10; 8421 padding: 0px 5px 0px 5px; 8422 } 8423 [data-balloon][data-balloon-pos="up"]:hover:after, [data-balloon][data-balloon-pos="up"][data-balloon-visible]:after { 8424 height: 30px; 8425 line-height: 30px; 8426 vertical-align: middle; 8427 text-align: center; 8428} 8429 [data-balloon]:before { 8430 background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(0, 0, 0, 1)%22%20transform%3D%22rotate(0)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E"); 8431 background-size: 100% auto; 8432 width: 18px; 8433 height: 6px; 8434 filter: alpha(opacity=0); 8435 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 8436 -moz-opacity: 0; 8437 -khtml-opacity: 0; 8438 opacity: 0; 8439 pointer-events: none; 8440 -webkit-transition: all 0.18s ease-out 0.18s; 8441 -moz-transition: all 0.18s ease-out 0.18s; 8442 -ms-transition: all 0.18s ease-out 0.18s; 8443 -o-transition: all 0.18s ease-out 0.18s; 8444 transition: all 0.18s ease-out 0.18s; 8445 content: ''; 8446 position: absolute; 8447 z-index: 10; } 8448 [data-balloon]:hover:before, [data-balloon]:hover:after, [data-balloon][data-balloon-visible]:before, [data-balloon][data-balloon-visible]:after { 8449 filter: alpha(opacity=100); 8450 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 8451 -moz-opacity: 1; 8452 -khtml-opacity: 1; 8453 opacity: 1; 8454 pointer-events: auto; } 8455 [data-balloon].font-awesome:after { 8456 font-family: FontAwesome; } 8457 [data-balloon][data-balloon-break]:after { 8458 white-space: pre; } 8459 [data-balloon][data-balloon-blunt]:before, [data-balloon][data-balloon-blunt]:after { 8460 -webkit-transition: none; 8461 -moz-transition: none; 8462 -ms-transition: none; 8463 -o-transition: none; 8464 transition: none; } 8465 [data-balloon][data-balloon-pos="up"]:after { 8466 bottom: 100%; 8467 left: 50%; 8468 margin-bottom: 11px; 8469 -webkit-transform: translate(-50%, 10px); 8470 -moz-transform: translate(-50%, 10px); 8471 -ms-transform: translate(-50%, 10px); 8472 transform: translate(-50%, 10px); 8473 -webkit-transform-origin: top; 8474 -moz-transform-origin: top; 8475 -ms-transform-origin: top; 8476 transform-origin: top; 8477 background-color: rgba(0, 0, 0, 1); 8478 } 8479 [data-balloon][data-balloon-pos="up"]:before { 8480 bottom: 100%; 8481 left: 50%; 8482 margin-bottom: 5px; 8483 -webkit-transform: translate(-50%, 10px); 8484 -moz-transform: translate(-50%, 10px); 8485 -ms-transform: translate(-50%, 10px); 8486 transform: translate(-50%, 10px); 8487 -webkit-transform-origin: top; 8488 -moz-transform-origin: top; 8489 -ms-transform-origin: top; 8490 transform-origin: top; } 8491 [data-balloon][data-balloon-pos="up"]:hover:after, [data-balloon][data-balloon-pos="up"][data-balloon-visible]:after { 8492 -webkit-transform: translate(-50%, 0); 8493 -moz-transform: translate(-50%, 0); 8494 -ms-transform: translate(-50%, 0); 8495 transform: translate(-50%, 0); } 8496 [data-balloon][data-balloon-pos="up"]:hover:before, [data-balloon][data-balloon-pos="up"][data-balloon-visible]:before { 8497 -webkit-transform: translate(-50%, 0); 8498 -moz-transform: translate(-50%, 0); 8499 -ms-transform: translate(-50%, 0); 8500 transform: translate(-50%, 0); } 8501 [data-balloon][data-balloon-pos="up-left"]:after { 8502 bottom: 100%; 8503 left: 0; 8504 margin-bottom: 11px; 8505 -webkit-transform: translate(0, 10px); 8506 -moz-transform: translate(0, 10px); 8507 -ms-transform: translate(0, 10px); 8508 transform: translate(0, 10px); 8509 -webkit-transform-origin: top; 8510 -moz-transform-origin: top; 8511 -ms-transform-origin: top; 8512 transform-origin: top; } 8513 [data-balloon][data-balloon-pos="up-left"]:before { 8514 bottom: 100%; 8515 left: 5px; 8516 margin-bottom: 5px; 8517 -webkit-transform: translate(0, 10px); 8518 -moz-transform: translate(0, 10px); 8519 -ms-transform: translate(0, 10px); 8520 transform: translate(0, 10px); 8521 -webkit-transform-origin: top; 8522 -moz-transform-origin: top; 8523 -ms-transform-origin: top; 8524 transform-origin: top; } 8525 [data-balloon][data-balloon-pos="up-left"]:hover:after, [data-balloon][data-balloon-pos="up-left"][data-balloon-visible]:after { 8526 -webkit-transform: translate(0, 0); 8527 -moz-transform: translate(0, 0); 8528 -ms-transform: translate(0, 0); 8529 transform: translate(0, 0); } 8530 [data-balloon][data-balloon-pos="up-left"]:hover:before, [data-balloon][data-balloon-pos="up-left"][data-balloon-visible]:before { 8531 -webkit-transform: translate(0, 0); 8532 -moz-transform: translate(0, 0); 8533 -ms-transform: translate(0, 0); 8534 transform: translate(0, 0); } 8535 [data-balloon][data-balloon-pos="up-right"]:after { 8536 bottom: 100%; 8537 right: 0; 8538 margin-bottom: 11px; 8539 -webkit-transform: translate(0, 10px); 8540 -moz-transform: translate(0, 10px); 8541 -ms-transform: translate(0, 10px); 8542 transform: translate(0, 10px); 8543 -webkit-transform-origin: top; 8544 -moz-transform-origin: top; 8545 -ms-transform-origin: top; 8546 transform-origin: top; } 8547 [data-balloon][data-balloon-pos="up-right"]:before { 8548 bottom: 100%; 8549 right: 5px; 8550 margin-bottom: 5px; 8551 -webkit-transform: translate(0, 10px); 8552 -moz-transform: translate(0, 10px); 8553 -ms-transform: translate(0, 10px); 8554 transform: translate(0, 10px); 8555 -webkit-transform-origin: top; 8556 -moz-transform-origin: top; 8557 -ms-transform-origin: top; 8558 transform-origin: top; } 8559 [data-balloon][data-balloon-pos="up-right"]:hover:after, [data-balloon][data-balloon-pos="up-right"][data-balloon-visible]:after { 8560 -webkit-transform: translate(0, 0); 8561 -moz-transform: translate(0, 0); 8562 -ms-transform: translate(0, 0); 8563 transform: translate(0, 0); } 8564 [data-balloon][data-balloon-pos="up-right"]:hover:before, [data-balloon][data-balloon-pos="up-right"][data-balloon-visible]:before { 8565 -webkit-transform: translate(0, 0); 8566 -moz-transform: translate(0, 0); 8567 -ms-transform: translate(0, 0); 8568 transform: translate(0, 0); } 8569 [data-balloon][data-balloon-pos='down']:after { 8570 left: 50%; 8571 margin-top: 11px; 8572 top: 100%; 8573 -webkit-transform: translate(-50%, -10px); 8574 -moz-transform: translate(-50%, -10px); 8575 -ms-transform: translate(-50%, -10px); 8576 transform: translate(-50%, -10px); 8577 8578 } 8579 [data-balloon][data-balloon-pos='down']:before { 8580 background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(0, 0, 0, 0.3)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E"); 8581 background-size: 100% auto; 8582 width: 18px;
8583 height: 6px; 8584 left: 50%; 8585 margin-top: 5px; 8586 top: 100%; 8587 -webkit-transform: translate(-50%, -10px); 8588 -moz-transform: translate(-50%, -10px); 8589 -ms-transform: translate(-50%, -10px); 8590 transform: translate(-50%, -10px); } 8591 [data-balloon][data-balloon-pos='down']:hover:after, [data-balloon][data-balloon-pos='down'][data-balloon-visible]:after { 8592 -webkit-transform: translate(-50%, 0); 8593 -moz-transform: translate(-50%, 0); 8594 -ms-transform: translate(-50%, 0); 8595 transform: translate(-50%, 0); } 8596 [data-balloon][data-balloon-pos='down']:hover:before, [data-balloon][data-balloon-pos='down'][data-balloon-visible]:before { 8597 -webkit-transform: translate(-50%, 0); 8598 -moz-transform: translate(-50%, 0); 8599 -ms-transform: translate(-50%, 0); 8600 transform: translate(-50%, 0); } 8601 [data-balloon][data-balloon-pos='down-left']:after { 8602 left: 0; 8603 margin-top: 11px; 8604 top: 100%; 8605 -webkit-transform: translate(0, -10px); 8606 -moz-transform: translate(0, -10px); 8607 -ms-transform: translate(0, -10px); 8608 transform: translate(0, -10px); } 8609 [data-balloon][data-balloon-pos='down-left']:before { 8610 background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(0, 0, 0, 0.3)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E"); 8611 background-size: 100% auto; 8612 width: 18px; 8613 height: 6px; 8614 left: 5px; 8615 margin-top: 5px; 8616 top: 100%; 8617 -webkit-transform: translate(0, -10px); 8618 -moz-transform: translate(0, -10px); 8619 -ms-transform: translate(0, -10px); 8620 transform: translate(0, -10px); } 8621 [data-balloon][data-balloon-pos='down-left']:hover:after, [data-balloon][data-balloon-pos='down-left'][data-balloon-visible]:after { 8622 -webkit-transform: translate(0, 0); 8623 -moz-transform: translate(0, 0); 8624 -ms-transform: translate(0, 0); 8625 transform: translate(0, 0); } 8626 [data-balloon][data-balloon-pos='down-left']:hover:before, [data-balloon][data-balloon-pos='down-left'][data-balloon-visible]:before { 8627 -webkit-transform: translate(0, 0); 8628 -moz-transform: translate(0, 0); 8629 -ms-transform: translate(0, 0); 8630 transform: translate(0, 0); } 8631 [data-balloon][data-balloon-pos='down-right']:after { 8632 right: 0; 8633 margin-top: 11px; 8634 top: 100%; 8635 -webkit-transform: translate(0, -10px); 8636 -moz-transform: translate(0, -10px); 8637 -ms-transform: translate(0, -10px); 8638 transform: translate(0, -10px); } 8639 [data-balloon][data-balloon-pos='down-right']:before { 8640 background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(0, 0, 0, 0.3)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E"); 8641 background-size: 100% auto; 8642 width: 18px; 8643 height: 6px; 8644 right: 5px; 8645 margin-top: 5px; 8646 top: 100%; 8647 -webkit-transform: translate(0, -10px); 8648 -moz-transform: translate(0, -10px); 8649 -ms-transform: translate(0, -10px); 8650 transform: translate(0, -10px); } 8651 [data-balloon][data-balloon-pos='down-right']:hover:after, [data-balloon][data-balloon-pos='down-right'][data-balloon-visible]:after { 8652 -webkit-transform: translate(0, 0); 8653 -moz-transform: translate(0, 0); 8654 -ms-transform: translate(0, 0); 8655 transform: translate(0, 0); } 8656 [data-balloon][data-balloon-pos='down-right']:hover:before, [data-balloon][data-balloon-pos='down-right'][data-balloon-visible]:before { 8657 -webkit-transform: translate(0, 0); 8658 -moz-transform: translate(0, 0); 8659 -ms-transform: translate(0, 0); 8660 transform: translate(0, 0); } 8661 [data-balloon][data-balloon-pos='left']:after { 8662 margin-right: 11px; 8663 right: 100%; 8664 top: 50%; 8665 -webkit-transform: translate(10px, -50%); 8666 -moz-transform: translate(10px, -50%); 8667 -ms-transform: translate(10px, -50%); 8668 transform: translate(10px, -50%); } 8669 [data-balloon][data-balloon-pos='left']:before { 8670 background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba(0, 0, 0, 0.3)%22%20transform%3D%22rotate(-90 18 18)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E"); 8671 background-size: 100% auto; 8672 width: 6px; 8673 height: 18px; 8674 margin-right: 5px; 8675 right: 100%; 8676 top: 50%; 8677 -webkit-transform: translate(10px, -50%); 8678 -moz-transform: translate(10px, -50%); 8679 -ms-transform: translate(10px, -50%); 8680 transform: translate(10px, -50%); } 8681 [data-balloon][data-balloon-pos='left']:hover:after, [data-balloon][data-balloon-pos='left'][data-balloon-visible]:after { 8682 -webkit-transform: translate(0, -50%); 8683 -moz-transform: translate(0, -50%); 8684 -ms-transform: translate(0, -50%); 8685 transform: translate(0, -50%); } 8686 [data-balloon][data-balloon-pos='left']:hover:before, [data-balloon][data-balloon-pos='left'][data-balloon-visible]:before { 8687 -webkit-transform: translate(0, -50%); 8688 -moz-transform: translate(0, -50%); 8689 -ms-transform: translate(0, -50%); 8690 transform: translate(0, -50%); } 8691 [data-balloon][data-balloon-pos='right']:after { 8692 left: 100%; 8693 margin-left: 11px; 8694 top: 50%; 8695 -webkit-transform: translate(-10px, -50%); 8696 -moz-transform: translate(-10px, -50%); 8697 -ms-transform: translate(-10px, -50%); 8698 transform: translate(-10px, -50%); } 8699 [data-balloon][data-balloon-pos='right']:before { 8700 background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba(0, 0, 0, 0.3)%22%20transform%3D%22rotate(90 6 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E"); 8701 background-size: 100% auto; 8702 width: 6px; 8703 height: 18px; 8704 left: 100%; 8705 margin-left: 5px; 8706 top: 50%; 8707 -webkit-transform: translate(-10px, -50%); 8708 -moz-transform: translate(-10px, -50%); 8709 -ms-transform: translate(-10px, -50%); 8710 transform: translate(-10px, -50%); } 8711 [data-balloon][data-balloon-pos='right']:hover:after, [data-balloon][data-balloon-pos='right'][data-balloon-visible]:after { 8712 -webkit-transform: translate(0, -50%); 8713 -moz-transform: translate(0, -50%); 8714 -ms-transform: translate(0, -50%); 8715 transform: translate(0, -50%); } 8716 [data-balloon][data-balloon-pos='right']:hover:before, [data-balloon][data-balloon-pos='right'][data-balloon-visible]:before { 8717 -webkit-transform: translate(0, -50%); 8718 -moz-transform: translate(0, -50%); 8719 -ms-transform: translate(0, -50%); 8720 transform: translate(0, -50%); } 8721 [data-balloon][data-balloon-length='small']:after { 8722 white-space: normal; 8723 width: 80px; } 8724 [data-balloon][data-balloon-length='medium']:after { 8725 white-space: normal; 8726 width: 150px; } 8727 [data-balloon][data-balloon-length='large']:after { 8728 white-space: normal; 8729 width: 260px; } 8730 [data-balloon][data-balloon-length='xlarge']:after { 8731 white-space: normal; 8732 width: 380px; } 8733 @media screen and (max-width: 768px) { 8734 [data-balloon][data-balloon-length='xlarge']:after { 8735 white-space: normal; 8736 width: 90vw; } } 8737 [data-balloon][data-balloon-length='fit']:after { 8738 white-space: normal; 8739 width: 100%; } 8740</style> 8741
8742<script type="text/javascript"> 8743 var swatchyp_colorindex = ''; 8744 var swatchyp_size = ''; 8745 var swatchyp_hightlightcolor = ''; 8746 var swatchyp_swatchtype = ''; 8747 var swatchyp_swatchshape = ''; 8748 var swatchp_swatchactive = ''; 8749 var swatchp_tooltipbgcolor = ''; 8750 var swatchp_tooltipcolor = ''; 8751 var swatchp_toppadding = ''; 8752</script>
8752<script type="text/javascript" async="" src="https://reviews.enormapps.com/product-reviews/frontend/embed.js"></script>
8752 8753 8754 <!-- ReviewXpo Product Scripts Start --> 8755 8756
8756<script> 8757 var ReviewXpo = ReviewXpo || {}; 8758 8759 ReviewXpo.productRatings = null; 8760 ReviewXpo.productReviews = null; 8761 </script>
8761 8762 8763 <!-- ReviewXpo Product Scripts End --> 8764 8765 <!-- ReviewXpo Global Scripts Start --> 8766 8767
8767<script> 8768 var ReviewXpo = ReviewXpo || {}; 8769 8770 ReviewXpo.clientId = "QpPf-4giHYaEG-y836"; 8771 ReviewXpo.url = "https://client-a.reviewxpo.app"; 8772 ReviewXpo.shopName = "workphlo.myshopify.com"; 8773 ReviewXpo.shopDomain = "workphlo.shop"; 8774 ReviewXpo.settings = {"anonymous":null,"review_widget":{"outline":{"layout_type":"masonry","summary_type":"top_compact","review_block_style":"drop_shadow","review_block_radius":"rounded","per_page_reviews":10},"show_summary":true,"show_country_flag":false,"customer_preferences":{"enabled":false,"only_positive_reaction":false},"source":"auto","colors":{"rating_color":"#131313","card_color":"#FFFFFF","button_color":"#202020","button_text_color":"#FFFFFF","primary_text_color":"#202020","secondary_text_color":"#404040","accent_color":"#D6D6D6","outline_color":"#D6D6D6"},"labels":{"heading_text":null,"button_text":null,"replier_name":null},"rating":{"type":1,"icon_type":104},"review_form_type":"popup","active_status":1,"review_preview_modal":{"enabled":true},"recaptcha":{"enabled":true},"branding":{"disable_visibility":false,"display_start_date":"2024-07-01"}},"rating_widget":{"setting":{"source":"auto","rating_color":"#202020","show_collection_status":0,"active_status":1,"rating":{"type":1,"icon_type":104,"short_code":"[STAR_ICON]([AVERAGE_RATING])[TOTAL_RATING]"},"align_collection":"center","visibility_rules":{"rating_min":0},"show_empty_star":true}},"review_attachment":{"enable":false,"show_attached":true},"custom_questions":null,"multicriteria":null,"app_version":"4.7.0"}; 8775 ReviewXpo.locale = Shopify.locale; 8776 ReviewXpo.generalSetting = {"seo_review_snippet":{"enable":false}}; 8777 ReviewXpo.parentOrigin = (window.location.ancestorOrigins && window.location.ancestorOrigins.length > 0 && window.location.ancestorOrigins[0]) || (document.location.origin === "https://admin.shopify.com" && document.location.origin) || ''; 8778 </script>
8778 8779
8779<script async src="/apps/reviewxpo/scripts/storefront.js?shop=workphlo.myshopify.com&v=4.7.0"></script>
8779 8780 8781 8782 <!-- ReviewXpo Global Scripts End --> 8783<style> .price__vendor {text-transform: lowercase;} .price__vendor {letter-spacing: -0.0001px;} </style> 8784<div id="shopify-block-AaFI1R0pkYmFqemtUS__2858414731233960599" class="shopify-block shopify-app-block">
8784<script translate="no"> 8785 if( typeof SmartifyAppDECO === 'undefined'){ 8786 var SmartifyAppDECO = SmartifyAppDECO || {}; 8787 } 8788 8789 if (typeof SmartifyAppDECO.products_has_gift === 'undefined') { 8790 SmartifyAppDECO.products_has_gift = {}; 8791 } 8792 8793 8794 SmartifyAppDECO.timeSleep = 1; 8795 8796 8797 8798 SmartifyAppDECO.searchDepthLimit = 7; 8799 8800 8801 8802 8803 SmartifyAppDECO.bannerClsReserve = false; 8804 8805 8806 SmartifyAppDECO.badges = []; 8807 8808 SmartifyAppDECO.badges = JSON.parse("[]"); 8809 8810 8811 SmartifyAppDECO.labels = []; 8812 8813 SmartifyAppDECO.labels = JSON.parse("[{\"id\":59719,\"name\":\"Deco Label\",\"language\":[\"global\"],\"priority\":0,\"status\":true,\"image\":\"https:\\\/\\\/d3azqz9xba9gwd.cloudfront.net\\\/storage\\\/labels\\\/pl-july-production-demo-store\\\/new.jpg\",\"hide\":false,\"text\":\"SAVE {SAVE_PERCENT}%\",\"styles\":\"\",\"text_styles\":\"\",\"position\":\"top_right\",\"label_width\":26,\"label_height\":15,\"label_width_mobile\":null,\"label_height_mobile\":null,\"label_width_product\":null,\"label_height_product\":null,\"label_width_product_mobile\":null,\"label_height_product_mobile\":null,\"fixed_size\":false,\"page\":[\"home\",\"collection\",\"search\"],\"device\":[\"desktop\",\"mobile\"],\"ignore_page\":null,\"label_type\":0,\"top\":0,\"left\":0,\"customize_position\":false,\"margin\":{\"top\":0,\"bottom\":0,\"left\":0,\"right\":0},\"rotate\":0,\"opacity\":1,\"link\":null,\"alt\":null,\"animation\":\"none\",\"tooltip\":null,\"auto_responsive\":true,\"responsive_ratio\":0.24,\"ratio_size\":true,\"all_image\":false,\"conditions\":{\"id\":59667,\"label_id\":59719,\"variant_apply\":\"variants\",\"variants\":null,\"exclude_variants\":[],\"include_variants\":[\"49000670560546\",\"49000670691618\",\"49000670757154\",\"49000670855458\"],\"from_time\":null,\"to_time\":null,\"is_new\":\"any\",\"is_on_sale\":\"any\",\"collections\":[],\"exclude_collections\":[],\"tags\":[],\"exclude_tags\":[],\"stock_status\":\"any\",\"use_price\":false,\"by_price\":\"base_price\",\"from_price\":null,\"to_price\":null,\"use_weight\":false,\"from_weight\":null,\"to_weight\":null,\"use_time\":false,\"starts_at\":\"\",\"ends_at\":\"\",\"discount_from\":0,\"discount_to\":10,\"discount_fixed\":0,\"discount_by\":\"percentage\",\"discount_type\":\"fixed\",\"stock_from\":0,\"stock_to\":10,\"new_date_from\":null,\"new_date_to\":null,\"new_days_threshold\":10,\"low_stock_threshold\":1,\"product_stock_computation\":\"per_variant\",\"title\":null,\"title_type\":\"product\",\"title_operator\":\"equal\"},\"design\":{\"id\":44772,\"label_id\":59719,\"border_radius\":0,\"border\":{\"style\":\"none\",\"size\":0,\"color\":\"#000000\"},\"shape_color\":\"#B9B9B9\",\"text_color\":\"#5E5873\",\"font_family\":\"Arial\",\"font_size\":12,\"font_size_mobile\":null,\"font_size_product\":null,\"font_size_product_mobile\":null,\"font_style\":{\"weight\":\"normal\",\"style\":\"normal\",\"decoration\":\"none\"},\"letter_spacing\":0,\"shape_class\":\"pl-text-rectangle\",\"font_size_ratio\":0},\"group_ids\":[]}]"); 8814 8815 8816 SmartifyAppDECO.groups = []; 8817 8818 SmartifyAppDECO.groups = JSON.parse("[]"); 8819 8820 8821 SmartifyAppDECO.banners = []; 8822 8823 SmartifyAppDECO.banners = JSON.parse("[]"); 8824 8825 8826 SmartifyAppDECO.trustBadges = []; 8827 8828 SmartifyAppDECO.trustBadges = JSON.parse("[]"); 8829 8830 8831 SmartifyAppDECO.discounts = []; 8832 � 8833 8834 8835 8836 8837 8838 SmartifyAppDECO.searchProxy = "0"; 8839 8840 8841 � 8842 SmartifyAppDECO.svgLabelBadge = false; 8843 8844 SmartifyAppDECO.remove_watermark = true; 8845 8846 8847 8848 8849 8850 SmartifyAppDECO.regex = JSON.parse("{\"pisRegex\":\".product-card .grid-view-item__link\",\"lpsPath\":\".product-card .grid-view-item__image-wrapper\",\"pistRegex\":\".product-card .grid-view-item__title\",\"pispRegex\":\".product-card .price\",\"piRegex\":\".product-single__media-wrapper .feature-row__image\",\"lpPath\":\".product-single__media-wrapper .product-single__media\",\"pitRegex\":\".product-single__meta .product-single__title\",\"pipRegex\":\".product-single__meta .price\",\"pibRegex\":null,\"trustRegex\":\".product-single__meta .product-form__item\"}"); 8851 8852 8853 if (SmartifyAppDECO.regex) { 8854 const _r = SmartifyAppDECO.regex; 8855 if (_r.piRegex != null) SmartifyAppDECO.piRegex = _r.piRegex; 8856 if (_r.lpPath != null) SmartifyAppDECO.lpPath = _r.lpPath; 8857 if (_r.pisRegex != null) SmartifyAppDECO.pisRegex = _r.pisRegex; 8858 if (_r.lpsPath != null) SmartifyAppDECO.lpsPath = _r.lpsPath; 8859 if (_r.pistRegex != null) SmartifyAppDECO.pistRegex = _r.pistRegex; 8860 if (_r.pispRegex != null) SmartifyAppDECO.pispRegex = _r.pispRegex;
8861 if (_r.pipRegex != null) SmartifyAppDECO.pipRegex = _r.pipRegex; 8862 if (_r.pitRegex != null) SmartifyAppDECO.pitRegex = _r.pitRegex; 8863 if (_r.pibRegex != null) SmartifyAppDECO.pibRegex = _r.pibRegex; 8864 if (_r.trustRegex != null) SmartifyAppDECO.trustRegex = _r.trustRegex; 8865 if (_r.productDiscountRegex != null) SmartifyAppDECO.productDiscountRegex = _r.productDiscountRegex; 8866 if (_r.collectionDiscountRegex != null) SmartifyAppDECO.collectionDiscountRegex = _r.collectionDiscountRegex; 8867 } 8868 8869 8870 8871 8872 SmartifyAppDECO.page = 'home'; 8873 8874 8875 8876 if (SmartifyAppDECO.regex?.style) { 8877 let style = document.createElement('style'); 8878 style.innerText = SmartifyAppDECO.regex.style; 8879 document.body.append(style); 8880 } 8881 let decoCheckComplete = setInterval(function () { 8882 if (document.readyState == 'complete') { 8883 clearInterval(decoCheckComplete); 8884 if (typeof SmartifyAppDECO !== 'undefined' && SmartifyAppDECO.regex?.script) { 8885 let script = document.createElement('script'); 8886 script.innerText = SmartifyAppDECO.regex.script; 8887 document.body.append(script); 8888 } 8889 } 8890 }, 100); 8891 8892 8893 8894 SmartifyAppDECO.customer={} 8895 �SmartifyAppDECO.__configReady = true; 8896 try { 8897 document.dispatchEvent(new CustomEvent('deco:config-ready')); 8898 } catch (e) {} 8899 8900</script>
8900 8901 8902 8903 8904<div id="deco-main-label"> 8905</div> 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 8916 8917 8918 8919 8920 8921 8922 8923 8924 8925 8926 8927 <!-- BEGIN app snippet: deco-chunk-tag --> 8928 8929 8930 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0f554-5044-71cd-be85-8b7ed0bb4ebe/deco-labels-badges-634/assets/label-CPfrufQQ.js" crossorigin="anonymous"> 8931 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0f554-5044-71cd-be85-8b7ed0bb4ebe/deco-labels-badges-634/assets/coreApi-B-CuTw2b.js" crossorigin="anonymous"> 8932 8933<!-- END app snippet --> 8934 8935 <!-- BEGIN app snippet: vite-tag --> 8936 8937 8938
8938<script src="https://cdn.shopify.com/extensions/01a0f554-5044-71cd-be85-8b7ed0bb4ebe/deco-labels-badges-634/assets/theme-CDkKpyRK.js" type="module" crossorigin="anonymous"></script>
8938 8939 8940<!-- END app snippet --> 8941 8942 <!-- BEGIN app snippet: vite-tag --> 8943 8944 8945 <link href="//cdn.shopify.com/extensions/01a0f554-5044-71cd-be85-8b7ed0bb4ebe/deco-labels-badges-634/assets/banner-k3JszawN.css" rel="stylesheet" type="text/css" media="all" /> 8946 8947<!-- END app snippet --> 8948 8949 <!-- BEGIN app snippet: vite-tag --> 8950 8951 8952 <link href="//cdn.shopify.com/extensions/01a0f554-5044-71cd-be85-8b7ed0bb4ebe/deco-labels-badges-634/assets/label-badge-DQ3WDNKN.css" rel="stylesheet" type="text/css" media="all" /> 8953 8954<!-- END app snippet --> 8955 8956 <!-- BEGIN app snippet: vite-tag --> 8957 8958 8959 <link href="//cdn.shopify.com/extensions/01a0f554-5044-71cd-be85-8b7ed0bb4ebe/deco-labels-badges-634/assets/trust-badge-BO30rkyO.css" rel="stylesheet" type="text/css" media="all" /> 8960 8961<!-- END app snippet --> 8962 8963 <!-- BEGIN app snippet: vite-tag --> 8964 8965 8966 <link href="//cdn.shopify.com/extensions/01a0f554-5044-71cd-be85-8b7ed0bb4ebe/deco-labels-badges-634/assets/countdown-BJods4g9.css" rel="stylesheet" type="text/css" media="all" /> 8967 8968<!-- END app snippet --> 8969 8970 8971 8972 8973 8974 8975 8976</div><div id="shopify-block-AMlcvejVwckRBZjdic__2118589882331710876" class="shopify-block shopify-app-block"> 8977<div data-banners style="display:none"> 8978 8979</div> 8980 8981<style> 8982 #cta:hover { 8983 opacity: 0.8; 8984 } 8985 8986 @media(max-width: 400px) { 8987 #cta-button { 8988 padding: 10px 12px; 8989 } 8990 } 8991</style> 8992
8993<script> 8994 window.essentialBannersConfigs = [] 8995 window.essentialProductTags = null 8996 window.essentialCustomerTags = null 8997 window.essentialCurrentProductId = null; 8998 window.essentialStoreDomain = "workphlo.shop"; 8999 9000 if (!window.essentialBannersConfigs) { 9001 window.essentialBannersConfigs = []; 9002 } 9003 9004 9005</script>
9005 9006
9007<script src="https://cdn.shopify.com/extensions/01a0a41d-dfa3-7da1-b782-5645acdc094b/essential-icon-badge-banners-1-99/assets/banners-essential-apps.js" defer></script>
9007 9008 9009 9010 9011</div><div id="shopify-block-AVTRmemg0dDN0V3BJO__4935202709820522637" class="shopify-block shopify-app-block"> 9012 9013
9014<script> 9015 window.__ts__ ||= {}; 9016 window.__ts__.settings ||= {}; 9017 window.__ts__.settings["trustshop-collection-rating__setting"] = "eyJkaXNwbGF5X3JhdGluZyI6Im5vbmUiLCJzaG93X2F2Z19yYXRpbmciOmZhbHNlLCJzaG93X3JhdGluZ193aGVuX2VtcHR5Ijp0cnVlLCJzaG93X3RvdGFsX3Jldmlld3MiOnRydWUsInN0eWxlIjoiNV9zdGFyIiwibGFiZWxfcmF0aW5nIjoicmV2aWV3IiwibGFiZWxfcmF0aW5ncyI6InJldmlld3MiLCJjb3VudHJ5X2xhbmd1YWdlIjoiZW4iLCJmb250X3NpemUiOnsic3Rhcl9zaXplIjoxOCwidGV4dF9hdmdfcmF0aW5nIjoxNCwidGV4dF90b3RhbF9yYXRpbmciOjE0LCJ0ZXh0X3N0YXIiOjE2fX0="; 9018</script>
9018 9019 9020 9021 9022 9023<!-- BEGIN app snippet: trustshop-shared-settings -->
9023<script> 9024if (!window.__ts__?._sharedSettingsLoaded) { 9025 window.__ts__ ||= {}; 9026 window.__ts__.fetchNative = window.fetch.bind(window); 9027 window.__ts__._sharedSettingsLoaded = true; 9028 window.__ts__.shopName = "workphlo"; 9029 try { 9030 const raw = {"detail":{"star_size":16,"show_review_time":true,"show_review_media":true,"show_purchase_items":true},"review_date":true,"verify_buyer":true,"button_report":true,"customer_name":true,"ai_review_tags":false,"button_helpful":true,"summary_text_1":false,"summary_text_2":false,"summary_divider":false,"modal_all_medias":{"filterList":{"All":true,"1_star":true,"2_star":true,"3_star":true,"4_star":true,"5_star":true,"Images":true,"Videos":true},"show_star_rating":true,"show_helpful_button":true},"no_review_border":true,"ai_review_summary":false,"form_write_review":{"star_size":32,"show_add_photo_btn":true,"show_add_video_btn":true,"show_product_image":true,"required_review_title":true},"number_of_reviews":true,"show_review_media":true,"summary_star_icon":true,"show_add_photo_btn":true,"show_add_video_btn":false,"no_filter_star_icon":{"html":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\"><g clip-path=\"url(#a)\"><path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16\" fill=\"#f6f6f6\"/><path d=\"M22 18c0 3.31-2.69 6-6 6s-6-2.69-6-6zm-10.5-4c0 1.104-.787 2-1.75 2S8 15.104 8 14s.787-2 1.75-2 1.75.896 1.75 2m12 0c0 1.104-.788 2-1.75 2S20 15.104 20 14s.788-2 1.75-2 1.75.896 1.75 2\" fill=\"#e0e0e0\"/><path d=\"M16 22c1.468 0 2.687.527 2.947 1.224A5.96 5.96 0 0 1 16 24a5.96 5.96 0 0 1-2.948-.776C13.312 22.527 14.532 22 16 22\" fill=\"#ececec\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h32v32H0z\"/></clipPath></defs></svg>","show":true,"number":4},"no_review_star_icon":false,"media_size_on_galley":"75","media_size_on_review":"100","customer_country_flag":false,"write_a_review_button":true,"submitted_review_popup":{"pending":{"review_card":"default","button_label_size":14,"content_label_size":14,"headline_title_size":24},"success":{"review_card":"default","button_label_size":14,"content_label_size":14,"headline_title_size":24}},"customer_profile_picture":true,"image_galley_star_rating":true,"summary_number_of_reviews":true,"collect_store_review_after_product":false,"form_write_store_review":{"show_write_review_button":true},"font_size":15,"summary_border":true}; 9031 if (raw) window.__ts__._rawSectionShow = raw; 9032 } catch(e) { 9033 console.log(e, "section_show")} 9034 try { 9035 const raw = {"sort_by":"Sort by","no_image":"No images uploaded yet!","no_media":"No medias uploaded yet!","no_video":"No videos uploaded yet!","text_all":"All","anonymous":"Anonymous","all_photos":"All photos","text_image":"Images","text_video":"Videos","text_out_of":"out of","text_report":"Report","text_review":"Review","text_helpful":"Helpful","text_reviews":"Reviews","view_product":"View product","show_original":"show original","text_based_on":"Based on","purchased_item":"Purchased item","required_email":"*Please enter a valid email address!","required_input":"*Please fill out this field","text_review_on":"Review on","media_rule_type":"*Media type must be .bmp, .jpeg, .png, .mp4 or .mov","photo_rule_size":"*Photo size must be smaller than 10MB","see_translation":"See translation","text_reply_from":"Reply from","video_rule_size":"*Video size must be smaller than 50MB","label_filter_all":"All","modal_report_btn":"Report this review","media_upload_fail":"*Unable to upload the image. Please try again later","modal_write_title":"Ratings & Reviews","btn_write_a_review":"Write a review","modal_report_title":"Report this review","label_filter_newest":"Newest","label_filter_oldest":"Oldest","name_display_format":"Name display format","no_filtered_results":"","text_medias_gallery":"Reviews gallery","btn_load_more_review":"Load more reviews","name_display_tooltip":"If you choose anonymous, your name will be hidden from everyone","name_override_notice":"Your name will be overridden by the â{{name_display}}â setting.","modal_report_option_1":"Review contains private information.","modal_report_option_2":"Review contains objectionable language.","modal_report_option_3":"Review contains advertising or spam.","modal_report_option_4":"Review contains violent and disgusting content.","modal_report_option_5":"Other violations.","modal_report_subtitle":"Thank y
9035ou for taking the time to help {{ shopname }}.Your report is anonymous.","modal_review_btn_back":"Back","text_customer_reviews":"Verified Reviews","media_upload_duplicate":"*You have already uploaded this image","modal_image_review_for":"Review for","label_filter_all_ratings":"All ratings","label_filter_media_first":"Photo/Video first","modal_write_text_reviews":"Reviews","no_review_text_no_review":"No reviews yet. Any feedback? Let us know","text_images_from_reviews":"Images from reviews","text_review_this_product":"Review this product","text_share_your_thoughts":"Share your thoughts with other customers","label_filter_most_helpful":"Most helpful","label_filter_stars_filter":"Star filter(1-5)","text_people_found_helpful":"people found this helpful","text_review_with_comments":"Customer Reviews","label_filter_lowest_rating":"Lowest rating","modal_pending_review_title":"Review in review","modal_review_btn_add_photo":"Photo","modal_review_btn_add_video":"Video","modal_success_review_title":"Review submitted successfully!","label_filter_highest_rating":"Highest rating","modal_pending_review_button":"Done","modal_success_review_button":"Ok","modal_image_from_this_review":"Image from this review","modal_write_title_had_review":"Thank y
9035ou for leaving reviews","option_name_display_format_1":"John Smith","option_name_display_format_2":"John S.","option_name_display_format_3":"J.S.","option_name_display_format_4":"Anonymous","modal_pending_review_subtitle":"Your review has been sent successfully and will be reviewed to ensure it meets our guidelines and standards. Please allow us some time to thoroughly assess your review.","modal_success_review_subtitle":"Thank you for spending time sharing your experience and leaving feedback, it will be very beneficial for other customers.","modal_review_btn_submit_review":"Submit Review","label_filter_review_with_photos":"Review with photos","label_filter_review_with_videos":"Review with videos","modal_review_add_photo_or_video":"Add photo or video","modal_review_label_review_media":"Upload media","modal_review_label_review_title":"Review Title","modal_review_text_click_to_rate":"Click to rate","modal_view_image_text_all_media":"All photos","modal_review_label_customer_name":"Customer Name","no_review_btn_write_first_review":"Write review","modal_review_label_customer_email":"Customer Email","modal_review_label_review_content":"Product Review","modal_review_btn_add_photo_subtitle":"Max file size: 10MB","modal_review_btn_add_video_subtitle":"Max file size: 50MB","modal_review_placeholder_click_here":"click here","modal_review_placeholder_review_title":"Example: Easy to use","modal_review_placeholder_upload_media":"Upload up to 5 photos & 2 videos drag & drop or {{click_here}} to upload files","modal_review_placeholder_upload_photo":"Upload up to 5 photos drag & drop or {{click_here}} to upload files","modal_review_placeholder_upload_video":"Upload up to 2 videos drag & drop or {{click_here}} to upload files","modal_review_placeholder_customer_name":"Type your name here","modal_review_label_characters_remaining":"characters remaining","modal_review_placeholder_customer_email":"Your email is private and is used to send you discount vouchers","modal_review_placeholder_review_content":"Example: Since i bought this a month ago, it has been used a lot. What i like best this product is...","modal_review_btn_submit_review_has_review":"Go Shopping","modal_review_tooltip_review_ai_generation":"Let AI help you write a great review! You can edit or regenerate it anytime."}; 9036 if (raw) window.__ts__._rawLabelContent = raw; 9037 } catch(e) { 9038 console.log(e, "label_content")} 9039 try { 9040 const raw = {"line_color":"#CDCDCD","bg_base_color":"#FFFFFF","star_icon_color":"#1e1e1e","user_name_color":"#1e1e1e","title_text_color":"#1e1e1e","reply_title_color":"#3D4153","primary_text_color":"#1A1A1A","reply_content_color":"#3D4153","rating_process_color":"#1e1e1e","secondary_text_color":"#1e1e1e","reply_background_color":"#F6F6F6","rating_process_empty_color":"#E7E7E7","nav_btn_bg_color":"#FFFFFF","nav_btn_icon_color":"#4A4A4A","secondary_btn_text_color":"#1e1e1e","primary_btn_bg_color":"#1e1e1e","primary_btn_border_color":"#1e1e1e","secondary_btn_bg_color":"#F2F2F6","secondary_btn_border_color":"#F2F2F6","primary_btn_text_color":"#ffffff","plain_btn_text_color":"#1A1A1A","star_icon_empty_color":"#E7E7E7","review_card_background":"rgba(255, 255, 255, 0)","summary_background":"rgba(255, 255, 255, 0)","modal_detail_card_background":"rgba(255, 255, 255, 1.00)","modal_detail_text":"#111111","form_write_review_star_color":"#FFB400","form_write_review_star_empty_color":"#D4D4D4","modal_submitted_review_pending_popup_icon":"#FFB400","modal_submitted_review_success_popup_icon":"#28A52D","modal_submitted_review_pending_star_active":"#FFB400","modal_submitted_review_success_star_active":"#FFB400","modal_submitted_review_pending_product_name":"#3D4153","modal_submitted_review_pending_star_disable":"#D4D4D4","modal_submitted_review_success_product_name":"#3D4153","modal_submitted_review_success_star_disable":"#D4D4D4","modal_submitted_review_pending_customer_name":"#303030","modal_submitted_review_pending_popup_content":"#616161","modal_submitted_review_pending_product_price":"#74788D","modal_submitted_review_success_customer_name":"#303030","modal_submitted_review_success_popup_content":"#616161","modal_submitted_review_success_product_price":"#74788D","modal_submitted_review_pending_customer_email":"#616161","modal_submitted_review_pending_popup_headline":"#3D4153","modal_submitted_review_success_customer_email":"#616161","modal_submitted_review_success_popup_headline":"#3D4153","modal_submitted_review_pending_popup_background":"#FFFFFF","modal_submitted_review_success_popup_background":"#FFFFFF","modal_submitted_review_pending_review_card_title":"#3D4153","modal_submitted_review_success_review_card_title":"#3D4153","modal_submitted_review_pending_review_card_border":"#DEDFE6","modal_submitted_review_success_review_card_border":"#DEDFE6","modal_submitted_review_pending_review_card_content":"#3D4153","modal_submitted_review_success_review_card_content":"#3D4153","modal_submitted_review_pending_review_card_background":"#FFFFFF","modal_submitted_review_success_review_card_background":"#FFFFFF","form_write_review_button_background":"#303030","form_write_review_button_title":"#FFFFFF"}; 9041 if (raw) window.__ts__._rawColorCustomize = raw; 9042 } catch(e) { 9043 console.log(e, "color_customize") } 9044} 9045</script>
9045 9046<!-- END app snippet --> 9047 9048 9049 9050 9051 9052 9053 9054 9055
9056<script 9057 type="module" 9058> 9059 window.__ts__ ||= {}; 9060 window.__ts__.shop_domain = 'workphlo.shop'; 9061 window.__ts__.settings ||= {}; 9062 window.__ts__.shopId = '28596371559'; 9063 window.__ts__.product_id = null; 9064 9065 window.__TS_PAGE_TEMPLATE__ = "index"; 9066 window.__TS_HAS_PRODUCT__ = false; 9067 9068 // Settings snippets emit script tags; innerHTML won't run those, so re-create them. 9069 const tsRunScripts = (root) => { 9070 root.querySelectorAll("script").forEach((oldScript) => { 9071 const s = document.createElement("script"); 9072 s.textContent = oldScript.textContent; 9073 document.body.appendChild(s); 9074 }); 9075 };// Theme 1.0 fallback: widget-box 9076 if(!window?.TS_BLOCK_ADDED?.widget && 9077 document.getElementById("trustshop-review") !== null && 9078 !document.getElementById("trustshop-init-widget-box-metafield--data")){ 9079 const container = document.createElement("div"); 9080 container.id = "trustshop-init-widget-box-metafield--data"; 9081 container.style.display = "none"; 9082 window.__ts__.settings ||= {}; 9083 window.__ts__.settings["trustshop-get-review-summary"] = ""; 9084 container.innerHTML = "\u003c!-- BEGIN app snippet: trustshop-widget-box-settings --\u003e\n\n\n\n\n\u003cscript\u003e\n window.__ts__ ||= {};\n window.__ts__.settings ||= {};\n window.__ts__.settings[\"trustshop-get-product_info\"] = JSON.stringify({\n productId: \"\",\n productName: \"\",\n shopId: \"28596371559\",\n productImage: \"\",\n shopUrl: \"https:\/\/workphlo.shop\",\n productUrl: \"\",\n productPrice: \"\",\n productPriceCompare: \"\",\n currencySymbol: \"$\",\n is_show: true,\n reply_name: \"d29ya3BobG8=\"\n });\n window.__ts__.settings[\"trustshop-widget_box_sort_list\"] = JSON.stringify({\n list: [\"oldest\",\"newest\"],default_sort: \"oldest\"\n });\n window.__ts__.settings[\"trustshop-widget_box_review_per_page\"] = JSON.stringify({\n review_per_page_desktop: \"6\",\n review_per_page_mobile: \"6\"\n });\n window.__ts__.settings[\"trustshop-widget_box_layout_box\"] = \"list\";\n window.__ts__.settings[\"trustshop-widget_box_layout_summary_box\"] = \"left\";\n window.__ts__.settings[\"trustshop-widget_box_style_summary_box\"] = \"detail\";\n window.__ts__.settings[\"trustshop-widget_box_style_review_item\"] = \"classic\";\n window.__ts__.settings[\"trustshop-widget_box_section_show\"] = \"{\\\"detail\\\":{\\\"star_size\\\":16,\\\"show_review_time\\\":true,\\\"show_review_media\\\":true,\\\"show_purchase_items\\\":true},\\\"review_date\\\":true,\\\"verify_buyer\\\":true,\\\"button_report\\\":true,\\\"customer_name\\\":true,\\\"ai_review_tags\\\":false,\\\"button_helpful\\\":true,\\\"summary_text_1\\\":false,\\\"summary_text_2\\\":false,\\\"summary_divider\\\":false,\\\"modal_all_medias\\\":{\\\"filterList\\\":{\\\"All\\\":true,\\\"1_star\\\":true,\\\"2_star\\\":true,\\\"3_star\\\":true,\\\"4_star\\\":true,\\\"5_star\\\":true,\\\"Images\\\":true,\\\"Videos\\\":true},\\\"show_star_rating\\\":true,\\\"show_helpful_button\\\":true},\\\"no_review_border\\\":true,\\\"ai_review_summary\\\":false,\\\"form_write_review\\\":{\\\"star_size\\\":32,\\\"show_add_photo_btn\\\":true,\\\"show_add_video_btn\\\":true,\\\"show_product_image\\\":true,\\\"required_review_title\\\":true},\\\"number_of_reviews\\\":true,\\\"show_review_media\\\":true,\\\"summary_star_icon\\\":true,\\\"show_add_photo_btn\\\":true,\\\"show_add_video_btn\\\":false,\\\"no_filter_star_icon\\\":{\\\"html\\\":\\\"\\u003csvg xmlns=\\\\\\\"http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\\\\\\" width=\\\\\\\"32\\\\\\\" height=\\\\\\\"32\\\\\\\" viewBox=\\\\\\\"0 0 32 32\\\\\\\" fill=\\\\\\\"none\\\\\\\"\\u003e\\u003cg clip-path=\\\\\\\"url(#a)\\\\\\\"\\u003e\\u003cpath d=\\\\\\\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16\\\\\\\" fill=\\\\\\\"#f6f6f6\\\\\\\"\\\/\\u003e\\u003cpath d=\\\\\\\"M22 18c0 3.31-2.69 6-6 6s-6-2.69-6-6zm-10.5-4c0 1.104-.787 2-1.75 2S8 15.104 8 14s.787-2 1.75-2 1.75.896 1.75 2m12 0c0 1.104-.788 2-1.75 2S20 15.104 20 14s.788-2 1.75-2 1.75.896 1.75 2\\\\\\\" fill=\\\\\\\"#e0e0e0\\\\\\\"\\\/\\u003e\\u003cpath d=\\\\\\\"M16 22c1.468 0 2.687.527 2.947 1.224A5.96 5.96 0 0 1 16 24a5.96 5.96 0 0 1-2.948-.776C13.312 22.527 14.532 22 16 22\\\\\\\" fill=\\\\\\\"#ececec\\\\\\\"\\\/\\u003e\\u003c\\\/g\\u003e\\u003cdefs\\u003e\\u003cclipPath id=\\\\\\\"a\\\\\\\"\\u003e\\u003cpath fill=\\\\\\\"#fff\\\\\\\" d=\\\\\\\"M0 0h32v32H0z\\\\\\\"\\\/\\u003e\\u003c\\\/clipPath\\u
9084003e\\u003c\\\/defs\\u003e\\u003c\\\/svg\\u003e\\\",\\\"show\\\":true,\\\"number\\\":4},\\\"no_review_star_icon\\\":false,\\\"media_size_on_galley\\\":\\\"75\\\",\\\"media_size_on_review\\\":\\\"100\\\",\\\"customer_country_flag\\\":false,\\\"write_a_review_button\\\":true,\\\"submitted_review_popup\\\":{\\\"pending\\\":{\\\"review_card\\\":\\\"default\\\",\\\"button_label_size\\\":14,\\\"content_label_size\\\":14,\\\"headline_title_size\\\":24},\\\"success\\\":{\\\"review_card\\\":\\\"default\\\",\\\"button_label_size\\\":14,\\\"content_label_size\\\":14,\\\"headline_title_size\\\":24}},\\\"customer_profile_picture\\\":true,\\\"image_galley_star_rating\\\":true,\\\"summary_number_of_reviews\\\":true,\\\"collect_store_review_after_product\\\":false,\\\"form_write_store_review\\\":{\\\"show_write_review_button\\\":true},\\\"font_size\\\":15,\\\"summary_border\\\":true}\";\n window.__ts__.settings[\"trustshop-widget_box_label_content\"] = \"{\\\"sort_by\\\":\\\"Sort by\\\",\\\"no_image\\\":\\\"No images uploaded yet!\\\",\\\"no_media\\\":\\\"No medias uploaded yet!\\\",\\\"no_video\\\":\\\"No videos uploaded yet!\\\",\\\"text_all\\\":\\\"All\\\",\\\"anonymous\\\":\\\"Anonymous\\\",\\\"all_photos\\\":\\\"All photos\\\",\\\"text_image\\\":\\\"Images\\\",\\\"text_video\\\":\\\"Videos\\\",\\\"text_out_of\\\":\\\"out of\\\",\\\"text_report\\\":\\\"Report\\\",\\\"text_review\\\":\\\"Review\\\",\\\"text_helpful\\\":\\\"Helpful\\\",\\\"text_reviews\\\":\\\"Reviews\\\",\\\"view_product\\\":\\\"View product\\\",\\\"show_original\\\":\\\"show original\\\",\\\"text_based_on\\\":\\\"Based on\\\",\\\"purchased_item\\\":\\\"Purchased item\\\",\\\"required_email\\\":\\\"*Please enter a valid email address!\\\",\\\"required_input\\\":\\\"*Please fill out this field\\\",\\\"text_review_on\\\":\\\"Review on\\\",\\\"media_rule_type\\\":\\\"*Media type must be .bmp, .jpeg, .png, .mp4 or .mov\\\",\\\"photo_rule_size\\\":\\\"*Photo size must be smaller than 10MB\\\",\\\"see_translation\\\":\\\"See translation\\\",\\\"text_reply_from\\\":\\\"Reply from\\\",\\\"video_rule_size\\\":\\\"*Video size must be smaller than 50MB\\\",\\\"label_filter_all\\\":\\\"All\\\",\\\"modal_report_btn\\\":\\\"Report this review\\\",\\\"media_upload_fail\\\":\\\"*Unable to upload the image. Please try again later\\\",\\\"modal_write_title\\\":\\\"Ratings \\u0026 Reviews\\\",\\\"btn_write_a_review\\\":\\\"Write a review\\\",\\\"modal_report_title\\\":\\\"Report this review\\\",\\\"label_filter_newest\\\":\\\"Newest\\\",\\\"label_filter_oldest\\\":\\\"Oldest\\\",\\\"name_display_format\\\":\\\"Name display format\\\",\\\"no_filtered_results\\\":\\\"\\\",\\\"text_medias_gallery\\\":\\\"Reviews gallery\\\",\\\"btn_load_more_review\\\":\\\"Load more reviews\\\",\\\"name_display_tooltip\\\":\\\"If you choose anonymous, your name will be hidden from everyone\\\",\\\"name_override_notice\\\":\\\"Your name will be overridden by the â{{name_display}}â setting.\\\",\\\"modal_report_option_1\\\":\\\"Review contains private information.\\\",\\\"modal_report_option_2\\\":\\\"Review contains objectionable language.\\\",\\\"modal_report_option_3\\\":\\\"Review contains advertising or spam.\\\",\\\"modal_report_option_4\\\":\\\"Review contains violent and disgusting content.\\\",\\\"modal_report_option_5\\\":\\\"Other violations.\\\",\\\"modal_report_subtitle\\\":\\\"Thank you for taking the time to help {{ shopname }}.Your report is anonymous.\\\",\\\"modal_review_btn_back\\\":\\\"Back\\\",\\\"text_customer_reviews\\\":\\\"Verified Reviews\\\",\\\"media_upload_duplicate\\\":\\\"*You have already uploaded this image\\\",\\\"modal_image_review_for\\\":\\\"Review for\\\",\\\"label_filter_all_ratings\\\":\\\"All ratings\\\",\\\"label_filter_media_first\\\":\\\"Photo\\\/Video first\\\",\\\"modal_write_text_reviews\\\":\\\"Reviews\\\",\\\"no_review_text_no_review\\\":\\\"No reviews yet. Any feedback? Let us know\\\",\\\"text_images_from_reviews\\\":\\\"Images from reviews\\\",\\\"text_review_this_product\\\":\\\"Review this product\\\",\\\"text_share_your_thoughts\\\":\\\"Share your thoughts with other customers\\\",\\\"label_filter_most_helpful\\\":\\\"Most helpful\\\",\\\"label_filter_stars_filter\\\":\\\"Star filter(1-5)\\\",\\\"text_people_found_helpful\\\":\\\"people found this helpful\\\",\\\"text_review_with_comments\\\":\\\"Customer Reviews\\\",\\\"label_filter_lowest_rating\\\":\\\"Lowest rating\\\",\\\"modal_pending_review_title\\\":\\\"Review in review\\\",\\\"modal_review_btn_add_photo\\\":\\\"Photo\\\",\\\"modal_review_btn_add_video\\\":\\\"Video\\\",\\\"modal_success_review_title\\\":\\\"Review submitted successfully!\\\",\\\"label_filter_highest_rating\\\":\\\"Highest rating\\\",\\\"modal_pending_review_button\\\":\\\"Done\\\",\\\"modal_success_review_button\\\":\\\"Ok\\\",\\\"modal_image_from_this_review\\\":\\\"Image from this review\\\",\\\"modal_write_title_had_review\\\":\\\"Thank you for leaving reviews\\\",\\\"o
9084ption_name_display_format_1\\\":\\\"John Smith\\\",\\\"option_name_display_format_2\\\":\\\"John S.\\\",\\\"option_name_display_format_3\\\":\\\"J.S.\\\",\\\"option_name_display_format_4\\\":\\\"Anonymous\\\",\\\"modal_pending_review_subtitle\\\":\\\"Your review has been sent successfully and will be reviewed to ensure it meets our guidelines and standards. Please allow us some time to thoroughly assess your review.\\\",\\\"modal_success_review_subtitle\\\":\\\"Thank you for spending time sharing your experience and leaving feedback, it will be very beneficial for other customers.\\\",\\\"modal_review_btn_submit_review\\\":\\\"Submit Review\\\",\\\"label_filter_review_with_photos\\\":\\\"Review with photos\\\",\\\"label_filter_review_with_videos\\\":\\\"Review with videos\\\",\\\"modal_review_add_photo_or_video\\\":\\\"Add photo or video\\\",\\\"modal_review_label_review_media\\\":\\\"Upload media\\\",\\\"modal_review_label_review_title\\\":\\\"Review Title\\\",\\\"modal_review_text_click_to_rate\\\":\\\"Click to rate\\\",\\\"modal_view_image_text_all_media\\\":\\\"All photos\\\",\\\"modal_review_label_customer_name\\\":\\\"Customer Name\\\",\\\"no_review_btn_write_first_review\\\":\\\"Write review\\\",\\\"modal_review_label_customer_email\\\":\\\"Customer Email\\\",\\\"modal_review_label_review_content\\\":\\\"Product Review\\\",\\\"modal_review_btn_add_photo_subtitle\\\":\\\"Max file size: 10MB\\\",\\\"modal_review_btn_add_video_subtitle\\\":\\\"Max file size: 50MB\\\",\\\"modal_review_placeholder_click_here\\\":\\\"click here\\\",\\\"modal_review_placeholder_review_title\\\":\\\"Example: Easy to use\\\",\\\"modal_review_placeholder_upload_media\\\":\\\"Upload up to 5 photos \\u0026 2 videos drag \\u0026 drop or {{click_here}} to upload files\\\",\\\"modal_review_placeholder_upload_photo\\\":\\\"Upload up to 5 photos drag \\u0026 drop or {{click_here}} to upload files\\\",\\\"modal_review_placeholder_upload_video\\\":\\\"Upload up to 2 videos drag \\u0026 drop or {{click_here}} to upload files\\\",\\\"modal_review_placeholder_customer_name\\\":\\\"Type your name here\\\",\\\"modal_review_label_characters_remaining\\\":\\\"characters remaining\\\",\\\"modal_review_placeholder_customer_email\\\":\\\"Your email is private and is used to send you discount vouchers\\\",\\\"modal_review_placeholder_review_content\\\":\\\"Example: Since i bought this a month ago, it has been used a lot. What i like best this product is...\\\",\\\"modal_review_btn_submit_review_has_review\\\":\\\"Go Shopping\\\",\\\"modal_review_tooltip_review_ai_generation\\\":\\\"Let AI help you write a great review! You can edit or regenerate it anytime.\\\"}\";\n window.__ts__.settings[\"trustshop-widget_box_discount_color_customize\"] = \"\";\n window.__ts__.settings[\"trustshop-widget_box_color_customize\"] = \"{\\\"line_color\\\":\\\"#CDCDCD\\\",\\\"bg_base_color\\\":\\\"#FFFFFF\\\",\\\"star_icon_color\\\":\\\"#1e1e1e\\\",\\\"user_name_color\\\":\\\"#1e1e1e\\\",\\\"title_text_color\\\":\\\"#1e1e1e\\\",\\\"reply_title_color\\\":\\\"#3D4153\\\",\\\"primary_text_color\\\":\\\"#1A1A1A\\\",\\\"reply_content_color\\\":\\\"#3D4153\\\",\\\"rating_process_color\\\":\\\"#1e1e1e\\\",\\\"secondary_text_color\\\":\\\"#1e1e1e\\\",\\\"reply_background_color\\\":\\\"#F6F6F6\\\",\\\"rating_process_empty_color\\\":\\\"#E7E7E7\\\",\\\"nav_btn_bg_color\\\":\\\"#FFFFFF\\\",\\\"nav_btn_icon_color\\\":\\\"#4A4A4A\\\",\\\"secondary_btn_text_color\\\":\\\"#1e1e1e\\\",\\\"primary_btn_bg_color\\\":\\\"#1e1e1e\\\",\\\"primary_btn_border_color\\\":\\\"#1e1e1e\\\",\\\"secondary_btn_bg_color\\\":\\\"#F2F2F6\\\",\\\"secondary_btn_border_color\\\":\\\"#F2F2F6\\\",\\\"primary_btn_text_color\\\":\\\"#ffffff\\\",\\\"plain_btn_text_color\\\":\\\"#1A1A1A\\\",\\\"star_icon_empty_color\\\":\\\"#E7E7E7\\\",\\\"review_card_background\\\":\\\"rgba(255, 255, 255, 0)\\\",\\\"summary_background\\\":\\\"rgba(255, 255, 255, 0)\\\",\\\"modal_detail_card_background\\\":\\\"rgba(255, 255, 255, 1.00)\\\",\\\"modal_detail_text\\\":\\\"#111111\\\",\\\"form_write_review_star_color\\\":\\\"#FFB400\\\",\\\"form_write_review_star_empty_color\\\":\\\"#D4D4D4\\\",\\\"modal_submitted_review_pending_popup_icon\\\":\\\"#FFB400\\\",\\\"modal_submitted_review_success_popup_icon\\\":\\\"#28A52D\\\",\\\"modal_submitted_review_pending_star_active\\\":\\\"#FFB400\\\",\\\"modal_submitted_review_success_star_active\\\":\\\"#FFB400\\\",\\\"modal_submitted_review_pending_product_name\\\":\\\"#3D4153\\\",\\\"modal_submitted_review_pending_star_disable\\\":\\\"#D4D4D4\\\",\\\"modal_submitted_review_success_product_name\\\":\\\"#3D4153\\\",\\\"modal_submitted_review_success_star_disable\\\":\\\"#D4D4D4\\\",\\\"modal_submitted_review_pending_customer_name\\\":\\\"#303030\\\",\\\"modal_submitted_review_pending_popup_content\\\":\\\"#616161\\\",\\\"modal_submitted_review_pending_product_price\\\":\\\"#74788D\\\",\\\"modal_submitted_review_success_customer_name\\\":\\\"#303030\\\",\\\"modal_submitted_review_success_popup_content\\\":\\\"#616161\\\",\\\"modal_submitted_review_success_product_price\\\":\\\"#74788D\\\",\\\"modal_submitted_review_pending_customer_email\\\":\\\"#616161\\\",\\\"modal_submitted_review_pending_popup_headline\\\":\\\"#3D4153\\\",\\\"modal_submitted_review_success_customer_email\\\":\\\"#616161\\\",\\\"modal_submitted_review_success_popup_headline\\\":\\\"#3D4153\\\",\\\"modal_submitted_review_pending_popup_background\\\":\\\"#FFFFFF\\\",\\\"modal_submitted_review_success_popup_background\\\":\\\"#FFFFFF\\\",\\\"modal_submitted_review_pending_review_card_title\\\":\\\"#3D4153\\\",\\\"modal_submitted_review_success_review_card_title\\\":\\\"#3D4153\\\",\\\"modal_submitted_review_pending_review_card_border\\\":\\\"#DEDFE6\\\",\\\"modal_submitted_review_success_review_card_border\\\":\\\"#DEDFE6\\\",\\\"modal_submitted_review_pending_review_card_content\\\":\\\"#3D4153\\\",\\\"modal_submitted_review_success_review_card_content\\\":\\\"#3D4153\\\",\\\"modal_submitted_review_pending_review_card_background\\\":\\\"#FFFFFF\\\",\\\"modal_submitted_review_success_review_card_background\\\":\\\"#FFFFFF\\\",\\\"form_write_review_button_background\\\":\\\"#303030\\\",\\\"form_write_review_button_title\\\":\\\"#FFFFFF\\\"}\";\n window.__ts__.settings[\"trustshop-widget_box_sort_filter\"] = \"[\\\"all\\\",\\\"review_with_photos\\\"]\";\n window.__ts__.settings[\"trustshop-widget_box_discount_message\"] = \"\";\n window.__ts__.settings[\"trustshop-widget_box_discount_button_title\"] = \"\";\n\u003c\/script\u003e\n\u003c!-- END app snippet --\u003e"; 9085 document.body.appendChild(container); 9086 tsRunScripts(container); 9087 } 9088 const summaryRatingList = document.querySelectorAll(".trustshop-review--summary") 9089 if(!window?.TS_BLOCK_ADDED?.rating && summaryRatingList.length > 0){ 9090 summaryRatingList.forEach(container =>{ 9091 container.setAttribute('data-rating', `{"productId": "","avg_rating": "","total_review": "","is_show": "true" }`) 9092 }) 9093 } 9094 9095 // Theme 1.0 fallback: rating 9096 if(!(window.__ts__.settings["trustshop-product-rating__color-customize"] && document.querySelectorAll(".trustshop-review--summary").length > 0) || 9097 (!window.__ts__.settings["trustshop-product-rating__color-customize"] && 9098 document.getElementById("trustshop-collection-rating--item")) 9099 ){ 9100 const ratingContainer = document.createElement("div"); 9101 ratingContainer.style.display = "none"; 9102 ratingContainer.innerHTML = "\u003c!-- BEGIN app snippet: trustshop-rating-settings --\u003e\n\u003cscript\u003e\n window.__ts__ ||= {};\n window.__ts__.settings ||= {};\n window.__ts__.settings[\"trustshop-product-rating__setting\"] = \"eyJkaXNwbGF5X3JhdGluZyI6Im5vbmUiLCJzaG93X2F2Z19yYXRpbmciOmZhbHNlLCJzaG93X3JhdGluZ193aGVuX2VtcHR5IjpmYWxzZSwic2hvd190b3RhbF9yZXZpZXdzIjp0cnVlLCJzdHlsZSI6IjVfc3RhciIsImxhYmVsX3JhdGluZyI6InJhdGluZyIsImxhYmVsX3JhdGluZ3MiOiJyZXZpZXdzIiwiY291bnRyeV9sYW5ndWFnZSI6ImVuIiwiZm9udF9zaXplIjp7InN0YXJfc2l6ZSI6MTYsInRleHRfYXZnX3JhdGluZyI6MTQsInRleHRfdG90YWxfcmF0aW5nIjoxNCwidGV4dF9zdGFyIjoxNiwidGV4dF9yYXRpbmciOjE2fX0=\";\n window.__ts__.settings[\"trustshop-product-rating__color-customize\"] = \"eyJzdGFyX2ljb24iOiIjMUUxRTFFIiwic3Rhcl9pY29uX2Vt
9102cHR5IjoiI0Q1RDVENSIsImF2Z19yYXRpbmciOiIjMWUxZTFlIiwidG90YWxfbnVtYmVyX29mX3Jldmlld3MiOiIjMWUxZTFlIn0=\";\n\u003c\/script\u003e\n\u003c!-- END app snippet --\u003e"; 9103 document.body.appendChild(ratingContainer); 9104 tsRunScripts(ratingContainer); 9105 } 9106 // Theme 1.0 fallback: testimonial 9107 const testimonialContainers = document.querySelectorAll(".trustshop-testimonial--container"); 9108 if (testimonialContainers.length > 0 && !window?.TS_BLOCK_ADDED?.testimonial) { 9109 window.__ts__ ||= {}; 9110 window.__ts__.testimonialSettings = "CnsKICAgICJzdHlsZSI6ICJjbGFzc2ljIiwKICAgICJjbGFzc2ljIjogbnVsbCwKICAgICJpbXBhY3QiOiBudWxsCn0K"; 9111 window.__ts__.testimonialShopInfo = { 9112 shop_id: "28596371559", 9113 currency_symbol: "$" 9114 }; 9115 testimonialContainers.forEach((testimonialContainer) => { 9116 if (!testimonialContainer.hasAttribute("data-style")) { 9117 testimonialContainer.setAttribute("data-style", "classic"); 9118 } 9119 }); 9120 if (!document.querySelector('link[href*="trustshop-testimonial.min.css"]')) { 9121 const testimonialStyle = document.createElement("link"); 9122 testimonialStyle.rel = "stylesheet"; 9123 testimonialStyle.href = "https://cdn.shopify.com/extensions/01a0f6cf-4130-78cf-9ff1-cf254b7f05d3/trustshop-715/assets/trustshop-testimonial.min.css"; 9124 document.head.appendChild(testimonialStyle); 9125 } 9126 } 9127 9128 // Theme 1.0 fallback: carousel 9129 const carouselContainers = document.querySelectorAll(".trustshop-carousel--container"); 9130 if (carouselContainers.length > 0 && !window?.TS_BLOCK_ADDED?.carousel) { 9131 window.__ts__ ||= {}; 9132 const carouselSettingsDiv = document.createElement("div"); 9133 carouselSettingsDiv.style.display = "none"; 9134 carouselSettingsDiv.innerHTML = "\u003c!-- BEGIN app snippet: trustshop-carousel-settings --\u003e\n\u003cscript\u003e\n window.__ts__ ||= {};\n window.__ts__.settings ||= {};\n window.__ts__.settings[\"trustshop-carousel-shop_info\"] = \"{\\\"shop_id\\\": \\\"28596371559\\\", \\\"currency_symbol\\\": \\\"$\\\"}\";\n\u003c\/script\u003e\n\n\n\u003cscript\u003e\n window.__ts__ ||= {};\n window.__ts__.shopId = '28596371559';\n window.__ts__.carouselSettings = \"CnsKICAgICJzdHlsZSI6ICJjbGFzc2ljIiwKICAgICJjbGFzc2ljIjogeyJjb2xvcl9tb2RlIjoibGlnaHQiLCJjb2xvcl9jdXN0b21pemUiOnsiaGVhZGxpbmUiOiIjM0U0MTUyIiwic3ViX3RpdGxlIjoiIzNFNDE1MiIsIm5hdmlnYXRvcl9idXR0b24iOiIjNzQ3ODhEIiwibmF2aWdhdG9yX2Fycm93IjoiI0ZGRkZGRiIsInBhZ2VfaW5kaWNhdG9yIjoiIzNENDE1MyIsImNvbnRlbnQiOiIjNzQ3ODhEIiwiY3VzdG9tZXJfbmFtZSI6IiMyOTJBMzIiLCJ2ZXJpZmllZF90YWciOiIjQTdBQkMzIiwic3RhciI6IiNGRkI0MDAiLCJkaXZpZGVyIjoiI0QzRDVFMSIsInN0cm9rZSI6IiNEM0Q1RTAiLCJjYXJkX2JhY2tncm91bmQiOiIjRkZGRkZGIiwid2lkZ2V0X2JhY2tncm91bmQiOiIjRkZGRkZGIiwicHJvZHVjdF9uYW1lIjoiIzMwMzAzMCIsInJldmlld19kYXRlIjoiIzc0Nzg4RCJ9LCJudW1iZXJfb2ZfcmV2aWV3cyI6MjAsIm1vZGUiOiJhdXRvIiwiZGlzcGxheV90aXRsZSI6dHJ1ZSwidGl0bGVfbGFiZWwiOnsiaXNfc2hvdyI6dHJ1ZSwibGFiZWwiOiJPdXIgY3VzdG9tZXIgbG92ZXMgdXMiLCJzdHlsZSI6eyJmb250X3NpemUiOjM2LCJmb250X3dlaWdodCI6Im5vcm1hbCIsInRleHRfZGVjb3JhdGlvbiI6InVuc2V0IiwiZm9udF9zdHlsZSI6Im5vcm1hbCJ9fSwic3VidGl0bGVfbGFiZWwiOnsiaXNfc2hvdyI6ZmFsc2UsImxhYmVsIjoiUmVhbCBmZWVkYmFjayBmcm9tIG91ciB2YWx1ZWQgY3VzdG9tZXJzIiwic3R5bGUiOnsiZm9udF9zaXplIjoxNiwiZm9udF93ZWlnaHQiOiJub3JtYWwiLCJ0ZXh0X2RlY29yYXRpb24iOiJ1bnNldCIsImZvbnRfc3R5bGUiOiJub3JtYWwifX0sImRpc3BsYXlfc3Rhcl9yYXRpbmciOnRydWUsImRpc3BsYXlfY3VzdG9tZXJfYXZhdGFyIjpmYWxzZSwic2hvd19wcm9kdWN0X2luZm9ybWF0aW9uIjpmYWxzZSwic2hvd19jdXN0b21lcl9mbGFnIjpmYWxzZSwic2hvd19yZXZpZXdfZGF0ZSI6ZmFsc2UsInNsaWRlX21vdmVtZW50IjoiYXV0byIsInRpbWVfYmV0d2Vlbl9zbGlkZSI6NCwic2hvd19uYXZpZ2F0b3JfYnV0dG9uIjp0cnVlLCJwYXVzZV93aGVuX2hvdmVyIjp0cnVlLCJjb3VudHJ5X2xhbmd1YWdlIjoiZW4iLCJyZXZpZXdfaWRzIjpbXX0sCiAgICAibWVkaWFfc2hvd2Nhc2UiOiBudWxsCn0K\";\n window.TS_BLOCK_ADDED = {\n ...window.TS_BLOCK_ADDED,\n carousel: true\n };\n\n\u003c\/script\u003e\n\u003c!-- END app snippet --\u003e"; 9135 document.body.appendChild(carouselSettingsDiv); 9136 tsRunScripts(carouselSettingsDiv); 9137 window.__ts__.carouselShopInfo = { 9138 shop_id: "28596371559", 9139 currency_symbol: "$" 9140 };
9141 carouselContainers.forEach((carouselContainer) => { 9142 if (!carouselContainer.hasAttribute("data-style")) { 9143 carouselContainer.setAttribute("data-style", "classic"); 9144 } 9145 }); 9146 if (!document.querySelector('link[href*="trustshop-carousel.min.css"]')) { 9147 const carouselStyle = document.createElement("link"); 9148 carouselStyle.rel = "stylesheet"; 9149 carouselStyle.href = "https://cdn.shopify.com/extensions/01a0f6cf-4130-78cf-9ff1-cf254b7f05d3/trustshop-715/assets/trustshop-carousel.min.css"; 9150 document.head.appendChild(carouselStyle); 9151 } 9152 } 9153 9154 // Theme 1.0 fallback: one-page 9155 if(document.getElementById("trustshop-review-one--page") !== null && 9156 !window?.TS_BLOCK_ADDED?.all_reviews && 9157 !window.__ts__.settings["trustshop-review-widget_page_review_layout_box"]){ 9158 const shopInfoContainer = document.createElement("div"); 9159 shopInfoContainer.style.display = "none"; 9160 shopInfoContainer.innerHTML = "\u003c!-- BEGIN app snippet: trustshop-one-page-settings --\u003e\u003cscript\u003e\n window.__ts__ ||= {};\n window.__ts__.settings ||= {};\n window.__ts__.settings[\"trustshop-get-shop_info\"] = JSON.stringify({\n shop_id: \"28596371559\",\n reply_name: \"d29ya3BobG8=\",\n currencySymbol: \"$\",\n is_show: \"true\"\n });\n window.__ts__.settings[\"trustshop-review-page-multi_lang\"] = JSON.stringify({\n is_auto: \"false\"\n });\n window.__ts__.settings[\"trustshop-one_page_sort_list\"] = JSON.stringify({\n list: [\"most_helpful\",\"highest_rating\",\"lowest_rating\",\"oldest\",\"newest\"],\n default_sort: \"most_helpful\"\n });\n window.__ts__.settings[\"trustshop-review-page-review_per_page\"] = JSON.stringify({\n review_per_page_desktop: \"\",\n review_per_page_mobile: \"\"\n });\n window.__ts__.settings[\"trustshop-review-widget_page_review_layout_box\"] = \"\";\n window.__ts__.settings[\"trustshop-review-widget_page_review_layout_summary_box\"] = \"\";\n window.__ts__.settings[\"trustshop-review-widget_page_review_style_summary_box\"] = \"\";\n window.__ts__.settings[\"trustshop-review-widget_page_review_style_review_item\"] = \"\";\n window.__ts__.settings[\"trustshop-review-page-show_all_reviews\"] = \"\";\n window.__ts__.settings[\"trustshop-review-page-review_of_products\"] = \"\";\n window.__ts__.settings[\"trustshop-review-page-color_customize\"] = \"\";\n window.__ts__.settings[\"trustshop-review-page-label_content\"] = \"\";\n window.__ts__.settings[\"trustshop-review-page-section_show\"] = \"\";\n window.__ts__.settings[\"trustshop-review-page-sort_filter\"] = \"[\\\"all\\\",\\\"review_with_videos\\\",\\\"review_with_photos\\\",\\\"stars_filter\\\"]\";\n\u003c\/script\u003e\n\u003c!-- END app snippet --\u003e"; 9161 document.body.appendChild(shopInfoContainer); 9162 tsRunScripts(shopInfoContainer); 9163 } 9164 9165 // Theme 1.0 fallback: snippets 9166 if (document.getElementById("trustshop-review-snippets--container") !== null && 9167 !window?.TS_BLOCK_ADDED?.review_snippets && 9168 !window.__ts__.settings["trustshop-snippets-setting-data"]) { 9169 const snippetsSettingsContainer = document.createElement("div"); 9170 snippetsSettingsContainer.style.display = "none"; 9171 snippetsSettingsContainer.innerHTML = "\u003c!-- BEGIN app snippet: trustshop-snippets-settings --\u003e\n\n\n\u003cscript\u003e\n window.__ts__ ||= {};\n window.__ts__.settings ||= {};\n window.__ts__.settings[\"trustshop-snippets-setting-data\"] = \"{\\\"shop_id\\\": \\\"28596371559\\\", \\\"page\\\": \\\"index\\\", \\\"product_id\\\": \\\"\\\", \\\"card_style\\\": \\\"\\\", \\\"movement\\\": \\\"\\\", \\\"color_customize\\\": \\\"\\\", \\\"show_summary\\\": \\\"\\\"}\";\n\u003c\/script\u003e\n\u003c!-- END app snippet --\u003e"; 9172 document.body.appendChild(snippetsSettingsContainer); 9173 tsRunScripts(snippetsSettingsContainer); 9174 const snippetsSettingData = window.__ts__.settings["trustshop-snippets-setting-data"]; 9175 const container = document.getElementById("trustshop-review-snippets--container"); 9176 if (snippetsSettingData && container) {
9177 const settings = JSON.parse(snippetsSettingData); 9178 container.setAttribute("shop-id", settings.shop_id); 9179 container.setAttribute("page", settings.page); 9180 container.setAttribute("product-id", settings.product_id); 9181 container.setAttribute("card-style", settings.card_style); 9182 container.setAttribute("movement", settings.movement); 9183 container.setAttribute("color-customize", settings.color_customize); 9184 container.setAttribute("show-summary", settings.show_summary); 9185 } 9186 } 9187 9188 // Theme 1.0 fallback: counter 9189 9190</script>
9190 9191 9192<!-- BEGIN app snippet: trustshop-scripts-loader --> 9193
9193<script> 9194 try { 9195 if(document.querySelector("link[href*='trustshop-product-reviews.min.css']") === null){ 9196 const l = document.createElement("link"); 9197 l.rel = "preload"; 9198 l.as = "style"; 9199 l.type = "text/css"; 9200 l.onload = function() { 9201 this.onload = null; 9202 this.rel = 'stylesheet'; 9203 }; 9204 l.href = "https://cdn.shopify.com/extensions/01a0f6cf-4130-78cf-9ff1-cf254b7f05d3/trustshop-715/assets/trustshop-product-reviews.min.css"; 9205 if (document.head) { 9206 document.head.appendChild(l); 9207 } 9208 // Safari iOS: onload may not fire for preloaded stylesheets 9209 setTimeout(function() { 9210 if (l.rel === 'preload') { 9211 l.rel = 'stylesheet'; 9212 } 9213 }, 100); 9214 } 9215 } catch (error) { 9216 console.warn('TrustShop: Failed to load CSS', error); 9217 } 9218 </script>
9218 9219 9220 9221 9222
9222<script> 9223 try {window.__tsAssets__ = window.__tsAssets__ || {}; 9224 window.__tsAssets__.base = "https:\/\/cdn.shopify.com\/extensions\/01a0f6cf-4130-78cf-9ff1-cf254b7f05d3\/trustshop-715\/assets\/"; 9225 window.__tsAssets__.load = window.__tsAssets__.load || function (file) { 9226 if (document.querySelector("script[src*='" + file + "']")) return; 9227 var s = document.createElement("script"); 9228 s.src = window.__tsAssets__.base + file; 9229 s.defer = true; 9230 (document.head || document.documentElement).appendChild(s); 9231 }; 9232 if (document.querySelector("script[src*='trustshop-global-script.module.min.js']") === null) { 9233 window.TS_BLOCK_ADDED = { 9234 ...window.TS_BLOCK_ADDED, 9235 9236 }; 9237 window.__tsAssets__.load("trustshop-global-script.module.min.js"); 9238 window.__tsAssets__.load("trustshop-dummy-data.module.min.js"); 9239 } 9240 } catch (error) { 9241 console.warn('TrustShop: Failed to load global script', error); 9242 } 9243 </script>
9243 9244 9245 9246 9247 9248 9249 9250 9251
9252<script> 9253 try { 9254 window.__ts__ ||= {}; 9255 if (typeof window.__ts__.reply_name === 'undefined') { 9256 window.__ts__.reply_name = "workphlo"; 9257 } 9258 } catch (error) { 9259 console.warn('TrustShop: Failed to set reply_name', error); 9260 } 9261</script>
9261 9262 9263 9264
9264<script> 9265 try { 9266 window.__ts__ ||= {}; 9267 window.__ts__.rawGlobalDisplay = {"star_icon": "eyJodG1sIjoiPHN2ZyB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDM1IDMyXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNy4zMTQ4IDI1LjcxNzlMMjcuNzIzMiAzMkwyNC45NjExIDIwLjE2TDM0LjE1NjkgMTIuMTkzN0wyMi4wNDc0IDExLjE2NjNMMTcuMzE0OCAwTDEyLjU4MjEgMTEuMTY2M0wwLjQ3MjY1NiAxMi4xOTM3TDkuNjY4NDUgMjAuMTZMNi45MDYzNCAzMkwxNy4zMTQ4IDI1LjcxNzlaXCIgZmlsbD1cIiNENEQ0RDRcIi8+PC9zdmc+IiwiaWNvbl9udW1iZXIiOjJ9", "button_corner_radius": "4", "element_corners": "rounded", "review_name_format_selection": "customer", "merchant_selection_format": "first_name_last_name", "reviewer_avt_type": "", "single_color": "", "gravatar_type": "", "review_date_format": "", "currencySymbol": "$", "multi_lang": "false", "show_translated": "false", "verify_badge" : "", "avt_text_color": "#424242"}; 9268 } catch (error) { 9269 console.warn('TrustShop: Failed to load global settings', error); 9270 } 9271 </script>
9271 9272 9273 9274<link rel="stylesheet" type="text/css" href="https://cdn.shopify.com/extensions/01a0f6cf-4130-78cf-9ff1-cf254b7f05d3/trustshop-715/assets/trustshop-ai-summary.min.css" /> 9275<!-- BEGIN app snippet: trustshop-font-family --><!-- END app snippet -->
9276<script> 9277 window.__ts__ ||= {}; 9278 // Platform is DECLARED, not inferred: this snippet runs before global-script on every 9279 // widget. Non-Shopify hosts declare it via the loader's data-ts-platform attribute. 9280 window.__ts__.platform = 'shopify'; 9281 window.__ts__.shop_domain = 'workphlo.shop'; 9282 // Safari iOS bfcache: re-init widgets on restore 9283 window.addEventListener('pageshow', function(event) { 9284 if (event.persisted && window.__ts__ && window.__ts__.scriptLoading) { 9285 window.__ts__.scriptLoading = { 9286 product_reviews: false, 9287 review_all_page: false, 9288 testimonial: false, 9289 carousel: false, 9290 product_rating: false, 9291 review_snippets: false, 9292 }; 9293 if (window.trustshop_widget_box) { 9294 window.trustshop_widget_box(); 9295 } 9296 if (window.trustshop_rating && window.trustshop_rating.initRating) { 9297 window.trustshop_rating.initRating(); 9298 } 9299 } 9300 }); 9301</script>
9301 9302 9303<!-- END app snippet --> 9304<!-- BEGIN app snippet: trustshop-rich-snippet --> 9305 9306 9307 9308 9309 9310 9311 9312
9313<script class="trustshop-rich-snippet"> 9314 (()=>{ 9315 if (true === false || true === "false") return; 9316 if (window.TS_ldJson) { 9317 document.currentScript.remove(); 9318 return; 9319 }; 9320 window.TS_ldJson = true; 9321 if (0 == 0) return; 9322 const product_url = null; 9323 const idMatchesProduct = (id) => { 9324 if (!id) return true; 9325 return id.replace(/[#?].*$/, "").endsWith(product_url); 9326 }; 9327 // multi-variant products are emitted as ProductGroup by theme structured_data 9328 const isProductNode = (node) => { 9329 const types = [].concat(node && node["@type"]); 9330 return (types.includes("Product") || types.includes("ProductGroup")) && idMatchesProduct(node["@id"]); 9331 }; 9332 const tsProductSnippet = { 9333 "@context": "https://schema.org", 9334 "@type": "Product", 9335 "@id": "https:\/\/workphlo.shop#product", 9336 "name": null, 9337 "brand": { 9338 "@type": "Brand", 9339 "name": null 9340 }, 9341 "aggregateRating": { 9342 "@type": "AggregateRating", 9343 "ratingValue": 0, 9344 "ratingCount": 0 9345 } 9346 9347 }; 9348 9349 function hasAggregateRatingAnywhere(ldScripts) { 9350 for (const script of ldScripts) { 9351 try { 9352 const json = JSON.parse(script.textContent); 9353 if (isProductNode(json) && json.aggregateRating) { 9354 return true; 9355 } 9356 9357 if (Array.isArray(json["@graph"])) { 9358 for (const item of json["@graph"]) { 9359 if (isProductNode(item) && item.aggregateRating) { 9360 return true; 9361 } 9362 } 9363 } 9364 9365 } catch (e) {} 9366 } 9367 return false; 9368 } 9369 9370 function injectFallbackSnippet() { 9371 const sc = document.createElement('script'); 9372 sc.type = 'application/ld+json'; 9373 sc.textContent = JSON.stringify(tsProductSnippet); 9374 document.body.appendChild(sc); 9375 } 9376 9377 window.addEventListener("DOMContentLoaded", () => { 9378 try { 9379 const ldScripts = document.querySelectorAll('script[type="application/ld+json"]'); 9380 9381 // 1. rating already exists â stop 9382 if (hasAggregateRatingAnywhere(ldScripts)) { 9383 return; 9384 } 9385 // 2. inject into an existing Product / ProductGroup 9386 let injected = false; 9387 9388 ldScripts.forEach(script => { 9389 if (injected) return; 9390 9391 try { 9392 const json = JSON.parse(script.textContent); 9393 if (isProductNode(json) && !json.aggregateRating) { 9394 json.aggregateRating = tsProductSnippet.aggregateRating; 9395 9396 script.textContent = JSON.stringify(json); 9397 injected = true; 9398 } 9399 9400 if (Array.isArray(json["@graph"])) { 9401 json["@graph"].forEach(item => { 9402 if (!injected && isProductNode(item) && !item.aggregateRating) { 9403 item.aggregateRating = tsProductSnippet.aggregateRating; 9404 9405 injected = true; 9406 } 9407 }); 9408 9409 if (injected) { 9410 script.textContent = JSON.stringify(json); 9411 } 9412 } 9413 9414 } catch (e) {} 9415 }); 9416 // 3. none found â inject our own 9417 if (!injected) { 9418 injectFallbackSnippet(); 9419 } 9420 9421 } catch (e) { 9422 console.error(e); 9423 } 9424 }); 9425 })(); 9426</script>
9426 9427<!-- END app snippet --> 9428 9429<!-- BEGIN app snippet: trustshop-override-style --> 9430 9431 9432<!-- END app snippet --> 9433 9434 9435 9436<!-- BEGIN app snippet: trustshop-review-sidebar --> 9437 9438 9439<!-- END app snippet --> 9440<!-- BEGIN app snippet: trustshop-review-popup --> 9441 9442 9443<!-- END app snippet --> 9444<!-- BEGIN app snippet: trustshop-ugc-widget -->
9444<script text='text/javascript'> 9445 window.__TS_UGC_WIDGETS__ = window.__TS_UGC_WIDGETS__ ?? [] 9446 window.__TS_UGC_SOCIAL__ =window.__TS_UGC_SOCIAL__ ?? [] 9447 9448 window.__TS_UGC_OPTIONS__ = window.__TS_UGC_OPTIONS__ ?? { 9449 moneyFormat: "${{amount}}", 9450 shop: "workphlo.shop", 9451 shop_id: "28596371559", 9452 product_id : "", 9453 current_plan: "free", 9454 star_icon: "eyJodG1sIjoiPHN2ZyB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDM1IDMyXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNy4zMTQ4IDI1LjcxNzlMMjcuNzIzMiAzMkwyNC45NjExIDIwLjE2TDM0LjE1NjkgMTIuMTkzN0wyMi4wNDc0IDExLjE2NjNMMTcuMzE0OCAwTDEyLjU4MjEgMTEuMTY2M0wwLjQ3MjY1NiAxMi4xOTM3TDkuNjY4NDUgMjAuMTZMNi45MDYzNCAzMkwxNy4zMTQ4IDI1LjcxNzlaXCIgZmlsbD1cIiNENEQ0RDRcIi8+PC9zdmc+IiwiaWNvbl9udW1iZXIiOjJ9", 9455 button_corner_radius: "4", 9456 element_corners: "rounded", 9457 review_name_format_selection: "customer", 9458 merchant_selection_format: "first_name_last_name", 9459 reviewer_avt_type: "", 9460 single_color: "", 9461 gravatar_type: "", 9462 review_date_format: "", 9463 currencySymbol: "$", 9464 multi_lang: "false", 9465 show_translated: "false", 9466 verify_badge : "", 9467 avt_text_color: "#424242", 9468 reply_name:"d29ya3BobG8=" 9469 } 9470</script>
9470 9471
9472<script text='text/javascript' defer src='https://cdn.shopify.com/extensions/01a0f6cf-4130-78cf-9ff1-cf254b7f05d3/trustshop-715/assets/trustshop-ugc-widget.module.min.js'></script>
9472 9473<!-- END app snippet --> 9474<!-- BEGIN app snippet: trustshop-upsells-widget -->
9474<script type='text/javascript'> 9475 window.__TS_UPSELLS_OPTIONS__ = window.__TS_UPSELLS_OPTIONS__ ?? { 9476 moneyFormat: "${{amount}}", 9477 shop: "workphlo.shop", 9478 shop_id: "28596371559", 9479 product_id: "", 9480 currencySymbol: "$", 9481 customer_tags: null, 9482 // Resolve context, so widgets skip /cart.js hydration. Money in SUBUNITS, never 9483 // decimals (API.md). `placement` is absent by design: each widget sets its own. 9484 cart_value: 0, 9485 // True when the shopper has a merchant discount CODE on the cart (ours is excluded above). 9486 cart_has_discount_code: false, 9487 cart_items: [ 9488 ], 9489 // Rendering market, not shopper geo â fallback only. 9490 customer_country: "US", 9491 9492 // Public by design: a read-only Storefront token, never an Admin token. 9493 storefront_access_token: "", 9494 // Star icon json: { html, icon_number }. Absent metafield â null. 9495 star_icon: {"html":"\u003csvg width=\"16\" height=\"16\" viewBox=\"0 0 35 32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M17.3148 25.7179L27.7232 32L24.9611 20.16L34.1569 12.1937L22.0474 11.1663L17.3148 0L12.5821 11.1663L0.472656 12.1937L9.66845 20.16L6.90634 32L17.3148 25.7179Z\" fill=\"#D4D4D4\"\/\u003e\u003c\/svg\u003e","icon_number":2}, 9496 // Rating style + palette, two SEPARATE metafields. `.value` is required â `json` 9497 // rejects a raw drop. No fallback: getGlobalSettings spreads its defaults under these. 9498 rating_config: {"display_rating":"none","show_avg_rating":false,"show_rating_when_empty":true,"show_total_reviews":true,"style":"5_star","label_rating":"review","label_ratings":"reviews","country_language":"en","font_size":{"star_size":18,"text_avg_rating":14,"text_total_rating":14,"text_star":16}}, 9499 rating_color: {"star_icon":"#1E1E1E","star_icon_empty":"#D5D5D5","avg_rating":"#1e1e1e","total_number_of_reviews":"#1e1e1e"}, 9500 9501 // Per-widget display, one metafield each. App-reserved: `$app:` + bracket syntax is the 9502 // only portable handle (the expanded app--{id}-- form pins one env's app id). Keys are 9503 // the storefront's widget types, NOT metafield keys. Absent metafield â null. 9504 displays: { 9505 "cart-goal": null, 9506 "fbt": null, 9507 "cross-sell": null 9508 }, 9509 // Shop-wide upsell rules (GET /settings): test_mode, offer_frequency, product_rules. 9510 // One metafield for all three, app-reserved like the displays above. Absent â null, 9511 // which the storefront must read as "no rules", NOT as "everything disabled". 9512 settings: null 9513 } 9514</script>
9514 9515
9516<script type='text/javascript' defer src='https://cdn.shopify.com/extensions/01a0f6cf-4130-78cf-9ff1-cf254b7f05d3/trustshop-715/assets/trustshop-upsells-widget.module.min.js'></script>
9516<!-- END app snippet --> 9517</div><div id="shopify-block-AK0FXV3lNMEJOc0RUV__8729531258007514248" class="shopify-block shopify-app-block"><form method="post" action="/localization" id="geo-hop-form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /> 9518 <input id="countrySetter" type="hidden" name="country_code" value="US"> 9519</form> 9520 9521 9522</div><div id="shopify-block-AcVNFMzZ6c2NvTGpQT__15079184273603081885" class="shopify-block shopify-app-block"> 9523 9524 9525 9526 9527 9528
9529<script> 9530 9531 window.essentialOrderValueBoosterConfigs = []; 9532 window.essentialOrderValueBoosterProductsData = []; 9533 9534 9535 window.essentialOrderValueBoosterPageTemplate = "index" 9536 window.essentialOrderValueBoosterMeta = { 9537 productData: "null", 9538 cartItems: [], 9539 cartProducts: [], 9540 mainCurrency: "CAD", 9541 productCollections: null, 9542 }; 9543 9544 window.essentialOrderValueBoosterTranslations = { 9545 previousSlide: "Previous slide", 9546 nextSlide: "Next slide", 9547 regularPrice: "Regular price", 9548 salePrice: "Sale price", 9549 slide: "Slide" 9550 }; 9551</script>
9551 9552 9553 9554
9555<script src="https://cdn.shopify.com/extensions/01a0fc10-83ec-787b-8fe7-bfbd05289e01/order-value-booster-356/assets/free_shipping_bar_essential_apps.min.js" defer crossorigin="anonymous"></script>
9555 9556
9557<script> 9558 9559</script>
9559 9560 9561 9562 9563 9564</div><div id="shopify-block-Ad01KZlB2V2REbkp3Q__8170924994765517213" class="shopify-block shopify-app-block">
9564<script id="tcustomizer-config"> 9565 const configuredTC = window._TC || {}; 9566 9567 _TC = { 9568 shopCurrency: "CAD", 9569 product: null, 9570 unitProduct: null, 9571 config: null, 9572 subscription: null, 9573 syncedProductIds: null, 9574 shopifyPlan: null, 9575 storeFrontAccessToken: null, 9576 countryCode: null, 9577 languageCode: null, 9578 ...configuredTC, 9579 }; 9580 9581 9582 _TC.moneyFormat = "${{amount}}", 9583 9584 9585 9586 _TC.subscription = {"id":12,"name":"Grandfather","abilities":{"additional_charge":true,"synced_products_limit":20}}; 9587 9588 9589 9590 9591 9592 _TC.config = {"updated_at":1700585419,"field_style":"normal","scroll_height":null,"deselect_style":"toggle_click","hide_watermark":true,"atc_button_text":"Add To Cart","post_atc_action":"cart_page","personalize_type":"direct","atc_required_text":"Some fields are required","atc_response_text":"ã ¤","str_price_add_ons":"Selection will add {{PRICE}} to the price","toggle_value_true":"On","global_label_color":"#000000","toggle_value_false":"Off","upload_button_text":"Choose photo","option_price_enable":true,"save_data_to_cookie":true,"show_value_on_label":false,"enable_for_all_pages":false,"upload_error_message":"Image could not be upload. Please try again.","button_atc_text_color":"#ffffff","enable_for_quick_view":false,"min_size_error_message":"Photo is too small. Please upload bigger photo","show_color_option_name":false,"show_image_option_name":false,"character_limit_warning":"Limit {{MAX_LENGTH}} characters","personalize_button_text":"Customize it","recustomize_button_text":"Recustomize photo","upload_button_text_reup":"Cho
9592ose another photo","show_price_add_on_enable":false,"color_swatch_display_type":"circle","product_price_integration":false,"trigger_button_text_color":"#000000","active_swatch_border_color":"#313131","single_checkbox_value_true":"Yes","allow_change_addon_quantity":false,"button_atc_background_color":"#000000","cropper_cancel_button_label":"Cancel","cropper_select_button_label":"Select","single_checkbox_value_false":"No","trigger_button_border_color":"#e0e0e0","upload_button_text_uploading":"Uploading...","trigger_button_background_color":"#ffffff","trigger_button_hover_text_color":"#000000","showed_announce_grandfather_plan":true,"button_atc_hover_background_color":"#000000","trigger_button_hover_border_color":"#e0e0e0","trigger_button_hover_background_color":"#ffffff","combine_add_on_item":false}; 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9604 9605 _TC.countryCode = 'US' 9606 9607 9608 9609 _TC.languageCode = 'en' 9610 9611 9612 9613</script>
9613 9614 9615 9616 9617 9618 <!-- BEGIN app snippet: app-v2 -->
9618<script> 9619 9620 9621 9622 9623 _TC.products = _TC.products || []; 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 _TC.productByIds = _TC.productByIds || {}; 9634 _TC.optionSets = _TC.optionSets || {}; 9635 _TC.addonVariants = _TC.addonVariants || []; 9636 _TC.customizationData = _TC.customizationData || []; 9637 9638 9639 9640 9641 9642 9643</script>
9643 9644<!-- END app snippet --> 9645 9646 9647 9648 9649
9649<script> 9650 _TC = window._TC || {}; 9651 _TC.assetUrl = "https://cdn.shopify.com/extensions/01a0a834-6d98-7018-924e-9d54abf1d2ee/tepo-product-options-298/assets/tcustomizer-plugin-name.js"; 9652 9653 _TC.scriptUrl = "https://cdn.shopify.com/extensions/01a0a834-6d98-7018-924e-9d54abf1d2ee/tepo-product-options-298/assets/tcustomizer-v2.js"; 9654 9655 9656 </script>
9656 9657 9658 9659
9659<script src="https://cdn.shopify.com/extensions/01a0a834-6d98-7018-924e-9d54abf1d2ee/tepo-product-options-298/assets/tcustomizer-v2.js" defer="defer"></script>
9659 9660 9661 9662 9663 9664 9665 9666 <style> 9667.product-option .tcustomizer-btn--edit-option { 9668 display: inline-flex !important; 9669 align-items: center; 9670 justify-content: center; 9671 height: 40px; 9672 min-height: 40px !important; 9673 margin: 0; 9674 padding: .3em 1.5em !important; 9675 border: var(--tcustomizer-border-width) solid transparent; 9676 border-radius: var(--tcustomizer-border-radius); 9677 outline: 0; 9678 font-family: inherit; 9679 font-size: 1em; 9680 font-weight: 500; 9681 letter-spacing: inherit; 9682 line-height: 1.25; 9683 white-space: nowrap; 9684 vertical-align: middle; 9685 user-select: none; 9686 transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; 9687 box-shadow: none; 9688 color: white; 9689 background-color: black; 9690 text-decoration: none; 9691 font-size: 1em; 9692 } 9693 .tcustomizer-field:last-child { 9694 margin-bottom: 0; 9695} 9696</style> 9697 9698 9699 9700
9700<script> 9701TCustomizer = { 9702 ...(window.TCustomizer || {}), 9703 priceContainerSelector: '.product__price', 9704 salePriceSelector: '.price__regular', 9705} 9706</script>
9706 9707 9708 9709 9710 9711</div>
9711<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
9711 9712</body> 9713</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.