1<!doctype html> 2<html class="no-js" lang="en"> 3 <head> 4
4<script type="application/vnd.locksmith+json" data-locksmith>{"version":"v346","locked":false,"initialized":true,"scope":"search","access_granted":true,"access_denied":false,"requires_customer":false,"manual_lock":false,"remote_lock":false,"has_timeout":false,"remote_rendered":null,"hide_resource":false,"hide_links_to_resource":false,"hide_price":false,"hide_add_to_cart":false,"transparent":true,"locks":{"all":[],"opened":[]},"keys":[],"keys_signature":"ae13b58817150a00cf5c803e29f664101a69ff968808d108491340fdf81dfc6f","state":{"template":"search","theme":147340329135,"product":null,"collection":null,"page":null,"blog":null,"article":null,"app":null},"now":1791096113,"path":"\/search","locale_root_url":"\/","canonical_url":"https:\/\/papermintystudio.com\/search","customer_id":null,"customer_id_signature":"ae13b58817150a00cf5c803e29f664101a69ff968808d108491340fdf81dfc6f","cart":null}</script>
4<script data-locksmith>!function(){undefined;!function(){var s=window.Locksmith={},e=document.querySelector('script[type="application/vnd.locksmith+json"]'),n=e&&e.innerHTML;if(s.state={},s.util={},s.loading=!1,n)try{s.state=JSON.parse(n)}catch(d){}if(document.addEventListener&&document.querySelector){var o,a,i,t=[76,79,67,75,83,77,73,84,72,49,49],c=function(){a=t.slice(0)},l="style",r=function(e){e&&27!==e.keyCode&&"click"!==e.type||(document.removeEventListener("keydown",r),document.removeEventListener("click",r),o&&document.body.removeChild(o),o=null)};c(),document.addEventListener("keyup",function(e){if(e.keyCode===a[0]){if(clearTimeout(i),a.shift(),0<a.length)return void(i=setTimeout(c,1e3));c(),r(),(o=document.createElement("div"))[l].width="50%",o[l].maxWidth="1000px",o[l].height="85%",o[l].border="1px rgba(0, 0, 0, 0.2) solid",o[l].background="rgba(255, 255, 255, 0.99)",o[l].borderRadius="4px",o[l].position="fixed",o[l].top="50%",o[l].left="50%",o[l].transform="translateY(-50%) translateX(-50%)",o[l].boxShadow="0 2px 5px rgba(0, 0, 0, 0.3), 0 0 100vh 100vw rgba(0, 0, 0, 0.5)",o[l].zIndex="2147483645";var t=document.createElement("textarea");t.value=JSON.stringify(JSON.parse(n),null,2),t[l].border="none",t[l].display="block",t[l].boxSizing="border-box",t[l].width="100%",t[l].height="100%",t[l].background="transparent",t[l].padding="22px",t[l].fontFamily="monospace",t[l].fontSize="14px",t[l].color="#333",t[l].resize="none",t[l].outline="none",t.readOnly=!0,o.appendChild(t),document.body.appendChild(o),t.addEventListener("click",function(e){e.stopImmediatePropagation()}),t.select(),document.addEventListener("keydown",r),document.addEventListener("click",r)}})}s.isEmbedded=-1!==window.location.search.indexOf("_ab=0&_fd=0&_sc=1"),s.path=s.state.path||window.location.pathname,s.basePath=s.state.locale_root_url.concat("/apps/locksmith").replace(/^\/\//,"/"),s.reloading=!1,s.util.console=window.console||{log:function(){},error:function(){}},s.util.makeUrl=function(e,t){var n,o=s.basePath+e,a=[],i=s.cache();for(n in i)a.push(n+"="+encodeURIComponent(i[n]));for(n in t)a.push(n+"="+encodeURIComponent(t[n]));return s.state.customer_id&&(a.push("customer_id="+encodeURIComponent(s.state.customer_id)),a.push("customer_id_signature="+encodeURIComponent(s.state.customer_id_signature))),o+=(-1===o.indexOf("?")?"?":"&")+a.join("&")},s._initializeCallbacks=[],s.on=function(e,t){if("initialize"!==e)throw'Locksmith.on() currently only supports the "initialize" event';s._initializeCallbacks.push(t)},s.initializeSession=function(e){if(!s.isEmbedded){var t=!1,n=!0,o=!0;(e=e||{}).silent&&(o=n=!(t=!0)),s.ping({silent:t,spinner:n,reload:o,callback:function(){s._initializeCallbacks.forEach(function(e){e()})}})}},s.cache=function(e){var t={};try{var n=function a(e){return(document.cookie.match("(^|; )"+e+"=([^;]*)")||0)[2]};t=JSON.parse(decodeURIComponent(n("locksmith-params")||"{}"))}catch(d){}if(e){for(var o in e)t[o]=e[o];document.cookie="locksmith-params=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/",document.cookie="locksmith-params="+encodeURIComponent(JSON.stringify(t))+"; path=/"}return t},s.cache.cart=s.state.cart,s.cache.cartLastSaved=null,s.params=s.cache(),s.util.reload=function(){s.reloading=!0;try{window.location.href=window.location.href.replace(/#.*/,"")}catch(d){s.util.console.error("Preferred reload method failed",d),window.location.reload()}},s.cache.saveCart=function(e){if(!s.cache.cart||s.cache.cart===s.cache.cartLastSaved)return e?e():null;var t=s.cache.cartLastSaved;s.cache.cartLastSaved=s.cache.cart,fetch("/cart/update.js",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({attributes:{locksmith:s.cache.cart}})}).then(function(e){if(!e.ok)throw new Error("Cart update failed: "+e.status);return e.json()}).then(function(){e&&e()})["catch"](function(e){if(s.cache.cartLastSaved=t,!s.reloading)throw e})},s.util.spinnerHTML='<style>body{background:#FFF}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#loading{display:flex;width:100%;height:50vh;
4color:#777;align-items:center;justify-content:center}#loading .spinner{display:block;animation:spin 600ms linear infinite;position:relative;width:50px;height:50px}#loading .spinner-ring{stroke:currentColor;stroke-dasharray:100%;stroke-width:2px;stroke-linecap:round;fill:none}</style><div id="loading"><div class="spinner"><svg width="100%" height="100%"><svg preserveAspectRatio="xMinYMin"><circle class="spinner-ring" cx="50%" cy="50%" r="45%"></circle></svg></svg></div></div>',s.util.clobberBody=function(e){document.body.innerHTML=e},s.util.clobberDocument=function(e){e.responseText&&(e=e.responseText),document.documentElement&&document.removeChild(document.documentElement);var t=document.open("text/html","replace");t.writeln(e),t.close(),setTimeout(function(){var e=t.querySelector("[autofocus]");e&&e.focus()},100)},s.util.serializeForm=function(e){if(e&&"FORM"===e.nodeName){var t,n,o={};for(t=e.elements.length-1;0<=t;t-=1)if(""!==e.elements[t].name)switch(e.elements[t].nodeName){case"INPUT":switch(e.elements[t].type){default:case"text":case"hidden":case"password":case"button":case"reset":case"submit":o[e.elements[t].name]=e.elements[t].value;break;case"checkbox":case"radio":e.elements[t].checked&&(o[e.elements[t].name]=e.elements[t].value);break;case"file":}break;case"TEXTAREA":o[e.elements[t].name]=e.elements[t].value;break;case"SELECT":switch(e.elements[t].type){case"select-one":o[e.elements[t].name]=e.elements[t].value;break;case"select-multiple":for(n=e.elements[t].options.length-1;0<=n;n-=1)e.elements[t].options[n].selected&&(o[e.elements[t].name]=e.elements[t].options[n].value)}break;case"BUTTON":switch(e.elements[t].type){case"reset":case"submit":case"button":o[e.elements[t].name]=e.elements[t].value}}return o}},s.util.on=function(e,i,s,t){t=t||document;var c="locksmith-"+e+i,n=function(e){var t=e.target,n=e.target.parentElement,o=t&&t.className&&(t.className.baseVal||t.className)||"",a=n&&n.className&&(n.className.baseVal||n.className)||"";("string"==typeof o&&-1!==o.split(/\s+/).indexOf(i)||"string"==typeof a&&-1!==a.split(/\s+/).indexOf(i))&&!e[c]&&(e[c]=!0,s(e))};t.attachEvent?t.attachEvent(e,n):t.addEventListener(e,n,!1)},s.util.enableActions=function(e){s.util.on("click","locksmith-action",function(e){e.preventDefault();var t=e.target;t.dataset.confirmWith&&!confirm(t.dataset.confirmWith)||(t.disabled=!0,t.innerText=t.dataset.disableWith,s.post("/action",t.dataset.locksmithParams,{spinner:!1,type:"text",success:function(e){(e=JSON.parse(e.responseText)).message&&alert(e.message),s.util.reload()}}))},e)},s.util.inject=function(e,t){var n=["data","locksmith","append"];if(-1!==t.indexOf(n.join("-"))){var o=document.createElement("div");o.innerHTML=t,e.appendChild(o)}else e.innerHTML=t;var a,i,s=e.querySelectorAll("script");for(i=0;i<s.length;++i){a=s[i];var c=document.createElement("script");if(a.type&&(c.type=a.type),a.src)c.src=a.src;else{var l=document.createTextNode(a.innerHTML);c.appendChild(l)}e.appendChild(c)}var r=e.querySelector("[autofocus]");r&&r.focus()},s.post=function(e,t,n){!1!==(n=n||{}).spinner&&s.util.clobberBody(s.util.spinnerHTML);var o={};n.container===document?(o.layout=1,n.success=function(e){s.util.clobberDocument(e)}):n.container&&(o.layout=0,n.success=function(e){var t="string"==typeof n.container?document.getElementById(n.container):n.container;t&&(s.util.inject(t,e),t.id===t.firstChild.id&&t.parentElement.replaceChild(t.firstChild,t))}),n.form_type&&(t.form_type=n.form_type),n.include_layout_classes!==undefined&&(t.include_layout_classes=n.include_layout_classes),n.lock_id!==undefined&&(t.lock_id=n.lock_id),s.loading=!0;var a=s.util.makeUrl(e,o),i="json"===n.type||"text"===n.type;fetch(a,{method:"POST",headers:{"Content-Type":"application/json",Accept:i?"application/json":"text/html"},body:JSON.stringify(t)}).then(function(e){if(!e.ok)throw new Error("Request failed: "+e.status);return e.text()}).then(function(e){var t=n.success||s.util.clobberDocument;t(i?{responseText:e}:e)})["catch"](function(e){if(!s.reloading)if("dashboard.weglot.com"!==window.location.host){if(!n.silent)throw alert("Something went wrong! Please refresh and try again."),e;console.error(e)}else console.error(e)})["finally"](function(){s.loading=!1})},s.postResource=function(e,t){e.path=s.path,e.search=window.location.search,e.state=s.state,e.passcode&&(e.passcode=e.passcode.trim()),e.email&&(e.email=e.email.trim()),e.state.cart=s.cache.cart,e.locksmith_json=s.jsonTag,e.locksmith_json_signature=s.jsonTagSignature,s.post("/resource",e,t)},s.ping=function(t){if(!s.isEmbedded){t=t||{};var n=function(){t.reload?s.util.reload():"function"==typeof t.callback&&t.callback()};s.post("/ping",{path:s.path,search:window.location.search,state:s.state},{spinner:!!t.spinner,silent:"undefined"==typeof t.silent||t.silent,type:"text",success:function(e){e&&e.responseText?((e=JSON.parse(e.responseText)).messages&&0<e.messages.length&&s.showMessages(e.messages),e.cart&&s.cache.cart!==e.cart?(s.cache.cart=e.cart,s.cache.saveCart(function(){e.cart&&e.cart.match(/^.+:/)?(t.reload||"function"!=typeof t.callback||t.callback(),s.util.reload()):n()})):n()):console.error("[Locksmith] Invalid result in ping callback:",e)}})}},s.timeoutMonitor=function(){var e=s.cache.cart;s.ping({callback:function(){e!==s.cache.cart||setTimeout(function(){s.timeoutMonitor()},6e4)}})},s.showMessages=function(e){var t=document.createElement("div");t.style.position="fixed",t.style.left=0,t.style.right=0,t.style.bottom="-50px",t.style.opacity=0,t.style.background="#191919",t.style.color="#ddd",t.style.transition="bottom 0.2s, opacity 0.2s",t.style.zIndex=999999,t.innerHTML=["<style>"," .locksmith-ab .locksmith-b { display: none; }"," .locksmith-ab.toggled .locksmith-b { display: flex; }"," .locksmith-ab.toggled .locksmith-a { display: none; }"," .locksmith-flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding: 10px 20px; }"," .locksmith-message + .locksmith-message { border-top: 1px #555 solid; }"," .locksmith-message a { color: inherit; font-weight: bold; }"," .locksmith-message a:hover { color: inherit; opacity: 0.8; }"," a.locksmith-ab-toggle { font-weight: inherit; text-decoration: underline; }"," .locksmith-text { flex-grow: 1; }"," .locksmith-cta { flex-grow: 0; text-align: right; }"," .locksmith-cta button { transform: scale(0.8); transform-origin: left; }"," .locksmith-cta > * { display: block; }"," .locksmith-cta > * + * { margin-top: 10px; }"," .locksmith-message a.locksmith-close { flex-grow: 0; text-decoration: none; margin-left: 15px; font-size: 30px; font-family: monospace; display: block; padding: 2px 10px; }"," @media screen and (max-width: 600px) {"," .locksmith-wide-only { display: none !important; }"," .locksmith-flex { padding: 0 15px; }"," .locksmith-flex > * { margin-top: 5px; margin-bottom: 5px; }"," .locksmith-cta { text-align: left; }"," }"," @media screen and (min-width: 601px) {"," .locksmith-narrow-only { display: none !important; }"," }","</style>"].join("")+e.map(function(e){return'<div class="locksmith-message">'+e+"</div>"}).join(""),document.body.appendChild(t),document.body.style.position="relative",document.body.parentElement.style.paddingBottom=t.offsetHeight+"px",setTimeout(function(){t.style.bottom=0,t.style.opacity=1},50),s.util.on("click","locksmith-ab-toggle",function(e){e.preventDefault();for(var t=e.target.parentElement;-1===t.className.split(" ").indexOf("locksmith-ab");)t=t.parentElement;-1!==t.className.split(" ").indexOf("toggled")?t.className=t.className.replace("toggled",""):t.className=t.className+" toggled"}),s.util.enableActions(t)}}()}();</script>
4 5
5<script data-locksmith>Locksmith.cache.cart=null</script>
5 6 7
7<script data-locksmith>Locksmith.jsonTag="{\"version\":\"v346\",\"locked\":false,\"initialized\":true,\"scope\":\"search\",\"access_granted\":true,\"access_denied\":false,\"requires_customer\":false,\"manual_lock\":false,\"remote_lock\":false,\"has_timeout\":false,\"remote_rendered\":null,\"hide_resource\":false,\"hide_links_to_resource\":false,\"hide_price\":false,\"hide_add_to_cart\":false,\"transparent\":true,\"locks\":{\"all\":[],\"opened\":[]},\"keys\":[],\"keys_signature\":\"ae13b58817150a00cf5c803e29f664101a69ff968808d108491340fdf81dfc6f\",\"state\":{\"template\":\"search\",\"theme\":147340329135,\"product\":null,\"collection\":null,\"page\":null,\"blog\":null,\"article\":null,\"app\":null},\"now\":1791096113,\"path\":\"\\\/search\",\"locale_root_url\":\"\\\/\",\"canonical_url\":\"https:\\\/\\\/papermintystudio.com\\\/search\",\"customer_id\":null,\"customer_id_signature\":\"ae13b58817150a00cf5c803e29f664101a69ff968808d108491340fdf81dfc6f\",\"cart\":null}";Locksmith.jsonTagSignature="ed6606aa9f4063d73746f1ad4dbc1450889b227435760ed56ab498ab4168d6af"</script>
7 8 <meta charset="utf-8"> 9 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 10 <meta name="viewport" content="width=device-width,initial-scale=1"> 11 <meta name="theme-color" content=""> 12 <link rel="canonical" href="https://papermintystudio.com/search"> 13 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//papermintystudio.com/cdn/shop/files/Papername_3_cc770b74-0de3-4625-bea6-3550dcc77f5c_32x32.png?v=1635517362"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 14 Search 15 – PaperMintyStudio</title> 16 17 18<meta name="description" content="Welcome to Paper Minty Studio"> 19 20 21 22 23<meta property="og:site_name" content="PaperMintyStudio"> 24<meta property="og:url" content="https://papermintystudio.com/search"><meta property="og:title" content="Search"> 25<meta property="og:type" content="website"> 26<meta property="og:description" content="Welcome to Paper Minty Studio"> 27<meta property="og:image" content="http://papermintystudio.com/cdn/shop/files/logo_cirlce.png?v=1744559319"> 28<meta property="og:image:secure_url" content="https://papermintystudio.com/cdn/shop/files/logo_cirlce.png?v=1744559319"> 29<meta property="og:image:width" content="3000"> 30 <meta property="og:image:height" content="3000"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Search"> 31<meta name="twitter:description" content="Welcome to Paper Minty Studio"> 32 33 34
34<script src="//papermintystudio.com/cdn/shop/t/14/assets/global.js?v=14237263177399231171763513284" defer="defer"></script>
34 35
35<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
35<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/54253748399/digital_wallets/dialog"> 36<meta id="in-context-paypal-metadata" data-shop-id="54253748399" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 37<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
37<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
37 38<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
39<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=54253748399" crossorigin="anonymous"></script>
vendor: 1 bytes, line 39
39
40<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":54253748399,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/54253748399","merchantName":"PaperMintyStudio","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"PaperMintyStudio","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 40
40
41<script id="shopify-features" type="application/json">{"accessToken":"1c37adb774ea9621f1ca5d1213a0012a","betas":["rich-media-storefront-analytics"],"domain":"papermintystudio.com","predictiveSearch":true,"shopId":54253748399,"locale":"en"}</script>
vendor: 1 bytes, line 41
41
42<script>var Shopify = Shopify || {}; 43Shopify.shop = "papermintystudio.myshopify.com"; 44Shopify.locale = "en"; 45Shopify.currency = {"active":"USD","rate":"1.0"}; 46Shopify.country = "US"; 47Shopify.theme = {"name":"Copy of MONTHLY KIT","id":147340329135,"schema_name":"Dawn","schema_version":"2.3.0","theme_store_id":887,"role":"main"}; 48Shopify.theme.handle = "null"; 49Shopify.theme.style = {"id":null,"handle":null}; 50Shopify.cdnHost = "papermintystudio.com/cdn"; 51Shopify.routes = Shopify.routes || {}; 52Shopify.routes.root = "/"; 53Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 54Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 55Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 56Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 56
56
57<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 57
57
58<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 58
58
59<script> 60 window.ShopifyPay = window.ShopifyPay || {}; 61 window.ShopifyPay.apiHost = "shop.app\/pay"; 62 window.ShopifyPay.redirectState = null; 63</script>
vendor: 1 bytes, line 63
63
64<script> 65 window.Shopify = window.Shopify || {}; 66 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 67 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 68 window.Shopify.SignInWithShop.eligible = true; 69</script>
vendor: 1 bytes, line 69
69
70<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 70
70
71<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 71
71
72<script type="module"> 73 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 74 75 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 76 77</script>
vendor: 1 bytes, line 77
77
78<script> 79 window.Shopify = window.Shopify || {}; 80 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 81 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"]}; 82</script>
vendor: 1 bytes, line 82
82
83<script>(function() { 84 var isLoaded = false; 85 function asyncLoad() { 86 if (isLoaded) return; 87 isLoaded = true; 88 var urls = ["https:\/\/static-us.afterpay.com\/shopify\/afterpay-attract\/afterpay-attract-widget.js?shop=papermintystudio.myshopify.com","https:\/\/cdn.one.store\/javascript\/dist\/1.0\/jcr-widget.js?account_id=shopify:papermintystudio.myshopify.com\u0026shop=papermintystudio.myshopify.com","https:\/\/js.shippedsuite.com\/shopify\/widget.js?shop=papermintystudio.myshopify.com","https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=papermintystudio.myshopify.com","https:\/\/papermintystudio.com\/apps\/giraffly-trust\/trust-worker-dba54daeef865a8a49a0787b51ec2b9b0b7b33f5.js?v=20220331094223\u0026shop=papermintystudio.myshopify.com","https:\/\/cdn.s3.pop-convert.com\/pcjs.production.min.js?unique_id=papermintystudio.myshopify.com\u0026shop=papermintystudio.myshopify.com","https:\/\/script.pop-convert.com\/new-micro\/production.pc.min.js?unique_id=papermintystudio.myshopify.com\u0026shop=papermintystudio.myshopify.com","https:\/\/cdn.hextom.com\/js\/freeshippingbar.js?shop=papermintystudio.myshopify.com","https:\/\/shpfy-app-faq.webmavens.com\/js\/scripts\/launcher.js?shop=papermintystudio.myshopify.com"]; 89 for (var i = 0; i < urls.length; i++) { 90 var s = document.createElement('script'); 91 s.type = 'text/javascript'; 92 s.async = true; 93 s.src = urls[i]; 94 var x = document.getElementsByTagName('script')[0]; 95 x.parentNode.insertBefore(s, x); 96 } 97 }; 98 if(window.attachEvent) { 99 window.attachEvent('onload', asyncLoad); 100 } else { 101 window.addEventListener('load', asyncLoad, false); 102 } 103})();</script>
vendor: 1 bytes, line 103
103
104<script id="__st">var __st={"a":54253748399,"offset":-14400,"reqid":"9f0a647d-889a-4ccf-ab6f-ec074de91acc-1791096113","pageurl":"papermintystudio.com\/search","u":"32d2361a4c80","p":"searchresults"};</script>
vendor: 1 bytes, line 104
104
105<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 105
105
106<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 106
106
107<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//papermintystudio.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 107
107
108<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 = "//papermintystudio.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
108<script crossorigin="anonymous" defer="defer" src="//papermintystudio.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 108
108
109<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 109
109
110<script> 111 window.Shopify = window.Shopify || {}; 112 window.Shopify.MCP = window.Shopify.MCP || {}; 113 window.Shopify.MCP.enabled = true; 114 window.Shopify.MCP.shop = "papermintystudio.myshopify.com"; 115 window.Shopify.MCP.mcpEndpoint = "https:\/\/papermintystudio.com\/api\/mcp"; 116 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"]}}]; 117</script>
vendor: 1 bytes, line 117
117
118<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("\/\/papermintystudio.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 119</script>
vendor: 1 bytes, line 119
119
120<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://papermintystudio.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 121</script>
vendor: 1 bytes, line 121
121
122<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 123 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); 124</script>
vendor: 1 bytes, line 124
124
125<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})}})); 126</script>
126 127<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://papermintystudio.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 128<style id="shopify-accelerated-checkout-cart"> 129 #shopify-buyer-consent { 130 margin-top: 1em; 131 display: inline-block; 132 width: 100%; 133} 134 135#shopify-buyer-consent.hidden { 136 display: none; 137} 138 139#shopify-subscription-policy-button { 140 background: none; 141 border: none; 142 padding: 0; 143 text-decoration: underline; 144 font-size: inherit; 145 cursor: pointer; 146} 147 148#shopify-subscription-policy-button::before { 149 box-shadow: none; 150} 151 152 </style>
153<script id="sections-script" data-sections="header,footer" defer="defer" src="//papermintystudio.com/cdn/shop/t/14/compiled_assets/scripts.js?v=19617023176070261641763685680"></script>
vendor: 1 bytes, line 153
153
154<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
154 155 156 157 <style data-shopify> 158 @font-face { 159 font-family: Lora; 160 font-weight: 400; 161 font-style: normal; 162 font-display: swap; 163 src: url("//papermintystudio.com/cdn/fonts/lora/lora_n4.9a60cb39eff3bfbc472bac5b3c5c4d7c878f0a8d.woff2") format("woff2"), 164 url("//papermintystudio.com/cdn/fonts/lora/lora_n4.4d935d2630ceaf34d2e494106075f8d9f1257d25.woff") format("woff"); 165} 166 167 @font-face { 168 font-family: Lora; 169 font-weight: 700; 170 font-style: normal; 171 font-display: swap; 172 src: url("//papermintystudio.com/cdn/fonts/lora/lora_n7.58a834e7e54c895806b2ffc982e4a00af29b1b9c.woff2") format("woff2"), 173 url("//papermintystudio.com/cdn/fonts/lora/lora_n7.05fdf76140ca6e72e48561caf7f9893c487c3f1b.woff") format("woff"); 174} 175 176 @font-face { 177 font-family: Lora; 178 font-weight: 400; 179 font-style: italic; 180 font-display: swap; 181 src: url("//papermintystudio.com/cdn/fonts/lora/lora_i4.a5059b22bd0a7547da84d66d2f523d17d17325d3.woff2") format("woff2"), 182 url("//papermintystudio.com/cdn/fonts/lora/lora_i4.cb2d2ab46128fa7f84060d5f92cf3f49dc8181bd.woff") format("woff"); 183} 184 185 @font-face { 186 font-family: Lora; 187 font-weight: 700; 188 font-style: italic; 189 font-display: swap; 190 src: url("//papermintystudio.com/cdn/fonts/lora/lora_i7.1bf76118f47019e7581a865f0f538b8ea5900419.woff2") format("woff2"), 191 url("//papermintystudio.com/cdn/fonts/lora/lora_i7.1a7c7f083405ec98e57d8033d38caa748580f7ff.woff") format("woff"); 192} 193 194 @font-face { 195 font-family: "Josefin Sans"; 196 font-weight: 400; 197 font-style: normal; 198 font-display: swap; 199 src: url("//papermintystudio.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"), 200 url("//papermintystudio.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff"); 201} 202 203 204 :root { 205 --font-body-family: Lora, serif; 206 --font-body-style: normal; 207 --font-body-weight: 400; 208 209 --font-heading-family: "Josefin Sans", sans-serif; 210 --font-heading-style: normal; 211 --font-heading-weight: 400; 212 213 --font-body-scale: 1.0; 214 --font-heading-scale: 1.3; 215 216 --color-base-text: 18, 18, 18; 217 --color-base-background-1: 255, 255, 255; 218 --color-base-background-2: 243, 243, 243; 219 --color-base-solid-button-labels: 255, 255, 255; 220 --color-base-outline-button-labels: 18, 18, 18; 221 --color-base-accent-1: 229, 211, 201; 222 --color-base-accent-2: 229, 211, 201; 223 --payment-terms-background-color: #ffffff; 224 225 --gradient-base-background-1: #ffffff; 226 --gradient-base-background-2: #F3F3F3; 227 --gradient-base-accent-1: #e5d3c9; 228 --gradient-base-accent-2: #e5d3c9; 229 230 --page-width: 120rem; 231 --page-width-margin: 0rem; 232 } 233 234 *, 235 *::before, 236 *::after { 237 box-sizing: inherit; 238 } 239 240 html { 241 box-sizing: border-box; 242 font-size: calc(var(--font-body-scale) * 62.5%); 243 height: 100%; 244 } 245 246 body { 247 display: grid; 248 grid-template-rows: auto auto 1fr auto; 249 grid-template-columns: 100%; 250 min-height: 100%; 251 margin: 0; 252 font-size: 1.5rem; 253 letter-spacing: 0.06rem; 254 line-height: calc(1 + 0.8 / var(--font-body-scale)); 255 font-family: var(--font-body-family); 256 font-style: var(--font-body-style); 257 font-weight: var(--font-body-weight); 258 } 259 260 @media screen and (min-width: 750px) { 261 body { 262 font-size: 1.6rem; 263 } 264 } 265 </style> 266 267 <link href="//papermintystudio.com/cdn/shop/t/14/assets/base.css?v=182897356182110133871763513284" rel="stylesheet" type="text/css" media="all" /> 268<link rel="preload" as="font" href="//papermintystudio.com/cdn/fonts/lora/lora_n4.9a60cb39eff3bfbc472bac5b3c5c4d7c878f0a8d.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//papermintystudio.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2" type="font/woff2" crossorigin>
268<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
268 269
269<script src="https://shopoe.net/app.js"></script>
269 270<link rel="dns-prefetch" href="https://cdn.secomapp.com/"> 271<link rel="dns-prefetch" href="https://ajax.googleapis.com/"> 272<link rel="dns-prefetch" href="https://cdnjs.cloudflare.com/"> 273<link rel="preload" as="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/sca-pp.css?v=178374312540912810101763513284"> 274 275<link rel="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/sca-pp.css?v=178374312540912810101763513284"> 276
276<script> 277 278 SCAPPShop = {}; 279 280 </script>
280
281<script type="text/javascript"> 282 window.Rivo = window.Rivo || {}; 283 window.Rivo.common = window.Rivo.common || {}; 284 window.Rivo.common.shop = { 285 permanent_domain: 'papermintystudio.myshopify.com', 286 currency: "USD", 287 money_format: "${{amount}}", 288 id: 54253748399 289 }; 290 291 292 window.Rivo.common.template = 'search'; 293 window.Rivo.common.cart = {}; 294 window.Rivo.common.vapid_public_key = "BO5RJ2FA8w6MW2Qt1_MKSFtoVpVjUMLYkHb2arb7zZxEaYGTMuLvmZGabSHj8q0EwlzLWBAcAU_0z-z9Xps8kF8="; 295 window.Rivo.global_config = {"asset_urls":{"loy":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_init.js?v=1677783987","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_widget.js?v=1677783989","widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_widget.css?v=1673976822","page_init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page_init.js?v=1677783991","page_widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page_widget.js?v=1677783994","page_widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_loy_page.css?v=1673976829","page_preview_js":"\/assets\/msg\/loy_page_preview.js"},"rev":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rev_init.js?v=1671715068","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rev_widget.js?v=1671715070","modal_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rev_modal.js?v=1671715072","widget_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rev_widget.css?v=1658336090","modal_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_rev_modal.css?v=1658336088"},"pu":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_pu_init.js?v=1635877170"},"widgets":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_init.js?v=1675432293","modal_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_modal.js?v=1675432295","modal_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_modal.css?v=1654723622"},"forms":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms_init.js?v=1677784000","widget_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms_widget.js?v=1677784002","forms_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_forms.css?v=1654711758"},"global":{"helper_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_tracking.js?v=1671714963"}},"proxy_paths":{"pu":"\/apps\/ba_fb_app","app_metrics":"\/apps\/ba_fb_app\/app_metrics","push_subscription":"\/apps\/ba_fb_app\/push"},"aat":["pu"],"pv":false,"sts":false,"bam":false,"base_money_format":"${{amount}}"}; 296 297 298 299 300 301 window.Rivo.pu_config = {"push_prompt_cover_enabled":true,"push_prompt_cover_title":"One small step","push_prompt_cover_message":"Allow your browser to receive notifications","subscription_plan_exceeded_limits":true}; 302 303 window.Rivo.widgets_config = {"id":5526,"active":false,"frequency_limit_amount":2,"frequency_limit_time_unit":"days","background_image":{"position":"background","widget_background_preview_url":"https:\/\/activestorage-public.s3.us-west-2.amazonaws.com\/z1jeh2p1ox6wc9n20zesr38fmdbw"},"initial_state":{"body":" ","title":" ","cta_text":"Claim Discount","show_email":"true","action_text":"Saving...","footer_text":"You are signing up to receive communication via email and can unsubscribe at any time.","dismiss_text":"Discount applied at checkout","email_placeholder":"Email Address","phone_placeholder":"Phone Number","show_phone_number":"false"},"success_state":{"body":"Thanks for subscribing. Copy your discount code and apply to your next order.","title":"Discount Unlocked ð","cta_text":"Continue shopping","cta_action":"open_url","redirect_url":"https:\/\/papermintystudio.com\/collections\/washi-tape","open_url_new_tab":"false"}
303,"closed_state":{"action":"close_widget","font_size":"20","action_text":"GET 10% OFF","display_offset":"300","display_position":"left"},"error_state":{"submit_error":"Sorry, please try again later","invalid_email":"Please enter valid email address!","error_subscribing":"Error subscribing, try again later","already_registered":"You have already registered","invalid_phone_number":"Please enter valid phone number!"},"trigger":{"action":"on_timer","delay_in_seconds":"0"},"colors":{"link_color":"#4FC3F7","sticky_bar_bg":"#C62828","cta_font_color":"#fff","body_font_color":"#000000","sticky_bar_text":"#fff","background_color":"#fff","error_text_color":"#ff2626","title_font_color":"#000","footer_font_color":"#bbb","dismiss_font_color":"#bbb","cta_background_color":"#e5d3c9","sticky_coupon_bar_bg":"#286ef8","error_text_background":"","sticky_coupon_bar_text":"#fff"},"sticky_coupon_bar":{"enabled":"false","message":"Don't forget to use your code"},"display_style":{"font":"Arial","size":"large","align":"left"},"dismissable":true,"has_background":true,"opt_in_channels":["email"],"rules":[],"widget_css":".powered_by_rivo{\n display: block;\n}\n.ba_widget_main_design {\n background: #fff;\n}\n.ba_widget_content{text-align: left}\n.ba_widget_parent{\n font-family: Arial;\n}\n.ba_widget_parent.background{\n background-image: url(\"https:\/\/activestorage-public.s3.us-west-2.amazonaws.com\/z1jeh2p1ox6wc9n20zesr38fmdbw\");\n}\n.ba_widget_left_content{\n}\n.ba_widget_right_content{\n}\n#ba_widget_cta_button:disabled{\n background: #e5d3c9cc;\n}\n#ba_widget_cta_button{\n background: #e5d3c9;\n color: #fff;\n}\n#ba_widget_cta_button:after {\n background: #e5d3c9e0;\n}\n.ba_initial_state_title, .ba_success_state_title{\n color: #000;\n}\n.ba_initial_state_body, .ba_success_state_body{\n color: #000000;\n}\n.ba_initial_state_dismiss_text{\n color: #bbb;\n}\n.ba_initial_state_footer_text, .ba_initial_state_sms_agreement{\n color: #bbb;\n}\n.ba_widget_error{\n color: #ff2626;\n background: ;\n}\n.ba_link_color{\n color: #4FC3F7;\n}\n","custom_css":".ba_widget_parent.background .ba_widget_content, .ba_widget_parent.none .ba_widget_content {\n padding: 332px 100px;\n}\n\nform#booster-widget-5526-form {\n display: none !important;\n}\n\n.ba_initial_state_dismiss_text {\n color: white;\n background: #9F6D28 !important;\n padding: 5px;\n}\n\n.ba_initial_state_footer_text, .ba_initial_state_sms_agreement {\n color: #bbb;\n display: none;\n}","logo":"https:\/\/activestorage-public.s3.us-west-2.amazonaws.com\/nhr1ico60derhk3kg0ywoj7jxb5o"}; 304 305</script>
305 306 307
308<script type="text/javascript"> 309 310 311 //Global snippet for Rivo 312 //this is updated automatically - do not edit manually. 313 314 function loadScript(src, defer, done) { 315 var js = document.createElement('script'); 316 js.src = src; 317 js.defer = defer; 318 js.onload = function(){done();}; 319 js.onerror = function(){ 320 done(new Error('Failed to load script ' + src)); 321 }; 322 document.head.appendChild(js); 323 } 324 325 function browserSupportsAllFeatures() { 326 return window.Promise && window.fetch && window.Symbol; 327 } 328 329 if (browserSupportsAllFeatures()) { 330 main(); 331 } else { 332 loadScript('https://polyfill-fastly.net/v3/polyfill.min.js?features=Promise,fetch', true, main); 333 } 334 335 function loadAppScripts(){ 336 337 338 loadScript(window.Rivo.global_config.asset_urls.pu.init_js, true, function(){}); 339 340 loadScript(window.Rivo.global_config.asset_urls.widgets.init_js, true, function(){}); 341 } 342 343 function main(err) { 344 //isolate the scope 345 loadScript(window.Rivo.global_config.asset_urls.global.helper_js, false, loadAppScripts); 346 } 347</script>
347 348 349<!-- BEGIN app block: shopify://apps/seowill-sticky-cart/blocks/sticky-cart/bba5bb0a-ae9e-4ec9-8cd1-5e9d3f32ebbe --><!-- Start : Sticky Add To Cart --> 350 351 352 353
354<script> 355 var AutoHideButton = true; 356var CurrencyConverterAppRate = {}; 357getCurrencyConverter(); 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 var giraffly_default_js=0; 381 if(window.Currency==undefined){ 382 giraffly_default_js=1; 383 var cdn_currency_js = document.createElement('script'); 384 cdn_currency_js.src = 'https://cdn.shopify.com/s/javascripts/currencies.js'; 385 document.getElementsByTagName("head")[0].appendChild(cdn_currency_js); 386 }else if(window.Currency!=undefined && window.Currency.default_currency!=undefined) { 387 giraffly_default_js = 1; 388 } 389 390 391 var girafflyMutilCurrency=null; 392 393 var hidden_point = 0; 394 var hidden_point_arr=['JPY','CLP','COP','SEK','PYG','ISK','BIF','KRW','DJF','GNF','KMF','RWF','UGX','VND']; 395 Shopify.locale 396 if(Shopify.currency.active!=undefined){ 397 if(hidden_point_arr.indexOf(Shopify.currency.active)!=-1){ 398 hidden_point=1; 399 }else{ 400 hidden_point=0; 401 } 402 } 403 404 405 406 407 408var cartBarUserClient = ''; 409if (!(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) { 410 cartBarUserClient = 'pc'; 411} else{ 412 cartBarUserClient = 'phone'; 413} 414 415 416function addMiniCartOpenTimes(){ 417 var urls = 'https://api-stickycart.seoant.com/api/v1/addClickTimes?c=f363f736391aa7b4e2bbb5a9d79859a5f2d4d0df&shop=papermintystudio.com'; 418 419 fetch(urls, { 420 method: 'post', 421 headers: { 422 'Content-type': 'application/json', 423 "Access-Control-Request-Headers": "*", 424 "Access-Control-Request-Method": "*" 425 }, 426 body: JSON.stringify({ 427 action: 'mini' 428 }) 429 }).then(json => { 430 431 }); 432} 433 434function girafflyCartBarButton(productJson,updateShoppingCart=true) { 435 436 var hideStickyCartClass =''; 437 438 hideStickyCartClass = ''; 439 440 441 let girafflyCartNumber = productJson.item_count; 442 window.girafflyCartNumber = girafflyCartNumber; 443 let car_bar_position = (cartBarUserClient=='pc')? 'right:30px;bottom:137px ': 'right:30px;bottom:130px '; 444 let car_bar_style = "background-color:#e5d3c9;padding:30px"; 445 446 let Round_TotalQuantityHtml = ''; 447 let Square_TotalQuantityHtml = ''; 448 449 Round_TotalQuantityHtml = '<div class="giraffly_total_Quantity_Circle_Round">\n' + 450 ' <div class="giraffly_total_Quantity_Round" style="background-color: #e7a864">\n' + 451 ' <span class="girafflyCartNumber" style="color: #ffffff">'+ girafflyCartNumber +'</span>\n' + 452 ' </div>' + 453 ' </div>'; 454 455 Square_TotalQuantityHtml = '<div class="giraffly_total_Quantity_Circle_Square">\n' + 456 ' <div class="giraffly_total_Quantity_Square" style="background-color: #e7a864">\n' + 457 ' <span class="girafflyCartNumber" style="color: #ffffff">'+ girafflyCartNumber +'</span>\n' + 458 ' </div>\n' + 459 ' </div>'; 460 461 var hoverButtonHtml = ''; 462 hoverButtonHtml = '<div class="giraffly_hoverButton '+ hideStickyCartClass +'" style="'+ car_bar_position +'; display: none" onclick="cartBarButtonAction()">\n' + 463 ' <div class="giraffly_hoverButton_Round" style="'+car_bar_style+'">\n' + 464 '<svg aria-hidden="true" focusable="false" role="presentation" style="display:inline-block;vertical-align:middle;fill:currentColor;width:41px;height:41px" 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>' + 465 Round_TotalQuantityHtml + 466 ' </div>\n' + 467 ' </div>'; 468 469 470 let currentUrl = window.location.pathname; 471 currentUrl = currentUrl.replace("\/", ""); 472 473 var divHoverButton = document.createElement("div"); 474 if(currentUrl == 'cart'){ 475 divHoverButton.innerHTML = hoverButtonHtml; 476 477 }else{ 478 if(girafflyCartNumber){ 479 // console.info('has cart'); 480 divHoverButton.innerHTML = hoverButtonHtml; 481 }else{ 482 // console.info('empty cart'); 483 divHoverButton.innerHTML = hoverButtonHtml; 484 } 485 } 486 updateCartIconQuantity(); 487 document.body.appendChild(divHoverButton); 488 489 if(updateShoppingCart){ 490 getGirafflyShoppingCart(productJson); 491 } 492} 493 494function getGirafflyShoppingCart(productJson) { 495 sessionStorage.setItem('cartCount', productJson.item_count) 496 let mini_cart_title = 'Shopping cart'; 497 let empty_cart_text = 'Your cart is currently empty.'; 498 let view_cart_button = 'View cart';
499 let checkout_button = 'Checkout'; 500 501 let shoppingCartHtml = ''; 502 503 let productListHtml = ''; 504 let subtotalHtml = ''; 505 let girafflyCartNumber = 0; 506 if(productJson != '') { 507 let productObj = productJson; 508 let productItems = productObj.items; 509 girafflyCartNumber = productObj.item_count; 510 let itemHtml = ''; 511 512 for(let i = 0,len=productItems.length; i < len; i++) { 513 let product_title = productItems[i].product_title; 514 product_title = (product_title.length < 70)?product_title: product_title.substring(0,70) + '...'; 515 var giraffly_del_Content =""; 516 517 if(productItems[i].total_discount==0){ 518 giraffly_del_Content = '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 519 '<span style="align-self: center;">'+ girafflyReturnAmount(productItems[i].price/100) + ' </span>\n'; 520 }else{ 521 giraffly_del_Content ='<div><s>'+ girafflyReturnAmount(productItems[i].price/100)+'</s></div>\n'+ 522 '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 523 '<span style="align-self: center;">'+ girafflyReturnAmount(productItems[i].discounted_price/100) + '</span>\n'; 524 } 525 526 let variant_title = (productItems[i].variant_title == null)?'':productItems[i].variant_title; 527 itemHtml = '<div class="giraffly_Off-Canvas__ShowProduct">\n' + 528 ' <div class="giraffly_ShowProduct_Image">\n' + 529 ' <a href="'+ productItems[i].url +'">' + 530 ' <img src="'+ productItems[i].image +'" alt="prodcut img" />\n' + 531 ' </a>' + 532 ' </div>\n' + 533 ' <div class="giraffly_ShowProduct_Content">\n' + 534 ' <div class="giraffly_ShowProduct_Title">\n' + 535 product_title + 536 ' </div>\n' + 537 ' <div class="giraffly_ShowProduct_Style">\n' + 538 variant_title + 539 ' </div>\n' + 540 giraffly_del_Content+ 541 ' <div class="giraffly_Product_Count_Control">\n' + 542 ' <div class="giraffly_decrease_sign" onclick="girafflyProductCountChange(this,false)" data-vid="'+ productItems[i].variant_id +'">-</div>\n' + 543 ' <div class="giraffly_Product_Count"> '+ productItems[i].quantity +'</div>\n' + 544 ' <div class="giraffly_add_sign" onclick="girafflyProductCountChange(this,true)" data-vid="'+ productItems[i].variant_id +'">+</div>\n' + 545 ' </div>\n' + 546 ' </div>\n' + 547 ' </div>\n' + 548 ' <div class="giraffly_ShowProduct_Delete" onclick="girafflyRemove(this)" data-id="'+ productItems[i].variant_id +'" data-number="'+ productItems[i].quantity +'">\n' + 549 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 550 ' <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' + 551 ' </svg>\n' + 552 ' </div>\n' + 553 ' </div>'; 554 productListHtml += itemHtml; 555 } 556 557 if(productListHtml != ''){ 558 } 559 } 560 561 let off_canvas_position = ''; 562 off_canvas_position = 'right: 0;width: 480px;'; 563 564 let emptyCartStyle = (girafflyCartNumber==0)?'display:block':'display:none'; 565 let canvas_emptyCartHtml = '<div class="giraffly_Off-Canvas-EmptyProduct giraffly_EmptyCart" style="'+ emptyCartStyle +'">' + 566 empty_cart_text + 567 '</div>'; 568
569 let canvas_footerButtonHtml = ''; 570 canvas_footerButtonHtml = '<div class="giraffly_Off-Canvas-Footer">\n' + 571 ' <div onclick="girafflyMiniCartAction(1)" class="giraffly_Off-Canvas_Button" style="width: 100%;background-color: #b46233; color: #F3F3F3">\n' + 572 view_cart_button + 573 '</div>\n' + 574 ' </div>\n'; 575 576 let canvas_shoppingCartHtml = '<section class="giraffly_Off-Canvas giraffly-animated fadeInRight" style="'+off_canvas_position+'">\n' + 577 ' <div class="giraffly_Off-Canvas-Sheet" role="dialog">\n' + 578 ' <div class="giraffly_Off-Canvas-Sheet__Container">\n' + 579 ' <div class="giraffly_Off-Canvas-Header">\n' + 580 ' <div class="giraffly_Off-Canvas-Number__Show">\n' + 581 ' <svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Icon" viewbox="0 0 37 40">\n' + 582 ' <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' + 583 ' </svg>\n' + 584 ' <div class="giraffly_Cart_Product_Number girafflyCartNumber">\n' + 585 girafflyCartNumber + 586 ' </div>\n' + 587 ' </div>\n' + 588 ' <div class="giraffly_Off-Canvas-Title">\n' + 589 mini_cart_title + 590 ' </div>\n' + 591 ' <div class="giraffly_Off-Canvas-Closed" onclick="closedGirafflyShoppingCart()">\n' + 592 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 593 ' <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' + 594 ' </svg>\n' + 595 ' </div>\n' + 596 ' </div>\n' + 597 ' <div class="giraffly_Off-Canvas-Content">\n' + 598 ' <div class="giraffly_Product_List" style="display: block;">\n' + 599 productListHtml + 600 ' </div>\n' + 601 canvas_emptyCartHtml + 602 ' </div>\n' + 603 ' <div class="giraffly_Subtotal_Box">\n'+ 604 subtotalHtml + 605 ' </div>\n' + 606 canvas_footerButtonHtml + 607 ' </div>\n' + 608 ' </div>\n' + 609 ' </section>'; 610 611 612 let modal_emptyCarthtml= ' <div class="giraffly_Modal_Popups-EmptyProduct giraffly_EmptyCart" style="'+ emptyCartStyle +'">' + 613 empty_cart_text + 614 '</div>'; 615 let modal_footerButtonHtml = ''; 616 modal_footerButtonHtml = '<div class="giraffly_Modal_Popups-Footer">\n' + 617 ' <div class="giraffly_Modal_Popups-Footer--fill"></div>\n' + 618 ' <div class="giraffly_Modal_Popups_ButtonGroup">\n' + 619 ' <div onclick="girafflyMiniCartAction(1)" class="giraffly_Modal_Popups_Button" style="background-color: #b46233; color: #F3F3F3;">\n' + 620 view_cart_button + 621 '</div>\n' + 622 ' </div>\n' + 623 ' </div>'; 624 625 let modal_shoppingCartHtml = '<section class="giraffly_Modal_Popups giraffly-animated fadeInUp" >\n' + 626 ' <div role="dialog" class="giraffly_Modal_Popups_Dialog">\n' + 627 ' <div class="giraffly_Modal_Popups__Container" style="max-width: 750px">\n' + 628 ' <div class="giraffly_Modal_Popups-Header">\n' + 629 ' <div class="giraffly_Modal_Popups-Number__Show">\n' + 630 ' <svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Icon" viewbox="0 0 37 40">\n' + 631 ' <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' + 632 ' </svg>\n' + 633 ' <div class="giraffly_Cart_Product_Number girafflyCartNumber">\n' + 634 girafflyCartNumber + 635 ' </div>\n' + 636 ' </div>\n' + 637 ' <div class="giraffly_Modal_Popups-Title">\n' + 638 mini_cart_title + 639 ' </div>\n' + 640 ' <div class="giraffly_Modal_Popups-Closed" onclick="closedGirafflyShoppingCart()">\n' + 641 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 642 ' <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' + 643 ' </svg>\n' + 644 ' </div>\n' + 645 ' </div>\n' + 646 ' <div class="giraffly_Modal_Popups-Body">\n' + 647 ' <div class="giraffly_Product_List">\n' + 648 productListHtml + 649 ' </div>\n' + 650 modal_emptyCarthtml + 651 ' </div>\n' + 652 ' <div class="giraffly_Subtotal_Box">\n'+ 653 subtotalHtml + 654 ' </div>\n'+ 655 modal_footerButtonHtml + 656 ' </div>\n' + 657 ' </div>\n' + 658 ' </section>\n' + 659 ' \n' + 660 ' <div class="giraffly_Modal_Popups_Backdrop"></div>'; 661 662 663 shoppingCartHtml = canvas_shoppingCartHtml; 664 665 let divShoppingCart = document.createElement("div"); 666 divShoppingCart.innerHTML = shoppingCartHtml; 667 document.body.appendChild(divShoppingCart); 668} 669 670function girafflyMiniCartAction(type) { 671 if(type == 1){ 672 window.location.href="/cart"; 673 }else{ 674 window.location.href="/cart/checkout"; 675 } 676} 677 678function closedGirafflyShoppingCart(){ 679 jQuery(".giraffly_Off-Canvas").css('display','none'); 680 jQuery(".giraffly_hoverButton").css('display','none'); 681 var body = document.body, 682 html = document.documentElement; 683 var scrollHeight = Math.max( body.scrollHeight, body.offsetHeight,html.clientHeight, html.scrollHeight, html.offsetHeight ); 684 var pcheight = scrollHeight * 0; 685 var phoneheight = scrollHeight * 0; 686 var y = jQuery(this).scrollTop() + 900; 687 if(jQuery(this).scrollTop() > 0) { 688 if(y >= pcheight) { 689 jQuery(".giraffly_PCPreview_BOX").show(); 690 jQuery(".giraffly_PCPreview").css('display','flex'); 691 } 692 if(y >= phoneheight) { 693 jQuery(".giraffly_phoneButtonPreview ").show(); 694 } 695 } 696 697} 698function closeMinicartBox() { 699 if(typeof jQuery != 'undefined' && document.body) { 700 jQuery('body').on('click', function() { 701 jQuery(document).mouseup(e => { 702 703 var Icon = jQuery('.giraffly_Off-Canvas'); 704 705 var popIcon = jQuery('.giraffly_Modal_Popups__Container'); 706 707 let status = jQuery('.giraffly_Off-Canvas').css('display'); 708 709 if (!Icon.is(e.target) && Icon.has(e.target).length === 0 && !popIcon.is(e.target) && popIcon.has(e.target).length === 0 && status !== 'none') { 710 closedGirafflyShoppingCart(); 711 } 712 }); 713 }) 714 } else { 715 setTimeout(() => { 716 closeMinicartBox(); 717 }, 1000); 718 } 719} 720 721closeMinicartBox(); 722 723function cartBarButtonAction() { 724 if(cartBarUserClient=='phone'){ 725 jQuery(".giraffly_Off-Canvas").css('width','100%'); 726 } 727 jQuery(".giraffly_Off-Canvas").css('display','block'); 728 729 addMiniCartOpenTimes(); 730 731 732 // updateGirafflyShoppingCart(); 733 734 jQuery(".giraffly_hoverButton").css('display','none'); 735 736 try{ 737 if(jQuery.isFunction(jQuery.fn.fadeOut)){ 738 if(cartBarUserClient == 'pc'){ 739 jQuery('.giraffly_PCPreview_BOX').fadeOut(100); 740 jQuery('.giraffly_PCPreview').fadeOut(100); 741 }else{ 742 jQuery('.giraffly_phoneButtonPreview').fadeOut(100); 743 } 744 }else{ 745 if(cartBarUserClient == 'pc'){ 746 jQuery('.giraffly_PCPreview_BOX').hide(); 747 jQuery('.giraffly_PCPreview').hide(); 748 }else{ 749 jQuery('.giraffly_phoneButtonPreview').hide(); 750 } 751 } 752 753 754 }catch(e){} 755 } 756 757function getUserShoppingCart() { 758 fetch("/cart.js",{method: 'GET'}) 759 .then(res => res.json()) 760 .then(json => { 761 jQuery(".girafflyCartNumber").html(json.item_count); 762 763 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(json.total_price/100)); 764 765 }).catch(function(err) { 766 console.log("error: giraffly - getUserShoppingCart"); 767 }); 768} 769 770function girafflyProductCountChange(obj,isAdd){ 771 let VId = obj.getAttribute("data-vid"); 772 let needUpdateCount = 0;
773 let countNumberObj = ''; 774 775 if(isAdd){ 776 countNumberObj = obj.previousSibling.previousElementSibling; 777 needUpdateCount = Number(countNumberObj.innerHTML)+1; 778 needAddProduct(VId,countNumberObj,1,needUpdateCount); 779 780 }else{ 781 countNumberObj = obj.nextSibling.nextElementSibling; 782 needUpdateCount = Number(countNumberObj.innerHTML)-1; 783 784 jQuery.ajax({ 785 url : '/cart/change.js', 786 type: 'post', 787 data: JSON.stringify({ 788 quantity: needUpdateCount, 789 id: VId 790 }), 791 headers: { 792 'Content-type': 'application/json' 793 }, 794 dataType: 'json', 795 success: function (data) { 796 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 797 updateGirafflyShoppingCart(); 798 }); 799 if(data.token != ''){ 800 if(needUpdateCount==0){ 801 let objParent = obj.parentNode.parentNode.parentNode.parentNode.parentNode; 802 let childParent = obj.parentNode.parentNode.parentNode.parentNode; 803 objParent.removeChild(childParent); 804 805 jQuery(".girafflyCartNumber").html(data.item_count); 806 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 807 808 }else{ 809 let proItem = data.items; 810 let realQuantity = 0; 811 for(let ik = 0,lk=proItem.length; ik < lk; ik++) { 812 if(proItem[ik].id == VId){ 813 realQuantity = proItem[ik].quantity; 814 break; 815 } 816 } 817 818 if(realQuantity != needUpdateCount){ 819 let needAddNumber = needUpdateCount - realQuantity; 820 needAddProduct(VId,countNumberObj,needAddNumber,needUpdateCount); 821 822 }else{ 823 if(data.item_count != 0){ 824 countNumberObj.innerHTML = needUpdateCount; 825 jQuery(".girafflyCartNumber").html(data.item_count); 826 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 827 }else{ 828 jQuery(".giraffly_EmptyCart").show(); 829 jQuery(".girafflyCartNumber").html(0); 830 jQuery(".giraffly_Subtotal_Show").hide(); 831 } 832 } 833 } 834 835 }else{ 836 alert("Opps... something wrong."); 837 } 838 } 839 }); 840 } 841 842} 843 844function needAddProduct(vid,obj,needAddCount,needUpdateCount){ 845 846 847 jQuery.ajax({ 848 url: '/cart/add.js', 849 type: 'post', 850 data: JSON.stringify({ 851 quantity: needAddCount, 852 id: vid, 853 }), 854 headers: { 855 'Content-type': 'application/json' 856 }, 857 dataType: 'json', 858 success: function (json) { 859 if(json.id){ 860 obj.innerHTML = needUpdateCount; 861 getUserShoppingCart(); 862 863 }else{ 864 alert("Opps... something wrong."); 865 } 866 } 867 }); 868} 869 870function girafflyRemove(productObj){ 871 let dataId = productObj.getAttribute("data-id"); 872 let dataNumber = productObj.getAttribute("data-number"); 873 874 875 jQuery.ajax({ 876 url : '/cart/change.js', 877 type: 'post', 878 data: JSON.stringify({ 879 quantity: 0, 880 id: dataId 881 }), 882 headers: { 883 'Content-type': 'application/json' 884 }, 885 dataType: 'json', 886 success: function (data) { 887 if(data.token != ''){ 888 let objParent = productObj.parentNode.parentNode; 889 let childParent = productObj.parentNode; 890 objParent.removeChild(childParent); 891 892 if(data.item_count != 0){ 893 jQuery(".girafflyCartNumber").html(data.item_count); 894 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 895 }else{ 896 jQuery(".giraffly_EmptyCart").show(); 897 jQuery(".girafflyCartNumber").html(0); 898 jQuery(".giraffly_Subtotal_Show").hide(); 899 } 900 } 901 } 902 }); 903} 904 905function updateGirafflyShoppingCart (){ 906 fetch("/cart.js",{method: 'GET'}) 907 .then(res => res.json()) 908 .then(shoppingCartJson => 909 { 910 let productListHtml = ''; 911 let subtotalHtml = ''; 912 if(shoppingCartJson != '') { 913 let productItems = shoppingCartJson.items; 914 let itemHtml = ''; 915 916 for(let i = 0,len=productItems.length; i < len; i++) { 917 let product_title = productItems[i].product_title; 918 product_title = (product_title.length < 70)?product_title: product_title.substring(0,70) + '...'; 919 let variant_title = (productItems[i].variant_title == null)?'':productItems[i].variant_title; 920 var giraffly_del_Content =""; 921 922 if(productItems[i].total_discount==0){ 923 giraffly_del_Content = '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 924 '<span style="align-self:center;">'+ girafflyReturnAmount(productItems[i].price/100) + ' </span>\n'; 925 }else{ 926 giraffly_del_Content ='<div><s>'+ girafflyReturnAmount(productItems[i].price/100)+'</s></div>\n'+ 927 '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 928 '<span>'+ girafflyReturnAmount(productItems[i].discounted_price/100) + '</span>\n'; 929 } 930 931 itemHtml = '<div class="giraffly_Off-Canvas__ShowProduct">\n' + 932 ' <div class="giraffly_ShowProduct_Image">\n' + 933 ' <a href="'+ productItems[i].url +'">' + 934 ' <img src="'+ productItems[i].image +'" alt="prodcut img" />\n' + 935 ' </a>' + 936 ' </div>\n' + 937 ' <div class="giraffly_ShowProduct_Content">\n' + 938 ' <div class="giraffly_ShowProduct_Title">\n' + 939 product_title + 940 ' </div>\n' + 941 ' <div class="giraffly_ShowProduct_Style">\n' + 942 variant_title + 943 ' </div>\n' + 944 giraffly_del_Content+ 945 ' <div class="giraffly_Product_Count_Control">\n' + 946 ' <div class="giraffly_decrease_sign" onclick="girafflyProductCountChange(this,false)" data-vid="'+ productItems[i].variant_id +'">-</div>\n' + 947 ' <div class="giraffly_Product_Count"> '+ productItems[i].quantity +'</div>\n' + 948 ' <div class="giraffly_add_sign" onclick="girafflyProductCountChange(this,true)" data-vid="'+ productItems[i].variant_id +'">+</div>\n' + 949 ' </div>\n' + 950 ' </div>\n' + 951 ' </div>\n' + 952 ' <div class="giraffly_ShowProduct_Delete" onclick="girafflyRemove(this)" data-id="'+ productItems[i].variant_id +'" data-number="'+ productItems[i].quantity +'">\n' + 953 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 954 ' <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' + 955 ' </svg>\n' + 956 ' </div>\n' + 957 ' </div>'; 958 productListHtml += itemHtml; 959 } 960 961 if(productListHtml != ''){ 962 963 jQuery(".giraffly_EmptyCart").hide(); 964 }else{ 965 jQuery(".giraffly_EmptyCart").show(); 966 } 967 968 jQuery(".giraffly_Product_List").html(productListHtml); 969 jQuery(".girafflyCartNumber").html(shoppingCartJson.item_count); 970 971 let isArr = document.getElementsByClassName("giraffly_hoverButton"); 972 if(productListHtml != '' && isArr.length == 0){ 973 girafflyCartBarButton(shoppingCartJson,false); 974 } 975 } 976 977 }).catch(function(err) { 978 console.log("error: giraffly - updateShoppingCart"); 979 }); 980} 981 982 983function updateCartIconQuantity() { 984 jQuery(`button[type='submit'][class*='add']`).on('click', function() { 985 if(jQuery('.giraffly_hoverButton').length === 0) { 986 fetch("/cart.js",{method: 'GET'}) 987 .then(res => res.json()) 988 .then(json => { 989 girafflyCartBarButton(json); 990 }).catch(function(err) { 991 console.log("error: giraffly - getUserShoppingCart"); 992 }); 993 } else { 994 // let currents = jQuery('.girafflyCartNumber').eq(0).text(); 995 // let endNum = 0; 996 // if(Number(currents) !== window.girafflyCartNumber) { 997 // endNum = window.girafflyCartNumber || 0; 998 // } else { 999 // endNum = currents; 1000 // } 1001 // let num = Number(endNum) + 1; 1002 // jQuery('.girafflyCartNumber').text(num); 1003 } 1004 }) 1005 setInterval(() => { 1006 let girafflyCartNumber = jQuery('.girafflyCartNumber'); 1007 if(jQuery(`header[class*='active']`).length > 0 && girafflyCartNumber.length > 0) { 1008 let num = Number(girafflyCartNumber.text()); 1009 jQuery(`header[class*='active']`).find(`button[id*='minus'][class*='minus']`).on('click', function(){ 1010 jQuery('.girafflyCartNumber').text(num === 0 ? 0 : num - 1); 1011 }) 1012 jQuery(`header[class*='active']`).find(`button[id*='plus'][class*='plus']`).on('click', function(){ 1013 jQuery('.girafflyCartNumber').text(num + 1); 1014 }) 1015 jQuery(`header[class*='active']`).find(`button[id*='remove'][class*='remove']`).on('click', function(){ 1016 jQuery('.girafflyCartNumber').text(0); 1017 }) 1018 } 1019 }, 500) 1020} 1021 1022function girafflyAddEventListener(element,type,fn) { 1023 if(element.addEventListener){ 1024 element.addEventListener(type,fn,false); 1025 }else if(element.attachEvent){ 1026 element.attachEvent("on"+type,fn); 1027 }else{ 1028 element["on"+type]=fn; 1029 } 1030} 1031 1032function onFetch(callback) { 1033 let logFetch = window.fetch; 1034 window.fetch = function (input, init) { 1035 return new Promise((resolve, reject)=> { 1036 // console.log(input,'listen input fetch...') 1037 // console.log(init,'listen init fetch...') 1038 logFetch(input, init) 1039 .then(function(response) { 1040 callback(input); 1041 resolve(response); 1042 }, reject) 1043 }) 1044 } 1045} 1046 1047function girafflyCartBartInit(){ 1048 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 1049 updateGirafflyShoppingCart(); 1050 }); 1051 onFetch(fetchPath=> { 1052 var fetchPathString = fetchPath+"" 1053 if(fetchPathString.indexOf('/add') != -1) { 1054 updateGirafflyShoppingCart() 1055 } 1056 }) 1057} 1058 1059
1060 if ("undefined" == typeof jQuery || 1 === parseInt(jQuery.fn.jquery) && parseFloat(jQuery.fn.jquery.replace(/^1\./, "")) < 10) { 1061 var cartBarJQ = document.createElement("script"); 1062 cartBarJQ.src = ("https:" == document.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"; 1063 cartBarJQ.onload = function () { 1064 fetch("/cart.js",{method: 'GET'}) 1065 .then(res => res.json()) 1066 .then(json => { 1067 girafflyCartBarButton(json); 1068 1069 }).catch(function(err) { 1070 console.log("error: giraffly - getShoppingCart"); 1071 }); 1072 1073 girafflyCartBartInit(); 1074 1075 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 1076 if (settings.url == "cart/add.js") { 1077 updateGirafflyShoppingCart(); 1078 } 1079 }); 1080 1081 }; 1082 document.getElementsByTagName("head")[0].appendChild(cartBarJQ); 1083 1084 }else{ 1085 fetch("/cart.js",{method: 'GET'}) 1086 .then(res => res.json()) 1087 .then(json => { 1088 girafflyCartBarButton(json); 1089 1090 1091 }).catch(function(err) { 1092 console.log("error: giraffly - getUserShoppingCart"); 1093 }); 1094 1095 girafflyCartBartInit(); 1096 1097 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 1098 if (settings.url == "cart/add.js") { 1099 updateGirafflyShoppingCart(); 1100 } 1101 }); 1102 } 1103 1104 1105 1106 1107function closeMinicartBox() { 1108 if(typeof jQuery != 'undefined' && document.body) { 1109 jQuery('body').on('click', function() { 1110 jQuery(document).mouseup(e => { 1111 var Icon = jQuery('.giraffly_Off-Canvas'); 1112 var popIcon = jQuery('.giraffly_Modal_Popups__Container'); 1113 let status = jQuery('.giraffly_Off-Canvas').css('display'); 1114 if (!Icon.is(e.target) && Icon.has(e.target).length === 0 && !popIcon.is(e.target) && popIcon.has(e.target).length === 0 && status !== 'none') { 1115 closedGirafflyShoppingCart(); 1116 } 1117 }); 1118 }) 1119 } else { 1120 setTimeout(() => { 1121 closeMinicartBox(); 1122 }, 1000); 1123 } 1124} 1125 1126closeMinicartBox(); 1127 1128 1129function addClickTimes(price,product){ 1130 var urls = 'https://api-stickycart.seoant.com/api/v1/addClickTimes?c=f363f736391aa7b4e2bbb5a9d79859a5f2d4d0df&shop=papermintystudio.com'; 1131 1132 fetch(urls, { 1133 method: 'post', 1134 headers: { 1135 'Content-type': 'application/json', 1136 "Access-Control-Request-Headers": "*", 1137 "Access-Control-Request-Method": "*" 1138 }, 1139 body: JSON.stringify({ 1140 p: price, 1141 productID : product.id, 1142 productTitle: product.title, 1143 productSrc: product.featured_image, 1144 action: 'add' 1145 }) 1146 }) 1147 .then(json => { 1148 // if(redirect){ 1149 // window.location.href= redirect; 1150 // } 1151 }); 1152} 1153 1154function changeQuantity(action, device){ 1155 switch(action) { 1156 case 'minus': 1157 if(device === 0) { 1158 var pcMinus = jQuery('.pc_giraffly_quantity_text').val(); 1159 pcMinus = parseInt(pcMinus); 1160 pcMinus = (pcMinus - 1)>0?(pcMinus - 1):1; 1161 jQuery('.pc_giraffly_quantity_text').val(pcMinus); 1162 } 1163 if(device === 1) { 1164 var mobileMinus = jQuery('.mobile_giraffly_quantity_text').val(); 1165 mobileMinus = parseInt(mobileMinus); 1166 mobileMinus = (mobileMinus - 1)>0?(mobileMinus - 1):1; 1167 jQuery('.mobile_giraffly_quantity_text').val(mobileMinus); 1168 } 1169 /*var num = jQuery('.giraffly_quantity_text').val(); 1170 num = parseInt(num); 1171 num = (num - 1)>0?(num - 1):1; 1172 jQuery('.giraffly_quantity_text').val(num); */ 1173 break; 1174 case 'plus': 1175 if(device === 0) { 1176 var pcPlus = jQuery('.pc_giraffly_quantity_text').val(); 1177 pcPlus = parseInt(pcPlus); 1178 pcPlus = pcPlus +1; 1179 jQuery('.pc_giraffly_quantity_text').val(pcPlus); 1180 } 1181 if(device === 1) { 1182 var mobilePlus = jQuery('.mobile_giraffly_quantity_text').val(); 1183 mobilePlus = parseInt(mobilePlus); 1184 mobilePlus = mobilePlus +1; 1185 jQuery('.mobile_giraffly_quantity_text').val(mobilePlus); 1186 } 1187 /*var num = jQuery('.giraffly_quantity_text').val(); 1188 num = parseInt(num); 1189 num = num +1; 1190 jQuery('.giraffly_quantity_text').val(num);*/ 1191 break; 1192 default: 1193 } 1194} 1195 1196if(typeof ga ==='function'){ 1197 1198}else{ 1199 var girally_google_id = ''; 1200 1201 if(girally_google_id !==''){ 1202 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 1203 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 1204 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 1205 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 1206 1207 try { 1208 ga('create', girally_google_id, 'auto'); 1209 ga('send', 'pageview'); 1210 } catch(e) { 1211 console.warn(e); 1212 } 1213 } 1214} 1215 1216function girallyPixel(quantity=1,product='',price=''){ 1217 let girally_email = '[email protected]'; 1218 let money_format = 'USD'; 1219 let girally_facebook_id = ''; 1220 let girally_snapchat_id = ''; 1221 let girally_pinterest_id = ''; 1222 1223 try{ 1224 if(Shopify.currency.active!=undefined){ 1225 money_format=Shopify.currency.active; 1226 } 1227 }catch(e){ 1228 1229 } 1230 1231 if(girally_google_id!==''){ 1232 try { 1233 ga('ec:addProduct', { 1234 'id': product.id, 1235 'name': product.title, 1236 'price': price, 1237 'quantity': quantity 1238 }); 1239 1240 ga('ec:setAction', 'add'); 1241 ga('send', 'event', 'UX', 'click', 'add to cart'); 1242 } catch(e) { 1243 console.warn(e); 1244 } 1245 } 1246 1247 if(typeof fba ==='function'){ 1248 1249 }else{ 1250 if(girally_facebook_id!==''){ 1251 !function(f,b,e,v,n,t,s) 1252 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 1253 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 1254 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 1255 n.queue=[];t=b.createElement(e);t.async=!0; 1256 t.src=v;s=b.getElementsByTagName(e)[0]; 1257 s.parentNode.insertBefore(t,s)}(window, document,'script', 1258 'https://connect.facebook.net/en_US/fbevents.js'); 1259 1260 fbq('init', girally_facebook_id); 1261 fbq('track', 'PageView'); 1262 1263 if(document.location.href.split("?variant=")[1] !==undefined){ 1264 window.grifflyStickyFbWithParam ? 1265 fbq('track','AddToCart'): 1266 fbq('track','AddToCart',{ 1267 content_name: product.title, 1268 content_ids: [product.id,document.location.href.split("?variant=")[1]], 1269 content_type: "product_group", 1270 value: price, 1271 currency: money_format, 1272 num_items:quantity 1273 }); 1274 }else{ 1275 window.grifflyStickyFbWithParam ? 1276 fbq('track','AddToCart'): 1277 fbq('track','AddToCart',{ 1278 content_name: product.title, 1279 content_ids: [product.id], 1280 content_type: "product", 1281 value: price, 1282 currency: money_format, 1283 num_items:quantity 1284 }); 1285 } 1286 } 1287 } 1288 1289 if(girally_snapchat_id!==''){ 1290 if(typeof snaptr==="function"){ 1291 if(document.location.href.split("?variant=")[1] !==undefined){ 1292 snaptr("track", "ADD_CART", { 1293 item_ids: [product.id, document.location.href.split("?variant=")[1]], 1294 price: price, 1295 currency: money_format 1296 }) 1297 }else{ 1298 snaptr("track", "ADD_CART", { 1299 item_ids: [product.id, product.variants[0].id], 1300 price: price, 1301 currency: money_format 1302 }) 1303 } 1304 }else{ 1305 (function(e,t,n){if(e.snaptr)return;var a=e.snaptr=function() 1306 {a.handleRequest?a.handleRequest.apply(a,arguments):a.queue.push(arguments)}; 1307 a.queue=[];var s='script';r=t.createElement(s);r.async=!0; 1308 r.src=n;var u=t.getElementsByTagName(s)[0]; 1309 u.parentNode.insertBefore(r,u);})(window,document, 1310 'https://sc-static.net/scevent.min.js'); 1311 1312 snaptr('init', girally_snapchat_id, { 1313 'user_email': girally_email 1314 }); 1315 snaptr('track', 'PAGE_VIEW'); 1316 1317 if(document.location.href.split("?variant=")[1] !==undefined){ 1318 snaptr("track", "ADD_CART", { 1319 item_ids: [product.id, document.location.href.split("?variant=")[1]], 1320 price: price, 1321 currency: money_format 1322 }) 1323 }else{ 1324 snaptr("track", "ADD_CART", { 1325 item_ids: [product.id, product.variants[0].id], 1326 price: price, 1327 currency: money_format 1328 }) 1329 } 1330 } 1331 } 1332 1333 1334 if(girally_pinterest_id!==''){ 1335 if(typeof pintrk==="function"){ 1336 pintrk('track', 'AddToCart', { 1337 value: price, 1338 order_quantity: quantity, 1339 currency: money_format 1340 }); 1341 }else{ 1342 !function(e){if(!window.pintrk){window.pintrk = function () { 1343 window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var 1344 n=window.pintrk;n.queue=[],n.version="3.0";var 1345 t=document.createElement("script");t.async=!0,t.src=e;var 1346 r=document.getElementsByTagName("script")[0]; 1347 r.parentNode.insertBefore(t,r)}}("https://s.pinimg.com/ct/core.js"); 1348 1349 pintrk('load', girally_pinterest_id, {em: girally_email}); 1350 1351 pintrk('page'); 1352 1353 pintrk('track', 'AddToCart', { 1354 value: price, 1355 order_quantity: quantity, 1356 currency: money_format 1357 }); 1358 } 1359 } 1360} 1361 1362function callAddToCart(id,quantity=1,price=0,product='',type='',sellingPlanAllocations = ''){ 1363 price = price?price:0; 1364 1365 girallyPixel(quantity,product,price); 1366 1367 jQuery('.addToCartLoading').css('display','block'); 1368 addClickTimes(price*quantity,product); 1369 1370 1371 jQuery.ajax({ 1372 url: '/cart/add.js', 1373 type: 'post', 1374 data: JSON.stringify({ 1375 quantity: quantity, 1376 id: id, 1377 selling_plan:sellingPlanAllocations 1378 }), 1379 headers: { 1380 'Content-type': 'application/json' 1381 }, 1382 dataType: 'json', 1383 success: function (json) { 1384 1385 1386 fetch("/cart.js",{method: 'GET'}) 1387 .then(res => res.json()) 1388 .then(shoppingCartJson => { 1389 updateCartQuantity(shoppingCartJson.item_count); 1390 }) 1391 if(type === 'pc'){ 1392 jQuery('.addToCartLoading').css('display','none'); 1393 jQuery('.PCPreview_confirmationBlock').css('display','flex'); 1394 setTimeout(() => { 1395 jQuery('.PCPreview_confirmationBlock').css('display','none'); 1396 }, 1500); 1397 }else{ 1398 jQuery('.giraffly_phoneButtonPreview').css('display','none'); 1399 jQuery('.addToCartLoading').css('display','none'); 1400 jQuery('.PHonePreview_confirmationBlock').css('display','flex'); 1401 { 1402 setTimeout(() => { 1403 jQuery('.PHonePreview_confirmationBlock').css('display','none'); 1404 jQuery('.giraffly_phoneButtonPreview').css('display','flex'); 1405 }, 1500); 1406 } 1407 } 1408 1409 var redirect = ""; 1410 1411 if(redirect){ 1412 window.location.href= redirect; 1413 } 1414 1415 1416 1417 1418 try{ 1419 if(typeof(eval(updateGirafflyShoppingCart)) == "function"){ 1420 updateGirafflyShoppingCart(); 1421 } 1422 }catch(e){ 1423 1424 } 1425 }, 1426 error: function(data, status, e) { 1427 1428 if(type === 'pc'){ 1429 setTimeout(() => { 1430 jQuery('.pc_giraffly_quantity_text').val(1); 1431 jQuery('.giraffly_PCPreview_BOX').css('display','block'); 1432 jQuery('.pc_over_stock').css('display','none'); 1433 }, 1500); 1434 jQuery('.pc_over_stock').css('display','flex'); 1435 jQuery('.addToCartLoading').css('display','none'); 1436 jQuery('.giraffly_PCPreview_BOX').css('display','none'); 1437 } else { 1438 setTimeout(() => { 1439 jQuery('.mobile_giraffly_quantity_text').val(1); 1440 jQuery('.giraffly_phoneButtonPreview').css('display','block'); 1441 jQuery('.phone_over_stock').css('display','none'); 1442 }, 1500); 1443 jQuery('.phone_over_stock').css('display','flex'); 1444 jQuery('.giraffly_phoneButtonPreview').css('display','none'); 1445 jQuery('.addToCartLoading').css('display','none'); 1446 } 1447 } 1448 }); 1449} 1450 1451function callBuyNow(id,quantity=1,price='',product=''){ 1452 jQuery.ajax({ 1453 url: '/cart/add.js', 1454 type: 'post', 1455 data: JSON.stringify({ 1456 quantity: quantity, 1457 id: id, 1458 }), 1459 headers: { 1460 'Content-type': 'application/json' 1461 }, 1462 dataType: 'json', 1463 success: function (json) { 1464 addClickTimes(price*quantity,product); 1465 window.location.href="/cart/checkout"; 1466 } 1467 }); 1468} 1469 1470function showAddToCart(product){ 1471 1472 var pc_variants_html = getColorSizeHtml(product,'pc'); 1473 var phone_variants_html = getColorSizeHtml(product,'phone'); 1474 1475 1476 let variantFeaturedImage = product.featured_image; 1477 1478 var variants = product.variants; 1479 1480 1481 var stockVariantskey = 0; 1482 var variantIdSelect = getQueryVariable('variant'); 1483 if(variants){ 1484 var has = 0;
1485 Object.keys(variants).forEach(function(key){ 1486 if(variantIdSelect){ 1487 if(variants[key].id == variantIdSelect && has === 0){ 1488 stockVariantskey = key; 1489 has = 1; 1490 1491 1492 if(variants[key].featured_image){ 1493 variantFeaturedImage = variants[key].featured_image.src; 1494 } 1495 } 1496 }else{ 1497 if(variants[key].available && has === 0){ 1498 stockVariantskey = key; 1499 has = 1; 1500 1501 1502 if(variants[key].featured_image){ 1503 variantFeaturedImage = variants[key].featured_image.src; 1504 } 1505 } 1506 } 1507 }); 1508 } 1509 var p_price = product.variants[stockVariantskey].price? product.variants[stockVariantskey].price/100 :''; 1510 var p_at_price = product.variants[stockVariantskey].compare_at_price? product.variants[stockVariantskey].compare_at_price/100 :''; 1511 p_at_price = p_at_price < p_price ? '' : p_at_price ; 1512 1513 var price_html=""; 1514 var compare_at_html = ""; 1515 1516 price_html = p_price?'<div style="display: flex;flex-wrap: nowrap;" class="giraffly_price">'+girafflyReturnAmount(p_price)+'</div>':''; 1517 compare_at_html = p_at_price?'<div class="giraffly_PCPreviewCompareAtPrice giraffly_compare_at_price">'+girafflyReturnAmount(p_at_price,true)+'</div>':''; 1518 1519 1520 var pc_realTimeUrgency_Bar = ''; 1521 var phone_realTimeUrgency_Bar = ''; 1522 1523 1524 1525 var firstProductStockClass = product.variants[stockVariantskey].available?'none':'flex'; 1526 var firstProductQuantityClass = product.variants[stockVariantskey].available?'flex':'none'; 1527 1528 // mobileç«¯åªæä¸ä¸ªé项åä¸ä¸ªæé®æ¶ å ±å¤ä¸è¡ 1529 // let isExitQuantity = 1; 1530 // let oneOptionsButton = product.options.length === 1 && isExitQuantity !== 1 ? true : false; 1531 // let mobileSelectcss = oneOptionsButton ? 'width: 48%;position:absolute;bottom:5px;':''; 1532 let mobileAddtocartcss = '', mobileSelectcss = ''; 1533 1534 // // mobileAddtocartcss = oneOptionsButton ? 'margin-left: 50%;' : ''; 1535 // 1536 1537 var pc_PreviewAddCartBar = ''; 1538 pc_PreviewAddCartBar = '<div class="giraffly_PCPreview" style="line-height: 25px;display:flex;background:#e5d3c9;">'+ 1539 '<div class="giraffly_PC_Preview_Left_Block">'+ 1540 '<div class="giraffly_PC_Preview_ImageAndPrice_Block">'+ 1541 '<div class="giraffly_PCPreviewimg White"><img style="width: 100%;" src="' + variantFeaturedImage + '"></div>'+ 1542 '<div class="giraffly_PCPreviewPriceBlock">'+ 1543 '<div class="giraffly_PCPreviewtitle" style="color: #ffffff;font-size: 16px;">'+ product.title+ '</div>'+ 1544 '<div class="giraffly_PCPreviewPriceAndComparePrice">'+ 1545 '<div style="color: #ffffff;font-size: 16px;">'+ compare_at_html+'</div>'+ '<div style="color: #ffffff;font-size: 16px;">'+price_html +'</div>'+ '</div>'+ 1546 '</div>'+ 1547 '</div>'+ 1548 '<div class="giraffly_PC_Preview_Variants_Block">'+ 1549 pc_variants_html+ 1550 '</div>'+ 1551 '</div>'+ 1552 '<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>'+ 1553 '<div class="giraffly_available" style="display: '+firstProductQuantityClass+'; flex-direction: row; width: auto;">'+ 1554 '<div class="giraffly_PC_Preview_Quantity">'+ 1555 '<div class="giraffly_PC_Preview_Quantity_Cut" onclick = "changeQuantity(\'minus\', 0)" style="color: rgb(38, 54, 68); filter: saturate(50%);">-</div>'+ 1556 '<div class="giraffly_PC_Preview_Quantity_
1556Space"></div>'+ 1557 '<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,\'\')"/>'+ 1558 '<div class="giraffly_PC_Preview_Quantity_Space"></div>'+ 1559 '<div class="giraffly_PC_Preview_Quantity_Add" onclick = "changeQuantity(\'plus\', 0)" >+</div>'+ 1560 '</div>'+ 1561 '<div class="giraffly_PCPreviewbutton giraffly giraffly-animated girafflytada" style="color: #ffffff; background: #b46233;font-size: 16px;">'+ 1562 '<div class="addToCartLoading"></div>Add To Cart'+ 1563 '</div>'+ 1564 '</div>'+ 1565 '</div>'; 1566 1567 1568 var pcHtmlll = '<section class="giraffly_PCPreview_BOX" style="z-index:2147483647; display:block;bottom:-36px">'+ 1569 1570 pc_realTimeUrgency_Bar + pc_PreviewAddCartBar + 1571 1572 '</section>'; 1573 1574 1575 var phone_compare_at_html = p_at_price?'<div class="PCPreviewCompareAtPrice giraffly_compare_at_price">'+girafflyReturnAmount(p_at_price,true)+'</div>':''; 1576 1577 var phoneHtml = '<div class="giraffly_phoneButtonPreview " style="z-index:2147483647; display:flex;background:#e5d3c9;bottom:-28px;'+ 1578 '">'+ 1579 phone_realTimeUrgency_Bar+ 1580 '<div class="giraffly_phone_Preview_Left_Block" style="'+ 1581 '">'+ 1582 '<div class="giraffly_phone_Preview_ImageAndPrice_Block">'+ 1583 '<div class="giraffly_phoneButtonPreviewimg White"><img style="width: 100%;" src="' + variantFeaturedImage + '"></div>'+ '<div class="PCPreviewPriceBlock">'+ 1584 '<div class="PCPreviewtitle" style="color: #ffffff;font-size: 16px;">'+ product.title+ '</div>'+ '<div class="PCPreviewPriceAndComparePrice">'+ 1585 '<div style="color: #ffffff;font-size: 16px;">'+ phone_compare_at_html+'</div>'+ '<div style="color: #ffffff;font-size: 16px;">'+ price_html+'</div>' + '</div>'+ 1586 '</div>'+ 1587 '</div>'+ 1588 '<div class="giraffly_phone_Preview_Variants_Block" style="'+mobileSelectcss+'">'+ 1589 phone_variants_html+ 1590 '</div>'+ 1591 '</div>'+ 1592 '<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;'+ 1593 '">Out Of Stock</div>'+ 1594 '<div class="giraffly_available" style="display: '+firstProductQuantityClass+'; flex-direction: row; width: 100%; '+mobileAddtocartcss+'">'+ 1595 '<div class="giraffly_phone_Preview_Quantity">'+ 1596 '<div class="giraffly_phone_Preview_Quantity_Cut" onclick = "changeQuantity(\'minus\', 1)" style="color: rgb(38, 54, 68); filter: saturate(50%);">-</div>'+ 1597 '<div class="giraffly_phone_Preview_Quantity_Space"></div>'+ 1598 '<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,\'\')"/>'+
1599 '<div class="giraffly_phone_Preview_Quantity_Space"></div>'+ 1600 '<div class="giraffly_phone_Preview_Quantity_Add" onclick = "changeQuantity(\'plus\', 1)" >+</div>'+ 1601 '</div>'+ 1602 '<div class="PCPreviewbutton giraffly giraffly-animated girafflytada" style="color: #ffffff; background: #b46233;font-size: 16px;'+ 1603 '">'+ 1604 '<div class="addToCartLoading"></div>Add To Cart'+ 1605 '</div>'+ 1606 '</div>'+ 1607 '</div>'; 1608 1609 var confirmation_html = ''; 1610 1611 1612 var overstock = ''; 1613 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>'; 1614 1615 overstock = '<div class="PC_overstock" style="width:100%;position: fixed;z-index:9999999999;bottom:-36px"><div class="pc_over_stock" style="display:none;color:#ffffff;background:#2f8341">'+warning_icon+'Quantity Exceeds Stock </div></div>'; 1616 { 1617 confirmation_html = '<div class="PC_confirmation" style="width:100%;position: fixed;z-index:9999999999;bottom:-36px"><div class="PCPreview_confirmationBlock" style="display:none;color:#ffffff;background:#e3b5ab"><span class="giraffly_pc_checked">â</span> Items added to cart </div></div>'; 1618 } 1619 1620 var phone_confirmation_html = ''; 1621 var phone_overstock = ''; 1622 1623 phone_overstock = '<div class="Phone_overStock" style="width:100%;position: fixed;z-index:9999999999;bottom:-28px"><div class="phone_over_stock" style="display:none;color:#ffffff;background:#2f8341">'+warning_icon+'Quantity Exceeds Stock </div></div>' 1624 { 1625 phone_confirmation_html = '<div class="Phone_confirmation" style="width:100%;position: fixed;z-index:9999999999;bottom:-28px"><div class="PHonePreview_confirmationBlock" style="display:none;color:#ffffff;background:#e3b5ab"><span class="giraffly_phone_checked">â</span> Items added to cart </div></div>'; 1626 } 1627 1628 var div = document.createElement("div"); 1629 div.innerHTML = pcHtmlll+overstock+confirmation_html+phoneHtml+phone_overstock+phone_confirmation_html; 1630 document.body.appendChild(div); 1631 1632 1633 if(window.location.host.indexOf('malacasa.com') > -1) { 1634 jQuery('.giraffly_PCPreview_BOX, .giraffly_phoneButtonPreview').css('display', 'none') 1635 } 1636 1637 1638 function girafflyCountdown(){ 1639 if (girafflyRealTime >= 0) { 1640 if(Boolean(document.getElementsByClassName("giraffly_PCRealtimeUrgency").length)) { 1641 document.getElementsByClassName("giraffly_PCRealtimeUrgency")[0].style.display = 'block'; 1642 } 1643 if(Boolean(document.getElementsByClassName("giraffly_phone_RealtimeUrgency").length)) { 1644 document.getElementsByClassName("giraffly_phone_RealtimeUrgency")[0].style.display = 'block'; 1645 } 1646 hours = Math.floor(girafflyRealTime / 3600); 1647 1648 minutes = Math.floor((girafflyRealTime%3600) / 60); 1649 seconds = Math.floor((girafflyRealTime%3600) % 60); 1650 msg = `<span class="realtime_hour_num">${girafflyPrefixInteger(hours,2)}:</span><span class="realtime_minute_num">${girafflyPrefixInteger(minutes,2)}:</span>${girafflyPrefixInteger(seconds,2)}`; 1651 if(document.getElementsByClassName("giraffly_realtime_pc").length > 0){ 1652 document.getElementsByClassName("giraffly_realtime_pc")[0].innerHTML = msg; 1653 } 1654 if(document.getElementsByClassName("giraffly_realtime_phone").length > 0){ 1655 document.getElementsByClassName("giraffly_realtime_phone")[0].innerHTML = msg; 1656 } 1657 1658 --girafflyRealTime; 1659 } else { 1660 1661 clearInterval(girafflyTimer); 1662 } 1663 } 1664 1665 function girafflyPrefixInteger(num, length) { 1666 return (Array(length).join('0') + num).slice(-length); 1667 } 1668 1669 1670 1671 1672 var colorArr = getColorImagesArr(product); 1673 var priceArr = getAllVariantsPrice(product); 1674 1675 1676 jQuery('.giraffly_PC_Preview_Variants_Select').on("change",function(){ 1677 var seletedLength = jQuery('.giraffly_PC_Preview_Variants_Select').length; 1678 // var selected = jQuery('.giraffly_PC_Preview_Variants_Select:eq(2)').val() + ' / ' + jQuery('.giraffly_PC_Preview_Variants_Select:eq(3)').val(); 1679 var selected = ''; 1680 if(seletedLength>1){ 1681 for(let i = 0,len=seletedLength.length; i < seletedLength; i++) { 1682 if(!Boolean(selected)) { 1683 selected += jQuery('.giraffly_PC_Preview_Variants_Select:eq('+i+')').val(); 1684 } else { 1685 selected +=" / "+jQuery('.giraffly_PC_Preview_Variants_Select:eq('+i+')').val(); 1686 } 1687 if(colorArr[selected]){ 1688 1689 jQuery('.giraffly_PCPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 1690 selected=''; 1691 } 1692 } 1693 } 1694 1695 1696 var selectedPrice = ''; 1697 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(){ 1698 if(seletedLength === 1) { 1699 selectedPrice = jQuery(this).val(); 1700 }else{ 1701 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 1702 } 1703 1704 if(priceArr[selectedPrice]){ 1705 1706 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 1707 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 1708 p_at_price = p_at_price < p_price ? '' : p_at_price ; 1709 if(p_at_price && jQuery('.giraffly_PCPreviewCompareAtPrice.giraffly_compare_at_price').length === 0) { 1710 1711 jQuery('.giraffly_PCPreviewPriceAndComparePrice')[0].childNodes[0].innerHTML = '<div class="giraffly_PCPreviewCompareAtPrice giraffly_compare_at_price"></div>'; 1712 } 1713 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 1714 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 1715 1716 if(p_at_price){ 1717 jQuery('.giraffly_compare_at_price').show(); 1718 }else{ 1719 jQuery('.giraffly_compare_at_price').hide(); 1720 } 1721 1722 1723 if(!priceArr[selectedPrice].available){ 1724 jQuery('.giraffly_Unavailable').css('display','flex'); 1725 jQuery('.giraffly_available').css('display','none'); 1726 }else{ 1727 jQuery('.giraffly_Unavailable').css('display','none'); 1728 jQuery('.giraffly_available').css('display','flex'); 1729 } 1730 selectedPrice=''; 1731 } 1732 }); 1733 1734 }); 1735 1736 jQuery('.giraffly_PCPreviewbutton ').on("click",function(){ 1737 var variants = product.variants; 1738 var num = jQuery('.pc_giraffly_quantity_text').val(); 1739 var hasVariants = jQuery('.giraffly_PC_Preview_Variants_Select').length; 1740 var productId = ''; 1741 var productPrice = ''; 1742 var sellingPlanAllocations = ''; 1743 if(hasVariants > 0){ 1744 var selectedPrice = ''; 1745 jQuery(".giraffly_PC_Preview_Variants_Select").each(function(){ 1746 if(hasVariants === 1) { 1747 selectedPrice = jQuery(this).val(); 1748 }else{ 1749 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 1750 } 1751 1752 if(priceArr[selectedPrice]) { 1753 productId = priceArr[selectedPrice].id; 1754 productPrice = priceArr[selectedPrice].price/100; 1755 if(priceArr[selectedPrice].selling_plan_allocations && priceArr[selectedPrice].selling_plan_allocations.length > 0){ 1756 sellingPlanAllocations = priceArr[selectedPrice].selling_plan_allocations[0].selling_plan_id; 1757 } 1758 selectedPrice = '' 1759 } 1760 }); 1761 }else{ 1762 1763 var variantId = getQueryVariable('variant'); 1764 var sellingPlan = getQueryVariable('selling_plan'); 1765 if(variantId && !Boolean(sellingPlan)){ 1766 productId = variantId;
1767 Object.keys(variants).forEach(function(vkey){ 1768 if(variants[vkey].id == productId){ 1769 productPrice = variants[vkey].price/100; 1770 } 1771 }); 1772 }else{ 1773 if(stockVariantskey){ 1774 productId = product.variants[stockVariantskey].id; 1775 productPrice = product.variants[stockVariantskey].price/100; 1776 if(product.variants[stockVariantskey].selling_plan_allocations && product.variants[stockVariantskey].selling_plan_allocations.length > 0){ 1777 sellingPlanAllocations = product.variants[stockVariantskey].selling_plan_allocations[0].selling_plan_id; 1778 } 1779 } 1780 } 1781 } 1782 1783 // if(productId && productPrice){ 1784 if(productId){ 1785 callAddToCart(productId,num,productPrice,product,'pc',sellingPlanAllocations); 1786 } 1787 }); 1788 1789 1790 1791 1792 jQuery('.giraffly_phone_Preview_Variants_Select').on("change",function(){ 1793 var seletedLength = jQuery('.giraffly_phone_Preview_Variants_Select').length; 1794 var selected = jQuery('.giraffly_phone_Preview_Variants_Select:eq(0)').val(); 1795 if(seletedLength>1){ 1796 for(let i = 1,len=seletedLength.length; i < seletedLength; i++) { 1797 selected +=" / "+jQuery('.giraffly_phone_Preview_Variants_Select:eq('+i+')').val(); 1798 } 1799 } 1800 if(colorArr[selected]){ 1801 1802 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 1803 } 1804 1805 1806 var selectedPrice = ''; 1807 jQuery(".giraffly_phone_Preview_Variants_Select ").each(function(){ 1808 if(seletedLength===1) { 1809 selectedPrice = jQuery(this).val(); 1810 }else{ 1811 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 1812 } 1813 1814 if(priceArr[selectedPrice]){ 1815 1816 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 1817 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 1818 p_at_price = p_at_price < p_price ? '' : p_at_price ; 1819 if(p_at_price && jQuery('.PCPreviewCompareAtPrice.giraffly_compare_at_price').length === 0) { 1820 1821 jQuery('.PCPreviewPriceAndComparePrice')[0].childNodes[0].innerHTML = '<div class="PCPreviewCompareAtPrice giraffly_compare_at_price"></div>'; 1822 } 1823 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 1824 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 1825 1826 if(p_at_price){ 1827 jQuery('.giraffly_compare_at_price').show(); 1828 }else{ 1829 jQuery('.giraffly_compare_at_price').hide(); 1830 } 1831 1832 1833 if(!priceArr[selectedPrice].available){ 1834 jQuery('.giraffly_Unavailable').css('display','flex'); 1835 jQuery('.giraffly_available').css('display','none'); 1836 }else{ 1837 jQuery('.giraffly_Unavailable').css('display','none'); 1838 jQuery('.giraffly_available').css('display','flex'); 1839 } 1840 selectedPrice=''; 1841 } 1842 }); 1843 1844 1845 }); 1846 1847 jQuery('.PCPreviewbutton ').on("click",function(){ 1848 var variants = product.variants; 1849 var num = jQuery('.mobile_giraffly_quantity_text').val(); 1850 var hasVariants = jQuery('.giraffly_phone_Preview_Variants_Select ').length; 1851 var productId = ''; 1852 var productPrice = ''; 1853 var sellingPlanAllocations = ''; 1854 if(hasVariants > 0){ 1855 var selectedPrice = ''; 1856 jQuery(".giraffly_phone_Preview_Variants_Select").each(function(){ 1857 if(hasVariants === 1) { 1858 selectedPrice = jQuery(this).val(); 1859 }else{ 1860 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 1861 } 1862 1863 if(priceArr[selectedPrice]) { 1864 productId = priceArr[selectedPrice].id; 1865 productPrice = priceArr[selectedPrice].price/100; 1866 if(priceArr[selectedPrice].selling_plan_allocations && priceArr[selectedPrice].selling_plan_allocations.length > 0){ 1867 sellingPlanAllocations = priceArr[selectedPrice].selling_plan_allocations[0].selling_plan_id; 1868 } 1869 selectedPrice='' 1870 } 1871 }); 1872 1873 }else{ 1874 1875 var variantId = getQueryVariable('variant'); 1876 var sellingPlan = getQueryVariable('selling_plan'); 1877 if(variantId && !Boolean(sellingPlan)){ 1878 productId = variantId;
1879 Object.keys(variants).forEach(function(vkey){ 1880 if(variants[vkey].id == productId){ 1881 productPrice = variants[vkey].price/100; 1882 } 1883 }); 1884 }else{ 1885 if(stockVariantskey){ 1886 productId = product.variants[stockVariantskey].id; 1887 productPrice = product.variants[stockVariantskey].price/100; 1888 if(product.variants[stockVariantskey].selling_plan_allocations && product.variants[stockVariantskey].selling_plan_allocations.length > 0){ 1889 sellingPlanAllocations = product.variants[stockVariantskey].selling_plan_allocations[0].selling_plan_id; 1890 } 1891 } 1892 } 1893 } 1894 1895 // if(productId && productPrice){ 1896 if(productId){ 1897 callAddToCart(productId,num,productPrice,product,'phone',sellingPlanAllocations); 1898 } 1899 1900 }); 1901 1902 1903 jQuery('form[action="/cart/add"]').on("change",function(){ 1904 1905 var priceArr = getAllVariantsPrice(product); 1906 var allOptions = getAllVariants(product); 1907 var colorArr = getColorImagesArr(product); 1908 var variants = jQuery('form[action="/cart/add"]').find('input:checked'); 1909 if(variants.length < 1){ 1910 variants = jQuery('form[action="/cart/add"]').find('select'); 1911 } 1912 if(variants.length < 1) { 1913 variants = jQuery('variant-radios').find('input:checked'); 1914 } 1915 1916 if(variants.length > 0){ 1917 var selectedPrice = ''; 1918 var selectedArr = []; 1919 variants.each(function(){ 1920 var thisval = jQuery(this).val(); 1921 if(thisval){ 1922 if(allOptions.indexOf(thisval) > -1){ 1923 selectedPrice = selectedPrice?selectedPrice+'-'+ thisval:thisval; 1924 selectedArr.push(thisval); 1925 1926 // var seletedLength = jQuery('.giraffly_PC_Preview_Variants_Select').length; 1927 // var selected = jQuery('.giraffly_PC_Preview_Variants_Select:eq(0)').val() + ' / ' + jQuery('.giraffly_PC_Preview_Variants_Select:eq(1)').val(); 1928 var selected = thisval; 1929 // if(seletedLength>1){ 1930 // for(let i = 1,len=seletedLength.length; i < seletedLength; i++) { 1931 // selected +=" / "+jQuery('.giraffly_PC_Preview_Variants_Select:eq('+i+')').val(); 1932 // } 1933 // } 1934 1935 if(colorArr[selected]){ 1936 1937 jQuery('.giraffly_PCPreviewimg ').html('<img style="border-radius: 4px; width: 100%;" src="' + colorArr[selected] + '">'); 1938 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="border-radius: 4px; width: 100%;" src="' + colorArr[selected] + '">'); 1939 } 1940 1941 1942 if(priceArr[selectedPrice]){ 1943 1944 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 1945 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 1946 p_at_price = p_at_price < p_price ? '' : p_at_price ; 1947 1948 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 1949 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 1950 if(p_at_price){ 1951 jQuery('.giraffly_compare_at_price').show(); 1952 }else{ 1953 jQuery('.giraffly_compare_at_price').hide(); 1954 } 1955 1956 1957 if(!priceArr[selectedPrice].available){ 1958 jQuery('.giraffly_Unavailable').css('display','flex'); 1959 jQuery('.giraffly_available').css('display','none'); 1960 }else{ 1961 jQuery('.giraffly_Unavailable').css('display','none'); 1962 jQuery('.giraffly_available').css('display','flex'); 1963 } 1964 1965 1966 var options = jQuery('.giraffly_PC_Preview_Variants_Select , .giraffly_phone_Preview_Variants_Select'); 1967 options.each(function(key){ 1968 jQuery(this).find('option').each(function(){ 1969 // jQuery(this).attr("selected", false); 1970 var val = jQuery(this).attr("value"); 1971 selectedArr.forEach(selectKey => { 1972 if(selectKey==val) { 1973 jQuery(this).parent().val(val); 1974 return ; 1975 } 1976 }); 1977 }) 1978 }); 1979 selectedPrice=''; 1980 } 1981 }else{ 1982 var allVariants = product.variants;
1983 Object.keys(allVariants).forEach(function(vkey){ 1984 if(allVariants[vkey].id == thisval) { 1985 const selected = allVariants[vkey].title; 1986 selectedArr.push(selected); 1987 if(colorArr[selected]){ 1988 1989 jQuery('.giraffly_PCPreviewimg ').html('<img style="border-radius: 4px; width: 100%;" src="' + colorArr[selected] + '">'); 1990 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="border-radius: 4px; width: 100%;" src="' + colorArr[selected] + '">'); 1991 } 1992 if(priceArr[selected]){ 1993 1994 var p_price = priceArr[selected].price?priceArr[selected].price/100:''; 1995 var p_at_price = priceArr[selected].compare_at_price?priceArr[selected].compare_at_price/100:''; 1996 p_at_price = p_at_price < p_price ? '' : p_at_price ; 1997 1998 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 1999 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 2000 if(p_at_price){ 2001 jQuery('.giraffly_compare_at_price').show(); 2002 }else{ 2003 jQuery('.giraffly_compare_at_price').hide(); 2004 } 2005 2006 2007 if(!priceArr[selected].available){ 2008 jQuery('.giraffly_Unavailable').css('display','flex'); 2009 jQuery('.giraffly_available').css('display','none'); 2010 }else{ 2011 jQuery('.giraffly_Unavailable').css('display','none'); 2012 jQuery('.giraffly_available').css('display','flex'); 2013 } 2014 2015 2016 var options = jQuery('.giraffly_PC_Preview_Variants_Select , .giraffly_phone_Preview_Variants_Select'); 2017 options.each(function(key){ 2018 jQuery(this).find('option').each(function(){ 2019 // jQuery(this).attr("selected", false); 2020 var val = jQuery(this).attr("value"); 2021 selectedArr.forEach(selectKey => { 2022 if(selectKey==val) { 2023 jQuery(this).parent().val(val); 2024 return ; 2025 } 2026 }); 2027 }) 2028 }); 2029 } 2030 } 2031 }); 2032 } 2033 } 2034 2035 }); 2036 2037 2038 } 2039 // console.log('variants:'+selectedPrice); 2040 }); 2041 2042 jQuery('body').on("change",function(e){ 2043 const WEBSITE = window.location.host; 2044 const BACKLISTURL = ["voiriberia"]; 2045 var colorArr = getColorImagesArr(product); 2046 var priceArr = getAllVariantsPrice(product); 2047 if(BACKLISTURL.filter(i => WEBSITE.indexOf(i) > -1).length === 0) { 2048 if(e.target.className == 'giraffly_PC_Preview_Variants_Select'){ 2049 var seletedLength = jQuery('.giraffly_PC_Preview_Variants_Select').length; 2050 var selected =''; 2051 jQuery(".giraffly_PC_Preview_Variants_Select").each(function(){ 2052 if(seletedLength === 1){ 2053 selected = jQuery(this).val(); 2054 }else{ 2055 if(document.querySelectorAll('#bcpo .selector-wrapper').length >= 2) { 2056 selected = selected?selected+'-'+ jQuery(this).val():jQuery(this).val(); 2057 } else { 2058 selected = selected?selected+' / '+ jQuery(this).val():jQuery(this).val(); 2059 } 2060 } 2061 if(colorArr[selected]){ 2062 2063 jQuery('.giraffly_PCPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 2064 2065 2066 jQuery('form[action="/cart/add"]').each(function(){ 2067 2068 jQuery(this).find('input[name*="id"]').val(priceArr[selected].id); 2069 2070 jQuery(this).find('select[name*="id"]').val(priceArr[selected].id); 2071 }); 2072 2073 2074 2075 2076 jQuery("input[value='"+selected+"']").prop("checked", true); 2077 2078 jQuery("#SingleOptionSelector-0").val(jQuery(".giraffly_PC_Preview_Variants_Select").val()) 2079 2080 jQuery(".bcpo-value").text(selected) 2081 jQuery("#bcpo-select-option-0 > ul > li > span").text(selected) 2082 2083 jQuery('.select__select').find("option[value='"+selected+"']").prop("selected", "selected"); 2084 2085 2086 setTimeout(() => { 2087 2088 2089 jQuery("variant-radios").trigger("onVariantChange") 2090 }, 100); 2091 2092 2093 2094 selected=''; 2095 } 2096 2097 }); 2098 2099 var selectedPrice = ''; 2100 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(){ 2101 if(seletedLength === 1){ 2102 selectedPrice = jQuery(this).val(); 2103 }else{ 2104 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 2105 } 2106 2107 if(priceArr[selectedPrice]){ 2108 2109 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 2110 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 2111 p_at_price = p_at_price < p_price ? '' : p_at_price ; 2112 if(p_at_price && jQuery('.giraffly_PCPreviewCompareAtPrice.giraffly_compare_at_price').length === 0) { 2113 2114 jQuery('.giraffly_PCPreviewPriceAndComparePrice')[0].childNodes[0].innerHTML = '<div class="giraffly_PCPreviewCompareAtPrice giraffly_compare_at_price"></div>'; 2115 } 2116 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 2117 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 2118 2119 if(p_at_price){ 2120 jQuery('.giraffly_compare_at_price').show(); 2121 }else{ 2122 jQuery('.giraffly_compare_at_price').hide(); 2123 } 2124 2125 2126 if(!priceArr[selectedPrice].available){ 2127 jQuery('.giraffly_Unavailable').css('display','flex'); 2128 jQuery('.giraffly_available').css('display','none'); 2129 }else{ 2130 jQuery('.giraffly_Unavailable').css('display','none'); 2131 jQuery('.giraffly_available').css('display','flex'); 2132 } 2133 selectedPrice=''; 2134 } else { 2135 if(document.querySelectorAll('#bcpo .selector-wrapper').length >= 2) { 2136 jQuery('.giraffly_Unavailable').css('display','flex'); 2137 jQuery('.giraffly_available').css('display','none'); 2138 } 2139 } 2140 }); 2141 2142 2143 }else if(e.target.className == 'giraffly_phone_Preview_Variants_Select'){ 2144 var seletedLength = jQuery('.giraffly_phone_Preview_Variants_Select').length; 2145 var selected =''; 2146 jQuery(".giraffly_phone_Preview_Variants_Select").each(function(){ 2147 if(seletedLength === 1){ 2148 selected = jQuery(this).val(); 2149 }else{ 2150 if(document.querySelectorAll('#bcpo .selector-wrapper').length >= 2) { 2151 selected = selected?selected+'-'+ jQuery(this).val():jQuery(this).val(); 2152 } else { 2153 selected = selected?selected+' / '+ jQuery(this).val():jQuery(this).val(); 2154 } 2155 } 2156 if(colorArr[selected]){ 2157 2158 jQuery('.giraffly_phoneButtonPreviewimg').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 2159 2160 2161 jQuery('form[action="/cart/add"]').each(function(){ 2162 2163 jQuery(this).find('input[name*="id"]').val(priceArr[selected].id); 2164 2165 jQuery(this).find('select[name*="id"]').val(priceArr[selected].id); 2166 }); 2167 2168 2169 2170 2171 jQuery("input[value='"+selected+"']").prop("checked", true); 2172 2173 jQuery("#SingleOptionSelector-0").val(jQuery(".giraffly_PC_Preview_Variants_Select").val()) 2174 2175 jQuery(".bcpo-value").text(selected) 2176 jQuery("#bcpo-select-option-0 > ul > li > span").text(selected) 2177 2178 jQuery('.select__select').find("option[value='"+selected+"']").prop("selected", "selected"); 2179 2180 2181 setTimeout(() => { 2182 2183 2184 jQuery("variant-radios").trigger("onVariantChange") 2185 }, 100); 2186 2187 selected=''; 2188 } 2189 }); 2190 2191 2192 2193 2194 var selectedPrice = ''; 2195 jQuery(".giraffly_phone_Preview_Variants_Select ").each(function(){ 2196 if(seletedLength === 1){ 2197 selectedPrice = jQuery(this).val(); 2198 }else{ 2199 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 2200 } 2201 if(priceArr[selectedPrice]){ 2202 2203 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 2204 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 2205 p_at_price = p_at_price < p_price ? '' : p_at_price ; 2206 if(p_at_price && jQuery('.PCPreviewCompareAtPrice.giraffly_compare_at_price').length === 0) { 2207 2208 jQuery('.giraffly_PCPreviewPriceAndComparePrice')[0].childNodes[0].innerHTML = '<div class="PCPreviewCompareAtPrice giraffly_compare_at_price"></div>'; 2209 } 2210 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 2211 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 2212 2213 if(p_at_price){ 2214 jQuery('.giraffly_compare_at_price').show(); 2215 }else{ 2216 jQuery('.giraffly_compare_at_price').hide(); 2217 } 2218 2219 2220 if(!priceArr[selectedPrice].available){ 2221 jQuery('.giraffly_Unavailable').css('display','flex'); 2222 jQuery('.giraffly_available').css('display','none'); 2223 }else{ 2224 jQuery('.giraffly_Unavailable').css('display','none'); 2225 jQuery('.giraffly_available').css('display','flex'); 2226 } 2227 selectedPrice=''; 2228 } else { 2229 if(document.querySelectorAll('#bcpo .selector-wrapper').length >= 2) { 2230 jQuery('.giraffly_Unavailable').css('display','flex'); 2231 jQuery('.giraffly_available').css('display','none'); 2232 } 2233 } 2234 }); 2235 2236 2237 }else{ 2238 var seletedLength = jQuery('.giraffly_PC_Preview_Variants_Select').length; 2239 2240 jQuery(".giraffly_PC_Preview_Variants_Select").each(function(){ 2241 if(seletedLength === 1){ 2242 selected = jQuery(this).val(); 2243 }else{ 2244 selected = selected?selected+' / '+ jQuery(this).val():jQuery(this).val(); 2245 } 2246 2247 2248 if(colorArr[selected] ){ 2249 jQuery('.giraffly_PCPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 2250 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selected] + '">'); 2251 selected = '' 2252 } 2253 }); 2254 2255 2256 2257 var selectedPrice = ''; 2258 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(){ 2259 if(seletedLength === 1){ 2260 selectedPrice = jQuery(this).val(); 2261 }else{ 2262 selectedPrice = selectedPrice?selectedPrice+'-'+ jQuery(this).val():jQuery(this).val(); 2263 } 2264 2265 if(priceArr[selectedPrice]){ 2266 2267 var p_price = priceArr[selectedPrice].price?priceArr[selectedPrice].price/100:''; 2268 var p_at_price = priceArr[selectedPrice].compare_at_price?priceArr[selectedPrice].compare_at_price/100:''; 2269 p_at_price = p_at_price < p_price ? '' : p_at_price ; 2270 if(p_at_price && jQuery('.giraffly_PCPreviewCompareAtPrice.giraffly_compare_at_price').length === 0) { 2271 2272 jQuery('.giraffly_PCPreviewPriceAndComparePrice')[0].childNodes[0].innerHTML = '<div class="giraffly_PCPreviewCompareAtPrice giraffly_compare_at_price"></div>'; 2273 } 2274 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 2275 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 2276 2277 if(p_at_price){ 2278 jQuery('.giraffly_compare_at_price').show(); 2279 }else{ 2280 jQuery('.giraffly_compare_at_price').hide(); 2281 } 2282 2283 2284 if(!priceArr[selectedPrice].available){ 2285 jQuer
2285y('.giraffly_Unavailable').css('display','flex'); 2286 jQuery('.giraffly_available').css('display','none'); 2287 }else{ 2288 jQuery('.giraffly_Unavailable').css('display','none'); 2289 jQuery('.giraffly_available').css('display','flex'); 2290 } 2291 selectedPrice=''; 2292 } 2293 }); 2294 2295 2296 let selectArr = [], selectedVal = ''; 2297 if(e.target.className === 'pf-variant-select') { 2298 if(jQuery(".pf-variant-select").length>1) { 2299 jQuery(".pf-variant-select").each(function() { 2300 selectArr.push(jQuery(this).val()); 2301 }) 2302 selectedVal = selectArr[0]+ ' / ' +selectArr[1]; 2303 if(colorArr[selectedVal] ){ 2304 jQuery('.giraffly_PCPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selectedVal] + '">'); 2305 jQuery('.giraffly_phoneButtonPreviewimg ').html('<img style="width: 100%;" src="' + colorArr[selectedVal] + '">'); 2306 selectedVal = '' 2307 } 2308 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(index, ele) { 2309 if(seletedLength >= 2) { 2310 if(e.target.dataset.optionName.split(' ')[1] == (index+1)) { 2311 jQuery(this).val(e.target.value) 2312 } else { 2313 jQuery(this).val(selectArr[index]) 2314 } 2315 } 2316 }) 2317 } else { 2318 2319 setTimeout(() => { 2320 let val = jQuery('.sc-ezHhwS.hthPyC.pf-111_ input').val(); 2321 let optionList = []; 2322 jQuery('.pf-variant-select option').each(function(){ 2323 optionList.push(`${jQuery(this).val()}--${jQuery(this)[0].innerText}`); 2324 }) 2325 optionList.forEach(item => { 2326 if(item.includes(val)) { 2327 let selectText = item.split('--')[1].split('-')[0].split('/'); 2328 let first_variant = selectText[0].trim(); 2329 let sec_variant = selectText[1].trim(); 2330 let targetList = [first_variant, sec_variant]; 2331 // PC端 2332 jQuery(".giraffly_PC_Preview_Variants_Select ").each(function(index, ele) { 2333 if(seletedLength >= 2) { 2334 jQuery(this).val(targetList[index]) 2335 } 2336 }) 2337 2338 jQuery(".giraffly_phone_Preview_Variants_Select").each(function(index, ele) { 2339 if(seletedLength >= 2) { 2340 jQuery(this).val(targetList[index]) 2341 } 2342 }) 2343 } 2344 }) 2345 }, 0) 2346 } 2347 } 2348 } 2349 } 2350 }); 2351 2352 2353 jQuery('buttom[name*="quantity"], input[name*="quantity"]').on("input oninput valChange change",function(){ 2354 var quantity = jQuery(this).val(); 2355 jQuery('.giraffly_quantity_text').each(function() { 2356 jQuery(this)[0].innerText = quantity; 2357 }) 2358 jQuery('.giraffly_quantity_text').val(quantity); 2359 }) 2360 let input = document.querySelector('input'); 2361 let descriper = Object.getOwnPropertyDescriptor(input.__proto__, 'value'); 2362 2363 let getValue = descriper.get; 2364 let setValue = descriper.set; 2365 Object.defineProperty( 2366 input.__proto__, 2367 'value', 2368 { 2369 configurable: true, 2370 enumerable: true, 2371 get: function (){ 2372 return getValue.call(this); 2373 }, 2374 2375 set: function (){ 2376 // console.log(arguments, this); 2377 2378 setValue.call(this, ...arguments); 2379 jQuery(this).trigger('valChange'); 2380 } 2381 } 2382 ) 2383 2384 2385} 2386 2387function getColorImagesArr(product){ 2388 2389 var colorArr = []; 2390 var options = product.options; 2391 var variants = product.variants; 2392 if(options){
2393 Object.keys(variants).forEach(function(vkey){ 2394 colorArr[variants[vkey]["title"]] = variants[vkey].featured_image ? variants[vkey].featured_image.src : product.featured_image; 2395 }); 2396 2397 } 2398 return colorArr; 2399} 2400 2401function getColorSizeHtml(product,type=''){ 2402 var optionsHtml = ''; 2403 var options = product.options; 2404 var variants = product.variants; 2405 if(options){ 2406 2407 var stockVariants = ''; 2408 if(variants){ 2409 2410 var variantId = getQueryVariable('variant'); 2411 var has = 0; 2412 Object.keys(variants).forEach(function(key){ 2413 if(variantId){ 2414 if(variants[key].id == variantId && has === 0){ 2415 stockVariants = variants[key].options; 2416 has = 1; 2417 } 2418 }else{ 2419 if(variants[key].available && has === 0){ 2420 stockVariants = variants[key].options; 2421 has = 1; 2422 } 2423 } 2424 }); 2425 } 2426 2427 2428 Object.keys(options).forEach(function(key){ 2429 var ops = ''; 2430 if(options[key].values.length ===1 && options[key].values[0]==='Default Title'){ 2431 2432 }else{ 2433 options[key].values.forEach((item, index, arr) => { 2434 lenQ = item.split('"').length-1; 2435 if(lenQ >= 1){ 2436 // if(stockVariants.indexOf(item) > -1){ 2437 if(item.includes('\"')) { 2438 item = item.replace(/\"/g, '"') 2439 } 2440 if(stockVariants[key] === item) { 2441 ops = ops + '<option value='+`"${item}"`+' selected >'+item+'</option>'; 2442 }else{ 2443 ops = ops + '<option value='+`"${item}"`+'>'+item+'</option>'; 2444 } 2445 }else{ 2446 // if(stockVariants.indexOf(item) > -1){ 2447 if(item.includes('\"')) { 2448 item = item.replace(/\"/g, '"') 2449 } 2450 if(stockVariants[key] === item) { 2451 ops = ops + '<option value='+`"${item}"`+' selected >'+item+'</option>'; 2452 }else{ 2453 ops = ops + '<option value='+`"${item}"`+'>'+item+'</option>'; 2454 } 2455 } 2456 }); 2457 if(type==='pc'){ 2458 optionsHtml = optionsHtml+ '<div class="giraffly_PC_Preview_Variants"><div class="giraffly_PC_Preview_Variants_Select_Block">'+ 2459 '<select class="giraffly_PC_Preview_Variants_Select" style="font-size: 16px;">'+ops+'</select>'+ 2460 '<label class="giraffly_PC_Preview_Variants_Select_Lable">'+ 2461 '<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>'+ 2462 '</label>'+ 2463 '</div></div>'; 2464 }else if(type==='phone'){ 2465 optionsHtml = optionsHtml+ '<div class="giraffly_phone_Preview_Variants"><div class="giraffly_phone_Preview_Variants_Select_Block">'+ 2466 '<select class="giraffly_phone_Preview_Variants_Select" style="font-size: 16px;">'+ops+'</select>'+ 2467 '<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">
2467<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>'+ 2468 '</div></div>'; 2469 } 2470 } 2471 }); 2472 } 2473 return optionsHtml; 2474} 2475 2476function getAllVariants(product){ 2477 2478 var options = []; 2479 var allOptions = product.options; 2480 Object.keys(allOptions).forEach(function(vkey){ 2481 2482 Object.keys(allOptions[vkey].values).forEach(function(index){ 2483 if(options.indexOf(allOptions[vkey].values[index]) < 0 ){ 2484 options.push(allOptions[vkey].values[index]); 2485 } 2486 }); 2487 }); 2488 2489 return options; 2490} 2491 2492function getAllVariantsPrice(product){ 2493 2494 var variants = []; 2495 var allVariants = product.variants; 2496 2497 Object.keys(allVariants).forEach(function(vkey){ 2498 var varKey = ''; 2499 Object.keys(allVariants[vkey].options).forEach(function(index){ 2500 varKey = varKey? varKey+'-'+ allVariants[vkey].options[index] : allVariants[vkey].options[index]; 2501 }); 2502 variants[varKey] = []; 2503 variants[varKey]['id'] = allVariants[vkey].id; 2504 variants[varKey]['compare_at_price'] = allVariants[vkey].compare_at_price; 2505 variants[varKey]['price'] = allVariants[vkey].price; 2506 variants[varKey]['available'] = allVariants[vkey].available; 2507 if(allVariants[vkey].selling_plan_allocations && allVariants[vkey].selling_plan_allocations.length){ 2508 variants[varKey]['selling_plan_allocations'] = allVariants[vkey].selling_plan_allocations; 2509 } 2510 }); 2511 2512 return variants; 2513} 2514 2515function thisProductStock(product){ 2516 var stock = false ; 2517 var allVariants = product.variants; 2518 Object.keys(allVariants).forEach(function(vkey){ 2519 if(allVariants[vkey].available){ 2520 stock = true; 2521 } 2522 }); 2523 return stock; 2524} 2525 2526function shakeshake(){ 2527 } 2528 2529function getQueryVariable(variable){ 2530 var query = window.location.search.substring(1); 2531 var vars = query.split("&"); 2532 for (var i=0;i<vars.length;i++) { 2533 var pair = vars[i].split("="); 2534 if(pair[0] == variable){return pair[1];} 2535 } 2536 return(false); 2537} 2538 2539function getAppVariable(className,selectName){ 2540 var variable = []; 2541 jQuery('.'+className).find('[name*='+selectName+']').each(function(){ 2542 variable.push(jQuery(this).val()) 2543 }) 2544 return variable; 2545} 2546 2547function getAppOption(className,selectName,){ 2548 var option_list = [] 2549 jQuery('.'+className).find('[name*='+selectName+']').each(function() { 2550 var select_option_list = [] 2551 jQuery(this).find('option').each(function(index,item){ 2552 select_option_list.push(item.text) 2553 }) 2554 option_list.push(select_option_list) 2555 }) 2556 return option_list; 2557} 2558 2559if ("undefined" == typeof jQuery || 1 === parseInt(jQuery.fn.jquery) && parseFloat(jQuery.fn.jquery.replace(/^1\./, "")) < 10) { 2560 var giraffly_l = document.createElement("script"); 2561 giraffly_l.src = ("https:" == document.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"; 2562 giraffly_l.onload = function () { 2563 2564 var urls = window.location.pathname+'.js'; 2565 fetch(urls) 2566 .then(res => res.json()) 2567 .then(json => { 2568 2569 if(json.id){ 2570 let isExit = json.tags.filter(item => item.toUpperCase() === 'GIRAFFLYSTICKY') 2571 if(isExit.length === 0){ 2572 // if(json.tags.indexOf("GIRAFFLYSTICKY")==-1){ 2573 var stock = thisProductStock(json); 2574 if(stock){ 2575 setTimeout(() => { 2576 showAddToCart(json); 2577 }, 0); 2578 shakeshake(); 2579 } 2580 2581 } 2582 } 2583 2584 girafflyInitDom(json); 2585 }).catch(function(err) { 2586 2587 });; 2588 2589 2590 if((window.meta && meta.page.pageType === 'home') || location.pathname==='/'){ 2591 } 2592 2593 jQuery(document).scroll(function() { 2594 if(AutoHideButton) { 2595 // var scrollHeight = jQuery(window).height(); 2596 2597 let canvas_div = document.getElementsByClassName('giraffly_Off-Canvas'); 2598 if(canvas_div.length > 0){ 2599 let canvas_status = canvas_div[0].style.display; 2600 if(canvas_status == 'block'){ 2601 jQuery('.giraffly_phoneButtonPreview').hide(); 2602 jQuery('.giraffly_PCPreview_BOX').hide(); 2603 jQuery('.giraffly_PCPreview').hide(); 2604 return false;
2605 } 2606 } 2607 2608 var body = document.body, 2609 html = document.documentElement; 2610 var scrollHeight = Math.max( body.scrollHeight, body.offsetHeight,html.clientHeight, html.scrollHeight, html.offsetHeight ); 2611 var pcheight = scrollHeight * 0; 2612 var phoneheight = scrollHeight * 0; 2613 var y = jQuery(this).scrollTop() + 900; 2614 if(jQuery(this).scrollTop() > 0) { 2615 if(jQuery.isFunction(jQuery.fn.fadeIn)){ 2616 if (y >= pcheight) { 2617 jQuery('.giraffly_PCPreview_BOX').fadeIn(1000); 2618 jQuery('.giraffly_PCPreview').fadeIn(1000); 2619 } else { 2620 jQuery('.giraffly_PCPreview_BOX').fadeOut(100); 2621 jQuery('.giraffly_PCPreview').fadeOut(100); 2622 } 2623 2624 if (y >= phoneheight) { 2625 jQuery('.giraffly_phoneButtonPreview').fadeIn(1000); 2626 } else { 2627 jQuery('.giraffly_phoneButtonPreview').fadeOut(100); 2628 } 2629 }else{ 2630 if (y >= pcheight) { 2631 jQuery('.giraffly_PCPreview_BOX').show(); 2632 jQuery('.giraffly_PCPreview').show(); 2633 } else { 2634 jQuery('.giraffly_PCPreview_BOX').hide(); 2635 jQuery('.giraffly_PCPreview').hide(); 2636 } 2637 2638 if (y >= phoneheight) { 2639 jQuery('.giraffly_phoneButtonPreview').show(); 2640 } else { 2641 jQuery('.giraffly_phoneButtonPreview').hide(); 2642 } 2643 } 2644 } else { 2645 jQuery('.giraffly_PCPreview_BOX').fadeOut(1100); 2646 jQuery('.giraffly_PCPreview').fadeOut(1100); 2647 jQuery('.giraffly_phoneButtonPreview').fadeOut(1100); 2648 } 2649 } 2650 }); 2651 }; 2652 2653 // l.type = "text/javascript", 2654 document.getElementsByTagName("head")[0].appendChild(giraffly_l); 2655 2656}else{ 2657 var urls = window.location.pathname+'.js'; 2658 fetch(urls) 2659 .then(res => res.json()) 2660 .then(json => { 2661 2662 if(json.id){ 2663 let isExit = json.tags.filter(item => item.toUpperCase() === 'GIRAFFLYSTICKY') 2664 if(isExit.length === 0){ 2665 // if(json.tags.indexOf("GIRAFFLYSTICKY")==-1){ 2666 var stock = thisProductStock(json); 2667 if(stock){ 2668 setTimeout(() => { 2669 showAddToCart(json); 2670 }, 0); 2671 shakeshake(); 2672 } 2673 } 2674 } 2675 2676 girafflyInitDom(json); 2677 2678 }).catch(function(err) { 2679 2680 });; 2681 2682 2683 if((window.meta && meta.page.pageType === 'home') || location.pathname==='/'){ 2684 } 2685 2686 jQuery(document).scroll(function() { 2687 if(AutoHideButton) { 2688 // var scrollHeight = jQuery(window).height(); 2689 2690 let canvas_div = document.getElementsByClassName('giraffly_Off-Canvas'); 2691 if(canvas_div.length > 0){ 2692 let canvas_status = canvas_div[0].style.display; 2693 if(canvas_status == 'block'){ 2694 jQuery('.giraffly_phoneButtonPreview').hide(); 2695 jQuery('.giraffly_PCPreview_BOX').hide(); 2696 jQuery('.giraffly_PCPreview').hide(); 2697 return false; 2698 } 2699 } 2700 2701 var body = document.body, 2702 html = document.documentElement; 2703 var scrollHeight = Math.max( body.scrollHeight, body.offsetHeight,html.clientHeight, html.scrollHeight, html.offsetHeight ); 2704 var pcheight = scrollHeight * 0; 2705 var phoneheight = scrollHeight * 0; 2706 var y = jQuery(this).scrollTop() + 900; 2707 if(jQuery(this).scrollTop() > 0) { 2708 if(jQuery.isFunction(jQuery.fn.fadeIn)){ 2709 if (y >= pcheight) { 2710 jQuery('.giraffly_PCPreview_BOX').fadeIn(1000); 2711 jQuery('.giraffly_PCPreview').fadeIn(1000); 2712 } else { 2713 jQuery('.giraffly_PCPreview_BOX').fadeOut(100); 2714 jQuery('.giraffly_PCPreview').fadeOut(100); 2715 } 2716 2717 if (y >= phoneheight) { 2718 jQuery('.giraffly_phoneButtonPreview').fadeIn(1000); 2719 } else { 2720 jQuery('.giraffly_phoneButtonPreview').fadeOut(100); 2721 } 2722 }else{ 2723 if (y >= pcheight) { 2724 jQuery('.giraffly_PCPreview_BOX').show(); 2725 jQuery('.giraffly_PCPreview').show(); 2726 } else { 2727 jQuery('.giraffly_PCPreview_BOX').hide(); 2728 jQuery('.giraffly_PCPreview').hide(); 2729 } 2730 2731 if (y >= phoneheight) { 2732 jQuery('.giraffly_phoneButtonPreview').show(); 2733 } else { 2734 jQuery('.giraffly_phoneButtonPreview').hide(); 2735 } 2736 2737 } 2738 } else { 2739 jQuery('.giraffly_PCPreview_BOX').fadeOut(1100); 2740 jQuery('.giraffly_PCPreview').fadeOut(1100); 2741 jQuery('.giraffly_phoneButtonPreview').fadeOut(1100); 2742 } 2743 } 2744 }); 2745 2746 2747 jQuery('.giraffly_phoneButtonPreview').hide(); 2748} 2749 2750 2751 2752 var cartBarUserClient = ''; 2753 if (!(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|i
2753os|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) { 2754 cartBarUserClient = 'pc'; 2755 } else{ 2756 cartBarUserClient = 'phone'; 2757 } 2758 2759 2760 2761function addMiniCartOpenTimes(){ 2762 var urls = 'https://api-stickycart.seoant.com/api/v1/addClickTimes?c=f363f736391aa7b4e2bbb5a9d79859a5f2d4d0df&shop=papermintystudio.com'; 2763 2764 fetch(urls, { 2765 method: 'post', 2766 headers: { 2767 'Content-type': 'application/json', 2768 "Access-Control-Request-Headers": "*", 2769 "Access-Control-Request-Method": "*" 2770 }, 2771 body: JSON.stringify({ 2772 action: 'mini' 2773 }) 2774 }).then(json => { 2775 2776 }); 2777} 2778 2779 2780function girafflyCartBarButton(productJson,updateShoppingCart=true) { 2781 2782 var hideStickyCartClass =''; 2783 2784 hideStickyCartClass = ''; 2785 2786 2787 2788 let girafflyCartNumber = productJson.item_count; 2789 window.girafflyCartNumber = girafflyCartNumber; 2790 let car_bar_position = (cartBarUserClient=='pc')? 'right:30px;bottom:137px ': 'right:30px;bottom:130px '; 2791 let car_bar_style = "background-color:#e5d3c9;padding:30px"; 2792 2793 let Round_TotalQuantityHtml = ''; 2794 let Square_TotalQuantityHtml = ''; 2795 2796 Round_TotalQuantityHtml = '<div class="giraffly_total_Quantity_Circle_Round">\n' + 2797 ' <div class="giraffly_total_Quantity_Round" style="background-color: #e7a864">\n' + 2798 ' <span class="girafflyCartNumber" style="color: #ffffff">'+ girafflyCartNumber +'</span>\n' + 2799 ' </div>' + 2800 ' </div>'; 2801 2802 Square_TotalQuantityHtml = '<div class="giraffly_total_Quantity_Circle_Square">\n' + 2803 ' <div class="giraffly_total_Quantity_Square" style="background-color: #e7a864">\n' + 2804 ' <span class="girafflyCartNumber" style="color: #ffffff">'+ girafflyCartNumber +'</span>\n' + 2805 ' </div>\n' + 2806 ' </div>'; 2807 2808 var hoverButtonHtml = ''; 2809 hoverButtonHtml = '<div class="giraffly_hoverButton '+ hideStickyCartClass +'" style="'+ car_bar_position +'" onclick="cartBarButtonAction()">\n' + 2810 ' <div class="giraffly_hoverButton_Round" style="'+car_bar_style+'">\n' + 2811 '<svg aria-hidden="true" focusable="false" role="presentation" style="display:inline-block;vertical-align:middle;fill:currentColor;width:41px;height:41px" 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>' + 2812 Round_TotalQuantityHtml + 2813 ' </div>\n' + 2814 ' </div>'; 2815 2816 2817 let currentUrl = window.location.pathname; 2818 currentUrl = currentUrl.replace("\/", ""); 2819 2820 var divHoverButton = document.createElement("div"); 2821 if(currentUrl == 'cart'){ 2822 divHoverButton.innerHTML = hoverButtonHtml; 2823 2824 }else{ 2825 if(girafflyCartNumber){ 2826 // console.info('has cart'); 2827 divHoverButton.innerHTML = hoverButtonHtml; 2828 }else{ 2829 // console.info('empty cart'); 2830 divHoverButton.innerHTML = hoverButtonHtml; 2831 } 2832 } 2833 updateCartIconQuantity(); 2834 document.body.appendChild(divHoverButton); 2835 2836 2837 if(updateShoppingCart){ 2838 getGirafflyShoppingCart(productJson); 2839 } 2840} 2841 2842 2843function getGirafflyShoppingCart(productJson) { 2844 let mini_cart_title = 'Shopping cart'; 2845 let empty_cart_text = 'Your cart is currently empty.'; 2846 let view_cart_button = 'View cart'; 2847 let checkout_button = 'Checkout'; 2848 2849 let shoppingCartHtml = ''; 2850 2851 2852 let productListHtml = ''; 2853 let subtotalHtml = ''; 2854 let girafflyCartNumber = 0; 2855 if(productJson != '') { 2856 let productObj = productJson; 2857 let productItems = productObj.items; 2858 girafflyCartNumber = productObj.item_count; 2859 let itemHtml = ''; 2860 2861 for(let i = 0,len=productItems.length; i < len; i++) { 2862 2863 let product_title = productItems[i].product_title; 2864 product_title = (product_title.length < 70)?product_title: product_title.substring(0,70) + '...'; 2865 var giraffly_del_Content =""; 2866 2867 if(productItems[i].total_discount==0){ 2868 giraffly_del_Content = '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 2869 '<span style="align-self: center;">'+ girafflyReturnAmount(productItems[i].price/100) + ' </span>\n'; 2870 }else{ 2871 giraffly_del_Content ='<div><s>'+ girafflyReturnAmount(productItems[i].price/100)+'</s></div>\n'+ 2872 '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 2873 '<span style="align-self: center;">'+ girafflyReturnAmount(productItems[i].discounted_price/100) + '</span>\n'; 2874 } 2875 2876 let variant_title = (productItems[i].variant_title == null)?'':productItems[i].variant_title; 2877 itemHtml = '<div class="giraffly_Off-Canvas__ShowProduct">\n' + 2878 ' <div class="giraffly_ShowProduct_Image">\n' + 2879 ' <a href="'+ productItems[i].url +'">' + 2880 ' <img src="'+ productItems[i].image +'" alt="prodcut img" />\n' + 2881 ' </a>' + 2882 ' </div>\n' + 2883 ' <div class="giraffly_ShowProduct_Content">\n' + 2884 ' <div class="giraffly_ShowProduct_Title">\n' + 2885 product_title + 2886 ' </div>\n' + 2887 ' <div class="giraffly_ShowProduct_Style">\n' + 2888 variant_title + 2889 ' </div>\n' + 2890 giraffly_del_Content+ 2891 ' <div class="giraffly_Product_Count_Control">\n' + 2892 ' <div class="giraffly_decrease_sign" onclick="girafflyProductCountChange(this,false)" data-vid="'+ productItems[i].variant_id +'">-</div>\n' + 2893 ' <div class="giraffly_Product_Count"> '+ productItems[i].quantity +'</div>\n' + 2894 ' <div class="giraffly_add_sign" onclick="girafflyProductCountChange(this,true)" data-vid="'+ productItems[i].variant_id +'">+</div>\n' + 2895 ' </div>\n' + 2896 ' </div>\n' + 2897 ' </div>\n' + 2898 ' <div class="giraffly_ShowProduct_Delete" onclick="girafflyRemove(this)" data-id="'+ productItems[i].variant_id +'" data-number="'+ productItems[i].quantity +'">\n' + 2899 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 2900 ' <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' + 2901 ' </svg>\n' + 2902 ' </div>\n' + 2903 ' </div>'; 2904 productListHtml += itemHtml; 2905 } 2906 2907 2908 if(productListHtml != ''){ 2909 } 2910 } 2911 2912 2913 let off_canvas_position = ''; 2914 off_canvas_position = 'right: 0;width: 480px;'; 2915 2916 let emptyCartStyle = (girafflyCartNumber==0)?'display:block':'display:none';
2917 let canvas_emptyCartHtml = '<div class="giraffly_Off-Canvas-EmptyProduct giraffly_EmptyCart" style="'+ emptyCartStyle +'">' + 2918 empty_cart_text + 2919 '</div>'; 2920 2921 let canvas_footerButtonHtml = ''; 2922 canvas_footerButtonHtml = '<div class="giraffly_Off-Canvas-Footer">\n' + 2923 ' <div onclick="girafflyMiniCartAction(1)" class="giraffly_Off-Canvas_Button" style="width: 100%;background-color: #b46233; color: #F3F3F3">\n' + 2924 view_cart_button + 2925 '</div>\n' + 2926 ' </div>\n'; 2927 2928 let canvas_shoppingCartHtml = '<section class="giraffly_Off-Canvas giraffly-animated fadeInRight" style="'+off_canvas_position+'">\n' + 2929 ' <div class="giraffly_Off-Canvas-Sheet" role="dialog">\n' + 2930 ' <div class="giraffly_Off-Canvas-Sheet__Container">\n' + 2931 ' <div class="giraffly_Off-Canvas-Header">\n' + 2932 ' <div class="giraffly_Off-Canvas-Number__Show">\n' + 2933 ' <svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Icon" viewbox="0 0 37 40">\n' + 2934 ' <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' + 2935 ' </svg>\n' + 2936 ' <div class="giraffly_Cart_Product_Number girafflyCartNumber">\n' + 2937 girafflyCartNumber + 2938 ' </div>\n' + 2939 ' </div>\n' + 2940 ' <div class="giraffly_Off-Canvas-Title">\n' + 2941 mini_cart_title + 2942 ' </div>\n' + 2943 ' <div class="giraffly_Off-Canvas-Closed" onclick="closedGirafflyShoppingCart()">\n' + 2944 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 2945 ' <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' + 2946 ' </svg>\n' + 2947 ' </div>\n' + 2948 ' </div>\n' + 2949 ' <div class="giraffly_Off-Canvas-Content">\n' + 2950 ' <div class="giraffly_Product_List" style="display: block;">\n' + 2951 productListHtml + 2952 ' </div>\n' + 2953 canvas_emptyCartHtml + 2954 ' </div>\n' + 2955 ' <div class="giraffly_Subtotal_Box">\n'+ 2956 subtotalHtml + 2957 ' </div>\n' + 2958 canvas_footerButtonHtml + 2959 ' </div>\n' + 2960 ' </div>\n' + 2961 ' </section>'; 2962 2963 2964 2965 let modal_emptyCarthtml= ' <div class="giraffly_Modal_Popups-EmptyProduct giraffly_EmptyCart" style="'+ emptyCartStyle +'">' + 2966 empty_cart_text + 2967 '</div>'; 2968 let modal_footerButtonHtml = ''; 2969 modal_footerButtonHtml = '<div class="giraffly_Modal_Popups-Footer">\n' + 2970 ' <div class="giraffly_Modal_Popups-Footer--fill"></div>\n' + 2971 ' <div class="giraffly_Modal_Popups_ButtonGroup">\n' + 2972 ' <div onclick="girafflyMiniCartAction(1)" class="giraffly_Modal_Popups_Button" style="background-color: #b46233; color: #F3F3F3;">\n' + 2973 view_cart_button + 2974 '</div>\n' + 2975 ' </div>\n' + 2976 ' </div>'; 2977 2978 let modal_shoppingCartHtml = '<section class="giraffly_Modal_Popups giraffly-animated fadeInUp" >\n' + 2979 ' <div role="dialog" class="giraffly_Modal_Popups_Dialog">\n' + 2980 ' <div class="giraffly_Modal_Popups__Container" style="max-width: 750px">\n' + 2981 ' <div class="giraffly_Modal_Popups-Header">\n' + 2982 ' <div class="giraffly_Modal_Popups-Number__Show">\n' + 2983 ' <svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Icon" viewbox="0 0 37 40">\n' + 2984 ' <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' + 2985 ' </svg>\n' + 2986 ' <div class="giraffly_Cart_Product_Number girafflyCartNumber">\n' + 2987 girafflyCartNumber + 2988 ' </div>\n' + 2989 ' </div>\n' + 2990 ' <div class="giraffly_Modal_Popups-Title">\n' + 2991 mini_cart_title + 2992 ' </div>\n' + 2993 ' <div class="giraffly_Modal_Popups-Closed" onclick="closedGirafflyShoppingCart()">\n' + 2994 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 2995 ' <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' + 2996 ' </svg>\n' + 2997 ' </div>\n' + 2998 ' </div>\n' + 2999 ' <div class="giraffly_Modal_Popups-Body">\n' + 3000 ' <div class="giraffly_Product_List">\n' + 3001 productListHtml + 3002 ' </div>\n' + 3003 modal_emptyCarthtml + 3004 ' </div>\n' + 3005 ' <div class="giraffly_Subtotal_Box">\n'+ 3006 subtotalHtml + 3007 ' </div>\n'+ 3008 modal_footerButtonHtml + 3009 ' </div>\n' + 3010 ' </div>\n' + 3011 ' </section>\n' + 3012 ' \n' + 3013 ' <div class="giraffly_Modal_Popups_Backdrop"></div>'; 3014 3015 3016 shoppingCartHtml = canvas_shoppingCartHtml; 3017 3018 let divShoppingCart = document.createElement("div"); 3019 divShoppingCart.innerHTML = shoppingCartHtml; 3020 document.body.appendChild(divShoppingCart); 3021} 3022 3023 3024function girafflyMiniCartAction(type) { 3025 if(type == 1){ 3026 window.location.href="/cart"; 3027 }else{ 3028 window.location.href="/cart/checkout"; 3029 } 3030} 3031 3032 3033function closedGirafflyShoppingCart(){ 3034 jQuery(".giraffly_Off-Canvas").css('display','none'); 3035 jQuery(".giraffly_hoverButton").css('display','block'); 3036 3037 var body = document.body, 3038 html = document.documentElement; 3039 var scrollHeight = Math.max( body.scrollHeight, body.offsetHeight,html.clientHeight, html.scrollHeight, html.offsetHeight ); 3040 var pcheight = scrollHeight * 0; 3041 var phoneheight = scrollHeight * 0; 3042 var y = jQuery(this).scrollTop() + 900; 3043 if(jQuery(this).scrollTop() > 0) { 3044 if(y >= pcheight) { 3045 jQuery(".giraffly_PCPreview_BOX").show(); 3046 jQuery(".giraffly_PCPreview").css('display','flex'); 3047 } 3048 if(y >= phoneheight) { 3049 jQuery(".giraffly_phoneButtonPreview ").show(); 3050 } 3051 } 3052} 3053 3054// 3055function closeMinicartBox() { 3056 if(typeof jQuery != 'undefined' && document.body) { 3057 jQuery('body').on('click', function() { 3058 jQuery(document).mouseup(e => { 3059 3060 var Icon = jQuery('.giraffly_Off-Canvas'); 3061 3062 var popIcon = jQuery('.giraffly_Modal_Popups__Container'); 3063 3064 let status = jQuery('.giraffly_Off-Canvas').css('display'); 3065 3066 if (!Icon.is(e.target) && Icon.has(e.target).length === 0 && !popIcon.is(e.target) && popIcon.has(e.target).length === 0 && status !== 'none') { 3067 closedGirafflyShoppingCart(); 3068 } 3069 }); 3070 }) 3071 } else { 3072 setTimeout(() => { 3073 closeMinicartBox(); 3074 }, 1000); 3075 } 3076} 3077 3078closeMinicartBox(); 3079 3080 3081function cartBarButtonAction() { 3082 if(cartBarUserClient=='phone'){ 3083 jQuery(".giraffly_Off-Canvas").css('width','100%'); 3084 } 3085 jQuery(".giraffly_Off-Canvas").css('display','block'); 3086 3087 3088 addMiniCartOpenTimes(); 3089 3090 // updateGirafflyShoppingCart(); 3091 3092 jQuery(".giraffly_hoverButton").css('display','none'); 3093 3094 3095 try{ 3096 if(jQuery.isFunction(jQuery.fn.fadeOut)){ 3097 if(cartBarUserClient == 'pc'){ 3098 jQuery('.giraffly_PCPreview_BOX').fadeOut(100); 3099 jQuery('.giraffly_PCPreview').fadeOut(100); 3100 }else{ 3101 jQuery('.giraffly_phoneButtonPreview').fadeOut(100); 3102 } 3103 }else{ 3104 if(cartBarUserClient == 'pc'){ 3105 jQuery('.giraffly_PCPreview_BOX').hide(); 3106 jQuery('.giraffly_PCPreview').hide(); 3107 }else{ 3108 jQuery('.giraffly_phoneButtonPreview').hide(); 3109 } 3110 } 3111 3112 3113 }catch(e){} 3114 } 3115 3116 3117function getUserShoppingCart() { 3118 fetch("/cart.js",{method: 'GET'}) 3119 .then(res => res.json()) 3120 .then(json => { 3121 3122 jQuery(".girafflyCartNumber").html(json.item_count); 3123 3124 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(json.total_price/100)); 3125 3126 }).catch(function(err) { 3127 console.log("error: giraffly - getUserShoppingCart"); 3128 }); 3129} 3130 3131 3132function girafflyProductCountChange(obj,isAdd){ 3133 let VId = obj.getAttribute("data-vid"); 3134 let needUpdateCount = 0; 3135
3136 let countNumberObj = ''; 3137 3138 if(isAdd){ 3139 countNumberObj = obj.previousSibling.previousElementSibling; 3140 needUpdateCount = Number(countNumberObj.innerHTML)+1; 3141 3142 needAddProduct(VId,countNumberObj,1,needUpdateCount); 3143 3144 }else{ 3145 countNumberObj = obj.nextSibling.nextElementSibling; 3146 needUpdateCount = Number(countNumberObj.innerHTML)-1; 3147 3148 3149 jQuery.ajax({ 3150 url : '/cart/change.js', 3151 type: 'post', 3152 data: JSON.stringify({ 3153 quantity: needUpdateCount, 3154 id: VId 3155 }), 3156 headers: { 3157 'Content-type': 'application/json' 3158 }, 3159 dataType: 'json', 3160 success: function (data) { 3161 3162 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 3163 updateGirafflyShoppingCart(); 3164 }); 3165 if(data.token != ''){ 3166 if(needUpdateCount==0){ 3167 3168 let objParent = obj.parentNode.parentNode.parentNode.parentNode.parentNode; 3169 let childParent = obj.parentNode.parentNode.parentNode.parentNode; 3170 objParent.removeChild(childParent); 3171 3172 3173 jQuery(".girafflyCartNumber").html(data.item_count); 3174 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 3175 3176 }else{ 3177 3178 let proItem = data.items; 3179 let realQuantity = 0; 3180 for(let ik = 0,lk=proItem.length; ik < lk; ik++) { 3181 if(proItem[ik].id == VId){ 3182 realQuantity = proItem[ik].quantity; 3183 break; 3184 } 3185 } 3186 3187 if(realQuantity != needUpdateCount){ 3188 let needAddNumber = needUpdateCount - realQuantity; 3189 3190 needAddProduct(VId,countNumberObj,needAddNumber,needUpdateCount); 3191 3192 }else{ 3193 if(data.item_count != 0){ 3194 3195 countNumberObj.innerHTML = needUpdateCount; 3196 jQuery(".girafflyCartNumber").html(data.item_count); 3197 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 3198 }else{ 3199 3200 jQuery(".giraffly_EmptyCart").show(); 3201 jQuery(".girafflyCartNumber").html(0); 3202 jQuery(".giraffly_Subtotal_Show").hide(); 3203 } 3204 } 3205 } 3206 3207 }else{ 3208 alert("Opps... something wrong."); 3209 } 3210 } 3211 }); 3212 } 3213 3214} 3215 3216 3217function needAddProduct(vid,obj,needAddCount,needUpdateCount){ 3218 3219 3220 jQuery.ajax({ 3221 url: '/cart/add.js', 3222 type: 'post', 3223 data: JSON.stringify({ 3224 quantity: needAddCount, 3225 id: vid, 3226 }), 3227 headers: { 3228 'Content-type': 'application/json' 3229 }, 3230 dataType: 'json', 3231 success: function (json) { 3232 if(json.id){ 3233 3234 obj.innerHTML = needUpdateCount; 3235 3236 getUserShoppingCart(); 3237 3238 }else{ 3239 alert("Opps... something wrong."); 3240 } 3241 } 3242 }); 3243} 3244 3245 3246function girafflyRemove(productObj){ 3247 let dataId = productObj.getAttribute("data-id"); 3248 let dataNumber = productObj.getAttribute("data-number"); 3249 3250 3251 jQuery.ajax({ 3252 url : '/cart/change.js', 3253 type: 'post', 3254 data: JSON.stringify({ 3255 quantity: 0, 3256 id: dataId 3257 }), 3258 headers: { 3259 'Content-type': 'application/json' 3260 }, 3261 dataType: 'json', 3262 success: function (data) { 3263 if(data.token != ''){ 3264 3265 let objParent = productObj.parentNode.parentNode; 3266 let childParent = productObj.parentNode; 3267 objParent.removeChild(childParent); 3268 3269 if(data.item_count != 0){ 3270 jQuery(".girafflyCartNumber").html(data.item_count); 3271 jQuery(".giraffly_Cart_Price_Number").html(girafflyReturnAmount(data.total_price/100)); 3272 }else{ 3273 3274 jQuery(".giraffly_EmptyCart").show(); 3275 jQuery(".girafflyCartNumber").html(0); 3276 jQuery(".giraffly_Subtotal_Show").hide(); 3277 } 3278 } 3279 } 3280 }); 3281} 3282 3283 3284function updateGirafflyShoppingCart (){ 3285 3286 fetch("/cart.js",{method: 'GET'}) 3287 .then(res => res.json()) 3288 .then(shoppingCartJson => 3289 { 3290 sessionStorage.setItem('lastCartCount',shoppingCartJson.item_count); 3291 3292 let productListHtml = ''; 3293 let subtotalHtml = ''; 3294 if(shoppingCartJson != '') { 3295 let productItems = shoppingCartJson.items; 3296 let itemHtml = ''; 3297 3298 for(let i = 0,len=productItems.length; i < len; i++) { 3299 3300 let product_title = productItems[i].product_title; 3301 product_title = (product_title.length < 70)?product_title: product_title.substring(0,70) + '...'; 3302 let variant_title = (productItems[i].variant_title == null)?'':productItems[i].variant_title; 3303 var giraffly_del_Content =""; 3304 3305 if(productItems[i].total_discount==0){ 3306 giraffly_del_Content = '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 3307 '<span style="align-self:center;">'+ girafflyReturnAmount(productItems[i].price/100) + ' </span>\n'; 3308 }else{ 3309 giraffly_del_Content ='<div><s>'+ girafflyReturnAmount(productItems[i].price/100)+'</s></div>\n'+ 3310 '<div class="giraffly_ShowProduct_Price" style="display: flex;">\n' + 3311 '<span>'+ girafflyReturnAmount(productItems[i].discounted_price/100) + '</span>\n'; 3312 } 3313 3314 itemHtml = '<div class="giraffly_Off-Canvas__ShowProduct">\n' + 3315 ' <div class="giraffly_ShowProduct_Image">\n' + 3316 ' <a href="'+ productItems[i].url +'">' + 3317 ' <img src="'+ productItems[i].image +'" alt="prodcut img" />\n' + 3318 ' </a>' + 3319 ' </div>\n' + 3320 ' <div class="giraffly_ShowProduct_Content">\n' + 3321 ' <div class="giraffly_ShowProduct_Title">\n' + 3322 product_title + 3323 ' </div>\n' + 3324 ' <div class="giraffly_ShowProduct_Style">\n' + 3325 variant_title + 3326 ' </div>\n' + 3327 giraffly_del_Content+ 3328 ' <div class="giraffly_Product_Count_Control">\n' + 3329 ' <div class="giraffly_decrease_sign" onclick="girafflyProductCountChange(this,false)" data-vid="'+ productItems[i].variant_id +'">-</div>\n' + 3330 ' <div class="giraffly_Product_Count"> '+ productItems[i].quantity +'</div>\n' + 3331 ' <div class="giraffly_add_sign" onclick="girafflyProductCountChange(this,true)" data-vid="'+ productItems[i].variant_id +'">+</div>\n' + 3332 ' </div>\n' + 3333 ' </div>\n' + 3334 ' </div>\n' + 3335 ' <div class="giraffly_ShowProduct_Delete" onclick="girafflyRemove(this)" data-id="'+ productItems[i].variant_id +'" data-number="'+ productItems[i].quantity +'">\n' + 3336 ' <svg viewbox="0 0 20 20" class="giraffly_Closed__Svg" focusable="false" aria-hidden="true">\n' + 3337 ' <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' + 3338 ' </svg>\n' + 3339 ' </div>\n' + 3340 ' </div>'; 3341 productListHtml += itemHtml; 3342 } 3343 3344 3345 if(productListHtml != ''){ 3346 3347 3348 jQuery(".giraffly_EmptyCart").hide(); 3349 }else{ 3350 3351 jQuery(".giraffly_EmptyCart").show(); 3352 } 3353 3354 3355 jQuery(".giraffly_Product_List").html(productListHtml); 3356 3357 jQuery(".girafflyCartNumber").html(shoppingCartJson.item_count); 3358 3359 updateCartQuantity(shoppingCartJson.item_count); 3360 3361 3362 let isArr = document.getElementsByClassName("giraffly_hoverButton"); 3363 if(productListHtml != '' && isArr.length == 0){ 3364 girafflyCartBarButton(shoppingCartJson,false); 3365 } 3366 } 3367 3368 }).catch(function(err) { 3369 console.log("error: giraffly - updateShoppingCart"); 3370 }); 3371} 3372 3373 3374function updateCartIconQuantity() { 3375 3376 jQuery(`button[type='submit'][class*='add']`).on('click', function() { 3377 if(jQuery('.giraffly_hoverButton').length === 0) { 3378 fetch("/cart.js",{method: 'GET'}) 3379 .then(res => res.json()) 3380 .then(json => { 3381 girafflyCartBarButton(json); 3382 }).catch(function(err) { 3383 console.log("error: giraffly - getUserShoppingCart"); 3384 }); 3385 } else { 3386 // let currents = jQuery('.girafflyCartNumber').eq(0).text(); 3387 // let endNum = 0; 3388 // if(Number(currents) !== window.girafflyCartNumber) { 3389 // endNum = window.girafflyCartNumber || 0; 3390 // } else { 3391 // endNum = currents; 3392 // } 3393 // let num = Number(endNum) + 1; 3394 // jQuery('.girafflyCartNumber').text(num); 3395 } 3396 }) 3397 3398 setInterval(() => { 3399 let girafflyCartNumber = jQuery('.girafflyCartNumber'); 3400 if(jQuery(`header[class*='active']`).length > 0 && girafflyCartNumber.length > 0) { 3401 let num = Number(girafflyCartNumber.text()); 3402 jQuery(`header[class*='active']`).find(`button[id*='minus'][class*='minus']`).on('click', function(){ 3403 jQuery('.girafflyCartNumber').text(num === 0 ? 0 : num - 1); 3404 }) 3405 jQuery(`header[class*='active']`).find(`button[id*='plus'][class*='plus']`).on('click', function(){ 3406 jQuery('.girafflyCartNumber').text(num + 1); 3407 }) 3408 jQuery(`header[class*='active']`).find(`button[id*='remove'][class*='remove']`).on('click', function(){ 3409 jQuery('.girafflyCartNumber').text(0); 3410 }) 3411 } 3412 }, 500) 3413} 3414 3415 3416function girafflyAddEventListener(element,type,fn) { 3417 3418 if(element.addEventListener){ 3419 element.addEventListener(type,fn,false); 3420 }else if(element.attachEvent){ 3421 element.attachEvent("on"+type,fn); 3422 }else{ 3423 element["on"+type]=fn; 3424 } 3425} 3426 3427 3428function onFetch(callback) { 3429 let logFetch = window.fetch; 3430 window.fetch = function (input, init) { 3431 return new Promise((resolve, reject)=> { 3432 // console.log(input,'listen input fetch...') 3433 // console.log(init,'listen init fetch...') 3434 logFetch(input, init) 3435 .then(function(response) { 3436 callback(input); 3437 resolve(response); 3438 }, reject) 3439 }) 3440 } 3441} 3442 3443 3444function girafflyCartBartInit(){ 3445 3446 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 3447 if(settings.url.indexOf('/cart.js') !== -1) { 3448 let oldcount = sessionStorage.getItem('cartCount'); // cartjsæ°é 3449 let newcount = sessionStorage.getItem('lastCartCount'); 3450 3451 if(newcount && newcount !== '') { 3452 3453 if(newcount !== oldcount) { 3454 updateGirafflyShoppingCart(); 3455 sessionStorage.setItem('cartCount', newcount); 3456 } 3457 } else { 3458 3459 updateGirafflyShoppingCart(); 3460 } 3461 } else { 3462 updateGirafflyShoppingCart(); 3463 } 3464 }); 3465 // fetchäºä»¶çå¬ 3466 onFetch(fetchPath=> { 3467 var fetchPathString = fetchPath+"" 3468 if(fetchPathString.indexOf('/add') != -1) { 3469 updateGirafflyShoppingCart() 3470 } 3471 }) 3472} 3473
3474 if ("undefined" == typeof jQuery || 1 === parseInt(jQuery.fn.jquery) && parseFloat(jQuery.fn.jquery.replace(/^1\./, "")) < 10) { 3475 var cartBarJQ = document.createElement("script"); 3476 cartBarJQ.src = ("https:" == document.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"; 3477 cartBarJQ.onload = function () { 3478 3479 fetch("/cart.js",{method: 'GET'}) 3480 .then(res => res.json()) 3481 .then(json => { 3482 girafflyCartBarButton(json); 3483 3484 3485 }).catch(function(err) { 3486 console.log("error: giraffly - getShoppingCart"); 3487 }); 3488 3489 3490 girafflyCartBartInit(); 3491 3492 3493 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 3494 if (settings.url == "cart/add.js") { 3495 updateGirafflyShoppingCart(); 3496 } 3497 }); 3498 3499 }; 3500 document.getElementsByTagName("head")[0].appendChild(cartBarJQ); 3501 3502 }else{ 3503 3504 fetch("/cart.js",{method: 'GET'}) 3505 .then(res => res.json()) 3506 .then(json => { 3507 girafflyCartBarButton(json); 3508 3509 3510 3511 }).catch(function(err) { 3512 console.log("error: giraffly - getUserShoppingCart"); 3513 }); 3514 3515 3516 girafflyCartBartInit(); 3517 3518 3519 jQuery(document).ajaxSuccess(function (event, xhr, settings) { 3520 if (settings.url == "cart/add.js") { 3521 updateGirafflyShoppingCart(); 3522 } 3523 }); 3524 } 3525 3526 3527 3528 3529 3530 3531function addQuickBuyClickTimes(price,product){ 3532 var urls = 'https://api-stickycart.seoant.com/api/v1/addClickTimes?c=f363f736391aa7b4e2bbb5a9d79859a5f2d4d0df&shop=papermintystudio.com'; 3533 3534 fetch(urls, { 3535 method: 'post', 3536 headers: { 3537 'Content-type': 'application/json', 3538 "Access-Control-Request-Headers": "*", 3539 "Access-Control-Request-Method": "*" 3540 }, 3541 body: JSON.stringify({ 3542 p: price, 3543 productID : product.id, 3544 productTitle: product.title, 3545 productSrc: product.image, 3546 action: 'quick' 3547 }) 3548 }).then(json => { 3549 3550 }); 3551} 3552 3553 3554giraffly_get_variants = function(obj,url){ 3555 let Button_OBJ = obj; 3556 let handle = url;
3557 let cartIcon = '<svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Quickbuy_Icon" viewBox="0 0 1024 1024" ><path fill=#B46233 d="M725.333333 768C677.973333 768 640 805.973333 640 853.333333 640 900.266667 678.4 938.666667 725.333333 938.666667 772.266667 938.666667 810.666667 900.266667 810.666667 853.333333 810.666667 805.973333 772.266667 768 725.333333 768M42.666667 85.333333 42.666667 170.666667 128 170.666667 281.6 494.506667 223.573333 599.04C217.173333 610.986667 213.333333 625.066667 213.333333 640 213.333333 686.933333 251.733333 725.333333 298.666667 725.333333L810.666667 725.333333 810.666667 640 316.586667 640C310.613333 640 305.92 635.306667 305.92 629.333333 305.92 627.2 306.346667 625.493333 307.2 624.213333L345.6 554.666667 663.466667 554.666667C695.466667 554.666667 723.626667 536.746667 738.133333 510.72L890.88 234.666667C893.866667 227.84 896 220.586667 896 213.333333 896 189.866667 876.8 170.666667 853.333333 170.666667L222.293333 170.666667 182.186667 85.333333M298.666667 768C251.306667 768 213.333333 805.973333 213.333333 853.333333 213.333333 900.266667 251.733333 938.666667 298.666667 938.666667 345.6 938.666667 384 900.266667 384 853.333333 384 805.973333 345.6 768 298.666667 768Z" /></svg>'; 3558 let Icon_OBJ = Button_OBJ.getElementsByClassName("giraffly_Quickbuy_Round")[0]; 3559 let Ul_OBJ = Button_OBJ.getElementsByTagName("ul")[0]; 3560 3561 3562 let svgObj = Icon_OBJ.getElementsByTagName("svg"); 3563 svgObj[1].style.setProperty("display", "block", "important"); 3564 svgObj[2].style.setProperty("display", "none", "important"); 3565 3566 if(Ul_OBJ.style.display == 'block'){ 3567 Ul_OBJ.style.display = 'none'; 3568 svgObj[0].style.setProperty("display", "block", "important"); 3569 svgObj[1].style.setProperty("display", "none", "important"); 3570 svgObj[2].style.setProperty("display", "none", "important"); 3571 }else{ 3572 3573 jQuery(".giraffly_Quickbuy-dropdown").css('display','none'); 3574 svgObj[0].style.setProperty("display", "none", "important"); 3575 svgObj[1].style.setProperty("display", "block", "important"); 3576 svgObj[2].style.setProperty("display", "none", "important"); 3577 3578 // let loadingIcon = '<svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Quickbuy_Loading" viewBox="0 0 1024 1024"><path fill="#B46233" d="M843.307 742.24c0 3.217 2.607 5.824 5.824 5.824s5.824-2.607 5.824-5.824a5.823 5.823 0 0 0-5.824-5.824 5.823 5.823 0 0 0-5.824 5.824zM714.731 874.912c0 6.398 5.186 11.584 11.584 11.584s11.584-5.186 11.584-11.584-5.186-11.584-11.584-11.584-11.584 5.186-11.584 11.584zM541.419 943.2c0 9.614 7.794 17.408 17.408 17.408s17.408-7.794 17.408-17.408-7.794-17.408-17.408-17.408-17.408 7.794-17.408 17.408z m-186.56-9.152c0 12.795 10.373 23.168 23.168 23.168s23.168-10.373 23.168-23.168-10.373-23.168-23.168-23.168-23.168 10.373-23.168 23.168zM189.355 849.12c0 16.012 12.98 28.992 28.992 28.992s28.992-12.98 28.992-28.992-12.98-28.992-28.992-28.992-28.992 12.98-28.992 28.992zM74.731 704.736c0 19.228 15.588 34.816 34.816 34.816s34.816-15.588 34.816-34.816-15.588-34.816-34.816-34.816-34.816 15.588-34.816 34.816z m-43.008-177.28c0 22.41 18.166 40.576 40.576 40.576s40.576-18.166 40.576-40.576-18.166-40.576-40.576-40.576-40.576 18.166-40.576 40.576z m35.392-176.128c0 25.626 20.774 46.4 46.4 46.4s46.4-20.774 46.4-46.4c0-25.626-20.774-46.4-46.4-46.4-25.626 0-46.4 20.774-46.4 46.4z m106.176-142.016c0 28.843 23.381 52.224 52.224 52.224s52.224-23.381 52.224-52.224c0-28.843-23.381-52.224-52.224-52.224-28.843 0-52.224 23.381-52.224 52.224z m155.904-81.344c0 32.024 25.96 57.984 57.984 57.984s57.984-25.96 57.984-57.984-25.96-57.984-57.984-57.984-57.984 25.96-57.984 57.984z m175.104-5.056c0 35.24 28.568 63.808 63.808 63.808s63.808-28.568 63.808-63.808c0-35.24-28.568-63.808-63.808-63.808-35.24 0-63.808 28.568-63.808 63.808z m160.32 72.128c0 38.421 31.147 69.568 69.568 69.568s69.568-31.147 69.568-69.568-31.147-69.568-69.568-69.568-69.568 31.147-69.568 69.568z m113.92 135.488c0 41.638 33.754 75.392 75.392 75.392s75.392-33.754 75.392-75.392-33.754-75.392-75.392-75.392-75.392 33.754-75.392 75.392z m45.312 175.488c0 44.854 36.362 81.216 81.216 81.216s81.216-36.362 81.216-81.216c0-44.854-36.362-81.216-81.216-81.216-44.854 0-81.216 36.362-81.216 81.216z"></path></svg>'; 3579 // Icon_OBJ.innerHTML += loadingIcon; 3580 3581 jQuery.getJSON( '/products/'+ handle + ".js", function (result){ 3582 let svgInObj = Icon_OBJ.getElementsByTagName("svg"); 3583 svgInObj[0].style.setProperty("display", "block", "important"); 3584 svgInObj[1].style.setProperty("display", "none", "important"); 3585 svgInObj[2].style.setProperty("display", "none", "important"); 3586 3587 3588 if(result.available){ 3589 let variantsItem = result.variants; 3590 let ul_li_item = ''; 3591 3592 3593 let isNoVariants = false;
3594 if(variantsItem.length ==1){ 3595 if(variantsItem[0].title == "Default Title"){ 3596 isNoVariants = true; 3597 } 3598 } 3599 if(isNoVariants){ 3600 // Icon_OBJ.innerHTML = cartIcon; 3601 addToCartByNoVariants(variantsItem[0].id,handle,Icon_OBJ); 3602 }else{ 3603 for(let i = 0,va=variantsItem.length; i < va; i++) { 3604 if(variantsItem[i].available){ 3605 ul_li_item += '<li onclick="quickBuyAddToCart(this)" class="giraffly_Select_Li" data-vid="' + variantsItem[i].id + '">'+ variantsItem[i].title + '</li>' 3606 }else{ 3607 ul_li_item += '<li class="giraffly_Select_Li sold_out" data-vid="' + variantsItem[i].id + '">'+ variantsItem[i].title + '</li>' 3608 } 3609 } 3610 // Icon_OBJ.innerHTML = cartIcon; 3611 Ul_OBJ.innerHTML = ul_li_item; 3612 Ul_OBJ.style.display = 'block'; 3613 } 3614 }else{ 3615 //alert("sorry, this product is currently sold out."); 3616 Ul_OBJ.innerHTML = '<li class="giraffly_Select_Li" style="color: red;">sold out</li>'; 3617 Ul_OBJ.style.display = 'block'; 3618 // Icon_OBJ.innerHTML = cartIcon; 3619 let svgObj = Icon_OBJ.getElementsByTagName("svg"); 3620 svgObj[0].style.setProperty("display", "block", "important"); 3621 svgObj[1].style.setProperty("display", "none", "important"); 3622 svgObj[2].style.setProperty("display", "none", "important"); 3623 } 3624 }); 3625 3626 } 3627 3628 if ( obj && obj.stopPropagation){ 3629 obj.stopPropagation(); 3630 obj.preventDefault(); 3631 }else{ 3632 window.event.cancelBubble = true; 3633 window.event.returnValue = false; 3634 } 3635 return false; 3636 3637} 3638 3639 3640function giraffly_CompatibleWidth_Height(url_ele, ul_width, ul_height, handle) { 3641 url_ele.find("div.giraffly_Quickbuy").attr('data-url',handle); 3642 3643 3644 if(ul_width != '' && ul_height != ''){ 3645 if(ul_width > 100){ 3646 url_ele.find("ul.giraffly_Quickbuy-dropdown").css('width', ul_width-10 +'px'); 3647 } 3648 if(ul_height < 120){ 3649 url_ele.find("ul.giraffly_Quickbuy-dropdown").css('max-height', '40px'); 3650 } else if(121 < ul_height && ul_height < 150){ 3651 url_ele.find("ul.giraffly_Quickbuy-dropdown").css('max-height', '65px'); 3652 } else if(151 < ul_height && ul_height < 200){ 3653 url_ele.find("ul.giraffly_Quickbuy-dropdown").css('max-height', '90px'); 3654 } else if(ul_height > 201){ 3655 url_ele.find("ul.giraffly_Quickbuy-dropdown").css('max-height', ul_height-58 + 'px'); 3656 } 3657 } 3658} 3659 3660function giraffly_AppendQuickBuyButton() { 3661 // if((window.meta && meta.page.pageType === 'product') || location.pathname.indexOf('products') === 1 || (window.meta && meta.page.pageType === 'pages') || (window.meta && meta.page.pageType === 'page') || location.pathname.indexOf('page') === 1){ 3662 // if((window.meta && meta.page.pageType === 'pages') || (window.meta && meta.page.pageType === 'page') || location.pathname.indexOf('page') === 1){ 3663 // return; 3664 // } 3665 if((window.meta && meta.page.pageType === 'home') || location.pathname==='/'){ 3666 } 3667 3668 if (window.location.pathname.indexOf('cart') <= -1) { 3669 3670 let button_position = 'position: absolute; display: flex; bottom: 0px; right: 0px; margin: 5px;'; 3671 let select_position = 'overflow: scroll; bottom: 35px; right: 0px;'; 3672 let button_bgcolor = 'background-color:#ffffff'; 3673 3674 let ul_width = ''; 3675 let ul_height = ''; 3676 3677 jQuery("a[href*='/products/'], div[data-href*='/products/']").not('.product-single__thumbnail, .product-slideshow__open, .mini_cart_img').each(function(inx, ele) { 3678 3679 let hosturl = window.location.host; 3680 if(!(ele.href.includes('https') && ele.href.indexOf(hosturl) === -1) && ele.href.match(new RegExp('http', 'g')).length <= 1) { 3681 let handle_href = jQuery(this).attr('href') || jQuery(this).attr('data-href'); 3682 let handle = handle_href.split('/products/')[1]; 3683 let parent = jQuery(this).parent(); 3684 let url_handle = window.location.href.split('/products/')[1]; 3685 url_handle = strip_handle(url_handle); 3686 handle = strip_handle(handle); 3687 let needAddToAttr = 0; 3688 let handleStr = "'"+ handle +"'"; 3689 3690 var giraffly_QuickbuyButton = '<div class="giraffly_Quickbuy" onclick="giraffly_get_variants(this,'+ handleStr +')" style="'+ button_position +'">\n' + 3691 ' <div class="giraffly_Quickbuy_Round" style="'+ button_bgcolor +' ">\n' + 3692 '<svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Quickbuy_Icon" viewB
3692ox="0 0 1024 1024" ><path fill=#B46233 d="M725.333333 768C677.973333 768 640 805.973333 640 853.333333 640 900.266667 678.4 938.666667 725.333333 938.666667 772.266667 938.666667 810.666667 900.266667 810.666667 853.333333 810.666667 805.973333 772.266667 768 725.333333 768M42.666667 85.333333 42.666667 170.666667 128 170.666667 281.6 494.506667 223.573333 599.04C217.173333 610.986667 213.333333 625.066667 213.333333 640 213.333333 686.933333 251.733333 725.333333 298.666667 725.333333L810.666667 725.333333 810.666667 640 316.586667 640C310.613333 640 305.92 635.306667 305.92 629.333333 305.92 627.2 306.346667 625.493333 307.2 624.213333L345.6 554.666667 663.466667 554.666667C695.466667 554.666667 723.626667 536.746667 738.133333 510.72L890.88 234.666667C893.866667 227.84 896 220.586667 896 213.333333 896 189.866667 876.8 170.666667 853.333333 170.666667L222.293333 170.666667 182.186667 85.333333M298.666667 768C251.306667 768 213.333333 805.973333 213.333333 853.333333 213.333333 900.266667 251.733333 938.666667 298.666667 938.666667 345.6 938.666667 384 900.266667 384 853.333333 384 805.973333 345.6 768 298.666667 768Z" /></svg>
3692' + 3693 '<svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Quickbuy_Loading" viewBox="0 0 1024 1024" style="display: none !important;"><path fill="#f5fff5" d="M843.307 742.24c0 3.217 2.607 5.824 5.824 5.824s5.824-2.607 5.824-5.824a5.823 5.823 0 0 0-5.824-5.824 5.823 5.823 0 0 0-5.824 5.824zM714.731 874.912c0 6.398 5.186 11.584 11.584 11.584s11.584-5.186 11.584-11.584-5.186-11.584-11.584-11.584-11.584 5.186-11.584 11.584zM541.419 943.2c0 9.614 7.794 17.408 17.408 17.408s17.408-7.794 17.408-17.408-7.794-17.408-17.408-17.408-17.408 7.794-17.408 17.408z m-186.56-9.152c0 12.795 10.373 23.168 23.168 23.168s23.168-10.373 23.168-23.168-10.373-23.168-23.168-23.168-23.168 10.373-23.168 23.168zM189.355 849.12c0 16.012 12.98 28.992 28.992 28.992s28.992-12.98 28.992-28.992-12.98-28.992-28.992-28.992-28.992 12.98-28.992 28.992zM74.731 704.736c0 19.228 15.588 34.816 34.816 34.816s34.816-15.588 34.816-34.816-15.588-34.816-34.816-34.816-34.816 15.588-34.816 34.816z m-43.008-177.28c0 22.41 18.166 40.576 40.576 40.576s40.576-18.166 40.576-40.576-18.166-40.576-40.576-40.576-40.576 18.166-40.576 40.576z m35.392-176.128c0 25.626 20.774 46.4 46.4 46.4s46.4-20.774 46.4-46.4c0-25.626-20.774-46.4-46.4-46.4-25.626 0-46.4 20.774-46.4 46.4z m106.176-142.016c0 28.843 23.381 52.224 52.224 52.224s52.224-23.381 52.224-52.224c0-28.843-23.381-52.224-52.224-52.224-28.843 0-52.224 23.381-52.224 52.224z m155.904-81.344c0 32.024 25.96 57.984 57.984 57.984s57.984-25.96 57.984-57.984-25.96-57.984-57.984-57.984-57.984 25.96-57.984 57.984z m175.104-5.056c0 35.24 28.568 63.808 63.808 63.808s63.808-28.568 63.808-63.808c0-35.24-28.568-63.808-63.808-63.808-35.24 0-63.808 28.568-63.808 63.808z m160.32 72.128c0 38.421 31.147 69.568 69.568 69.568s69.568-31.147 69.568-69.568-31.147-69.568-69.568-69.568-69.568 31.147-69.568 69.568z m113.92 135.488c0 41.638 33.754 75.392 75.392 75.392s75.392-33.754 75.392-75.392-33.754-75.392-75.392-75.392-75.392 33.754-75.392 75.392z m45.312 175.488c0 44.854 36.362 81.216 81.216 81.216s81.216-36.362 81.216-81.216c0-44.854-36.362-81.216-81.216-81.216-44.854 0-81.216 36.362-81.216 81.216z"></path></svg>' + 3694 '<svg t="1714461446727" class="Quickbuy_Button_Icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4623" width="20" height="20" style="display: none !important;"><path d="M407.153778 724.081778L205.937778 522.922667a56.888889 56.888889 0 1 0-80.440889 80.497777l241.379555 241.322667a56.888889 56.888889 0 0 0 80.440889 0l482.702223-482.702222a56.888889 56.888889 0 0 0-80.440889-80.440889l-442.481778 442.481778z" fill="#B46233" p-id="4624"></path></svg>' + 3695 ' </div>\n' + 3696 ' <ul class="giraffly_Quickbuy-dropdown" style="'+ select_position +'">\n' + 3697 ' </ul>\n' + 3698 ' </div>'; 3699 3700 // handle != url_handle && ç®çæ¯è¯¦æ 页ååå䏿·»å 3701 if (!handle.match(/(\.jpg|\.png|\.gif)/)) { 3702 /* 3703 åé¡¹è¿æ»¤ åæ®µï¼ ç¶é¡¹è¿æ»¤ åæ®µï¼ 3704 slide ä¸è¬ä¸ºè½®æå¾ miniï¼cart ä¸è¬ä¸ºminiè´ç©è½¦ 3705 title ä¸è¬ä¸ºæ é¢ giraffly ä¸è¬ä¸ºminiè´ç©è½¦ 3706 color ä¸è¬ä¸ºsku 3707 text ä¸è¬ä¸ºåä½ 3708 previewãcart ä¸è¬æ¯minicart 3709 button ä¸è¬ä¸ºæé® 3710 details ä¸è¬ä¸ºäº§å详æ 3711 thumbnail å°å¾ 3712 carousel è½®æå¾ 3713 */ 3714 3715 let sames = ele.className; 3716 let samesTitle = ele.title; 3717 let filterTag = [ 3718 'slide', 'title', 'color', 'text', 'cart', 'preview', 'button', 'details', 'thumbnail', 'carousel' 3719 ].filter(item => item === 'text' ? (!sames.includes('text-center') && sames.indexOf(item) > -1) : sames.indexOf(item) > -1); 3720 let filterTitleTag = [ 3721 'Concentrator', 'Filter', 'Converter' 3722 ].filter(item => samesTitle.indexOf(item) > -1); 3723 3724 let parentClass = jQuery(this).parent()[0].className; 3725 let parentTag = [ 3726 'mini', 'cart', 'giraffly', 'qsc', 'rte' 3727 ].filter(item => parentClass.indexOf(item) > -1); 3728 if((filterTag.length === 0 && filterTitleTag.length === 0 && parentTag.length === 0) || (sames.indexOf('product') > -1 && filterTag.length === 0)) { 3729 if (jQuery(this).find("img[src*='/products/']:not([src*='saintlayers.cc'])").length >
3729 0 && jQuery(this).find("img[src*='/products/'][class]:not([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").length !== 0 && jQuery(this).find("div[class*=product__image-mask]").length === 0 && jQuery(this).find("img").length < 2) { 3730 3731 if(parent.find('div.giraffly_Quickbuy').length === 0){ 3732 needAddToAttr = 1; 3733 try{ 3734 if(jQuery(this).find(".jdgm-carousel-item__product-image").length === 0){ 3735 if(jQuery(this).find(".card__inner").length === 1){ 3736 //jQuery(this).before(giraffly_QuickbuyButton); 3737 jQuery(this).find(".card__inner").after(giraffly_QuickbuyButton); 3738 }else{ 3739 if(jQuery(this).find(".image-label-wrap").length === 1){ 3740 jQuery(this).before(giraffly_QuickbuyButton); 3741 }else if(jQuery(this)[0].className == "image-inner"){ 3742 jQuery(this).before(giraffly_QuickbuyButton); 3743 }else{ 3744 jQuery(this).find("img[src*='/products/'][class]:not([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").eq(0).before(giraffly_QuickbuyButton); 3745 } 3746 } 3747 } 3748 }catch(e){ 3749 if(jQuery(this).find(".jdgm-carousel-item__product-image").length === 0){ 3750 if(jQuery(this).find(".card__inner").length === 1){ 3751 jQuery(this).before(giraffly_QuickbuyButton); 3752 }else{ 3753 if(jQuery(this).find(".image-label-wrap").length === 1){ 3754 jQuery(this).before(giraffly_QuickbuyButton); 3755 }else if(jQuery(this)[0].className == "image-inner"){ 3756 jQuery(this).before(giraffly_QuickbuyButton); 3757 }else{ 3758 jQuery(this).find("img[src*='/products/'][class]:not([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").eq(0).before(giraffly_QuickbuyButton); 3759 } 3760 } 3761 } 3762 } 3763 3764 3765 3766 3767 3768 let have_ul_height = jQuery(this).find("img[src*='/products/'][class]:not([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").height(); 3769 let have_parent_ul_height = jQuery(this).find("img[src*='/products/'][class]:not([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").parent().height(); 3770 if(have_ul_height) { 3771 ul_width=jQuery(this).find("img[src*='/products/'][class]:not
3771([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").width(); 3772 ul_height=jQuery(this).find("img[src*='/products/'][class]:not([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").height(); 3773 } else if(have_parent_ul_height) { 3774 ul_width=jQuery(this).find("img[src*='/products/'][class]:not([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").parent().width(); 3775 ul_height=jQuery(this).find("img[src*='/products/'][class]:not([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").parent().height(); 3776 } 3777 } 3778 } else if (jQuery(this).find("img").length > 0 && jQuery(this).find("img").parent("div[class*='product']").length > 0) { 3779 if (jQuery(this).find("div.giraffly_Quickbuy").length === 0) { 3780 needAddToAttr = 1; 3781 jQuery(this).find("img").parent("div[class*='product']").append(giraffly_QuickbuyButton); 3782 ul_width = jQuery(this).find("img").parent("div[class*='product']").width(); 3783 ul_height = jQuery(this).find("img").parent("div[class*='product']").height(); 3784 } 3785 } else if(jQuery(this).siblings().hasClass('grid-product__image-mask')) { 3786 if(jQuery(this).siblings().find("div.giraffly_Quickbuy").length === 0 && jQuery(this).siblings().find('img').length > 0) { 3787 needAddToAttr = 1; 3788 jQuery(this).siblings().append(giraffly_QuickbuyButton); 3789 ul_width=jQuery(this).siblings().width(); 3790 ul_height=jQuery(this).siblings().height(); 3791 } 3792 } else if(jQuery(this).find(`div[class*='product__image']`).length > 0) { 3793 if(jQuery(this).find("div.giraffly_Quickbuy").length === 0) { 3794 needAddToAttr = 1; 3795 jQuery(this).find(`div[class*='product__image']`).append(giraffly_QuickbuyButton); 3796 ul_width=jQuery(this).find(`div[class*='product__image']`).width(); 3797 ul_height=jQuery(this).find(`div[class*='product__image']`).height(); 3798 } 3799 } 3800 else if(jQuery(this).find('.product-image--has-secondary').length > 0 || jQuery(this).find('.productlabel').length > 0) { 3801 3802 if(jQuery(this).find("div.giraffly_Quickbuy").length === 0) { 3803 needAddToAttr = 1; 3804 jQuery(this).find('.product-image').append(giraffly_QuickbuyButton); 3805 ul_width=jQuery(this).find('.product-image').width(); 3806 ul_height=jQuery(this).find('.product-image').height(); 3807 } 3808 } else if(jQuery(this).find(".image-label-wrap").length > 0) { 3809 if (jQuery(this).find("div.giraffly_Quickbuy").length === 0) { 3810 needAddToAttr = 1; 3811 jQuery(this).find('.image-label-wrap').append(giraffly_QuickbuyButton); 3812 ul_width = jQuery(this).find('.image-label-wrap').width(); 3813 ul_height = jQuery(this).find('.image-label-wrap').height(); 3814 } 3815 } 3816 else if (jQuery(this).find(".visually-hidden").length !== 0 || jQuery(this).find("noscript").length !== 0) { 3817 if(parent.find("img[src*='/products/'][class]:not
3817([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").length !==0){ 3818 if(parent.find('.giraffly_Quickbuy').length === 0){ 3819 let img = parent.find("img[src*='/products/'][class]:not([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]"); 3820 needAddToAttr = 1; 3821 jQuery(this).css("z-index",0); 3822 img.after(giraffly_QuickbuyButton); 3823 ul_width=img.width(); 3824 ul_height=img.height(); 3825 } 3826 } else if(jQuery(this)[0].className==="full-unstyled-link"){ 3827 if(jQuery(this).find('div.giraffly_Quickbuy').length === 0){ 3828 needAddToAttr = 1; 3829 jQuery(this).find('.card.card--product').append(giraffly_QuickbuyButton); 3830 ul_width=jQuery(this).find('.card.card--product').width(); 3831 ul_height=jQuery(this).find('.card.card--product').height(); 3832 } 3833 } else if(jQuery(this).siblings().find(`div[class*='product']`).length > 0 && jQuery(this).siblings().find(`div[class*='product']`).find('img').length > 0) { 3834 if(jQuery(this).siblings().length > 1 && jQuery(this).siblings()[0].className === "grid-product__image-mask") { 3835 if(jQuery(this).siblings()[0].find('div.giraffly_Quickbuy').length === 0) { 3836 needAddToAttr = 1; 3837 jQuery(this).siblings()[0].append(giraffly_QuickbuyButton); 3838 ul_width=jQuery(this).siblings()[0].width(); 3839 ul_height=jQuery(this).siblings()[0].height(); 3840 } 3841 } else { 3842 if(jQuery(this).siblings()[0].className === "grid-product__image-mask") { 3843 if(jQuery(this).siblings().find('div.giraffly_Quickbuy').length === 0) { 3844 needAddToAttr = 1; 3845 jQuery(this).siblings().append(giraffly_QuickbuyButton); 3846 ul_width=jQuery(this).siblings().width(); 3847 ul_height=jQuery(this).siblings().height(); 3848 } 3849 } else { 3850 if(jQuery(this).siblings().find(`div[class*='product']`).find('div.giraffly_Quickbuy').length === 0) { 3851 needAddToAttr = 1; 3852 jQuery(this).siblings().find(`div[class*='product']`).find('img').before(giraffly_QuickbuyButton); 3853 ul_width=jQuery(this).siblings().find(`div[class*='product']`).find('img').width(); 3854 ul_height=jQuery(this).siblings().find(`div[class*='product']`).find('img').height(); 3855 } 3856 } 3857 } 3858 } else{ 3859 if(jQuery(this).find('div.giraffly_Quickbuy').length === 0){ 3860 needAddToAttr = 1; 3861 if(jQuery(this).find(".grid-product__image-mask").length !== 0){ 3862 jQuery(this).find(".grid-product__image-mask").before(giraffly_QuickbuyButton); 3863 }else{ 3864 if(jQuery(this).find("img").length === 1) { 3865 jQuery(this).find("img").after(giraffly_QuickbuyButton); 3866 } else { 3867 jQuery(this).find("img").each(function(inx, ele) { 3868 // if(ele.className !== '') { 3869 jQuery(this).after(giraffly_QuickbuyButton); 3870 // } 3871 }) 3872 } 3873 } 3874 } 3875 } 3876 /* 3877 else if(jQuery(this)[0].className==="full-unstyled-link"){ 3878 console.log(jQuery(this).find('div.g
3878iraffly_Quickbuy').length) 3879 if(jQuery(this).find('div.giraffly_Quickbuy').length === 0){ 3880 needAddToAttr = 1; 3881 jQuery(this).find('.card.card--product').append(giraffly_QuickbuyButton); 3882 ul_width=jQuery(this).find('.card.card--product').width(); 3883 ul_height=jQuery(this).find('.card.card--product').height(); 3884 console.log(jQuery(this).find('.card.card--product')); 3885 } 3886 } 3887 */ 3888 } else if (jQuery(this).parents(`li[class*='product']`).length > 0 && jQuery(this).parents(`li[class*='product']`).find('img').length <= 2) { 3889 3890 if(jQuery(this).parents(`li[class*='product']`).find('img').length > 0 && jQuery(this).parents(`li[class*='product']`).find('img').attr('src')) { 3891 if(jQuery(this).parents(`li[class*='product']`).find("div.giraffly_Quickbuy").length === 0) { 3892 if(jQuery(this).parents(`li[class*='product']`).find("div.giraffly_Quickbuy").length === 0) { 3893 needAddToAttr = 1; 3894 if(jQuery(this).parents(`li[class*='product']`).find(".card__media").length > 0) { 3895 jQuery(this).parents(`li[class*='product']`).find(".card__media").before(giraffly_QuickbuyButton); 3896 ul_width=jQuery(this).parents(`li[class*='product']`).find(".card__media").width(); 3897 ul_height=jQuery(this).parents(`li[class*='product']`).find(".card__media").height(); 3898 } else { 3899 jQuery(this).parents(`li[class*='product']`).find('img').parent().before(giraffly_QuickbuyButton); 3900 ul_width=jQuery(this).parents(`li[class*='product']`).find('img').parent().width(); 3901 ul_height=jQuery(this).parents(`li[class*='product']`).find('img').parent().height(); 3902 } 3903 } 3904 } 3905 } else { 3906 if(jQuery(this).parents(`li[class*='product']`).first().find("div.giraffly_Quickbuy").length === 0) { 3907 needAddToAttr = 1; 3908 if(jQuery(this).parents(`li[class*='product']`).first().find('.card__inner').length > 0) { 3909 jQuery(this).parents(`li[class*='product']`).first().find('.card__inner').append(giraffly_QuickbuyButton); 3910 ul_width=jQuery(this).parents(`li[class*='product']`).first().find('.card__inner').width(); 3911 ul_height=jQuery(this).parents(`li[class*='product']`).first().find('.card__inner').height(); 3912 } else if(jQuery(this).parents(`product-card`).find('img').length > 0) { 3913 jQuery(this).parents(`product-card`).find('img').before(giraffly_QuickbuyButton); 3914 ul_width=jQuery(this).parents(`product-card`).find('img').width(); 3915 ul_height=jQuery(this).parents(`product-card`).find('img').height(); 3916 } else { 3917 jQuery(this).parents(`li[class*='product']`).first().find('img').before(giraffly_QuickbuyButton); 3918 ul_width=jQuery(this).parents(`li[class*='product']`).first().find('img').width(); 3919 ul_height=jQuery(this).parents(`li[class*='product']`).first().find('img').height(); 3920 } 3921 } 3922 } 3923 } else if(jQuery(this).parents(`div[class*='product']`).length > 0 && jQuery(this).parents(`div[class*='product']`).find('img').length <= 2) { 3924 3925 if(jQuery(this).parent(`div[class*='product']`).find('img').length > 0) { 3926 if(jQuery(this).parent(`div[class*='product']`).find("div.giraffly_Quickbuy").length === 0) { 3927 needAddToAttr = 1; 3928 jQuery(this).before(giraffly_QuickbuyButton); 3929 ul_width=jQuery(this).width(); 3930 ul_height=jQuery(this).height(); 3931 } 3932 } else if(jQuery(this).parents(`div[class*='product']`).find('img').length > 0) { 3933 if(jQuery(this).parents(`div[class*='product']:not([class*='template']):not([class*='scroll'])`).find("div.giraffly_Quickbuy").length === 0) { 3934 needAddToAttr = 1; 3935 if(jQuery(this).parents(`div[class*='product']:not([class*='template']):not([class*='scroll'])`).find(".card__media").length > 0) { 3936 jQuery(this).parents(`div[class*='product']:not([class*='template']):not([class*='scroll'])`).find(".card__media").before(giraffly_QuickbuyButton); 3937 ul_width=jQuery(this).parents(`div[class*='product']:not([class*='template']):not([class*='scroll'])`).find(".card__media").width(); 3938 ul_height=jQuery(this).parents(`div[class*='product']:not([class*='template']):not([class*='scroll'])`).find(".card__media").height(); 3939 } else { 3940 jQuery(this).parents(`div[class*='product']`).find("img").parent().before(giraffly_QuickbuyButton); 3941 ul_width=jQuery(this).parents(`div[class*='product']`).find("img").parent().width(); 3942 ul_height=jQuery(this).parents(`div[class*='product']`).find("img").parent().height(); 3943 } 3944 } 3945 } else { 3946 if(jQuery(this).parents(`div[class*='product']:not([class*='form']):not([class*='detail']):not([class*='product-info']):not([class*='section-main']):not([class*='template']):not([class*='scroll'])`).find("div.giraffly_Quickbuy").length === 0) { 3947 needAddToAttr = 1; 3948 if(jQuery(this).parents(`div[class*='product']:not([class*='form']):not([class*='detail']):not([class*='product-info']):not([class*='section-main']):not([class*='template']):not([class*='scroll'])`).find('.card__inner').length > 0) { 3949 jQuery(this).parents(`div[class*='product']:not([class*='form']):not([class*='detail']):not([class*='product-info']):not([class*='section-main']):not([class*='template']):not([class*='scroll'])`).find('.card__inner').append(giraffly_QuickbuyButton); 3950 ul_width=jQuery(this).parents(`div[class*='product']:not([class*='form']):not([class*='detail']):not([class*='product-info']):not([class*='section-main']):not([class*='template']):not([class*='scroll'])`).find('.card__inner').width(); 3951 ul_height=jQuery(this).parents(`div[class*='product']:not([class*='form']):not([class*='detail']):not([class*='product-info']):not([class*='section-main']):not([class*='template']):not([class*='scroll'])`).find('.card__inner').height(); 3952 } else if(jQuery(this).parents(`product-card`).find('img').length > 0) { 3953 if(jQuery(this).parents(`product-card`).find('div.g
3953iraffly_Quickbuy').length === 0) { 3954 jQuery(this).parents(`product-card`).find('img').parent().after(giraffly_QuickbuyButton); 3955 ul_width=jQuery(this).parents(`product-card`).find('img').parent().width(); 3956 ul_height=jQuery(this).parents(`product-card`).find('img').parent().height(); 3957 } 3958 } else { 3959 jQuery(this).parents(`div[class*='product']:not([class*='form']):not([class*='detail']):not([class*='product-info']):not([class*='section-main'])`).find('img').before(giraffly_QuickbuyButton); 3960 ul_width=jQuery(this).parents(`div[class*='product']:not([class*='form']):not([class*='detail']):not([class*='product-info']):not([class*='section-main'])`).find('img').width(); 3961 ul_height=jQuery(this).parents(`div[class*='product']:not([class*='form']):not([class*='detail']):not([class*='product-info']):not([class*='section-main'])`).find('img').height(); 3962 } 3963 } 3964 } 3965 } 3966 else if(jQuery(this).siblings('figure').length > 0 && jQuery(this).siblings('figure').find('img').length > 0) { 3967 3968 let obj = jQuery(this).siblings('figure'); 3969 if(jQuery(this).siblings('figure').find("div.giraffly_Quickbuy").length === 0) { 3970 needAddToAttr = 1; 3971 obj.append(giraffly_QuickbuyButton); 3972 ul_width=obj.width(); 3973 ul_height=obj.height(); 3974 } 3975 } 3976 else if(parent.find("img[src*='/products/']:not([src*='saintlayers.cc'])").length > 0 && parent.find("img[src*='/products/'][class]:not([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").length !==0 && parent.find('img').length < 2){ 3977 if(parent.find('div.giraffly_Quickbuy').length === 0){ 3978 needAddToAttr = 1; 3979 parent.find("img[src*='/products/'][class]:not([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").after(giraffly_QuickbuyButton); 3980 3981 ul_width=parent.find("img[src*='/products/'][class]:not([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").width(); 3982 ul_height=parent.find("img[src*='/products/'][class]:not([src*='compact']), img[srcset*='/products/']:not([srcset*='compact']), img[data-src*='/products/']:not([data-src*='compact']), img[data-img-raw-src*='/products/']:not([data-img-raw-src*='compact']), div[data-bgset*='/products/'][class]").height(); 3983 } 3984 } 3985 3986 else if(jQuery(this).parent()[0].className === 'card-information__text h5') { 3987 if (jQuery(this).closest('.card-wrapper').length > 0) { 3988 if(jQuery(this).closest('.card-wrapper').find('div.giraffly_Quickbuy').length === 0){ 3989 needAddToAttr = 1; 3990 jQuery(this).closest('.card-wrapper').find('.card--product').append(giraffly_QuickbuyButton); 3991 ul_width=jQuery(this).closest('.card-wrapper').find('.card--product').width(); 3992 ul_height=jQuery(this).closest('.card-wrapper').find('.card--product').height(); 3993 } 3994 } else {
3995 if(parent.find('div.giraffly_Quickbuy').length === 0){ 3996 needAddToAttr = 1; 3997 jQuery(this).before(giraffly_QuickbuyButton); 3998 ul_width=jQuery(this).width(); 3999 ul_height=jQuery(this).height(); 4000 } 4001 } 4002 } 4003 4004 else if(jQuery(this)[0].className === 'product-grid-item') { 4005 if(parent.find('div.giraffly_Quickbuy').length === 0){ 4006 needAddToAttr = 1; 4007 jQuery(this).before(giraffly_QuickbuyButton); 4008 ul_width=jQuery(this).width(); 4009 ul_height=jQuery(this).height(); 4010 } 4011 } 4012 4013 else if(jQuery(this)[0].className === 'product-block__image__link') { 4014 if(parent.find('div.giraffly_Quickbuy').length === 0){ 4015 needAddToAttr = 1; 4016 jQuery(this).before(giraffly_QuickbuyButton); 4017 ul_width=jQuery(this).width(); 4018 ul_height=jQuery(this).height(); 4019 } 4020 } 4021 4022 else if(jQuery(this).find('.media--hover-effect').length!==0) { 4023 if(jQuery(this).parent().find('div.giraffly_Quickbuy').length === 0){ 4024 needAddToAttr = 1; 4025 jQuery(this).before(giraffly_QuickbuyButton); 4026 ul_width=jQuery(this).width(); 4027 ul_height=jQuery(this).height(); 4028 } 4029 } 4030 4031 else if(jQuery(this)[0].className==="full-unstyled-link") { 4032 if(jQuery(this).parents('.card__content').parent('.card__inner').find('div.giraffly_Quickbuy').length === 0){ 4033 needAddToAttr = 1; 4034 jQuery(this).parents('.card__content').parent('.card__inner').append(giraffly_QuickbuyButton); 4035 ul_width=jQuery(this).parents('.card__content').parent('.card__inner').width(); 4036 ul_height=jQuery(this).parents('.card__content').parent('.card__inner').height(); 4037 } 4038 /* 4039 if(jQuery(this).parent().find('div.giraffly_Quickbuy').length === 0){ 4040 needAddToAttr = 1; 4041 jQuery(this).before(giraffly_QuickbuyButton); 4042 ul_width=jQuery(this).width(); 4043 ul_height=jQuery(this).height(); 4044 } 4045 */ 4046 } 4047 else if(jQuery(this).children('.bcj-post-list-item-thumb.first-image').length !== 0) { 4048 // htechexpess.myshopify.com --- store domain 4049 if(jQuery(this).parents().find('div.giraffly_Quickbuy').length === 0){ 4050 needAddToAttr = 1; 4051 jQuery(this).children('.bcj-post-list-item-thumb.first-image').before(giraffly_QuickbuyButton); 4052 ul_width=jQuery(this).children('.bcj-post-list-item-thumb.first-image').width(); 4053 ul_height=jQuery(this).children('.bcj-post-list-item-thumb.first-image').height(); 4054 } 4055 } 4056 else if (jQuery(this).find("img").length > 0) { 4057 // new-------------- 052923 4058 4059 4060 if(jQuery(this).find("img").length > 1) { 4061 if(jQuery(this).children("div.giraffly_Quickbuy").length === 0) { 4062 needAddToAttr = 1; 4063 jQuery(this).append(giraffly_QuickbuyButton); 4064 ul_width=jQuery(this).width(); 4065 ul_height=jQuery(this).height(); 4066 } 4067 } else { 4068 if(jQuery(this).find("div.giraffly_Quickbuy").length === 0) { 4069 needAddToAttr = 1; 4070 jQuery(this).find('img').before(giraffly_QuickbuyButton); 4071 ul_width=jQuery(this).find('img').width(); 4072 ul_height=jQuery(this).find('img').height(); 4073 } 4074 } 4075 } else if(jQuery(this).siblings('img').length > 0) { 4076 4077 if(jQuery(this).siblings("div.giraffly_Quickbuy").length === 0) { 4078 needAddToAttr = 1; 4079 jQuery(this).siblings('img').before(giraffly_QuickbuyButton); 4080 ul_width=jQuery(this).siblings('img').width(); 4081 ul_height=jQuery(this).siblings('img').height(); 4082 } 4083 } else if(jQuery(this).parents(`div[class*='product-list']`).length > 0) { 4084 4085 let obj = jQuery(this).parents(`div[class*='card__content']`).siblings('div'); 4086 if(obj.find("div.giraffly_Quickbuy").length === 0) { 4087 needAddToAttr = 1; 4088 obj.children().before(giraffly_QuickbuyButton); 4089 ul_width=obj.children().width(); 4090 ul_height=obj.children().height(); 4091 } 4092 } else if(jQuery(this).parents(`li`).length > 0) { 4093 4094 if(jQuery(this).parents(`li`).find("div.giraffly_Quickbuy").length === 0) { 4095 needAddToAttr = 1; 4096 jQuery(this).parents(`li`).find('a').before(giraffly_QuickbuyButton); 4097 ul_width=jQuery(this).parents(`li`).find('a').width(); 4098 ul_height=jQuery(this).parents(`li`).find('a').height(); 4099 } 4100 } else if(jQuery(this).parent(`div[class*='product']`).length > 0) { 4101 // 龿¥ä¸å¾çä¸å¨åä¸çº§å¤çï¼å¾ä¸æ¥è¯¢productåæ®µï¼åå¾ä¸æ¥æ¾å¾ç 4102 if(jQuery(this).parent(`div[class*='product']`).find("div.giraffly_Quickbuy").length === 0) { 4103 needAddToAttr = 1; 4104 jQuery(this).before(giraffly_QuickbuyButton); 4105 ul_width=jQuery(this).width(); 4106 ul_height=jQuery(this).height(); 4107 } 4108 } 4109 } 4110 4111 4112 4113 if(needAddToAttr === 1){ 4114 let card_inner = jQuery(this).parents('.card__content').parent('.card__inner'); 4115 if(parent.find("div.giraffly_Quickbuy").length !== 0){ 4116 giraffly_CompatibleWidth_Height(parent, ul_width, ul_height, handle); 4117 /* 4118 parent.find("div.giraffly_Quickbuy").attr('data-url',handle); 4119 if(ul_width != '' && ul_height != ''){ 4120 if(ul_width > 100){ 4121 parent.find("ul.giraffly_Quickbuy-dropdown").css('width', ul_width-10 +'px'); 4122 } 4123 if(ul_height < 120){ 4124 parent.find("ul.giraffly_Quickbuy-dropdown").css('max-height', '40px'); 4125 } 4126 if(121 < ul_height < 150){ 4127 parent.find("ul.giraffly_Quickbuy-dropdown").css('max-height', '65px'); 4128 } 4129 if(151 < ul_height < 200){ 4130 parent.find("ul.giraffly_Quickbuy-dropdown").css('max-height', '90px'); 4131 } 4132 if(ul_height > 201){ 4133 parent.find("ul.giraffly_Quickbuy-dropdown").css('max-height', ul_height-58 + 'px'); 4134 } 4135 } 4136 */ 4137 } else if(card_inner.find("div.giraffly_Quickbuy").length !== 0) { 4138 4139 giraffly_CompatibleWidth_Height(card_
4139inner, ul_width, ul_height, handle); 4140 } 4141 } 4142 4143 } 4144 } 4145 }); 4146 } 4147 4148 function strip_handle(handle) { 4149 let final_string = ""; 4150 if (handle != undefined) { 4151 var no_and = handle.split("&")[0]; 4152 var no_query = no_and.split("?")[0]; 4153 final_string = no_query; 4154 } 4155 return final_string; 4156 } 4157 4158 4159 4160 4161 jQuery(".giraffly_Quickbuy_Action").on("click",function () { 4162 let Button_OBJ = jQuery(this); 4163 4164 let Icon_OBJ = Button_OBJ.find("div.giraffly_Quickbuy_Round"); 4165 4166 let cartIcon = '<svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Quickbuy_Icon" viewBox="0 0 1024 1024" ><path fill=#B46233 d="M725.333333 768C677.973333 768 640 805.973333 640 853.333333 640 900.266667 678.4 938.666667 725.333333 938.666667 772.266667 938.666667 810.666667 900.266667 810.666667 853.333333 810.666667 805.973333 772.266667 768 725.333333 768M42.666667 85.333333 42.666667 170.666667 128 170.666667 281.6 494.506667 223.573333 599.04C217.173333 610.986667 213.333333 625.066667 213.333333 640 213.333333 686.933333 251.733333 725.333333 298.666667 725.333333L810.666667 725.333333 810.666667 640 316.586667 640C310.613333 640 305.92 635.306667 305.92 629.333333 305.92 627.2 306.346667 625.493333 307.2 624.213333L345.6 554.666667 663.466667 554.666667C695.466667 554.666667 723.626667 536.746667 738.133333 510.72L890.88 234.666667C893.866667 227.84 896 220.586667 896 213.333333 896 189.866667 876.8 170.666667 853.333333 170.666667L222.293333 170.666667 182.186667 85.333333M298.666667 768C251.306667 768 213.333333 805.973333 213.333333 853.333333 213.333333 900.266667 251.733333 938.666667 298.666667 938.666667 345.6 938.666667 384 900.266667 384 853.333333 384 805.973333 345.6 768 298.666667 768Z" /></svg>'; 4167 let Ul_OBJ = Button_OBJ.find("ul"); 4168 let handle = Button_OBJ.attr("data-url"); 4169 4170 if(Ul_OBJ.css('display') == 'block'){ 4171 Ul_OBJ.css('display','none'); 4172 Ul_OBJ.find("li").remove(); 4173 }else{ 4174 jQuery(".giraffly_Quickbuy-dropdown").css('display','none'); 4175 4176 let loadingIcon = '<svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Quickbuy_Loading" viewBox="0 0 1024 1024"><path fill="#B46233" d="M843.307 742.24c0 3.217 2.607 5.824 5.824 5.824s5.824-2.607 5.824-5.824a5.823 5.823 0 0 0-5.824-5.824 5.823 5.823 0 0 0-5.824 5.824zM714.731 874.912c0 6.398 5.186 11.584 11.584 11.584s11.584-5.186 11.584-11.584-5.186-11.584-11.584-11.584-11.584 5.186-11.584 11.584zM541.419 943.2c0 9.614 7.794 17.408 17.408 17.408s17.408-7.794 17.408-17.408-7.794-17.408-17.408-17.408-17.408 7.794-17.408 17.408z m-186.56-9.152c0 12.795 10.373 23.168 23.168 23.168s23.168-10.373 23.168-23.168-10.373-23.168-23.168-23.168-23.168 10.373-23.168 23.168zM189.355 849.12c0 16.012 12.98 28.992 28.992 28.992s28.992-12.98 28.992-28.992-12.98-28.992-28.992-28.992-28.992 12.98-28.992 28.992zM74.731 704.736c0 19.228 15.588 34.816 34.816 34.816s34.816-15.588 34.816-34.816-15.588-34.816-34.816-34.816-34.816 15.588-34.816 34.816z m-43.008-177.28c0 22.41 18.166 40.576 40.576 40.576s40.576-18.166 40.576-40.576-18.166-40.576-40.576-40.576-40.576 18.166-40.576 40.576z m35.392-176.128c0 25.626 20.774 46.4 46.4 46.4s46.4-20.774 46.4-46.4c0-25.626-20.774-46.4-46.4-46.4-25.626 0-46.4 20.774-46.4 46.4z m106.176-142.016c0 28.843 23.381 52.224 52.224 52.224s52.224-23.381 52.224-52.224c0-28.843-23.381-52.224-52.224-52.224-28.843 0-52.224 23.381-52.224 52.224z m155.904-81.344c0 32.024 25.96 57.984 57.984 57.984s57.984-25.96 57.984-57.984-25.96-57.984-57.984-57.984-57.984 25.96-57.984 57.984z m175.104-5.056c0 35.24 28.568 63.808 63.808 63.808s63.808-28.568 63.808-63.808c0-35.24-28.568-63.808-63.808-63.808-35.24 0-63.808 28.568-63.808 63.808z m160.32 72.128c0 38.421 31.147 69.568 69.568 69.568s69.568-31.147 69.568-69.568-31.147-69.568-69.568-69.568-69.568 31.147-69.568 69.568z m113.92 135.488c0 41.638 33.754 75.392 75.392 75.392s75.392-33.754 75.392-75.392-33.754-75.392-75.392-75.392-75.392 33.754-75.392 75.392z m45.312 175.488c0 44.854 36.362 81.216 81.216 81.216s81.216-36.362 81.216-81.216c0-44.854-36.362-81.216-81.216-81.216-44.854 0-81.216 36.362-81.216 81.216z"></path></svg>'; 4177 Icon_OBJ.html(loadingIcon); 4178 4179 jQuery.getJSON( '/products/'+ handle + ".js", function (result){ 4180 4181 if(result.available){ 4182 let variantsItem = result.variants; 4183 let ul_li_item = ''; 4184 4185 4186 let isNoVariants = false;
4187 if(variantsItem.length ==1){ 4188 if(variantsItem[0].title == "Default Title"){ 4189 isNoVariants = true; 4190 } 4191 } 4192 if(isNoVariants){ 4193 Icon_OBJ.html(cartIcon); 4194 addToCartByNoVariants(variantsItem[0].id,handle,Icon_OBJ); 4195 }else{ 4196 for(let i = 0,va=variantsItem.length; i < va; i++) { 4197 if(variantsItem[i].available){ 4198 ul_li_item += '<li onclick="quickBuyAddToCart(this)" class="giraffly_Select_Li" data-vid="' + variantsItem[i].id + '">'+ variantsItem[i].title + '</li>' 4199 }else{ 4200 ul_li_item += '<li class="giraffly_Select_Li sold_out" data-vid="' + variantsItem[i].id + '">'+ variantsItem[i].title + '</li>' 4201 } 4202 } 4203 Icon_OBJ.html(cartIcon); 4204 Ul_OBJ.html(ul_li_item); 4205 Ul_OBJ.css('display','block'); 4206 } 4207 4208 }else{ 4209 //alert("sorry, this product is currently sold out."); 4210 Ul_OBJ.html('<li class="giraffly_Select_Li" style="color: red;">sold out</li>'); 4211 Ul_OBJ.css('display','block'); 4212 Icon_OBJ.html(cartIcon); 4213 } 4214 }); 4215 } 4216 4217 event.stopPropagation(); 4218 return false; 4219 }); 4220 4221 function QuickBuy_GetProductVariants(handle) { 4222 jQuery.getJSON( '/products/'+ handle + ".js", function (result){ 4223 4224 if(result.available){ 4225 let variantsItem = result.variants; 4226 let ul_li_item = ''; 4227 for(let i = 0,va=variantsItem.length; i < va; i++) { 4228 ul_li_item += '<li onclick="quickBuyAddToCart(this)" class="giraffly_Select_Li" data-vid="' + variantsItem[i].id + '">'+ variantsItem[i].title + '</li>' 4229 } 4230 return ul_li_item; 4231 }else{ 4232 alert("sorry, this product is already solded out."); 4233 } 4234 }); 4235 } 4236 4237 4238} 4239 4240 4241function addToCartByNoVariants(vid,handle,IconObj){ 4242 if (vid != '' && vid != undefined) { 4243 4244 jQuery.ajax({ 4245 url: '/cart/add.js', 4246 type: 'post', 4247 data: JSON.stringify({ 4248 quantity: 1, 4249 id: vid, 4250 }), 4251 headers: { 4252 'Content-type': 'application/json' 4253 }, 4254 dataType: 'json', 4255 success: function (json) { 4256 if(json.id){ 4257 4258 addQuickBuyClickTimes(json.price/100,json); 4259 4260 let svgList = IconObj.getElementsByTagName('svg'); 4261 if(svgList.length === 3) { 4262 svgList[0].style.setProperty("display", "none", "important"); 4263 svgList[1].style.setProperty("display", "none", "important"); 4264 svgList[2].style.setProperty("display", "block", "important"); 4265 } else { 4266 // let success_icon = '<svg class="Quickbuy_Button_Icon" viewBox="0 0 1024 1024"><path fill="#B46233" d="M448 576 256 384 192 512 448 768 832 320 768 192Z"></path></svg>'; 4267 // IconObj.innerHTML = success_icon; 4268 svgList[0].style.setProperty("display", "block", "important"); 4269 } 4270 setTimeout(function () { 4271 svgList[0].style.setProperty("display", "block", "important"); 4272 if(svgList.length === 3) { 4273 svgList[1].style.setProperty("display", "none", "important"); 4274 svgList[2].style.setProperty("display", "none", "important"); 4275 } 4276 // let cartIcon = '<svg aria-hidden="true" focusable="false" role="presentation" class="giraffly_Quickbuy_Icon" viewB
4276ox="0 0 1024 1024" ><path fill=#B46233 d="M725.333333 768C677.973333 768 640 805.973333 640 853.333333 640 900.266667 678.4 938.666667 725.333333 938.666667 772.266667 938.666667 810.666667 900.266667 810.666667 853.333333 810.666667 805.973333 772.266667 768 725.333333 768M42.666667 85.333333 42.666667 170.666667 128 170.666667 281.6 494.506667 223.573333 599.04C217.173333 610.986667 213.333333 625.066667 213.333333 640 213.333333 686.933333 251.733333 725.333333 298.666667 725.333333L810.666667 725.333333 810.666667 640 316.586667 640C310.613333 640 305.92 635.306667 305.92 629.333333 305.92 627.2 306.346667 625.493333 307.2 624.213333L345.6 554.666667 663.466667 554.666667C695.466667 554.666667 723.626667 536.746667 738.133333 510.72L890.88 234.666667C893.866667 227.84 896 220.586667 896 213.333333 896 189.866667 876.8 170.666667 853.333333 170.666667L222.293333 170.666667 182.186667 85.333333M298.666667 768C251.306667 768 213.333333 805.973333 213.333333 853.333333 213.333333 900.266667 251.733333 938.666667 298.666667 938.666667 345.6 938.666667 384 900.266667 384 853.333333 384 805.973333 345.6 768 298.666667 768Z" /></svg>'; 4277 // IconObj.innerHTML = cartIcon; 4278 },500); 4279 4280 } 4281 4282 4283 try{ 4284 if(typeof(eval(updateGirafflyShoppingCart)) == "function"){ 4285 updateGirafflyShoppingCart(); 4286 } 4287 }catch(e){ 4288 4289 } 4290 } 4291 }); 4292 } 4293} 4294 4295 4296function quickBuyAddToCart(e) { 4297 let vid = e.getAttribute('data-vid'); 4298 let handle = e.parentNode.parentNode.getAttribute('data-url'); 4299 let quickbuy_icon_obj = e.parentNode.previousSibling.previousElementSibling; 4300 let cart_icon = quickbuy_icon_obj.innerHTML; 4301 4302 jQuery.ajax({ 4303 url: '/cart/add.js', 4304 type: 'post', 4305 data: JSON.stringify({ 4306 quantity: 1, 4307 id: vid, 4308 }), 4309 headers: { 4310 'Content-type': 'application/json' 4311 }, 4312 dataType: 'json', 4313 success: function (json) { 4314 if(json.id){ 4315 4316 addQuickBuyClickTimes(json.price/100,json); 4317 4318 let svgList = quickbuy_icon_obj.getElementsByTagName('svg'); 4319 if(svgList.length === 3) { 4320 svgList[0].style.setProperty("display", "none", "important"); 4321 svgList[1].style.setProperty("display", "none", "important"); 4322 svgList[2].style.setProperty("display", "block", "important"); 4323 } else { 4324 svgList[0].style.setProperty("display", "block", "important"); 4325 // let success_icon = '<svg class="Quickbuy_Button_Icon" viewBox="0 0 1024 1024"><path fill="#B46233" d="M448 576 256 384 192 512 448 768 832 320 768 192Z"></path></svg>'; 4326 // quickbuy_icon_obj.innerHTML = success_icon; 4327 } 4328 setTimeout(function () { 4329 svgList[0].style.setProperty("display", "block", "important"); 4330 if(svgList.length === 3) { 4331 svgList[1].style.setProperty("display", "none", "important"); 4332 svgList[2].style.setProperty("display", "none", "important"); 4333 // quickbuy_icon_obj.innerHTML = cart_icon; 4334 } 4335 },500); 4336 } 4337 4338 4339 try{ 4340 if(typeof(eval(updateGirafflyShoppingCart)) == "function"){ 4341 updateGirafflyShoppingCart(); 4342 } 4343 }catch(e){ 4344 4345 } 4346 } 4347 }); 4348} 4349 4350 if(typeof cartBarUserClient == "undefined"){ 4351 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))) { 4352 cartBarUserClient = 'pc'; 4353 } else{ 4354 cartBarUserClient = 'phone'; 4355 } 4356 } 4357
4358 if ("undefined" == typeof jQuery || 1 === parseInt(jQuery.fn.jquery) && parseFloat(jQuery.fn.jquery.replace(/^1\./, "")) < 10) { 4359 var quickbuyJQ = document.createElement("script"); 4360 quickbuyJQ.src = ("https:" == document.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"; 4361 quickbuyJQ.onload = function () { 4362 4363 4364 setInterval(function(){ 4365 giraffly_AppendQuickBuyButton() 4366 },1500); 4367 }; 4368 // l.type = "text/javascript", 4369 document.getElementsByTagName("head")[0].appendChild(quickbuyJQ); 4370 4371 }else{ 4372 4373 4374 setInterval(function(){ 4375 giraffly_AppendQuickBuyButton() 4376 },1500); 4377 } 4378 4379 4380function girafflymoneyformat(){ 4381 var format = {before_format:"",after_format:""}; 4382 // var spanMoneyStr = jQuery("span.money:eq(0)").text(); 4383 var spanMoneyStr = ""; 4384 var spanMoneyArr = jQuery("span.money"); 4385 spanMoneyArr.each(function(){ 4386 if(jQuery(this).text() != undefined) { 4387 if(spanMoneyStr.length < jQuery(this).text().length && jQuery(this).text().indexOf('Your Cart Subtotal')==-1) { 4388 spanMoneyStr = jQuery(this).text() 4389 } 4390 } 4391 }) 4392 4393 if(spanMoneyStr === '') { 4394 spanMoneyStr = jQuery("span.currency-converter-amount-box:eq(0)").text(); 4395 } 4396 if(spanMoneyStr === '') { 4397 spanMoneyStr = jQuery("span.Magic-Currency:eq(0)").text(); 4398 } 4399 if(spanMoneyStr === '') { 4400 spanMoneyStr = jQuery("span.product__price:eq(0)").text(); 4401 } 4402 if(spanMoneyStr === '') { 4403 spanMoneyStr = jQuery("span.price-item:eq(0)").text(); 4404 } 4405 4406 if(spanMoneyStr!=null){ 4407 var first_positon = 999; 4408 var end_position = 999; 4409 for(var i=0;i<spanMoneyStr.length;i++){ 4410 if(parseInt(spanMoneyStr[i])||parseInt(spanMoneyStr[i])==0){ 4411 if(first_positon==999){ 4412 first_positon=i; 4413 } 4414 } 4415 } 4416 for(var j=spanMoneyStr.length-1;j>-1;j--){ 4417 if(parseInt(spanMoneyStr[j])||parseInt(spanMoneyStr[j])==0){ 4418 if(end_position==999){ 4419 end_position=j; 4420 } 4421 } 4422 } 4423 format.before_format= spanMoneyStr.slice(0,first_positon).replace('-', ''); 4424 format.after_format = spanMoneyStr.slice(end_position+1); 4425 } 4426 return format; 4427} 4428 4429 4430function girafflyGetPrice(){ 4431 var returnPrice = {price:"",compared_price:""}; 4432 // return returnPrice; 4433 var arr =[]; 4434 var change_format = girafflymoneyformat(); 4435 4436 before_format=change_format.before_format; 4437 after_format=change_format.after_format; 4438 4439 jQuery('span.money').each(function(k) { 4440 if(!isNaN(jQuery(this).html().substring(jQuery(this).html().indexOf(before_format)+before_format.length,jQuery(this).html().indexOf(after_format)))){ 4441 arr[k]=jQuery(this).html().substring(jQuery(this).html().indexOf(before_format)+before_format.length,jQuery(this).html().indexOf(after_format)); 4442 }else{ 4443 arr[k]=0; 4444 } 4445 }) 4446 var noZeoArr=[]; 4447 for(j=0;j<arr.length;j++){ 4448 if(+arr[j]!=0){ 4449 noZeoArr.push(arr[j]); 4450 } 4451 } 4452 var AS = noZeoArr.sort((a, b) => a - b); 4453 4454 if(AS.length>0){ 4455 returnPrice.price=before_format+AS[0]+after_format; 4456 returnPrice.compared_price=before_format+AS[AS.length-1]+after_format; 4457 } 4458 return returnPrice; 4459} 4460 4461 4462function girafflyChangeCurrency(amount,from,to,comparePrice=false){ 4463 4464 // console.log('---------girafflyChangeCurrency-----------start------------') 4465 if(from=="" || to ==""){ 4466 return amount; 4467 } 4468 if(from == to){ 4469 return amount; 4470 } 4471 4472 if(window.Currency!=undefined && giraffly_default_js!=1){ 4473 // console.log('---------------------------1---------------------------') 4474 if(window.Currency.convert!=undefined){ 4475 return window.Currency.convert(amount,from,to); 4476 }else{ 4477 return amount; 4478 } 4479 }else if(window.DoublyGlobalCurrency!=undefined){ 4480 // console.log('---------------------------2--------------------------') 4481 if(window.DoublyGlobalCurrency.convert!=undefined){ 4482 4483 // const shortname = ['ARS','XPF','COP','CRC','HUF','IDR','PYG','RUB','UYU','VND']; 4484 // let formatAfterPrice = window.DoublyGlobalCurrency.convert(amount,from,to); 4485 // console.log(formatAfterPrice)
4486 // if(shortname.includes(to)) { 4487 // return formatAfterPrice/1000; 4488 // } else { 4489 // return formatAfterPrice; 4490 // } 4491 4492 return window.DoublyGlobalCurrency.convert(amount,from,to); 4493 }else{ 4494 return amount; 4495 } 4496 }else if(window.KTCurrency!=undefined){ 4497 // console.log('---------------------------3---------------------------') 4498 if(window.KTCurrency.convert!=undefined){ 4499 return window.KTCurrency.convert(amount,from,to); 4500 }else{ 4501 return amount; 4502 } 4503 }else if(window.Shoppad!=undefined) { 4504 if(Shoppad.apps!=undefined) { 4505 if(Shoppad.apps.coin!=undefined) { 4506 // console.log('---------------------------4---------------------------') 4507 rate = Shoppad.apps.coin.getLocalCurrencyUSDExchangeRate() 4508 4509 if(hidden_point_arr.indexOf(to) === 0) { 4510 return Math.round(amount * rate); 4511 } 4512 return Math.round(amount * rate * 100) / 100; 4513 } 4514 } 4515 }else if(window.localStorage['cbb-currency-converter-currency'] != undefined) { 4516 // console.log('---------------------------5---------------------------') 4517 var toRate = CurrencyConverterAppRate[to]; 4518 var fromRate = CurrencyConverterAppRate[from]; 4519 4520 if(hidden_point_arr.indexOf(to) === 0) { 4521 return Math.round((amount * toRate) / fromRate); 4522 } 4523 return Math.round(((amount * toRate) / fromRate) * 100) /100; 4524 }else if(window.ACSCurrency != undefined) { 4525 // console.log('---------------------------6---------------------------') 4526 if(window.ACSCurrency.convert != undefined) { 4527 return window.ACSCurrency.convert(amount,from,to); 4528 }else{ 4529 return amount; 4530 } 4531 }else if(window.mcc_formatMoney != undefined) { 4532 // console.log('---------------------------7---------------------------') 4533 if(comparePrice) { 4534 tagSelector = $_mcc("span.money").eq(1) 4535 }else{ 4536 tagSelector = $_mcc("span.money").eq(0) 4537 } 4538 amount = Conversion(tagSelector,to) 4539 return amount; 4540 }else if(window.currencyhq != undefined) { 4541 // console.log('---------------------------8---------------------------') 4542 // tagSelector = currencyhq.monies; 4543 // if(comparePrice) { 4544 // amount = tagSelector[1]['dataset'].originalUnformatted 4545 // }else{ 4546 // amount = tagSelector[0]['dataset'].originalUnformatted 4547 // } 4548 if(comparePrice) { 4549 tagMonies = currencyhq.monies[1] 4550 }else{ 4551 tagMonies = currencyhq.monies[0] 4552 } 4553 if(tagMonies != undefined) { 4554 var allowArr = [1,2,3,4,5,6,7,8,9,0,'1','2','3','4','5','6','7','8','9','0'] 4555 var toAmount ="" 4556 var returnAmount 4557 4558 4559 for(var i=0; i<tagMonies.textContent.length; i++){ 4560 if(allowArr.indexOf(tagMonies.textContent[i]) != -1) { 4561 toAmount += tagMonies.textContent[i] 4562 }else if(tagMonies.textContent[i] == '.' || tagMonies.textContent[i] == ',') { 4563 if(allowArr.indexOf(tagMonies.textContent[i+1]) != -1 && allowArr.indexOf(tagMonies.textContent[i-1]) != -1) { 4564 toAmount += tagMonies.textContent[i] 4565 } 4566 } 4567 4568 } 4569 4570 4571 var firstSign; 4572 for(var i=toAmount.length-1; i>=0; i--) { 4573 if(allowArr.indexOf(toAmount[i]) == -1) { 4574 firstSign = toAmount[i]; 4575 break; 4576 } 4577 } 4578 if(firstSign == '.') { 4579 returnAmount = toAmount.replace(',','') 4580 }else if(firstSign == ','){ 4581 returnAmount = toAmount.replace('.','') 4582 returnAmount = returnAmount.replace(',','.') 4583 }else{ 4584 returnAmount = toAmount 4585 } 4586 } 4587 return returnAmount; 4588 }else if(window.PriceConvert != undefined) { 4589 return window.PriceConvert(amount,to); 4590 }else if(window.SalesRocket != undefined){ 4591 if(window.SalesRocket.CurrencyManager != undefined) { 4592 if(window.SalesRocket.CurrencyManager.allCurrencies != undefined) { 4593 var allCurrencies = SalesRocket.CurrencyManager.allCurrencies; 4594 var MoneyRate = []; 4595 for(var i in allCurrencies) { 4596 MoneyRate[i] = allCurrencies[i]['r']; 4597 }; 4598 var toRate = MoneyRate[to]; 4599 var fromRate = MoneyRate[from]; 4600 4601 if(hidden_point_arr.indexOf(to) === 0) { 4602 return Math.round((amount * toRate) / fromRate); 4603 } 4604 return Math.round(((amount * toRate) / fromRate) * 100) /100; 4605 } 4606 } 4607 return amount; 4608 } 4609 // console.log('---------------------------9---------------------------') 4610 if(window.Currency!=undefined){ 4611 if(window.Currency.convert!=undefined){ 4612 return window.Currency.convert(amount,from,to); 4613 }else{ 4614 return amount; 4615 } 4616 }else{ 4617 return amount; 4618 } 4619 4620} 4621 4622 4623function girafflyHiddenPoint(price){ 4624 if(hidden_point){
4625 return parseInt(price).toLocaleString('en-US'); 4626 }else{ 4627 return formatCurrency(parseFloat(price).toFixed(2)); 4628 } 4629} 4630 4631/** 4632 * 彿°å : girafflyCurrencyAttributesObject 4633 * ä½ç¨ : è·ååéä¸çè´§å¸æ°æ® 4634 * åæ° : windowFirst ---> window 对象ä¸ç第ä¸ä¸ªå±æ§ 4635 * åæ° : windowSecond ---> window 对象ä¸ç第äºä¸ªå±æ§ 4636 * åæ° : symbol ---> è·åå°çæ°æ®æ¯å¦åªæç¬¦å·,æç¬¦å·åè¦å»é¤ç¬¦å· 4637 * åæ° : json ---> è·åå°çæ°æ®æ¯å¦ä¸ºjsonæ ¼å¼ 4638 * åæ° : json_index ---> 妿æ¯json,åéè¦å¡«å ¥jsonç´¢å¼ 4639 * åæ° : html ---> æ¯å¦htmlç±»å 4640 * åæ° : cookie ---> æ¯å¦å¨cookieè·åæ°æ® 4641 */ 4642function girafflyCurrencyAttributesObject(windowFirst,windowSecond,symbol=false,json=false,json_index='',html=false,cookie=false) { 4643 var currencyStr1 = ''; 4644 var currencyStr2 = ''; 4645 if(cookie == true) { 4646 if(window[windowFirst]!=undefined){ 4647 if(window[windowFirst][windowSecond]!=undefined){ 4648 var cookieArr = window[windowFirst][windowSecond].split(';') 4649 cookieArr.map((item)=>{ 4650 if(item.split('=')[0].indexOf(json_index) != -1) { 4651 currencyStr1 = item.split('=')[1] 4652 } 4653 }) 4654 return currencyStr1; 4655 } 4656 } 4657 }else{ 4658 if(symbol == true) { 4659 if(window[windowFirst]!=undefined){ 4660 if(window[windowFirst][windowSecond]!=undefined){ 4661 if(json == true) { 4662 currencyStr1 = JSON.parse(window[windowFirst][windowSecond]); 4663 currencyStr2 = currencyStr1[json_index]; 4664 return currencyStr2; 4665 }else if(html == true) { 4666 return jQuery(window[windowFirst][windowSecond]).text().trim(); 4667 } 4668 else{ 4669 return JSON.parse(window[windowFirst][windowSecond]); 4670 } 4671 } 4672 } 4673 }else{ 4674 if(window[windowFirst]!=undefined){ 4675 if(window[windowFirst][windowSecond]!=undefined){ 4676 currencyStr1 = window[windowFirst][windowSecond]; 4677 if(json == true) { 4678 currencyStr1 = JSON.parse(currencyStr1); 4679 currencyStr2 = currencyStr1[json_index]; 4680 return currencyStr2; 4681 }else{ 4682 currencyStr2 = "" 4683 for(var i=0; i<currencyStr1.length; i++) { 4684 if(currencyStr1[i]>='A'&¤cyStr1[i]<='Z'){ 4685 currencyStr2 += currencyStr1[i]; 4686 } 4687 } 4688 return currencyStr2; 4689 } 4690 } 4691 } 4692 } 4693 } 4694 4695 return false; 4696} 4697 4698function girafflyCurrencyAttributesFunction(windowFirst,windowPath,functionName,param='') { 4699 if(window[windowFirst] != undefined) { 4700 windowData = window[windowFirst] 4701 for(var i =0; i<windowPath.length; i++) { 4702 if(windowData[windowPath[i]] != undefined) { 4703 windowData = windowData[windowPath[i]]; 4704 }else{ 4705 return false; 4706 } 4707 } 4708 if(param==='') { 4709 if(windowData[functionName] != undefined) { 4710 return windowData[functionName]() 4711 } 4712 }else{ 4713 if(windowData[functionName] != undefined) { 4714 return windowData[functionName](param) 4715 } 4716 } 4717 } 4718 return false; 4719} 4720 4721 4722function girafflyReturnAmount(price,comparePrice=false){ 4723 // console.log('girafflyReturnAmount-------start') 4724 var currency = new Set(); 4725 if(girafflyMutilCurrency!=null){ 4726 var from = ""; 4727 var to = ""; 4728 // var notNeed=1; 4729 if(Shopify.currency.active!=undefined){ 4730 from=Shopify.currency.active; 4731 currency.add(Shopify.currency.active); 4732 //to=Shopify.currency.active; 4733 } 4734 4735 4736 girafflyCurrencyAttributesObject('Currency','currentCurrency')?currency.add(girafflyCurrencyAttributesObject('Currency','currentCurrency')):''; 4737 4738 girafflyCurrencyAttributesObject('DoublyGlobalCurrency','currentCurrency')?currency.add(girafflyCurrencyAttributesObject('DoublyGlobalCurrency','currentCurrency')):''; 4739 4740 girafflyCurrencyAttributesObject('KTCurrency','currentCurrency')?currency.add(girafflyCurrencyAttributesObject('KTCurrency','currentCurrency')):''; 4741 4742 girafflyCurrencyAttributesObject('conversionBearAutoCurrencyConverter','currency')?currency.add(girafflyCurrencyAttributesObject('conversionBearAutoCurrencyConverter','currency')):''; 4743 4744 girafflyCurrencyAttributesObject('sessionStorage','bacurr_user_cur',true)?currency.add(girafflyCurrencyAttributesObject('sessionStorage','bacurr_user_cur',true)):''; 4745
4746 girafflyCurrencyAttributesObject('sessionStorage','buckscc_customer_currency')?currency.add(girafflyCurrencyAttributesObject('sessionStorage','buckscc_customer_currency')):''; 4747 4748 girafflyCurrencyAttributesObject('localStorage','cbb-currency-converter-currency',true,true,'value')?currency.add(girafflyCurrencyAttributesObject('localStorage','cbb-currency-converter-currency',true,true,'value')):''; 4749 4750 girafflyCurrencyAttributesObject('sessionStorage','bacurrGeoCurrency',true,true,'value')?currency.add(girafflyCurrencyAttributesObject('sessionStorage','bacurrGeoCurrency',true,true,'value')):''; 4751 4752 girafflyCurrencyAttributesObject('currencyhq','selected')?currency.add(girafflyCurrencyAttributesObject('currencyhq','selected')):''; 4753 4754 girafflyCurrencyAttributesObject('localStorage','eliteCurrency')?currency.add(girafflyCurrencyAttributesObject('localStorage','eliteCurrency')):''; 4755 4756 girafflyCurrencyAttributesObject('localStorage','currency59db814c-59bb-11eb-ae93-0242ac130002',false,true,false,'',true)?currency.add(girafflyCurrencyAttributesObject('localStorage','currency59db814c-59bb-11eb-ae93-0242ac130002',false,true,false,'',true)):''; 4757 4758 girafflyCurrencyAttributesObject('localStorage','ws-'+window.Shopify.shop+'-currencyConverter-currency')?currency.add(girafflyCurrencyAttributesObject('localStorage','ws-'+window.Shopify.shop+'-currencyConverter-currency')):''; 4759 4760 girafflyCurrencyAttributesObject('localStorage','autoketing-currency-location-customer-v1')?currency.add(girafflyCurrencyAttributesObject('localStorage','autoketing-currency-location-customer-v1')):''; 4761 4762 4763 4764 4765 4766 4767 girafflyCurrencyAttributesObject('document','cookie',false,false,'mc-currency',false,true)?currency.add(girafflyCurrencyAttributesObject('document','cookie',false,false,'mc-currency',false,true)):''; 4768 4769 girafflyCurrencyAttributesObject('document','cookie',false,false,'autoketing-currency',false,true)?currency.add(girafflyCurrencyAttributesObject('document','cookie',false,false,'autoketing-currency',false,true)):''; 4770 // girafflyCurrencyAttributesFunction('window',[],'readCookie','mc-currency')?currency.add(girafflyCurrencyAttributesFunction('window',[''],'readCookie','mc-currency')):''; 4771 4772 // girafflyCurrencyAttributesObject('document','cookie',true,true,true,'mw_cs')?currency.add(girafflyCurrencyAttributesObject('document','cookie',true,true,true,'mw_cs')):''; 4773 girafflyCurrencyAttributesFunction('mwSwitcher',['utils'],'getLocalCurrency','mw_cs')?currency.add(girafflyCurrencyAttributesFunction('mwSwitcher',['utils'],'getLocalCurrency','mw_cs')):''; 4774 4775 girafflyCurrencyAttributesFunction('Shoppad',['apps','coin'],'getLocalCurrency')?currency.add(girafflyCurrencyAttributesFunction('Shoppad',['apps','coin'],'getLocalCurrency')):''; 4776 4777 girafflyCurrencyAttributesFunction('window',[],'mcc_read_cookie','mcc_manual_currency')?currency.add(girafflyCurrencyAttributesFunction('window',[],'mcc_read_cookie','mcc_manual_currency')):''; 4778 4779 if(currency.size >= 2) { 4780 currency.delete(window.Shopify.currency.active); 4781 } 4782 4783 if(currency.size >= 2) { 4784 localStorage.clear(); 4785 sessionStorage.clear(); 4786 } 4787 // console.log(currency) 4788 4789 to = currency.values().next()['value'] 4790 4791 4792 price = girafflyChangeCurrency(price,from,to,comparePrice); 4793 // console.log(price,'price') 4794 // console.log('---------girafflyChangeCurrency-----------end------------') 4795 4796 var before_format =""; 4797 var after_format =""; 4798 var change_format = girafflymoneyformat(); 4799 4800 before_format=change_format.before_format; 4801 after_format=change_format.after_format; 4802 if(before_format === '$' && after_format === '') { 4803 after_format = 'USD' 4804 } 4805 // if(notNeed){ 4806 // return '<span class="giraffly_product_currency_before"> $</span>' + girafflyHiddenPoint(price) + '<span class="giraffly_product_currency"> '+after_format+'</span>'; 4807 // } 4808 4809 return '<span class="giraffly_product_currency_before">'+before_format +'</span>'+ girafflyHiddenPoint(price) + '<span class="giraffly_product_currency"> ' +after_format +'</span>'; 4810 }else{ 4811 var activeCurrency = 'USD'; 4812 if(Shopify.currency.active!=undefined){ 4813 activeCurrency=Shopify.currency.active; 4814 } 4815 return '<span class="giraffly_product_currency_before">$</span>' + girafflyHiddenPoint(price) + '<span class="giraffly_product_currency"> ' +activeCurrency +'</span>'; 4816 } 4817} 4818 4819function formatCurrency(num){ 4820 if(num) 4821 { 4822 num = num.toString().replace(/\$|\,/g,''); 4823 4824 if(''==num || isNaN(num)){return;} 4825 4826 var sign = num.indexOf("-")> 0 ? '-' : ''; 4827 4828 var cents = num.indexOf(".")> 0 ? num.substr(num.indexOf(".")) : ''; 4829 cents = cents.length>1 ? cents : '' ; 4830 4831 num = num.indexOf(".")>0 ? num.substring(0,(num.indexOf("."))) : num ; 4832 4833 if('' == cents){ if(num.length>
48331 && '0' == num.substr(0,1)){return;}} 4834 4835 else{if(num.length>1 && '0' == num.substr(0,1)){return ;}} 4836 4837 for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) 4838 { 4839 num = num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3)); 4840 } 4841 4842 return (sign + num + cents); 4843 } 4844 4845} 4846 4847function girafflyInitDom(json){ 4848 className = ['money','currency-converter-amount-box','mw-price','Magic-Currency','product__price','price-item']; 4849 for(var i=0; i<className.length; i++) { 4850 if(jQuery('span.'+className[i]).length!=0) { 4851 girafflyMutilCurrency = 1; 4852 4853 // jQuery('span.'+className[i]).bind('DOMNodeInserted',function(){ 4854 // girafflyInitSetTimeOut(json); 4855 // }) 4856 let elements = document.querySelectorAll('span.' + className[i]); 4857 4858 let mutationCallback = function (mutationsList) { 4859 girafflyInitSetTimeOut(json); 4860 }; 4861 4862 let observer = new MutationObserver(mutationCallback); 4863 let observerConfig = { childList: true, subtree: true }; 4864 elements.forEach(function (element) { 4865 observer.observe(element, observerConfig); 4866 }); 4867 } 4868 } 4869} 4870 4871function girafflyInitSetTimeOut(json){ 4872 setTimeout(() => { 4873 if(window.Currency!=undefined && giraffly_default_js!=1){ 4874 if(window.Currency.currentCurrency!=undefined){ 4875 if(hidden_point_arr.indexOf(window.Currency.currentCurrency)!=-1){ 4876 hidden_point=1; 4877 }else{ 4878 hidden_point=0; 4879 } 4880 } 4881 4882 }else if(window.DoublyGlobalCurrency!=undefined){ 4883 if(window.DoublyGlobalCurrency.currentCurrency!=undefined){ 4884 if(hidden_point_arr.indexOf(window.DoublyGlobalCurrency.currentCurrency)!=-1){ 4885 hidden_point=1; 4886 }else{ 4887 hidden_point=0; 4888 } 4889 } 4890 }else if(window.KTCurrency!=undefined){ 4891 if(window.KTCurrency.currentCurrency!=undefined){ 4892 if(hidden_point_arr.indexOf(window.KTCurrency.currentCurrency)!=-1){ 4893 hidden_point=1; 4894 }else{ 4895 hidden_point=0; 4896 } 4897 } 4898 } 4899 4900 var variants = json.variants; 4901 var stockVariantskey = 0; 4902 var variantIdSelect = getQueryVariable('variant'); 4903 if(variants){ 4904 var has = 0; 4905 Object.keys(variants).forEach(function(key){ 4906 if(variantIdSelect){ 4907 if(variants[key].id == variantIdSelect && has === 0){ 4908 stockVariantskey = key; 4909 has = 1; 4910 } 4911 }else{ 4912 if(variants[key].available && has === 0){ 4913 stockVariantskey = key; 4914 has = 1; 4915 } 4916 } 4917 }); 4918 } 4919 if(json.variants != undefined) { 4920 var p_price = json.variants[stockVariantskey].price? json.variants[stockVariantskey].price/100 :''; 4921 var p_at_price = json.variants[stockVariantskey].compare_at_price? json.variants[stockVariantskey].compare_at_price/100 :''; 4922 p_at_price = p_at_price < p_price ? '' : p_at_price ; 4923 jQuery('.giraffly_price').html(girafflyReturnAmount(p_price)); 4924 jQuery('.giraffly_compare_at_price').html(girafflyReturnAmount(p_at_price,true)); 4925 } 4926 updateGirafflyShoppingCart(); 4927 4928 4929 4930 4931 }, 500); 4932} 4933 4934 4935 4936 4937function Conversion(tagSelector,to){ 4938 if (tagSelector.attr("data-currency-original") === undefined) { 4939 tagSelector.attr("data-currency-original", tagSelector.html()); 4940 tagSelector.attr("data-currency-shop-base", mcc_shop_base_currency) 4941 } else if (mcc_ignore_original === true) { 4942 tagSelector.attr("data-currency-original", tagSelector.html()); 4943 tagSelector.attr("data-currency-shop-base", mcc_shop_base_currency); 4944 mcc_ignore_original = false;
4945 mcc_manual_change = false 4946 } 4947 if (mcc_display_type === "with_currency_code") { 4948 c = mcc_money_format_with_currency_code[mcc_shop_base_currency] 4949 } else { 4950 c = mcc_money_format[mcc_shop_base_currency] 4951 } 4952 if (c.indexOf('amount_no_decimals') != -1) { 4953 d = parseInt(tagSelector.attr('data-currency-original').replace(/[^0-9]/g, ""), 10) * 100 4954 } else { 4955 if (mcc_shop_base_currency === "JOD" || mcc_shop_base_currency == "KWD" || mcc_shop_base_currency == "BHD" || mcc_shop_base_currency === "OMR") { 4956 d = parseInt(tagSelector.attr('data-currency-original').replace(/[^0-9]/g, ""), 10) / 10 4957 } else { 4958 var g = /^[0-9][0-9]{0,2}(?:(\.|,)?[0-9]{3}){0,3}(?:(\.|,)[0-9]{0})?$/; 4959 var h = /^[0-9][0-9]{0,2}(?:(\.|,)?[0-9]{3}){0,3}(?:(\.|,)[0-9]{1})?$/; 4960 var i = /^[0-9][0-9]{0,2}(?:(\.|,)?[0-9]{3}){0,3}(?:(\.|,)[0-9]{2})?$/; 4961 var j = tagSelector.attr('data-currency-original').replace(/[^0-9.,]/g, "").trim(); 4962 if (j[0] === "." || j[0] === ",") { 4963 j = j.slice(1) 4964 } else if (j.slice( - 1) === "." || j.slice( - 1) === ",") { 4965 j = j.slice(0, -1) 4966 } 4967 if (g.test(j)) { 4968 d = parseInt(j.replace(/[^0-9]/g, ""), 10) * 100 4969 } else if (h.test(j)) { 4970 d = parseInt(j.replace(/[^0-9]/g, ""), 10) * 10 4971 } else if (i.test(j)) { 4972 d = parseInt(j.replace(/[^0-9]/g, ""), 10) 4973 } else { 4974 d = parseInt(j.replace(/[^0-9]/g, ""), 10) 4975 } 4976 } 4977 } 4978 var k = mcc_manual_exchange_list[to] ? mcc_manual_exchange_list[to] : mcc_exchanged_rates[to]; 4979 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]; 4980 e = d * k / l; 4981 if ((to === "JOD" || to == "KWD" || to == "BHD" || to === "OMR") && (mcc_rounded_whole_type === "without_00")) { 4982 var m = to + "_nz" 4983 } else { 4984 var m = to 4985 } 4986 var money; 4987 if (mcc_display_type === "with_currency_code") { 4988 var e1 = /\{\{\s*(\w+)\s*\}\}/; 4989 switch (mcc_money_format_with_currency_code[m].match(e1)[1]) { 4990 case "amount": 4991 money = mcc_floatToString(e / 100, 2, d); 4992 break; 4993 case "amount_no_decimals": 4994 money = mcc_floatToString(e / 100, 0, d); 4995 break; 4996 case "amount_with_comma_separator": 4997 money = mcc_floatToString(e / 100, 2, d).replace(/\./, ","); 4998 break; 4999 case "amount_no_decimals_with_comma_separator": 5000 money = mcc_floatToString(e / 100, 0, d).replace(/\./, ","); 5001 break 5002 } 5003 } else { 5004 var e1 = /\{\{\s*(\w+)\s*\}\}/; 5005 switch (mcc_money_format[m].match(e1)[1]) { 5006 case "amount": 5007 money = mcc_floatToString(e / 100, 2, d); 5008 break; 5009 case "amount_no_decimals": 5010 money = mcc_floatToString(e / 100, 0, d); 5011 break; 5012 case "amount_with_comma_separator": 5013 money = mcc_floatToString(e / 100, 2, d).replace(/\./, ","); 5014 break; 5015 case "amount_no_decimals_with_comma_separator": 5016 money = mcc_floatToString(e / 100, 0, d).replace(/\./, ","); 5017 break 5018 } 5019 } 5020 return parseFloat(money); 5021} 5022 5023function getCurrencyConverter() { 5024 var xhr = new XMLHttpRequest(); 5025 xhr.open('GET', 'https://www.codeblackbelt.com/json/preferences/currency-converter-plus.json?countryCode=US&shop=papermintystudio.com&activeCurrencyCode=USD&path=%2Fproducts%2Fsoldier', true); 5026 xhr.send(); 5027 /** 5028 * è·åæ°æ®åçå¤çç¨åº 5029 */ 5030 var Rate; 5031 xhr.onreadystatechange = function () { 5032 if (xhr.readyState == 4 && xhr.status == 200) { 5033 var res = JSON.parse(xhr.responseText); 5034 if(res.preferences){ 5035 Rate = res.preferences[0].currencies 5036 for(var i=0; i<Rate.length; i++) { 5037 CurrencyConverterAppRate[Rate[i].code] = Rate[i].ratio; 5038 } 5039 } 5040 } 5041 }; 5042} 5043 5044 5045function updateCartQuantity(quantity=0) { 5046 5047 const current_theme = window.Shopify.theme.name?window.Shopify.theme.name:"" 5048 switch(current_theme) { 5049 5050 case 'Debut': 5051 jQuery('span[data-cart-count]').text(quantity) 5052 break; 5053 5054 case 'Sense': 5055 case 'Craft': 5056 case 'Crave': 5057 case 'Studio': 5058 case 'Taste': 5059 case 'Dawn': 5060 case 'Be Yours': 5061 jQuery(".cart-count-bubble").find("span").text(quantity) 5062 break; 5063 5064 case 'Drop': 5065 case 'Icon': 5066 case 'Testament': 5067 case 'Fashionopolism': 5068 case 'Lorenza': 5069 case 'Context': 5070 case 'Mr Parker': 5071 case 'Foodie': 5072 jQuery('.js-cart-count').text(quantity) 5073 break; 5074 5075 case 'Bullet': 5076 jQuery('#counter').attr('data-count',quantity) 5077 jQuery('#counter').find('span').text(quantity) 5078 5079 break; 5080 5081 case 'Kalles-2.0.0': 5082 jQuery(".jsccount").text(quantity) 5083 break; 5084 5085 case 'Prestige': 5086 case 'lastobject-SO/main': 5087 jQuery(".Header__CartCount").text(quantity) 5088 break; 5089 5090 case 'Warehouse': 5091 case 'Focal': 5092 case 'Spark': 5093 case 'Ira': 5094 jQuery(".header__cart-count").text(quantity) 5095 break; 5096 5097 case 'Symmetry': 5098 jQuery(".cart-link__count").text(quantity) 5099 break; 5100 5101 case 'Expanse': 5102 jQuery(".cart-link__bubble-num").text(quantity) 5103 break; 5104 5105 case 'Pipeline': 5106 case 'Kingdom': 5107 case 'Editions': 5108 jQuery("span[data-header-cart-count]").text("("+quantity+")") 5109 jQuery("span[data-header-cart-count]").attr("data-header-cart-count", quantity) 5110 break; 5111 5112 case 'Capital': 5113 case 'Retina': 5114 jQuery("span[data-header-cart-count]").text(quantity) 5115 jQuery("span[data-header-cart-count]").attr("data-header-cart-count", quantity) 5116 break; 5117 5118 case 'Empire': 5119 jQuery(".site-header-cart--count").attr("data-header-cart-count", quantity) 5120 break 5121 5122 case 'Flow': 5123 case 'Envy': 5124 jQuery(".cart-item-count-header--quantity").text(quantity) 5125 break 5126 5127 case 'Venue': 5128 case 'Label': 5129 case 'Cascade': 5130 jQuery("#CartCount").text(quantity) 5131 break 5132 5133 case 'Showcase': 5134 jQuery("#site-control > div > div.nav-right-side.has-country-selector > a.cart.cart-icon--basket1 > div").text(quantity) 5135 break 5136 5137 case 'Canopy': 5138 jQuery(".inner-count").text(quantity) 5139 break 5140 5141 case 'Boost': 5142 jQuery(".header-cart__count").text(quantity) 5143 break 5144 5145 case 'Blockshop': 5146 case 'Fresh': 5147 case 'Maker': 5148 jQuery(".cart--external--total-items").text(quantity) 5149 break 5150 5151 case 'Avenue': 5152 jQuery(".cartCountSelector").text(quantity) 5153 break 5154 5155 case 'District': 5156 jQuery(".cart-button__count").text(quantity) 5157 break 5158 5159 case 'Highlight': 5160 jQuery(".menu-meta__count").text(quantity) 5161 break 5162 5163 case 'Colors': 5164 case 'Grid': 5165 case 'Editorial': 5166 case 'Avatar': 5167 jQuery(".cart-count").text(quantity) 5168 break 5169 5170 case 'Parallax': 5171 jQuery("div.five-sixths.columns.nav.mobile_hidden > ul.header__secondary-navigation.menu.right > li.cart > a:nth-child(1) > span").text(quantity) 5172 break 5173 5174 case 'Atlantic': 5175 jQuery("span[data-cart-mini-count]").text(quantity) 5176 break 5177 5178 case 'Galleria': 5179 jQuery(".cart-counter").text(quantity) 5180 break 5181 5182 case 'Responsive': 5183 jQuery(".cart_count").text(quantity) 5184 break 5185 5186 case 'Startup': 5187 jQuery(".site-header__cart-count").text(quantity) 5188 break 5189 5190 case 'Providence': 5191 jQuery(".item-count").text(quantity) 5192 break 5193 5194 case 'Sunrise': 5195 jQuery("div.header-right.hide-mobile > div > div > a > em").text(quantity) 5196 break 5197 5198 case 'Masonry': 5199 jQuery(".numitems").text("("+quantity+")") 5200 break 5201 5202 case 'Loft': 5203 jQuery(".cart-item-count").text(quantity) 5204 break 5205 default: 5206 break 5207 5208 } 5209 5210 // 5211 // jQuery(".cart-count-bubble").find("span").text(quantity) 5212 // 5213 // jQuery('.js-cart-count').text(quantity) 5214 // 5215 // jQuery('#counter').attr('data-count',quantity) 5216 // jQuery('#counter').find('span').text(quantity) 5217 // 5218 // jQuery(".jsccount").text(quantity) 5219 // 5220 // jQuery(".Header__CartCount").text(quantity) 5221 // 5222 // jQuery(".header__cart-count").text(quantity) 5223 // 5224 // jQuery(".cart-link__count").text(quantity) 5225 // 5226 // jQuery(".cart-link__bubble-num").text(quantity) 5227 // 5228 // if(Shopify.theme.name == "Capital" || Shopify.theme.name == "Retina") { 5229 // jQuery("span[data-header-cart-count]").text(quantity) 5230 // }else{ 5231 // jQuery("span[data-header-cart-count]").text("("+quantity+")") 5232 // } 5233 // jQuery("span[data-header-cart-count]").attr("data-header-cart-count", quantity) 5234 // 5235 // jQuery(".site-header-cart--count").attr("data-header-cart-count", quantity) 5236 // 5237 // jQuery(".cart-item-count-header--quantity").text(quantity) 5238 // 5239 // jQuery("#CartCount").text(quantity) 5240 // 5241 // jQuery("#site-control > div > div.nav-right-side.has-country-selector > a.cart.cart-icon--basket1 > div").text(quantity) 5242 // 5243 // jQuery(".inner-count").text(quantity) 5244 // 5245 // jQuery(".header-cart__count").text(quantity) 5246 // 5247 // jQuery(".cart--external--total-items").text(quantity) 5248 // 5249 // jQuery(".cartCountSelector").text(quantity) 5250 // 5251 // jQuery(".cart-button__count").text(quantity) 5252 // 5253 // jQuery(".menu-meta__count").text(quantity) 5254 // 5255 // jQuery(".cart-count").text(quantity) 5256 // 5257 // jQuery("div.five-sixths.columns.nav.mobile_hidden > ul.header__secondary-navigation.menu.right > li.cart > a:nth-child(1) > span").text(quantity) 5258 // 5259 // jQuery("span[data-cart-mini-count]").text(quantity) 5260 // 5261 // jQuery(".cart-counter").text(quantity) 5262 // 5263 // jQuery(".cart_count").text(quantity) 5264 // 5265 // jQuery(".site-header__cart-count").text(quantity) 5266 // 5267 // jQuery(".item-count").text(quantity) 5268 // 5269 // jQuery("div.header-right.hide-mobile > div > div > a > em").text(quantity) 5270 // 5271 // jQuery(".numitems").text("("+quantity+")") 5272 // 5273 // jQuery(".cart-item-count").text(quantity) 5274 // 5275 // jQuery("div.header-right.hide-mobile > div > div > a > em").text(quantity) 5276 5277 5278 // jQuery("input[name*='updates']").attr("value",quantity) 5279} 5280 5281 5282</script>
5282 5283 5284
5285<script> 5286 5287</script>
5287 5288 5289 5290<style> 5291 @-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)}
529160%{-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;
5291-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}
5291to{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}
529140%{-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}
529140%{-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}
5291}@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}
5291}.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}
5291}@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}
5291to{-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}
5291to{-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}
5291}@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}
5291}@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}
5291}@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;
5291-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}
5291@-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}
5291@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}} 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312@keyframes loading{ 5313 0%{ 5314 -webkit-transform: rotate(0deg); 5315 -moz-transform: rotate(0deg); 5316 -o-transform: rotate(0deg); 5317 transform: rotate(0deg); 5318 } 5319 5320 100%{ 5321 -webkit-transform: rotate(360deg); 5322 -moz-transform: rotate(360deg); 5323 -o-transform: rotate(360deg); 5324 transform: rotate(360deg) 5325 } 5326} 5327.addToCartLoading{ 5328 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
5328019.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; 5329 background-size: 24px auto; 5330 width: 24px; 5331 height:24px; 5332 animation: loading 1s linear infinite; 5333 margin-right: 5px; 5334 color:#ff8a00; 5335 display:none; 5336} 5337 5338 5339 5340 5341.giraffly_PCPreview_confirmationBlock{ 5342 display: flex; 5343 -webkit-box-align: center; 5344 align-items: center; 5345 font-size: 18px; 5346 line-height: 18px; 5347 cursor: pointer; 5348 text-align: center; 5349 -webkit-box-pack: center; 5350 justify-content: center; 5351 min-width: 192px; 5352 white-space: nowrap; 5353 text-overflow: ellipsis; 5354 user-select: none; 5355 width:100%; 5356 min-height: 116px; 5357 max-width: none; 5358 margin: auto; 5359 padding: 17.6px 24px; 5360 border-width: initial; 5361 border-style: none; 5362 border-color: initial; 5363 border-image: initial; 5364 overflow: hidden; 5365 border-radius: initial; 5366} 5367.giraffly_PCPreview_singleButton{ 5368 display: flex; 5369 -webkit-box-align: center;
5370 align-items: center; 5371 font-size: 18px; 5372 line-height: 18px; 5373 cursor: pointer; 5374 text-align: center; 5375 -webkit-box-pack: center; 5376 justify-content: center; 5377 min-width: 192px; 5378 white-space: nowrap; 5379 text-overflow: ellipsis; 5380 user-select: none; 5381 width: calc(100% - 30px); 5382 min-height: 88px; 5383 max-width: none; 5384 margin: auto; 5385 padding: 17.6px 24px; 5386 border-width: initial; 5387 border-style: none; 5388 border-color: initial; 5389 border-image: initial; 5390 overflow: hidden; 5391 border-radius: initial; 5392} 5393 5394 5395 5396@media (min-width: 768px) { 5397 .giraffly_PCPreview_BOX{ 5398 position: fixed; 5399 z-index:999999999; 5400 left:0; 5401 margin: 0 auto; 5402 width: 100%; 5403} 5404 .giraffly_PCPreview{ 5405 /* position: fixed; 5406 z-index:99999999999; 5407 left:0; 5408 margin: 0 auto; 5409 width: 100%; */ 5410 display: flex; 5411 visibility: visible; 5412 -webkit-box-align: center; 5413 align-items: center; 5414 -webkit-box-pack: justify; 5415 justify-content: space-between; 5416 box-sizing: border-box; 5417 flex-flow: row nowrap; 5418 padding: 11px 13px; 5419 line-height: 0px; 5420 } 5421} 5422 5423@media (max-width: 767px) { 5424 .giraffly_PCPreview_BOX{ 5425 display:none !important; 5426 } 5427 .giraffly_PCPreview{ 5428 display:none !important; 5429 } 5430} 5431 5432.giraffly_PC_Preview_Left_Block{ 5433 -webkit-box-align: center; 5434 align-items: center; 5435 -webkit-box-pack: justify; 5436 justify-content: space-between; 5437 display: flex; 5438 flex-direction: row; 5439 flex-wrap: nowrap; 5440 width: auto; 5441 flex: 1 1 auto; 5442 overflow: hidden; 5443} 5444 5445.giraffly_PC_Preview_ImageAndPrice_Block{ 5446 display: flex; 5447 -webkit-box-align: center; 5448 align-items: center; 5449 margin-right: 16px; 5450 margin-bottom: 0px; 5451 width: auto; 5452 flex: 1 1 auto; 5453 overflow: hidden; 5454} 5455 5456.giraffly_PCPreviewimg{ 5457 width: 50px; 5458 height: 50px; 5459 margin-right: 16px; 5460 background-size: cover; 5461 min-width: 50px; 5462 border-radius: 4px; 5463 outline: #fff solid 1px; 5464 margin: 1px 16px 1px 1px; 5465 overflow: hidden; 5466 background-position: center center; 5467 /*border-width: 1.6px; 5468 border-style: solid; 5469 border-color: #fff; 5470 border-image: initial;*/ 5471} 5472 5473 5474.giraffly_PCPreviewPriceBlock{ 5475 display: flex; 5476 flex-direction: column; 5477 width: calc(100% - 89.6px); 5478} 5479 5480 5481.giraffly_PCPreviewtitle{ 5482 display: flex; 5483 white-space: nowrap; 5484 text-overflow: ellipsis; 5485 overflow: hidden; 5486} 5487 5488.giraffly_PCPreviewPriceAndComparePrice{ 5489 display: flex; 5490 flex-direction: row; 5491} 5492 5493 5494.giraffly_PCPreviewCompareAtPrice{ 5495 opacity: 0.7; 5496 margin-right: 16px; 5497 text-decoration: line-through; 5498 display: flex; 5499 flex-direction: row; 5500} 5501 5502.giraffly_PC_Preview_Variants_Block{ 5503 margin-bottom: 0; 5504 display: flex; 5505 flex-direction: row; 5506 margin-right: 6.4px; 5507 margin-left: 0px; 5508 width: auto; 5509} 5510 5511.giraffly_PC_Preview_Variants{ 5512 color: #263644; 5513 padding-left: 8px; 5514 padding-right: 8px; 5515 position: relative; 5516 display: flex; 5517 -webkit-box-align: center; 5518 align-items: center; 5519 max-width: 240px; 5520 min-width: 144px; 5521 flex: 1 1 auto; 5522} 5523.giraffly_PC_Preview_Variants_Select_Block{ 5524 color: #263644; 5525 position: relative; 5526 display: flex; 5527 -webkit-box-align: center; 5528 align-items: center; 5529 flex: 1 1 auto; 5530 5531} 5532 5533.giraffly_PC_Preview_Variants_Select{ 5534 color: #263644; 5535 /* font-family: Overpass, sans-serif; */ 5536 height: 40px; 5537 -webkit-appearance: none; 5538 width: 100%; 5539 text-overflow: ellipsis; 5540 background:#fff !important; 5541 border-radius: 4px; 5542 border-width: initial; 5543 border-style: none; 5544 border-color: initial; 5545 border-image: initial; 5546 padding: 0px 42.4px 0px 19.2px; 5547 margin:0; 5548} 5549 5550 5551.giraffly_PC_Preview_Variants_Select_Lable{ 5552 position: absolute; 5553 right: 16px; 5554 top: 9.6px; 5555 pointer-events: none; 5556} 5557 5558.giraffly_PCPreviewbutton{ 5559 display: flex; 5560 height: 40px; 5561 -webkit-box-align: center; 5562 align-items: center; 5563 font-size: 19.2px; 5564 #line-height: 25.6px; 5565 cursor: pointer; 5566 text-align: center; 5567 -webkit-box-pack: center; 5568 justify-content: center; 5569 max-width: 240px; 5570 min-width: 160px; 5571 width: auto; 5572 white-space: nowrap; 5573 text-overflow: ellipsis; 5574 user-select: none; 5575 margin: auto; 5576 /* background: linear-gradient(90deg, rgb(173, 113, 197) 0%, rgb(182, 0, 255) 100%); */ 5577 border-radius: 4px; 5578 border-width: initial; 5579 border-style: none; 5580 border-color: initial; 5581 border-image: initial; 5582 overflow: hidden; 5583 padding : 0 16px; 5584} 5585 5586.giraffly_PC_Preview_Quantity{ 5587 color: #263644; 5588 display: flex; 5589 flex-direction: row; 5590 margin-right: 16px; 5591 height: 40px; 5592 -webkit-box-align: center; 5593 align-items: center; 5594 background:#fff; 5595 border-radius: 4px; 5596} 5597 5598.giraffly_PC_Preview_Quantity_Cut{ 5599 min-width: 42.4px; 5600 text-align: center; 5601 cursor: pointer;
5602 color: #263644; 5603 user-select: none; 5604} 5605 5606.giraffly_PC_Preview_Quantity_Space{ 5607 filter: saturate(10%); 5608 height: 40px; 5609 width: 1px; 5610 background:#ccc; 5611} 5612 5613.giraffly_PC_Preview_Quantity_Add{ 5614 min-width: 42.4px; 5615 text-align: center; 5616 cursor: pointer; 5617 color: #263644; 5618 user-select: none; 5619} 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636.giraffly_PC_Preview_Variants_Select{ 5637 font-size:medium 5638} 5639.giraffly_phoneButtonPreviewContent{ 5640 margin: auto; 5641} 5642.PC_confirmation, 5643.PCPreview_confirmationBlock { 5644 left: 0; 5645} 5646.PCPreview_confirmationBlock, 5647.pc_over_stock{ 5648 display: flex; 5649 -webkit-box-align: center; 5650 align-items: center; 5651 font-size: 28.8px; 5652 line-height: 25.6px; 5653 cursor: pointer; 5654 text-align: center; 5655 -webkit-box-pack: center; 5656 justify-content: center; 5657 min-width: 192px; 5658 white-space: nowrap; 5659 text-overflow: ellipsis; 5660 user-select: none; 5661 width: 100%; 5662 min-height: 72px; 5663 max-width: none; 5664 margin: auto; 5665 padding: 17.6px 24px; 5666 border-width: initial; 5667 border-style: none; 5668 border-color: initial; 5669 border-image: initial; 5670 overflow: hidden; 5671 border-radius: initial; 5672} 5673 5674.PHonePreview_confirmationBlock, 5675.phone_over_stock{ 5676 display: flex; 5677 -webkit-box-align: center; 5678 align-items: center; 5679 font-size: 28.8px; 5680 line-height: 25.6px; 5681 cursor: pointer; 5682 text-align: center; 5683 -webkit-box-pack: center; 5684 justify-content: center; 5685 min-width: 192px; 5686 white-space: nowrap; 5687 text-overflow: ellipsis; 5688 user-select: none; 5689 width: 100%; 5690 min-height: 64px; 5691 max-width: none; 5692 margin: auto; 5693 padding: 17.6px 24px; 5694 border-width: initial; 5695 border-style: none; 5696 border-color: initial; 5697 border-image: initial; 5698 overflow: hidden; 5699 border-radius: initial; 5700} 5701 5702 5703.PCPreview_singleButton{ 5704 display: flex; 5705 -webkit-box-align: center; 5706 align-items: center; 5707 font-size: 28.8px; 5708 line-height: 25.6px; 5709 cursor: pointer; 5710 text-align: center; 5711 -webkit-box-pack: center; 5712 justify-content: center; 5713 min-width: 192px; 5714 white-space: nowrap; 5715 text-overflow: ellipsis; 5716 user-select: none; 5717 width: calc(100% - 30px); 5718 min-height: 88px; 5719 max-width: none; 5720 margin: auto; 5721 padding: 17.6px 24px; 5722 border-width: initial; 5723 border-style: none; 5724 border-color: initial; 5725 border-image: initial; 5726 overflow: hidden; 5727 border-radius: initial; 5728} 5729 5730@media (min-width: 768px) { 5731 .giraffly_phoneButtonPreview{ 5732 display:none !important; 5733 } 5734} 5735 5736@media (max-width: 769px) { 5737 .giraffly_phoneButtonPreview{ 5738 z-index:999999999; 5739 position: fixed; 5740 left:0; 5741 margin: 0 auto; 5742 width: 100%; 5743 display: flex; 5744 visibility: visible; 5745 -webkit-box-align: center; 5746 align-items: center; 5747 -webkit-box-pack: justify; 5748 justify-content: space-between; 5749 box-sizing: border-box; 5750 flex-flow: row wrap; 5751 padding: 4px 12.8px 12.8px; 5752 } 5753} 5754 5755.giraffly_phone_Preview_Left_Block{ 5756 -webkit-box-align: center; 5757 align-items: center; 5758 -webkit-box-pack: justify; 5759 justify-content: space-between; 5760 display: flex; 5761 flex-direction: row; 5762 flex-wrap: wrap; 5763 width: auto; 5764 flex: 1 1 auto; 5765 overflow: hidden; 5766} 5767 5768.giraffly_phone_Preview_ImageAndPrice_Block{ 5769 display: flex; 5770 -webkit-box-align: center; 5771 align-items: center; 5772 margin-right: 0; 5773 margin-bottom: 0; 5774 width: 100%; 5775 max-width: 100%; 5776 flex: 1 1 auto; 5777 overflow: hidden; 5778} 5779 5780 5781.giraffly_phoneButtonPreviewimg{ 5782 width: 42.4px; 5783 height: 42.4px; 5784 margin-right: 12.8px; 5785 background-size: cover; 5786 min-width: 42.4px; 5787 border-radius: 4px; 5788 background-position: center center; 5789 outline: #fff solid 1px; 5790 margin-left: 1px; 5791 overflow: hidden; 5792 /*border-width: 1.6px; 5793 border-style: solid; 5794 border-color: #fff; 5795 border-image: initial;*/ 5796} 5797 5798.PCPreviewPriceBlock{ 5799 display: flex; 5800 flex-direction: column; 5801 <!-- width: calc(100% - 89.6px); --> 5802 width: 100%; 5803} 5804 5805<!-- åè¡çç¥å· --> 5806.PCPreviewtitle{ 5807 <!-- display: flex; --> 5808 white-space: nowrap; 5809 text-overflow: ellipsis; 5810 overflow: hidden; 5811} 5812<!-- 两è¡çç¥ --> 5813<!-- .PCPreviewtitle{ 5814 display: -webkit-box; 5815 text-overflow: ellipsis; 5816 overflow: hidden; 5817 -webkit-line-clamp: 2; 5818 -webkit-box-orient: vertical; 5819 line-height: 15px; 5820 word-break: break-all; 5821} --> 5822 5823.PCPreviewPriceAndComparePrice{ 5824 display: flex; 5825 flex-direction: row; 5826} 5827 5828 5829.PCPreviewCompareAtPrice{ 5830 opacity: 0.7; 5831 margin-right: 16px; 5832 text-decoration: line-through; 5833 display: flex; 5834 flex-wrap: nowrap; 5835} 5836 5837.giraffly_phone_Preview_Variants_Block{ 5838 margin-bottom: 4px; 5839 display: flex; 5840 flex-direction: nowrap; 5841 flex-wrap: wrap; 5842 margin-right: -9.6px; 5843 margin-left: -9.6px; 5844 width: calc(100% + 17.6px); 5845} 5846 5847.giraffly_phone_Preview_Variants{ 5848 color: #263644; 5849 padding-left: 8px; 5850 padding-right: 8px; 5851 position: relative; 5852 display: flex; 5853 -webkit-box-align: center; 5854 align-items: center; 5855 flex: 1 1 auto; 5856 margin-bottom: 0; 5857} 5858.giraffly_phone_Preview_Variants_Select_Block{ 5859 color: #263644; 5860 position: relative; 5861 display: flex; 5862 align-items: center; 5863 min-width: 112px; 5864 flex: 1 1 auto; 5865 padding: 0 0 0 2px; 5866} 5867 5868.giraffly_phone_Preview_Variants_Select{ 5869 color: #263644; 5870 height: 40px; 5871 -webkit-appearance: none; 5872 width: 100%; 5873 margin: 4px 0; 5874 text-overflow: ellipsis; 5875 background: #fff !important; 5876 border-radius: 4px; 5877 border-width: initial; 5878 border-style: none; 5879 border-color: initial; 5880 border-image: initial; 5881 padding: 0px 36.8px 0px 19.2px; 5882} 5883 5884 5885.giraffly_phone_Preview_Variants_Select_Lable{ 5886 position: absolute; 5887 right: 16px; 5888 top: 11.2px; 5889 pointer-events: none; 5890 top: 50%; 5891 transform: translateY(-50%); 5892} 5893 5894.PCPreviewbutton{ 5895 display: flex; 5896 height: 40px; 5897 -webkit-box-align: center; 5898 align-items: center; 5899 color: #fff; 5900 font-size: 19.2px; 5901 cursor: pointer; 5902 text-align: center; 5903 -webkit-box-pack: center; 5904 justify-content: center; 5905 max-width: 100%; 5906 min-width: 144px; 5907 width: 100%; 5908 white-space: nowrap; 5909 text-overflow: ellipsis; 5910 user-select: none; 5911 margin: auto; 5912 border-radius: 4px; 5913 border-width: initial; 5914 border-style: none; 5915 border-color: initial; 5916 border-image: initial; 5917 overflow: hidden; 5918} 5919 5920.giraffly_phone_Preview_Quantity{ 5921 color: #263644; 5922 display: flex; 5923 flex-direction: row; 5924 margin-right: 16px; 5925 height: 40px; 5926 -webkit-box-align: center; 5927 align-items: center; 5928 background: #fff; 5929 border-radius: 4px; 5930} 5931 5932.giraffly_phone_Preview_Quantity_Cut{ 5933 min-width: 40px; 5934 text-align: center; 5935 cursor: pointer;
5936 color: #263644; 5937 user-select: none; 5938} 5939 5940.giraffly_phone_Preview_Quantity_Space{ 5941 filter: saturate(10%); 5942 height: 40px; 5943 width: 1px; 5944 background:#ccc; 5945} 5946 5947.giraffly_phone_Preview_Quantity_Add{ 5948 min-width: 40px; 5949 text-align: center; 5950 cursor: pointer; 5951 color:#263644; 5952 user-select: none; 5953} 5954 5955 5956.giraffly_PCRealtimeUrgency{ 5957 padding: 0px; 5958 margin: auto; 5959 text-align: center; 5960 width: calc(100% + 30px); 5961} 5962 5963 5964.giraffly_phone_RealtimeUrgency{ 5965 padding: 1.6px 24px; 5966 margin: -12.8px -12.8px 8px; 5967 width: calc(100% + 25.6px); 5968 text-align: center; 5969} 5970 5971 5972 5973.giraffly_hoverButton{ 5974 position: fixed; 5975 z-index: 2147483647; 5976} 5977 5978.giraffly_hoverButton_Round{ 5979 border-radius: 50%; 5980 cursor: pointer; 5981 box-shadow: 1px 2px 5px #808080!important; 5982 line-height: 0px; 5983} 5984 5985.giraffly_total_Quantity_Circle_Round{ 5986 position: absolute; 5987 top: -3px; 5988 left: -5px; 5989 text-align: center; 5990} 5991.giraffly_total_Quantity_Round, .giraffly_total_Quantity_Square{ 5992 padding: 2px; 5993 height: 20px; 5994 line-height:1; 5995 box-sizing: content-box; 5996 display: flex; 5997 justify-content: center; 5998 align-items: center; 5999 width: auto; 6000 min-width: 20px; 6001 border-radius: 20px; 6002} 6003 6004.giraffly_hoverButton_Square{ 6005 cursor: pointer; 6006 box-shadow: -3px 1px 25px 3px #C0C0C0; 6007} 6008 6009.giraffly_total_Quantity_Circle_Square{ 6010 position: absolute; 6011 top: -9px; 6012 left: -8px; 6013 text-align: center; 6014} 6015 6016 6017 6018 6019 6020.giraffly_Icon{ 6021 display: inline-block; 6022 width: 20px; 6023 height: 20px; 6024 vertical-align: middle; 6025 fill: currentColor; 6026} 6027.giraffly_Off-Canvas{ 6028 position: fixed; 6029 display: none; 6030 z-index: 2147483647; 6031 top: 0; 6032 bottom: 0; 6033 max-width: 480px; 6034 background-color: #fff; 6035 color: #1b1e2f; 6036 border: rgb(223, 227, 232) solid 1px; 6037} 6038.giraffly_Off-Canvas-Sheet{ 6039 /* position: fixed; */ 6040 bottom: 0; 6041 width: 100%; 6042 height: 100%; 6043 box-shadow: 0 31px 41px 0 rgba(32,42,53,.2),0 2px 16px 0 rgba(32,42,54,.08); 6044} 6045 6046.giraffly_Off-Canvas-Sheet__Container{ 6047 display: flex; 6048 flex-direction: column; 6049 height: 100%; 6050} 6051 6052.giraffly_Off-Canvas-Header{ 6053 align-items: center; 6054 border-bottom: 1px solid rgb(223, 227, 232); 6055 display: flex; 6056 justify-content: space-between; 6057 padding: 18px;; 6058 max-width: 100%; 6059} 6060 6061.giraffly_Off-Canvas-Number__Show{ 6062 display: flex; 6063} 6064 6065.giraffly_Cart_Product_Number{ 6066 border-radius: 20px; 6067 min-width: 20px; 6068 width: auto; 6069 height: 20px; 6070 line-height: 1.4; 6071 padding: 2px; 6072 background-color: rgb(238, 107, 107); 6073 color: #fff; 6074 font-size: 8px; 6075 margin-left: 3px; 6076 text-align: center; 6077 margin-top: -3px; 6078} 6079 6080.girafflyCartNumber{ 6081 font-size: 12px; 6082} 6083 6084.giraffly_Off-Canvas-Title{ 6085 font-weight: 600; 6086} 6087 6088.giraffly_Off-Canvas-Closed svg, .giraffly_ShowProduct_Delete svg, .giraffly_Modal_Popups-Closed svg { 6089 fill: #ccc; 6090} 6091 6092.giraffly_Closed__Svg{ 6093 position: relative; 6094 display: block; 6095 width: 15px; 6096 height: 15px; 6097 cursor: pointer; 6098} 6099 6100.giraffly_Off-Canvas-Content{ 6101 -webkit-overflow-scrolling: touch; 6102 position: relative; 6103 padding: 18px; 6104 height: 100%; 6105 overflow-y: auto; 6106} 6107 6108.giraffly_Off-Canvas__ShowProduct{ 6109 display: flex; 6110 text-align: left; 6111 padding-bottom: 20px; 6112} 6113 6114.giraffly_ShowProduct_Image{ 6115 margin: auto 0; 6116} 6117 6118.giraffly_ShowProduct_Image img{ 6119 width: 80px; 6120 max-width: 80px; 6121} 6122 6123.giraffly_ShowProduct_Content{ 6124 padding: 0 12px; 6125} 6126 6127.giraffly_ShowProduct_Title{ 6128 font-weight: 600; 6129 font-size: 15px; 6130 padding-right: 25px; 6131} 6132 6133.giraffly_ShowProduct_Style{ 6134 padding: 7px 0; 6135 color: #aaa; 6136 font-size: 14px; 6137} 6138 6139.giraffly_ShowProduct_Price{ 6140 font-weight: 400; 6141 font-size: 15px; 6142} 6143 6144.giraffly_ShowProduct_Delete{ 6145 position: absolute; 6146 right: 25px; 6147} 6148 6149.giraffly_ShowProduct_Delete .giraffly_Closed__Svg{ 6150 width: 13px; 6151 height: 13px; 6152} 6153 6154.giraffly_Off-Canvas-EmptyProduct{ 6155 margin-top: 30px; 6156 text-align: center; 6157} 6158 6159.giraffly_Off-Canvas-Footer{ 6160 align-items: center; 6161 border-top: 1px solid rgb(223, 227, 232); 6162 display: flex; 6163 justify-content: space-between; 6164 padding: 18px; 6165 max-width: 100%; 6166} 6167 6168.giraffly_Off-Canvas_Button{ 6169 position: relative; 6170 display: inline-flex; 6171 align-items: center; 6172 justify-content: center; 6173 margin: 0; 6174 padding: 10px 18px; 6175 border: 1px solid #c4cdd5; 6176 box-shadow: 0 1px 0 0 rgba(22,29,37,.05); 6177 line-height: 1; 6178 color: #212b36; 6179 text-align: center; 6180 cursor: pointer; 6181 -webkit-user-select: none; 6182 -ms-user-select: none; 6183 user-select: none; 6184 text-decoration: none; 6185 -webkit-tap-highlight-color: transparent; 6186 width: 50%; 6187} 6188 6189.giraffly_Off-Canvas_Button a{ 6190 color: unset !important; 6191 text-decoration: none; 6192} 6193 6194.giraffly_Off-Canvas_Button:first-child { 6195 margin-right: 10px; 6196} 6197.giraffly_Off-Canvas_Button:last-child { 6198 margin-right: 0; 6199} 6200 6201 6202 6203 6204.giraffly_Modal_Popups{ 6205 position: fixed;
6206 z-index: 2147483647; 6207 top: 0; 6208 right: 0; 6209 bottom: 0; 6210 left: 0; 6211 display: none; 6212 flex-direction: column; 6213 justify-content: center; 6214} 6215 6216/* .giraffly_Modal_Popups_Dialog{ 6217 6218} */ 6219 6220.giraffly_Modal_Popups__Container{ 6221 position: relative; 6222 margin: 0 auto; 6223 border-radius: 6px; 6224 right: 0; 6225 bottom: 0; 6226 left: 0; 6227 display: flex; 6228 flex-direction: column; 6229 width: 100vw; 6230 max-height: calc(100vh - 60px); 6231 background: #fff; 6232 box-shadow: 0 31px 41px 0 rgba(32,42,53,.2),0 2px 16px 0 rgba(32,42,54,.08); 6233} 6234 6235.giraffly_Modal_Popups-Header{ 6236 align-items: center; 6237 border-bottom: 1px solid rgb(223, 227, 232); 6238 display: flex; 6239 justify-content: space-between; 6240 padding: 18px; 6241 max-width: 100%; 6242} 6243 6244.giraffly_Modal_Popups-Number__Show{ 6245 display: flex; 6246} 6247 6248.giraffly_Modal_Popups-Title{ 6249 font-weight: 600; 6250} 6251 6252.giraffly_Modal_Popups-Closed svg { 6253 fill: #ccc; 6254} 6255 6256.giraffly_Modal_Popups-Body{ 6257 position: relative; 6258 /* display: flex; */ 6259 flex-grow: 1; 6260 overflow-x: hidden; 6261 -webkit-overflow-scrolling: touch; 6262 padding: 16px; 6263 overflow-y: auto; 6264} 6265 6266.giraffly_Modal_Popups__ShowProduct{ 6267 display: flex; 6268 text-align: left; 6269 padding-bottom: 20px; 6270} 6271 6272 6273.giraffly_Modal_Popups-EmptyProduct{ 6274 padding: 15px; 6275} 6276 6277.giraffly_Modal_Popups-Footer{ 6278 display: flex; 6279 /* align-self: flex-end; */ 6280 align-items: center; 6281 max-width: 100%; 6282 padding: 30px 18px 18px; 6283 border-top: 1px solid rgb(223, 227, 232); 6284} 6285.giraffly_Modal_Popups-Footer--fill{ 6286 flex: 1 1 auto; 6287} 6288 6289.giraffly_Modal_Popups_ButtonGroup{ 6290 display: flex; 6291 flex-wrap: wrap; 6292 align-items: center; 6293 margin-top: -12px; 6294 margin-left: -12px; 6295} 6296.giraffly_Modal_Popups_Button{ 6297 position: relative; 6298 display: inline-flex; 6299 align-items: center; 6300 justify-content: center; 6301 margin: 0 8px 0 0; 6302 padding: 10px 18px;; 6303 border: 1px solid #c4cdd5; 6304 box-shadow: 0 1px 0 0 rgba(22,29,37,.05); 6305 line-height: 1; 6306 color: #212b36; 6307 text-align: center; 6308 cursor: pointer; 6309 -webkit-user-select: none; 6310 -ms-user-select: none; 6311 user-select: none; 6312 text-decoration: none; 6313 -webkit-tap-highlight-color: transparent; 6314} 6315 6316.giraffly_Modal_Popups_Button a{ 6317 color: unset !important; 6318 text-decoration: none; 6319} 6320 6321.giraffly_Modal_Popups_Button:first-child{ 6322 margin-right: 15px; 6323} 6324 6325.giraffly_Modal_Popups_Backdrop{ 6326 position: fixed; 6327 z-index: 2147483640; 6328 top: 0; 6329 right: 0; 6330 bottom: 0; 6331 left: 0; 6332 display: none; 6333 background-color: rgba(33,43,54,.1); 6334 opacity: 1; 6335 -webkit-backface-visibility: hidden; 6336 backface-visibility: hidden; 6337 will-change: opacity; 6338} 6339 6340.giraffly_Subtotal_Show{ 6341 align-items: center; 6342 border-top: 1px solid rgb(223, 227, 232); 6343 display: flex; 6344 justify-content: space-between; 6345 padding: 18px; 6346 max-width: 100%; 6347} 6348.giraffly_Subtotal_Title{ 6349 font-weight: 400; 6350 font-size: 15px; 6351 color: #000; 6352} 6353.giraffly_Subtotal_Price{ 6354 font-weight: 400; 6355 font-size: 18px; 6356 color: #000; 6357} 6358 6359 6360 6361.giraffly_Quickbuy{ 6362 position: absolute; 6363 z-index: 500; 6364} 6365 6366.giraffly_Quickbuy_Round{ 6367 font-size: 15px; 6368 border-radius: 50%; 6369 cursor: pointer; 6370 box-shadow: 1px 2px 5px #808080!important; 6371 width: 35px; 6372 height: 35px; 6373 line-height: 1.5; 6374 opacity: .9; 6375 margin-bottom: 4px; 6376 display: flex; 6377 justify-content: center; 6378 align-items: center; 6379} 6380 6381.giraffly_Quickbuy_Round:hover{ 6382 opacity: 1; 6383} 6384 6385.giraffly_Quickbuy_Icon,.giraffly_Quickbuy_Loading{ 6386 position: static !important; 6387 display: inline-block !important; 6388 vertical-align: middle; 6389 fill: currentcolor; 6390 width: 20px !important; 6391 height: 20px !important; 6392 margin:auto !important; 6393} 6394 6395.giraffly_Quickbuy_Loading { 6396 animation: rotate 1.5s linear infinite; 6397} 6398 6399@-webkit-keyframes rotate{ 6400 to{ -webkit-transform: rotate(0deg); } 6401 from{ -webkit-transform: rotate(360deg); } 6402} 6403 6404@keyframes rotate { 6405 0% { transform: rotate(0deg); } 6406 100% { transform: rotate(360deg); } 6407} 6408 6409.giraffly_Quickbuy ul{ 6410 margin: 0; 6411 padding: 0; 6412 overflow: hidden; 6413 overflow-y: auto !important; 6414 position: absolute; 6415 font-size: 13px; 6416 list-style: none; 6417 text-align: center; 6418 display: none; 6419 box-shadow: 0 0 4px rgba(0, 0, 0, .2); 6420 width: 248px; 6421 max-height: 200px; 6422 opacity: .9; 6423} 6424 6425.giraffly_Quickbuy ul:hover{ 6426 opacity: 1; 6427} 6428 6429.giraffly_Quickbuy ul li:hover { 6430 opacity: .9; 6431} 6432 6433.giraffly_Quickbuy ul li { 6434 list-style: none; 6435} 6436 6437.giraffly_Select_Li{ 6438 background: #eee; 6439 color: #000; 6440 padding: 5px; 6441 margin: 0; 6442 border-bottom: 1px solid #ddd; 6443 line-height: 1; 6444 cursor: pointer; 6445} 6446 6447.giraffly_Select_Li.sold_out{ 6448 text-decoration: line-through; 6449 cursor: default; 6450} 6451 6452 6453/* start: + - */ 6454.giraffly_add_sign, .giraffly_decrease_sign{ 6455 font-family: "Work Sans",sans-serif; 6456 font-style: normal; 6457 font-weight: 500; 6458 font-size: 18px; 6459 border-radius: 50%; 6460 border: 1px solid #ccc; 6461 background-color: #fff; 6462 width: 17px; 6463 height: 17px; 6464 line-height: 13px; 6465 align-items: center; 6466 justify-content: center; 6467 text-align: center; 6468 color: #a0a0a0; 6469 cursor: pointer;
6470 align-self: center; 6471} 6472.giraffly_decrease_sign{ 6473 line-height: 12px; 6474} 6475 6476.giraffly_Product_Count{ 6477 font-size: 15px; 6478 padding: 0 10px 0; 6479 margin-top: -1px; 6480} 6481 6482.giraffly_Product_Count_Control{ 6483 display: flex; 6484 margin-left: 15px; 6485 margin-top: 2px; 6486} 6487/* end: + - */ 6488 6489@media (max-width: 767px) { 6490 .giraffly_HideStickyCartOnMobile { 6491 display:none; 6492 } 6493} 6494 6495@media (min-width: 768px) { 6496 .giraffly_HideStickyCartOnPC{ 6497 display:none; 6498 } 6499} 6500 6501.product-card:hover .product-card__image-wrapper { 6502 opacity: 1 !important; 6503} 6504 6505.grid-view-item.product-card:hover { 6506 opacity: 0.8 !important; 6507} 6508 6509input::-webkit-outer-spin-button, 6510input::-webkit-inner-spin-button { 6511 -webkit-appearance: none; 6512} 6513 6514input[type="number"] { 6515 -moz-appearance: textfield; 6516} 6517 6518.giraffy_pc_warning { 6519 margin-right: 1rem; 6520} 6521</style> 6522 6523 6524<style> 6525 .giraffly_Quickbuy ul { 6526 max-height: 85px!important; 6527 } 6528 6529 .giraffly_Select_Li { 6530 padding: 10px; 6531 } 6532 6533 6534</style> 6535 6536<!-- END : Sticky Add To Cart --> 6537 6538<!-- END app block --><!-- BEGIN app block: shopify://apps/timesact-pre-order/blocks/app-embed/bf6c109b-79b5-457c-8752-0e5e9e9676e7 --> 6539<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 --> 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554<!-- END app block --><!-- BEGIN app block: shopify://apps/terms-checkbox/blocks/app-embed/17661ca5-aeea-41b9-8091-d8f7233e8b22 --> 6555
6556<script> 6557 window.roarJs = window.roarJs || {}; 6558 6559 window.roarJs.LegalConfig = { 6560 metafields: { 6561 shop: "papermintystudio.myshopify.com", 6562 settings: 6563 6564 {"enabled":"1","param":{"message":"\u003csection style=\"max-width: 700px; margin: 0 auto; font-family: Arial, sans-serif; line-height: 1.6; color: #222;\"\u003e\n \n \u003ch2 style=\"text-align: center;\"\u003eTerms \u0026 Policies\u003c\/h2\u003e\n\n \u003cp\u003e\n By placing an order, you agree to the Terms \u0026 Policies and acknowledge the following:\n \u003c\/p\u003e\n\n \u003cul style=\"padding-left: 20px;\"\u003e\n\u003cli\u003eSubscription orders mail out at the \u003cstrong\u003e end of the month\u003c\/strong\u003e, typically between the 25th and 30th. Subscription orders come by flat rate letter without tracking numbers. \u003c\/li\u003e\n\u003cli\u003eSubscriptions can be cancelled but after the payment is processed, payments can not be refunded. \u003c\/li\u003e\n \u003cli\u003eProcessing times may take up to \u003cstrong\u003e15 days\u003c\/strong\u003e.\u003c\/li\u003e\n \u003cli\u003eProcessing times may be extended during holidays or due to unforeseen circumstances.\u003c\/li\u003e\n \u003cli\u003e\n It is \u003cstrong\u003estrongly recommended\u003c\/strong\u003e to purchase additional shipping insurance for added protection.\n \u003c\/li\u003e\n \u003cli\u003e\n Shipping delays, delivery issues, lost packages, or carrier errors (including USPS\/UPS) are outside of the sellerâs control.\n \u003c\/li\u003e\n \u003cli\u003e\n Once an order has been shipped, responsibility for the package transfers to the shipping carrier.\n \u003c\/li\u003e\n \u003cli\u003e\n Orders include limited carrier insurance, and the buyer is responsible for filing any necessary claims directly with the carrier.\n \u003c\/li\u003e\n \u003c\/ul\u003e\n\n \u003cp\u003e\n Failure to read or review these terms does not exempt the buyer from this agreement.\n \u003c\/p\u003e\n\n \u003cp\u003e\n By completing a purchase, you confirm that you have read, understood, and agreed to all store policies.\n \u003c\/p\u003e\n\n\u003c\/section\u003e","error_message":"Please agree to the terms and conditions before making a purchase!","error_display":"dialog","greeting":{"enabled":"0","message":"Please agree to the T\u0026C before purchasing!","delay":"1"},"link_order":["link"],"links":{"link":{"label":"terms and conditions.","target":"_blank","url":"https:\/\/papermintystudio.myshopify.com\/policies\/terms-of-service","policy":"terms-of-service"}},"force_enabled":"0","optional":"0","optional_message_enabled":"0","optional_message_value":"Thank you! The page will be moved to the checkout page.","optional_checkbox_hidden":"0","time_enabled":"1","time_label":"Agreed to the Terms and Conditions on","checkbox":"3"},"popup":{"title":"Terms and Conditions","width":"600","button":"Process to Checkout","icon_color":"#197BBD"},"style":{"checkbox":{"size":"23","color":"#0075FF"},"message":{"font":"inherit","size":"14","customized":{"enabled":"1","color":"#212B36","accent":"#0075FF","error":"#DE3618"},"align":"inherit","padding":{"top":"0","right":"0","bottom":"0","left":"0"}}},"installer":{}} 6565 6566 , 6567 moneyFormat: "${{amount}}" 6568 } 6569 }; 6570</script>
6570 6571
6572<script src="https://cdn.shopify.com/extensions/01a0f919-351b-7219-a335-1d067cc2d4aa/terms-and-conditions-in-cart-14/assets/legal.js" defer></script>
6572 6573 6574 6575<!-- END app block --><!-- BEGIN app block: shopify://apps/gsc-countdown-timer/blocks/countdown-bar/58dc5b1b-43d2-4209-b1f3-52aff31643ed --><style> 6576 .gta-block__error { 6577 display: flex; 6578 flex-flow: column nowrap; 6579 gap: 12px; 6580 padding: 32px; 6581 border-radius: 12px; 6582 margin: 12px 0; 6583 background-color: #fff1e3; 6584 color: #412d00; 6585 } 6586 6587 .gta-block__error-title { 6588 font-size: 18px; 6589 font-weight: 600; 6590 line-height: 28px; 6591 } 6592 6593 .gta-block__error-body { 6594 font-size: 14px; 6595 line-height: 24px; 6596 } 6597</style> 6598
6599<script> 6600 (function () { 6601 try { 6602 const widgets = [{"bar":{"sticky":true,"justify":"space-evenly","position":"top","closeButton":{"color":"#bdbdbd","enabled":true}},"key":"GSC-BAR-NangWlPOPflk","type":"bar","timer":{"date":"2026-10-15T00:00:00.000-04:00","mode":"date","daily":{"tz":"Etc\/GMT-0","endHours":14,"endMinutes":0,"repeatDays":[0,1,2,3,4,5,6],"startHours":10,"startMinutes":0},"hours":72,"onEnd":"hide","minutes":0,"seconds":0,"scheduling":{"end":null,"start":null}},"content":{"gap":{"mobile":"6px","desktop":"100px"},"align":"center","items":[{"id":"text-ECJuLYsoavpH","type":"text","align":"left","color":"#dfb6a2","value":"Sign up for the Sticker Club before October 14th to receive November's Sticker Rewards!","enabled":true,"padding":{"mobile":{},"desktop":{}},"fontSize":{"mobile":"16px","desktop":"23px"},"fontFamily":"inherit","fontWeight":"700","lineHeight":{"mobile":"1.3","desktop":"1.2"},"letterSpacing":{"mobile":"0","desktop":"0.6px"},"textTransform":"capitalize"},{"id":"text-YRUZrXSgLWBR","type":"text","align":"left","color":"#dfb6a2","value":"A limited number of Spots are Available Now! - Don't miss it â¤ï¸","enabled":true,"padding":{"mobile":{},"desktop":{"bottom":"3px"}},"fontSize":{"mobile":"12px","desktop":"18px"},"fontFamily":"inherit","fontWeight":"400","lineHeight":{"mobile":"1.3","desktop":"1"},"letterSpacing":{"mobile":"0","desktop":"0.1px"},"textTransform":"unset"},{"id":"timer-fsnDiKWvSFoZ","type":"timer","view":"custom","width":{"mobile":"160px","desktop":"224px"},"border":{"size":"9px","color":"#FFFFFF","enabled":false},"digits":{"gap":"0px","color":"#e5c69f","fontSize":"60px","fontFamily":"inherit","fontWeight":"600"},"labels":{"ms":"ms","days":"Days","color":"#ab977d","hours":"Hours","enabled":true,"minutes":"Mins","seconds":"Secs","fontSize":"24px","fontFamily":"inherit","fontWeight":"500","textTransform":"unset"},"layout":"separate","margin":{"mobile":{},"desktop":{}},"radius":{"value":"16px","enabled":false},"shadow":{"type":"","color":"black","enabled":true},"enabled":true,"padding":{"mobile":{},"desktop":{"top":"0px"}},"fontSize":{"mobile":"14px","desktop":"18px"},"separator":{"type":"colon","color":"#e5c69f","enabled":true},"background":{"blur":"2px","color":"#eeeeee","enabled":false},"unitFormat":"d:h:m:s"},{"id":"button-NHAJyljtjAJM","href":"https:\/\/shopify.com","type":"button","label":"Shop now","width":"content","border":{"size":"2px","color":"#000000","enabled":false},"margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"8px","enabled":true},"target":"_self","enabled":false,"padding":{"mobile":{"top":"8px","left":"12px","right":"12px","bottom":"8px"},"desktop":{"top":"12px","left":"32px","right":"32px","bottom":"12px"}},"fontSize":{"mobile":"12px","desktop":"14px"},"textColor":"#ffffff","background":{"blur":"0px","color":"#000000","enabled":true},"fontFamily":"inherit","fontWeight":"500","letterSpacing":{"mobile":"0","desktop":"0"},"textTransform":"unset"},{"id":"coupon-nniyeFSgXsYL","code":"PASTE YOUR CODE","icon":{"url":"https:\/\/assets.getsitecontrol.com\/shopify-apps\/shared\/icons\/shopping-discounts\/badge-percent-filled.svg","mask":true,"source":"gallery","enabled":true},"type":"coupon","label":"Save 35%","action":"copy","border":{"size":"1px","color":"#9e9e9e","enabled":true},"margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"6px","enabled":true},"enabled":false,"padding":{"mobile":{"top":"4px","left":"12px","right":"12px","bottom":"4px"},"desktop":{"top":"8px","left":"16px","right":"16px","bottom":"8px"}},"fontSize":{"mobile":"12px","desktop":"14px"},"textColor":"#000000","background":{"blur":"0px","color":"#eeeeee","enabled":true},"fontFamily":"inherit","fontWeight":"600","textTransform":"uppercase"}],"width":{"mobile":"100%","desktop":"400px"},"border":{"size":"5px","color":"rgba(229,198,159,0.21)","enabled":true},"layout":"column","margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"8px","enabled":true},"padding":{"mobile":{"top":"4px","left":"0px","right":"0px","bottom":"4px"},"desktop":{"top":"8px","left":"28px","right":"28px","bottom":"8px"}},"background":{"src":null,"blur":"0px","source":"color","bgColor":"#ffffff","enabled":true,"overlayColor":"rgba(0,0,0,0)"},"backgroundClick":{"url":"","target":"_self","enabled":false}},"enabled":true,"general":{"preset":"bar1","breakpoint":"728px"},"section":null,"version":2,"targeting":{"geo":null,"pages":{"cart":false,"home":true,"other":false,"password":false,"products":{"mode":"specific","tags":[],"enabled":true,"specificProducts":[{"id":"gid:\/\/shopify\/Product\/8322381217967","handle":"croissant-level-monthly-sticker-club"},{"id":"gid:\/\/shopify\/Product\/8427457970351","handle":"sticker-club-croissant-international"},{"id":"gid:\/\/shopify\/Product\/8322381512879","handle":"donut-add-on-monthly-sticker-club"},{"id":"gid:\/\/shopify\/Product\/8322380988591","handle":"biscotti-level-monthly-sticker-club"},{"id":"gid:\/\/shopify\/Product\/8427463835823","handle":"sticker-club-biscotti-international"}],"productsInCollections":[]},"collections":{"mode":"specific","items":[{"id":"gid:\/\/shopify\/Collection\/360144568495","handle":"monthly-collections"}],"enabled":true}}}},{"bar":{"sticky":false,"justify":"center","position":"bottom","closeButton":{"color":"#bdbdbd","enabled":true}},"key":"GSC-BAR-fJKqgeFpCPCj","type":"bar","timer":{"date":"2025-12-14T00:00:00.000-05:00","mode":"date","daily":{"tz":"Etc\/GMT-0","endHours":14,"endMinutes":0,"repeatDays":[0,1,2,3,4,5,6],"startHours":10,"startMinutes":0},"hours":72,"onEnd":"restart","minutes":0,"seconds":0,"scheduling":{"end":null,"start":null}}
6602,"content":{"align":"center","items":[{"id":"text-DnEbpKHmhJob","type":"text","align":"left","color":"#000000","value":"Time is ticking","enabled":true,"padding":{"mobile":{},"desktop":{}},"fontFamily":"font1","fontWeight":"700","textTransform":"unset","mobileFontSize":"16px","desktopFontSize":"24px","mobileLineHeight":"1.3","desktopLineHeight":"1.2","mobileLetterSpacing":"0","desktopLetterSpacing":"0"},{"id":"text-ubfyrLoyukuc","type":"text","align":"left","color":"#000000","value":"Sale ends in:","enabled":true,"padding":{"mobile":{},"desktop":{}},"fontFamily":"font1","fontWeight":"400","textTransform":"unset","mobileFontSize":"12px","desktopFontSize":"15px","mobileLineHeight":"1.3","desktopLineHeight":"1.3","mobileLetterSpacing":"0","desktopLetterSpacing":"0"},{"id":"timer-llXFQybzMqjX","type":"timer","view":"custom","border":{"size":"2px","color":"#FFFFFF","enabled":false},"digits":{"gap":"0px","color":"#000000","fontSize":"60px","fontFamily":"font2","fontWeight":"600"},"labels":{"days":"days","color":"#000000","hours":"hours","enabled":true,"minutes":"mins","seconds":"secs","fontSize":"24px","fontFamily":"font3","fontWeight":"500","milliseconds":"ms","textTransform":"unset"},"layout":"separate","margin":{"mobile":{},"desktop":{}},"radius":{"value":"16px","enabled":false},"shadow":{"type":"","color":"black","enabled":true},"enabled":true,"padding":{"mobile":{},"desktop":{"top":"0px"}},"fontSize":{"mobile":"14px","desktop":"18px"},"separator":{"type":"colon","color":"#000000","enabled":true},"background":{"blur":"2px","color":"#eeeeee","enabled":false},"unitFormat":"d:h:m:s","mobileWidth":"160px","desktopWidth":"224px"},{"id":"button-YNjSKTFokhXe","href":"https:\/\/shopify.com","type":"button","label":"Shop now","width":"content","border":{"size":"2px","color":"#000000","enabled":false},"margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"8px","enabled":true},"target":"_self","enabled":false,"padding":{"mobile":{"top":"8px","left":"12px","right":"12px","bottom":"8px"},"desktop":{"top":"12px","left":"32px","right":"32px","bottom":"12px"}},"textColor":"#ffffff","background":{"blur":"0px","color":"#000000","enabled":true},"fontFamily":"font1","fontWeight":"500","textTransform":"unset","mobileFontSize":"12px","desktopFontSize":"14px","mobileLetterSpacing":"0","desktopLetterSpacing":"0"},{"id":"coupon-IqXbatnMOSrd","code":"PASTE YOUR CODE","icon":{"type":"discount-star","enabled":true},"type":"coupon","label":"Save 35%","action":"copy","border":{"size":"1px","color":"#9e9e9e","enabled":true},"margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"6px","enabled":true},"enabled":false,"padding":{"mobile":{"top":"4px","left":"12px","right":"12px","bottom":"4px"},"desktop":{"top":"8px","left":"16px","right":"16px","bottom":"8px"}},"textColor":"#000000","background":{"blur":"0px","color":"#eeeeee","enabled":true},"fontFamily":"font1","fontWeight":"600","textTransform":"uppercase","mobileFontSize":"12px","desktopFontSize":"14px"}],"border":{"size":"1px","color":"#000000","enabled":false},"layout":"column","margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"8px","enabled":false},"padding":{"mobile":{"top":"4px","left":"0px","right":"0px","bottom":"4px"},"desktop":{"top":"8px","left":"28px","right":"28px","bottom":"8px"}},"mobileGap":"6px","background":{"src":null,"blur":"0px","source":"color","bgColor":"#ffffff","enabled":true,"overlayColor":"rgba(0,0,0,0)"},"desktopGap":"24px","mobileWidth":"100%","desktopWidth":"400px","backgroundClick":{"url":"","target":"_self","enabled":false}},"enabled":false,"general":{"font1":"inherit","font2":"inherit","font3":"inherit","preset":"bar1","breakpoint":"768px"},"section":null,"userCss":"","targeting":{"geo":null,"pages":{"cart":true,"home":true,"other":true,"password":true,"products":{"mode":"all","tags":[],"enabled":true,"specificProducts":[],"productsInCollections":[]},"collections":{"mode":"all","items":[],"enabled":true}}}},{"bar":{"sticky":true,"justify":"center","position":"top","closeButton":{"color":"#bdbdbd","enabled":true}},"key":"GSC-BAR-ZPrcDhvOcwCS","type":"bar","timer":{"date":"2025-11-11T00:00:00.000Z","mode":"evergreen","daily":{"tz":"Etc\/GMT-0","endHours":14,"endMinutes":0,"repeatDays":[0,1,2,3,4,5,6],"startHours":10,"startMinutes":0},"hours":72,"onEnd":"restart","minutes":0,"seconds":0,"scheduling":{"end":null,"start":null}},"content":{"align":"center","items":[{"id":"text-IBYiXvGdwdXU","type":"text","align":"left","color":"#000000","value":"Time is ticking","enabled":true,"padding":{"mobile":{},"desktop":{}},"fontFamily":"font1","fontWeight":"700","textTransform":"unset","mobileFontSize":"16px","desktopFontSize":"24px","mobileLineHeight":"1.3","desktopLineHeight":"1.2","mobileLetterSpacing":"0","desktopLetterSpacing":"0"},{"id":"text-vrOSzHeSClev","type":"text","align":"left","color":"#000000","value":"Sale ends in:","enabled":true,"padding":{"mobile":{},"desktop":{}},"fontFamily":"font1","fontWeight":"400","textTransform":"unset","mobileFontSize":"12px","desktopFontSize":"15px","mobileLineHeight":"1.3","desktopLineHeight":"1.3","mobileLetterSpacing":"0","desktopLetterSpacing":"0"},{"id":"timer-lJcRxSleOCZr","type":"timer","view":"custom","border":{"size":"2px","color":"#FFFFFF","enabled":false},"digits":{"gap":"0px","color":"#000000","fontSize":"60px","fontFamily":"font2","fontWeight":"600"},"labels":{"days":"days","color":"#000000","hours":"hours","enabled":true,"minutes":"mins","seconds":"secs","fontSize":"24px","fontFamily":"font3","fontWeight":"500","milliseconds":"ms","textTransform":"unset"},"layout":"separate","margin":{"mobile":{},"desktop":{}},"radius":{"value":"16px","enabled":false},"shadow":{"type":"","color":"black","enabled":true},"enabled":true,"padding":{"mobile":{},"desktop":{"top":"0px"}},"fontSize":{"mobile":"14px","desktop":"18px"},"separator":{"type":"colon","color":"#000000","enabled":true},"background":{"blur":"2px","color":"#eeeeee","enabled":false},"unitFormat":"d:h:m:s","mobileWidth":"160px","desktopWidth":"224px"},{"id":"button-FQsWGPRXtdGl","href":"https:\/\/shopify.com","type":"button","label":"Shop now","width":"content","border":{"size":"2px","color":"#000000","enabled":false},"margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"8px","enabled":true},"target":"_self","enabled":false,"padding":{"mobile":{"top":"8px","left":"12px","right":"12px","bottom":"8px"},"desktop":{"top":"12px","left":"32px","right":"32px","bottom":"12px"}},"textColor":"#ffffff","background":{"blur":"0px","color":"#000000","enabled":true},"fontFamily":"font1","fontWeight":"500","textTransform":"unset","mobileFontSize":"12px","desktopFontSize":"14px","mobileLetterSpacing":"0","desktopLetterSpacing":"0"},{"id":"coupon-hnSxiLJzKlkg","code":"PASTE YOUR CODE","icon":{"type":"discount-star","enabled":true},"type":"coupon","label":"Save 35%","action":"copy","border":{"size":"1px","color":"#9e9e9e","enabled":true},"margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"6px","enabled":true},"enabled":false,"padding":{"mobile":{"top":"4px","left":"12px","right":"12px","bottom":"4px"},"desktop":{"top":"8px","left":"16px","right":"16px","bottom":"8px"}},"textColor":"#000000","background":{"blur":"0px","color":"#eeeeee","enabled":true},"fontFamily":"font1","fontWeight":"600","textTransform":"uppercase","mobileFontSize":"12px","desktopFontSize":"14px"}],"border":{"size":"1px","color":"#000000","enabled":false},"layout":"column","margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"8px","enabled":false},"padding":{"mobile":{"top":"4px","left":"0px","right":"0px","bottom":"4px"},"desktop":{"top":"8px","left":"28px","right":"28px","bottom":"8px"}},"mobileGap":"6px","background":{"src":null,"blur":"0px","source":"color","bgColor":"#ffffff","enabled":true,"overlayColor":"rgba(0,0,0,0)"},"desktopGap":"24px","mobileWidth":"100%","desktopWidth":"400px","backgroundClick":{"url":"","target":"_self","enabled":false}},"enabled":false,"general":{"font1":"inherit","font2":"inherit","font3":"inherit","preset":"bar1","breakpoint":"768px"},"section":null,"userCss":"","targeting":{"geo":null,"pages":{"cart":true,"home":true,"other":true,"password":true,"products":{"mode":"all","tags":[],"enabled":true,"specificProducts":[],"productsInCollections":[]},"collections":{"mode":"all","items":[],"enabled":true}}}},{"bar":{"sticky":true,"justify":"space-evenly","position":"top","closeButton":{"color":"#bdbdbd","enabled":true}},"key":"GSC-BAR-cfZetTzdEmgU","type":"bar","timer":{"date":"2025-12-01T19:00:00.000-05:00","mode":"date","daily":{"tz":"Etc\/GMT-0","endHours":14,"endMinutes":0,"repeatDays":[0,1,2,3,4,5,6],"startHours":10,"startMinutes":0},"hours":72,"onEnd":"hide","minutes":0,"seconds":0,"scheduling":{"end":null,"start":null}},"content":{"align":"center","items":[{"id":"text-aFzYwRZKoWup","type":"text","align":"left","color":"#dfb6a2","value":"Order before December 1st to re
6602ceive January Sticker Rewards","enabled":true,"padding":{"mobile":{},"desktop":{}},"fontFamily":"font3","fontWeight":"700","textTransform":"capitalize","mobileFontSize":"16px","desktopFontSize":"23px","mobileLineHeight":"1.3","desktopLineHeight":"1.2","mobileLetterSpacing":"0","desktopLetterSpacing":"0.6px"},{"id":"text-cRTfVvqJNJjM","type":"text","align":"left","color":"#dfb6a2","value":"Limited spots are available! ","enabled":true,"padding":{"mobile":{},"desktop":{"bottom":"3px"}},"fontFamily":"font1","fontWeight":"400","textTransform":"unset","mobileFontSize":"12px","desktopFontSize":"15px","mobileLineHeight":"1.3","desktopLineHeight":"1.3","mobileLetterSpacing":"0","desktopLetterSpacing":"0"},{"id":"timer-kdwEBfNjAsGM","type":"timer","view":"custom","border":{"size":"9px","color":"#FFFFFF","enabled":false},"digits":{"gap":"0px","color":"#e5c69f","fontSize":"60px","fontFamily":"font2","fontWeight":"600"},"labels":{"days":"Days","color":"#ab977d","hours":"Hours","enabled":true,"minutes":"Mins","seconds":"Secs","fontSize":"24px","fontFamily":"font3","fontWeight":"500","milliseconds":"ms","textTransform":"unset"},"layout":"separate","margin":{"mobile":{},"desktop":{}},"radius":{"value":"16px","enabled":false},"shadow":{"type":"","color":"black","enabled":true},"enabled":true,"padding":{"mobile":{},"desktop":{"top":"0px"}},"fontSize":{"mobile":"14px","desktop":"18px"},"separator":{"type":"colon","color":"#e5c69f","enabled":true},"background":{"blur":"2px","color":"#eeeeee","enabled":false},"unitFormat":"d:h:m:s","mobileWidth":"160px","desktopWidth":"224px"},{"id":"button-KIDByYsXgsmk","href":"https:\/\/shopify.com","type":"button","label":"Shop now","width":"content","border":{"size":"2px","color":"#000000","enabled":false},"margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"8px","enabled":true},"target":"_self","enabled":false,"padding":{"mobile":{"top":"8px","left":"12px","right":"12px","bottom":"8px"},"desktop":{"top":"12px","left":"32px","right":"32px","bottom":"12px"}},"textColor":"#ffffff","background":{"blur":"0px","color":"#000000","enabled":true},"fontFamily":"font1","fontWeight":"500","textTransform":"unset","mobileFontSize":"12px","desktopFontSize":"14px","mobileLetterSpacing":"0","desktopLetterSpacing":"0"},{"id":"coupon-ToiXTfFPVTAB","code":"PASTE YOUR CODE","icon":{"type":"discount-star","enabled":true},"type":"coupon","label":"Save 35%","action":"copy","border":{"size":"1px","color":"#9e9e9e","enabled":true},"margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"6px","enabled":true},"enabled":false,"padding":{"mobile":{"top":"4px","left":"12px","right":"12px","bottom":"4px"},"desktop":{"top":"8px","left":"16px","right":"16px","bottom":"8px"}},"textColor":"#000000","background":{"blur":"0px","color":"#eeeeee","enabled":true},"fontFamily":"font1","fontWeight":"600","textTransform":"uppercase","mobileFontSize":"12px","desktopFontSize":"14px"}],"border":{"size":"5px","color":"rgba(229,198,159,0.21)","enabled":true},"layout":"column","margin":{"mobile":{"top":"0px","left":"0px","right":"0px","bottom":"0px"},"desktop":{"top":"0px","left":"0px","right":"0px","bottom":"0px"}},"radius":{"value":"8px","enabled":true},"padding":{"mobile":{"top":"4px","left":"0px","right":"0px","bottom":"4px"},"desktop":{"top":"8px","left":"28px","right":"28px","bottom":"8px"}},"mobileGap":"6px","background":{"src":null,"blur":"0px","source":"color","bgColor":"#ffffff","enabled":true,"overlayColor":"rgba(0,0,0,0)"},"desktopGap":"24px","mobileWidth":"100%","desktopWidth":"400px","backgroundClick":{"url":"","target":"_self","enabled":false}},"enabled":false,"general":{"font1":"inherit","font2":"inherit","font3":"inherit","preset":"bar1","breakpoint":"768px"},"section":null,"userCss":"","targeting":{"geo":null,"pages":{"cart":false,"home":false,"other":false,"password":false,"products":{"mode":"all","tags":[],"enabled":false,"specificProducts":[],"productsInCollections":[]},"collections":{"mode":"specific","items":[{"id":"gid:\/\/shopify\/Collection\/360144568495","handle":"monthly-collections"}],"enabled":false}}}}] || []; 6603 6604 if (Array.isArray(window.GSC_COUNTDOWN_WIDGETS)) { 6605 // Embed and inline countdown blocks may load on the same page. Inline 6606 // pushes a single widget keyed by `key`; embed pushes the whole metafield 6607 // array. Dedup by `key` so the same widget isn't duplicated when both 6608 // blocks reference it. Widgets without a key push through (no dedup).
6609 widgets.forEach(function(w) { 6610 if (!w.key || !window.GSC_COUNTDOWN_WIDGETS.find(function(e) { return e.key === w.key; })) { 6611 window.GSC_COUNTDOWN_WIDGETS.push(w); 6612 } 6613 }); 6614 } else { 6615 window.GSC_COUNTDOWN_WIDGETS = widgets; 6616 } 6617 6618 // Stale-metafield guard via theme_store_id (TAE Liquid has `theme.id` 6619 // always null, so the check runs on JS). Mismatch = merchant switched 6620 // theme family after the last backend sync â fall back to runtime 6621 // defaults until re-sync writes a fresh metafield. 6622 6623 6624 var __liveStoreId = window.Shopify && window.Shopify.theme && window.Shopify.theme.theme_store_id; 6625 if (!__liveStoreId || __liveStoreId === 887) { 6626 window.GSC_COUNTDOWN_THEME_SELECTORS = {"productView":{"mediaContainer":[],"productForm":[],"variantSelector":[],"variantIdElement":[]},"listView":{"productCard":[],"mediaContainer":["[class*=\"collection-product-image-\"]"],"productLink":[],"productMarker":[],"exclude":[],"stopTraversal":[".swiper-wrapper"]}}; 6627 } 6628 6629if (!window.GSC_COUNTDOWN_META) { 6630 window.GSC_COUNTDOWN_META = { 6631 product_tags: null, 6632 storefrontToken:"b1b25849cd432b9ea08b4c9333a33ba0", 6633 productData:null}; 6634 }window.GSC_COUNTDOWN_COLLECTION_DATA = [];} catch (e) { 6635 console.log(e); 6636 } 6637 })(); 6638</script>
6638 6639 6640 6641<!-- END app block -->
6641<script src="https://cdn.shopify.com/extensions/01a0f2bc-d487-717e-ad93-a683f5f90d60/timesact-44/assets/timesact.js" type="text/javascript" defer="defer"></script>
6641 6642<link href="https://cdn.shopify.com/extensions/01a0f2bc-d487-717e-ad93-a683f5f90d60/timesact-44/assets/timesact.css" rel="stylesheet" type="text/css" media="all"> 6643<link href="https://cdn.shopify.com/extensions/01a0f919-351b-7219-a335-1d067cc2d4aa/terms-and-conditions-in-cart-14/assets/legal.css" rel="stylesheet" type="text/css" media="all">
6644<script src="https://cdn.shopify.com/extensions/01a0c927-94a4-7e55-aa1f-28cabdfac692/getsitecontrol-countdown-timer-80/assets/gsc-countdown-widget.js" type="text/javascript" defer="defer"></script>
6644 6645<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
6646<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: 54253748399,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 6646
6646
6647<script> 6648 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 6649</script>
vendor: 1 bytes, line 6649
6649
6650<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}
6650).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: 54253748399,storefrontBaseUrl: "https://papermintystudio.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://papermintystudio.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1931411631","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23dcf4cb34f6346f3d317d71ebc2f6fe","type":"APP","apiClientId":5683213,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
6650,"dataSharingState":"unrestricted"},{"id":"1761116335","configuration":"{\"tagID\":\"2613395660748\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"PaperMintyStudio","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"papermintystudio.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/papermintystudio.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://papermintystudio.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"147340329135","themeStoreId":"887","themePublished":"true","eventMetadataId":"8713fd9a-0c53-471d-8514-ea36bf6727a0","pageType":"searchresults","shopId":"54253748399","storefrontBaseUrl":"https:\/\/papermintystudio.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
6650<script> 6651 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 6652 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 6653 window.ShopifyAnalytics.meta.currency = 'USD'; 6654 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"9f0a647d-889a-4ccf-ab6f-ec074de91acc-1791096113"}}; 6655 for (var attr in meta) { 6656 window.ShopifyAnalytics.meta[attr] = meta[attr]; 6657 } 6658</script>
vendor: 1 bytes, line 6658
6658
6659<script class="analytics"> 6660 (function () { 6661 var customDocumentWrite = function(content) { 6662 var jquery = null; 6663 6664 if (window.jQuery) { 6665 jquery = window.jQuery; 6666 } else if (window.Checkout && window.Checkout.$) { 6667 jquery = window.Checkout.$; 6668 } 6669 6670 if (jquery) { 6671 jquery('body').append(content); 6672 } 6673 }; 6674 6675 var hasLoggedConversion = function(token) { 6676 if (token) { 6677 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 6678 } 6679 return false; 6680 } 6681 6682 var setCookieIfConversion = function(token) { 6683 if (token) { 6684 var twoMonthsFromNow = new Date(Date.now()); 6685 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 6686 6687 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 6688 } 6689 } 6690 6691 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 6692 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 6693 if (trekkie.integrations) { 6694 return; 6695 } 6696 trekkie.methods = [ 6697 'identify', 6698 'page', 6699 'ready', 6700 'track', 6701 'trackForm', 6702 'trackLink' 6703 ]; 6704 trekkie.factory = function(method) { 6705 return function() { 6706 var args = Array.prototype.slice.call(arguments); 6707 args.unshift(method); 6708 trekkie.push(args); 6709 if (method == 'track' || method == 'page') { 6710 var pageUrl; 6711 try { 6712 pageUrl = window.location.href; 6713 } catch (e) {} 6714 var pageReferrer; 6715 try { 6716 pageReferrer = document.referrer; 6717 } catch (e) {} 6718 try { 6719 if (window.__TREKKIE_SHIM_QUEUE == null) { 6720 window.__TREKKIE_SHIM_QUEUE = []; 6721 } 6722 window.__TREKKIE_SHIM_QUEUE.push({ 6723 from: 'trekkie-stub', 6724 method: method, 6725 args: args.slice(1), 6726 pageContext: { 6727 url: pageUrl, 6728 referrer: pageReferrer 6729 } 6730 }); 6731 } catch (e) { 6732 // no-op 6733 } 6734 } 6735 return trekkie; 6736 }; 6737 }; 6738 for (var i = 0; i < trekkie.methods.length; i++) { 6739 var key = trekkie.methods[i]; 6740 trekkie[key] = trekkie.factory(key); 6741 } 6742 trekkie.load = function(config) { 6743 trekkie.config = config || {}; 6744 trekkie.config.initialDocumentCookie = document.cookie; 6745 var first = document.getElementsByTagName('script')[0]; 6746var script = document.createElement('script'); 6747script.type = 'text/javascript'; 6748script.onerror = function(e) { 6749 var scriptFallback = document.createElement('script'); 6750 scriptFallback.type = 'text/javascript'; 6751 scriptFallback.onerror = function(error) { 6752 var Monorail = { 6753 produce: function produce(monorailDomain, schemaId, payload) { 6754 var currentMs = new Date().getTime(); 6755 var event = { 6756 schema_id: schemaId, 6757 payload: payload, 6758 metadata: { 6759 event_created_at_ms: currentMs, 6760 event_sent_at_ms: currentMs 6761 } 6762 }; 6763 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 6764 }, 6765 sendRequest: function sendRequest(endpointUrl, payload) { 6766 // Try the sendBeacon API 6767 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 6768 var blobData = new window.Blob([payload], { 6769 type: 'text/plain' 6770 }); 6771 6772 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 6773 return true; 6774 } // sendBeacon was not successful 6775 6776 } // XHR beacon 6777 6778 var xhr = new XMLHttpRequest(); 6779 6780 try { 6781 xhr.open('POST', endpointUrl); 6782 xhr.setRequestHeader('Content-Type', 'text/plain'); 6783 xhr.send(payload); 6784 } catch (e) { 6785 console.log(e); 6786 } 6787 6788 return false; 6789 }, 6790 isIos12: function isIos12() { 6791 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 6792 } 6793 }; 6794 Monorail.produce('monorail-edge.shopifysvc.com', 6795 'trekkie_storefront_load_errors/1.1', 6796 {shop_id: 54253748399, 6797 theme_id: 147340329135, 6798 app_name: "storefront", 6799 context_url: window.location.href, 6800 source_url: "//papermintystudio.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 6801 6802 }; 6803 scriptFallback.async = true; 6804 scriptFallback.src = '//papermintystudio.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 6805 first.parentNode.insertBefore(scriptFallback, first); 6806}; 6807script.async = true; 6808script.src = '//papermintystudio.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 6809first.parentNode.insertBefore(script, first); 6810 6811 }; 6812 trekkie.load( 6813 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":54253748399,"isMerchantRequest":null,"themeId":147340329135,"themeCityHash":"18121106696848051044","contentLanguage":"en","currency":"USD","eventMetadataId":"8713fd9a-0c53-471d-8514-ea36bf6727a0"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 6814 ); 6815 6816 var loaded = false;
6817 trekkie.ready(function() { 6818 if (loaded) return; 6819 loaded = true; 6820 6821 window.ShopifyAnalytics.lib = window.trekkie; 6822 6823 var originalDocumentWrite = document.write; 6824 document.write = customDocumentWrite; 6825 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 6826 document.write = originalDocumentWrite; 6827 6828 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 6829 var token = match? match[1]: undefined; 6830 if (!hasLoggedConversion(token)) { 6831 setCookieIfConversion(token); 6832 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 6833 } 6834 }); 6835 6836 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"9f0a647d-889a-4ccf-ab6f-ec074de91acc-1791096113","shopifyEmitted":true}); 6837 6838 var eventsListenerScript = document.createElement('script'); 6839 eventsListenerScript.async = true; 6840 eventsListenerScript.src = "//papermintystudio.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 6841 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 6842})();</script>
vendor: 1 bytes, line 6842
6842
6843<script 6844 defer 6845 src="https://papermintystudio.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 6846 data-application="storefront-renderer" 6847 data-shop-id="54253748399" 6848 data-render-region="gcp-us-central1" 6849 data-page-type="search" 6850 data-theme-instance-id="147340329135" 6851 data-theme-name="Dawn" 6852 data-theme-version="2.3.0" 6853 data-monorail-region="shop_domain" 6854 data-resource-timing-sampling-rate="10" 6855 data-shs="true" 6856 data-shs-beacon="true" 6857 data-shs-export-with-fetch="true" 6858 data-shs-logs-sample-rate="1" 6859 data-shs-beacon-endpoint="https://papermintystudio.com/api/collect" 6860></script>
6860 6861<meta name="shopify-y" content="43dbf30d-ea12-44da-ac97-822f315677d8" data-expiration="1822653713000"><meta name="shopify-s" content="bb4d7948-16d9-495d-9443-6c7129e6decb" data-expiration="1791097913000"><meta name="new-cookie-storage-activated" content="t"> 6862</head> 6863 6864 <body class="gradient"> 6865 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 6866 Skip to content 6867 </a> 6868 6869 <div id="shopify-section-announcement-bar" class="shopify-section"><div class="announcement-bar color-accent-1 gradient" role="region" aria-label="Announcement" ><p class="announcement-bar__message h5"> 6870 Because of the volume of orders we are currently experiencing shipping can take up to 20 business days! 6871</p></div> 6872</div> 6873 <div id="shopify-section-header" class="shopify-section"><link rel="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/component-list-menu.css?v=161614383810958508431763513284" media="print" onload="this.media='all'"> 6874<link rel="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/component-search.css?v=128662198121899399791763513284" media="print" onload="this.media='all'"> 6875<link rel="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/component-menu-drawer.css?v=25441607779389632351763513284" media="print" onload="this.media='all'"> 6876<link rel="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/component-cart-notification.css?v=168160950397931396041763513284" media="print" onload="this.media='all'"> 6877<link rel="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/component-cart-items.css?v=66764593009401432141763513284" media="print" onload="this.media='all'"><noscript><link href="//papermintystudio.com/cdn/shop/t/14/assets/component-list-menu.css?v=161614383810958508431763513284" rel="stylesheet" type="text/css" media="all" /></noscript> 6878<noscript><link href="//papermintystudio.com/cdn/shop/t/14/assets/component-search.css?v=128662198121899399791763513284" rel="stylesheet" type="text/css" media="all" /></noscript> 6879<noscript><link href="//papermintystudio.com/cdn/shop/t/14/assets/component-menu-drawer.css?v=25441607779389632351763513284" rel="stylesheet" type="text/css" media="all" /></noscript> 6880<noscript><link href="//papermintystudio.com/cdn/shop/t/14/assets/component-cart-notification.css?v=168160950397931396041763513284" rel="stylesheet" type="text/css" media="all" /></noscript> 6881<noscript><link href="//papermintystudio.com/cdn/shop/t/14/assets/component-cart-items.css?v=66764593009401432141763513284" rel="stylesheet" type="text/css" media="all" /></noscript> 6882 6883<style> 6884 header-drawer { 6885 justify-self: start; 6886 margin-left: -1.2rem; 6887 } 6888 6889 @media screen and (min-width: 990px) { 6890 header-drawer { 6891 display: none; 6892 } 6893 } 6894 6895 .menu-drawer-container { 6896 display: flex; 6897 } 6898 6899 .list-menu { 6900 list-style: none; 6901 padding: 0; 6902 margin: 0; 6903 } 6904 6905 .list-menu--inline { 6906 display: inline-flex; 6907 flex-wrap: wrap; 6908 } 6909 6910 summary.list-menu__item { 6911 padding-right: 2.7rem; 6912 } 6913 6914 .list-menu__item { 6915 display: flex; 6916 align-items: center; 6917 line-height: calc(1 + 0.3 / var(--font-body-scale)); 6918 } 6919 6920 .list-menu__item--link { 6921 text-decoration: none; 6922 padding-bottom: 1rem; 6923 padding-top: 1rem; 6924 line-height: calc(1 + 0.8 / var(--font-body-scale)); 6925 } 6926 6927 @media screen and (min-width: 750px) { 6928 .list-menu__item--link { 6929 padding-bottom: 0.5rem; 6930 padding-top: 0.5rem; 6931 } 6932 } 6933</style> 6934
6935<script src="//papermintystudio.com/cdn/shop/t/14/assets/details-disclosure.js?v=130383321174778955031763513284" defer="defer"></script>
vendor: 1 bytes, line 6935
6935
6936<script src="//papermintystudio.com/cdn/shop/t/14/assets/details-modal.js?v=28236984606388830511763513284" defer="defer"></script>
vendor: 1 bytes, line 6936
6936
6937<script src="//papermintystudio.com/cdn/shop/t/14/assets/cart-notification.js?v=18770815536247936311763513284" defer="defer"></script>
6937 6938 6939<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 6940 <symbol id="icon-search" viewbox="0 0 18 19" fill="none"> 6941 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/> 6942 </symbol> 6943 6944 <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 6945 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 6946 </symbol> 6947</svg> 6948<sticky-header class="header-wrapper color-accent-1 gradient"> 6949 <header class="header header--top-center page-width"><details-modal class="header__search"> 6950 <details> 6951 <summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search"> 6952 <span> 6953 <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false" role="presentation"> 6954 <use href="#icon-search"> 6955 </svg> 6956 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false" role="presentation"> 6957 <use href="#icon-close"> 6958 </svg> 6959 </span> 6960 </summary> 6961 <div class="search-modal modal__content" role="dialog" aria-modal="true" aria-label="Search"> 6962 <div class="modal-overlay"></div> 6963 <div class="search-modal__content" tabindex="-1"><form action="/search" method="get" role="search" class="search search-modal__form"> 6964 <div class="field"> 6965 <input class="search__input field__input" 6966 id="Search-In-Modal-1" 6967 type="search" 6968 name="q" 6969 value="" 6970 placeholder="Search"> 6971 <label class="field__label" for="Search-In-Modal-1">Search</label> 6972 <input type="hidden" name="options[prefix]" value="last"> 6973 <button class="search__button field__button" aria-label="Search"> 6974 <svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation"> 6975 <use href="#icon-search"> 6976 </svg> 6977 </button> 6978 </div></form><button type="button" class="modal__close-button link link--text focus-inset" aria-label="Close"> 6979 <svg class="icon icon-close" aria-hidden="true" focusable="false" role="presentation"> 6980 <use href="#icon-close"> 6981 </svg> 6982 </button> 6983 </div> 6984 </div> 6985 </details> 6986 </details-modal><a href="/" class="header__heading-link link link--text focus-inset"><img srcset="//papermintystudio.com/cdn/shop/files/BIG_BIG_250x.png?v=1677593438 1x, //papermintystudio.com/cdn/shop/files/[email protected]?v=1677593438 2x" 6987 src="//papermintystudio.com/cdn/shop/files/BIG_BIG_250x.png?v=1677593438" 6988 loading="lazy" 6989 class="header__heading-logo" 6990 width="2600" 6991 height="600" 6992 alt="PaperMintyStudio" 6993 ></a><div class="header__icons"> 6994 <details-modal class="header__search"> 6995 <details> 6996 <summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search"> 6997 <span> 6998 <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false" role="presentation"> 6999 <use href="#icon-search"> 7000 </svg> 7001 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false" role="presentation"> 7002 <use href="#icon-close"> 7003 </svg> 7004 </span> 7005 </summary> 7006 <div class="search-modal modal__content" role="dialog" aria-modal="true" aria-label="Search"> 7007 <div class="modal-overlay"></div> 7008 <div class="search-modal__content" tabindex="-1"><form action="/search" method="get" role="search" class="search search-modal__form"> 7009 <div class="field"> 7010 <input class="search__input field__input" 7011 id="Search-In-Modal" 7012 type="search" 7013 name="q" 7014 value="" 7015 placeholder="Search"> 7016 <label class="field__label" for="Search-In-Modal">Search</label> 7017 <input type="hidden" name="options[prefix]" value="last"> 7018 <button class="search__button field__button" aria-label="Search"> 7019 <svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation"> 7020 <use href="#icon-search"> 7021 </svg> 7022 </button> 7023 </div></form><button type="button" class="search-modal__close-button modal__close-button link link--text focus-inset" aria-label="Close"> 7024 <svg class="icon icon-close" aria-hidden="true" focusable="false" role="presentation"> 7025 <use href="#icon-close"> 7026 </svg> 7027 </button> 7028 </div> 7029 </div> 7030 </details> 7031 </details-modal><a href="/account/login" class="header__icon header__icon--account link focus-inset"> 7032 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-account" fill="none" viewBox="0 0 18 19"> 7033 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
70331-3.67-1.35-6.17-1.35z" fill="currentColor"> 7034</svg> 7035 7036 <span class="visually-hidden">Log in</span> 7037 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg class="icon icon-cart-empty" aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" fill="none"> 7038 <path d="m15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.78-11.61zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1 -9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z" fill="currentColor" fill-rule="evenodd"/> 7039</svg> 7040<span class="visually-hidden">Cart</span></a> 7041 </div> 7042 </header> 7043</sticky-header> 7044 7045<cart-notification> 7046 <div class="cart-notification-wrapper page-width color-accent-1"> 7047 <div id="cart-notification" class="cart-notification focus-inset" aria-modal="true" aria-label="Item added to your cart" role="dialog" tabindex="-1"> 7048 <div class="cart-notification__header"> 7049 <h2 class="cart-notification__heading caption-large"><svg class="icon icon-checkmark color-foreground-accent-1" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none"> 7050 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/> 7051</svg> 7052Item added to your cart</h2> 7053 <button type="button" class="cart-notification__close modal__close-button link link--text focus-inset" aria-label="Close"> 7054 <svg class="icon icon-close" aria-hidden="true" focusable="false"><use href="#icon-close"></svg> 7055 </button> 7056 </div> 7057 <div id="cart-notification-product" class="cart-notification-product"></div> 7058 <div class="cart-notification__links"> 7059 <a href="/cart" id="cart-notification-button" class="button button--secondary button--full-width"></a> 7060 <form action="/cart" method="post" id="cart-notification-form"> 7061 <button class="button button--primary button--full-width" name="checkout">Check out</button> 7062 </form> 7063 <button type="button" class="link button-label">Continue shopping</button> 7064 </div> 7065 </div> 7066 </div> 7067</cart-notification> 7068<style data-shopify> 7069 .cart-notification { 7070 display: none; 7071 } 7072</style> 7073 7074
7075<script type="application/ld+json"> 7076 { 7077 "@context": "http://schema.org", 7078 "@type": "Organization", 7079 "name": "PaperMintyStudio", 7080 7081 7082 "logo": "https:\/\/papermintystudio.com\/cdn\/shop\/files\/BIG_BIG_2600x.png?v=1677593438", 7083 7084 "sameAs": [ 7085 "", 7086 "", 7087 "", 7088 "https:\/\/www.instagram.com\/papermintystudio", 7089 "", 7090 "", 7091 "", 7092 "", 7093 "" 7094 ], 7095 "url": "https:\/\/papermintystudio.com" 7096 } 7097</script>
7097 7098</div> 7099 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 7100 <section id="shopify-section-template--19150461436079__main" class="shopify-section spaced-section"><link href="//papermintystudio.com/cdn/shop/t/14/assets/template-collection.css?v=118745590724174031921763513284" rel="stylesheet" type="text/css" media="all" /> 7101<link href="//papermintystudio.com/cdn/shop/t/14/assets/component-card.css?v=150801359028351130571763513284" rel="stylesheet" type="text/css" media="all" /> 7102<link href="//papermintystudio.com/cdn/shop/t/14/assets/component-price.css?v=5328827735059554991763513284" rel="stylesheet" type="text/css" media="all" /> 7103<link href="//papermintystudio.com/cdn/shop/t/14/assets/component-product-grid.css?v=121312940050546451241763513284" rel="stylesheet" type="text/css" media="all" /> 7104 7105<link rel="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/component-search.css?v=128662198121899399791763513284" media="print" onload="this.media='all'"> 7106 7107<noscript><link href="//papermintystudio.com/cdn/shop/t/14/assets/component-search.css?v=128662198121899399791763513284" rel="stylesheet" type="text/css" media="all" /></noscript><link href="//papermintystudio.com/cdn/shop/t/14/assets/component-facets.css?v=22856647294106133241763513284" rel="stylesheet" type="text/css" media="all" /> 7108
7108<script src="//papermintystudio.com/cdn/shop/t/14/assets/facets.js?v=123462745317715690791763513284" defer="defer"></script>
7108<style> 7109 .template-search__header { 7110 margin-bottom: 3rem; 7111 } 7112 7113 .template-search__search { 7114 margin: 0 auto 3.5rem; 7115 max-width: 47.8rem; 7116 } 7117 7118 .template-search__search .search { 7119 margin-top: 3rem; 7120 } 7121 7122 .template-search--empty { 7123 padding-bottom: 18rem; 7124 } 7125 7126 .template-search .grid__item--small:not(:last-child) { 7127 padding-bottom: 0.5rem; 7128 } 7129 7130 @media screen and (min-width: 750px) { 7131 .template-search__header { 7132 margin-bottom: 5rem; 7133 } 7134 7135 .template-search .grid__item--small:not(:last-child) { 7136 padding-bottom: 1rem; 7137 } 7138 } 7139 7140 .search__button .icon { 7141 height: 1.8rem; 7142 } 7143</style><div class="template-search spaced-section template-search--empty"> 7144 <div class="template-search__header page-width center"><h1 class="h2">Search</h1><div class="template-search__search"><form action="/search" method="get" role="search" class="search"> 7145 <div class="field"> 7146 <input 7147 class="search__input field__input" 7148 id="Search-In-Template" 7149 type="search" 7150 name="q" 7151 value="" 7152 placeholder="Search"> 7153 <label class="field__label" for="Search-In-Template">Search</label> 7154 <input name="options[prefix]" type="hidden" value="last"><button type="submit" class="search__button field__button" aria-label="Search"> 7155 <svg class="icon icon-search"> 7156 <use xlink:href="#icon-search"> 7157 </svg> 7158 </button> 7159 </div> 7160 </form></div></div></div> 7161 7162 7163</section>
7163<script data-locksmith> 7164 var load = function () { 7165 7166 if (document.querySelectorAll('.locksmith-manual-trigger').length > 0) { 7167 Locksmith.ping(); 7168 } 7169 7170 7171 Locksmith.util.on('submit', 'locksmith-resource-form', function (event) { 7172 event.preventDefault(); 7173 var data = Locksmith.util.serializeForm(event.target); 7174 var options = { spinner: false, container: 'locksmith-content' }; 7175 // a form rendered inline (section replacement) must keep that context 7176 // on resubmit: same enclosing container (there may be several on the 7177 // page), and no layout classes or cancel affordance in the re-render 7178 var inlineContainer = event.target.closest && event.target.closest('[id^="locksmith-content"]'); 7179 if (inlineContainer) { 7180 options.container = inlineContainer; 7181 } 7182 if (event.target.getAttribute('data-locksmith-inline') === 'true') { 7183 options.include_layout_classes = false; 7184 } 7185 Locksmith.postResource(data, options); 7186 }); 7187 7188 Locksmith.util.on('click', 'locksmith-manual-trigger', function (event) { 7189 event.preventDefault(); 7190 Locksmith.postResource({}, { spinner: true, container: document }); 7191 }); 7192 7193 Locksmith.submitPasscode = function (passcode) { 7194 Locksmith.postResource( 7195 { passcode: passcode }, 7196 { spinner: false, container: 'locksmith-content' } 7197 ); 7198 }; 7199 }; 7200 7201 if (typeof Locksmith !== 'undefined') { 7202 load(); 7203 } else { 7204 window.addEventListener('load', load); 7205 } 7206 </script>
7206 7207 </main> 7208 7209 <div id="shopify-section-footer" class="shopify-section"> 7210<link href="//papermintystudio.com/cdn/shop/t/14/assets/section-footer.css?v=32991598838362915891763513284" rel="stylesheet" type="text/css" media="all" /> 7211<link rel="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/component-newsletter.css?v=71305430942358774071763513284" media="print" onload="this.media='all'"> 7212<link rel="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/component-list-menu.css?v=161614383810958508431763513284" media="print" onload="this.media='all'"> 7213<link rel="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/component-list-payment.css?v=69253961410771838501763513284" media="print" onload="this.media='all'"> 7214<link rel="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/component-list-social.css?v=52211663153726659061763513284" media="print" onload="this.media='all'"> 7215<link rel="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/component-rte.css?v=84043763465619332371763513284" media="print" onload="this.media='all'"> 7216<link rel="stylesheet" href="//papermintystudio.com/cdn/shop/t/14/assets/disclosure.css?v=160129347545493074521763513284" media="print" onload="this.media='all'"> 7217 7218<noscript><link href="//papermintystudio.com/cdn/shop/t/14/assets/component-newsletter.css?v=71305430942358774071763513284" rel="stylesheet" type="text/css" media="all" /></noscript> 7219<noscript><link href="//papermintystudio.com/cdn/shop/t/14/assets/component-list-menu.css?v=161614383810958508431763513284" rel="stylesheet" type="text/css" media="all" /></noscript> 7220<noscript><link href="//papermintystudio.com/cdn/shop/t/14/assets/component-list-payment.css?v=69253961410771838501763513284" rel="stylesheet" type="text/css" media="all" /></noscript> 7221<noscript><link href="//papermintystudio.com/cdn/shop/t/14/assets/component-list-social.css?v=52211663153726659061763513284" rel="stylesheet" type="text/css" media="all" /></noscript> 7222<noscript><link href="//papermintystudio.com/cdn/shop/t/14/assets/component-rte.css?v=84043763465619332371763513284" rel="stylesheet" type="text/css" media="all" /></noscript> 7223<noscript><link href="//papermintystudio.com/cdn/shop/t/14/assets/disclosure.css?v=160129347545493074521763513284" rel="stylesheet" type="text/css" media="all" /></noscript> 7224 7225<footer class="footer color-background-2 gradient"><div class="footer__content-top page-width"><div class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet "><div class="footer-block grid__item footer-block--menu" ><h2 class="footer-block__heading">Quick links</h2><ul class="footer-block__details-content list-unstyled"><li> 7226 <a href="/search" class="link link--text list-menu__item list-menu__item--link list-menu__item--active"> 7227 Search 7228 </a> 7229 </li><li> 7230 <a href="/policies/shipping-policy" class="link link--text list-menu__item list-menu__item--link"> 7231 Shipping Policy 7232 </a> 7233 </li><li> 7234 <a href="/policies/refund-policy" class="link link--text list-menu__item list-menu__item--link"> 7235 Refund Policy 7236 </a> 7237 </li><li> 7238 <a href="/policies/privacy-policy" class="link link--text list-menu__item list-menu__item--link"> 7239 Privacy Policy 7240 </a> 7241 </li><li> 7242 <a href="/policies/terms-of-service" class="link link--text list-menu__item list-menu__item--link"> 7243 Terms of Service 7244 </a> 7245 </li><li> 7246 <a href="/pages/contact-us" class="link link--text list-menu__item list-menu__item--link"> 7247 Contact us! 7248 </a> 7249 </li></ul></div><div class="footer-block grid__item" ><div class="footer-block__details-content footer-block-image "><img 7250 srcset= "//papermintystudio.com/cdn/shop/files/MAILBOX_200x.png?v=1758889607, //papermintystudio.com/cdn/shop/files/[email protected]?v=1758889607 2x" 7251 src="//papermintystudio.com/cdn/shop/files/MAILBOX_400x.png?v=1758889607" 7252 alt="" 7253 loading="lazy" 7254 width="3000" 7255 height="3000"
7256 style="max-width: min(100%, 200px);" 7257 ></div></div></div><div class="footer-block--newsletter"><div class="footer-block__newsletter"><h2 class="footer-block__heading">Stay in the loop!</h2><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 7258 <div class="newsletter-form__field-wrapper"> 7259 <div class="field"> 7260 <input 7261 id="NewsletterForm--footer" 7262 type="email" 7263 name="contact[email]" 7264 class="field__input" 7265 value="" 7266 aria-required="true" 7267 autocorrect="off" 7268 autocapitalize="off" 7269 autocomplete="email" 7270 7271 placeholder="Email" 7272 required 7273 > 7274 <label class="field__label" for="NewsletterForm--footer"> 7275 Email 7276 </label> 7277 <button type="submit" class="newsletter-form__button field__button" name="commit" id="Subscribe" aria-label="Subscribe"> 7278 <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg"> 7279 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 7280</svg> 7281 7282 </button> 7283 </div></div></form></div><ul class="footer__list-social list-unstyled list-social" role="list"><li class="list-social__item"> 7284 <a href="https://www.instagram.com/papermintystudio" class="link list-social__link" ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 18 18"> 7285 <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/> 7286 <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z"> 7287</svg> 7288<span class="visually-hidden">Instagram</span> 7289 </a> 7290 </li></ul></div> 7291 </div><div class="footer__content-bottom"> 7292 <div class="footer__content-bottom-wrapper page-width"> 7293 <div class="footer__column footer__localization"><noscript><form method="post" action="/localization" id="FooterCountryFormNoScript" accept-charset="UTF-8" class="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="/search" /><div class="localization-form__select"> 7294 <h2 class="visually-hidden" id="FooterCountryLabelNoScript">Country/region</h2> 7295 <select class="localization-selector link" name="country_code" aria-labelledby="FooterCountryLabelNoScript"><option value="AX"> 7296 à land Islands (EUR â¬) 7297 </option><option value="AL"> 7298 Albania (ALL L) 7299 </option><option value="AD"> 7300 Andorra (EUR â¬) 7301 </option><option value="AR"> 7302 Argentina (USD $) 7303 </option><option value="AM"> 7304 Armenia (AMD Õ¤Ö.) 7305 </option><option value="AU"> 7306 Australia (AUD $) 7307 </option><option value="AT"> 7308 Austria (EUR â¬) 7309 </option><option value="BY"> 7310 Belarus (USD $) 7311 </option><option value="BE"> 7312 Belgium (EUR â¬) 7313 </option><option value="BA"> 7314 Bosnia & Herzegovina (BAM ÐÐ) 7315 </option><option value="BR"> 7316 Brazil (USD $) 7317 </option><option value="BG"> 7318 Bulgaria (EUR â¬) 7319 </option><option value="CA"> 7320 Canada (CAD $) 7321 </option><option value="CL"> 7322 Chile (USD $) 7323 </option><option value="HR"> 7324 Croatia (EUR â¬) 7325 </option><option value="CY"> 7326 Cyprus (EUR â¬) 7327 </option><option value="CZ"> 7328 Czechia (CZK KÄ) 7329 </option><option value="DK"> 7330 Denmark (DKK kr.) 7331 </option><option value="EE"> 7332 Estonia (EUR â¬) 7333 </option><option value="FO"> 7334 Faroe Islands (DKK kr.) 7335 </option><option value="FI"> 7336 Finland (EUR â¬) 7337 </option><option value="FR"> 7338 France (EUR â¬) 7339 </option><option value="GE"> 7340 Georgia (USD $) 7341 </option><option value="DE"> 7342 Germany (EUR â¬) 7343 </option><option value="GI"> 7344 Gibraltar (GBP £) 7345 </option><option value="GR"> 7346 Greece (EUR â¬) 7347 </option><option value="GL"> 7348 Greenland (DKK kr.) 7349 </option><option value="GP"> 7350 Guadeloupe (EUR â¬) 7351 </option><option value="GG"> 7352 Guernsey (GBP £) 7353 </option><option value="HU"> 7354 Hungary (HUF Ft) 7355 </option><option value="IS"> 7356 Iceland (ISK kr) 7357 </option><option value="IN"> 7358 India (INR â¹) 7359 </option><option value="ID"> 7360 Indonesia (IDR Rp) 7361 </option><option value="IE"> 7362 Ireland (EUR â¬) 7363 </option><option value="IM"> 7364 Isle of Man (GBP £) 7365 </option><option value="IL">
7366 Israel (ILS âª) 7367 </option><option value="IT"> 7368 Italy (EUR â¬) 7369 </option><option value="JP"> 7370 Japan (JPY Â¥) 7371 </option><option value="JE"> 7372 Jersey (USD $) 7373 </option><option value="XK"> 7374 Kosovo (EUR â¬) 7375 </option><option value="LV"> 7376 Latvia (EUR â¬) 7377 </option><option value="LI"> 7378 Liechtenstein (CHF CHF) 7379 </option><option value="LT"> 7380 Lithuania (EUR â¬) 7381 </option><option value="LU"> 7382 Luxembourg (EUR â¬) 7383 </option><option value="MY"> 7384 Malaysia (MYR RM) 7385 </option><option value="MT"> 7386 Malta (EUR â¬) 7387 </option><option value="YT"> 7388 Mayotte (EUR â¬) 7389 </option><option value="MX"> 7390 Mexico (USD $) 7391 </option><option value="MD"> 7392 Moldova (MDL L) 7393 </option><option value="MC"> 7394 Monaco (EUR â¬) 7395 </option><option value="ME"> 7396 Montenegro (EUR â¬) 7397 </option><option value="NL"> 7398 Netherlands (EUR â¬) 7399 </option><option value="NZ"> 7400 New Zealand (NZD $) 7401 </option><option value="MK"> 7402 North Macedonia (MKD ден) 7403 </option><option value="NO"> 7404 Norway (USD $) 7405 </option><option value="PH"> 7406 Philippines (PHP â±) 7407 </option><option value="PL"> 7408 Poland (PLN zÅ) 7409 </option><option value="PT"> 7410 Portugal (EUR â¬) 7411 </option><option value="RE"> 7412 Réunion (EUR â¬) 7413 </option><option value="RO"> 7414 Romania (RON Lei) 7415 </option><option value="SM"> 7416 San Marino (EUR â¬) 7417 </option><option value="SA"> 7418 Saudi Arabia (SAR ر.س) 7419 </option><option value="RS"> 7420 Serbia (RSD РСÐ) 7421 </option><option value="SG"> 7422 Singapore (SGD $) 7423 </option><option value="SK"> 7424 Slovakia (EUR â¬) 7425 </option><option value="SI"> 7426 Slovenia (EUR â¬) 7427 </option><option value="KR"> 7428 South Korea (KRW â©) 7429 </option><option value="ES"> 7430 Spain (EUR â¬) 7431 </option><option value="SJ"> 7432 Svalbard & Jan Mayen (USD $) 7433 </option><option value="SE"> 7434 Sweden (SEK kr) 7435 </option><option value="CH"> 7436 Switzerland (CHF CHF) 7437 </option><option value="TR"> 7438 Türkiye (USD $) 7439 </option><option value="UA"> 7440 Ukraine (UAH â´) 7441 </option><option value="GB"> 7442 United Kingdom (GBP £) 7443 </option><option value="US" selected> 7444 United States (USD $) 7445 </option><option value="VA"> 7446 Vatican City (EUR â¬) 7447 </option></select> 7448 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 7449 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 7450</svg> 7451 7452 </div> 7453 <button class="button button--tertiary">Update country/region</button></form></noscript> 7454 <localization-form><form method="post" action="/localization" id="FooterCountryForm" accept-charset="UTF-8" class="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="/search" /><div class="no-js-hidden"> 7455 <h2 class="caption-large" id="FooterCountryLabel">Country/region</h2> 7456 <div class="disclosure"> 7457 <button type="button" class="disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="FooterCountryList" aria-describedby="FooterCountryLabel"> 7458 United States (USD $) 7459 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 7460 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 7461</svg> 7462 7463 </button> 7464 <ul id="FooterCountryList" role="list" class="disclosure__list list-unstyled" hidden><li class="disclosure__item" tabindex="-1"> 7465 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="AX"> 7466 à land Islands <span class="localization-form__currency">(EUR â¬)</span> 7467 </a> 7468 </li><li class="disclosure__item" tabindex="-1"> 7469 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="AL"> 7470 Albania <span class="localization-form__currency">(ALL L)</span> 7471 </a> 7472 </li><li class="disclosure__item" tabindex="-1"> 7473 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="AD"> 7474 Andorra <span class="localization-form__currency">(EUR â¬)</span> 7475 </a> 7476 </li><li class="disclosure__item" tabindex="-1"> 7477 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="AR"> 7478 Argentina <span class="localization-form__currency">(USD $)</span> 7479 </a> 7480 </li><li class="disclosure__item" tabindex="-1"> 7481 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="AM"> 7482 Armenia <span class="localization-form__currency">(AMD Õ¤Ö.)</span> 7483 </a> 7484 </li><li class="disclosure__item" tabindex="-1"> 7485 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="AU"> 7486 Australia <span class="localization-form__currency">(AUD $)</span> 7487 </a> 7488 </li><li class="disclosure__item" tabindex="-1"> 7489 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="AT"> 7490 Austria <span class="localization-form__currency">(EUR â¬)</span> 7491 </a> 7492 </li><li class="disclosure__item" tabindex="-1"> 7493 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BY"> 7494 Belarus <span class="localization-form__currency">(USD $)</span> 7495 </a> 7496 </li><li class="disclosure__item" tabindex="-1"> 7497 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BE"> 7498 Belgium <span class="localization-form__currency">(EUR â¬)</span> 7499 </a> 7500 </li><li class="disclosure__item" tabindex="-1"> 7501 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BA"> 7502 Bosnia & Herzegovina <span class="localization-form__currency">(BAM ÐÐ)</span> 7503 </a> 7504 </li><li class="disclosure__item" tabindex="-1"> 7505 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BR"> 7506 Brazil <span class="localization-form__currency">(USD $)</span> 7507 </a> 7508 </li><li class="disclosure__item" tabindex="-1"> 7509 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BG"> 7510 Bulgaria <span class="localization-form__currency">(EUR â¬)</span> 7511 </a> 7512 </li><li class="disclosure__item" tabindex="-1"> 7513 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CA"> 7514 Canada <span class="localization-form__currency">(CAD $)</span> 7515 </a> 7516 </li><li class="disclosure__item" tabindex="-1"> 7517 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CL"> 7518 Chile <span class="localization-form__currency">(USD $)</span> 7519 </a> 7520 </li><li class="disclosure__item" tabindex="-1"> 7521 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="HR"> 7522 Croatia <span class="localization-form__currency">(EUR â¬)</span> 7523 </a> 7524 </li><li class="disclosure__item" tabindex="-1"> 7525 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CY"> 7526 Cyprus <span class="localization-form__currency">(EUR â¬)</span> 7527 </a> 7528 </li><li class="disclosure__item" tabindex="-1"> 7529 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CZ"> 7530 Czechia <span class="localization-form__currency">(CZK KÄ)</span> 7531 </a> 7532 </li><li class="disclosure__item" tabindex="-1"> 7533 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="DK"> 7534 Denmark <span class="localization-form__currency">(DKK kr.)</span> 7535 </a> 7536 </li><li class="disclosure__item" tabindex="-1"> 7537 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="EE"> 7538 Estonia <span class="localization-form__currency">(EUR â¬)</span> 7539 </a> 7540 </li><li class="disclosure__item" tabindex="-1"> 7541 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="FO"> 7542 Faroe Islands <span class="localization-form__currency">(DKK kr.)</span> 7543 </a> 7544 </li><li class="disclosure__item" tabindex="-1"> 7545 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="FI"> 7546 Finland <span class="localization-form__currency">(EUR â¬)</span> 7547 </a> 7548 </li><li class="disclosure__item" tabindex="-1"> 7549 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="FR"> 7550 France <span class="localization-form__currency">(EUR â¬)</span> 7551 </a> 7552 </li><li class="disclosure__item" tabindex="-1"> 7553 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GE"> 7554 Georgia <span class="localization-form__currency">(USD $)</span> 7555 </a> 7556 </li><li class="disclosure__item" tabindex="-1"> 7557 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="DE"> 7558 Germany <span class="localization-form__currency">(EUR â¬)</span> 7559 </a> 7560 </li><li class="disclosure__item" tabindex="-1"> 7561 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GI"> 7562 Gibraltar <span class="localization-form__currency">(GBP £)</span> 7563 </a> 7564 </li><li class="disclosure__item" tabindex="-1"> 7565 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GR"> 7566 Greece <span class="localization-form__currency">(EUR â¬)</span> 7567 </a> 7568 </li><li class="disclosure__item" tabindex="-1"> 7569 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GL"> 7570 Greenland <span class="localization-form__currency">(DKK kr.)</span> 7571 </a> 7572 </li><li class="disclosure__item" tabindex="-1"> 7573 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GP"> 7574 Guadeloupe <span class="localization-form__currency">(EUR â¬)</span> 7575 </a> 7576 </li><li class="disclosure__item" tabindex="-1"> 7577 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GG"> 7578 Guernsey <span class="localization-form__currency">(GBP £)</span> 7579 </a> 7580 </li><li class="disclosure__item" tabindex="-1"> 7581 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="HU"> 7582 Hungary <span class="localization-form__currency">(HUF Ft)</span> 7583 </a> 7584 </li><li class="disclosure__item" tabindex="-1"> 7585 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IS"> 7586 Iceland <span class="localization-form__currency">(ISK kr)</span> 7587 </a> 7588 </li><li class="disclosure__item" tabindex="-1"> 7589 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IN"> 7590 India <span class="localization-form__currency">(INR â¹)</span> 7591 </a> 7592 </li><li class="disclosure__item" tabindex="-1"> 7593 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="ID"> 7594 Indonesia <span class="localization-form__currency">(IDR Rp)</span> 7595 </a> 7596 </li><li class="disclosure__item" tabindex="-1"> 7597 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IE"> 7598 Ireland <span class="localization-form__currency">(EUR â¬)</span> 7599 </a> 7600 </li><li class="disclosure__item" tabindex="-1"> 7601 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IM"> 7602 Isle of Man <span class="localization-form__currency">(GBP £)</span> 7603 </a> 7604 </l
7604i><li class="disclosure__item" tabindex="-1"> 7605 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IL"> 7606 Israel <span class="localization-form__currency">(ILS âª)</span> 7607 </a> 7608 </li><li class="disclosure__item" tabindex="-1"> 7609 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IT"> 7610 Italy <span class="localization-form__currency">(EUR â¬)</span> 7611 </a> 7612 </li><li class="disclosure__item" tabindex="-1"> 7613 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="JP"> 7614 Japan <span class="localization-form__currency">(JPY Â¥)</span> 7615 </a> 7616 </li><li class="disclosure__item" tabindex="-1"> 7617 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="JE"> 7618 Jersey <span class="localization-form__currency">(USD $)</span> 7619 </a> 7620 </li><li class="disclosure__item" tabindex="-1"> 7621 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="XK"> 7622 Kosovo <span class="localization-form__currency">(EUR â¬)</span> 7623 </a> 7624 </li><li class="disclosure__item" tabindex="-1"> 7625 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="LV"> 7626 Latvia <span class="localization-form__currency">(EUR â¬)</span> 7627 </a> 7628 </li><li class="disclosure__item" tabindex="-1"> 7629 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="LI"> 7630 Liechtenstein <span class="localization-form__currency">(CHF CHF)</span> 7631 </a> 7632 </li><li class="disclosure__item" tabindex="-1"> 7633 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="LT"> 7634 Lithuania <span class="localization-form__currency">(EUR â¬)</span> 7635 </a> 7636 </li><li class="disclosure__item" tabindex="-1"> 7637 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="LU"> 7638 Luxembourg <span class="localization-form__currency">(EUR â¬)</span> 7639 </a> 7640 </li><li class="disclosure__item" tabindex="-1"> 7641 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MY"> 7642 Malaysia <span class="localization-form__currency">(MYR RM)</span> 7643 </a> 7644 </li><li class="disclosure__item" tabindex="-1"> 7645 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MT"> 7646 Malta <span class="localization-form__currency">(EUR â¬)</span> 7647 </a> 7648 </li><li class="disclosure__item" tabindex="-1"> 7649 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="YT"> 7650 Mayotte <span class="localization-form__currency">(EUR â¬)</span> 7651 </a> 7652 </li><li class="disclosure__item" tabindex="-1"> 7653 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MX"> 7654 Mexico <span class="localization-form__currency">(USD $)</span> 7655 </a> 7656 </li><li class="disclosure__item" tabindex="-1"> 7657 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MD"> 7658 Moldova <span class="localization-form__currency">(MDL L)</span> 7659 </a> 7660 </li><li class="disclosure__item" tabindex="-1"> 7661 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MC"> 7662 Monaco <span class="localization-form__currency">(EUR â¬)</span> 7663 </a> 7664 </li><li class="disclosure__item" tabindex="-1"> 7665 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="ME"> 7666 Montenegro <span class="localization-form__currency">(EUR â¬)</span> 7667 </a> 7668 </li><li class="disclosure__item" tabindex="-1"> 7669 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NL"> 7670 Netherlands <span class="localization-form__currency">(EUR â¬)</span> 7671 </a> 7672 </li><li class="disclosure__item" tabindex="-1"> 7673 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NZ"> 7674 New Zealand <span class="localization-form__currency">(NZD $)</span> 7675 </a> 7676 </li><li class="disclosure__item" tabindex="-1"> 7677 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MK"> 7678 North Macedonia <span class="localization-form__currency">(MKD ден)</span> 7679 </a> 7680 </li><li class="disclosure__item" tabindex="-1"> 7681 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NO"> 7682 Norway <span class="localization-form__currency">(USD $)</span> 7683 </a> 7684 </li><li class="disclosure__item" tabindex="-1"> 7685 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="PH"> 7686 Philippines <span class="localization-form__currency">(PHP â±)</span> 7687 </a> 7688 </li><li class="disclosure__item" tabindex="-1"> 7689 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="PL"> 7690 Poland <span class="localization-form__currency">(PLN zÅ)</span> 7691 </a> 7692 </li><li class="disclosure__item" tabindex="-1"> 7693 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="PT"> 7694 Portugal <span class="localization-form__currency">(EUR â¬)</span> 7695 </a> 7696 </li><li class="disclosure__item" tabindex="-1"> 7697 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="RE"> 7698 Réunion <span class="localization-form__currency">(EUR â¬)</span> 7699 </a> 7700 </li><li class="disclosure__item" tabindex="-1"> 7701 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="RO"> 7702 Romania <span class="localization-form__currency">(RON Lei)</span> 7703 </a> 7704 </li><li class="disclosure__item" tabindex="-1"> 7705 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="SM"> 7706 San Marino <span class="localization-form__currency">(EUR â¬)</span> 7707 </a> 7708 </li><li class="disclosure__item" tabindex="-1"> 7709 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="SA"> 7710 Saudi Arabia <span class="localization-form__currency">(SAR ر.س)</span> 7711 </a> 7712 </li><li class="disclosure__item" tabindex="-1"> 7713 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="RS">
7714 Serbia <span class="localization-form__currency">(RSD РСÐ)</span> 7715 </a> 7716 </li><li class="disclosure__item" tabindex="-1"> 7717 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="SG"> 7718 Singapore <span class="localization-form__currency">(SGD $)</span> 7719 </a> 7720 </li><li class="disclosure__item" tabindex="-1"> 7721 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="SK"> 7722 Slovakia <span class="localization-form__currency">(EUR â¬)</span> 7723 </a> 7724 </li><li class="disclosure__item" tabindex="-1"> 7725 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="SI"> 7726 Slovenia <span class="localization-form__currency">(EUR â¬)</span> 7727 </a> 7728 </li><li class="disclosure__item" tabindex="-1"> 7729 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="KR"> 7730 South Korea <span class="localization-form__currency">(KRW â©)</span> 7731 </a> 7732 </li><li class="disclosure__item" tabindex="-1"> 7733 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="ES"> 7734 Spain <span class="localization-form__currency">(EUR â¬)</span> 7735 </a> 7736 </li><li class="disclosure__item" tabindex="-1"> 7737 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="SJ"> 7738 Svalbard & Jan Mayen <span class="localization-form__currency">(USD $)</span> 7739 </a> 7740 </li><li class="disclosure__item" tabindex="-1"> 7741 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="SE"> 7742 Sweden <span class="localization-form__currency">(SEK kr)</span> 7743 </a> 7744 </li><li class="disclosure__item" tabindex="-1"> 7745 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CH"> 7746 Switzerland <span class="localization-form__currency">(CHF CHF)</span> 7747 </a> 7748 </li><li class="disclosure__item" tabindex="-1"> 7749 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="TR"> 7750 Türkiye <span class="localization-form__currency">(USD $)</span> 7751 </a> 7752 </li><li class="disclosure__item" tabindex="-1"> 7753 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="UA"> 7754 Ukraine <span class="localization-form__currency">(UAH â´)</span> 7755 </a> 7756 </li><li class="disclosure__item" tabindex="-1"> 7757 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GB"> 7758 United Kingdom <span class="localization-form__currency">(GBP £)</span> 7759 </a> 7760 </li><li class="disclosure__item" tabindex="-1"> 7761 <a class="link link--text disclosure__link caption-large disclosure__link--active focus-inset" href="#" aria-current="true" data-value="US"> 7762 United States <span class="localization-form__currency">(USD $)</span> 7763 </a> 7764 </li><li class="disclosure__item" tabindex="-1"> 7765 <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="VA"> 7766 Vatican City <span class="localization-form__currency">(EUR â¬)</span> 7767 </a> 7768 </li></ul> 7769 </div> 7770 <input type="hidden" name="country_code" value="US"> 7771 </div></form></localization-form></div>
7772 <div class="footer__column footer__column--info"><div class="footer__payment"> 7773 <span class="visually-hidden">Payment methods</span> 7774 <ul class="list list-payment" role="list"><li class="list-payment__item"> 7775 <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> 7776 7777 </li><li class="list-payment__item"> 7778 <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
77781.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> 7779 7780 </li><li class="list-payment__item"> 7781 <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-.001.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-.
7781001.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> 7782 </li><li class="list-payment__item"> 7783 <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> 7784 </li><li class="list-payment__item"> 7785 <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> 7786 </li><li class="list-payment__item"> 7787 <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.
778706zM23.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> 7788 7789 </li><li class="list-payment__item"> 7790 <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
77907 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> 7791 </li><li class="list-payment__item"> 7792 <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> 7793 7794 </li><li class="list-payment__item"> 7795 <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"/>
7795<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> 7796 </li><li class="list-payment__item"> 7797 <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> 7798 7799 </li><li class="list-payment__item"> 7800 <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
780016.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> 7801 7802 </li></ul> 7803 </div><div class="footer__copyright caption"> 7804 <small class="copyright__content">© 2026, <a href="/" title="">PaperMintyStudio</a></small> 7805 <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></small> 7806 </div> 7807 </div> 7808 </div> 7809 </div> 7810</footer> 7811 7812 7813 7814 7815</div> 7816 7817 <ul hidden> 7818 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 7819 </ul> 7820 7821
7821<script> 7822 window.routes = { 7823 cart_add_url: '/cart/add', 7824 cart_change_url: '/cart/change', 7825 cart_update_url: '/cart/update', 7826 predictive_search_url: '/search/suggest' 7827 }; 7828 7829 window.cartStrings = { 7830 error: `There was an error while updating your cart. Please try again.`, 7831 quantityError: `You can only add [quantity] of this item to your cart.` 7832 } 7833 7834 window.variantStrings = { 7835 addToCart: `Add to cart`, 7836 soldOut: `Sold out`, 7837 unavailable: `Unavailable`, 7838 } 7839 7840 window.accessibilityStrings = { 7841 shareSuccess: `Link copied to clipboard`, 7842 } 7843 </script>
7843<script> 7844 if(typeof(Spurit) === 'undefined'){ 7845 var Spurit = {}; 7846 } 7847 if(!Spurit.PopupUpsell2){ 7848 Spurit.PopupUpsell2 = {}; 7849 } 7850 if(!Spurit.PopupUpsell2.snippet){ 7851 Spurit.PopupUpsell2.snippet = {}; 7852 } 7853 Spurit.PopupUpsell2.snippet.shopHash = '8b6c9377bf72b229b7f75e008874af4d'; 7854 Spurit.PopupUpsell2.snippet.cacheTimestamp = '1636761018'; 7855 Spurit.PopupUpsell2.snippet.pageType = 'search'; 7856 7857 if(typeof(Spurit.globalSnippet) === 'undefined'){ 7858 Spurit.globalSnippet = { 7859 shop_currency: 'USD', 7860 money_format: '${{amount}}', 7861 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}, 7862 customer_id: '' 7863 }; 7864 } 7865</script>
7865 7866
7867<script src="https://cdn-spurit.com/all-apps/spurit.global-2.x.min.js" async></script>
vendor: 1 bytes, line 7867
7867
7868<script src="https://cdn-spurit.com/shopify-apps/popup-upsell-2/store/8b6c9377bf72b229b7f75e008874af4d.js?1636761018" async></script>
7868 7869<link href="https://cdn-spurit.com/shopify-apps/popup-upsell-2/store/8b6c9377bf72b229b7f75e008874af4d.css?1636761018" rel="stylesheet" type="text/css" media="all"> 7870 7871
7871<script src="https://cdn-spurit.com/shopify-apps/popup-upsell-2/common.js" async></script>
7871 7872 <link href="https://cdn-spurit.com/shopify-apps/popup-upsell-2/common.css" rel="stylesheet" type="text/css" media="all"> 7873 7874<div class="reputon-etsy-reviews-widget" id="683ee400-b3b4-11ec-a1a4-01eee4798e41" ></div><div class="reputon-etsy-reviews-widget" id="d172a740-b3b4-11ec-a1a4-01eee4798e41" ></div><style> {margin-bottom: 0; padding-bottom: 0;} </style> 7875<div id="shopify-block-AY3pVa3ZJR0E3aHF6e__10436698916776057164" class="shopify-block shopify-app-block">
7875<script id="subscription-helper"> 7876 7877 function appstleStringSetting(value) { 7878 if (typeof value !== 'string') return value; 7879 try { return JSON.parse('"' + value + '"'); } catch { return value; } 7880 } 7881 function appstleJsonSetting(value) { 7882 if (typeof value !== 'string') return value; 7883 try { return JSON.parse(value); } catch { return null; } 7884 } 7885 7886 if (!window.AppstleIncluded) { 7887 window.AppstleIncluded = true; 7888 window.RS = Window.RS || {}; 7889 7890 RS.Config = { 7891 "selectors": { 7892 "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button", 7893 "subscriptionLinkSelector": appstleStringSetting("#MainContent \u003e div \u003e div:nth-child(2) \u003e div:nth-child(1) \u003e h2"), 7894 "atcButtonPlacement": appstleStringSetting("BEFORE"), 7895 "subscriptionLinkPlacement": appstleStringSetting("BEFORE"), 7896 "cartRowSelector": appstleStringSetting("tr.cart-item"), 7897 "cartLineItemSelector": appstleStringSetting(".cart-item__name.h4.break"), 7898 "cartLineItemPerQuantityPriceSelector": appstleStringSetting(""), 7899 "cartLineItemTotalPriceSelector": appstleStringSetting(""), 7900 "cartLineItemSellingPlanNameSelector": appstleStringSetting(""), 7901 "cartSubTotalSelector" : appstleStringSetting("p.totals__total-value"), 7902 "cartLineItemPriceSelector": appstleStringSetting(""), 7903 "cartLineItemPlacement": appstleStringSetting("BEFORE"), 7904 "cartHiddenAttributesSelector": appstleStringSetting(""), 7905 "buildABoxDiscountSelector": appstleStringSetting(""), 7906 }, 7907 "baseUrl": appstleStringSetting("https:\/\/subscription-admin.appstle.com"), 7908 "usedTranslation": "true", 7909 "enableCartWidgetFeature": appstleStringSetting("false"), 7910 "storefrontAnalyticsForwardingEnabled": appstleJsonSetting(false), 7911 "appstleStorefrontAnalyticsPath": appstleStringSetting(null), 7912 "useUrlWithCustomerId": appstleStringSetting("true"), 7913 "atcButtonSelector": appstleStringSetting("div.product-form__buttons"), 7914 "moneyFormat": appstleStringSetting("${{amount}}"), 7915 "oneTimePurchaseText": appstleStringSetting("One Time Purchase"), 7916 "minimumQuantityMessage": appstleStringSetting(null), 7917 "tapToSelectText": appstleStringSetting("Tap To Select"), 7918 "bundleDiscountTextV2": appstleStringSetting("bundle discount extra: {{bundleDiscount}} off"), 7919 "productPageUnitPriceSelectorV2": appstleStringSetting(null), 7920 "monthsFrequencyTextV2": appstleStringSetting("Months"), 7921 "monthlyLabelTextV2": appstleStringSetting("Monthly"), 7922 "monthFrequencyTextV2": appstleStringSetting("Month"), 7923 "weeksFrequencyTextV2": appstleStringSetting("Weeks"), 7924 "weeklyLabelTextV2": appstleStringSetting("Weekly"), 7925 "weekFrequencyTextV2": appstleStringSetting("Week"), 7926 "daysFrequencyTextV2": appstleStringSetting("Days"), 7927 "dayFrequencyTextV2": appstleStringSetting("day"), 7928 "yearsFrequencyTextV2": appstleStringSetting("Years"), 7929 "yearlyLabelTextV2": appstleStringSetting("Yearly"), 7930 "yearFrequencyTextV2": appstleStringSetting("Year"), 7931 "offFrequencyTextV2": appstleStringSetting("Off"), 7932 "prepayLabelTextV2": appstleStringSetting("Prepay"), 7933 "prepaidLabelTextV2": appstleStringSetting("Prepaid"), 7934 "prepaidSaveBadgeTextV2": appstleStringSetting("SAVE {{selectedDiscountPercentage}}"), 7935 "onetimeDescriptionTextV2": appstleStringSetting(""), 7936 "atcButtonTextV2": appstleStringSetting(""), 7937 "oneTimeFrequencyTextV2": appstleStringSetting("One Time"), 7938 "cancelAnytimeLabelTextV2": appstleStringSetting("Cancel Anytime"), 7939 "noSubscriptionLabelTextV2": appstleStringSetting("No Subscription"), 7940 "addToShipmentButtonTextV2": appstleStringSetting("Add to Shipment"), 7941 "addToShipmentProcessingV2": appstleStringSetting("Processing..."), 7942 "addToShipmentSuccessTextV2": appstleStringSetting("Success"), 7943 "addToShipmentErrorTextV2": appstleStringSetting("Error"), 7944 "addToShipmentTooltipTextV2": appstleStringSetting("Please avoid double delivery charges! Login to add this product to an upcoming delivery."), 7945 "frequencyCombinedWidgetTextV2": appstleStringSetting("Frequency"), 7946 "selectDeliverOptionV2": appstleStringSetting("Select Delivery Option"), 7947 "subscribeAndSaveSuccessV2": appstleStringSetting("Subscription Selected"), 7948 "unsubscribeFrequencyTextV2": appstleStringSetting("One-time Purchase"), 7949 "deliveryEveryFrequencyTextV2": appstleStringSetting("Delivery Frequency"), 7950 "sellingPlanTitleTextNonPrepaid": appstleStringSetting("{{sellingPlanName}}"), 7951 "subscribeAndSaveInitalV2": appstleStringSetting("Subscribe and save"), 7952 "subscriptionDescriptionTextV2": appstleStringSetting(""), 7953 "atcButtonTextSelector": appstleStringSetting(""), 7954 "disableCartWidgetOnVariants": appstleStringSetting(""), 7955 "shop": appstleStringSetting("papermintystudio.myshopify.com"), 7956 "deliveryText": appstleStringSetting("delivery"), 7957 "purchaseOptionsText": appstleStringSetting("Join the Sticker Club!"), 7958 "manageSubscriptionButtonText": appstleStringSetting(null), 7959 "subscriptionOptionText": appstleStringSetting("Yes, I want to join! "), 7960 "sellingPlanSelectTitle": appstleStringSetting("DELIVERY FREQUENCY"), 7961 "subscriptionPriceDisplayText": appstleStringSetting(""), 7962 "tooltipTitle": appstleStringSetting("Subscription detail"), 7963 "showTooltipOnClick": appstleStringSetting("false"), 7964 "tooltipDesctiption": appstleStringSetting("\u003cstrong\u003eHave complete control of your subscriptions\u003c\\\/strong\u003e\u003cbr\\\/\u003e\u003cbr\\\/\u003eSkip, reschedule, edit, or cancel deliveries anytime, based on your needs."), 7965 "tooltipDescriptionOnPrepaidPlan": appstleStringSetting("\u003cb\u003ePrepaid Plan Details\u003c\\\/b\u003e\u003c\\\/br\u003e Total price: {{totalPrice}} ( Price for every delivery: {{pricePerDelivery}})"), 7966 "tooltipDescriptionOnMultipleDiscount": appstleStringSetting("\u003cb\u003eDiscount Details\u003c\\\/b\u003e\u003cbr\\\/\u003eAn initial discount of {{discountOne}} will be applied to your first subscription!"), 7967 "manualTranslation": appstleStringSetting(null), 7968 "tooltipDescriptionCustomization": appstleStringSetting("{{{defaultTooltipDescription}}} \u003c\\\/br\u003e {{{prepaidDetails}}} \u003c\\\/br\u003e {{{discountDetails}}}"), 7969 "orderStatusManageSubscriptionTitle": appstleStringSetting("Subscription"), 7970 "orderStatusManageSubscriptionDescription": appstleStringSetting("Continue to your account to view and manage your subscriptions. Please use the same email address that you used to buy the subscription."), 7971 "orderStatusManageSubscriptionButtonText": appstleStringSetting("Manage your subscription"), 7972 "subscriptionOptionSelectedByDefault" : appstleJsonSetting("false"), 7973 "totalPricePerDeliveryText" : appstleStringSetting("{{prepaidPerDeliveryPrice}}\\\/delivery"), 7974 "memberOnlySellingPlansJson": appstleJsonSetting("{}"), 7975 "nonMemberOnlySellingPlansJson": appstleJsonSetting("{}"), 7976 "sellingPlansJson": appstleJsonSetting("[{\"frequencyCount\":1,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":1,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"Monthly Subscription\",\"frequencyDescription\":\"\",\"afterCycle1\":0,\"afterCycle2\":0,\"discountEnabled\":false,\"discountEnabled2\":false,\"discountEnabledMasked\":false,\"discountEnabled2Masked\":false,\"id\":\"gid:\/\/shopify\/SellingPlan\/2770043055\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/2770043055\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"null\",\"frequencySequence\":0,\"groupName\":\"Membership plans\/monthly subscription \",\"groupId\":1349648559,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]}]"), 7977 "widgetEnabled": appstleJsonSetting("true"), 7978 "showFreeGiftPrice" : appstleJsonSetting(true), 7979 "showFreeGiftComparePrice" : appstleJsonSetting(true), 7980 "enableFreeGiftLayout" : appstleJsonSetting(false), 7981 "freeGiftLabelText": appstleStringSetting("+ Free {{productName}}"), 7982 "freeGiftBadgeText": appstleStringSetting(""), 7983 "showTooltip" : appstleJsonSetting("false"), 7984 "showCartWidgetOnBundleItems" : appstleJsonSetting("false"), 7985 "prepaidOptionSelectedByDefault" : appstleJsonSetting("false"), 7986 "disablePassingSellingPlanAsLineProperties" : appstleJsonSetting("true"), 7987 "updateThemePrice" : appstleJsonSetting("false"), 7988 "sortByDefaultSequence": appstleJsonSetting("false"), 7989 "showSubOptionBeforeOneTime": appstleJsonSetting("false"), 7990 "detectVariantFromURLParams": appstleJsonSetting("false"), 7991 "disableQueryParamsUpdate": appstleJsonSetting("false"), 7992 "showStaticTooltip": appstleJsonSetting("false"), 7993 "showAppstleLink": appstleJsonSetting("false"), 7994 "sellingPlanTitleText" : appstleStringSetting("{{sellingPlanName}} ({{sellingPlanPrice}}\\\/delivery)"), 7995 "oneTimePriceText" : appstleStringSetting("{{price}}"), 7996 "selectedPayAsYouGoSellingPlanPriceText" : appstleStringSetting("{{price}}"), 7997 "selectedPrepaidSellingPlanPriceText" : appstleStringSetting(" {{totalPrice}}"), 7998 "selectedDiscountFormat" : appstleStringSetting("SAVE {{selectedDiscountPercentage}}"), 7999 "manageSubscriptionBtnFormat" : appstleStringSetting("\u003ca href='apps\\\/subscriptions' class='appstle_manageSubBtn' \u003e\u003cbutton class='btn' style='padding: 2px 20px'\u003e{{manageSubscriptionButtonText}}\u003c\\\/button\u003e\u003c\\\/a\u003e\u003cbr\u003e\u003cbr\u003e"), 8000 "manageSubscriptionUrl" : appstleStringSetting("https:\\\/\\\/papermintystudio.com\\\/apps\\\/subscriptions"), 8001 "appstlePlanId": appstleJsonSetting("163"), 8002 "showCheckoutSubscriptionBtn": appstleJsonSetting("true"), 8003 "priceSelector": appstleStringSetting("span.price-item.price-item--regular"), 8004 "reloadPriceSelector": appstleStringSetting(""), 8005 "landingPagePriceSelector": appstleStringSetting(""), 8006 "quickViewClickSelector": appstleStringSetting(""), 8007 "badgeTop": appstleStringSetting(""), 8008 "pricePlacement": appstleStringSetting("BEFORE"), 8009 "disableLoadingJquery": appstleJsonSetting("false"), 8010 "widgetEnabledOnSoldVariant": appstleStringSetting("true"), 8011 "switchRadioButtonWidget": appstleJsonSetting("false"), 8012 "appstlePlanName": appstleStringSetting("BUSINESS"), 8013 "appstlePlanFeatures": appstleJsonSetting("{\"analytics\": true, \"webhookAccess\": false, \"accessBundling\": true, \"enableAutoSync\": false, \"accessBuildABox\": true, \"enablePriceSync\": false, \"enableAutomation\": false, \"enableCartWidget\": true, \"accessResendEmail\": true, \"enableAddressSync\": false, \"enableExternalApi\": false, \"enableResendEmail\": true, \"enableQuickActions\": false, \"accessQuickCheckout\": false, \"accessSplitContract\": true, \"enableSummaryReports\": true, \"enableCustomEmailHtml\": true, \"enableWidgetPlacement\": true, \"enableShippingProfiles\": true, \"enableCustomEmailDomain\": false, \"enableDunningManagement\": true, \"enableExportActivityLog\": true, \"enablePrepaidPayAsYouGo\": false, \"subscriptionOrderAmount\": 30000, \"enableOrderConsolidation\": false, \"accessWidgetDe
8013signOptions\": true, \"enableImmediatePlaceOrder\": true, \"accessOneTimeProductUpsells\": true, \"enableBillingIntervalChange\": true, \"enableProductSwapAutomation\": false, \"enableCancellationManagement\": true, \"enableAdminNotificationAccess\": true, \"accessSubscriptionActivityLogs\": true, \"accessSubscriberLoyaltyFeatures\": true, \"enableAddToExistingSubscription\": false, \"enableContractPriceModification\": true, \"enableTrackInventoryInSingleBAB\": true, \"accessManualSubscriptionCreation\": true, \"enableNextBillingDateModification\": true, \"accessCustomerPortalProductUpsells\": false, \"accessAdvanceSubscriptionPlanOptions\": true, \"accessAdvancedCustomerPortalSettings\": true}"), 8014 "formMappingAttributeName": appstleStringSetting(""), 8015 "formMappingAttributeSelector": appstleStringSetting(""), 8016 "quickViewModalPollingSelector": appstleStringSetting(""), 8017 "scriptLoadDelay": appstleStringSetting("0"), 8018 "formatMoneyOverride": appstleStringSetting("false"), 8019 "enableAddToExistingSubscriptionFeature": appstleStringSetting("false"), 8020 "displayAddToExistingSubscriptionButtonForNotLoggedInV2": appstleStringSetting(null), 8021 "showAddToSubscriptionButtonOnlyOnSubscriptionProducts": appstleStringSetting("false"), 8022 "appstle_app_proxy_path_prefix": appstleStringSetting("apps\\\/subscriptions"), 8023 "updatePriceOnQuantityChange": appstleStringSetting(""), 8024 "widgetParentSelector": appstleStringSetting(""), 8025 "quantitySelector": appstleStringSetting(""), 8026 "enableAddJSInterceptor": appstleStringSetting("true"), 8027 "isDevEnabled": appstleJsonSetting(false), 8028 "forceReloadWidgetSelector": appstleStringSetting(""), 8029 "forceReloadOnFreqChange": appstleJsonSetting("false"), 8030 "showPrepaidPlanSeparately": appstleJsonSetting("true"), 8031 "debugLogsEnabled": appstleJsonSetting(false), 8032 "isUseStorefrontAPI": appstleJsonSetting(true), 8033 "reBuyEnabled": appstleStringSetting("false"), 8034 "loyaltyDetailsLabelText": appstleStringSetting(null), 8035 "loyaltyPerkDescriptionTextV2": appstleStringSetting("{{#isDiscountTypeFreeProduct}} \u003cdiv style='display: flex;'\u003e \u003cdiv style='height: 30px; width: 30px; flex-shrink: 0; margin-right: 5px;' class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M2 12c0-4.714 0-7.071 1.464-8.536C4.93 2 7.286 2 12 2s7.071 0 8.535 1.464C22 4.93 22 7.286 22 12s0 7.071-1.465 8.535C19.072 22 16.714 22 12 22s-7.071 0-8.536-1.465C2 19.072 2 16.714 2 12' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M6.914 11.25H2v1.5h8.163A3.25 3.25 0 0 1 7 15.25a.75.75 0 0 0 0 1.5a4.75 4.75 0 0 0 4.25-2.626V22h1.5v-7.876A4.75 4.75 0 0 0 17 16.75a.75.75 0 0 0 0-1.5a3.25 3.25 0 0 1-3.163-2.5H22v-1.5h-4.913c.35-.438.613-.955.756-1.527c.538-2.153-1.413-4.103-3.565-3.565a4 4 0 0 0-1.528.756V2h-1.5v4.914a4 4 0 0 0-1.527-.756C7.57 5.62 5.62 7.57 6.158 9.723c.143.572.405 1.089.756 1.527m4.336 0H9.997a2.5 2.5 0 0 1-2.384-1.891A1.44 1.44 0 0 1 9.36 7.613a2.5 2.5 0 0 1 1.891 2.384zm2.753 0H12.75v-1.245a2.5 2.5 0 0 1 1.891-2.392a1.44 1.44 0 0 1 1.746 1.746a2.5 2.5 0 0 1-2.384 1.891' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFree Gift Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{productPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e {{^isZeroBillingCycle}} \u003cspan class='appstle-loyalty-billing-cycle'\u003e Get a free {{freeProductName}} worth of {{productPrice}} on your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order. \u003c\\\/span\u003e {{\\\/isZeroBillingCycle}} {{#isZeroBillingCycle}} \u003cspan class='appstle-free-product-loyalty'\u003e Get a free {{freeProductName}} worth of {{productPrice}} with your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e1st\u003c\\\/span\u003e order. \u003c\\\/span\u003e {{\\\/isZeroBillingCycle}} \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isDiscountTypeFreeProduct}} {{#isDiscountTypePercentage}}{{#isPerkOnward}}
8035 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M15.252 10.689c-.987-1.18-1.48-1.77-2.048-1.68c-.567.091-.832.803-1.362 2.227l-.138.368c-.15.405-.226.607-.373.756c-.146.149-.348.228-.75.386l-.367.143c-1.417.555-2.126.833-2.207 1.4s.52 1.049 1.721 2.011l.31.25c.342.273.513.41.611.597c.1.187.115.404.146.837l.029.394c.11 1.523.166 2.285.683 2.545s1.154-.155 2.427-.983l.329-.215c.362-.235.543-.353.75-.387c.208-.033.42.022.841.132l.385.1c1.485.386 2.228.58 2.629.173s.193-1.144-.221-2.62l-.108-.38c-.117-.42-.176-.63-.147-.837c.03-.208.145-.39.374-.756l.21-.332c.807-1.285 1.21-1.927.94-2.438c-.269-.511-1.033-.553-2.562-.635l-.396-.022c-.434-.023-.652-.035-.841-.13c-.19-.095-.33-.263-.61-.599z'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.331 4.252c1.316-1.574 1.974-2.361 2.73-2.24s1.11 1.07 1.817 2.969l.183.491c.201.54.302.81.497 1.008c.196.199.464.304 1.001.514l.489.192c1.89.74 2.835 1.11 2.942 1.866c.108.757-.693 1.398-2.294 2.682l-.414.332c-.455.365-.683.547-.815.797s-.152.538-.194 1.115l-.038.526c-.148 2.031-.222 3.047-.911 3.393c-.69.347-1.538-.206-3.236-1.311l-.439-.286c-.482-.314-.723-.47-1-.515s-.558.028-1.121.175l-.513.133c-1.98.516-2.971.773-3.505.231s-.258-1.526.295-3.492l.142-.509c.157-.559.236-.838.197-1.115c-.04-.277-.193-.52-.499-1.008l-.278-.443C4.29 8.044 3.752 7.187 4.11 6.507c.36-.682 1.379-.737 3.418-.848l.527-.028c.58-.031.869-.047 1.122-.174c.252-.127.439-.35.813-.798z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003ePercentage Discount\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{discount}}}% \u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e on \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}}{{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M15.252 10.689c-.987-1.18-1.48-1.77-2.048-1.68c-.567.091-.832.803-1.362 2.227l-.138.368c-.15.405-.226.607-.373.756c-.146.149-.348.228-.75.386l-.367.143c-1.417.555-2.126.833-2.207 1.4s.52 1.049 1.721 2.011l.31.25c.342.273.513.41.611.597c.1.187.115.404.146.837l.029.394c.11 1.523.166 2.285.683 2.545s1.154-.155 2.427-.983l.329-.215c.362-.235.543-.353.75-.387c.208-.033.42.022.841.132l.385.1c1.485.386 2.228.58 2.629.173s.193-1.144-.221-2.62l-.108-.38c-.117-.42-.176-.63-.147-.837c.03-.208.145-.39.374-.756l.21-.332c.807-1.285 1.21-1.927.94-2.438c-.269-.511-1.033-.553-2.562-.635l-.396-.022c-.434-.023-.652-.035-.841-.13c-.19-.095-.33-.263-.61-.599z'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.331 4.252c1.316-1.574 1.974-2.361 2.73-2.24s1.11 1.07 1.817 2.969l.183.491c.201.54.302.81.497 1.008c.196.199.464.304 1.001.514l.489.192c1.89.74 2.835 1.11 2.942 1.866c.108.757-.693 1.398-2.294 2.682l-.414.332c-.455.365-.683.547-.815.797s-.152.538-.194 1.115l-.038.526c-.148 2.031-.222 3.047-.911 3.393c-.69.347-1.538-.206-3.236-1.311l-.439-.286c-.482-.314-.723-.47-1-.515s-.558.028-1.121.175l-.513.133c-1.98.516-2.971.773-3.505.231s-.258-1.526.295-3.492l.142-.509c.157-.559.236-.838.197-1.115c-.04-.277-.193-.52-.499-1.008l-.278-.443C4.29 8.044 3.752 7.187 4.11 6.507c.36-.682 1.379-.737 3.418-.848l.527-.028c.58-.031.869-.047 1.122-.174c.252-.127.439-.35.813-.798z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003ePercentage Discount\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{discount}}}% \u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e to \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{isRangeEnd}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}}{{#onlyApplyOnThis}}
8035 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M15.252 10.689c-.987-1.18-1.48-1.77-2.048-1.68c-.567.091-.832.803-1.362 2.227l-.138.368c-.15.405-.226.607-.373.756c-.146.149-.348.228-.75.386l-.367.143c-1.417.555-2.126.833-2.207 1.4s.52 1.049 1.721 2.011l.31.25c.342.273.513.41.611.597c.1.187.115.404.146.837l.029.394c.11 1.523.166 2.285.683 2.545s1.154-.155 2.427-.983l.329-.215c.362-.235.543-.353.75-.387c.208-.033.42.022.841.132l.385.1c1.485.386 2.228.58 2.629.173s.193-1.144-.221-2.62l-.108-.38c-.117-.42-.176-.63-.147-.837c.03-.208.145-.39.374-.756l.21-.332c.807-1.285 1.21-1.927.94-2.438c-.269-.511-1.033-.553-2.562-.635l-.396-.022c-.434-.023-.652-.035-.841-.13c-.19-.095-.33-.263-.61-.599z'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.331 4.252c1.316-1.574 1.974-2.361 2.73-2.24s1.11 1.07 1.817 2.969l.183.491c.201.54.302.81.497 1.008c.196.199.464.304 1.001.514l.489.192c1.89.74 2.835 1.11 2.942 1.866c.108.757-.693 1.398-2.294 2.682l-.414.332c-.455.365-.683.547-.815.797s-.152.538-.194 1.115l-.038.526c-.148 2.031-.222 3.047-.911 3.393c-.69.347-1.538-.206-3.236-1.311l-.439-.286c-.482-.314-.723-.47-1-.515s-.558.028-1.121.175l-.513.133c-1.98.516-2.971.773-3.505.231s-.258-1.526.295-3.492l.142-.509c.157-.559.236-.838.197-1.115c-.04-.277-.193-.52-.499-1.008l-.278-.443C4.29 8.044 3.752 7.187 4.11 6.507c.36-.682 1.379-.737 3.418-.848l.527-.028c.58-.031.869-.047 1.122-.174c.252-.127.439-.35.813-.798z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003ePercentage Discount\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{discount}}}%\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypePercentage}} {{#isDiscountTypeShipping}}{{#isPerkOnward}} \u003cdiv class='appstle-reward-items'\u003e\u003cdiv class='appstle-icon'\u003e\u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='24' height='24' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M5.796 18.204L21.512 2.488c-.988-.989-2.86-.364-6.606.884l-9.331 3.11c-2.082.694-3.123 1.041-3.439 1.804q-.112.271-.133.564c-.059.824.717 1.6 2.269 3.151l.283.283c.254.254.382.382.478.523c.19.28.297.607.31.945c.008.171-.019.35-.072.705c-.196 1.304-.294 1.956-.179 2.458c.114.495.362.938.704 1.289' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='m17.498 18.486l3.13-9.392c1.25-3.745 1.873-5.617.885-6.606L5.797 18.204c.348.356.794.617 1.296.74c.5.122 1.153.033 2.46-.144l.071-.01c.369-.05.553-.075.73-.064c.32.02.63.124.898.303c.147.099.278.23.541.493l.251.251c1.51 1.51 2.266 2.265 3.067 2.226c.22-.01.438-.062.64-.151c.734-.323 1.072-1.336 1.747-3.362' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e\u003c\\\/div\u003e\u003cdiv class='appstle-reward-content'\u003e\u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eShipping Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e\u003cdiv class='appstle-reward-description'\u003eGet \u003cspan class='appstle-loyalty-discount'\u003eshipping at \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e on \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order and onwards\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e\u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}}{{#isPerkRange}}
8035 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='24' height='24' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M5.796 18.204L21.512 2.488c-.988-.989-2.86-.364-6.606.884l-9.331 3.11c-2.082.694-3.123 1.041-3.439 1.804q-.112.271-.133.564c-.059.824.717 1.6 2.269 3.151l.283.283c.254.254.382.382.478.523c.19.28.297.607.31.945c.008.171-.019.35-.072.705c-.196 1.304-.294 1.956-.179 2.458c.114.495.362.938.704 1.289' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='m17.498 18.486l3.13-9.392c1.25-3.745 1.873-5.617.885-6.606L5.797 18.204c.348.356.794.617 1.296.74c.5.122 1.153.033 2.46-.144l.071-.01c.369-.05.553-.075.73-.064c.32.02.63.124.898.303c.147.099.278.23.541.493l.251.251c1.51 1.51 2.266 2.265 3.067 2.226c.22-.01.438-.062.64-.151c.734-.323 1.072-1.336 1.747-3.362' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eShipping Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003eshipping \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off \u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}}{{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e\u003cdiv class='appstle-icon'\u003e\u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='24' height='24' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M5.796 18.204L21.512 2.488c-.988-.989-2.86-.364-6.606.884l-9.331 3.11c-2.082.694-3.123 1.041-3.439 1.804q-.112.271-.133.564c-.059.824.717 1.6 2.269 3.151l.283.283c.254.254.382.382.478.523c.19.28.297.607.31.945c.008.171-.019.35-.072.705c-.196 1.304-.294 1.956-.179 2.458c.114.495.362.938.704 1.289' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='m17.498 18.486l3.13-9.392c1.25-3.745 1.873-5.617.885-6.606L5.797 18.204c.348.356.794.617 1.296.74c.5.122 1.153.033 2.46-.144l.071-.01c.369-.05.553-.075.73-.064c.32.02.63.124.898.303c.147.099.278.23.541.493l.251.251c1.51 1.51 2.266 2.265 3.067 2.226c.22-.01.438-.062.64-.151c.734-.323 1.072-1.336 1.747-3.362' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e\\\/div\u003e\u003cdiv class='appstle-reward-content'\u003e\u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eShipping Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e\u003cdiv class='appstle-reward-description'\u003eGet \u003cspan class='appstle-loyalty-discount'\u003eshipping at \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e\u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypeShipping}} {{#isDiscountTypeFixed}}{{#isPerkOnward}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M4.892 9.614c0-.402.323-.728.722-.728H9.47c.4 0 .723.326.723.728a.726.726 0 0 1-.723.729H5.614a.726.726 0 0 1-.722-.729'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M21.188 10.004q-.094-.005-.2-.004h-2.773C15.944 10 14 11.736 14 14s1.944 4 4.215 4h2.773q.106.001.2-.004c.923-.056 1.739-.757 1.808-1.737c.004-.064.004-.133.004-.197v-4.124c0-.064 0-.133-.004-.197c-.069-.98-.885-1.68-1.808-1.737m-3.217 5.063c.584 0 1.058-.478 1.058-1.067c0-.59-.474-1.067-1.058-1.067s-1.06.478-1.06 1.067c0 .59.475 1.067 1.06 1.067' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M21.14 10.002c0-1.181-.044-2.448-.798-3.355a4 4 0 0 0-.233-.256c-.749-.748-1.698-1.08-2.87-1.238C16.099 5 14.644 5 12.806 5h-2.112C8.856 5 7.4 5 6.26 5.153c-1.172.158-2.121.49-2.87 1.238c-.748.749-1.08 1.698-1.238 2.87C2 10.401 2 11.856 2 13.694v.112c0 1.838 0 3.294.153 4.433c.158 1.172.49 2.121 1.238 2.87c.749.748 1.698 1.08 2.87 1.238c1.14.153 2.595.153 4.433.153h2.112c1.838 0 3.294 0 4.433-.153c1.172-.158 2.121-.49 2.87-1.238q.305-.308.526-.66c.45-.72.504-1.602.504-2.45l-.15.001h-2.774C15.944 18 14 16.264 14 14s1.944-4 4.215-4h2.773q.079 0 .151.002' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.101 2.572L8 3.992l-1.733 1.16C7.405 5 8.859 5 10.694 5h2.112c1.838 0 3.294 0 4.433.153q.344.045.662.114L16 4l-2.113-1.428a3.42 3.42 0 0 0-3.786 0'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eAmount Off\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off on \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}}{{#isPerkRange}}
8035 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M4.892 9.614c0-.402.323-.728.722-.728H9.47c.4 0 .723.326.723.728a.726.726 0 0 1-.723.729H5.614a.726.726 0 0 1-.722-.729'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M21.188 10.004q-.094-.005-.2-.004h-2.773C15.944 10 14 11.736 14 14s1.944 4 4.215 4h2.773q.106.001.2-.004c.923-.056 1.739-.757 1.808-1.737c.004-.064.004-.133.004-.197v-4.124c0-.064 0-.133-.004-.197c-.069-.98-.885-1.68-1.808-1.737m-3.217 5.063c.584 0 1.058-.478 1.058-1.067c0-.59-.474-1.067-1.058-1.067s-1.06.478-1.06 1.067c0 .59.475 1.067 1.06 1.067' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M21.14 10.002c0-1.181-.044-2.448-.798-3.355a4 4 0 0 0-.233-.256c-.749-.748-1.698-1.08-2.87-1.238C16.099 5 14.644 5 12.806 5h-2.112C8.856 5 7.4 5 6.26 5.153c-1.172.158-2.121.49-2.87 1.238c-.748.749-1.08 1.698-1.238 2.87C2 10.401 2 11.856 2 13.694v.112c0 1.838 0 3.294.153 4.433c.158 1.172.49 2.121 1.238 2.87c.749.748 1.698 1.08 2.87 1.238c1.14.153 2.595.153 4.433.153h2.112c1.838 0 3.294 0 4.433-.153c1.172-.158 2.121-.49 2.87-1.238q.305-.308.526-.66c.45-.72.504-1.602.504-2.45l-.15.001h-2.774C15.944 18 14 16.264 14 14s1.944-4 4.215-4h2.773q.079 0 .151.002' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.101 2.572L8 3.992l-1.733 1.16C7.405 5 8.859 5 10.694 5h2.112c1.838 0 3.294 0 4.433.153q.344.045.662.114L16 4l-2.113-1.428a3.42 3.42 0 0 0-3.786 0'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eAmount Off\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}}{{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M4.892 9.614c0-.402.323-.728.722-.728H9.47c.4 0 .723.326.723.728a.726.726 0 0 1-.723.729H5.614a.726.726 0 0 1-.722-.729'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M21.188 10.004q-.094-.005-.2-.004h-2.773C15.944 10 14 11.736 14 14s1.944 4 4.215 4h2.773q.106.001.2-.004c.923-.056 1.739-.757 1.808-1.737c.004-.064.004-.133.004-.197v-4.124c0-.064 0-.133-.004-.197c-.069-.98-.885-1.68-1.808-1.737m-3.217 5.063c.584 0 1.058-.478 1.058-1.067c0-.59-.474-1.067-1.058-1.067s-1.06.478-1.06 1.067c0 .59.475 1.067 1.06 1.067' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M21.14 10.002c0-1.181-.044-2.448-.798-3.355a4 4 0 0 0-.233-.256c-.749-.748-1.698-1.08-2.87-1.238C16.099 5 14.644 5 12.806 5h-2.112C8.856 5 7.4 5 6.26 5.153c-1.172.158-2.121.49-2.87 1.238c-.748.749-1.08 1.698-1.238 2.87C2 10.401 2 11.856 2 13.694v.112c0 1.838 0 3.294.153 4.433c.158 1.172.49 2.121 1.238 2.87c.749.748 1.698 1.08 2.87 1.238c1.14.153 2.595.153 4.433.153h2.112c1.838 0 3.294 0 4.433-.153c1.172-.158 2.121-.49 2.87-1.238q.305-.308.526-.66c.45-.72.504-1.602.504-2.45l-.15.001h-2.774C15.944 18 14 16.264 14 14s1.944-4 4.215-4h2.773q.079 0 .151.002' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.101 2.572L8 3.992l-1.733 1.16C7.405 5 8.859 5 10.694 5h2.112c1.838 0 3.294 0 4.433.153q.344.045.662.114L16 4l-2.113-1.428a3.42 3.42 0 0 0-3.786 0'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eAmount Off\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Save \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e on your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order only. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixedPrice}}{{#isPerkOnward}}
8035 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M4.035 11.573c.462-2.309.693-3.463 1.522-4.143s2.007-.68 4.362-.68h4.162c2.355 0 3.532 0 4.361.68c.83.68 1.06 1.834 1.523 4.143l.6 3c.664 3.32.996 4.98.096 6.079s-2.594 1.098-5.98 1.098H9.32c-3.386 0-5.08 0-5.98-1.098s-.568-2.758.096-6.079z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003ccircle cx='15' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003ccircle cx='9' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003cpath fill='currentColor' d='M9.75 5.75a2.25 2.25 0 0 1 4.5 0v1h.431q.565 0 1.069.002V5.75a3.75 3.75 0 1 0-7.5 0v1.002q.504-.003 1.069-.002h.431z'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFixed Product Price\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get this product at \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}}{{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M4.035 11.573c.462-2.309.693-3.463 1.522-4.143s2.007-.68 4.362-.68h4.162c2.355 0 3.532 0 4.361.68c.83.68 1.06 1.834 1.523 4.143l.6 3c.664 3.32.996 4.98.096 6.079s-2.594 1.098-5.98 1.098H9.32c-3.386 0-5.08 0-5.98-1.098s-.568-2.758.096-6.079z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003ccircle cx='15' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003ccircle cx='9' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003cpath fill='currentColor' d='M9.75 5.75a2.25 2.25 0 0 1 4.5 0v1h.431q.565 0 1.069.002V5.75a3.75 3.75 0 1 0-7.5 0v1.002q.504-.003 1.069-.002h.431z'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFixed Product Price\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get this product at \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}}{{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e\u003cdiv class='appstle-icon'\u003e\u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M4.035 11.573c.462-2.309.693-3.463 1.522-4.143s2.007-.68 4.362-.68h4.162c2.355 0 3.532 0 4.361.68c.83.68 1.06 1.834 1.523 4.143l.6 3c.664 3.32.996 4.98.096 6.079s-2.594 1.098-5.98 1.098H9.32c-3.386 0-5.08 0-5.98-1.098s-.568-2.758.096-6.079z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003ccircle cx='15' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003ccircle cx='9' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003cpath fill='currentColor' d='M9.75 5.75a2.25 2.25 0 0 1 4.5 0v1h.431q.565 0 1.069.002V5.75a3.75 3.75 0 1 0-7.5 0v1.002q.504-.003 1.069-.002h.431z'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e\u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFixed Product Price\u003c\\\/div\u003e \u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003eGet this product at \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-fixed-price-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e\u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypeFixedPrice}}"), 8036 "widgetType": appstleStringSetting("WIDGET_TYPE_7"),
8037 "collectionWidgetType": appstleStringSetting("LEGACY"), 8038 "enableCompactProductPageWidget": appstleJsonSetting(false), 8039 "enableCartDrawerWidget": appstleJsonSetting(false), 8040 "cartDrawerWidgetStyle": appstleJsonSetting(false), 8041 "cartDrawerWidgetInlineStyle": appstleStringSetting(null), 8042 "cartDrawerWidgetPanelStyle": appstleStringSetting(null), 8043 "cartDrawerWidgetSegmentedStyle": appstleStringSetting(null), 8044 "showOneTimeComparePrice": appstleJsonSetting("false"), 8045 "showCompareAtPriceForSubscription": appstleJsonSetting(false), 8046 "showCombinedSellingPlanCartWidget": appstleJsonSetting("false"), 8047 "combinedCartWidgetSelector": appstleStringSetting(""), 8048 "removeUnsubscribeOption": appstleJsonSetting(false), 8049 "widgetTemplateHtml": "{% raw %}{% endraw %}", 8050 8051 "allWidgetTemplateHtml": "{\"WIDGET_TYPE_1\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_6\":\"{% raw %}\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n \u003cdiv class=\\\"widgetSellingPlanWrapper\\\"\u003e\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n \u003cdiv class=\\\"appstle_input_wrapper appstle_onetime_block\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper\\\"\u003e\\n {{oneTimePuchaseText}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{noSubscriptionLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n \u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\u003c\/span\u003e\u003c\/div\u003e\\n\u003c\/div\u003e\\n \u003c\/label\u003e\\n \\n \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n {{#sellingPlanVariants}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \\n \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n{{^prepaidFlag}}\\n \u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{cancelAnytimeLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\"\u003e{{{formattedCompareAtPrice}}}\u003c\/span\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003c\/span\u003e\\n\\n\\n\u003c\/div\u003e \\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"\u003e\u003c\/span\u003e\\n{{#showPricePerDay}}\u003cdiv class=\\\"appstle-perday-price\\\"\u003e{{{pricePerDay}}}
8051\u003c\/div\u003e{{\/showPricePerDay}}\\n\u003cdiv class=\\\"appstle-frequency-description\\\"\u003e\\n{{{frequencyDescription}}} \\n\u003c\/div\u003e\\n \u003c\/div\u003e\\n \u003c\/label\u003e\\n{{#showFormattedDiscountText}}\\n \u003cspan class=\\\"appstle_sellingPlan_discountText\\\"\u003e{{{formattedDiscountText}}}\u003c\/span\u003e\\n{{\/showFormattedDiscountText}}\\n\u003cdiv class=\\\"appstle-sm-hide appstle-frequency-description\\\"\u003e{{{frequencyDescription}}} \u003c\/div\u003e \\n{{\/prepaidFlag}}\\n{{#prepaidFlag}}\\n\u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{cancelAnytimeLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\"\u003e{{{formattedCompareAtPrice}}}\u003c\/span\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n\\n\u003c\/div\u003e \\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e{{{formattedPrepaidPerDeliveryPriceText}}}\u003c\/span\u003e\\n {{#showPricePerDay}}\u003cdiv class=\\\"appstle-perday-price\\\"\u003e{{{pricePerDay}}}\u003c\/div\u003e{{\/showPricePerDay}}\\n\u003cdiv class=\\\"\\\"\u003e\\n\u003cdiv class=\\\"appstle-frequency-description\\\"\u003e\\n{{{frequencyDescription}}} \\n\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003c\/label\u003e\\n{{#showFormattedDiscountText}}\\n \u003cspan class=\\\"appstle_sellingPlan_discountText\\\"\u003e{{{formattedDiscountText}}}\u003c\/span\u003e\\n{{\/showFormattedDiscountText}}\\n\u003cdiv class=\\\"appstle-sm-hide appstle-frequency-description\\\"\u003e{{{frequencyDescription}}} \u003c\/div\u003e \\n\\n{{\/prepaidFlag}}\\n \\n \u003c\/div\u003e\\n {{\/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n \u003cdiv class=\\\"appstle_input_wrapper appstle_onetime_block\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper\\\"\u003e\\n {{oneTimePuchaseText}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{noSubscriptionLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e{{{oneTimePuchaseComparePriceAmount}}}\u003c\/span\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\u003c\/span\u003e\\n\\n\u003c\/div\u003e\\n \u003c\/label\u003e\\n \\n \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e {{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n\u003cdiv class=\\\"appstle-tootltip-parent\\\"\u003e\\n \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n \u003cpath\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
8051635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n \u003e\u003c\/path\u003e\\n \u003c\/svg\u003e\\n \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n \u003c\/div\u003e\\n\u003cdiv class=\\\"appstle_tooltip\\\"\u003e\\n \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n {{{toolTipDescription}}}\\n \u003c\/div\u003e\\n {{#showAppstleLink}}\\n \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n POWERED BY APPSTLE \u003c\/a\u003e\\n \u003c\/div\u003e\\n {{\/showAppstleLink}}\\n \u003c\/div\u003e\\n\u003c\/div\u003e\\n{{\/showTooltip}}\\n\u003cstyle\u003e\\n.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 1.5rem;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\nmargin-top: 10px;\\n}\\n\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n border-radius: 10px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground)) !important;\\ncolor: rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n\\n\\n.appstle_input_wrapper {\\n position: relative;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n background: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\n\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\ndiv.appstle_span_wrapper{\\n\\tdisplay: flex;\\n\\tjustify-content: center;\\n}\\n\u003c\/style\u003e\\n\u003cstyle\u003e\\n.widgetSellingPlanWrapper {\\n grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\\n gap: 0.8rem !important;\\n}\\n\\n.appstle_sub_widget {\\n max-width: 100%!important;\\n} \\n\\n.widgetSellingPlanWrapper label {\\n height: auto !important;\\n border: none !important;\\n padding: 14px 5px !important;\\n display: flex !important;\\n justify-content: center !important;
8051\\n align-items: center !important;\\n flex-direction: column;\\n max-width: 100% !important;\\n width: unset !important;\\nline-height: 20px;\\n}\\n\\n.appstle_how_does_it_work {\\n line-height: 16px !important;\\n margin: 6px 0px;\\n color: rgba(var(--color-background));\\n}\\n@media screen and (max-width: 800px) {\\n .appstle_how_does_it_work {\\n text-align: right;\\n }\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_formattext_block {\\ntext-align: right !important;\\n display: block;\\n}\\n\\n.appstle_span_wrapper {\\n align-items: baseline;\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_discount_block.appstle_formattedPrepaidPerDeliveryPriceText {\\n display: block;\\n text-align: right;\\n}\\n\\n.appstle_input_wrapper {\\n display: flex;\\n height: 100% !important;\\nflex-direction: column;\\n}\\n\\n.appstle_sub_widget input[type=radio]+label:before {\\n content: \\\"\\\";\\n position: absolute;\\n inset: 0;\\n border-radius: 12px;\\n padding: 2px;\\n background: #121212;\\n -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n -webkit-mask-composite: xor;\\n mask-composite: exclude;\\n pointer-events: none;\\n z-index: 0;\\n transition: all 0.2s;\\n}\\n\\n.appstle_sub_widget input[type=radio]:checked+label:before {\\n content: \\\"\\\";\\n position: absolute;\\n inset: 0;\\n border-radius: 12px;\\n \/\/ padding: 4px;\\n\/\/ background: linear-gradient(to right,#Fef58f,#7A3900);\\n\/\/background: #E53D29;\\n border: 2px transparent;\\n -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n -webkit-mask-composite: xor;\\n mask-composite: exclude;\\n pointer-events: none;\\n z-index: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n background: rgba(var(--color-foreground));\\n border-radius: 100px !important;\\n padding: 0px 8px !important;\\n height: 20px;\\n display: flex !important;\\n justify-content: center;\\n align-items: center;\\n letter-spacing: 1px;\\nz-index: 2;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n\\n\\nspan.appstle-popular {\\n position: absolute;\\n top: -40px;\\n background: black;\\n color: rgba(var(--color-background));\\n z-index: -3;\\n border-radius: 10px;\\n padding: 0px 10px 29px 10px;\\nleft: 0;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n border-radius: 14px;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n overflow: hidden;\\n}\\n\\n\\n.appstle-perday-price {\\ndisplay: none;\\n}\\n\\n .widgetSellingPlanWrapper {\\n grid-template-columns: repeat(1, minmax(0, 1fr)) !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n flex-direction: row;\\n justify-content: space-between !important;\\n align-items: flex-start !important;\\nwidth: 100% !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n text-align: left;\\n padding: 16px !important;\\nflex-basis: unset;\\n}\\n\\n.appstle_span_wrapper {\\n justify-content: flex-end !important;\\n}\\n\\n.appstle-perday-price {\\n text-align: right;\\n}\\n\\n.widgetSellingPlanWrapper {\\n gap: 15px !important;\\n}\\n\\nspan.appstle-popular {\\n width: calc(100% - 20px);\\n text-align: center;\\n letter-spacing: 2px;\\n top: -30px;\\nleft: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText { \\nleft: unset !important;\\n right: 15px;\\n transform: translate(0, -50%) !important;\\n}\\n.appstle-cancel-text {\\n text-align: left;\\n}\\n\\n.appstle_input_wrapper label {\\n text-align: left !important;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n width: 100% !important;\\n margin: 0 !important;\\n}\\n.appstle_input_wrapper {\\n width: 100% !important;\\nflex-direction: row;\\n}\\n.widgetSellingPlanWrapper input:checked+label+span {\\n background: rgba(var(--color-background)) !important;\\n color:rgba(var(--color-foreground)) !important;\\n border: 2px solid rgba(var(--color-foreground));\\n}\\n.appstle_onetime_block .appstle_span_wrapper {\\n grid-column: 2;\\n}\\n.appstle-frequency-description {\\n text-align: right !important;\\n}\\n\\n\\n.appstle-sm-hide {\\n display: none;\\n}\\n\\n@media screen and (min-width: 800px) {\\n.appstle-lg-show {\\n display: block;\\n}\\n.appstle-lg-hide {\\n display: none;\\n}\\n\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_formattedCompareAtPrice.appstle_price_block {\\n text-decoration: line-through;\\n display: block;\\n margin-right: 3px;\\n color: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle_sellingPlan_formattedCompareAtPrice {\\ncolor:rgba(var(--color-background));\\n} \\n\\n.appstle_span_wrapper \u003e * {\\nflex-shrink: 0\\n}\\n.appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-background)) !important;\\n}\\n\\n\u003c\/style\u003e\\n\u003c\/div\u003e{% endraw %}\",\"WIDGET_TYPE_7\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_8\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_2\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_3\":\"{% raw %}
8051\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n \u003cdiv class=\\\"widgetSellingPlanWrapper appstle_subscription_wrapper\\\"\u003e\\n{{#showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n \u003cdiv class=\\\"appstle_input_wrapper appstle_subscription_option\\\"\u003e\\n \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n {{^prepaidFlag}}\\n \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003c\/span\u003e\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e {{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n\u003c\/div\u003e\\n \\n \u003c\/label\u003e\\n {{\/prepaidFlag}}\\n {{#prepaidFlag}}\\n \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e{{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}\u003cspan class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e\u0026nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})\u003c\/span\u003e{{\/formattedPrepaidPerDeliveryPriceText}}\\n \u003c\/div\u003e\\n \\n \u003c\/label\u003e\\n {{\/prepaidFlag}}\\n \\n \u003c\/div\u003e\\n {{\/sellingPlanVariants}}\\n{{\/showSubOptionBeforeOneTime}}\\n {{^requires_selling_plan}}\\n \u003cdiv class=\\\"appstle_input_wrapper appstle_onetime\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"{{sellingPlanId}}\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n {{oneTimePuchaseText}}\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n{{{oneTimePuchaseAmount}}}\u003c\/span\u003e\\n \u003c\/label\u003e\\n \\n \u003c\/div\u003e\\n {{\/requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n \u003cdiv class=\\\"appstle_input_wrapper appstle_subscription_option\\\"\u003e\\n \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n {{^prepaidFlag}}\\n \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003c\/span\u003e\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e {{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n\u003c\/div\u003e\\n \\n \u003c\/label\u003e\\n {{\/prepaidFlag}}\\n {{#prepaidFlag}}\\n \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e{{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}\u003cspan class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e\u0026nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})\u003c\/span\u003e{{\/formattedPrepaidPerDeliveryPriceText}}\\n \u003c\/div\u003e\\n \\n \u003c\/label\u003e\\n {{\/prepaidFlag}}\\n \\n \u003c\/div\u003e\\n {{\/sellingPlanVariants}}\\n{{\/showSubOptionBeforeOneTime}}\\n \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e{{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n \u003cpath\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
8051635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n \u003e\u003c\/path\u003e\\n \u003c\/svg\u003e\\n \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n \u003c\/div\u003e\\n\u003cdiv class=\\\"appstle_tooltip appstle_tooltip_hover\\\"\u003e\\n \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n {{{toolTipDescription}}}\\n \u003c\/div\u003e\\n {{#showAppstleLink}}\\n \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n POWERED BY APPSTLE\\n \u003c\/a\u003e\\n \u003c\/div\u003e\\n{{\/showAppstleLink}}\\n \u003c\/div\u003e\\n{{\/showTooltip}}\\n\u003cstyle\u003e.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 0.5rem;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\n}\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n border-radius: 8px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border: 1px solid rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n background-color: color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price {\\n color: rgba(var(--color-foreground));\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\n color: rgba(var(--color-foreground));\\n text-decoration: line-through;\\n padding: 0 3px;\\n}\\n#appstle_subscription_widget0 .appstle_tooltip_wrapper {\\n margin-top: 8px;\\n margin-bottom: 16px;\\n}\\n.appstle_subscription_wrapper {\\n border: none !important;\\n}\\nlabel.appstle_widget_three {\\n display: flex;\\n flex-direction: column;\\n}\\n.widgetSellingPlanWrapper input:checked+label span {\\n color: rgba(var(--color-background)) !important;\\n}\\n.appstle_sub_widget .appstle_subscription_wrapper{\\n border-radius:unset !important;\\n}\\nspan.appstle_second_price_block:empty {\\n display: none !important;\\n}\\n\u003c\/style\u003e\\n\u003c\/div\u003e{% endraw %}\",\"WIDGET_TYPE_4\":\"{% raw %}
8051\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n \u003cdiv class=\\\"widgetSellingPlanWrapper\\\"\u003e\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\/{{{oneTimeFrequencyText}}}\u003c\/span\u003e\\n \u003c\/label\u003e\\n \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n {{#sellingPlanVariants}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_sellingPlan_discountText\\\"\u003e{{{formattedDiscountText}}}\u003c\/span\u003e\\n \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n{{^prepaidFlag}}\\n \u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003cspan\u003e\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"\u003e\/{{{sellingPlanFrequencyText}}}{{#isFrequencySubsequent}}{{\/isFrequencySubsequent}}\u003c\/span\u003e\\n\u003c\/div\u003e\\n \u003c\/label\u003e\\n{{\/prepaidFlag}}\\n{{#prepaidFlag}}\\n\u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e\u0026nbsp;{{{formattedPrepaidPerDeliveryPriceText}}}\u003c\/span\u003e\\n\u003c\/div\u003e\\n\u003c\/label\u003e\\n{{\/prepaidFlag}}\\n \u003c\/div\u003e\\n {{\/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\/{{{oneTimeFrequencyText}}}\u003c\/span\u003e\\n \u003c\/label\u003e\\n \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e {{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n \u003cpath\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
8051635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n \u003e\u003c\/path\u003e\\n \u003c\/svg\u003e\\n \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n \u003c\/div\u003e\\n \u003cdiv class=\\\"appstle_tooltip\\\"\u003e\\n \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n {{{toolTipDescription}}}\\n \u003c\/div\u003e\\n{{#showAppstleLink}}\\n \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n POWERED BY APPSTLE\\n \u003c\/a\u003e\\n \u003c\/div\u003e\\n{{\/showAppstleLink}}\\n \u003c\/div\u003e\\n{{\/showTooltip}}\\n\u003cstyle\u003e\\n.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 16px;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\nmargin-top: 10px\\n}\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n border-radius: 10px;\\n border: 1px solid rgba(var(--color-foreground, 0, 0, 0));\\n padding: 0.5rem;\\n display: flex !important;\\n flex-direction: column;\\n justify-content: center;\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n font-size: 1.2rem;\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n color: rgba(var(--color-background, 255, 255, 255));\\n border-radius: 3px;\\n border: 2px solid rgba(var(--color-background, 255, 255, 255));\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n.appstle_tooltip_wrapper {\\n margin-bottom:10px;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n color: rgba(var(--color-background, 255, 255, 255));\\n border: 2px solid rgba(var(--color-background, 255, 255, 255)) !important;\\n}\\n\u003c\/style\u003e\\n\u003c\/div\u003e{% endraw %}\",\"WIDGET_TYPE_5\":\"{% raw %}
8051\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n \u003cdiv class=\\\"widgetSellingPlanWrapper\\\"\u003e\\n{{^showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\/\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n {{{oneTimePuchaseText}}}\\n \u003c\/label\u003e\\n \\n \u003c\/div\u003e\\n{{\/requires_selling_plan}}\\n{{\/showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}} \/\u003e\\n \u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n {{{name}}}\\n \u003c\/label\u003e\\n \\n \u003c\/div\u003e\\n {{\/sellingPlanVariants}}\\n{{#showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\/\u003e\\n \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n {{{oneTimePuchaseText}}}\\n \u003c\/label\u003e\\n \\n \u003c\/div\u003e\\n{{\/requires_selling_plan}}\\n{{\/showSubOptionBeforeOneTime}}\\n \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e{{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n \u003cpath\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n \u003e\u003c\/path\u003e\\n \u003c\/svg\u003e\\n \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n \u003c\/div\u003e\\n\u003cdiv class=\\\"appstle_tooltip appstle_tooltip_hover\\\"\u003e\\n \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n {{{toolTipDescription}}}\\n \u003c\/div\u003e\\n {{#showAppstleLink}}\\n \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n POWERED BY APPSTLE\\n \u003c\/a\u003e\\n \u003c\/div\u003e\\n {{\/showAppstleLink}}\\n \u003c\/div\u003e\\n{{\/showTooltip}}\\n \u003cstyle\u003e\\n .widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 8px;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\n margin-top: 10px;\\n }\\n \\n .widgetSellingPlanWrapper input {\\n display: none;\\n }\\n \\n .widgetSellingPlanWrapper label {\\n border-radius: 4px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\n \\t color: rgba(var(--color-foreground));\\ncursor: pointer;\\n }\\n \\n .widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground));\\n \\t color: rgba(var(--color-background));\\n }\\n .appstle_lowercase {\\n text-transform: lowercase;\\n }\\n \\n \\n .appstle_input_wrapper {\\n position: relative;\\n }\\n \\n span.appstle_sellingPlan_discountText {\\n position: absolute;\\n background-color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n }\\n span.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n }\\n \u003c\/style\u003e\\n \u003c\/div\u003e{% endraw %}\"}", 8052 8053 8054 "bundle": {}, 8055 8056 8057 "labels": appstleStringSetting("{\\\"appstle.subscription.wg.billingCycleBlockV2\\\":\\\"true\\\",\\\"appstle.subscription.wg.cartHiddenAttributesSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.daysFrequencyTextV2\\\":\\\"Days\\\",\\\"appstle.subscription.wg.subscribeAndSaveSuccessV2\\\":\\\"Subscription Selected\\\",\\\"appstle.subscription.wg.addToShipmentSuccessTextV2\\\":\\\"Success\\\",\\\"appstle.subscription.wg.monthFrequencyTextV2\\\":\\\"Month\\\",\\\"appstle.subscription.wg.addToShipmentButtonTextV2\\\":\\\"Add to Shipment\\\",\\\"appstle.subscription.wg.onetimeDescriptionTextV2\\\":\\\"\\\",\\\"appstle.subscription.wg.oneTimePurchaseTextV2\\\":\\\"One Time Purchase\\\",\\\"appstle.subscription.wg.loyaltyPerkDescriptionTextV2\\\":\\\"{{#isDiscountTypeFreeProduct}} \u003cdiv style='display: flex;'\u003e \u003cdiv style='height: 30px; width: 30px; flex-shrink: 0; margin-right: 5px;' class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M2 12c0-4.714 0-7.071 1.464-8.536C4.93 2 7.286 2 12 2s7.071 0 8.535 1.464C22 4.93 22 7.286 22 12s0 7.071-1.465 8.535C19.072 22 16.714 22 12 22s-7.071 0-8.536-1.465C2 19.072 2 16.714 2 12' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M6.9
805714 11.25H2v1.5h8.163A3.25 3.25 0 0 1 7 15.25a.75.75 0 0 0 0 1.5a4.75 4.75 0 0 0 4.25-2.626V22h1.5v-7.876A4.75 4.75 0 0 0 17 16.75a.75.75 0 0 0 0-1.5a3.25 3.25 0 0 1-3.163-2.5H22v-1.5h-4.913c.35-.438.613-.955.756-1.527c.538-2.153-1.413-4.103-3.565-3.565a4 4 0 0 0-1.528.756V2h-1.5v4.914a4 4 0 0 0-1.527-.756C7.57 5.62 5.62 7.57 6.158 9.723c.143.572.405 1.089.756 1.527m4.336 0H9.997a2.5 2.5 0 0 1-2.384-1.891A1.44 1.44 0 0 1 9.36 7.613a2.5 2.5 0 0 1 1.891 2.384zm2.753 0H12.75v-1.245a2.5 2.5 0 0 1 1.891-2.392a1.44 1.44 0 0 1 1.746 1.746a2.5 2.5 0 0 1-2.384 1.891' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFree Gift Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{productPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e {{^isZeroBillingCycle}} \u003cspan class='appstle-loyalty-billing-cycle'\u003e Get a free {{freeProductName}} worth of {{productPrice}} on your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order. \u003c\\\/span\u003e {{\\\/isZeroBillingCycle}} {{#isZeroBillingCycle}} \u003cspan class='appstle-free-product-loyalty'\u003e Get a free {{freeProductName}} worth of {{productPrice}} with your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e1st\u003c\\\/span\u003e order. \u003c\\\/span\u003e {{\\\/isZeroBillingCycle}} \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isDiscountTypeFreeProduct}} {{#isDiscountTypePercentage}}{{#isPerkOnward}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M15.252 10.689c-.987-1.18-1.48-1.77-2.048-1.68c-.567.091-.832.803-1.362 2.227l-.138.368c-.15.405-.226.607-.373.756c-.146.149-.348.228-.75.386l-.367.143c-1.417.555-2.126.833-2.207 1.4s.52 1.049 1.721 2.011l.31.25c.342.273.513.41.611.597c.1.187.115.404.146.837l.029.394c.11 1.523.166 2.285.683 2.545s1.154-.155 2.427-.983l.329-.215c.362-.235.543-.353.75-.387c.208-.033.42.022.841.132l.385.1c1.485.386 2.228.58 2.629.173s.193-1.144-.221-2.62l-.108-.38c-.117-.42-.176-.63-.147-.837c.03-.208.145-.39.374-.756l.21-.332c.807-1.285 1.21-1.927.94-2.438c-.269-.511-1.033-.553-2.562-.635l-.396-.022c-.434-.023-.652-.035-.841-.13c-.19-.095-.33-.263-.61-.599z'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.331 4.252c1.316-1.574 1.974-2.361 2.73-2.24s1.11 1.07 1.817 2.969l.183.491c.201.54.302.81.497 1.008c.196.199.464.304 1.001.514l.489.192c1.89.74 2.835 1.11 2.942 1.866c.108.757-.693 1.398-2.294 2.682l-.414.332c-.455.365-.683.547-.815.797s-.152.538-.194 1.115l-.038.526c-.148 2.031-.222 3.047-.911 3.393c-.69.347-1.538-.206-3.236-1.311l-.439-.286c-.482-.314-.723-.47-1-.515s-.558.028-1.121.175l-.513.133c-1.98.516-2.971.773-3.505.231s-.258-1.526.295-3.492l.142-.509c.157-.559.236-.838.197-1.115c-.04-.277-.193-.52-.499-1.008l-.278-.443C4.29 8.044 3.752 7.187 4.11 6.507c.36-.682 1.379-.737 3.418-.848l.527-.028c.58-.031.869-.047 1.122-.174c.252-.127.439-.35.813-.798z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003ePercentage Discount\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{discount}}}% \u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e on \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}}{{#isPerkRange}}
8057 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M15.252 10.689c-.987-1.18-1.48-1.77-2.048-1.68c-.567.091-.832.803-1.362 2.227l-.138.368c-.15.405-.226.607-.373.756c-.146.149-.348.228-.75.386l-.367.143c-1.417.555-2.126.833-2.207 1.4s.52 1.049 1.721 2.011l.31.25c.342.273.513.41.611.597c.1.187.115.404.146.837l.029.394c.11 1.523.166 2.285.683 2.545s1.154-.155 2.427-.983l.329-.215c.362-.235.543-.353.75-.387c.208-.033.42.022.841.132l.385.1c1.485.386 2.228.58 2.629.173s.193-1.144-.221-2.62l-.108-.38c-.117-.42-.176-.63-.147-.837c.03-.208.145-.39.374-.756l.21-.332c.807-1.285 1.21-1.927.94-2.438c-.269-.511-1.033-.553-2.562-.635l-.396-.022c-.434-.023-.652-.035-.841-.13c-.19-.095-.33-.263-.61-.599z'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.331 4.252c1.316-1.574 1.974-2.361 2.73-2.24s1.11 1.07 1.817 2.969l.183.491c.201.54.302.81.497 1.008c.196.199.464.304 1.001.514l.489.192c1.89.74 2.835 1.11 2.942 1.866c.108.757-.693 1.398-2.294 2.682l-.414.332c-.455.365-.683.547-.815.797s-.152.538-.194 1.115l-.038.526c-.148 2.031-.222 3.047-.911 3.393c-.69.347-1.538-.206-3.236-1.311l-.439-.286c-.482-.314-.723-.47-1-.515s-.558.028-1.121.175l-.513.133c-1.98.516-2.971.773-3.505.231s-.258-1.526.295-3.492l.142-.509c.157-.559.236-.838.197-1.115c-.04-.277-.193-.52-.499-1.008l-.278-.443C4.29 8.044 3.752 7.187 4.11 6.507c.36-.682 1.379-.737 3.418-.848l.527-.028c.58-.031.869-.047 1.122-.174c.252-.127.439-.35.813-.798z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003ePercentage Discount\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{discount}}}% \u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e to \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{isRangeEnd}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}}{{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M15.252 10.689c-.987-1.18-1.48-1.77-2.048-1.68c-.567.091-.832.803-1.362 2.227l-.138.368c-.15.405-.226.607-.373.756c-.146.149-.348.228-.75.386l-.367.143c-1.417.555-2.126.833-2.207 1.4s.52 1.049 1.721 2.011l.31.25c.342.273.513.41.611.597c.1.187.115.404.146.837l.029.394c.11 1.523.166 2.285.683 2.545s1.154-.155 2.427-.983l.329-.215c.362-.235.543-.353.75-.387c.208-.033.42.022.841.132l.385.1c1.485.386 2.228.58 2.629.173s.193-1.144-.221-2.62l-.108-.38c-.117-.42-.176-.63-.147-.837c.03-.208.145-.39.374-.756l.21-.332c.807-1.285 1.21-1.927.94-2.438c-.269-.511-1.033-.553-2.562-.635l-.396-.022c-.434-.023-.652-.035-.841-.13c-.19-.095-.33-.263-.61-.599z'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.331 4.252c1.316-1.574 1.974-2.361 2.73-2.24s1.11 1.07 1.817 2.969l.183.491c.201.54.302.81.497 1.008c.196.199.464.304 1.001.514l.489.192c1.89.74 2.835 1.11 2.942 1.866c.108.757-.693 1.398-2.294 2.682l-.414.332c-.455.365-.683.547-.815.797s-.152.538-.194 1.115l-.038.526c-.148 2.031-.222 3.047-.911 3.393c-.69.347-1.538-.206-3.236-1.311l-.439-.286c-.482-.314-.723-.47-1-.515s-.558.028-1.121.175l-.513.133c-1.98.516-2.971.773-3.505.231s-.258-1.526.295-3.492l.142-.509c.157-.559.236-.838.197-1.115c-.04-.277-.193-.52-.499-1.008l-.278-.443C4.29 8.044 3.752 7.187 4.11 6.507c.36-.682 1.379-.737 3.418-.848l.527-.028c.58-.031.869-.047 1.122-.174c.252-.127.439-.35.813-.798z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003ePercentage Discount\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{discount}}}%\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypePercentage}} {{#isDiscountTypeShipping}}{{#isPerkOnward}}
8057 \u003cdiv class='appstle-reward-items'\u003e\u003cdiv class='appstle-icon'\u003e\u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='24' height='24' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M5.796 18.204L21.512 2.488c-.988-.989-2.86-.364-6.606.884l-9.331 3.11c-2.082.694-3.123 1.041-3.439 1.804q-.112.271-.133.564c-.059.824.717 1.6 2.269 3.151l.283.283c.254.254.382.382.478.523c.19.28.297.607.31.945c.008.171-.019.35-.072.705c-.196 1.304-.294 1.956-.179 2.458c.114.495.362.938.704 1.289' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='m17.498 18.486l3.13-9.392c1.25-3.745 1.873-5.617.885-6.606L5.797 18.204c.348.356.794.617 1.296.74c.5.122 1.153.033 2.46-.144l.071-.01c.369-.05.553-.075.73-.064c.32.02.63.124.898.303c.147.099.278.23.541.493l.251.251c1.51 1.51 2.266 2.265 3.067 2.226c.22-.01.438-.062.64-.151c.734-.323 1.072-1.336 1.747-3.362' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e\u003c\\\/div\u003e\u003cdiv class='appstle-reward-content'\u003e\u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eShipping Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e\u003cdiv class='appstle-reward-description'\u003eGet \u003cspan class='appstle-loyalty-discount'\u003eshipping at \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e on \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order and onwards\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e\u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}}{{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='24' height='24' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M5.796 18.204L21.512 2.488c-.988-.989-2.86-.364-6.606.884l-9.331 3.11c-2.082.694-3.123 1.041-3.439 1.804q-.112.271-.133.564c-.059.824.717 1.6 2.269 3.151l.283.283c.254.254.382.382.478.523c.19.28.297.607.31.945c.008.171-.019.35-.072.705c-.196 1.304-.294 1.956-.179 2.458c.114.495.362.938.704 1.289' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='m17.498 18.486l3.13-9.392c1.25-3.745 1.873-5.617.885-6.606L5.797 18.204c.348.356.794.617 1.296.74c.5.122 1.153.033 2.46-.144l.071-.01c.369-.05.553-.075.73-.064c.32.02.63.124.898.303c.147.099.278.23.541.493l.251.251c1.51 1.51 2.266 2.265 3.067 2.226c.22-.01.438-.062.64-.151c.734-.323 1.072-1.336 1.747-3.362' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eShipping Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003eshipping \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off \u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}}{{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e\u003cdiv class='appstle-icon'\u003e\u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='24' height='24' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M5.796 18.204L21.512 2.488c-.988-.989-2.86-.364-6.606.884l-9.331 3.11c-2.082.694-3.123 1.041-3.439 1.804q-.112.271-.133.564c-.059.824.717 1.6 2.269 3.151l.283.283c.254.254.382.382.478.523c.19.28.297.607.31.945c.008.171-.019.35-.072.705c-.196 1.304-.294 1.956-.179 2.458c.114.495.362.938.704 1.289' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='m17.498 18.486l3.13-9.392c1.25-3.745 1.873-5.617.885-6.606L5.797 18.204c.348.356.794.617 1.296.74c.5.122 1.153.033 2.46-.144l.071-.01c.369-.05.553-.075.73-.064c.32.02.63.124.898.303c.147.099.278.23.541.493l.251.251c1.51 1.51 2.266 2.265 3.067 2.226c.22-.01.438-.062.64-.151c.734-.323 1.072-1.336 1.747-3.362' opacity='0.5'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e\\\/div\u003e\u003cdiv class='appstle-reward-content'\u003e\u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eShipping Reward\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e\u003cdiv class='appstle-reward-description'\u003eGet \u003cspan class='appstle-loyalty-discount'\u003eshipping at \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e\u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypeShipping}} {{#isDiscountTypeFixed}}{{#isPerkOnward}}
8057 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M4.892 9.614c0-.402.323-.728.722-.728H9.47c.4 0 .723.326.723.728a.726.726 0 0 1-.723.729H5.614a.726.726 0 0 1-.722-.729'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M21.188 10.004q-.094-.005-.2-.004h-2.773C15.944 10 14 11.736 14 14s1.944 4 4.215 4h2.773q.106.001.2-.004c.923-.056 1.739-.757 1.808-1.737c.004-.064.004-.133.004-.197v-4.124c0-.064 0-.133-.004-.197c-.069-.98-.885-1.68-1.808-1.737m-3.217 5.063c.584 0 1.058-.478 1.058-1.067c0-.59-.474-1.067-1.058-1.067s-1.06.478-1.06 1.067c0 .59.475 1.067 1.06 1.067' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M21.14 10.002c0-1.181-.044-2.448-.798-3.355a4 4 0 0 0-.233-.256c-.749-.748-1.698-1.08-2.87-1.238C16.099 5 14.644 5 12.806 5h-2.112C8.856 5 7.4 5 6.26 5.153c-1.172.158-2.121.49-2.87 1.238c-.748.749-1.08 1.698-1.238 2.87C2 10.401 2 11.856 2 13.694v.112c0 1.838 0 3.294.153 4.433c.158 1.172.49 2.121 1.238 2.87c.749.748 1.698 1.08 2.87 1.238c1.14.153 2.595.153 4.433.153h2.112c1.838 0 3.294 0 4.433-.153c1.172-.158 2.121-.49 2.87-1.238q.305-.308.526-.66c.45-.72.504-1.602.504-2.45l-.15.001h-2.774C15.944 18 14 16.264 14 14s1.944-4 4.215-4h2.773q.079 0 .151.002' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.101 2.572L8 3.992l-1.733 1.16C7.405 5 8.859 5 10.694 5h2.112c1.838 0 3.294 0 4.433.153q.344.045.662.114L16 4l-2.113-1.428a3.42 3.42 0 0 0-3.786 0'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eAmount Off\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off on \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}}{{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M4.892 9.614c0-.402.323-.728.722-.728H9.47c.4 0 .723.326.723.728a.726.726 0 0 1-.723.729H5.614a.726.726 0 0 1-.722-.729'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M21.188 10.004q-.094-.005-.2-.004h-2.773C15.944 10 14 11.736 14 14s1.944 4 4.215 4h2.773q.106.001.2-.004c.923-.056 1.739-.757 1.808-1.737c.004-.064.004-.133.004-.197v-4.124c0-.064 0-.133-.004-.197c-.069-.98-.885-1.68-1.808-1.737m-3.217 5.063c.584 0 1.058-.478 1.058-1.067c0-.59-.474-1.067-1.058-1.067s-1.06.478-1.06 1.067c0 .59.475 1.067 1.06 1.067' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M21.14 10.002c0-1.181-.044-2.448-.798-3.355a4 4 0 0 0-.233-.256c-.749-.748-1.698-1.08-2.87-1.238C16.099 5 14.644 5 12.806 5h-2.112C8.856 5 7.4 5 6.26 5.153c-1.172.158-2.121.49-2.87 1.238c-.748.749-1.08 1.698-1.238 2.87C2 10.401 2 11.856 2 13.694v.112c0 1.838 0 3.294.153 4.433c.158 1.172.49 2.121 1.238 2.87c.749.748 1.698 1.08 2.87 1.238c1.14.153 2.595.153 4.433.153h2.112c1.838 0 3.294 0 4.433-.153c1.172-.158 2.121-.49 2.87-1.238q.305-.308.526-.66c.45-.72.504-1.602.504-2.45l-.15.001h-2.774C15.944 18 14 16.264 14 14s1.944-4 4.215-4h2.773q.079 0 .151.002' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.101 2.572L8 3.992l-1.733 1.16C7.405 5 8.859 5 10.694 5h2.112c1.838 0 3.294 0 4.433.153q.344.045.662.114L16 4l-2.113-1.428a3.42 3.42 0 0 0-3.786 0'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eAmount Off\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}}{{#onlyApplyOnThis}}
8057 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24' style=' '\u003e\u003cpath fill='currentColor' d='M4.892 9.614c0-.402.323-.728.722-.728H9.47c.4 0 .723.326.723.728a.726.726 0 0 1-.723.729H5.614a.726.726 0 0 1-.722-.729'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' fill-rule='evenodd' d='M21.188 10.004q-.094-.005-.2-.004h-2.773C15.944 10 14 11.736 14 14s1.944 4 4.215 4h2.773q.106.001.2-.004c.923-.056 1.739-.757 1.808-1.737c.004-.064.004-.133.004-.197v-4.124c0-.064 0-.133-.004-.197c-.069-.98-.885-1.68-1.808-1.737m-3.217 5.063c.584 0 1.058-.478 1.058-1.067c0-.59-.474-1.067-1.058-1.067s-1.06.478-1.06 1.067c0 .59.475 1.067 1.06 1.067' clip-rule='evenodd'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M21.14 10.002c0-1.181-.044-2.448-.798-3.355a4 4 0 0 0-.233-.256c-.749-.748-1.698-1.08-2.87-1.238C16.099 5 14.644 5 12.806 5h-2.112C8.856 5 7.4 5 6.26 5.153c-1.172.158-2.121.49-2.87 1.238c-.748.749-1.08 1.698-1.238 2.87C2 10.401 2 11.856 2 13.694v.112c0 1.838 0 3.294.153 4.433c.158 1.172.49 2.121 1.238 2.87c.749.748 1.698 1.08 2.87 1.238c1.14.153 2.595.153 4.433.153h2.112c1.838 0 3.294 0 4.433-.153c1.172-.158 2.121-.49 2.87-1.238q.305-.308.526-.66c.45-.72.504-1.602.504-2.45l-.15.001h-2.774C15.944 18 14 16.264 14 14s1.944-4 4.215-4h2.773q.079 0 .151.002' opacity='0.5'\u003e\u003c\\\/path\u003e\u003cpath fill='currentColor' d='M10.101 2.572L8 3.992l-1.733 1.16C7.405 5 8.859 5 10.694 5h2.112c1.838 0 3.294 0 4.433.153q.344.045.662.114L16 4l-2.113-1.428a3.42 3.42 0 0 0-3.786 0'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eAmount Off\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e-{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Save \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-precentage-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e on your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order only. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixedPrice}}{{#isPerkOnward}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M4.035 11.573c.462-2.309.693-3.463 1.522-4.143s2.007-.68 4.362-.68h4.162c2.355 0 3.532 0 4.361.68c.83.68 1.06 1.834 1.523 4.143l.6 3c.664 3.32.996 4.98.096 6.079s-2.594 1.098-5.98 1.098H9.32c-3.386 0-5.08 0-5.98-1.098s-.568-2.758.096-6.079z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003ccircle cx='15' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003ccircle cx='9' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003cpath fill='currentColor' d='M9.75 5.75a2.25 2.25 0 0 1 4.5 0v1h.431q.565 0 1.069.002V5.75a3.75 3.75 0 1 0-7.5 0v1.002q.504-.003 1.069-.002h.431z'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFixed Product Price\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get this product at \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}+\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}}{{\\\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}}{{#isPerkRange}}
8057 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-icon'\u003e \u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M4.035 11.573c.462-2.309.693-3.463 1.522-4.143s2.007-.68 4.362-.68h4.162c2.355 0 3.532 0 4.361.68c.83.68 1.06 1.834 1.523 4.143l.6 3c.664 3.32.996 4.98.096 6.079s-2.594 1.098-5.98 1.098H9.32c-3.386 0-5.08 0-5.98-1.098s-.568-2.758.096-6.079z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003ccircle cx='15' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003ccircle cx='9' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003cpath fill='currentColor' d='M9.75 5.75a2.25 2.25 0 0 1 4.5 0v1h.431q.565 0 1.069.002V5.75a3.75 3.75 0 1 0-7.5 0v1.002q.504-.003 1.069-.002h.431z'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFixed Product Price\u003c\\\/div\u003e\u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003e Get this product at \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOrders {{{billingCycleBlock}}}-{{{isRangeEnd}}}\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}}{{\\\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}}{{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e\u003cdiv class='appstle-icon'\u003e\u003csvg xmlns='http:\\\/\\\/www.w3.org\\\/2000\\\/svg' width='30' height='30' viewBox='0 0 24 24'\u003e\u003cpath fill='currentColor' d='M4.035 11.573c.462-2.309.693-3.463 1.522-4.143s2.007-.68 4.362-.68h4.162c2.355 0 3.532 0 4.361.68c.83.68 1.06 1.834 1.523 4.143l.6 3c.664 3.32.996 4.98.096 6.079s-2.594 1.098-5.98 1.098H9.32c-3.386 0-5.08 0-5.98-1.098s-.568-2.758.096-6.079z' opacity='0.5'\u003e\u003c\\\/path\u003e\u003ccircle cx='15' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003ccircle cx='9' cy='9.75' r='1' fill='currentColor'\u003e\u003c\\\/circle\u003e\u003cpath fill='currentColor' d='M9.75 5.75a2.25 2.25 0 0 1 4.5 0v1h.431q.565 0 1.069.002V5.75a3.75 3.75 0 1 0-7.5 0v1.002q.504-.003 1.069-.002h.431z'\u003e\u003c\\\/path\u003e\u003c\\\/svg\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e\u003cdiv class='appstle-reward-title-badge'\u003e\u003cdiv class='appstle-reward-title'\u003eFixed Product Price\u003c\\\/div\u003e \u003cspan class='appstle-loyalty-badge'\u003e\u003cstrong\u003e{{{formatDiscountedPrice}}}\u003c\\\/strong\u003e\u003c\\\/span\u003e\u003c\\\/div\u003e \u003cdiv class='appstle-reward-description'\u003eGet this product at \u003cspan class='appstle-loyalty-discount'\u003e\u003cspan class='appstle-fixed-price-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e\u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003cdiv class='appstle-loyalty-save-badge'\u003eOne-time\u003c\\\/div\u003e \u003c\\\/div\u003e\u003c\\\/div\u003e {{\\\/onlyApplyOnThis}}{{\\\/isDiscountTypeFixedPrice}}\\\",\\\"appstle.subscription.wg.bundleDiscountTextV2\\\":\\\"bundle discount extra: {{bundleDiscount}} off\\\",\\\"appstle.subscription.wg.atcButtonTextSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.subscriptionDescriptionTextV2\\\":\\\"\\\",\\\"appstle.subscription.wg.oneTimeFrequencyTextV2\\\":\\\"One Time\\\",\\\"appstle.subscription.wg.allowFulfilmentCountViaPropertiesV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.valdiateFormSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.monthsFrequencyTextV2\\\":\\\"Months\\\",\\\"appstle.subscription.wg.prepaidSaveBadgeTextV2\\\":\\\"SAVE {{selectedDiscountPercentage}}\\\",\\\"appstle.subscription.wg.manageSubscriptionButtonTextV2\\\":\\\"Manage Subscription\\\",\\\"appstle.subscription.wg.removeClassFromPriceElementV2\\\":\\\"\\\",\\\"appstle.subscription.wg.yearFrequencyTextV2\\\":\\\"Year\\\",\\\"appstle.subscription.wg.widgetPriceChangeListenerSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.atcButtonTextV2\\\":\\\"\\\",\\\"appstle.subscription.wg.noSubscriptionLabelTextV2\\\":\\\"No Subscription\\\",\\\"appstle.subscription.wg.cancelAnytimeLabelTextV2\\\":\\\"Cancel Anytime\\\",\\\"appstle.subscription.wg.addToShipmentErrorTextV2\\\":\\\"Error\\\",\\\"appstle.subscription.wg.weeksFrequencyTextV2\\\":\\\"Weeks\\\",\\\"appstle.subscription.wg.weeklyLabelTextV2\\\":\\\"Weekly\\\",\\\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonForNotLoggedInV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.addToShipmentProcessingV2\\\":\\\"Processing...\\\",\\\"appstle.subscription.wg.showWidgetStaticV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.deliveryEveryFrequencyTextV2\\\":\\\"Delivery Frequency\\\",\\\"appstle.subscription.wg.subscribeAndSaveInitalV2\\\":\\\"Subscribe and save\\\",\\\"appstle.subscription.wg.allowRefreshOnCartPageV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.prepaidLabelTextV2\\\":\\\"Prepaid\\\",\\\"appstle.subscription.wg.monthlyLabelTextV2\\\":\\\"Monthly\\\",\\\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonToSubscribersOnlyV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.yearsFrequencyTextV2\\\":\\\"Years\\\",\\\"appstle.subscription.wg.addToShipmentTooltipTextV2\\\":\\\"Please avoid double delivery charges! Login to add this product to an upcoming delivery.\\\",\\\"appstle.subscription.wg.weekFrequencyTextV2\\\":\\\"Week\\\",\\\"appstle.subscription.wg.unsubscribeFrequencyTextV2\\\":\\\"One-time Purchase\\\",\\\"appstle.subscription.wg.widgetVariantChangeListenerSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.atcButtonTextSelectorObserverV2\\\":\\\"\\\",\\\"appstle.subscription.wg.dayFrequencyTextV2\\\":\\\"day\\\",\\\"appstle.subscription.wg.showPrepidPerDeliveryProductPriceV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.offFrequencyTextV2\\\":\\\"Off\\\",\\\"appstle.subscription.wg.prepayLabelTextV2\\\":\\\"Prepay\\\",\\\"appstle.subscription.wg.productPageUnitPriceSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.showNewLoyaltyUI\\\":\\\"false\\\",\\\"appstle.subscription.wg.frequencyCombinedWidgetTextV2\\\":\\\"Frequency\\\",\\\"appstle.subscription.wg.sellingPlanTitleTextNonPrepaid\\\":\\\"{{sellingPlanName}}\\\",\\\"appstle.subscription.wg.selectDeliverOptionV2\\\":\\\"Select Delivery Option\\\",\\\"appstle.subscription.wg.yearlyLabelTextV2\\\":\\\"Yearly\\\"}"), 8058 8059 "css": { 8060 "appstle_subscription_widget": { 8061 "margin-top": appstleStringSetting("") , 8062 "margin-bottom": appstleStringSetting(""), 8063 }, 8064 8065 "appstle_subscription_wrapper": { 8066 "border-width": appstleStringSetting(""), 8067 "border-color": appstleStringSetting(""), 8068 }, 8069 8070 "appstle_circle": { 8071 "border-color": appstleStringSetting(""), 8072 }, 8073 8074 "appstle_dot": { 8075 "background-color": appstleStringSetting(""), 8076 }, 8077 8078 "appstle_select": { 8079 "padding-top": appstleStringSetting(""), 8080 "padding-bottom": appstleStringSetting(""), 8081 "padding-left": appstleStringSetting(""), 8082 "padding-right": appstleStringSetting(""), 8083 "border-width": appstleStringSetting(""), 8084 "border-style": appstleStringSetting(""), 8085 "border-color": appstleStringSetting(""), 8086 "border-radius": appstleStringSetting(""), 8087 }, 8088 8089 "tooltip_subscription_svg": { 8090 "fill": appstleStringSetting(""), 8091 }, 8092 8093 "appstle_tooltip": { 8094 "color": appstleStringSetting(""), 8095 "background-color": appstleStringSetting(""), 8096 }, 8097 8098 "appstle_tooltip_border_top_color": { 8099 "border-top-color": appstleStringSetting(""), 8100 }, 8101 8102 "appstle_subscription_final_price": { 8103 "color": appstleStringSetting(""), 8104 }, 8105 "appstle_widget_text_color": { 8106 "color": appstleStringSetting(""), 8107 }, 8108 "appstle_selected_background": { 8109 "background": "transparent", 8110 }, 8111 "elementCSS": appstleStringSetting("[\\\".appstle_subscription_wrapper_option, #appstle-widget-template .widgetSellingPlanWrapper input+label { background-color: #f2e7e7 !important; }\\\",\\\".appstle_subscription_wrapper_option, #appstle-widget-template .widgetSellingPlanWrapper label{ border: 2px solid #e7bbbb !important; }\\\"]"), 8112 "customCSS": appstleStringSetting(""), 8113 "customerPortalCss": appstleStringSetting(""), 8114 "externalStyleTag": appstleStringSetting(""), 8115 "themeCss": appstleStringSetting(""), 8116 } 8117 }; 8118 8119 8120 window.AppstleSubscription = window.AppstleSubscription || JSON.parse(JSON.stringify(RS)); 8121 8122 sessionStorage['appstleSubscriptionConfig'] = JSON.stringify(RS.Config); 8123 8124 8125 try { 8126 8127 window.appstle_build_a_box_labels = {"perDeliveryLabelTextV2":"\\\/delivery","variantNotAvailable":"Not Available","saveDiscountText":"{{discount}}","bundleSummaryTextV2":"Your bundle is empty. Please add products to your bundles to see bundle summary here.","freeProductLabelTextV2":"Free","bundleDescriptionTextV2":"Our bundle of all bundles, The Ultimate Superfood Bundle delivers exactly what it promises - a complete superfood solution. With 7 superfood blends each created to empower every aspect of your health and wellbeing - from immunity and gut health to energy \u0026 better focus.","productDetails":"Product Details","failedToAddMsgText":"Your cart can't have more than {{maxProduct}}
8127 products","cart":"Cart","reviewBundleTextV2":"Review Bundle","addButtonText":"Add","minimumQuantityToCheckoutV2":"Minimum {{quantity}} quantity to checkout","buildBoxErrormsgV2":"Build a Box token is Invalid, Please reach out to support.","continueShopping":"Continue Shopping","failedToAddTitleText":"Failed to add","spendAmountGetDiscount":"Spend {{amount}} get {{percent}}% discount","maxiumQuantityToCheckoutV2":"Maxium {{quantity}} quantity to checkout","contentsOnModalTextV2":"Contents","nextStepButtonTextV2":"Next Step","choosePlanLifeStyleTextV2":"Choose a plan to match your lifestyle","selectMinimumProductButtonText":"Please select {{minProduct}} minimum product","subtotal":"Subtotal","buyQuantityGetDiscount":"Buy {{quantity}} get {{percent}}% discount","loyaltyTablePercentageTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan class='appstle-loyalty-discount-amount'\u003e{{discount}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e.","loyaltyTablePriceTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget at \u003cspan class='appstle-loyalty-discount-amount'\u003e{{price}}\u003c\\\/span\u003e\u003c\\\/span\u003e.","myDeliveryText":"My {{selectedSellingPlanDisplayName}} delivery","removeItem":"Remove","productsToProceedText":"Please select products to proceed","previousStepButtonTextV2":"Previous step","loadMoreTextV2":"Load more","selectedFrequencyLabelText":"Selected Frequency","addToCartButtonTextV2":"Add To Cart","basePriceFormatFieldV2":"{{unitPrice}}\\\/{{quantityUnit}}","title":"Build-A-Box","productPriceFormatField":"{{price}}","reviewOrdeDescriptionTextV2":"Check your items and select your required frequency plan","quantityLabelV2":"Quantity","minimumOrderAmountLabelTextV2":"Minimum order amount {{minOrderAmount}}.","subscriptionNotAvailableButtonV2":"Subscription not available","shoppingCart":"Shopping Cart","checkoutMessage":"Shipping and taxes calculated at checkout.","discountPopupCheckoutMessageV2":"Discount","selectedButtonTextV2":"Selected","congratsMessageText":"You've achieved the highest discount of {{discount}}%","okBtnText":"Ok","tieredDiscount":"Tiered Discount","choosePlanLifeStyleDescriptionTextV2":"Cutoff each week to amend your meals is midnight on Thursday's. (Delivery Schedule is as follows: Gold Coast - Mondays | Brisbane \u0026 Sunshine Coast - Wednesdays)","orderNoteLabelTextV2":"Order Note","minimumToCheckoutV2":"Minimum {{quantity}} to checkout","loyaltyTableFixedTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan class='appstle-loyalty-discount-amount'\u003e{{price}} off\u003c\\\/span\u003e\u003c\\\/span\u003e.","editQuantity":"Edit Quantity","chooseProductsTextV2":"Choose Products","loyaltyTableFreeProductTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan class='appstle-loyalty-discount-amount'\u003eFREE PRODUCT ({{productName}})\u003c\\\/span\u003e\u003c\\\/span\u003e.","loyaltyTableShippingTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan class='appstle-loyalty-discount-amount'\u003eshipping at {{price}}\u003c\\\/span\u003e\u003c\\\/span\u003e.","spentText":"spent","quantityLabel":"Quantity","addButtonV2":"Add","loyaltyTableFreeTrailTextV2":"Get \u003cspan class='appstle-loyalty-free-trial-discount'\u003e{{discount}} \u003cspan class='appstle-loyalty-free-trial-discount-count' style='text-transform: lowercase;'\u003e{{discountType}} \u003c\\\/span\u003e\u003c\\\/span\u003e \u003cspan class='appstle-loyalty-free-trial-text'\u003efree trial.\u003c\\\/span\u003e","bundleCheckoutTextV2":"Checkout","reviewOrderTextV2":"Review Order","goBackButtonText":"Go Back","selectPlanTextV2":"Select Plan","viewProduct":"View Product","oneTimePurchaseTextV2":"One Time Purchase","bundleOnModalTextV2":"Bundle","proceedToCheckoutButtonText":"Proceed to checkout","pleaseWaitLabelTextV2":"Please wait...","typeToSearchPlaceholderTextV2":"Type to search","selectedProgressLabelTextV2":"Selected","outOfStockTextV2":"Out of stock"}; 8128 8129 } catch (e) { 8130 console.error("Error parsing build a box labels:", e); 8131 } 8132 8133 8134 var _RSConfig = _RSConfig || {}; 8135 8136 _RSConfig.shop = "papermintystudio.myshopify.com"; 8137 8138 8139 8140 8141 8142 8143 _RSConfig.shopMoneyFormat = "${{amount}}"; 8144 _RSConfig.shopMoneyFormatWithCurrencyFormat = "${{amount}} USD"; 8145 8146 8147 8148 8149 } 8150 8151 8152 8153 8154</script>
8154 8155 8156<style id="appstle-payment-button-override"> 8157 .shopify-payment-button {display: none;} 8158</style>
8159<script> 8160 let appstleCount = 0 8161 function isAppstleJSInitiated() { 8162 appstleCount++; 8163 if (window?.["RSConfig"] || appstleCount > 20) { 8164 let appstleStyleElement = document.querySelector('#appstle-payment-button-override'); 8165 if (appstleStyleElement) { 8166 appstleStyleElement.remove(); 8167 } 8168 } else { 8169 setTimeout(isAppstleJSInitiated, 500) 8170 } 8171 } 8172 isAppstleJSInitiated(); 8173</script>
8173 8174
8175<script> 8176 var appstleExternalStyle = document.createElement('style'); 8177 appstleExternalStyle.textContent = appstleStringSetting(""); 8178 document.body.appendChild(appstleExternalStyle); 8179</script>
vendor: 1 bytes, line 8179
8179
8180<script> 8181 function pollAppstleInit() { 8182 if (window?.appstleInit) { 8183 window?.appstleInit() 8184 } else { 8185 setTimeout(pollAppstleInit, 30); 8186 } 8187 } 8188</script>
8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206
8206<script src="https://subscription-admin.appstle.com/assets/js/appstle-subscription.min.js?shop=papermintystudio.myshopify.com&v=1779668661363" defer ></script>
8206 8207 8208 8209 8210 8211 8212 8213 8214 8215</div>
8215<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
8215 8216</body> 8217</html> 8218<!-- Begin Shopify-Afterpay JavaScript Snippet (v1.0.1) -->
8219<script type="text/javascript"> 8220 // Liquid variables: 8221 var afterpay_product = null; 8222 var afterpay_product_variant = null; 8223 var afterpay_cart_total_price = 0; 8224</script>
8224 8225<!-- End Shopify-Afterpay JavaScript Snippet (v1.0.1) -->
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.