PageSourceSearch

https://butterbykeba.com/search

html butterbykeba.com collected 2026-09-28 12:50:48 UTC 410,661 bytes, 4,814 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4    <meta name="google-site-verification" content="AK39JtJtjk93DYelD7sGAoNWISDteV-MTz9ZSxLv3pY">
5 
6
7
8
9<meta charset="utf-8">
10    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
11    <meta
12      name="viewport"
13      content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0"
14    >
15    <meta name="theme-color" content=""><link rel="canonical" href="https://butterbykeba.com/search"><link rel="shortcut icon" href="//butterbykeba.com/cdn/shop/files/Copy_of_Copy_of_blends_by_keba_logo_96x.png?v=1738441362" type="image/png"><meta property="og:type" content="website">
16  <meta property="og:title" content="Search"><meta property="og:description" content="Butter By Keba is a Harlem-born premium line of moisturizers and synergistic fragrances designed to promote soft skin &amp; elasticity while uplifting and soothing your mood using the practice &amp; process of aromatherapy and perfumery."><meta property="og:url" content="https://butterbykeba.com/search">
17<meta property="og:site_name" content="butterbykeba.com"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Search">
18  <meta name="twitter:description" content="Butter By Keba is a Harlem-born premium line of moisturizers and synergistic fragrances designed to promote soft skin &amp; elasticity while uplifting and soothing your mood using the practice &amp; process of aromatherapy and perfumery.">
19    <style>
20  @font-face {
21  font-family: Nunito;
22  font-weight: 800;
23  font-style: normal;
24  font-display: fallback;
25  src: url("//butterbykeba.com/cdn/fonts/nunito/nunito_n8.a4faa34563722dcb4bd960ae538c49eb540a565f.woff2") format("woff2"),
26       url("//butterbykeba.com/cdn/fonts/nunito/nunito_n8.7b9b4d7a0ef879eb46735a0aecb391013c7f7aeb.woff") format("woff");
27}
28
29  
30
31  
32  
33  
34
35  :root {
36    --heading-font-family : Nunito, sans-serif;
37    --heading-font-weight : 800;
38    --heading-font-style  : normal;
39
40    --text-font-family : "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
41    --text-font-weight : 400;
42    --text-font-style  : normal;
43
44    --base-text-font-size   : 16px;
45    --default-text-font-size: 14px;--background          : #ffffff;
46    --background-rgb      : 255, 255, 255;
47    --light-background    : #fff1bf;
48    --light-background-rgb: 255, 241, 191;
49    --heading-color       : #1c1b1b;
50    --text-color          : #1c1b1b;
51    --text-color-rgb      : 28, 27, 27;
52    --text-color-light    : #1c1b1b;
53    --text-color-light-rgb: 28, 27, 27;
54    --link-color          : #1c1b1b;
55    --link-color-rgb      : 28, 27, 27;
56    --border-color        : #dddddd;
57    --border-color-rgb    : 221, 221, 221;
58
59    --button-background    : #1c1b1b;
60    --button-background-rgb: 28, 27, 27;
61    --button-text-color    : #ffffff;
62
63    --header-background       : #ffffff;
64    --header-heading-color    : #1c1b1b;
65    --header-light-text-color : #000000;
66    --header-border-color     : #dddddd;
67
68    --footer-background    : #111111;
69    --footer-text-color    : #ffffff;
70    --footer-heading-color : #1c1b1b;
71    --footer-border-color  : #353535;
72
73    --navigation-background      : #1c1b1b;
74    --navigation-background-rgb  : 28, 27, 27;
75    --navigation-text-color      : #ffffff;
76    --navigation-text-color-light: rgba(255, 255, 255, 0.5);
77    --navigation-border-color    : rgba(255, 255, 255, 0.25);
78
79    --newsletter-popup-background     : #1c1b1b;
80    --newsletter-popup-text-color     : #ffffff;
81    --newsletter-popup-text-color-rgb : 255, 255, 255;
82
83    --secondary-elements-background       : #1c1b1b;
84    --secondary-elements-background-rgb   : 28, 27, 27;
85    --secondary-elements-text-color       : #ffffff;
86    --secondary-elements-text-color-light : rgba(255, 255, 255, 0.5);
87    --secondary-elements-border-color     : rgba(255, 255, 255, 0.25);
88
89    --product-sale-price-color    : #f94c43;
90    --product-sale-price-color-rgb: 249, 76, 67;
91    --product-star-rating: #f6a429;
92
93    /* Shopify related variables */
94    --payment-terms-background-color: #ffffff;
95
96    /* Products */
97
98    --horizontal-spacing-four-products-per-row: 40px;
99        --horizontal-spacing-two-products-per-row : 40px;
100
101    --vertical-spacing-four-products-per-row: 60px;
102        --vertical-spacing-two-products-per-row : 75px;
103
104    /* Animation */
105    --drawer-transition-timing: cubic-bezier(0.645, 0.045, 0.355, 1);
106    --header-base-height: 80px; /* We set a default for browsers that do not support CSS variables */
107
108    /* Cursors */
109    --cursor-zoom-in-svg    : url(//butterbykeba.com/cdn/shop/t/25/assets/cursor-zoom-in.svg?v=158063055514970559451726488599);
110    --cursor-zoom-in-2x-svg : url(//butterbykeba.com/cdn/shop/t/25/assets/cursor-zoom-in-2x.svg?v=152062891096526477991726488599);
111  }
112</style>
113
114<script>
115  // IE11 does not have support for CSS variables, so we have to polyfill them
116  if (!(((window || {}).CSS || {}).supports && window.CSS.supports('(--a: 0)'))) {
117    const script = document.createElement('script');
118    script.type = 'text/javascript';
119    script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2';
120    script.onload = function() {
121      cssVars({});
122    };
123
124    document.getElementsByTagName('head')[0].appendChild(script);
125  }
126</script>
126
127
128    
128<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
128<meta name="google-site-verification" content="AK39JtJtjk93DYelD7sGAoNWISDteV-MTz9ZSxLv3pY">
129<meta name="facebook-domain-verification" content="607fgaxdyvtdixpaalqbvimjbt22db">
130<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/25544588/digital_wallets/dialog">
131<meta id="in-context-paypal-metadata" data-shop-id="25544588" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
132<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
132<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
132
133<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
134<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=25544588" crossorigin="anonymous"></script>
vendor: 1 bytes, line 134
134
135<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":25544588,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/25544588","merchantName":"butterbykeba.com","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex"],"total":{"type":"pending","label":"butterbykeba.com","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 135
135
136<script id="shopify-features" type="application/json">{"accessToken":"36f861bb532bebcbfc56b150528f7ab3","betas":["rich-media-storefront-analytics"],"domain":"butterbykeba.com","predictiveSearch":true,"shopId":25544588,"locale":"en"}</script>
vendor: 1 bytes, line 136
136
137<script>var Shopify = Shopify || {};
138Shopify.shop = "butterbykeba-com.myshopify.com";
139Shopify.locale = "en";
140Shopify.currency = {"active":"USD","rate":"1.0"};
141Shopify.country = "US";
142Shopify.theme = {"name":"staging - Butter By Keba 03142023","id":137022144747,"schema_name":"Prestige","schema_version":"5.4.3","theme_store_id":855,"role":"main"};
143Shopify.theme.handle = "null";
144Shopify.theme.style = {"id":null,"handle":null};
145Shopify.cdnHost = "butterbykeba.com/cdn";
146Shopify.routes = Shopify.routes || {};
147Shopify.routes.root = "/";
148Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
149Shopify.SignInWithShop = Shopify.SignInWithShop || {};
150Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
151Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 151
151
152<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 152
152
153<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 153
153
154<script>
155  window.ShopifyPay = window.ShopifyPay || {};
156  window.ShopifyPay.apiHost = "shop.app\/pay";
157  window.ShopifyPay.redirectState = null;
158</script>
vendor: 1 bytes, line 158
158
159<script>
160  window.Shopify = window.Shopify || {};
161  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
162  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
163  window.Shopify.SignInWithShop.eligible = true;
164</script>
vendor: 1 bytes, line 164
164
165<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 165
165
166<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 166
166
167<script type="module">
168  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
169
170  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
171
172</script>
vendor: 1 bytes, line 172
172
173<script>
174  window.Shopify = window.Shopify || {};
175  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
176  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"]};
177</script>
vendor: 1 bytes, line 177
177
178<script>(function() {
179  var isLoaded = false;
180  function asyncLoad() {
181    if (isLoaded) return;
182    isLoaded = true;
183    var urls = ["\/\/d1liekpayvooaz.cloudfront.net\/apps\/customizery\/customizery.js?shop=butterbykeba-com.myshopify.com","https:\/\/loox.io\/widget\/EJegeCaWHi\/loox.1634262735307.js?shop=butterbykeba-com.myshopify.com"];
184    for (var i = 0; i < urls.length; i++) {
185      var s = document.createElement('script');
186      s.type = 'text/javascript';
187      s.async = true;
188      s.src = urls[i];
189      var x = document.getElementsByTagName('script')[0];
190      x.parentNode.insertBefore(s, x);
191    }
192  };
193  if(window.attachEvent) {
194    window.attachEvent('onload', asyncLoad);
195  } else {
196    window.addEventListener('load', asyncLoad, false);
197  }
198})();</script>
vendor: 1 bytes, line 198
198
199<script id="__st">var __st={"a":25544588,"offset":-14400,"reqid":"44f01d9f-607b-4201-b145-7b3f2366f950-1790599847","pageurl":"butterbykeba.com\/search","u":"3772dac65671","p":"searchresults"};</script>
vendor: 1 bytes, line 199
199
200<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 200
200
201<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 201
201
202<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//butterbykeba.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 202
202
203<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 = "//butterbykeba.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>
203<script crossorigin="anonymous" defer="defer" src="//butterbykeba.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 203
203
204<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 204
204
205<script>
206  window.Shopify = window.Shopify || {};
207  window.Shopify.MCP = window.Shopify.MCP || {};
208  window.Shopify.MCP.enabled = true;
209  window.Shopify.MCP.shop = "butterbykeba-com.myshopify.com";
210  window.Shopify.MCP.mcpEndpoint = "https:\/\/butterbykeba.com\/api\/mcp";
211  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"]}}];
212</script>
vendor: 1 bytes, line 212
212
213<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("\/\/butterbykeba.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
214</script>
vendor: 1 bytes, line 214
214
215<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://butterbykeba.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
216</script>
vendor: 1 bytes, line 216
216
217<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
218  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);
219</script>
vendor: 1 bytes, line 219
219
220<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})}}));
221</script>
vendor: 1 bytes, line 221
221
222<script id='scb4127' type='text/javascript' async='' src='https://butterbykeba.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
222<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://butterbykeba.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
223<style id="shopify-accelerated-checkout-cart">
224        #shopify-buyer-consent {
225  margin-top: 1em;
226  display: inline-block;
227  width: 100%;
228}
229
230#shopify-buyer-consent.hidden {
231  display: none;
232}
233
234#shopify-subscription-policy-button {
235  background: none;
236  border: none;
237  padding: 0;
238  text-decoration: underline;
239  font-size: inherit;
240  cursor: pointer;
241}
242
243#shopify-subscription-policy-button::before {
244  box-shadow: none;
245}
246
247      </style>
248
249<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
249
250
251    <link rel="stylesheet" href="//butterbykeba.com/cdn/shop/t/25/assets/theme.css?v=164533107799740924841712934248">
252
253    
253<script>// This allows to expose several variables to the global scope, to be used in scripts
254      window.theme = {
255        pageType: "search",
256        moneyFormat: "${{amount}}",
257        moneyWithCurrencyFormat: "${{amount}} USD",
258        currencyCodeEnabled: false,
259        productImageSize: "square",
260        searchMode: "product,article,page",
261        showPageTransition: true,
262        showElementStaggering: true,
263        showImageZooming: true
264      };
265
266      window.routes = {
267        rootUrl: "\/",
268        rootUrlWithoutSlash: '',
269        cartUrl: "\/cart",
270        cartAddUrl: "\/cart\/add",
271        cartChangeUrl: "\/cart\/change",
272        searchUrl: "\/search",
273        productRecommendationsUrl: "\/recommendations\/products"
274      };
275
276      window.languages = {
277        cartAddNote: "Add Order Note",
278        cartEditNote: "Edit Order Note",
279        productImageLoadingError: "This image could not be loaded. Please try to reload the page.",
280        productFormAddToCart: "Add to cart",
281        productFormUnavailable: "Unavailable",
282        productFormSoldOut: "Sold Out",
283        shippingEstimatorOneResult: "1 option available:",
284        shippingEstimatorMoreResults: "{{count}} options available:",
285        shippingEstimatorNoResults: "No shipping could be found"
286      };
287
288      window.lazySizesConfig = {
289        loadHidden: false,
290        hFac: 0.5,
291        expFactor: 2,
292        ricTimeout: 150,
293        lazyClass: 'Image--lazyLoad',
294        loadingClass: 'Image--lazyLoading',
295        loadedClass: 'Image--lazyLoaded'
296      };
297
298      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
299      document.documentElement.style.setProperty('--window-height', window.innerHeight + 'px');
300
301      // We do a quick detection of some features (we could use Modernizr but for so little...)
302      (function() {
303        document.documentElement.className += ((window.CSS && window.CSS.supports('(position: sticky) or (position: -webkit-sticky)')) ? ' supports-sticky' : ' no-supports-sticky');
304        document.documentElement.className += (window.matchMedia('(-moz-touch-enabled: 1), (hover: none)')).matches ? ' no-supports-hover' : ' supports-hover';
305      }());
306
307      
308    </script>
308
309
310    
310<script src="//butterbykeba.com/cdn/shop/t/25/assets/theme.js?v=122932425149568756581678787099" defer></script>
310<script>
311      (function () {
312        window.onpageshow = function() {
313          if (window.theme.showPageTransition) {
314            var pageTransition = document.querySelector('.PageTransition');
315
316            if (pageTransition) {
317              pageTransition.style.visibility = 'visible';
318              pageTransition.style.opacity = '0';
319            }
320          }
321
322          // When the page is loaded from the cache, we have to reload the cart content
323          document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', {
324            bubbles: true
325          }));
326        };
327      })();
328    </script>
328
329
330    
331
332
333  
333<script type="application/ld+json">
334  {
335    "@context": "http://schema.org",
336    "@type": "BreadcrumbList",
337  "itemListElement": [{
338      "@type": "ListItem",
339      "position": 1,
340      "name": "Home",
341      "item": "https://butterbykeba.com"
342    }]
343  }
344  </script>
344
345
346
347    <!-- __LXV: 1788483513192;__LXR: https://loox.io;__LXC: EJegeCaWHi; -->
347<script>var loox_global_hash = '1788483513192';
348var loox_bundle_reviews_enabled = false;</script>
348<script>var loox_pop_active = true;var loox_pop_display = {"home_page":false,"product_page":true,"cart_page":true,"other_pages":false};</script>
348<script>var visitor_level_referral = {"active":true,"rtl":false,"position":"left","button_text":"Get $8","button_bg_color":"0a000a","button_text_color":"FFFFFF","display_on_home_page":false,"display_on_product_page":true,"display_on_cart_page":true,"display_on_other_pages":false,"hide_on_mobile":false,"sidebar_visible":true,"orientation":"default","border_radius":{"key":"extraRounded","value":"16px","label":"Extra Rounded"}};
349</script>
349<style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }</style>
vendor: 69 bytes, lines 349-351
349
350
351    <script async src="https://www.googletagmanager.com/gtag/js?id=
351AW-1031681888
vendor: 16 bytes, lines 351-352
351"></script>
352    
352<script>
353      
vendor: 146 bytes, lines 353-357
353window.dataLayer = window.dataLayer || [];
354      function gtag(){dataLayer.push(arguments);}
355      gtag('js', new Date());
356
357      gtag('config', '
357AW-1031681888
vendor: 8 bytes, lines 357-358
357');
358    
358</script>
358
359    
360      
360<script>
361        gtag('event', 'page_view', {
362        'send_to': 'AW-1031681888',
363        'ecomm_pagetype': 'searchresults'
364        });
365      </script>
365
366    
367    
367<script>
368      sessionStorage.removeItem('first_time','1')
369    </script>
369
370    <!-- Upsell & Cross Sell - Selleasy by Logbase - Starts -->
371    
371<script src="https://upsell-app.logbase.io/lb-upsell.js?shop=butterbykeba-com.myshopify.com" defer></script>
371
372    <!-- Upsell & Cross Sell - Selleasy by Logbase - Ends -->
373  <!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'>
374
375<script id='shopify-chat-app-embed-data' type='application/json'>
376  {
377    "settings": {
378      "invertActivatorColors": true,
379      "greetingMessage": "👋 Hello! Let me know if you have a specific question, or give me an idea of what you're looking for and I am happy to make a recommendation.",
380      "showFeaturedProducts": true,
381      "featuredProducts": [],
382      "horizontalPosition": "bottom_right",
383      "icon": "chat_bubble",
384      "buttonLabel": ""
385    }
386  }
387</script>
387
388
389<style data-shopify>
390  
391
392  /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */
393  shopify-chat:defined:empty {
394    display: grid;
395  }
396
397  :root {
398    --shopify-chat-bg-color: #FFFFFF;
399    --shopify-chat-text-color: #000000;
400    --shopify-chat-accent-bg-color: #000000;
401    --shopify-chat-accent-text-color: #FFFFFF;
402    --shopify-chat-activator-offset: 20px;
403
404    
405
406    --shopify-chat-activator-font-size: 16px;
407    --shopify-chat-border-radius: 16px;
408  }
409
410  
411</style>
412
413<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
413
414
415
416<!-- END app block --><!-- BEGIN app block: shopify://apps/seo-manager-venntov/blocks/seomanager/c54c366f-d4bb-4d52-8d2f-dd61ce8e7e12 --><!-- BEGIN app snippet: SEOManager4 -->
417<meta name='seomanager' content='4.0.5' /> 
418
419
420<script>
421	function sm_htmldecode(str) {
422		var txt = document.createElement('textarea');
423		txt.innerHTML = str;
424		return txt.value;
425	}
426
427	var venntov_title = sm_htmldecode("Search");
428	var venntov_description = sm_htmldecode("Butter By Keba is a Harlem-born premium line of moisturizers and synergistic fragrances designed to promote soft skin &amp; elasticity while uplifting and soothing your mood using the practice &amp; process of aromatherapy and perfumery.");
429	
430	if (venntov_title != '') {
431		document.title = venntov_title;	
432	}
433	else {
434		document.title = "Search";	
435	}
436
437	if (document.querySelector('meta[name="description"]') == null) {
438		var venntov_desc = document.createElement('meta');
439		venntov_desc.name = "description";
440		venntov_desc.content = venntov_description;
441		var venntov_head = document.head;
442		venntov_head.appendChild(venntov_desc);
443	} else {
444		document.querySelector('meta[name="description"]').setAttribute("content", venntov_description);
445	}
446</script>
446
447
448<script>
449	var venntov_robotVals = "index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1";
450	if (venntov_robotVals !== "") {
451		document.querySelectorAll("[name='robots']").forEach(e => e.remove());
452		var venntov_robotMeta = document.createElement('meta');
453		venntov_robotMeta.name = "robots";
454		venntov_robotMeta.content = venntov_robotVals;
455		var venntov_head = document.head;
456		venntov_head.appendChild(venntov_robotMeta);
457	}
458</script>
458
459
460<script>
461	var venntov_googleVals = "";
462	if (venntov_googleVals !== "") {
463		document.querySelectorAll("[name='google']").forEach(e => e.remove());
464		var venntov_googleMeta = document.createElement('meta');
465		venntov_googleMeta.name = "google";
466		venntov_googleMeta.content = venntov_googleVals;
467		var venntov_head = document.head;
468		venntov_head.appendChild(venntov_googleMeta);
469	}
470	</script>
470
471	<!-- JSON-LD support -->
472			
472<script type="application/ld+json">
473			{
474				"@context": "http://schema.org",
475				"@type": "Organization",
476				"name": "By Keba Abek",
477				"url": "https://butterbykeba.com","logo": "https://customers.seomanager.com/knowledgegraph/logo/butterbykeba-com_myshopify_com_logo.jpg?cache=8663"
478						,"image": "https://customers.seomanager.com/knowledgegraph/logo/butterbykeba-com_myshopify_com_logo.jpg?cache=8663","contactPoint": [],"sameAs": ["", "www.instagram/butterbykeba", "https://www.linkedin.com/company/butter-by-keba/?viewAsMember=true", "www.pinterest.com/citruese", "", "https://www.tiktok.com/@butterbykeba", "www.twitter.com/butterbykeba", "https://www.youtube.com/channel/UCh5kdzxTAHWvoATYcPkmZQA"]}
479			</script>
479
480			
480<script type="application/ld+json">
481			{
482				"@context": "https://schema.org",
483				"@type": "HealthAndBeautyBusiness",
484				"name": "butterbykeba.com",
485				"url": "https://butterbykeba.com",
486				"description": "Butter By Keba is a Harlem-born premium line of moisturizers and synergistic fragrances designed to promote soft skin \u0026 elasticity while uplifting and soothing your mood using the practice \u0026 process of aromatherapy and perfumery.   "
487,"image": "https://customers.seomanager.com/knowledgegraph/logo/butterbykeba-com_myshopify_com_logo.jpg?cache=8663","telephone": "347-674-3638","brand": {
488						"@type": "Brand",
489						"name": "Butter By Keba"
490					},"hasMap": "https://www.google.com/maps/place/Butter+By+Keba/@45.1575501,-128.1448585,3z/data=!4m2!3m1!1s0x0:0x1691822b47aad2a9?sa=X&ved=2ahUKEwjYxIm7q8n3AhWImOAKHSlHAuYQ_BJ6BAhDEBI","priceRange": "$25-$$2500","geo": {
491					"@type": "GeoCoordinates",
492					"latitude": "40.8441343",
493					"longitude": "-73.93875220000001"
494				}
495				,"address": {
496					"@type": "PostalAddress",
497					"streetAddress": "4080 Broadway  #219",
498					"addressLocality": "New York",
499					"addressRegion": "New York",
500					"postalCode": "10034",
501					"addressCountry": "US"
502				}
503			}
504			</script>
504
505			
505<script type="application/ld+json">
506			{
507				"@context": "https://schema.org",
508				"@type": "WebSite",
509				"name": "By Keba Abek",
510				"url": "butterbykeba.com",
511				"potentialAction": {
512					"@type": "SearchAction",
513					"target": {
514						"@type": "EntryPoint",
515						"urlTemplate": "https://butterbykeba.com/search?q={search_term_string}"
516					},
517					"query-input": "required name=search_term_string"
518				}
519			}
520			</script>
520
521
522<!-- 524F4D20383A3331 --><!-- END app snippet -->
523
524<!-- END app block --><!-- BEGIN app block: shopify://apps/sam-shipping-protect/blocks/widget/939fd088-5378-4880-9804-272c843887bf -->
525
526
527
528
529
530
531
532
533
534
535
536
537<script id="sam-protect-config" defer>
538  window.__SAM = {
539    shopFormatMoney: '${{amount}}',
540    shopFormatMoneyWithCurrency: '${{amount}} USD',
541    shopSetting: {"itemShippingAddons":{"fixedVariantId":"gid://shopify/ProductVariant/48749811007723","fixedProductId":"gid://shopify/Product/9642683793643","percentageVariantId":"gid://shopify/ProductVariant/48749776666859","percentageProductId":"gid://shopify/Product/9642683826411","customPriceVariantId":[]}},
542    protectConfig: {"price":{"typePrice":"fixed","pricingMethod":"cart_function","price":"2.50","subfix":"USD","currencyCode":"","limitInsurancePrice":false,"applyForSpecificOrderTotal":false,"specificOrderTotal":"","minInsurancePrice":"","maxInsurancePrice":""},"content":{"title":"Shipping insurance","insurancePriceFormat":"({{insurance_price}})","description":"100% Payment guaranteed. Protect your order while in transit.","policyText":"","linkPolicy":"https://butterbykeba.com/policies/refund-policy"},"layout":"layout_1","icon":{"customIcon":[],"iconPublicUrl":"https://d2zumi4v51hp67.cloudfront.net/images/static/icons/insurance_icon_210.png","iconSelected":"https://d2zumi4v51hp67.cloudfront.net/images/static/icons/insurance_icon_210.png","syncImageToProduct":true},"specicalSetting":{"autoFulfillment":"0","disableStatusButton":"0","autoPreSelect":"0"},"visibility":{"byMinimumTotalCartValue":false,"minimumTotalCartValue":0,"byMarket":false,"markets":[]},"exclude":{"exType":"1","id":[]},"include":{"tags":[]},"style":{"offerStyle":"toggle","offerPosition":"right","widgetPosition":"above"},"customStyle":{"iconSize":40,"iconCornerRadius":11,"borderSize":1,"cornerRadius":6,"verticalPadding":8,"horizontalPadding":5,"colorTitle":"#000000","colorBackground":"#FFFFFF","colorDescription":"#000000","colorBorder":"#d3d3d3","colorOtpInActive":"#000000","colorOtpOutActive":"#BABABA"},"checkout":{"status":"inactive","btnType":"toggle","border":"base","borderStyle":"solid","borderRadius":"base","padding":"small","background":"base","iconSize":60,"titleColor":"base","titleTone":"auto","titleType":"strong","descriptionColor":"base","descriptionTone":"auto","descriptionType":"offset","policyTextTone":"auto"}},
543    translations: {},
544    claim: {
545      translations: {},
546    },
547    widget: {},
548    settingData: {
549      protectInited: false,
550      customPricing: {"rules":[],"variants":[{"id":"48749811007723","price":"2.50","displayName":"Shipping Insurance - *2.5"}]},
551      variantFixedBasePriceId: '48749811007723',
552      widgetCssUrl: "https://cdn.shopify.com/extensions/01a0e38a-a33c-70cc-8340-8ee595593a5b/sam-shipping-protection-1105/assets/widget.css",
553      customStyles: null
554    },
555    customization: null,
556    customer: { id: '', tags: null },
557    pageType: 'search',
558    planInfo: {"isHiddenWidget":false},
559    CART_PREFETCH: {"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}
560  };
561</script>
561
562
563
564
565
566
567<script src="https://cdn.shopify.com/extensions/01a0e38a-a33c-70cc-8340-8ee595593a5b/sam-shipping-protection-1105/assets/wil-widget.js" defer="defer"></script>
567
568
569<!-- END app block --><!-- BEGIN app block: shopify://apps/google-youtube/blocks/store_widget/14ec7bd0-ac77-49a9-9417-90752398bdff -->
570
571
572<!-- BEGIN MerchantWidget Code -->
573<script id='merchantWidgetScript'
574        src="https://www.gstatic.com/shopping/merchant/merchantwidget.js"
575        defer>
576</script>
vendor: 1 bytes, line 576
576
577<script type="text/javascript">
578  merchantWidgetScript.addEventListener('load', function () {
579    var widgetPos = 'LEFT_BOTTOM';
580    var sideMargin = '36';
581    var bottomMargin = '36';
582    var mobileSideMargin = '16';
583    var mobileBottomMargin = '46';
584    var merchantId = '5551747555';
585    merchantwidget.start({
586     position: widgetPos,
587     sideMargin: sideMargin,
588     bottomMargin: bottomMargin,
589     mobileSideMargin: mobileSideMargin,
590     mobileBottomMargin: mobileBottomMargin,
591     merchant_id: merchantId,
592   });
593  });
594</script>
594
595<!-- END MerchantWidget Code --><!-- END app block -->
595<script src="https://cdn.shopify.com/extensions/01a0d8da-dbb6-759e-90f0-31975754fa90/forms-2597/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
595
596<link href="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/app.css" rel="stylesheet" type="text/css" media="all">
597<script src="https://cdn.shopify.com/extensions/019f09e1-4231-72d9-a47e-27caa16a614d/smart-accessibility-1-26/assets/sa-widget.js" type="text/javascript" defer="defer"></script>
597
598<link href="https://cdn.shopify.com/extensions/019f09e1-4231-72d9-a47e-27caa16a614d/smart-accessibility-1-26/assets/sa-widget.css" rel="stylesheet" type="text/css" media="all">
599<meta property="og:image" content="https://cdn.shopify.com/s/files/1/2554/4588/files/aromatherapy_body_butter.png?v=1744581793" />
600<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/2554/4588/files/aromatherapy_body_butter.png?v=1744581793" />
601<meta property="og:image:width" content="1131" />
602<meta property="og:image:height" content="376" />
603<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
604<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: 25544588,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 604
604
605<script>
606  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
607</script>
vendor: 1 bytes, line 607
607
608<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}
608).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: 25544588,storefrontBaseUrl: "https://butterbykeba.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://butterbykeba.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2515894507","configuration":"{\"accountID\":\"butterbykeba-com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4f82d0323b06a4642fbff9b42c9979eb","type":"APP","apiClientId":12388204545,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2210758891","configuration":"{\"apiURL\":\"https:\/\/api.omnisend.com\",\"appURL\":\"https:\/\/app.omnisend.com\",\"brandID\":\"68e2a6ed3feff11a0dacbf92\",\"trackingURL\":\"https:\/\/wt.omnisendlink.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e2b45bbee5b360dff908f60423b89f8","type":"APP","apiClientId":186001,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
608,{"id":"1276051691","configuration":"{\"brandID\":\"4e3ef8c5-4db0-4c99-bd86-0892ac6d4396\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1b8c7d1c3aaa2be0f41bc8442501623e","type":"APP","apiClientId":75637587969,"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":"1130627307","configuration":"{\"pixel_id\":\"1174056710136241\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"503447787","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-XMK28LNDP9\\\",\\\"GT-TWQZK56W\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-XMK28LNDP9\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-XMK28LNDP9\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-XMK28LNDP9\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-XMK28LNDP9\\\",\\\"MC-YQKKJ5P1PC\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-XMK28LNDP9\\\",\\\"MC-YQKKJ5P1PC\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-XMK28LNDP9\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-XMK28LNDP9\\\",\\\"MC-YQKKJ5P1PC\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-XMK28LNDP9\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-XMK28LNDP9\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-XMK28LNDP9\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-XMK28LNDP9\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"402882795","configuration":"{\"pixelCode\":\"C6492444L0UFGU2R9OPG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"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":"100434155","configuration":"{\"clickstreamId\":\"b39ad18a-1ef4-46ea-b370-4c2d70329c82\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"dce0ba162d2ca66f441eebf2b9a98ca0","type":"APP","apiClientId":44186959873,"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":"67764459","configuration":"{\"tagID\":\"2612389968180\"}","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":"butterbykeba.com","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"butterbykeba-com.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/butterbykeba.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://butterbykeba.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"137022144747","themeStoreId":"855","themePublished":"true","eventMetadataId":"590af7d3-8bce-438f-94bb-2155ec529864","pageType":"searchresults","shopId":"25544588","storefrontBaseUrl":"https:\/\/butterbykeba.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
608<script>
609  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
610  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
611  window.ShopifyAnalytics.meta.currency = 'USD';
612  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"44f01d9f-607b-4201-b145-7b3f2366f950-1790599847"}};
613  for (var attr in meta) {
614    window.ShopifyAnalytics.meta[attr] = meta[attr];
615  }
616</script>
vendor: 1 bytes, line 616
616
617<script class="analytics">
618  (function () {
619    var customDocumentWrite = function(content) {
620      var jquery = null;
621
622      if (window.jQuery) {
623        jquery = window.jQuery;
624      } else if (window.Checkout && window.Checkout.$) {
625        jquery = window.Checkout.$;
626      }
627
628      if (jquery) {
629        jquery('body').append(content);
630      }
631    };
632
633    var hasLoggedConversion = function(token) {
634      if (token) {
635        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
636      }
637      return false;
638    }
639
640    var setCookieIfConversion = function(token) {
641      if (token) {
642        var twoMonthsFromNow = new Date(Date.now());
643        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
644
645        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
646      }
647    }
648
649    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
650    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
651    if (trekkie.integrations) {
652      return;
653    }
654    trekkie.methods = [
655      'identify',
656      'page',
657      'ready',
658      'track',
659      'trackForm',
660      'trackLink'
661    ];
662    trekkie.factory = function(method) {
663      return function() {
664        var args = Array.prototype.slice.call(arguments);
665        args.unshift(method);
666        trekkie.push(args);
667        if (method == 'track' || method == 'page') {
668          var pageUrl;
669          try {
670            pageUrl = window.location.href;
671          } catch (e) {}
672          var pageReferrer;
673          try {
674            pageReferrer = document.referrer;
675          } catch (e) {}
676          try {
677            if (window.__TREKKIE_SHIM_QUEUE == null) {
678              window.__TREKKIE_SHIM_QUEUE = [];
679            }
680            window.__TREKKIE_SHIM_QUEUE.push({
681              from: 'trekkie-stub',
682              method: method,
683              args: args.slice(1),
684              pageContext: {
685                url: pageUrl,
686                referrer: pageReferrer
687              }
688            });
689          } catch (e) {
690            // no-op
691          }
692        }
693        return trekkie;
694      };
695    };
696    for (var i = 0; i < trekkie.methods.length; i++) {
697      var key = trekkie.methods[i];
698      trekkie[key] = trekkie.factory(key);
699    }
700    trekkie.load = function(config) {
701      trekkie.config = config || {};
702      trekkie.config.initialDocumentCookie = document.cookie;
703      var first = document.getElementsByTagName('script')[0];
704var script = document.createElement('script');
705script.type = 'text/javascript';
706script.onerror = function(e) {
707  var scriptFallback = document.createElement('script');
708  scriptFallback.type = 'text/javascript';
709  scriptFallback.onerror = function(error) {
710          var Monorail = {
711      produce: function produce(monorailDomain, schemaId, payload) {
712        var currentMs = new Date().getTime();
713        var event = {
714          schema_id: schemaId,
715          payload: payload,
716          metadata: {
717            event_created_at_ms: currentMs,
718            event_sent_at_ms: currentMs
719          }
720        };
721        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
722      },
723      sendRequest: function sendRequest(endpointUrl, payload) {
724        // Try the sendBeacon API
725        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
726          var blobData = new window.Blob([payload], {
727            type: 'text/plain'
728          });
729
730          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
731            return true;
732          } // sendBeacon was not successful
733
734        } // XHR beacon
735
736        var xhr = new XMLHttpRequest();
737
738        try {
739          xhr.open('POST', endpointUrl);
740          xhr.setRequestHeader('Content-Type', 'text/plain');
741          xhr.send(payload);
742        } catch (e) {
743          console.log(e);
744        }
745
746        return false;
747      },
748      isIos12: function isIos12() {
749        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
750      }
751    };
752    Monorail.produce('monorail-edge.shopifysvc.com',
753      'trekkie_storefront_load_errors/1.1',
754      {shop_id: 25544588,
755      theme_id: 137022144747,
756      app_name: "storefront",
757      context_url: window.location.href,
758      source_url: "//butterbykeba.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
759
760  };
761  scriptFallback.async = true;
762  scriptFallback.src = '//butterbykeba.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
763  first.parentNode.insertBefore(scriptFallback, first);
764};
765script.async = true;
766script.src = '//butterbykeba.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
767first.parentNode.insertBefore(script, first);
768
769    };
770    trekkie.load(
771      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":25544588,"isMerchantRequest":null,"themeId":137022144747,"themeCityHash":"17732881322489281545","contentLanguage":"en","currency":"USD","eventMetadataId":"590af7d3-8bce-438f-94bb-2155ec529864"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
772    );
773
774    var loaded = false;
775    trekkie.ready(function() {
776      if (loaded) return;
777      loaded = true;
778
779      window.ShopifyAnalytics.lib = window.trekkie;
780
781      var originalDocumentWrite = document.write;
782      document.write = customDocumentWrite;
783      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
784      document.write = originalDocumentWrite;
785
786      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
787      var token = match? match[1]: undefined;
788      if (!hasLoggedConversion(token)) {
789        setCookieIfConversion(token);
790        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
791      }
792    });
793
794    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"44f01d9f-607b-4201-b145-7b3f2366f950-1790599847","shopifyEmitted":true});
795
796    var eventsListenerScript = document.createElement('script');
797    eventsListenerScript.async = true;
798    eventsListenerScript.src = "//butterbykeba.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
799    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
800})();</script>
vendor: 1 bytes, line 800
800
801<script
802  defer
803  src="https://butterbykeba.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
804  data-application="storefront-renderer"
805  data-shop-id="25544588"
806  data-render-region="gcp-us-central1"
807  data-page-type="search"
808  data-theme-instance-id="137022144747"
809  data-theme-name="Prestige"
810  data-theme-version="5.4.3"
811  data-monorail-region="shop_domain"
812  data-resource-timing-sampling-rate="10"
813  data-shs="true"
814  data-shs-beacon="true"
815  data-shs-export-with-fetch="true"
816  data-shs-logs-sample-rate="1"
817  data-shs-beacon-endpoint="https://butterbykeba.com/api/collect"
818></script>
vendor: 1 bytes, line 818
818
819<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to butterbykeba.com. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respond…"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"I’d like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldn’t load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldn’t be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didn’t upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldn’t respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached — try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached — try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isn’t available right now—email us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isn’t available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isn’t available right now — our team will reply shortly"},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I can’t connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, we’ll email you when there’s a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when there’s a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
819,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 819
819
820<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"25544588","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with offers and discounts"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
820
821<meta name="shopify-y" content="2c81c3a6-62af-48e8-86e8-56d0edc44da4" data-expiration="1822157447000"><meta name="shopify-s" content="f6facbc8-e82a-45eb-92a0-ad65db4d9f8e" data-expiration="1790601647000"><meta name="new-cookie-storage-activated" content="t">
822</head><body class="1Search prestige--v4 features--heading-large features--heading-uppercase features--show-price-on-hover features--show-page-transition features--show-button-transition features--show-image-zooming features--show-element-staggering  template-search"><svg class="u-visually-hidden">
823      <linearGradient id="rating-star-gradient-half">
824        <stop offset="50%" stop-color="var(--product-star-rating)" />
825        <stop offset="50%" stop-color="var(--text-color-light)" />
826      </linearGradient>
827    </svg>
828
829    <a class="PageSkipLink u-visually-hidden" href="#main">Skip to content</a>
830    <span class="LoadingBar"></span>
831    <div class="PageOverlay"></div><div class="PageTransition"></div><div id="shopify-section-popup" class="shopify-section"></div>
832    <div id="shopify-section-sidebar-menu" class="shopify-section"><section id="sidebar-menu" class="SidebarMenu Drawer Drawer--small Drawer--fromLeft" aria-hidden="true" data-section-id="sidebar-menu" data-section-type="sidebar-menu">
833    <header class="Drawer__Header" data-drawer-animated-left>
834      <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-menu" aria-label="Close navigation"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
835      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
836    </svg></button>
837    </header>
838
839    <div class="Drawer__Content">
840      <div class="Drawer__Main" data-drawer-animated-left data-scrollable>
841        <div class="Drawer__Container">
842          <nav class="SidebarMenu__Nav SidebarMenu__Nav--primary" aria-label="Sidebar navigation"><div class="Collapsible"><a href="/" class="Collapsible__Button Heading Link Link--primary u-h6">Home</a></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Collections<span class="Collapsible__Plus"></span>
843                  </button>
844
845                  <div class="Collapsible__Inner">
846                    <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/perfume-body-oil-1" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Fine Fragrance &amp; Perfume Oil</a></div><div class="Collapsible"><a href="/collections/gifts-bundles" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Bundles &amp; Gifts</a></div><div class="Collapsible"><a href="/collections/body-butter-creams" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Seasonal Collections</a></div></div>
847                  </div></div><div class="Collapsible"><a href="/collections/men-s-collection" class="Collapsible__Button Heading Link Link--primary u-h6">Men</a></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Fragrance Categories<span class="Collapsible__Plus"></span>
848                  </button>
849
850                  <div class="Collapsible__Inner">
851                    <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/citrus" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Citrus</a></div><div class="Collapsible"><a href="/collections/florals" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Floral</a></div><div class="Collapsible"><a href="/collections/fresh-clean-green" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Fresh Clean + Green</a></div><div class="Collapsible"><a href="/collections/spice-wood-musk-resin" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Spice Wood Musk</a></div><div class="Collapsible"><a href="/collections/watery-fruit-citrus" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Watery Fruit </a></div><div class="Collapsible"><a href="/collections/travel-colognes-perfume-oils" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Travel Colognes</a></div><div class="Collapsible"><a href="https://butterbykeba-com.myshopify.com/tools/perfect-product-finder/butter-by-keba-self-care-quiz" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Aroma &amp; Skin Quiz</a></div></div>
852                  </div></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Butter By Keba Studios<span class="Collapsible__Plus"></span>
853                  </button>
854
855                  <div class="Collapsible__Inner">
856                    <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/books-journals" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Books and Journals</a></div><div class="Collapsible"><a href="/products/blends-by-keba-custom-fragrances" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Custom Scent Lab</a></div><div class="Collapsible"><a href="https://butterbykeba.com/pages/essential-oils-when-pregnant" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Essential Oils When Pregnant</a></div><div class="Collapsible"><a href="https://butterbykeba.com/pages/press-as-seen-on" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Press</a></div><div class="Collapsible"><a href="https://butterbykeba.wordpress.com/" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">SCENT Miniseries</a></div><div class="Collapsible"><a href="/blogs/new" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">The Vibe Report</a></div><div class="Collapsible"><a href="/pages/harlem-born-nfts" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Art NFTs</a></div></div>
857                  </div></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Our Story<span class="Collapsible__Plus"></span>
858                  </button>
859
860                  <div class="Collapsible__Inner">
861                    <div class="Collapsible__Content"><div class="Collapsible"><button class="Collapsible__Button Heading Text--subdued Link--primary u-h7" data-action="toggle-collapsible" aria-expanded="false">Contact Us/ FAQ<span class="Collapsible__Plus"></span>
862                            </button>
863
864                            <div class="Collapsible__Inner">
865                              <div class="Collapsible__Content">
866                                <ul class="Linklist Linklist--bordered Linklist--spacingLoose"><li class="Linklist__Item">
867                                      <a href="/pages/frequently-asked-questions" class="Text--subdued Link Link--primary">FAQ</a>
868                                    </li></ul>
869                              </div>
870                            </div></div></div>
871                  </div></div></nav><nav class="SidebarMenu__Nav SidebarMenu__Nav--secondary">
872            <ul class="Linklist Linklist--spacingLoose"><li class="Linklist__Item">
873                  <a href="/account" class="Text--subdued Link Link--primary">Account</a>
874                </li></ul>
875          </nav>
876        </div>
877      </div><aside class="Drawer__Footer" data-drawer-animated-bottom><ul class="SidebarMenu__Social HorizontalList HorizontalList--spacingFill">
878    <li class="HorizontalList__Item">
879      <a href="https://pin.it/6GXMjPZUD" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Pinterest">
880        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--pinterest " role="presentation" viewBox="0 0 32 32">
881      <path d="M16 0q3.25 0 6.208 1.271t5.104 3.417 3.417 5.104T32 16q0 4.333-2.146 8.021t-5.833 5.833T16 32q-2.375 0-4.542-.625 1.208-1.958 1.625-3.458l1.125-4.375q.417.792 1.542 1.396t2.375.604q2.5 0 4.479-1.438t3.063-3.937 1.083-5.625q0-3.708-2.854-6.437t-7.271-2.729q-2.708 0-4.958.917T8.042 8.689t-2.104 3.208-.729 3.479q0 2.167.812 3.792t2.438 2.292q.292.125.5.021t.292-.396q.292-1.042.333-1.292.167-.458-.208-.875-1.083-1.208-1.083-3.125 0-3.167 2.188-5.437t5.729-2.271q3.125 0 4.875 1.708t1.75 4.458q0 2.292-.625 4.229t-1.792 3.104-2.667 1.167q-1.25 0-2.042-.917t-.5-2.167q.167-.583.438-1.5t.458-1.563.354-1.396.167-1.25q0-1.042-.542-1.708t-1.583-.667q-1.292 0-2.167 1.188t-.875 2.979q0 .667.104 1.292t.229.917l.125.292q-1.708 7.417-2.083 8.708-.333 1.583-.25 3.708-4.292-1.917-6.938-5.875T0 16Q0 9.375 4.687 4.688T15.999.001z"></path>
882    </svg></span>
883      </a>
884    </li>
885
886    
887<li class="HorizontalList__Item">
888      <a href="https://www.youtube.com/channel/UCh5kdzxTAHWvoATYcPkmZQA" class="Link Link--primary" target="_blank" rel="noopener" aria-label="YouTube">
889        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--youtube " role="presentation" viewBox="0 0 33 32">
890      <path d="M0 25.693q0 1.997 1.318 3.395t3.209 1.398h24.259q1.891 0 3.209-1.398t1.318-3.395V6.387q0-1.997-1.331-3.435t-3.195-1.438H4.528q-1.864 0-3.195 1.438T.002 6.387v19.306zm12.116-3.488V9.876q0-.186.107-.293.08-.027.133-.027l.133.027 11.61 6.178q.107.107.107.266 0 .107-.107.213l-11.61 6.178q-.053.053-.107.053-.107 0-.16-.053-.107-.107-.107-.213z"></path>
891    </svg></span>
892      </a>
893    </li>
894
895    
896<li class="HorizontalList__Item">
897      <a href="https://www.tiktok.com/@butterbykeba" class="Link Link--primary" target="_blank" rel="noopener" aria-label="TikTok">
898        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--tiktok " role="presentation" viewBox="0 0 13 16">
899      <path d="M12.998 6.146A4.055 4.055 0 019.23 4.331v6.245a4.616 4.616 0 11-4.615-4.615c.096 0 .19.008.285.014V8.25c-.095-.012-.188-.029-.285-.029a2.356 2.356 0 000 4.711c1.3 0 2.45-1.025 2.45-2.326L7.089 0h2.176A4.053 4.053 0 0013 3.618v2.528" fill="currentColor"></path>
900    </svg></span>
901      </a>
902    </li>
903
904    
905<li class="HorizontalList__Item">
906      <a href="https://www.linkedin.com/company/butter-by-keba/" class="Link Link--primary" target="_blank" rel="noopener" aria-label="LinkedIn">
907        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--linkedin " role="presentation" viewBox="0 0 24 24">
908      <path d="M19 0H5a5 5 0 0 0-5 5v14a5 5 0 0 0 5 5h14a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5zM8 19H5V8h3v11zM6.5 6.73a1.76 1.76 0 1 1 0-3.53 1.76 1.76 0 0 1 0 3.53zM20 19h-3v-5.6c0-3.37-4-3.12-4 0V19h-3V8h3v1.76a3.8 3.8 0 0 1 7 2.48V19z"></path>
909    </svg></span>
910      </a>
911    </li>
912
913    
914
915  </ul>
916
917</aside></div>
918</section>
919
920</div>
921<div id="sidebar-cart" class="Drawer Drawer--fromRight" aria-hidden="true" data-section-id="cart" data-section-type="cart" data-section-settings='{
922  "type": "page",
923  "itemCount": 0,
924  "drawer": true,
925  "hasShippingEstimator": false
926}'>
927  <div class="Drawer__Header Drawer__Header--bordered Drawer__Container">
928      <span class="Drawer__Title Heading u-h4">Cart</span>
929
930      <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-cart" aria-label="Close cart"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
931      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
932    </svg></button>
933  </div>
934
935  <form class="Cart Drawer__Content" action="/cart" method="POST" novalidate>
936    <div class="Drawer__Main" data-scrollable><div class="Cart__ShippingNotice Text--subdued">
937          <div class="Drawer__Container"><p>Spend <span>$60.00</span> more and get free shipping!</p></div>
938        </div><p class="Cart__Empty Heading u-h5">Your cart is empty</p></div></form>
939</div>
940<div class="PageContainer">
941      <div id="shopify-section-announcement" class="shopify-section"><section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar">
942      <div class="AnnouncementBar">
943        <div class="AnnouncementBar__Wrapper">
944          <p class="AnnouncementBar__Content Heading"><a href="/collections/best-sellers">HARLEM BORN⚫️SUSTAINABLY MADE⚫️FREE SHIPPING ON  U.S.A. ORDERS $60+⚫️</a></p>
945        </div>
946      </div>
947    </section>
948
949    <style>
950      #section-announcement {
951        background: #050000;
952        color: #ffffff;
953      }
954    </style>
955
956    
956<script>
957      document.documentElement.style.setProperty('--announcement-bar-height', document.getElementById('shopify-section-announcement').offsetHeight + 'px');
958    </script>
958</div>
959      <div id="shopify-section-header" class="shopify-section shopify-section--header"><div id="Search" class="Search" aria-hidden="true">
960  <div class="Search__Inner">
961    <div class="Search__SearchBar">
962      <form action="/search" name="GET" role="search" class="Search__Form">
963        <div class="Search__InputIconWrapper">
964          <span class="hidden-tablet-and-up"><svg class="Icon Icon--search " role="presentation" viewBox="0 0 18 17">
965      <g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square">
966        <path d="M16 16l-5.0752-5.0752"></path>
967        <circle cx="6.4" cy="6.4" r="6.4"></circle>
968      </g>
969    </svg></span>
970          <span class="hidden-phone"><svg class="Icon Icon--search-desktop " role="presentation" viewBox="0 0 21 21">
971      <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square">
972        <path d="M18 18l-5.7096-5.7096"></path>
973        <circle cx="7.2" cy="7.2" r="7.2"></circle>
974      </g>
975    </svg></span>
976        </div>
977
978        <input type="search" class="Search__Input Heading" name="q" autocomplete="off" autocorrect="off" autocapitalize="off" aria-label="Search..." placeholder="Search..." autofocus>
979        <input type="hidden" name="type" value="product">
980      </form>
981
982      <button class="Search__Close Link Link--primary" data-action="close-search" aria-label="Close search"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
983      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
984    </svg></button>
985    </div>
986
987    <div class="Search__Results" aria-hidden="true"><div class="PageLayout PageLayout--breakLap">
988          <div class="PageLayout__Section"></div>
989          <div class="PageLayout__Section PageLayout__Section--secondary"></div>
990        </div></div>
991  </div>
992</div><header id="section-header"
993        class="Header Header--center Header--initialized  Header--withIcons"
994        data-section-id="header"
995        data-section-type="header"
996        data-section-settings='{
997  "navigationStyle": "center",
998  "hasTransparentHeader": false,
999  "isSticky": true
1000}'
1001        role="banner">
1002  <div class="Header__Wrapper">
1003    <div class="Header__FlexItem Header__FlexItem--fill">
1004      <button class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-desk" aria-expanded="false" data-action="open-drawer" data-drawer-id="sidebar-menu" aria-label="Open navigation">
1005        <span class="hidden-tablet-and-up"><svg class="Icon Icon--nav " role="presentation" viewBox="0 0 20 14">
1006      <path d="M0 14v-1h20v1H0zm0-7.5h20v1H0v-1zM0 0h20v1H0V0z" fill="currentColor"></path>
1007    </svg></span>
1008        <span class="hidden-phone"><svg class="Icon Icon--nav-desktop " role="presentation" viewBox="0 0 24 16">
1009      <path d="M0 15.985v-2h24v2H0zm0-9h24v2H0v-2zm0-7h24v2H0v-2z" fill="currentColor"></path>
1010    </svg></span>
1011      </button><nav class="Header__MainNav hidden-pocket hidden-lap" aria-label="Main navigation">
1012          <ul class="HorizontalList HorizontalList--spacingExtraLoose"><li class="HorizontalList__Item " >
1013                <a href="/" class="Heading u-h6">Home<span class="Header__LinkSpacer">Home</span></a></li><li class="HorizontalList__Item " aria-haspopup="true">
1014                <a href="/collections/best-sellers" class="Heading u-h6">Collections</a><div class="DropdownMenu" aria-hidden="true">
1015                    <ul class="Linklist"><li class="Linklist__Item" >
1016                          <a href="/collections/perfume-body-oil-1" class="Link Link--secondary">Fine Fragrance &amp; Perfume Oil </a></li><li class="Linklist__Item" >
1017                          <a href="/collections/gifts-bundles" class="Link Link--secondary">Bundles &amp; Gifts </a></li><li class="Linklist__Item" >
1018                          <a href="/collections/body-butter-creams" class="Link Link--secondary">Seasonal Collections </a></li></ul>
1019                  </div></li><li class="HorizontalList__Item " >
1020                <a href="/collections/men-s-collection" class="Heading u-h6">Men<span class="Header__LinkSpacer">Men</span></a></li><li class="HorizontalList__Item " aria-haspopup="true">
1021                <a href="/collections" class="Heading u-h6">Fragrance Categories</a><div class="DropdownMenu" aria-hidden="true">
1022                    <ul class="Linklist"><li class="Linklist__Item" >
1023                          <a href="/collections/citrus" class="Link Link--secondary">Citrus </a></li><li class="Linklist__Item" >
1024                          <a href="/collections/florals" class="Link Link--secondary">Floral </a></li><li class="Linklist__Item" >
1025                          <a href="/collections/fresh-clean-green" class="Link Link--secondary">Fresh Clean + Green </a></li><li class="Linklist__Item" >
1026                          <a href="/collections/spice-wood-musk-resin" class="Link Link--secondary">Spice Wood Musk </a></li><li class="Linklist__Item" >
1027                          <a href="/collections/watery-fruit-citrus" class="Link Link--secondary">Watery Fruit  </a></li><li class="Linklist__Item" >
1028                          <a href="/collections/travel-colognes-perfume-oils" class="Link Link--secondary">Travel Colognes </a></li><li class="Linklist__Item" >
1029                          <a href="https://butterbykeba-com.myshopify.com/tools/perfect-product-finder/butter-by-keba-self-care-quiz" class="Link Link--secondary">Aroma &amp; Skin Quiz </a></li></ul>
1030                  </div></li><li class="HorizontalList__Item " aria-haspopup="true">
1031                <a href="/collections/books-journals" class="Heading u-h6">Butter By Keba Studios</a><div class="DropdownMenu" aria-hidden="true">
1032                    <ul class="Linklist"><li class="Linklist__Item" >
1033                          <a href="/collections/books-journals" class="Link Link--secondary">Books and Journals </a></li><li class="Linklist__Item" >
1034                          <a href="/products/blends-by-keba-custom-fragrances" class="Link Link--secondary">Custom Scent Lab </a></li><li class="Linklist__Item" >
1035                          <a href="https://butterbykeba.com/pages/essential-oils-when-pregnant" class="Link Link--secondary">Essential Oils When Pregnant </a></li><li class="Linklist__Item" >
1036                          <a href="https://butterbykeba.com/pages/press-as-seen-on" class="Link Link--secondary">Press </a></li><li class="Linklist__Item" >
1037                          <a href="https://butterbykeba.wordpress.com/" class="Link Link--secondary">SCENT Miniseries </a></li><li class="Linklist__Item" >
1038                          <a href="/blogs/new" class="Link Link--secondary">The Vibe Report </a></li><li class="Linklist__Item" >
1039                          <a href="/pages/harlem-born-nfts" class="Link Link--secondary">Art NFTs </a></li></ul>
1040                  </div></li><li class="HorizontalList__Item " aria-haspopup="true">
1041                <a href="/pages/our-story" class="Heading u-h6">Our Story</a><div class="DropdownMenu" aria-hidden="true">
1042                    <ul class="Linklist"><li class="Linklist__Item" aria-haspopup="true">
1043                          <a href="/pages/contact-us-faq" class="Link Link--secondary">Contact Us/ FAQ <svg class="Icon Icon--select-arrow-right " role="presentation" viewB
1043ox="0 0 11 18">
1044      <path d="M1.5 1.5l8 7.5-8 7.5" stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path>
1045    </svg></a><div class="DropdownMenu" aria-hidden="true">
1046                              <ul class="Linklist"><li class="Linklist__Item">
1047                                    <a href="/pages/frequently-asked-questions" class="Link Link--secondary">FAQ</a>
1048                                  </li></ul>
1049                            </div></li></ul>
1050                  </div></li></ul>
1051        </nav><form method="post" action="/localization" id="localization_form_header" accept-charset="UTF-8" class="Header__LocalizationForm hidden-pocket hidden-lap" 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="HorizontalList HorizontalList--spacingLoose"><div class="HorizontalList__Item">
1052            <input type="hidden" name="currency_code" value="USD">
1053            <span class="u-visually-hidden">Currency</span>
1054
1055            <button type="button" class="SelectButton Link Link--primary u-h8" aria-haspopup="true" aria-expanded="false" aria-controls="header-currency-popover">
1056              USD $
1057<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12">
1058      <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline>
1059    </svg></button>
1060
1061            <div id="header-currency-popover" class="Popover Popover--small Popover--noWrap" aria-hidden="true">
1062              <header class="Popover__Header">
1063                <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
1064      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
1065    </svg></button>
1066                <span class="Popover__Title Heading u-h4">Currency</span>
1067              </header>
1068
1069              <div class="Popover__Content">
1070                <div class="Popover__ValueList Popover__ValueList--center" data-scrollable><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AED" >
1071                      AED د.إ
1072                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ALL" >
1073                      ALL L
1074                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ANG" >
1075                      ANG ƒ
1076                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AUD" >
1077                      AUD $
1078                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AWG" >
1079                      AWG ƒ
1080                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AZN" >
1081                      AZN ₼
1082                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BAM" >
1083                      BAM КМ
1084                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BBD" >
1085                      BBD $
1086                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BDT" >
1087                      BDT à§³
1088                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BIF" >
1089                      BIF Fr
1090                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BND" >
1091                      BND $
1092                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BOB" >
1093                      BOB Bs.
1094                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BSD" >
1095                      BSD $
1096                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BWP" >
1097                      BWP P
1098                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BZD" >
1099                      BZD $
1100                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CAD" >
1101                      CAD $
1102                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CDF" >
1103                      CDF Fr
1104                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CHF" >
1105                      CHF CHF
1106                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CNY" >
1107                      CNY ¥
1108                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CRC" >
1109                      CRC ₡
1110                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CVE" >
1111                      CVE $
1112                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CZK" >
1113                      CZK Kč
1114                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DJF" >
1115                      DJF Fdj
1116                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DKK" >
1117                      DKK kr.
1118                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DOP" >
1119                      DOP $
1120                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DZD" >
1121                      DZD د.ج
1122                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="EGP" >
1123                      EGP ج.م
1124                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ETB" >
1125                      ETB Br
1126                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="EUR" >
1127                      EUR €
1128                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="FJD" >
1129                      FJD $
1130                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="FKP" >
1131                      FKP £
1132                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GBP" >
1133                      GBP £
1134                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GMD" >
1135                      GMD D
1136                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GNF" >
1137                      GNF Fr
1138                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GTQ" >
1139                      GTQ Q
1140                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GYD" >
1141                      GYD $
1142                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HKD" >
1143                      HKD $
1144                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HNL" >
1145                      HNL L
1146                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HUF" >
1147                      HUF Ft
1148                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="IDR" >
1149                      IDR Rp
1150                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ILS" >
1151                      ILS ₪
1152                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="INR" >
1153                      INR ₹
1154                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ISK" >
1155                      ISK kr
1156                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="JMD" >
1157                      JMD $
1158                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="JPY" >
1159                      JPY ¥
1160                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KES" >
1161                      KES KSh
1162                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KGS" >
1163                      KGS som
1164                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KHR" >
1165                      KHR ៛
1166                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KMF" >
1167                      KMF Fr
1168                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KRW" >
1169                      KRW ₩
1170                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KYD" >
1171                      KYD $
1172                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KZT" >
1173                      KZT ₸
1174                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LAK" >
1175                      LAK ₭
1176                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LBP" >
1177                      LBP ل.ل
1178                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LKR" >
1179                      LKR ₨
1180                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MAD" >
1181                      MAD د.م.
1182                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MDL" >
1183                      MDL L
1184                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MKD" >
1185                      MKD ден
1186                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MMK" >
1187                      MMK K
1188                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MNT" >
1189                      MNT ₮
1190                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MOP" >
1191                      MOP P
1192                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MUR" >
1193                      MUR ₨
1194                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MVR" >
1195                      MVR MVR
1196                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MWK" >
1197                      MWK MK
1198                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MYR" >
1199                      MYR RM
1200                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NGN" >
1201                      NGN ₦
1202                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NIO" >
1203                      NIO C$
1204                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NPR" >
1205                      NPR Rs.
1206                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NZD" >
1207                      NZD $
1208                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PEN" >
1209                      PEN S/
1210                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PGK" >
1211                      PGK K
1212                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PHP" >
1213                      PHP ₱
1214                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PKR" >
1215                      PKR ₨
1216                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PLN" >
1217                      PLN zł
1218                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PYG" >
1219                      PYG ₲
1220                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="QAR" >
1221                      QAR ر.ق
1222                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RON" >
1223                      RON Lei
1224                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RSD" >
1225                      RSD РСД
1226                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RWF" >
1227                      RWF FRw
1228                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SAR" >
1229                      SAR ر.س
1230                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SBD" >
1231                      SBD $
1232                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SEK" >
1233   
1233                   SEK kr
1234                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SGD" >
1235                      SGD $
1236                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SHP" >
1237                      SHP £
1238                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SLL" >
1239                      SLL Le
1240                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="STD" >
1241                      STD Db
1242                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="THB" >
1243                      THB ฿
1244                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TJS" >
1245                      TJS ЅМ
1246                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TOP" >
1247                      TOP T$
1248                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TTD" >
1249                      TTD $
1250                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TWD" >
1251                      TWD $
1252                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TZS" >
1253                      TZS Sh
1254                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UAH" >
1255                      UAH ₴
1256                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UGX" >
1257                      UGX USh
1258                    </button><button type="submit" name="currency_code" class="Popover__Value is-selected Heading Link Link--primary u-h6"  value="USD" aria-current="true">
1259                      USD $
1260                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UYU" >
1261                      UYU $U
1262                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UZS" >
1263                      UZS so'm
1264                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="VND" >
1265                      VND ₫
1266                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="VUV" >
1267                      VUV Vt
1268                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="WST" >
1269                      WST T
1270                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="XAF" >
1271                      XAF CFA
1272                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="XCD" >
1273                      XCD $
1274                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="XOF" >
1275                      XOF Fr
1276                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="XPF" >
1277                      XPF Fr
1278                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="YER" >
1279                      YER ï·¼
1280                    </button></div>
1281              </div>
1282            </div>
1283          </div></div></form></div><div class="Header__FlexItem Header__FlexItem--logo"><div class="Header__Logo"><a href="/" class="Header__LogoLink"><img class="Header__LogoImage Header__LogoImage--primary"
1284               src="//butterbykeba.com/cdn/shop/files/Copy_of_blends_by_keba_logo_1_50x.png?v=1738480456"
1285               srcset="//butterbykeba.com/cdn/shop/files/Copy_of_blends_by_keba_logo_1_50x.png?v=1738480456 1x, //butterbykeba.com/cdn/shop/files/[email protected]?v=1738480456 2x"
1286               width="1280"
1287               height="1280"
1288               alt="butterbykeba.com"></a></div></div>
1289
1290    <div class="Header__FlexItem Header__FlexItem--fill"><nav class="Header__SecondaryNav">
1291          <ul class="HorizontalList HorizontalList--spacingLoose hidden-pocket hidden-lap">
1292            <li class="HorizontalList__Item">
1293              <form method="post" action="/localization" id="localization_form_header" accept-charset="UTF-8" class="Header__LocalizationForm hidden-pocket hidden-lap" 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="HorizontalList HorizontalList--spacingLoose"><div class="HorizontalList__Item">
1294            <input type="hidden" name="currency_code" value="USD">
1295            <span class="u-visually-hidden">Currency</span>
1296
1297            <button type="button" class="SelectButton Link Link--primary u-h8" aria-haspopup="true" aria-expanded="false" aria-controls="header-currency-popover">
1298              USD $
1299<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12">
1300      <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline>
1301    </svg></button>
1302
1303            <div id="header-currency-popover" class="Popover Popover--small Popover--noWrap" aria-hidden="true">
1304              <header class="Popover__Header">
1305                <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
1306      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
1307    </svg></button>
1308                <span class="Popover__Title Heading u-h4">Currency</span>
1309              </header>
1310
1311              <div class="Popover__Content">
1312                <div class="Popover__ValueList Popover__ValueList--center" data-scrollable><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AED" >
1313                      AED د.إ
1314                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ALL" >
1315                      ALL L
1316                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ANG" >
1317                      ANG ƒ
1318                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AUD" >
1319                      AUD $
1320                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AWG" >
1321                      AWG ƒ
1322                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AZN" >
1323                      AZN ₼
1324                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BAM" >
1325                      BAM КМ
1326                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BBD" >
1327                      BBD $
1328                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BDT" >
1329                      BDT à§³
1330                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BIF" >
1331                      BIF Fr
1332                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BND" >
1333                      BND $
1334                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BOB" >
1335                      BOB Bs.
1336                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BSD" >
1337                      BSD $
1338                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BWP" >
1339                      BWP P
1340                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BZD" >
1341                      BZD $
1342                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CAD" >
1343                      CAD $
1344                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CDF" >
1345                      CDF Fr
1346                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CHF" >
1347                      CHF CHF
1348                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CNY" >
1349                      CNY ¥
1350                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CRC" >
1351                      CRC ₡
1352                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CVE" >
1353                      CVE $
1354                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CZK" >
1355                      CZK Kč
1356                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DJF" >
1357                      DJF Fdj
1358                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DKK" >
1359                      DKK kr.
1360                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DOP" >
1361                      DOP $
1362                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DZD" >
1363                      DZD د.ج
1364                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="EGP" >
1365                      EGP ج.م
1366                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ETB" >
1367                      ETB Br
1368                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="EUR" >
1369                      EUR €
1370                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="FJD" >
1371                      FJD $
1372                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="FKP" >
1373                      FKP £
1374                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GBP" >
1375                      GBP £
1376                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GMD" >
1377                      GMD D
1378                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GNF" >
1379                      GNF Fr
1380                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GTQ" >
1381                      GTQ Q
1382                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GYD" >
1383                      GYD $
1384                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HKD" >
1385                      HKD $
1386                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HNL" >
1387                      HNL L
1388                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HUF" >
1389                      HUF Ft
1390                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="IDR" >
1391                      IDR Rp
1392                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ILS" >
1393                      ILS ₪
1394                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="INR" >
1395                      INR ₹
1396                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ISK" >
1397                      ISK kr
1398                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="JMD" >
1399                      JMD $
1400                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="JPY" >
1401                      JPY ¥
1402                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KES" >
1403                      KES KSh
1404                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KGS" >
1405                      KGS som
1406                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KHR" >
1407                      KHR ៛
1408                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KMF" >
1409                      KMF Fr
1410                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KRW" >
1411                      KRW ₩
1412                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KYD" >
1413                      KYD $
1414                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KZT" >
1415                      KZT ₸
1416                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LAK" >
1417                      LAK ₭
1418                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LBP" >
1419                      LBP ل.ل
1420                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LKR" >
1421                      LKR ₨
1422                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MAD" >
1423                      MAD د.م.
1424                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MDL" >
1425                      MDL L
1426                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MKD" >
1427                      MKD ден
1428                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MMK" >
1429                      MMK K
1430                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MNT" >
1431                      MNT ₮
1432                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MOP" >
1433                      MOP P
1434                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MUR" >
1435                      MUR ₨
1436                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MVR" >
1437                      MVR MVR
1438                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MWK" >
1439                      MWK MK
1440                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MYR" >
1441                      MYR RM
1442                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NGN" >
1443                      NGN ₦
1444                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NIO" >
1445                      NIO C$
1446                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NPR" >
1447                      NPR Rs.
1448                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NZD" >
1449                      NZD $
1450                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PEN" >
1451                      PEN S/
1452                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PGK" >
1453                      PGK K
1454                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PHP" >
1455                      PHP ₱
1456                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PKR" >
1457                      PKR ₨
1458                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PLN" >
1459                      PLN zł
1460                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PYG" >
1461                      PYG ₲
1462                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="QAR" >
1463                      QAR ر.ق
1464                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RON" >
1465                      RON Lei
1466                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RSD" >
1467                      RSD РСД
1468                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RWF" >
1469                      RWF FRw
1470                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SAR" >
1471                      SAR ر.س
1472                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SBD" >
1473                      SBD $
1474                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SEK" >
1475                      SEK kr
1476                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SGD" >
1477                      SGD $
1478                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SHP" >
1479                      SHP £
1480                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SLL" >
1481                      SLL Le
1482                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="STD" >
1483                      STD Db
1484                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="THB" >
1485                      THB ฿
1486                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TJS" >
1487                      TJS ЅМ
1488                    </button><button type="submi
1488t" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TOP" >
1489                      TOP T$
1490                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TTD" >
1491                      TTD $
1492                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TWD" >
1493                      TWD $
1494                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TZS" >
1495                      TZS Sh
1496                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UAH" >
1497                      UAH ₴
1498                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UGX" >
1499                      UGX USh
1500                    </button><button type="submit" name="currency_code" class="Popover__Value is-selected Heading Link Link--primary u-h6"  value="USD" aria-current="true">
1501                      USD $
1502                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UYU" >
1503                      UYU $U
1504                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UZS" >
1505                      UZS so'm
1506                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="VND" >
1507                      VND ₫
1508                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="VUV" >
1509                      VUV Vt
1510                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="WST" >
1511                      WST T
1512                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="XAF" >
1513                      XAF CFA
1514                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="XCD" >
1515                      XCD $
1516                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="XOF" >
1517                      XOF Fr
1518                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="XPF" >
1519                      XPF Fr
1520                    </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="YER" >
1521                      YER ï·¼
1522                    </button></div>
1523              </div>
1524            </div>
1525          </div></div></form>
1526            </li>
1527          </ul>
1528        </nav><a href="/account" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-phone"><svg class="Icon Icon--account " role="presentation" viewBox="0 0 20 20">
1529      <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square">
1530        <path d="M0 18c0-4.5188182 3.663-8.18181818 8.18181818-8.18181818h1.63636364C14.337 9.81818182 18 13.4811818 18 18"></path>
1531        <circle cx="9" cy="4.90909091" r="4.90909091"></circle>
1532      </g>
1533    </svg></a><a href="/search" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable " data-action="toggle-search" aria-label="Search">
1534        <span class="hidden-tablet-and-up"><svg class="Icon Icon--search " role="presentation" viewBox="0 0 18 17">
1535      <g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square">
1536        <path d="M16 16l-5.0752-5.0752"></path>
1537        <circle cx="6.4" cy="6.4" r="6.4"></circle>
1538      </g>
1539    </svg></span>
1540        <span class="hidden-phone"><svg class="Icon Icon--search-desktop " role="presentation" viewB
1540ox="0 0 21 21">
1541      <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square">
1542        <path d="M18 18l-5.7096-5.7096"></path>
1543        <circle cx="7.2" cy="7.2" r="7.2"></circle>
1544      </g>
1545    </svg></span>
1546      </a>
1547
1548      <a href="/cart" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable " >
1549        <span class="hidden-tablet-and-up"><svg class="Icon Icon--cart " role="presentation" viewBox="0 0 17 20">
1550      <path d="M0 20V4.995l1 .006v.015l4-.002V4c0-2.484 1.274-4 3.5-4C10.518 0 12 1.48 12 4v1.012l5-.003v.985H1V19h15V6.005h1V20H0zM11 4.49C11 2.267 10.507 1 8.5 1 6.5 1 6 2.27 6 4.49V5l5-.002V4.49z" fill="currentColor"></path>
1551    </svg></span>
1552        <span class="hidden-phone"><svg class="Icon Icon--cart-desktop " role="presentation" viewBox="0 0 19 23">
1553      <path d="M0 22.985V5.995L2 6v.03l17-.014v16.968H0zm17-15H2v13h15v-13zm-5-2.882c0-2.04-.493-3.203-2.5-3.203-2 0-2.5 1.164-2.5 3.203v.912H5V4.647C5 1.19 7.274 0 9.5 0 11.517 0 14 1.354 14 4.647v1.368h-2v-.912z" fill="currentColor"></path>
1554    </svg></span>
1555        <span class="Header__CartDot "></span>
1556      </a>
1557    </div>
1558  </div>
1559
1560
1561</header>
1562
1563<style>:root {
1564      --use-sticky-header: 1;
1565      --use-unsticky-header: 0;
1566    }
1567
1568    .shopify-section--header {
1569      position: -webkit-sticky;
1570      position: sticky;
1571    }.Header__LogoImage {
1572      max-width: 50px;
1573    }
1574
1575    @media screen and (max-width: 640px) {
1576      .Header__LogoImage {
1577        max-width: 50px;
1578      }
1579    }:root {
1580      --header-is-not-transparent: 1;
1581      --header-is-transparent: 0;
1582    }</style>
1583
1584<script>
1585  document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').offsetHeight + 'px');
1586</script>
1586
1587
1588
1589</div>
1590
1591      <main id="main" role="main">
1592        <div id="shopify-section-template--16778160373995__main" class="shopify-section"><section data-section-id="template--16778160373995__main" data-section-type="collection" data-section-settings='{
1593  "sectionId": "template--16778160373995__main",
1594  "filterPosition": "sidebar"
1595}'><div class="EmptyState">
1596      <div class="Container">
1597        <h1 class="EmptyState__Title Heading u-h5">Search</h1><p>Enter a word to search our products:</p><div class="EmptyState__Action" >
1598          <form method="GET" action="/search" class="Form">
1599            <input class="Form__Input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search..." placeholder="Search...">
1600            <input type="hidden" name="type" value="product">
1601          </form>
1602        </div>
1603      </div>
1604    </div></section>
1605
1606</div>
1607      </main>
1608
1609      <div id="shopify-section-footer" class="shopify-section shopify-section--footer"><footer id="section-footer" data-section-id="footer" data-section-type="footer" class="Footer " role="contentinfo">
1610  <div class="Container"><div class="Footer__Inner"><div class="Footer__Block Footer__Block--text" ><h2 class="Footer__Title Heading u-h6">About the shop</h2><div class="Footer__Content Rte">
1611                    <p>With 20 years of experience Butter By Keba, NYC, offers quality handcrafted personal care products and fragrances that are infused with certified aromatherapy and perfumery.   Our line of apothecary is formulated with a blend of plant-based ingredients, essential oils and phthalate-free naturally derived fragrances.</p>
1612                  </div><ul class="Footer__Social HorizontalList HorizontalList--spacingLoose">
1613    <li class="HorizontalList__Item">
1614      <a href="https://pin.it/6GXMjPZUD" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Pinterest">
1615        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--pinterest " role="presentation" viewBox="0 0 32 32">
1616      <path d="M16 0q3.25 0 6.208 1.271t5.104 3.417 3.417 5.104T32 16q0 4.333-2.146 8.021t-5.833 5.833T16 32q-2.375 0-4.542-.625 1.208-1.958 1.625-3.458l1.125-4.375q.417.792 1.542 1.396t2.375.604q2.5 0 4.479-1.438t3.063-3.937 1.083-5.625q0-3.708-2.854-6.437t-7.271-2.729q-2.708 0-4.958.917T8.042 8.689t-2.104 3.208-.729 3.479q0 2.167.812 3.792t2.438 2.292q.292.125.5.021t.292-.396q.292-1.042.333-1.292.167-.458-.208-.875-1.083-1.208-1.083-3.125 0-3.167 2.188-5.437t5.729-2.271q3.125 0 4.875 1.708t1.75 4.458q0 2.292-.625 4.229t-1.792 3.104-2.667 1.167q-1.25 0-2.042-.917t-.5-2.167q.167-.583.438-1.5t.458-1.563.354-1.396.167-1.25q0-1.042-.542-1.708t-1.583-.667q-1.292 0-2.167 1.188t-.875 2.979q0 .667.104 1.292t.229.917l.125.292q-1.708 7.417-2.083 8.708-.333 1.583-.25 3.708-4.292-1.917-6.938-5.875T0 16Q0 9.375 4.687 4.688T15.999.001z"></path>
1617    </svg></span>
1618      </a>
1619    </li>
1620
1621    
1622<li class="HorizontalList__Item">
1623      <a href="https://www.youtube.com/channel/UCh5kdzxTAHWvoATYcPkmZQA" class="Link Link--primary" target="_blank" rel="noopener" aria-label="YouTube">
1624        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--youtube " role="presentation" viewBox="0 0 33 32">
1625      <path d="M0 25.693q0 1.997 1.318 3.395t3.209 1.398h24.259q1.891 0 3.209-1.398t1.318-3.395V6.387q0-1.997-1.331-3.435t-3.195-1.438H4.528q-1.864 0-3.195 1.438T.002 6.387v19.306zm12.116-3.488V9.876q0-.186.107-.293.08-.027.133-.027l.133.027 11.61 6.178q.107.107.107.266 0 .107-.107.213l-11.61 6.178q-.053.053-.107.053-.107 0-.16-.053-.107-.107-.107-.213z"></path>
1626    </svg></span>
1627      </a>
1628    </li>
1629
1630    
1631<li class="HorizontalList__Item">
1632      <a href="https://www.tiktok.com/@butterbykeba" class="Link Link--primary" target="_blank" rel="noopener" aria-label="TikTok">
1633        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--tiktok " role="presentation" viewBox="0 0 13 16">
1634      <path d="M12.998 6.146A4.055 4.055 0 019.23 4.331v6.245a4.616 4.616 0 11-4.615-4.615c.096 0 .19.008.285.014V8.25c-.095-.012-.188-.029-.285-.029a2.356 2.356 0 000 4.711c1.3 0 2.45-1.025 2.45-2.326L7.089 0h2.176A4.053 4.053 0 0013 3.618v2.528" fill="currentColor"></path>
1635    </svg></span>
1636      </a>
1637    </li>
1638
1639    
1640<li class="HorizontalList__Item">
1641      <a href="https://www.linkedin.com/company/butter-by-keba/" class="Link Link--primary" target="_blank" rel="noopener" aria-label="LinkedIn">
1642        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--linkedin " role="presentation" viewBox="0 0 24 24">
1643      <path d="M19 0H5a5 5 0 0 0-5 5v14a5 5 0 0 0 5 5h14a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5zM8 19H5V8h3v11zM6.5 6.73a1.76 1.76 0 1 1 0-3.53 1.76 1.76 0 0 1 0 3.53zM20 19h-3v-5.6c0-3.37-4-3.12-4 0V19h-3V8h3v1.76a3.8 3.8 0 0 1 7 2.48V19z"></path>
1644    </svg></span>
1645      </a>
1646    </li>
1647
1648    
1649
1650  </ul>
1651</div><div class="Footer__Block Footer__Block--links" ><h2 class="Footer__Title Heading u-h6">Support and Help</h2>
1652
1653                  <ul class="Linklist"><li class="Linklist__Item">
1654                        <a href="/policies/privacy-policy" class="Link Link--primary">Privacy Policy </a>
1655                      </li><li class="Linklist__Item">
1656                        <a href="/pages/terms-of-use" class="Link Link--primary">Terms of Use</a>
1657                      </li><li class="Linklist__Item">
1658                        <a href="/pages/contact-us-faq" class="Link Link--primary">Contact Us/FAQ</a>
1659                      </li><li class="Linklist__Item">
1660                        <a href="https://butterbykeba.com/apps/ongoing-subscriptions/login" class="Link Link--primary">Manage Subscription</a>
1661                      </li><li class="Linklist__Item">
1662                        <a href="/policies/refund-policy" class="Link Link--primary">Exchange/Return Policy</a>
1663                      </li><li class="Linklist__Item">
1664                        <a href="/policies/shipping-policy" class="Link Link--primary">Shipping Policy</a>
1665                      </li><li class="Linklist__Item">
1666                        <a href="https://butterbykeba.com/pages/about-us" class="Link Link--primary">About Us</a>
1667                      </li><li class="Linklist__Item">
1668                        <a href="https://butterbykeba.com/pages/press-as-seen-on" class="Link Link--primary">Press</a>
1669                      </li><li class="Linklist__Item">
1670                        <a href="https://butterbykeba.com/pages/privacy-policy-terms-of-use" class="Link Link--primary">Legal</a>
1671                      </li><li class="Linklist__Item">
1672                        <a href="/pages/policy-on-human-rights" class="Link Link--primary">Human Rights</a>
1673                      </li><li class="Linklist__Item">
1674                        <a href="/pages/code-of-ethics" class="Link Link--primary">Code of Ethics</a>
1675                      </li></ul></div><div class="Footer__Block Footer__Block--newsletter" ><h2 class="Footer__Title Heading u-h6">Newsletter</h2><div class="Footer__Content Rte">
1676                    <p>Subscribe to receive updates, access to exclusive deals, and more.</p>
1677                  </div><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="Footer__Newsletter Form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
1678                    <input type="email" name="contact[email]" class="Form__Input" aria-label="Enter your email address" placeholder="Enter your email address" required>
1679                    <button type="submit" class="Form__Submit Button Button--primary">Subscribe</button></form></div></div><div class="Footer__Aside"><div class="Footer__Localization"><form method="post" action="/localization" id="localization_form_footer" accept-charset="UTF-8" class="Footer__LocalizationForm" 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="Footer__LocalizationItem">
1680                <input type="hidden" name="currency_code" value="USD">
1681                <span class="u-visually-hidden">Currency</span>
1682
1683                <button type="button" class="SelectButton Link Link--primary u-h8" aria-haspopup="true" aria-expanded="false" aria-controls="footer-currency-popover">
1684                  USD $
1685<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12">
1686      <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline>
1687    </svg></button>
1688
1689                <div id="footer-currency-popover" class="Popover Popover--small Popover--noWrap" aria-hidden="true">
1690                  <header class="Popover__Header">
1691                    <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
1692      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
1693    </svg></button>
1694                    <span class="Popover__Title Heading u-h4">Currency</span>
1695                  </header>
1696
1697                  <div class="Popover__Content">
1698                    <div class="Popover__ValueList Popover__ValueList--center" data-scrollable><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AED" >
1699                          AED د.إ
1700                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ALL" >
1701                          ALL L
1702                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ANG" >
1703                          ANG ƒ
1704                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AUD" >
1705                          AUD $
1706                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AWG" >
1707                          AWG ƒ
1708                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AZN" >
1709                          AZN ₼
1710                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BAM" >
1711                          BAM КМ
1712                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BBD" >
1713                          BBD $
1714                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BDT" >
1715                          BDT à§³
1716                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BIF" >
1717                          BIF Fr
1718                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BND" >
1719                          BND $
1720                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BOB" >
1721                          BOB Bs.
1722                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BSD" >
1723                          BSD $
1724                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BWP" >
1725                          BWP P
1726                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BZD" >
1727                          BZD $
1728                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CAD" >
1729                          CAD $
1730                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CDF" >
1731                          CDF Fr
1732                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CHF" >
1733                          CHF CHF
1734                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CNY" >
1735                          CNY ¥
1736                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CRC" >
1737                          CRC ₡
1738                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CVE" >
1739                          CVE $
1740                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CZK" >
1741                          CZK Kč
1742                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DJF" >
1743                          DJF Fdj
1744                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DKK" >
1745                          DKK kr.
1746                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DOP" >
1747                          DOP $
1748                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DZD" >
1749                          DZD د.ج
1750                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="EGP" >
1751                          EGP ج.م
1752                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ETB" >
1753                          ETB Br
1754                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="EUR" >
1755                          EUR €
1756                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="FJD" >
1757                          FJD $
1758                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="FKP" >
1759                          FKP £
1760                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GBP" >
1761                          GBP £
1762                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GMD" >
1763                          GMD D
1764                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GNF" >
1765                          GNF Fr
1766                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GTQ" >
1767                          GTQ Q
1768                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GYD" >
1769                          GYD $
1770                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HKD" >
1771                          HKD $
1772                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HNL" >
1773                          HNL L
1774                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HUF" >
1775                          HUF Ft
1776                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="IDR" >
1777                          IDR Rp
1778                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ILS" >
1779                          ILS ₪
1780                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="INR" >
1781                          INR ₹
1782                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ISK" >
1783                          ISK kr
1784                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="JMD" >
1785                          JMD $
1786                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="JPY" >
1787                          JPY ¥
1788                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KES" >
1789                          KES KSh
1790                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KGS" >
1791                          KGS som
1792                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KHR" >
1793                          KHR ៛
1794                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KMF" >
1795                          KMF Fr
1796                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KRW" >
1797                          KRW ₩
1798                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KYD" >
1799                          KYD $
1800                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KZT" >
1801                          KZT ₸
1802                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LAK" >
1803                          LAK ₭
1804                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LBP" >
1805                          LBP ل.ل
1806                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LKR" >
1807                          LKR ₨
1808                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MAD" >
1809                          MAD د.م.
1810                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MDL" >
1811                          MDL L
1812                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MKD" >
1813                          MKD ден
1814                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MMK" >
1815                          MMK K
1816                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MNT" >
1817                          MNT ₮
1818                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MOP" >
1819                          MOP P
1820                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MUR" >
1821                          MUR ₨
1822                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MVR" >
1823                          MVR MVR
1824                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MWK" >
1825                          MWK MK
1826                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MYR" >
1827                          MYR RM
1828                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NGN" >
1829                          NGN ₦
1830                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NIO" >
1831                          NIO C$
1832                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NPR" >
1833                          NPR Rs.
1834                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NZD" >
1835                          NZD $
1836                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PEN" >
1837                          PEN S/
1838                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PGK" >
1839                          PGK K
1840                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PHP" >
1841                          PHP ₱
1842                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PKR" >
1843                          PKR ₨
1844                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PLN" >
1845                          PLN zł
1846                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PYG" >
1847                          PYG ₲
1848                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="QAR" >
1849                          QAR ر.ق
1850                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RON" >
1851                          RON Lei
1852                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RSD" >
1853                          RSD РСД
1854                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RWF" >
1855                          RWF FRw
1856                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SAR" >
1857                          SAR ر.س
1858                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SBD" >
1859                          SBD $
1860                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SEK" >
1861                          SEK kr
1862                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SGD" >
1863                          SGD $
1864                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SHP" >
1865                          SHP £
1866                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SLL" >
1867                          SLL Le
1868                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading 
1868Link Link--primary u-h6"  value="STD" >
1869                          STD Db
1870                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="THB" >
1871                          THB ฿
1872                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TJS" >
1873                          TJS ЅМ
1874                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TOP" >
1875                          TOP T$
1876                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TTD" >
1877                          TTD $
1878                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TWD" >
1879                          TWD $
1880                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TZS" >
1881                          TZS Sh
1882                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UAH" >
1883                          UAH ₴
1884                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UGX" >
1885                          UGX USh
1886                        </button><button type="submit" name="currency_code" class="Popover__Value is-selected Heading Link Link--primary u-h6"  value="USD" aria-current="true">
1887                          USD $
1888                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UYU" >
1889                          UYU $U
1890                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UZS" >
1891                          UZS so'm
1892                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="VND" >
1893                          VND ₫
1894                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="VUV" >
1895                          VUV Vt
1896                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="WST" >
1897                          WST T
1898                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="XAF" >
1899                          XAF CFA
1900                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="XCD" >
1901                          XCD $
1902                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="XOF" >
1903                          XOF Fr
1904                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="XPF" >
1905                          XPF Fr
1906                        </button><button type="submit" name="currency_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="YER" >
1907                          YER ï·¼
1908                        </button></div>
1909                  </div>
1910                </div>
1911              </div></form></div><div class="Footer__Copyright">
1912        <a href="/" class="Footer__StoreName Heading u-h7 Link Link--secondary">© butterbykeba.com</a>
1913        <p class="Footer__ThemeAuthor"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a></p>
1914      </div><ul class="Footer__PaymentList HorizontalList">
1915            <li class="HorizontalList__Item"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</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" fill-rule="nonzero" 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" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.
191503.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg>
1916</li><li class="HorizontalList__Item"><svg 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>
1917</li><li class="HorizontalList__Item"><svg 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 
19171.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>
1918</li><li class="HorizontalList__Item"><svg 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.
191806zM23.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>
1919</li><li class="HorizontalList__Item"><svg 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>
1920</li><li class="HorizontalList__Item"><svg 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"/><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 
19200-.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></li><li class="HorizontalList__Item"><svg 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>
1921</li><li class="HorizontalList__Item"><svg 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 
192116.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>
1922</li>
1923          </ul></div>
1924  </div>
1925</footer>
1926<script data-obct type = "text/javascript">
1927  /** DO NOT MODIFY THIS CODE**/
1928  !function(_window, _document) {
1929    var OB_ADV_ID = '004bd85990a6ed25892ee830898a3396fb';
1930    if (_window.obApi) {
1931      var toArray = function(object) {
1932        return Object.prototype.toString.call(object) === '[object Array]' ? object : [object];
1933      };
1934      _window.obApi.marketerId = toArray(_window.obApi.marketerId).concat(toArray(OB_ADV_ID));
1935      return;
1936    }
1937    var api = _window.obApi = function() {
1938      api.dispatch ? api.dispatch.apply(api, arguments) : api.queue.push(arguments);
1939    };
1940    api.version = '1.1';
1941    api.loaded = true;
1942    api.marketerId = OB_ADV_ID;
1943    api.queue = [];
1944    var tag = _document.createElement('script');
1945    tag.async = true;
1946    tag.src = '//amplify.outbrain.com/cp/obtp.js';
1947    tag.type = 'text/javascript';
1948    var script = _document.getElementsByTagName('script')[0];
1949    script.parentNode.insertBefore(tag, script);
1950  }(window, document);
1951
1952  obApi('track', 'PAGE_VIEW', { content: { id: 'XXXXX'}, contentType: 'product' });
1953</script>
1953
1954</div>
1955    </div>
1956
1957    
1957<script async src="https://loox.io/widget/EJegeCaWHi/loox.1634262735307.js?shop=butterbykeba-com.myshopify.com"></script>
1957
1958    
1958<script
1959      src="//d1liekpayvooaz.cloudfront.net/apps/customizery/customizery.js?shop=butterbykeba-com.myshopify.com"
1960    ></script>
1960
1961
1962    <!-- spurit_sri-added -->
1963    
1963<script>
1964    if(typeof(Spurit) === 'undefined'){
1965        var Spurit = {};
1966    }
1967    if(!Spurit.recurringInvoices){
1968        Spurit.recurringInvoices = {};
1969    }
1970    if(!Spurit.recurringInvoices.snippet){
1971        Spurit.recurringInvoices.snippet = {};
1972    }
1973    Spurit.recurringInvoices.snippet.appId = '46';
1974    Spurit.recurringInvoices.snippet.shopHash = '94892b397e36283849ca56ab9e596374';
1975    Spurit.recurringInvoices.snippet.shopDomain = 'butterbykeba-com.myshopify.com';
1976    Spurit.recurringInvoices.snippet.folderStore = 'https://cdn-spurit.com/shopify-apps/recurring-invoices/store/';
1977    Spurit.recurringInvoices.snippet.folderCss = 'https://cdn-spurit.com/shopify-apps/recurring-invoices/';
1978    Spurit.recurringInvoices.snippet.cdnHostPath = 'https://cdn-spurit.com/';
1979    Spurit.recurringInvoices.snippet.cdnJsLibsPath = 'https://cdn-spurit.com/all-apps/';
1980    Spurit.recurringInvoices.snippet.moneyFormat = '${{amount}}';
1981
1982    if(typeof(Spurit.globalSnippet) === 'undefined'){
1983        Spurit.globalSnippet = {
1984            shop_currency: 'USD',
1985            money_format: '${{amount}}',
1986            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},
1987            customer_id: ''
1988        };
1989    }
1990
1991    if(typeof(Spurit.recurringInvoices.translation) === 'undefined'){
1992        Spurit.recurringInvoices.translation = {
1993            select_periodicity: 'Select frequency:',
1994            weeks: 'Weeks',
1995            months: 'Months',
1996            weekly: 'Weekly',
1997            monthly: 'Monthly',
1998            custom: 'Custom'
1999        };
2000    }
2001</script>
vendor: 1 bytes, line 2001
2001
2002<script src="https://cdn-spurit.com/shopify-apps/recurring-invoices/common.js"></script>
2002
2003    <!-- /spurit_sri-added -->
2004
2005    
2006    
vendor: 6,014 bytes, lines 2006-2020
2006<script type="text/javascript">
2007if(false === true){
2008    loaderMode = 2;
2009loadMoreBtnText = 'Load More';
2010
2011
2012oncegoI = false;
2013specialTheme = 0;
2014
2015cleverLastUrl = '';
2016
2017XMLHttpRequest.prototype.cleverOpen = XMLHttpRequest.prototype.open;
2018XMLHttpRequest.prototype.cleverSend = XMLHttpRequest.prototype.send;
2019
2020!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\ \\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\�])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-��]|^-?\d)|^-$|[^\0-��-￿\w-]/g,ie=function(e,t){return t?"\0"===e?"�
vendor: 18,635 bytes, line 2020
2020":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:
vendor: 5,079 bytes, line 2020
2020 \t\r\n\f]*)[ \t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^ \t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pe
2020nding",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0> 
vendor: 50,863 bytes, line 2020
2020\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var Be=["Webkit","Moz","ms"],$e=E.createElement("div").style,_e={};function ze(e){var t=S.cssProps[e]||_e[e];return t||(e in $e?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Be.length;while(n--)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ue.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,u,n):Me(e,Ve,function(){return Je(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Qe(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Qe(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Ye(0,t,s)}}}),S.cssHooks.marginLeft=Fe(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Ye)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(ot):C.setTimeout(ot,S.fx.interval),S.fx.tick())}function at(){return C.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(o,e,t){var n,a,r=0,i=lt.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=Ze||at(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ze||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=lt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ut,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=lt(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&it.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(st(r,!0),e,t,n)}}),S.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),Ze=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){et||(et=!0,ot())},S.fx.stop=function(){et=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},tt=E.createElement("input"),nt=E.createElement("select").appendChild(E.createElement("option")),tt.type="checkbox",y.checkOn=""!==tt.value,y.optSelected=nt.selected,(tt=E.createElement("input")).value="t",tt.type="radio",y.radioValue="t"===tt.value;var ct,ft=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ft[t]||S.find.attr;ft[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=ft[o],ft[o]=r,r=null!=a(e,t,n)?o:null,ft[o]=i),r}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,gt(this)))});if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,gt(this)))});if(!arguments.length)return this.attr("class","");if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,gt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=vt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=gt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(yt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:ht(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!mt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,mt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,xt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,xt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var bt=C.location,wt={guid:Date.now()},Tt=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||Ct.test(n)?i(n,t):At(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)At(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=E.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Wt(t,i,o,a){var s={},u=t===Pt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Ft(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Mt.href=bt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,S.ajaxSettings),t):Ft(S.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=qt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||bt.href)+"").replace(Ht,bt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Mt.protocol+"//"+Mt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Wt(Ot,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Lt.test(v.type),f=v.url.replace(jt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Nt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Tt.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Dt,"$1"),o=(Tt.test(f)?"&":"?")+"_="+wt.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+Rt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Wt(Pt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=S.ajaxSettings.xhr();y.cors=!!$t&&"withCredentials"in $t,y.ajax=$t=!!$t,S.ajaxTransport(function(i){var o,a;if(y.cors||$t&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Xt=/^[\s
vendor: 376 bytes, line 2020
2020 ]+|[\s ]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camel
2020Case=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Vt=C.jQuery,Gt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Gt),e&&C.jQuery===S&&(C.jQuery=Vt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
2021
2022
2023
2024jQInf = jQuery.noConflict(true);
2025jQInf(window).ready(function() {
2026if(!oncegoI) {
2027
2028specialTheme = 0;
2029
2030jQInf("body").append('<style> html:not(.theme-editor) .animate.animate-up { opacity: 1 !important; } .js .features--show-element-staggering .ProductList--grid .ProductItem { visibility: visible !important; } .product-block { opacity: 1 !important; } img[data-rimg="lazy"] { opacity: 1 !important; } .container-pushy-main { height: auto !important; }  </style>');
2031
2032
2033if(jQInf(".container-pushy-main").length > 0 && jQInf("#category-sticky-parent").length > 0 && jQInf(".pagination-buttons").length > 0) {
2034jQInf("#category-sticky-parent").after(jQInf(jQInf(".pagination-buttons").get(0)));
2035}
2036
2037// TESTAMENT
2038if((jQInf("#product-loop .product-index").length > 0) && (jQInf("#product-loop .first").length > 0)) {
2039jQInf("body").append('<style> .gsProductAlias .hidden { opacity: 0 !important; }  .pagination-count { display: none !important; } .paginext { display: none !important; } </style>');
2040specialTheme = 6;
2041}
2042
2043// VENUE
2044if(jQInf(".o-layout__item").length > 0) {
2045jQInf("body").append("<style> .product-top { opacity: 1 !important; visibility: visible !important; } .o-layout__item .product { opacity: 1 !important; visibility: visible !important; } </style>");
2046}
2047
2048// ENVY
2049if(jQInf("#Collection .indiv-product-wrapper").length > 0) {
2050specialTheme = 9;
2051}
2052
2053// ICON
2054if(jQInf("#bside #product-loop .product").length > 0) {
2055specialTheme = 8;
2056jQInf("body").append('<style> #gsloadmore { padding-top: 12px !important; padding-bottom: 12px !important; } .gsProductAlias .hidden { opacity: 0 !important; } </style>');
2057}
2058
2059// TURBO 
2060if((jQInf(".columns .collection-matrix .one-third").length > 0) || (jQInf(".columns .collection-matrix .four").length > 0) || (jQInf(".columns .collection-matrix .eight").length > 0)) {
2061specialTheme = 2;
2062setInterval(function() {
2063jQInf(".js-forms .viewed").removeClass("viewed");
2064}, 1000);
2065}
2066
2067// PARALLAX 
2068if((jQInf("#shopify-section-collection-template .one-third").length > 0) || (jQInf("#shopify-section-collection-template .four .product_image .image__container").length > 0) || (jQInf("#shopify-section-collection-template .eight .product_image .image__container").length > 0)) {
2069jQInf("html").css("opacity", '1');
2070jQInf("body").append("<style> #gsloadmore { height: 40px; } </style>");
2071specialTheme = 2;
2072}
2073
2074// VANTAGE
2075if((jQInf(".product-loop .medium_grid .product-index-inner .box-ratio").length > 0) || (jQInf(".product-loop .large_grid .product-index-inner .box-ratio").length > 0)) {
2076specialTheme = 13;
2077jQInf("body").append('<style> #gsloadmore { background-color: #ddd !important; color: #111 !important; height: 35px; border: 0px !important; border-radius: 0px !important;  } </style>');
2078
2079}
2080
2081// SPLIT
2082if(jQInf(".site-box-container .box__collection").length > 0) {
2083$("body").append("<style> #gscollectionbottom { height: 70px; } #shopify-section-footer { margin-top: 70px; } </style>");
2084specialTheme = 12;
2085}
2086
2087if((jQInf(".quickshop .quickshop-spinner").length > 0) && (jQInf(".quick-shop-modal-trigger").length > 0)) {
2088specialTheme = 15;
2089}
2090
2091// ATLANTIC
2092if(jQInf(".product-list .product .product-card-figure").length > 0) {
2093specialTheme = 11;
2094}
2095
2096// KINGDOM
2097if((jQInf(".isotope-products .three .grid-item-image").length > 0)) {
2098jQInf("body").append('<style> .grid-item .grid-item-image { padding-top: 100% !important; } .infobar { height: 150px !important; } .grid-item.loaded { position: relative !important; left: unset !important; top: unset !important;  } </style>');
2099specialTheme = 17;
2100}
2101
2102// SHOWCASE
2103if((jQInf(".wide-container .jiggly-split").length > 0)) {
2104specialTheme = 16;
2105}
2106
2107// CASCADE
2108if((jQInf(".collection-cascade .resp-img-wrapper .resp-img-placeholder").length > 0)) {
2109specialTheme = 18;
2110}
2111
2112if((jQInf('.collection-listing .product-crop-tall .product-list-item figure[data-rimg-template*="shopif"]').length > 0)) {
2113specialTheme = 33;
2114//jQInf("body").append('<style> .aspect-ratio > img, .no-js .aspect-ratio > noscript img { height: auto; width: auto; margin: auto; left: 0; right: 0; } </style>');
2115}
2116
2117// COLORS
2118if((jQInf(".col-0 .inner .table .cell").length > 0)) {
2119specialTheme = 21;
2120jQInf("body").append('<style> .HidGSden { visibility: visible !important; } #gscollectionbottom { clear: both; } </style>');
2121
2122}
2123
2124setInterval(function() {
2125try {
2126jQInf(".lazyloading").each(function() {
2127jQInf(this).removeClass("lazyloading");
2128jQInf(this).addClass("lazyloaded");
2129});
2130}
2131catch(err) {
2132}
2133}, 3000);
2134
2135//console.debug("special theme " + specialTheme);
2136
2137try {
2138jQInf("#bc-sf-filter-top-pagination").remove();
2139} catch(error){
2140}  
2141
2142if(jQInf(".pagination").length == 2) {
2143jQInf(jQInf(".pagination").get(0)).remove();
2144}
2145
2146gsLastUrl = window.location.href;
2147
2148if(!(window.location.href.indexOf("/products/") > 0)) {
2149
2150setInterval(function() {
2151
2152try {
2153if(gsLastUrl.length > 5 && window.location.href != gsLastUrl) {
2154gsLastUrl = window.location.href;
2155window.location.reload();
2156}
2157}
2158catch(err) {}
2159
2160
2161try {
2162jQInf(jQInf('body').get(0)).find("img[src*='loader.gif']").each(function() {
2163                if(jQInf(this).hasClass("product_image--current")) {
2164                jQInf(this).attr("src", jQInf(this).attr('data-src'));
2165                }
2166});
2167 }
2168                catch(err) {}
2169
2170
2171}, 1000);
2172
2173}
2174
2175jQInf("body").append("<style> .thumbnail .product_container .quick_shop { display: block !important; }  .card { opacity: 1 !important; } </style>");
2176oncegoI = true;
2177
2178if(jQInf("#wrapper1 #collection_sorted .product_listing_controls .products_count").length > 0) {
2179specialTheme = 1;
2180}
2181
2182if(specialTheme == 1) {
2183setTimeout(function()
2184{
2185gsscroller = new GSLoader();
2186}, 1000);
2187}
2188else {
2189gsscroller = new GSLoader();
2190}
2191
2192}
2193});
2194
2195paginateSel = null;
2196paginateSelector = '';
2197collectionParent = '';
2198collectionPageNr = 1;
2199gsscroller = null;
2200containerPos = 1;
2201productsParentTmp = null;
2202
2203function getUrlParamsGS( prop ) {
2204    var params = {};
2205    var search = decodeURIComponent( window.location.href.slice( window.location.href.indexOf( '?' ) + 1 ) );
2206    var definitions = search.split( '&' );
2207
2208    definitions.forEach( function( val, key ) {
2209        var parts = val.split( '=', 2 );
2210        params[ parts[ 0 ] ] = parts[ 1 ];
2211    } );
2212
2213    return ( prop && prop in params ) ? params[ prop ] : null;
2214}
2215
2216var fixThemeSpecial = function() {
2217if(specialTheme == 6) {
2218
2219var gsProductsPerRow = 0;
2220var gsCntProductsInRow = 0;
2221
2222 if(jQInf("#product-loop").find(".desktop-6").length > 0) {
2223 gsProductsPerRow = 2;
2224 }
2225 if(jQInf("#product-loop").find(".desktop-4").length > 0) {
2226 gsProductsPerRow = 3;
2227 }
2228 if(jQInf("#product-loop").find(".desktop-3").length > 0) {
2229 gsProductsPerRow = 4;
2230 }
2231 if(jQInf("#product-loop").find(".desktop-2").length > 0) {
2232 gsProductsPerRow = 6;
2233 }
2234 if(jQInf("#product-loop").find(".desktop-fifth").length > 0) {
2235 gsProductsPerRow = 5;
2236 }
2237
2238if(gsProductsPerRow == 0) {
2239gsProductsPerRow = 4;
2240}
2241
2242 var gsCounterOdds = 1;
2243jQInf("#product-loop .product-index").each(function(index) {
2244
2245var loazyloaders = jQInf(this).find(".lazyloading");
2246if(loazyloaders.length > 0) {
2247var mainlazyloader = $(loazyloaders.get(0));
2248mainlazyloader.removeClass("lazyloading");
2249mainlazyloader.addClass("lazyloaded");
2250}
2251
2252jQInf(this).removeClass("first");
2253jQInf(this).removeClass("last");
2254
2255if(gsCounterOdds == 1) {
2256
2257jQInf(this).addClass("first");
2258}
2259
2260if(gsCounterOdds == gsProductsPerRow) {
2261jQInf(this).addClass("last");
2262}
2263
2264if(gsCounterOdds == gsProductsPerRow) {
2265gsCounterOdds = 0;
2266}
2267gsCounterOdds++;
2268}); 
2269 }
2270
2271
2272if(specialTheme == 16) {
2273colCnt = 1;
2274jQInf(".product-block").each(function(index){
2275var cardImage = jQInf(jQInf(this).find(".lazyloading").get(0));
2276cardImage.removeClass("lazyloading");
2277cardImage.addClass("lazyloaded");
2278var productBlockGS = jQInf(".col-" + colCnt).find(".product-block").get(0);
2279jQInf(productBlockGS).appendTo("#page-content");
2280colCnt++;
2281if(colCnt == 4) {
2282colCnt = 1;
2283}
2284});
2285
2286jQInf(".product-list .product-block").each(function(index){
2287jQInf(this).appendTo("#page-content");
2288});
2289
2290
2291colCnt = 1;
2292jQInf(".product-block").each(function(index){
2293jQInf(".col-" + colCnt).append(jQInf(this));
2294colCnt++;
2295if(colCnt == 4) {
2296colCnt = 1;
2297}
2298});
2299}
2300
2301if(specialTheme == 17) {
2302try {
2303jQInf(".grid-item").each(function(index) {
2304jQInf(this).addClass("loaded");
2305});
2306 if ( jQuery('.isotope-products').length > 0 ) {
2307 jQuery('.isotope-products').each(function(){
2308 window.KINGDOM.Grid.mount(jQuery(this))
2309 });
2310 }
2311} catch(err) {}
2312}
2313
2314if(specialTheme == 18) {
2315try {
2316jQInf("body").append($('script[src*="assets/theme.min.js"]').get(0).outerHTML.replace('defer="defer"', ''));
2317
2318}
2319catch(err) {
2320}
2321}
2322
2323if(specialTheme == 9) {
2324 
2325 var gsNumberOfColumns = 0
2326 if(jQInf("#Collection").find(".six_columns").length > 0) {
2327 gsNumberOfColumns = 6;
2328 }
2329 if(jQInf("#Collection").find(".five_columns").length > 0) {
2330 gsNumberOfColumns = 5;
2331 }
2332 if(jQInf("#Collection").find(".four_columns").length > 0) {
2333 gsNumberOfColumns = 4;
2334 }
2335 if(jQInf("#Collection").find(".three_columns").length > 0) {
2336 gsNumberOfColumns = 3;
2337 }
2338 if(jQInf("#Collection").find(".two_columns").length > 0) {
2339 gsNumberOfColumns = 2;
2340 }
2341 if(gsNumberOfColumns == 0) {
2342 gsNumberOfColumns = 4;
2343 }
2344 
2345 jQInf(".product_clear").remove();
2346var gsCounterOdds = 1;
2347var gsCounterThree = 1;
2348jQInf("#Collection .indiv-product-wrapper").each(function(index) {
2349jQInf(this).removeClass("alpha");
2350jQInf(this).removeClass("omega");
2351jQInf(this).removeClass("even");
2352jQInf(this).removeClass("odd");
2353jQInf(this).removeClass("tablet-clear");
2354jQInf(this).removeClass("mobile-clear");
2355
2356if(gsCounterOdds == 1) {
2357jQInf(this).addClass("even");
2358jQInf(this).addClass("tablet-clear");
2359jQInf(this).addClass("mobile-clear");
2360}
2361else {
2362jQInf(this).addClass("odd");
2363}
2364
2365if(gsCounterThree == 1) {
2366jQInf(this).addClass("alpha");
2367}
2368if(gsCounterThree == gsNumberOfColumns) {
2369jQInf(this).addClass("omega");
2370jQInf(this).after('<br class="clear product_clear">');
2371}
2372
2373if(gsCounterOdds == 2) {
2374gsCounterOdds = 0;
2375}
2376
2377if(gsCounterThree == gsNumberOfColumns) {
2378gsCounterThree = 0;
2379}
2380gsCounterOdds++;
2381gsCounterThree++;
2382});
2383}
2384
2385if(specialTheme == 12) {
2386
2387jQInf("#section-collection .site-box").each(function(index) {
2388jQInf(this).addClass("active");
2389});
2390}
2391
2392
2393 if(specialTheme == 13) {
2394 var gsCounterOdds = 1;
2395 
2396 var gsNumberOfColumns = 0
2397 if(jQInf(jQInf(".product-loop").get(0)).find(".desktop-6").length > 0) {
2398 gsNumberOfColumns = 2;
2399 }
2400 if(jQInf(jQInf(".product-loop").get(0)).find(".desktop-4").length > 0) {
2401 gsNumberOfColumns = 3;
2402 }
2403 if(jQInf(jQInf(".product-loop").get(0)).find(".desktop-3").length > 0) {
2404 gsNumberOfColumns = 4;
2405 }
2406 if(gsNumberOfColumns == 0) {
2407 gsNumberOfColumns = 3;
2408 }
2409  
2410 
2411jQInf(".product-loop .product-index").each(function(index) {
2412jQInf(this).removeClass("first");
2413jQInf(this).removeClass("last");
2414
2415if(gsCounterOdds == 1) {
2416
2417jQInf(this).addClass("first");
2418}
2419
2420if(gsCounterOdds == gsNumberOfColumns) {
2421jQInf(this).addClass("last");
2422}
2423
2424if(gsCounterOdds == gsNumberOfColumns) {
2425gsCounterOdds = 0;
2426}
2427gsCounterOdds++;
2428}); 
2429 }
2430
2431if(specialTheme == 8) {
2432 var gsNumberOfColumns = 0
2433 if(jQInf("#product-loop").find(".desktop-6").length > 0) {
2434 gsNumberOfColumns = 2;
2435 }
2436 if(jQInf("#product-loop").find(".desktop-4").length > 0) {
2437 gsNumberOfColumns = 3;
2438 }
2439 if(jQInf("#product-loop").find(".desktop-3").length > 0) {
2440 gsNumberOfColumns = 4;
2441 }
2442 if(gsNumberOfColumns == 0) {
2443 gsNumberOfColumns = 4;
2444 } 
2445 
2446 var gsCounterOdds = 1;
2447jQInf("#product-loop .product").each(function(index) {
2448jQInf(this).removeClass("first");
2449jQInf(this).removeClass("last");
2450
2451if(gsCounterOdds == 1) {
2452
2453jQInf(this).addClass("first");
2454}
2455
2456if(gsCounterOdds == gsNumberOfColumns) {
2457jQInf(this).addClass("last");
2458}
2459
2460if(gsCounterOdds == gsNumberOfColumns) {
2461gsCounterOdds = 0;
2462}
2463gsCounterOdds++;
2464});
2465}
2466
2467 if(specialTheme == 2 || specialTheme == 10) {
2468 jQInf(".product_clear").remove();
2469var gsCounterOdds = 1;
2470var gsCounterThree = 1;
2471
2472var gsNumberOfColumns = 3;
2473var GSproductQuery = '#shopify-section-collection-template .products .one-third';
2474
2475if(jQInf(".collection-matrix .columns").length > 0) {
2476GSproductQuery = '.collection-matrix .columns';
2477}
2478
2479if(jQInf("#shopify-section-collection-template .products .eight").length > 0) {
2480gsNumberOfColumns = 2;
2481GSproductQuery = '#shopify-section-collection-template .products .eight';
2482}
2483
2484if(jQInf("#shopify-section-collection-template .products .one-third").length > 0) {
2485gsNumberOfColumns = 3;
2486GSproductQuery = '#shopify-section-collection-template .products .one-third';
2487}
2488if(jQInf("#shopify-section-collection-template .products .four").length > 0) {
2489gsNumberOfColumns = 4;
2490GSproductQuery = '#shopify-section-collection-template .products .four';
2491}
2492
2493
2494
2495
2496jQInf(GSproductQuery).not(".modal_image").each(function(index) {
2497
2498
2499jQInf(this).removeClass("alpha");
2500jQInf(this).removeClass("omega");
2501jQInf(this).removeClass("even");
2502jQInf(this).removeClass("odd");
2503if(gsCounterOdds == 1) {
2504jQInf(this).addClass("even");
2505}
2506else {
2507jQInf(this).addClass("odd");
2508}
2509
2510if(gsCounterThree == 1) {
2511jQInf(this).addClass("alpha");
2512}
2513if(gsCounterThree == gsNumberOfColumns) {
2514jQInf(this).addClass("omega");
2515jQInf(this).after('<br class="clear product_clear">');
2516}
2517
2518if(gsCounterOdds == 2) {
2519gsCounterOdds = 0;
2520}
2521
2522if(gsCounterThree == gsNumberOfColumns) {
2523gsCounterThree = 0;
2524}
2525gsCounterOdds++;
2526gsCounterThree++;
2527});
2528
2529 }
2530
2531
2532
2533jQInf(".lazyloading").each(function() {
2534jQInf(this).removeClass("lazyloading");
2535jQInf(this).addClass("lazyloaded");
2536});
2537
2538
2539try {
2540collection.init();
2541}
2542catch(err) {
2543}
2544}
2545
2546var GSLoader = function() {
2547
2548
2549if((window.location.href.indexOf("/products/") > 0)) {
2550try {
2551sessionStorage.setItem('gsproductviewed', '1');
2552}
2553catch(err) {
2554}
2555}
2556
2557if( (window.location.href.indexOf("/products/") > 0)) {
2558return;
2559}
2560
2561if((window.location.href.indexOf("/products/") > 0)) {
2562return;
2563}
2564
2565try {
2566//if(sessionStorage.getItem('gscollectionurl') != window.location.href) {
2567if((sessionStorage.getItem('gscollectionurl') != window.location.href) || (jQInf(".medium-up--one-half, .medium-up--one-third").length > 1 && (jQInf('.card').length > 0)) ){
2568  sessionStorage.setItem('gscollectionurl', window.location.href); 
2569  sessionStorage.setItem('gscollectioncontent', '');
2570  sessionStorage.setItem('gspaginatecontent', '');
2571  sessionStorage.setItem('gscollectionpagenr', '');
2572}
2573
2574if(sessionStorage.getItem('gsproductviewed') == null || sessionStorage.getItem('gsproductviewed') == '0') {
2575    sessionStorage.setItem('gscollectionurl', window.location.href); 
2576    sessionStorage.setItem('gscollectioncontent', '');
2577    sessionStorage.setItem('gspaginatecontent', '');
2578    sessionStorage.setItem('gscollectionpagenr', '');
2579}
2580
2581sessionStorage.setItem('gsproductviewed', '0');
2582}
2583catch(err) {
2584}  
2585  
2586  
2587paginateSelector = '.pagination';
2588
2589collectionParent = '.products';
2590collectionParent = this.findCollectionParent();  
2591
2592if(jQInf('.pagination').length == 0) {
2593
2594paginateSelector = '';
2595
2596var paginationNodes = jQInf(collectionParent).find('*[class*="agination"]');
2597if(paginationNodes.length > 0) {
2598paginateSelector = '.' + jQInf.trim(paginationNodes.first().attr("class")).replace(/\s\s+/g, ' ').replace(/ /gi, '.');
2599}
2600else {
2601if(jQInf('#pagination').length > 0) {
2602paginateSelector = '#pagination';
2603}
2604else {
2605paginationNodes = jQInf('*[id*="agination"]');
2606if(paginationNodes.length > 0) {
2607paginateSelector = '#' + paginationNodes.first().attr("id");
2608}
2609else {
2610paginationNodes = jQInf('*[class*="aginate"]');
2611if(paginationNodes.length > 0) {
2612paginateSelector = '.' + jQInf.trim(paginationNodes.first().attr("class")).replace(/\s\s+/g, ' ').replace(/ /gi, '.');
2613}
2614else {
2615paginationNodes = jQInf('*[id*="aginate"]');
2616if(paginationNodes.length > 0) {
2617paginateSelector = '#' + paginationNodes.first().attr("id");
2618}
2619}
2620}
2621}
2622}
2623
2624if(paginateSelector == '') {
2625var paginationNodes = jQInf(collectionParent).parent().nextAll().find('*[class*="agination"]');
2626if(paginationNodes.length > 0) {
2627paginateSelector = '.' + jQInf.trim(paginationNodes.first().attr("class")).replace(/\s\s+/g, ' ').replace(/ /gi, '.');
2628}
2629else {
2630if(jQInf('#pagination').length > 0) {
2631paginateSelector = '#pagination';
2632}
2633else {
2634paginationNodes = jQInf('*[id*="agination"]');
2635if(paginationNodes.length > 0) {
2636paginateSelector = '#' + paginationNodes.first().attr("id");
2637}
2638else {
2639paginationNodes = jQInf('*[class*="aginate"]');
2640if(paginationNodes.length > 0) {
2641
2642paginateSelector = '.' + jQInf.trim(paginationNodes.first().attr("class")).replace(/\s\s+/g, ' ').replace(/ /gi, '.');
2643
2644}
2645else {
2646paginationNodes = jQInf('*[id*="aginate"]');
2647if(paginationNodes.length > 0) {
2648paginateSelector = '#' + paginationNodes.first().attr("id");
2649}
2650}
2651}
2652}
2653}
2654}
2655
2656if(paginateSelector == '#modal-pagination-wrapper') {
2657paginateSelector = '';
2658}
2659
2660if(paginateSelector == '') {
2661var paginationNodes = jQInf('*[class*="agination"]');
2662if(paginationNodes.length > 0) {
2663paginateSelector = '.' + jQInf.trim(paginationNodes.first().attr("class")).replace(/\s\s+/g, ' ').replace(/ /gi, '.');
2664}
2665else {
2666if(jQInf('#pagination').length > 0) {
2667paginateSelector = '#pagination';
2668}
2669else {
2670paginationNodes = jQInf('*[id*="agination"]');
2671if(paginationNodes.length > 0) {
2672paginateSelector = '#' + paginationNodes.first().attr("id");
2673}
2674else {
2675paginationNodes = jQInf('*[class*="aginate"]');
2676if(paginationNodes.length > 0) {
2677paginateSelector = '.' + jQInf.trim(paginationNodes.first().attr("class")).replace(/\s\s+/g, ' ').replace(/ /gi, '.');
2678}
2679else {
2680paginationNodes = jQInf('*[id*="aginate"]');
2681if(paginationNodes.length > 0) {
2682paginateSelector = '#' + paginationNodes.first().attr("id");
2683}
2684}
2685}
2686}
2687}
2688}
2689}
2690
2691if(jQInf(".container-pushy-main").length > 0 && jQInf("#category-sticky-parent").length > 0 && jQInf(".pagination-buttons").length > 0) {
2692paginateSelector = '.pagination-buttons';
2693}
2694
2695
2696if(paginateSelector == '') {
2697if(jQInf('#paging').length > 0) {
2698 paginateSelector = '#paging';
2699}
2700}
2701
2702if((jQInf(".wide-container .jiggly-split").length > 0)) { 
2703paginateSelector = ".pager-button, .pagination";
2704}
2705
2706if(paginateSelector == '') {
2707if(jQInf('.page_c').length > 0) {
2708 paginateSelector = '.page_c';
2709 collectionParent = collectionParent.replace('.animation-done', '');
2710 jQInf("body").append("<style> .mb30 { min-height: 426px; } </style>");
2711
2712}
2713
2714}
2715
2716
2717if (jQInf(".shopify-pagination").length > 0 && jQInf(".pagination-gl_default").length > 0) {
2718paginateSelector = '.shopify-pagination';
2719jQInf("body").append("<style> #gscollectionbottom { margin-bottom: 20px; } </style>");
2720
2721}
2722
2723if (jQInf(".pull-right.pagination-btns").length > 0 && jQInf(".product-listing").length > 0 && jQInf(".filters-row__pagination").length > 0) {
2724
2725jQInf('<center id="forcegscenter"></center>').insertAfter( ".product-listing" );
2726jQInf("#forcegscenter").append(jQInf(jQInf(".filters-row__pagination").get(0)));
2727}
2728
2729if(specialTheme == 1) {
2730jQInf("body").append("<style> .products_count { display: none !important; } .product_listing_controls { background: unset !important; border: 0px solid #fff; } #gsloadmore { font-size: 16px !important; } </style>");
2731}
2732
2733paginateSelector = paginateSelector.replace('..', '.').replace('..', '.').replace('..', '.').replace('..', '.').replace('..', '.');
2734
2735if(jQInf(paginateSelector).length > 0) {
2736jQInf("body").append("<style> .grid-product__image-mask .grid-product__image { opacity: 1 !important; } .js .ProductList--grid .ProductItem { visibility: visible; } .cata-product.cp-grid .product-grid-item { min-height: 452px; } .cata-product.cp-grid .product-wrapper { min-height: 402px; } [data-rimg-canvas] { display: none !important; } </style>");
2737}
2738
2739if(jQInf("#gscollectionbottom").length > 0) {
2740jQInf("#gscollectionbottom").remove();
2741}
2742if(jQInf("#bc-sf-filter-products").length == 0) {
2743if(loaderMode == 1) {
2744jQInf(jQInf(paginateSelector).get(0)).after('<div style="width: 100%;" id="gscollectionbottom"><center><img style="margin-top: 10px;" src="https://i.imgur.com/d0gsrX4.gif"></center></div>');
2745}
2746else {
2747jQInf(jQInf(paginateSelector).get(0)).after('<div style="width: 100%;" id="gscollectionbottom"><center> <button id="gsloadmore" style="border-width: 1px; border-radius: 0; font-size: 14px; border-color: #ffffff; background-color: #010409; color: #ffffff; font-family:; margin-bottom: 24px; width: 12%; height: 40px; cursor: pointer; font-weight: BOLD; border: 1px solid #ffffff;" type="button">' + loadMoreBtnText + '</button> <img id="gsloaderimg" style="margin-top: 10px; display: none;" src="https://i.imgur.com/d0gsrX4.gif"> </center></div>');
2748}
2749}
2750else {
2751if(loaderMode == 1) {
2752jQInf(jQInf("#bc-sf-filter-products").get(0)).after('<div style="width: 100%;" id="gscollectionbottom"><center><img style="margin-top: 10px;" src="https://i.imgur.com/d0gsrX4.gif"></center></div>');
2753}
2754else {
2755jQInf(jQInf("#bc-sf-filter-products").get(0)).after('<div style="width: 100%;" id="gscollectionbottom"><center> <button id="gsloadmore" style="max-width: 250px; border: 1px solid; border-radius: 5px; padding-left: 20px; padding-right: 20px; padding-bottom: 3px; padding-top: 3px; margin-top: 20px;" type="button">' + loadMoreBtnText + '</button> <img id="gsloaderimg" style="margin-top: 10px; display: none;" src="https://i.imgur.com/d0gsrX4.gif"> </center></div>');
2756}
2757}
2758
2759jQInf(jQInf(paginateSelector)).hide();
2760jQInf("body").append("<style> " + paginateSelector + " { display: none !important; } </style>");
2761
2762setInterval(function() {
2763try {
2764if(jQInf(paginateSelector).css('float').length > 0) {
2765jQInf("#gscollectionbottom").css('float', jQInf(paginateSelector).css('float'));
2766}
2767}
2768catch(err) {
2769}
2770}, 500);
2771
2772
2773jQInf( "*:contains('Page 1')" ).each(function() {
2774if(jQInf(this).children().length == 0) {
2775jQInf(this).hide();
2776}
2777});
2778  
2779  if(jQInf(collectionParent).length > 1) {
2780  var tmpCnt = 1;
2781  jQInf(collectionParent).each(function() {
2782  if(productsParentTmp.get(0).innerHTML.localeCompare(jQInf(this).get(0).innerHTML) == 0) {
2783  containerPos = tmpCnt;
2784  }
2785  tmpCnt++;
2786  });
2787  }
2788  
2789  
2790  if(jQInf(collectionParent).find(paginateSelector).length > 0) {
2791  jQInf(collectionParent).after(jQInf("#gscollectionbottom"));
2792  }  
2793  
2794
2795  this.listenToScroll = this.listenToScroll.bind(this);
2796  this.analyseView = this.analyseView.bind(this);
2797
2798  if(productsParentTmp === null) {
2799  jQInf("#gscollectionbottom img").remove();
2800  jQInf("#gscollectionbottom button").remove();
2801  return;
2802  }
2803
2804  this.containerElement = productsParentTmp.get(0);
2805
2806  if(jQInf(".grid-link__container").length > 0) {
2807this.containerElement = jQInf(".grid-link__container").get(0);
2808  }
2809
2810 if(jQInf(".custom-category .toolbar-amount").length > 0 && jQInf(".custom-products").length > 0) { 
2811this.containerElement = jQInf(".custom-products .row").get(0);
2812}
2813
2814
2815  if(!this.containerElement) {
2816  return;
2817  }
2818   
2819  
2820  this.paginateSection = document.querySelector(paginateSelector);
2821  paginateSel = this.paginateSection;
2822
2823
2824  if(sessionStorage.getItem('gscollectioncontent') != null && sessionStorage.getItem('gscollectioncontent') != "") {
2825        this.containerElement.insertAdjacentHTML('beforeend', sessionStorage.getItem('gscollectioncontent'));
2826
2827fixThemeSpecial();
2828
2829this.paginateSection = document.querySelector(paginateSelector);
2830this.paginateSection.innerHTML = sessionStorage.getItem('gspaginatecontent');
2831collectionPageNr = parseInt(sessionStorage.getItem('gscollectionpagenr'));
2832
2833setTimeout(function()
2834{
2835try {
2836var resizeEvent = window.document.createEvent('UIEvents');
2837resizeEvent .initUIEvent('resize', true, false, window, 0);
2838window.dispatchEvent(resizeEvent);
2839$(window).trigger('forceproductblockheights');
2840} catch(err) {
2841}
2842//jQInf(window).trigger('resize');
2843}, 1000);
2844
2845        if(jQInf(".medium-up--one-half, .medium-up--one-third").length > 0) {
2846try {
2847              jQInf(".card").css("opacity", '1');
2848} catch(err) {}
2849        }
2850
2851if(collectionPageNr == -1) {
2852  jQInf("#gscollectionbottom button").remove();
2853jQInf("#gscollectionbottom img").remove();
2854}
2855  }
2856
2857
2858this.listenToScroll();
2859};
2860
2861
2862
2863GSLoader.prototype.findCollectionParent = function() {
2864
2865var limititerations = 20;
2866var colllectionParentTmp = jQInf("a[href*='page=2']");
2867if(jQInf("#bc-sf-filter-bottom-pagination").length > 0) {
2868colllectionParentTmp = jQInf("#bc-sf-filter-bottom-pagination");
2869}
2870
2871var collectionParentFound = false;
2872while(limititerations > 0) {
2873
2874colllectionParentTmp = colllectionParentTmp.parent();
2875
2876limititerations--;
2877//console.debug(jQInf(colllectionParentTmp));
2878if(jQInf(colllectionParentTmp).find('a[href*="/products/"]').length > 0) {
2879collectionParentFound = true;
2880limititerations = 0;
2881}
2882
2883}
2884
2885if(!collectionParentFound) {
2886return false;
2887}
2888
2889var productInCollection = jQInf(colllectionParentTmp).find('a[href*="/products/"]');
2890
2891if(productInCollection.length < 2) {
2892return false;
2893}
2894
2895
2896try {
2897if(jQInf('#collection-display #product-loop').length > 0) {
2898productsParentTmp = jQInf('#product-loop');
2899return '#product-loop';
2900}
2901} catch(err) { }
2902
2903var productInCollectionFirst = productInCollection[0];
2904var productInCollectionLast = productInCollection[productInCollection.length - 1];
2905productsParentTmp = productInCollectionFirst;
2906
2907limititerations = 20;
2908while(limititerations > 0) {
2909
2910productsParentTmp = jQInf(productsParentTmp).parent();
2911
2912if(jQInf(".custom-category .toolbar-amount").length > 0 && jQInf(".custom-products").length > 0) {
2913
2914jQInf("body").append("<style> .toolbar-amount { display: none !important; } .ajax_pagination { float: none !important; } #pagination { border: 0px !important; } </style>");
2915productsParentTmp = jQInf(jQInf('.custom-products').get(0));
2916return '.custom-products .row';
2917}
2918
2919limititerations--;
2920//console.debug(jQInf(colllectionParentTmp));
2921if(jQInf(productsParentTmp).find(productInCollectionLast).length > 0) {
2922
2923if(productsParentTmp.attr("id")) {
2924var idName = '#' + productsParentTmp.attr("id");
2925return idName ;
2926}
2927
2928if(productsParentTmp.attr("class")) {
2929//var className = '.' + productsParentTmp.attr("class").split(" ").join(".");
2930//className = className.replace('..', '.').replace('..', '.').replace('..', '.').replace('..', '.').replace('..', '.');
2931var className = '.' + jQInf.trim(productsParentTmp.attr("class")).replace(/\s\s+/g, ' ').replace(/ /gi, '.')
2932return className;
2933}
2934
2935limititerations = 0;
2936}
2937
2938}
2939
2940return false;
2941}
2942
2943
2944
2945GSLoader.prototype.listenToScroll = function() {
2946  if (this.paginateSection) {
2947  if(loaderMode == 1) {
2948    document.addEventListener('scroll', this.analyseView);
2949    window.addEventListener('resize', this.analyseView);
2950    window.addEventListener('orientationchange', this.analyseView);
2951}
2952else {
2953jQInf("#gsloadmore").click(this.clickMoreBtn);
2954}
2955  }
2956};
2957
2958async function postData(url = '', data = {}) {
2959  // Default options are marked with *
2960  const response = await fetch(url, {
2961    method: 'GET', // *GET, POST, PUT, DELETE, etc.
2962    mode: 'cors', // no-cors, *cors, same-origin
2963    cache: 'no-cache', // *default, no-cache, reload, force-cache, only-if-cached
2964    credentials: 'same-origin', // include, *same-origin, omit
2965    headers: {
2966      'Content-Type': 'application/x-www-form-urlencoded'
2967      // 'Content-Type': 'application/x-www-form-urlencoded',
2968    },
2969    redirect: 'follow', // manual, *follow, error
2970    referrerPolicy: 'no-referrer', // no-referrer, *no-referrer-when-downgrade, origin, origin-when-cross-origin, same-origin, strict-origin, strict-origin-when-cross-origin, unsafe-url
2971   
2972  });
2973  return response.text(); // parses JSON response into native JavaScript objects
2974};
2975
2976GSLoader.prototype.fetchNextPage = function() {
2977
2978
2979
2980  httpRequest = new XMLHttpRequest();
2981try {
2982  httpRequest.responseType = 'document';
2983 } catch(error){
2984  }
2985  httpRequest.onreadystatechange = function loadingfinished() {  try {
2986  
2987  
2988
2989  
2990 
2991 if(jQInf(".debugbygss").length == 0) {
2992  jQInf("body").first().append('<div style="display: none !important;" id="debugbygss" class="debugbygss" ></div>');
2993 }
2994
2995 jQInf(".gsdebuglisten10").remove();
2996 jQInf("#debugbygss").append("<div class='gsdebuglisten10'> Response status: " + httpRequest.status + " ready state: " + httpRequest.readyState + " </div>");
2997 } catch(err) {} 
2998
2999    if (httpRequest.status == 200 && httpRequest.readyState == 4) {
3000
3001
3002    if(httpRequest.responseXML == null) {
3003
3004    postData(this.nextStepLink, { })
3005      .then(data => {
3006  
3007      var data = jQInf(data);
3008  
3009  
3010      var appendedSection = data.find(collectionParent).get(0);
3011
3012              var appendaedPage = data.find(paginateSelector).get(0);
3013              var nextPageNr = collectionPageNr + 1;
3014
3015              jQInf("#gsloaderimg").hide();
3016              jQInf("#gsloadmore").show();
3017
3018
3019              if (data.find("a[href*='page=" + nextPageNr + "']").length == 0) {
3020                  jQInf("#gscollectionbottom button").remove();
3021                  jQInf("#gscollectionbottom img").remove();
3022              }
3023
3024              if (jQInf(".medium-up--one-half").length > 1 && (jQInf(data).find('.card').length > 0)) {
3025
3026                  var columnCnt = 0;
3027                  jQInf(data).find('.card').each(function () {
3028                      jQInf(jQInf(jQInf(".medium-up--one-half").get(columnCnt))).get(0).insertAdjacentHTML('beforeend', jQInf(jQInf(this)).get(0).outerHTML);
3029
3030  //jQInf(jQInf(".medium-up--one-half").get(columnCnt)).html(jQInf(this).innerHTML);
3031                      columnCnt++;
3032                      if (columnCnt > (jQInf(".medium-up--one-half").length - 1)) {
3033                          columnCnt = 0;
3034                      }
3035                  });
3036
3037  // var appendedSection2 = httpRequest.responseXML.querySelectorAll('.medium-up--one-half')[0];
3038  // jQInf(jQInf(".medium-up--one-half").get(1)).insertAdjacentHTML('beforeend', appendedSection2.innerHTML);
3039              } else {
3040
3041
3042                  jQInf(data).find('img').each(function () {
3043                      try {
3044                          jQInf(this).removeAttr("srcset");
3045                      } catch (err) {
3046                      }
3047                  });
3048
3049
3050                  jQInf(".more-views-slider").each(function(){
3051                      var images = jQInf(this).find(".image-list");
3052
3053                      jQInf(images[0]).css('display', 'none');
3054                      jQInf(images[0]).removeClass('lightSlider lsGrab lSSlide');
3055
3056                      jQInf(this).append(images[0]);
3057
3058                      jQInf(this).find(".lSSlideOuter").each(function(){
3059                          jQInf(this).remove();
3060                      });
3061
3062                      jQInf(images[0]).css('display', 'block');
3063                  });
3064
3065
3066                  this.containerElement.insertAdjacentHTML('beforeend', appendedSection.innerHTML);
3067                  //jQInf("body").append(jQInf('script[src*="application.min"]').get(0).outerHTML);
3068
3069                  var thumbLoader = jQInf(this.containerElement).find(".thumb-loader");
3070
3071                  if(thumbLoader.length > 0)
3072                  {
3073                      jQInf(thumbLoader).each(function () {
3074                          jQInf(this).css("opacity", '1');
3075                      });
3076
3077                  }
3078
3079              }
3080
3081              var productImages = jQInf(this.containerElement).find(".product-item .product-image img");
3082
3083              jQInf(productImages).each(function(){
3084                  if(!jQInf(this).hasClass('loaded')){
3085                      jQInf(this).addClass('loaded');
3086                  }
3087              });
3088
3089              if (collectionParent.indexOf("medium-up--one-half") > 0) {
3090                  jQInf(".card").css("opacity", '1');
3091              }
3092
3093
3094              if (jQInf(collectionParent).find(paginateSelector).length > 0) {
3095                  jQInf(this.containerElement).after(jQInf("#gscollectionbottom"));
3096              }
3097              this.paginateSection.innerHTML = appendaedPage.innerHTML;
3098
3099              if (jQInf(".cata-product .product-list-item").length > 0) {
3100                  jQInf(".cata-product .product-grid-item").each(function () {
3101                      jQInf(this).removeClass("product-grid-item");
3102                      jQInf(this).addClass("product-list-item");
3103                  });
3104              }
3105
3106              if (loaderMode == 1) {
3107                  this.listenToScroll();
3108              }
3109          
3110              HsCartDrawer.quickBuyByttonByCollections(HsCartDrawer.json,HsCartDrawer.query);
3111              HsCartDrawer.addToCart(HsCartDrawer.json,HsCartDrawer.query);   
3112  });  
3113  return;
3114    }
3115
3116if(specialTheme == 17) {
3117    collectionParent = collectionParent.replace(".isotope-products.border-no.loaded", ".isotope-products");
3118  }
3119
3120if(specialTheme == 21) {
3121    collectionParent = '.collection-products div';
3122  }
3123
3124      var appendedSection = httpRequest.responseXML.querySelectorAll(collectionParent)[0];
3125 
3126 
3127  if(httpRequest.responseXML.querySelectorAll(collectionParent).length > 1) {
3128  appendedSection = httpRequest.responseXML.querySelectorAll(collectionParent)[containerPos - 1];
3129  } 
3130 
3131
3132  try {
3133  jQInf(appendedSection).find(".slide-up-animation").removeClass("slide-up-animation");  
3134  } catch(err) {}
3135 
3136  if(specialTheme == 12) {
3137  jQInf(appendedSection).find(".box--add-hr").remove();
3138    }  
3139
3140  // FIX FOR PARALAX THEME
3141  var paralaxImgs = jQInf(appendedSection).find(".product_image .product_container img");
3142  if(paralaxImgs.length > 0) {  
3143  paralaxImgs.each(function() {
3144  jQInf(this).css("opacity", "1");
3145  });     
3146  }
3147
3148
3149  var appHeaderEls = jQInf(appendedSection).find("header");
3150  if(appHeaderEls.length > 0) {  
3151  appHeaderEls.each(function() {
3152  jQInf(this).hide();
3153  });     
3154  }
3155
3156var containerForProducts = jQInf(this.containerElement);
3157jQInf(appendedSection).find("script").each(function() {
3158      try {
3159              if(containerForProducts.attr("class") == jQInf(this).parent().attr("class")) {
3160                      jQInf(this).remove();
3161              }
3162      
3163      } catch(err) {}
3164});
3165 
3166  if(jQInf(appendedSection).find("img:not(\"[src*='/products/']\")").length > 0 && jQInf(appendedSection).find("img[src*='/products/']").length == 0) {
3167    jQInf(appendedSection).find("img:not(\"[src*='/products/']\")").each(function() {
3168  var imgReference = jQInf(this).get(0);
3169  var suggestedImageUrl = '';
3170  var productImgContHtml = jQInf(this).parent().get(0).innerHTML;
3171  var splitImgUrls = productImgContHtml.split('cdn.shopify.com');
3172  
3173  var splitCnt = 0;
3174  var stringToExaminForImageUrl = '';
3175  jQInf.each(splitImgUrls, function(index) {
3176  if(splitCnt > 0) {
3177  if(this.indexOf('/products/') > 0) {
3178  if(stringToExaminForImageUrl == '') {
3179  stringToExaminForImageUrl = this;
3180    }
3181  }
3182  }
3183  splitCnt++;
3184  });
3185  
3186  if(splitImgUrls.length > 1) {
3187  var remainingpath = stringToExaminForImageUrl.replace("'", " ").replace('"', " ").replace(',', " ").replace(';', " ");
3188  splitImgUrls =  remainingpath.split(" ");
3189  suggestedImageUrl = splitImgUrls[0];
3190  suggestedImageUrl = '//cdn.shopify.com' + suggestedImageUrl;
3191  jQInf(imgReference).attr('src', suggestedImageUrl);
3192  }
3193  });
3194  }
3195
3196  
3197      var appendaedPage = httpRequest.responseXML.querySelectorAll(paginateSelector)[0];
3198  var nextPageNr = collectionPageNr + 1;
3199  
3200      //this.containerElement.insertAdjacentHTML('beforeend', sessionStorage.getItem('gscollectioncontent'));
3201      //sessionStorage.setItem('gscollectioncontent', sessionStorage.getItem('gscollectioncontent') + '' + appendedSection.innerHTML);
3202   
3203  
3204  jQInf("#gsloaderimg").hide();
3205  jQInf("#gsloadmore").show();
3206  
3207  
3208window.gscollectionpagenr = collectionPageNr;
3209  
3210  
3211  if(!httpRequest.responseXML.querySelector("a[href*='page=" + nextPageNr +  "']")) {
3212try {
3213  //sessionStorage.setItem('gscollectionpagenr', -1);
3214  window.gscollectionpagenr = -1;
3215    
3216  }
3217  catch(err) {
3218  }  
3219  jQInf("#gscollectionbottom button").remove();
3220jQInf("#gscollectionbottom img").remove();
3221  }
3222  else {
3223try {
3224window.gscollectionpagenr = collectionPageNr;
3225  //sessionStorage.setItem('gscollectionpagenr', collectionPageNr);
3226    }
3227    catch(err) {
3228    }  
3229  }
3230if(jQInf(".medium-up--one-half, .medium-up--one-third").length > 1 && (jQInf(httpRequest.responseXML).find('.card').length > 0)) {
3231
3232var columnCnt = 0;
3233jQInf(httpRequest.responseXML).find('.card').each(function() {
3234jQInf(jQInf(jQInf(".medium-up--one-half, .medium-up--one-third").get(columnCnt))).get(0).insertAdjacentHTML('beforeend', jQInf(jQInf(this)).get(0).outerHTML);
3235
3236//jQInf(jQInf(".medium-up--one-half, .medium-up--one-third").get(columnCnt)).html(jQInf(this).innerHTML);
3237columnCnt++;
3238if(columnCnt > (jQInf(".medium-up--one-half, .medium-up--one-third").length - 1)) {
3239columnCnt = 0;
3240}
3241});
3242
3243// var appendedSection2 = httpRequest.responseXML.querySelectorAll('.medium-up--one-half')[0];
3244// jQInf(jQInf(".medium-up--one-half").get(1)).insertAdjacentHTML('beforeend', appendedSection2.innerHTML);
3245}
3246else { 
3247
3248if(jQInf(appendedSection).find(".hidden-handheld").length > 0) {
3249jQInf(appendedSection).find(".hidden-handheld").remove();
3250}
3251
3252jQInf(appendedSection).find("img[src*='loader.gif']").each(function() {
3253if(jQInf(this).hasClass("product_image--current")) {
3254        jQInf(this).attr("src", jQInf(this).attr('data-src'));
3255}
3256});
3257
3258
3259jQInf(httpRequest.responseXML).find('img').each(function() {
3260try {
3261jQInf(this).removeAttr("srcset");
3262} catch(err) {}
3263});
3264
3265
3266//console.debug(sessionStorage.getItem('gscollectioncontent'));
3267
3268if(jQInf('.collection-grid-uninit .collection-header').length > 0) {
3269if(jQInf(appendedSection).find("header").length > 0) {
3270jQInf(appendedSection).find("header").remove();
3271}
3272
3273var containerForChildren = jQInf("<div></div>");
3274jQInf(appendedSection).find(".collection-grid-item").each(function() {
3275containerForChildren.append(jQInf(this));
3276});
3277appendedSection = containerForChildren.get(0);
3278}
3279
3280if(specialTheme == 33) {
3281jQInf(appendedSection).find("figure").each(function() {
3282var backgroundFromTemplate = jQInf(this).attr('data-rimg-template').replace("{size}", '544x800');
3283jQInf(this).attr("style", 'background-image: url("' + backgroundFromTemplate + '");');
3284});
3285}
3286
3287
3288if(jQInf("#bc-sf-filter-products").length > 0) {
3289jQInf("#bc-sf-filter-products").append(appendedSection.innerHTML);
3290}
3291else {
3292
3293this.containerElement.insertAdjacentHTML('beforeend', appendedSection.innerHTML);
3294
3295try {
3296jQInf(this.containerElement).children("style").each(function() {
3297jQInf(this).hide();
3298});
3299} catch( error ){}
3300
3301
3302  try {
3303var api = new Yotpo.API(yotpo);
3304api.refreshWidgets();
3305  } catch(err) { }
3306
3307  try {
3308DoublyGlobalCurrency.convertAll($('[name=doubly-currencies]').val());
3309setTimeout(function() {
3310  try {
3311DoublyGlobalCurrency.convertAll($('[name=doubly-currencies]').val());
3312} catch(err) { }
3313
3314}, 1000);
3315
3316  }
3317  catch(err) { }
3318
3319
3320  try {
3321    if($(".fw-variants").length > 0) {
3322      $(".product_item").hover(function () {
3323      $(this).find(".fw-variant-list").stop().slideDown("slow");
3324      }, function(){
3325          $(this).find(".fw-variant-list").stop().slideUp("slow");
3326      })
3327  }
3328  }
3329  catch(err) { }  
3330
3331  try {
3332if ((typeof SCAShopify) !== 'undefined') {
3333SCAShopify.jQuery(document).unbind('click.fb-start');
3334SCAShopify.loaded = false;
3335SCAQVinit = undefined;
3336jQInf.getScript(jQInf('script[src*="sca-qv-"]').attr('src'));
3337} 
3338  }
3339  catch(err) { }
3340
3341  try {
3342
3343if (typeof ReloadSmartWishlist !== "undefined" && $.isFunction(ReloadSmartWishlist)) ReloadSmartWishlist();
3344
3345  }
3346  catch(err) { }
3347    if(specialTheme == 15) {
3348    //jQInf("body").append(jQInf('script[src*="assets/theme.js"]').get(0).outerHTML);
3349    }  
3350
3351    if(specialTheme == 11) {
3352    jQInf("body").append(jQInf('script[src*="assets/atlantic"]').get(0).outerHTML);
3353    }
3354
3355try {
3356jQInf("body").append(jQInf('script[src*="assets/empire.js"]').get(0).outerHTML);
3357  }
3358  catch(err) { }
3359
3360if(specialTheme == 17) {
3361window.scrollBy( 0, -2);
3362}
3363
3364      //this.containerElement.insertAdjacentHTML('beforeend', appendedSection.innerHTML);
3365fixThemeSpecial();
3366
3367}
3368
3369try {
3370jQInf(productsParentTmp.get(0)).find("script").hide();
3371} catch(err) {}
3372
3373jQInf(jQInf(this.containerElement).find(".thumb-loader").length > 0)
3374{
3375jQInf(this.containerElement).find(".thumb-loader").each(function() {
3376jQInf(this).css("opacity", '1');
3377});     
3378
3379}
3380
3381}
3382          if(collectionParent.indexOf("medium-up--one-half") > 0 || collectionParent.indexOf("medium-up--one-third") > 0) {
3383                jQInf(".card").css("opacity", '1');
3384          }
3385
3386
3387  if(jQInf(collectionParent).find(paginateSelector).length > 0) {
3388  jQInf(this.containerElement).after(jQInf("#gscollectionbottom"));
3389  }
3390      //this.paginateSection.innerHTML = appendaedPage.innerHTML;
3391
3392jQInf(this.paginateSection).innerHTML = '';
3393//jQInf(this.paginateSection).append(jQInf(appendaedPage.innerHTML));
3394jQInf(this.paginateSection).append(jQInf(appendaedPage));
3395  
3396
3397  
3398   if(jQInf(".custom-category .toolbar-amount").length > 0 && jQInf(".custom-products").length > 0) { 
3399   jQInf('.modes').find(".active").trigger("click");
3400   }  
3401
3402  if(jQInf(".cata-product .product-list-item").length > 0) {
3403  jQInf(".cata-product .product-grid-item").each(function() {
3404jQInf(this).removeClass("product-grid-item");
3405jQInf(this).addClass("product-list-item");
3406});
3407  }
3408
3409  if(loaderMode == 1) {
3410  this.listenToScroll();
3411    }
3412
3413                  setTimeout(function()
3414                  {
3415try {
3416SPR.initRatingHandler();
3417SPR.initDomEls();
3418SPR.loadBadges();
3419} catch( error ){}
3420}, 1000);
3421
3422
3423setTimeout(function()
3424{
3425try {
3426var resizeEvent = window.document.createEvent('UIEvents');
3427resizeEvent .initUIEvent('resize', true, false, window, 0);
3428window.dispatchEvent(resizeEvent);
3429$(window).trigger('forceproductblockheights');
3430} catch(err) {
3431}
3432//jQInf(window).trigger('resize');
3433}, 1000);
3434
3435
3436sessionStorage.setItem('gscollectionpagenr', window.gscollectionpagenr);
3437
3438try {
3439if(sessionStorage.getItem('gscollectioncontent') != null && sessionStorage.getItem('gscollectioncontent') != "") {
3440sessionStorage.setItem('gscollectioncontent', sessionStorage.getItem('gscollectioncontent') + '' + appendedSection.innerHTML);
3441}
3442else {
3443sessionStorage.setItem('gscollectionurl', window.location.href);
3444sessionStorage.setItem('gscollectioncontent', appendedSection.innerHTML);
3445}
3446} catch(err) {
3447try {
3448sessionStorage.setItem('gscollectioncontent', '');
3449} catch(err) {}
3450}
3451
3452
3453
3454try {
3455sessionStorage.setItem('gspaginatecontent', appendaedPage.innerHTML);
3456}
3457catch(err) {
3458}
3459
3460
3461
3462    }
3463  }.bind(this);
3464
3465try {
3466  httpRequest.gsOpen('GET', this.nextStepLink);
3467  httpRequest.responseType = 'document';
3468  httpRequest.gsSend();
3469}
3470catch(err) {
3471  httpRequest.open('GET', this.nextStepLink);
3472httpRequest.responseType = 'document';
3473  httpRequest.send();
3474}
3475
3476};
3477
3478GSLoader.prototype.analyseView = function() {
3479  
3480  if (document.getElementById("gscollectionbottom").getBoundingClientRect().top <= window.innerHeight && document.getElementById("gscollectionbottom").getBoundingClientRect().bottom >= 0) {
3481  window.collectionPageNr = collectionPageNr + 1;  
3482    this.nextSetUrl = this.paginateSection.querySelector("a[href*='page=" + collectionPageNr +  "']");
3483
3484var pageUrl = window.location.href;
3485if(pageUrl.indexOf('?')) {
3486var exploded = pageUrl.split("?");
3487pageUrl = exploded[0];
3488}
3489if(pageUrl.indexOf('#')) {
3490var exploded = pageUrl.split("#");
3491pageUrl = exploded[0];
3492}
3493
3494    document.removeEventListener('scroll', this.analyseView);
3495    window.removeEventListener('resize', this.analyseView);
3496    window.removeEventListener('orientationchange', this.analyseView);
3497
3498    if (this.nextSetUrl || (jQInf("#bc-sf-filter-products").length > 0)) {
3499
3500        var paramGSStr = '';
3501
3502        if(getUrlParamsGS("sort_by") != null) {
3503        paramGSStr = paramGSStr + "&sort_by=" + getUrlParamsGS("sort_by");
3504        }
3505
3506        if(getUrlParamsGS("view") != null) {
3507        paramGSStr = paramGSStr + "&view=" + getUrlParamsGS("view");
3508        }
3509
3510        if(getUrlParamsGS("q") != null) {
3511        paramGSStr = paramGSStr + "&q=" + getUrlParamsGS("q");
3512        }
3513
3514        if(getUrlParamsGS("constraint") != null) {
3515        paramGSStr = paramGSStr + "&constraint=" + getUrlParamsGS("constraint");
3516        }
3517
3518      this.nextStepLink = pageUrl + '?page=' + collectionPageNr + paramGSStr;
3519  this.fetchNextPage();
3520    }
3521else {
3522jQInf("#gscollectionbottom img").remove();
3523}
3524  }
3525};
3526
3527GSLoader.prototype.clickMoreBtn = function() {
3528  
3529  window.collectionPageNr = collectionPageNr + 1;  
3530    gsscroller.nextSetUrl = paginateSel.querySelector("a[href*='page=" + collectionPageNr +  "']");
3531
3532var pageUrl = window.location.href;
3533if(pageUrl.indexOf('?')) {
3534var exploded = pageUrl.split("?");
3535pageUrl = exploded[0];
3536}
3537if(pageUrl.indexOf('#')) {
3538var exploded = pageUrl.split("#");
3539pageUrl = exploded[0];
3540}
3541jQInf("#gsloaderimg").show();
3542jQInf("#gsloadmore").hide();
3543
3544    if (gsscroller.nextSetUrl) {
3545
3546        var paramGSStr = '';
3547
3548        if(getUrlParamsGS("sort_by") != null) {
3549        paramGSStr = paramGSStr + "&sort_by=" + getUrlParamsGS("sort_by");
3550        }
3551
3552        if(getUrlParamsGS("view") != null) {
3553        paramGSStr = paramGSStr + "&view=" + getUrlParamsGS("view");
3554        }
3555
3556        if(getUrlParamsGS("q") != null) {
3557        paramGSStr = paramGSStr + "&q=" + getUrlParamsGS("q");
3558        }
3559
3560        if(getUrlParamsGS("constraint") != null) {
3561        paramGSStr = paramGSStr + "&constraint=" + getUrlParamsGS("constraint");
3562        }
3563
3564      gsscroller.nextStepLink = pageUrl + '?page=' + collectionPageNr + paramGSStr;
3565  gsscroller.fetchNextPage();
3566    }
3567else {
3568jQInf("#gscollectionbottom button").remove();
3569jQInf("#gscollectionbottom img").remove();
3570}
3571  
3572};
3573
3574if((window.location.href.indexOf("/collections/") > 0)) {
3575if((window.location.href.indexOf("&page=") > 0) || (window.location.href.indexOf("?page=") > 0)) {
3576var newUrlRedirect = window.location.href.replace("page=", "redirect=");
3577window.location.href = newUrlRedirect;
3578}
3579}
3580}
3581</script>
3581
3582    <!-- Google tag (gtag.js) -->
vendor: 68 bytes, lines 3582-3583
3582
3583    <script async src="https://www.googletagmanager.com/gtag/js?id=
3583G-XR43P78TFY
vendor: 16 bytes, lines 3583-3584
3583"></script>
3584    
3584<script>
3585      
vendor: 127 bytes, line 3585
3585window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '
3585G-XR43P78TFY
vendor: 8 bytes, lines 3585-3586
3585');
3586    
3586</script>
3586
3587    
3588  <meta id="er_video_width" content="16" />
3589  <meta id="er_video_height" content="9" />
3590  <meta id="er_map_width" content="16" />
3591  <meta id="er_map_height" content="9" />
3592  
3592<script type='text/javascript'>var err={};err.each=function(a,b){for(var c=0,d=a.length;c<d;c++)b(a[c],c)},err.filter=function(a,b){for(var c=[],d=0;d<a.length;d++){var e=a[d];b(e,d)&&c.push(e)}return c};var iframes=document.getElementsByTagName('iframe'),isVideo=/(youtube)|(vimeo)|(google.com\/maps)/i,videos=err.filter(iframes,function(a){return isVideo.test(a.getAttribute('src'))});err.each(videos,function(a){var b=a.parentElement.offsetWidth,c=9/16,d=c*b;a.removeAttribute('width'),a.removeAttribute('height');a.style.width;a.style.width=b.toString()+'px',a.style.height=d.toString()+'px'});</script>
3592
3593    <!-- Gorgias Chat Widget Start -->
3594    
3594<script
3595      id="gorgias-chat-widget-install-v2"
3596      src="https://config.gorgias.chat/gorgias-chat-bundle-loader.js?applicationId=24373"
3597    ></script>
3597
3598    
3598<script id="gorgias-chat-shopify-install">
3599      !function(_){_.SHOPIFY_PERMANENT_DOMAIN="butterbykeba-com.myshopify.com",_.SHOPIFY_CUSTOMER_ID="",_.SHOPIFY_CUSTOMER_EMAIL=""}(window||{});
3600    </script>
3600
3601    <!-- Gorgias Chat Widget End -->
3602    
3603<div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
3603<script>
3604  window['ShopifyForms'] = {
3605    ...window['ShopifyForms'],
3606    currentPageType: "search"
3607  };
3608</script>
3608
3609
3610
3611</div><div id="shopify-block-AbnUyUGZidjhQK2VDT__13370409245257823636" class="shopify-block shopify-app-block">
3612
3613<script src="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/ui-renderer.js" defer></script>
vendor: 1 bytes, line 3613
3613
3614<script src="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/app.js" defer></script>
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660  
3661    <div
3662      id="loyalty-widget-root"
3663      class="eca-ext-a eca-ext-aone-classic bottomleft"
3664      data-lang="en"
3665      data-rewset="{&quot;position&quot;:&quot;bottomleft&quot;,&quot;style&quot;:&quot;classic&quot;,&quot;radiusValue&quot;:6,&quot;brandingBackgroundColorCode&quot;:&quot;#fff8b8&quot;,&quot;brandingFontColorCode&quot;:&quot;#000000&quot;,&quot;secondaryBackgroundColorCode&quot;:&quot;#E5E5E5&quot;,&quot;primaryBackgroundColorCode&quot;:&quot;#ffffff&quot;,&quot;primaryFontColorCode&quot;:&quot;#000000&quot;,&quot;secondaryFontColorCode&quot;:&quot;#000000&quot;,&quot;widgetIconClassic&quot;:null,&quot;widgetIconCloseClassic&quot;:null,&quot;widgetLogoClassic&quot;:&quot;https:\/\/easyloyalty.lon1.digitaloceanspaces.com\/uploads\/3LFoufZAIue30NYeGFfgbpR3VDSM5MFlERIMzHrp.png&quot;,&quot;widgetPointsIconClassic&quot;:null,&quot;widgetPointsHistoryClassic&quot;:null,&quot;widgetRedeemPointsClassic&quot;:null,&quot;widgetEarnPointsClassic&quot;:null,&quot;widgetMemberTiersClassic&quot;:null,&quot;widgetReferralProgramClassic&quot;:null,&quot;widgetRemovePointsClassic&quot;:null,&quot;widgetAddPointsClassic&quot;:null,&quot;widgetPlaceAnOrderClassic&quot;:null,&quot;widgetPlaceFirstOrderClassic&quot;:null,&quot;widgetCompleteProfileClassic&quot;:null,&quot;widgetCreateAccountClassic&quot;:null,&quot;widgetFaceBookClassic&quot;:null,&quot;widgetHappyBirthdayClassic&quot;:null,&quot;widgetTwitterClassic&quot;:null,&quot;widgetYouTubeClassic&quot;:null,&quot;widgetInstagramClassic&quot;:null,&quot;widgetTiktokClassic&quot;:null,&quot;widgetSubscribeNewsletterClassic&quot;:null,&quot;widgetArrowIconClassic&quot;:null,&quot;widgetExchangeArrowIconClassic&quot;:null,&quot;widgetSilverIconClassic&quot;:null,&quot;widgetGoldIconClassic&quot;:null,&quot;widgetDiamondIconClassic&quot;:null,&quot;widgetBoldIconClassic&quot;:null,&quot;widgetCloseIconBold&quot;:null,&quot;widgetCoin1IconBold&quot;:null,&quot;widgetCoin1sIconBold&quot;:null,&quot;widgetCoin2IconBold&quot;:null,&quot;widgetCoin2sIconBold&quot;:null,&quot;widgetArrowIconBold&quot;:null,&quot;widgetCheckIconBold&quot;:null,&quot;widgetShareIconBold&quot;:null,&quot;widgetLinkIconBold&quot;:null,&quot;widgeteArrowIconBold&quot;:null,&quot;widgetRedeemPointsIconBold&quot;:null,&quot;widgetEarnPointsIconBold&quot;:null,&quot;widgetMemberTiersIconBold&quot;:null,&quot;widgetMyRewardsIconBold&quot;:null,&quot;widgetPointsHistoryIconBold&quot;:null,&quot;widgetSilverIconBold&quot;:null,&quot;widgetGoldIconBold&quot;:null,&quot;widgetDiamondIconBold&quot;:null}"
3666      data-style="classic"
3667      data-position="bottomleft"
3668      data-customer-email=""
3669      data-customer-id=""
3670      data-customer-firstname=""
3671      data-customer-lastname=""
3672      data-customer-accepts-marketing=""
3673      data-customer-orders-count=""
3674      data-shop-domain="butterbykeba.com"
3675      data-shop-currency="USD"
3676      data-arrow-down="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/arrow-down.svg"
3677      data-back-icon="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/back-icon.svg"
3678      data-earn-points='[{"eventtype":"placefirstorder","points":100,"type":"fixed","amount":5,"data":"[]","shareurl":""},{"eventtype":"placeorder","points":100,"type":"fixed","amount":5,"data":"{\"products\": [], \"eligibilityaction\": \"include\", \"enableeligibility\": false}","shareurl":""},{"eventtype":"completeprofile","points":100,"type":"fixed","amount":5,"data":"{\"zip\": true, \"city\": true, \"phone\": true, \"company\": false, \"country\": true, \"lastName\": true, \"province\": true, \"firstName\": true, \"addressOne\": true, \"addressTwo\": false}","shareurl":""},{"eventtype":"subscribenewsletter","points":100,"type":"fixed","amount":5,"data":"[]","shareurl":""},{"eventtype":"facebooklikefollow","points":100,"type":"fixed","amount":5,"data":"[]","shareurl":"https://www.facebook.com/butterbykeba/"},{"eventtype":"instagramlikefollow","points":100,"type":"fixed","amount":5,"data":"[]","shareurl":"https://www.instagram.com/butterbykeba"},{"eventtype":"twitterlikefollow","points":100,"type":"fixed","amount":5,"data":"[]","shareurl":"https://x.com/butterbykeba"},{"eventtype":"tiktoklikefollow","points":100,"type":"fixed","amount":5,"data":"[]","shareurl":"https://www.tiktok.com/@butterbykeba"},{"eventtype":"facebookshare","points":100,"type":"fixed","amount":5,"data":"[]","shareurl":""},{"eventtype":"createaccount","points":200,"type":"fixed","amount":5,"data":"[]","shareurl":""},{"eventtype":"youtubesubscribe","points":200,"type":"fixed","amount":5,"data":"[]","shareurl":"https://www.youtube.com/@butterbykeba"},{"eventtype":"birthday","points":300,"type":"fixed","amount":5,"data":"[]","shareurl":""}]'
3679      data-redeem-rewards='{"status":"true","statusg":"false","statuss":"false","type":"fixed","point":500,"dmin":true,"dminpoint":15,"dmax":false,"dmaxpoint":500,"gmin":false,"gminpoint":100,"gmax":false,"gmaxpoint":500,"spoint":100}'
3680      data-member-tiers='[]'
3681      data-free-products="null"
3682      data-referral-enabled=""
3683      data-referral-points=""
3684      data-referral-action=""
3685      data-lang-signup-button="Join"
3686      data-lang-signin-button="Sign In"
3687      data-lang-earn-points-title="Earn Points"
3688      data-lang-referral-program="Referral Program"
3689      data-lang-referral-link-label="Referral Link"
3690      data-lang-referral-copy-url="Copy Url"
3691      data-lang-referral-copied-url="Copied to clipboard"
3692      data-lang-referral-info-create="Copy your referral link and share it with your friends. You will earn points when your referred friend signs up!"
3693      data-lang-referral-info-place="Copy your referral link and share it with your friends. You will earn points when your referred friend places their first order!"
3694      data-lang-happy-birthday="Happy birthday"
3695      data-lang-birthday-label="Birthdate"
3696      data-lang-birthday-info="Enter your birthdate to receive special reward points on your birthday each year!"
3697      data-lang-birthday-save="Save"
3698      data-lang-birthday-save-success="Saved successfully"
3699      data-lang-complete-profile="Complete profile"
3700      data-lang-redeem-points-title="Redeem points"
3701      data-lang-my-rewards-title="My rewards"
3702      data-lang-points-history-title="Points history"
3703      data-lang-subscribe-newsletter="Subscribe to newsletter"
3704      data-lang-create-account="Create account"
3705      data-lang-place-order="Place an order"
3706      data-lang-place-first-order="Place first order"
3707      data-lang-require-points-text="$event.points Points"
3708      data-lang-require-pointsf-text="$event.points Points"
3709      data-lang-available-text="Available"
3710      data-lang-used-text="Used"
3711      data-lang-claim-points-label="Claim your points"
3712      data-lang-claim-reward="Claim Reward"
3713      data-lang-exchange-rate-label="Exchange rate:"
3714      data-lang-exchange-rate-value="point"
3715      data-lang-required-points="Info: Minimum $require.points available points need for claim reward."
3716      data-lang-minmax-points="Info: Minimum $min.points points or Maximum $max.points points you can claim at one time."
3717      data-lang-min-points="Info: Atleast minimum $min.points points you need to claim at one time."
3718      data-lang-max-points="Info: Maximum $max.points points you can claim at one time."
3719      data-lang-no-rewards-found-text="No rewards found!"
3720      data-lang-points-label="Points:"
3721      data-lang-discount-code-label="Code:"
3722      data-lang-price-label="Price:"
3723      data-lang-expire-date-label="Expire Date:"
3724      data-lang-no-history-found-text="No history found!"
3725      data-lang-claimed-on-text="Claimed on"
3726      data-lang-youtube-subscribe="YouTube Subscribe"
3727      data-lang-facebook-like-follow="Facebook Like/Follow"
3728      data-lang-twitter-like-follow="X (Twitter) Like/Follow"
3729      data-lang-instagram-like-follow="Instagram Like/Follow"
3730      data-lang-tiktok-like-follow="Tiktok Like/Follow"
3731      data-lang-facebook-share="Facebook Share"
3732      data-lang-twitter-share="X (Twitter) Share"
3733      data-lang-first-name="First Name"
3734      data-lang-enter-first-name="Enter first name"
3735      data-lang-last-name="Last Name"
3736      data-lang-enter-last-name="Enter last name"
3737      data-lang-save-name="Save Name"
3738      data-lang-claim-profile-comp-msg="Click below to claim your profile completion reward!"
3739      data-lang-profile-name-save-msg="Name saved successfully!"
3740      data-lang-reward-claim-success="Reward claimed successfully!"
3741      data-lang-close-btn="Close"
3742      data-lang-subscribe-btn="Subscribe"
3743      data-lang-create-btn="Create"
3744      data-lang-edit-btn="Edit"
3745      data-lang-order-btn="Order"
3746      data-lang-add-date-btn="Add date"
3747      data-lang-share-btn="Share"
3748      data-lang-follow-btn="Follow"
3749      data-lang-used-by-admin="Used by admin"
3750      data-lang-added-by-admin="Added by Admin"
3751      data-lang-refer-by-customer="Referred by a customer"
3752      data-lang-success-refer-customer="Successfully referred a customer"
3753      data-lang-expired-text="Expired"
3754
3755      data-lang-redeem-free-gift-title="Redeem free gift"
3756      data-lang-redeem-free-gift-description="Redeem $points"
3757      data-lang-redeem-free-gift-button="Redeem"
3758      data-lang-no-free-gift-found-text="No free gift found!"
3759      data-lang-choose-option-text="Choose an option"
3760      
3761      data-icon-coin="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/coin-icon.svg"
3762      data-icon-check-bold="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/check-bold.svg"
3763      data-icon-check="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/check.svg"
3764      data-icon-chevron-right="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/chevron-right.svg"
3765      data-icon-medal="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/medaln.svg"
3766      data-icon-earn-points="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/circle-dollar-sign.svg"
3767      data-icon-redeem-points="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/tickets.svg"
3768      data-icon-add-points="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/pointplus.svg"
3769      data-icon-remove-points="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/pointminus.svg"
3770      data-icon-exchange-arrow-bold="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/repeat.svg"
3771      data-icon-exchange-arrow-classic="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/exchange.svg"
3772      data-icon-subscribe="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/subscribe.svg"
3773      data-icon-create-account="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/create-account.svg"
3774      data-icon-complete-profile="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/complete-profile.svg"
3775      data-icon-place-order="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/place-an-order.svg"
3776      data-icon-place-first-order="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/place-first-order.svg"
3777      data-icon-happy-birthday="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/happy-birthday.svg"
3778      data-icon-twitter="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/x.svg"
3779      data-icon-facebook="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/facebook-follow.svg"
3780      data-icon-tiktok="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/tiktok.svg"
3781      data-icon-instagram="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/instagram-follow.svg"
3782      data-icon-youtube="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/subscribe-youtube.svg"
3783      data-lang-welcome-text="Welcome, $customer.name"
3784      data-lang-total-points-text="points"
3785      data-lang-widget-heading="Loyalty program"
3786      data-lang-widget-description="Join our program to get attractive rewards!"
3787      data-lang-toggle-button="Rewards"
3788      data-icon-coin1="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/coin-1.svg"
3789      data-icon-coin2="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/coin-2.svg"
3790      data-icon-earn-points-bold="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/earn-points.svg"
3791      data-icon-member-tier-bold="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/member-tier.svg"
3792      data-icon-member-tier-crown="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/member-tier-icon.svg"
3793      data-icon-redeem-points-bold="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/redeem-points.svg"
3794      data-icon-my-rewards-bold="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/myrewards.svg"
3795      data-icon-my-referral-classic="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/handshake.svg"
3796      data-icon-points-history-bold="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/points-history.svg"
3797      data-icon-points-history-classic=https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/history.svg
3798      data-icon-logo-classic="https://easyloyalty.lon1.digitaloceanspaces.com/uploads/3LFoufZAIue30NYeGFfgbpR3VDSM5MFlERIMzHrp.png"
3799      data-icon-widget-bold=""
3800      data-icon-widget-classic=""
3801      data-icon-close-bold=""
3802      data-icon-close-classic=""
3803      data-icon-silver-bold="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/new-diamond.svg"
3804      data-icon-gold-bold="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/new-diamond.svg"
3805      data-icon-diamond-bold="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/new-diamond.svg"
3806      data-icon-silver-classic="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/silver.svg"
3807      data-icon-gold-classic="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/gold.svg"
3808      data-icon-diamond-classic="https://cdn.shopify.com/extensions/01a0e7d2-e625-73d0-936b-1d7bff004ec3/easy-loyalty-rewards-680/assets/diamond.svg"
3809      data-lang-membership-tier-title="Member tier"
3810      data-lang-silver-member-label="Silver"
3811      data-lang-gold-member-label="Gold"
3812      data-lang-diamond-member-label="Diamond"
3813      data-lang-points-target-title="Points target:"
3814    >
3815
3816      <div class="eca-ext-a-popup">
3817        <!-- Header will be rendered via JavaScript -->
3818        <div id="loyalty-header-container"></div>
3819
3820        <div class="eca-ext-apc eca-ext-apc-classic">
3821          <div class="eca-ext-apc-inner eca-ext-apc-inner-classic " id="loyalty-content-container">
3822            <!-- All UI content will be rendered via JavaScript from ui-renderer.js -->
3823            <div class="eca-ext-apc-loading">
3824              <div class="eca-ext-apc-loading-para"><span>
3824Loading rewards widget...</span></div>
3825            </div>
3826          </div>
3827        </div>
3828      </div>
3829
3830      <!-- Toggle button will be rendered via JavaScript -->
3831      <div id="loyalty-button-container"></div>
3832
3833    </div>
3834  
3835
3836
3837<input type="hidden" data-email="" data-shop="butterbykeba-com.myshopify.com" data-value="ec5881af6c195a191c0a3679483ac406" id="easyloyaltystorekey">
3838<!-- BEGIN app snippet: style -->
3839<style>
3840  
3841    .eca-ext-a button.eca-ext-a-reward-btn,
3842    .eca-ext-a .eca-ext-a-popup,
3843    .eca-ext-a-popup-header .eca-ext-a-reward-btn-close,
3844    .eca-ext-apc .eca-ly-item,
3845    .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item,
3846    .eca-ext-a input.a-input,
3847    .eca-ext-a-popup .a-btn,
3848    .eca-ext-apc .eca-ly-item.eca-ly-item-big .eca-ly-item-inner,
3849    .eca-ext-apc .eca-ly-item.eca-ly-item-big .eca-ly-item-inner:before,
3850    .eca-ext-a select,
3851    .eca-ext-a.eca-ext-aone-classic button.eca-ext-a-reward-btn,
3852    .eca-ext-apc-points-list-item-content-box .eca-ext-apc-points-list-item-content-box-inner span.small-button-shape,
3853    .eca-ext-apc .eca-ext-apc-inner .eca-ext-a-popup-customer-total-points .eca-ext-a-popup-customer-total-points-top,
3854    .eca-ext-apc .eca-ext-apc-inner .eca-ext-a-popup-customer-total-points,
3855    .eca-ext-apc .eca-ext-apc-inner-customer .eca-ly-item.referral-item-details .eca-ly-item-inner .eca-ly-item-inner-content-details .eca-ly-item-inner-content-details-input,
3856    .eca-ext-apc-pointsallhistory .eca-ext-apc-pointsallhistory-tabs,
3857    .eca-ext-apc-pointsallhistory-tabs .eca-ext-apc-pointsallhistory-tab-buttons,
3858    .eca-ext-apc-pointsallhistory-tabs .eca-ext-apc-pointsallhistory-tab-buttons button.eca-tab-button{
3859      border-radius:6px;
3860    }
3861  
3862
3863  
3864    .eca-ext-a button.eca-ext-a-reward-btn,
3865    .eca-ext-a .eca-ext-a-popup .eca-ext-a-popup-header,
3866    .eca-ext-a-popup .a-btn.a-primary,
3867    .eca-ext-apc.eca-ext-apc-classic .eca-ext-apc-inner > div.eca-ext-apc-points .eca-ext-apc-points-back,
3868    .eca-ext-apc-points-list-item-content-box .eca-ext-apc-points-list-item-content-box-inner span.small-button-shape,
3869    .eca-ext-apc .eca-ext-apc-inner .eca-ext-a-popup-customer-total-points .eca-ext-a-popup-customer-total-points-top,
3870    .eca-ly-item-inner-content-details .eca-ly-item-inner-content-details-input .eca-ly-item-inner-content-details-input-action button.a-btn.eca-ext-a-referral-copy,
3871    .eca-ext-apc-pointsallhistory-tabs .eca-ext-apc-pointsallhistory-tab-buttons button.eca-tab-button.active{
3872      background-color:#fff8b8;
3873    }
3874    .eca-ext-a.eca-ext-aone-classic .eca-ext-a-popup .eca-ext-a-popup-header{
3875      background: linear-gradient(180deg, #fff8b8 0%, rgba(253, 226, 65, 0) 100%);
3876    }
3877    .eca-ext-a.eca-ext-aone-bold button.eca-ext-a-reward-btn,
3878    .eca-ext-a.eca-ext-aone-bold .a-btn.a-primary{
3879      border-color:#fff8b8;
3880    }
3881    .eca-ext-apc .eca-ly-item:hover,
3882    .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item:hover,
3883    .eca-ext-apc .eca-ly-item.eca-ly-item-big:hover .eca-ly-item-inner{
3884      box-shadow: 0 0 0 2px #fff8b8;
3885    }
3886    
3887      .eca-ext-apc .eca-ly-item.eca-ly-item-big .eca-ly-item-inner:before{
3888          background-image: linear-gradient(to right, #fff8b8, #ffffff);
3889      }
3890      .eca-ext-apc .eca-ly-item.eca-ly-item-big.position-right .eca-ly-item-inner:before{
3891          background-image: linear-gradient(to left, #fff8b8, #ffffff);
3892      }
3893    
3894  
3895  
3896    .eca-ext-a button.eca-ext-a-reward-btn,
3897    .eca-ext-a .eca-ext-a-popup .eca-ext-a-popup-header,
3898    .eca-ext-a-popup .a-btn.a-primary,
3899    .eca-ext-a .eca-ext-a-popup .eca-ext-a-popup-header h2.a-title,
3900    .eca-ext-apc.eca-ext-apc-classic .eca-ext-apc-inner > div.eca-ext-apc-points .eca-ext-apc-points-back,
3901    .eca-ext-apc-points-list-item-content-box .eca-ext-apc-points-list-item-content-box-inner span.small-button-shape,
3902    .eca-ext-apc .eca-ext-apc-inner .eca-ext-a-popup-customer-total-points .eca-ext-a-popup-customer-total-points-top,
3903    .eca-ly-item-inner-content-details .eca-ly-item-inner-content-details-input .eca-ly-item-inner-content-details-input-action button.a-btn.eca-ext-a-referral-copy,
3904    .eca-ext-apc-pointsallhistory-tabs .eca-ext-apc-pointsallhistory-tab-buttons button.eca-tab-button.active{
3905      color:#000000;
3906    } 
3907   
3908  
3909    .eca-ext-a .eca-ext-a-popup,
3910    .eca-ext-a .eca-ext-a-popup .eca-ext-apc,
3911    .eca-ext-a-popup .a-btn,
3912    .eca-ext-apc .eca-ext-apc-inner > div.eca-ext-apc-points,
3913    .eca-ext-a .eca-ext-a-popup .eca-ext-a-popup-header.eca-ext-a-popup-header-bold,
3914    .eca-ext-apc .eca-ly-item.eca-ly-item-big .eca-ly-item-inner,
3915    .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item.membership-item.membership-item-classic,
3916    .eca-ext-apc-pointsallhistory .eca-ext-apc-pointsallhistory-tabs,
3917    .eca-ext-apc-pointsallhistory-tabs .eca-ext-apc-pointsallhistory-tab-buttons button.eca-tab-button,
3918    .eca-ext-a .eca-ext-apc.eca-ext-apc-classic select,
3919    .eca-ext-a .eca-ext-apc.eca-ext-apc-classic .eca-ext-apc-points-redeem .eca-ext-apc-points-redeem-claim-box .eca-ext-apc-points-redeem-claim-box-field input{
3920      background-color:#ffffff;
3921    }
3922    .eca-ext-apc-pointsallhistory-tabs .eca-ext-apc-pointsallhistory-tab-buttons button.eca-tab-button{
3923      border-color:#ffffff;
3924    }
3925    .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item.membership-item-bold.membership-type-silvermember .eca-ext-apc-points-list-item-content-img:before{
3926        background-image: linear-gradient(to right, #ffffff, #5C5FFF);
3927    }
3928    .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item.membership-item-bold.membership-type-silvermember .eca-ext-apc-points-list-item-content-img:after{
3929        background-image: linear-gradient(to left, #ffffff, #5C5FFF);
3930    }
3931    .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item.membership-item-bold.membership-type-silvermember .eca-ext-apc-points-list-item-content:before{
3932        background-image: linear-gradient(to left, #ffffff, #5C5FFF);
3933    }
3934    .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item.membership-item-bold.membership-type-goldmember .eca-ext-apc-points-list-item-content-img:before{
3935        background-image: linear-gradient(to right, #ffffff, #FFDE5C);
3936    }
3937    .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item.membership-item-bold.membership-type-goldmember .eca-ext-apc-points-list-item-content-img:after{
3938        background-image: linear-gradient(to left, #ffffff, #FFDE5C);
3939    }
3940    .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item.membership-item-bold.membership-type-goldmember .eca-ext-apc-points-list-item-content:before{
3941        background-image: linear-gradient(to left, #ffffff, #FFDE5C);
3942    }
3943    .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item.membership-item-bold.membership-type-diamondmember .eca-ext-apc-points-list-item-content-img:before{
3944        background-image: linear-gradient(to right, #ffffff, #eeeeee);
3945    }
3946    .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item.membership-item-bold.membership-type-diamondmember .eca-ext-apc-points-list-item-content-img:after{
3947        background-image: linear-gradient(to left, #ffffff, #eeeeee);
3948    }
3949    .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item.membership-item-bold.membership-type-diamondmember .eca-ext-apc-points-list-item-content:before{
3950        background-image: linear-gradient(to left, #ffffff, #eeeeee);
3951    }
3952  
3953  
3954    .eca-ext-a .eca-ext-a-popup,
3955    .eca-ext-a .eca-ext-a-popup .eca-ext-apc,
3956    .eca-ext-a-popup .a-btn,
3957    .eca-ext-apc .eca-ext-apc-inner > div.eca-ext-apc-points,
3958    .eca-ext-a .eca-ext-a-popup .eca-ext-a-popup-header.eca-ext-a-popup-header-bold,
3959    .eca-ext-a .eca-ext-a-popup .eca-ext-a-popup-header.eca-ext-a-popup-header-bold h2.a-title,
3960    .eca-ext-apc .eca-ext-apc-inner .eca-ext-a-popup-customer-total-points .eca-ext-a-popup-customer-total-points-bottom,
3961    .eca-ext-apc-pointsallhistory-tabs .eca-ext-apc-pointsallhistory-tab-buttons button.eca-tab-button{
3962      color:#000000;
3963    }
3964  
3965  
3966    .eca-ext-apc .eca-ext-apc-inner > div.eca-ext-apc-points .eca-ext-apc-points-back,
3967    .eca-ext-a-popup-header .eca-ext-a-reward-btn-close,
3968    .eca-ext-a input.a-input,
3969    .eca-ext-a.eca-ext-aone-bold button.eca-ext-a-reward-btn,
3970    .eca-ext-a.eca-ext-aone-bold .a-btn.a-primary,
3971    .eca-ext-apc-inner-bold .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item .eca-ext-apc-points-list-item-content .a-desc.a-desc-bold,
3972    .eca-ext-a select{
3973      background-color:#E5E5E5;
3974    }
3975    .eca-ext-apc .eca-ly-item,
3976    .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item,
3977    .eca-ext-apc .eca-ext-apc-inner > div.eca-ext-apc-points .eca-ext-apc-points-back,
3978    .eca-ext-apc-points-redeem .eca-ext-apc-points-redeem-table>div:last-child,
3979    .eca-ext-apc .eca-ext-apc-inner .itg-a-loyalty-reward-birthday-form-box p.birthdaynote,
3980    .eca-ext-apc .eca-ly-item.eca-ly-item-big .eca-ly-item-inner,
3981    .eca-ext-apc .eca-ext-apc-inner-customer .eca-ly-item.referral-item-details .eca-ly-item-inner .eca-ly-item-inner-content-details .eca-ly-item-inner-content-details-input,
3982    .eca-ext-apc-pointsallhistory .eca-ext-apc-pointsallhistory-tabs,
3983    .eca-ext-apc-pointsallhistory-tabs .eca-ext-apc-pointsallhistory-tab-buttons,
3984    .eca-ext-apc-pointsallhistory-tab-point-history .eca-ext-apc-pointshistory-data ul.eca-ext-apc-pointshistory-list li.eca-ext-apc-pointshistory-list-item,
3985    .eca-ext-apc.eca-ext-apc-classic .eca-ext-apc-points-redeem .eca-ext-apc-points-redeem-table>div:last-child,
3986    .eca-ext-apc.eca-ext-apc-classic .eca-ext-apc-points-redeem .eca-ext-apc-points-redeem-table>div:first-child,
3987    .eca-ext-a .eca-ext-apc.eca-ext-apc-classic select,
3988    .eca-ext-a .eca-ext-apc.eca-ext-apc-classic .eca-ext-apc-points-redeem .eca-ext-apc-points-redeem-claim-box .eca-ext-apc-points-redeem-claim-box-field input{
3989      border-color:#E5E5E5;
3990    }
3991  
3992  
3993    .eca-ext-apc .eca-ext-apc-inner > div.eca-ext-apc-points .eca-ext-apc-points-back,
3994    .eca-ext-a-popup-header .eca-ext-a-reward-btn-close,
3995    .eca-ext-a input.a-input,
3996    .eca-ext-apc-inner-bold .eca-ext-apc-points ul.eca-ext-apc-points-list li .eca-ext-apc-points-list-item .eca-ext-apc-points-list-item-content .a-desc.a-desc-bold,
3997    .eca-ext-a select{
3998      color:#000000;
3999    }
4000  
4001</style>
4002
4003<!-- END app snippet -->
4004
4005<input type="hidden" dataeasy-loyaltyemail="">
4006</div><div id="shopify-block-AT2Zlb1RDYVl0ZHBld__13370769472770757183" class="shopify-block shopify-app-block">
4006<script
4007  type="text/javascript"
4008  src="https://cdn.alby.com/apps/launcher/embed.js?brandId=4e3ef8c5-4db0-4c99-bd86-0892ac6d4396"
4009  async
4010></script>
4010
4011
4012
4013
4014
4015
4016
4017  
4018  
4019  
4020  <alby-chatbot
4021    product-ids=""
4022    category=""
4023  ></alby-chatbot>
4024
4025
4026
4027
4028</div><div id="shopify-block-AZ1Zsckk1cGh4UzFFQ__15551562133269743879" class="shopify-block shopify-app-block"><!--googleoff: all-->
4029
4030<style>
4031
4032    [x-sa-cloak] { display: none !important; }
4033    .font-system{
4034        font-family: system-ui;
4035    }
4036    .sa-big-cursor{
4037        cursor: url(https://cdn.shopify.com/extensions/019f09e1-4231-72d9-a47e-27caa16a614d/smart-accessibility-1-26/assets/big-cursor.svg), auto;
4038    }
4039    .sa-no-transition *{
4040        transition-timing-function: step-end!important;
4041        transition-duration: 0s!important;
4042        animation-timing-function: step-end!important;
4043        animation-iteration-count: 1!important;
4044        animation-duration: 0s!important;
4045    }
4046    .sa-hide-images *{
4047        background-image: none !important;
4048    }
4049    .sa-low-saturation{
4050        filter: saturate(0.5);
4051    }
4052    .sa-high-saturation{
4053        filter: saturate(2);
4054    }
4055    .sa-grayscale-saturation{
4056        filter: grayscale(1);
4057    }
4058    .sa-inverted-contrast{
4059        filter: invert(1);
4060    }
4061    .sa-low-contrast{
4062        filter: contrast(0.5);
4063    }
4064    .sa-high-contrast{
4065        filter: contrast(2);
4066    }
4067    .sa-reading-text{
4068        background-color: #ffeb3b !important;
4069    }
4070
4071</style>
4072
4073<script>
4074    window.sa_shop_domain = 'butterbykeba-com.myshopify.com';
4075
4076    
4077    
4078        window.sa_settings_from_metafield = null;
4079    
4080</script>
4080
4081
4082<div
4083    data-shop="butterbykeba-com.myshopify.com"
4084    class="smart-accessibility-widget "
4085    x-sa-bind:class="settings.position"
4086    x-sa-cloak
4087    style="display: none;"
4088    x-sa-show="settings.enable"
4089    x-sa-trap="openWidget"
4090    x-sa-on:keyup.tab.window="enableKeyboardNavigation = true"
4091    x-sa-on:keyup.escape.window="openWidget = false"
4092    x-sa-data="sa_accessibility">
4093    <div class="smart-accessibility-widget__overlay sa-no-track" x-sa-show="openWidget" x-sa-on:click="openWidget = false"></div>
4094    <div
4095        x-sa-bind:class="settings.position + ' ' + settings.icon_size"
4096        x-sa-show="!settings.hide_trigger"
4097        x-sa-bind:style="{
4098            borderColor: settings.brand_color,
4099        }"
4100        class="sa-widget__cta">
4101        <button type="button" x-sa-on:click="openWidget = !openWidget"
4102            x-sa-bind:style="getBranding"
4103            :aria-label="settings.t_enable_accessibility"
4104            class="widget-icon sa-no-track" :title="settings.t_enable_accessibility">
4105
4106            <svg x-sa-show="openWidget" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-x">
4107                <line x1="18" y1="6" x2="6" y2="18"></line>
4108                <line x1="6" y1="6" x2="18" y2="18"></line>
4109            </svg>
4110
4111            <span x-sa-show="!openWidget" style="height: 24px;" class="sa-no-track">
4112
4113                <svg x-sa-show="settings.icon == 1" xmlns="http://www.w3.org/2000/svg" class="sa-icon sa-icon-accessibility" width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5"   stroke="#fff" fill="none" stroke-linecap="round" stroke-linejoin="round">
4114                    <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
4115                    <circle cx="11" cy="5" r="2" />
4116                    <polyline points="11 7 11 15 15 15 19 20" />
4117                    <line x1="11" y1="11" x2="16" y2="11" />
4118                    <path d="M7 11.5a5 5 0 1 0 6 7.5" />
4119                </svg>
4120
4121                <svg x-sa-show="settings.icon == 2" xmlns="http://www.w3.org/2000/svg" class="sa-icon sa-icon-tabler icon-tabler-accessible" width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
4122                    <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
4123                    <circle cx="12" cy="12" r="9" />
4124                    <path d="M10 16.5l2 -3l2 3m-2 -3v-2l3 -1m-6 0l3 1" />
4125                    <circle cx="12" cy="7.5" r=".5" fill="currentColor" />
4126                </svg>
4127
4128                <svg x-sa-show="settings.icon == 3" xmlns="http://www.w3.org/2000/svg" class="sa-icon sa-icon-tabler icon-tabler-disabled-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
4129                    <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
4130                    <circle cx="17" cy="6" r="2" />
4131                    <path d="M9 11a5 5 0 1 0 3.95 7.95" />
4132                    <path d="M19 20l-4 -5h-4l3 -5l-4 -3l-4 1" />
4133                </svg>
4134
4135                <svg x-sa-show="settings.icon == 4" class="sa-icon sa-icon-tabler icon-tabler-disabled-4" width="28" height="28" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" stroke-width="1.5" stroke="currentColor" style="fill: currentColor;" fill="currentColor" stroke-linecap="round" stroke-linejoin="round">
4136                    <path d="M256,112a56,56,0,1,1,56-56A56.06,56.06,0,0,1,256,112Z"/>
4137                    <path d="M432,112.8l-.45.12h0l-.42.13c-1,.28-2,.58-3,.89-18.61,5.46-108.93,30.92-172.56,30.92-59.13,0-141.28-22-167.56-29.47a73.79,73.79,0,0,0-8-2.58c-19-5-32,14.3-32,31.94,0,17.47,15.7,25.79,31.55,31.76v.28l95.22,29.74c9.73,3.73,12.33,7.54,13.6,10.84,4.13,10.59.83,31.56-.34,38.88l-5.8,45L150.05,477.44q-.15.72-.27,1.47l-.23,1.27h0c-2.32,16.15,9.54,31.82,32,31.82,19.6,0,28.25-13.53,32-31.94h0s28-157.57,42-157.57,42.84,157.57,42.84,157.57h0c3.75,18.41,12.4,31.94,32,31.94,22.52,0,34.38-15.74,32-31.94-.21-1.38-.46-2.74-.76-4.06L329,301.27l-5.79-45c-4.19-26.21-.82-34.87.32-36.9a1.09,1.09,0,0,0,.08-.15c1.08-2,6-6.48,17.48-10.79l89.28-31.21a16.9,16.9,0,0,0,1.62-.52c16-6,32-14.3,32-31.93S451,107.81,432,112.8Z"/>
4138                </svg>
4139
4140            </span>
4141            <span class="sa-sr-only sa-no-track" x-sa-text="settings.t_enable_accessibility">
4142                Enable accessibility
4143            </span>
4144        </button>
4145    </div>
4146
4147    <div class="sa-widget__wrapper sa-no-track"
4148        x-sa-bind:class="settings.position"
4149        x-sa-bind:style="{
4150            borderColor: settings.brand_color,
4151        }"
4152        x-sa-show="openWidget">
4153
4154        <div
4155            x-sa-bind:style="getBranding"
4156            class="sa-widget__header sa-no-track">
4157            <div class="sa-widget__title sa-no-track" x-sa-text="settings.title">
4158                Accessibility
4159            </div>
4160            <button type="button" x-sa-ref="close_btn" x-sa-on:click="openWidget = false"
4161                :aria-label="settings.t_close_accessibility"
4162                class="sa-widget__close sa-no-track">
4163                <svg xmlns="http://www.w3.org/2000/svg" class="sa-icon sa-icon-close" width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" stroke="#fff" fill="none" stroke-linecap="round" stroke-linejoin="round">
4164                <title>Close icon</title>
4165                <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
4166                <line x1="18" y1="6" x2="6" y2="18" />
4167                <line x1="6" y1="6" x2="18" y2="18" />
4168                </svg>
4169
4170                <span class="sa-sr-only" x-sa-text="settings.t_close_accessibility">
4171                    Close accessibility widget
4172                </span>
4173            </button>
4174        </div>
4175
4176        <div class="sa-widget__top sa-button--group sa-no-track">
4177
4178            <button type="button"
4179                :aria-label="settings.t_reset_all"
4180                x-sa-show="settings.show_reset_all"
4181                x-sa-text="settings.t_reset_all"
4182                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4183                x-sa-on:click="resetAll(); $dispatch('sa-reset-all')"
4184                class="sa-relative sa-no-track sa-button">
4185                Reset All
4186            </button>
4187
4188            <button
4189                x-sa-show="settings.show_statement"
4190                x-sa-on:click="toggleStatement = !toggleStatement"
4191                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4192                :aria-label="settings.t_statement"
4193                type="button"
4194                class="sa-relative sa-no-track sa-button"
4195                x-sa-bind:class="{ 'active' : toggleStatement }"
4196                >
4197                <svg class="sa-svg-checked" x-sa-bind:style="toggleStatement && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4198                    <title>Checked mark</title>
4199                    <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4200                </svg>
4201                <span x-sa-text="settings.t_statement" class="sa-no-track">
4202                    Statement
4203                </span>
4204            </button>
4205
4206        </div>
4207
4208        <div x-sa-show="toggleStatement" class="sa-widget__statement sa-no-track">
4209            <div x-sa-html="(toggleStatement) ? settings.statement : ''"></div>
4210        </div>
4211
4212        <div x-sa-show="!toggleStatement" class="sa-widget__main sa-no-track">
4213
4214            <select x-sa-show="settings.show_language" x-sa-model="language.currentLanguage" name="sa_language" class="widget__feature sa-no-track sa-full-width" aria-label="Change language">
4215                <option value="auto">Language</option>
4216                <option value="en">English</option>
4217                <option value="fr">French</option>
4218                <option value="es">Spanish</option>
4219                <option value="de">German</option>
4220                <option value="it">Italian</option>
4221                <option value="pt">Portuguese</option>
4222                <option value="zh">Chinese</option>
4223                <option value="ja">Japanese</option>
4224                <option value="ar">Arabic</option>
4225                <option value="he">Hebrew</option>
4226                <option value="fa">Persian</option>
4227            </select>
4228
4229            <button
4230                x-sa-show="settings.show_font_size"
4231                x-sa-data="{ level: $persist(0).as('font-size-level') }"
4232                x-sa-on:sa-reset-all.window="level = 0"
4233                :aria-label="settings.t_font_size"
4234                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4235                x-sa-on:click="() => { if(level < 4) { level++; adjustFontSize(level) } else { level = 0; resetFontSize() } }"
4236                class="widget__feature sa-no-track sa-relative sa-button" x-sa-bind:class="{ 'active' : font.isInitialised }" type="button">
4237                <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
4238                    stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-type sa-mx-auto">
4239                    <title>Adjust font size</title>
4240                    <polyline points="4 7 4 4 20 4 20 7"></polyline>
4241                    <line x1="9" y1="20" x2="15" y2="20"></line>
4242                    <line x1="12" y1="4" x2="12" y2="20"></line>
4243                </svg>
4244
4245                <svg class="sa-svg-checked" x-sa-bind:style="font.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4246                    <title>Checked mark</title>
4247                    <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4248                </svg>
4249                <span class="sa-no-track" x-sa-text="settings.t_font_size"> Font size</span>
4250                <div class="sa-bar sa-no-track">
4251                    <div x-sa-show="level > 0" class="sa-bar__flex">
4252                        <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 0 && { backgroundColor: settings.brand_color }"></span>
4253                        <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 1 && { backgroundColor: settings.brand_color }"></span>
4254                        <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 2 && { backgroundColor: settings.brand_color }"></span>
4255                        <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 3 && { backgroundColor: settings.brand_color }"></span>
4256                    </div>
4257                </div>
4258
4259            </button>
4260
4261            <button
4262                x-sa-show="settings.show_screen_reader"
4263                x-sa-on:click="toggleScreenReader"
4264                :aria-label="settings.t_screen_reader"
4265                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4266                class="widget__feature sa-no-track sa-relative sa-button"
4267                x-sa-bind:class="{ 'active' : screenReader.isInitialised }"
4268                type="button">
4269                <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
4270                    stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-mic sa-mx-auto">
4271                    <title>Screen Reader</title>
4272                    <path d="M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"></path>
4273                    <path d="M19 10v2a7 7 0 0 1-14 0v-2"></path>
4274                    <line x1="12" y1="19" x2="12" y2="23"></line>
4275                    <line x1="8" y1="23" x2="16" y2="23"></line>
4276                </svg>
4277                <svg class="sa-svg-checked" x-sa-bind:style="screenReader.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4278                    <title>Checked mark</title>
4279                    <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4280                </svg>
4281                <span class="sa-no-track" x-sa-text="settings.t_screen_reader"> Screen Reader</span>
4282            </button>
4283
4284            <button
4285                x-sa-show="settings.show_contrast"
4286                x-sa-data="{ level: $persist(0).as('contrast-level') }"
4287                x-sa-on:sa-reset-all.window="level = 0"
4288                :aria-label="settings.t_contrast"
4289                x-sa-on:click="() => { if(level < 3) { level++; toggleContrast(level) } else { level = 0; resetContrast() } }"
4290                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4291                class="widget__feature sa-no-track sa-relative sa-button"
4292                x-sa-bind:class="{ 'active' : contrast.isInitialised }"
4293                type="button">
4294                <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-contrast sa-mx-auto">
4295                    <title>Contrast</title>
4296                    <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
4297                    <circle cx="12" cy="12" r="9" />
4298                    <path d="M12 17a5 5 0 0 0 0 -10v10" />
4299                </svg>
4300
4301                <svg class="sa-svg-checked" x-sa-bind:style="contrast.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4302                    <title>Checked mark</title>
4303                    <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4304                </svg>
4305
4306                <span class="sa-no-track" x-sa-show="level == 0" x-sa-text="settings.t_contrast"> Contrast</span>
4307                <span class="sa-no-track" x-sa-show="level == 1" x-sa-text="settings.t_inverted"> Inverted</span>
4308                <span class="sa-no-track" x-sa-show="level == 2" x-sa-text="settings.t_low_contrast"> Low Contrast</span>
4309                <span class="sa-no-track" x-sa-show="level == 3" x-sa-text="settings.t_high_contrast"> High Contrast</span>
4310
4311                <div class="sa-bar sa-no-track">
4312                    <div x-sa-show="level > 0" class="sa-bar__flex">
4313                        <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 0 && { backgroundColor: settings.brand_color }"></span>
4314                        <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 1 && { backgroundColor: settings.brand_color }"></span>
4315                        <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 2 && { backgroundColor: settings.brand_color }"></span>
4316                    </div>
4317                </div>
4318
4319            </button>
4320
4321            <button
4322                x-sa-show="settings.show_highlight_links"
4323                x-sa-on:click="toggleLinkHighlights"
4324                :aria-label="settings.t_highlight_links"
4325                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4326                class="widget__feature sa-no-track sa-relative sa-button" x-sa-bind:class="{ 'active' : linkHighlights }" type="button">
4327                <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
4328                stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-type sa-mx-auto">
4329                    <title>Highlight Links</title>
4330                    <path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path>
4331                    <path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path>
4332                </svg>
4333
4334                <svg class="sa-svg-checked" x-sa-bind:style="linkHighlights && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4335                    <title>Checked mark</title>
4336                    <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4337                </svg>
4338                <span class="sa-no-track" x-sa-text="settings.t_highlight_links"> Highlight Links</span>
4339            </button>
4340
4341            <button
4342                x-sa-show="settings.show_cursor"
4343                x-sa-on:click="toggleBigCursor"
4344                :aria-label="settings.t_cursor"
4345                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4346                class="widget__feature sa-no-track sa-relative sa-button"
4347                x-sa-bind:class="{ 'active' : enableBigCursor }" type="button">
4348                <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-mouse-pointer sa-mx-auto">
4349                    <title>Change Cursor</title>
4350                    <path d="M3 3l7.07 16.97 2.51-7.39 7.39-2.51L3 3z"></path>
4351                    <path d="M13 13l6 6"></path>
4352                </svg>
4353
4354                <svg class="sa-svg-checked" x-sa-bind:style="enableBigCursor && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4355                    <title>Checked mark</title>
4356                    <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4357                </svg>
4358
4359                <span class="sa-no-track" x-sa-text="settings.t_cursor"> Cursor</span>
4360
4361            </button>
4362
4363            <button
4364                x-sa-show="settings.show_text_align"
4365                x-sa-data="{
4366                    level: $persist(0).as('text-align-level'),
4367                }"
4368                :aria-label="settings.t_text_align"
4369                x-sa-on:sa-reset-all.window="level = 0"
4370                x-sa-on:click="() => { if(level < 3) { level++; toggleTextAlign(level) } else { level = 0; resetTextAlign() } }"
4371                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4372                class="widget__feature sa-no-track sa-relative sa-button"
4373                x-sa-bind:class="{ 'active' : textAlign.isInitialised }" type="button">
4374
4375                    <svg xmlns="http://www.w3.org/2000/svg" x-sa-show="level == 0 || level == 2" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-align sa-mx-auto">
4376                        <title>Text align</title>
4377                        <line x1="18" y1="10" x2="6" y2="10"></line>
4378                        <line x1="21" y1="6" x2="3" y2="6"></line>
4379                        <line x1="21" y1="14" x2="3" y2="14"></line>
4380                        <line x1="18" y1="18" x2="6" y2="18"></line>
4381                    </svg>
4382
4383                    <svg xmlns="http://www.w3.org/2000/svg" x-sa-show="level == 1" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-align sa-mx-auto">
4384                        <title>Text left</title>
4385                        <line x1="17" y1="10" x2="3" y2="10"></line>
4386                        <line x1="21" y1="6" x2="3" y2="6"></line>
4387                        <line x1="21" y1="14" x2="3" y2="14"></line>
4388                        <line x1="17" y1="18" x2="3" y2="18"></line>
4389                    </svg>
4390
4391                    <svg xmlns="http://www.w3.org/2000/svg" x-sa-show="level == 3" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-align sa-mx-auto">
4392                        <title>Text right</title>
4393                        <line x1="21" y1="10" x2="7" y2="10"></line>
4394                        <line x1="21" y1="6" x2="3" y2="6"></line>
4395                        <line x1="21" y1="14" x2="3" y2="14"></line>
4396                        <line x1="21" y1="18" x2="7" y2="18"></line>
4397                    </svg>
4398
4399                    <svg class="sa-svg-checked" x-sa-bind:style="textAlign.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4400                        <title>Checked mark</title>
4401                        <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4402                    </svg>
4403                    <span class="sa-no-track">
4404                        <span class="sa-no-track" x-sa-show="level == 0" x-sa-text="settings.t_text_align"> Text Align </span>
4405                        <span class="sa-no-track" x-sa-show="level == 1" x-sa-text="settings.t_text_left"> Text Left </span>
4406                        <span class="sa-no-track" x-sa-show="level == 2" x-sa-text="settings.t_text_center"> Text Center </span>
4407                        <span class="sa-no-track" x-sa-show="level == 3" x-sa-text="settings.t_text_right"> Text Right </span>
4408                    </span>
4409
4410                    <div class="sa-bar sa-no-track">
4411                        <div x-sa-show="level > 0" class="sa-bar__flex">
4412                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 0 && { backgroundColor: settings.brand_color }"></span>
4413                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 1 && { backgroundColor: settings.brand_color }"></span>
4414                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 2 && { backgroundColor: settings.brand_color }"></span>
4415                       </div>
4416                    </div>
4417            </button>
4418
4419            <button
4420                x-sa-show="settings.show_saturation"
4421                x-sa-data="{ level: $persist(0).as('saturation-level') }"
4422                x-sa-on:sa-reset-all.window="level = 0"
4423                :aria-label="settings.t_saturation"
4424                x-sa-on:click="() => { if(level < 3) { level++; toggleSaturation(level) } else { level = 0; resetSaturation() } }"
4425                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4426                class="widget__feature sa-no-track sa-relative sa-button"
4427                x-sa-bind:class="{ 'active' : saturation.isInitialised }" type="button">
4428                    <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 16 16" fill="currentColor" class="sa-icon sa-icon-droplet sa-mx-auto" style="fill: currentColor">
4429                        <title>Saturation icon</title>
4430                        <path fill-rule="evenodd" d="M7.21.8C7.69.295 8 0 8 0c.109.363.234.708.371 1.038.812 1.946 2.073 3.35 3.197 4.6C12.878 7.096 14 8.345 14 10a6 6 0 0 1-12 0C2 6.668 5.58 2.517 7.21.8zm.413 1.021A31.25 31.25 0 0 0 5.794 3.99c-.726.95-1.436 2.008-1.96 3.07C3.304 8.133 3 9.138 3 10a5 5 0 0 0 10 0c0-1.201-.796-2.157-2.181-3.7l-.03-.032C9.75 5.11 8.5 3.72 7.623 1.82z"/>
4431                        <path fill-rule="evenodd" d="M4.553 7.776c.82-1.641 1.717-2.753 2.093-3.13l.708.708c-.29.29-1.128 1.311-1.907 2.87l-.894-.448z"/>
4432                    </svg>
4433
4434                    <svg class="sa-svg-checked" x-sa-bind:style="saturation.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4435                        <title>Checked mark</title>
4436                        <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4437                    </svg>
4438
4439                    <span class="sa-no-track" x-sa-show="level == 0" x-sa-text="settings.t_saturation"> Saturation</span>
4440                    <span class="sa-no-track" x-sa-show="level == 1" x-sa-text="settings.t_low_saturation"> Low Saturation</span>
4441                    <span class="sa-no-track" x-sa-show="level == 2" x-sa-text="settings.t_high_saturation"> High Saturation</span>
4442                    <span class="sa-no-track" x-sa-show="level == 3" x-sa-text="settings.t_grayscale"> Grayscale</span>
4443
4444                    <div class="sa-bar sa-no-track">
4445                        <div x-sa-show="level > 0" class="sa-bar__flex">
4446                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 0 && { backgroundColor: settings.brand_color }"></span>
4447                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 1 && { backgroundColor: settings.brand_color }"></span>
4448                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 2 && { backgroundColor: settings.brand_color }"></span>
4449                        </div>
4450                    </div>
4451            </button>
4452
4453            <button
4454                x-sa-show="settings.show_line_height"
4455                x-sa-data="{
4456                    level: $persist(0).as('line-height-level'),
4457                }"
4458                x-sa-on:sa-reset-all.window="level = 0"
4459                :aria-label="settings.t_line_height"
4460                x-sa-on:click="() => { if(level < 4) { level++; toggleLineHeight(level) } else { level = 0; resetLineHeight() } }"
4461                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4462                class="widget__feature sa-no-track sa-relative sa-button" type="button">
4463                <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-line-height sa-mx-auto">
4464                        <title>Line Height</title>
4465                        <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
4466                        <polyline points="3 8 6 5 9 8" />
4467                        <polyline points="3 16 6 19 9 16" />
4468                        <line x1="6" y1="5" x2="6" y2="19" />
4469                        <line x1="13" y1="6" x2="20" y2="6" />
4470                        <line x1="13" y1="12" x2="20" y2="12" />
4471                        <line x1="13" y1="18" x2="20" y2="18" />
4472                    </svg>
4473                    <svg class="sa-svg-checked" x-sa-bind:style="lineHeight.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4474                        <title>Checked mark</title>
4475                        <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4476                    </svg>
4477                    <span class="sa-no-track" x-sa-text="settings.t_line_height"> Line Height</span>
4478
4479                    <div class="sa-bar sa-no-track">
4480                        <div x-sa-show="level > 0" class="sa-bar__flex">
4481                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 0 && { backgroundColor: settings.brand_color }"></span>
4482                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 1 && { backgroundColor: settings.brand_color }"></span>
4483                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 2 && { backgroundColor: settings.brand_color }"></span>
4484                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 3 && { backgroundColor: settings.brand_color }"></span>
4485                        </div>
4486                    </div>
4487
4488            </button>
4489
4490            <button
4491                x-sa-show="settings.show_letter_spacing"
4492                x-sa-data="{
4493                    level: $persist(0).as('letter-spacing-level'),
4494                }"
4495                x-sa-on:sa-reset-all.window="level = 0"
4496                :aria-label="settings.t_letter_spacing"
4497                x-sa-on:click="() => { if(level < 4) { level++; toggleLetterSpacing(level) } else { level = 0; resetLetterSpacing() } }"
4498                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4499                class="widget__feature sa-no-track sa-relative sa-button"
4500                x-sa-bind:class="{ 'active' : letterSpacing.isInitialised }"
4501                type="button">
4502                <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-letter-spacing sa-mx-auto">
4503                        <title>Letter Spacing</title>
4504                        <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
4505                        <path d="M5 12v-5.5a2.5 2.5 0 0 1 5 0v5.5m0 -4h-5" />
4506                        <path d="M13 4l3 8l3 -8" />
4507                        <path d="M5 18h14" />
4508                        <path d="M17 20l2 -2l-2 -2" />
4509                        <path d="M7 16l-2 2l2 2" />
4510                    </svg>
4511
4512                    <svg class="sa-svg-checked" x-sa-bind:style="letterSpacing.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4513                        <title>Checked mark</title>
4514                        <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4515                    </svg>
4516
4517                    <span class="sa-no-track" x-sa-text="settings.t_letter_spacing">Letter Spacing</span>
4518                    <div class="sa-bar sa-no-track">
4519                        <div x-sa-show="level > 0" class="sa-bar__flex">
4520                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 0 && { backgroundColor: settings.brand_color }"></span>
4521                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 1 && { backgroundColor: settings.brand_color }"></span>
4522                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 2 && { backgroundColor: settings.brand_color }"></span>
4523                            <span class="sa-no-track sa-bar__flex-bar" x-sa-bind:style="level > 3 && { backgroundColor: settings.brand_color }"></span>
4524                        </div>
4525                    </div>
4526            </button>
4527
4528            <button
4529                x-sa-show="settings.show_stop_animations"
4530                x-sa-on:click="toggleStopAnimations"
4531                :aria-label="settings.t_stop_animation"
4532                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4533                class="widget__feature sa-no-track sa-relative sa-button"
4534                x-sa-bind:class="{ 'active' : enableStopAnimations }"
4535                type="button">
4536                <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-align sa-mx-auto">
4537                    <title>Stop Animations</title>
4538                    <circle cx="12" cy="12" r="10"></circle>
4539                    <line x1="10" y1="15" x2="10" y2="9"></line>
4540                    <line x1="14" y1="15" x2="14" y2="9"></line>
4541                    </svg>
4542                    <svg class="sa-svg-checked" x-sa-bind:style="enableStopAnimations && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4543                        <title>Checked mark</title>
4544                        <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4545                    </svg>
4546                    <span class="sa-no-track" x-sa-text="settings.t_stop_animation">Stop Animations</span>
4547            </button>
4548
4549            <button
4550                x-sa-show="settings.show_mute_sounds"
4551                x-sa-on:click="toggleMuteSounds"
4552                :aria-label="settings.t_mute_sounds"
4553                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4554                class="widget__feature sa-no-track sa-relative sa-button"
4555                x-sa-bind:class="{ 'active' : enableMuteSounds }"
4556                type="button">
4557                <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-align sa-mx-auto">
4558                        <title>Mute sounds</title>
4559                        <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
4560                        <path d="M6 10c0 -1.146 .277 -2.245 .78 -3.219m1.792 -2.208a7 7 0 0 1 10.428 9.027a10 10 0 0 1 -.633 .762m-2.045 1.96a8 8 0 0 0 -1.322 2.278a4.5 4.5 0 0 1 -6.8 1.4" />
4561                        <path d="M11.42 7.414a3 3 0 0 1 4.131 4.13" />
4562                        <line x1="3" y1="3" x2="21" y2="21" />
4563                    </svg>
4564                    <svg class="sa-svg-checked"
4565                        x-sa-bind:style="enableMuteSounds && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4566                        <title>Checked mark</title>
4567                        <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4568                    </svg>
4569                    <span class="sa-no-track" x-sa-text="settings.t_mute_sounds">Mute Sounds</span>
4570            </button>
4571
4572            <button
4573                x-sa-show="settings.show_hide_images"
4574                x-sa-on:click="toggleHideImages"
4575                :aria-label="settings.t_hide_images"
4576                x-sa-bind:style="{ '--saShadowColor': settings.brand_color, borderColor: settings.brand_color }"
4577                class="widget__feature sa-no-track sa-relative sa-button"
4578                x-sa-bind:class="{ 'active' : hideImages }"
4579                type="button">
4580                    <svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="sa-icon sa-icon-align sa-mx-auto">
4581                        <title>Hide Image</title>
4582                        <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
4583                        <line x1="3" y1="3" x2="21" y2="21" />
4584                        <line x1="15" y1="8" x2="15.01" y2="8" />
4585                        <path d="M19.121 19.122a3 3 0 0 1 -2.121 .878h-10a3 3 0 0 1 -3 -3v-10c0 -.833 .34 -1.587 .888 -2.131m3.112 -.869h9a3 3 0 0 1 3 3v9" />
4586                        <path d="M4 15l4 -4c.928 -.893 2.072 -.893 3 0l5 5" />
4587                        <path d="M16.32 12.34c.577 -.059 1.162 .162 1.68 .66l2 2" />
4588                    </svg>
4589                    <svg class="sa-svg-checked"
4590                        x-sa-bind:style="hideImages && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4591                        <title>Checked mark</title>
4592                        <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4593                    </svg>
4594                    <span class="sa-no-track" x-sa-text="settings.t_hide_images">Hide Images</span>
4595            </button>
4596
4597            <div x-sa-show="settings.show_text_colors" class="widget__feature sa-no-track sa-text-center sa-relative sa-widget__col-2">
4598                <div class="sa-no-track sa-text" x-sa-text="settings.t_text_colors">Adjust text colors</div>
4599                <svg class="sa-svg-checked"
4600                        x-sa-bind:style="textColor.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4601                        <title>Checked mark</title>
4602                        <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4603                </svg>
4604                <div class="sa-widget__flex sa-widget__gap sa-widget__justify-evenly sa-no-track">
4605                    <button class="sa-button sa-widget__swatch sa-bg-red"
4606                        x-sa-bind:class="{ 'sa-active' : isTextColor('#dc2626') }"
4607                        x-sa-on:click="setTextColor('#dc2626')"
4608                        aria-label="Change text color to red"
4609                        title="Change text color to red"></button>
4610                    <button class="sa-button sa-widget__swatch sa-bg-blue"
4611                        x-sa-bind:class="{ 'sa-active' : isTextColor('#2563eb') }"
4612                        x-sa-on:click="setTextColor('#2563eb')"
4613                        aria-label="Change text color to blue"
4614                        title="Change text color to blue"></button>
4615                    <button class="sa-button sa-widget__swatch sa-bg-green "
4616                        x-sa-bind:class="{ 'sa-active' : isTextColor('#16a34a') }"
4617                        x-sa-on:click="setTextColor('#16a34a')"
4618                        aria-label="Change text color to green"
4619                        title="Change text color to green"></button>
4620                    <button class="sa-button sa-widget__swatch sa-bg-purple "
4621                        x-sa-bind:class="{ 'sa-active' : isTextColor('#9333ea') }"
4622                        x-sa-on:click="setTextColor('#9333ea')"
4623                        aria-label="Change text color to purple"
4624                        title="Change text color to purple"></button>
4625                    <button class="sa-button sa-widget__swatch sa-bg-orange "
4626                        x-sa-bind:class="{ 'sa-active' : isTextColor('#ea580c') }"
4627                        x-sa-on:click="setTextColor('#ea580c')"
4628                        aria-label="Change text color to orange"
4629                        title="Change text color to orange"></button>
4630                    <button class="sa-button sa-widget__swatch sa-bg-teal "
4631                        x-sa-bind:class="{ 'sa-active' : isTextColor('#0d9488') }"
4632                        x-sa-on:click="setTextColor('#0d9488')"
4633                        aria-label="Change text color to teal"
4634                        title="Change text color to teal"></button>
4635                    <button class="sa-button sa-widget__swatch sa-bg-black "
4636                        x-sa-bind:class="{ 'sa-active' : isTextColor('#000') }"
4637                        x-sa-on:click="setTextColor('#000')"
4638                        aria-label="Change text color to black"
4639                        title="Change text color to black"></button>
4640                    <button class="sa-button sa-widget__swatch sa-bg-white "
4641                        x-sa-bind:class="{ 'sa-active' : isTextColor('#fff') }"
4642                        x-sa-on:click="setTextColor('#fff')"
4643                        aria-label="Change text color to white"
4644                        title="Change text color to white"></button>
4645                </div>
4646                <button class="sa-widget__reset-btn sa-button sa-no-track"
4647                x-sa-on:click="resetTextColor()"
4648                x-sa-text="settings.t_reset">Reset</button>
4649            </div>
4650
4651            <div x-sa-show="settings.show_heading_colors" class="widget__feature sa-no-track sa-text-center sa-relative sa-widget__col-2">
4652                <div class="sa-no-track sa-text" x-sa-text="settings.t_heading_colors">Adjust heading colors</div>
4653                <svg class="sa-svg-checked"
4654                        x-sa-bind:style="headingColor.isInitialised && { backgroundColor: settings.brand_color }" viewBox="0 0 20 20" fill="#fff">
4655                        <title>Checked mark</title>
4656                        <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4657                </svg>
4658                <div class="sa-widget__flex sa-widget__gap sa-widget__justify-evenly sa-no-track">
4659                    <button class="sa-button sa-widget__swatch sa-bg-red"
4660                        x-sa-bind:class="{ 'sa-active' : isHeadingColor('#dc2626') }"
4661                        x-sa-on:click="setHeadingColor('#dc2626')"
4662                        aria-label="Change heading color to red"
4663                        title="Change heading color to red"></button>
4664                    <button class="sa-button sa-widget__swatch sa-bg-blue"
4665                        x-sa-bind:class="{ 'sa-active' : isHeadingColor('#2563eb') }"
4666                        x-sa-on:click="setHeadingColor('#2563eb')"
4667                        aria-label="Change heading color to blue"
4668                        title="Change heading color to blue"></button>
4669                    <button class="sa-button sa-widget__swatch sa-bg-green "
4670                        x-sa-bind:class="{ 'sa-active' : isHeadingColor('#16a34a') }"
4671                        x-sa-on:click="setHeadingColor('#16a34a')"
4672                        aria-label="Change heading color to green"
4673                        title="Change heading color to green"></button>
4674                    <button class="sa-button sa-widget__swatch sa-bg-purple "
4675                        x-sa-bind:class="{ 'sa-active' : isHeadingColor('#9333ea') }"
4676                        x-sa-on:click="setHeadingColor('#9333ea')"
4677                        aria-label="Change heading color to purple"
4678                        title="Change heading color to purple"></button>
4679                    <button class="sa-button sa-widget__swatch sa-bg-orange "
4680                        x-sa-bind:class="{ 'sa-active' : isHeadingColor('#ea580c') }"
4681                        x-sa-on:click="setHeadingColor('#ea580c')"
4682                        aria-label="Change heading color to orange"
4683                        title="Change heading color to orange"></button>
4684                    <button class="sa-button sa-widget__swatch sa-bg-teal "
4685                        x-sa-bind:class="{ 'sa-active' : isHeadingColor('#0d9488') }"
4686                        x-sa-on:click="setHeadingColor('#0d9488')"
4687                        aria-label="Change heading color to teal"
4688                        title="Change heading color to teal"></button>
4689                    <button class="sa-button sa-widget__swatch sa-bg-black "
4690                        x-sa-bind:class="{ 'sa-active' : isHeadingColor('#000') }"
4691                        x-sa-on:click="setHeadingColor('#000')"
4692                        aria-label="Change heading color to black"
4693                        title="Change heading color to black"></button>
4694                    <button class="sa-button sa-widget__swatch sa-bg-white "
4695                        x-sa-bind:class="{ 'sa-active' : isHeadingColor('#fff') }"
4696                        x-sa-on:click="setHeadingColor('#fff')"
4697                        aria-label="Change heading color to white"
4698                        title="Change heading color to white"></button>
4699                </div>
4700                <button class="sa-widget__reset-btn sa-button sa-no-track"
4701                x-sa-on:click="resetHeadingColor()"
4702                x-sa-text="settings.t_reset">Reset</button>
4703            </div>
4704
4705            <div x-sa-show="settings.show_bg_colors" class="widget__feature sa-no-track sa-text-center sa-relative sa-widget__col-2">
4706                <div class="sa-no-track sa-text" x-sa-text="settings.t_bg_colors">Adjust background colors</div>
4707                <svg class="sa-svg-checked"
4708                        x-sa-bind:style="bgColor.isInitialised && { backgroundColor: settings.brand_color }
4708" viewBox="0 0 20 20" fill="#fff">
4709                        <title>Checked mark</title>
4710                        <path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
4711                </svg>
4712                <div class="sa-widget__flex sa-widget__gap sa-widget__justify-evenly sa-no-track">
4713                    <button class="sa-button sa-widget__swatch sa-bg-red"
4714                        x-sa-bind:class="{ 'sa-active' : isBgColor('#dc2626') }"
4715                        x-sa-on:click="setBgColor('#dc2626')"
4716                        aria-label="Change background color to red"
4717                        title="Change background color to red"></button>
4718                    <button class="sa-button sa-widget__swatch sa-bg-blue"
4719                        x-sa-bind:class="{ 'sa-active' : isBgColor('#2563eb') }"
4720                        x-sa-on:click="setBgColor('#2563eb')"
4721                        aria-label="Change background color to blue"
4722                        title="Change background color to blue"></button>
4723                    <button class="sa-button sa-widget__swatch sa-bg-green "
4724                        x-sa-bind:class="{ 'sa-active' : isBgColor('#16a34a') }"
4725                        x-sa-on:click="setBgColor('#16a34a')"
4726                        aria-label="Change background color to green"
4727                        title="Change background color to green"></button>
4728                    <button class="sa-button sa-widget__swatch sa-bg-purple "
4729                        x-sa-bind:class="{ 'sa-active' : isBgColor('#9333ea') }"
4730                        x-sa-on:click="setBgColor('#9333ea')"
4731                        aria-label="Change background color to purple"
4732                        title="Change background color to purple"></button>
4733                    <button class="sa-button sa-widget__swatch sa-bg-orange "
4734                        x-sa-bind:class="{ 'sa-active' : isBgColor('#ea580c') }"
4735                        x-sa-on:click="setBgColor('#ea580c')"
4736                        aria-label="Change background color to orange"
4737                        title="Change background color to orange"></button>
4738                    <button class="sa-button sa-widget__swatch sa-bg-teal "
4739                        x-sa-bind:class="{ 'sa-active' : isBgColor('#0d9488') }"
4740                        x-sa-on:click="setBgColor('#0d9488')"
4741                        aria-label="Change background color to teal"
4742                        title="Change background color to teal"></button>
4743                    <button class="sa-button sa-widget__swatch sa-bg-black "
4744                        x-sa-bind:class="{ 'sa-active' : isBgColor('#000') }"
4745                        x-sa-on:click="setBgColor('#000')"
4746                        aria-label="Change background color to black"
4747                        title="Change background color to black"></button>
4748                    <button class="sa-button sa-widget__swatch sa-bg-white "
4749                        x-sa-bind:class="{ 'sa-active' : isBgColor('#fff') }"
4750                        x-sa-on:click="setBgColor('#fff')"
4751                        aria-label="Change background color to white"
4752                        title="Change background color to white"></button>
4753                </div>
4754                <button class="sa-widget__reset-btn sa-button sa-no-track"
4755                x-sa-on:click="resetBgColor()"
4756                x-sa-text="settings.t_reset">Reset</button>
4757            </div>
4758
4759        </div>
4760
4761        
4762
4763    </div>
4764
4765</div>
4766
4767<!--googleon: all-->
4768
4769
4770</div><div id="shopify-block-AakNoTzR0N0NkN3Z2W__11532412952436166569" class="shopify-block shopify-app-block">
4770<script async src="https://loox.io/widget/EJegeCaWHi/loox.1634262735307.js?shop=butterbykeba-com.myshopify.com"></script>
4770
4771
4772
4773	<!-- __LXV: 1788483513192;__LXR: https://loox.io;__LXC: EJegeCaWHi; -->
4773<script>var loox_global_hash = '1788483513192';
4774var loox_bundle_reviews_enabled = false;</script>
4774<script>var loox_pop_active = true;var loox_pop_display = {"home_page":false,"product_page":true,"cart_page":true,"other_pages":false};</script>
4774<script>var visitor_level_referral = {"active":true,"rtl":false,"position":"left","button_text":"Get $8","button_bg_color":"0a000a","button_text_color":"FFFFFF","display_on_home_page":false,"display_on_product_page":true,"display_on_cart_page":true,"display_on_other_pages":false,"hide_on_mobile":false,"sidebar_visible":true,"orientation":"default","border_radius":{"key":"extraRounded","value":"16px","label":"Extra Rounded"}};
4775</script>
4775<style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }</style>
4776
4777
4778
4779
4780
4781
4782
4783</div>
4783<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4783
4784<shopify-store store-domain="https://butterbykeba.com" country="US" language="en"></shopify-store>
4785<shopify-chat></shopify-chat>
4786</body>
4787</html>
4788
4789<!-- Begin Shopify-Afterpay JavaScript Snippet (v1.0.12) -->
4790<script type="text/javascript">
4791  // Overrides:
4792  // var afterpay_min = 0.04;            // As per your Afterpay contract.
4793  // var afterpay_max = 2000.00;         // As per your Afterpay contract.
4794  // var afterpay_cbt_enabled = false;   // As per your Afterpay contract; change to true to display Cross-Border Trade artwork (for AU/NZ).
4795  // var afterpay_logo_theme = 'colour'; // Can be 'colour', 'black' or 'white'.
4796  // var afterpay_product_selector = '#product-price-selector';
4797  // var afterpay_cart_integration_enabled = true;
4798  // var afterpay_cart_static_selector = '#cart-subtotal-selector';
4799
4800  // Non-editable fields:
4801  var afterpay_shop_currency = "USD";
4802  var afterpay_cart_currency = "USD";
4803  var afterpay_shop_money_format = "${{amount}}";
4804  var afterpay_shop_permanent_domain = "butterbykeba-com.myshopify.com";
4805  var afterpay_theme_name = "staging - Butter By Keba 03142023";
4806  var afterpay_product = null;
4807  var afterpay_current_variant = null;
4808  var afterpay_cart_total_price = 0;
4809  var afterpay_js_snippet_version = '1.0.12';
4810</script>
vendor: 1 bytes, line 4810
4810
4811<script type="text/javascript" src="https://static.afterpay.com/shopify-afterpay-javascript.js"></script>
4811
4812<!-- End Shopify-Afterpay JavaScript Snippet (v1.0.12) -->
4813
4814}

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.