1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67<!doctype html> 68<html class="no-js" lang="en"> 69 <head><link href="//www.benebone.com/cdn/shop/t/90/assets/bss-hide-variant.css?v=162644570525669934341783434467" rel="stylesheet" type="text/css" media="all" /> 70 71<!-- Start - blocked by search engines, set to page handle - CM --> 72 73 74 75 76 77 78 79 <!-- blocks all team pages --> 80 81 <!-- blocks all team pages --> 82 83 84<!-- End - blocked by search engines, set to page handle - CM --> 85 86 87 88 89<!-- Start - Google Tag Manager - used for Sirus and Google Tags we add but Google Shopify app does main tracking not any custom tags we added - CM --> 90 91 92 <!-- Google Tag Manager seems to cause dup googletag lin but seems OK for stats - CM -->
93<script> 94 window.dataLayer = window.dataLayer || []; 95</script>
95
96<script>
vendor: 327 bytes, lines 96-100
96(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 97new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 98j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 99'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 100})(window,document,'script','dataLayer','
100GTM-N866WKKM
vendor: 3 bytes, line 100
100');
100</script>
100 101<!-- End Google Tag Manager --> 102 103<!-- End - Google Tag Manager - used for Sirus and Google Tags we add but Google Shopify app does main tracking not any custom tags we added - CM --> 104 105 106 107 108 109 110 111<!-- Start - Tracking for revolution slider because the trigger isn't working with Google Tag Manager - not wprking - CM
112<script> 113 114 $(document).ready(function($) { 115 // Your jQuery code here 116 117$('body').on('click', '.ga-button', function() { 118 119 var $this = $(this), 120 data = $this.attr('data-link') || $this.attr('href'); 121 122 if(!data) { 123 124 data = $this.attr('data-actions'); 125 if(data) data = data[0].url; 126 if(!data) data = $this.attr('id'); 127 128 } 129 130 gtag('event', 'click', { event_category: 'outbound', event_action: 'click', event_label: data}); 131 132}); 133 134 135 136 137 $(window).on('load', function() { 138 139 $('.rev_slider').each(function() { 140 141 var ids = $(this).attr('id').split('rev_slider_')[1].split('_')[0], 142 api = eval('revapi' + ids); 143 144 api.on('revolution.slide.onchange', function(e, data) { 145 146 var data = 'Slider ' + ids + ' changed to slide #' + data.slideIndex; 147 gtag('event', 'click', { event_category: 'outbound', event_action: 'click', event_label: data}); 148 149 }); 150 151 }); 152 153}); 154}); // end jquery 155 156</script>
156 157<!-- End - Tracking for revolution slider because the trigger isn't working with Google Tag Manager - CM --> 158 159
160<script type="text/javascript"> 161const currentURL = window.location.href; 162const url = new URL(currentURL); 163if(url.searchParams.get("q").toLowerCase()=='bandannas'){ 164 const style = document.createElement("style"); 165 style.textContent = "#snize_results,.snize-ac-results-content{ display: none !important; }"; 166 document.head.appendChild(style); 167} 168</script>
168 169<!-- enable to hide yotpo reviews on certain product pages - Yotpo put in but CM is holding off for now - CM
170<script type="text/javascript"> 171window.onload = function() { 172 var urlsToHideWidget = [ 173 "https://shop.benebone.com/products/i-wear-my-heart-on-my-sleeve", 174 "https://shop.benebone.com/products/good-human-hat" 175 // add more product URLs as needed 176 ]; 177 if (urlsToHideWidget.includes(document.URL)) { 178 var link = document.getElementById("yotpoMainWidgetCartridge"); 179 link.style.display = "none"; 180 link.style.visibility = "hidden"; 181 } 182} 183</script>
183 184 <!-- enable to hide yotpo reviews on certain product pages - Yotpo put in but CM is holding off for now - CM 185 186 <link href="//www.benebone.com/cdn/shop/t/90/assets/tiny.content.min.css?v=18065" rel="stylesheet" type="text/css" media="all" /> 187 188 <!-- PANDECTES-GDPR: DO NOT MODIFY AUTO GENERATED CODE BELOW -->�
188<script id="pandectes-rules">� � window.PandectesSettings = {"store":{"plan":"basic","theme":"Dawn - Master","primaryLocale":"en","adminMode":false},"tsPublished":1678290801,"declaration":{"showPurpose":false,"showProvider":false,"showDateGenerated":true},"language":{"languageMode":"Single","fallbackLanguage":"en","languageDetection":"browser","languagesSupported":[]},"texts":{"managed":{"headerText":{"en":"We respect your privacy"},"consentText":{"en":"This website uses cookies to ensure you get the best experience."},"dismissButtonText":{"en":"Ok"},"linkText":{"en":"Learn more"},"imprintText":{"en":"Imprint"},"preferencesButtonText":{"en":"Preferences"},"allowButtonText":{"en":"Accept"},"denyButtonText":{"en":"Decline"},"leaveSiteButtonText":{"en":"Leave this site"},"cookiePolicyText":{"en":"Cookie policy"},"preferencesPopupTitleText":{"en":"Manage consent preferences"},"preferencesPopupIntroText":{"en":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies."},"preferencesPopupCloseButtonText":{"en":"Close"},"preferencesPopupAcceptAllButtonText":{"en":"Accept all"},"preferencesPopupRejectAllButtonText":{"en":"Reject all"},"preferencesPopupSaveButtonText":{"en":"Save preferences"},"accessSectionTitleText":{"en":"Data portability"},"accessSectionParagraphText":{"en":"You have the right to request access to your data at any time."},"rectificationSectionTitleText":{"en":"Data Rectification"},"rectificationSectionParagraphText":{"en":"You have the right to request your data to be updated whenever you think it is appropriate."},"erasureSectionTitleText":{"en":"Right to be forgotten"},"erasureSectionParagraphText":{"en":"You have the right to ask all your data to be erased. After that, you will no longer be able to access your account."}}
188,"categories":{"strictlyNecessaryCookiesTitleText":{"en":"Strictly necessary cookies"},"functionalityCookiesTitleText":{"en":"Functional cookies"},"performanceCookiesTitleText":{"en":"Performance cookies"},"targetingCookiesTitleText":{"en":"Targeting cookies"},"unclassifiedCookiesTitleText":{"en":"Unclassified cookies"},"strictlyNecessaryCookiesDescriptionText":{"en":"These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies."},"functionalityCookiesDescriptionText":{"en":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."},"performanceCookiesDescriptionText":{"en":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},"targetingCookiesDescriptionText":{"en":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."},"unclassifiedCookiesDescriptionText":{"en":"Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies."}},"auto":{"declName":{"en":"Name"},"declPath":{"en":"Path"},"declType":{"en":"Type"},"declDomain":{"en":"Domain"},"declPurpose":{"en":"Purpose"},"declProvider":{"en":"Provider"},"declRetention":{"en":"Retention"},"declFirstParty":{"en":"First-party"},"declThirdParty":{"en":"Third-party"},"cookiesDetailsText":{"en":"Cookies details"},"preferencesPopupAlwaysAllowedText":{"en":"Always allowed"},"submitButton":{"en":"Submit"},"submittingButton":{"en":"Submitting..."},"cancelButton":{"en":"Cancel"},"guestsSupportInfoText":{"en":"Please login with your customer account to further proceed."},"guestsSupportEmailPlaceholder":{"en":"E-mail address"},"guestsSupportEmailValidationError":{"en":"Email is not valid"},"guestsSupportEmailSuccessTitle":{"en":"Thank you for your request"},"guestsSupportEmailFailureTitle":{"en":"A problem occurred"},"guestsSupportEmailSuccessMessage":{"en":"If you are registered as a customer of this store, you will soon receive an email with instructions on how to proceed."},"guestsSupportEmailFailureMessage":{"en":"Your request was not submitted. Please try again and if problem persists, contact store owner for assistance."},"confirmationSuccessTitle":{"en":"Your request is verified"},"confirmationFailureTitle":{"en":"A problem occurred"},"confirmationSuccessMessage":{"en":"We will soon get back to you as to your request."},"confirmationFailureMessage":{"en":"Your request was not verified. Please try again and if problem persists, contact store owner for assistance"},"consentSectionTitleText":{"en":"Your cookie consent"},"consentSectionNoConsentText":{"en":"You have not consented to the cookies policy of this website."},"consentSectionConsentedText":{"en":"You consented to the cookies policy of this website on"},"consentStatus":{"en":"Consent preference"},"consentDate":{"en":"Consent date"},"consentId":{"en":"Consent ID"},"consentSectionChangeConsentActionText":{"en":"Change consent preference"},"accessSectionGDPRRequestsActionText":{"en":"Data subject requests"},"accessSectionAccountInfoActionText":{"en":"Personal data"},"accessSectionOrdersRecordsActionText":{"en":"Orders"},"accessSectionDownloadReportActionText":{"en":"Request export"},"rectificationCommentPlaceholder":{"en":"Describe what you want to be updated"},"rectificationCommentValidationError":{"en":"Comment is required"},"rectificationSectionEditAccountActionText":{"en":"Request an update"}
188,"erasureSectionRequestDeletionActionText":{"en":"Request personal data deletion"}}},"library":{"previewMode":false,"fadeInTimeout":0,"defaultBlocked":7,"showLink":true,"showImprintLink":false,"enabled":true,"cookie":{"name":"_pandectes_gdpr","expiryDays":365,"secure":true},"dismissOnScroll":false,"dismissOnWindowClick":false,"dismissOnTimeout":false,"palette":{"popup":{"background":"#00572A","backgroundForCalculations":{"a":1,"b":42,"g":87,"r":0},"text":"#FFFFFF"},"button":{"background":"transparent","backgroundForCalculations":{"a":1,"b":252,"g":122,"r":35},"text":"#FFFFFF","textForCalculation":{"a":1,"b":255,"g":255,"r":255},"border":"#FFFFFF"}},"content":{"href":"https://shop.benebone.com/pages/privacy-policy","imprintHref":"/","close":"✕","target":"","logo":"<img class=\"cc-banner-logo\" height=\"40\" width=\"40\" src=\"https://cdn.shopify.com/s/files/1/0019/3714/5955/t/54/assets/pandectes-logo.png?v=1678290603\" alt=\"Benebone\" />"},"window":"<div role=\"dialog\" aria-live=\"polite\" aria-label=\"cookieconsent\" aria-describedby=\"cookieconsent:desc\" id=\"pandectes-banner\" class=\"cc-window-wrapper cc-bottom-wrapper\"><div class=\"pd-cookie-banner-window cc-window {{classes}}\"><!--googleoff: all-->{{children}}<!--googleon: all--></div></div>","compliance":{"opt-both":"<div class=\"cc-compliance cc-highlight\">{{deny}}{{allow}}</div>"},"type":"opt-both","layouts":{"basic":"{{logo}}{{messagelink}}{{compliance}}{{close}}"},"position":"bottom","theme":"wired","revokable":false,"animateRevokable":false,"revokableReset":false,"revokableLogoUrl":"https://cdn.shopify.com/s/files/1/0019/3714/5955/t/54/assets/pandectes-reopen-logo.png?v=1678284681","revokablePlacement":"bottom-left","revokableMarginHorizontal":15,"revokableMarginVertical":15,"static":false,"autoAttach":true,"hasTransition":true,"blacklistPage":[""]},"geolocation":{"brOnly":false,"caOnly":false,"euOnly":false,"jpOnly":false,"thOnly":false,"canadaOnly":false,"globalVisibility":true},"dsr":{"guestsSupport":false,"accessSectionDownloadReportAuto":false},"banner":{"resetTs":1678284679,"extraCss":" .cc-banner-logo {max-width: 24em!important;} @media(min-width: 768px) {.cc-window.cc-floating{max-width: 24em!important;width: 24em!important;}} .cc-message, .cc-header, .cc-logo {text-align: center} .cc-window-wrapper{z-index: 992147483647;} .cc-window{z-index: 992147483647;font-family: inherit;} .cc-header{font-family: inherit;} .pd-cp-ui{font-family: inherit; background-color: #00572A;color:#FFFFFF;} .pd-cp-btn{} input + .pd-cp-preferences-slider{background-color: rgba(255, 255, 255, 0.3)} .pd-cp-scrolling-section::-webkit-scrollbar{background-color: rgba(255, 255, 255, 0.3)} input:checked + .pd-cp-preferences-slider{background-color: rgba(255, 255, 255, 1)} .pd-cp-scrolling-section::-webkit-scrollbar-thumb {background-color: rgba(255, 255, 255, 1)} .pd-cp-ui-close{color:#FFFFFF;} .pd-cp-preferences-slider:before{background-color: #00572A} .pd-cp-title:before {border-color: #FFFFFF!important} .pd-cp-preferences-slider{background-color:#FFFFFF} .pd-cp-toggle{color:#FFFFFF!important} @media(max-width:699px) {.pd-cp-ui-close-top svg {fill: #FFFFFF}} .pd-cp-toggle:hover,.pd-cp-toggle:visited,.pd-cp-toggle:active{color:#FFFFFF!important} .pd-cookie-banner-window {box-shadow: 0 0 18px rgb(0 0 0 / 20%);} ","customJavascript":null,"showPoweredBy":false,"isActive":true,"implicitSavePreferences":false,"cookieIcon":false,"blockBots":false,"showCookiesDetails":true,"cookiesBlockedByDefault":"7","hasTransition":true,"blockingPage":false,"showOnlyLandingPage":false,"leaveSiteUrl":"https://www.google.com","linkRespectStoreLang":false},"cookies":{"0":[{"name":"secure_customer_sig","domain":"shop.benebone.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","purpose":{"en":"Used in connection with customer login."}},{"name":"localization","domain":"shop.benebone.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","purpose":{"en":"Shopify store localization"}},{"name":"cart_currency","domain":"shop.benebone.com","path":"/","provider":"Shopify","firstParty":true,"retention":"14 day(s)","purpose":{"en":"Used in connection with shopping cart."}},{"name":"_cmp_a","domain":".benebone.com","path":"/","provider":"Shopify","firstParty":true,"retention":"24 hour(s)","purpose":{"en":"Used for managing customer privacy settings."}},{"name":"keep_alive","domain":"shop.benebone.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","purpose":{"en":"Used in connection with buyer localization."}},{"name":"__cfruid","domain":".benebone.zendesk.com","path":"/","provider":"HubSpot","firstParty":true,"retention":"Session","purpose":{"en":"This is set by HubSpotâs CDN provider be
188cause of their rate limiting policies."}}],"1":[],"2":[{"name":"_orig_referrer","domain":".benebone.com","path":"/","provider":"Shopify","firstParty":true,"retention":"14 day(s)","purpose":{"en":"Tracks landing pages."}},{"name":"_landing_page","domain":".benebone.com","path":"/","provider":"Shopify","firstParty":true,"retention":"14 day(s)","purpose":{"en":"Tracks landing pages."}},{"name":"_y","domain":".benebone.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","purpose":{"en":"Shopify analytics."}},{"name":"_shopify_y","domain":".benebone.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","purpose":{"en":"Shopify analytics."}},{"name":"_s","domain":".benebone.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","purpose":{"en":"Shopify analytics."}},{"name":"_shopify_sa_t","domain":".benebone.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_sa_p","domain":".benebone.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"snize-recommendation","domain":"shop.benebone.com","path":"/","provider":"Searchanise","firstParty":true,"retention":"Session","purpose":{"en":"Used to track a user's interaction with the store products, so that the website can show you relevant products."}},{"name":"AWSALBCORS","domain":"widget-mediator.zopim.com","path":"/","provider":"Amazon","firstParty":true,"retention":"7 day(s)","purpose":{"en":"Used as a second stickiness cookie by Amazon that has additionally the SameSite attribute."}},{"name":"_shopify_s","domain":".benebone.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","purpose":{"en":"Shopify analytics."}}],"4":[{"name":"__kla_id","domain":"shop.benebone.com","path":"/","provider":"Klaviyo","firstParty":true,"retention":"1 year(s)","purpose":{"en":"Tracks when someone clicks through a Klaviyo email to your website"}}],"8":[]},"blocker":{"isActive":false,"googleConsentMode":{"id":"","analyticsId":"","isActive":false,"adStorageCategory":4,"analyticsStorageCategory":2,"personalizationStorageCategory":1,"functionalityStorageCategory":1,"customEvent":true,"securityStorageCategory":0,"redactData":true,"urlPassthrough":false},"facebookPixel":{"id":"","isActive":false,"ldu":false},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"gpcIsActive":false,"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}}� � !function(){"use strict";window.PandectesRules=window.PandectesRules||{},window.PandectesRules.manualBlacklist={1:[],2:[],4:[]},window.PandectesRules.blacklistedIFrames={1:[],2:[],4:[]},window.PandectesRules.blacklistedCss={1:[],2:[],4:[]},window.PandectesRules.blacklistedBeacons={1:[],2:[],4:[]};var e="javascript/blocked",t="_pandectes_gdpr";function r(e){return new RegExp(e.replace(/[/\\.+?$()]/g,"\\$&").replace("*","(.*)"))}var n=function(e){try{return JSON.parse(e)}catch(e){return!1}},a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"log",r=new URLSearchParams(window.location.search);r.get("rules_debug")&&console[t]("PandectesRules: ".concat(e))};function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,a,s=[],i=!0,o=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(s.push(n.value),!t||s.length!==t);i=!0);}catch(e){o=!0,a=e}finally{try{i||null==r.return||r.return()}finally{if(o)throw a}}return s}(e,t)||u(e,t)||function(){throw new TypeError("Invalid attempt to de
188structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||u(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){if(e){if("string"==typeof e)return d(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?d(e,t):void 0}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var f="Pandectes"===window.navigator.userAgent;a("userAgent -> ".concat(window.navigator.userAgent.substring(0,50)));var p=function(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,a="; "+document.cookie,s=a.split("; "+r+"=");if(s.length<2)e={};else{var i=s.pop(),o=i.split(";");e=window.atob(o.shift())}var c=n(e);return!1!==c?c:e}(),g=window.PandectesSettings,h=g.banner.isActive,y=g.blocker.defaultBlocked,b=p&&null!==p.preferences&&void 0!==p.preferences?p.preferences:null,v=h?null===b?y:b:0,m={1:0==(1&v),2:0==(2&v),4:0==(4&v)},w=window.PandectesSettings.blocker.patterns,k=w.blackList,L=w.whiteList,P=w.iframesBlackList,C=w.iframesWhiteList,A=w.beaconsBlackList,S=w.beaconsWhiteList,_={blackList:[],whiteList:[],iframesBlackList:{1:[],2:[],4:[],8:[]},iframesWhiteList:[],beaconsBlackList:{1:[],2:[],4:[],8:[]},beaconsWhiteList:[]};[1,2,4].map((function(e){var t;m[e]||((t=_.blackList).push.apply(t,l(k[e].length?k[e].map(r):[])),_.iframesBlackList[e]=P[e].length?P[e].map(r):[],_.beaconsBlackList[e]=A[e].length?A[e].map(r):[])})),_.whiteList=L.length?L.map(r):[],_.iframesWhiteList=C.length?C.map(r):[],_.beaconsWhiteList=S.length?S.map(r):[];var B={scripts:[],iframes:{1:[],2:[],4:[]},beacons:{1:[],2:[],4:[]},css:{1:[],2:[],4:[]}},E=function(t,r){return t&&(!r||r!==e)&&(!_.blackList||_.blackList.some((function(e){return e.test(t)})))&&(!_.whiteList||_.whiteList.every((function(e){return!e.test(t)})))},O=function(e){var t=e.getAttribute("src");return _.blackList&&_.blackList.every((function(e){return!e.test(t)}))||_.whiteList&&_.whiteList.some((function(e){return e.test(t)}))},I=function(e,t){var r=_.iframesBlackList[t],n=_.iframesWhiteList;return e&&(!r||r.some((function(t){return t.test(e)})))&&(!n||n.every((function(t){return!t.test(e)})))},R=function(e,t){var r=_.beaconsBlackList[t],n=_.beaconsWhiteList;return e&&(!r||r.some((function(t){return t.test(e)})))&&(!n||n.every((function(t){return!t.test(e)})))},j=new MutationObserver((function(e){for(var t=0;t<e.length;t++)for(var r=e[t].addedNodes,n=0;n<r.length;n++){var a=r[n],s=a.dataset&&a.dataset.cookiecategory;if(1===a.nodeType&&"LINK"===a.tagName){var i=a.dataset&&a.dataset.href;if(i&&s)switch(s){case"functionality":case"C0001":B.css[1].push(i);break;case"performance":case"C0002":B.css[2].push(i);break;case"targeting":case"C0003":B.css[4].push(i)}}}})),x=new MutationObserver((function(t){for(var r=0;r<t.length;r++)for(var n=t[r].addedNodes,a=function(t){var r=n[t],a=r.src||r.dataset&&r.dataset.src,s=r.dataset&&r.dataset.cookiecategory;if(1===r.nodeType&&"IFRAME"===r.tagName){if(a){var i=!1;I(a,1)||"functionality"===s||"C0001"===s?(i=!0,B.iframes[1].push(a)):I(a,2)||"performance"===s||"C0002"===s?(i=!0,B.iframes[2].push(a)):(I(a,4)||"targeting"===s||"C0003"===s)&&(i=!0,B.iframes[4].push(a)),i&&(r.removeAttribute("src"),r.setAttribute("data-src",a))}}else if(1===r.nodeType&&"IMG"===r.tagName){if(a){var o=!1;R(a,1)?(o=!0,B.beacons[1].push(a)):R(a,2)?(o=!0,B.beacons[2].push(a)):R(a,4)&&(o=!0,B.beacons[4].push(a)),o&&(r.removeAttribute("src"),r.setAttribute("data-src",a))}}else if(1===r.nodeType&&"LINK"===r.tagName){var c=r.dataset&&r.dataset.href;if(c&&s)switch(s){case"functionality":case"C0001":B.css[1].push(c);break;case"performance":case"C0002":B.css[2].push(c);break;case"targeting":case"C0003":B.css[4].push(c)}}
188else if(1===r.nodeType&&"SCRIPT"===r.tagName){var l=r.type,u=!1;if(E(a,l))u=!0;else if(a&&s)switch(s){case"functionality":case"C0001":u=!0,window.PandectesRules.manualBlacklist[1].push(a);break;case"performance":case"C0002":u=!0,window.PandectesRules.manualBlacklist[2].push(a);break;case"targeting":case"C0003":u=!0,window.PandectesRules.manualBlacklist[4].push(a)}if(u){B.scripts.push([r,l]),r.type=e;r.addEventListener("beforescriptexecute",(function t(n){r.getAttribute("type")===e&&n.preventDefault(),r.removeEventListener("beforescriptexecute",t)})),r.parentElement&&r.parentElement.removeChild(r)}}},s=0;s<n.length;s++)a(s)})),T=document.createElement,N={src:Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"src"),type:Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"type")};window.PandectesRules.unblockCss=function(e){var t=B.css[e]||[];t.length&&a("Unblocking CSS for ".concat(e)),t.forEach((function(e){var t=document.querySelector('link[data-href^="'.concat(e,'"]'));t.removeAttribute("data-href"),t.href=e})),B.css[e]=[]},window.PandectesRules.unblockIFrames=function(e){var t=B.iframes[e]||[];t.length&&a("Unblocking IFrames for ".concat(e)),_.iframesBlackList[e]=[],t.forEach((function(e){var t=document.querySelector('iframe[data-src^="'.concat(e,'"]'));t.removeAttribute("data-src"),t.src=e})),B.iframes[e]=[]},window.PandectesRules.unblockBeacons=function(e){var t=B.beacons[e]||[];t.length&&a("Unblocking Beacons for ".concat(e)),_.beaconsBlackList[e]=[],t.forEach((function(e){var t=document.querySelector('img[data-src^="'.concat(e,'"]'));t.removeAttribute("data-src"),t.src=e})),B.beacons[e]=[]},window.PandectesRules.unblock=function(t){t.length<1?(_.blackList=[],_.whiteList=[],_.iframesBlackList=[],_.iframesWhiteList=[]):(_.blackList&&(_.blackList=_.blackList.filter((function(e){return t.every((function(t){return"string"==typeof t?!e.test(t):t instanceof RegExp?e.toString()!==t.toString():void 0}))}))),_.whiteList&&(_.whiteList=[].concat(l(_.whiteList),l(t.map((function(e){if("string"==typeof e){var t=".*"+r(e)+".*";if(_.whiteList.every((function(e){return e.toString()!==t.toString()})))return new RegExp(t)}else if(e instanceof RegExp&&_.whiteList.every((function(t){return t.toString()!==e.toString()})))return e;return null})).filter(Boolean)))));for(var n=document.querySelectorAll('script[type="'.concat(e,'"]')),s=0;s<n.length;s++){var i=n[s];O(i)&&(B.scripts.push([i,"application/javascript"]),i.parentElement.removeChild(i))}var o=0;l(B.scripts).forEach((function(e,t){var r=c(e,2),n=r[0],a=r[1];if(O(n)){for(var s=document.createElement("script"),i=0;i<n.attributes.length;i++){var l=n.attributes[i];"src"!==l.name&&"type"!==l.name&&s.setAttribute(l.name,n.attributes[i].value)}s.setAttribute("src",n.src),s.setAttribute("type",a||"application/javascript"),document.head.appendChild(s),B.scripts.splice(t-o,1),o++}})),0==_.blackList.length&&0===_.iframesBlackList[1].length&&0===_.iframesBlackList[2].length&&0===_.iframesBlackList[4].length&&0===_.beaconsBlackList[1].length&&0===_.beaconsBlackList[2].length&&0===_.beaconsBlackList[4].length&&(a("Disconnecting observers"),x.disconnect(),j.disconnect())};var D=window.PandectesSettings.blocker,M=setInterval((function(){window.Shopify&&(clearInterval(M),window.Shopify.loadFeatures&&window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],(function(e){if(e)a("CustomerPrivacy API -> failed to load","warning");else if(a("CustomerPrivacy API -> loaded successfully"),(f||(0==(2&v)||0==(4&v)))&&window.Shopify.customerPrivacy.setTrackingConsent(!0,(function(e){e&&e.error?a("CustomerPrivacy API -> failed to allow tracking","error"):a("CustomerPrivacy API (Rules) -> tracking allowed")})),D.gpcIsActive&&"CCPA"===window.Shopify.customerPrivacy.getRegulation()){var t=navigator.globalPrivacyControl;void 0!==t?window.Shopify.customerPrivacy.setCCPAConsent(!t,(function(e){e&&e.error?a("CustomerPrivacy API -> failed to set CCPA consent","error"):a("CustomerPrivacy API (Rules) -> CCPA data sell "+(t?"disallowed":"allowed"))})):a("navigator.globalPrivacyControl is not set")}})))}),10),W=window.PandectesSettings,z=W.banner.isActive,F=W.blocker.googleConsentMode,U=F.isActive,q=F.customEvent,H=F.redactData,$=F.urlPassthrough,G=F.adStorageCategory,K=F.analyticsStorageCategory,J=F.functionalityStorageCategory,Y=F.personalizationStorageCategory,Q=F.securityStorageCategory;
188function V(){window.dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[];var X,Z,ee={hasInitialized:!1,ads_data_redaction:!1,url_passthrough:!1,storage:{ad_storage:"granted",analytics_storage:"granted",functionality_storage:"granted",personalization_storage:"granted",security_storage:"granted",wait_for_update:500}};if(z&&U){var te=0==(v&G)?"granted":"denied",re=0==(v&K)?"granted":"denied",ne=0==(v&J)?"granted":"denied",ae=0==(v&Y)?"granted":"denied",se=0==(v&Q)?"granted":"denied";ee.hasInitialized=!0,ee.ads_data_redaction="denied"===te&&H,ee.url_passthrough=$,ee.storage.ad_storage=te,ee.storage.analytics_storage=re,ee.storage.functionality_storage=ne,ee.storage.personalization_storage=ae,ee.storage.security_storage=se,ee.ads_data_redaction&&V("set","ads_data_redaction",ee.ads_data_redaction),ee.url_passthrough&&V("set","url_passthrough",ee.url_passthrough),V("consent","default",ee.storage),q&&(Z=7===(X=v)?"deny":0===X?"allow":"mixed",window.dataLayer.push({event:"Pandectes_Consent_Update",pandectes_status:Z,pandectes_categories:{C0000:"allow",C0001:m[1]?"allow":"deny",C0002:m[2]?"allow":"deny",C0003:m[4]?"allow":"deny"}})),a("Google consent mode initialized")}window.PandectesRules.gcm=ee;var ie=window.PandectesSettings,oe=ie.banner.isActive,ce=ie.blocker.isActive;a("Blocker -> "+(ce?"Active":"Inactive")),a("Banner -> "+(oe?"Active":"Inactive")),a("ActualPrefs -> "+v);var le=null===b&&/\/checkouts\//.test(window.location.pathname);0!==v&&!1===f&&ce&&!le?(a("Blocker will execute"),document.createElement=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if("script"!==r[0].toLowerCase())return T.bind?T.bind(document).apply(void 0,r):T;var a=T.bind(document).apply(void 0,r);try{Object.defineProperties(a,{src:i(i({},N.src),{},{set:function(t){E(t,a.type)&&N.type.set.call(this,e),N.src.set.call(this,t)}}),type:i(i({},N.type),{},{get:function(){var t=N.type.get.call(this);return t===e||E(this.src,t)?null:t},set:function(t){var r=E(a.src,a.type)?e:t;N.type.set.call(this,r)}})}),a.setAttribute=function(t,r){if("type"===t){var n=E(a.src,a.type)?e:r;N.type.set.call(a,n)}else"src"===t?(E(r,a.type)&&N.type.set.call(a,e),N.src.set.call(a,r)):HTMLScriptElement.prototype.setAttribute.call(a,t,r)}}catch(e){console.warn("Yett: unable to prevent script execution for script src ",a.src,".\n",'A likely cause would be because you are using a third-party browser extension that monkey patches the "document.createElement" function.')}return a},x.observe(document.documentElement,{childList:!0,subtree:!0}),j.observe(document.documentElement,{childList:!0,subtree:!0})):a("Blocker will not execute")}(); 189�</script>
189<link href="//www.benebone.com/cdn/shop/t/90/assets/tiny.content.min.css?v=18065" rel="stylesheet" type="text/css" media="all" /> 190 <meta charset="utf-8"> 191 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 192 <meta name="viewport" content="width=device-width,initial-scale=1"> 193 <meta name="theme-color" content=""> 194 <link rel="canonical" href="https://www.benebone.com/pages/store-locator"> 195 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//www.benebone.com/cdn/shop/files/B-green-Pantone_369-white-final.jpg?crop=center&height=32&v=1666163127&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 196 Store Locator | Benebone: Dog Chew Toys </title> 197 198 199 200 201 202<meta property="og:site_name" content="Benebone"> 203<meta property="og:url" content="https://www.benebone.com/pages/store-locator"> 204<meta property="og:title" content="Store Locator | Benebone: Dog Chew Toys"> 205<meta property="og:type" content="website"> 206<meta property="og:description" content="For over 10 years, weâve been bringing happiness to dogs with our durable chews that are packed with real flavor. Inspired by a dogâs powerful sense of smell, Benebones will help satisfy your pupâs natural urge to chew â one bite and theyâll be hooked! Rubber toys also available!"><meta property="og:image" content="http://www.benebone.com/cdn/shop/files/benebone-link-a.jpg?v=1775078412"> 207 <meta property="og:image:secure_url" content="https://www.benebone.com/cdn/shop/files/benebone-link-a.jpg?v=1775078412"> 208 <meta property="og:image:width" content="600"> 209 <meta property="og:image:height" content="600"><meta name="twitter:site" content="@mybenebone"><meta name="twitter:card" content="summary_large_image"> 210<meta name="twitter:title" content="Store Locator | Benebone: Dog Chew Toys"> 211<meta name="twitter:description" content="For over 10 years, weâve been bringing happiness to dogs with our durable chews that are packed with real flavor. Inspired by a dogâs powerful sense of smell, Benebones will help satisfy your pupâs natural urge to chew â one bite and theyâll be hooked! Rubber toys also available!"> 212 213 214
214<script src="//www.benebone.com/cdn/shop/t/90/assets/global.js?v=81840652159311589671776691679" defer="defer"></script>
214 215
215<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
215<meta name="facebook-domain-verification" content="v6p00flaunfiahwh1cr5gavkmc021j"> 216<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/1937145955/digital_wallets/dialog"> 217<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
217<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=3435397219"></script>
217 218<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
219<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=3435397219&shop_id=1937145955" crossorigin="anonymous"></script>
vendor: 1 bytes, line 219
219
220<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":1937145955,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/1937145955","merchantName":"Benebone","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Benebone","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 220
220
221<script id="shopify-features" type="application/json">{"accessToken":"c6d87e15413f32903f23c1fd898c8f53","betas":["rich-media-storefront-analytics"],"domain":"www.benebone.com","predictiveSearch":true,"shopId":1937145955,"locale":"en"}</script>
vendor: 1 bytes, line 221
221
222<script>var Shopify = Shopify || {}; 223Shopify.shop = "benebone.myshopify.com"; 224Shopify.locale = "en"; 225Shopify.currency = {"active":"USD","rate":"1.0"}; 226Shopify.country = "US"; 227Shopify.theme = {"name":"Dawn - Master Bazaarvoice","id":140743344227,"schema_name":"Dawn","schema_version":"7.0.1","theme_store_id":887,"role":"main"}; 228Shopify.theme.handle = "null"; 229Shopify.theme.style = {"id":null,"handle":null}; 230Shopify.cdnHost = "www.benebone.com/cdn"; 231Shopify.routes = Shopify.routes || {}; 232Shopify.routes.root = "/"; 233Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 234Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 235Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 236Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 236
236
237<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 237
237
238<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 238
238
239<script> 240 window.ShopifyPay = window.ShopifyPay || {}; 241 window.ShopifyPay.apiHost = "shop.app\/pay"; 242 window.ShopifyPay.redirectState = null; 243</script>
vendor: 1 bytes, line 243
243
244<script> 245 window.Shopify = window.Shopify || {}; 246 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 247 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 248 window.Shopify.SignInWithShop.eligible = true; 249</script>
vendor: 1 bytes, line 249
249
250<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 250
250
251<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 251
251
252<script type="module"> 253 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 254 255 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 256 257</script>
vendor: 1 bytes, line 257
257
258<script> 259 window.Shopify = window.Shopify || {}; 260 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 261 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"]}; 262</script>
vendor: 1 bytes, line 262
262
263<script>(function() { 264 var isLoaded = false; 265 function asyncLoad() { 266 if (isLoaded) return; 267 isLoaded = true; 268 var urls = ["https:\/\/rio.pwztag.com\/rio.js?shop=benebone.myshopify.com","https:\/\/rio.pwztag.com\/rio.js?shop=benebone.myshopify.com","https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=benebone.myshopify.com","https:\/\/str.rise-ai.com\/?shop=benebone.myshopify.com","https:\/\/strn.rise-ai.com\/?shop=benebone.myshopify.com","https:\/\/shy.elfsight.com\/p\/platform.js?shop=benebone.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-caae68cbcd3b39862ec58cc7e3e4efda.js?shop=benebone.myshopify.com","https:\/\/cdnig.addons.business\/embed\/cloud\/benebone\/cziframeagent.js?v=212104101107\u0026token=LKEZ2328037tpNmB\u0026shop=benebone.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01GYCCQFA869YD4C9E2FHK4CVK?source=shopify1click\u0026shop=benebone.myshopify.com","https:\/\/wisepops.net\/loader.js?v=2\u0026h=Mo4qLe9mep\u0026shop=benebone.myshopify.com","https:\/\/d38xvr37kwwhcm.cloudfront.net\/js\/grin-sdk.js?shop=benebone.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/t\/46\/assets\/black1542513006.js?shop=benebone.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/t\/46\/assets\/coder440081670.js?shop=benebone.myshopify.com","https:\/\/cdn.hextom.com\/js\/quickannouncementbar.js?shop=benebone.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=benebone.myshopify.com","https:\/\/searchanise-ef84.kxcdn.com\/widgets\/shopify\/init.js?a=4F8o3z0P5D\u0026shop=benebone.myshopify.com","https:\/\/media.9gtb.com\/loader.js?g_cvt_id=d97a453f-e8b4-4a07-afbe-ad3fbb2f2e8c\u0026shop=benebone.myshopify.com","\/\/cdn.shopify.com\/proxy\/0ae0de7271821c00d4286f94b0df964875b6ac34cc9b8bac1690e790873e9770\/apps.bazaarvoice.com\/deployments\/benebone\/main_site\/production\/en_US\/bv.js?shop=benebone.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 269 for (var i = 0; i < urls.length; i++) { 270 var s = document.createElement('script'); 271 s.type = 'text/javascript'; 272 s.async = true; 273 s.src = urls[i]; 274 var x = document.getElementsByTagName('script')[0]; 275 x.parentNode.insertBefore(s, x); 276 } 277 }; 278 if(window.attachEvent) { 279 window.attachEvent('onload', asyncLoad); 280 } else { 281 window.addEventListener('load', asyncLoad, false); 282 } 283})();</script>
vendor: 1 bytes, line 283
283
284<script id="__st">var __st={"a":1937145955,"offset":0,"reqid":"3bec2cad-a18a-4109-8440-9f48a6972bdf-1790866172","pageurl":"www.benebone.com\/pages\/store-locator","s":"pages-83477299299","u":"d2b99faf133c","p":"page","rtyp":"page","rid":83477299299};</script>
vendor: 1 bytes, line 284
284
285<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 285
285
286<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 286
286
287<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.benebone.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 287
287
288<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 = "//www.benebone.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>
288<script crossorigin="anonymous" defer="defer" src="//www.benebone.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 288
288
289<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 289
289
290<script> 291 window.Shopify = window.Shopify || {}; 292 window.Shopify.MCP = window.Shopify.MCP || {}; 293 window.Shopify.MCP.enabled = true; 294 window.Shopify.MCP.shop = "benebone.myshopify.com"; 295 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.benebone.com\/api\/mcp"; 296 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"]}}]; 297</script>
vendor: 1 bytes, line 297
297
298<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("\/\/www.benebone.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 299</script>
vendor: 1 bytes, line 299
299
300<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://www.benebone.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 301</script>
vendor: 1 bytes, line 301
301
302<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 303 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); 304</script>
vendor: 1 bytes, line 304
304
305<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})}})); 306</script>
vendor: 1 bytes, line 306
306
307<script id='scb4127' type='text/javascript' async='' src='https://www.benebone.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
307<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.benebone.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 308<style id="shopify-accelerated-checkout-cart"> 309 #shopify-buyer-consent { 310 margin-top: 1em; 311 display: inline-block; 312 width: 100%; 313} 314 315#shopify-buyer-consent.hidden { 316 display: none; 317} 318 319#shopify-subscription-policy-button { 320 background: none; 321 border: none; 322 padding: 0; 323 text-decoration: underline; 324 font-size: inherit; 325 cursor: pointer; 326} 327 328#shopify-subscription-policy-button::before { 329 box-shadow: none; 330} 331 332 </style>
333<script id="sections-script" data-sections="header,footer" defer="defer" src="//www.benebone.com/cdn/shop/t/90/compiled_assets/scripts.js?v=114813419919850547421776691679"></script>
vendor: 1 bytes, line 333
333
334<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
334 335<style> 336#shopify-section-header [class*="bss-product-lock"], 337header [class*="bss-product-lock"], 338.site-header [class*="bss-product-lock"], 339.header-section [class*="bss-product-lock"], 340.shopify-section-group-header-group [class*="bss-product-lock"] { 341 display: none !important; 342} 343</style> 344 345<style> 346#shopify-section-header [class*="bss-product-lock"], 347header [class*="bss-product-lock"], 348.site-header [class*="bss-product-lock"], 349.header-section [class*="bss-product-lock"], 350.shopify-section-group-header-group [class*="bss-product-lock"] { 351 display: none !important; 352} 353</style> 354 355 356 357 358<!-- erase old quintet <link rel="stylesheet" href="https://use.typekit.net/beu5ext.css"> <!-- adobe fonts CM --> 359<link rel="stylesheet" href="https://use.typekit.net/iow6xwp.css"> <!-- adobe fonts connected to BB account - CM --> 360 361 362 <!-- Font awesome CM --> 363 <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css" rel="stylesheet"> 364 365 <!-- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ==" crossorigin="anonymous" referrerpolicy="no-referrer" /> --> 366 367 368 369 370<!-- Start Hide Shipping Calculated at Checkout on Hero Card Product Page --> 371 372<!-- End Hide Shipping Calculated at Checkout on Hero Card Product Page --> 373 374 <!-- Start - ENABLE if we want Fancybox Start - CM added for fancybox 375 376<style> 377 378 .fancybox__container { 379 background-color:#00000085; 380} 381 382.fancybox__track { 383 384transform: inherit !important; 385 386} 387 388 </style> 389<link 390 rel="stylesheet" 391 href="https://cdn.jsdelivr.net/npm/@fancyapps/[email protected]/dist/fancybox/fancybox.css" 392/> 393 394<!-- End - CM added for fancybox --> 395 396 397 <!-- Start - CM custom font --> 398<style data-shopify> 399 400 401 402 @font-face { 403 font-family: 'Dockyard Regular'; 404 font-style: normal; 405 font-weight: normal; 406 src: url("https://cdn.shopify.com/s/files/1/0019/3714/5955/files/dockyard.woff?v=1677188743") format("woff"), 407 url("https://cdn.shopify.com/s/files/1/0019/3714/5955/files/dockyard.woff2?v=1677188743") format("woff2"); 408 } 409 410 @font-face { 411 font-family: 'archer ital book pro'; 412 src: url("https://cdn.shopify.com/s/files/1/0019/3714/5955/files/ArcherBookItalPro.woff?v=1677189731") format("woff"), 413 url("https://cdn.shopify.com/s/files/1/0019/3714/5955/files/ArcherBookItalPro.woff2?v=1677189731") format("woff2"); 414 } 415 416 @font-face { 417 font-family: 'archer bold pro'; 418 src: url("https://cdn.shopify.com/s/files/1/0019/3714/5955/files/ArcherBoldPro.woff?v=1677189731") format("woff"), 419 url("https://cdn.shopify.com/s/files/1/0019/3714/5955/files/ArcherBoldPro.woff2?v=1677189731") format("woff2"); 420 } 421 422 423</style> 424<!-- End CM custom font --> 425 426 427 <style data-shopify> 428 @font-face { 429 font-family: Assistant; 430 font-weight: 400; 431 font-style: normal; 432 font-display: swap; 433 src: url("//www.benebone.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 434 url("//www.benebone.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 435} 436 437 @font-face { 438 font-family: Assistant; 439 font-weight: 700; 440 font-style: normal; 441 font-display: swap; 442 src: url("//www.benebone.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"), 443 url("//www.benebone.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff"); 444} 445 446 447 448 @font-face { 449 font-family: Assistant; 450 font-weight: 400; 451 font-style: normal; 452 font-display: swap; 453 src: url("//www.benebone.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 454 url("//www.benebone.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 455} 456 457 458 :root { 459 --font-body-family: Assistant, sans-serif; 460 --font-body-style: normal; 461 --font-body-weight: 400; 462 --font-body-weight-bold: 700; 463 464 --font-heading-family: Assistant, sans-serif; 465 --font-heading-style: normal; 466 --font-heading-weight: 400; 467 468 --font-body-scale: 1.0; 469 --font-heading-scale: 1.0; 470 471 --color-base-text: 18, 18, 18; 472 --color-shadow: 18, 18, 18; 473 --color-base-background-1: 255, 255, 255; 474 --color-base-background-2: 245, 251, 237; 475 --color-base-solid-button-labels: 255, 255, 255; 476 --color-base-outline-button-labels: 18, 18, 18; 477 --color-base-accent-1: 0, 87, 42; 478 --color-base-accent-2: 0, 87, 42; 479 --payment-terms-background-color: #ffffff; 480 481 --gradient-base-background-1: #ffffff; 482 --gradient-base-background-2: #f5fbed; 483 --gradient-base-accent-1: #00572a; 484 --gradient-base-accent-2: #00572a; 485 486 --media-padding: px; 487 --media-border-opacity: 0.0; 488 --media-border-width: 0px; 489 --media-radius: 0px;
490 --media-shadow-opacity: 0.0; 491 --media-shadow-horizontal-offset: 0px; 492 --media-shadow-vertical-offset: 4px; 493 --media-shadow-blur-radius: 5px; 494 --media-shadow-visible: 0; 495 496 --page-width: 150rem; 497 --page-width-margin: 0rem; 498 499 --product-card-image-padding: 0.0rem; 500 --product-card-corner-radius: 0.0rem; 501 --product-card-text-alignment: left; 502 --product-card-border-width: 0.0rem; 503 --product-card-border-opacity: 0.1; 504 --product-card-shadow-opacity: 0.0; 505 --product-card-shadow-visible: 0; 506 --product-card-shadow-horizontal-offset: 0.0rem; 507 --product-card-shadow-vertical-offset: 0.4rem; 508 --product-card-shadow-blur-radius: 0.5rem; 509 510 --collection-card-image-padding: 0.0rem; 511 --collection-card-corner-radius: 0.0rem; 512 --collection-card-text-alignment: left; 513 --collection-card-border-width: 0.0rem; 514 --collection-card-border-opacity: 0.1; 515 --collection-card-shadow-opacity: 0.0; 516 --collection-card-shadow-visible: 0; 517 --collection-card-shadow-horizontal-offset: 0.0rem; 518 --collection-card-shadow-vertical-offset: 0.4rem; 519 --collection-card-shadow-blur-radius: 0.5rem; 520 521 --blog-card-image-padding: 0.0rem; 522 --blog-card-corner-radius: 0.0rem; 523 --blog-card-text-alignment: left; 524 --blog-card-border-width: 0.0rem; 525 --blog-card-border-opacity: 0.1; 526 --blog-card-shadow-opacity: 0.0; 527 --blog-card-shadow-visible: 0; 528 --blog-card-shadow-horizontal-offset: 0.0rem; 529 --blog-card-shadow-vertical-offset: 0.4rem; 530 --blog-card-shadow-blur-radius: 0.5rem; 531 532 --badge-corner-radius: 4.0rem; 533 534 --popup-border-width: 1px; 535 --popup-border-opacity: 0.1; 536 --popup-corner-radius: 0px; 537 --popup-shadow-opacity: 0.0; 538 --popup-shadow-horizontal-offset: 0px; 539 --popup-shadow-vertical-offset: 4px; 540 --popup-shadow-blur-radius: 5px; 541 542 --drawer-border-width: 1px; 543 --drawer-border-opacity: 0.1; 544 --drawer-shadow-opacity: 0.0; 545 --drawer-shadow-horizontal-offset: 0px; 546 --drawer-shadow-vertical-offset: 4px; 547 --drawer-shadow-blur-radius: 5px; 548 549 --spacing-sections-desktop: 0px; 550 --spacing-sections-mobile: 0px; 551 552 --grid-desktop-vertical-spacing: 8px; 553 --grid-desktop-horizontal-spacing: 8px; 554 --grid-mobile-vertical-spacing: 4px; 555 --grid-mobile-horizontal-spacing: 4px; 556 557 --text-boxes-border-opacity: 0.1; 558 --text-boxes-border-width: 0px; 559 --text-boxes-radius: 0px; 560 --text-boxes-shadow-opacity: 0.0; 561 --text-boxes-shadow-visible: 0; 562 --text-boxes-shadow-horizontal-offset: 0px; 563 --text-boxes-shadow-vertical-offset: 4px; 564 --text-boxes-shadow-blur-radius: 5px; 565 566 --buttons-radius: 0px; 567 --buttons-radius-outset: 0px; 568 --buttons-border-width: 1px; 569 --buttons-border-opacity: 1.0; 570 --buttons-shadow-opacity: 0.0; 571 --buttons-shadow-visible: 0; 572 --buttons-shadow-horizontal-offset: 0px; 573 --buttons-shadow-vertical-offset: 4px; 574 --buttons-shadow-blur-radius: 5px; 575 --buttons-border-offset: 0px; 576 577 --inputs-radius: 0px; 578 --inputs-border-width: 1px; 579 --inputs-border-opacity: 0.55; 580 --inputs-shadow-opacity: 0.0; 581 --inputs-shadow-horizontal-offset: 0px; 582 --inputs-margin-offset: 0px; 583 --inputs-shadow-vertical-offset: 4px; 584 --inputs-shadow-blur-radius: 5px; 585 --inputs-radius-outset: 0px; 586 587 --variant-pills-radius: 40px; 588 --variant-pills-border-width: 1px; 589 --variant-pills-border-opacity: 0.55; 590 --variant-pills-shadow-opacity: 0.0; 591 --variant-pills-shadow-horizontal-offset: 0px; 592 --variant-pills-shadow-vertical-offset: 4px; 593 --variant-pills-shadow-blur-radius: 5px; 594 } 595 596 *, 597 *::before, 598 *::after { 599 box-sizing: inherit; 600 } 601 602 html { 603 box-sizing: border-box; 604 font-size: calc(var(--font-body-scale) * 62.5%); 605 height: 100%; 606 } 607 608 body { 609 display: grid; 610 grid-template-rows: auto auto 1fr auto; 611 grid-template-columns: 100%; 612 min-height: 100%; 613 margin: 0; 614 font-size: 1.5rem; 615 letter-spacing: 0.06rem; 616 line-height: calc(1 + 0.8 / var(--font-body-scale)); 617 font-family: var(--font-body-family); 618 font-style: var(--font-body-style); 619 font-weight: var(--font-body-weight); 620 } 621 622 @media screen and (min-width: 750px) { 623 body { 624 font-size: 1.6rem; 625 } 626 } 627 </style> 628 629 630 631 <link href="//www.benebone.com/cdn/shop/t/90/assets/base.css?v=166709947719673188711776693139" rel="stylesheet" type="text/css" media="all" /> 632 <link href="//www.benebone.com/cdn/shop/t/90/assets/custom-benebone-dawn-styles.css?v=20554993080705390471786724707" rel="stylesheet" type="text/css" media="all" /> <!-- CM added --><link rel="preload" as="font" href="//www.benebone.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//www.benebone.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin><link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/component-predictive-search.css?v=83512081251802922551776691679" media="print" onload="this.media='all'">
632<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 633 if (Shopify.designMode) { 634 document.documentElement.classList.add('shopify-design-mode'); 635 } 636 </script>
636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 <!-- Start - Yotpo JS - CM - no longer needed old way before widget 651 652
652<script type="text/javascript"> 653(function e(){var e=document.createElement("script");e.type="text/javascript",e.async=true,e.src="//staticw2.yotpo.com/OzyPuYexTrNKCuchqw6btsiAFus9RYAOPBwkyQ6o/widget.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})(); 654</script>
654 655 656 657 <!-- End - Yotpo JS - CM --> 658 659 660 661 662 663 664 665<!-- Font icon for header icons --> 666<link href="https://wishlisthero-assets.revampco.com/safe-icons/css/wishlisthero-icons.css" rel="stylesheet"/> 667<!-- Style for floating buttons and others --> 668<style type="text/css"> 669 .wishlisthero-floating { 670 position: absolute; 671 left: auto; 672 right: 10px !important; 673 top: 5px; 674 z-index: 2; 675 border-radius: 100%; 676 } 677.MuiLink-underlineHover .MuiCardMedia-root{ 678display:block; 679 680} 681#wishlist-hero-add-notification .MuiCardContent-root div{ 682display:block; 683} 684 685 @media(min-width:1300px){ 686 .product-item__link.product-item__image--margins .wishlisthero-floating{ 687 left: 50% !important; margin-left: -295px; 688 } 689} 690 .wishlisthero-floating:hover { 691 background-color: rgba(0, 0, 0, 0.05); 692 } 693 694 .wishlisthero-floating button { 695 font-size: 20px !important; 696 width: 40px !important; 697 padding: 0.125em 0 0 !important; 698 } 699.MuiTypography-body2 ,.MuiTypography-body1 ,.MuiTypography-caption ,.MuiTypography-button ,.MuiTypography-h1 ,.MuiTypography-h2 ,.MuiTypography-h3 ,.MuiTypography-h4 ,.MuiTypography-h5 ,.MuiTypography-h6 ,.MuiTypography-subtitle1 ,.MuiTypography-subtitle2 ,.MuiTypography-overline , MuiButton-root{ 700 font-family: inherit !important; /*Roboto, Helvetica, Arial, sans-serif;*/ 701}
702.MuiTypography-h1 , .MuiTypography-h2 , .MuiTypography-h3 , .MuiTypography-h4 , .MuiTypography-h5 , .MuiTypography-h6 , .MuiButton-root, .MuiCardHeader-title a{ 703 font-family: , !important; 704} 705 706 /****************************************************************************************/ 707 /* For some theme shared view need some spacing */ 708 /* 709 #wishlist-hero-shared-list-view { 710 margin-top: 15px; 711 margin-bottom: 15px; 712} 713#wishlist-hero-shared-list-view h1 { 714 padding-left: 5px; 715} 716*/ 717 718#wishlisthero-product-page-button-container { 719 padding-top: 10px; 720} 721 /****************************************************************************************/ 722 /* #wishlisthero-product-page-button-container button { 723 padding-left: 1px !important; 724} */ 725 /****************************************************************************************/ 726 /* Customize the indicator when wishlist has items AND the normal indicator not working */ 727 .site-header__icon span.wishlist-hero-items-count { 728 position: absolute; 729 730 731 width: 1.7rem; 732 height: 1.7rem; 733} 734 .site-header__icon span.wishlist-hero-items-count.wishlist-hero-items-count-exists { 735 display: flex !important; 736} 737.wishlist-hero-header-icon i.wlh-Icon{ 738 padding-bottom:inherit !important; 739}/*@media screen and (max-width: 749px) { 740.site-header__icon span.wishlist-hero-items-count { 741 742right: -2px; 743top: -4.5px; 744} 745}*/ 746</style>
747<script>window.wishlisthero_cartDotClasses=['wishlist-hero-items-count-text-plain','cart-count-bubble'];</script>
vendor: 2 bytes, line 747
747
748<script>window.wishlisthero_buttonProdPageClasses=['btn product__form--add-to-cart', 'btn','btn--secondary-accent', 'button button--full-width product-form__buttons'];</script>
vendor: 2 bytes, line 748
748
749<script>window.wishlisthero_buttonProdPageFontSize='auto';</script>
749
749<script type='text/javascript'>try{ 750 window.WishListHero_setting = {"ButtonColor":"#65A01C","IconColor":"rgba(255, 255, 255, 1)","IconType":"Heart","ButtonTextBeforeAdding":"ADD TO WISHLIST","ButtonTextAfterAdding":"ADDED TO WISHLIST","AnimationAfterAddition":"Fade in","ButtonTextAddToCart":"ADD TO CART","ButtonTextOutOfStock":"OUT OF STOCK","ButtonTextAddAllToCart":"ADD ALL TO CART","ButtonTextRemoveAllToCart":"REMOVE ALL FROM WISHLIST","AddedProductNotificationText":"Successfully Added to Wishlist","AddedProductToCartNotificationText":"Successfully Added to Cart","ViewCartLinkText":"View Cart","SharePopup_TitleText":"Share Wishlist","SharePopup_shareBtnText":"Share","SharePopup_shareHederText":"Share on Social Media","SharePopup_shareCopyText":"Copy Wishlist Link","SharePopup_shareCancelBtnText":"CANCEL","SharePopup_shareCopyBtnText":"copy","SendEMailPopup_BtnText":"send email","SendEMailPopup_FromText":"From Name","SendEMailPopup_ToText":"To Email","SendEMailPopup_BodyText":"Body","SendEMailPopup_SendBtnText":"Send","SendEMailPopup_TitleText":"Send My Wishlist via Email","AddProductMessageText":"Add all items to cart?","RemoveProductMessageText":"Remove this item from your wishlist?","RemoveAllProductMessageText":"Remove all items from your wishlist?","RemovedProductNotificationText":"Successfully Removed from Wishlist","AddAllOutOfStockProductNotificationText":"There seems to have been an issue adding items to cart. Please try again later.","RemovePopupOkText":"OK","RemovePopup_HeaderText":"ARE YOU SURE?","ViewWishlistText":"View Wishlist","EmptyWishlistText":"No Items in Wishlist","BuyNowButtonText":"Buy Now","BuyNowButtonColor":"rgb(86, 163, 95)","BuyNowTextButtonColor":"rgb(255, 255, 255)","Wishlist_Title":"My Wishlist","WishlistHeaderTitleAlignment":"Center","WishlistProductImageSize":"Normal","PriceColor":"#00572a","HeaderFontSize":"30","PriceFontSize":"18","ProductNameFontSize":"16","LaunchPointType":"menu_item","DisplayWishlistAs":"popup_window","DisplayButtonAs":"icon_only","PopupSize":"md","HideAddToCartButton":false,"NoRedirectAfterAddToCart":false,"DisableGuestCustomer":true,"LoginPopupContent":"Login to Manage Your Wishlist Across Devices","LoginPopupLoginBtnText":"Login","LoginPopupContentFontSize":"20","NotificationPopupPosition":"center","WishlistButtonTextColor":"#ffffff","EnableRemoveFromWishlistAfterAddButtonText":"REMOVE FROM WISHLIST","_id":"636fc9a1338b2b51db28a077","EnableCollection":false,"EnableShare":false,"RemovePowerBy":true,"EnableFBPixel":false,"DisapleApp":false,"FloatPointPossition":"right","HeartStateToggle":true,"HeaderMenuItemsIndicator":true,"EnableRemoveFromWishlistAfterAdd":true,"CollectionViewAddedToWishlistIconBackgroundColor":"rgba(255, 255, 255, 0)","CollectionViewAddedToWishlistIconColor":"","CollectionViewIconBackgroundColor":"","CollectionViewIconColor":"rgba(86, 129, 30, 1)","DisablePopupNotification":false,"IconTypeNum":"1","SendEMailPopup_SendNotificationText":"Email Sent Successfully","SharePopup_shareCopiedText":"Copied","ThrdParty_Trans_active":false,"Shop":"benebone.myshopify.com","shop":"benebone.myshopify.com","Status":"Active","Plan":"FREE"}; 751 }catch(e){ console.error('Error loading config',e); } </script>
751<link href="//www.benebone.com/cdn/shop/t/90/assets/ddshop-faq.css?v=39582937346077318541776691679" rel="stylesheet" type="text/css" media="all" /> 752 753 754 755 756 757 758 759 760 761 762 <!-- Start - Marker.io feedback tool -CM 763 764 <link rel="stylesheet" href="https://widget.meetvolley.com/static/css/widget.css">
765<script type="text/javascript" data-widget="https://api.meetvolley.com/api/widgets/public/a4bf7c88-3774-436a-a0bb-f912f454c18a" src="https://widget.meetvolley.com/widget.js"></script>
765 766 767 768 769 770 <!-- End - Marker.io feedback tool -CM --> 771 772<!-- Customer fields helium to Klaviyo - CM --> 773 <!-- CM disabled because only updates klaviyo is user is logged into Shopify 774 775 776--> 777 778 779 780 781 782 783 784 785 786 787 <!-- End - Poptin script -CM --> 788
788<script id='pixel-script-poptin' src='https://cdn.popt.in/pixel.js?id=48650c71dc445' async='true'></script>
788 789 790 791 792<!-- Start - makes Elfsight accordians for FAQ work with tab --> 793
794<script> 795const waitForElements = (selector, root = document) => new Promise(res => { 796 let i = 0; 797 798 const check = () => { 799 const components = root.querySelectorAll(selector); 800 801 if (components.length) { 802 res([...components]); 803 } else if (i !== 50) { 804 setTimeout(check, 100); 805 i++; 806 } 807 }; 808 809 check(); 810}); 811 812const addListeners = () => { 813 waitForElements(".eapps-faq-content-category-item").then(items => { 814 items.forEach(item => { 815 item.tabIndex = 0; 816 document.body.addEventListener("keydown", ({ key }) => { 817 setTimeout(() => { 818 if (key === "Tab" && document.activeElement === item && !item.classList.contains(".eapps-faq-content-category-item-active")) { 819 const question = item.querySelector(".eapps-faq-content-category-item-question"); 820 question.click(); 821 } 822 }); 823 }); 824 }); 825 }); 826}; 827 828addListeners(); 829waitForElements(".eapps-faq-search-bar-input").then(elems => { 830 const search = elems.pop(); 831 search.addEventListener("change", () => { 832 const clear = document.querySelector(".eapps-faq-search-bar-icon-close"); 833 clear?.addEventListener("click", addListeners); 834 835 addListeners(); 836 }); 837}); 838</script>
838 839 840 841 842 843<!-- End - makes Elfsight accordians for FAQ work with tab --> 844 845 846 847 848 849 850
850<script src="//www.benebone.com/cdn/shop/t/90/assets/bss-file-configdata.js?v=177954181244822516431776691679" type="text/javascript"></script>
850
850<script src="//www.benebone.com/cdn/shop/t/90/assets/bss-file-configdata-banner.js?v=151034973688681356691776691679" type="text/javascript"></script>
850
850<script src="//www.benebone.com/cdn/shop/t/90/assets/bss-file-configdata-popup.js?v=173992696638277510541776691679" type="text/javascript"></script>
850<script> 851 if (typeof BSS_PL == 'undefined') { 852 var BSS_PL = {}; 853 } 854 var bssPlApiServer = "https://product-labels-pro.bsscommerce.com"; 855 BSS_PL.customerTags = 'null'; 856 BSS_PL.customerId = 'null'; 857 BSS_PL.configData = configDatas; 858 BSS_PL.configDataBanner = configDataBanners ? configDataBanners : []; 859 BSS_PL.configDataPopup = configDataPopups ? configDataPopups : []; 860 BSS_PL.storeId = 40327; 861 BSS_PL.currentPlan = "free"; 862 BSS_PL.storeIdCustomOld = "10678"; 863 BSS_PL.storeIdOldWIthPriority = "12200"; 864 BSS_PL.apiServerProduction = "https://product-labels-pro.bsscommerce.com"; 865 866 BSS_PL.integration = {"laiReview":{"status":0,"config":[]}} 867 BSS_PL.settingsData = {} 868 </script>
868 869 <style> 870.homepage-slideshow .slick-slide .bss_pl_img { 871 visibility: hidden !important; 872} 873</style> 874 875 876<!-- Pinterest Verification --> 877<meta name="p:domain_verify" content="36854363a18117f3c100ba80f6c0cad2"/> 878<!-- Pinterest Verification --> 879 880 881 882<!-- Used for recaptcha - CM
vendor: 82 bytes, lines 882-884
882 883 <script src="https://www.google.com/recaptcha/api.js" async defer></script> 884
884--> 885 886 887<link rel="preload" as="font" href="https://cdn.shopify.com/s/files/1/0019/3714/5955/t/46/assets/revicons.woff?5510888" type="font/woff" crossorigin="anonymous" media="all"/> 888<link rel="preload" as="font" href="https://cdn.shopify.com/s/files/1/0019/3714/5955/t/46/assets/fontawesome-webfont.woff2?v=4.7.0" type="font/woff2" crossorigin="anonymous" media="all"/> 889<link rel="stylesheet" href="https://cdn.shopify.com/s/files/1/0019/3714/5955/t/46/assets/font-awesome.css?6.7.13" type="text/css" /> 890<link rel="stylesheet" href="https://cdn.shopify.com/s/files/1/0019/3714/5955/t/46/assets/pe-icon-7-stroke.css?6.7.13" type="text/css" /> 891<link rel="stylesheet" href="https://cdn.shopify.com/s/files/1/0019/3714/5955/t/46/assets/rs6.css?6.7.13" type="text/css" /> 892
893<script type="text/javascript">function setREVStartSize(e){ 894 //window.requestAnimationFrame(function() { 895 window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW; 896 window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH; 897 try { 898 var pw = document.getElementById(e.c).parentNode.offsetWidth, 899 newh; 900 pw = pw===0 || isNaN(pw) ? window.RSIW : pw; 901 e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw); 902 e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw); 903 e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh); 904 e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh); 905 e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide); 906 e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide); 907 e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0); 908 if(e.layout==="fullscreen" || e.l==="fullscreen") 909 newh = Math.max(e.mh,window.RSIH); 910 else{ 911 e.gw = Array.isArray(e.gw) ? e.gw : [e.gw]; 912 for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1]; 913 e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el; 914 e.gh = Array.isArray(e.gh) ? e.gh : [e.gh]; 915 for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1]; 916 917 var nl = new Array(e.rl.length), 918 ix = 0, 919 sl; 920 e.tabw = e.tabhide>=pw ? 0 : e.tabw; 921 e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw; 922 e.tabh = e.tabhide>=pw ? 0 : e.tabh; 923 e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh; 924 for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i]; 925 sl = nl[0]; 926 for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;} 927 var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]); 928 newh = (e.gh[ix] * m) + (e.tabh + e.thumbh); 929 } 930 if(window.rs_init_css===undefined) window.rs_init_css = document.head.appendChild(document.createElement("style")); 931 document.getElementById(e.c).height = newh+"px"; 932 window.rs_init_css.innerHTML += "#"+e.c+"_wrapper { height: "+newh+"px }"; 933 } catch(e){ 934 console.log("Failure at Presize of Slider:" + e) 935 } 936 //}); 937 };</script>
vendor: 1 bytes, line 937
937
938<script type="text/javascript" src = 'https://cdn.shopify.com/s/files/1/0019/3714/5955/t/46/assets/revQuery.js?6.7.13' ></script>
938<!-- BEGIN app block: shopify://apps/c-hub-customer-accounts/blocks/app-embed/0fb3ba0b-4c65-4919-a85a-48bc2d368e9c --><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f5fa-3e13-7134-a860-54e5dd3c9cba/customerhub-6.2.8/assets/chubicons.min.css" type="text/css">
938<script>(function () { try { localStorage.removeItem('chInitPageLoad'); } catch (error) {}})();</script>
938<!-- END app block --><!-- BEGIN app block: shopify://apps/slider-revolution/blocks/app-embed/d2c2325b-ecb9-42b8-a0b0-ca2ffb6e3203 --> 939 940
940<script> 941 if (window._revSliderV6Loaded) { 942 console.warn('[SR7 v7] Both v6 and v7 Slider Revolution app embeds are active. Consider removing one.'); 943 } 944 window._revSliderV7Loaded = true; 945 window.SR7 = window.SR7 || {}; 946 SR7.E = SR7.E || {}; 947 SR7.E.plugin_url = 'https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/'; 948 SR7.E.resources = SR7.E.resources || {}; 949 // _tpt.loadCSS preloader trap â must be installed BEFORE the inlined page.js 950 // (emitted below inside header_assets) executes. page.js runs at PARSE time and 951 // can call _tpt.loadCSS(plugin_url+'public/css/preloaders/tN.css') immediately, 952 // to show the preloader before the engine loads. The equivalent wrap in the 953 // deferred sr7-shopify-overrides.js runs after parsing â too late for that 954 // first call â so the flat-CDN rewrite (nested tN.css path -> flat tN.css) 955 // must live here inline. Double-wrapping by the overrides file later is 956 // harmless: the rewrite is idempotent. 957 window._tpt = window._tpt || {}; 958 (function (t) { 959 if ('loadCSS' in t) return; 960 function patch(url) { 961 if (typeof url === 'string' && url.indexOf('/public/css/preloaders/') !== -1) { 962 var f = url.split('/').pop().split('?')[0]; 963 return ((window.SR7 && SR7.E && SR7.E.plugin_url) || '') + f; 964 } 965 return url; 966 } 967 Object.defineProperty(t, 'loadCSS', { 968 configurable: true, 969 enumerable: false, 970 get: function () { 971 return undefined; 972 }, 973 set: function (fn) { 974 Object.defineProperty(t, 'loadCSS', { 975 configurable: true, 976 writable: true, 977 enumerable: false, 978 value: function (url, resourceId, font) { 979 return fn.call(t, patch(url), resourceId, font); 980 }, 981 }); 982 }, 983 }); 984 })(window._tpt); 985 </script>
985 986 987 988 989 990 991 992 993 994 995
995<script> 996 window._tpt ??= {}; 997 window.SR7 ??= {}; 998 _tpt.R ??= {}; 999 _tpt.R.fonts ??= {}; 1000 _tpt.R.fonts.customFonts??= {}; 1001 SR7.devMode = true; 1002 SR7.F ??= {}; 1003 SR7.G ??= {}; 1004 SR7.LIB ??= {}; 1005 SR7.E ??= {}; 1006 SR7.E.gAddons ??= {}; 1007 SR7.E.php ??= {}; 1008 SR7.E.nonce = '87'; 1009 SR7.E.ajaxurl = 'https://revseven.revsliderapp.com/revslider-admin/admin-ajax.php'; 1010 SR7.E.resturl = 'https://revseven.revsliderapp.com/wp-json/'; 1011 SR7.E.slug_path = 'libraries7/rev-loader7.php'; 1012 SR7.E.slug = 'revslider'; 1013 SR7.E.plugin_url = 'https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/'; 1014 SR7.E.wp_plugin_url = 'https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets//'; 1015 SR7.E.revision = '7.0.8'; 1016 SR7.E.latest_revision = '7.0.8'; 1017 SR7.E.fontBaseUrl = ''; 1018 SR7.G.breakPoints = [1240,1024,778,480]; 1019 SR7.G.fSUVW = false; 1020 SR7.E.modules = ['module','page','slide','layer','draw','animate','srtools','canvas','defaults','carousel','navigation','media','modifiers','migration']; 1021 SR7.E.libs = ['THREE','WEBGL','tpgsap']; 1022 SR7.E.css = ['csslp','cssbtns','cssfilters','cssnav','cssmedia']; 1023 SR7.E.resources = {}; 1024 SR7.E.ytnc = false; 1025 SR7.JSON ??= {}; 1026/*! Slider Revolution 7.0 - Page Processor */ 1027(function() { 1028 "use strict"; 1029 1030 window.SR7 ??= {}; 1031 window._tpt ??= {}; 1032 1033 SR7.version = "Slider Revolution 7.0.8" 1034 1035 _tpt.getMobileZoom = () => !_tpt.is_mobile ? 1 : document.documentElement.clientWidth / window.innerWidth; 1036 1037 //Get Window Dimensions, and Update if required 1038 _tpt.getWinDim = function(type) { 1039 //Read the Scrollbar Size (if 0 -> no Scrollbar exist) 1040 _tpt.screenHeightWithUrlBar ??= window.innerHeight; 1041 let modal = (SR7.F?.modal?.visible && SR7.M[SR7.F.module.getIdByAlias(SR7.F.modal.requested)]); 1042 _tpt.scrollBar = window.innerWidth !== document.documentElement.clientWidth || (modal && (window.innerWidth!==modal.c.module.clientWidth)); 1043 _tpt.winW = _tpt.getMobileZoom() * window.innerWidth - (_tpt.scrollBar || type==="prepare" ? _tpt.scrollBarW??_tpt.mesureScrollBar() : 0); 1044 _tpt.winH = _tpt.getMobileZoom() * window.innerHeight; 1045 _tpt.winWAll = /*modal ? modal.c.module.clientWidth :*/ document.documentElement.clientWidth; 1046 } 1047 1048 //Early Calls from all around the plugin 1049 SR7.F.isCarousel = (id) => !SR7.E.backend && SR7.M[id].settings.type==="carousel"; 1050 SR7.F.moduleType = (id) => SR7.E.backend && SR7.M[id].settings.type==="carousel" ? "standard" : SR7.M[id].settings.type; 1051 1052 1053 // FIND CURRENT RESOPNSIVE LEVEL 1054 _tpt.getResponsiveLevel = function(breakpoints) { 1055 // Force viewport width (CSS-like, includes scrollbars) 1056 if (SR7.G.fSUVW) return _tpt.closestGE(breakpoints, window.innerWidth); 1057 // Default: content width (unchanged) 1058 return _tpt.closestGE(breakpoints,_tpt.winWAll); 1059 }, 1060 1061 1062 //Messure Scrollbar 1063 _tpt.mesureScrollBar = function() { 1064 // Create the measurement node 1065 let scrollDiv = document.createElement("div"); 1066 scrollDiv.className = "RSscrollbar-measure"; 1067 scrollDiv.style.width = "100px"; 1068 scrollDiv.style.height = "100px"; 1069 scrollDiv.style.overflow = "scroll"; 1070 scrollDiv.style.position = "absolute"; 1071 scrollDiv.style.top = "-9999px"; 1072 document.body.appendChild(scrollDiv); 1073 // Get the scrollbar width 1074 _tpt.scrollBarW = scrollDiv.offsetWidth - scrollDiv.clientWidth; 1075 // Delete the DIV 1076 document.body.removeChild(scrollDiv); 1077 return _tpt.scrollBarW; 1078 }; 1079 1080 1081 _tpt.loadCSS ??= async function(url, resourceId, font) { 1082 if (font) _tpt.R.fonts.required[resourceId].status = 1; else { 1083 _tpt.R[resourceId] ??= {}; 1084 _tpt.R[resourceId].status = 1; 1085 } 1086 return new Promise((resolve, reject) => { 1087 if (!_tpt.isStylesheetLoaded(url)) { 1088 const link = document.createElement('link'); 1089 link.rel = 'stylesheet'; 1090 let propName = 'ty' + 'pe'; 1091 let a = "text"; 1092 let b = "css"; 1093 link[propName] = a + '/' + b; 1094 link.href = url; 1095 link.onload = () => { 1096 if (font) _tpt.R.fonts.required[resourceId].status = 2; else _tpt.R[resourceId].status = 2; 1097 resolve(); 1098 }; 1099 link.onerror = () => { 1100 if (font) _tpt.R.fonts.required[resourceId].status = 3; else _tpt.R[resourceId].status = 3; 1101 reject(new Error(`Failed to load CSS: ${url}`)); 1102 }; 1103 document.head.appendChild(link); 1104 } else { 1105 if (font) _tpt.R.fonts.required[resourceId].status = 2; else _tpt.R[resourceId].status = 2; 1106 resolve(); 1107 } 1108 }); 1109 }; 1110 1111 1112 /** 1113 * Create a HTML Container with tag, data, class, id 1114 * @param {*} parent - The Javascript Element where the Container should be appended 1115 * @param {*} options 1116 * @returns a HTML Container with all required attributes 1117 */ 1118 _tpt.addContainer ??= function(options) { 1119 const { tag = 'div', id, class: classList, datas , textContent, iHTML} = options;
1120 const element = document.createElement(tag); 1121 1122 if (id && id!=="") element.id = id; 1123 if (classList && classList!=="") element.className = classList; 1124 if (datas) for (const [key, value] of Object.entries(datas)) { 1125 if (key=="style") 1126 element.style.cssText = value; 1127 else 1128 element.setAttribute(`data-${key}`, value); 1129 1130 } 1131 if (textContent) element.textContent = textContent; 1132 if (iHTML) element.innerHTML = iHTML; 1133 1134 return element; 1135 } 1136 1137 /** 1138 * To avoid multiple inserts in DOM add first elements into a Document Fragement, and add it at the end to the DOM 1139 * Usage: var collect = _tpt.collector(); collect.add({tag: class: datas: }) and finall apend: collect.append(parent); 1140 * @returns a Constructor for new Instances. This will collect the added Elements before appending it to the required parent 1141 */ 1142 _tpt.collector ??= function() { 1143 return { 1144 fragment: new DocumentFragment(), 1145 1146 add(options) { 1147 var el = _tpt.addContainer(options); 1148 this.fragment.appendChild(el); 1149 return el; 1150 }, 1151 1152 append(parent) { 1153 parent.appendChild(this.fragment); 1154 } 1155 }; 1156 } 1157 1158 _tpt.isStylesheetLoaded ??= function(url) { 1159 // Remove the query string from the URL for comparison 1160 let baseUrl = url.split('?')[0]; 1161 return Array.from(document.querySelectorAll('link[rel="stylesheet"], link[rel="preload"]')).some(link => link.href.split('?')[0] === baseUrl); 1162 }; 1163 1164 _tpt.preloader ??= { 1165 requests: new Map(), // store references for preloaders by container 1166 preloaderTemplates: new Map(), // cache for preloader templates 1167 1168 show: function(container, settings) { 1169 if (!settings || !container) return; 1170 const { type, color } = settings; 1171 if (type<0 || type==="off") return; 1172 1173 const preloaderId = `preloader_${type}`; 1174 let preloaderTemplate = this.preloaderTemplates.get(preloaderId); 1175 if (!preloaderTemplate) { 1176 // Load the preloader template if it doesn't exist 1177 preloaderTemplate = this.build(type, color); 1178 this.preloaderTemplates.set(preloaderId, preloaderTemplate); 1179 } 1180 if (!this.requests.has(container)) this.requests.set(container, { count: 0 }); 1181 1182 const request = this.requests.get(container); 1183 clearTimeout(request.timer); 1184 request.count++; 1185 1186 if (request.count === 1) 1187 request.timer = setTimeout(() => { 1188 request.preloaderClone = preloaderTemplate.cloneNode(true); 1189 if (request.anim) request.anim.kill(); 1190 if (_tpt.gsap!==undefined) 1191 request.anim = _tpt.gsap.fromTo(request.preloaderClone, 1, { opacity: 0 }, { opacity: 1}); 1192 else 1193 request.preloaderClone.classList.add('sr7-fade-in'); 1194 container.appendChild(request.preloaderClone); 1195 }, 150); 1196 1197 }, 1198 1199 hide: function(container) { 1200 if (!this.requests.has(container)) return; 1201 1202 const request = this.requests.get(container); 1203 request.count--; 1204 if (request.count < 0) request.count = 0; 1205 if (request.anim) request.anim.kill(); 1206 if (request.count === 0) { 1207 clearTimeout(request.timer); 1208 if (request.preloaderClone) { 1209 request.preloaderClone.classList.remove('sr7-fade-in'); 1210 request.anim = _tpt.gsap.to(request.preloaderClone, 0.3, { opacity: 0 , onComplete:function() { 1211 request.preloaderClone.remove(); 1212 }}); 1213 } 1214 } 1215 }, 1216 1217 state : function(container) { 1218 if (!this.requests.has(container)) return false; 1219 const request = this.requests.get(container); 1220 return request.count > 0; 1221 }, 1222 1223 build: (preLoader, color = '#ffffff', eclass="") => { 1224 if (preLoader<0 || preLoader === "off") return null; 1225 const preLoaderType = parseInt(preLoader); 1226 preLoader = "prlt"+preLoaderType; 1227 if (isNaN(preLoaderType)) return null; 1228 1229 _tpt.loadCSS(SR7.E.plugin_url+'public/css/preloaders/t'+preLoaderType+".css", "preloader_"+preLoader); 1230 if (isNaN(preLoaderType) || preLoaderType < 6) { 1231 const aStyle = `background-color:${color}`; 1232 const ems = ((preLoaderType === 1 || preLoaderType == 2)) ? aStyle : ''; 1233 const eds = ((preLoaderType === 3 || preLoaderType == 4)) ? aStyle : ''; 1234 const collector = _tpt.collector(); 1235 1236 ['dot1', 'dot2', 'bounce1', 'bounce2', 'bounce3'].forEach(className => 1237 collector.add({ tag: 'div', class: className, datas: { style: eds } }) 1238 ); 1239 1240 const container = _tpt.addContainer({ tag: 'sr7-prl', class: `${preLo
1240ader} ${eclass}`, datas: { style: ems } }); 1241 collector.append(container); 1242 1243 return container; 1244 1245 } else { 1246 let spinHtml = {}; 1247 if (preLoaderType === 7) { 1248 let clr; 1249 if (color.startsWith('#')) { 1250 clr = color.replace('#', ''); 1251 clr = `rgba(${parseInt(clr.substring(0, 2), 16)}, ${parseInt(clr.substring(2, 4), 16)}, ${parseInt(clr.substring(4, 6), 16)}, `; 1252 } else if (color.startsWith('rgb')) { 1253 clr = color.slice(color.indexOf('(') + 1, color.lastIndexOf(')')).split(',').map(s => s.trim()); 1254 clr = `rgba(${clr[0]}, ${clr[1]}, ${clr[2]}, `; 1255 } 1256 if (clr) { 1257 spinHtml.style = `border-top-color: ${clr}0.65); border-bottom-color: ${clr}0.15); border-left-color: ${clr}0.65); border-right-color: ${clr}0.15)`; 1258 } 1259 } else if (preLoaderType === 12) { 1260 spinHtml.style = `background:${color}`; 1261 } 1262 1263 const numSpans = [10, 0, 4, 2, 5, 9, 0, 4, 4, 2]; 1264 const totalSpans = numSpans[preLoaderType - 6]; 1265 const collector = _tpt.collector(); 1266 const innerc = collector.add({ tag: 'div', class: 'sr7-prl-inner', datas: spinHtml }); 1267 1268 Array.from({ length: totalSpans }).forEach(() => 1269 innerc.appendChild( 1270 collector.add({ tag: 'span', datas: { style: `background:${color}` } }) 1271 ) 1272 ); 1273 1274 1275 1276 const container = _tpt.addContainer({ tag: 'sr7-prl', class: `${preLoader} ${eclass}` }); 1277 collector.append(container); 1278 return container; 1279 } 1280 } 1281 } 1282 1283 1284 SR7.preLoader = { 1285 show : (id,container) => { 1286 if ((SR7.M[id]?.settings?.pLoader?.type??"off")==="off") return; 1287 _tpt.preloader.show(container || SR7.M[id].c.module, SR7.M[id]?.settings?.pLoader??{color:'#fff',type:10}); 1288 }, 1289 hide : (id,container) => { 1290 if ((SR7.M[id]?.settings?.pLoader?.type??"off")==="off") return; 1291 _tpt.preloader.hide(container || SR7.M[id].c.module); 1292 }, 1293 state : (id,container) => { 1294 return _tpt.preloader.state(container || SR7.M[id].c.module); 1295 } 1296 } 1297 1298 /** 1299 * Preset the Module Height before the DOM is fully loaded, inline by adding the Module Container. This will avoid the Page to jump in height as good as possible 1300 * @param {_} _ A row of settings printed by PHP. Details about the Module, id, cached Heights, heights, Breakpoints etc. 1301 * @returns 1302 */ 1303 _tpt.prepareModuleHeight = function(_) { 1304 // Prepare Module Object Container 1305 window.SR7.M ??= {}; 1306 window.SR7.M[_.id] ??= {} 1307 if (_.googleFont=='ignore') SR7.E.ignoreGoogleFont = true; 1308 let M = window.SR7.M[_.id]; 1309 //Messure 1 time the Scrollbar 1310 if (_tpt.scrollBarW==undefined) _tpt.mesureScrollBar(); 1311 1312 M.c ??= {}; 1313 M.states ??= {}; 1314 M.settings ??= {}; 1315 M.settings.size ??= {}; 1316 if (_.fixed) M.settings.fixed=true; 1317 1318 1319 //Collect Module DOM Container References 1320 M.c.module = document.querySelector('sr7-module[id="' + _.id + '"]'); 1321 M.c.adjuster = M.c.module.getElementsByTagName('sr7-adjuster')[0]; 1322 M.c.content = M.c.module.getElementsByTagName('sr7-content')[0]; 1323 if (!SR7.E.backend && _.type==="carousel") M.c.carousel = M.c.content.getElementsByTagName('sr7-carousel')[0]; 1324 if (M.c.module == null || M.c.module==undefined) return; 1325 if ((_.plType??"off"!=="off") && _.plColor) M.settings.pLoader = {type:_.plType,color:_.plColor}; 1326 if (typeof _.mh=="string" && _.mh.includes(",")) _.mh = _.mh.split(","); 1327 //Prepare the Start Height for the Module to avoid Jump and Flashes by Loading and first Rendering the Page 1328 if (_.plType!==undefined && _.plType!=="off" && (!SR7.preLoader.state(_.id) || !SR7.preLoader.state(_.id,M.c.module))) SR7.preLoader.show(_.id,M.c.module); 1329 1330 1331 if (!_tpt.winW) { 1332 _tpt.getWinDim("prepare"); 1333 _tpt.getWinDim(); 1334 } else _tpt.getWinDim(); 1335 1336 let modal = ""+M.c.module.dataset?.modal; 1337 if (modal=="modal" || modal=="true" || modal!=="undefined" && modal!=="false") return; 1338 1339 //TODO - After Migration change Logic here 1340 M.settings.size.fullHeight = _.size.fullHeight; 1341 M.settings.size.fullWidth = _.size.fullWidth; 1342 1343 M.LEV ??= _tpt.getResponsiveLevel(window.SR7.G.breakPoints,_.id); 1344 _.vpt = _tpt.fillArray(_.vpt,5); 1345 M.settings.vPort = _.vpt[M.LEV]; 1346 1347 //Default MobileSizes on Containers 1348 if (_.el!==undefined && _.el[4]=='720' && _.gh[4]!==_.el[4] && _.el[3] == '960' && _.gh[3]!==_.el[3] && _.el[2] == '768' && _.gh[2]!==_.el[2]) delete _.el; 1349 1350 M.settings.size.height = _.el==undefined || _.el[M.LEV]==undefined || _.el[M.LEV]==0 || _.el[M.LEV]=="auto" ? _tpt.fillArray(_.gh,5,-1) : _tpt.fillArray(_.el,5,-1); 1351 1352 M.settings.size.width = _tpt.fillArray(_.gw,5,-1); 1353 M.settings.size.minHeight = _tpt.fillArray(_.mh ?? [0],5,-1); 1354 M.cacheSize = {fullWidth:M.settings.size?.fullWidth, fullHeight:M.settings.size?.fullHeight}; 1355 if (_.off!==undefined) { 1356 (_.off?.t??undefined) && (M.settings.size.m ??={}) && (M.settings.size.m.t = _.off.t); 1357 (_.off?.b??undefined) && (M.settings.size.m ??={}) && (M.settings.size.m.b = _.off.b); 1358 (_.off?.l??undefined) && (M.settings.size.p ??={}) && (M.settings.size.p.l = _.off.l); 1359 (_.off?.r??undefined) && (M.settings.size.p ??={}) && (M.settings.size.p.r = _.off.r); 1360 M.offsetPrepared = true; 1361 } 1362 _tpt.updatePMHeight(_.id,_,true); 1363 }; 1364 1365 /** 1366 * Update the Prepared Container Height 1367 * @param {*} id 1368 * @param {*} _ 1369 * @param {*} first 1370 * @returns 1371 */ 1372 _tpt.updatePMHeight = (id,_,first) => { 1373 let M = SR7.M[id]; 1374 var pw = M.settings.size.fullWidth ? _tpt.winW : M.c.module.parentNode.offsetWidth; 1375 pw = pw===0 || isNaN(pw) ? _tpt.winW : pw; 1376 let w = M.settings.size.width[M.LEV] || M.settings.size.width[M.LEV++] || M.settings.size.width[M.LEV--] || pw; 1377 let h = M.settings.size.height[M.LEV] || M.settings.size.height[M.LEV++] || M.settings.size.height[M.LEV--] || 0; 1378 let mh = M.settings.size.minHeight[M.LEV] || M.settings.size.minHeight[M.LEV++] || M.settings.size.minHeight[M.LEV--] || 0; 1379 h = h=="auto" ? 0 : h; 1380 h = parseInt(h); 1381 //Set Module Width 1382 if (_.type!=="carousel") pw = pw- (parseInt(_.onw??0) || 0); // If Vertical Outer Navigation used, calculation Base need to be reduced 1383 M.MP = (!M.settings.size.fullWidth && pw<w) || _tpt.winW<w ? Math.min(1,pw/w) : 1; 1384 1385 if(_.size.fullScreen || _.size.fullHeight) { 1386 let fho = parseInt(_.fho) || 0; 1387 let fhop = (""+_.fho).indexOf("%")>-1;
1388 _.newh = _tpt.winH - (fhop ? (_tpt.winH * fho/100) : fho); 1389 } else _.newh = M.MP * (Math.max(h,mh)); 1390 1391 _.newh += (parseInt(_.onh ?? 0) || 0) + (parseInt(_.carousel?.pt) || 0) + (parseInt(_.carousel?.pb) || 0); 1392 //Scroll Based Freezed Timeline Adjustemen 1393 if (_.slideduration!==undefined) _.newh = Math.max(_.newh,parseInt(_.slideduration) / 3); 1394 if (_.shdw) _tpt.buildShadow(_.id,_); 1395 if (M.c.adjuster!==undefined) M.c.adjuster.style.height = _.newh+"px"; 1396 M.c.module.style.height = _.newh+"px"; 1397 M.c.content.style.height = _.newh+"px"; 1398 M.states.heightPrepared = true; 1399 1400 M.dims ??={}; 1401 M.dims.moduleRect = M.c.module.getBoundingClientRect(); 1402 M.c.content.style.left = "-" + M.dims.moduleRect.left + "px"; 1403 1404 if (!M.settings.size.fullWidth) { 1405 if (first) requestAnimationFrame(() => {if (pw!==M.c.module.parentNode.offsetWidth) _tpt.updatePMHeight(_.id,_);}); 1406 _tpt.bgStyle(_.id,_,window.innerWidth == _tpt.winW, true); 1407 return; 1408 } 1409 else _tpt.bgStyle(_.id,_,window.innerWidth == _tpt.winW, true); 1410 requestAnimationFrame(function() { 1411 if (first) requestAnimationFrame(() => {if (pw!==M.c.module.parentNode.offsetWidth) _tpt.updatePMHeight(_.id,_);}); 1412 }); 1413 1414 //Early Resizer Listener, gets removed later 1415 if (!M.earlyResizerFunction) { 1416 M.earlyResizerFunction = function() { 1417 requestAnimationFrame(function() { 1418 _tpt.getWinDim(); 1419 _tpt.moduleDefaults(_.id, _); 1420 _tpt.updateSlideBg(id, true); 1421 }); 1422 }; 1423 window.addEventListener("resize", M.earlyResizerFunction); 1424 } 1425 } 1426 1427 _tpt.buildShadow = function(id,_) { 1428 let M = SR7.M[id]; 1429 //Create Shadow 1430 if (M.c.shadow==undefined) { 1431 M.c.shadow = document.createElement("sr7-module-shadow"); 1432 M.c.shadow.classList.add("sr7-shdw-"+_.shdw); 1433 M.c.content.appendChild(M.c.shadow); 1434 } 1435 //M.c.shadow.style.opacity=_.shadow.opacity; 1436 } 1437 1438 _tpt.tf ??= (b) => b=="false" || b==false ? false : b=="true" || b==true ? true : b; 1439 /** 1440 * Style the Module Copntainer, only Visual Styling, no Size or Dimension update 1441 * @param {id} id - The id of the Module need to be styled 1442 */ 1443 1444 const normalizeUrl = function(url) { 1445 url = url.toLowerCase(); 1446 if (url[url.length-1]=="/") url = url.slice(0,-1); 1447 if (url.slice(0,7)== "http://") url = url.slice(7); 1448 else if (url.slice(0,8) == "https://") url = url.slice(8); 1449 return url; 1450 } 1451 const urlProtocol = function(url,secure) { 1452 if ((""+url)[0]=="/" && (""+url)[1]=="/") return (secure ? "https:" : window.location.protocol) + url; 1453 if ((""+url).includes('://')) return ((secure || url.includes("https")) ? "https:" : window.location.protocol) + '//' + url.split('://').slice(1).join('://') 1454 return url; 1455 } 1456 const compareURL = function(url1,url2) { 1457 if (!url1 || !url2) return false; 1458 if (url1==url2) return true; 1459 url1 = urlProtocol(url1); 1460 url2 = urlProtocol(url2); 1461 url1 = normalizeUrl(url1); 1462 url2 = normalizeUrl(url2); 1463 url1 = String(url1); 1464 url2 = String(url2); 1465 return url1==url2 || ((url1!=="undefined" && url2!=="undefined") && (url2.indexOf(url1)!==-1 || url1.indexOf(url2)!==-1)); 1466 } 1467 const getImageSource = (M, src) => { 1468 let newsrc; 1469 const img_list = M.c.module.getElementsByTagName('image_lists'); 1470 if (img_list[0]!==undefined) { 1471 const imgs = img_list[0].getElementsByTagName('img'); 1472 if (imgs[0]!==undefined) { 1473 for (let s in imgs) 1474 if (!newsrc && Object.prototype.hasOwnProperty.call(imgs,s)) { 1475 let n1 = imgs[s].dataset.src || imgs[s].getAttribute('src') || imgs[s].getAttribute('data -src'); 1476 let n2 = imgs[s].dataset.src2 || imgs[s].getAttribute('src2') || imgs[s].getAttribute('data -src2'); 1477 if (n1 && compareURL(atob(imgs[s].dataset.dbsrc), src)) newsrc = window.devicePixelRatio || 1 >= 2 ? n2 : n1; 1478 } 1479 } 1480 } 1481 return newsrc ?? src; 1482 } 1483 1484 _tpt.bgStyle = async (id,_,early,preparing,forceadd) => { 1485 const M = SR7.M[id]; 1486 _ = _ ?? M.settings; 1487 //Fixed Position of Module 1488 if (!SR7.E.backend && _.fixed && !M.c.module.classList.contains("sr7-top-fixed")) { 1489 M.c.module.classList.add("sr7-top-fixed"); 1490 M.c.module.style.position="fixed"; 1491 M.c.module.style.width="100%"; 1492 M.c.module.style.top="0px"; 1493 M.c.module.style.left="0px"; 1494 M.c.module.style.pointerEvents="none"; 1495 M.c.module.style.zIndex=5000; 1496 M.c.content.style.pointerEvents="none"; 1497 } 1498 if (M.c.bgcanvas==undefined) { 1499 let bg = document.createElement("sr7-module-bg"); 1500 let _add = false;
1501 if (typeof (_?.bg?.color) == "string" && _?.bg?.color.includes("{")) { 1502 if (_tpt.gradient && _tpt.gsap) 1503 _.bg.color = _tpt.gradient.convert(_.bg.color); 1504 else { 1505 try{ 1506 let ctemp = JSON.parse(_.bg.color); 1507 if (ctemp?.orig || ctemp?.string) _.bg.color = JSON.parse(_.bg.color); 1508 } catch { 1509 return; 1510 } 1511 } 1512 } 1513 1514 let color = typeof (_?.bg?.color) == "string" ? (_?.bg?.color || "transparent") : _?.bg?.color?.string ?? _?.bg?.color?.orig ?? _?.bg?.color?.color ?? "transparent"; 1515 bg.style["background"+(String(color).includes("grad") ? "" : "Color")] = color; 1516 if (color!=="transparent" || forceadd) _add=true; 1517 if (M.offsetPrepared) bg.style.visibility = "hidden"; 1518 1519 if (_?.bg?.image?.src && String(_?.bg?.image?.u)!=="false") { 1520 _.bg.image.src = getImageSource(M, _?.bg?.image?.src); 1521 bg.style.backgroundImage = `url(${_?.bg?.image.src})`; 1522 bg.style.backgroundSize = (_.bg.image?.size??"")=="" ? "cover" : _.bg.image.size; 1523 bg.style.backgroundPosition = _.bg.image.position ?? (parseInt(_.bg.image.pos?.x??0) + "% " + parseInt(_.bg.image.pos?.y??0 ) + "%"); 1524 if (_.bg.image.repeat=="") _.bg.image.repeat = "no-repeat"; 1525 bg.style.backgroundRepeat = _tpt.tf(_.bg.image.rx) && _tpt.tf(_.bg.image.ry) ? "repeat" : _tpt.tf(_.bg.image.rx) ? "repeat-x" : _tpt.tf(_.bg.image.ry) ? "repeat-y" : (_.bg.image.repeat ?? "no-repeat"); 1526 1527 _add=true; 1528 } 1529 if (!_add) return; 1530 M.c.bgcanvas = bg; 1531 if (_.size.fullWidth) bg.style.width = (_tpt.winW - (early && _tpt.winH<document.body.offsetHeight? _tpt.scrollBarW : 0))+"px"; 1532 else if (preparing) 1533 bg.style.width = M.c.module.offsetWidth+"px"; 1534 if (_.sbt?.use??false) 1535 M.c.content.appendChild(M.c.bgcanvas); 1536 else 1537 M.c.module.appendChild(M.c.bgcanvas); 1538 } 1539 M.c.bgcanvas.style.height = _.newh!==undefined ? /*((_.type==="carousel") ? parseInt(_.carousel?.pt??0) + parseInt(_.carousel?.pb??0) : 0) +*/ _.newh+"px" : ((!SR7.E.backend && _.type==="carousel" ? M.dims.module.h : M.dims.content.h) + "px"); 1540 M.c.bgcanvas.style.left = (!early && (_.sbt?.use??false)) || M.c.bgcanvas.closest('SR7-CONTENT') ? "0px" : "-" +(M?.dims?.moduleRect?.left??0) + "px"; 1541 }, 1542 1543 _tpt.updateSlideBg = function(id,early,force=false) { 1544 const M = SR7.M[id]; 1545 let _ = M.settings; 1546 if (!M?.c?.bgcanvas && force!==true) return; 1547 if (_.size.fullWidth) M.c.bgcanvas.style.width = (_tpt.winW - (early && _tpt.winH<document.body.offsetHeight? _tpt.scrollBarW : 0))+"px"; 1548 //else if (preparing) M.c.bgcanvas.style.width = M.c.module.offsetWidth+"px"; 1549 1550 } 1551 //Set Module Defaults 1552 _tpt.moduleDefaults = (id,_) => { 1553 let M = SR7.M[id]; 1554 // Get the position and width of the container relative to the viewport 1555 if (M== undefined || M.c==undefined || M.c.module==undefined) return; 1556 M.dims ??={}; 1557 M.dims.moduleRect = M.c.module.getBoundingClientRect(); 1558 M.c.content.style.left = "-" + M.dims.moduleRect.left + "px"; 1559 M.c.content.style.width = (_tpt.winW -_tpt.scrollBarW)+"px"; 1560 if (!SR7.E.backend && _.type==="carousel") M.c.module.style.overflow="visible"; 1561 _tpt.bgStyle(id,_,window.innerWidth == _tpt.winW); 1562 } 1563 1564 //TOOLS 1565 //Get Offset Scroll Position 1566 _tpt.getOffset = (el) => { 1567 var rect = el.getBoundingClientRect(), 1568 scrollLeft = window.pageXOffset || document.documentElement.scrollLeft, 1569 scrollTop = window.pageYOffset || document.documentElement.scrollTop; 1570 return { top: rect.top + scrollTop, left: rect.left + scrollLeft }; 1571 } 1572 1573 //Tool to fill array with amount of elements needed based only current values 1574 _tpt.fillArray = function (a, l) { 1575 let lkv,i; 1576 a = Array.isArray(a) ? a : [a]; 1577 let b = Array(l); 1578 let len = a.length; 1579 for (i=0;i<a.length;i++) { 1580 b[i+(l-len)] = a[i]; 1581 if (lkv==undefined && a[i]!=="#") lkv = a[i]; 1582 } 1583 for (let i = 0; i < l; i++) { 1584 if (b[i] === undefined || b[i]=='#') b[i] = lkv; 1585 lkv = b[i]; 1586 } 1587 return b; 1588 } 1589 1590 //Will give the Index of the Closest Greater or equal Number in the Array compared to v 1591 //If Number bigger than first Value , it will deliver "0", other way shifted the Index. 1592 _tpt.closestGE = function(a, v) { 1593 let minDiff = Number.MAX_VALUE; 1594 let minIndex = -1; 1595 for (let i = 0; i < a.length; i++) 1596 if ((a[i]-1) >= v && (a[i]-1) - v < minDiff) { 1597 minDiff = (a[i]-1) - v; 1598 minIndex = i; 1599 } 1600 return ++minIndex; 1601 }
1602 // Update Required Setings 1603 _tpt.R ??= {}; 1604 _tpt.R.page = _tpt.extend ? _tpt.extend(_tpt.R.page, { status : 2, version : '7.0.8'}) : {status:2,version : '7.0.8'}; 1605})();</script>
1605 1606 1607 1608
1608<script> 1609 // header_assets always resets SR7.E.resources={} and sets plugin_url to the 1610 // CDN base URL. Re-populate here (before sr7.js defer runs) so sr7.js ??= 1611 // assignments use flat CDN paths instead of "plugin_url + public/js/..." paths. 1612 (function (r, b) { 1613 [ 1614 'animate', 1615 'canvas', 1616 'carousel', 1617 'defaults', 1618 'draw', 1619 'layer', 1620 'media', 1621 'modifiers', 1622 'module', 1623 'navigation', 1624 'page', 1625 'slide', 1626 'srtools', 1627 ].forEach(function (m) { 1628 r[m] = b + m + '.js'; 1629 }); 1630 r['tpgsap'] = b + 'tpgsap.js'; 1631 // 3D library files â sr7.js iterates SR7.E.libs with uppercase keys ("THREE","WEBGL") 1632 // and does resources[l] ??= plugin_url+"public/js/libs/"+l.toLowerCase()+".js". 1633 // Pre-populate with matching uppercase keys so ??= finds an existing value. 1634 r['THREE'] = b + 'three.js'; 1635 r['WEBGL'] = b + 'webgl.js'; 1636 // Font CSS files â defaults.js calls _tpt.registerFont({url: plugin_url+'public/css/fonts/...'}); 1637 // pre-populate here so defaults.js can fall back to these flat CDN paths. 1638 r['font-awesome-css'] = b + 'font-awesome-v7.css'; 1639 r['pe-icon-7-stroke-css'] = b + 'pe-icon-7-stroke-v7.css'; 1640 r['revicons-css'] = b + 'revicons.css'; 1641 r['material-icons-css'] = b + 'material-icons-v7.css'; 1642 r['csslp'] = b + 'sr7.lp.css'; 1643 r['cssbtns'] = b + 'sr7.btns.css'; 1644 r['cssfilters'] = b + 'sr7.filters.css'; 1645 r['cssnav'] = b + 'sr7.nav.css'; 1646 r['cssmedia'] = b + 'sr7.media.css'; 1647 // sr7.js line 93 unconditionally assigns csssr7 = plugin_url + "public/css/sr7.css" 1648 // (no ??=) â intercept with defineProperty so the flat CDN path wins. 1649 Object.defineProperty(r, 'csssr7', { 1650 configurable: true, 1651 enumerable: true, 1652 get: function () { 1653 return b + 'sr7.css'; 1654 }, 1655 set: function () {}, 1656 }); 1657 })(SR7.E.resources, SR7.E.plugin_url || 'https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/'); 1658 // When the slider's "font download" option is enabled, js_add_header_scripts 1659 // sets fontBaseUrl = '' (empty string). tptools.js uses ?? which does NOT 1660 // fall back for empty string â so the font URL becomes a relative "?family=..." 1661 // that resolves to the store root. On the storefront we always use Google Fonts. 1662 if (!SR7.E.fontBaseUrl) SR7.E.fontBaseUrl = 'https://fonts.googleapis.com/css2'; 1663 </script>
1663 1664 <style> 1665 @font-face { 1666 font-family: 'revicons'; 1667 src: url("//www.benebone.com/cdn/shop/files/revicons.eot?v=18065"); 1668 src: url("//www.benebone.com/cdn/shop/files/revicons.eot?v=18065?#iefix") format('embedded-opentype') 1669 , url("//www.benebone.com/cdn/shop/files/revicons.woff?v=18065") format('woff') 1670 , url("//www.benebone.com/cdn/shop/files/revicons.ttf?v=18065") format('truetype'); 1671 font-weight: normal; 1672 font-style: normal; 1673 font-display: swap; 1674 } 1675 1676 @font-face { 1677 font-family: 'FontAwesome'; 1678 src: url("//www.benebone.com/cdn/shop/files/fontawesome-webfont.eot?v=18065"); 1679 src: url("//www.benebone.com/cdn/shop/files/fontawesome-webfont.eot?v=18065?#iefix&v=4.7.0") format('embedded-opentype') 1680 , url("//www.benebone.com/cdn/shop/files/fontawesome-webfont.woff2?v=18065") format('woff2') 1681 , url("//www.benebone.com/cdn/shop/files/fontawesome-webfont.woff?v=18065") format('woff') 1682 , url("//www.benebone.com/cdn/shop/files/fontawesome-webfont.ttf?v=18065") format('truetype'); 1683 font-weight: normal; 1684 font-style: normal; 1685 font-display: swap; 1686 } 1687 /* Base rule that applies the font to .fa elements. The extension's 1688 font-awesome.css is a minified subset that ships only the glyph map 1689 (.fa-XXX:before) and sizing utilities; the base font-family rule 1690 was stripped. Scoped to slider DOM (sr7-module) so it never 1691 conflicts with the merchant's theme. */ 1692 sr7-module .fa, 1693 sr7-module i[class^="fa-"], 1694 sr7-module i[class*=" fa-"] { 1695 display: inline-block; 1696 font: normal normal normal 14px/1 FontAwesome; 1697 font-size: inherit; 1698 text-rendering: auto; 1699 -webkit-font-smoothing: antialiased; 1700 -moz-osx-font-smoothing: grayscale; 1701 } 1702 1703 1704 @font-face { 1705 font-family: 'Pe-icon-7-stroke'; 1706 src: url("//www.benebone.com/cdn/shop/files/Pe-icon-7-stroke.eot?v=18065"); 1707 src: url("//www.benebone.com/cdn/shop/files/Pe-icon-7-stroke.eot?v=18065") format('embedded-opentype') 1708 , url("//www.benebone.com/cdn/shop/files/Pe-icon-7-stroke.woff?v=18065") format('woff') 1709 , url("//www.benebone.com/cdn/shop/files/Pe-icon-7-stroke.ttf?v=18065") format('truetype'); 1710 font-weight: normal; 1711 font-style: normal; 1712 } 1713 1714 @font-face { 1715 font-family: 'Material Icons'; 1716 font-style: normal; 1717 font-weight: 400; 1718 src: local('Material Icons'), 1719 local('MaterialIcons-Regular'), 1720 url("//www.benebone.com/cdn/shop/files/material-icon-v41-normal-400.woff2?v=18065") format('woff2'); 1721 font-display: swap; 1722 } 1723 </style> 1724 <link rel="stylesheet" type="text/css" href="https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/sr7.css" media="all"> 1725
1725<script src="https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/tptools.js" defer></script>
1725 1726
1726<script src="https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/sr7.js" defer></script>
1726 1727
1727<script src="https://cdn.shopify.com/extensions/01a060a5-7075-7c58-a3af-6387ac6c60b5/slider-revolution-2-97/assets/sr7-shopify-overrides.js" defer></script>
1727 1728
1728<script> 1729 function setREVStartSize(e) { 1730 window.RSIW = window.RSIW === undefined ? window.innerWidth : window.RSIW; 1731 window.RSIH = window.RSIH === undefined ? window.innerHeight : window.RSIH; 1732 try { 1733 var pw = document.getElementById(e.c).parentNode.offsetWidth, 1734 newh; 1735 pw = pw === 0 || isNaN(pw) ? window.RSIW : pw; 1736 e.tabw = e.tabw === undefined ? 0 : parseInt(e.tabw); 1737 e.thumbw = e.thumbw === undefined ? 0 : parseInt(e.thumbw); 1738 e.tabh = e.tabh === undefined ? 0 : parseInt(e.tabh); 1739 e.thumbh = e.thumbh === undefined ? 0 : parseInt(e.thumbh); 1740 e.tabhide = e.tabhide === undefined ? 0 : parseInt(e.tabhide); 1741 e.thumbhide = e.thumbhide === undefined ? 0 : parseInt(e.thumbhide); 1742 e.mh = e.mh === undefined || e.mh === '' || e.mh === 'auto' ? 0 : parseInt(e.mh, 0); 1743 if (e.layout === 'fullscreen' || e.l === 'fullscreen') { 1744 newh = Math.max(e.mh, window.RSIH); 1745 } else { 1746 e.gw = Array.isArray(e.gw) ? e.gw : [e.gw]; 1747 for (var i in e.rl) if (e.gw[i] === undefined || e.gw[i] === 0) e.gw[i] = e.gw[i - 1]; 1748 e.gh = e.el === undefined || e.el === '' || (Array.isArray(e.el) && e.el.length === 0) ? e.gh : e.el; 1749 e.gh = Array.isArray(e.gh) ? e.gh : [e.gh]; 1750 for (var i in e.rl) if (e.gh[i] === undefined || e.gh[i] === 0) e.gh[i] = e.gh[i - 1]; 1751 var nl = new Array(e.rl.length), 1752 ix = 0, 1753 sl; 1754 e.tabw = e.tabhide >= pw ? 0 : e.tabw; 1755 e.thumbw = e.thumbhide >= pw ? 0 : e.thumbw; 1756 e.tabh = e.tabhide >= pw ? 0 : e.tabh; 1757 e.thumbh = e.thumbhide >= pw ? 0 : e.thumbh; 1758 for (var i in e.rl) nl[i] = e.rl[i] < window.RSIW ? 0 : e.rl[i]; 1759 sl = nl[0]; 1760 for (var i in nl) 1761 if (sl > nl[i] && nl[i] > 0) { 1762 sl = nl[i]; 1763 ix = i; 1764 } 1765 var m = pw > e.gw[ix] + e.tabw + e.thumbw ? 1 : (pw - (e.tabw + e.thumbw)) / e.gw[ix]; 1766 newh = e.gh[ix] * m + (e.tabh + e.thumbh); 1767 } 1768 if (window.rs_init_css === undefined) 1769 window.rs_init_css = document.head.appendChild(document.createElement('style')); 1770 document.getElementById(e.c).height = newh + 'px'; 1771 window.rs_init_css.innerHTML += '#' + e.c + '_wrapper { height: ' + newh + 'px }'; 1772 } catch (e) { 1773 console.log('Failure at Presize of Slider:' + e); 1774 } 1775 } 1776 </script>
1776 1777
1777<script> 1778 document.addEventListener('DOMContentLoaded', function () { 1779 var slides = document.querySelectorAll('sr7-slide'); 1780 var now = new Date(); 1781 slides.forEach(function (slide) { 1782 var publishAttr = slide.getAttribute('data-publish'); 1783 if (!publishAttr) return; 1784 var parts = publishAttr.split(','); 1785 if (parts.length < 2) return; 1786 var parseDate = function (s) { 1787 var dp = s.trim().split(' '); 1788 var d = dp[0].split('-'), 1789 t = (dp[1] || '00:00').split(':'); 1790 return new Date(+d[0], +d[1] - 1, +d[2], +t[0], +t[1]); 1791 }; 1792 var start = parseDate(parts[0]), 1793 end = parseDate(parts[1]); 1794 if (now < start || now > end) slide.remove(); 1795 }); 1796 }); 1797 </script>
1797 1798 1799 1800 1801<!-- END app block --><!-- BEGIN app block: shopify://apps/wisepops-popup-builder-cro/blocks/app-embed/e7d7a4f7-0df4-4073-9375-5f36db513952 -->
1801<script> 1802 // Create the wisepops() function 1803 window.wisepops_key = window.WisePopsObject = window.wisepops_key || window.WisePopsObject || "wisepops"; 1804 window[window.wisepops_key] = function () { 1805 window[window.wisepops_key].q.push(arguments); 1806 }; 1807 window[window.wisepops_key].q = []; 1808 window[window.wisepops_key].l = Date.now(); 1809 1810 // Disable deprecated snippet 1811 window._wisepopsSkipShopifyDeprecatedSnippet = true; 1812</script>
1812<script> 1813 document.addEventListener('wisepops.after-initialization', function () { 1814 // https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie/Simple_document.cookie_framework 1815 function getCookieValue(sKey) { 1816 if (!sKey) { return null; } 1817 return decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*" + encodeURIComponent(sKey).replace(/[\-\.\+\*]/g, "\\$&") + "\\s*\\=\\s*([^;]*).*$)|^.*$"), "$1")) || null; 1818 } 1819 1820 function getTotalInventoryQuantity() { 1821 var variants = null; 1822 if (!variants) { 1823 return null; 1824 } 1825 1826 var totalQuantity = 0; 1827 for (var i in variants) { 1828 if (variants[i] && variants[i].inventory_quantity) { 1829 totalQuantity += variants[i].inventory_quantity; 1830 } else { 1831 return null; 1832 } 1833 } 1834 return totalQuantity; 1835 } 1836 1837 function getMapCartItems(key, items){ 1838 var cartItems = items ?? []; 1839 return cartItems.map(function (item) { 1840 return item[key]; 1841 }) 1842 .filter(function (item){ 1843 if (item !== undefined && item !== null && item !== "") { 1844 return true; 1845 } 1846 return false; 1847 }) 1848 .join(','); 1849 } 1850 1851 1852 1853 // Set built-in properties 1854 window[window.wisepops_key]('properties', { 1855 client_id: null, 1856 market: { 1857 handle: "us", 1858 }, 1859 cart: { 1860 discount_code: getCookieValue('discount_code'), 1861 item_count: 0, 1862 total_price: 0 / 100, 1863 currency: "USD", 1864 skus: getMapCartItems('sku'), 1865 items: [] 1866 }, 1867 customer: { 1868 accepts_marketing: false, 1869 is_logged_in: false , 1870 last_order: { 1871 created_at: null, 1872 }, 1873 orders_count: 0, 1874 total_spent: (isNaN(null) ? 0 : (null / 100)), 1875 tags: null , 1876 email: null, 1877 first_name: null, 1878 last_name: null, 1879 }, 1880 product: { 1881 available: null, 1882 price: null , 1883 tags: null, 1884 total_inventory_quantity: getTotalInventoryQuantity(), 1885 stock: 0, 1886 }, 1887 orders: {}, 1888 1889 1890 }, { temporary: true }); 1891 1892 // Custom event when product added to cart 1893 var shopifyTrackFunction = window.ShopifyAnalytics && ShopifyAnalytics.lib && ShopifyAnalytics.lib.track; 1894 var lastAddedToCartTimestamp = 0; 1895 if (shopifyTrackFunction) { 1896 ShopifyAnalytics.lib.track = function () { 1897 if (arguments[0] === 'Added Product') { 1898 (async () => { 1899 let cartPayload; 1900 try { 1901 cartPayload = await (await fetch(window.Shopify.routes.root + 'cart.js')).json(); 1902 } catch (e) {} 1903 1904 if (cartPayload) { 1905 window[window.wisepops_key]('properties', { 1906 cart: { 1907 discount_code: getCookieValue('discount_code'), 1908 item_count: cartPayload.items.length, 1909 total_price: (cartPayload.total_price ?? 0) / 100, 1910 currency: cartPayload.currency, 1911 skus: getMapCartItems('sku', cartPayload.items), 1912 items: cartPayload.items.map(item => ({ 1913 product_id: item.product_id, 1914 variant_id: item.variant_id, 1915 sku: item.sku, 1916 quantity: item.quantity, 1917 price: (item.final_price ?? 0) / 100, 1918 totalPrice: (item.final_line_price ?? 0) / 100 1919 })), 1920 } 1921 }, {temporary: true}); 1922 } 1923 1924 var currentTimestamp = Date.now(); 1925 if (currentTimestamp > lastAddedToCartTimestamp + 5000) { 1926 window[window.wisepops_key]('event', 'product-added-to-cart'); 1927 lastAddedToCartTimestamp = currentTimestamp; 1928 } 1929 })(); 1930 } 1931 shopifyTrackFunction.apply(this, arguments); 1932 }; 1933 } 1934 }); 1935</script>
1935 1936 1937 1938<!-- END app block --><!-- BEGIN app block: shopify://apps/minmaxify-order-limits/blocks/app-embed-block/3acfba32-89f3-4377-ae20-cbb9abc48475 -->
1938<script src="https://limits.minmaxify.com/limitsv2/benebone.myshopify.com?v=149&r=20260618202658" defer></script>
1938 1939 1940<!-- END app block --><!-- BEGIN app block: shopify://apps/helium-customer-fields/blocks/app-embed/bab58598-3e6a-4377-aaaa-97189b15f131 --> 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979
1980<script> 1981 if ('CF' in window) { 1982 window.CF.appEmbedEnabled = true; 1983 } else { 1984 window.CF = { 1985 appEmbedEnabled: true, 1986 }; 1987 } 1988 1989 window.CF.editAccountFormId = ""; 1990 window.CF.registrationFormId = "54td5v"; 1991</script>
1991 1992 1993<!-- BEGIN app snippet: patch-registration-links --> 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032
2033<script> 2034 function patchRegistrationLinks() { 2035 const PATCHABLE_LINKS_SELECTOR = 'a[href*="/account/register"]'; 2036 2037 const search = new URLSearchParams(window.location.search); 2038 const checkoutUrl = search.get('checkout_url'); 2039 const returnUrl = search.get('return_url'); 2040 2041 const redirectUrl = checkoutUrl || returnUrl; 2042 if (!redirectUrl) return; 2043 2044 const registrationLinks = Array.from(document.querySelectorAll(PATCHABLE_LINKS_SELECTOR)); 2045 registrationLinks.forEach(link => { 2046 const url = new URL(link.href); 2047 2048 url.searchParams.set('return_url', redirectUrl); 2049 2050 link.href = url.href; 2051 }); 2052 } 2053 2054 if (['complete', 'interactive', 'loaded'].includes(document.readyState)) { 2055 patchRegistrationLinks(); 2056 } else { 2057 document.addEventListener('DOMContentLoaded', () => patchRegistrationLinks()); 2058 } 2059</script>
2059<!-- END app snippet --> 2060<!-- BEGIN app snippet: patch-login-grecaptcha-conflict --> 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099
2100<script> 2101 // Fixes a problem where both grecaptcha and hcaptcha response fields are included in the /account/login form submission 2102 // resulting in a 404 on the /challenge page. 2103 // This is caused by our triggerShopifyRecaptchaLoad function in initialize-forms.liquid.ejs 2104 // The fix itself just removes the unnecessary g-recaptcha-response input 2105 2106 function patchLoginGrecaptchaConflict() { 2107 Array.from(document.querySelectorAll('form')).forEach(form => { 2108 form.addEventListener('submit', e => { 2109 const grecaptchaResponse = form.querySelector('[name="g-recaptcha-response"]'); 2110 const hcaptchaResponse = form.querySelector('[name="h-captcha-response"]'); 2111 2112 if (grecaptchaResponse && hcaptchaResponse) { 2113 // Can't use both. Only keep hcaptcha response field. 2114 grecaptchaResponse.parentElement.removeChild(grecaptchaResponse); 2115 } 2116 }) 2117 }) 2118 } 2119 2120 if (['complete', 'interactive', 'loaded'].includes(document.readyState)) { 2121 patchLoginGrecaptchaConflict(); 2122 } else { 2123 document.addEventListener('DOMContentLoaded', () => patchLoginGrecaptchaConflict()); 2124 } 2125</script>
2125<!-- END app snippet --> 2126<!-- BEGIN app snippet: embed-data --> 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179
2180<script> 2181 window.CF.version = "5.3.0"; 2182 window.CF.environment = 2183 { 2184 2185 "domain": "benebone.myshopify.com", 2186 "baseApiUrl": "https:\/\/app.customerfields.com", 2187 "captchaSiteKey": "6LfTd-gjAAAAAA69hJfne19HsqaNvzh_wEnfN29-", 2188 "captchaEnabled": true, 2189 "proxyPath": "\/tools\/customr", 2190 "countries": [{"name":"Afghanistan","code":"AF"},{"name":"à land Islands","code":"AX"},{"name":"Albania","code":"AL"},{"name":"Algeria","code":"DZ"},{"name":"Andorra","code":"AD"},{"name":"Angola","code":"AO"},{"name":"Anguilla","code":"AI"},{"name":"Antigua \u0026 Barbuda","code":"AG"},{"name":"Argentina","code":"AR","provinces":[{"name":"Buenos Aires Province","code":"B"},{"name":"Catamarca","code":"K"},{"name":"Chaco","code":"H"},{"name":"Chubut","code":"U"},{"name":"Buenos Aires (Autonomous City)","code":"C"},{"name":"Córdoba","code":"X"},{"name":"Corrientes","code":"W"},{"name":"Entre RÃos","code":"E"},{"name":"Formosa","code":"P"},{"name":"Jujuy","code":"Y"},{"name":"La Pampa","code":"L"},{"name":"La Rioja","code":"F"},{"name":"Mendoza","code":"M"},{"name":"Misiones","code":"N"},{"name":"Neuquén","code":"Q"},{"name":"RÃo Negro","code":"R"},{"name":"Salta","code":"A"},{"name":"San Juan","code":"J"},{"name":"San Luis","code":"D"},{"name":"Santa Cruz","code":"Z"},{"name":"Santa Fe","code":"S"},{"name":"Santiago del Estero","code":"G"},{"name":"Tierra del Fuego","code":"V"},{"name":"Tucumán","code":"T"}]},{"name":"Armenia","code":"AM"},{"name":"Aruba","code":"AW"},{"name":"Ascension Island","code":"AC"},{"name":"Australia","code":"AU","provinces":[{"name":"Australian Capital Territory","code":"ACT"},{"name":"New South Wales","code":"NSW"},{"name":"Northern Territory","code":"NT"},{"name":"Queensland","code":"QLD"},{"name":"South Australia","code":"SA"},{"name":"Tasmania","code":"TAS"},{"name":"Victoria","code":"VIC"},{"name":"Western Australia","code":"WA"}]},{"name":"Austria","code":"AT"},{"name":"Azerbaijan","code":"AZ"},{"name":"Bahamas","code":"BS"},{"name":"Bahrain","code":"BH"},{"name":"Bangladesh","code":"BD"},{"name":"Barbados","code":"BB"},{"name":"Belarus","code":"BY"},{"name":"Belgium","code":"BE"},{"name":"Belize","code":"BZ"},{"name":"Benin","code":"BJ"},{"name":"Bermuda","code":"BM"},{"name":"Bhutan","code":"BT"},{"name":"Bolivia","code":"BO"},{"name":"Bosnia \u0026 Herzegovina","code":"BA"},{"name":"Botswana","code":"BW"},{"name":"Brazil","code":"BR","provinces":[{"name":"Acre","code":"AC"},{"name":"Alagoas","code":"AL"},{"name":"Amapá","code":"AP"},{"name":"Amazonas","code":"AM"},{"name":"Bahia","code":"BA"},{"name":"Ceará","code":"CE"},{"name":"Federal District","code":"DF"},{"name":"EspÃrito Santo","code":"ES"},{"name":"Goiás","code":"GO"},{"name":"Maranhão","code":"MA"},{"name":"Mato Grosso","code":"MT"},{"name":"Mato Grosso do Sul","code":"MS"},{"name":"Minas Gerais","code":"MG"},{"name":"Pará","code":"PA"},{"name":"ParaÃba","code":"PB"},{"name":"Paraná","code":"PR"},{"name":"Pernambuco","code":"PE"},{"name":"PiauÃ","code":"PI"},{"name":"Rio Grande do Norte","code":"RN"},{"name":"Rio Grande do Sul","code":"RS"},{"name":"Rio de Janeiro","code":"RJ"},{"name":"Rondônia","code":"RO"},{"name":"Roraima","code":"RR"},{"name":"Santa Catarina","code":"SC"},{"name":"São Paulo","code":"SP"},{"name":"Sergipe","code":"SE"},{"name":"Tocantins","code":"TO"}]},{"name":"British Indian Ocean Territory","code":"IO"},{"name":"British Virgin Islands","code":"VG"},{"name":"Brunei","code":"BN"},{"name":"Bulgaria","code":"BG"},{"name":"Burkina Faso","code":"BF"},{"name":"Burundi","code":"BI"},{"name":"Cambodia","code":"KH"},{"name":"Cameroon","code":"CM"},{"name":"Canada","code":"CA","provinces":[{"name":"Alberta","code":"AB"},{"name":"British Columbia","code":"BC"},{"name":"Manitoba","code":"MB"},{"name":"New Brunswick","code":"NB"},{"name":"Newfoundland and Labrador","code":"NL"},{"name":"Northwest Territories","code":"NT"},{"name":"Nova Scotia","code":"NS"},{"name":"Nunavut","code":"NU"},{"name":"Ontario","code":"ON"},{"name":"Prince Edward Island","code":"PE"},{"name":"Quebec","code":"QC"},{"name":"Saskatchewan","code":"SK"},{"name":"Yukon","code":"YT"}]}
2190,{"name":"Cape Verde","code":"CV"},{"name":"Caribbean Netherlands","code":"BQ"},{"name":"Cayman Islands","code":"KY"},{"name":"Central African Republic","code":"CF"},{"name":"Chad","code":"TD"},{"name":"Chile","code":"CL","provinces":[{"name":"Arica y Parinacota","code":"AP"},{"name":"Tarapacá","code":"TA"},{"name":"Antofagasta","code":"AN"},{"name":"Atacama","code":"AT"},{"name":"Coquimbo","code":"CO"},{"name":"ValparaÃso","code":"VS"},{"name":"Santiago Metropolitan","code":"RM"},{"name":"Libertador General Bernardo OâHiggins","code":"LI"},{"name":"Maule","code":"ML"},{"name":"Ãuble","code":"NB"},{"name":"BÃo BÃo","code":"BI"},{"name":"AraucanÃa","code":"AR"},{"name":"Los RÃos","code":"LR"},{"name":"Los Lagos","code":"LL"},{"name":"Aysén","code":"AI"},{"name":"Magallanes Region","code":"MA"}]},{"name":"China","code":"CN","provinces":[{"name":"Anhui","code":"AH"},{"name":"Beijing","code":"BJ"},{"name":"Chongqing","code":"CQ"},{"name":"Fujian","code":"FJ"},{"name":"Gansu","code":"GS"},{"name":"Guangdong","code":"GD"},{"name":"Guangxi","code":"GX"},{"name":"Guizhou","code":"GZ"},{"name":"Hainan","code":"HI"},{"name":"Hebei","code":"HE"},{"name":"Heilongjiang","code":"HL"},{"name":"Henan","code":"HA"},{"name":"Hubei","code":"HB"},{"name":"Hunan","code":"HN"},{"name":"Inner Mongolia","code":"NM"},{"name":"Jiangsu","code":"JS"},{"name":"Jiangxi","code":"JX"},{"name":"Jilin","code":"JL"},{"name":"Liaoning","code":"LN"},{"name":"Ningxia","code":"NX"},{"name":"Qinghai","code":"QH"},{"name":"Shaanxi","code":"SN"},{"name":"Shandong","code":"SD"},{"name":"Shanghai","code":"SH"},{"name":"Shanxi","code":"SX"},{"name":"Sichuan","code":"SC"},{"name":"Tianjin","code":"TJ"},{"name":"Xinjiang","code":"XJ"},{"name":"Tibet","code":"YZ"},{"name":"Yunnan","code":"YN"},{"name":"Zhejiang","code":"ZJ"}]},{"name":"Christmas Island","code":"CX"},{"name":"Cocos (Keeling) Islands","code":"CC"},{"name":"Colombia","code":"CO","provinces":[{"name":"Capital District","code":"DC"},{"name":"Amazonas","code":"AMA"},{"name":"Antioquia","code":"ANT"},{"name":"Arauca","code":"ARA"},{"name":"Atlántico","code":"ATL"},{"name":"BolÃvar","code":"BOL"},{"name":"Boyacá","code":"BOY"},{"name":"Caldas","code":"CAL"},{"name":"Caquetá","code":"CAQ"},{"name":"Casanare","code":"CAS"},{"name":"Cauca","code":"CAU"},{"name":"Cesar","code":"CES"},{"name":"Chocó","code":"CHO"},{"name":"Córdoba","code":"COR"},{"name":"Cundinamarca","code":"CUN"},{"name":"GuainÃa","code":"GUA"},{"name":"Guaviare","code":"GUV"},{"name":"Huila","code":"HUI"},{"name":"La Guajira","code":"LAG"},{"name":"Magdalena","code":"MAG"},{"name":"Meta","code":"MET"},{"name":"Nariño","code":"NAR"},{"name":"Norte de Santander","code":"NSA"},{"name":"Putumayo","code":"PUT"},{"name":"QuindÃo","code":"QUI"},{"name":"Risaralda","code":"RIS"},{"name":"San Andrés \u0026 Providencia","code":"SAP"},{"name":"Santander","code":"SAN"},{"name":"Sucre","code":"SUC"},{"name":"Tolima","code":"TOL"},{"name":"Valle del Cauca","code":"VAC"},{"name":"Vaupés","code":"VAU"},{"name":"Vichada","code":"VID"}]},{"name":"Comoros","code":"KM"},{"name":"Congo - Brazzaville","code":"CG"},{"name":"Congo - Kinshasa","code":"CD"},{"name":"Cook Islands","code":"CK"},{"name":"Costa Rica","code":"CR","provinces":[{"name":"Alajuela","code":"CR-A"},{"name":"Cartago","code":"CR-C"},{"name":"Guanacaste","code":"CR-G"},{"name":"Heredia","code":"CR-H"},{"name":"Limón","code":"CR-L"},{"name":"Puntarenas","code":"CR-P"},{"name":"San José","code":"CR-SJ"}]},{"name":"Croatia","code":"HR"},{"name":"Curaçao","code":"CW"},{"name":"Cyprus","code":"CY"},{"name":"Czechia","code":"CZ"},{"name":"Côte dâIvoire","code":"CI"},{"name":"Denmark","code":"DK"},{"name":"Djibouti","code":"DJ"},{"name":"Dominica","code":"DM"},{"name":"Dominican Republic","code":"DO"},{"name":"Ecuador","code":"EC"},{"name":"Egypt","code":"EG","provinces":[{"name":"6th of October","code":"SU"},{"name":"Al Sharqia","code":"SHR"},{"name":"Alexandria","code":"ALX"},{"name":"Aswan","code":"ASN"},{"name":"Asyut","code":"AST"},{"name":"Beheira","code":"BH"},{"name":"Beni Suef","code":"BNS"},{"name":"Cairo","code":"C"},{"name":"Dakahlia","code":"DK"},{"name":"Damietta","code":"DT"},{"name":"Faiyum","code":"FYM"},{"name":"Gharbia","code":"GH"},{"name":"Giza","code":"GZ"},{"name":"Helwan","code":"HU"},{"name":"Ismailia","code":"IS"},{"name":"Kafr el-Sheikh","code":"KFS"},{"name":"Luxor","code":"LX"},{"name":"Matrouh","code":"MT"},{"name":"Minya","code":"MN"},{"name":"Monufia","code":"MNF"},{"name":"New Valley","code":"WAD"},{"name":"North Sinai","code":"SIN"},{"name":"Port Said","code":"PTS"},{"name":"Qalyubia","code":"KB"},{"name":"Qena","code":"KN"},{"name":"Red Sea","code":"BA"},{"name":"Sohag","code":"SHG"},{"name":"South Sinai","code":"JS"},{"name":"Suez","code":"SUZ"}]},{"name":"El Salvador","code":"SV","provinces":[{"name":"Ahuachapán","code":"SV-AH"},{"name":"Cabañas","code":"SV-CA"},{"name":"Chalatenango","code":"SV-CH"},{"name":"Cuscatlán","code":"SV-CU"},{"name":"La Libertad","code":"SV-LI"},{"name":"La Paz","code":"SV-PA"},{"name":"La Unión","code":"SV-UN"},{"name":"Morazán","code":"SV-MO"},{"name":"San Miguel","code":"SV-SM"},{"name":"San Salvador","code":"SV-SS"},{"name":"San Vicente","code":"SV-SV"},{"name":"Santa Ana","code":"SV-SA"},{"name":"Sonsonate","code":"SV-SO"},{"name":"Usulután","code":"SV-US"}]},{"name":"Equatorial Guinea","code":"GQ"},{"name":"Eritrea","code":"ER"},{"name":"Estonia","code":"EE"},{"name":"Eswatini","code":"SZ"},{"name":"Ethiopia","code":"ET"},{"name":"Falkland Islands","code":"FK"},{"name":"Faroe Islands","code":"FO"},{"name":"Fiji","code":"FJ"},{"name":"Finland","code":"FI"},{"name":"France","code":"FR"},{"name":"French Guiana","code":"GF"},{"name":"French Polynesia","code":"PF"},{"name":"French Southern Territories","code":"TF"},{"name":"Gabon","code":"GA"},{"name":"Gambia","code":"GM"},{"name":"Georgia","code":"GE"},{"name":"Germany","code":"DE"},{"name":"Ghana","code":"GH"},{"name":"Gibraltar","code":"GI"},{"name":"Greece","code":"GR"},{"name":"Greenland","code":"GL"},{"name":"Grenada","code":"GD"},{"name":"Guadeloupe","code":"GP"},{"name":"Guatemala","code":"GT","provinces":[{"name":"Alta Verapaz","code":"AVE"},{"name":"Baja Verapaz","code":"BVE"},{"name":"Chimaltenango","code":"CMT"},{"name":"Chiquimula","code":"CQM"},{"name":"El Progreso","code":"EPR"},{"name":"Escuintla","code":"ESC"},{"name":"Guatemala","code":"GUA"},{"name":"Huehuetenango","code":"HUE"},{"name":"Izabal","code":"IZA"},{"name":"Jalapa","code":"JAL"},{"name":"Jutiapa","code":"JUT"},{"name":"Petén","code":"PET"},{"name":"Quetzaltenango","code":"QUE"},{"name":"Quiché","code":"QUI"},{"name":"Retalhuleu","code":"RET"},{"name":"Sacatepéquez","code":"SAC"},{"name":"San Marcos","code":"SMA"},{"name":"Santa Rosa","code":"SRO"},{"name":"Sololá","code":"SOL"},{"name":"Suchitepéquez","code":"SUC"},{"name":"Totonicapán","code":"TOT"},{"name":"Zacapa","code":"ZAC"}]},{"name":"Guernsey","code":"GG"},{"name":"Guinea","code":"GN"},{"name":"Guinea-Bissau","code":"GW"},{"name":"Guyana","code":"GY"},{"name":"Haiti","code":"HT"},{"name":"Honduras","code":"HN"},{"name":"Hong Kong SAR","code":"HK","provinces":[{"name":"Hong Kong Island","code":"HK"},{"name":"Kowloon","code":"KL"},{"name":"New Territories","code":"NT"}]}
2190,{"name":"Hungary","code":"HU"},{"name":"Iceland","code":"IS"},{"name":"India","code":"IN","provinces":[{"name":"Andaman and Nicobar Islands","code":"AN"},{"name":"Andhra Pradesh","code":"AP"},{"name":"Arunachal Pradesh","code":"AR"},{"name":"Assam","code":"AS"},{"name":"Bihar","code":"BR"},{"name":"Chandigarh","code":"CH"},{"name":"Chhattisgarh","code":"CG"},{"name":"Dadra and Nagar Haveli","code":"DN"},{"name":"Daman and Diu","code":"DD"},{"name":"Delhi","code":"DL"},{"name":"Goa","code":"GA"},{"name":"Gujarat","code":"GJ"},{"name":"Haryana","code":"HR"},{"name":"Himachal Pradesh","code":"HP"},{"name":"Jammu and Kashmir","code":"JK"},{"name":"Jharkhand","code":"JH"},{"name":"Karnataka","code":"KA"},{"name":"Kerala","code":"KL"},{"name":"Ladakh","code":"LA"},{"name":"Lakshadweep","code":"LD"},{"name":"Madhya Pradesh","code":"MP"},{"name":"Maharashtra","code":"MH"},{"name":"Manipur","code":"MN"},{"name":"Meghalaya","code":"ML"},{"name":"Mizoram","code":"MZ"},{"name":"Nagaland","code":"NL"},{"name":"Odisha","code":"OR"},{"name":"Puducherry","code":"PY"},{"name":"Punjab","code":"PB"},{"name":"Rajasthan","code":"RJ"},{"name":"Sikkim","code":"SK"},{"name":"Tamil Nadu","code":"TN"},{"name":"Telangana","code":"TS"},{"name":"Tripura","code":"TR"},{"name":"Uttar Pradesh","code":"UP"},{"name":"Uttarakhand","code":"UK"},{"name":"West Bengal","code":"WB"}]},{"name":"Indonesia","code":"ID","provinces":[{"name":"Aceh","code":"AC"},{"name":"Bali","code":"BA"},{"name":"BangkaâBelitung Islands","code":"BB"},{"name":"Banten","code":"BT"},{"name":"Bengkulu","code":"BE"},{"name":"Gorontalo","code":"GO"},{"name":"Jakarta","code":"JK"},{"name":"Jambi","code":"JA"},{"name":"West Java","code":"JB"},{"name":"Central Java","code":"JT"},{"name":"East Java","code":"JI"},{"name":"West Kalimantan","code":"KB"},{"name":"South Kalimantan","code":"KS"},{"name":"Central Kalimantan","code":"KT"},{"name":"East Kalimantan","code":"KI"},{"name":"North Kalimantan","code":"KU"},{"name":"Riau Islands","code":"KR"},{"name":"Lampung","code":"LA"},{"name":"Maluku","code":"MA"},{"name":"North Maluku","code":"MU"},{"name":"North Sumatra","code":"SU"},{"name":"West Nusa Tenggara","code":"NB"},{"name":"East Nusa Tenggara","code":"NT"},{"name":"Papua","code":"PA"},{"name":"West Papua","code":"PB"},{"name":"Riau","code":"RI"},{"name":"South Sumatra","code":"SS"},{"name":"West Sulawesi","code":"SR"},{"name":"South Sulawesi","code":"SN"},{"name":"Central Sulawesi","code":"ST"},{"name":"Southeast Sulawesi","code":"SG"},{"name":"North Sulawesi","code":"SA"},{"name":"West Sumatra","code":"SB"},{"name":"Yogyakarta","code":"YO"}]},{"name":"Iraq","code":"IQ"},{"name":"Ireland","code":"IE","provinces":[{"name":"Carlow","code":"CW"},{"name":"Cavan","code":"CN"},{"name":"Clare","code":"CE"},{"name":"Cork","code":"CO"},{"name":"Donegal","code":"DL"},{"name":"Dublin","code":"D"},{"name":"Galway","code":"G"},{"name":"Kerry","code":"KY"},{"name":"Kildare","code":"KE"},{"name":"Kilkenny","code":"KK"},{"name":"Laois","code":"LS"},{"name":"Leitrim","code":"LM"},{"name":"Limerick","code":"LK"},{"name":"Longford","code":"LD"},{"name":"Louth","code":"LH"},{"name":"Mayo","code":"MO"},{"name":"Meath","code":"MH"},{"name":"Monaghan","code":"MN"},{"name":"Offaly","code":"OY"},{"name":"Roscommon","code":"RN"},{"name":"Sligo","code":"SO"},{"name":"Tipperary","code":"TA"},{"name":"Waterford","code":"WD"},{"name":"Westmeath","code":"WH"},{"name":"Wexford","code":"WX"},{"name":"Wicklow","code":"WW"}]},{"name":"Isle of Man","code":"IM"},{"name":"Israel","code":"IL"},{"name":"Italy","code":"IT","provinces":[{"name":"Agrigento","code":"AG"},{"name":"Alessandria","code":"AL"},{"name":"Ancona","code":"AN"},{"name":"Aosta Valley","code":"AO"},{"name":"Arezzo","code":"AR"},{"name":"Ascoli Piceno","code":"AP"},{"name":"Asti","code":"AT"},{"name":"Avellino","code":"AV"},{"name":"Bari","code":"BA"},{"name":"Barletta-Andria-Trani","code":"BT"},{"name":"Belluno","code":"BL"},{"name":"Benevento","code":"BN"},{"name":"Bergamo","code":"BG"},{"name":"Biella","code":"BI"},{"name":"Bologna","code":"BO"},{"name":"South Tyrol","code":"BZ"},{"name":"Brescia","code":"BS"},{"name":"Brindisi","code":"BR"},{"name":"Cagliari","code":"CA"},{"name":"Caltanissetta","code":"CL"},{"name":"Campobasso","code":"CB"},{"name":"Carbonia-Iglesias","code":"CI"},{"name":"Caserta","code":"CE"},{"name":"Catania","code":"CT"},{"name":"Catanzaro","code":"CZ"},{"name":"Chieti","code":"CH"},{"name":"Como","code":"CO"},{"name":"Cosenza","code":"CS"},{"name":"Cremona","code":"CR"},{"name":"Crotone","code":"KR"},{"name":"Cuneo","code":"CN"},{"name":"Enna","code":"EN"},{"name":"Fermo","code":"FM"},{"name":"Ferrara","code":"FE"},{"name":"Florence","code":"FI"},{"name":"Foggia","code":"FG"},{"name":"Forlì-Cesena","code":"FC"},{"name":"Frosinone","code":"FR"},{"name":"Genoa","code":"GE"},{"name":"Gorizia","code":"GO"},{"name":"Grosseto","code":"GR"},{"name":"Imperia","code":"IM"},{"name":"Isernia","code":"IS"},{"name":"LâAquila","code":"AQ"},{"name":"La Spezia","code":"SP"},{"name":"Latina","code":"LT"},{"name":"Lecce","code":"LE"},{"name":"Lecco","code":"LC"},{"name":"Livorno","code":"LI"},{"name":"Lodi","code":"LO"},{"name":"Lucca","code":"LU"},{"name":"Macerata","code":"MC"},{"name":"Mantua","code":"MN"},{"name":"Massa and Carrara","code":"MS"},{"name":"Matera","code":"MT"},{"name":"Medio Campidano","code":"VS"},{"name":"Messina","code":"ME"},{"name":"Milan","code":"MI"},{"name":"Modena","code":"MO"},{"name":"Monza and Brianza","code":"MB"},{"name":"Naples","code":"NA"},{"name":"Novara","code":"NO"},{"name":"Nuoro","code":"NU"},{"name":"Ogliastra","code":"OG"},{"name":"Olbia-Tempio","code":"OT"},{"name":"Oristano","code":"OR"},{"name":"Padua","code":"PD"},{"name":"Palermo","code":"PA"},{"name":"Parma","code":"PR"},{"name":"Pavia","code":"PV"},{"name":"Perugia","code":"PG"},{"name":"Pesaro and Urbino","code":"PU"},{"name":"Pescara","code":"PE"},{"name":"Piacenza","code":"PC"},{"name":"Pisa","code":"PI"},{"name":"Pistoia","code":"PT"},{"name":"Pordenone","code":"PN"},{"name":"Potenza","code":"PZ"},{"name":"Prato","code":"PO"},{"name":"Ragusa","code":"RG"},{"name":"Ravenna","code":"RA"},{"name":"Reggio Calabria","code":"RC"},{"name":"Reggio Emilia","code":"RE"},{"name":"Rieti","code":"RI"},{"name":"Rimini","code":"RN"},{"name":"Rome","code":"RM"},{"name":"Rovigo","code":"RO"},{"name":"Salerno","code":"SA"},{"name":"Sassari","code":"SS"},{"name":"Savona","code":"SV"},{"name":"Siena","code":"SI"},{"name":"Syracuse","code":"SR"},{"name":"Sondrio","code":"SO"},{"name":"Taranto","code":"TA"},{"name":"Teramo","code":"TE"},{"name":"Terni","code":"TR"},{"name":"Turin","code":"TO"},{"name":"Trapani","code":"TP"},{"name":"Trentino","code":"TN"},{"name":"Treviso","code":"TV"},{"name":"Trieste","code":"TS"},{"name":"Udine","code":"UD"},{"name":"Varese","code":"VA"},{"name":"Venice","code":"VE"},{"name":"Verbano-Cusio-Ossola","code":"VB"},{"name":"Vercelli","code":"VC"},{"name":"Verona","code":"VR"},{"name":"Vibo Valentia","code":"VV"},{"name":"Vicenza","code":"VI"},{"name":"Viterbo","code":"VT"}]}
2190,{"name":"Jamaica","code":"JM"},{"name":"Japan","code":"JP","provinces":[{"name":"Hokkaido","code":"JP-01"},{"name":"Aomori","code":"JP-02"},{"name":"Iwate","code":"JP-03"},{"name":"Miyagi","code":"JP-04"},{"name":"Akita","code":"JP-05"},{"name":"Yamagata","code":"JP-06"},{"name":"Fukushima","code":"JP-07"},{"name":"Ibaraki","code":"JP-08"},{"name":"Tochigi","code":"JP-09"},{"name":"Gunma","code":"JP-10"},{"name":"Saitama","code":"JP-11"},{"name":"Chiba","code":"JP-12"},{"name":"Tokyo","code":"JP-13"},{"name":"Kanagawa","code":"JP-14"},{"name":"Niigata","code":"JP-15"},{"name":"Toyama","code":"JP-16"},{"name":"Ishikawa","code":"JP-17"},{"name":"Fukui","code":"JP-18"},{"name":"Yamanashi","code":"JP-19"},{"name":"Nagano","code":"JP-20"},{"name":"Gifu","code":"JP-21"},{"name":"Shizuoka","code":"JP-22"},{"name":"Aichi","code":"JP-23"},{"name":"Mie","code":"JP-24"},{"name":"Shiga","code":"JP-25"},{"name":"Kyoto","code":"JP-26"},{"name":"Osaka","code":"JP-27"},{"name":"Hyogo","code":"JP-28"},{"name":"Nara","code":"JP-29"},{"name":"Wakayama","code":"JP-30"},{"name":"Tottori","code":"JP-31"},{"name":"Shimane","code":"JP-32"},{"name":"Okayama","code":"JP-33"},{"name":"Hiroshima","code":"JP-34"},{"name":"Yamaguchi","code":"JP-35"},{"name":"Tokushima","code":"JP-36"},{"name":"Kagawa","code":"JP-37"},{"name":"Ehime","code":"JP-38"},{"name":"Kochi","code":"JP-39"},{"name":"Fukuoka","code":"JP-40"},{"name":"Saga","code":"JP-41"},{"name":"Nagasaki","code":"JP-42"},{"name":"Kumamoto","code":"JP-43"},{"name":"Oita","code":"JP-44"},{"name":"Miyazaki","code":"JP-45"},{"name":"Kagoshima","code":"JP-46"},{"name":"Okinawa","code":"JP-47"}]},{"name":"Jersey","code":"JE"},{"name":"Jordan","code":"JO"},{"name":"Kazakhstan","code":"KZ"},{"name":"Kenya","code":"KE"},{"name":"Kiribati","code":"KI"},{"name":"Kosovo","code":"XK"},{"name":"Kuwait","code":"KW","provinces":[{"name":"Al Ahmadi","code":"KW-AH"},{"name":"Al Asimah","code":"KW-KU"},{"name":"Al Farwaniyah","code":"KW-FA"},{"name":"Al Jahra","code":"KW-JA"},{"name":"Hawalli","code":"KW-HA"},{"name":"Mubarak Al-Kabeer","code":"KW-MU"}]},{"name":"Kyrgyzstan","code":"KG"},{"name":"Laos","code":"LA"},{"name":"Latvia","code":"LV"},{"name":"Lebanon","code":"LB"},{"name":"Lesotho","code":"LS"},{"name":"Liberia","code":"LR"},{"name":"Libya","code":"LY"},{"name":"Liechtenstein","code":"LI"},{"name":"Lithuania","code":"LT"},{"name":"Luxembourg","code":"LU"},{"name":"Macao SAR","code":"MO"},{"name":"Madagascar","code":"MG"},{"name":"Malawi","code":"MW"},{"name":"Malaysia","code":"MY","provinces":[{"name":"Johor","code":"JHR"},{"name":"Kedah","code":"KDH"},{"name":"Kelantan","code":"KTN"},{"name":"Kuala Lumpur","code":"KUL"},{"name":"Labuan","code":"LBN"},{"name":"Malacca","code":"MLK"},{"name":"Negeri Sembilan","code":"NSN"},{"name":"Pahang","code":"PHG"},{"name":"Penang","code":"PNG"},{"name":"Perak","code":"PRK"},{"name":"Perlis","code":"PLS"},{"name":"Putrajaya","code":"PJY"},{"name":"Sabah","code":"SBH"},{"name":"Sarawak","code":"SWK"},{"name":"Selangor","code":"SGR"},{"name":"Terengganu","code":"TRG"}]},{"name":"Maldives","code":"MV"},{"name":"Mali","code":"ML"},{"name":"Malta","code":"MT"},{"name":"Martinique","code":"MQ"},{"name":"Mauritania","code":"MR"},{"name":"Mauritius","code":"MU"},{"name":"Mayotte","code":"YT"},{"name":"Mexico","code":"MX","provinces":[{"name":"Aguascalientes","code":"AGS"},{"name":"Baja California","code":"BC"},{"name":"Baja California Sur","code":"BCS"},{"name":"Campeche","code":"CAMP"},{"name":"Chiapas","code":"CHIS"},{"name":"Chihuahua","code":"CHIH"},{"name":"Ciudad de Mexico","code":"DF"},{"name":"Coahuila","code":"COAH"},{"name":"Colima","code":"COL"},{"name":"Durango","code":"DGO"},{"name":"Guanajuato","code":"GTO"},{"name":"Guerrero","code":"GRO"},{"name":"Hidalgo","code":"HGO"},{"name":"Jalisco","code":"JAL"},{"name":"Mexico State","code":"MEX"},{"name":"Michoacán","code":"MICH"},{"name":"Morelos","code":"MOR"},{"name":"Nayarit","code":"NAY"},{"name":"Nuevo León","code":"NL"},{"name":"Oaxaca","code":"OAX"},{"name":"Puebla","code":"PUE"},{"name":"Querétaro","code":"QRO"},{"name":"Quintana Roo","code":"Q ROO"},{"name":"San Luis PotosÃ","code":"SLP"},{"name":"Sinaloa","code":"SIN"},{"name":"Sonora","code":"SON"},{"name":"Tabasco","code":"TAB"},{"name":"Tamaulipas","code":"TAMPS"},{"name":"Tlaxcala","code":"TLAX"},{"name":"Veracruz","code":"VER"},{"name":"Yucatán","code":"YUC"},{"name":"Zacatecas","code":"ZAC"}]},{"name":"Moldova","code":"MD"},{"name":"Monaco","code":"MC"},{"name":"Mongolia","code":"MN"},{"name":"Montenegro","code":"ME"},{"name":"Montserrat","code":"MS"},{"name":"Morocco","code":"MA"},{"name":"Mozambique","code":"MZ"},{"name":"Myanmar (Burma)","code":"MM"},{"name":"Namibia","code":"NA"},{"name":"Nauru","code":"NR"},{"name":"Nepal","code":"NP"},{"name":"Netherlands","code":"NL"},{"name":"New Caledonia","code":"NC"},{"name":"New Zealand","code":"NZ","provinces":[{"name":"Auckland","code":"AUK"},{"name":"Bay of Plenty","code":"BOP"},{"name":"Canterbury","code":"CAN"},{"name":"Chatham Islands","code":"CIT"},{"name":"Gisborne","code":"GIS"},{"name":"Hawkeâs Bay","code":"HKB"},{"name":"ManawatÅ«-Whanganui","code":"MWT"},{"name":"Marlborough","code":"MBH"},{"name":"Nelson","code":"NSN"},{"name":"Northland","code":"NTL"},{"name":"Otago","code":"OTA"},{"name":"Southland","code":"STL"},{"name":"Taranaki","code":"TKI"},{"name":"Tasman","code":"TAS"},{"name":"Waikato","code":"WKO"},{"name":"Wellington","code":"WGN"},{"name":"West Coast","code":"WTC"}]},{"name":"Nicaragua","code":"NI"},{"name":"Niger","code":"NE"},{"name":"Nigeria","code":"NG","provinces":[{"name":"Abia","code":"AB"},{"name":"Federal Capital Territory","code":"FC"},{"name":"Adamawa","code":"AD"},{"name":"Akwa Ibom","code":"AK"},{"name":"Anambra","code":"AN"},{"name":"Bauchi","code":"BA"},{"name":"Bayelsa","code":"BY"},{"name":"Benue","code":"BE"},{"name":"Borno","code":"BO"},{"name":"Cross River","code":"CR"},{"name":"Delta","code":"DE"},{"name":"Ebonyi","code":"EB"},{"name":"Edo","code":"ED"},{"name":"Ekiti","code":"EK"},{"name":"Enugu","code":"EN"},{"name":"Gombe","code":"GO"},{"name":"Imo","code":"IM"},{"name":"Jigawa","code":"JI"},{"name":"Kaduna","code":"KD"},{"name":"Kano","code":"KN"},{"name":"Katsina","code":"KT"},{"name":"Kebbi","code":"KE"},{"name":"Kogi","code":"KO"},{"name":"Kwara","code":"KW"},{"name":"Lagos","code":"LA"},{"name":"Nasarawa","code":"NA"},{"name":"Niger","code":"NI"},{"name":"Ogun","code":"OG"},{"name":"Ondo","code":"ON"},{"name":"Osun","code":"OS"},{"name":"Oyo","code":"OY"},{"name":"Plateau","code":"PL"},{"name":"Rivers","code":"RI"},{"name":"Sokoto","code":"SO"},{"name":"Taraba","code":"TA"},{"name":"Yobe","code":"YO"},{"name":"Zamfara","code":"ZA"}]}
2190,{"name":"Niue","code":"NU"},{"name":"Norfolk Island","code":"NF"},{"name":"North Macedonia","code":"MK"},{"name":"Norway","code":"NO"},{"name":"Oman","code":"OM"},{"name":"Pakistan","code":"PK"},{"name":"Palestinian Territories","code":"PS"},{"name":"Panama","code":"PA","provinces":[{"name":"Bocas del Toro","code":"PA-1"},{"name":"ChiriquÃ","code":"PA-4"},{"name":"Coclé","code":"PA-2"},{"name":"Colón","code":"PA-3"},{"name":"Darién","code":"PA-5"},{"name":"Emberá","code":"PA-EM"},{"name":"Herrera","code":"PA-6"},{"name":"Guna Yala","code":"PA-KY"},{"name":"Los Santos","code":"PA-7"},{"name":"Ngöbe-Buglé","code":"PA-NB"},{"name":"Panamá","code":"PA-8"},{"name":"West Panamá","code":"PA-10"},{"name":"Veraguas","code":"PA-9"}]},{"name":"Papua New Guinea","code":"PG"},{"name":"Paraguay","code":"PY"},{"name":"Peru","code":"PE","provinces":[{"name":"Amazonas","code":"PE-AMA"},{"name":"Ancash","code":"PE-ANC"},{"name":"ApurÃmac","code":"PE-APU"},{"name":"Arequipa","code":"PE-ARE"},{"name":"Ayacucho","code":"PE-AYA"},{"name":"Cajamarca","code":"PE-CAJ"},{"name":"El Callao","code":"PE-CAL"},{"name":"Cusco","code":"PE-CUS"},{"name":"Huancavelica","code":"PE-HUV"},{"name":"Huánuco","code":"PE-HUC"},{"name":"Ica","code":"PE-ICA"},{"name":"JunÃn","code":"PE-JUN"},{"name":"La Libertad","code":"PE-LAL"},{"name":"Lambayeque","code":"PE-LAM"},{"name":"Lima (Department)","code":"PE-LIM"},{"name":"Lima (Metropolitan)","code":"PE-LMA"},{"name":"Loreto","code":"PE-LOR"},{"name":"Madre de Dios","code":"PE-MDD"},{"name":"Moquegua","code":"PE-MOQ"},{"name":"Pasco","code":"PE-PAS"},{"name":"Piura","code":"PE-PIU"},{"name":"Puno","code":"PE-PUN"},{"name":"San MartÃn","code":"PE-SAM"},{"name":"Tacna","code":"PE-TAC"},{"name":"Tumbes","code":"PE-TUM"},{"name":"Ucayali","code":"PE-UCA"}]},{"name":"Philippines","code":"PH","provinces":[{"name":"Abra","code":"PH-ABR"},{"name":"Agusan del Norte","code":"PH-AGN"},{"name":"Agusan del Sur","code":"PH-AGS"},{"name":"Aklan","code":"PH-AKL"},{"name":"Albay","code":"PH-ALB"},{"name":"Antique","code":"PH-ANT"},{"name":"Apayao","code":"PH-APA"},{"name":"Aurora","code":"PH-AUR"},{"name":"Basilan","code":"PH-BAS"},{"name":"Bataan","code":"PH-BAN"},{"name":"Batanes","code":"PH-BTN"},{"name":"Batangas","code":"PH-BTG"},{"name":"Benguet","code":"PH-BEN"},{"name":"Biliran","code":"PH-BIL"},{"name":"Bohol","code":"PH-BOH"},{"name":"Bukidnon","code":"PH-BUK"},{"name":"Bulacan","code":"PH-BUL"},{"name":"Cagayan","code":"PH-CAG"},{"name":"Camarines Norte","code":"PH-CAN"},{"name":"Camarines Sur","code":"PH-CAS"},{"name":"Camiguin","code":"PH-CAM"},{"name":"Capiz","code":"PH-CAP"},{"name":"Catanduanes","code":"PH-CAT"},{"name":"Cavite","code":"PH-CAV"},{"name":"Cebu","code":"PH-CEB"},{"name":"Cotabato","code":"PH-NCO"},{"name":"Davao Occidental","code":"PH-DVO"},{"name":"Davao Oriental","code":"PH-DAO"},{"name":"Compostela Valley","code":"PH-COM"},{"name":"Davao del Norte","code":"PH-DAV"},{"name":"Davao del Sur","code":"PH-DAS"},{"name":"Dinagat Islands","code":"PH-DIN"},{"name":"Eastern Samar","code":"PH-EAS"},{"name":"Guimaras","code":"PH-GUI"},{"name":"Ifugao","code":"PH-IFU"},{"name":"Ilocos Norte","code":"PH-ILN"},{"name":"Ilocos Sur","code":"PH-ILS"},{"name":"Iloilo","code":"PH-ILI"},{"name":"Isabela","code":"PH-ISA"},{"name":"Kalinga","code":"PH-KAL"},{"name":"La Union","code":"PH-LUN"},{"name":"Laguna","code":"PH-LAG"},{"name":"Lanao del Norte","code":"PH-LAN"},{"name":"Lanao del Sur","code":"PH-LAS"},{"name":"Leyte","code":"PH-LEY"},{"name":"Maguindanao","code":"PH-MAG"},{"name":"Marinduque","code":"PH-MAD"},{"name":"Masbate","code":"PH-MAS"},{"name":"Metro Manila","code":"PH-00"},{"name":"Misamis Occidental","code":"PH-MSC"},{"name":"Misamis Oriental","code":"PH-MSR"},{"name":"Mountain","code":"PH-MOU"},{"name":"Negros Occidental","code":"PH-NEC"},{"name":"Negros Oriental","code":"PH-NER"},{"name":"Northern Samar","code":"PH-NSA"},{"name":"Nueva Ecija","code":"PH-NUE"},{"name":"Nueva Vizcaya","code":"PH-NUV"},{"name":"Occidental Mindoro","code":"PH-MDC"},{"name":"Oriental Mindoro","code":"PH-MDR"},{"name":"Palawan","code":"PH-PLW"},{"name":"Pampanga","code":"PH-PAM"},{"name":"Pangasinan","code":"PH-PAN"},{"name":"Quezon","code":"PH-QUE"},{"name":"Quirino","code":"PH-QUI"},{"name":"Rizal","code":"PH-RIZ"},{"name":"Romblon","code":"PH-ROM"},{"name":"Samar","code":"PH-WSA"},{"name":"Sarangani","code":"PH-SAR"},{"name":"Siquijor","code":"PH-SIG"},{"name":"Sorsogon","code":"PH-SOR"},{"name":"South Cotabato","code":"PH-SCO"},{"name":"Southern Leyte","code":"PH-SLE"},{"name":"Sultan Kudarat","code":"PH-SUK"},{"name":"Sulu","code":"PH-SLU"},{"name":"Surigao del Norte","code":"PH-SUN"},{"name":"Surigao del Sur","code":"PH-SUR"},{"name":"Tarlac","code":"PH-TAR"},{"name":"Tawi-Tawi","code":"PH-TAW"},{"name":"Zambales","code":"PH-ZMB"},{"name":"Zamboanga Sibugay","code":"PH-ZSI"},{"name":"Zamboanga del Norte","code":"PH-ZAN"},{"name":"Zamboanga del Sur","code":"PH-ZAS"}]},{"name":"Pitcairn Islands","code":"PN"},{"name":"Poland","code":"PL"},{"name":"Portugal","code":"PT","provinces":[{"name":"Azores","code":"PT-20"},{"name":"Aveiro","code":"PT-01"},{"name":"Beja","code":"PT-02"},{"name":"Braga","code":"PT-03"},{"name":"Bragança","code":"PT-04"},{"name":"Castelo Branco","code":"PT-05"},{"name":"Coimbra","code":"PT-06"},{"name":"Ãvora","code":"PT-07"},{"name":"Faro","code":"PT-08"},{"name":"Guarda","code":"PT-09"},{"name":"Leiria","code":"PT-10"},{"name":"Lisbon","code":"PT-11"},{"name":"Madeira","code":"PT-30"},{"name":"Portalegre","code":"PT-12"},{"name":"Porto","code":"PT-13"},{"name":"Santarém","code":"PT-14"},{"name":"Setúbal","code":"PT-15"},{"name":"Viana do Castelo","code":"PT-16"},{"name":"Vila Real","code":"PT-17"},{"name":"Viseu","code":"PT-18"}]}
2190,{"name":"Qatar","code":"QA"},{"name":"Réunion","code":"RE"},{"name":"Romania","code":"RO","provinces":[{"name":"Alba","code":"AB"},{"name":"Arad","code":"AR"},{"name":"ArgeÈ","code":"AG"},{"name":"BacÄu","code":"BC"},{"name":"Bihor","code":"BH"},{"name":"BistriÅ£a-NÄsÄud","code":"BN"},{"name":"BotoÅani","code":"BT"},{"name":"BrÄila","code":"BR"},{"name":"BraÅov","code":"BV"},{"name":"Bucharest","code":"B"},{"name":"BuzÄu","code":"BZ"},{"name":"CaraÈ-Severin","code":"CS"},{"name":"Cluj","code":"CJ"},{"name":"ConstanÈa","code":"CT"},{"name":"Covasna","code":"CV"},{"name":"CÄlÄraÈi","code":"CL"},{"name":"Dolj","code":"DJ"},{"name":"DâmboviÈa","code":"DB"},{"name":"GalaÈi","code":"GL"},{"name":"Giurgiu","code":"GR"},{"name":"Gorj","code":"GJ"},{"name":"Harghita","code":"HR"},{"name":"Hunedoara","code":"HD"},{"name":"IalomiÈa","code":"IL"},{"name":"IaÈi","code":"IS"},{"name":"Ilfov","code":"IF"},{"name":"MaramureÅ","code":"MM"},{"name":"MehedinÈi","code":"MH"},{"name":"MureÅ","code":"MS"},{"name":"NeamÅ£","code":"NT"},{"name":"Olt","code":"OT"},{"name":"Prahova","code":"PH"},{"name":"SÄlaj","code":"SJ"},{"name":"Satu Mare","code":"SM"},{"name":"Sibiu","code":"SB"},{"name":"Suceava","code":"SV"},{"name":"Teleorman","code":"TR"},{"name":"TimiÈ","code":"TM"},{"name":"Tulcea","code":"TL"},{"name":"Vâlcea","code":"VL"},{"name":"Vaslui","code":"VS"},{"name":"Vrancea","code":"VN"}]},{"name":"Russia","code":"RU","provinces":[{"name":"Altai Krai","code":"ALT"},{"name":"Altai","code":"AL"},{"name":"Amur","code":"AMU"},{"name":"Arkhangelsk","code":"ARK"},{"name":"Astrakhan","code":"AST"},{"name":"Belgorod","code":"BEL"},{"name":"Bryansk","code":"BRY"},{"name":"Chechen","code":"CE"},{"name":"Chelyabinsk","code":"CHE"},{"name":"Chukotka Okrug","code":"CHU"},{"name":"Chuvash","code":"CU"},{"name":"Irkutsk","code":"IRK"},{"name":"Ivanovo","code":"IVA"},{"name":"Jewish","code":"YEV"},{"name":"Kabardino-Balkar","code":"KB"},{"name":"Kaliningrad","code":"KGD"},{"name":"Kaluga","code":"KLU"},{"name":"Kamchatka Krai","code":"KAM"},{"name":"Karachay-Cherkess","code":"KC"},{"name":"Kemerovo","code":"KEM"},{"name":"Khabarovsk Krai","code":"KHA"},{"name":"Khanty-Mansi","code":"KHM"},{"name":"Kirov","code":"KIR"},{"name":"Komi","code":"KO"},{"name":"Kostroma","code":"KOS"},{"name":"Krasnodar Krai","code":"KDA"},{"name":"Krasnoyarsk Krai","code":"KYA"},{"name":"Kurgan","code":"KGN"},{"name":"Kursk","code":"KRS"},{"name":"Leningrad","code":"LEN"},{"name":"Lipetsk","code":"LIP"},{"name":"Magadan","code":"MAG"},{"name":"Mari El","code":"ME"},{"name":"Moscow","code":"MOW"},{"name":"Moscow Province","code":"MOS"},{"name":"Murmansk","code":"MUR"},{"name":"Nizhny Novgorod","code":"NIZ"},{"name":"Novgorod","code":"NGR"},{"name":"Novosibirsk","code":"NVS"},{"name":"Omsk","code":"OMS"},{"name":"Orenburg","code":"ORE"},{"name":"Oryol","code":"ORL"},{"name":"Penza","code":"PNZ"},{"name":"Perm Krai","code":"PER"},{"name":"Primorsky Krai","code":"PRI"},{"name":"Pskov","code":"PSK"},{"name":"Adygea","code":"AD"},{"name":"Bashkortostan","code":"BA"},{"name":"Buryat","code":"BU"},{"name":"Dagestan","code":"DA"},{"name":"Ingushetia","code":"IN"},{"name":"Kalmykia","code":"KL"},{"name":"Karelia","code":"KR"},{"name":"Khakassia","code":"KK"},{"name":"Mordovia","code":"MO"},{"name":"North Ossetia-Alania","code":"SE"},{"name":"Tatarstan","code":"TA"},{"name":"Rostov","code":"ROS"},{"name":"Ryazan","code":"RYA"},{"name":"Saint Petersburg","code":"SPE"},{"name":"Sakha","code":"SA"},{"name":"Sakhalin","code":"SAK"},{"name":"Samara","code":"SAM"},{"name":"Saratov","code":"SAR"},{"name":"Smolensk","code":"SMO"},{"name":"Stavropol Krai","code":"STA"},{"name":"Sverdlovsk","code":"SVE"},{"name":"Tambov","code":"TAM"},{"name":"Tomsk","code":"TOM"},{"name":"Tula","code":"TUL"},{"name":"Tver","code":"TVE"},{"name":"Tyumen","code":"TYU"},{"name":"Tuva","code":"TY"},{"name":"Udmurt","code":"UD"},{"name":"Ulyanovsk","code":"ULY"},{"name":"Vladimir","code":"VLA"},{"name":"Volgograd","code":"VGG"},{"name":"Vologda","code":"VLG"},{"name":"Voronezh","code":"VOR"},{"name":"Yamalo-Nenets Okrug","code":"YAN"},{"name":"Yaroslavl","code":"YAR"},{"name":"Zabaykalsky Krai","code":"ZAB"}]},{"name":"Rwanda","code":"RW"},{"name":"Samoa","code":"WS"},{"name":"San Marino","code":"SM"},{"name":"São Tomé \u0026 PrÃncipe","code":"ST"},{"name":"Saudi Arabia","code":"SA"},{"name":"Senegal","code":"SN"},{"name":"Serbia","code":"RS"},{"name":"Seychelles","code":"SC"},{"name":"Sierra Leone","code":"SL"},{"name":"Singapore","code":"SG"},{"name":"Sint Maarten","code":"SX"},{"name":"Slovakia","code":"SK"},{"name":"Slovenia","code":"SI"},{"name":"Solomon Islands","code":"SB"},{"name":"Somalia","code":"SO"},{"name":"South Africa","code":"ZA","provinces":[{"name":"Eastern Cape","code":"EC"},{"name":"Free State","code":"FS"},{"name":"Gauteng","code":"GP"},{"name":"KwaZulu-Natal","code":"NL"},{"name":"Limpopo","code":"LP"},{"name":"Mpumalanga","code":"MP"},{"name":"North West","code":"NW"},{"name":"Northern Cape","code":"NC"},{"name":"Western Cape","code":"WC"}]},{"name":"South Georgia \u0026 South Sandwich Islands","code":"GS"},{"name":"South Korea","code":"KR","provinces":[{"name":"Busan","code":"KR-26"},{"name":"North Chungcheong","code":"KR-43"},{"name":"South Chungcheong","code":"KR-44"},{"name":"Daegu","code":"KR-27"},{"name":"Daejeon","code":"KR-30"},{"name":"Gangwon","code":"KR-42"}
2190,{"name":"Gwangju City","code":"KR-29"},{"name":"North Gyeongsang","code":"KR-47"},{"name":"Gyeonggi","code":"KR-41"},{"name":"South Gyeongsang","code":"KR-48"},{"name":"Incheon","code":"KR-28"},{"name":"Jeju","code":"KR-49"},{"name":"North Jeolla","code":"KR-45"},{"name":"South Jeolla","code":"KR-46"},{"name":"Sejong","code":"KR-50"},{"name":"Seoul","code":"KR-11"},{"name":"Ulsan","code":"KR-31"}]},{"name":"South Sudan","code":"SS"},{"name":"Spain","code":"ES","provinces":[{"name":"A Coruña","code":"C"},{"name":"Ãlava","code":"VI"},{"name":"Albacete","code":"AB"},{"name":"Alicante","code":"A"},{"name":"AlmerÃa","code":"AL"},{"name":"Asturias Province","code":"O"},{"name":"Ãvila","code":"AV"},{"name":"Badajoz","code":"BA"},{"name":"Balears Province","code":"PM"},{"name":"Barcelona","code":"B"},{"name":"Burgos","code":"BU"},{"name":"Cáceres","code":"CC"},{"name":"Cádiz","code":"CA"},{"name":"Cantabria Province","code":"S"},{"name":"Castellón","code":"CS"},{"name":"Ceuta","code":"CE"},{"name":"Ciudad Real","code":"CR"},{"name":"Córdoba","code":"CO"},{"name":"Cuenca","code":"CU"},{"name":"Girona","code":"GI"},{"name":"Granada","code":"GR"},{"name":"Guadalajara","code":"GU"},{"name":"Gipuzkoa","code":"SS"},{"name":"Huelva","code":"H"},{"name":"Huesca","code":"HU"},{"name":"Jaén","code":"J"},{"name":"La Rioja Province","code":"LO"},{"name":"Las Palmas","code":"GC"},{"name":"León","code":"LE"},{"name":"Lleida","code":"L"},{"name":"Lugo","code":"LU"},{"name":"Madrid Province","code":"M"},{"name":"Málaga","code":"MA"},{"name":"Melilla","code":"ML"},{"name":"Murcia","code":"MU"},{"name":"Navarra","code":"NA"},{"name":"Ourense","code":"OR"},{"name":"Palencia","code":"P"},{"name":"Pontevedra","code":"PO"},{"name":"Salamanca","code":"SA"},{"name":"Santa Cruz de Tenerife","code":"TF"},{"name":"Segovia","code":"SG"},{"name":"Seville","code":"SE"},{"name":"Soria","code":"SO"},{"name":"Tarragona","code":"T"},{"name":"Teruel","code":"TE"},{"name":"Toledo","code":"TO"},{"name":"Valencia","code":"V"},{"name":"Valladolid","code":"VA"},{"name":"Biscay","code":"BI"},{"name":"Zamora","code":"ZA"},{"name":"Zaragoza","code":"Z"}]},{"name":"Sri Lanka","code":"LK"},{"name":"St. Barthélemy","code":"BL"},{"name":"St. Helena","code":"SH"},{"name":"St. Kitts \u0026 Nevis","code":"KN"},{"name":"St. Lucia","code":"LC"},{"name":"St. Martin","code":"MF"},{"name":"St. Pierre \u0026 Miquelon","code":"PM"},{"name":"St. Vincent \u0026 Grenadines","code":"VC"},{"name":"Sudan","code":"SD"},{"name":"Suriname","code":"SR"},{"name":"Svalbard \u0026 Jan Mayen","code":"SJ"},{"name":"Sweden","code":"SE"},{"name":"Switzerland","code":"CH"},{"name":"Taiwan","code":"TW"},{"name":"Tajikistan","code":"TJ"},{"name":"Tanzania","code":"TZ"},{"name":"Thailand","code":"TH","provinces":[{"name":"Amnat Charoen","code":"TH-37"},{"name":"Ang Thong","code":"TH-15"},{"name":"Bangkok","code":"TH-10"},{"name":"Bueng Kan","code":"TH-38"},{"name":"Buri Ram","code":"TH-31"},{"name":"Chachoengsao","code":"TH-24"},{"name":"Chai Nat","code":"TH-18"},{"name":"Chaiyaphum","code":"TH-36"},{"name":"Chanthaburi","code":"TH-22"},{"name":"Chiang Mai","code":"TH-50"},{"name":"Chiang Rai","code":"TH-57"},{"name":"Chon Buri","code":"TH-20"},{"name":"Chumphon","code":"TH-86"},{"name":"Kalasin","code":"TH-46"},{"name":"Kamphaeng Phet","code":"TH-62"},{"name":"Kanchanaburi","code":"TH-71"},{"name":"Khon Kaen","code":"TH-40"},{"name":"Krabi","code":"TH-81"},{"name":"Lampang","code":"TH-52"},{"name":"Lamphun","code":"TH-51"},{"name":"Loei","code":"TH-42"},{"name":"Lopburi","code":"TH-16"},{"name":"Mae Hong Son","code":"TH-58"},{"name":"Maha Sarakham","code":"TH-44"},{"name":"Mukdahan","code":"TH-49"},{"name":"Nakhon Nayok","code":"TH-26"},{"name":"Nakhon Pathom","code":"TH-73"},{"name":"Nakhon Phanom","code":"TH-48"},{"name":"Nakhon Ratchasima","code":"TH-30"},{"name":"Nakhon Sawan","code":"TH-60"},{"name":"Nakhon Si Thammarat","code":"TH-80"},{"name":"Nan","code":"TH-55"},{"name":"Narathiwat","code":"TH-96"},{"name":"Nong Bua Lam Phu","code":"TH-39"},{"name":"Nong Khai","code":"TH-43"},{"name":"Nonthaburi","code":"TH-12"},{"name":"Pathum Thani","code":"TH-13"},{"name":"Pattani","code":"TH-94"},{"name":"Pattaya","code":"TH-S"},{"name":"Phang Nga","code":"TH-82"},{"name":"Phatthalung","code":"TH-93"},{"name":"Phayao","code":"TH-56"},{"name":"Phetchabun","code":"TH-67"},{"name":"Phetchaburi","code":"TH-76"},{"name":"Phichit","code":"TH-66"},{"name":"Phitsanulok","code":"TH-65"},{"name":"Phra Nakhon Si Ayutthaya","code":"TH-14"},{"name":"Phrae","code":"TH-54"},{"name":"Phuket","code":"TH-83"},{"name":"Prachin Buri","code":"TH-25"},{"name":"Prachuap Khiri Khan","code":"TH-77"},{"name":"Ranong","code":"TH-85"},{"name":"Ratchaburi","code":"TH-70"},{"name":"Rayong","code":"TH-21"},{"name":"Roi Et","code":"TH-45"},{"name":"Sa Kaeo","code":"TH-27"},{"name":"Sakon Nakhon","code":"TH-47"},{"name":"Samut Prakan","code":"TH-11"},{"name":"Samut Sakhon","code":"TH-74"},{"name":"Samut Songkhram","code":"TH-75"},{"name":"Saraburi","code":"TH-19"},{"name":"Satun","code":"TH-91"},{"name":"Sing Buri","code":"TH-17"},{"name":"Si Sa Ket","code":"TH-33"},{"name":"Songkhla","code":"TH-90"},{"name":"Sukhothai","code":"TH-64"},{"name":"Suphanburi","code":"TH-72"},{"name":"Surat Thani","code":"TH-84"},{"name":"Surin","code":"TH-32"},{"name":"Tak","code":"TH-63"},{"name":"Trang","code":"TH-92"},{"name":"Trat","code":"TH-23"},{"name":"Ubon Ratchathani","code":"TH-34"},{"name":"Udon Thani","code":"TH-41"},{"name":"Uthai Thani","code":"TH-61"},{"name":"Uttaradit","code":"TH-53"},{"name":"Yala","code":"TH-95"},{"name":"Yasothon","code":"TH-35"}]},{"name":"Timor-Leste","code":"TL"},{"name":"Togo","code":"TG"},{"name":"Tokelau","code":"TK"},{"name":"Tonga","code":"TO"},{"name":"Trinidad \u0026 Tobago","code":"TT"},{"name":"Tristan da Cunha","code":"TA"},{"name":"Tunisia","code":"TN"},{"name":"Turkey","code":"TR"},{"name":"Turkmenistan","code":"TM"},{"name":"Turks \u0026 Caicos Islands","code":"TC"},{"name":"Tuvalu","code":"TV"},{"name":"U.S. Outlying Islands","code":"UM"},{"name":"Uganda","code":"UG"},{"name":"Ukraine","code":"UA"},{"name":"United Arab Emirates","code":"AE","provinces":[{"name":"Abu Dhabi","code":"AZ"},{"name":"Ajman","code":"AJ"},{"name":"Dubai","code":"DU"},{"name":"Fujairah","code":"FU"},{"name":"Ras al-Khaimah","code":"RK"},{"name":"Sharjah","code":"SH"},{"name":"Umm al-Quwain","code":"UQ"}]},{"name":"United Kingdom","code":"GB","provinces":[{"name":"British Forces","code":"BFP"},{"name":"England","code":"ENG"},{"name":"Northern Ireland","code":"NIR"},{"name":"Scotland","code":"SCT"},{"name":"Wales","code":"WLS"}]},{"name":"United States","code":"US","provinces":[{"name":"Alabama","code":"AL"},{"name":"Alaska","code":"AK"},{"name":"American Samoa","code":"AS"},{"name":"Arizona","code":"AZ"},{"name":"Arkansas","code":"AR"},{"name":"California","code":"CA"},{"name":"Colorado","code":"CO"},{"name":"Connecticut","code":"CT"},{"name":"Delaware","code":"DE"},{"name":"Washington DC","code":"DC"},{"name":"Micronesia","code":"FM"},{"name":"Florida","code":"FL"},{"name":"Georgia","code":"GA"},{"name":"Guam","code":"GU"},{"name":"Hawaii","code":"HI"},{"name":"Idaho","code":"ID"},{"name":"Illinois","code":"IL"},{"name":"Indiana","code":"IN"},{"name":"Iowa","code":"IA"},{"name":"Kansas","code":"KS"},{"name":"Kentucky","code":"KY"},{"name":"Louisiana","code":"LA"},{"name":"Maine","code":"ME"},{"name":"Marshall Islands","code":"MH"},{"name":"Maryland","code":"MD"},{"name":"Massachusetts","code":"MA"},{"name":"Michigan","code":"MI"},{"name":"Minnesota","code":"MN"},{"name":"Mississippi","code":"MS"},{"name":"Missouri","code":"MO"},{"name":"Montana","code":"MT"},{"name":"Nebraska","code":"NE"},{"name":"Nevada","code":"NV"},{"name":"New Hampshire","code":"NH"},{"name":"New Jersey","code":"NJ"},{"name":"New Mexico","code":"NM"},{"name":"New York","code":"NY"},{"name":"North Carolina","code":"NC"},{"name":"North Dakota","code":"ND"},{"name":"Northern Mariana Islands","code":"MP"},{"name":"Ohio","code":"OH"},{"name":"Oklahoma","code":"OK"},{"name":"Oregon","code":"OR"},{"name":"Palau","code":"PW"},{"name":"Pennsylvania","code":"PA"},{"name":"Puerto Rico","code":"PR"},{"name":"Rhode Island","code":"RI"},{"name":"South Carolina","code":"SC"},{"name":"South Dakota","code":"SD"},{"name":"Tennessee","code":"TN"},{"name":"Texas","code":"TX"},{"name":"Utah","code":"UT"},{"name":"Vermont","code":"VT"},{"name":"U.S. Virgin Islands","code":"VI"},{"name":"Virginia","code":"VA"},{"name":"Washington","code":"WA"},{"name":"West Virginia","code":"WV"},{"name":"Wisconsin","code":"WI"},{"name":"Wyoming","code":"WY"},{"name":"Armed Forces Americas","code":"AA"},{"name":"Armed Forces Europe","code":"AE"},{"name":"Armed Forces Pacific","code":"AP"}]}
2190,{"name":"Uruguay","code":"UY","provinces":[{"name":"Artigas","code":"UY-AR"},{"name":"Canelones","code":"UY-CA"},{"name":"Cerro Largo","code":"UY-CL"},{"name":"Colonia","code":"UY-CO"},{"name":"Durazno","code":"UY-DU"},{"name":"Flores","code":"UY-FS"},{"name":"Florida","code":"UY-FD"},{"name":"Lavalleja","code":"UY-LA"},{"name":"Maldonado","code":"UY-MA"},{"name":"Montevideo","code":"UY-MO"},{"name":"Paysandú","code":"UY-PA"},{"name":"RÃo Negro","code":"UY-RN"},{"name":"Rivera","code":"UY-RV"},{"name":"Rocha","code":"UY-RO"},{"name":"Salto","code":"UY-SA"},{"name":"San José","code":"UY-SJ"},{"name":"Soriano","code":"UY-SO"},{"name":"Tacuarembó","code":"UY-TA"},{"name":"Treinta y Tres","code":"UY-TT"}]},{"name":"Uzbekistan","code":"UZ"},{"name":"Vanuatu","code":"VU"},{"name":"Vatican City","code":"VA"},{"name":"Venezuela","code":"VE","provinces":[{"name":"Amazonas","code":"VE-Z"},{"name":"Anzoátegui","code":"VE-B"},{"name":"Apure","code":"VE-C"},{"name":"Aragua","code":"VE-D"},{"name":"Barinas","code":"VE-E"},{"name":"BolÃvar","code":"VE-F"},{"name":"Carabobo","code":"VE-G"},{"name":"Cojedes","code":"VE-H"},{"name":"Delta Amacuro","code":"VE-Y"},{"name":"Federal Dependencies","code":"VE-W"},{"name":"Capital","code":"VE-A"},{"name":"Falcón","code":"VE-I"},{"name":"Guárico","code":"VE-J"},{"name":"Vargas","code":"VE-X"},{"name":"Lara","code":"VE-K"},{"name":"Mérida","code":"VE-L"},{"name":"Miranda","code":"VE-M"},{"name":"Monagas","code":"VE-N"},{"name":"Nueva Esparta","code":"VE-O"},{"name":"Portuguesa","code":"VE-P"},{"name":"Sucre","code":"VE-R"},{"name":"Táchira","code":"VE-S"},{"name":"Trujillo","code":"VE-T"},{"name":"Yaracuy","code":"VE-U"},{"name":"Zulia","code":"VE-V"}]},{"name":"Vietnam","code":"VN"},{"name":"Wallis \u0026 Futuna","code":"WF"},{"name":"Western Sahara","code":"EH"},{"name":"Yemen","code":"YE"},{"name":"Zambia","code":"ZM"},{"name":"Zimbabwe","code":"ZW"}], 2191 "locale": "en", 2192 2193 "localeRootPath": "\/", 2194 2195 2196 "adminIsLoggedIn": false 2197 2198 } 2199; 2200 window.CF.allCountryOptionTags = `<option value="United States" data-provinces="[["Alabama","Alabama"],["Alaska","Alaska"],["American Samoa","American Samoa"],["Arizona","Arizona"],["Arkansas","Arkansas"],["Armed Forces Americas","Armed Forces Americas"],["Armed Forces Europe","Armed Forces Europe"],["Armed Forces Pacific","Armed Forces Pacific"],["California","California"],["Colorado","Colorado"],["Connecticut","Connecticut"],["Delaware","Delaware"],["District of Columbia","Washington DC"],["Federated States of Micronesia","Micronesia"],["Florida","Florida"],["Georgia","Georgia"],["Guam","Guam"],["Hawaii","Hawaii"],["Idaho","Idaho"],["Illinois","Illinois"],["Indiana","Indiana"],["Iowa","Iowa"],["Kansas","Kansas"],["Kentucky","Kentucky"],["Louisiana","Louisiana"],["Maine","Maine"],["Marshall Islands","Marshall Islands"],["Maryland","Maryland"],["Massachusetts","Massachusetts"],["Michigan","Michigan"],["Minnesota","Minnesota"],["Mississippi","Mississippi"],["Missouri","Missouri"],["Montana","Montana"],["Nebraska","Nebraska"],["Nevada","Nevada"],["New Hampshire","New Hampshire"],["New Jersey","New Jersey"],["New Mexico","New Mexico"],["New York","New York"],["North Carolina","North Carolina"],["North Dakota","North Dakota"],["Northern Mariana Islands","Northern Mariana Islands"],["Ohio","Ohio"],["Oklahoma","Oklahoma"],["Oregon","Oregon"],["Palau","Palau"],["Pennsylvania","Pennsylvania"],["Puerto Rico","Puerto Rico"],["Rhode Island","Rhode Island"],["South Carolina","South Carolina"],["South Dakota","South Dakota"],["Tennessee","Tennessee"],["Texas","Texas"],["Utah","Utah"],["Vermont","Vermont"],["Virgin Islands","U.S. Virgin Islands"],["Virginia","Virginia"],["Washington","Washington"],["West Virginia","West Virginia"],["Wisconsin","Wisconsin"],["Wyoming","Wyoming"]]">United States</option> 2201<option value="---" data-provinces="[]">---</option> 2202<option value="Afghanistan" data-provinces="[]">Afghanistan</option> 2203<option value="Aland Islands" data-provinces="[]">à land Islands</option> 2204<option value="Albania" data-provinces="[]">Albania</option> 2205<option value="Algeria" data-provinces="[]">Algeria</option> 2206<option value="Andorra" data-provinces="[]">Andorra</option> 2207<option value="Angola" data-provinces="[]">Angola</option> 2208<option value="Anguilla" data-provinces="[]">Anguilla</option> 2209<option value="Antigua And Barbuda" data-provinces="[]">Antigua & Barbuda</option> 2210<option value="Argentina" data-provinces="[["Buenos Aires","Buenos Aires Province"],["Catamarca","Catamarca"],["Chaco","Chaco"],["Chubut","Chubut"],["Ciudad Autónoma de Buenos Aires","Buenos Aires (Autonomous City)"],["Corrientes","Corrientes"],["Córdoba","Córdoba"],["Entre RÃos","Entre RÃos"],["Formosa","Formosa"],["Jujuy","Jujuy"],["La Pampa","La Pampa"],["La Rioja","La Rioja"],["
2210Mendoza","Mendoza"],["Misiones","Misiones"],["Neuquén","Neuquén"],["RÃo Negro","RÃo Negro"],["Salta","Salta"],["San Juan","San Juan"],["San Luis","San Luis"],["Santa Cruz","Santa Cruz"],["Santa Fe","Santa Fe"],["Santiago Del Estero","Santiago del Estero"],["Tierra Del Fuego","Tierra del Fuego"],["Tucumán","Tucumán"]]">Argentina</option> 2211<option value="Armenia" data-provinces="[]">Armenia</option> 2212<option value="Aruba" data-provinces="[]">Aruba</option> 2213<option value="Ascension Island" data-provinces="[]">Ascension Island</option> 2214<option value="Australia" data-provinces="[["Australian Capital Territory","Australian Capital Territory"],["New South Wales","New South Wales"],["Northern Territory","Northern Territory"],["Queensland","Queensland"],["South Australia","South Australia"],["Tasmania","Tasmania"],["Victoria","Victoria"],["Western Australia","Western Australia"]]">Australia</option> 2215<option value="Austria" data-provinces="[]">Austria</option> 2216<option value="Azerbaijan" data-provinces="[]">Azerbaijan</option> 2217<option value="Bahamas" data-provinces="[]">Bahamas</option> 2218<option value="Bahrain" data-provinces="[]">Bahrain</option> 2219<option value="Bangladesh" data-provinces="[]">Bangladesh</option> 2220<option value="Barbados" data-provinces="[]">Barbados</option> 2221<option value="Belarus" data-provinces="[]">Belarus</option> 2222<option value="Belgium" data-provinces="[]">Belgium</option> 2223<option value="Belize" data-provinces="[]">Belize</option> 2224<option value="Benin" data-provinces="[]">Benin</option> 2225<option value="Bermuda" data-provinces="[]">Bermuda</option> 2226<option value="Bhutan" data-provinces="[]">Bhutan</option> 2227<option value="Bolivia" data-provinces="[]">Bolivia</option> 2228<option value="Bosnia And Herzegovina" data-provinces="[]">Bosnia & Herzegovina</option> 2229<option value="Botswana" data-provinces="[]">Botswana</option> 2230<option value="Brazil" data-provinces="[["Acre","Acre"],["Alagoas","Alagoas"],["Amapá","Amapá"],["Amazonas","Amazonas"],["Bahia","Bahia"],["Ceará","Ceará"],["Distrito Federal","Federal District"],["EspÃrito Santo","EspÃrito Santo"],["Goiás","Goiás"],["Maranhão","Maranhão"],["Mato Grosso","Mato Grosso"],["Mato Grosso do Sul","Mato Grosso do Sul"],["Minas Gerais","Minas Gerais"],["Paraná","Paraná"],["ParaÃba","ParaÃba"],["Pará","Pará"],["Pernambuco","Pernambuco"],["PiauÃ","PiauÃ"],["Rio Grande do Norte","Rio Grande do Norte"],["Rio Grande do Sul","Rio Grande do Sul"],["Rio de Janeiro","Rio de Janeiro"],["Rondônia","Rondônia"],["Roraima","Roraima"],["Santa Catarina","Santa Catarina"],["Sergipe","Sergipe"],["São Paulo","São Paulo"],["Tocantins","Tocantins"]]">Brazil</option> 2231<option value="British Indian Ocean Territory" data-provinces="[]">British Indian Ocean Territory</option> 2232<option value="Virgin Islands, British" data-provinces="[]">British Virgin Islands</option> 2233<option value="Brunei" data-provinces="[]">Brunei</option> 2234<option value="Bulgaria" data-provinces="[]">Bulgaria</option> 2235<option value="Burkina Faso" data-provinces="[]">Burkina Faso</option> 2236<option value="Burundi" data-provinces="[]">Burundi</option> 2237<option value="Cambodia" data-provinces="[]">Cambodia</option> 2238<option value="Republic of Cameroon" data-provinces="[]">Cameroon</option> 2239<option value="Canada" data-provinces="[["Alberta","Alberta"],["British Columbia","British Columbia"],["Manitoba","Manitoba"],["New Brunswick","New Brunswick"],["Newfoundland and Labrador","Newfoundland and Labrador"],["Northwest Territories","Northwest Territories"],["Nova Scotia","Nova Scotia"],["Nunavut","Nunavut"],["Ontario","Ontario"],["Prince Edward Island","Prince Edward Island"],["Quebec","Quebec"],["Saskatchewan","Saskatchewan"],["Yukon","Yukon"]]">Canada</option> 2240<option value="Cape Verde" data-provinces="[]">Cape Verde</option> 2241<option value="Caribbean Netherlands" data-provinces="[]">Caribbean Netherlands</option> 2242<option value="Cayman Islands" data-provinces="[]">Cayman Islands</option> 2243<option value="Central African Republic" data-provinces="[]">Central African Republic</option> 2244<option value="Chad" data-provinces="[]">Chad</option> 2245<option value="Chile" data-provinces="[["Antofagasta","Antofagasta"],["AraucanÃa","AraucanÃa"],["Arica and Parinacota","
2245Arica y Parinacota"],["Atacama","Atacama"],["Aysén","Aysén"],["BiobÃo","BÃo BÃo"],["Coquimbo","Coquimbo"],["Los Lagos","Los Lagos"],["Los RÃos","Los RÃos"],["Magallanes","Magallanes Region"],["Maule","Maule"],["O'Higgins","Libertador General Bernardo OâHiggins"],["Santiago","Santiago Metropolitan"],["Tarapacá","Tarapacá"],["ValparaÃso","ValparaÃso"],["Ãuble","Ãuble"]]">Chile</option> 2246<option value="China" data-provinces="[["Anhui","Anhui"],["Beijing","Beijing"],["Chongqing","Chongqing"],["Fujian","Fujian"],["Gansu","Gansu"],["Guangdong","Guangdong"],["Guangxi","Guangxi"],["Guizhou","Guizhou"],["Hainan","Hainan"],["Hebei","Hebei"],["Heilongjiang","Heilongjiang"],["Henan","Henan"],["Hubei","Hubei"],["Hunan","Hunan"],["Inner Mongolia","Inner Mongolia"],["Jiangsu","Jiangsu"],["Jiangxi","Jiangxi"],["Jilin","Jilin"],["Liaoning","Liaoning"],["Ningxia","Ningxia"],["Qinghai","Qinghai"],["Shaanxi","Shaanxi"],["Shandong","Shandong"],["Shanghai","Shanghai"],["Shanxi","Shanxi"],["Sichuan","Sichuan"],["Tianjin","Tianjin"],["Xinjiang","Xinjiang"],["Xizang","Tibet"],["Yunnan","Yunnan"],["Zhejiang","Zhejiang"]]">China</option> 2247<option value="Christmas Island" data-provinces="[]">Christmas Island</option> 2248<option value="Cocos (Keeling) Islands" data-provinces="[]">Cocos (Keeling) Islands</option> 2249<option value="Colombia" data-provinces="[["Amazonas","Amazonas"],["Antioquia","Antioquia"],["Arauca","Arauca"],["Atlántico","Atlántico"],["Bogotá, D.C.","Capital District"],["BolÃvar","BolÃvar"],["Boyacá","Boyacá"],["Caldas","Caldas"],["Caquetá","Caquetá"],["Casanare","Casanare"],["Cauca","Cauca"],["Cesar","Cesar"],["Chocó","Chocó"],["Cundinamarca","Cundinamarca"],["Córdoba","Córdoba"],["GuainÃa","GuainÃa"],["Guaviare","Guaviare"],["Huila","Huila"],["La Guajira","La Guajira"],["Magdalena","Magdalena"],["Meta","Meta"],["Nariño","Nariño"],["Norte de Santander","Norte de Santander"],["Putumayo","Putumayo"],["QuindÃo","QuindÃo"],["Risaralda","Risaralda"],["San Andrés, Providencia y Santa Catalina","San Andrés \u0026 Providencia"],["Santander","Santander"],["Sucre","Sucre"],["Tolima","Tolima"],["Valle del Cauca","Valle del Cauca"],["Vaupés","Vaupés"],["Vichada","Vichada"]]">Colombia</option> 2250<option value="Comoros" data-provinces="[]">Comoros</option> 2251<option value="Congo" data-provinces="[]">Congo - Brazzaville</option> 2252<option value="Congo, The Democratic Republic Of The" data-provinces="[]">Congo - Kinshasa</option> 2253<option value="Cook Islands" data-provinces="[]">Cook Islands</option> 2254<option value="Costa Rica" data-provinces="[["Alajuela","Alajuela"],["Cartago","Cartago"],["Guanacaste","Guanacaste"],["Heredia","Heredia"],["Limón","Limón"],["Puntarenas","Puntarenas"],["San José","San José"]]">Costa Rica</option> 2255<option value="Croatia" data-provinces="[]">Croatia</option> 2256<option value="Curaçao" data-provinces="[]">Curaçao</option> 2257<option value="Cyprus" data-provinces="[]">Cyprus</option> 2258<option value="Czech Republic" data-provinces="[]">Czechia</option> 2259<option value="Côte d'Ivoire" data-provinces="[]">Côte dâIvoire</option> 2260<option value="Denmark" data-provinces="[]">Denmark</option> 2261<option value="Djibouti" data-provinces="[]">Djibouti</option> 2262<option value="Dominica" data-provinces="[]">Dominica</option> 2263<option value="Dominican Republic" data-provinces="[]">Dominican Republic</option> 2264<option value="Ecuador" data-provinces="[]">Ecuador</option> 2265<option value="Egypt" data-provinces="[["6th of October","6th of October"],["Al Sharqia","Al Sharqia"],["Alexandria","Alexandria"],["Aswan","Aswan"],["Asyut","Asyut"],["Beheira","Beheira"],["Beni Suef","Beni Suef"],["Cairo","Cairo"],["Dakahlia","Dakahlia"],["Damietta","Damietta"],["Faiyum","Faiyum"],["Gharbia","Gharbia"],["Giza","Giza"],["Helwan","Helwan"],["Ismailia","Ismailia"],["Kafr el-Sheikh","Kafr el-Sheikh"],["Luxor","Luxor"],["Matrouh","Matrouh"],["Minya","Minya"],["Monufia","Monufia"],["New Valley","New Valley"],["North Sinai","North Sinai"],["Port Said","Port Said"],["Qalyubia","Qalyubia"],["Qena","Qena"],["Red Sea","Red Sea"],["Sohag","Sohag"],["South Sinai","South Sinai"],["Suez","Suez"]]">Egypt</option> 2266<option value="El Salvador" data-provinces="[["Ahuachapán","Ahuachapán"],["Cabañas","Cabañas"],["Chalatenango","Chalatenango"],["Cuscatlán","Cuscatlán"],["La Libertad","La Libertad"],["La Paz","La Paz"],["La Unión","La Unión"],["Morazán","Morazán"],["San Miguel","San Miguel"],["San Salvador","San Salvador"],["San Vicente","San Vicente"],["Santa Ana","Santa Ana"],["Sonsonate","Sonsonate"],["Usulután","Usulután"]]">El Salvador</option> 2267<option value="Equatorial Guinea" data-provinces="[]">Equatorial Guinea</option> 2268<option value="Eritrea" data-provinces="[]">Eritrea</option> 2269<option value="Estonia" data-provinces="[]">Estonia</option> 2270<option value="Eswatini" data-provinces="[]">Eswatini</option> 2271<option value="Ethiopia" data-provinces="[]">Ethiopia</option> 2272<option value="Falkland Islands (Malvinas)" data-provinces="[]">Falkland Islands</option> 2273<option value="Faroe Islands" data-provinces="[]">Faroe Islands</option> 2274<option value="Fiji" data-provinces="[]">Fiji</option> 2275<option value="Finland" data-provinces="[]">Finland</option> 2276<option value="France" data-provinces="[]">France</option> 2277<option value="French Guiana" data-provinces="[]">French Guiana</option> 2278<option value="French Polynesia" data-provinces="[]">French Polynesia</option> 2279<option value="French Southern Territories" data-provinces="[]">French Southern Territories</option> 2280<option value="Gabon" data-provinces="[]">Gabon</option> 2281<option value="Gambia" data-provinces="[]">Gambia</option> 2282<option value="Georgia" data-provinces="[]">Georgia</option> 2283<option value="Germany" data-provinces="[]">Germany</option> 2284<option value="Ghana" data-provinces="[]">Ghana</option> 2285<option value="Gibraltar" data-provinces="[]">Gibraltar</option> 2286<option value="Greece" data-provinces="[]">Greece</option> 2287<option value="Greenland" data-provinces="[]">Greenland</option> 2288<option value="Grenada" data-provinces="[]">Grenada</option> 2289<option value="Guadeloupe" data-provinces="[]">Guadeloupe</option> 2290<option value="Guatemala" data-provinces="[["Alta Verapaz","Alta Verapaz"],["Baja Verapaz","Baja Verapaz"],["Chimaltenango","Chimaltenango"],["Chiquimula","Chiquimula"],["El Progreso","El Progreso"],["Escuintla","Escuintla"],["Guatemala","Guatemala"],["Huehuetenango","Huehuetenango"],["Izabal","Izabal"],["Jalapa","Jalapa"],["Jutiapa","Jutiapa"],["Petén","Petén"],["Quetzaltenango","Quetzaltenango"],["Quiché","Quiché"],["Retalhuleu","Retalhuleu"],["Sacatepéquez","Sacatepéquez"],["San Marcos","San Marcos"],["Santa Rosa","Santa Rosa"],["Sololá","Sololá"],["Suchitepéquez","Suchitepéquez"],["Totonicapán","Totonicapán"],["Zacapa","Zacapa"]]">Guatemala</option> 2291<option value="Guernsey" data-provinces="[]">Guernsey</option> 2292<option value="Guinea" data-provinces="[]">Guinea</option> 2293<option value="Guinea Bissau" data-provinces="[]">Guinea-Bissau</option> 2294<option value="Guyana" data-provinces="[]">Guyana</option> 2295<option value="Haiti" data-provinces="[]">Haiti</option> 2296<option value="Honduras" data-provinces="[]">Honduras</option> 2297<option value="Hong Kong" data-provinces="[["Hong Kong Island","Hong Kong Island"],["Kowloon","Kowloon"],["New Territories","New Territories"]]">Hong Kong SAR</option> 2298<option value="Hungary" data-provinces="[]">Hungary</option> 2299<option value="Iceland" data-provinces="[]">Iceland</option> 2300<option value="India" data-provinces="[["Andaman and Nicobar Islands","Andaman and Nicobar Islands"],["Andhra Pradesh","Andhra Pradesh"],["Arunachal Pradesh","Arunachal Pradesh"],["Assam","Assam"],["Bihar","Bihar"],["Chandigarh","Chandigarh"],["Chhattisgarh","Chhattisgarh"],["Dadra and Nagar Haveli","Dadra and Nagar Haveli"],["Daman and Diu","Daman and Diu"],["Delhi","Delhi"],["Goa","Goa"],["Gujarat","Gujarat"],["Haryana","Haryana"],["Himachal Pradesh","Himachal Pradesh"],["Jammu and Kashmir","Jammu and Kashmir"],["Jharkhand","Jharkhand"],["Karnataka","Karnataka"],["Kerala","Kerala"],["Ladakh","Ladakh"],["Lakshadweep","Lakshadweep"],["Madhya Pradesh","Madhya Pradesh"],["Maharashtra","Maharashtra"],["Manipur","Manipur"],["Meghalaya","Meghalaya"],["Mizoram","Mizoram"],["Nagaland","Nagaland"],["Odisha","Odisha"],["Puducherry","Puducherry"],["Punjab","Punjab"],["Rajasthan","Rajasthan"],["Sikkim","Sikkim"],["Tamil Nadu","Tamil Nadu"],["Telangana","Telangana"],["Tripura","Tripura"],["Uttar Pradesh","Uttar Pradesh"],["Uttarakhand","Uttarakhand"],["West Bengal","West Bengal"]]">India</option> 2301<option value="Indonesia" data-provinces="[["Aceh","Aceh"],["Bali","Bali"],["Bangka Belitung","BangkaâBelitung Islands"],["Banten","Banten"],["Bengkulu","Bengkulu"],["Gorontalo","Gorontalo"],["Jakarta","Jakarta"],["Jambi","Jambi"],["Jawa Barat","West Java"],["Jawa Tengah","Central Java"],["Jawa Timur","East Java"],["Kalimantan Barat","West Kalimantan"],["Kalimantan Selatan","South Kalimantan"],["Kalimantan Tengah","Central Kalimantan"],["Kalimantan Timur","East Kalimantan"],["Kalimantan Utara","North Kalimantan"],["Kepulauan Riau","Riau Islands"],["
2301Lampung","Lampung"],["Maluku","Maluku"],["Maluku Utara","North Maluku"],["North Sumatra","North Sumatra"],["Nusa Tenggara Barat","West Nusa Tenggara"],["Nusa Tenggara Timur","East Nusa Tenggara"],["Papua","Papua"],["Papua Barat","West Papua"],["Riau","Riau"],["South Sumatra","South Sumatra"],["Sulawesi Barat","West Sulawesi"],["Sulawesi Selatan","South Sulawesi"],["Sulawesi Tengah","Central Sulawesi"],["Sulawesi Tenggara","Southeast Sulawesi"],["Sulawesi Utara","North Sulawesi"],["West Sumatra","West Sumatra"],["Yogyakarta","Yogyakarta"]]">Indonesia</option> 2302<option value="Iraq" data-provinces="[]">Iraq</option> 2303<option value="Ireland" data-provinces="[["Carlow","Carlow"],["Cavan","Cavan"],["Clare","Clare"],["Cork","Cork"],["Donegal","Donegal"],["Dublin","Dublin"],["Galway","Galway"],["Kerry","Kerry"],["Kildare","Kildare"],["Kilkenny","Kilkenny"],["Laois","Laois"],["Leitrim","Leitrim"],["Limerick","Limerick"],["Longford","Longford"],["Louth","Louth"],["Mayo","Mayo"],["Meath","Meath"],["Monaghan","Monaghan"],["Offaly","Offaly"],["Roscommon","Roscommon"],["Sligo","Sligo"],["Tipperary","Tipperary"],["Waterford","Waterford"],["Westmeath","Westmeath"],["Wexford","Wexford"],["Wicklow","Wicklow"]]">Ireland</option> 2304<option value="Isle Of Man" data-provinces="[]">Isle of Man</option> 2305<option value="Israel" data-provinces="[]">Israel</option> 2306<option value="Italy" data-provinces="[["Agrigento","Agrigento"],["Alessandria","Alessandria"],["Ancona","Ancona"],["Aosta","Aosta Valley"],["Arezzo","Arezzo"],["Ascoli Piceno","Ascoli Piceno"],["Asti","Asti"],["Avellino","Avellino"],["Bari","Bari"],["Barletta-Andria-Trani","Barletta-Andria-Trani"],["Belluno","Belluno"],["Benevento","Benevento"],["Bergamo","Bergamo"],["Biella","Biella"],["Bologna","Bologna"],["Bolzano","South Tyrol"],["Brescia","Brescia"],["Brindisi","Brindisi"],["Cagliari","Cagliari"],["Caltanissetta","Caltanissetta"],["Campobasso","Campobasso"],["Caserta","Caserta"],["Catania","Catania"],["Catanzaro","Catanzaro"],["Chieti","Chieti"],["Como","Como"],["Cosenza","Cosenza"],["Cremona","Cremona"],["Crotone","Crotone"],["Cuneo","Cuneo"],["Enna","Enna"],["Fermo","Fermo"],["Ferrara","Ferrara"],["Firenze","Florence"],["Foggia","Foggia"],["Forlì-Cesena","Forlì-Cesena"],["Frosinone","Frosinone"],["Gallura Nord-Est Sardegna","Gallura Nord-Est Sardegna"],["Genova","Genoa"],["Gorizia","Gorizia"],["Grosseto","Grosseto"],["Imperia","Imperia"],["Isernia","Isernia"],["L'Aquila","LâAquila"],["La Spezia","La Spezia"],["Latina","Latina"],["Lecce","Lecce"],["Lecco","Lecco"],["Livorno","Livorno"],["Lodi","Lodi"],["Lucca","Lucca"],["Macerata","Macerata"],["Mantova","Mantua"],["Massa-Carrara","Massa and Carrara"],["Matera","Matera"],["Medio Campidano","Medio Campidano"],["Messina","Messina"],["Milano","Milan"],["Modena","Modena"],["Monza e Brianza","Monza and Brianza"],["Napoli","Naples"],["Novara","Novara"],["Nuoro","Nuoro"],["Ogliastra","Ogliastra"],["Oristano","Oristano"],["Padova","Padua"],["Palermo","Palermo"],["Parma","Parma"],["Pavia","Pavia"],["Perugia","Perugia"],["Pesaro e Urbino","Pesaro and Urbino"],["Pescara","Pescara"],["Piacenza","Piacenza"],["Pisa","Pisa"],["Pistoia","Pistoia"],["Pordenone","Pordenone"],["Potenza","Potenza"],["Prato","Prato"],["Ragusa","Ragusa"],["Ravenna","Ravenna"],["Reggio Calabria","Reggio Calabria"],["Reggio Emilia","Reggio Emilia"],["Rieti","Rieti"],["Rimini","Rimini"],["Roma","Rome"],["Rovigo","Rovigo"],["Salerno","Salerno"],["Sassari","Sassari"],["Savona","Savona"],["Siena","Siena"],["Siracusa","Syracuse"],["Sondrio","Sondrio"],["Sulcis Iglesiente","Sulcis Iglesiente"],["Taranto","Taranto"],["Teramo","Teramo"],["Terni","Terni"],["Torino","Turin"],["Trapani","Trapani"],["Trento","Trentino"],["Treviso","Treviso"],["Trieste","Trieste"],["Udine","Udine"],["Varese","Varese"],["Venezia","Venice"],["Verbano-Cusio-Ossola","Verbano-Cusio-Ossola"],["Vercelli","Vercelli"],["Verona","Verona"],["Vibo Valentia","Vibo Valentia"],["Vicenza","Vicenza"],["Viterbo","Viterbo"]]">Italy</option> 2307<option value="Jamaica" data-provinces="[]">Jamaica</option> 2308<option value="Japan" data-provinces="[["Aichi","Aichi"],["Akita","Akita"],["Aomori","Aomori"],["Chiba","Chiba"],["Ehime","Ehime"],["Fukui","Fukui"],["Fukuoka","Fukuoka"],["Fukushima","Fukushima"],["Gifu","Gifu"],["Gunma","Gunma"],["Hiroshima","Hiroshima"],["HokkaidÅ","Hokkaido"],["HyÅgo","Hyogo"],["Ibaraki","Ibaraki"],["Ishikawa","Ishikawa"],["Iwate","Iwate"],["Kagawa","Kagawa"],["Kagoshima","Kagoshima"],["Kanagawa","Kanagawa"],["Kumamoto","Kumamoto"],["KyÅto","Kyoto"],["KÅchi","Kochi"],["Mie","Mie"],["Miyagi","Miyagi"],["Miyazaki","Miyazaki"],["Nagano","Nagano"],["Nagasaki","Nagasaki"],["Nara","Nara"],["Niigata","Niigata"],["Okayama","Okayama"],["Okinawa","Okinawa"],["Saga","Saga"],["Saitama","Saitama"],["Shiga","Shiga"],["Shimane","Shimane"],["Shizuoka","Shizuoka"],["Tochigi","Tochigi"],["Tokushima","Tokushima"],["Tottori","Tottori"],["Toyama","Toyama"],["TÅkyÅ","Tokyo"],["Wakayama","Wakayama"],["Yamagata","Yamagata"],["Yamaguchi","Yamaguchi"],["Yamanashi","Yamanashi"],["Åita","Oita"],["Åsaka","Osaka"]]">Japan</option> 2309<option value="Jersey" data-provinces="[]">Jersey</option> 2310<option value="Jordan" data-provinces="[]">Jordan</option> 2311<option value="Kazakhstan" data-provinces="[]">Kazakhstan</option> 2312<option value="Kenya" data-provinces="[]">Kenya</option> 2313<option value="Kiribati" data-provinces="[]">Kiribati</option> 2314<option value="Kosovo" data-provinces="[]">Kosovo</option> 2315<option value="Kuwait" data-provinces="[["Al Ahmadi","Al Ahmadi"],["Al Asimah","Al Asimah"],["Al Farwaniyah","Al Farwaniyah"],["Al Jahra","Al Jahra"],["Hawalli","Hawalli"],["Mubarak Al-Kabeer","Mubarak Al-Kabeer"]]">Kuwait</option> 2316<option value="Kyrgyzstan" data-provinces="[]">Kyrgyzstan</option> 2317<option value="Lao People's Democratic Republic" data-provinces="[]">Laos</option> 2318<option value="Latvia" data-provinces="[]">Latvia</option> 2319<option value="Lebanon" data-provinces="[]">Lebanon</option> 2320<option value="Lesotho" data-provinces="[]">Lesotho</option> 2321<option value="Liberia" data-provinces="[]">Liberia</option> 2322<option value="Libyan Arab Jamahiriya" data-provinces="[]">Libya</option> 2323<option value="Liechtenstein" data-provinces="[]">Liechtenstein</option> 2324<option value="Lithuania" data-provinces="[]">Lithuania</option> 2325<option value="Luxembourg" data-provinces="[]">Luxembourg</option> 2326<option value="Macao" data-provinces="[]">Macao SAR</option>
2327<option value="Madagascar" data-provinces="[]">Madagascar</option> 2328<option value="Malawi" data-provinces="[]">Malawi</option> 2329<option value="Malaysia" data-provinces="[["Johor","Johor"],["Kedah","Kedah"],["Kelantan","Kelantan"],["Kuala Lumpur","Kuala Lumpur"],["Labuan","Labuan"],["Melaka","Malacca"],["Negeri Sembilan","Negeri Sembilan"],["Pahang","Pahang"],["Penang","Penang"],["Perak","Perak"],["Perlis","Perlis"],["Putrajaya","Putrajaya"],["Sabah","Sabah"],["Sarawak","Sarawak"],["Selangor","Selangor"],["Terengganu","Terengganu"]]">Malaysia</option> 2330<option value="Maldives" data-provinces="[]">Maldives</option> 2331<option value="Mali" data-provinces="[]">Mali</option> 2332<option value="Malta" data-provinces="[]">Malta</option> 2333<option value="Martinique" data-provinces="[]">Martinique</option> 2334<option value="Mauritania" data-provinces="[]">Mauritania</option> 2335<option value="Mauritius" data-provinces="[]">Mauritius</option> 2336<option value="Mayotte" data-provinces="[]">Mayotte</option> 2337<option value="Mexico" data-provinces="[["Aguascalientes","Aguascalientes"],["Baja California","Baja California"],["Baja California Sur","Baja California Sur"],["Campeche","Campeche"],["Chiapas","Chiapas"],["Chihuahua","Chihuahua"],["Ciudad de México","Ciudad de Mexico"],["Coahuila","Coahuila"],["Colima","Colima"],["Durango","Durango"],["Guanajuato","Guanajuato"],["Guerrero","Guerrero"],["Hidalgo","Hidalgo"],["Jalisco","Jalisco"],["Michoacán","Michoacán"],["Morelos","Morelos"],["México","Mexico State"],["Nayarit","Nayarit"],["Nuevo León","Nuevo León"],["Oaxaca","Oaxaca"],["Puebla","Puebla"],["Querétaro","Querétaro"],["Quintana Roo","Quintana Roo"],["San Luis PotosÃ","San Luis PotosÃ"],["Sinaloa","Sinaloa"],["Sonora","Sonora"],["Tabasco","Tabasco"],["Tamaulipas","Tamaulipas"],["Tlaxcala","Tlaxcala"],["Veracruz","Veracruz"],["Yucatán","Yucatán"],["Zacatecas","Zacatecas"]]">Mexico</option> 2338<option value="Moldova, Republic of" data-provinces="[]">Moldova</option> 2339<option value="Monaco" data-provinces="[]">Monaco</option> 2340<option value="Mongolia" data-provinces="[]">Mongolia</option> 2341<option value="Montenegro" data-provinces="[]">Montenegro</option> 2342<option value="Montserrat" data-provinces="[]">Montserrat</option> 2343<option value="Morocco" data-provinces="[]">Morocco</option> 2344<option value="Mozambique" data-provinces="[]">Mozambique</option> 2345<option value="Myanmar" data-provinces="[]">Myanmar (Burma)</option> 2346<option value="Namibia" data-provinces="[]">Namibia</option> 2347<option value="Nauru" data-provinces="[]">Nauru</option> 2348<option value="Nepal" data-provinces="[]">Nepal</option> 2349<option value="Netherlands" data-provinces="[]">Netherlands</option> 2350<option value="New Caledonia" data-provinces="[]">New Caledonia</option> 2351<option value="New Zealand" data-provinces="[["Auckland","Auckland"],["Bay of Plenty","Bay of Plenty"],["Canterbury","Canterbury"],["Chatham Islands","Chatham Islands"],["Gisborne","Gisborne"],["Hawke's Bay","Hawkeâs Bay"],["Manawatu-Wanganui","ManawatÅ«-Whanganui"],["Marlborough","Marlborough"],["Nelson","Nelson"],["Northland","Northland"],["Otago","Otago"],["Southland","Southland"],["Taranaki","Taranaki"],["Tasman","Tasman"],["Waikato","Waikato"],["Wellington","Wellington"],["West Coast","West Coast"]]">New Zealand</option> 2352<option value="Nicaragua" data-provinces="[]">Nicaragua</option> 2353<option value="Niger" data-provinces="[]">Niger</option> 2354<option value="Nigeria" data-provinces="[["Abia","Abia"],["Abuja Federal Capital Territory","Federal Capital Territory"],["Adamawa","Adamawa"],["Akwa Ibom","Akwa Ibom"],["Anambra","Anambra"],["Bauchi","Bauchi"],["Bayelsa","Bayelsa"],["Benue","Benue"],["Borno","Borno"],["Cross River","Cross River"],["Delta","Delta"],["Ebonyi","Ebonyi"],["Edo","Edo"],["Ekiti","Ekiti"],["Enugu","Enugu"],["Gombe","Gombe"],["Imo","Imo"],["Jigawa","Jigawa"],["Kaduna","Kaduna"],["Kano","Kano"],["Katsina","Katsina"],["Kebbi","Kebbi"],["Kogi","Kogi"],["Kwara","Kwara"],["Lagos","Lagos"],["Nasarawa","Nasarawa"],["Niger","Niger"],["Ogun","Ogun"],["Ondo","Ondo"],["Osun","Osun"],["Oyo","Oyo"],["Plateau","Plateau"],["Rivers","Rivers"],["Sokoto","Sokoto"],["Taraba","Taraba"],["Yobe","Yobe"],["Zamfara","Zamfara"]]">Nigeria</option> 2355<option value="Niue" data-provinces="[]">Niue</option> 2356<option value="Norfolk Island" data-provinces="[]">Norfolk Island</option> 2357<option value="North Macedonia" data-provinces="[]">North Macedonia</option> 2358<option value="Norway" data-provinces="[]">Norway</option> 2359<option value="Oman" data-provinces="[]">Oman</option> 2360<option value="Pakistan" data-provinces="[]">Pakistan</option> 2361<option value="Palestinian Territory, Occupied" data-provinces="[]">Palestinian Territories</option> 2362<option value="Panama" data-provinces="[["Bocas del Toro","Bocas del Toro"],["ChiriquÃ","ChiriquÃ"],["Coclé","Coclé"],["Colón","Colón"],["Darién","Darién"],["Emberá","Emberá"],["Herrera","Herrera"],["Kuna Yala","Guna Yala"],["Los Santos","Los Santos"],["Ngöbe-Buglé","Ngöbe-Buglé"],["Panamá","Panamá"],["Panamá Oeste","West Panamá"],["Veraguas","Veraguas"]]">Panama</option> 2363<option value="Papua New Guinea" data-provinces="[]">Papua New Guinea</option> 2364<option value="Paraguay" data-provinces="[]">Paraguay</option> 2365<option value="Peru" data-provinces="[["Amazonas","Amazonas"],["ApurÃmac","ApurÃmac"],["Arequipa","Arequipa"],["Ayacucho","Ayacucho"],["Cajamarca","Cajamarca"],["Callao","El Callao"],["Cuzco","Cusco"],["Huancavelica","Huancavelica"],["Huánuco","Huánuco"],["Ica","Ica"],["JunÃn","JunÃn"],["La Libertad","La Libertad"],["Lambayeque","Lambayeque"],["Lima (departamento)","Lima (Department)"],["Lima (provincia)","Lima (Metropolitan)"],["Loreto","Loreto"],["Madre de Dios","Madre de Dios"],["Moquegua","Moquegua"],["Pasco","Pasco"],["Piura","Piura"],["Puno","Puno"],["San MartÃn","San MartÃn"],["Tacna","Tacna"],["Tumbes","Tumbes"],["Ucayali","Ucayali"],["Ãncash","Ancash"]]">
2365Peru</option> 2366<option value="Philippines" data-provinces="[["Abra","Abra"],["Agusan del Norte","Agusan del Norte"],["Agusan del Sur","Agusan del Sur"],["Aklan","Aklan"],["Albay","Albay"],["Antique","Antique"],["Apayao","Apayao"],["Aurora","Aurora"],["Basilan","Basilan"],["Bataan","Bataan"],["Batanes","Batanes"],["Batangas","Batangas"],["Benguet","Benguet"],["Biliran","Biliran"],["Bohol","Bohol"],["Bukidnon","Bukidnon"],["Bulacan","Bulacan"],["Cagayan","Cagayan"],["Camarines Norte","Camarines Norte"],["Camarines Sur","Camarines Sur"],["Camiguin","Camiguin"],["Capiz","Capiz"],["Catanduanes","Catanduanes"],["Cavite","Cavite"],["Cebu","Cebu"],["Cotabato","Cotabato"],["Davao Occidental","Davao Occidental"],["Davao Oriental","Davao Oriental"],["Davao de Oro","Compostela Valley"],["Davao del Norte","Davao del Norte"],["Davao del Sur","Davao del Sur"],["Dinagat Islands","Dinagat Islands"],["Eastern Samar","Eastern Samar"],["Guimaras","Guimaras"],["Ifugao","Ifugao"],["Ilocos Norte","Ilocos Norte"],["Ilocos Sur","Ilocos Sur"],["Iloilo","Iloilo"],["Isabela","Isabela"],["Kalinga","Kalinga"],["La Union","La Union"],["Laguna","Laguna"],["Lanao del Norte","Lanao del Norte"],["Lanao del Sur","Lanao del Sur"],["Leyte","Leyte"],["Maguindanao","Maguindanao"],["Marinduque","Marinduque"],["Masbate","Masbate"],["Metro Manila","Metro Manila"],["Misamis Occidental","Misamis Occidental"],["Misamis Oriental","Misamis Oriental"],["Mountain Province","Mountain"],["Negros Occidental","Negros Occidental"],["Negros Oriental","Negros Oriental"],["Northern Samar","Northern Samar"],["Nueva Ecija","Nueva Ecija"],["Nueva Vizcaya","Nueva Vizcaya"],["Occidental Mindoro","Occidental Mindoro"],["Oriental Mindoro","Oriental Mindoro"],["Palawan","Palawan"],["Pampanga","Pampanga"],["Pangasinan","Pangasinan"],["Quezon","Quezon"],["Quirino","Quirino"],["Rizal","Rizal"],["Romblon","Romblon"],["Samar","Samar"],["Sarangani","Sarangani"],["Siquijor","Siquijor"],["Sorsogon","Sorsogon"],["South Cotabato","South Cotabato"],["Southern Leyte","Southern Leyte"],["Sultan Kudarat","Sultan Kudarat"],["Sulu","Sulu"],["Surigao del Norte","Surigao del Norte"],["Surigao del Sur","Surigao del Sur"],["Tarlac","Tarlac"],["Tawi-Tawi","Tawi-Tawi"],["Zambales","Zambales"],["Zamboanga Sibugay","Zamboanga Sibugay"],["Zamboanga del Norte","Zamboanga del Norte"],["Zamboanga del Sur","Zamboanga del Sur"]]">Philippines</option> 2367<option value="Pitcairn" data-provinces="[]">Pitcairn Islands</option> 2368<option value="Poland" data-provinces="[]">Poland</option> 2369<option value="Portugal" data-provinces="[["Aveiro","Aveiro"],["Açores","Azores"],["Beja","Beja"],["Braga","Braga"],["Bragança","Bragança"],["Castelo Branco","Castelo Branco"],["Coimbra","Coimbra"],["Faro","Faro"],["Guarda","Guarda"],["Leiria","Leiria"],["Lisboa","Lisbon"],["Madeira","Madeira"],["Portalegre","Portalegre"],["Porto","Porto"],["Santarém","Santarém"],["Setúbal","Setúbal"],["Viana do Castelo","Viana do Castelo"],["Vila Real","Vila Real"],["Viseu","Viseu"],["Ãvora","Ãvora"]]">Portugal</option> 2370<option value="Qatar" data-provinces="[]">Qatar</option> 2371<option value="Reunion" data-provinces="[]">Réunion</option> 2372<option value="Romania" data-provinces="[["Alba","Alba"],["Arad","Arad"],["ArgeÈ","ArgeÈ"],["BacÄu","BacÄu"],["Bihor","Bihor"],["BistriÈa-NÄsÄud","BistriÅ£a-NÄsÄud"],["BotoÈani","BotoÅani"],["BraÈov","BraÅov"],["BrÄila","BrÄila"],["BucureÈti","Bucharest"],["BuzÄu","BuzÄu"],["CaraÈ-Severin","CaraÈ-Severin"],["Cluj","Cluj"],["ConstanÈa","ConstanÈa"],["Covasna","Covasna"],["CÄlÄraÈi","CÄlÄraÈi"],["Dolj","Dolj"],["DâmboviÈa","DâmboviÈa"],["GalaÈi","GalaÈi"],["Giurgiu","Giurgiu"],["Gorj","Gorj"],["Harghita","Harghita"],["Hunedoara","Hunedoara"],["IalomiÈa","IalomiÈa"],["IaÈi","IaÈi"],["Ilfov","Ilfov"],["MaramureÈ","MaramureÅ"],["MehedinÈi","MehedinÈi"],["MureÈ","MureÅ"],["NeamÈ","NeamÅ£"],["Olt","Olt"],["Prahova","Prahova"],["Satu Mare","Satu Mare"],["Sibiu","Sibiu"],["Suceava","Suceava"],["SÄlaj","SÄlaj"],["Teleorman","Teleorman"],["TimiÈ","TimiÈ"],["Tulcea","Tulcea"],["Vaslui","Vaslui"],["Vrancea","Vrancea"],["Vâlcea","Vâlcea"]]">Romania</option> 2373<option value="Russia" data-provinces="[["Altai Krai","Altai Krai"],["Altai Republic","Altai"],["Amur Oblast","Amur"],["Arkhangelsk Oblast","Arkhangelsk"],["Astrakhan Oblast","Astrakhan"],["Belgorod Oblast","Belgorod"],["Bryansk Oblast","Bryansk"],["Chechen Republic","Chechen"],["Chelyabinsk Oblast","Chelyabinsk"],["Chukotka Autonomous Okrug","Chukotka Okrug"],["Chuvash Republic","Chuvash"],["Irkutsk Oblast","Irkutsk"],["Ivanovo Oblast","Ivanovo"],["Jewish Autonomous Oblast","Jewish"],["Kabardino-Balkarian Republic","Kabardino-Balkar"],["Kaliningrad Oblast","Kaliningrad"],["Kaluga Oblast","Kaluga"],["Kamchatka Krai","Kamchatka Krai"],["KarachayâCherkess Republic","Karachay-Cherkess"],["Kemerovo Oblast","Kemerovo"],["Khabarovsk Krai","Khabarovsk Krai"],["Khanty-Mansi Autonomous Okrug","Khanty-Mansi"],["Kirov Oblast","Kirov"],["Komi Republic","Komi"],["Kostroma Oblast","Kostroma"],["Krasnodar Krai","Krasnodar Krai"],["Krasnoyarsk Krai","Krasnoyarsk Krai"],["Kurgan Oblast","Kurgan"],["Kursk Oblast","Kursk"],["Leningrad Oblast","Leningrad"],["Lipetsk Oblast","Lipetsk"],["Magadan Oblast","Magadan"],["Mari El Republic","Mari El"],["Moscow","Moscow"],["Moscow Oblast","Moscow Province"],["Murmansk Oblast","Murmansk"],["Nizhny Novgorod Oblast","Nizhny Novgorod"],["Novgorod Oblast","Novgorod"],["Novosibirsk Oblast","Novosibirsk"],["Omsk Oblast","Omsk"],["Orenburg Oblast","Orenburg"],["Oryol Oblast","Oryol"],["Penza Oblast","Penza"],["Perm Krai","Perm Krai"],["Primorsky Krai","Primorsky Krai"],["Pskov Oblast","Pskov"],["Republic of Adygeya","Adygea"],["Republic of Bashkortostan","Bashkortostan"],["Republic of Buryatia","Buryat"],["Republic of Dagestan","Dagestan"],["Republic of Ingushetia","Ingushetia"],["Republic of Kalmykia","Kalmykia"],["Republic of Karelia","Karelia"],["Republic of Khakassia","Khakassia"],["Republic of Mordovia","Mordovia"],["Republic of North OssetiaâAlania","North Ossetia-Alania"],["Republic of Tatarstan","Tatarstan"],["Rostov Oblast","Rostov"],["Ryazan Oblast","Ryazan"],["Saint Petersburg","Saint Petersburg"],["Sakha Republic (Yakutia)","Sakha"],["Sakhalin Oblast","Sakhalin"],["Samara Oblast","Samara"],["Saratov Oblast","Saratov"],["Smolensk Oblast","Smolensk"],["Stavropol Krai","Stavropol Krai"],["Sverdlovsk Oblast","Sverdlovsk"],["Tambov Oblast","Tambov"],["Tomsk Oblast","Tomsk"],["Tula Oblast","Tula"],["Tver Oblast","Tver"],["Tyumen Oblast","Tyumen"],["Tyva Republic","Tuva"],["Udmurtia","Udmurt"],["Ulyanovsk Oblast","Ulyanovsk"],["Vladimir Oblast","Vladimir"],["Volgograd Oblast","Volgograd"],["Vologda Oblast","Vologda"],["Voronezh Oblast","Voronezh"],["Yamalo-Nenets Autonomous Okrug","Yamalo-Nenets Okrug"],["Yaroslavl Oblast","Yaroslavl"],["Zabaykalsky Krai","Zabaykalsky Krai"]]">Russia</option> 2374<option value="Rwanda" data-provinces="[]">Rwanda</option> 2375<option value="Samoa" data-provinces="[]">Samoa</option> 2376<option value="San Marino" data-provinces="[]">San Marino</option> 2377<option value="Sao Tome And Principe" data-provinces="[]">São Tomé & PrÃncipe</option> 2378<option value="Saudi Arabia" data-provinces="[]">Saudi Arabia</option> 2379<option value="Senegal" data-provinces="[]">Senegal</option> 2380<option value="Serbia" data-provinces="[]">Serbia</option> 2381<option value="Seychelles" data-provinces="[]">Seychelles</option> 2382<option value="Sierra Leone" data-provinces="[]">Sierra Leone</option> 2383<option value="Singapore" data-provinces="[]">Singapore</option> 2384<option value="Sint Maarten" data-provinces="[]">Sint Maarten</option> 2385<option value="Slovakia" data-provinces="[]">Slovakia</option> 2386<option value="Slovenia" data-provinces="[]">Slovenia</option> 2387<option value="Solomon Islands" data-provinces="[]">Solomon Islands</option> 2388<option value="Somalia" data-provinces="[]">Somalia</option> 2389<option value="South Africa" data-provinces="[["Eastern Cape","Eastern Cape"],["Free State","Free State"],["Gauteng","Gauteng"],["KwaZulu-Natal","KwaZulu-Natal"],["Limpopo","Limpopo"],["Mpumalanga","Mpumalanga"],["North West","North West"],["Northern Cape","Northern Cape"],["Western Cape","Western Cape"]]">South Africa</option> 2390<option value="South Georgia And The South Sandwich Islands" data-provinces="[]">South Georgia & South Sandwich Islands</option> 2391<option value="South Korea" data-provinces="[["Busan","Busan"],["Chungbuk","North Chungcheong"],["Chungnam","South Chungcheong"],["Daegu","Daegu"],["Daejeon","Daejeon"],["Gangwon","Gangwon"],["Gwangju","Gwangju City"],["Gyeongbuk","North Gyeongsang"],["Gyeonggi","Gyeonggi"],["Gyeongnam","South Gyeongsang"],["Incheon","Incheon"],["Jeju","Jeju"],["Jeonbuk","North Jeolla"],["Jeonnam","South Jeolla"],["Sejong","Sejong"],["Seoul","Seoul"],["Ulsan","Ulsan"]]">South Korea</option> 2392<option value="South Sudan" data-provinces="[]">South Sudan</option> 2393<option value="Spain" data-provinces="[["A Coruña","A Coruña"],["Albacete","Albacete"],["Alicante","Alicante"],["AlmerÃa","AlmerÃa"],["Asturias","Asturias Province"],["Badajoz","Badajoz"],["Balears","Balears Province"],["Barcelona","Barcelona"],["Burgos","Burgos"],["Cantabria","Cantabria Province"],["Castellón","Castellón"],["Ceuta","Ceuta"],["Ciudad Real","Ciudad Real"],["Cuenca","Cuenca"],["Cáceres","Cáceres"],["Cádiz","Cádiz"],["Córdoba","Córdoba"],["Girona","Girona"],["Granada","Granada"],["Guadalajara","Guadalajara"],["
2393Guipúzcoa","Gipuzkoa"],["Huelva","Huelva"],["Huesca","Huesca"],["Jaén","Jaén"],["La Rioja","La Rioja Province"],["Las Palmas","Las Palmas"],["León","León"],["Lleida","Lleida"],["Lugo","Lugo"],["Madrid","Madrid Province"],["Melilla","Melilla"],["Murcia","Murcia"],["Málaga","Málaga"],["Navarra","Navarra"],["Ourense","Ourense"],["Palencia","Palencia"],["Pontevedra","Pontevedra"],["Salamanca","Salamanca"],["Santa Cruz de Tenerife","Santa Cruz de Tenerife"],["Segovia","Segovia"],["Sevilla","Seville"],["Soria","Soria"],["Tarragona","Tarragona"],["Teruel","Teruel"],["Toledo","Toledo"],["Valencia","Valencia"],["Valladolid","Valladolid"],["Vizcaya","Biscay"],["Zamora","Zamora"],["Zaragoza","Zaragoza"],["Ãlava","Ãlava"],["Ãvila","Ãvila"]]">Spain</option> 2394<option value="Sri Lanka" data-provinces="[]">Sri Lanka</option> 2395<option value="Saint Barthélemy" data-provinces="[]">St. Barthélemy</option> 2396<option value="Saint Helena" data-provinces="[]">St. Helena</option> 2397<option value="Saint Kitts And Nevis" data-provinces="[]">St. Kitts & Nevis</option> 2398<option value="Saint Lucia" data-provinces="[]">St. Lucia</option> 2399<option value="Saint Martin" data-provinces="[]">St. Martin</option> 2400<option value="Saint Pierre And Miquelon" data-provinces="[]">St. Pierre & Miquelon</option> 2401<option value="St. Vincent" data-provinces="[]">St. Vincent & Grenadines</option> 2402<option value="Sudan" data-provinces="[]">Sudan</option> 2403<option value="Suriname" data-provinces="[]">Suriname</option> 2404<option value="Svalbard And Jan Mayen" data-provinces="[]">Svalbard & Jan Mayen</option> 2405<option value="Sweden" data-provinces="[]">Sweden</option> 2406<option value="Switzerland" data-provinces="[]">Switzerland</option> 2407<option value="Taiwan" data-provinces="[]">Taiwan</option> 2408<option value="Tajikistan" data-provinces="[]">Tajikistan</option> 2409<option value="Tanzania, United Republic Of" data-provinces="[]">Tanzania</option> 2410<option value="Thailand" data-provinces="[["Amnat Charoen","Amnat Charoen"],["Ang Thong","Ang Thong"],["Bangkok","Bangkok"],["Bueng Kan","Bueng Kan"],["Buriram","Buri Ram"],["Chachoengsao","Chachoengsao"],["Chai Nat","Chai Nat"],["Chaiyaphum","Chaiyaphum"],["Chanthaburi","Chanthaburi"],["Chiang Mai","Chiang Mai"],["Chiang Rai","Chiang Rai"],["Chon Buri","Chon Buri"],["Chumphon","Chumphon"],["Kalasin","Kalasin"],["Kamphaeng Phet","Kamphaeng Phet"],["Kanchanaburi","Kanchanaburi"],["Khon Kaen","Khon Kaen"],["Krabi","Krabi"],["Lampang","Lampang"],["Lamphun","Lamphun"],["Loei","Loei"],["Lopburi","Lopburi"],["Mae Hong Son","Mae Hong Son"],["Maha Sarakham","Maha Sarakham"],["Mukdahan","Mukdahan"],["Nakhon Nayok","Nakhon Nayok"],["Nakhon Pathom","Nakhon Pathom"],["Nakhon Phanom","Nakhon Phanom"],["Nakhon Ratchasima","Nakhon Ratchasima"],["Nakhon Sawan","Nakhon Sawan"],["Nakhon Si Thammarat","Nakhon Si Thammarat"],["Nan","Nan"],["Narathiwat","Narathiwat"],["Nong Bua Lam Phu","Nong Bua Lam Phu"],["Nong Khai","Nong Khai"],["Nonthaburi","Nonthaburi"],["Pathum Thani","Pathum Thani"],["Pattani","Pattani"],["Pattaya","Pattaya"],["Phangnga","Phang Nga"],["Phatthalung","Phatthalung"],["Phayao","Phayao"],["Phetchabun","Phetchabun"],["Phetchaburi","Phetchaburi"],["Phichit","Phichit"],["Phitsanulok","Phitsanulok"],["
2410Phra Nakhon Si Ayutthaya","Phra Nakhon Si Ayutthaya"],["Phrae","Phrae"],["Phuket","Phuket"],["Prachin Buri","Prachin Buri"],["Prachuap Khiri Khan","Prachuap Khiri Khan"],["Ranong","Ranong"],["Ratchaburi","Ratchaburi"],["Rayong","Rayong"],["Roi Et","Roi Et"],["Sa Kaeo","Sa Kaeo"],["Sakon Nakhon","Sakon Nakhon"],["Samut Prakan","Samut Prakan"],["Samut Sakhon","Samut Sakhon"],["Samut Songkhram","Samut Songkhram"],["Saraburi","Saraburi"],["Satun","Satun"],["Sing Buri","Sing Buri"],["Sisaket","Si Sa Ket"],["Songkhla","Songkhla"],["Sukhothai","Sukhothai"],["Suphan Buri","Suphanburi"],["Surat Thani","Surat Thani"],["Surin","Surin"],["Tak","Tak"],["Trang","Trang"],["Trat","Trat"],["Ubon Ratchathani","Ubon Ratchathani"],["Udon Thani","Udon Thani"],["Uthai Thani","Uthai Thani"],["Uttaradit","Uttaradit"],["Yala","Yala"],["Yasothon","Yasothon"]]">Thailand</option> 2411<option value="Timor Leste" data-provinces="[]">Timor-Leste</option> 2412<option value="Togo" data-provinces="[]">Togo</option> 2413<option value="Tokelau" data-provinces="[]">Tokelau</option> 2414<option value="Tonga" data-provinces="[]">Tonga</option> 2415<option value="Trinidad and Tobago" data-provinces="[]">Trinidad & Tobago</option> 2416<option value="Tristan da Cunha" data-provinces="[]">Tristan da Cunha</option> 2417<option value="Tunisia" data-provinces="[]">Tunisia</option> 2418<option value="Turkey" data-provinces="[]">Türkiye</option> 2419<option value="Turkmenistan" data-provinces="[]">Turkmenistan</option> 2420<option value="Turks and Caicos Islands" data-provinces="[]">Turks & Caicos Islands</option> 2421<option value="Tuvalu" data-provinces="[]">Tuvalu</option> 2422<option value="United States Minor Outlying Islands" data-provinces="[]">U.S. Outlying Islands</option> 2423<option value="Uganda" data-provinces="[]">Uganda</option> 2424<option value="Ukraine" data-provinces="[]">Ukraine</option> 2425<option value="United Arab Emirates" data-provinces="[["Abu Dhabi","Abu Dhabi"],["Ajman","Ajman"],["Dubai","Dubai"],["Fujairah","Fujairah"],["Ras al-Khaimah","Ras al-Khaimah"],["Sharjah","Sharjah"],["Umm al-Quwain","Umm al-Quwain"]]">United Arab Emirates</option> 2426<option value="United Kingdom" data-provinces="[["British Forces","British Forces"],["England","England"],["Northern Ireland","Northern Ireland"],["Scotland","Scotland"],["Wales","Wales"]]">United Kingdom</option> 2427<option value="United States" data-provinces="[["Alabama","Alabama"],["Alaska","Alaska"],["American Samoa","American Samoa"],["Arizona","Arizona"],["Arkansas","Arkansas"],["Armed Forces Americas","Armed Forces Americas"],["Armed Forces Europe","Armed Forces Europe"],["Armed Forces Pacific","Armed Forces Pacific"],["California","California"],["Colorado","Colorado"],["Connecticut","Connecticut"],["Delaware","Delaware"],["District of Columbia","Washington DC"],["Federated States of Micronesia","Micronesia"],["Florida","Florida"],["Georgia","Georgia"],["Guam","Guam"],["Hawaii","Hawaii"],["Idaho","Idaho"],["Illinois","Illinois"],["Indiana","Indiana"],["Iowa","Iowa"],["Kansas","Kansas"],["Kentucky","Kentucky"],["Louisiana","Louisiana"],["Maine","Maine"],["Marshall Islands","Marshall Islands"],["Maryland","Maryland"],["Massachusetts","Massachusetts"],["Michigan","Michigan"],["Minnesota","Minnesota"],["Mississippi","Mississippi"],["Missouri","Missouri"],["Montana","Montana"],["Nebraska","Nebraska"],["Nevada","Nevada"],["New Hampshire","New Hampshire"],["New Jersey","New Jersey"],["New Mexico","New Mexico"],["New York","New York"],["North Carolina","North Carolina"],["North Dakota","North Dakota"],["Northern Mariana Islands","Northern Mariana Islands"],["Ohio","Ohio"],["Oklahoma","Oklahoma"],["Oregon","Oregon"],["Palau","Palau"],["Pennsylvania","Pennsylvania"],["Puerto Rico","Puerto Rico"],["Rhode Island","Rhode Island"],["South Carolina","South Carolina"],["South Dakota","South Dakota"],["Tennessee","Tennessee"],["Texas","Texas"],["Utah","Utah"],["Vermont","Vermont"],["Virgin Islands","U.S. Virgin Islands"],["Virginia","Virginia"],["Washington","Washington"],["West Virginia","West Virginia"],["Wisconsin","Wisconsin"],["Wyoming","Wyoming"]]">United States</option> 2428<option value="Uruguay" data-provinces="[["Artigas","Artigas"],["Canelones","Canelones"],["Cerro Largo","Cerro Largo"],["Colonia","Colonia"],["Durazno","Durazno"],["Flores","Flores"],["Florida","Florida"],["Lavalleja","Lavalleja"],["Maldonado","Maldonado"],["Montevideo","Montevideo"],["Paysandú","Paysandú"],["Rivera","Rivera"],["Rocha","Rocha"],["RÃo Negro","RÃo Negro"],["Salto","Salto"],["San José","San José"],["Soriano","Soriano"],["Tacuarembó","Tacuarembó"],["Treinta y Tres","Treinta y Tres"]]">Uruguay</option> 2429<option value="Uzbekistan" data-provinces="[]">Uzbekistan</option> 2430<option value="Vanuatu" data-provinces="[]">Vanuatu</option> 2431<option value="Holy See (Vatican City State)" data-provinces="[]">Vatican City</option> 2432<option value="Venezuela" data-provinces="[["Amazonas","Amazonas"],["Anzoátegui","Anzoátegui"],["Apure","Apure"],["Aragua","Aragua"],["Barinas","Barinas"],["BolÃvar","BolÃvar"],["Carabobo","Carabobo"],["Cojedes","Cojedes"],["Delta Amacuro","Delta Amacuro"],["Dependencias Federales","Federal Dependencies"],["Distrito Capital","Capital"],["Falcón","Falcón"],["Guárico","Guárico"],["La Guaira","Vargas"],["Lara","Lara"],["Miranda","Miranda"],["Monagas","Monagas"],["Mérida","Mérida"],["Nueva Esparta","Nueva Esparta"],["Portuguesa","Portuguesa"],["Sucre","Sucre"],["Trujillo","Trujillo"],["Táchira","Táchira"],["Yaracuy","Yaracuy"],["Zulia","Zulia"]]">Venezuela</option> 2433<option value="Vietnam" data-provinces="[]">Vietnam</option> 2434<option value="Wallis And Futuna" data-provinces="[]">Wallis & Futuna</option> 2435<option value="Western Sahara" data-provinces="[]">Western Sahara</option> 2436<option value="Yemen" data-provinces="[]">Yemen</option> 2437<option value="Zambia" data-provinces="[]">Zambia</option> 2438<option value="Zimbabwe" data-provinces="[]">Zimbabwe</option>`; 2439 window.CF.shippingZoneCountryOptionTags = `<option value="United States" data-provinces="[["Alabama","Alabama"],["Alaska","Alaska"],["American Samoa","American Samoa"],["Arizona","Arizona"],["Arkansas","Arkansas"],["Armed Forces Americas","Armed Forces Americas"],["Armed Forces Europe","Armed Forces Europe"],["Armed Forces Pacific","Armed Forces Pacific"],["California","California"],["Colorado","Colorado"],["Connecticut","Connecticut"],["Delaware","Delaware"],["District of Columbia","Washington DC"],["Federated States of Micronesia","Micronesia"],["Florida","Florida"],["Georgia","Georgia"],["Guam","Guam"],["Hawaii","Hawaii"],["Idaho","Idaho"],["Illinois","Illinois"],["Indiana","Indiana"],["Iowa","Iowa"],["Kansas","Kansas"],["Kentucky","Kentucky"],["Louisiana","Louisiana"],["Maine","Maine"],["Marshall Islands","Marshall Islands"],["Maryland","Maryland"],["Massachusetts","Massachusetts"],["Michigan","Michigan"],["Minnesota","Minnesota"],["Mississippi","Mississippi"],["Missouri","Missouri"],["Montana","Montana"],["Nebraska","Nebraska"],["Nevada","Nevada"],["New Hampshire","New Hampshire"],["New Jersey","New Jersey"],["New Mexico","New Mexico"],["New York","New York"],["North Carolina","North Carolina"],["North Dakota","North Dakota"],["Northern Mariana Islands","Northern Mariana Islands"],["Ohio","Ohio"],["Oklahoma","Oklahoma"],["Oregon","Oregon"],["Palau","Palau"],["Pennsylvania","Pennsylvania"],["Puerto Rico","Puerto Rico"],["Rhode Island","Rhode Island"],["South Carolina","South Carolina"],["South Dakota","South Dakota"],["Tennessee","Tennessee"],["Texas","Texas"],["Utah","Utah"],["Vermont","Vermont"],["Virgin Islands","U.S. Virgin Islands"],["Virginia","Virginia"],["Washington","Washington"],["West Virginia","West Virginia"],["Wisconsin","Wisconsin"],["Wyoming","Wyoming"]]">United States</option>`; 2440</script>
2440 2441<!-- END app snippet --> 2442<!-- BEGIN app snippet: initialize-forms --> 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498<style id="cf-pre-init-styles"> 2499 form[action="/account"][method="post"] { 2500 opacity: 0; 2501 } 2502</style> 2503
2504<script async> 2505 (() => { 2506 const FORM_DATA_TIMEOUT = 10000; 2507 2508 const devToolsEnabled = false; 2509 const latestEmbedVersion = "5.3.0"; 2510 const isPreviewApp = ""; 2511 2512 const nativeFormContainsErrors = false; 2513 const $preInitStyles = document.querySelector('#cf-pre-init-styles'); 2514 2515 let mountedTextEntrypoints = false; 2516 2517 // i.e. ?view=orig, or "email taken" following a form crash 2518 if (onFallbackTemplate() || nativeFormContainsErrors) { 2519 // Reveal the original form 2520 $preInitStyles.parentElement.removeChild($preInitStyles); 2521 return; 2522 } 2523 2524 function start() { 2525 initializeForms(); 2526 injectHiddenForms(); 2527 2528 // Try for the next 5s to mount any dynamically injected forms. 2529 const intervalId = setInterval(() => { 2530 initializeForms(); 2531 }, 100); 2532 2533 setTimeout(() => { 2534 clearInterval(intervalId); 2535 }, 5000); 2536 } 2537 2538 // This fires when a CF form has mounted on the page. 2539 // More reliable than putting this in start(), since developers can manually call 2540 // CF.initializeForms(). 2541 window.addEventListener('cf:ready', () => { 2542 injectHiddenForms(); 2543 }); 2544 2545 if (['interactive', 'complete', 'loaded'].includes(document.readyState)) { 2546 start(); 2547 } else { 2548 document.addEventListener('DOMContentLoaded', () => start()); 2549 } 2550 2551 window.CF.initializeForms = initializeForms; 2552 const forms = [{"id":"PytaGY","name":"Wishbone Club Embed - Not Enrolled User","target":"legacy-storefront","version":"4.15.20","updated_at":1731481863},{"id":"54td5v","name":"Create Benebone Account Form","target":"legacy-storefront","version":"4.16.5","updated_at":1749544495},{"id":"BXtplK","name":"Wishbone Club Profile","target":"legacy-storefront","version":"5.0.2","updated_at":1758650666},{"id":"mMt0va","name":"Wishbone Club Embed - Enrolled User","target":"legacy-storefront","version":"4.15.19","updated_at":1729137924},{"id":"4Qt5aQ","name":"Engagements Only Used so Zapier Can Update Metafields","target":"legacy-storefront","version":"4.15.2","updated_at":1698196707},{"id":"70tn8v","name":"Your Pups","target":"legacy-storefront","version":"4.14.2","updated_at":1689744775},{"id":"NPtknj","name":"OLD - NO LONGER USED? Wishbone Club Profile Migration - Short","target":"legacy-storefront","version":"4.15.5","updated_at":1705461487}]; 2553 2554 async function initializeForms() { 2555 // Semi-hack: Prevents older embed scripts from doing anything. 2556 // Any embed script before 4.12.0 checks only for the presence of this attribute, 2557 // not if it strictly equals "true". 2558 document.documentElement.setAttribute('data-cf-initialized', 'loading'); 2559 2560 // Only mount text entrypoints once. This is expensive and causes render blocking time on mobile. 2561 if (!mountedTextEntrypoints) { 2562 mountedTextEntrypoints = true; 2563 mountTextEntrypoints(); 2564 } 2565 2566 const reactTarget = `<!-- BEGIN app snippet: react-target-markup --> 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606<div class="cf-react-target"> 2607 <div class="cf-preload"> 2608 2609 <div class="cf-preload-label cf-preload-item"></div> 2610 <div class="cf-preload-field cf-preload-item"></div> 2611 2612 <div class="cf-preload-label cf-preload-item"></div> 2613 <div class="cf-preload-field cf-preload-item"></div> 2614 2615 <div class="cf-preload-label cf-preload-item"></div> 2616 <div class="cf-preload-field cf-preload-item"></div> 2617 2618 <div class="cf-preload-label cf-preload-item"></div> 2619 <div class="cf-preload-field cf-preload-item"></div> 2620 2621 2622 <span class="cf-preload-button cf-preload-item"></span> 2623 2624 <span class="cf-preload-button cf-preload-item"></span> 2625 2626 </div> 2627</div><!-- END app snippet -->`; 2628 const $forms = Array.from(document.querySelectorAll('form:not([data-cf-state])')); 2629 const entrypoints = []; 2630 2631 for (let $form of $forms) { 2632 if (isIgnored($form)) continue; 2633 2634 const id = getFormId($form); 2635 if (!id) continue; 2636 2637 const formData = forms.find(form => form.id === id); 2638 if (!formData) { 2639 console.error(`[Customer Fields] Unable to find form data with id ${id}`); 2640 setFormState($form, 'failed'); 2641 continue; 2642 } 2643
2644 // Do not try to mount the same form element more than once, 2645 // otherwise failures are much harder to handle. 2646 if (isDetected($form)) continue; 2647 markAsDetected($form); 2648 2649 const $originalForm = $form.cloneNode(true); 2650 2651 // Shopify's captcha script can bind to the form that CF mounted to. 2652 // Their submit handler eventually calls the submit method after generating 2653 // the captcha response token, causing native submission behavior to occur. 2654 // We do not want this, so we override it to a no-op. See #2092 2655 $form.submit = () => {}; 2656 2657 injectReactTarget($form); 2658 setFormState($form, 'loading'); 2659 2660 const entrypoint = { 2661 $form, 2662 registration: isRegistrationForm($form), 2663 formId: formData.id, 2664 updatedAt: formData.updated_at, 2665 target: formData.target, 2666 originalForm: $originalForm, 2667 version: formData.version, 2668 restore: () => restoreEntrypoint(entrypoint), 2669 }; 2670 2671 entrypoints.push(entrypoint); 2672 2673 // Required to be backwards compatible with older versions of the JS Form API, and prevent Shopify captcha 2674 $form.setAttribute('data-cf-form', formData.id); 2675 $form.setAttribute('action', ''); 2676 } 2677 2678 if ($preInitStyles && $preInitStyles.parentElement) { 2679 $preInitStyles.parentElement.removeChild($preInitStyles); 2680 } 2681 2682 if (!entrypoints.length) return; 2683 2684 2685 initializeEmbedScript(); 2686 2687 function initializeEmbedScript() { 2688 if (!window.CF.requestedEmbedJS) { 2689 const $script = document.createElement('script'); 2690 $script.src = getAssetUrl('customer-fields.js'); 2691 2692 document.head.appendChild($script); 2693 window.CF.requestedEmbedJS = true; 2694 } 2695 2696 if (!window.CF.requestedEmbedCSS) { 2697 const $link = document.createElement('link'); 2698 $link.href = getAssetUrl('customer-fields.css'); 2699 $link.rel = 'stylesheet'; 2700 $link.type = 'text/css'; 2701 2702 document.head.appendChild($link); 2703 window.CF.requestedEmbedCSS = true; 2704 } 2705 } 2706 2707 2708 const uniqueEntrypoints = entrypoints.reduce((acc, entrypoint) => { 2709 if (acc.some(e => e.formId === entrypoint.formId)) return acc; 2710 acc.push(entrypoint); 2711 2712 return acc; 2713 }, []); 2714 2715 const fullForms = await Promise.all(uniqueEntrypoints.map(e => getFormData(e.formId, e.updatedAt))); 2716 2717 fullForms.forEach((fullForm, index) => { 2718 // Could be a failed request. 2719 if (!fullForm) return; 2720 2721 const invalidFormTargets = ['customer-account']; 2722 if (invalidFormTargets.includes(fullForm.form.target)) { 2723 console.error('[Customer Fields] Invalid form target', fullForm); 2724 return; 2725 } 2726 2727 entrypoints 2728 .filter(e => e.formId === fullForm.form.id) 2729 .forEach(entrypoint => { 2730 entrypoint.form = { 2731 ...fullForm.form, 2732 currentRevision: fullForm.revision, 2733 }; 2734 }) 2735 }); 2736 2737 entrypoints.forEach(e => { 2738 if (!e.form) { 2739 // Form can be null if the request failed one way or another. 2740 restoreEntrypoint(e); 2741 return; 2742 } 2743 }); 2744 2745 if (window.CF.entrypoints) { 2746 window.CF.entrypoints.push(...entrypoints); 2747 2748 if (window.CF.mountForm) { 2749 entrypoints.forEach(entrypoint => { 2750 if (!entrypoint.form) return; 2751 2752 window.CF.mountForm(entrypoint.form); 2753 }); 2754 } 2755 } else { 2756 window.CF.entrypoints = entrypoints; 2757 2758 // The Core class has some logic that gets invoked as a result of this event 2759 // that we only want to fire once, so let's not emit this event multiple times. 2760 document.dispatchEvent(new CustomEvent('cf:entrypoints_ready')); 2761 } 2762 2763 function getFormData(formId, updatedAt) { 2764 return new Promise(resolve => { 2765 const controller = new AbortController(); 2766 const timeoutId = setTimeout(() => controller.abort(), FORM_DATA_TIMEOUT); 2767 const maxAttempts = 3; 2768 let attempts = 0; 2769 2770 const attemptFetch = () => { 2771 if (controller.signal.aborted) { 2772 resolve(null); 2773 return; 2774 } 2775 2776 attempts++; 2777 2778 fetch(`https://app.customerfields.com/embed_api/v4/forms/${formId}.json?v=${updatedAt}`, { 2779 headers: { 2780 'X-Shopify-Shop-Domain': "benebone.myshopify.com" 2781 }, 2782 signal: controller.signal 2783 }).then(response => { 2784 if (controller.signal.aborted) { 2785 resolve(null); 2786 return; 2787 } 2788 2789 if (response.ok) { 2790 response.json().then(resolve); 2791 return; 2792 } 2793 2794 if (attempts < maxAttempts) { 2795 pause(2000).then(() => attemptFetch()); 2796 return; 2797 } 2798 2799 console.error(`[Customer Fields] Received non-OK response from the back-end when fetching form ${formId}`) 2800 resolve(null); 2801 }).catch((err) => { 2802 if (controller.signal.aborted) { 2803 resolve(null); 2804 return; 2805 } 2806 2807 if (attempts < maxAttempts) { 2808 pause(2000).then(() => attemptFetch()); 2809 return; 2810 } 2811 2812 console.error(`[Customer Fields] Encountered unknown error while fetching form ${formId}`, err); 2813 resolve(null); 2814 }); 2815 }; 2816 2817 attemptFetch(); 2818 }); 2819 } 2820 2821 function restoreEntrypoint(entrypoint) { 2822 // This has a side effect of removing the Form class' submit handlers. 2823 // Previously this only replaced the original children within the form, but the submit event 2824 // was still being handled by our script. 2825 entrypoint.$form.replaceWith(entrypoint.originalForm); 2826 2827 // After a form has been restored, make sure we don't touch it again. 2828 // Otherwise we might treat it as an "async mounted" entrypoint and try to mount it again 2829 entrypoint.originalForm.setAttribute('data-cf-ignore', 'true'); 2830 2831 // Opacity was set to 0 with the #cf-pre-init-styles element 2832 entrypoint.$form.style.opacity = 1; 2833 2834 console.error(`[Customer Fields] Encountered an issue while mounting form, reverting to original form contents.`, entrypoint); 2835 } 2836 2837 function getAssetUrl(filename) { 2838 // We changed this to always get the latest embed assets 2839 // 4.15.7 included a crucial hotfix for recaptcha, see #2028 2840 2841 return `https://static.customerfields.com/releases/${isPreviewApp ? '' : `${latestEmbedVersion}/`}${filename}`; 2842 } 2843 2844 function injectReactTarget($form) { 2845 const containsReactTarget = !!$form.querySelector('.cf-react-target'); 2846 if (containsReactTarget) return; 2847 2848 $form.innerHTML = reactTarget; 2849 } 2850 2851 function isIgnored($form) { 2852 return $form.getAttribute('data-cf-ignore') === 'true'; 2853 } 2854 2855 function isDetected($form) { 2856 return $form.__cfDetected === true; 2857 } 2858 2859 function markAsDetected($form) { 2860 $form.__cfDetected = true; 2861 } 2862 2863 function isEditAccountForm($form) { 2864 return $form.getAttribute('data-cf-edit-account') === 'true'; 2865 } 2866 2867 function isVintageRegistrationForm($form) { 2868 return ( 2869 window.location.pathname.includes('/account/register') 2870 && $form.id === 'create_customer' 2871 && !!$form.getAttribute('data-cf-form') 2872 ); 2873 } 2874 2875 function isRegistrationForm($form) { 2876 try { 2877 const isWithinAppBlock = !!$form.closest('.cf-form-block'); 2878 if (isWithinAppBlock) return false;
2879 2880 const action = $form.getAttribute('action'); 2881 if (!action) return false; 2882 2883 const formActionUrl = new URL(action, window.location.origin); 2884 const hasAccountPath = formActionUrl.pathname.endsWith('/account'); 2885 const matchesShopDomain = formActionUrl.host === window.location.host; 2886 2887 const hasPostMethod = $form.method.toLowerCase() === 'post'; 2888 const $formTypeInput = $form.querySelector('[name="form_type"]') 2889 2890 const hasCreateCustomerFormType = $formTypeInput && $formTypeInput.value === 'create_customer'; 2891 return (matchesShopDomain && hasAccountPath && hasPostMethod) || hasCreateCustomerFormType 2892 } catch (err) { 2893 return false; 2894 } 2895 } 2896 2897 function mountTextEntrypoints() { 2898 const tree = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, (node) => { 2899 if (typeof node.data !== 'string' || !node.data) return NodeFilter.FILTER_REJECT; 2900 2901 return node.data.includes('data-cf-form="') ? NodeFilter.FILTER_ACCEPT : NodeFilter.FILTER_REJECT; 2902 }); 2903 2904 /** 2905 * Walks through every text node on the document that contains 'data-cf-form="' and attempts to 2906 * splice a form element in place of every shortcode. 2907 * 2908 * @type Node[] 2909 */ 2910 while (tree.nextNode()) { 2911 let node = tree.currentNode; 2912 const parser = new DOMParser(); 2913 2914 while (entrypointContent = node.data.match(/<form.*data-cf-form="[a-zA-Z0-9]+".*>.*<\/form>/)) { 2915 const [match] = entrypointContent; 2916 2917 const doc = parser.parseFromString(match, 'text/html'); 2918 const $form = doc.body.firstElementChild; 2919 2920 // Substring is better than split here in case the text node contains multiple forms. 2921 const beforeText = node.data.substring(0, node.data.indexOf(match)); 2922 const afterText = node.data.substring(node.data.indexOf(match) + match.length); 2923 2924 node.replaceWith($form); 2925 node.data = node.data.replace(match, ''); 2926 2927 if (beforeText) $form.insertAdjacentText('beforebegin', beforeText); 2928 if (afterText) { 2929 $form.insertAdjacentText('afterend', afterText); 2930 2931 // Continue scanning the rest of the node text in case there are more forms 2932 node = $form.nextSibling; 2933 } 2934 } 2935 } 2936 } 2937 2938 function getFormId($form) { 2939 const currentFormId = $form.getAttribute('data-cf-form'); 2940 2941 let id; 2942 2943 if (isEditAccountForm($form)) { 2944 id = ""; 2945 } else if (isVintageRegistrationForm($form) || isRegistrationForm($form)) { 2946 id = "54td5v"; 2947 } 2948 2949 return id || currentFormId; 2950 } 2951 2952 function setFormState($form, state) { 2953 $form.setAttribute('data-cf-state', state); 2954 } 2955 } 2956 2957 function onFallbackTemplate() { 2958 const params = new URLSearchParams(window.location.search); 2959 2960 return location.pathname.includes('/account/register') && params.get('view') === 'orig'; 2961 } 2962 2963 function injectHiddenForms() { 2964 if (!devToolsEnabled && !CF.entrypoints?.length) return; 2965 if (document.querySelector('#cf_hidden_forms')) return; 2966 2967 const container = document.createElement('div'); 2968 2969 container.id = "cf_hidden_forms"; 2970 container.style.display = 'none'; 2971 container.setAttribute('aria-hidden', 'true'); 2972 2973 document.body.appendChild(container); 2974 2975 const loginForm = createLoginForm(); 2976 const recoverForm = createRecoverPasswordForm(); 2977 2978 container.appendChild(loginForm); 2979 container.appendChild(recoverForm); 2980 2981 if (window.Shopify.captcha) { 2982 // Only applicable for grecaptcha shops, but also safe for hcaptcha 2983 triggerShopifyRecaptchaLoad(container); 2984 2985 window.Shopify.captcha.protect(loginForm); 2986 window.Shopify.captcha.protect(recoverForm); 2987 } 2988 } 2989 2990 function triggerShopifyRecaptchaLoad(container) { 2991 if (document.getElementById('cf-hidden-recaptcha-trigger__create_customer')) return; 2992 if (document.getElementById('cf-hidden-recaptcha-trigger__contact')) return; 2993 2994 // Triggering a focus event on a form causes Shopify to load their recaptcha script. 2995 // This allows our Customer class to handle the copying/injecting of `grecaptcha` so we can 2996 // handle multiple `grecaptcha` instances. See methods `injectRecaptchaScript` 2997 // and `captureShopifyGrecaptcha` in `Customer.ts`. 2998 // Note: We have to try both types, in case the merchant has only one of the two recaptcha 2999 // options checked 3000 const $customerRecaptchaForm = createDummyRecaptchaForm('/account', 'create_customer'); 3001 container.appendChild($customerRecaptchaForm); 3002 3003 const $contactRecaptchaForm = createDummyRecaptchaForm('/contact', 'contact'); 3004 container.appendChild($contactRecaptchaForm); 3005 3006 triggerFocusEvent($customerRecaptchaForm); 3007 triggerFocusEvent($contactRecaptchaForm); 3008 } 3009 3010 function createDummyRecaptchaForm(action, type) { 3011 const dummyRecaptchaForm = document.createElement('form'); 3012 3013 dummyRecaptchaForm.action = action; 3014 dummyRecaptchaForm.method = "post"; 3015 dummyRecaptchaForm.id = `cf-hidden-recaptcha-trigger__${type}`; 3016 dummyRecaptchaForm.setAttribute('data-cf-ignore', 'true'); 3017 dummyRecaptchaForm.setAttribute('aria-hidden', 'true'); 3018 dummyRecaptchaForm.style.display = 'none'; 3019 3020 const formTypeInput = document.createElement('input'); 3021 3022 formTypeInput.name = "form_type"
3023 formTypeInput.setAttribute('value', type); 3024 3025 dummyRecaptchaForm.appendChild(formTypeInput); 3026 3027 return dummyRecaptchaForm; 3028 } 3029 3030 function triggerFocusEvent(element) { 3031 const event = new Event('focusin', { bubbles: true, cancelable: false }); 3032 element.dispatchEvent(event); 3033 } 3034 3035 function createLoginForm() { 3036 const form = createDummyRecaptchaForm('/account/login', 'customer_login'); 3037 const email = document.createElement('input'); 3038 email.name = 'customer[email]'; 3039 3040 const password = document.createElement('input'); 3041 password.name = 'customer[password]'; 3042 3043 const redirect = document.createElement('input'); 3044 redirect.name = 'return_to'; 3045 3046 form.appendChild(email); 3047 form.appendChild(password); 3048 form.appendChild(redirect); 3049 form.setAttribute('aria-hidden', 'true'); 3050 3051 return form; 3052 } 3053 3054 function createRecoverPasswordForm() { 3055 const parser = new DOMParser(); 3056 const result = parser.parseFromString(`<form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /><input name="email" value="" /><input name="return_to" value="" /></form>`, 'text/html'); 3057 const form = result.querySelector('form'); 3058 3059 form.setAttribute('aria-hidden', 'true'); 3060 form.id = "cf_recover_password_form"; 3061 3062 return form; 3063 } 3064 3065 function pause(ms) { 3066 return new Promise(resolve => setTimeout(resolve, ms)); 3067 } 3068 })(); 3069</script>
3069 3070 3071<!-- END app snippet --> 3072<!-- BEGIN app snippet: theme-data --> 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111
3112<script> 3113 document.addEventListener('DOMContentLoaded', async () => { 3114 let theme; 3115 3116 if (window.Shopify) { 3117 theme = { 3118 name: window.Shopify.theme.schema_name, 3119 version: window.Shopify.theme.schema_version, 3120 } 3121 } 3122 3123 if (theme) { 3124 document.documentElement.setAttribute('data-theme-name', theme.name); 3125 document.documentElement.setAttribute('data-theme-version', theme.version); 3126 } 3127 }); 3128</script>
3128<!-- END app snippet --> 3129<!-- BEGIN app snippet: form-preload-style --> 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169<style> 3170.cf-preload { 3171 margin-top: 50px; 3172 opacity: 0.5; 3173 text-align: left; 3174} 3175 3176.cf-preload-item { 3177 position: relative; 3178 overflow: hidden; 3179 background: #e2e2e2; 3180 border-radius: 4px; 3181 display: block !important; 3182} 3183 3184.cf-preload-item:before { 3185 content: ''; 3186 position: absolute; 3187 top: 0; 3188 left: 0; 3189 height: 100%; 3190 width: 100%; 3191 background: linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.5), rgba(255,255,255,0.5), rgba(255,255,255,0)); 3192 animation: cf-preload 1s cubic-bezier(0.33, 0.8, 0.85, 0.77) infinite; 3193 z-index: 1; 3194} 3195 3196.cf-preload-label { 3197 display: inline-block !important; 3198 width: 50%; 3199 height: 20px; 3200 background: #eee; 3201 margin-bottom: 5px; 3202} 3203 3204.cf-preload-field { 3205 margin-bottom: 25px; 3206 height: 40px; 3207} 3208 3209.cf-preload-button { 3210 display: inline-block !important; 3211 width: 120px; 3212 margin-right: 15px; 3213 height: 40px; 3214} 3215 3216.cf-form-inner { 3217 animation: cf-fadein 500ms cubic-bezier(0.11, 0.33, 0.24, 1); 3218} 3219 3220@keyframes cf-preload { 3221 from { 3222 transform: translateX(-100%); 3223 opacity: 0; 3224 } 3225 to { 3226 transform: translateX(100%); 3227 opacity: 1; 3228 } 3229} 3230 3231@keyframes cf-fadein { 3232 from { 3233 opacity: 0; 3234 transform: translateY(30px); 3235 } 3236 to { 3237 opacity: 1; 3238 transform: translateY(0); 3239 } 3240} 3241</style><!-- END app snippet --> 3242<!-- BEGIN app snippet: inject-edit-link --> 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282<!-- END app snippet --> 3283<!-- BEGIN app snippet: language --> 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322
3323<script> 3324 window.CF.language = window.CF.language || {}; 3325 window.CF.language.editAccountHeading = "Edit account"; 3326 window.CF.language.editAccountBackLinkText = "Back to account"; 3327</script>
3327<!-- END app snippet --> 3328 3329<!-- BEGIN app snippet: developer-tools --> 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371
3372<script> 3373 (function() { 3374 const callbacksHandled = []; 3375 3376 function handleCallback(callback) { 3377 if (callbacksHandled.indexOf(callback) > -1) return; 3378 3379 callback(); 3380 callbacksHandled.push(callback); 3381 }; 3382 3383 function domIsReady() { 3384 return /complete|interactive|loaded/.test(document.readyState); 3385 }; 3386 3387 function customerExistsInWindow() { 3388 const customerPresent = ('customer' in window.CF); 3389 if (!customerPresent) return false; 3390 3391 const hasCaptchaEnabled = document.body.getAttribute('data-cf-captcha-enabled') === 'true'; 3392 if (hasCaptchaEnabled) { 3393 const captchaReady = document.body.getAttribute('data-cf-captcha-ready') === 'true'; 3394 if (!captchaReady) return false; 3395 } 3396 3397 return true; 3398 }; 3399 3400 function embedFormHasMounted() { 3401 return !!document.querySelector('.cf-form-inner'); 3402 }; 3403 3404 function customerReady(callback) { 3405 if (customerExistsInWindow()) { 3406 handleCallback(callback); 3407 } else { 3408 function createListener() { 3409 document.addEventListener("cf:customer_ready", function() { 3410 handleCallback(callback); 3411 }); 3412 }; 3413 3414 if (domIsReady()) { 3415 createListener(); 3416 } else { 3417 document.addEventListener("DOMContentLoaded", function() { 3418 if (customerExistsInWindow()) { 3419 handleCallback(callback); 3420 } else { 3421 createListener(); 3422 } 3423 }); 3424 } 3425 } 3426 } 3427 3428 function formsReady(callback) { 3429 if (embedFormHasMounted()) { 3430 handleCallback(callback); 3431 } else { 3432 function createListener() { 3433 document.addEventListener("cf:ready", function() { 3434 handleCallback(callback); 3435 }); 3436 }; 3437 3438 if (domIsReady()) { 3439 createListener(); 3440 } else { 3441 document.addEventListener("DOMContentLoaded", function() { 3442 if (embedFormHasMounted()) { 3443 handleCallback(callback); 3444 } else { 3445 createListener(); 3446 } 3447 }); 3448 } 3449 } 3450 }; 3451 3452 window.CF.customerReady = customerReady; 3453 window.CF.ready = formsReady; 3454 3455 3456 window.CF.customerReady = () => { 3457 console.warn('[Customer Fields] In order to access CF.customerReady, you need to enable developer tools in the Customer Fields app embed.'); 3458 } 3459 3460 3461 function initializeApiScript() { 3462 if (window.CF.requestedAPI) return; 3463 window.CF.requestedAPI = true; 3464 3465 const $script = document.createElement('script'); 3466 $script.src = getAssetUrl('cf-api.js'); 3467 3468 document.head.appendChild($script); 3469 } 3470 3471 function getAssetUrl(filename) { 3472 return `https://static.customerfields.com/releases/5.3.0/${filename}`; 3473 } 3474 })(); 3475</script>
3475 3476 3477 3478<!-- END app snippet --> 3479 3480<!-- END app block --><!-- BEGIN app block: shopify://apps/ushopaid-bundle-builder/blocks/ushopaid-embed-block/aab9c55c-57e0-4cff-a2ac-2a862f4e359e -->
3480<script data-name="ush_liquid_data"> 3481 window.__UShopAid = { 3482 version: '1772635285', 3483 spat: 'bdb0ef681b6a2a6e821ccacce1e6ec20', 3484 generalSettings: { 3485 loadingPicUrl: '', 3486 customMetafield: undefined, 3487 appliesOnSubscription: false 3488 }, 3489 planDetail: {"planQuota":"SUFFICIENT","planType":"PAID"}, 3490 themeRules: null 3491 } 3492 window.__UShopAidLiquidData = { 3493 money_with_currency_format: '${{amount}}', 3494 money_format: '${{amount}}', 3495 money_format_example: '$1,111.11', 3496 money_with_currency_format_example: '$1,111.11', 3497 settings: { 3498 cartType: 'drawer' 3499 }, 3500 market: { 3501 id: 397475939 3502 } 3503 } 3504</script>
3504 3505 3506 3507
3508<script data-name="ush_liquid_data"> 3509;window.__UShopAid.quickAddRule={"productIds":[7928645812323,7956475347043],"selectors":{},"viewBundleText":[{"locale":"en","translate":"View Bundle"}]} 3510;window.__UShopAid.generalSettings={"loadingPicUrl":"","showMoneyCurrency":false,"appliesOnSubscription":true} 3511</script>
3511 3512 3513 3514 3515 3516 3517
3518<script> 3519 window.__UShopAidWidgets = { 3520 version: 1772635285, 3521 data: '', 3522 status: '', 3523 spat: 'bdb0ef681b6a2a6e821ccacce1e6ec20' 3524 };</script>
vendor: 1 bytes, line 3524
3524
3525<script type="module" src="https://cdn.shopify.com/extensions/01a0f075-9f33-7ff4-99fe-7c71c7fb2a96/ushopaid-439/assets/ushopaid-app.js" defer></script>
vendor: 1 bytes, line 3525
3525
3526<script type="module" src="https://cdn.shopify.com/extensions/01a0f075-9f33-7ff4-99fe-7c71c7fb2a96/ushopaid-439/assets/ushopaid-theme.js" defer name="ushopaid-theme-script"></script>
vendor: 1 bytes, line 3526
3526
3527<script type="module" src="https://cdn.shopify.com/extensions/01a0f075-9f33-7ff4-99fe-7c71c7fb2a96/ushopaid-439/assets/be-main.js" defer></script>
3527 3528<style> 3529 .ushopaid-app-block.ushopaid-mix-and-match-bundle:not(.ushopaid-embed-mmb) { 3530 min-height: 200px 3531 } 3532 /** ush theme custom css **/ 3533 3534</style> 3535 3536<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 3537<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
3538<script> 3539/* >> TriplePixel :: start*/ 3540window.TriplePixelData={TripleName:"benebone.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{ }},search:"",collection:"",cart:"drawer",template:"page",curr:"USD" || "USD", market:"397475939"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 3541/* << TriplePixel :: end*/ 3542</script>
3542 3543 3544 3545 3546<!-- END app block --><!-- BEGIN app block: shopify://apps/go-product-page-gallery-zoom/blocks/app-embed/00e2bd89-9dbb-4f36-8a7f-03768835bc78 --> 3547 3548<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561
3561<script async src="https://static.klaviyo.com/onsite/js/VywWJX/klaviyo.js?company_id=VywWJX"></script>
3561 3562
3562<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
3562 3563 3564 3565 3566 3567 3568 3569
3569<script> 3570 window.klaviyoReviewsProductDesignMode = false 3571 </script>
3571 3572 3573 3574 3575 <!-- BEGIN app snippet: customer-hub-data -->
3575<script> 3576 if (!window.customerHub) { 3577 window.customerHub = {}; 3578 } 3579 window.customerHub.storefrontRoutes = { 3580 login: "/account/login?return_url=%2F%23k-hub", 3581 register: "/account/register?return_url=%2F%23k-hub", 3582 logout: "/account/logout", 3583 profile: "/account", 3584 addresses: "/account/addresses", 3585 }; 3586 3587 window.customerHub.userId = null; 3588 3589 window.customerHub.storeDomain = "benebone.myshopify.com"; 3590 3591 3592 3593 3594 window.customerHub.storeLocale = { 3595 currentLanguage: 'en', 3596 currentCountry: 'US', 3597 availableLanguages: [ 3598 3599 { 3600 iso_code: 'en', 3601 endonym_name: 'English' 3602 } 3603 3604 ], 3605 availableCountries: [ 3606 3607 { 3608 iso_code: 'US', 3609 name: 'United States', 3610 currency_code: 'USD' 3611 } 3612 3613 ] 3614 }; 3615 3616</script>
3616 3617<!-- END app snippet --> 3618 3619 3620 3621 <!-- BEGIN app snippet: customer-hub-replace-links -->
3622<script> 3623 function replaceAccountLinks() { 3624 const selector = 3625 'a[href$="/account/login"], a[href$="/account"], a[href^="https://shopify.com/"][href*="/account"], a[href*="/customer_identity/redirect"], a[href*="/customer_authentication/redirect"], a[href$="/account'; 3626 const accountLinksNodes = document.querySelectorAll(selector); 3627 for (const node of accountLinksNodes) { 3628 const ignore = node.dataset.kHubIgnore !== undefined && node.dataset.kHubIgnore !== 'false'; 3629 if (!ignore) { 3630 // Any login links to Shopify's account system, point them at the customer hub instead. 3631 node.href = '#k-hub'; 3632 /** 3633 * There are some themes which apply a page transition on every click of an anchor tag (usually a fade-out) that's supposed to be faded back in when the next page loads. 3634 * However, since clicking the k-hub link doesn't trigger a page load, the page gets stuck on a blank screen. 3635 * Luckily, these themes usually have a className you can add to links to skip the transition. 3636 * Let's hope that all such themes are consistent/copy each other and just proactively add those classNames when we replace the link. 3637 **/ 3638 node.classList.add('no-transition', 'js-no-transition'); 3639 } 3640 } 3641 } 3642 3643 3644 if (document.readyState === 'complete') { 3645 replaceAccountLinks(); 3646 } else { 3647 const controller = new AbortController(); 3648 document.addEventListener( 3649 'readystatechange', 3650 () => { 3651 replaceAccountLinks(); // try to replace links both during `interactive` state and `complete` state 3652 if (document.readyState === 'complete') { 3653 // readystatechange can fire with "complete" multiple times per page load, so make sure we're not duplicating effort 3654 // by removing the listener afterwards. 3655 controller.abort(); 3656 } 3657 }, 3658 { signal: controller.signal }, 3659 ); 3660 } 3661 3662</script>
3662 3663<!-- END app snippet --> 3664 3665 3666 3667 3668 3669<!-- END app block --><!-- BEGIN app block: shopify://apps/wishlist-hero/blocks/app-embed/a9a5079b-59e8-47cb-b659-ecf1c60b9b72 --> 3670 3671
3672<script type="text/javascript"> 3673 3674 window.wishlisthero_buttonProdPageClasses = []; 3675 3676 3677 window.wishlisthero_cartDotClasses = []; 3678 3679</script>
3679 3680<!-- BEGIN app snippet: extraStyles --> 3681 3682<style> 3683 .wishlisthero-floating { 3684 position: absolute; 3685 top: 5px; 3686 z-index: 21; 3687 border-radius: 100%; 3688 width: fit-content; 3689 right: 5px; 3690 left: auto; 3691 } 3692 .wishlisthero-floating.wlh-left-btn { 3693 left: 5px !important; 3694 right: auto !important; 3695 } 3696 .wishlisthero-floating.wlh-right-btn { 3697 right: 5px !important; 3698 left: auto !important; 3699 } 3700 .wishlisthero-floating{ 3701 3702 } 3703 /* Disabled: this rule was invalid (trailing comma) and thus dead in ALL browsers until the 3704 selector was fixed. Re-enabling it changes floating-icon placement at >=1300px on themes 3705 with .product-item__link/.product-item__image--margins grid markup. Re-enable only after 3706 staging verification confirms the new placement is desired. 3707 @media(min-width:1300px) { 3708 .product-item__link.product-item__image--margins .wishlisthero-floating { 3709 3710 left: 50% !important; 3711 margin-left: -295px; 3712 3713 } 3714 } 3715 */ 3716 3717 3718</style> 3719 3720 3721 3722 3723 3724 3725<!-- END app snippet --> 3726<!-- BEGIN app snippet: renderAssets --> 3727 3728 3729 <link rel="preload" href="https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/default.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript><link href="//cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/default.css" rel="stylesheet" type="text/css" media="all" /></noscript> 3730
3730<script defer src="https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/default.js"></script>
3730 3731 3732<!-- END app snippet --> 3733 3734
3735<script type="text/javascript"> 3736 try{ 3737 window.WishListHero_block_settings = window.WishListHero_block_settings || {}; 3738 3739 3740 3741 window.WishListHero_block_settings.customLoginUrl = "\/account\/login"; 3742 3743 }catch(e){ console.error('WLH block settings error', e); } 3744</script>
3744 3745
3746<script type="text/javascript"> 3747 try{ 3748 3749 var scr_bdl_path = "https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/bundle2.js"; 3750 window._wh_asset_path = scr_bdl_path.substring(0,scr_bdl_path.lastIndexOf("/")) + "/"; 3751 3752 3753 }catch(e){ console.log(e)} 3754 try{ 3755 3756 3757 window.WishListHero_setting = {"ButtonColor":"#65A01C","IconColor":"rgba(255, 255, 255, 1)","IconType":"Heart","ButtonTextBeforeAdding":"ADD TO WISHLIST","ButtonTextAfterAdding":"ADDED TO WISHLIST","AnimationAfterAddition":"Fade in","ButtonTextAddToCart":"ADD TO CART","ButtonTextOutOfStock":"OUT OF STOCK","ButtonTextAddAllToCart":"ADD ALL TO CART","ButtonTextRemoveAllToCart":"REMOVE ALL FROM WISHLIST","AddedProductNotificationText":"Successfully Added to Wishlist","AddedProductToCartNotificationText":"Successfully Added to Cart","ViewCartLinkText":"View Cart","SharePopup_TitleText":"Share Wishlist","SharePopup_shareBtnText":"Share","SharePopup_shareHederText":"Share on Social Media","SharePopup_shareCopyText":"Copy Wishlist Link","SharePopup_shareCancelBtnText":"CANCEL","SharePopup_shareCopyBtnText":"copy","SendEMailPopup_BtnText":"send email","SendEMailPopup_FromText":"From Name","SendEMailPopup_ToText":"To Email","SendEMailPopup_BodyText":"Body","SendEMailPopup_SendBtnText":"Send","SendEMailPopup_TitleText":"Send My Wishlist via Email","AddProductMessageText":"Add all items to cart?","RemoveProductMessageText":"Remove this item from your wishlist?","RemoveAllProductMessageText":"Remove all items from your wishlist?","RemovedProductNotificationText":"Successfully Removed from Wishlist","AddAllOutOfStockProductNotificationText":"There seems to have been an issue adding items to cart. Please try again later.","RemovePopupOkText":"OK","RemovePopup_HeaderText":"ARE YOU SURE?","ViewWishlistText":"View Wishlist","EmptyWishlistText":"No Items in Wishlist","BuyNowButtonText":"Buy Now","BuyNowButtonColor":"rgb(86, 163, 95)","BuyNowTextButtonColor":"rgb(255, 255, 255)","Wishlist_Title":"My Wishlist","WishlistHeaderTitleAlignment":"Center","WishlistProductImageSize":"Normal","PriceColor":"#00572a","HeaderFontSize":"30","PriceFontSize":"18","ProductNameFontSize":"16","LaunchPointType":"menu_item","DisplayWishlistAs":"popup_window","DisplayButtonAs":"icon_only","PopupSize":"md","HideAddToCartButton":false,"NoRedirectAfterAddToCart":false,"DisableGuestCustomer":true,"LoginPopupContent":"Login to Manage Your Wishlist Across Devices","LoginPopupLoginBtnText":"Login","LoginPopupContentFontSize":"20","NotificationPopupPosition":"center","WishlistButtonTextColor":"#ffffff","EnableRemoveFromWishlistAfterAddButtonText":"REMOVE FROM WISHLIST","_id":"636fc9a1338b2b51db28a077","EnableCollection":false,"EnableShare":false,"RemovePowerBy":true,"EnableFBPixel":false,"DisapleApp":false,"FloatPointPossition":"right","HeartStateToggle":true,"HeaderMenuItemsIndicator":true,"EnableRemoveFromWishlistAfterAdd":true,"CollectionViewAddedToWishlistIconBackgroundColor":"rgba(255, 255, 255, 0)","CollectionViewAddedToWishlistIconColor":"","CollectionViewIconBackgroundColor":"","CollectionViewIconColor":"rgba(86, 129, 30, 1)","DisablePopupNotification":false,"IconTypeNum":"1","SendEMailPopup_SendNotificationText":"Email Sent Successfully","SharePopup_shareCopiedText":"Copied","ThrdParty_Trans_active":false,"Shop":"benebone.myshopify.com","shop":"benebone.myshopify.com","Status":"Active","Plan":"FREE"}; 3758 if(typeof(window.WishListHero_setting_theme_override) != "undefined"){ 3759 window.WishListHero_setting = { 3760 ...window.WishListHero_setting, 3761 ...window.WishListHero_setting_theme_override 3762 }; 3763 } 3764 // Done 3765 3766 3767 3768 3769 3770 if(window.WishListHero_setting){ 3771 window.WishListHero_setting.customLoginUrl = "\/account\/login"; 3772 } 3773 3774 3775 }catch(e){ console.error('Error loading config',e); } 3776</script>
3776 3777 3778 3779 3780 3781
3781<script src="https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/bundle2.js" defer></script>
3781 3782 3783 3784 3785 3786<!-- BEGIN app snippet: TransArray -->
3787<script> 3788 window.WLH_reload_translations = function() { 3789 let _wlh_res = {}; 3790 if (window.WishListHero_setting && window.WishListHero_setting['ThrdParty_Trans_active']) { 3791 3792 3793 3794 3795 window.WishListHero_setting["ButtonTextBeforeAdding"] = ""; 3796 _wlh_res["ButtonTextBeforeAdding"] = ""; 3797 3798 3799 window.WishListHero_setting["ButtonTextAfterAdding"] = ""; 3800 _wlh_res["ButtonTextAfterAdding"] = ""; 3801 3802 3803 window.WishListHero_setting["ButtonTextAddToCart"] = ""; 3804 _wlh_res["ButtonTextAddToCart"] = ""; 3805 3806 3807 window.WishListHero_setting["ButtonTextOutOfStock"] = ""; 3808 _wlh_res["ButtonTextOutOfStock"] = ""; 3809 3810 3811 window.WishListHero_setting["ButtonTextAddAllToCart"] = ""; 3812 _wlh_res["ButtonTextAddAllToCart"] = ""; 3813 3814 3815 window.WishListHero_setting["ButtonTextRemoveAllToCart"] = ""; 3816 _wlh_res["ButtonTextRemoveAllToCart"] = ""; 3817 3818 3819 window.WishListHero_setting["AddedProductNotificationText"] = ""; 3820 _wlh_res["AddedProductNotificationText"] = ""; 3821 3822 3823 window.WishListHero_setting["AddedProductToCartNotificationText"] = ""; 3824 _wlh_res["AddedProductToCartNotificationText"] = ""; 3825 3826 3827 window.WishListHero_setting["ViewCartLinkText"] = ""; 3828 _wlh_res["ViewCartLinkText"] = ""; 3829 3830 3831 window.WishListHero_setting["SharePopup_TitleText"] = ""; 3832 _wlh_res["SharePopup_TitleText"] = ""; 3833 3834 3835 window.WishListHero_setting["SharePopup_shareBtnText"] = ""; 3836 _wlh_res["SharePopup_shareBtnText"] = ""; 3837 3838 3839 window.WishListHero_setting["SharePopup_shareHederText"] = ""; 3840 _wlh_res["SharePopup_shareHederText"] = ""; 3841 3842 3843 window.WishListHero_setting["SharePopup_shareCopyText"] = ""; 3844 _wlh_res["SharePopup_shareCopyText"] = ""; 3845 3846 3847 window.WishListHero_setting["SharePopup_shareCancelBtnText"] = ""; 3848 _wlh_res["SharePopup_shareCancelBtnText"] = ""; 3849 3850 3851 window.WishListHero_setting["SharePopup_shareCopyBtnText"] = ""; 3852 _wlh_res["SharePopup_shareCopyBtnText"] = ""; 3853 3854 3855 window.WishListHero_setting["SendEMailPopup_BtnText"] = ""; 3856 _wlh_res["SendEMailPopup_BtnText"] = ""; 3857 3858 3859 window.WishListHero_setting["SendEMailPopup_FromText"] = ""; 3860 _wlh_res["SendEMailPopup_FromText"] = ""; 3861 3862 3863 window.WishListHero_setting["SendEMailPopup_ToText"] = ""; 3864 _wlh_res["SendEMailPopup_ToText"] = ""; 3865 3866 3867 window.WishListHero_setting["SendEMailPopup_BodyText"] = ""; 3868 _wlh_res["SendEMailPopup_BodyText"] = ""; 3869 3870 3871 window.WishListHero_setting["SendEMailPopup_SendBtnText"] = ""; 3872 _wlh_res["SendEMailPopup_SendBtnText"] = ""; 3873 3874 3875 window.WishListHero_setting["SendEMailPopup_SendNotificationText"] = ""; 3876 _wlh_res["SendEMailPopup_SendNotificationText"] = ""; 3877 3878 3879 window.WishListHero_setting["SendEMailPopup_TitleText"] = ""; 3880 _wlh_res["SendEMailPopup_TitleText"] = ""; 3881 3882 3883 window.WishListHero_setting["AddProductMessageText"] = ""; 3884 _wlh_res["AddProductMessageText"] = ""; 3885 3886 3887 window.WishListHero_setting["RemoveProductMessageText"] = ""; 3888 _wlh_res["RemoveProductMessageText"] = ""; 3889 3890 3891 window.WishListHero_setting["RemoveAllProductMessageText"] = ""; 3892 _wlh_res["RemoveAllProductMessageText"] = ""; 3893 3894 3895 window.WishListHero_setting["RemovedProductNotificationText"] = ""; 3896 _wlh_res["RemovedProductNotificationText"] = ""; 3897 3898 3899 window.WishListHero_setting["AddAllOutOfStockProductNotificationText"] = ""; 3900 _wlh_res["AddAllOutOfStockProductNotificationText"] = ""; 3901 3902 3903 window.WishListHero_setting["RemovePopupOkText"] = ""; 3904 _wlh_res["RemovePopupOkText"] = ""; 3905 3906 3907 window.WishListHero_setting["RemovePopup_HeaderText"] = ""; 3908 _wlh_res["RemovePopup_HeaderText"] = ""; 3909 3910 3911 window.WishListHero_setting["ViewWishlistText"] = ""; 3912 _wlh_res["ViewWishlistText"] = ""; 3913 3914 3915 window.WishListHero_setting["EmptyWishlistText"] = ""; 3916 _wlh_res["EmptyWishlistText"] = ""; 3917 3918 3919 window.WishListHero_setting["BuyNowButtonText"] = ""; 3920 _wlh_res["BuyNowButtonText"] = ""; 3921 3922 3923 window.WishListHero_setting["Wishlist_Title"] = ""; 3924 _wlh_res["Wishlist_Title"] = ""; 3925 3926 3927 window.WishListHero_setting["LoginPopupContent"] = ""; 3928 _wlh_res["LoginPopupContent"] = ""; 3929 3930 3931 window.WishListHero_setting["LoginPopupLoginBtnText"] = ""; 3932 _wlh_res["LoginPopupLoginBtnText"] = ""; 3933 3934 3935 window.WishListHero_setting["EnableRemoveFromWishlistAfterAddButtonText"] = ""; 3936 _wlh_res["EnableRemoveFromWishlistAfterAddButtonText"] = ""; 3937 3938 3939 window.WishListHero_setting["LowStockEmailSubject"] = ""; 3940 _wlh_res["LowStockEmailSubject"] = ""; 3941 3942 3943 window.WishListHero_setting["OnSaleEmailSubject"] = ""; 3944 _wlh_res["OnSaleEmailSubject"] = ""; 3945 3946 3947 window.WishListHero_setting["SharePopup_shareCopiedText"] = ""; 3948 _wlh_res["SharePopup_shareCopiedText"] = ""; 3949 } 3950 return _wlh_res; 3951 } 3952 window.WLH_reload_translations(); 3953</script>
3953<!-- END app snippet --> 3954 3955<!-- END app block --><!-- BEGIN app block: shopify://apps/variant-image-wizard-swatch/blocks/app-embed/66205c03-f474-4e2c-b275-0a2806eeac16 --> 3956 3957<!-- END app block -->
3957<script src="https://cdn.shopify.com/extensions/01a0acae-48ed-764e-9b04-878137b134ab/cartbite-83/assets/cartbite-embed.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 3957
3957
3958<script src="https://cdn.shopify.com/extensions/01a0f69e-27d5-7049-9ee6-f5a397ce35bc/quick-announcement-bar-prod-246/assets/quickannouncementbar.js" type="text/javascript" defer="defer"></script>
3958 3959<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
3960<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: 1937145955,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 3960
3960
3961<script> 3962 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 3963</script>
vendor: 1 bytes, line 3963
3963
3964<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}
3964).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: 1937145955,storefrontBaseUrl: "https://www.benebone.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.benebone.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1752989795","configuration":"{\"accountID\":\"CoRYgwDTrguaeQKyqeF3ht\",\"backendUrl\":\"https:\/\/pixel-for-openai-ads.fly.dev\",\"shop\":\"benebone.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"057f05b899d4e0778e78fe536aa0cc14","type":"APP","apiClientId":374065037313,"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"}
3964,{"id":"1664745571","configuration":"{\"locale\":\"en_US\",\"client\":\"Benebone\",\"environment\":\"production\",\"deployment_zone\":\"main_site\",\"use_external_ids\":\"false\",\"use_variants\":\"false\",\"external_id_attribute\":\"default\",\"storefront_api_key\":\"64b513ae3b6a16bcb578503b73c8c078\",\"product_metafield_key\":\"none\",\"product_metafield_namespace\":\"none\",\"multi_locale_enabled\":\"false\",\"locale_mapping\":\"{}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"bf601cbef12079fa1ab77422415f1989","type":"APP","apiClientId":1888040,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1651867747","configuration":"{\"shopId\":\"benebone.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"1032355939","configuration":"{\"yotpoStoreId\":\"OzyPuYexTrNKCuchqw6btsiAFus9RYAOPBwkyQ6o\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"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":"941817955","configuration":"{\"accountID\":\"5d2dbc5c-e551-40a8-94d4-9b4b8f525296\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a28b838aed79eff02fcca912bdccb6f5","type":"APP","apiClientId":2376822,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"647856227","configuration":"{\"apiKey\":\"4F8o3z0P5D\",\"host\":\"searchserverapi1.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5559ea45e47b67d15b30b79e7c6719da","type":"APP","apiClientId":578825,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"362479715","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-7GWEB6JLZS\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-7GWEB6JLZS\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-7GWEB6JLZS\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-7GWEB6JLZS\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-7GWEB6JLZS\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-7GWEB6JLZS\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-7GWEB6JLZS\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-7GWEB6JLZS\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-7GWEB6JLZS\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-7GWEB6JLZS\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-7GWEB6JLZS\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-7GWEB6JLZS\\\"}],\\\"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":"299991139","configuration":"{\"pixelCode\":\"CPQQJ4BC77UAJJE7012G\"}","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":[]},"dataSharingState":"optimized"}
3964,{"id":"126943331","configuration":"{\"accountID\":\"1937145955\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5ace3fbba69e45557ba03e81d7e2970","type":"APP","apiClientId":5263155,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"95027299","configuration":"{\"pixel_id\":\"445087873545878\",\"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":"71204963","configuration":"{\"hash\":\"Mo4qLe9mep\",\"ingestion_url\":\"https:\/\/activity.wisepops.com\",\"goal_hash\":\"Ons3RTnkhOhA5TCGwwCb8iKgXCZECvWG\",\"loader_url\":\"https:\/\/wisepops.net\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8c8395b58ad86ce6624e188a7fbb605","type":"APP","apiClientId":461977,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"130416739","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Reddit Pixel","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"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":"Benebone","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"benebone.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.benebone.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.benebone.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"140743344227","themeStoreId":"887","themePublished":"true","eventMetadataId":"e209fd63-fd8e-4949-a107-ce07a9727bb5","pageType":"page","resourceId":"83477299299","shopId":"1937145955","storefrontBaseUrl":"https:\/\/www.benebone.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
3964<script> 3965 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 3966 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 3967 window.ShopifyAnalytics.meta.currency = 'USD'; 3968 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":83477299299,"requestId":"3bec2cad-a18a-4109-8440-9f48a6972bdf-1790866172"}}; 3969 for (var attr in meta) { 3970 window.ShopifyAnalytics.meta[attr] = meta[attr]; 3971 } 3972</script>
vendor: 1 bytes, line 3972
3972
3973<script class="analytics"> 3974 (function () { 3975 var customDocumentWrite = function(content) { 3976 var jquery = null; 3977 3978 if (window.jQuery) { 3979 jquery = window.jQuery; 3980 } else if (window.Checkout && window.Checkout.$) { 3981 jquery = window.Checkout.$; 3982 } 3983 3984 if (jquery) { 3985 jquery('body').append(content); 3986 } 3987 }; 3988 3989 var hasLoggedConversion = function(token) { 3990 if (token) { 3991 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 3992 } 3993 return false; 3994 } 3995 3996 var setCookieIfConversion = function(token) { 3997 if (token) { 3998 var twoMonthsFromNow = new Date(Date.now()); 3999 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 4000 4001 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 4002 } 4003 } 4004 4005 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 4006 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 4007 if (trekkie.integrations) { 4008 return; 4009 } 4010 trekkie.methods = [ 4011 'identify', 4012 'page', 4013 'ready', 4014 'track', 4015 'trackForm', 4016 'trackLink' 4017 ]; 4018 trekkie.factory = function(method) { 4019 return function() { 4020 var args = Array.prototype.slice.call(arguments); 4021 args.unshift(method); 4022 trekkie.push(args); 4023 if (method == 'track' || method == 'page') { 4024 var pageUrl; 4025 try { 4026 pageUrl = window.location.href; 4027 } catch (e) {} 4028 var pageReferrer; 4029 try { 4030 pageReferrer = document.referrer; 4031 } catch (e) {} 4032 try { 4033 if (window.__TREKKIE_SHIM_QUEUE == null) { 4034 window.__TREKKIE_SHIM_QUEUE = []; 4035 } 4036 window.__TREKKIE_SHIM_QUEUE.push({ 4037 from: 'trekkie-stub', 4038 method: method, 4039 args: args.slice(1), 4040 pageContext: { 4041 url: pageUrl, 4042 referrer: pageReferrer 4043 } 4044 }); 4045 } catch (e) { 4046 // no-op 4047 } 4048 } 4049 return trekkie; 4050 }; 4051 }; 4052 for (var i = 0; i < trekkie.methods.length; i++) { 4053 var key = trekkie.methods[i]; 4054 trekkie[key] = trekkie.factory(key); 4055 } 4056 trekkie.load = function(config) { 4057 trekkie.config = config || {}; 4058 trekkie.config.initialDocumentCookie = document.cookie; 4059 var first = document.getElementsByTagName('script')[0]; 4060var script = document.createElement('script'); 4061script.type = 'text/javascript'; 4062script.onerror = function(e) { 4063 var scriptFallback = document.createElement('script'); 4064 scriptFallback.type = 'text/javascript'; 4065 scriptFallback.onerror = function(error) { 4066 var Monorail = { 4067 produce: function produce(monorailDomain, schemaId, payload) { 4068 var currentMs = new Date().getTime(); 4069 var event = { 4070 schema_id: schemaId, 4071 payload: payload, 4072 metadata: { 4073 event_created_at_ms: currentMs, 4074 event_sent_at_ms: currentMs 4075 } 4076 }; 4077 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 4078 }, 4079 sendRequest: function sendRequest(endpointUrl, payload) { 4080 // Try the sendBeacon API 4081 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 4082 var blobData = new window.Blob([payload], { 4083 type: 'text/plain' 4084 }); 4085 4086 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 4087 return true; 4088 } // sendBeacon was not successful 4089 4090 } // XHR beacon 4091 4092 var xhr = new XMLHttpRequest(); 4093 4094 try { 4095 xhr.open('POST', endpointUrl); 4096 xhr.setRequestHeader('Content-Type', 'text/plain'); 4097 xhr.send(payload); 4098 } catch (e) { 4099 console.log(e); 4100 } 4101 4102 return false; 4103 }, 4104 isIos12: function isIos12() { 4105 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 4106 } 4107 }; 4108 Monorail.produce('monorail-edge.shopifysvc.com', 4109 'trekkie_storefront_load_errors/1.1', 4110 {shop_id: 1937145955, 4111 theme_id: 140743344227, 4112 app_name: "storefront", 4113 context_url: window.location.href, 4114 source_url: "//www.benebone.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 4115 4116 }; 4117 scriptFallback.async = true; 4118 scriptFallback.src = '//www.benebone.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 4119 first.parentNode.insertBefore(scriptFallback, first); 4120}; 4121script.async = true; 4122script.src = '//www.benebone.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 4123first.parentNode.insertBefore(script, first); 4124 4125 }; 4126 trekkie.load( 4127 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":1937145955,"isMerchantRequest":null,"themeId":14
41270743344227,"themeCityHash":"13055773754822019428","contentLanguage":"en","currency":"USD","eventMetadataId":"e209fd63-fd8e-4949-a107-ce07a9727bb5"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 4128 ); 4129 4130 var loaded = false; 4131 trekkie.ready(function() { 4132 if (loaded) return; 4133 loaded = true; 4134 4135 window.ShopifyAnalytics.lib = window.trekkie; 4136 4137 var originalDocumentWrite = document.write; 4138 document.write = customDocumentWrite; 4139 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 4140 document.write = originalDocumentWrite; 4141 4142 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 4143 var token = match? match[1]: undefined; 4144 if (!hasLoggedConversion(token)) { 4145 setCookieIfConversion(token); 4146 4147 } 4148 }); 4149 4150 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":83477299299,"requestId":"3bec2cad-a18a-4109-8440-9f48a6972bdf-1790866172","shopifyEmitted":true}); 4151 4152 var eventsListenerScript = document.createElement('script'); 4153 eventsListenerScript.async = true; 4154 eventsListenerScript.src = "//www.benebone.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 4155 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 4156})();</script>
vendor: 1 bytes, line 4156
4156
4157<script 4158 defer 4159 src="https://www.benebone.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 4160 data-application="storefront-renderer" 4161 data-shop-id="1937145955" 4162 data-render-region="gcp-europe-west1" 4163 data-page-type="page" 4164 data-theme-instance-id="140743344227" 4165 data-theme-name="Dawn" 4166 data-theme-version="7.0.1" 4167 data-monorail-region="shop_domain" 4168 data-resource-timing-sampling-rate="10" 4169 data-shs="true" 4170 data-shs-beacon="true" 4171 data-shs-export-with-fetch="true" 4172 data-shs-logs-sample-rate="1" 4173 data-shs-beacon-endpoint="https://www.benebone.com/api/collect" 4174></script>
4174 4175<meta name="shopify-y" content="1063e212-48be-4ef2-8aa4-766110faaaaf" data-expiration="1822423772000"><meta name="shopify-s" content="ae3c08e1-8b46-428c-9193-4e7aa844d8cf" data-expiration="1790867972000"><meta name="new-cookie-storage-activated" content="t"> 4176</head> 4177 4178 4179 <body class="gradient"> 4180 4181 <!-- Start - Conversion pixels Sirius - CM added --> 4182 4183<!-- Sirusxm tracking - For CART - DISABLED SINCE WE NOW USE GOOGLE TAG MANAGER - CM 4184<img src="https://trkn.us/pixel/conv/ppt=22976;g=cart_abandonment;gid=54612;cv1=Store Locator;cv2=;ord=" alt="" height="0" width="0" border="0"/> 4185<!-- Sirusxm tracking - For CART --> 4186 4187 <!-- End - Conversion pixels Sirius - CM added --> 4188 4189 4190 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 4191 Skip to content 4192 </a> 4193
4194<script src="//www.benebone.com/cdn/shop/t/90/assets/cart.js?v=83971781268232213281776691679" defer="defer"></script>
4194 4195 4196<style> 4197 .drawer { 4198 visibility: hidden; 4199 } 4200</style> 4201 4202<cart-drawer class="drawer is-empty"> 4203 <div id="CartDrawer" class="cart-drawer"> 4204 <div id="CartDrawer-Overlay"class="cart-drawer__overlay"></div> 4205 <div class="drawer__inner" role="dialog" aria-modal="true" aria-label="Your cart" tabindex="-1"><div class="drawer__inner-empty"> 4206 <div class="cart-drawer__warnings center"> 4207 <div class="cart-drawer__empty-content"> 4208 <h2 class="cart__empty-text">Your cart is empty</h2> 4209 <button class="drawer__close" type="button" onclick="this.closest('cart-drawer').close()" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 4210 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 4211</svg> 4212</button> 4213 <a href="/collections/all" class="button"> 4214 Continue shopping 4215 </a><p class="cart__login-title h3">Have an account?</p> 4216 <p class="cart__login-paragraph"> 4217 <a href="/account/login" class="link underlined-link">Log in</a> to check out faster. 4218 </p></div> 4219 </div></div><div class="drawer__header"> 4220 <h2 class="drawer__heading">Your cart</h2> 4221 <button class="drawer__close" type="button" onclick="this.closest('cart-drawer').close()" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 4222 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 4223</svg> 4224</button> 4225 </div> 4226 <cart-drawer-items class=" is-empty"> 4227 <form action="/cart" id="CartDrawer-Form" class="cart__contents cart-drawer__form" method="post"> 4228 <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p> 4229 <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status">Loading...</p> 4230 </div> 4231 <div id="CartDrawer-CartErrors" role="alert"></div> 4232 </form> 4233 </cart-drawer-items> 4234 <div class="drawer__footer"><details id="Details-CartDrawer"> 4235 <summary> 4236 <span class="summary__title"> 4237 Is this a gift? Enter your special message for the recipient here. 4238 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> 4239 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 4240</svg> 4241 4242 </span> 4243 </summary> 4244 <cart-note class="cart__note field"> 4245 <label class="visually-hidden" for="CartDrawer-Note">Is this a gift? Enter your special message for the recipient here.</label> 4246 <textarea id="CartDrawer-Note" class="text-area text-area--resize-vertical field__input" name="note" placeholder="Is this a gift? Enter your special message for the recipient here."></textarea> 4247 </cart-note> 4248 </details><!-- Start blocks--> 4249 <!-- Subtotals--> 4250 4251 <div class="cart-drawer__footer" > 4252 <div class="totals" role="status"> 4253 <h2 class="totals__subtotal">Subtotal</h2> 4254 <p class="totals__subtotal-value">$0.00</p> 4255 </div> 4256 4257 <div></div> 4258 4259 <small class="tax-note caption-large rte">Taxes and <a href="/policies/shipping-policy">shipping</a> calculated at checkout 4260</small> 4261 </div> 4262 4263 <!-- CTAs --> 4264 4265 <div class="cart__ctas" > 4266 <noscript> 4267 <button type="submit" class="cart__update-button button button--secondary" form="CartDrawer-Form"> 4268 Update 4269 </button> 4270 </noscript> 4271 4272 <button type="submit" id="CartDrawer-Checkout" class="cart__checkout-button button" name="checkout" form="CartDrawer-Form" disabled> 4273 Check out 4274 </button> 4275 </div> 4276 </div> 4277 </div> 4278 </div> 4279</cart-drawer> 4280
4281<script> 4282 document.addEventListener('DOMContentLoaded', function() { 4283 function isIE() { 4284 const ua = window.navigator.userAgent; 4285 const msie = ua.indexOf('MSIE '); 4286 const trident = ua.indexOf('Trident/'); 4287 4288 return (msie > 0 || trident > 0); 4289 } 4290 4291 if (!isIE()) return; 4292 const cartSubmitInput = document.createElement('input'); 4293 cartSubmitInput.setAttribute('name', 'checkout'); 4294 cartSubmitInput.setAttribute('type', 'hidden'); 4295 document.querySelector('#cart').appendChild(cartSubmitInput); 4296 document.querySelector('#checkout').addEventListener('click', function(event) { 4297 document.querySelector('#cart').submit(); 4298 }); 4299 }); 4300</script>
4300 4301 4302<div id="shopify-section-announcement-bar" class="shopify-section"> 4303</div> 4304 <div id="shopify-section-header" class="shopify-section section-header"><link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/component-list-menu.css?v=151968516119678728991776691679" media="print" onload="this.media='all'"> 4305<link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/component-search.css?v=96455689198851321781776691679" media="print" onload="this.media='all'"> 4306<link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/component-menu-drawer.css?v=182311192829367774911776691679" media="print" onload="this.media='all'"> 4307<link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/component-cart-notification.css?v=183358051719344305851776691679" media="print" onload="this.media='all'"> 4308<link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/component-cart-items.css?v=23917223812499722491776691679" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/component-price.css?v=65402837579211014041776691679" media="print" onload="this.media='all'"> 4309 <link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/component-loading-overlay.css?v=167310470843593579841776691679" media="print" onload="this.media='all'"><link href="//www.benebone.com/cdn/shop/t/90/assets/component-cart-drawer.css?v=35930391193938886121776691679" rel="stylesheet" type="text/css" media="all" /> 4310 <link href="//www.benebone.com/cdn/shop/t/90/assets/component-cart.css?v=61086454150987525971776691679" rel="stylesheet" type="text/css" media="all" /> 4311 <link href="//www.benebone.com/cdn/shop/t/90/assets/component-totals.css?v=86168756436424464851776691679" rel="stylesheet" type="text/css" media="all" /> 4312 <link href="//www.benebone.com/cdn/shop/t/90/assets/component-price.css?v=65402837579211014041776691679" rel="stylesheet" type="text/css" media="all" /> 4313 <link href="//www.benebone.com/cdn/shop/t/90/assets/component-discounts.css?v=152760482443307489271776691679" rel="stylesheet" type="text/css" media="all" /> 4314 <link href="//www.benebone.com/cdn/shop/t/90/assets/component-loading-overlay.css?v=167310470843593579841776691679" rel="stylesheet" type="text/css" media="all" /> 4315<noscript><link href="//www.benebone.com/cdn/shop/t/90/assets/component-list-menu.css?v=151968516119678728991776691679" rel="stylesheet" type="text/css" media="all" /></noscript> 4316<noscript><link href="//www.benebone.com/cdn/shop/t/90/assets/component-search.css?v=96455689198851321781776691679" rel="stylesheet" type="text/css" media="all" /></noscript> 4317<noscript><link href="//www.benebone.com/cdn/shop/t/90/assets/component-menu-drawer.css?v=182311192829367774911776691679" rel="stylesheet" type="text/css" media="all" /></noscript> 4318<noscript><link href="//www.benebone.com/cdn/shop/t/90/assets/component-cart-notification.css?v=183358051719344305851776691679" rel="stylesheet" type="text/css" media="all" /></noscript> 4319<noscript><link href="//www.benebone.com/cdn/shop/t/90/assets/component-cart-items.css?v=23917223812499722491776691679" rel="stylesheet" type="text/css" media="all" /></noscript> 4320 4321<link href="//www.benebone.com/cdn/shop/t/90/assets/benebone-mega-nav.css?v=144621893164076376281789474442" rel="stylesheet" type="text/css" media="all" />
4322<script src="//www.benebone.com/cdn/shop/t/90/assets/benebone-mega-nav.js?v=92276471915937435661786468182" defer></script>
4322 4323 4324 4325 4326 4327<style> 4328 header-drawer { 4329 justify-self: start; 4330 margin-left: -1.2rem; 4331 } 4332 4333 .header__heading-logo { 4334 max-width: 240px; 4335 } 4336 4337 @media screen and (min-width: 990px) { 4338 header-drawer { 4339 display: none; 4340 } 4341 } 4342 4343 .menu-drawer-container { 4344 display: flex; 4345 } 4346 4347 .list-menu { 4348 list-style: none; 4349 padding: 0; 4350 margin: 0; 4351 } 4352 4353 .list-menu--inline { 4354 display: inline-flex; 4355 flex-wrap: wrap; 4356 } 4357 4358 summary.list-menu__item { 4359 padding-right: 2.7rem; 4360 } 4361 4362 .list-menu__item { 4363 display: flex; 4364 align-items: center; 4365 line-height: calc(1 + 0.3 / var(--font-body-scale)); 4366 } 4367 4368 .list-menu__item--link { 4369 text-decoration: none; 4370 padding-bottom: 1rem; 4371 padding-top: 1rem; 4372 line-height: calc(1 + 0.8 / var(--font-body-scale)); 4373 } 4374 4375 @media screen and (min-width: 750px) { 4376 .list-menu__item--link { 4377 padding-bottom: 0.5rem; 4378 padding-top: 0.5rem; 4379 } 4380 } 4381</style><style data-shopify>.header { 4382 padding-top: 10px; 4383 padding-bottom: 10px; 4384 } 4385 4386 .section-header { 4387 margin-bottom: 0px; 4388 } 4389 4390 @media screen and (min-width: 750px) { 4391 .section-header { 4392 margin-bottom: 0px; 4393 } 4394 } 4395 4396 @media screen and (min-width: 990px) { 4397 .header { 4398 padding-top: 20px; 4399 padding-bottom: 20px; 4400 } 4401 }</style>
4401<script src="//www.benebone.com/cdn/shop/t/90/assets/details-disclosure.js?v=153497636716254413831776691679" defer="defer"></script>
vendor: 1 bytes, line 4401
4401
4402<script src="//www.benebone.com/cdn/shop/t/90/assets/details-modal.js?v=4511761896672669691776691679" defer="defer"></script>
vendor: 1 bytes, line 4402
4402
4403<script src="//www.benebone.com/cdn/shop/t/90/assets/cart-notification.js?v=160453272920806432391776691679" defer="defer"></script>
4403<script src="//www.benebone.com/cdn/shop/t/90/assets/cart-drawer.js?v=44260131999403604181776691679" defer="defer"></script>
4403<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 4404 <symbol id="icon-search" viewbox="0 0 18 19" fill="none"> 4405 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/> 4406 </symbol> 4407 4408 <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 4409 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 4410 </symbol> 4411</svg> 4412<sticky-header class="header-wrapper color-background-1 gradient"> 4413 <header class="header header--middle-left header--mobile-center page-width header--has-menu"> 4414 4415 4416<nav class="bmnm" aria-label="Mobile navigation"> 4417 <button type="button" class="bmnm__toggle" aria-expanded="false" aria-controls="bmnm-panel" aria-label="Menu"> 4418 <svg class="bmnm__icon-open" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"><line x1="3" y1="6" x2="21" y2="6"/><line x1="3" y1="12" x2="21" y2="12"/><line x1="3" y1="18" x2="21" y2="18"/></svg> 4419 <svg class="bmnm__icon-close" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true" hidden><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg> 4420 </button> 4421 4422 <div id="bmnm-panel" class="bmnm__panel" hidden><div class="bmnm__view bmnm__view--root" data-bmnm-view="root"> 4423 <h2 class="bmnm__heading">Customer Favorites</h2> 4424 <div class="bmnm__favs" data-bmnm-favs> 4425 <a href="https://www.benebone.com/products/tongue-twister" class="bmnm__fav"> 4426 <span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-tongue-twister.jpg?v=136372043719009726591786440224" alt="Tongue Twister" loading="lazy"></span> 4427 <span class="bmnm__tile-label">Tongue Twister</span> 4428 </a> 4429 <a href="#" class="bmnm__fav"> 4430 <span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-green-fishbone.jpg?v=138893470154784690121786440225" alt="Green Wishbone" loading="lazy"></span> 4431 <span class="bmnm__tile-label">Green Wishbone</span> 4432 </a> 4433 <a href="#" class="bmnm__fav"> 4434 <span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-bundles.png?v=81372427415151543601786440225" alt="Classic 4-Pack" loading="lazy"></span> 4435 <span class="bmnm__tile-label">Classic 4-Pack</span> 4436 </a> 4437 <a href="https://www.benebone.com/products/build-a-box" class="bmnm__fav"> 4438 <span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-build-a-box.webp?v=54904309554252225961786558646" alt="Build a Box" loading="lazy"></span> 4439 <span class="bmnm__tile-label">Build a Box</span> 4440 </a> 4441 </div> 4442 <button type="button" class="bmnm__cat" data-bmnm-open="chew">Chew <span class="bmnm__chevron" aria-hidden="true">›</span></button> 4443 <button type="button" class="bmnm__cat" data-bmnm-open="play">Play <span class="bmnm__chevron" aria-hidden="true">›</span></button> 4444 <button type="button" class="bmnm__cat" data-bmnm-open="treat">Treat <span class="bmnm__chevron" aria-hidden="true">›</span></button> 4445 <button type="button" class="bmnm__cat" data-bmnm-open="pet-parents">Pet Parents <span class="bmnm__chevron" aria-hidden="true">›</span></button> 4446 <button type="button" class="bmnm__cat" data-bmnm-open="about">About <span class="bmnm__chevron" aria-hidden="true">›</span></button> 4447 </div><div class="bmnm__view" data-bmnm-view="chew" hidden> 4448 <button type="button" class="bmnm__back" data-bmnm-back><span class="bmnm__back-arrow" aria-hidden="true">←</span> Chew</button> 4449 <div class="bmnm__shoprow bmnm__shoprow--end"> 4450 <a href="https://www.benebone.com/collections/all" class="bmnm__shopall">Shop All Chews <span aria-hidden="true">→</span></a> 4451 </div> 4452 <div class="bmnm__grid"> 4453 <a href="https://www.benebone.com/collections/durable-nylon-chews" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-wishbone.jpg?v=52275225555148492541786440224" alt="Durable Nylon Chews" loading="lazy"></span><span class="bmnm__tile-label">Durable Nylon Chews</span></a> 4454 <a href="https://www.benebone.com/collections/plant-based-chews" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-green-fishbone.jpg?v=138893470154784690121786440225" alt="Plant-Based Chews" loading="lazy"></span><span class="bmnm__tile-label">Plant-Based Chews</span></a> 4455 <a href="https://www.benebone.com/collections/puppy-gentle-chews" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-puppy-pack.png?v=119987269637298532971786440224" alt="Puppy / Gentle Chews" loading="lazy"></span><span class="bmnm__tile-label">Puppy / Gentle Chews</span></a> 4456 <a href="https://www.benebone.com/collections/bundles?sort_by=manual&filter.v.m.custom.activity_type=Chew" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-chew-bundles.jpg?v=12306471723620306911786440225" alt="Chew Bun
4456dles" loading="lazy"></span><span class="bmnm__tile-label">Chew Bundles</span></a> 4457 </div> 4458 <a href="https://www.benebone.com/products/venison-wishbone" class="bmnm__featured"><img src="https://cdn.shopify.com/s/files/1/0019/3714/5955/files/Venison-Benebone-Nav-Flyout-600px-web.png?v=1789473782" alt="Benebone Venison featured product" loading="lazy"></a> 4459 </div><div class="bmnm__view" data-bmnm-view="play" hidden> 4460 <button type="button" class="bmnm__back" data-bmnm-back><span class="bmnm__back-arrow" aria-hidden="true">←</span> Play</button> 4461 <div class="bmnm__shoprow bmnm__shoprow--end"> 4462 <a href="https://www.benebone.com/collections/all?sort_by=manual&filter.v.m.custom.activity_type=Play" class="bmnm__shopall">Shop All <span aria-hidden="true">→</span></a> 4463 </div> 4464 <div class="bmnm__grid"> 4465 <a href="https://www.benebone.com/collections/natural-rubber-toys" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-tug.jpg?v=154901680031234508461786440224" alt="Natural Rubber Toys" loading="lazy"></span><span class="bmnm__tile-label">Natural Rubber Toys</span></a> 4466 <a href="https://www.benebone.com/collections/puppy-gentle-chews" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-puppy-bone.jpg?v=28453805701260448591786440225" alt="Puppy" loading="lazy"></span><span class="bmnm__tile-label">Puppy</span></a> 4467 <a href="https://www.benebone.com/collections/bundles?sort_by=manual&filter.v.m.custom.activity_type=Play" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-bundles.png?v=81372427415151543601786440225" alt="Play Bundles" loading="lazy"></span><span class="bmnm__tile-label">Play Bundles</span></a> 4468 </div> 4469 <a href="https://www.benebone.com/products/venison-wishbone" class="bmnm__featured"><img src="https://cdn.shopify.com/s/files/1/0019/3714/5955/files/Venison-Benebone-Nav-Flyout-600px-web.png?v=1789473782" alt="Benebone Venison featured product" loading="lazy"></a> 4470 </div><div class="bmnm__view" data-bmnm-view="treat" hidden> 4471 <button type="button" class="bmnm__back" data-bmnm-back><span class="bmnm__back-arrow" aria-hidden="true">←</span> Treat</button> 4472 <div class="bmnm__shoprow bmnm__shoprow--end"> 4473 <a href="https://www.benebone.com/collections/treat-toys" class="bmnm__shopall">Shop All Treats <span aria-hidden="true">→</span></a> 4474 </div> 4475 <div class="bmnm__grid"> 4476 <a href="https://www.benebone.com/products/tongue-twister" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-tongue-twister.jpg?v=136372043719009726591786440224" alt="Tongue Twister" loading="lazy"></span><span class="bmnm__tile-label">Tongue Twister</span></a> 4477 <a href="https://www.benebone.com/products/treat-pod-for-tongue-twister" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-treat-pods.jpg?v=180614915533842262471786440224" alt="Treat Pods" loading="lazy"></span><span class="bmnm__tile-label">Treat Pods</span></a> 4478 <a href="https://www.benebone.com/products/tongue-twister-peanut-butter-treat-pod-refill" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-treat-bundles.jpg?v=14440864896129517301786440224" alt="Treat Bundles" loading="lazy"></span><span class="bmnm__tile-label">Treat Bundles</span></a> 4479 </div> 4480 <a href="https://www.benebone.com/products/venison-wishbone" class="bmnm__featured"><img src="https://cdn.shopify.com/s/files/1/0019/3714/5955/files/Venison-Benebone-Nav-Flyout-600px-web.png?v=1789473782" alt="Benebone Venison featured product" loading="lazy"></a> 4481 </div><div class="bmnm__view" data-bmnm-view="pet-parents" hidden> 4482 <button type="button" class="bmnm__back" data-bmnm-back><span class="bmnm__back-arrow" aria-hidden="true">←</span> Pet Parents</button> 4483 <div class="bmnm__section"> 4484 <h2 class="bmnm__heading">Safety & FAQs</h2> 4485 <div class="bmnm__grid"> 4486 <a href="https://www.benebone.com/pages/safety" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-safety-guide.png?v=102321583419913929271786440224" alt="Safety Guide" loading="lazy"></span><span class="bmnm__tile-label">Safety Guide</span></a> 4487 <a href="https://www.benebone.com/pages/when-to-replace" class="bmnm__tile"><span class="bmnm__tile-img">
4487<img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-when-to-replace.png?v=92649101830028463001786440224" alt="When to Replace" loading="lazy"></span><span class="bmnm__tile-label">When to Replace</span></a> 4488 <a href="https://www.benebone.com/pages/faq" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-faqs.png?v=152422828574087156511786440225" alt="FAQs" loading="lazy"></span><span class="bmnm__tile-label">FAQs</span></a> 4489 </div> 4490 </div> 4491 <div class="bmnm__shoprow"> 4492 <h2 class="bmnm__heading bmnm__heading--inline">Shopping</h2> 4493 <a href="https://www.benebone.com/collections/all" class="bmnm__shopall">Shop All <span aria-hidden="true">→</span></a> 4494 </div> 4495 <div class="bmnm__grid"> 4496 <a href="https://www.benebone.com/pages/greener" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-recycling.png?v=151014953343743039041786440224" alt="Recycling Dog Toys" loading="lazy"></span><span class="bmnm__tile-label">Recycling Dog Toys</span></a> 4497 <a href="https://www.benebone.com/collections/merch" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-merch.jpg?v=75148684905816307621786440225" alt="Merch" loading="lazy"></span><span class="bmnm__tile-label">Merch</span></a> 4498 <a href="https://www.benebone.com/products/digital-gift-card" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-gift-card.png?v=84323211340566920391786440225" alt="Gift Cards" loading="lazy"></span><span class="bmnm__tile-label">Gift Cards</span></a> 4499 <a href="https://www.benebone.com/pages/rewards" class="bmnm__tile"><span class="bmnm__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-rewards.png?v=72285359860581152481786440224" alt="Earn Rewards" loading="lazy"></span><span class="bmnm__tile-label">Earn Rewards</span></a> 4500 </div> 4501 </div><div class="bmnm__view" data-bmnm-view="about" hidden> 4502 <button type="button" class="bmnm__back" data-bmnm-back><span class="bmnm__back-arrow" aria-hidden="true">←</span> About</button> 4503 <div class="bmnm__section"> 4504 <h2 class="bmnm__heading">Meet Benebone</h2> 4505 <ul class="bmnm__links"> 4506 <li><a href="https://www.benebone.com/pages/our-story">Our Story</a></li> 4507 <li><a href="https://www.benebone.com/pages/our-dogma">Our “Dogma”</a></li> 4508 <li><a href="https://www.benebone.com/pages/contact">Contact</a></li> 4509 </ul> 4510 </div> 4511 <div class="bmnm__section"> 4512 <h2 class="bmnm__heading">Community</h2> 4513 <ul class="bmnm__links"> 4514 <li><a href="https://www.benebone.com/pages/dog-of-the-year">Dog of the Year</a></li> 4515 <li><a href="https://www.benebone.com/pages/scholarship">Scholarship</a></li> 4516 </ul> 4517 </div> 4518 <a href="https://www.benebone.com/pages/store-locator" class="bmnm__featured bmnm__featured--compact"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-store-locator.png?v=183964425729178932771786440224" alt="Find stores near you â search here" loading="lazy"></a> 4519 </div> 4520 4521 </div> 4522</nav> 4523 4524 <!-- 4525 <header-drawer data-breakpoint="tablet"> 4526 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 4527 <summary class="header__icon header__icon--menu header__icon--summary link focus-inset" aria-label="Menu"> 4528 <span> 4529 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" fill="none" viewBox="0 0 18 16"> 4530 <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor"> 4531</svg> 4532 4533 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 4534 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 4535</svg> 4536 4537 </span> 4538 </summary> 4539 <div id="menu-drawer" class="gradient menu-drawer motion-reduce" tabindex="-1"> 4540 <div class="menu-drawer__inner-container"> 4541 <div class="menu-drawer__navigation-container"> 4542 <nav class="menu-drawer__navigation" tabindex="-1"> 4543 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a href="/" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 4544 test 4545 </a></li></ul> 4546 </nav> 4547 <div class="menu-drawer__utility-links"><a href="/account/login" class="menu-drawer__account link focus-inset h5"> 4548 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-account" fill="none" viewBox="0 0 18 19"> 4549 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
45491-3.67-1.35-6.17-1.35z" fill="currentColor"> 4550</svg> 4551 4552Log in</a><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 4553 <a href="https://twitter.com/mybenebone" class="list-social__link link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 18 15"> 4554 <path fill="currentColor" d="M17.64 2.6a7.33 7.33 0 01-1.75 1.82c0 .05 0 .13.02.23l.02.23a9.97 9.97 0 01-1.69 5.54c-.57.85-1.24 1.62-2.02 2.28a9.09 9.09 0 01-2.82 1.6 10.23 10.23 0 01-8.9-.98c.34.02.61.04.83.04 1.64 0 3.1-.5 4.38-1.5a3.6 3.6 0 01-3.3-2.45A2.91 2.91 0 004 9.35a3.47 3.47 0 01-2.02-1.21 3.37 3.37 0 01-.8-2.22v-.03c.46.24.98.37 1.58.4a3.45 3.45 0 01-1.54-2.9c0-.61.14-1.2.45-1.79a9.68 9.68 0 003.2 2.6 10 10 0 004.08 1.07 3 3 0 01-.13-.8c0-.97.34-1.8 1.03-2.48A3.45 3.45 0 0112.4.96a3.49 3.49 0 012.54 1.1c.8-.15 1.54-.44 2.23-.85a3.4 3.4 0 01-1.54 1.94c.74-.1 1.4-.28 2.01-.54z"> 4555</svg> 4556<span class="visually-hidden">Twitter</span> 4557 </a> 4558 </li><li class="list-social__item"> 4559 <a href="https://facebook.com/mybenebone" class="list-social__link link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 18 18"> 4560 <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z"> 4561</svg> 4562<span class="visually-hidden">Facebook</span> 4563 </a> 4564 </li><li class="list-social__item"> 4565 <a href="https://instagram.com/mybenebone" class="list-social__link link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 18 18"> 4566 <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/> 4567 <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z"> 4568</svg> 4569<span class="visually-hidden">Instagram</span> 4570 </a> 4571 </li><li class="list-social__item"> 4572 <a href="https://tiktok.com/@mybenebone" class="list-social__link link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" width="16" height="18" fill="none" xmlns="http://www.w3.org/2000/svg"> 4573 <path d="M8.02 0H11s-.17 3.82 4.13 4.1v2.95s-2.3.14-4.13-1.26l.03 6.1a5.52 5.52 0 11-5.51-5.52h.77V9.4a2.5 2.5 0 101.76 2.4L8.02 0z" fill="currentColor"> 4574</svg> 4575<span class="visually-hidden">TikTok</span> 4576 </a> 4577 </li><li class="list-social__item"> 4578 <a href="https://youtube.com/@benebone" class="list-social__link link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 100 70"> 4579 <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor"> 4580</svg> 4581<span class="visually-hidden">YouTube</span> 4582 </a> 4583 </li></ul> 4584 </div> 4585 </div> 4586 </div> 4587 </div> 4588 </details> 4589 </header-drawer> 4590 --><a href="/" class="header__heading-link link link--text focus-inset"><img src="//www.benebone.com/cdn/shop/files/Benebone-Logo-Dark-Green.png?v=1743052787" alt="Benebone Logo" srcset="//www.benebone.com/cdn/shop/files/Benebone-Logo-Dark-Green.png?v=1743052787&width=50 50w, //www.benebone.com/cdn/shop/files/Benebone-Logo-Dark-Green.png?v=1743052787&width=100 100w, //www.benebone.com/cdn/shop/files/Benebone-Logo-Dark-Green.png?v=1743052787&width=150 150w, //www.benebone.com/cdn/shop/files/Benebone-Logo-Dark-Green.png?v=1743052787&width=200 200w, //www.benebone.com/cdn/shop/files/Benebone-Logo-Dark-Green.png?v=1743052787&width=250 250w, //www.benebone.com/cdn/shop/files/Benebone-Logo-Dark-Green.png?v=1743052787&width=300 300w, //www.benebone.com/cdn/shop/files/Benebone-Logo-Dark-Green.png?v=1743052787&width=400 400w, //www.benebone.com/cdn/shop/files/Benebone-Logo-Dark-Green.png?v=1743052787&width=500 500w" width="240" height="38.122743682310464" class="header__heading-logo"> 4591</a><!-- <nav class="header__inline-menu"> 4592 <ul class="list-menu list-menu--inline" role="list"><li><a href="/" class="header__menu-item list-menu__item link link--text focus-inset">
4593 <span>test</span> 4594 </a></li></ul> 4595 </nav> --> 4596 4597 4598 4599<nav class="bmn" aria-label="Main navigation"> 4600 <ul class="bmn__list" role="list"> 4601 4602 <li class="bmn__item" data-bmn-item> 4603 <button type="button" class="bmn__trigger" aria-expanded="false" aria-haspopup="true"> 4604 Chew 4605 <svg class="bmn__caret" aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="m6 9 6 6 6-6"/></svg> 4606 </button> 4607 <div class="bmn__dropdown" hidden> 4608 <div class="bmn__inner"> 4609 <h2 class="bmn__heading">Chew</h2> 4610 <div class="bmn__row"> 4611 <div class="bmn__main"> 4612 <div class="bmn__tiles"> 4613 <a href="https://www.benebone.com/collections/durable-nylon-chews" class="bmn__tile"> 4614 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-wishbone.jpg?v=52275225555148492541786440224" alt="Durable Nylon Chews" loading="lazy" width="533" height="533"></span> 4615 <span class="bmn__tile-label">Durable Nylon Chews</span> 4616 </a> 4617 <a href="https://www.benebone.com/collections/plant-based-chews" class="bmn__tile"> 4618 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-green-fishbone.jpg?v=138893470154784690121786440225" alt="Plant-Based Chews" loading="lazy" width="533" height="533"></span> 4619 <span class="bmn__tile-label">Plant-Based Chews</span> 4620 </a> 4621 <a href="https://www.benebone.com/collections/puppy-gentle-chews" class="bmn__tile"> 4622 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-puppy-pack.png?v=119987269637298532971786440224" alt="Puppy / Gentle Chews" loading="lazy" width="600" height="600"></span> 4623 <span class="bmn__tile-label">Puppy / Gentle Chews</span> 4624 </a> 4625 <a href="https://www.benebone.com/collections/bundles?sort_by=manual&filter.v.m.custom.activity_type=Chew" class="bmn__tile"> 4626 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-chew-bundles.jpg?v=12306471723620306911786440225" alt="Chew Bundles" loading="lazy" width="533" height="533"></span> 4627 <span class="bmn__tile-label">Chew Bundles</span> 4628 </a> 4629 </div> 4630 <a href="https://www.benebone.com/collections/all" class="bmn__shopall">Shop All Chews <span aria-hidden="true">→</span></a> 4631 </div> 4632 <a href="https://www.benebone.com/products/venison-wishbone" class="bmn__featured"> 4633 <img src="https://cdn.shopify.com/s/files/1/0019/3714/5955/files/Venison-Benebone-Nav-Flyout-600px-web.png?v=1789473782" alt="Benebone Venison featured product" loading="lazy"> 4634 </a> 4635 </div> 4636 </div> 4637 </div> 4638 </li> 4639 4640 <li class="bmn__item" data-bmn-item> 4641 <button type="button" class="bmn__trigger" aria-expanded="false" aria-haspopup="true"> 4642 Play 4643 <svg class="bmn__caret" aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="m6 9 6 6 6-6"/></svg> 4644 </button> 4645 <div class="bmn__dropdown" hidden> 4646 <div class="bmn__inner"> 4647 <h2 class="bmn__heading">Play</h2> 4648 <div class="bmn__row"> 4649 <div class="bmn__main"> 4650 <div class="bmn__tiles"> 4651 <a href="https://www.benebone.com/collections/natural-rubber-toys" class="bmn__tile"> 4652 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-tug.jpg?v=154901680031234508461786440224" alt="Natural Rubber Toys" loading="lazy" width="533" height="533"></span> 4653 <span class="bmn__tile-label">Natural Rubber Toys</span> 4654 </a> 4655 <a href="https://www.benebone.com/collections/puppy-gentle-chews" class="bmn__tile"> 4656 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-puppy-bone.jpg?v=28453805701260448591786440225" alt="Puppy" loading="lazy" width="533" height="533"></span>
4657 <span class="bmn__tile-label">Puppy</span> 4658 </a> 4659 <a href="https://www.benebone.com/collections/bundles?sort_by=manual&filter.v.m.custom.activity_type=Play" class="bmn__tile"> 4660 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-bundles.png?v=81372427415151543601786440225" alt="Play Bundles" loading="lazy" width="720" height="720"></span> 4661 <span class="bmn__tile-label">Play Bundles</span> 4662 </a> 4663 </div> 4664 <a href="https://www.benebone.com/collections/all?sort_by=manual&filter.v.m.custom.activity_type=Play" class="bmn__shopall">Shop All Play <span aria-hidden="true">→</span></a> 4665 </div> 4666 <a href="https://www.benebone.com/products/venison-wishbone" class="bmn__featured"> 4667 <img src="https://cdn.shopify.com/s/files/1/0019/3714/5955/files/Venison-Benebone-Nav-Flyout-600px-web.png?v=1789473782" alt="Benebone Venison featured product" loading="lazy"> 4668 </a> 4669 </div> 4670 </div> 4671 </div> 4672 </li> 4673 4674 <li class="bmn__item" data-bmn-item> 4675 <button type="button" class="bmn__trigger" aria-expanded="false" aria-haspopup="true"> 4676 Treat 4677 <svg class="bmn__caret" aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="m6 9 6 6 6-6"/></svg> 4678 </button> 4679 <div class="bmn__dropdown" hidden> 4680 <div class="bmn__inner"> 4681 <h2 class="bmn__heading">Treat</h2> 4682 <div class="bmn__row"> 4683 <div class="bmn__main"> 4684 <div class="bmn__tiles"> 4685 <a href="https://www.benebone.com/products/tongue-twister" class="bmn__tile"> 4686 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-tongue-twister.jpg?v=136372043719009726591786440224" alt="Tongue Twister" loading="lazy" width="533" height="533"></span> 4687 <span class="bmn__tile-label">Tongue Twister</span> 4688 </a> 4689 <a href="https://www.benebone.com/products/treat-pod-for-tongue-twister" class="bmn__tile"> 4690 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-treat-pods.jpg?v=180614915533842262471786440224" alt="Treat Pods" loading="lazy" width="533" height="533"></span> 4691 <span class="bmn__tile-label">Treat Pods</span> 4692 </a> 4693 <a href="https://www.benebone.com/products/tongue-twister-peanut-butter-treat-pod-refill" class="bmn__tile"> 4694 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-treat-bundles.jpg?v=14440864896129517301786440224" alt="Treat Bundles" loading="lazy" width="533" height="533"></span> 4695 <span class="bmn__tile-label">Treat Bundles</span> 4696 </a> 4697 </div> 4698 <a href="https://www.benebone.com/collections/treat-toys" class="bmn__shopall">Shop All Treats <span aria-hidden="true">→</span></a> 4699 </div> 4700 <a href="https://www.benebone.com/products/venison-wishbone" class="bmn__featured"> 4701 <img src="https://cdn.shopify.com/s/files/1/0019/3714/5955/files/Venison-Benebone-Nav-Flyout-600px-web.png?v=1789473782" alt="Benebone Venison featured product" loading="lazy"> 4702 </a> 4703 </div> 4704 </div> 4705 </div> 4706 </li> 4707 4708 <li class="bmn__item" data-bmn-item> 4709 <button type="button" class="bmn__trigger" aria-expanded="false" aria-haspopup="true"> 4710 Pet Parents 4711 <svg class="bmn__caret" aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="m6 9 6 6 6-6"/></svg> 4712 </button> 4713 <div class="bmn__dropdown" hidden> 4714 <div class="bmn__inner"> 4715 <div class="bmn__row bmn__row--compact"> 4716 <div class="bmn__col"> 4717 <h2 class="bmn__heading">Safety & FAQs</h2> 4718 <div class="bmn__tiles bmn__tiles--compact"> 4719 <a href="https://www.benebone.com/pages/safety" class="bmn__tile bmn__tile--sm">
4720 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-safety-guide.png?v=102321583419913929271786440224" alt="Safety Guide" loading="lazy"></span> 4721 <span class="bmn__tile-label">Safety Guide</span> 4722 </a> 4723 <a href="https://www.benebone.com/pages/when-to-replace" class="bmn__tile bmn__tile--sm"> 4724 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-when-to-replace.png?v=92649101830028463001786440224" alt="When to Replace" loading="lazy"></span> 4725 <span class="bmn__tile-label">When to Replace</span> 4726 </a> 4727 <a href="https://www.benebone.com/pages/faq" class="bmn__tile bmn__tile--sm"> 4728 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-faqs.png?v=152422828574087156511786440225" alt="FAQs" loading="lazy"></span> 4729 <span class="bmn__tile-label">FAQs</span> 4730 </a> 4731 </div> 4732 </div> 4733 <div class="bmn__col bmn__col--divided"> 4734 <h2 class="bmn__heading">Shopping</h2> 4735 <div class="bmn__tiles bmn__tiles--compact"> 4736 <a href="https://www.benebone.com/pages/greener" class="bmn__tile bmn__tile--sm"> 4737 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-recycling.png?v=151014953343743039041786440224" alt="Recycling Dog Toys" loading="lazy"></span> 4738 <span class="bmn__tile-label">Recycling Dog Toys</span> 4739 </a> 4740 <a href="https://www.benebone.com/collections/merch" class="bmn__tile bmn__tile--sm"> 4741 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-merch.jpg?v=75148684905816307621786440225" alt="Merch" loading="lazy"></span> 4742 <span class="bmn__tile-label">Merch</span> 4743 </a> 4744 <a href="https://www.benebone.com/products/digital-gift-card" class="bmn__tile bmn__tile--sm"> 4745 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-gift-card.png?v=84323211340566920391786440225" alt="Gift Cards" loading="lazy"></span> 4746 <span class="bmn__tile-label">Gift Cards</span> 4747 </a> 4748 <a href="https://www.benebone.com/pages/rewards" class="bmn__tile bmn__tile--sm"> 4749 <span class="bmn__tile-img"><img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-rewards.png?v=72285359860581152481786440224" alt="Earn Rewards" loading="lazy"></span> 4750 <span class="bmn__tile-label">Earn Rewards</span> 4751 </a> 4752 </div> 4753 <div class="bmn__shopall-right"> 4754 <a href="https://www.benebone.com/collections/all" class="bmn__shopall">Shop All <span aria-hidden="true">→</span></a> 4755 </div> 4756 </div> 4757 </div> 4758 </div> 4759 </div> 4760 </li> 4761 4762 <li class="bmn__item" data-bmn-item> 4763 <button type="button" class="bmn__trigger" aria-expanded="false" aria-haspopup="true"> 4764 About 4765 <svg class="bmn__caret" aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="m6 9 6 6 6-6"/></svg> 4766 </button> 4767 <div class="bmn__dropdown" hidden> 4768 <div class="bmn__inner"> 4769 <div class="bmn__row"> 4770 <div class="bmn__main bmn__main--sections"> 4771 <div class="bmn__col"> 4772 <h2 class="bmn__heading">Meet Benebone</h2> 4773 <ul class="bmn__links" role="list"> 4774 <li><a href="https://www.benebone.com/pages/our-story" class="bmn__link">Our Story</a></li> 4775 <li><a href="https://www.benebone.com/pages/our-dogma" class="bmn__link">Our “Dogma”</a></li> 4776 <li><a href="https://www.benebone.com/pages/contact" class="bmn__link">Contact</a></li> 4777 </ul> 4778 </div> 4779 <div class="bmn__col"> 4780 <h2 class="bmn__heading">Community</h2> 4781 <ul class="bmn__links" role="list"> 4782 <li><a href="https://www.benebone.com/pages/dog-of-the-year" class="bmn__link">Dog of the Year</a></li> 4783 <li><a href="https://www.benebone.com/pages/scholarship" class="bmn__link">Scholarship</a></li> 4784 </ul> 4785 </div> 4786 </div> 4787 <a href="https://www.benebone.com/pages/store-locator" class="bmn__featured bmn__featured--compact"> 4788 <img src="//www.benebone.com/cdn/shop/t/90/assets/nav-mega-store-locator.png?v=183964425729178932771786440224" alt="Find stores near you â search here" loading="lazy"> 4789 </a> 4790 </div> 4791 </div> 4792 </div> 4793 </li> 4794 4795 </ul> 4796</nav> 4797 4798<div class="header__icons"> 4799<!-- Start CM added Shop Local link on top right --> 4800<ul class="cm-header-actions-list"> 4801 4802 <!-- Store Locator --> 4803 <li class="cm-header-actions-item"> 4804 <a href="https://www.benebone.com/pages/store-locator" class="shop_local_link"> 4805 store locator 4806 </a> 4807 </li> 4808<!-- End CM added Shop Local link on top right --> 4809 4810 4811 4812 4813 <li class="cm-header-actions-item"> 4814 <details-modal class="header__search"> 4815 <details> 4816 <summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search">
4817 <span> 4818 <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false" role="presentation"> 4819 <use href="#icon-search"> 4820 </svg> 4821 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false" role="presentation"> 4822 <use href="#icon-close"> 4823 </svg> 4824 </span> 4825 </summary> 4826 <div class="search-modal modal__content gradient" role="dialog" aria-modal="true" aria-label="Search"> 4827 <div class="modal-overlay"></div> 4828 <div class="search-modal__content search-modal__content-bottom" tabindex="-1"><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 4829 <div class="field"> 4830 <input class="search__input field__input" 4831 id="Search-In-Modal" 4832 type="search" 4833 name="q" 4834 value="" 4835 placeholder="Search"role="combobox" 4836 aria-expanded="false" 4837 aria-owns="predictive-search-results-list" 4838 aria-controls="predictive-search-results-list" 4839 aria-haspopup="listbox" 4840 aria-autocomplete="list" 4841 autocorrect="off" 4842 autocomplete="off" 4843 autocapitalize="off" 4844 spellcheck="false"> 4845 <label class="field__label" for="Search-In-Modal">Search</label> 4846 <input type="hidden" name="options[prefix]" value="last"> 4847 <button class="search__button field__button" aria-label="Search"> 4848 <svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation"> 4849 <use href="#icon-search"> 4850 </svg> 4851 </button> 4852 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 4853 <div class="predictive-search__loading-state"> 4854 <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 4855 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 4856 </svg> 4857 </div> 4858 </div> 4859 4860 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button type="button" class="search-modal__close-button modal__close-button link link--text focus-inset" aria-label="Close"> 4861 <svg class="icon icon-close" aria-hidden="true" focusable="false" role="presentation"> 4862 <use href="#icon-close"> 4863 </svg> 4864 </button> 4865 </div> 4866 </div> 4867 </details> 4868 </details-modal> 4869 </li><li class="cm-header-actions-item"> 4870 <a href="/account/login" 4871 class="header__icon header__icon--account link focus-inset small-hide"> 4872 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-account" fill="none" viewBox="0 0 18 19"> 4873 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35z" fill="currentColor"> 4874</svg> 4875 4876 <span class="visually-hidden">Log in</span> 4877 </a> 4878 </li><li class="cm-header-actions-item"> 4879 <a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg class="icon icon-cart-empty" aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" fill="none"> 4880 <path d="m15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.78-11.61zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1 -9.5 0zm8.5 0h-7.5v.63a3.7
48805 3.75 0 1 0 7.5 0z" fill="currentColor" fill-rule="evenodd"/> 4881</svg> 4882<span class="visually-hidden">Cart</span></a> 4883 </li> 4884</ul> 4885 4886 </div> 4887 </header> 4888</sticky-header> 4889 4890 4891 4892 <!-- CM add to have hover on nav instead of click --> 4893 4894
4895<script> 4896 let items = document.querySelector(".header__inline-menu").querySelectorAll("details"); 4897 console.log(items) 4898 items.forEach(item => { 4899 item.addEventListener("mouseover", () => { 4900 item.setAttribute("open", true); 4901 item.querySelector("ul").addEventListener("mouseleave", () => { 4902 item.removeAttribute("open"); 4903 }); 4904 item.addEventListener("mouseleave", () => { 4905 item.removeAttribute("open"); 4906 }); 4907 }); 4908 4909 }); 4910</script>
4910 4911 4912 4913<!-- CM add to have hover on nav instead of click --> 4914
4915<script type="application/ld+json"> 4916 { 4917 "@context": "http://schema.org", 4918 "@type": "Organization", 4919 "name": "Benebone", 4920 4921 "logo": "https:\/\/www.benebone.com\/cdn\/shop\/files\/Benebone-Logo-Dark-Green.png?v=1743052787\u0026width=1385", 4922 4923 "sameAs": [ 4924 "https:\/\/twitter.com\/mybenebone", 4925 "https:\/\/facebook.com\/mybenebone", 4926 "", 4927 "https:\/\/instagram.com\/mybenebone", 4928 "https:\/\/tiktok.com\/@mybenebone", 4929 "", 4930 "", 4931 "https:\/\/youtube.com\/@benebone", 4932 "" 4933 ], 4934 "url": "https:\/\/www.benebone.com\/pages\/store-locator" 4935 } 4936</script>
4936 4937</div> 4938 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 4939 <div class="icartShopifyCartContent"> 4940<section id="shopify-section-template--18624906756195__0cc2b040-4827-49ae-af90-58edb0f3b27e" class="shopify-section section"><style data-shopify>.section-template--18624906756195__0cc2b040-4827-49ae-af90-58edb0f3b27e-padding { 4941 padding-top: calc(0px * 0.75); 4942 padding-bottom: calc(0px * 0.75); 4943} 4944 4945@media screen and (min-width: 750px) { 4946 .section-template--18624906756195__0cc2b040-4827-49ae-af90-58edb0f3b27e-padding { 4947 padding-top: 0px; 4948 padding-bottom: 0px; 4949 } 4950}</style><div class="color-background-1 gradient"> 4951 <div class="section-template--18624906756195__0cc2b040-4827-49ae-af90-58edb0f3b27e-padding"> 4952 <div class="bb_banner_holder_with_image bb_recycle_banner_img1" style="background-image: url(https://cdn.shopify.com/s/files/1/0019/3714/5955/files/Benebone-Store-Locator-Banner-v2.jpg?v=1713978191); background-position:center; " alt="People and dogs gathered in front of pet specialty retail store"> 4953 4954 4955 4956 4957<h1 class="page_banner_text_holder"> 4958<span class="container is-flex is-justify-center banner_page_title "> 4959<span class="title bb_title_text_light dockyard_text" style="text-transform:lowercase; font-weight:300; font-size:99px; line-height: 80px; display: block; ">store</span> 4960</span> 4961 4962 4963 4964<span class="banner_page_subtitle bb_title_text_light" style="color: transparent !important; -webkit-text-stroke: 2px #fff; font-size: 65px; font-weight:800; font-family: filson-pro,sans-serif!important; text-transform:uppercase; font-style:initial; line-height:20px;">locator</span> 4965 4966</h1> 4967</div> 4968 4969<!-- 4970<div class="bb_banner_holder_with_image very_short_banner"> 4971<div class="container is-flex is-justify-center banner_page_title"> 4972<h2 class="title bb_title_text_light">Store Locator</h2> 4973</div><div class="banner_page_subtitle bb_title_text_light"></div> 4974 4975<div class="floating_banner_img_holder very_short_banner"> 4976<img class="bb_banner_holder_float_img" src="https://cdn.shopify.com/s/files/1/0019/3714/5955/files/b-for-banner.png?v=1677775685"> 4977</div> 4978</div> 4979--> 4980 </div> 4981</div> 4982 4983 4984</section><section id="shopify-section-template--18624906756195__fecab61b-5ed8-4130-a521-89547f92b96e" class="shopify-section section"><style data-shopify>.section-template--18624906756195__fecab61b-5ed8-4130-a521-89547f92b96e-padding { 4985 padding-top: calc(0px * 0.75); 4986 padding-bottom: calc(40px * 0.75); 4987} 4988 4989@media screen and (min-width: 750px) { 4990 .section-template--18624906756195__fecab61b-5ed8-4130-a521-89547f92b96e-padding { 4991 padding-top: 0px; 4992 padding-bottom: 40px; 4993 } 4994}</style><div class="color-background-1 gradient"> 4995 <div class="section-template--18624906756195__fecab61b-5ed8-4130-a521-89547f92b96e-padding"> 4996 <div class="narrow_site_width section_body" style="text-align:center; font-size:20px; padding-top:30px;"> 4997 4998You can find Benebone at thousands of pet specialty retail stores across the United States. Use the map to find our products near your own home turf. 4999 5000<div style="padding-top:20px; padding-bottom:0px;"> 5001<img src="https://cdn.shopify.com/s/files/1/0019/3714/5955/files/Benebone-PreferredPartnerPin.png?v=1712256187" alt="Preferred Partner" style="margin-bottom: -20px; width:50px; height: 50px;" class="store_locator_title_icon" /> 5002Preferred Partner <small>(store that carries at least 25 Benebones)</small> 5003</div> 5004</div> 5005 5006<style> 5007@media (max-width: 768px) { 5008 5009.store_locator_title_icon { 5010 display: block; 5011 text-align: center !important; 5012 margin: 0 auto; 5013 width: 40px !important; 5014 height: 40px !important; 5015 margin-bottom:10px !important; 5016} 5017 5018small { 5019 display: block; 5020} 5021 5022} /* End media */ 5023</style> 5024 </div> 5025</div> 5026 5027 5028</section><section id="shopify-section-template--18624906756195__ae4cdf8e-9802-4c31-970b-19fd7be298aa" class="shopify-section section"><style data-shopify>.section-template--18624906756195__ae4cdf8e-9802-4c31-970b-19fd7be298aa-padding { 5029 padding-top: calc(0px * 0.75); 5030 padding-bottom: calc(72px * 0.75); 5031} 5032 5033@media screen and (min-width: 750px) {
5034 .section-template--18624906756195__ae4cdf8e-9802-4c31-970b-19fd7be298aa-padding { 5035 padding-top: 0px; 5036 padding-bottom: 72px; 5037 } 5038}</style><div class="color-background-1 gradient"> 5039 <div class="section-template--18624906756195__ae4cdf8e-9802-4c31-970b-19fd7be298aa-padding"> 5040 <div class="narrow_site_width "> 5041<div id="storepoint-container" data-map-id="1645162e659dd2"></div>
5041<script>(function(){var a=document.createElement("script");a.type="text/javascript";a.async=!0;a.src="https://cdn.storepoint.co/api/v1/js/1645162e659dd2.js";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b);}());</script>
5041 5042 5043</div> 5044 </div> 5045</div> 5046 5047 5048</section><section id="shopify-section-template--18624906756195__871aee5c-1226-4a8b-9a93-e439f698fcc1" class="shopify-section section"><style data-shopify>.section-template--18624906756195__871aee5c-1226-4a8b-9a93-e439f698fcc1-padding { 5049 padding-top: calc(0px * 0.75); 5050 padding-bottom: calc(0px * 0.75); 5051} 5052 5053@media screen and (min-width: 750px) { 5054 .section-template--18624906756195__871aee5c-1226-4a8b-9a93-e439f698fcc1-padding { 5055 padding-top: 0px; 5056 padding-bottom: 0px; 5057 } 5058}</style><div class="color-background-1 gradient"> 5059 <div class="section-template--18624906756195__871aee5c-1226-4a8b-9a93-e439f698fcc1-padding"> 5060 <div class="narrow_site_width bb_page_margin" > 5061 5062 5063 5064</div> 5065 </div> 5066</div> 5067 5068 5069</section><section id="shopify-section-template--18624906756195__df144296-f12a-460f-8fb2-8c732abfc429" class="shopify-section section"><style data-shopify>.section-template--18624906756195__df144296-f12a-460f-8fb2-8c732abfc429-padding { 5070 padding-top: calc(0px * 0.75); 5071 padding-bottom: calc(0px * 0.75); 5072} 5073 5074@media screen and (min-width: 750px) { 5075 .section-template--18624906756195__df144296-f12a-460f-8fb2-8c732abfc429-padding { 5076 padding-top: 0px; 5077 padding-bottom: 0px; 5078 } 5079}</style><div class="color-background-1 gradient"> 5080 <div class="section-template--18624906756195__df144296-f12a-460f-8fb2-8c732abfc429-padding"> 5081 <style> 5082#MainContent { 5083 padding:0 15%; 5084} 5085 5086 5087 5088 5089</style> 5090 </div> 5091</div> 5092 5093 5094</section><section id="shopify-section-template--18624906756195__b2a6e8f2-8882-41a6-ad2b-b85e5278694a" class="shopify-section section"><style data-shopify>.section-template--18624906756195__b2a6e8f2-8882-41a6-ad2b-b85e5278694a-padding { 5095 padding-top: calc(0px * 0.75); 5096 padding-bottom: calc(0px * 0.75); 5097} 5098 5099@media screen and (min-width: 750px) { 5100 .section-template--18624906756195__b2a6e8f2-8882-41a6-ad2b-b85e5278694a-padding { 5101 padding-top: 0px; 5102 padding-bottom: 0px; 5103 } 5104}</style><div class="color-background-1 gradient"> 5105 <div class="section-template--18624906756195__b2a6e8f2-8882-41a6-ad2b-b85e5278694a-padding"> 5106 <style> 5107 5108.rte { 5109 padding: 0 15% !important; 5110} 5111#MainContent { 5112 padding: 0px !important; 5113} 5114 5115</style> 5116 </div> 5117</div> 5118 5119 5120</section><section id="shopify-section-template--18624906756195__8f034373-9027-4186-8bce-e97da8260116" class="shopify-section section"><style data-shopify>.section-template--18624906756195__8f034373-9027-4186-8bce-e97da8260116-padding { 5121 padding-top: calc(0px * 0.75); 5122 padding-bottom: calc(0px * 0.75); 5123} 5124 5125@media screen and (min-width: 750px) { 5126 .section-template--18624906756195__8f034373-9027-4186-8bce-e97da8260116-padding { 5127 padding-top: 0px; 5128 padding-bottom: 0px; 5129 } 5130}</style><div class="color-background-1 gradient"> 5131 <div class="section-template--18624906756195__8f034373-9027-4186-8bce-e97da8260116-padding"> 5132 <div id="bb_questions_section" class="rich-text content-container color-background-1 gradient rich-text--full-width content-container--full-width section-template--14416553377891__131e4614-13e8-46d1-96cd-4a9c57524ef3-padding"> 5133 <div class="rich-text__wrapper rich-text__wrapper--center page-width"> 5134 <div class="rich-text__blocks center"><h2 class="rich-text__heading rte h1"> 5135 <span>ARE YOU A RETAILER?</span> 5136 </h2><h3 class="bb_section_subtext"> 5137 Find out how you can become a preferred partner! 5138 </h3> 5139 5140<div class="rich-text__buttons" style=" max-width: 100%;"><a href="https://form.jotform.com/231161861319150" class="button button--primary" csp-added-true="true" target="_blank">Reach Out</a></div> 5141 5142</div> 5143 </div> 5144 </div> 5145 </div> 5146</div> 5147 5148 5149</section> 5150</div> 5151<div class="ic-additional-checkout-buttons" style="display: none"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:1937145955,&quot;merchantName&quot;:&quot;Benebone&quot;,&quot;personalized&quot;:true}}]" access-token="c6d87e15413f32903f23c1fd898c8f53" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="1937145955" cart-id="b5a1317b38f6ccdddf6463af7ef47d9e" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div> 5152<style>.icartShopifyCartContent{width: 100%;}</style> 5153
5153<script id="bss-ltap-fl-redirect" type="text/javascript"> 5154 const skipDomains = ['minimo-skin-essentials-wholesale.myshopify.com']; 5155 function runInLoginPage() { 5156 function insertElement(id) { 5157 const BSS = JSON.parse(localStorage.getItem("BSS")) || ""; 5158 let createCustomer = document.getElementById(id); 5159 if (BSS && BSS.redirect_url && createCustomer) { 5160 const returnToInput = document.createElement('input'); 5161 returnToInput.type = 'hidden'; 5162 returnToInput.name = 'return_to'; 5163 returnToInput.value = BSS.redirect_url; 5164 createCustomer.appendChild(returnToInput); 5165 } 5166 } 5167 5168 insertElement("customer_login"); 5169 } 5170 5171 function runInRegisterPage() { 5172 if(skipDomains.includes(window.Shopify.shop)) { 5173 return; 5174 } 5175 const BSS = JSON.parse(localStorage.getItem("BSS")) || ""; 5176 let formCreate = document.getElementById('create_customer'); 5177 if (BSS && BSS.redirect_url && formCreate) { 5178 let firstName = document.getElementById('RegisterForm-FirstName'); 5179 let lastName = document.getElementById('RegisterForm-LastName'); 5180 let email = document.getElementById('RegisterForm-email'); 5181 let password = document.getElementById('RegisterForm-password'); 5182 formCreate.addEventListener('submit', async function (e) { 5183 if(BSS_B2B && BSS_B2B.RF) { 5184 return; 5185 } 5186 e.preventDefault(); 5187 let isError = false; 5188 5189 if ( 5190 !email.value || 5191 !password.value || 5192 !validateEmail(email.value) || 5193 password.value.length < 5) { 5194 isError = true; 5195 } 5196 5197 if (isError) { 5198 formCreate.submit(); 5199 } else { 5200 let data = { 5201 "form_type": "create_customer", 5202 "utf8": "â", 5203 "customer[first_name]": `${firstName.value}`, 5204 "customer[last_name]": `${lastName.value}`, 5205 "customer[email]": `${email.value}`, 5206 "customer[password]": `${password.value}`, 5207 } 5208 var formBody = []; 5209 for (var property in data) { 5210 var encodedKey = encodeURIComponent(property); 5211 var encodedValue = encodeURIComponent(data[property]); 5212 formBody.push(encodedKey + "=" + encodedValue); 5213 } 5214 formBody = formBody.join("&"); 5215 5216 try { 5217 let res = await fetch("/account", { 5218 method: "POST", 5219 headers: { 5220 "Content-Type": "application/x-www-form-urlencoded", 5221 }, 5222 body: formBody, 5223 }); 5224 let resUrl = res.url; 5225 if (res.status === 200) { 5226 if (resUrl.includes("/account/register")) { 5227 formCreate.submit(); 5228 } else { 5229 let url = BSS.redirect_url; 5230 localStorage.removeItem("BSS"); 5231 window.location.href = url; 5232 } 5233 } else { 5234 formCreate.submit(); 5235 } 5236 5237 } catch (error) { 5238 console.log('error: ', error); 5239 } 5240 } 5241 5242 }) 5243 5244 function validateEmail(email) { 5245 const regex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; 5246 return regex.test(email); 5247 } 5248 } 5249 } 5250 5251 if (window.location.pathname.includes("/account/login")) { 5252 if (window.Shopify.shop === "protegisparts.myshopify.com") { 5253 setTimeout(() => { 5254 runInLoginPage(); 5255 }, 3000) 5256 } else { 5257 runInLoginPage(); 5258 } 5259 } 5260 5261 5262 if (window.location.pathname === "/account/register") { 5263 runInRegisterPage(); 5264 } 5265</script>
5265</main> 5266 5267 <div id="shopify-section-footer" class="shopify-section"> 5268<link href="//www.benebone.com/cdn/shop/t/90/assets/section-footer.css?v=83777583229853969691776691679" rel="stylesheet" type="text/css" media="all" /> 5269<link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/component-newsletter.css?v=103472482056003053551776691679" media="print" onload="this.media='all'"> 5270<link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/component-list-menu.css?v=151968516119678728991776691679" media="print" onload="this.media='all'"> 5271<link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/component-list-payment.css?v=69253961410771838501776691679" media="print" onload="this.media='all'"> 5272<link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/component-list-social.css?v=52211663153726659061776691679" media="print" onload="this.media='all'"> 5273<link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/component-rte.css?v=69919436638515329781776691679" media="print" onload="this.media='all'"> 5274<link rel="stylesheet" href="//www.benebone.com/cdn/shop/t/90/assets/disclosure.css?v=646595190999601341776691679" media="print" onload="this.media='all'"> 5275 5276<noscript><link href="//www.benebone.com/cdn/shop/t/90/assets/component-newsletter.css?v=103472482056003053551776691679" rel="stylesheet" type="text/css" media="all" /></noscript> 5277<noscript><link href="//www.benebone.com/cdn/shop/t/90/assets/component-list-menu.css?v=151968516119678728991776691679" rel="stylesheet" type="text/css" media="all" /></noscript> 5278<noscript><link href="//www.benebone.com/cdn/shop/t/90/assets/component-list-payment.css?v=69253961410771838501776691679" rel="stylesheet" type="text/css" media="all" /></noscript> 5279<noscript><link href="//www.benebone.com/cdn/shop/t/90/assets/component-list-social.css?v=52211663153726659061776691679" rel="stylesheet" type="text/css" media="all" /></noscript> 5280<noscript><link href="//www.benebone.com/cdn/shop/t/90/assets/component-rte.css?v=69919436638515329781776691679" rel="stylesheet" type="text/css" media="all" /></noscript> 5281<noscript><link href="//www.benebone.com/cdn/shop/t/90/assets/disclosure.css?v=646595190999601341776691679" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.footer { 5282 margin-top: 0px; 5283 } 5284 5285 .section-footer-padding { 5286 padding-top: 51px; 5287 padding-bottom: 27px; 5288 } 5289 5290 @media screen and (min-width: 750px) { 5291 .footer { 5292 margin-top: 0px; 5293 } 5294 5295 .section-footer-padding { 5296 padding-top: 68px; 5297 padding-bottom: 36px; 5298 } 5299 }</style><footer class="footer color-background-1 gradient section-footer-padding"><div class="footer__content-top page-width"><div class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet grid--3-col-tablet"><div class="footer-block grid__item" > 5300 <div class="some-page-wrapper"> 5301 <div class="bb_flex_row"> 5302 <div class="bb_flex_column"> 5303 <div> 5304 5305 5306 5307 5308<div class="footer-block__details-content footer-block-image "><a href="https://www.benebone.com"><img srcset="//cdn.shopify.com/s/files/1/0019/3714/5955/files/benebone-logo-mark-b.png?v=1677041184&width=125, //cdn.shopify.com/s/files/1/0019/3714/5955/files/benebone-logo-mark-b.png?v=1677041184&width=250 2x" src="//cdn.shopify.com/s/files/1/0019/3714/5955/files/benebone-logo-mark-b.png?v=1677041184&width=400" alt="Benebone B logo" loading="lazy" style="max-width:70px;"></a></div> 5309 5310 5311 5312 </div> 5313 </div> 5314 <div id="update" class="column" style="padding-right: 30px;"> 5315 <div> 5316 5317<div class="dockyard_text" style="font-size: 36px; color: #a4df64;line-height: 30px;">Never miss an update</div><div class="join_pack" style="font-size:20px;"> 5318Join the Benebone pack 5319</div> 5320 5321 5322 </div> 5323 </div> 5324 5325 5326<div class="column" style=" width: 450px;"> 5327 <div> 5328 5329<div class="klaviyo-form-TfU27S"></div> 5330 5331 5332 </div> 5333 </div> 5334 5335 </div> 5336</div> 5337</div><div class="footer-block grid__item footer-block--menu" ><h2 class="footer-block__heading">COMPANY</h2><ul class="footer-block__details-content list-unstyled"><li> 5338 <a href="/pages/our-story" class="link link--text list-menu__item list-menu__item--link"> 5339 Our Story 5340 </a> 5341 </li><li> 5342 <a href="/pages/our-dogma" class="link link--text list-menu__item list-menu__item--link"> 5343 Our âDogmaâ 5344 </a> 5345 </li><li> 5346 <a href="/pages/faq" class="link link--text list-menu__item list-menu__item--link"> 5347 FAQs 5348 </a> 5349 </li><li> 5350 <a href="/pages/greener" class="link link--text list-menu__item list-menu__item--link"> 5351 Recycling 5352 </a> 5353 </li><li> 5354 <a href="/pages/dog-of-the-year" class="link link--text list-menu__item list-menu__item--link"> 5355 Dog of the Year 5356 </a> 5357 </li><li> 5358 <a href="/pages/scholarship" class="link link--text list-menu__item list-menu__item--link"> 5359 Scholarship 5360 </a> 5361 </li><li> 5362 <a href="/pages/safety" class="link link--text list-menu__item list-menu__item--link"> 5363 Safety 5364 </a> 5365 </li><li> 5366 <a href="/pages/store-locator" class="link link--text list-menu__item list-menu__item--link list-menu__item--active"> 5367 Store Locator 5368 </a> 5369 </li><li> 5370 <a href="/pages/contact" class="link link--text list-menu__item list-menu__item--link"> 5371 Contact 5372 </a> 5373 </li></ul></div><div class="footer-block grid__item" > 5374 <div><h2 class="footer-block__heading">MY ACCOUNT</h2><ul class="footer-block__details-content list-unstyled"><li> 5375 <a href="https://www.benebone.com/account/login" class="link link--text list-menu__item list-menu__item--link" csp-added-true="true"> 5376 Login 5377 </a> 5378 </li><li> 5379 <a href="https://www.benebone.com/pages/rewards?show=account" class="link link--text list-menu__item list-menu__item--link" csp-added-true="true"> 5380 Rewards 5381 </a> 5382 </li><li> 5383 <a href="https://www.benebone.com/cart" class="link link--text list-menu__item list-menu__item--link" csp-added-true="true"> 5384 Cart 5385 </a> 5386 </li><li> 5387 <a href="https://www.benebone.com/account?a=orders" class="link link--text list-menu__item list-menu__item--link" csp-added-true="true"> 5388 Order Status 5389 </a> 5390 </li></ul></div> 5391<br> 5392<div><h2 class="footer-block__heading">RETAILERS</h2><ul class="footer-block__details-content list-unstyled"><li> 5393 <a href="/pages/brand-resources" class="link link--text list-menu__item list-menu__item--link" csp-added-true="true"> 5394 Brand Resources 5395 </a> 5396 </li><li> 5397 <a href="/pages/map" class="link link--text list-menu__item list-menu__item--link" csp-added-true="true"> 5398 MAP-MSRP 5399 </a> 5400 </li> 5401 5402<li> 5403 <a href="/pages/ecommerce" class="link link--text list-menu__item list-menu__item--link" csp-added-true="true"> 5404Ecommerce 5405 </a> 5406 </li> 5407 5408<li> 5409 <a href="/pages/retailer-polices" class="link link--text list-menu__item list-menu__item--link" csp-added-true="true"> 5410Policies 5411 </a> 5412 </li> 5413 5414</ul></div> 5415</div><div class="footer-block grid__item footer-block--menu" ><h2 class="footer-block__heading">POLICIES</h2><ul class="footer-block__details-content list-unstyled"><li> 5416 <a href="/pages/returns-exchanges" class="link link--text list-menu__item list-menu__item--link"> 5417 Returns & Exchanges 5418 </a> 5419 </li><li> 5420 <a href="/pages/shipping-policy" class="link link--text list-menu__item list-menu__item--link"> 5421 Shipping Policy 5422 </a> 5423 </li><li> 5424 <a href="/pages/warranty" class="link link--text list-menu__item list-menu__item--link"> 5425 Warranty 5426 </a> 5427 </li><li> 5428 <a href="/pages/subscriptions" class="link link--text list-menu__item list-menu__item--link"> 5429 Subscriptions 5430 </a> 5431 </li><li> 5432 <a href="/pages/terms-of-service" class="link link--text list-menu__item list-menu__item--link"> 5433 Terms of Service 5434 </a> 5435 </li><li> 5436 <a href="/pages/privacy-policy" class="link link--text list-menu__item list-menu__item--link"> 5437 Privacy Policy 5438 </a> 5439 </li><li> 5440 <a href="/pages/accessibility-statement" class="link link--text list-menu__item list-menu__item--link"> 5441 Accessibility Statement 5442 </a> 5443 </li><li> 5444 <a href="/pages/hours" class="link link--text list-menu__item list-menu__item--link"> 5445 Hours of Operation 5446 </a> 5447 </li></ul></div><div class="footer-block grid__item" > 5448 <div class="some-page-wrapper"> 5449 <div class="bb_flex_row"> 5450 <div class="bb_flex_column"> 5451 <div> 5452 5453 5454 5455 5456<div class="footer-block__details-content "> 5457 5458<div class="copyright__content copyright_custom_text">Copyright 2026 by Benebone LLC ⢠10 Shurs Lane, Philadelphia PA 19127</div> 5459 5460</div> 5461 5462 5463 5464 </div> 5465 </div> 5466 <div class="column"> 5467 <div> 5468 5469 5470 5471 5472 </div> 5473 </div> 5474 5475 5476<div class="column"> 5477 <div> 5478 5479 5480 5481<!-- start social icons --><ul class="footer__list-social list-unstyled list-social" role="list"><li class="list-social__item" > 5482 <a href="https://instagram.com/mybenebone" title="Instagram" target="_blank" class="link list-social__link" alt="Instagram"> 5483 <i class="fa-brands fa-instagram fa-2xl"></i>
5484 <span class="visually-hidden">Instagram</span> 5485 </a> 5486 </li><li class="list-social__item" > 5487 <a href="https://facebook.com/mybenebone" title="Facebook" target="_blank" class="link list-social__link" alt="Facebook" > 5488 <i class="fa-brands fa-facebook-f fa-2xl"></i> 5489 <span class="visually-hidden">Facebook</span> 5490 </a> 5491 </li><li class="list-social__item"> 5492 <a href="https://tiktok.com/@mybenebone" title="TikTok" target="_blank" class="link list-social__link" alt="Tiktok" > 5493 <i class="fa-brands fa-tiktok fa-2xl"></i> 5494 <span class="visually-hidden">TikTok</span> 5495 </a> 5496 </li><li class="list-social__item"> 5497 <a href="https://twitter.com/mybenebone" title="twitter" target="_blank" class="link list-social__link" alt="twitter" > 5498 <i class="fa-brands fa-x-twitter fa-2xl"></i> 5499 <span class="visually-hidden">Twitter</span> 5500 </a> 5501 </li><li class="list-social__item"> 5502 <a href="https://youtube.com/@benebone" title="YouTube" target="_blank" class="link list-social__link" alt="YouTube" > 5503 <i class="fa-brands fa-youtube fa-2xl"></i> 5504 <span class="visually-hidden">YouTube</span> 5505 </a> 5506 </li></ul><!-- end social icons --> 5507 5508 5509 5510 5511 5512 </div> 5513 </div> 5514 5515 </div> 5516</div> 5517</div></div><div class="footer-block--newsletter"><!-- disabled botttom social icons - CM<ul class="footer__list-social list-unstyled list-social" role="list"><li class="list-social__item"> 5518 <a href="https://twitter.com/mybenebone" class="link list-social__link" ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 18 15"> 5519 <path fill="currentColor" d="M17.64 2.6a7.33 7.33 0 01-1.75 1.82c0 .05 0 .13.02.23l.02.23a9.97 9.97 0 01-1.69 5.54c-.57.85-1.24 1.62-2.02 2.28a9.09 9.09 0 01-2.82 1.6 10.23 10.23 0 01-8.9-.98c.34.02.61.04.83.04 1.64 0 3.1-.5 4.38-1.5a3.6 3.6 0 01-3.3-2.45A2.91 2.91 0 004 9.35a3.47 3.47 0 01-2.02-1.21 3.37 3.37 0 01-.8-2.22v-.03c.46.24.98.37 1.58.4a3.45 3.45 0 01-1.54-2.9c0-.61.14-1.2.45-1.79a9.68 9.68 0 003.2 2.6 10 10 0 004.08 1.07 3 3 0 01-.13-.8c0-.97.34-1.8 1.03-2.48A3.45 3.45 0 0112.4.96a3.49 3.49 0 012.54 1.1c.8-.15 1.54-.44 2.23-.85a3.4 3.4 0 01-1.54 1.94c.74-.1 1.4-.28 2.01-.54z"> 5520</svg> 5521<span class="visually-hidden">Twitter</span> 5522 </a> 5523 </li><li class="list-social__item"> 5524 <a href="https://facebook.com/mybenebone" class="link list-social__link" ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 18 18"> 5525 <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z"> 5526</svg> 5527<span class="visually-hidden">Facebook</span> 5528 </a> 5529 </li><li class="list-social__item"> 5530 <a href="https://instagram.com/mybenebone" class="link list-social__link" ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 18 18"> 5531 <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/>
5532 <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z"> 5533</svg> 5534<span class="visually-hidden">Instagram</span> 5535 </a> 5536 </li><li class="list-social__item"> 5537 <a href="https://tiktok.com/@mybenebone" class="link list-social__link" ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" width="16" height="18" fill="none" xmlns="http://www.w3.org/2000/svg"> 5538 <path d="M8.02 0H11s-.17 3.82 4.13 4.1v2.95s-2.3.14-4.13-1.26l.03 6.1a5.52 5.52 0 11-5.51-5.52h.77V9.4a2.5 2.5 0 101.76 2.4L8.02 0z" fill="currentColor"> 5539</svg> 5540<span class="visually-hidden">TikTok</span> 5541 </a> 5542 </li><li class="list-social__item"> 5543 <a href="https://youtube.com/@benebone" class="link list-social__link" ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 100 70"> 5544 <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor"> 5545</svg> 5546<span class="visually-hidden">YouTube</span> 5547 </a> 5548 </li></ul>disabled botttom social icons - CM --> 5549 </div> 5550 </div><div class="footer__content-bottom"> 5551 <div class="footer__content-bottom-wrapper page-width"> 5552 <div class="footer__column footer__localization isolate"></div> 5553 <div class="footer__column footer__column--info"><!-- CM removed defauly copyright 5554 <div class="footer__copyright caption"> 5555 <small class="copyright__content">Copyright 2026 by <a href="/" title="">Benebone</a> LLC ⢠207 Meadow Road | Edison, NJ 08817</small> 5556 <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore"> </a></small> 5557 </div> 5558 --> 5559 </div> 5560 </div> 5561 </div> 5562</footer> 5563 5564 5565 5566 5567</div> 5568 5569 <ul hidden> 5570 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 5571 <li id="a11y-new-window-message">Opens in a new window.</li> 5572 </ul> 5573 5574
5574<script> 5575 window.shopUrl = 'https://www.benebone.com'; 5576 window.routes = { 5577 cart_add_url: '/cart/add', 5578 cart_change_url: '/cart/change', 5579 cart_update_url: '/cart/update', 5580 cart_url: '/cart', 5581 predictive_search_url: '/search/suggest' 5582 }; 5583 5584 window.cartStrings = { 5585 error: `There was an error while updating your cart. Please try again.`, 5586 quantityError: `You can only add [quantity] of this item to your cart.` 5587 } 5588 5589 window.variantStrings = { 5590 addToCart: `Add to cart`, 5591 soldOut: `Sold out`, 5592 unavailable: `Unavailable`, 5593 } 5594 5595 window.accessibilityStrings = { 5596 imageAvailable: `Image [index] is now available in gallery view`, 5597 shareSuccess: `Link copied to clipboard`, 5598 pauseSlideshow: `Pause slideshow`, 5599 playSlideshow: `Play slideshow`, 5600 } 5601 </script>
5601<script src="//www.benebone.com/cdn/shop/t/90/assets/predictive-search.js?v=31278710863581584031776691679" defer="defer"></script>
5601<!-- "snippets/smile-initializer.liquid" was not rendered, the associated app was uninstalled --> 5602 5603 5604 5605 5606
5607<script src='//www.benebone.com/cdn/shop/t/90/assets/ddshop-faq.js?v=75530486107466695951776691679' defer='defer'></script>
5607 5608 5609<!-- added to fix cart from sliding out when password was submitted CM --> 5610<!-- start bss fix --> 5611
5611<script> 5612const formPC = document.querySelector("#bsscommerce-ltap-password"); 5613 5614if (formPC) { 5615 setTimeout(() => { 5616 const mainCart = document.querySelector('.icart-main'); 5617 if (mainCart) { 5618 mainCart.remove(); 5619 } 5620 const cartOverlay = document.querySelector('.icart-drawer-overlay'); 5621 if (cartOverlay) { 5622 cartOverlay.remove(); 5623 } 5624 }, 2000); 5625} 5626 </script>
5626 5627<!-- end bss fix --> 5628 5629 5630 <!-- Start - ENABLE if we want Fancybox CM added for fancybox 5631 5632 5633 5634<div id="dialog_content" style="display:none;max-width:500px;"> 5635 5636<div> </div> 5637 5638 5639</div> 5640 5641 5642 5643
5644<script src="https://cdn.jsdelivr.net/npm/@fancyapps/[email protected]/dist/fancybox/fancybox.umd.js"></script>
5644 5645 5646 5647
5647<script> 5648 Fancybox.bind('[data-fancybox]', { 5649 // Custom options for all galleries 5650 }); 5651 </script>
5651 5652 5653<!-- End - CM added for fancybox --> 5654 5655 5656 5657 5658 5659 5660 5661 5662
5663<script src="//reginapps.com/limitsify/themes/alertify2/js/alertify.js" type="text/javascript"></script>
5663 5664<link href="//reginapps.com/limitsify/themes/alertify2/css/alertify.css" rel="stylesheet" type="text/css" media="all" />
5665<script src="//reginapps.com/limitsify/javascripts/limitsify.min.js" type="text/javascript"></script>
5665 5666
5667<script> 5668 if (typeof limitsifyTheme === 'undefined') { 5669 var limitsifyTheme = new Limitsify.AlertifyAdapter(); 5670 5671 var limitsifyClient = new Limitsify({ 5672 apiToken: '41a1b669fc13b81480db028f07d7ce', 5673 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}, 5674 theme: limitsifyTheme, 5675 rememberButtonLabels: false, 5676 settings: 'color=black&dots=yes&extended=0&space=0' 5677 }); 5678 } 5679</script>
5679 5680 5681 5682 5683 <!-- CM added for custom Benebone scripts --> 5684
5684<script defer src="//www.benebone.com/cdn/shop/t/90/assets/benebone-custom-scripts.js?v=66718969440177464621776691679" ></script>
5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730<!-- KB Added for Klaviyo Back in Stock Alerts --> 5731<!-- 5732
5733<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
vendor: 1 bytes, line 5733
5733
5734<script> 5735 var klaviyo = klaviyo || []; 5736 klaviyo.init({ 5737 account: "VywWJX", 5738 platform: "shopify" 5739 }); 5740 klaviyo.enable("backinstock",{ 5741 trigger: { 5742 product_page_text: "Notify Me", 5743 product_page_class: "button", 5744 product_page_text_align: "center", 5745 product_page_margin: "0px", 5746 additional_styles: "@import url('//www.benebone.com/cdn/shop/t/90/assets/klaviyo-bis-modal.css?v=91308372046394974231776691679');", 5747 replace_anchor: true 5748 }, 5749 modal: { 5750 headline: "{product_name}", 5751 body_content: "Want to be notified when this item comes back in stock? Drop your details below!", 5752 email_field_label: "EMAIL ADDRESS", 5753 button_label: "NOTIFY ME", 5754 subscription_success_label: "Paws up! Weâll give you a bark when itâs back.", 5755 footer_content: '', 5756 additional_styles: "@import url('//www.benebone.com/cdn/shop/t/90/assets/klaviyo-bis-modal.css?v=91308372046394974231776691679');", 5757 drop_background_color: "#000", 5758 background_color: "#fff", 5759 text_color: "#00572a", 5760 button_text_color: "#fff", 5761 button_background_color: "#65a01c", 5762 close_button_color: "#ccc", 5763 error_background_color: "#fcd6d7", 5764 error_text_color: "#C72E2F", 5765 success_background_color: "#ccff95", 5766 success_text_color: "#00572a", 5767 font_family: 'filson-pro, sans-serif;' 5768 } 5769 }); 5770</script>
5770 5771--> 5772<!-- KB Added for Klaviyo Back in Stock Alerts --> 5773 5774 5775<!-- Start - Checks if order total is over 300 limit - Added Wisepops popups to work when items added to cart - CM --> 5776
5777<script> 5778 5779 5780 function getCartTotalInDollars() { 5781 const cart = window.Rebuy?.Cart?.cart; 5782 if (!cart) return 0; 5783 5784 if (cart.total_price) { 5785 const totalStr = cart.total_price.toString(); 5786 const cents = parseInt(totalStr.replace(/[^\d]/g, ''), 10); 5787 if (isNaN(cents)) return 0; 5788 const dollars = cents / 100; 5789 // console.log('Cart total in dollars:', dollars); 5790 return dollars; 5791 } 5792 5793 return 0; 5794} 5795 5796function triggerWisepopsIfEligible() { 5797 const total = getCartTotalInDollars(); 5798 5799 if (total >= 300 && window.wisepops) { 5800 // console.log('Triggering Wisepops popup for cart total:', total); 5801 window.wisepops('event', 'rebuy_cart_over_300'); 5802 } else { 5803 // console.log('Cart total below threshold:', total); 5804 } 5805} 5806 5807document.addEventListener("rebuy:cart.change", function () { 5808 setTimeout(triggerWisepopsIfEligible, 300); 5809}); 5810 5811window.addEventListener("load", function () { 5812 setTimeout(triggerWisepopsIfEligible, 1000); 5813}); 5814 5815 5816</script>
5816 5817 5818 5819 5820 5821 5822<!-- End - Checks if order total is over 300 limit - Added Wisepops popups to work when items added to cart - CM --> 5823 5824 5825 5826 5827 5828<!-- Start - Limits duck to only 10 per order - Added Wisepops popups to work when items added to cart - CM -->
5829<script> 5830 const TARGET_SKUS = ['831DTC', '832DTC', '833DTC']; 5831 const SKU_QUANTITY_LIMIT = 10; 5832 5833 function getTargetSkuQuantity() { 5834 const cart = window.Rebuy?.Cart?.cart; 5835 if (!cart || !cart.items) return 0; 5836 5837 let totalQty = 0; 5838 5839 cart.items.forEach(item => { 5840 if (item.sku && TARGET_SKUS.includes(item.sku)) { 5841 totalQty += item.quantity; 5842 } 5843 }); 5844 5845 return totalQty; 5846 } 5847 5848 function triggerWisepopsIfEligible() { 5849 const qty = getTargetSkuQuantity(); 5850 5851 if (qty > SKU_QUANTITY_LIMIT && window.wisepops) { 5852 // console.log('Triggering Wisepops popup for SKU quantity:', qty); 5853 window.wisepops('trigger', 'popup_limit_10'); 5854 } else { 5855 // console.log('SKU quantity not over limit:', qty); 5856 } 5857 } 5858 5859 document.addEventListener("rebuy:cart.change", function () { 5860 setTimeout(triggerWisepopsIfEligible, 300); 5861 }); 5862 5863 window.addEventListener("load", function () { 5864 setTimeout(triggerWisepopsIfEligible, 1000); 5865 }); 5866</script>
5866 5867 5868 5869<!-- Start - hide Rise.ai widget on profile pages -->
5870<script> 5871 if (window.location.pathname.startsWith("/pages/ourpack")) { 5872 var checkInterval = setInterval(function() { 5873 var widget = document.querySelector('.Rise__widget'); 5874 if (widget) { 5875 widget.style.display = 'none'; 5876 clearInterval(checkInterval); 5877 } 5878 }, 200); 5879 } 5880</script>
5880 5881 5882<!-- End - hide Rise.ai widget on profile pages --> 5883 5884 5885 5886 5887<!-- Start - End duck to only 10 per order - Added Wisepops popups to work when items added to cart - CM --> 5888 5889 <!-- Start - reCAPTCH a- CM
5890<script> 5891document.querySelector('form').addEventListener('submit', function(event) { 5892 if (grecaptcha.getResponse() === '') { 5893 event.preventDefault(); 5894 alert('Please complete the reCAPTCHA to submit the form.'); 5895 } 5896}); 5897</script>
5897 5898<!-- End - reCAPTCH a- CM --> 5899 5900 5901<!-- Start - hony bot stop on create acct ERASE - CM 5902
5903<script> 5904document.addEventListener('DOMContentLoaded', () => { 5905 function addHoneypotCheck(form) { 5906 const honeypot = form.querySelector('input[name="honeypot_field"]'); 5907 if (!honeypot) { 5908 console.warn("Honeypot input not found"); 5909 return; 5910 } 5911 form.addEventListener('submit', e => { 5912 if (honeypot.value.trim() !== '') { 5913 e.preventDefault(); 5914 console.warn("Blocked bot via honeypot"); 5915 } 5916 }); 5917 form.querySelectorAll('button[type="submit"], input[type="submit"]').forEach(btn => { 5918 btn.addEventListener('click', e => { 5919 if (honeypot.value.trim() !== '') { 5920 e.preventDefault(); 5921 console.warn("Blocked bot via honeypot (button click)"); 5922 } 5923 }); 5924 }); 5925 } 5926 5927 // Check if form already exists: 5928 let form = document.querySelector('form[data-cf-form="54td5v"]'); 5929 if (form) { 5930 addHoneypotCheck(form); 5931 } 5932 5933 // Observe DOM for added forms: 5934 const observer = new MutationObserver(mutations => { 5935 for (const mutation of mutations) { 5936 for (const node of mutation.addedNodes) { 5937 if (node.nodeType === 1) { // Element node 5938 if (node.matches && node.matches('form[data-cf-form="54td5v"]')) { 5939 addHoneypotCheck(node); 5940 observer.disconnect(); // stop observing once found 5941 } 5942 } 5943 } 5944 } 5945 }); 5946 observer.observe(document.body, { childList: true, subtree: true }); 5947}); 5948 5949 5950 5951 5952 form.addEventListener('submit', function(e) { 5953 console.log('submit event triggered'); 5954 if (honeypot.value.trim() !== '') { 5955 e.preventDefault(); 5956 console.warn("Blocked bot via honeypot"); 5957 } 5958}); 5959 5960 5961</script>
5961 5962 5963 5964 5965<!-- End - honey bot stop on create acct - CM --> 5966 5967 5968 5969 5970 5971<!-- Start - rebuy free gift treat pod widget CM --> 5972 5973<!-- Widget : Free Treat Pods with Tongue Twister - DISABLED CM 5974<div data-rebuy-id="305366"></div> --> 5975<!-- End Widget : Free Treat Pods with Tongue Twister --> 5976 5977<!-- End - rebuy free gift treat pod widget CM --> 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995<style> </style> 5996<div id="shopify-block-AdFEvYlk1MUxES3MrM__15623156175785154009" class="shopify-block shopify-app-block"> 5997<!-- QIKIFY NAVIGATOR START -->
5997<script id="qikify-navigator"> 'use strict'; var shopifyCurrencyFormat = "${{amount}}"; var shopifyLinkLists = [{ id: "main-menu", title: "OLD Main menu", items: ["https://www.benebone.com/",], },{ id: "footer", title: "Footer - Company", items: ["/pages/our-story","/pages/our-dogma","/pages/faq","/pages/greener","/pages/dog-of-the-year","/pages/scholarship","/pages/safety","/pages/store-locator","/pages/contact",], },{ id: "main-menu-ecommerce", title: "Main Menu - Ecommerce", items: ["https://www.benebone.com/our-story/","https://www.benebone.com/products/","https://www.benebone.com/events","#","https://www.benebone.com/faq/","/pages/contact",], },{ id: "417166524515-child-52941d700f8d26d99ffd71d56f51867c-legacy-about", title: "About", items: ["https://www.benebone.com/our-story/","https://www.benebone.com/our-dogma/",], },{ id: "417166688355-child-69bc40f545c00aabbf5e5d6c2e3d8934-legacy-safety", title: "Safety", items: ["https://www.benebone.com/safety/","https://www.benebone.com/wear/",], },{ id: "store-menu", title: "Store Menu", items: ["https://shop.benebone.com/collections","#","/pages/safety","https://www.benebone.com/events",], },{ id: "417166917731-child-735063f746482fa9d51c8d90e8f6ccdf-legacy-shop", title: "Shop", items: ["/collections/durable-chew-toys",], },{ id: "417243103331-child-ad549a1bacd4e8d539f1fa1f1e58cff0-legacy-about", title: "About", items: ["#","#","/pages/contact",], },{ id: "dog-toys", title: "Type", items: ["https://shop.benebone.com/collections/dog-chew-toys","#","#","#","#","#","#","#","https://shop.benebone.com/collections/treat-dispenser/products/pawbler-medium?variant=40180728201315","/products/wishbone","#",], },{ id: "swag", title: "Shop Swag", items: ["#","#","#",], },{ id: "flavor", title: "Flavor", items: ["https://shop.benebone.com/collections/dog-chew-toys","https://shop.benebone.com/collections/dog-chew-toys?filter.v.option.flavor=Bacon","https://shop.benebone.com/collections/dog-chew-toys?filter.v.option.flavor=Chicken","https://shop.benebone.com/collections/dog-chew-toys?filter.v.option.flavor=Jack+Salmon","https://shop.benebone.com/collections/dog-chew-toys?filter.v.option.flavor=Maple+Wood","https://shop.benebone.com/collections/dog-chew-toys?filter.v.option.flavor=Peanut","https://shop.benebone.com/collections/dog-chew-toys/products/pawbler-medium?variant=40180728201315",], },{ id: "dog-size", title: "Dog Size", items: ["https://shop.benebone.com/collections/dog-chew-toys?filter.v.m.custom.size=Tiny+-+Under+15+lbs","https://shop.benebone.com/collections/dog-chew-toys?filter.v.m.custom.size=Small+-+Under+30+lbs","https://shop.benebone.com/collections/dog-chew-toys?filter.v.m.custom.size=Medium+-+Under+60+lbs","https://shop.benebone.com/collections/dog-chew-toys?filter.v.m.custom.size=Large+-+Under+90+lbs","https://shop.benebone.com/collections/dog-chew-toys?filter.v.m.custom.size=Giant+-+Under+120+lbs","https://shop.benebone.com/collections/dog-chew-toys",], },{ id: "other-fun", title: "old Other Goodies", items: ["/collections/merch","/collections/gift-cards","#","#","https://shop.benebone.com/apps/subscriptions?action=bundle&token=mtLQGA8v#/",], },{ id: "rewards", title: "Rewards", items: ["#",], },{ id: "417243234403-child-6d6a4995a968b0267830c698126741f6-legacy-safety", title: "Safety", items: ["#","#",], },{ id: "main-menu-holder", title: "OLD Main Menu Holder", items: ["/",], },{ id: "footer-retailers", title: "Footer - Policy", items: ["/pages/returns-exchanges","/pages/shipping-policy","/pages/warranty","/pages/subscriptions","/pages/terms-of-service","/pages/privacy-policy","/pages/accessibility-statement","/pages/hours",], },{ id: "footer-help", title: "Footer - My Account", items: ["#","#","#","#",], },{ id: "footer-retailers-1", title: "OLD - Not using Footer - Retailers", items: ["/pages/brand-resources","/pages/map",], },{ id: "customer-account-main-menu", title: "Customer account main menu", items: ["https://my.benebone.com/orders?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJiZW5lYm9uZS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTE0NzA5NzIsIm5iZiI6MTc5MDg2NjE3Mn0.y0DMZiqkgU6bYfcaHbgpV5RLm0lszZBWA-2sl5Z2zBg","https://my.benebone.com/profile?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJiZW5lYm9uZS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTE0NzA5NzIsIm5iZiI6MTc5MDg2NjE3Mn0.y0DMZiqkgU6bYfcaHbgpV5RLm0lszZBWA-2sl5Z2zBg",], },]; window.shopifyLinkLists = shopifyLinkLists; window.shopifyCurrencyFormat = shopifyCurrencyFormat; </script>
5997 <!-- QIKIFY NAVIGATOR END --> 5998
5999<script id="qikify-smartmenu-config"> 6000 6001_SM = { 6002 newEntries: null, 6003 oldEntries: null, 6004 subscription: null, 6005 marketId: null, 6006 translation: null, 6007 storefrontAccessToken: null, 6008 synced: null, 6009 }; 6010 6011 6012 _SM.newEntries = {"entry_216782":{"data":{"id":216782,"priority":0,"type":null,"data":{"menu_selector":"navigator","theme_selector":"main","transition":"fade","trigger":"click","show_indicator":true,"show_mobile_indicator":true,"menu_height":"50","alignment":"center","root_padding":"10","submenu_fullwidth":true,"megamenu":[{"id":"tmenu-menu-528338","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"SHOP","el_class":""},"menus":[{"id":"tmenu-menu-145344","setting":{"item_layout":"html","title":"Submenu item","custom_html":"\u003cli id=\"by_activity\" class=\"tmenu_item tmenu_item_level_1 tmenu_col tmenu_col-automatic tmenu_item_submenu_type_automatic tmenu_item_has_child tmenu_item_layout tmenu_item_layout_text tmenu_item_display_header\"\u003e\u003ca href=\"javascript:;\" target=\"_self\" title=\"BY ACTIVITY\" tmenu-disabled-link=\"true\" class=\"tmenu_item_link\" tabindex=\"-1\" role=\"heading\" aria-level=\"3\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eBY ACTIVITY\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003cul class=\"tmenu_submenu tmenu_submenu_type_automatic tmenu_submenu--desktop\" aria-labelledby=\"by_activity\"\u003e\n\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_html\"\u003e\u003cdiv class=\"tmenu_custom_content\"\u003e\u003cdiv class=\"tmenu_content\"\u003e\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/all?sort_by=manual\u0026filter.v.m.custom.activity_type=Chew\" target=\"_self\" title=\"Chew\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eChew\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/li\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_html\"\u003e\u003cdiv class=\"tmenu_custom_content\"\u003e\u003cdiv class=\"tmenu_content\"\u003e\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/all?sort_by=manual\u0026filter.v.m.custom.activity_type=Play\" target=\"_self\" title=\"Play\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003ePlay\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/li\u003e\n\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_html\"\u003e\u003cdiv class=\"tmenu_custom_content\"\u003e\u003cdiv class=\"tmenu_content\"\u003e\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/all?sort_by=manual\u0026filter.v.m.custom.activity_type=Enrich\" target=\"_self\" title=\"Enrich\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eEnrich\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/li\u003e\n\n\u003cli id=\"by_material\" class=\"tmenu_item tmenu_item_level_1 tmenu_col tmenu_col-automatic tmenu_item_submenu_type_automatic tmenu_item_has_child tmenu_item_layout tmenu_item_layout_text tmenu_item_display_header\"\u003e\u003ca href=\"javascript:;\" target=\"_self\" title=\"BY MATERIAL\" tmenu-disabled-link=\"true\" class=\"tmenu_item_link\" tabindex=\"-1\" role=\"heading\" aria-level=\"3\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eBY MATERIAL\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003cul class=\"tmenu_submenu tmenu_submenu_type_automatic tmenu_submenu--desktop\" aria-labelledby=\"by_material\"\u003e\n\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_html\"\u003e\u003cdiv class=\"tmenu_custom_content\"\u003e\u003cdiv class=\"tmenu_content\"\u003e\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/durable-nylon-chews\" target=\"_self\" title=\"Durable Nylon Chews\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eDurable Nylon Chews\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/li\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_html\"\u003e\u003cdiv class=\"tmenu_custom_content\"\u003e\u003cdiv class=\"tmenu_content\"\u003e\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/natural-rubber-toys\" target=\"_self\" title=\"Natural Rubber Toys\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eNatural Rubber Toys\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/li\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_html\"\u003e\u003cdiv class=\"tmenu_custom_content\"\u003e\u003cdiv class=\"tmenu_content\"\u003e\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/plant-based-chews\" target=\"_self\" title=\"Plant-Based Chews\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003ePlant-Based Chews\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/li\u003e\n\n\u003cstyle\u003e\n.tmenu_custom_content a {\n display: block !important; \n}\n.tmenu_submenu_type_mega .tmenu_item_link {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n}\n.tmenu_image--right .tmenu_item_text {\n padding-bottom: 10px !important;\n}\n\n\u003c\/style\u003e","hidden_mobile":true,"hidden_desktop":false},"menus":[]}
6012,{"id":"tmenu-menu-787205","setting":{"item_layout":"text","title":"BY ACTIVITY","item_display":true,"column_width":"automatic","hidden_mobile":false,"hidden_desktop":true,"custom_html":"\u003ca href=\"javascript:;\" target=\"_self\" title=\"MORE OPTIONS\" class=\"tmenu_item_link\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eMORE OPTIONS\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e","disable_link":true},"menus":[{"id":"tmenu-menu-374942","setting":{"item_layout":"html","title":"Copy of Copy of Copy of Menu item","custom_html":"\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/all?sort_by=manual\u0026filter.v.m.custom.activity_type=Chew\" target=\"_self\" title=\"Chew\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eChew\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e"},"menus":[]},{"id":"tmenu-menu-471520","setting":{"item_layout":"html","title":"Copy of Copy of Copy of Menu item","custom_html":"\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/all?sort_by=manual\u0026filter.v.m.custom.activity_type=Play\" target=\"_self\" title=\"Play\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003ePlay\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e"},"menus":[]},{"id":"tmenu-menu-839325","setting":{"item_layout":"html","title":"Copy of Menu item","custom_html":"\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/all?sort_by=manual\u0026filter.v.m.custom.activity_type=Enrich\" target=\"_self\" title=\"Enrich\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eEnrich\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e"},"menus":[]}]},{"id":"tmenu-menu-138855","setting":{"item_layout":"text","title":"BY MATERIAL","item_display":true,"column_width":"automatic","hidden_mobile":false,"hidden_desktop":true,"custom_html":"\u003ca href=\"javascript:;\" target=\"_self\" title=\"MORE OPTIONS\" class=\"tmenu_item_link\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eMORE OPTIONS\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e","disable_link":true},"menus":[{"id":"tmenu-menu-831834","setting":{"item_layout":"html","title":"Copy of Copy of Copy of Menu item","custom_html":"\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/durable-nylon-chews\" target=\"_self\" title=\"Durable Nylon Chews\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eDurable Nylon Chews\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e"},"menus":[]},{"id":"tmenu-menu-465874","setting":{"item_layout":"html","title":"Copy of Copy of Copy of Menu item","custom_html":"\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/natural-rubber-toys\" target=\"_self\" title=\"Natural Rubber Toys\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eNatural Rubber Toys\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e"},"menus":[]},{"id":"tmenu-menu-220769","setting":{"item_layout":"html","title":"Copy of Copy of Copy of Copy of Menu item","custom_html":"\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/plant-based-chews\" target=\"_self\" title=\"Plant-Based Chews\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003ePlant-Based Chews\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e"},"menus":[]}]},{"id":"tmenu-menu-493742","setting":{"item_layout":"html","title":"Copy of Submenu item","custom_html":"\u003ca href=\"javascript:;\" target=\"_self\" id=\"bysize\" title=\"BY SIZE\" tmenu-disabled-link=\"true\" class=\"tmenu_item_link\" tabindex=\"-1\" role=\"heading\" aria-level=\"3\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eBY SIZE\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003cul class=\"tmenu_submenu tmenu_submenu_type_automatic tmenu_submenu--desktop\" aria-labelledby=\"bysize\"\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/dog-chew-toys?filter.v.m.custom.chew_strength=Puppy+%2F+Gentle+Chewer\u0026amp;sort_by=best-selling\" target=\"_self\" title=\"Puppy\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Puppy\" style=\"width: 50px;\" data-src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/665fe141da6b7ebb786b5bce0087e4ed17489cdd51f82c53e596a11aadc81392.png\" src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/665fe141da6b7ebb786b5bce0087e4ed17489cdd51f82c53e596a11aadc81392.png\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003ePuppy\u003c\/span\u003e\u003c\/div\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003c\/li\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/dog-chew-toys?filter.v.m.custom.size=Tiny+-+Under+15+lbs\u0026amp;sort_by=best-selling\" target=\"_self\" title=\"Tiny\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Tiny\" style=\"width: 50px;\" data-src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/dcda6809fe63c1c9eec5c319d109ba94b3ab76351a1e7db4fd027a05a358a70a.png\" src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/dcda6809fe63c1c9eec5c319d109ba94b3ab76351a1e7db4fd027a05a358a70a.png\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eTiny\u003c\/span\u003e\u003c\/div\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003c\/li\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/dog-chew-toys?filter.v.m.custom.size=Small+-+Under+30+lbs\u0026amp;sort_by=best-selling\" target=\"_self\" title=\"Small\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Small\" style=\"width: 50px;\" data-src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/a5cc6ebe6cee1a502ea734a5acc72724e111218eee7c5bbb7bb82d46417373bf.png\" src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/a5cc6ebe6cee1a502ea734a5acc72724e111218eee7c5bbb7bb82d46417373bf.png\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eSmall\u003c\/span\u003e\u003c\/div\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003c\/li\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/dog-chew-toys?sort_by=manual\u0026filter.v.m.custom.size=Medium+-+Under+60+lbs\" target=\"_self\" title=\"Medium\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Medium\" style=\"width: 50px;\" data-src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/55c035b461b4a49128151f83c41969efc961a571dc485b54a26ffdf3a5d847f4.png\" src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/55c035b461b4a49128151f83c41969efc961a571dc485b54a26ffdf3a5d847f4.png\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eMedium\u003c\/span\u003e\u003c\/div\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003c\/li\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/dog-chew-toys?filter.v.m.custom.size=Large+-+Under+90+lbs\u0026amp;sort_by=best-selling\" target=\"_self\" title=\"Large\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Large\" style=\"width: 50px;\" data-src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/1c8e2dbcbd969c398c1d8562ea3638b870a7d35755dd55583f0d61e33eab3512.png\" src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/1c8e2dbcbd969c398c1d8562ea3638b870a7d35755dd55583f0d61e33eab3512.png\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eLarge\u003c\/span\u003e\u003c\/div\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003c\/li\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/dog-chew-toys?filter.v.m.custom.size=Giant+-+Under+120+lbs\u0026amp;sort_by=best-selling\" target=\"_self\" title=\"Giant\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Giant\" style=\"width: 50px;\" data-src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/64934bc954e9797288a2a67c3abc90d1cb01a94f18d411a805a9a1be8abe94fb.png\" src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/64934bc954e9797288a2a67c3abc90d1cb01a94f18d411a805a9a1be8abe94fb.png\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eGiant\u003c\/span\u003e\u003c\/div\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003c\/li\u003e\u003c\/ul\u003e\n\n\u003cstyle\u003e\n.tmenu_custom_content a {\n display: block !important; \n}\n.tmenu_submenu_type_mega .tmenu_item_link {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n}\n.tmenu_image--right .tmenu_item_text {\n padding-bottom: 10px !important;\n}\n\n\u003c\/style\u003e","hidden_mobile":true,"hidden_desktop":true},"menus":[]}
6012,{"id":"tmenu-menu-493557","setting":{"item_layout":"text","title":"BY SIZE","item_display":true,"column_width":"automatic","disable_link":true,"custom_html":"\u003ca href=\"javascript:;\" target=\"_self\" title=\"BY SIZE\" tmenu-disabled-link=\"true\" class=\"tmenu_item_link\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eBY SIZE\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e","hidden_desktop":true,"hidden_mobile":true},"menus":[{"id":"tmenu-menu-602310","setting":{"item_layout":"image","title":"Puppy","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.benebone.com\/collections\/dog-chew-toys?filter.v.m.custom.chew_strength=Puppy+%2F+Gentle+Chewer\u0026sort_by=best-selling"},"image":"https:\/\/qikify-cdn.nyc3.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/665fe141da6b7ebb786b5bce0087e4ed17489cdd51f82c53e596a11aadc81392.png","image_width":"50","image_position":"right","item_content_alignment":"left"},"menus":[]},{"id":"tmenu-menu-634877","setting":{"item_layout":"image","title":"Tiny","image_position":"right","image_width":"50","image":"https:\/\/qikify-cdn.nyc3.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/dcda6809fe63c1c9eec5c319d109ba94b3ab76351a1e7db4fd027a05a358a70a.png","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.benebone.com\/collections\/dog-chew-toys?filter.v.m.custom.size=Tiny+-+Under+15+lbs\u0026sort_by=best-selling"},"item_content_alignment":"left"},"menus":[]},{"id":"tmenu-menu-472865","setting":{"item_layout":"image","title":"Small","image":"https:\/\/qikify-cdn.nyc3.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/a5cc6ebe6cee1a502ea734a5acc72724e111218eee7c5bbb7bb82d46417373bf.png","image_width":"50","image_position":"right","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.benebone.com\/collections\/dog-chew-toys?filter.v.m.custom.size=Small+-+Under+30+lbs\u0026sort_by=best-selling"},"item_content_alignment":"left"},"menus":[]},{"id":"tmenu-menu-636990","setting":{"item_layout":"image","title":"Medium","image":"https:\/\/qikify-cdn.nyc3.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/55c035b461b4a49128151f83c41969efc961a571dc485b54a26ffdf3a5d847f4.png","image_width":"50","image_position":"right","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"collection":{"id":"267646828643","handle":"dog-chew-toys","image":{"alt":null,"src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/collections\/854111004002.jpg?v=1666659650"},"title":"Dog Chew Toys"},"link":"https:\/\/www.benebone.com\/collections\/dog-chew-toys?sort_by=manual\u0026filter.v.m.custom.size=Medium+-+Under+60+lbs"},"item_content_alignment":"left"},"menus":[]},{"id":"tmenu-menu-665402","setting":{"item_layout":"image","title":"Large","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"collection":{"id":"267646828643","handle":"dog-chew-toys","image":{"alt":null,"src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/collections\/854111004002.jpg?v=1666659650"},"title":"Dog Chew Toys"},"link":"https:\/\/www.benebone.com\/collections\/dog-chew-toys?filter.v.m.custom.size=Large+-+Under+90+lbs\u0026sort_by=best-selling"},"image_position":"right","image_width":"50","image":"https:\/\/qikify-cdn.nyc3.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/1c8e2dbcbd969c398c1d8562ea3638b870a7d35755dd55583f0d61e33eab3512.png","item_content_alignment":"left"},"menus":[]},{"id":"tmenu-menu-489604","setting":{"item_layout":"image","title":"Giant","image":"https:\/\/qikify-cdn.nyc3.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/64934bc954e9797288a2a67c3abc90d1cb01a94f18d411a805a9a1be8abe94fb.png","image_position":"right","image_width":"50","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.benebone.com\/collections\/dog-chew-toys?filter.v.m.custom.size=Giant+-+Under+120+lbs\u0026sort_by=best-selling"},"item_content_alignment":"left"},"menus":[]}]},{"id":"tmenu-menu-635378","setting":{"item_layout":"html","title":"Submenu item","hidden_mobile":true,"custom_html":"\u003ca href=\"javascript:;\" id=\"byflavor\" target=\"_self\" title=\"BY FLAVOR\" class=\"tmenu_item_link\" tabindex=\"-1\" role=\"heading\" aria-level=\"3\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eBY FLAVOR\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\n\u003c!----\u003e\u003cul class=\"tmenu_submenu tmenu_submenu_type_automatic tmenu_submenu--desktop\" aria-labelledby=\"byflavor\"\u003e\n\n\t\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/limited-edition\" target=\"_self\" title=\"Blueberry\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Blueberry\" style=\"width: 35px;\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/files\/BB-limited-edition-flavors-icon.png?v=1777604281\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/files\/BB-limited-edition-flavors-icon.png?v=1777604281\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eBlueberry\u003c\/span\u003e\u003c\/div\u003e\u003c\/a\u003e\u003c\/li\u003e\n\n\u003c!-- DISABLED LIMITED - uncomment to bring back limited \n\t\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/limited-edition\" target=\"_self\" title=\"Limited Edition\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Limited Edition\" style=\"width: 38px;\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/files\/pumpkin-flavor.png?v=1725634865\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/files\/pumpkin-flavor.png?v=1725634865\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eLimited Edition\u003c\/span\u003e\u003c\/div\u003e\u003c\/a\u003e\u003c\/li\u003e\n\t--\u003e\n\n\t\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/dog-chew-toys\/?filter.v.m.custom.flavor=Bacon\u0026amp;sort_by=best-selling\" target=\"_self\" title=\"Bacon\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Bacon\" style=\"width: 48px;\" data-src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/2c100055dbb1930dd635443bef8a0ef4dfda7a1dcb0c8efae7ad14eba95bbaf5.png\" src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/2c100055dbb1930dd635443bef8a0ef4dfda7a1dcb0c8efae7ad14eba95bbaf5.png\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eBacon\u003c\/span\u003e\u003c\/div\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003c\/li\u003e\n\t\n\t\n\t\n\t\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/dog-chew-toys\/?filter.v.m.custom.flavor=Peanut+Butter\u0026amp;sort_by=best-selling\" target=\"_self\" title=\"Peanut Butter\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Peanut Butter\" style=\"width: 40px;\" data-src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/7e8ac0f9afb124266b0c701192f88a4343f25fe609846349cc62cc51e1858b14.png\" src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/7e8ac0f9afb124266b0c701192f88a4343f25fe609846349cc62cc51e1858b14.png\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003ePeanut Butter\u003c\/span\u003e\u003c\/div\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003c\/li\u003e\n\t\n\t\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/dog-chew-toys\/?filter.v.m.custom.flavor=Chicken\u0026amp;sort_by=best-selling\" target=\"_self\" title=\"Chicken\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Chicken\" style=\"width: 38px;\" data-src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/148a9c3b221e6d41a07192b31ffb1b7b962442ef35e869345aa9f2ead83952d4.png\" src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/148a9c3b221e6d41a07192b31ffb1b7b962442ef35e869345aa9f2ead83952d4.png\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eChicken\u003c\/span\u003e\u003c\/div\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003c\/li\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/dog-chew-toys\/?filter.v.m.custom.flavor=Maple+Wood\u0026amp;sort_by=best-selling\" target=\"_self\" title=\"Maple Wood\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Maple Wood\" style=\"width: 38px;\" data-src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/4430ecc2c9a64c1105fc68b476127a7458a1f1a11ec5d50f89e1afccfd33ea84.png\" src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/4430ecc2c9a64c1105fc68b476127a7458a1f1a11ec5d50f89e1afccfd33ea84.png\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eMaple Wood\u003c\/span\u003e\u003c\/div\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003c\/li\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/dog-chew-toys\/?filter.v.m.custom.flavor=Jack+Salmon\u0026amp;sort_by=best-selling\" target=\"_self\" title=\"Jack Salmon\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Jack Salmon\" style=\"width: 48px;\" data-src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/4943273c1bd23f1ed997dc3a12f5ae5ac08bff862760638dc56d755dd45e886f.png\" src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/4943273c1bd23f1ed997dc3a12f5ae5ac08bff862760638dc56d755dd45e886f.png\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eJack Salmon\u003c\/span\u003e\u003c\/div\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003c\/li\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_image\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/dog-chew-toys\/?filter.v.m.custom.flavor=Beef\u0026amp;sort_by=best-selling\" target=\"_self\" title=\"Beef\" class=\"tmenu_item_link tmenu_item_content_alignment_left\"\u003e\u003cdiv class=\"tmenu_image tmenu_image--right\"\u003e\u003cimg data-srcset=\"\" alt=\"Beef\" style=\"width: 45px;\" data-src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/1c652dc24821388b0259cdfc14e0ce7fa044a9944f36cc648e26ea1cba2add30.png\" src=\"https:\/\/qikify-cdn.nyc3.cdn.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/1c652dc24821388b0259cdfc14e0ce7fa044a9944f36cc648e26ea1cba2add30.png\" lazy=\"loaded\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eBeef\u003c\/span\u003e\u003c\/div\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003c\/li\u003e\u003c\/ul\u003e"},"menus":[]}
6012,{"id":"tmenu-menu-179154","setting":{"item_layout":"text","title":"BY FLAVOR","item_display":true,"column_width":"3","hidden_desktop":true},"menus":[{"id":"tmenu-menu-522210","setting":{"item_layout":"image","title":"Blueberry","image_position":"right","image_width":"42","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/files\/BB-limited-edition-flavors-icon.png?v=1777604281","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.benebone.com\/collections\/limited-edition"},"item_content_alignment":"left","hidden_mobile":true,"hidden_desktop":false},"menus":[]},{"id":"tmenu-menu-594992","setting":{"item_layout":"image","title":"Limited Edition","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/files\/peppermint-flavor.png?v=1730862657","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.benebone.com\/collections\/limited-edition"},"image_width":"40","image_position":"right","item_content_alignment":"left","hidden_desktop":true,"hidden_mobile":true},"menus":[]},{"id":"tmenu-menu-830001","setting":{"item_layout":"image","title":"Bacon","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"collection":{"id":"267646828643","handle":"dog-chew-toys","image":{"alt":null,"src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/collections\/854111004002.jpg?v=1666659650"},"title":"Dog Chew Toys"},"filter":"bacon","link":"https:\/\/www.benebone.com\/collections\/dog-chew-toys\/?filter.v.m.custom.flavor=Bacon\u0026sort_by=best-selling"},"image_position":"right","image":"https:\/\/qikify-cdn.nyc3.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/2c100055dbb1930dd635443bef8a0ef4dfda7a1dcb0c8efae7ad14eba95bbaf5.png","image_width":"48","item_content_alignment":"left"},"menus":[]},{"id":"tmenu-menu-826723","setting":{"item_layout":"image","title":"Peanut Butter","image_position":"right","image_width":"40","image":"https:\/\/qikify-cdn.nyc3.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/7e8ac0f9afb124266b0c701192f88a4343f25fe609846349cc62cc51e1858b14.png","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.benebone.com\/collections\/dog-chew-toys\/?filter.v.m.custom.flavor=Peanut+Butter\u0026sort_by=best-selling"},"item_content_alignment":"left"},"menus":[]},{"id":"tmenu-menu-344780","setting":{"item_layout":"image","title":"Chicken","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"collection":{"id":"267646828643","handle":"dog-chew-toys","image":{"alt":null,"src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/collections\/854111004002.jpg?v=1666659650"},"title":"Dog Chew Toys"},"filter":"chicken","link":"https:\/\/www.benebone.com\/collections\/dog-chew-toys\/?filter.v.m.custom.flavor=Chicken\u0026sort_by=best-selling"},"image_position":"right","image":"https:\/\/qikify-cdn.nyc3.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/148a9c3b221e6d41a07192b31ffb1b7b962442ef35e869345aa9f2ead83952d4.png","image_width":"38","item_content_alignment":"left"},"menus":[]},{"id":"tmenu-menu-541909","setting":{"item_layout":"image","title":"Maple Wood","image":"https:\/\/qikify-cdn.nyc3.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/4430ecc2c9a64c1105fc68b476127a7458a1f1a11ec5d50f89e1afccfd33ea84.png","image_position":"right","image_width":"38","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.benebone.com\/collections\/dog-chew-toys\/?filter.v.m.custom.flavor=Maple+Wood\u0026sort_by=best-selling"},"item_content_alignment":"left"},"menus":[]},{"id":"tmenu-menu-704973","setting":{"item_layout":"image","title":"Jack Salmon","image":"https:\/\/qikify-cdn.nyc3.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/4943273c1bd23f1ed997dc3a12f5ae5ac08bff862760638dc56d755dd45e886f.png","image_width":"48","image_position":"right","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.benebone.com\/collections\/dog-chew-toys\/?filter.v.m.custom.flavor=Jack+Salmon\u0026sort_by=best-selling"},"item_content_alignment":"left"},"menus":[]}
6012,{"id":"tmenu-menu-430327","setting":{"item_layout":"image","title":"Beef","image_position":"right","image_width":"45","image":"https:\/\/qikify-cdn.nyc3.digitaloceanspaces.com\/production\/tmenu\/instances\/201660\/1c652dc24821388b0259cdfc14e0ce7fa044a9944f36cc648e26ea1cba2add30.png","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.benebone.com\/collections\/dog-chew-toys\/?filter.v.m.custom.flavor=Beef\u0026sort_by=best-selling"},"item_content_alignment":"left"},"menus":[]}]},{"id":"tmenu-menu-857452","setting":{"item_layout":"html","title":"MORE OPTIONS","custom_html":"\u003cli id=\"more_options\" class=\"tmenu_item tmenu_item_level_1 tmenu_col tmenu_col-automatic tmenu_item_submenu_type_automatic tmenu_item_has_child tmenu_item_layout tmenu_item_layout_text tmenu_item_display_header\"\u003e\u003ca href=\"javascript:;\" target=\"_self\" title=\"MORE OPTIONS\" tmenu-disabled-link=\"true\" class=\"tmenu_item_link\" tabindex=\"-1\" role=\"heading\" aria-level=\"3\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eMORE OPTIONS\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003cul class=\"tmenu_submenu tmenu_submenu_type_automatic tmenu_submenu--desktop\" aria-labelledby=\"more_options\"\u003e\n\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_html\"\u003e\u003cdiv class=\"tmenu_custom_content\"\u003e\u003cdiv class=\"tmenu_content\"\u003e\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/products\/build-a-box\" target=\"_self\" title=\"Build a Box\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eBuild a Box\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/li\u003e\n\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_html\"\u003e\u003cdiv class=\"tmenu_custom_content\"\u003e\u003cdiv class=\"tmenu_content\"\u003e\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/bundles\" target=\"_self\" title=\"Bundles\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eBundles\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/li\u003e\n\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_html\"\u003e\u003cdiv class=\"tmenu_custom_content\"\u003e\u003cdiv class=\"tmenu_content\"\u003e\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/merch\" target=\"_self\" title=\"Merch\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eMerch\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/li\u003e\n\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_html\"\u003e\u003cdiv class=\"tmenu_custom_content\"\u003e\u003cdiv class=\"tmenu_content\"\u003e\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/products\/digital-gift-card\" target=\"_self\" title=\"Gift Cards\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eGift Cards\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/li\u003e\n\n\u003c!----\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_html\"\u003e\u003cdiv class=\"tmenu_custom_content\"\u003e\u003cdiv class=\"tmenu_content\"\u003e\u003cdiv style=\"padding-top:10px;\"\u003e\u003ca href=\"\/pages\/rewards\" target=\"_self\" title=\"EARN REWARDS\" class=\"tmenu_item_link tmenu_item_content_alignment_left shop_all_btn_holder\" style=\"!important; font-size: 18px !important; \"\u003e\u003cspan class=\"tmenu_item_text shop_all_nav_btn\" style=\"\"\u003eEARN REWARDS \u003ci class=\"fa-solid fa-arrow-right\"\u003e\u003c\/i\u003e \u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/li\u003e\n\u003c!----\u003e\u003cli class=\"tmenu_item tmenu_item_level_2 tmenu_col tmenu_item_submenu_type_automatic tmenu_item_layout tmenu_item_layout_html\"\u003e\u003cdiv class=\"tmenu_custom_content\"\u003e\u003cdiv class=\"tmenu_content\"\u003e\u003cdiv style=\"padding-top:10px;\"\u003e\u003ca href=\"\/collections\/all\" target=\"_self\" title=\"SHOP ALL\" class=\"tmenu_item_link tmenu_item_content_alignment_left shop_all_btn_holder\" style=\"font-size: 18px !important; \"\u003e\u003cspan class=\"tmenu_item_text shop_all_nav_btn\"\u003eSHOP ALL \u003ci class=\"fa-solid fa-arrow-right\"\u003e\u003c\/i\u003e \u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/li\u003e\u003c!----\u003e\n\u003c\/ul\u003e\u003c\/li\u003e","hidden_mobile":true},"menus":[]}
6012,{"id":"tmenu-menu-409595","setting":{"item_layout":"text","title":"MORE OPTIONS","item_display":true,"column_width":"automatic","hidden_mobile":false,"hidden_desktop":true,"custom_html":"\u003ca href=\"javascript:;\" target=\"_self\" title=\"MORE OPTIONS\" class=\"tmenu_item_link\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eMORE OPTIONS\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e","disable_link":true},"menus":[{"id":"tmenu-menu-412061","setting":{"item_layout":"html","title":"Copy of Copy of Menu item","custom_html":"\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/products\/build-a-box\" target=\"_self\" title=\"Build a Box\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eBuild a Box\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e","hidden_mobile":false,"hidden_desktop":true},"menus":[]},{"id":"tmenu-menu-131695","setting":{"item_layout":"html","title":"Copy of Copy of Copy of Menu item","custom_html":"\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/bundles\" target=\"_self\" title=\"Bundles\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eBundles\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e"},"menus":[]},{"id":"tmenu-menu-667078","setting":{"item_layout":"html","title":"Copy of Copy of Copy of Menu item","custom_html":"\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/merch\" target=\"_self\" title=\"Merch\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eMerch\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e"},"menus":[]},{"id":"tmenu-menu-480503","setting":{"item_layout":"html","title":"Copy of Menu item","custom_html":"\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/products\/digital-gift-card\" target=\"_self\" title=\"Gift Cards\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eGift Cards\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e"},"menus":[]},{"id":"tmenu-menu-681159","setting":{"item_layout":"html","title":"Copy of Copy of Copy of Menu item","custom_html":"\u003cdiv class=\"no_nav_image_text_holder\"\u003e\u003ca href=\"https:\/\/shop.benebone.com\/collections\/dog-chew-toys?filter.v.m.custom.product_quantity=4-Pack\u0026sort_by=best-selling\" target=\"_self\" title=\"Merch\" class=\"tmenu_item_link mega_menu_no_image_text\"\u003e\u003cspan class=\"tmenu_item_text\"\u003eBundles\u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e","hidden_desktop":true,"hidden_mobile":true},"menus":[]},{"id":"tmenu-menu-412003","setting":{"item_layout":"html","title":"Copy of SHOP ALL","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"268457017443","handle":"all","title":"All","image":null}},"image_position":"right","image_width":"0","image":"","item_content_alignment":"left","custom_html":"\u003cdiv style=\"padding-top:20px;\"\u003e\u003ca href=\"\/pages\/rewards\" target=\"_self\" title=\"EARN REWARDS\" class=\"tmenu_item_link tmenu_item_content_alignment_left shop_all_btn_holder\" style=\"font-size: 18px !important; \"\u003e\u003cspan class=\"tmenu_item_text shop_all_nav_btn\" style=\"\"\u003eEARN REWARDS \u003ci class=\"fa-solid fa-arrow-right\"\u003e\u003c\/i\u003e \u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e","hidden_mobile":true},"menus":[]},{"id":"tmenu-menu-578788","setting":{"item_layout":"html","title":"SHOP ALL","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"268457017443","handle":"all","title":"All","image":null}},"image_position":"right","image_width":"0","image":"","item_content_alignment":"left","custom_html":"\u003cdiv style=\"padding-top:0px;\"\u003e\u003ca href=\"\/collections\/all\" target=\"_self\" title=\"SHOP ALL\" class=\"tmenu_item_link tmenu_item_content_alignment_left shop_all_btn_holder\" style=\"font-size: 18px !important; \"\u003e\u003cspan class=\"tmenu_item_text shop_all_nav_btn\" style=\"\"\u003eSHOP ALL \u003ci class=\"fa-solid fa-arrow-right\"\u003e\u003c\/i\u003e \u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e","hidden_mobile":true},"menus":[]}]},{"id":"tmenu-menu-914773","setting":{"item_layout":"html","title":"EARN REWARDS","item_display":true,"column_width":"automatic","hidden_mobile":false,"hidden_desktop":true,"custom_html":"\u003cdiv style=\"padding-top:0px;\"\u003e\u003ca href=\"\/pages\/rewards\" target=\"_self\" title=\"EARN REWARDS\" class=\"tmenu_item_link tmenu_item_content_alignment_left shop_all_btn_holder\" style=\"color: #348831;!important; font-size: 18px !important; \"\u003e\u003cspan class=\"tmenu_item_text shop_all_nav_btn\" style=\"\"\u003eEARN REWARDS \u003ci class=\"fa-solid fa-arrow-right\"\u003e\u003c\/i\u003e \u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e","disable_link":false,"url":{"type":{"id":"page","icon":["fas","
6012newspaper"],"name":"Page"},"collection":{"id":"268457017443","handle":"all","title":"All","image":null},"page":{"id":83253854307,"title":"Chew Rewards","handle":"rewards"}}},"menus":[]},{"id":"tmenu-menu-684608","setting":{"item_layout":"html","title":"SHOP ALL","item_display":true,"column_width":"automatic","hidden_mobile":false,"hidden_desktop":true,"custom_html":"\u003cdiv style=\"padding-top:0px;\"\u003e\u003ca href=\"\/collections\/all\" target=\"_self\" title=\"SHOP ALL\" class=\"tmenu_item_link tmenu_item_content_alignment_left shop_all_btn_holder\" style=\"!important; font-size: 18px !important; \"\u003e\u003cspan class=\"tmenu_item_text shop_all_nav_btn\" style=\"\"\u003eSHOP ALL \u003ci class=\"fa-solid fa-arrow-right\"\u003e\u003c\/i\u003e \u003c\/span\u003e\u003c!----\u003e\u003c!----\u003e\u003c\/a\u003e\n\u003c\/div\u003e","disable_link":false,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"268457017443","handle":"all","title":"All","image":null}}},"menus":[]},{"id":"tmenu-menu-285113","setting":{"item_layout":"html","title":"Submenu item","custom_html":"\u003cspan role=\"heading\" aria-level=\"3\"\u003e\u003ca href=\"https:\/\/www.benebone.com\/collections\/limited-edition\" target=\"_self\" title=\"Limited Edition Flavor, One Berry Special Batch: Blueberry Ring\" class=\"tmenu_item_link\" \u003e\u003cdiv class=\"tmenu_image tmenu_image--notext\"\u003e\u003cimg data-srcset=\"\" alt=\"Limited Edition Flavor, One Berry Special Batch: Blueberry Ring [Shop Now]\" data-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/files\/BB-Blueberry-Flyout.png?v=1777605396\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/files\/BB-Blueberry-Flyout.png?v=1777605396\" lazy=\"loaded\" style=\"padding-top:40px;\"\u003e\u003c!----\u003e\u003c\/div\u003e\u003c!----\u003e\u003c\/a\u003e\u003c!----\u003e\u003c\/span\u003e\n\n\u003cstyle\u003e\n.tmenu_custom_content img {\n max-width: 150%;\n}\n\n@media (max-width: 989px) {\n.tmenu_custom_content img {\n max-width: 100%;\n margin: 0 auto;\n margin-left: 0px;\n margin-top: -20px;\n padding-top: 0px !important;\n}\n}\n\u003c\/style\u003e","hidden_mobile":false,"column_width":"automatic"},"menus":[]},{"id":"tmenu-menu-710584","setting":{"item_layout":"text","title":"","item_display":false,"column_width":"4","disable_link":true,"hidden_desktop":true},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-274780","setting":{"item_layout":"text","submenu_type":"flyout","submenu_mega_position":"fullwidth","title":"ABOUT"},"menus":[{"id":"tmenu-menu-357091","setting":{"item_layout":"text","title":"Our Story","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"collection":{"id":"267646828643","handle":"dog-chew-toys","image":{"alt":null,"src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/collections\/854111004002.jpg?v=1666659650"},"title":"Dog Chew Toys"},"page":{"id":83197460579,"title":"Our Story","handle":"our-story"}}},"menus":[]},{"id":"tmenu-menu-983996","setting":{"item_layout":"text","title":"Our âDogmaâ","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"collection":{"id":"267646828643","handle":"dog-chew-toys","image":{"alt":null,"src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0019\/3714\/5955\/collections\/854111004002.jpg?v=1666659650"},"title":"Dog Chew Toys"},"page":{"id":83197493347,"title":"OUR âDOGMAâ","handle":"our-dogma"},"link":"https:\/\/www.benebone.com\/pages\/our-dogma"}},"menus":[]},{"id":"tmenu-menu-762547","setting":{"item_layout":"text","title":"Recycling","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":83397476451,"title":"Greener","handle":"greener"},"link":"https:\/\/www.benebone.com\/greener\/"},"newtab":false},"menus":[]},{"id":"tmenu-menu-837268","setting":{"item_layout":"text","title":"Dog of the Year","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":95235801187,"title":"Dog of the Year Hall of Fame","handle":"dog-of-the-year"},"link":"https:\/\/www.benebone.com\/greener\/"},"newtab":false},"menus":[]}
6012,{"id":"tmenu-menu-290278","setting":{"item_layout":"text","title":"Scholarship","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":83712540771,"title":"Scholarship","handle":"scholarship"}}},"menus":[]},{"id":"tmenu-menu-241984","setting":{"item_layout":"text","title":"Contact","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":82975883363,"title":"Contact","handle":"contact"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-738627","setting":{"item_layout":"text","submenu_type":"flyout","submenu_mega_position":"fullwidth","title":"SAFETY"},"menus":[{"id":"tmenu-menu-480023","setting":{"item_layout":"text","title":"Safety Guide","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":83048300643,"title":"Safety","handle":"safety"}}},"menus":[]},{"id":"tmenu-menu-419428","setting":{"item_layout":"text","title":"When to Replace","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":83197558883,"title":"When to Replace Your Benebone","handle":"when-to-replace"}}},"menus":[]},{"id":"tmenu-menu-526269","setting":{"item_layout":"text","title":"FAQs","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":83392561251,"title":"FAQs","handle":"faq"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-690387","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"MY ACCOUNT","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"\/account","page":null},"newtab":false,"hidden_desktop":true},"menus":[],"hide_submenu":true},{"id":"tmenu-menu-916327","setting":{"item_layout":"text","submenu_type":"flyout","submenu_mega_position":"fullwidth","title":"STORE LOCATOR","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"link":"https:\/\/www.benebone.com\/pages\/store-locator","page":{"id":83477299299,"title":"Store Locator","handle":"store-locator"}},"hidden_desktop":true},"menus":[],"hide_submenu":false}],"navigator":{"id":"main-menu-holder","title":"Main Menu Holder","items":[]},"mobile_navigator":{"id":"main-menu-holder","title":"Main Menu Holder","items":[]},"navigator_selector":".list-menu.list-menu--inline","mobile_navigator_selector":"#menu-drawer \u003e div \u003e div \u003e nav \u003e ul","theme":{"created_at":{"date":"2022-12-10 20:12:39.000000","timezone_type":1,"timezone":"-05:00"},"id":121542377571,"name":"Dawn - Master BB","role":"main","updated_at":{"date":"2022-12-11 18:18:27.000000","timezone_type":1,"timezone":"-05:00"},"previewable":true,"processing":false},"orientation":"horizontal","root_color":"#00572a","root_typography":{"fontSize":"18","letterSpacing":"0"},"item_color":"#00572A","item_hover_color":"#76BC21","submenu_background":"#F4F4F4","root_active_color":"#A4DF64","typography":{"fontSize":"14"},"market_selector":"all"},"status":1,"created_at":"2022-12-11 02:31:19","updated_at":"2026-07-22 14:31:59"},"data_file_url":null}}; 6013 6014 6015 6016 _SM.oldEntries = [{"id":216782,"status":1,"priority":0,"published_at":null,"created_at":"2022-12-11 02:31:19","updated_at":"2026-07-22 14:31:59"}]; 6017 6018 6019 6020 _SM.subscription = {"name":"tmenu-premium","kind":"subscription"}; 6021 6022 6023 6024 _SM.marketId = 397475939; 6025 6026 6027 6028 _SM.translation = {}; 6029 6030 6031 6032 _SM.storefrontAccessToken = "b91fc11035599c900677bf811c364148"; 6033 6034 6035 6036 _SM.synced = null; 6037</script>
6037 6038
6039<script src="https://cdn.shopify.com/extensions/01a0aeff-a095-71a4-a52b-376d9bd8a613/smart-menu-112/assets/smartmenu-v2.js" defer="defer"></script>
6039 6040 6041 6042 6043 6044 <style id="qikify-tmenu-custom-style">/* Henry - 23Feb2023 */ 6045.tmenu_item--root > ul.tmenu_submenu { 6046 box-shadow: none !important; 6047} 6048.tmenu_item--root.tmenu_item_has_child > a.tmenu_item_link::after { 6049 visibility: hidden; 6050 opacity: 0; 6051 content: ''; 6052 width: 0; 6053 height: 0; 6054 border: 12px solid transparent; 6055 border-bottom: 12px solid #F4F4F4; 6056 position: absolute; 6057 bottom: 0px; 6058 border-radius: 0; 6059 left: 50%; 6060 transform: translate(-50%, 0); 6061} 6062.tmenu_item--root.tmenu_item_has_child.tmenu_item_active > a.tmenu_item_link::after { 6063 opacity: 1; 6064 visibility: visible; 6065 transition-duration: .3s; 6066 transition-timing-function: ease-in; 6067 transition-property: opacity,visibility; 6068}</style> 6069 6070 6071 6072
6072<script id="qikify-tmenu-custom-script"></script>
6072 6073 6074 6075 6076 6077</div><div id="shopify-block-ASytkSGVQMWtUVHhhd__2102808784413787648" class="shopify-block shopify-app-block">
6077<script> 6078 window.cartbiteMainJsUrl="https://s1.staq-cdn.com/grow/api/js/1937145955/main.js?sId=1937145955&v=XK1GQW589WIT3DZ3EEVTY6AA"; 6079 window.cartBiteCollectionJsUrl="https://cdn.shopify.com/extensions/01a0acae-48ed-764e-9b04-878137b134ab/cartbite-83/assets/cartbite-collection.js" 6080 setTimeout(async ()=>{ 6081 if(!window.growAppEmbedLoaded){ 6082 !async function(){window.growAppEmbedLoaded=!0;let t=async()=>{if(window.growClient)return;window.cartbiteMainJsUrl||await new Promise(t=>{setTimeout(()=>{t()},1e3)}),window.cartbiteMainJsUrl||(window.cartbiteMainJsUrl=`https://s1.staq-cdn.com/grow/api/js/main.js?sId=${encodeURIComponent(Shopify.shop)}&v=${new Date().valueOf()}&cfs=skip`);let t=document.createElement("script");t.src=window.cartbiteMainJsUrl,t.async=!0,document.getElementsByTagName("head")[0].appendChild(t)};await t(),setTimeout(async()=>{let a=!1;try{a=window.growClient||(await (await fetch("https://s1.staq-cdn.com/api/status")).json()).isActive}catch(s){console.error("Error in getting script from cdn",s)}a||(window.cartbiteMainJsUrl=window.cartbiteMainJsUrl.replace("https://s1.staq-cdn.com","https://js-server.staqlab.com"),await t())},1e3)}(); 6083 } 6084 },1500); 6085 window.gwProductInventoryPolicy={};window.gwProductInventoryQuantity={};window.grow_market="us"; 6086 6087 6088</script>
6088 6089 6090</div><div id="shopify-block-ATmdSTUZIVlRLejdna__1027443428159536739" class="shopify-block shopify-app-block">
6090<script type="application/javascript"> 6091 window.hextom_qab_meta = { 6092 p1: [ 6093 6094 ], 6095 p2: { 6096 6097 }, 6098 p3:null, 6099 p4:[], 6100 p5:null, 6101 }; 6102 6103 window.hextom_qab_config = {"shop_active":"yes","record":true,"bars":[{"bar_id":366314,"updated_on":"2026-08-31T03:45:57.424889+00:00","position":"top_push","hideOnEmptyCart":false,"preview_targeting":"none","adjacent_placement_query":null,"adjacent_placement_position":null,"opacity":1.0,"background_color":"#d1df4b","text_color":"#00572a","font":"Helvetica","font_size":16.0,"bar_height":30,"bar_padding":12.0,"message":"<a href=\"#free_shipping_details_popup\" style=\"color:#00572a; text-decoration:none; font-family: filson-pro,sans-serif; letter-spacing: .1rem; font-size:14px; font-weight: 500;\">FREE SHIPPING WITH PURCHASE OF $30 ð¦ <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a>","countries":"","exclude_countries":"","show_time":5.0,"interval_time":0.0,"button_text":"â","button_background_color":"#00572a","button_text_color":"#FFFFFF","button_disable":true,"button_link":"#free_shipping_details_popup","display_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"all\":false,\"home\":true,\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"products\":{\"isTargeting\":true,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":true,\"all\":true,\"collectionIds\":\"\"},\"noPages\":false,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","start_on":"2023-07-17T05:14:34.963887+00:00","end_on":"","schedule_enabled":false,"new_tab":true,"entire_bar_clickable":false,"source_page":"any","animation_time":0.0,"background_type":"color","background_pic":"","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"motion_code":"","target_device":"all","close_option":false,"button_animation":"","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\": false, \"spent\": false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\": \">=\", \"value\": 0.0}","excluded_customers_types":"{\"tag\": false, \"spent\": false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\": \"<=\", \"value\": 0.0}","selected_customers_b2b_company_name":null,"selected_customers_b2b_company_location":null,"excluded_customers_b2b_company_name":null,"excluded_customers_b2b_company_location":null,"selected_customers_b2b_company_external_id":null,"selected_customers_b2b_company_location_external_id":null,"excluded_customers_b2b_company_external_id":null,"excluded_customers_b2b_company_location_external_id":null,"button_link_insert_language_code":true,"targeted_markets_region_codes":"","translation":"","locales":[]},{"bar_id":393218,"updated_on":"2026-08-31T09:00:38.727349+00:00","position":"top_push","hideOnEmptyCart":false,"preview_targeting":"none","adjacent_placement_query":"","adjacent_placement_position":"beforebegin","opacity":1.0,"background_color":"#00572a","text_color":"#ffffff","font":"Helvetica","font_size":16.0,"bar_height":30,"bar_padding":12.0,"message":"<a href=\"https://www.benebone.com/collections/treat-toys\" style=\"color:#ffffff; text-decoration:none; font-family: filson-pro,sans-serif; letter-spacing: .1rem; font-size:14px; font-weight: 500;\">MEET <strong><em>BENEBONE TONGUE TWISTER</em></strong>: A New Twist on Treat Time <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a>","countries":"","exclude_countries":"","show_time":5.0,"interval_time":0.0,"button_text":"â","button_background_color":"#00572a","button_text_color":"#FFFFFF","button_disable":true,"button_link":"#free_shipping_details_popup","display_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"all\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"noPages\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","start_on":"2023-07-17T05:14:34.963887+00:00","end_on":"","schedule_enabled":false,"new_tab":true,"entire_bar_clickable":false,"source_page":"any","animation_time":0.
61030,"background_type":"color","background_pic":"","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"motion_code":"","target_device":"all","close_option":false,"button_animation":"","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":0}","selected_customers_b2b_company_name":"","selected_customers_b2b_company_location":"","excluded_customers_b2b_company_name":"","excluded_customers_b2b_company_location":"","selected_customers_b2b_company_external_id":"","selected_customers_b2b_company_location_external_id":"","excluded_customers_b2b_company_external_id":"","excluded_customers_b2b_company_location_external_id":"","button_link_insert_language_code":true,"targeted_markets_region_codes":"","translation":"","locales":[]},{"bar_id":323118,"updated_on":"2026-08-31T08:30:26.447294+00:00","position":"top_push","hideOnEmptyCart":false,"preview_targeting":"none","adjacent_placement_query":null,"adjacent_placement_position":null,"opacity":1.0,"background_color":"#00572a","text_color":"#ffffff","font":"Helvetica","font_size":16.0,"bar_height":30,"bar_padding":12.0,"message":"<a href=\"#free_shipping_details_popup\" style=\"color:#ffffff; text-decoration:none; font-family: filson-pro,sans-serif; letter-spacing: .1rem; font-size:14px; font-weight: 500;\">FREE SHIPPING WITH PURCHASE OF $30 ð¦ <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a>","countries":"","exclude_countries":"","show_time":5.0,"interval_time":0.0,"button_text":"â","button_background_color":"#00572a","button_text_color":"#FFFFFF","button_disable":true,"button_link":"#free_shipping_details_popup","display_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"all\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"noPages\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","start_on":"2023-07-17T05:14:34.963887+00:00","end_on":"","schedule_enabled":false,"new_tab":true,"entire_bar_clickable":false,"source_page":"any","animation_time":0.0,"background_type":"color","background_pic":"","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"motion_code":"","target_device":"all","close_option":false,"button_animation":"","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":0}","selected_customers_b2b_company_name":null,"selected_customers_b2b_company_location":null,"excluded_customers_b2b_company_name":null,"excluded_customers_b2b_company_location":null,"selected_customers_b2b_company_external_id":null,"selected_customers_b2b_company_location_external_id":null,"excluded_customers_b2b_company_external_id":null,"excluded_customers_b2b_company_location_external_id":null,"button_link_insert_language_code":true,"targeted_markets_region_codes":"","translation":"","locales":[]}]}; 6104 6105</script>
6105 6106 6107</div><div id="shopify-block-AMXFPTU81WVVReXFyZ__3538610974289205533" class="shopify-block shopify-app-block"><style> 6108 variant-csp-col-swatch { 6109 z-index: 99; 6110 position: relative; 6111 } 6112 variant-csp-col-swatch .js-csp li.csp-swatch-item { 6113 padding: 0 !important; 6114 margin: 5px 5px 5px 0 !important; 6115 border: 1px solid #e4e4e4; 6116 display: inline-block; 6117 cursor: pointer; 6118 text-transform: capitalize; 6119 list-style: none; 6120 } 6121 variant-csp-col-swatch .js-csp li.show_more_swatch_li { 6122 padding: 0 !important; 6123 margin: 5px 5px 5px 0 !important; 6124 border: 1px solid #e4e4e4; 6125 display: inline-block; 6126 cursor: pointer; 6127 text-transform: capitalize; 6128 list-style: none; 6129 } 6130 variant-csp-col-swatch .csp_swatch_border_spacing_yes .csp-swatch-inner-wrapper { 6131 padding: 2px; 6132 } 6133 variant-csp-col-swatch .csp_swatch_border_spacing_yes + li.show_more_swatch_li .csp-swatch-inner-wrapper { 6134 padding: 2px; 6135 } 6136 variant-csp-col-swatch .csp-variant-opt.js-csp.csp-swatch-list span { 6137 width: 100%; 6138 float: left; 6139 } 6140 variant-csp-col-swatch .csp-variant-opt.js-csp.csp-swatch-list { 6141 width: 100%; 6142 float: left; 6143 margin: 20px 0 0; 6144 padding: 0; 6145 } 6146 variant-csp-col-swatch .csp_swatch_adjacent_text, 6147 variant-csp-col-swatch .swatch_name_adjacent_div div.adjacent_text_swatch_name_on_hover { 6148 ; 6149 /* display: none; */ 6150 } 6151 variant-csp-col-swatch .csp_layout_1 .csp_swatch_bg_holder { 6152 border-radius: 50%; 6153 padding: 2px; 6154 } 6155 variant-csp-col-swatch .csp_layout_1 { 6156 border-radius: 50px; 6157 } 6158 variant-csp-col-swatch .csp_layout_2 .csp_swatch_bg_holder { 6159 border-radius: 12px; 6160 } 6161 6162 variant-csp-col-swatch .csp_layout_3 .csp_swatch_bg_holder { 6163 border-radius: 0; 6164 } 6165 div[data-tippy-root] div.tippy-arrow { 6166 display: block; 6167 } 6168 6169 variant-csp-col-swatch .opt.js-csp.csp-swatch-list .csp_active_swatch { 6170 border: 1px solid black !important; 6171 box-shadow: 0 5px 10px -2px; 6172 } 6173 6174 variant-csp-col-swatch .js-csp label.csp-swatch-label.csp_swatch_effect_shadow:hover { 6175 box-shadow: 0 5px 8px grey; 6176 } 6177 6178 variant-csp-col-swatch .js-csp label.csp_swatch_hover_effect_zoom_on_hover:hover { 6179 transform: scale(1.1); 6180 } 6181 variant-csp-col-swatch .js-csp label.csp-swatch-label.csp_swatch_hover_effect_shadow_and_zoom:hover { 6182 transform: scale(1.1); 6183 box-shadow: 0px 5px 8px grey; 6184 } 6185 .csp_swatch_bg_holder.csp_swatch_image_zoom_2x { 6186 background-size: 180% !important; 6187 } 6188 .csp_swatch_bg_holder.csp_swatch_image_zoom_3x { 6189 background-size: 210% !important; 6190 } 6191 .csp_swatch_bg_holder.csp_swatch_image_postion_top { 6192 background-position: top; 6193 } 6194 6195 .csp_swatch_bg_holder.csp_swatch_image_postion_center { 6196 background-position: 50% !important; 6197 } 6198 .csp_swatch_bg_holder.csp_swatch_image_postion_left { 6199 background-position: left; 6200 } 6201 .csp_swatch_bg_holder.csp_swatch_image_postion_right { 6202 background-position: right; 6203 } 6204 6205 variant-csp-col-swatch ul.opt.js-csp.csp-swatch-list { 6206 margin: 0; 6207 padding: 0; 6208 } 6209 6210 ul.opt.js-csp.csp-swatch-list { 6211 position: relative; 6212 } 6213 variant-csp-col-swatch ul.opt li.show_more_swatch_li { 6214 list-style: none; 6215 padding: 0px; 6216 display: -webkit-inline-box; 6217 border: 1px solid; 6218 } 6219 .csp_swatch_bg_holder.show_more_swatch_text { 6220 background: black; 6221 color: white; 6222 text-align: center; 6223 vertical-align: baseline; 6224 display: table; 6225 vertical-align: middle; 6226 text-align: center; 6227 border-radius: 40px 6228 } 6229</style>
6230<script src="https://collection-swatch-pug-aws-bucket.s3.us-east-2.amazonaws.com/benebone.myshopify.com11.json?callback=cspcallback&v=1777621364" async></script>
vendor: 1 bytes, line 6230
6230
6231<script src="https://unpkg.com/@popperjs/core@2" defer></script>
vendor: 1 bytes, line 6231
6231
6232<script src="https://unpkg.com/tippy.js@6" defer></script>
vendor: 1 bytes, line 6232
6232
6233<script type="text/javascript"> 6234 document.addEventListener('DOMContentLoaded', function() { 6235 let domain = 'benebone.myshopify.com'; 6236 window.domain = 'benebone.myshopify.com'; 6237 window.colproducts = []; 6238 let collectionhandle = ''; 6239 const params = new URLSearchParams(window.location.search) 6240 if (params.has('page')) { 6241 window.page = params.get('page'); 6242 } else { 6243 window.page = 1; 6244 } 6245 }); 6246 function cspcallback(data) { 6247 if (data.setting) { 6248 window.jsondata = data; 6249 } 6250 } 6251</script>
vendor: 1 bytes, line 6251
6251
6252<script type="text/javascript"> 6253 function checkifproducts() { 6254 let domain = 'www.benebone.com'; 6255 let anchoritems = document.getElementsByTagName("a"); 6256 let itemcount = 0; 6257 let colproducts = []; 6258 let deadlinkcount = 0; 6259 for (var i = 0; i < anchoritems.length; i++) { 6260 let item = anchoritems.item(i); 6261 6262 let isswatch = item.getAttribute("csp-added-true"); 6263 if (isswatch == null) { 6264 let href = item.getAttribute("href"); 6265 item.setAttribute("csp-added-true", true); 6266 if (href && href.includes('products')) { 6267 6268 href = href.substring(href.lastIndexOf('/') + 1); 6269 if (href != 'all-products') { 6270 itemcount++; 6271 if (href.indexOf('?') > 0) { 6272 href = href.split('?')[0]; 6273 } 6274 const requestOptions = { 6275 method: 'GET' 6276 }; 6277 let isItTrue = fetch('https://' + domain + '/products/' + href + '.json', requestOptions).then( 6278 response => response.ok == true 6279 ? response.json() 6280 : '' 6281 ).then(data => { 6282 if (data) { 6283 var obj = {}; 6284 obj = data.product; 6285 colproducts.push(obj); 6286 if (colproducts.length + deadlinkcount >
6286= itemcount) { 6287 var x = colproducts; 6288 csp_swatch_render(x); 6289 } else { 6290 deadlinkcount++; // deadlink found 6291 } 6292 } 6293 }); 6294 } 6295 } 6296 } 6297 } 6298 } 6299 checkifproducts(); 6300 function csp_swatch_render(products =[]) { 6301 6302 if (products.length <= 0) { 6303 return; 6304 } 6305 let colproducts = products; 6306 if (window.jsondata) { 6307 var settings = window.jsondata.setting; 6308 var jsondata = window.jsondata; 6309 var swatch_padding = 2; // for now we have taken static padding of 2px 6310 var swatch_size = (jsondata.setting.swatch_button_size * 5); 6311 var minswatchcount = 1; 6312 if (jsondata.setting.show_single_swatch == 1) { 6313 minswatchcount = 0; 6314 } 6315 var swatch_outer_size = parseInt(swatch_size) + parseInt(swatch_padding * 2) + parseInt(jsondata.setting.swatch_border_size * 2); 6316 var lineHeight = swatch_size - parseInt(swatch_padding * 2); 6317 var cspcss = ''; 6318 cspcss = cspcss + '.csp_swatch_bg_holder{width:' + swatch_size + 'px; height:' + swatch_size + 'px; display: inline-block; background-repeat: no-repeat; background-position: center;} variant-csp-col-swatch .csp_swatch_adjacent_text{font-size:13px;} variant-csp-col-swatch .js-csp li.show_more_swatch_li{border:' + jsondata.setting.swatch_border_size + 'px solid #' + jsondata.setting.swatch_border_color + '!important; line-height: ' + lineHeight + 'px;} variant-csp-col-swatch .js-csp li.csp-swatch-item{ border:' + jsondata.setting.swatch_border_size + 'px solid #' + jsondata.setting.swatch_border_color + '!important; line-height: ' + lineHeight + 'px; }'; 6319 cspcss = cspcss + '.show_more_swatch_text{line-height:' + parseInt(swatch_size - 5) + 'px;} variant-csp-col-swatch ul.js-csp.csp-swatch-list{ text-align:' + jsondata.setting.swatch_align_direction + ' }'; 6320 cspcss = cspcss + 'variant-csp-col-swatch .opt.js-csp.csp-swatch-list .csp_active_swatch{ border:' + jsondata.setting.swatch_border_size + 'px solid black !important; box-shadow: 0px 5px 10px -2px;}'; 6321 var swatch_text_layout = 'swatch_name_on_hover'; // jsondata.setting.swatch_name_setting; 6322 if (swatch_text_layout == 'swatch_name_on_hover') { 6323 cspcss = cspcss + ' variant-csp-col-swatch .csp_swatch_adjacent_text{display: none; padding: 0 15px;} .csp-swatch-inner-wrapper{display:flex;}'; 6324 } else if (swatch_text_layout == 'swatch_name_adjacent') { 6325 cspcss = cspcss + ' variant-csp-col-swatch .csp_swatch_adjacent_text{display: none; padding: 0 15px;} .csp-swatch-inner-wrapper{display:flex;}'; 6326 } 6327 6328 if(swatch_size >=15 || swatch_size <= 40){ 6329 cspcss = cspcss + 'variant-csp-col-swatch .csp_layout_2{border-radius:5px;}'; 6330 }else{ 6331 cspcss = cspcss + 'variant-csp-col-swatch .csp_layout_2{border-radius:15px;}'; 6332 } 6333 6334 var body = document.querySelectorAll("body"); 6335 var head = document.head || document.getElementsByTagName('head')[0], 6336 style = document.createElement('style'); 6337 head.appendChild(style); 6338 style.type = 'text/css'; 6339 if (style.styleSheet) { // This is required for IE8 and below. 6340 style.styleSheet.cssText = cspcss; 6341 } else { 6342 style.appendChild(document.createTextNode(cspcss)); 6343 } 6344 6345 let isprimaryselector = false; 6346 if (settings.collection_page_swatch == 1 && settings.swatch_option != 'undefined' && settings.swatch_option != 'null' && settings.swatch_option != '') { 6347 var opt = settings.swatch_option; 6348 let primaryselector = document.querySelectorAll("div[product-selector]"); 6349 var items = ''; 6350 let out_selector_string = ''; 6351 if (primaryselector.length > 0) { 6352 items = primaryselector; 6353 isprimaryselector = true; 6354 } else { 6355 out_selector_string = "div.grid-item, div.grid__item.grid-product, li.featured-collections__item, li.grid__item, div.grid__item,li.productgrid--item,div.Grid__Cell,div.main-div,div.box,div.product-wrap, div.yv-product-card";
6356 items = document.querySelectorAll(out_selector_string); 6357 } 6358 6359 var renderingswatchesflag = 0; 6360 for (var i = 0; i < items.length; i++) { 6361 let item = items.item(i); 6362 if (item) { 6363 if (isprimaryselector) { 6364 if (colproducts) { // myStopFunction(); 6365 let productid = item.getAttribute('product-selector'); 6366 let productindex = colproducts.map((p) => p.id).indexOf(parseInt(productid)); 6367 let availproduct = colproducts[productindex]; 6368 if (availproduct && !hasSomeParentTheAttr(item, 'csp-swatch-added', 0) && !hasSomeChildTheAttr(item, 'csp-swatch-added', 0)) { 6369 let selectedopts = []; 6370 try { 6371 selectedopts = JSON.parse(settings.swatch_option); 6372 } catch (e) { 6373 selectedopts.push(settings.swatch_option); 6374 } 6375 6376 if (availproduct['options'].length > 0) { 6377 let found = false; 6378 availproduct.options.map(function(p) { 6379 if (! found) { 6380 if (selectedopts.includes(p['name'].toLowerCase())) { 6381 opt = p['name'].toLowerCase(); 6382 found = true; 6383 } 6384 } 6385 }); 6386 } else { 6387 return; 6388 } 6389 var options = availproduct['options']; 6390 var optionposition = 0; 6391 6392/* Initially set position to 0 and then when correctly found, set it to correct value */ 6393// options = options.map(option => option.map(optioni => getcolorposition(optioni))); 6394 for (var oic = 0; oic < 3; oic++) { 6395 if (options[oic] && options[oic]['name'].toLowerCase() == opt) { 6396 var optionposition = oic + 1; 6397 } 6398 } 6399 6400 let allcolors = ''; 6401 var optionname = 'option' + optionposition; 6402 6403 var pi = availproduct['variants'].map(function(p) { 6404 return p[optionname] 6405 }); 6406 6407 allcolors = [...new Set(pi)]; 6408 if (allcolors && allcolors.length > minswatchcount) { 6409 var show_more_swatch_html = ''; 6410 var swatch_limit = parseInt(jsondata.setting.limit_collection_swatch_val); 6411 if (swatch_limit < 1) { 6412 swatch_limit = 200; 6413 console.log('no limit'); 6414 } 6415 let moreswatches = parseInt(allcolors.length) - swatch_limit; 6416 var moreswatchesflagclass = ''; 6417 if (moreswatches > 0) { 6418 show_more_swatch_html = '<li class="show_more_swatch_li" id="csp_show_more_' + availproduct.id + '_swatch">'; 6419 show_more_swatch_html += '<div class="csp-swatch-inner-wrapper csp_more_swatch"><div class="csp_swatch_bg_holder show_more_swatch_text">+' + moreswatches + '</div></div></li>'; 6420 moreswatchesflagclass = 'csphasmore'; 6421 } 6422 let html = '<variant-csp-col-swatch class="collection-swatch-wrap ' + moreswatchesflagclass + '"><ul class="opt js-csp csp-swatch-list">'; 6423 let swatch = false; 6424 for (var ci = 0; ci < allcolors.length; ci++) { 6425 var color = allcolors[ci]; 6426 var img = ''; 6427 var imgid = ''; 6428 var availflag = false; 6429 6430 availproduct['variants'].map(function(p) { 6431 if (p.image_id && p[optionname] == color && imgid == '') { 6432 imgid = p.image_id; 6433 } 6434 if (p[optionname] == color && p['available']) { 6435 availflag = true; 6436 } 6437 }); 6438 6439 availproduct['images'].map(function(p) { 6440 if (img == '') { 6441 if (p.id && p.id == imgid) { 6442 img = p.src; 6443 } 6444 } 6445 }); 6446 6447 6448 6449 if (color && ci < swatch_limit) { 6450 swatch = true; 6451 6452 color_handle = color.replace(/\\([\s\S])|(")/g, "_"); 6453 color = color.replace(/\\([\s\S])|(")/g, """); 6454 html += '<li class="csp-swatch-item csp-avail-' + availflag + '" data-avail="' + availflag + '" data-img="' + img + '" data-tippy-content="' + color + '" data-prod="' + availproduct.id + '" onclick="return handleCollectionClick(this);" id="label_' + availproduct.id + '_' + opt.replace(/ /g, "_").toLowerCase().replace(/\\([\s\S])|(")/g, """) + '_' + color_handle.replace(/ /g, "_").toLowerCase() + '" data-value="' + color + '" data-name="cap_' + opt + '">'; 6455 html += '<div class="csp-swatch-inner-wrapper"><div id="csp_swatch_ui_' + availproduct.id + '_' + opt.replace(/ /g, "_").toLowerCase().replace(/\\([\s\S])|(")/g, """) + '_' + color_handle.replace(/ /g, "_").toLowerCase() + '" class="csp_swatch_bg_holder"> </div> '; 6456 html += '<div id="csp_swatch_ajdtext_' + availproduct.id + '_' + opt.replace(/ /g, "_").toLowerCase().replace(/\\([\s\S])|(")/g, """) + '_' + color_handle.replace(/ /g, "_").toLowerCase() + '" class="csp_swatch_adjacent_text" swatch-inside="true">'; 6457 html += '<span swatch-inside="true">' + color + '</span></div></li>'; 6458 } 6459 } 6460 html += show_more_swatch_html; 6461 html += '</ul></variant-csp-col-swatch>'; 6462 6463 if (swatch) { 6464 inner_selector_string = 'div[product-selector]'; 6465 item.insertAdjacentHTML('beforeend', html); 6466 let innermost_item = item; 6467 innermost_item.setAttribute('prod-id', availproduct.id); 6468 innermost_item.classList.add('csp-init-grid-item'); 6469 innermost_item.setAttribute('csp-swatch-added', 'true'); 6470 6471 } 6472 } else {} 6473 } 6474 } // if product is not empty 6475 } else { 6476 let item = items.item(i); 6477 let atag = item.getElementsByTagName("a")[0]; 6478 if (! atag && atag != 'null' && atag != 'undefined') { 6479 atag = item.parentElement.closest('a'); 6480 } 6481 if (atag && atag != 'null' && atag != 'undefined') { 6482 var href = atag.getAttribute('href'); 6483 if (href && href != 'null' && href != 'undefined') { 6484 href = href.substring(href.lastIndexOf('/') + 1); 6485 if (href.indexOf('?') > 0) { 6486 href = href.split('?')[0]; 6487 } 6488 let productindex = colproducts.map((p) => p.handle).indexOf(href); 6489 let availproduct = colproducts[productindex]; 6490 6491 if (availproduct && !hasSomeParentTheAttr(item, 'csp-swatch-added', 0) && !hasSomeChildTheAttr(item, 'csp-swatch-added', 0)) { 6492 let selectedopts = []; 6493 try { 6494 selectedopts = JSON.parse(opt); 6495 } catch (e) { 6496 selectedopts.push(opt) 6497 } 6498 6499 if (availproduct['options'].length > 0) { 6500 let found = false;
6501 availproduct.options.map(function(p) { 6502 if (! found) { 6503 if (selectedopts.includes(p['name'].toLowerCase())) { 6504 6505// console.log('found', p['name']) 6506// console.log('available', availproduct) 6507 opt = p['name'].toLowerCase(); 6508 found = true; 6509 } else { 6510 console.log('not found') 6511 } 6512 } 6513 }); 6514 } else { 6515 console.log('ttttttthereeeee') 6516 return; 6517 } 6518 var opts = availproduct.options.map(function(p) { 6519 return p['name'] 6520 }); 6521 var options = [...new Set(opts)]; 6522 6523// var options = availproduct['options']; 6524 options = options.map(txt => txt.toLowerCase()); 6525 let allcolors = ''; 6526 var optionname = 'option' + ( 6527 options.indexOf(opt) + 1 6528 ); 6529 var pi = availproduct['variants'].map(function(p) { 6530 return p[optionname] 6531 }); 6532 allcolors = [...new Set(pi)]; 6533 if (allcolors && allcolors.length > minswatchcount) { 6534 var show_more_swatch_html = ''; 6535 var swatch_limit = parseInt(jsondata.setting.limit_collection_swatch_val); 6536 if (swatch_limit < 1) { 6537 swatch_limit = 200; 6538 console.log('no limit'); 6539 } 6540 6541 let moreswatches = parseInt(allcolors.length) - swatch_limit; 6542 var moreswatchesflagclass = ''; 6543 if (moreswatches > 0) { 6544 show_more_swatch_html = '<li class="show_more_swatch_li" id="csp_show_more_' + availproduct.id + '_swatch">'; 6545 show_more_swatch_html += '<div class="csp-swatch-inner-wrapper csp_more_swatch"><div class="csp_swatch_bg_holder show_more_swatch_text">+' + moreswatches + '</div></div></li>'; 6546 moreswatchesflagclass = 'csphasmore'; 6547 } 6548 let html = '<variant-csp-col-swatch class="collection-swatch-wrap ' + moreswatchesflagclass + '"><ul class="opt js-csp csp-swatch-list">'; 6549 let swatch = false; 6550 for (var ci = 0; ci < allcolors.length; ci++) { 6551 var color = allcolors[ci]; 6552 var img = ''; 6553 var imgid = ''; 6554 var availflag = false; 6555 6556// console.log(availproduct); 6557 availproduct['variants'].map(function(p) { 6558 if (p.image_id && p[optionname] == color && imgid == '') { 6559 imgid = p.image_id; 6560 } 6561 if (p[optionname] == color && p['available']) { 6562 availflag = true; 6563 } 6564 }); 6565 6566 availproduct['images'].map(function(p) { 6567 if (img == '') { 6568 if (p.id && p.id == imgid) { 6569 img = p.src; 6570 } 6571 } 6572 }); 6573 if (color && ci < swatch_limit) { 6574 swatch = true; 6575 6576 6577 color_handle = color.replace(/\\([\s\S])|(")/g, "_"); 6578 color = color.replace(/\\([\s\S])|(")/g, """); 6579 html += '<li class="csp-swatch-item csp-avail-' + availflag + '" data-avail="' + availflag + '" data-img="' + img + '" data-tippy-content="' + color + '" data-prod="' + availproduct.id + '" onclick="return handleCollectionClick(this);" id="label_' + availproduct.id + '_' + opt.replace(/ /g, "_").toLowerCase().replace(/\\([\s\S])|(")/g, """) + '_' + color_handle.replace(/ /g, "_").toLowerCase() + '" data-value="' + color + '" data-name="cap_' + opt + '">'; 6580 html += '<div class="csp-swatch-inner-wrapper"><div id="csp_swatch_ui_' + availproduct.id + '_' + opt.replace(/ /g, "_").toLowerCase().replace(/\\([\s\S])|(")/g, """) + '_' + color_handle.replace(/ /g, "_").toLowerCase() + '" class="csp_swatch_bg_holder"> </div> '; 6581 html += '<div id="csp_swatch_ajdtext_' + availproduct.id + '_' + opt.replace(/ /g, "_").toLowerCase().replace(/\\([\s\S])|(")/g, """) + '_' + color_handle.replace(/ /g, "_").toLowerCase() + '" class="csp_swatch_adjacent_text" swatch-inside="true">'; 6582 html += '<span swatch-inside="true">' + color + '</span></div></li>'; 6583 } 6584 } 6585 html += show_more_swatch_html; 6586 html += '</ul></variant-csp-col-swatch>'; 6587 if (swatch) { // item.insertAdjacentHTML( 'beforeend', html ); 6588 let inner_selector_string = ''; 6589 if (isprimaryselector) { 6590 inner_selector_string = 'div[product-selector]'; 6591 atag.insertAdjacentHTML('beforeend', html); 6592 let innermost_item = atag; 6593 innermost_item.setAttribute('prod-id', availproduct.id); 6594 innermost_item.classList.add('csp-init-grid-item'); 6595 innermost_item.setAttribute('csp-swatch-added', 'true'); 6596 6597 } else { 6598 inner_selector_string = '.product-card__price-wrapper, .product-card__price, .card-information,.grid-view-item,.grid-product__wrapper, .product-item--price, .product__prices, a.grid-link,.product-item-price,a.productitem--image-link,a.ProductItem__Wrapper,.product-item__media a,a.stretched-link,a.product_card,.product_image a,.yv-product-card-img a'; 6599 let sec_inner_selector = item.querySelector(inner_selector_string); 6600 if (sec_inner_selector) { 6601 sec_inner_selector.insertAdjacentHTML('beforeend', html); 6602 let innermost_item = sec_inner_selector.closest(out_selector_string); 6603 innermost_item.setAttribute('prod-id', availproduct.id); 6604 innermost_item.classList.add('csp-init-grid-item'); 6605 innermost_item.setAttribute('csp-swatch-added', 'true'); 6606 6607 } 6608 } 6609 } else {} 6610 6611 } 6612 } 6613 } 6614 } 6615 } 6616 } 6617 if (i == items.length - 1) { 6618 renderingswatchesflag = 1; 6619 } 6620 } 6621 6622 if (renderingswatchesflag == 1) { 6623 var jsondata = window.jsondata; 6624 var items = document.getElementsByClassName("csp-swatch-item"); 6625 var swatch_layout_type_class = "csp_layout_" + jsondata.setting.layout_type; 6626 var swatch_border_size_class = "csp_swatch_border_size_color_" + jsondata.setting.swatch_border_size; 6627 var swatch_border_spacing_class = "csp_swatch_border_spacing_" + jsondata.setting.swatch_border_spacing; 6628 var swatch_hover_effect_class = "csp_swatch_hover_effect_" + jsondata.setting.swatch_hover_effect; 6629 var swatch_image_position_class = "csp_swatch_image_postion_" + jsondata.setting.swatch_image_position; 6630 var swatch_image_zoom = "csp__swatch_zoom_" + jsondata.setting.swatch_image_zoom; 6631 var variant_as_swatch = parseInt(jsondata.setting.variant_image_as_swatch); 6632 for (var i = 0; i < items.length; i++) { 6633 6634 item = items.item(i); 6635 var name = item.getAttribute('data-name') 6636 var p_id = item.getAttribute('data-prod'); 6637 var optvalue = item.getAttribute('data-value'); 6638 optvalue = optvalue.toLowerCase(); 6639 name = name.replace("cap_", ""); 6640 let productdata = ''; 6641 let globaldata = ''; 6642 if (jsondata.individual) { 6643 productdata = jsondata.individual[p_id]; 6644 } 6645 if (jsondata.global) { 6646 globaldata = jsondata.global; 6647 } 6648 6649// var globaldata = jsondata.global; 6650// var labelseletor = 'label_'+p_id+'_'+optvalue; 6651// var labelseletor = 'label_'+p_id+'_'+item.getAttribute('data-value') 6652// var label = document.getElementsByClassName('swatch'); 6653 6654 var labelseletor = 'label_' + p_id + '_' + name + '_' + item.getAttribute('data-value').replace(/ /g, "_"); 6655 labelseletor = labelseletor.replace(/ /g, "_").toLowerCase(); 6656 labelseletor = labelseletor.replace(/\\([\s\S])|(")/g, "_"); 6657 var label = document.getElementById(labelseletor); 6658 var getimg = ''; 6659 if (label) { 6660 getimg = label.getAttribute('data-img'); 6661 } 6662 var swatch_innerselector = 'csp_swatch_ui_' + p_id + '_' + name + '_' + item.getAttribute('data-value'); 6663 swatch_innerselector = swatch_innerselector.replace(/ /g, "_").toLowerCase().replace(/\\([\s\S])|(")/g, "_"); 6664 6665 var swatch_inner = document.getElementById(swatch_innerselector); 6666 var swatch_adjacent_text_divselector = 'csp_swatch_ajdtext_' + p_id + '_' + name + '_' + item.getAttribute('data-value'); 6667 swatch_adjacent_text_divselector = swatch_adjacent_text_divselector.replace(/ /g, "_").toLowerCase().replace(/\\([\s\S])|(")/g, "_"); 6668 var swatch_adjacent_text_div = document.getElementById(swatch_adjacent_text_divselector); 6669 6670 var more_swatch_icon_selector = 'csp_show_more_' + p_id + '_swatch'; 6671 var more_swatch_icon = document.getElementById(more_swatch_icon_selector); 6672 6673 label.classList.add(swatch_layout_type_class, swatch_border_spacing_class, swatch_hover_effect_class); 6674 6675 swatch_inner.classList.add(swatch_image_zoom, swatch_image_position_class); 6676 if (more_swatch_icon) { 6677 more_swatch_icon.classList.add(swatch_layout_type_class, swatch_border_spacing_class); 6678 6679 } 6680 6681 if (variant_as_swatch) { 6682 swatch_inner.style.backgroundImage = 'url("' + getimg + '")'; 6683 swatch_inner.style.backgroundSize = 'cover'; 6684 } else if (productdata && productdata[name] && productdata[name][optvalue]) { 6685 var valuedata = productdata[name][optvalue]; 6686 swatch_inner.style.color = "#fff"; 6687 if (valuedata.value_type == 'monocolor') { 6688 6689 swatch_inner.style.backgroundColor = "#" + valuedata.option_value; 6690 } else if (valuedata.value_type == 'dualtone') { 6691 6692 var color1 = valuedata.option_value; 6693 var color2 = valuedata.option_value2; 6694 swatch_inner.style.background = "-moz-linear-gradient(top, #" + color1 + " 0%, #" + color1 + " 50%, #" + color2 + " 50%, #" + color2 + " 100%)"; 6695 swatch_inner.style.background = "-webkit-gradient(left top, left bottom, color-stop(0%, #" + color1 + "), color-stop(50%, #" + color1 + "), color-stop(50%, #" + color2 + "), color-stop(100%, #" + color2 + "))"; 6696 swatch_inner.style.background = "-webkit-linear-gradient(top, #" + color1 + " 0%, #" + color1 + " 50%, #" + color2 + " 50%, #" + color2 + " 100%)"; 6697 swatch_inner.style.background = "-o-linear-gradient(top, #" + color1 + " 0%, #" + color1 + " 50%, #" + color2 + " 50%, #" + color2 + " 100%"; 6698 swatch_inner.style.background = "-ms-linear-gradient(top, #" + color1 + " 0%, #" + color1 + " 50%, #" + color2 + " 50%, #" + color2 + " 100%"; 6699 swatch_inner.style.background = "linear-gradient(to bottom, #" + color1 + " 0%, #" + color1 + " 50%, #" + color2 + " 50%, #" + color2 + " 100%)"; 6700 swatch_inner.style.background = "linear-gradient(to bottom, #" + color1 + " 0%, #" + color1 + " 50%, #" + color2 + " 50%, #" + color2 + " 100%)"; 6701 swatch_inner.style.filter = "progid:DXImageTransform.Microsoft.gradient( startColorstr='#" + color1 + "', endColorstr='#" + color2 + "',GradientType=0 )"; 6702 } else { // label.style.backgroundImage = 'url('+valuedata.option_value+')'; 6703 if (! valuedata.option_value.includes('https:/')) { 6704 swatch_inner.style.backgroundImage = 'url("https://collection-swatch-pug-aws-bucket.s3.us-east-2.amazonaws.com/' + valuedata.option_value + '")'; 6705 } else { 6706 swatch_inner.style.backgroundImage = 'url(' + valuedata.option_value + ')'; 6707 } swatch_inner.style.backgroundSize = 'cover'; 6708 } 6709 6710// global product data 6711 } else if (globaldata && globaldata[name] && globaldata[name][optvalue]) { 6712 var valuedata = globaldata[name][optvalue]; 6713 swatch_inner.style.backgroundColor = "#" + valuedata.option_value 6714 swatch_inner.style.color = "#fff"; 6715 if (valuedata.value_type == 'monocolor') { 6716 swatch_inner.style.backgroundColor = "#" + valuedata.option_value; 6717 } else if (valuedata.value_type == 'dualtone') { 6718 var color1 = valuedata.option_value; 6719 var color2 = valuedata.option_value2; 6720 swatch_inner.style.background = "-moz-linear-gradient(top, #" + color1 + " 0%, #" + color1 + " 50%, #" + color2 + " 50%, #" + color2 + " 100%)"; 6721 swatch_inner.style.background = "-webkit-gradient(left top, left bottom, color-stop(0%, #" + color1 + "), color-stop(50%, #" + color1 + "), color-stop(50%, #" + color2 + "), color-stop(100%, #" + color2 + "))"; 6722 swatch_inner.style.background = "-webkit-linear-gradient(top, #" + color1 + " 0%, #" + color1 + " 50%, #" + color2 + " 50%, #" + color2 + " 100%)"; 6723 swatch_inner.style.background = "-o-linear-gradient(top, #" + color1 + " 0%, #" + color1 + " 50%, #" + color2 + " 50%, #" + color2 + " 100%"; 6724 swatch_inner.style.background = "-ms-linear-gradient(top, #" + color1 + " 0%, #" + color1 + " 50%, #" + color2 + " 50%, #" + color2 + " 100%"; 6725 swatch_inner.style.background = "linear-gradient(to bottom, #" + color1 + " 0%, #" + color1 + " 50%, #" + color2 + " 50%, #" + color2 + " 100%)"; 6726 swatch_inner.style.background = "linear-gradient(to bottom, #" + color1 + " 0%, #" + color1 + " 50%, #" + color2 + " 50%, #" + color2 + " 100%)"; 6727 swatch_inner.style.filter = "progid:DXImageTransform.Microsoft.gradient( startColorstr='#" + color1 + "', endColorstr='#" + color2 + "',GradientType=0 )"; 6728 } else { 6729 if (! valuedata.option_value.includes('https:/')) { 6730 swatch_inner.style.backgroundImage = 'url("https://collection-swatch-pug-aws-bucket.s3.us-east-2.amazonaws.com/' + valuedata.option_value + '")'; 6731 } else { 6732 swatch_inner.style.backgroundImage = 'url(' + valuedata.option_value + ')'; 6733 } swatch_inner.style.backgroundSize = 'cover'; 6734 } 6735 } else {} 6736 } // swatch li item forloop end 6737 } // if renderswatchfinished 6738 } // if item ends here 6739 6740 6741 6742 if (swatch_text_layout == 'swatch_name_on_hover') { 6743 productlist = document.querySelectorAll('.csp-swatch-item:not(.tooltip-init-yes)'); 6744 for (var i = 0; i < productlist.length; i++) { 6745 tippy(productlist[i], { 6746 placement: jsondata.setting.swatch_tooltip_position, 6747 arrow: true 6748 }); 6749 productlist[i].classList.add('tooltip-init-yes'); 6750 } 6751 } 6752 } 6753 } 6754 6755/* csp_swatch_render ends here */ 6756 async function getproducts(href) { 6757 const requestOptions = { 6758 method: 'GET' 6759 }; 6760 let isItTrue = await fetch('https://' + window.domain + '/products/' + href + '.json', requestOptions).then( 6761 response => response.ok == true 6762 ? response.json() 6763 : '' 6764 ).then(data => { 6765 if (data) { 6766 return data; 6767 } 6768 }); 6769 return isItTrue; 6770 } 6771 function hasSo
6771meParentTheAttr(element, attrname, parentnodecount) { 6772 if (element && parentnodecount < 5) { 6773 if (element.hasAttribute(attrname)) { 6774 return true 6775 }; 6776 return element.parentNode && hasSomeParentTheAttr(element.parentNode, attrname, parentnodecount + 1); 6777 } 6778 } 6779 function hasSomeChildTheAttr(element, attrname, childnodecount) { 6780 if (element && childnodecount < 5) { 6781 if (element.hasAttribute(attrname)) { 6782 return true 6783 }; 6784 return element.childNodes[0] && hasSomeChildTheAttr(element.children[0], attrname, childnodecount + 1); 6785 } 6786 } 6787 function removeSelfClass(className) { 6788 var elements = document.getElementsByClassName(className); 6789 while (elements.length > 0) { 6790 elements[0].classList.remove(className) 6791 } 6792 } 6793 function isHidden(el) { 6794 return(el.offsetParent === null) 6795 } 6796 6797 function handleCollectionClick(e) { 6798 var imgsrc = e.getAttribute('data-img'); 6799 if (imgsrc) { 6800 var prodid = e.getAttribute('data-prod'); 6801 var ele = document.querySelector('[prod-id="' + prodid + '"]'); 6802 6803 if (ele) { 6804 dimg = ele.getElementsByTagName('img')[0]; 6805 secondryimg = ele.getElementsByTagName('img')[1]; 6806 bg_set = ele.querySelectorAll('[data-bgset]'); 6807 pnode = bg_set[0]; 6808 snode = bg_set[1]; 6809 6810 if (dimg && ! isHidden(dimg)) { // console.log('found img', dimg); 6811 dimg 6812 .setAttribute('src', imgsrc) 6813 dimg 6814 .setAttribute('srcset', imgsrc) 6815 dimg 6816 .style 6817 .backgroundImage = 'url("' + imgsrc + '")'; 6818 6819 } 6820 if (secondryimg && ! isHidden(secondryimg)) { 6821 secondryimg 6822 .setAttribute('src', imgsrc) 6823 secondryimg 6824 .setAttribute('srcset', imgsrc) 6825 secondryimg 6826 .style 6827 .backgroundImage = 'url("' + imgsrc + '")'; 6828 } 6829 6830 if (pnode) { 6831 pnode 6832 .setAttribute('src', imgsrc) 6833 pnode 6834 .setAttribute('srcset', imgsrc) 6835 pnode 6836 .setAttribute('data-bgset', imgsrc) 6837 pnode 6838 .style 6839 .backgroundImage = 'url("' + imgsrc + '")'; 6840 } 6841 if (snode) { 6842 snode 6843 .setAttribute('src', imgsrc) 6844 snode 6845 .setAttribute('srcset', imgsrc) 6846 snode 6847 .setAttribute('data-bgset', imgsrc) 6848 snode 6849 .style 6850 .backgroundImage = 'url("' + imgsrc + '")'; 6851 } 6852 6853 } 6854 } 6855 6856// var value = e.value; 6857 var value = e.getAttribute('data-value'); 6858 6859// var name = e.name; 6860 var name = e.getAttribute('data-name'); 6861 if (name) { 6862 name = name.replace("csp_", ""); 6863 } 6864 var elements = document.getElementsByName(name); 6865 elements.forEach(function(input) { 6866 if (input.value == value) { 6867 input.checked = true; 6868 } 6869 const event = new Event("change", { 6870 view: window, 6871 bubbles: true, 6872 cancelable: true 6873 }); 6874 input.dispatchEvent(event); 6875 }); 6876 6877 var element = e.getAttribute('id'); 6878 removeSelfClass('csp_active_swatch'); 6879 var active = e.classList.add("csp_active_swatch"); 6880 return false; 6881 } 6882 6883 window.addEventListener("load", function() { 6884 window.CSP = window.CSP || {}; 6885 window.dispatchEvent(new Event('resize')); 6886 if (window.jsondata) { 6887 var settings = window.jsondata.setting; 6888 var jsondata = window.jsondata; 6889 } 6890 if (settings.collection_page_swatch == 1 && settings.swatch_option != 'undefined' && settings.swatch_option != 'null' && settings.swatch_option != '') { 6891 var opt = settings.swatch_option; 6892 } 6893 6894// checkifproducts(); 6895 var nodes = document.querySelectorAll("div.grid-item, div.grid__item.grid-product, li.featured-collections__item, li.grid__item, div.grid__item, div[product-selector],li.productgrid--item,div.Grid__Cell,div.main-div,div.box,div.product-wrap, div.yv-product-card"); 6896 window.CSP.first_selector = nodes[0]; 6897 window.CSP.last_selector = nodes[nodes.length - 1]; 6898 window.CSP.selectors_count = nodes.length; 6899 var selectors_count_new = window.CSP.selectors_count; 6900 var first_selector_new = window.CSP.first_selector; 6901 var last_selector_new = window.CSP.last_selector; 6902 setInterval(function() { 6903 console.log('checking new products'); 6904 6905 let nodes = document.querySelectorAll("div.grid-item, div.grid__item.grid-product, li.featured-collections__item, li.grid__item, div.grid__item, div[product-selector],li.productgrid--item,div.Grid__Cell,div.main-div,div.box,div.product-wrap, div.yv-product-card"); 6906 selectors_count_new = nodes.length; 6907 first_selector_new = nodes[0]; 6908 last_selector_new = nodes[nodes.length - 1]; 6909 if (selectors_count_new != window.CSP.selectors_count && window.location.href.indexOf("/pages/") < 0) { 6910 6911 checkifproducts(); 6912 window.CSP.selectors_count = selectors_count_new; 6913 6914 } 6915 6916 if (first_selector_new != '' && window.location.href.indexOf("/pages/") < 0) { 6917 if (first_selector_new != window.CSP.first_selector || last_selector_new != window.CSP.last_selector) { 6918 window.CSP.selectors_count = selectors_count_new; 6919 checkifproducts(); 6920 } 6921 } 6922 window.CSP.first_selector = first_selector_new; 6923 window.CSP.last_selector = last_selector_new; 6924 window.CSP.selectors_count = selectors_count_new; 6925 }, 5000); 6926 }); 6927</script>
6927 6928<div style="display:none;" id="csphasloaded"></div> 6929 6930 6931</div><div id="shopify-block-AMXlNNXM5SWtGZ0cxR__17151115064775110295" class="shopify-block shopify-app-block"><style data-recharge-theme='{"has_theme_customization": true, "design_mode": false }'> 6932 .recharge-theme { 6933 /* App */ 6934 --recharge-app-background: #FFFFFF; 6935 --recharge-app-container: 1200px; 6936 --recharge-app-vertical-padding: 32px; 6937 6938 /* Brand colors */ 6939 6940--recharge-color-brand: #006937; 6941 6942 /* Tints */ 6943 --recharge-color-brand-120: #003c1f; 6944 --recharge-color-brand-20: #33875f; 6945 --recharge-color-brand-40: #66a587; 6946 --recharge-color-brand-60: #99c3af; 6947 --recharge-color-brand-75: #bfdacd; 6948 --recharge-color-brand-85: #d9e9e1; 6949 6950 /* Neutral */ 6951 --recharge-color-neutral: hsl(151, 35%, 7%); 6952 --recharge-color-neutral-80: hsl(151, 7%, 25%); 6953 --recharge-color-neutral-70: hsl(151, 5%, 35%); 6954 --recharge-color-neutral-40: hsl(151, 3%, 63%); 6955 --recharge-color-neutral-10: hsl(151, 2%, 91%); 6956 6957 6958 /* Links */ 6959 --recharge-button-secondary: #348731; 6960 --recharge-button-secondary-120: #276625; 6961 --recharge-button-secondary-60: #85b783; 6962 6963 /* Images */ 6964 --recharge-images-ratio: 1; 6965 6966 /* Cards */ 6967 6968 --recharge-cards-background: #F7F7F7; 6969 6970 6971 6972 --recharge-cards-border-color: #C5C7C3; 6973 6974 6975 /* Fonts */ 6976 --recharge-typography-scale: 16px; 6977 --recharge-typography-size-1: calc(3 * var(--recharge-typography-scale)); 6978 --recharge-typography-size-2: calc(2.25 * var(--recharge-typography-scale)); 6979 --recharge-typography-size-3: calc(1.625 * var(--recharge-typography-scale)); 6980 --recharge-typography-size-4: calc(1.25 * var(--recharge-typography-scale)); 6981 --recharge-typography-size-5: calc(1 * var(--recharge-typography-scale)); 6982 --recharge-typography-size-6: calc(.875 * var(--recharge-typography-scale)); 6983 6984 /** Text **/ 6985 --recharge-typography-light: #FFFFFF; 6986 --recharge-typography-primary: var(--recharge-color-neutral); 6987 --recharge-typography-secondary: var(--recharge-color-neutral-70); 6988 6989 /* Corners */ 6990 --recharge-corners-radius: 0px; 6991 6992 --recharge-button-border-radius: 0px; 6993 6994 6995 /* Views */ 6996 6997 --recharge-views-background: #FFFFFF; 6998 6999 7000 /* Buttons */ 7001 --recharge-button-font-family: inherit; 7002 --recharge-button-brand: var(--recharge-color-brand); 7003 --recharge-button-color: #FFFFFF; 7004 } 7005</style> 7006 7007</div><div id="shopify-block-AWmJtR3h3dmtkb1Noe__219870436654832245" class="shopify-block shopify-app-block"> 7008 7009 7010</div>
7010<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7010 7011</body> 7012 7013 7014 7015</html> 7016 7017 7018 7019 7020 7021<!-- Start - Gorgias custom responses --> 7022
7023<script> 7024var initGorgiasChatPromise = (window.GorgiasChat) ? window.GorgiasChat.init() : new Promise(function (resolve) { window.addEventListener('gorgias-widget-loaded', function () { resolve();})}); 7025 7026initGorgiasChatPromise.then(function() { 7027 var chatDict = { 7028 clickToRetry: "Click to retry.", 7029 contactFormAskAdditionalMessage: "Would you like to add any more information?", 7030 contactFormAskEmail: "How can we contact you?", 7031 contactFormAskMessage: "Got it! Share any additional details to help us assist you.", 7032 contactFormSSPUnsuccessfulAskAdditionalMessage: "Sorry to hear that! Share any additional details to help us assist you.", 7033 contactFormAskSubject: "What can we help you with?", 7034 contactFormAskSubjectOther: "Please type the subject:", 7035 contactFormEndingMessage: "Thanks for your message, we'll email you soon.", 7036 contactFormEndingMessageWithHelpCenter: "Thanks for your message, we'll email you soon. In the meantime, visit our Help Center!", 7037 contactFormIntro: "Leave a message and we'll email you once we're online.", 7038 conversationTimestampHeaderFormat: "MMMM D", 7039 actionPostbackError: "An error occurred while processing your action. Please try again.", 7040 fetchHistory: "Load more", 7041 fetchingHistory: "Retrieving history...", 7042 invalidFileError: "Only images are supported. Choose a file with a supported extension (jpg, jpeg, png, gif, or bmp).", 7043 leaveAMessage: "Leave A Message", 7044 leaveAnotherMessage: "Leave Another Message", 7045 messageError: "An error occurred while sending your message. Please try again.", 7046 messageIndicatorTitlePlural: "({count}) New messages", 7047 messageIndicatorTitleSingular: "({count}) New message", 7048 messageNotDelivered: "Message not delivered. ", 7049 messageRelativeTimeDay: "{value}d ago", 7050 messageRelativeTimeHour: "{value}h ago", 7051 messageRelativeTimeJustNow: "Just now", 7052 messageRelativeTimeMinute: "{value}m ago", 7053 messageTimestampFormat: "h:mm A", 7054 messageSending: "Sending...", 7055 messageDelivered: "Delivered", 7056 tapToRetry: "Message not delivered. Tap to retry.", 7057 unsupportedMessageType: "Unsupported message type.", 7058 inputPlaceholder: "Type a message...", 7059 emailCapturePlaceholder: "[email protected]", 7060 emailCaptureInputLabel: "Get notified by email", 7061 emailCaptureOnlineTriggerText: "Leave us your email and we will reply soon.", 7062 emailCaptureOnlineThanksText: "Thanks! We'll email you at {email} if you leave.", 7063 emailCaptureOfflineTriggerText: "We're away, leave us your email and we'll respond shortly.", 7064 emailCaptureOfflineThanksText: "Thanks {email}! We'll get back to you shortly.", 7065 emailCaptureRequiredEmailPlaceholder: "Leave your email", 7066 emailCaptureRequiredMessagePlaceholder: "Write your message", 7067 backLabelBackInAMinute: "Back in 1 minute", 7068 backLabelBackInMinutes: "Back in {value} minutes", 7069 backLabelBackInAnHour: "Back in 1 hour", 7070 backLabelBackInHours: "Back in {value} hours", 7071 backLabelBackInDays: "Back in {value} days", 7072 backLabelBackTomorrow: "Back soon", 7073 campaignClickToReply: "Click to reply", 7074 characters: "characters", 7075 poweredBy: "Powered by", 7076 productInformation: "Product information", 7077 productQuestionShort: "Product Question", 7078 shopClosingSoon: "{shopName} is closing in {minutes} minutes.", 7079 shopClosingInAMinute: "{shopName} is closing in 1 minute.", 7080 shopClosingInLessThanAMinute: "{shopName} is closing in less than 1 minute.", 7081 shopClosed: "{shopName} is now closed. Agents might not be available.", 7082 send: "Send", 7083 usualReplyTimeDay: "Typically replies within a day", 7084 usualReplyTimeHours: "Typically replies in a few hours", 7085 usualReplyTimeMinutes: "Typically replies in a few minutes", 7086 backLabelBackAt: "Back online at {time}", 7087 backLabelBackOn: "Back on {weekday}", 7088 emailCaptureTriggerTypicalReplyDay: "We typically reply in a day.", 7089 emailCaptureTriggerTypicalReplyHours: "We typically reply in a few hours.", 7090 emailCaptureTriggerTypicalReplyMinutes: "We typically reply in a few minutes.", 7091 emailCaptureTriggerBackOnlineOn: "We'll be back online on {weekday}", 7092 emailCaptureTriggerBackOnlineAt: "We'll be back online at {time}", 7093 emailCaptureThanksText: "Thanks for reaching out! You'll get replies here and in your email.", 7094 emailCaptureTriggerTextBase: "Leave us your email and we'll get back to you.", 7095 emailCaptureOnlineTriggerTextShortly: "Leave us your email and we'll get back to you shortly.", 7096 introductionText: "How can we help?", 7097 offlineIntroductionText: "We'll be back soon", 7098 subject: "Subject", 7099 thatsAll: "That's all", 7100 headerText: "Gorgias Team", 7101 poweredByGorgias: "Powered by Gorgias", 7102 unsupportedActionType: "Unsupported action type." 7103 } 7104 7105 var sspDict = { 7106 applyPromoCode: "Apply promo code", 7107 april: "Apr", 7108 articleThatMayHelp: "Here is an article that may help:", 7109 articleRecommendationInputPlaceholder: "Need more help? Ask us a question!", 7110 attemptedDelivery: "Attempted delivery", 7111 august: "Aug", 7112 backToHome: "Back To Home", 7113 billingInformation: "Billing information", 7114 cancel: "Cancel", 7115 cancelFulfillment: "Cancel fulfillment", 7116 cancelMessageDescription: "I'd like to cancel the following fulfillment", 7117 cancelOrder: "Cancel an order", 7118 cancelOrderShort: "Cancel Order", 7119 canceled: "Canceled", 7120 cancelled: "Cancelled", 7121 cantSignIn: "Can't sign in?", 7122 changeShippingAddress: "I'd like to change my shipping address", 7123 checkpointOrderPlaced: "Order placed", 7124 checkpointInfoReceived: "Info received", 7125 checkpointInTransit: "In transit", 7126 checkpointOutForDelivery: "Out for delivery", 7127 checkpointAttemptFail: "Failed attempt", 7128 checkpointDelivered: "Delivered", 7129 checkpointAvailableForPickup: "Available for pickup", 7130 checkpointException: "Exception", 7131 checkpointExpired: "Expired", 7132 checkpointPending: "Pending", 7133 checkpointException_001: "Exception", 7134 checkpointException_002: "Customer moved", 7135 checkpointException_003: "Customer refused delivery", 7136 checkpointException_004: "Delayed (Customs clearance)", 7137 checkpointException_005: "Delayed (External factors)", 7138 checkpointException_006: "Held for payment", 7139 checkpointException_007: "Incorrect Address", 7140 checkpointException_008: "Pick up missed", 7141 checkpointException_009: "Rejected by carrier", 7142 checkpointException_010: "Returning to sender", 7143 checkpointException_011: "Returned to sender", 7144 checkpointException_012: "Shipment damage", 7145 checkpointException_013: "Shipment lost", 7146 checkSpamFolder: "If you can't find the verification email, please check your spam and junk folders.", 7147 codeExpiresIn: "Code expires in", 7148 codeSentTo: "Code sent to", 7149 codeWillExpire: "This code will expire in 10 minutes. If you didn't initiate this request, please let our support agents know.", 7150 confirmed: "Confirmed", 7151 createdAt: "Created at", 7152 customerHasNoOrdersEmail: "No orders found for this email", 7153 customerHasNoOrdersPhone: "No orders found for this phone number", 7154 damagedInDelivery: "My order was damaged in delivery", 7155 december: "Dec", 7156 delivered: "Delivered", 7157 deliveredAt: "at", 7158 deliveredOn: "Delivered on", 7159 deliveredVia: "Shipped via", 7160 editOrder: "Edit order", 7161 email: "Email", 7162 errorFetchingOrders: "An error occurred while fetching your orders", 7163 estimatedDelivery: "Estimated delivery", 7164 etaProvidedBy: "ETA provided by", 7165 expectToBeDeliveredBy: "by", 7166 failedDelivery: "Failed delivery", 7167 failedFulfillment: "Failed fulfillment", 7168 failure: "Failure", 7169 february: "Feb", 7170 fillYourEmailToTalkToAnAgent: "Fill your email to talk to an agent", 7171 findOrder: "Find your order", 7172 fulfillment: "Fulfillment", 7173 fulfillmentDetails: "Fulfillment details", 7174 happyToHelp: "Happy to help, have a great day!", 7175 hiFirstname: "Hi ,", 7176 howCanIHelp: "How can we help?", 7177 iHaveTheFollowingIssue: "I have the following Issue:", 7178 iWouldLikeToCancelTheFollowingOrder: "I'd like to cancel the following order", 7179 iWouldLikeToReturnTheFollowingItems: "I'd like to return the following items", 7180 inTransit: "In transit", 7181 inTransitVia: "In-transit via", 7182 incorrectOrder: "I did not receive the correct order", 7183 invalidCode: "Invalid code", 7184 invalidPhoneNumber: "Invalid phone number", 7185 itemNames: "Item names", 7186 itemsRequestedForReturn: "Items requested for return", 7187 january: "Jan", 7188 july: "Jul", 7189 june: "June", 7190 labelPrinted: "Label printed", 7191 labelPurchased: "Label purchased", 7192 lastUpdated: "Last updated", 7193 learnMore: "Learn more", 7194 lostOrderDetails: "Lost your order details? Talk to an agent", 7195 manageYourOrders: "Manage your orders", 7196 march: "Mar",
7197 maxVerificationAttemptsReached: "Maximum verification attempts reached", 7198 may: "May", 7199 needHelp: "Need more help?", 7200 noCustomerAssociatedEmail: "No customer associated with this email", 7201 noCustomerAssociatedPhone: "No customer associated with this phone number", 7202 noINeedMoreHelp: "No, I need more help", 7203 november: "Nov", 7204 october: "Oct", 7205 of: "of", 7206 oneItemSelected: "1 item selected", 7207 order: "Order", 7208 orderCreated: "Order Created", 7209 orderNotFound: "We have no record of that order number and email combination. Please try again or ", 7210 orderNumber: "Order number", 7211 orderPlaced: "Order placed", 7212 other: "Other", 7213 outForDelivery: "Out for delivery", 7214 outForDeliveryVia: "Out for delivery via", 7215 partiallyRefunded: "Partially refunded", 7216 pastDeliveryDate: "I'm past my expected delivery date", 7217 payment: "Payment", 7218 pendingDelivery: "Pending delivery", 7219 pleaseRefreshPageToUseChat: "Please refresh your page to continue using the chat.", 7220 pleaseUseVerificationCodeToLogIn: "Please use this verification code to complete your log-in:", 7221 previousConversation: "Go to previous conversation", 7222 processing: "Processing", 7223 processingFulfillment: "Processing fulfillment", 7224 provideEmailAndOrderNumber: "You must provide an email and an order number", 7225 quantityToReturn: "Quantity to return", 7226 quickAnswers: "Quick answers", 7227 readyForPickup: "Ready for pickup", 7228 reasonCancelOrder: "I'd like to cancel my order", 7229 reasonCancelSubscription: "I'd like to cancel my subscription", 7230 reasonChangeDeliveryDate: "I'd like to change the delivery date", 7231 reasonChangeShippingAddress: "I'd like to change my shipping address", 7232 reasonDidNotReceiveRefund: "I didn't get my refund", 7233 reasonDiscountNotWorking: "My discount code is not working", 7234 reasonEditOrder: "I'd like to edit my order", 7235 reasonEditSubscription: "I'd like to edit my subscription", 7236 reasonExchangeRequest: "I'd like to exchange items in my order", 7237 reasonForgotToUseDiscount: "I forgot to apply my discount code", 7238 reasonIncorrectItems: "The items are different from what I ordered", 7239 reasonItemsMissing: "Some items are missing from my order", 7240 reasonNotHappy: "I'm not happy with the product I received ð", 7241 reasonOrderDamaged: "My order was damaged in delivery", 7242 reasonOrderDefective: "The items in my order are defective", 7243 reasonOrderStillNotShipped: "My order should have shipped by now", 7244 reasonOrderStuckInTransit: "My order has been stuck in transit", 7245 reasonOther: "Other", 7246 reasonPastExpectedDeliveryDate: "I'm past my expected delivery date", 7247 reasonReorderItems: "I'd like to reorder some items", 7248 reasonReplaceItemsRequest: "I'd like to replace items in my order", 7249 reasonRequestDiscount: "I'd like a discount code", 7250 reasonRequestRefund: "I'd like to get a refund for this order", 7251 reasonReturnProduct: "I'd like to return a product", 7252 reasonVeryHappy: "I'm very happy with the product I received ð", 7253 reasonWhereIsMyOrder: "Where is my order?", 7254 refunded: "Refunded", 7255 reportAnIssueWithOrder: "Report an issue with an order", 7256 reportIssue: "Report issue", 7257 reportIssueShort: "Report Issue", 7258 requestCancellation: "Request Cancellation", 7259 requestReturn: "Request Return", 7260 resendCode: "Resend code", 7261 return: "Return", 7262 returnItems: "Return items", 7263 returnOrder: "Return an order", 7264 returnOrderShort: "Return Order", 7265 see1MoreItem: "1 more item", 7266 see1MoreOrder: "See 1 more order", 7267 seeArticles: "See Articles", 7268 seeMoreItems: "{moreItemsCount} more items", 7269 seeMoreOrders: "See {nextPageOrderCount} more orders", 7270 seeOrders: "See your orders", 7271 selectAll: "Select all", 7272 sendUsAMessage: "Send us a message", 7273 sendCode: "Send code", 7274 sent: "Sent", 7275 september: "Sept", 7276 severalItemsSelected: "{itemsSelectedCount} items selected", 7277 shipmentBeingDelivered: "Order shipment is being delivered to its final destination.", 7278 shipping: "Shipping", 7279 shippingAddress: "Shipping address", 7280 shippingInformation: "Shipping information", 7281 showLessItems: "Show less",
7282 signIn: "Sign in", 7283 sincerely: "Sincerely,", 7284 sms: "SMS", 7285 sorryToHearThatEmailRequired: "Sure thing, leave us your email and we will get back to you..", 7286 sorryToHearThatEmailNotRequired: "Sure, someone will be with you soon.", 7287 sorryToHearThatOfflineEmailCaptured: "Sure, we'll get back to you by email.", 7288 sorryToHearThatOnlineEmailCaptured: "Sure thing. Someone will be with you in a few minutes.", 7289 startConversation: "Start conversation", 7290 stuckInTransit: "My order has been stuck in transit for several days", 7291 subtotal: "Subtotal (Inc. tax)", 7292 summary: "Summary", 7293 supportTeam: "The support team", 7294 talkToLiveAgent: "talk to a live agent", 7295 thanksOurTeamWillRespond: "Thanks, our team will respond shortly.", 7296 total: "Total", 7297 track: "Track", 7298 trackOrder: "Track an order", 7299 trackOrderShort: "Track Order", 7300 trackingNumber: "Tracking number", 7301 trackingNumberPrefix: "Tracking no.", 7302 trackingUrl: "Tracking Url", 7303 trySigningInWithOrderNumber: "Try signing in with order number", 7304 unavailable: "Unavailable", 7305 unfulfilled: "Unfulfilled", 7306 verificationCodeField: "6-digit code", 7307 wasThisRelevant: "Was this relevant?", 7308 whatIsWrongWithOrder: "What is wrong with your order?", 7309 yesThankYou: "Yes, thank you", 7310 yourEmail: "Your email", 7311 yourOrders: "Your orders", 7312 yourPhoneNumber: "Your phone number", 7313 youWillGetRepliesHereAndByEmail: "Thanks! You'll get replies here and by email.", 7314 youWillGetRepliesByEmail: "Thanks! You'll get replies by email.", 7315 errorSendingReportIssue: "Something went wrong while sending the report issue." 7316 } 7317 7318 window.GORGIAS_CHAT_TEXTS = chatDict 7319 GorgiasChat.updateTexts(chatDict) 7320 GorgiasChat.updateSSPTexts(sspDict) 7321}) 7322</script>
7322 7323 7324<!-- End - Gorgias custom responses --> 7325 7326 7327
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.