<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Acid Reflux Cure, Acid Reflux Treatment, Cure Acid Reflux, Cure Heartburn, and GERD Treatment</title>
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">



<meta name="description" content="Free presentation reveals the all natural cure for Acid Reflux!" />



  <meta name="google-site-verification" content="s-2qWVlssJfIu0508E6VfRp4mbtlja7AgPNfOLa3xqk" />

  <meta name="verify-v1" content="G+a7rvs3ZGt9D31zIsCP6+M8COGYMRAKXqiwNDWr9lY=" />


  <meta property="og:title" content="The Kitchen Remedy for Acid Reflux - Watch Now" />

  <meta property="og:type" content="article" />

  <meta property="og:image" content="https://dndngvalp4jdj.cloudfront.net/refluxremedy.com/images/global/og-cabinet.jpg" />

  <meta property="og:url" content="https://refluxremedy.com/blog/feed/" />

  <meta property="og:site_name" content="Acid Reflux Cure Presentation" />

  <meta property="og:description" content="Discover proven tips, plans, natural remedies, and recipes to create a healing environment for your body." />



<script src="https://cdn.trackjs.com/agent/v3/latest/t.js" crossorigin></script>
<script>
if (typeof TrackJS !== 'undefined') {
  TrackJS.install({
    token: '5a697d58eec24ae599b030cf7cc56ebd',
    version: '1.25.0'
  });
  TrackJS.addMetadata('user_type', 'visitor');
  TrackJS.addMetadata('page_type', 'video');
  TrackJS.addMetadata('video_player', 'vidalytics');
  TrackJS.addMetadata('product_category', 'Acid Reflux');
  TrackJS.addMetadata('traffic_type', 'unknown');
  TrackJS.addMetadata('traffic_source', 'unknown');
  TrackJS.addMetadata('affiliate_id', '');
  TrackJS.addMetadata('affiliate_sub_id', 'feed1page_ref_05-XX-25');
  TrackJS.addMetadata('experiment_id', '');
  TrackJS.addMetadata('experiment_name', '');
  TrackJS.addMetadata('experiment_variation_id', '');
  TrackJS.addMetadata('experiment_variation_name', '');
}
</script>

<script>
const bp = {"url":{"protocol":"https:\/\/","hostname":"refluxremedy.com","app_hostname":"refluxremedy.com","port_number":null,"uri":"\/blog\/feed\/","base_url":"https:\/\/refluxremedy.com","complete":"https:\/\/refluxremedy.com\/blog\/feed\/","app_complete":"https:\/\/refluxremedy.com\/blog\/feed\/","scheme":"https","path":"\/blog\/feed\/","path_1":"blog","path_2":"feed","path_3":null,"path_4":null,"path_5":null,"query":null,"fragment":null,"query_array":[],"page_type":"blog","traffic_type":"feed","traffic_source":"feed","variation_number":1,"flags":null,"inherited_source":"\/feed"},"client":{"user_agent":"FeedBurner\/1.0 (http:\/\/www.FeedBurner.com)","ip_address":"66.102.9.161","original_referrer_url":null,"original_referrer":{"path":""},"original_referrer_scheme":null,"original_referrer_hostname":null,"original_referrer_path":"","original_referrer_query":null,"original_referrer_fragment":null,"referrer_url":null,"referrer":{"path":""},"referrer_scheme":null,"referrer_hostname":null,"referrer_path":"","referrer_query":null,"referrer_fragment":null,"previous_page":null,"previous_page_2":null,"original_url":"https:\/\/refluxremedy.com\/blog\/feed\/","original":{"scheme":"https","host":"refluxremedy.com","path":"\/blog\/feed\/"},"original_scheme":"https","original_hostname":"refluxremedy.com","original_path":"\/blog\/feed\/","original_query":null,"original_fragment":null},"geo":{"ip":"66.102.9.161","city":"","postal_code":"","region_name":"","region_code":"","country_code":"US","country_name":"","continent_code":"","data_source":"","remain":0},"user":{"type":"visitor","first_name":"","last_name":"","email":""},"options":[{"priority":101,"selector":"digital","number":1,"preselected":false,"item_id":"REF101SOL-REP19KD","unit_name":null,"quantity":1,"digital":null,"physical":null,"shipping":null,"price":19.97,"price_str":"19.97","shipping_price":null,"shipping_price_str":null,"unit_price":null,"unit_price_str":null,"retail_value":null,"retail_value_str":null,"cost_saved":null,"cost_saved_str":null,"percent_saved":null,"currency_code":"USD","currency_symbol":"$","title":null,"description":null,"type_of_good":null,"feature_list":null,"image":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/global\/atc-button-mobile_v1a_19-97.png","bg_image":null,"placement":null,"url":"https:\/\/refluxremedy.com\/order?cc=1&add=REF101SOL-REP19KD","onclick":"window.open(bp.options[0].url,'_self');mainPlayer.pause();el('.bp-controls').show();","custom_field_1":null,"custom_field_2":null,"custom_field_3":null,"custom_field_4":null,"custom_field_5":null,"parsed":{"item_id":"REF101SOL-REP19KD","product_item":true,"group":"REF","variation":101,"identifier":"SOL","type_id":"REP","price":19,"kit":true,"item":false,"physical":false,"digital":true,"auto_order":false,"account_id":null,"list_item":false,"list_id":null,"list_add":false,"list_remove":false,"product_name":"Reflux Remedy Solution Kit","product_group":"Acid Reflux","product_tag":"product_reflux-remedy-solution-kit","type":{"primary":true,"storefront":false,"secondary":false,"bundle":false,"wholesale":false,"trial":false,"upsell":false,"bonus":false,"apparel":false,"misc":false,"subscription":false,"report":true,"album":false,"track":false,"dvd":false,"membership":false,"book":false,"audiobook":false,"combo":false,"video":false,"donation":false}}}],"order":{"first_name":null,"last_name":null,"email":null,"product_ids":[],"products_exist":false,"product_category":null,"transaction_id":null,"screen_branding_theme":null,"traffic_source":null,"page_url":null,"google_cid":null,"sub_id":null,"custom_field_6":null,"page_query":null,"order_total":null,"sub_total":null,"sub_total_without_upsell":null,"referrer":null,"api_call":false},"modules":[],"components":{"footer":{"component":"footer","hook":"none","settings":[],"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/components\/footer"},"hot-spots":{"component":"hot-spots","hook":"below_footer","settings":[],"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/components\/hot-spots"},"security-seals":{"component":"security-seals","hook":"none","settings":[],"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/components\/security-seals"},"notifications":{"component":"notifications","hook":"below_footer","settings":[],"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/components\/notifications"},"video-player":{"component":"video-player","hook":"none","settings":{"debug":false},"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/components\/video-player"},"player-controls":{"component":"player-controls","hook":"none","settings":[],"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/components\/player-controls"},"purchase-options":{"component":"purchase-options","hook":"none","settings":[],"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/components\/purchase-options"},"payment-methods":{"component":"payment-methods","hook":"none","settings":[],"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/components\/payment-methods"}},"plugins":{"customer-labs":{"plugin":"customer-labs","hook":"none","settings":{"account_id":"cl63427texx588","use_1p_domain":false,"debug":false,"debug_fetch":false},"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/plugins\/customer-labs"},"google-tag-manager":{"plugin":"google-tag-manager","hook":"none","settings":{"container_id":"GTM-56F4837T","measurement_id":"G-20VM4VGG0M","tag_arr":[],"tag_str":""},"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/plugins\/google-tag-manager"},"media-player":{"plugin":"media-player","hook":"none","settings":{"debug":false,"default_player":"vidalytics","jw_player_version":"8.3.3","video_js_version":"8.10.0"},"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/plugins\/media-player"},"alertify":{"plugin":"alertify","hook":"none","settings":[],"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/plugins\/alertify"},"bootstrap":{"plugin":"bootstrap","hook":"none","settings":[],"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/plugins\/bootstrap"},"bot-detector":{"plugin":"bot-detector","hook":"none","settings":{"debug":false},"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/plugins\/bot-detector"}},"data":{"facebook_pixel_id":null,"dev":false,"debug":false,"staging":false,"test":false},"session":{"start_date":"2025-05-08T09:58:10-0400","session_id":null},"contact":{"first_name":null,"first_name_required":false,"last_name":null,"last_name_required":false,"phone_number":null,"phone_number_required":false,"email":null,"product_category":"Acid Reflux","product_offer":"Acid Reflux Solution Kit","add_list":"40","add_tags":[],"remove_tags":[],"add_campaigns":"40","remove_campaigns":[],"custom_fields":{"product_category":"Acid Reflux","product_list":null,"product_offer":"Acid Reflux Solution Kit","gift_card":null,"coupon_code":null,"temporary":null}},"players":[],"browser":{"browser":"FeedBurner","version":"0.0","major_version":"0","minor_version":"0","platform":"unknown","device_type":"unknown","ismobiledevice":false,"istablet":false},"lead":{"default_service":"ontraport","lead_gen":true,"opt_in-out":false,"acct_id":"105","default_list":"40","opt-out_list":"6730","ca_opt-in_list":"5888","ca_opt-out_list":"5889","abandon_list":"16"},"player":{"type":"vidalytics","jw_player_version":"8.3.3","video_js_version":"8.10.0","vidalytics_key":"5Z2mmTj4","video_code":"3kaCFRjMVPy6pOyw","video_file_mp4":"https:\/\/d2ex3jtfzskk20.cloudfront.net\/acid-reflux\/.mp4","audio_file_mp3":"https:\/\/barton-audio.s3.us-east-2.amazonaws.com\/acid-reflux\/.mp3","amazon_audio_path":"https:\/\/barton-audio.s3.us-east-2.amazonaws.com\/acid-reflux\/","amazon_video_path":"https:\/\/d2ex3jtfzskk20.cloudfront.net\/acid-reflux\/","playback_rate":null,"rate_control":false,"captions":false,"caption_file_srt":null,"preference":"html5","auto-play":false,"silent_autoplay":false,"muted":false,"start_position":null,"internal_controls":true,"skip_back_time":10,"skip_forward_time":30,"volume":null,"content_title":"Reflux Remedy","content_description":"Free presentation reveals the all natural cure for Acid Reflux!","content_artwork":"<img class=\"img-responsive\" src=\"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/global\/player-artwork_default_72x72.png\">","thumbnail":null,"max_resolution":null,"video_width":"600","video_height":"340","aspect_ratio":"600:340"},"page":{"date_modified":"2025-03-30T05:32:35-04:00","product_category":"Acid Reflux","date_cached":"2025-05-08T09:58:10-04:00","title":null,"description":null,"offer":null,"upfront_offer":null,"creative":null,"upfront_creative":null,"returning_visitor":false,"returning_visitor_time":10,"bounce_rate_time":90,"nav_position_mobile":"above","nav_position_desktop":"above","campaign_tracking":false,"campaign_name":"","campaign_medium":"","campaign_source":"","campaign_content":"","campaign_term":"","dnp_affiliate":false,"tracking":true,"lazyload":true,"lazy_method":"delay","image_delay":5,"fbload_method":"delay","facebook_delay":10,"facebook_app_id":null,"stripe":false,"stripe_key":null,"stripe_name":null,"stripe_description":null,"stripe_amount":null,"event_delay":10,"image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/global","content_image_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/images\/video\/001","css_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/styles\/global","js_path":"https:\/\/dndngvalp4jdj.cloudfront.net\/refluxremedy.com\/scripts\/global","includes_path":"bp-core\/includes","plugin_path":"bp-core\/plugins","component_path":"bp-base\/components","base_module_path":"bp-base\/modules","content_module_path":"ref-site\/modules","cart_path":"bp-core\/plugins\/ultracart","type":"video","vsl":true,"sales_funnel":true,"device_type":"desktop","category":"Acid Reflux","traffic_type":"unknown","traffic_source":"unknown","variation":"001","player":"vidalytics","mini_player":false,"mini_player_hidden":true,"mini_player_viewport":true,"next_url":null,"version":"1.25.0","file_version":"1.25.0.9","favicon_cta":"down-arrow.ico","favicon_cart":"green-lock.ico","hide_cta":true,"show_cta_time":1278,"show_controls_time":32949,"subid":"feed1page_ref_05-XX-25","generation_time_ms":0,"generation_time_sec":0,"memory_usage_kb":0,"memory_usage_mb":0,"load_time_ms":0,"load_time_sec":0},"cart":{"ultracart":true,"ultracart_v2":true,"clickbank":false,"software_projects":false,"merch_id":"BARTN","transaction_gateway":null,"cc_payment":true,"amazon_payment":false,"paypal_payment":false,"in-page_checkout":false,"fixed_order_form":false,"version":1,"hostname":"secure.bartonpublishing.com","storefront_hostname":"secure.bartonpublishing.com","secure_hostname":"secure.bartonpublishing.com","tracking_type":"none","simple_tracking":false,"managed_tracking":false,"internal_upsell":false,"internal_upsell_url":"https:\/\/refluxremedy.com\/ups\/1","upsell_path":"DEFAULT","items_taken":[],"items_rejected":[],"continue_url":"https:\/\/secure.bartonpublishing.com\/cgi-bin\/UCEditor?merchantId=BARTN&upsellPathCode=none&customField1=unknown&customField2=Acid+Reflux&customField3=refluxremedy.com%2Fblog%2Ffeed%2F&customField5=feed1page_ref_05-XX-25&customField7=","returnOnErrorUrl":"https:\/\/refluxremedy.com\/checkout","redirectToUrl":"https:\/\/refluxremedy.com\/checkout?error=Sorry%2C%20we%20could%20not%20complete%20your%20order.%20Please%20try%20again.","uc-proxy_url":"bp-core\/plugins\/ultracart\/rest_proxy.php","allowed_countries_billing":null,"allowed_countries_shipping":null,"auto_add_items":null,"clear_cart":false,"theme":"SF5239","path":"none","affiliateId":null,"affiliateSubId":null,"use_cors":true,"error_continue":true,"delay_init":10,"options":1,"abandon_followup":false},"test":{"directly_targetable":true,"globally_targetable":true,"experimentStarted":false,"experimentId":null,"experimentName":null,"variationId":null,"variationName":null,"trackingData":"E:NONE;V:NONE;U:"},"app":{"el":"#bp-app","data":{"facebook_pixel_id":null,"dev":false,"debug":false,"staging":false,"test":false},"watch":{},"computed":{},"methods":{},"filters":{}}};
bp.app.data.date_loaded = new Date();
window.bp = bp;
</script>

<script>
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.KQuery=t():e.KQuery=t()}(this,(function(){return e={d:function(t,n){for(var i in n)e.o(n,i)&&!e.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:n[i]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t={},Object.entries||(Object.entries=function(e){for(var t=Object.keys(e),n=t.length,i=new Array(n);n--;)i[n]=[t[n],e[t[n]]];return i}),function(){"use strict";var n;function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function r(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||s(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 o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,r,o,s,a=[],l=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(a.push(i.value),a.length!==t);l=!0);}catch(e){u=!0,r=e}finally{try{if(!l&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw r}}return a}}(e,t)||s(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function l(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,d(i.key),i)}}function h(e,t,n){return t&&f(e.prototype,t),n&&f(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function d(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=u(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}e.d(t,{KQuery:function(){return w}});var y=function(){return h((function e(t){c(this,e),this.list=[],this.firing=!1,this.firingStart=0,this.firingLength=0,this.firingIndex=0,this.memory=t&&t.includes("memory")?[]:null,this._hasFired=!1,this.once=t&&t.includes("once"),this.stopOnFalse=t&&t.includes("stopOnFalse")}),[{key:"add",value:function(){var e=this;if(this.list){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];n.forEach((function(t){"function"!=typeof t||e.list.includes(t)||e.list.push(t)})),this.memory&&this._hasFired&&!this.firing&&(this.firingStart=0,this.firingLength=this.list.length,this.fireWith(this,this.memory))}return this}},{key:"remove",value:function(e){if(this.list){var t=this.list.indexOf(e);t>-1&&this.list.splice(t,1)}return this}},{key:"has",value:function(e){return this.list&&this.list.includes(e)}},{key:"empty",value:function(){return this.list&&(this.list=[]),this}},{key:"disable",value:function(){return this.list=null,this.memory=null,this}},{key:"disabled",value:function(){return!this.list}},{key:"lock",value:function(){return this.memory=null,this}},{key:"locked",value:function(){return!this.memory}},{key:"fireWith",value:function(e,t){if(this.list&&(!this.once||!this.locked())){for(t=t||[],this.firing=!0,this.firingIndex=this.firingStart||0;this.firingIndex<this.list.length;this.firingIndex++){var n=this.list[this.firingIndex].apply(e,t);if(this.stopOnFalse&&!1===n)break}this.firing=!1,this.memory&&(this.memory=t,this._hasFired=!0)}return this}},{key:"fire",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.fireWith(this,t),this}}])}(),m=function(){return h((function e(){c(this,e),this.state="pending",this.callbacks={done:[],fail:[],always:[],progress:[]},this.args=null}),[{key:"resolve",value:function(){if("pending"===this.state){this.state="resolved";for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.args=t,this._trigger("done")}return this}},{key:"reject",value:function(){if("pending"===this.state){this.state="rejected";for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this.args=t,this._trigger("fail")}return this}},{key:"notify",value:function(){if("pending"===this.state){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._triggerProgress(t)}return this}},{key:"done",value:function(e){return"function"==typeof e&&("resolved"===this.state?e.apply(null,this.args):this.callbacks.done.push(e)),this}},{key:"fail",value:function(e){return"function"==typeof e&&("rejected"===this.state?e.apply(null,this.args):this.callbacks.fail.push(e)),this}},{key:"always",value:function(e){return"function"==typeof e&&("pending"!==this.state?e.apply(null,this.args):this.callbacks.always.push(e)),this}},{key:"progress",value:function(e){return"pending"===this.state&&"function"==typeof e&&this.callbacks.progress.push(e),this}},{key:"then",value:function(e,t,n){return this.done(e).fail(t).progress(n)}},{key:"promise",value:function(){var e=this,t={};return["done","fail","always","progress","then"].forEach((function(n){t[n]=function(){return e[n].apply(e,arguments)}})),t}},{key:"_trigger",value:function(e){var t=this;this.callbacks[e].forEach((function(e){return e.apply(null,t.args)})),this.callbacks.always.forEach((function(e){return e.apply(null,t.args)})),this.callbacks={done:[],fail:[],always:[],progress:[]}}},{key:"_triggerProgress",value:function(e){this.callbacks.progress.forEach((function(t){return t.apply(null,e)}))}}])}(),v=function(){return h((function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100;c(this,e),this.cache=new Map,this.maxSize=t}),[{key:"set",value:function(e,t){if(this.cache.size>=this.maxSize){var n=this.cache.keys().next().value;this.cache.delete(n)}this.cache.set(e,t)}},{key:"get",value:function(e){return this.cache.get(e)}},{key:"has",value:function(e){return this.cache.has(e)}},{key:"clear",value:function(){this.cache.clear()}}])}(),p=new v,g=new v,w=function(){function e(t,n){if(c(this,e),this._readyCallbacks=[],this._readyBound=!1,this._isPageLoaded=!1,this._readyStartTime=performance.now(),this._readyErrorLogged=!1,this._eventListeners=new Map,this._originalDisplay=new WeakMap,this._animationPromises=[],"object"===u(t)&&0===Object.keys(t).length)this.elements=[];else if("function"==typeof t)this.elements=[document],this.ready(t);else if(t===document||t===window||t instanceof Element)this.elements=[t];else if(t instanceof NodeList||Array.isArray(t))this.elements=Array.from(t);else if("string"==typeof t){var i=this._parsePseudoClass(t),r=i.selector,o=i.pseudoClass,s=i.index;if(!p.has(r))try{p.set(r,Array.from(document.querySelectorAll(r)))}catch(e){console.error("Invalid selector: ".concat(r),e),this.elements=[]}this.elements=p.get(r)||[],"eq"===o&&(this.elements=s>=0?this.elements.slice(s,s+1):this.elements.slice(s))}else console.warn("Invalid selector",t),this.elements=[];return this.length=this.elements.length,n&&"function"==typeof n&&this.elements.forEach(n),new Proxy(this,{get:function(e,t){return"symbol"===u(t)||isNaN(t)?e[t]:e.get(parseInt(t))}})}return h(e,[{key:"ready",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:15;return this.elements[0]===document&&(this._readyCallbacks.push({callback:e,delay:t}),this._bindReady(n)),this}},{key:"get",value:function(e){if(!(e<0||e>=this.elements.length))return this.elements[e]}},{key:"eq",value:function(t){return new e(t>=0?this.elements.slice(t,t+1):this.elements.slice(t))}},{key:"forEach",value:function(e){return this.elements.forEach(e),this}},{key:"html",value:function(e){return void 0===e?this.elements.length>0?this.elements[0].innerHTML:void 0:(this.elements.forEach((function(t){return t.innerHTML=e})),this)}},{key:"show",value:function(){var e=this;return this.elements.forEach((function(t){"none"===t.style.display&&(t.style.display=""),"none"===window.getComputedStyle(t).display&&(t.style.display=e._getStoredDisplay(t)||e._getDefaultDisplay(t.tagName))})),this}},{key:"hide",value:function(){var e=this;return this.elements.forEach((function(t){"none"!==window.getComputedStyle(t).display&&(e._storeDisplay(t),t.style.display="none")})),this}},{key:"css",value:function(e,t){var n=this;if("object"===u(e))return Object.entries(e).forEach((function(e){var t=o(e,2),i=t[0],r=t[1];n.css(i,r)})),this;if("string"!=typeof e)return this;var i=e.replace(/-([a-z])/g,(function(e){return e[1].toUpperCase()}));if(void 0===t)return this.elements.length>0?getComputedStyle(this.elements[0])[i]:void 0;var r=["top","right","bottom","left","width","height","fontSize","padding","margin","borderRadius","borderWidth","minWidth","minHeight","maxWidth","maxHeight"];return this.elements.forEach((function(e){"number"==typeof t&&r.includes(i)?e.style[i]="".concat(t,"px"):e.style[i]=t})),this}},{key:"attr",value:function(e,t){if(0!==this.elements.length)return void 0===t?this.elements[0].getAttribute(e):(this.elements.forEach((function(n){return n.setAttribute(e,t)})),this)}},{key:"removeAttr",value:function(e){return this.elements.forEach((function(t){return t.removeAttribute(e)})),this}},{key:"on",value:function(e,t,n){return"function"==typeof t?this._attachEventListener(e,t):"string"==typeof t&&"function"==typeof n?this._attachDelegatedEventListener(e,t,n):(console.error("Invalid arguments for on() method"),this)}},{key:"bind",value:function(e,t){return this.on(e,t)}},{key:"off",value:function(e,t){var n=this;return this.elements.forEach((function(i){var r;t&&"function"==typeof t?(i.removeEventListener(e,t),null===(r=n._eventListeners.get(i))||void 0===r||null===(r=r.get(e))||void 0===r||r.delete(t)):n._eventListeners.has(i)&&n._eventListeners.get(i).has(e)&&(n._eventListeners.get(i).get(e).forEach((function(t){i.removeEventListener(e,t)})),n._eventListeners.get(i).delete(e))})),this}},{key:"addClass",value:function(e){var t=e.split(" ");return this.elements.forEach((function(e){t.forEach((function(t){return e.classList.add(t)}))})),this}},{key:"removeClass",value:function(e){var t=e.split(" ");return this.elements.forEach((function(e){t.forEach((function(t){return e.classList.remove(t)}))})),this}},{key:"toggleClass",value:function(e,t){return this.elements.forEach((function(n){void 0===t?n.classList.toggle(e):t?n.classList.add(e):n.classList.remove(e)})),this}},{key:"val",value:function(e){return void 0===e?this.elements.length>0?this.elements[0].value:void 0:(this.elements.forEach((function(t){return t.value=e})),this)}},{key:"text",value:function(e){return void 0===e?this.elements.length>0?this.elements[0].textContent:void 0:(this.elements.forEach((function(t){return t.textContent=e})),this)}},{key:"empty",value:function(){return this.elements.forEach((function(e){for(;e.firstChild;)e.removeChild(e.firstChild)})),this}},{key:"remove",value:function(){return this.elements.forEach((function(e){return e.remove()})),this}},{key:"slideToggle",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:400,n=arguments.length>1?arguments[1]:void 0;return this.elements.forEach((function(i){var r="none"===window.getComputedStyle(i).display;e._slide(i,t,r?"down":"up",n)})),this}},{key:"fadeIn",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:400,t=arguments.length>1?arguments[1]:void 0;return this._fade(e,0,1,t),this}},{key:"fadeOut",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:400,t=arguments.length>1?arguments[1]:void 0;return this._fade(e,1,0,t),this}},{key:"data",value:function(e,t){return void 0===t?this.elements.length>0?this.elements[0].dataset[e]:void 0:(this.elements.forEach((function(n){return n.dataset[e]=t})),this)}},{key:"find",value:function(t){var n=[];return this.elements.forEach((function(e){if(t.startsWith(">")){var i=t.slice(1).trim();n.push.apply(n,r(Array.from(e.children).filter((function(e){return e.matches(i)}))))}else n.push.apply(n,r(e.querySelectorAll(t)))})),new e(n)}},{key:"add",value:function(t){var n=this,i=[];if("string"==typeof t)if("<"===t[0]&&">"===t[t.length-1]){var o=document.createElement("div");o.innerHTML=t,i=Array.from(o.children)}else i=Array.from(document.querySelectorAll(t));else t instanceof Element?i=[t]:t instanceof NodeList||t instanceof Array?i=Array.from(t):t instanceof e&&(i=t.elements);var s=r(new Set([].concat(r(this.elements),r(i))));s.sort((function(e,t){var n=e.compareDocumentPosition(t);return n&Node.DOCUMENT_POSITION_FOLLOWING?-1:n&Node.DOCUMENT_POSITION_PRECEDING?1:0}));var a=new e(s);return Object.keys(this).forEach((function(e){"elements"!==e&&"length"!==e&&(a[e]=n[e])})),a}},{key:"parent",value:function(){var t=this.elements.map((function(e){return e.parentElement})).filter((function(e){return null!==e}));return new e(t)}},{key:"parents",value:function(t){var n=new Set;return this.elements.forEach((function(e){for(var i=e.parentElement;i;)t&&!i.matches(t)||n.add(i),i=i.parentElement})),new e(Array.from(n))}},{key:"closest",value:function(t){if(0===this.elements.length)return new e([]);var n=this.elements[0].closest(t);return new e(n?[n]:[])}},{key:"sort",value:function(e){return this.elements.sort(e),this}},{key:"click",value:function(e){return this.on("click",e)}},{key:"keypress",value:function(e){return this.on("keypress",e)}},{key:"prop",value:function(e,t){return void 0===t?this.elements.length>0?this.elements[0][e]:void 0:(this.elements.forEach((function(n){return n[e]=t})),this)}},{key:"slideUp",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:400,t=arguments.length>1?arguments[1]:void 0;return this._slideAll("up",e,t),this}},{key:"slideDown",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:400,t=arguments.length>1?arguments[1]:void 0;return this._slideAll("down",e,t),this}},{key:"each",value:function(e){return this.elements.forEach((function(t,n){return e.call(t,n,t)})),this}},{key:"is",value:function(e){var t=this;return":visible"===e?this.elements.some((function(e){return t._visible(e)})):":within-viewport"===e?this.isWithinViewport():this.elements.some((function(t){return t.matches(e)}))}},{key:"isWithinViewport",value:function(e){var t=this;return this.elements.some((function(n){return t._withinViewport(n,e)}))}},{key:"height",value:function(e){if(void 0!==e)return this.elements.forEach((function(t){t!==window&&t!==document&&(t.style.height="number"==typeof e?"".concat(e,"px"):e)})),this;if(this.elements.length>0){var t=this.elements[0];return t===window?window.innerHeight:t===document?Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight):t.getBoundingClientRect().height}}},{key:"outerHeight",value:function(e){if(0!==this.elements.length){var t=this.elements[0],n=t.offsetHeight;if(e){var i=window.getComputedStyle(t);n+=parseInt(i.marginTop)+parseInt(i.marginBottom)}return n}}},{key:"width",value:function(e){if(void 0!==e)return this.elements.forEach((function(t){t!==window&&t!==document&&(t.style.width="number"==typeof e?"".concat(e,"px"):e)})),this;if(this.elements.length>0){var t=this.elements[0];return t===window?window.innerWidth:t===document?Math.max(document.body.scrollWidth,document.documentElement.scrollWidth,document.body.offsetWidth,document.documentElement.offsetWidth,document.body.clientWidth,document.documentElement.clientWidth):t.getBoundingClientRect().width}}},{key:"outerWidth",value:function(e){if(0!==this.elements.length){var t=this.elements[0],n=t.offsetWidth;if(e){var i=window.getComputedStyle(t);n+=parseInt(i.marginLeft)+parseInt(i.marginRight)}return n}}},{key:"append",value:function(t){return this.elements.forEach((function(n){"string"==typeof t?n.insertAdjacentHTML("beforeend",t):t instanceof Element?n.appendChild(t):t instanceof e&&t.elements.forEach((function(e){return n.appendChild(e)}))})),this}},{key:"before",value:function(t){return this.elements.forEach((function(n){if("string"==typeof t)n.insertAdjacentHTML("beforebegin",t);else if(t instanceof Element)n.parentNode.insertBefore(t,n);else if(t instanceof e)t.elements.forEach((function(e){return n.parentNode.insertBefore(e,n)}));else if("function"==typeof t){var i=t.call(n);n.insertAdjacentHTML("beforebegin",i)}})),this}},{key:"after",value:function(t){return this.elements.forEach((function(n){if("string"==typeof t)n.insertAdjacentHTML("afterend",t);else if(t instanceof Element)n.parentNode.insertBefore(t,n.nextSibling);else if(t instanceof e)t.elements.forEach((function(e){return n.parentNode.insertBefore(e,n.nextSibling)}));else if("function"==typeof t){var i=t.call(n);n.insertAdjacentHTML("afterend",i)}})),this}},{key:"clone",value:function(){return 0===this.elements.length?new e([]):new e([this.elements[0].cloneNode(!0)])}},{key:"toggle",value:function(e){var t=this;return this.elements.forEach((function(n){"boolean"==typeof e?e?n.style.display=t._getStoredDisplay(n)||t._getDefaultDisplay(n.tagName):(t._storeDisplay(n),n.style.display="none"):void 0===e?"none"===window.getComputedStyle(n).display?n.style.display=t._getStoredDisplay(n)||t._getDefaultDisplay(n.tagName):(t._storeDisplay(n),n.style.display="none"):n.style.display=e})),this}},{key:"scroll",value:function(e){return"function"==typeof e?this.on("scroll",e):(this.elements.forEach((function(e){return e.dispatchEvent(new Event("scroll"))})),this)}},{key:"scrollEnd",value:function(e){return this.on("scroll",(function(t){var n=t.target;n.scrollHeight-n.scrollTop===n.clientHeight&&e.call(n,t)}))}},{key:"scrollTop",value:function(e){return void 0===e?this.elements.length>0?this.elements[0].scrollTop:void 0:(this.elements.forEach((function(t){return t.scrollTop=e})),this)}},{key:"change",value:function(e){return"function"==typeof e?this.on("change",e):(this.elements.forEach((function(e){return e.dispatchEvent(new Event("change"))})),this)}},{key:"hover",value:function(e,t){return this.on("mouseenter",e),this.on("mouseleave",t||e),this}},{key:"focus",value:function(){return this.elements.length>0&&this.elements[0].focus(),this}},{key:"mousedown",value:function(e){return"function"==typeof e?this.on("mousedown",e):(this.elements.forEach((function(e){return e.dispatchEvent(new MouseEvent("mousedown"))})),this)}},{key:"mouseup",value:function(e){return"function"==typeof e?this.on("mouseup",e):(this.elements.forEach((function(e){return e.dispatchEvent(new MouseEvent("mouseup"))})),this)}},{key:"prependTo",value:function(t){var n=t instanceof e?t:new e(t);return n.elements.length>0&&this.elements.forEach((function(e){return n.elements[0].prepend(e)})),this}},{key:"appendTo",value:function(t){var n=t instanceof e?t:new e(t);return n.elements.length>0&&this.elements.forEach((function(e){return n.elements[0].appendChild(e)})),this}},{key:"insertBefore",value:function(t){var n=t instanceof e?t:new e(t);return n.elements.length>0&&this.elements.forEach((function(e){return n.elements[0].parentNode.insertBefore(e,n.elements[0])})),this}},{key:"insertAfter",value:function(t){var n=t instanceof e?t:new e(t);return n.elements.length>0&&this.elements.forEach((function(e){return n.elements[0].parentNode.insertBefore(e,n.elements[0].nextSibling)})),this}},{key:"resize",value:function(e){return"function"==typeof e?this.on("resize",e):(this.elements.forEach((function(e){return e.dispatchEvent(new Event("resize"))})),this)}},{key:"animate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:400,n=this.elements.map((function(n){return new Promise((function(i){var r={},o={};for(var s in e)"scrollTop"===s?(r[s]=window.pageYOffset||document.documentElement.scrollTop,o[s]=e[s]):(r[s]=parseFloat(window.getComputedStyle(n)[s])||0,o[s]=parseFloat(e[s]));var a=performance.now(),l=function(s){var u=Math.min((s-a)/t,1),c=.5-Math.cos(u*Math.PI)/2;for(var f in e){var h=r[f]+(o[f]-r[f])*c;"scrollTop"===f?window.scrollTo(0,h):n.style[f]="".concat(h).concat("opacity"===f?"":"px")}u<1?requestAnimationFrame(l):i()};requestAnimationFrame(l)}))}));return this._animationPromises=this._animationPromises.concat(n),this}},{key:"promise",value:function(){return Promise.all(this._animationPromises)}},{key:"then",value:function(e){return this.promise().then(e),this}},{key:"offset",value:function(){if(0===this.elements.length)return{top:0,left:0};var e=this.elements[0].getBoundingClientRect();return{top:e.top+window.pageYOffset,left:e.left+window.pageXOffset}}},{key:"position",value:function(){if(0===this.elements.length||!this.elements[0].getClientRects().length)return{top:0,left:0};var e=this.elements[0],t=e.offsetParent||document.documentElement,n=t.getBoundingClientRect();t!==document.body&&t!==document.documentElement||(n={top:0,left:0});var i=e.getBoundingClientRect(),r=window.getComputedStyle(e);return{top:i.top-n.top-t.clientTop-parseFloat(r.marginTop),left:i.left-n.left-t.clientLeft-parseFloat(r.marginLeft)}}},{key:"lazyload",value:function(){var e=this,t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({threshold:0,event:null},arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),n=function(e){var t=e.getAttribute("data-original");t&&(e.src=t,e.removeAttribute("data-original"),e.dataset.lazyLoaded="true")},r=function(){e.elements.forEach((function(e){!e.dataset.lazyLoaded&&function(e){var n=e.getBoundingClientRect();return n.top<=(window.innerHeight||document.documentElement.clientHeight)+t.threshold&&n.left<=(window.innerWidth||document.documentElement.clientWidth)+t.threshold&&n.bottom>=-t.threshold&&n.right>=-t.threshold}(e)&&n(e)}))};return t.event?this.on(t.event,(function(){e.elements.forEach(n)})):(window.addEventListener("scroll",r,{passive:!0}),window.addEventListener("resize",r,{passive:!0}),r()),this}},{key:"trigger",value:function(e){var t=this;if(0===this.elements.length){var n=new Event(e,{bubbles:!0,cancelable:!0});if(this._eventListeners.has(this)){var i=this._eventListeners.get(this).get(e);i&&i.forEach((function(e){return e.call(t,n)}))}}else this.elements.forEach((function(t){var n=new Event(e,{bubbles:!0,cancelable:!0});t.dispatchEvent(n)}));return this}},{key:"triggerHandler",value:function(e,t){var n;if(0!==this.elements.length){var i=this.elements[0],r=new CustomEvent(e,{detail:t,bubbles:!1,cancelable:!0}),o=null===(n=this._eventListeners.get(i))||void 0===n?void 0:n.get(e);if(o){var a,l=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=s(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw o}}}}(o);try{for(l.s();!(a=l.n()).done&&(a.value.call(i,r),!r.cancelBubble););}catch(e){l.e(e)}finally{l.f()}}return r.result}}},{key:"_bindReady",value:function(e){var t=this;if(!this._readyBound){this._readyBound=!0;var n=function(){"loading"!==document.readyState?(t._isPageLoaded=!0,t._executeReady()):setTimeout(n,30)};n(),document.addEventListener("DOMContentLoaded",(function(){t._isPageLoaded||(t._isPageLoaded=!0,t._executeReady())})),window.addEventListener("load",(function(){t._isPageLoaded||(t._isPageLoaded=!0,t._executeReady())})),setTimeout((function(){t._isPageLoaded||t._handleReadyTimeout(e)}),1e3*e)}}},{key:"_executeReady",value:function(){var e=this;this._readyCallbacks.forEach((function(t){var n=t.callback,i=t.delay;i>0?setTimeout((function(){return e._executeCallback(n)}),i):e._executeCallback(n)})),this._readyCallbacks=[]}},{key:"_executeCallback",value:function(e){try{e.call(document,this)}catch(e){console.error("Error in ready callback:",e)}}},{key:"_handleReadyTimeout",value:function(e){var t=performance.now()-this._readyStartTime;if(!this._readyErrorLogged){var n={docReadyState:document.readyState,connectionType:navigator.connection?navigator.connection.effectiveType:"unknown",timeoutSeconds:e,timeElapsedSeconds:parseFloat((t/1e3).toFixed(2))};"object"===u(window.TrackJS)?(window.TrackJS.console.log({type:"event",data:n}),TrackJS.console.error("KQuery ready timed out waiting for page to load.")):console.error("KQuery ready timed out waiting for page to load."),this._readyErrorLogged=!0}this._isPageLoaded=!0,this._executeReady()}},{key:"_parseSelector",value:function(e){return e.split(">").map((function(e){return e.trim()}))}},{key:"_parsePseudoClass",value:function(e){var t=e.match(/:eq\((-?\d+)\)/);if(t){var n=parseInt(t[1],10);return{selector:e.replace(/:eq\((-?\d+)\)/,""),pseudoClass:"eq",index:n}}return{selector:e}}},{key:"_attachEventListener",value:function(e,t){var n=this;return this.elements.forEach((function(i){i.addEventListener(e,t),n._eventListeners.has(i)||n._eventListeners.set(i,new Map),n._eventListeners.get(i).has(e)||n._eventListeners.get(i).set(e,new Set),n._eventListeners.get(i).get(e).add(t)})),this}},{key:"_attachDelegatedEventListener",value:function(e,t,n){var i=this,r=function(e){e.target.matches(t)&&n.call(e.target,e)};return this.elements.forEach((function(t){t.addEventListener(e,r),i._eventListeners.has(t)||i._eventListeners.set(t,new Map),i._eventListeners.get(t).has(e)||i._eventListeners.get(t).set(e,new Set),i._eventListeners.get(t).get(e).add(r)})),this}},{key:"_slideAll",value:function(e,t,n){var i=this;this.elements.forEach((function(r){return i._slide(r,t,e,n)}))}},{key:"_slide",value:function(e,t,n,i){var r="down"===n?0:e.scrollHeight,o="down"===n?e.scrollHeight:0;e.style.overflow="hidden",e.style.display="down"===n?"block":"",e.style.height=r+"px",this._animate(t,(function(t){e.style.height=r+(o-r)*t+"px"}),(function(){"up"===n&&(e.style.display="none"),e.style.height="",e.style.overflow="","function"==typeof i&&i.call(e)}))}},{key:"_fade",value:function(e,t,n,i){var r=this;this.elements.forEach((function(o){o.style.opacity=t,o.style.display=0===t?"block":"",r._animate(e,(function(e){o.style.opacity=t+(n-t)*e}),(function(){0===n&&(o.style.display="none"),o.style.opacity="","function"==typeof i&&i.call(o)}))}))}},{key:"_animate",value:function(e,t,n){var i=performance.now(),r=function(o){var s=o-i,a=Math.min(s/e,1);t(a),a<1?requestAnimationFrame(r):n()};requestAnimationFrame(r)}},{key:"_getStoredDisplay",value:function(e){return this._originalDisplay.get(e)}},{key:"_storeDisplay",value:function(e){var t=window.getComputedStyle(e).display;"none"!==t&&this._originalDisplay.set(e,t)}},{key:"_getDefaultDisplay",value:function(e){if(this._defaultDisplays||(this._defaultDisplays={}),!this._defaultDisplays[e]){var t=document.createElement(e);document.body.appendChild(t);var n=window.getComputedStyle(t).display;document.body.removeChild(t),this._defaultDisplays[e]="none"===n?"block":n}return this._defaultDisplays[e]}},{key:"_visible",value:function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)&&"none"!==window.getComputedStyle(e).display&&"hidden"!==window.getComputedStyle(e).visibility}},{key:"_withinViewport",value:function(e,t){var n=e.getBoundingClientRect(),i=window.innerHeight||document.documentElement.clientHeight,r=window.innerWidth||document.documentElement.clientWidth,o=t&&t.sides?t.sides:"all",s={top:n.top>=0,right:n.right<=r,bottom:n.bottom<=i,left:n.left>=0};return"all"===o?s.top&&s.right&&s.bottom&&s.left:o.split(" ").every((function(e){return s[e]}))}},{key:"_isPlainObject",value:function(e){if("object"!==u(e)||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}}],[{key:"disableCache",value:function(){e.cacheEnabled=!1}},{key:"enableCache",value:function(){e.cacheEnabled=!0}},{key:"clearCaches",value:function(){p.clear(),g.clear()}},{key:"extend",value:function(){var t=!1,n=arguments.length<=0?void 0:arguments[0],i=1;for("boolean"==typeof n&&(t=n,n=(arguments.length<=1?void 0:arguments[1])||{},i=2),"object"!==u(n)&&"function"!=typeof n&&(n={});i<arguments.length;i++){var r=i<0||arguments.length<=i?void 0:arguments[i];if(null!=r)for(var o in r){var s=n[o],a=r[o];if(n!==a)if(t&&a&&(this._isPlainObject(a)||Array.isArray(a))){var l=s&&(this._isPlainObject(s)||Array.isArray(s))?s:Array.isArray(a)?[]:{};n[o]=e.extend(t,l,a)}else void 0!==a&&(n[o]=a)}}return n}},{key:"getScript",value:function(e,t){return new Promise((function(n,i){var r=document.createElement("script");r.src=e,r.async=!0,r.onload=function(){t&&t(),n()},r.onerror=function(){i(new Error("Script load error for ".concat(e)))},document.head.appendChild(r)}))}},{key:"getScriptCached",value:function(t,n){return e.getScript(t,n)}},{key:"ajax",value:function(t){var n=new e.Deferred,i=new XMLHttpRequest;i.open(t.type||"GET",t.url,!1!==t.async),t.headers&&Object.keys(t.headers).forEach((function(e){i.setRequestHeader(e,t.headers[e])})),t.contentType&&i.setRequestHeader("Content-Type",t.contentType),t.timeout&&(i.timeout=t.timeout),t.tryCount=t.tryCount||0,t.retryLimit=t.retryLimit||0;var r=function(r){t.tryCount++,t.tryCount<=t.retryLimit?setTimeout((function(){e.ajax(t)}),1e3*t.tryCount):("function"==typeof t.error&&t.error.call(t,i,this.statusText,r),n.reject({status:this.status,statusText:i.statusText}))};i.onload=function(){if(this.status>=200&&this.status<300){var e=this.response;if("json"===t.dataType)try{e=JSON.parse(e)}catch(e){return void n.reject({status:this.status,statusText:"Invalid JSON response"})}else if("script"===t.dataType){var o=document.createElement("script");o.text=e,document.head.appendChild(o).parentNode.removeChild(o)}"function"==typeof t.success&&t.success.call(t,e,this.statusText,i),n.resolve(e)}else r.call(this,"error")},i.onerror=function(){r.call(this,"error")},i.ontimeout=function(){r.call(this,"timeout")},t.beforeSend&&t.beforeSend(i);try{i.send(t.data?!1===t.processData?t.data:JSON.stringify(t.data):null)}catch(e){"function"==typeof t.error&&t.error.call(t,i,"error",e.message),n.reject({status:i.status,statusText:e.message})}var o=n.promise();return o.abort=function(){i.abort()},o}},{key:"when",value:function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];var r=new Array(n.length),o=0,s=new e.Deferred,a=function(){o===n.length&&s.resolve.apply(s,r)};return n.forEach((function(e,t){e&&"function"==typeof e.promise?e.promise().then((function(e){r[t]=e,o++,a()}),(function(e){s.reject(e)})):e&&"function"==typeof e.then?e.then((function(e){r[t]=e,o++,a()}),(function(e){s.reject(e)})):(r[t]=e,o++,a())})),s.promise()}}])}();n=w,l(w,"version","3.7.1"),l(w,"cacheEnabled",!0),l(w,"fn",n.prototype),l(w,"Callbacks",(function(e){return new y(e)})),l(w,"Deferred",(function(){return new m}));var b=function(e,t){if(e instanceof Element||e===document||e===window)return new w([e],t);if(e instanceof NodeList||Array.isArray(e))return new w(e,t);if("function"==typeof e)return new w([document]).ready(e);if("object"===u(e)&&0===Object.keys(e).length)return new w([],t);if("string"==typeof e){if(w.cacheEnabled&&g.has(e))return t&&"function"==typeof t&&g.get(e).elements.forEach(t),g.get(e);var n=new w(e,t);return w.cacheEnabled&&g.set(e,n),n}return console.warn("Invalid selector",e),new w([],t)};b.disableCache=w.disableCache,b.enableCache=w.enableCache,b.clearCaches=w.clearCaches,(b.fn=w.fn).jquery=w.version,b.extend=w.extend,b.Callbacks=w.Callbacks,b.Deferred=w.Deferred,b.ajax=w.ajax,b.when=w.when,b.getScript=w.getScript,b.getScriptCached=w.getScriptCached,window.KQuery=w,window.el=b}(),t=t.KQuery.el;var e,t}));// el.disableCache();
</script>

<script>
const onReadyStartTime = performance.now();
let onReadyErrorLogged = false;
let domContentLoadedEventFired = false;
let loadEventFired = false;
let isPageLoaded = false;
let pageLoadCallbacks = [];

function checkPageReady() {
  if (document.readyState !== 'loading') {
    isPageLoaded = true;
    executeCallbacks();
  } else {
    setTimeout(checkPageReady, 30);
  }
}
checkPageReady();

function executeCallbacks() {
  pageLoadCallbacks.forEach(callback => callback());
  pageLoadCallbacks = [];
}

document.addEventListener('DOMContentLoaded', () => {
  domContentLoadedEventFired = true;
  if (typeof window.TrackJS === 'object') {
    window.TrackJS.console.log('DOMContentLoaded event fired.');
  }
  if (!isPageLoaded) {
    isPageLoaded = true;
    executeCallbacks();
  }
});

window.addEventListener('load', () => {
  loadEventFired = true;
  if (typeof window.TrackJS === 'object') {
    window.TrackJS.console.log('load event fired.');
  }
  if (!isPageLoaded) {
    isPageLoaded = true;
    executeCallbacks();
  }
});

document.addEventListener('readystatechange', (e) => {
  if (typeof window.TrackJS === 'undefined') return;
  if (e.target.readyState === 'interactive') {
    window.TrackJS.console.log('readystatechange [interactive] event fired.');
  } else if (e.target.readyState === 'complete') {
    window.TrackJS.console.log('readystatechange [complete] event fired.');
  }
});

/**
 * Executes a callback when the page is ready, optionally delaying execution
 * or timing out if certain conditions are not met. The callback is executed
 * once the DOM is fully loaded, and any specified conditions are met.
 *
 * This function is inspired by concepts from the following sources:
 *
 * - [jQuery's ready.js](https://github.com/jquery/jquery/blob/main/src/core/ready.js)
 * - [RequireJS's domReady.js](https://github.com/requirejs/domReady/blob/master/domReady.js)
 *
 * @param {Function} cb - The callback function to execute when the page is ready.
 * @param {number} [delay=0] - Optional delay in milliseconds before executing the callback.
 * @param {number} [timeoutSeconds=15] - Optional timeout in seconds. If conditions are not met within this time, the callback is executed regardless.
 * @returns {Function} - A function that can be called to cancel the timeout and stop checking the conditions.
 */
function onReady(cb, delay = 0, timeoutSeconds = 15) {
  const timeout = timeoutSeconds * 1000;

  const areConditionsMet = () =>
    isPageLoaded &&
    typeof window.el !== 'undefined' &&
    typeof window.bp !== 'undefined';

  const executeCallback = () => {
    if (delay > 0) {
      setTimeout(cb, delay);
    } else {
      cb();
    }
  }

  let checkIntervalId;
  let hasExecuted = false;

  const checkConditionsAndTime = () => {
    if (hasExecuted) return;

    const currentTime = performance.now();
    const timeElapsed = currentTime - onReadyStartTime;

    if (areConditionsMet()) {
      hasExecuted = true;
      clearInterval(checkIntervalId);
      executeCallback();
    } else if (timeElapsed >= timeout) {
      hasExecuted = true;
      clearInterval(checkIntervalId);
      handleTimeout(timeElapsed);
    }
  }

  const handleTimeout = (timeElapsed) => {
    if (areConditionsMet()) {
      executeCallback();
      return;
    }

    if (!onReadyErrorLogged) {
      const errorData = {
        isPageLoaded: isPageLoaded,
        docReadyState: document.readyState,
        domContentLoadedEventFired: domContentLoadedEventFired,
        loadEventFired: loadEventFired,
        connectionType: navigator.connection ? navigator.connection.effectiveType : 'unknown',
        elDefined: typeof window.el !== 'undefined',
        bpDefined: typeof window.bp !== 'undefined',
        timeoutSeconds: timeoutSeconds,
        timeElapsedSeconds: parseFloat((timeElapsed / 1000).toFixed(2))
      }

      if (typeof window.TrackJS === 'object') {
        window.TrackJS.console.log({ type: 'event', data: errorData });
        window.TrackJS.console.error('onReady timed out waiting for conditions to be met.');
      } else {
        console.error('onReady timed out waiting for conditions to be met.');
      }
      onReadyErrorLogged = true;

      if (typeof bdetect !== 'undefined') bdetect.loadBotD();
    }

    executeCallback();
  }

  checkIntervalId = setInterval(checkConditionsAndTime, 30);
  pageLoadCallbacks.push(checkConditionsAndTime);

  return () => {
    clearInterval(checkIntervalId);
    const index = pageLoadCallbacks.indexOf(checkConditionsAndTime);
    if (index > -1) pageLoadCallbacks.splice(index, 1);
  }
}

function whenDefined(variableName, callback, timeout = 10000, logError = true) {
  const getNestedProperty = (obj, path) => {
    return path.split('.').reduce((acc, part) => acc && acc[part], obj);
  };

  let cachedValue = getNestedProperty(window, variableName);
  if (cachedValue !== undefined) {
    callback(cachedValue);
    return;
  }

  const intervalId = setInterval(() => {
    if (cachedValue !== undefined) {
      clearInterval(intervalId);
      clearTimeout(timeoutId);
      callback(cachedValue);
      return;
    }

    cachedValue = getNestedProperty(window, variableName);
    if (cachedValue !== undefined) {
      clearInterval(intervalId);
      clearTimeout(timeoutId);
      callback(cachedValue);
    }
  }, 10);

  const timeoutId = setTimeout(() => {
    clearInterval(intervalId);
    if (logError) {
      console.error(`whenDefined: Timeout after ${timeoutSeconds} seconds waiting for ${variableName} to be defined.`);
    }
  }, timeout);
}

function once(fn) {
  let called = false;
  let result;
  return function(...args) {
    if (called) return result;
    called = true;
    result = fn.apply(this, args);
    return result;
  };
}

// measure page performance
var genTime = null;
var pagePerformanceRecorded = false;
var preloadTime = new Date().getTime();
function recordPagePerformance() {
  if (pagePerformanceRecorded || genTime === null) return;
  var postloadTime = new Date().getTime();
  loadTime = postloadTime - preloadTime;
  bp.page.generation_time_ms = genTime;
  bp.page.generation_time_sec = bp.page.generation_time_ms / 1000;
  bp.page.memory_usage_kb = genUsage;
  bp.page.memory_usage_mb = bp.page.memory_usage_kb / 1000;
  bp.page.load_time_ms = loadTime;
  bp.page.load_time_sec = bp.page.load_time_ms / 1000;
  if (typeof dataLayer === 'object') {
    dataLayer.push({
      'event': 'performance',
      'gen_time_ms': bp.page.generation_time_ms,
      'mem_usage_kb': bp.page.memory_usage_kb,
      'load_time_ms': bp.page.load_time_ms
    });
  }
  pagePerformanceRecorded = true;
}
onReady(recordPagePerformance);
</script>


    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
    '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
    })(window,document,'script','dataLayer','GTM-56F4837T');</script>
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-20VM4VGG0M"></script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
      gtag('config', 'G-20VM4VGG0M');
    </script>
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

<link rel="icon" type="image/x-icon" href="https://dndngvalp4jdj.cloudfront.net/refluxremedy.com/images/global/favicon.png?v=1.25.0.9" />
<style>*{-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-moz-box-sizing:border-box;box-sizing:border-box}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}button.center,img.center{display:block;margin-left:auto;margin-right:auto}img{border:0}a.reset-styles{display:inline-block!important;padding:0!important}a.reset-styles:active,a.reset-styles:focus,a.reset-styles:hover,a.reset-styles:visited{text-decoration:none!important;background-color:transparent!important;color:initial}.mobile{display:none}.visible-cta{display:none}.visible-checkout{display:none}#checkout{text-align:left}.security-seals{text-align:center;margin:20px auto 35px}#myCookies,#myObject{font-family:monospace;font-size:12px}.bp-btn{color:#fff;border:none;padding:8px 16px;margin-bottom:5px;font-size:1.3em;cursor:pointer;text-shadow:1px 1px 1px rgba(0,0,0,.5);-moz-border-radius:5px;border-radius:5px}.bp-btn:active{-moz-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.bp-btn-red{background-color:#c14f51;-moz-box-shadow:0 5px #9b4143;box-shadow:0 5px #9b4143}.bp-btn-red:hover{background-color:#b24a4c}.bp-btn-red:active{background-color:#b24a4c;-moz-box-shadow:0 3px #9b4143;box-shadow:0 3px #9b4143}.bp-btn-orange{background-color:#f78d1b;-moz-box-shadow:0 5px #c86800;box-shadow:0 5px #c86800}.bp-btn-orange:hover{background-color:#e78419}.bp-btn-orange:active{background-color:#e78419;-moz-box-shadow:0 3px #c86800;box-shadow:0 3px #c86800}.bp-btn-yellow{background-color:#fc0;-moz-box-shadow:0 5px #b48c01;box-shadow:0 5px #b48c01}.bp-btn-yellow:hover{background-color:#ecbd00}.bp-btn-yellow:active{background-color:#ecbd00;-moz-box-shadow:0 3px #b48c01;box-shadow:0 3px #b48c01}.bp-btn-green{background-color:#62ac63;-moz-box-shadow:0 5px #467b47;box-shadow:0 5px #467b47}.bp-btn-green:hover{background-color:#559656}.bp-btn-green:active{background-color:#559656;-moz-box-shadow:0 3px #467b47;box-shadow:0 3px #467b47}.bp-btn-blue{background-color:#568ebe;-moz-box-shadow:0 5px #3c6b93;box-shadow:0 5px #3c6b93}.bp-btn-blue:hover{background-color:#4b7da8}.bp-btn-blue:active{background-color:#4b7da8;-moz-box-shadow:0 3px #3c6b93;box-shadow:0 3px #3c6b93}.bp-btn-purple{background-color:#af81c9;-moz-box-shadow:0 5px #8c65a2;box-shadow:0 5px #8c65a2}.bp-btn-purple:hover{background-color:#a276bb}.bp-btn-purple:active{background-color:#a276bb;-moz-box-shadow:0 3px #8c65a2;box-shadow:0 3px #8c65a2}.bp-btn-grey{background-color:#888;-moz-box-shadow:0 5px #666;box-shadow:0 5px #666}.bp-btn-grey:hover{background-color:#7e7e7e}.bp-btn-grey:active{background-color:#7e7e7e;-moz-box-shadow:0 3px #666;box-shadow:0 3px #666}.bp-btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:none;box-shadow:none}.bp-btn-xs:active{-moz-transform:none;-ms-transform:none;transform:none;-moz-box-shadow:none;box-shadow:none}.app-loading .loading-bar{display:block;-moz-animation:shift-rightwards 1s ease-in-out infinite;animation:shift-rightwards 1s ease-in-out infinite;-moz-animation-delay:.4s;animation-delay:.4s}.loading-bar{position:fixed;display:none;top:0;left:0;right:0;height:2px;z-index:800;background:#c33;-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@-moz-keyframes shift-rightwards{0%{-moz-transform:translateX(-100%);transform:translateX(-100%)}40%{-moz-transform:translateX(0);transform:translateX(0)}60%{-moz-transform:translateX(0);transform:translateX(0)}100%{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes shift-rightwards{0%{-moz-transform:translateX(-100%);transform:translateX(-100%)}40%{-moz-transform:translateX(0);transform:translateX(0)}60%{-moz-transform:translateX(0);transform:translateX(0)}100%{-moz-transform:translateX(100%);transform:translateX(100%)}}.bp-nav-desktop-overlay{background-color:transparent!important}.bp-nav-mobile .bp-logo{font-size:50px}@media (max-width:414px){.bp-nav-mobile .bp-logo{font-size:42px}}.bp-nav-mobile{background-color:#222;padding:10px 0 14px;position:absolute;left:0;right:0;top:0;z-index:99}.bp-nav-mobile .sb-toggle-right{font-size:34px;width:84px;float:right;padding-right:30px;padding-top:11px;text-align:right;color:#fff}.bp-nav-mobile-overlay{background-color:rgba(0,0,0,.3)!important;border-bottom:1px solid rgba(255,255,255,.03)}.bp-menu{padding:0;margin:0;list-style-type:none}.bp-menu li{width:100%;padding:0;margin:0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.1)}.bp-menu>li:first-child{border-top:none}.bp-menu>li:last-child{border-bottom:none}.bp-menu li a{width:100%;display:inline-block;padding:1em;color:#f2f2f2}.bp-menu li a:hover{text-decoration:none;background-color:rgba(255,255,255,.05)}</style>





<style>


  .visible-mobile { display: none !important; }
  .visible-desktop { display: block; }


  .click-blocker { display: none; }

  .bp-player-viewport .play-box,
  .bp-player-viewport .pause-box,
  .bp-player-viewport .click-blocker,
  .bp-player-viewport .player-splash { display: none !important; }

  .free-shipping { display: none !important; }


.bp-player-viewport{aspect-ratio:{state()->get('player.video_width')}/{state()->get('player.video_height')}!important}.unmute-message{display:none}.unmute-message__button{cursor:pointer}.alertify-logs>*{padding:12px 24px;color:#fff;box-shadow:0 2px 5px 0 rgb(0 0 0 / .2);border-radius:1px}.alertify-logs>*,.alertify-logs>*.default{background:rgb(0 0 0 / .8)}.alertify-logs>*.error{background:rgb(244 67 54 / .8)}.alertify-logs>*.success{background:rgb(76 175 80 / .9)}.alertify{position:fixed;background-color:rgb(0 0 0 / .3);left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:999999}.alertify.hide{opacity:0;pointer-events:none}.alertify,.alertify.show{box-sizing:border-box;transition:all 0.33s cubic-bezier(.25,.8,.25,1)}.alertify,.alertify *{box-sizing:border-box}.alertify .dialog{padding:12px}.alertify .dialog,.alertify .alert{width:100%;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.alertify .dialog>*,.alertify .alert>*{width:400px;max-width:95%;margin:0 auto;text-align:center;padding:12px;background:#fff;box-shadow:0 2px 4px -1px rgb(0 0 0 / .14),0 4px 5px 0 rgb(0 0 0 / .098),0 1px 10px 0 rgb(0 0 0 / .084)}.alertify .dialog .msg,.alertify .alert .msg{padding:12px;margin-bottom:12px;margin:0;text-align:left}.alertify .dialog input:not(.form-control),.alertify .alert input:not(.form-control){margin-bottom:15px;width:100%;font-size:100%;padding:12px}.alertify .dialog input:not(.form-control):focus,.alertify .alert input:not(.form-control):focus{outline-offset:-2px}.alertify .dialog nav,.alertify .alert nav{text-align:right}.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button){background:#fff0;box-sizing:border-box;color:rgb(0 0 0 / .87);position:relative;outline:0;border:0;display:inline-block;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:0 6px;margin:6px 8px;line-height:36px;min-height:36px;white-space:nowrap;min-width:88px;text-align:center;text-transform:uppercase;font-size:14px;text-decoration:none;cursor:pointer;border:1px solid #fff0;border-radius:2px}.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active{background-color:rgb(0 0 0 / .05)}.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus{border:1px solid rgb(0 0 0 / .1)}.alertify .dialog nav button.btn,.alertify .alert nav button.btn{margin:6px 4px}.alertify-logs{position:fixed;z-index:999999}.alertify-logs.bottom,.alertify-logs:not(.top){bottom:16px}.alertify-logs.left,.alertify-logs:not(.right){left:16px}.alertify-logs.left>*,.alertify-logs:not(.right)>*{float:left;transform:translate3d(0,0,0);height:auto}.alertify-logs.left>*.show,.alertify-logs:not(.right)>*.show{left:0}.alertify-logs.left>*,.alertify-logs.left>*.hide,.alertify-logs:not(.right)>*,.alertify-logs:not(.right)>*.hide{left:-110%}.alertify-logs.right{right:16px}.alertify-logs.right>*{float:right;transform:translate3d(0,0,0)}.alertify-logs.right>*.show{right:0;opacity:1}.alertify-logs.right>*,.alertify-logs.right>*.hide{right:-110%;opacity:0}.alertify-logs.top{top:0}.alertify-logs>*{box-sizing:border-box;transition:all 0.4s cubic-bezier(.25,.8,.25,1);position:relative;clear:both;backface-visibility:hidden;perspective:1000}.alertify-logs>*{max-height:0;margin:0;padding:0;overflow:hidden;opacity:0;pointer-events:none}.alertify-logs>*.show{margin-top:12px;opacity:1;max-height:1000px;padding:12px;pointer-events:auto}.bp-footer{max-width:700px;font-size:13px;text-align:center;margin:25px auto}.bp-footer p{font-size:12px;margin-bottom:15px}.bp-footer a:active,.bp-footer a:focus,.bp-footer a:visited{color:#337ab7}.bp-footer a:hover{color:#57a3e2}.footer-menu{margin:20px 0 15px}@media screen and (max-width:767px){.footer-menu{margin-top:30px}}.footer-menu ul{list-style:none}.footer-menu li{display:inline;list-style-type:none;padding-right:10px}@media screen and (max-width:767px){.footer-menu li{display:block;padding-right:0;padding-bottom:10px}}.footer-menu li:last-child{padding-right:0}.footer-legal{margin:20px auto}.footer-info{margin:20px auto}.hot-spot-1{position:fixed;z-index:999999;height:25px;width:25px;top:0;left:0}.hot-spot-2{position:fixed;z-index:999999;height:25px;width:25px;top:0;right:0}.hot-spot-3{position:fixed;z-index:999999;height:25px;width:25px;bottom:0;right:0}.hot-spot-4{position:fixed;z-index:999999;height:25px;width:25px;bottom:0;left:0}.bp-security-seals{text-align:center;margin:20px auto 35px}@media (max-width:767px){.bp-security-seals-desktop{display:none}}@media (min-width:768px){.bp-security-seals-mobile{display:none}}.notification-close{display:none!important}.bp-mobile-bar-notification{display:none}.bp-mobile-bar-notification-container{position:fixed;background-color:#000;z-index:99999999;right:0;bottom:0;left:0}.bp-mobile-bar-notification-box{position:relative;background-color:#000;color:#fff;font-size:16px;text-align:left}.bp-mobile-bar-notification-content{padding:15px 45px 15px 15px}.bp-mobile-bar-notification-content i{float:right;text-align:right}.bp-mobile-bar-notification-close{position:absolute;z-index:99999999;color:#fff;font-size:30px;top:10px;right:14px}.bp-top-bar-notification{display:none;-moz-box-shadow:rgb(0 0 0 / .1) 0 2px 4px;-webkit-box-shadow:rgb(0 0 0 / .1) 0 2px 4px;box-shadow:rgb(0 0 0 / .1) 0 2px 4px}.bp-top-bar-notification-container{position:fixed;background-color:#fcff9a;z-index:99999999;top:0;right:0;left:0;min-height:33px}.bp-top-bar-notification-box{font-size:16px;text-align:center;margin:auto;max-width:950px;padding-right:35px}.bp-top-bar-notification-content{padding:5px}.bp-top-bar-notification-close{position:absolute;z-index:99999999;color:#000;font-size:25px;top:5px;right:10px}.bp-fixed-bottom-notification{display:none}.bp-fixed-bottom-notification.notification-minimize{min-height:21px;height:21px}.bp-fixed-bottom-notification-container{position:fixed;background-color:#fff;z-index:99999999;min-height:300px;min-width:200px;right:20%;bottom:0;-moz-box-shadow:rgb(0 0 0 / .25) 0 0 10px;-webkit-box-shadow:rgb(0 0 0 / .25) 0 0 10px;box-shadow:rgb(0 0 0 / .25) 0 0 10px}.bp-fixed-bottom-notification-box{position:relative;background-color:#fff;color:#000;font-size:16px;text-align:left}.bp-fixed-bottom-notification-content{position:relative;padding:15px}.bp-fixed-bottom-notification-close,.bp-fixed-bottom-notification-minimize,.bp-fixed-bottom-notification-maximize{cursor:pointer;position:absolute;z-index:99999999;top:3px}.bp-fixed-bottom-notification-close{left:5px}.bp-fixed-bottom-notification-minimize{right:5px}.bp-fixed-bottom-notification-maximize.bpi{right:5px;display:none}.bp-overlay-notification{display:none;position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0;overflow:scroll}.bp-overlay-notification-table{height:100%;display:table;margin:0 auto}.bp-overlay-notification-table-cell{display:table-cell;vertical-align:middle}.bp-overlay-notification-box{margin:25px;max-width:450px;background-color:#fff;padding:25px}.bp-overlay-notification-bg{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:#000;background-color:rgb(0 0 0 / .93)}.bp-player{margin:auto;max-width:640px;font-size:16px;place-items:center}.bp-player-viewport{width:100%;aspect-ratio:16 / 9}.bp-player i{cursor:pointer}.bp-player-top{display:none}.bp-player-bottom{display:none;text-align:right;padding:8px 5px}.bp-player-bottom .bp-player-captions{display:none}.bp-player-bottom .bpi-stack{cursor:pointer}.bp-player-bottom .bpi-stack-1x{color:#fff}.bp-player-bottom .bpi-stack-text{text-align:center;position:absolute;left:0;right:0;z-index:1;font-size:.85em;color:#fff}.bp-player i.bp-active{color:#b21000}.bp-player i.bp-inactive{color:#fff}.player-window{position:relative;z-index:10;max-height:100%}.click-blocker{position:absolute;z-index:13;top:0;right:0;left:0;bottom:0}.play-box{display:flex;align-items:center;justify-content:center;position:absolute;z-index:14;top:0;right:0;left:0;bottom:0;cursor:pointer}@media screen and (max-width:767px){.play-box span{font-size:46px}}.pause-box{position:absolute;z-index:12;top:0;right:0;left:0;bottom:0;cursor:pointer}.player-splash{position:absolute;z-index:11;top:0;right:0;left:0;bottom:0;background:#fff}.unmute-box{display:none;position:absolute;z-index:16;top:0;right:0;left:0;bottom:0;cursor:pointer}.bp-controls{margin:15px auto;width:250px}.bp-times{margin-bottom:5px}.bp-speed{margin-top:7px}.bp-controls .bp-button{cursor:pointer}.bp-controls .pause-button{display:none}.bp-controls .pause-button,.bp-controls .play-button,.bp-controls .video-time-ms,.bp-controls .bp-speed-b{width:100px;text-align:center;float:left}.bp-controls .back-button,.bp-controls .back-time,.bp-controls .forward-button,.bp-controls .forward-time,.bp-controls .bp-speed-a,.bp-controls .bp-speed-c{width:75px;float:left}.bp-controls .back-button,.bp-controls .back-time,.bp-controls .bp-speed-a{text-align:right}.bp-controls .forward-button,.bp-controls .forward-time,.bp-controls .bp-speed-c{text-align:left}.bp-payment-methods{text-align:center}.bp-payment-methods i{font-size:2.2em;margin-right:15px}.bp-payment-methods i:last-child{margin-right:0}.bp-strike{position:relative}.bp-strike:before{position:absolute;content:"";left:0;top:42%;right:0;border-top:2px solid;border-color:inherit;transform:rotate(-10deg)}.buttons{max-width:950px;margin:0 auto}.btn-box,.spacer{float:left}.button{cursor:pointer}img.button{width:auto;max-width:100%}._1-option .btn-box{float:none}._1-option .opt1-box{text-align:center}._2-option .btn-box{width:48%}._2-option .spacer{width:4%;max-width:35px}._2-option .opt1-box{text-align:right}._2-option .opt2-box{text-align:left}._3-option .btn-box{width:32%}._3-option .spacer{width:2%;max-width:25px}._3-option .opt1-box{text-align:right}._3-option .opt2-box{text-align:center}._3-option .opt3-box{text-align:left}.bp-3-option,.bp-2-option{margin:15px auto;padding:5px 0;max-width:830px;text-align:center}.bp-3-option>.bp-3-atc,.bp-2-option>.bp-2-atc{font-family:"Roboto",sans-serif;text-align:center}.bp-3-option h2,.bp-2-option h2{color:#000;font-weight:100;font-size:37px}@media (max-width:767px){.bp-3-option h2,.bp-2-option h2{font-size:18px}}.bp-3-option h3,.bp-2-option h3{font-size:16px}@media (max-width:767px){.bp-3-option h3,.bp-2-option h3{font-size:13px}}.bp-3-option h3 span,.bp-2-option h3 span{color:#e60000;font-size:14px}@media (max-width:767px){.bp-3-option h3 span,.bp-2-option h3 span{font-size:9px}}.bp-3-option h4,.bp-2-option h4{font-weight:400;font-size:35px;margin-top:5px}@media (max-width:767px){.bp-3-option h4,.bp-2-option h4{font-size:23px}}.bp-3-option p,.bp-2-option p{font-size:12px;line-height:17px}@media (max-width:767px){.bp-3-option p,.bp-2-option p{line-height:17px}}.bp-3-option hr,.bp-2-option hr{margin:6px 0;background-color:#1486c2;height:1px;border:none}.bp-3-atc .bp-btn,.bp-2-atc .bp-btn{text-shadow:none}.bp-3-atc,.bp-2-atc{margin-bottom:15px}.bp-3-opt1,.bp-3-opt2,.bp-2-opt1{background-color:#f7f7f7;border:solid 1px #ececec}.bp-3-opt3,.bp-2-opt2{background:#fc0;background:linear-gradient(to bottom,#ffcc00 0%,#f7f7f7 84%,#f7f7f7 100%);box-shadow:0 0 5px 0 rgb(0 0 0 / .1);border:solid 1px #f2e7bd;margin-top:-23px}.bp-2-option .best-value,.bp-3-option .best-value{color:#4a69a3;font-family:serif;font-size:1.4em!important;font-style:italic;letter-spacing:1px;margin-bottom:33px}.bp-stack-atc{color:#000}.bp-stack-atc p,.bp-stack-atc h2,.bp-stack-atc h3{margin:0}.bp-stack-atc .bp-strike>span{color:#000}.bp-stack-atc .bp-strike{color:red;margin-right:-10px}.bp-stack-atc .bp-payment-methods{margin-top:15px}@media screen and (max-width:767px){.bp-stack-atc .bp-strike{margin-right:-6px}}.bp-stack-container{position:relative;z-index:1;padding-right:10px;max-width:750px;margin:auto}.bp-stack-opt1,.bp-stack-opt2,.bp-stack-opt3{position:relative;background-color:#fff}.bp-stack-background{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position-x:50%;background-position-y:0%}@media (min-width:992px){.bp-stack-background{background-size:cover}}.bp-stack-col2>.row:first-child,.bp-stack-above-button{margin-top:30px;min-height:25px}@media screen and (max-width:767px){.bp-stack-col2>.row:first-child,.bp-stack-above-button{margin-top:10px;min-height:16px}}.bp-stack-col2>.row:last-child{margin-top:8px}.bp-stack-col2{text-align:right;padding-left:0}@media (max-width:767px){.bp-stack-col2{padding-right:25px}}.bp-stack-above-button{padding-left:25%;text-align:center;font-size:17px}@media (max-width:767px){.bp-stack-above-button{font-size:13px}}.bp-stack-below-button{text-align:right;font-size:16px;margin-top:-6px}@media (max-width:767px){.bp-stack-below-button{font-size:13px}}.bp-stack-below-button div{padding-right:18px;margin-bottom:5px}@media (max-width:767px){.bp-stack-below-button div{text-align:center;padding-left:25%;padding-right:0}}.bp-stack-col1 img{cursor:pointer}@media screen and (max-width:767px){.bp-stack-col1{padding-right:0}}.bp-stack-button{margin-top:4px;margin-bottom:10px;position:relative}.bp-stack-button img{display:none!important}.bp-stack-button button{font-size:16px;color:#000;font-weight:700;text-shadow:none;width:100%;padding-top:12px;padding-bottom:12px}.bp-stack-guarantee img{display:inline-block!important;cursor:pointer;position:absolute;z-index:1;width:70px;top:-10px;left:0}@media screen and (max-width:767px){.bp-stack-guarantee img{width:60px;top:-5px;left:3px}}.bp-stack-guarantee button span{display:block;text-align:right}.bp-stack-title{font-size:19px;font-weight:700;padding-left:0}@media (max-width:767px){.bp-stack-title{font-size:12px}}.bp-stack-feature-list,.bp-stack-price{font-weight:lighter;font-size:30px;padding-left:0}@media (max-width:767px){.bp-stack-feature-list,.bp-stack-price{font-size:18px}}.bp-stack-price div{font-weight:700;font-size:16px;margin-top:-4px;margin-bottom:-5px}@media (max-width:767px){.bp-stack-price div{font-size:12px}}.bp-stack-description{text-align:right;font-size:15px;padding-left:0}@media (max-width:767px){.bp-stack-description{font-size:13px}}@media (max-width:767px){.bp-stack-col3{padding-left:0}}.bp-image-vertical>div{cursor:pointer;position:relative}.bp-image-horizontal>div{cursor:pointer}.payment-methods,.bp-payment-methods{font-size:13px;text-align:center}body{font-family:'open-sans','Open Sans',sans-serif;font-size:19px}h1{font-size:38px;font-weight:700;margin:25px 0 13px;text-align:center}h2{font-size:24px;margin:22px 0;text-align:center}h3{font-size:24px;font-weight:700;margin:0 0 20px}.container{margin-left:auto;margin-right:auto;max-width:800px}.highlighted{background-color:#FBFF4E;padding:1px 5px 2px 6px}.pick-one-03921{font-size:16px;text-align:center}.player-section{margin:25px auto 12px}.bp-player{box-shadow:0 0 20px 0 rgb(0 0 0 / .15)}.volume-text{font-size:13px;text-align:center}.cta-section{margin:30px auto 10px}.security-seals-section{margin-top:10px}.secure-box{border:1px solid #b9b9b9;margin:20px auto 0;max-width:600px;padding:15px;text-align:center}.johnson-box{box-shadow:0 0 7px #b7b7b7;background-color:#eee;margin-bottom:30px;padding:20px}.johnson-box li{margin-bottom:6px}.johnson-box li:last-child{margin-bottom:0}.testimonial-box{background-color:#a4eae9;border-radius:13px;font-size:16px;padding:22px;margin-bottom:22px}.references-section{font-size:13px;margin:30px 0}.references-section button{margin-bottom:10px}@media (max-width:991px){h1{font-size:32px;margin:8px 0}h2{font-size:25px}.player-window{box-shadow:0 0 20px 0 rgb(0 0 0 / .15)}.bp-player{box-shadow:none}}
</style>


<script>
  function isYouTubeUrl( url ) {
    return string.indexOf( 'youtube.com' ) !== -1 ||
           string.indexOf( 'youtu.be' ) !== -1;
  }
  function playerUsingYouTube( player ) {
    var type = player.type;
    var code = player.video_code || player.code || '';
    return type === 'videojs' && code.length > 10;
  }
</script>

<script>
// https://github.com/filamentgroup/loadJS
!function(e){var t=function(t,n){"use strict";var o=e.document.getElementsByTagName("script")[0],r=e.document.createElement("script");return r.src=t,r.async=!0,o.parentNode.insertBefore(r,o),n&&"function"==typeof n&&(r.onload=n),r};"undefined"!=typeof module?module.exports=t:e.loadJS=t}("undefined"!=typeof global?global:this);
</script>

<script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script>
<script>window.jQuery || document.write('<script src="/bp-core/assets/js/libs/jquery-3.7.1.min.js"><\/script>')</script>
<script>$.getScriptCached=function(url,callback){return $.ajax({url:url,dataType:"script",cache:true}).done(callback)}</script>

<script async defer crossorigin="anonymous" src="https://d9i5ve8f04qxt.cloudfront.net/UC/62/uca/0.1.0/js/collect.js?mid=BARTN&channel=secure.bartonpublishing.com&crosslink=secure.bartonpublishing.com"></script>
<script>
onReady(() => {
  if (typeof window.ucaEvent !== 'function') return;
  if (!bp.test.experimentStarted) return;
  window.ucaEvent({
    'event': 'experiment started',
    'params': {
        'experimentId': bp.test.experimentId,
        'experimentName': bp.test.experimentName,
        'variationId': bp.test.variationId,
        'variationName': bp.test.variationName
    }
  });
}, 1000);
</script>

<script>WebFontConfig = { typekit: { id: 'mrg3bhb' } };</script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/webfont/1.6.28/webfontloader.js" defer></script>
<script>
function loadWebFonts(config) {
  document.addEventListener('DOMContentLoaded', function() {
    WebFont.load(config);
  });
}
</script>

<script src="https://use.fortawesome.com/26418f58.js"></script>

<script>
var AUTOPLAY_SUPPORTED = null;
function checkVideoAutoplaySupport(c) {
  if (AUTOPLAY_SUPPORTED !== null) {
    c(AUTOPLAY_SUPPORTED);
    return;
  }
  var v = document.createElement('video');
  var p = v.play();

  var timeoutId = setTimeout(() => {
    c(AUTOPLAY_SUPPORTED = false);
  }, 10);

  if (p !== undefined) {
    p.then(() => {
      clearTimeout(timeoutId);
      c(AUTOPLAY_SUPPORTED = true);
    }).catch(() => {
      clearTimeout(timeoutId);
      c(AUTOPLAY_SUPPORTED = false);
    });
  } else {
    clearTimeout(timeoutId);
    c(AUTOPLAY_SUPPORTED = false);
  }
}
checkVideoAutoplaySupport(function(autoplay) {
  if (!autoplay &&
    !bp.player.silent_autoplay &&
    !bp.player.muted &&
    !playerUsingYouTube(bp.player)) {
    bp.player['auto-play'] = false;
  }
});
</script>



<script type="text/javascript">
  var customSettings = { tweak: { disablePlayToggleActivity: true } };
  (function (v, i, d, a, l, y, t, c, s) {
    y='_'+d.toLowerCase();c=d+'L';if(!v[d]){v[d]={};}if(!v[c]){v[c]={};}if(!v[y]){v[y]={};}var vl='Loader',vli=v[y][vl],vsl=v[c][vl + 'Script'],vlf=v[c][vl + 'Loaded'],ve='Embed';
    if (!vsl){vsl=function(u,cb){
      if(t){cb();return;}s=i.createElement("script");s.type="text/javascript";s.async=1;s.src=u;
      if(s.readyState){s.onreadystatechange=function(){if(s.readyState==="loaded"||s.readyState=="complete"){s.onreadystatechange=null;vlf=1;cb();}};}else{s.onload=function(){vlf=1;cb();};}
      i.getElementsByTagName("head")[0].appendChild(s);
    };}
    vsl(l+'loader.min.js',function(){if(!vli){var vlc=v[c][vl];vli=new vlc();}vli.loadScript(l+'player.min.js',function(){var vec=v[d][ve];t=new vec();t.run(a,customSettings);});});
  })(window, document, 'Vidalytics', 'vidalytics_embed_3kaCFRjMVPy6pOyw', 'https://quick.vidalytics.com/embeds/5Z2mmTj4/3kaCFRjMVPy6pOyw/');
  !function(v,a,p,i){
    v.getVidalyticsPlayer=n=>{v[a]=v[a]||{},v[a][p]=v[a][p]||{};let d=v[a][p][n]=v[a][p][n]||{};
    return new Promise((e=>{if(d[i])return void e(d[i]);let t;
    Object.defineProperty(d,i,{get:()=>t,set(i){t=i,e(i)}})}))}
  }(window,'_vidalytics','embeds','player');
</script>















</head>
<body class="desktop">

<div id="bp-app">


    <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-56F4837T"
    height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  
<div class="loading-bar"></div>






<div class="container">

  <div class="desktop-headline-section hidden-xs">
    <div class="row">
      <div class="col-sm-10 col-sm-offset-1">

                  <h1>Discover The Doctor-Approved Simple Trick To Getting Rid Of Acid Reflux Without Drugs...</h1>
          <h2 class="highlighted">Using 3 Common Items Found At Your Grocery Store!</h2>
        
        
        
      </div> <!-- .col-sm-10 .col-sm-offset-1 -->
    </div> <!-- .row -->
  </div> <!-- .desktop-headline-section -->


  <div class="player-section">
    <div class="row">
      <div class="col-xs-12">

        <p class="volume-text"><i class="bpi bpi-volume-up" style="color:#e6ab00;"></i> &nbsp;<strong>Be Sure Your Sound Is Up</strong> - Click below to watch&nbsp;video</p>

        
        
<div class="bp-player" data-withinviewport-settings='{"sides": "top", "top": -500, "bottom": -500 }'>
  <div class="bp-player-top">
  </div> <!-- .bp-player-top -->
  <div class="bp-player-viewport player-window">
    <div class="unmute-box" style="align-items:center;justify-content:center;">
      <div style="padding:25px;background-color:rgb(220 0 0 / 85%);color:white;border-radius:5px;text-align:center;">
        <i class="bpi bpi-volume-up" style="font-size:4em;"></i><br>
        Your Video Is Playing<br>
        Click To Unmute
      </div>
    </div>
    <div class="play-box" onclick="mainPlayer.play()" style="display:none;">
      <span class="bp-player-play bpi-stack bpi-4x">
        <i style="color:#fff;" class="bpi bpi-square bpi-stack-1x"></i>
        <i style="color:#b21000;" class="bpi bpi-youtube-play bpi-stack-2x"></i>
      </span> <!-- .bp-player-play -->
    </div>
    <div class="click-blocker"></div>
    <div class="pause-box" onclick="mainPlayer.pause()"></div>

    
    <div class="main-video">
          </div>
  </div> <!-- .bp-player-viewport .player-window -->
  <div class="bp-player-bottom">
    <span class="bp-player-captions bpi-stack bpi-lg">
      <i class="bpi bpi-square bpi-stack-2x"></i>
      <i class="bpi bpi-closed-captions-btm bpi-1x bpi-stack-1x"></i>
    </span> <!-- .bp-player-captions -->
    <span class="bp-player-rate bpi-stack bpi-lg" onclick="bp.player.cycleRates()">
      <span class="bpi-stack-text"><span class="bp-player-rate-number">1</span>x</span>
      <i class="bpi bpi-square bpi-stack-2x"></i>
    </span> <!-- .bp-player-rate -->
    <span class="bp-player-mute bpi-stack bpi-lg">
      <i class="bpi bpi-square bpi-stack-2x"></i>
      <i class="bpi bpi-volume-up bpi-stack-1x"></i>
    </span> <!-- .bp-player-mute -->
  </div> <!-- .bp-player-bottom -->
</div> <!-- .bp-player -->

        
<div class="mainVideo bp-controls control-box" style="display:none">

  <div class="bp-times cf">

    <div class="back-time">-10</div>
    <div class="current-time video-time-ms">--:--</div>
    <div class="forward-time">+30</div>

  </div><!-- .bp-times -->

  <div class="bp-buttons cf">

    <div class="bp-button back-button" onclick="mainPlayer.skipBack(10);" title="Skip back 10 seconds">
    <i class="bpi bpi-backward bpi-3x"></i>
    </div><!-- .back-button -->

    <div class="bp-button play-button" onclick="mainPlayer.play();" title="Play">
    <i class="bpi bpi-play bpi-3x"></i>
    </div><!-- .play-button -->

    <div class="bp-button pause-button" onclick="mainPlayer.pause();" title="Pause">
    <i class="bpi bpi-pause bpi-3x"></i>
    </div><!-- .pause-button -->

    <div class="bp-button forward-button" onclick="mainPlayer.skipAhead(30);" title="Skip ahead 30 seconds">
    <i class="bpi bpi-forward bpi-3x"></i>
    </div><!-- .forward-button -->

    <!--<div class="bp-button unmute-button" onclick="mainPlayer.mute();" title="Mute"><i class="bpi bpi-volume-up bpi-3x"></i></div>
    <div class="bp-button mute-button" onclick="mainPlayer.unmute();" title="Unmute"><i class="bpi bpi-volume-off bpi-3x"></i></div>-->

  </div><!-- .bp-buttons -->

  <div class="bp-speed cf">

    <div class="bp-button bp-speed-a" onclick="mainPlayer.playbackRate(1)">1x</div>
    <div class="bp-button bp-speed-b" onclick="mainPlayer.playbackRate(1.5)">1.5x</div>
    <div class="bp-button bp-speed-c" onclick="mainPlayer.playbackRate(2)">2x</div>

  </div><!-- .bp-speed -->

</div><!-- .bp-controls -->

        
      </div> <!-- .col-xs-12 -->
    </div> <!-- .row -->
  </div> <!-- .player-section -->


  <div class="mobile-headline-section visible-xs">
    <div class="row">
      <div class="col-sm-10 col-sm-offset-1">

                  <h1>Discover The Doctor-Approved Simple Trick To Getting Rid Of Acid Reflux Without Drugs...</h1>
          <h2 class="highlighted">Using 3 Common Items Found At Your Grocery Store!</h2>
        
        
        
      </div> <!-- .col-sm-10 .col-sm-offset-1 -->
    </div> <!-- .row -->
  </div> <!-- .mobile-headline-section -->


  <div class="cta-section visible-cta">
    <div class="row">
      <div class="col-xs-12">

        
        
<div class="bp-image-vertical call-to-action visible-cta">


  
  <div class="bp-image-vertical-opt1" data-item-id="REF101SOL-REP19KD">

    <img class="img-responsive img-fluid lazy" onClick="window.open(bp.options[0].url,'_self');mainPlayer.pause();el('.bp-controls').show();" data-original="https://dndngvalp4jdj.cloudfront.net/refluxremedy.com/images/global/atc-button-mobile_v1a_19-97.png" />

  </div> <!-- .bp-image-vertical-opt1 -->


  <div class="bp-payment-methods">
    <div class="row">
      <div class="col-12 col-xs-12">

        
<div class="bp-payment-methods-component">


    <img style="margin:auto" class="img-responsive img-fluid mx-auto d-block" src="https://dndngvalp4jdj.cloudfront.net/refluxremedy.com/images/components/payment-methods/visa-mast-disc-amex.png">
  <p>We kindly accept Visa, Mastercard, Discover and&nbsp;American&nbsp;Express</p>
  

</div> <!-- .bp-payment-methods-component -->

      </div> <!-- .col-12 .col-xs-12 -->
    </div> <!-- .row -->
  </div> <!-- .bp-payment-methods -->

</div> <!-- .bp-image-vertical .call-to-action .visible-cta -->

        <div class="secure-box">
          <p>Your order is secure and fully guaranteed by <i style="font-size:25px;color:#1d9acf;" class="bpi bpi-bp-sym-txt"></i></p>
          <p style="margin-bottom:0;">100% Secure <i class="bpi bpi-lock"></i> 128 SSL Encryption</p>
        </div> <!-- .secure-box -->

        
      </div> <!-- .col-xs-12 -->
    </div> <!-- .row -->
  </div> <!-- .cta-section .visible-cta -->


  <div class="security-seals-section hidden-checkout">
    <div class="row">
      <div class="col-xs-12">

        
<div class="bp-security-seals">

  <p class="bp-security-seals-desktop">

          <a name="trustlink" href="http://secure.trust-guard.com/security/2593" rel="nofollow" target="_blank" onclick="var nonwin=navigator.appName!='Microsoft Internet Explorer'?'yes':'no'; window.open(this.href.replace(/https?/, 'https'),'welcome','location='+nonwin+',scrollbars=yes,width=517,height='+screen.availHeight+',menubar=no,toolbar=no'); return false;" oncontextmenu="var d = new Date(); alert('Copying Prohibited by Law - This image and all included logos are copyrighted by trust-guard \251 '+d.getFullYear()+'.'); return false;"><img name="trustseal" alt="Security Seals" style="border: 0;" src="//dw26xg4lubooo.cloudfront.net/seals/security/2593-small-gray.gif" /></a>&nbsp;
      <a name="trustlink" href="http://secure.trust-guard.com/privacy/2593" rel="nofollow" target="_blank" onclick="var nonwin=navigator.appName!='Microsoft Internet Explorer'?'yes':'no'; window.open(this.href.replace(/https?/, 'https'),'welcome','location='+nonwin+',scrollbars=yes,width=517,height='+screen.availHeight+',menubar=no,toolbar=no'); return false;" oncontextmenu="var d = new Date(); alert('Copying Prohibited by Law - This image and all included logos are copyrighted by trust-guard \251 '+d.getFullYear()+'.'); return false;"><img name="trustseal" alt="Privacy Seals" style="border: 0;" src="//dw26xg4lubooo.cloudfront.net/seals/privacy/2593-small-gray.gif" /></a>&nbsp;
      <a name="trustlink" href="http://secure.trust-guard.com/business/2593" rel="nofollow" target="_blank" onclick="var nonwin=navigator.appName!='Microsoft Internet Explorer'?'yes':'no'; window.open(this.href.replace(/https?/, 'https'),'welcome','location='+nonwin+',scrollbars=yes,width=517,height='+screen.availHeight+',menubar=no,toolbar=no'); return false;" oncontextmenu="var d = new Date(); alert('Copying Prohibited by Law - This image and all included logos are copyrighted by trust-guard \251 '+d.getFullYear()+'.'); return false;"><img name="trustseal" alt="Business Seals" style="border: 0;" src="//dw26xg4lubooo.cloudfront.net/seals/business/2593-small-gray.gif" /></a>&nbsp;
      <a name="trustlink" href="http://secure.trust-guard.com/certified/2593" rel="nofollow" target="_blank" onclick="var nonwin=navigator.appName!='Microsoft Internet Explorer'?'yes':'no'; window.open(this.href.replace(/https?/, 'https'),'welcome','location='+nonwin+',scrollbars=yes,width=517,height='+screen.availHeight+',menubar=no,toolbar=no'); return false;" oncontextmenu="var d = new Date(); alert('Copying Prohibited by Law - This image and all included logos are copyrighted by trust-guard \251 '+d.getFullYear()+'.'); return false;"><img name="trustseal" alt="Certified Seal" style="border: 0;" src="//dw26xg4lubooo.cloudfront.net/seals/certified/2593-small-gray.gif" /></a>
    
    
  </p>

  <p class="bp-security-seals-mobile">

          <a name="trustlink" href="http://secure.trust-guard.com/security/2593" rel="nofollow" target="_blank" onclick="var nonwin=navigator.appName!='Microsoft Internet Explorer'?'yes':'no'; window.open(this.href.replace(/https?/, 'https'),'welcome','location='+nonwin+',scrollbars=yes,width=517,height='+screen.availHeight+',menubar=no,toolbar=no'); return false;" oncontextmenu="var d = new Date(); alert('Copying Prohibited by Law - This image and all included logos are copyrighted by trust-guard \251 '+d.getFullYear()+'.'); return false;"><img name="trustseal" alt="Security Seals" style="border: 0;" src="//dw26xg4lubooo.cloudfront.net/seals/security/2593-header-gray.gif" /></a>&nbsp;
      <a name="trustlink" href="http://secure.trust-guard.com/privacy/2593" rel="nofollow" target="_blank" onclick="var nonwin=navigator.appName!='Microsoft Internet Explorer'?'yes':'no'; window.open(this.href.replace(/https?/, 'https'),'welcome','location='+nonwin+',scrollbars=yes,width=517,height='+screen.availHeight+',menubar=no,toolbar=no'); return false;" oncontextmenu="var d = new Date(); alert('Copying Prohibited by Law - This image and all included logos are copyrighted by trust-guard \251 '+d.getFullYear()+'.'); return false;"><img name="trustseal" alt="Privacy Seals" style="border: 0;" src="//dw26xg4lubooo.cloudfront.net/seals/privacy/2593-header-gray.gif" /></a><br>
      <a name="trustlink" href="http://secure.trust-guard.com/business/2593" rel="nofollow" target="_blank" onclick="var nonwin=navigator.appName!='Microsoft Internet Explorer'?'yes':'no'; window.open(this.href.replace(/https?/, 'https'),'welcome','location='+nonwin+',scrollbars=yes,width=517,height='+screen.availHeight+',menubar=no,toolbar=no'); return false;" oncontextmenu="var d = new Date(); alert('Copying Prohibited by Law - This image and all included logos are copyrighted by trust-guard \251 '+d.getFullYear()+'.'); return false;"><img name="trustseal" alt="Business Seals" style="border: 0;" src="//dw26xg4lubooo.cloudfront.net/seals/business/2593-header-gray.gif" /></a>&nbsp;
      <a name="trustlink" href="http://secure.trust-guard.com/certified/2593" rel="nofollow" target="_blank" onclick="var nonwin=navigator.appName!='Microsoft Internet Explorer'?'yes':'no'; window.open(this.href.replace(/https?/, 'https'),'welcome','location='+nonwin+',scrollbars=yes,width=517,height='+screen.availHeight+',menubar=no,toolbar=no'); return false;" oncontextmenu="var d = new Date(); alert('Copying Prohibited by Law - This image and all included logos are copyrighted by trust-guard \251 '+d.getFullYear()+'.'); return false;"><img name="trustseal" alt="Certified Seal" style="border: 0;" src="//dw26xg4lubooo.cloudfront.net/seals/certified/2593-header-gray.gif" /></a><br>
    
    
  </p>

</div> <!-- .bp-security-seals -->

      </div> <!-- .col-xs-12 -->
    </div> <!-- .row -->
  </div> <!-- .security-seals-section .hidden-checkout -->


  <div class="checkout-section">
    <div class="row">
      <div class="col-xs-12">

        
        
        
      </div> <!-- .col-xs-12 -->
    </div> <!-- .row -->
  </div> <!-- .checkout-section -->


  <div class="footer-section">
    <div class="row">
      <div class="col-sm-10 col-sm-offset-1">

        
        
<div class="bp-footer">

  <div class="company-logo" style="text-align:center;margin-bottom:15px;">
    <i class="bpi bpi-bp-2020-sym-txt bpi-3x"></i>
  </div> <!-- .company-logo -->

  
  
    <p class="footer-bible-verse"><strong>Delivering Hope & Healing, Since 2004</strong></p>

  
  
    <div class="footer-legal">
      <p>
        The statements on this website have not been evaluated by the Food and Drug Administration. Products are not intended to diagnose, treat, cure or prevent any disease. If you are pregnant, nursing, taking medication, or have a medical condition, consult your physician before using our products. Results may vary. The information contained on this website is provided for general informational purposes only. It is not intended as and should not be relied upon as medical advice. Always consult with a healthcare professional before starting any diet, exercise or supplementation program. Testimonials are from real persons who are users of our&nbsp;products.
      </p>
    </div> <!-- .footer-legal -->

  
  
  <div class="footer-info">

    
      <p>&copy; 2025 <span class="company-name">Barton Publishing, Inc.</span> | Toll&nbsp;Free:&nbsp;<a href="tel:1-888-356-1146">1&nbsp;(888)&nbsp;356&ndash;1146</a> &middot; Outside&nbsp;US:&nbsp;<a href="tel:1-617-603-0085">+1&nbsp;(617)&nbsp;603&ndash;0085</a><br>
      Phone Support &ndash; Mon-Fri: 8am-7pm EST / Sat: 9am-5pm EST&nbsp;<br>
      <a class="home-footer" href="https://bartonpublishing.com" target="_blank">Home</a>&nbsp;|&nbsp;<a href="https://bartonpublishing.com/terms" target="_blank">Terms&nbsp;and&nbsp;Conditions</a>&nbsp;|&nbsp;<a href="https://bartonpublishing.com/privacy" target="_blank">Privacy&nbsp;Policy</a> | <a href="https://bartonpublishing.com/delivery" target="_blank">Shipping</a>&nbsp;|&nbsp;<a href="https://bartonpublishing.com/refund" target="_blank">Refunds &amp; Cancelations</a></p>

    
    <p class="server-number">s1</p>

  </div> <!-- .footer-info -->

  
</div> <!-- .bp-footer -->

      </div> <!-- .col-sm-10 .col-sm-offset-1 -->
    </div> <!-- .row -->
  </div> <!-- footer-section -->

</div> <!-- .container -->


<script type="text/javascript" src="https://BARTN.ultracartstore.com/cgi-bin/UCAffiliateNetworkPixel" async="true"></script>







<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.lazyload/1.9.1/jquery.lazyload.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/3.0.5/js.cookie.min.js"></script>
<script>
  var jsonCookies = Cookies.withConverter({
    read: function(value, name) {
      var decodedValue;
      try {
        decodedValue = JSON.parse(decodeURIComponent(value));
      } catch (e) {
        decodedValue = {};
      }
      return decodedValue;
    }
  });
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/loadCSS/3.1.0/loadCSS.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/withinviewport@2.1.2/withinviewport.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/withinviewport@2.1.2/jquery.withinviewport.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@vunamhung/arg.js@1.4.0/src/arg.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/js-url/2.5.3/url.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/js-base64@3.7.5/base64.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.21/lodash.min.js"></script>

<script>
var BartonLib;void 0===bp.func&&(bp.func={}),void 0===bp.fn&&(bp.fn={}),void 0===bp.cb&&(bp.cb={}),void 0===bp.app&&(bp.app={}),void 0===bp.st&&(bp.st={}),void 0===bp.plugins["google-tag-manager"]&&(dataLayer={push:function(){}}),launchNotification=function(e,t){if(e)if("mobilebar"===e)t&&el(".bp-mobile-bar-notification-content").html(t),el(".bp-mobile-bar-notification").show(),el(".bp-mobile-bar-notification-close").click((function(){el(".bp-mobile-bar-notification").addClass("notification-close")}));else if("topbar"===e){t&&el(".bp-top-bar-notification-content").html(t),el(".bp-top-bar-notification").show();var o=el(".bp-top-bar-notification").height();el("body").css("padding-top",o+"px"),el(".bp-top-bar-notification-close").click((function(){el(".bp-top-bar-notification").addClass("notification-close"),el("body").css("padding-top","0"),el(".bp-nav-mobile").css("top","0")})),"object"==typeof bp.plugins.slidebars&&el(".bp-nav-mobile").css("top",el(".bp-top-bar-notification").outerHeight())}else"bottom"===e?(t&&el(".bp-fixed-bottom-notification-content").html(t),el(".bp-fixed-bottom-notification").show(),el(".bp-fixed-bottom-notification-close").click((function(){el(".bp-fixed-bottom-notification").addClass("notification-close")})),el(".bp-fixed-bottom-notification-minimize").click((function(){el(".bp-fixed-bottom-notification").addClass("notification-minimize"),el(".bp-fixed-bottom-notification-minimize").hide(),el(".bp-fixed-bottom-notification-maximize").show()})),el(".bp-fixed-bottom-notification-maximize").click((function(){el(".bp-fixed-bottom-notification").removeClass("notification-minimize"),el(".bp-fixed-bottom-notification-minimize").show(),el(".bp-fixed-bottom-notification-maximize").hide()}))):"overlay"===e&&(t&&el(".bp-overlay-notification-content").html(t),el(".bp-overlay-notification").show(),el(".bp-overlay-notification-bg").click((function(){el(".bp-overlay-notification").addClass("notification-close")})))},bp.func.updateCookie=function(e,t,o){if(void 0===e||void 0===t||void 0===o)return!1;var n,a=/([a-zA-Z_-]+)(\.([a-zA-Z_-]+))?/.exec(t),i=a[1]?a[1]:null,c=a[3]?a[3]:null;switch(e){case 0:default:n="bp_0";break;case 1:n="bp_1";break;case 2:n="bp_2";break;case 3:n="bp_3"}var r=jsonCookies.get(n);return r&&i&&!c?(r[i]=o,Cookies.set(n,JSON.stringify(r),{path:"/",domain:"."+window.location.hostname}),!0):!!(r&&i&&c)&&(void 0===r[i]&&(r[i]={}),r[i][c]=o,Cookies.set(n,JSON.stringify(r),{path:"/",domain:"."+window.location.hostname}),!0)},showMyCookies=function(){el(".bp-popup-box").html('<p id="myCookies" style="margin:0;word-wrap:break-word;cursor:copy;">bp_0:<br>'+Cookies.get("bp_0")+"<br><br>bp_1:<br>"+Cookies.get("bp_1")+"<br><br>bp_2:<br>"+Cookies.get("bp_2")+"<br><br>bp_3:<br>"+Cookies.get("bp_3")+"<br><br>bp_t:<br>"+Cookies.get("bp_t")+"</p>"),el("#myCookies").click((function(){selectText("myCookies")})),el(".bp-popup-box").css({"max-width":"500px"}),el(".bp-popup").show()},onReady((function(){bp.page.campaign_tracking&&dataLayer.push({event:"campaign"})})),onReady((function(){bp.page.returning_visitor||"maxmind"!==bp.geo.data_source&&"cookie"!==bp.geo.data_source||recordAnalyticsEvent({category:"geo",action:"maxmind_request",label:bp.geo.remain+" requests remaining",value:1,nonInteraction:!0})})),onReady((function(){bp.page.sales_funnel&&recordAnalyticsEvent({category:bp.page.category,action:"visited_sales_page",label:"Goal",value:5,nonInteraction:!0})})),setTimeout((function(){bp.page.sales_funnel&&recordAnalyticsEvent({category:bp.page.category,action:"engagement_5min",label:"goal",value:5})}),3e5),recordCallToActionRevealEvent=function(){bp.page.vsl&&recordAnalyticsEvent({category:bp.page.category,action:"cta_revealed",label:"goal",value:50,nonInteraction:!0,sendToX:!0})},orderFormStarted=!1,recordStartedOrderFormEvent=function(){orderFormStarted||(recordAnalyticsEvent({category:bp.page.category,action:"begin_checkout",label:"goal",value:150}),orderFormStarted=!0)},recordEmailSubmittedEvent=function(e){var t="object"==typeof e&&e?e:null,o="unknown",n="unknown",a="unknown";t&&void 0!==t.contact&&"object"==typeof t.contact.add_campaigns?(o="ontraport",a=void 0!==t.contact.add_campaigns[0]?t.contact.add_campaigns[0]:"unknown"):t&&void 0!==t.contact&&"string"==typeof t.contact.add_list&&(o="maropost",a=t.contact.add_list),t&&void 0!==t.app&&"string"==typeof t.app.parent_selector&&(n=t.app.parent_selector),recordAnalyticsEvent({category:"Email Subscriptions",action:"Email submitted successfully",label:"service: "+o+"; selector: "+n+"; list id: "+a,sendToX:!0}),"#bpForm"===n&&recordAnalyticsEvent({category:bp.page.category,action:"Email Submitted via Order Form",label:"Goal",value:200})},onReady((function(){bp.func.subscribeDone.add(recordEmailSubmittedEvent)})),recordEmailFailedToSubmitEvent=function(e){var t="object"==typeof e&&e?e:null,o="unknown",n="unknown",a="unknown";t&&void 0!==t.contact&&"object"==typeof t.contact.add_campaigns?(o="ontraport",a=void 0!==t.contact.add_campaigns[0]?t.contact.add_campaigns[0]:"unknown"):t&&void 0!==t.contact&&"string"==typeof t.contact.add_list&&(o="maropost",a=t.contact.add_list),t&&void 0!==t.app&&"string"==typeof t.app.parent_selector&&(n=t.app.parent_selector),recordAnalyticsEvent({category:"errors_thrown",action:"email_submission_failed",label:"service: "+o+"; selector: "+n+"; list id: "+a})},onReady((function(){bp.func.subscribeFail.add(recordEmailFailedToSubmitEvent)})),onReady((function(){el(".order-form-errors-continue-opt1 > button").click((function(){recordAnalyticsEvent({category:"Checkout",action:"Chose to finish order elsewhere",label:"Stand-alone Checkout"})}))})),onReady((function(){el(".order-form-errors-continue-opt2 > button").click((function(){recordAnalyticsEvent({category:"Checkout",action:"Chose to finish order elsewhere",label:"UltraCart Checkout"})}))})),onReady((function(){el("#finalizeLink").click((function(){recordAnalyticsEvent({category:bp.page.category,action:"Submitted Order Form",label:"Goal",value:100*cart.total})}))})),sendPageview=function(){var e=window.location.pathname,t=window.location.search.substr(1),o=window.location.hash.substr(1),n="";n+=e,n+=o?"/"+o:"",n+=t?"?"+t:"",dataLayer.push({event:"GApageview",pageviewPage:n})},mainPlayerAnalyticsPlaying=!1,mainPlayerAnalytics=function(e){var t="unknown",o=mainPlayer.position();if("wistia"===bp.player.type)t=bp.player.video_code;else if("jwplayer"===bp.player.type){var n=/\/([^\/]+\.mp4)/.exec(bp.player.video_file_mp4);t=n[1]?n[1]:"unknown"}"playing"===e?(mainPlayerAnalyticsPlaying||recordAnalyticsEvent({category:"Video Player",action:"video_started",label:"VIDEO: "+t,value:o,nonInteraction:!0}),mainPlayerAnalyticsPlaying=!0):"paused"===e&&(recordAnalyticsEvent({category:"Video Player",action:"video_paused",label:"VIDEO: "+t,value:o,nonInteraction:!0}),mainPlayerAnalyticsPlaying=!1)},bp.page.lazyload&&("scroll"===bp.page.lazy_method?onReady((function(){el("img.delay, img.lazy").lazyload({threshold:400})})):(onReady((function(){el("img.delay, img.lazy").lazyload({event:"bpDelay"})})),el(window).on("load",(function(){setTimeout((function(){el("img.delay, img.lazy").trigger("bpDelay")}),1e3*bp.page.image_delay)}))),onReady((function(){el("img.lazy-scroll").lazyload({threshold:400})})),onReady((function(){el("img.lazy-timed").lazyload({event:"lazy-timed-event"})})),el(window).on("load",(function(){setTimeout((function(){el("img.lazy-timed").trigger("lazy-timed-event")}),1e3*bp.page.image_delay)}))),"object"!=typeof bp.func.cache&&(bp.func.cache={}),bp.func.getItemValue=function(e){var t="getItemValue_"+e,o=el.Deferred();if(bp.func.cache[t])return o.resolve(bp.func.cache[t]).promise();for(var n=0,a=!1,i=0;i<bp.options.length;i++)if(bp.options[i].itemId===e&&null!==bp.options[i].price){n=bp.options[i].price,a=!0;break}return a?(bp.func.cache[t]=n,o.resolve(n)):el.ajax({url:"/api/item/"+e+"?mid="+bp.cart.merch_id,dataType:"json"}).done((function(e){void 0!==e.cost?(bp.func.cache[t]=e.cost,o.resolve(e.cost)):o.reject()})).fail((function(){o.reject()})),o.promise()},bp.func.subscribe=function(e,t){var o="string"==typeof e?e:null,n=(t="string"==typeof t?t:bp.lead.default_service,"object"==typeof bp.plugins.ontraport);"ontraport"===t&&n&&otp.fn.subscribe(o)},bp.func.subscribeProgress=el.Callbacks(),bp.func.subscribeDone=el.Callbacks(),bp.func.subscribeFail=el.Callbacks(),bp.func.subscribeProgressFire=function(e){bp.func.subscribeProgress.fire(e)},bp.func.subscribeDoneFire=function(e){bp.func.subscribeDone.fire(e)},bp.func.subscribeFailFire=function(e){bp.func.subscribeFail.fire(e)},bp.data.first_name="",bp.data.last_name="",bp.data.phone_number="",bp.data.email="",bp.data.first_name_required=!1,bp.data.submitEmail=function(e){e=void 0!==e?e:bp.contact.email,el.when(bp.data.verifyEmail(e)).progress((function(){el(".email-notification").html("Verifying...")})).fail((function(e){el(".email-notification").html(e)})).done((function(){el.when(bp.data.submitFreshAdress(e)).done((function(e){el.when(bp.data.checkFreshAdress(e)).fail((function(e){el(".email-notification").html(e)})).done((function(){el(".email-notification").html("&nbsp;")}))}))}))},bp.func.subscribeEmailProgress=el.Callbacks(),bp.func.subscribeEmailDone=el.Callbacks(),bp.func.subscribeEmailFail=el.Callbacks(),bp.func.subscribeEmail=function(e,t,o,n,a){if(e=void 0!==e?e:"add",t=void 0!==t?t:bp.contact.email,o=void 0!==o?o:bp.lead.acct_id,n=void 0!==n?n:bp.lead.default_list,void 0===a&&(a={first_name:null,last_name:null}),bp.contact.first_name_required&&0==$.trim(a.first_name).length)return el(".name-notification").html("Please enter your first name."),!1;el(".name-notification").html("&nbsp;"),bp.func.subscribeEmailProgress.fire(),el(".subscribe-progress").html("Verifying..."),el.when(bp.data.verifyEmail(t)).progress((function(e){el(".email-notification").html(e)})).fail((function(e){bp.func.subscribeEmailFail.fire(),el(".email-notification").html(e),el(".subscribe-progress").html("&nbsp;")})).done((function(){el.when(bp.data.submitFreshAdress(t)).done((function(e){el.when(bp.data.checkFreshAdress(e)).progress((function(e){el(".email-notification").html(e)})).fail((function(e){bp.func.subscribeEmailFail.fire(),el(".subscribe-progress").html("&nbsp;"),el(".email-notification").html(e)}))}))}))},bp.data.verifyEmail=function(e){var t=el.Deferred();return t.notify("&nbsp;"),0==$.trim(e).length?t.reject("Please enter an e-mail address."):/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(e)?t.resolve():t.reject("Please enter a valid e-mail address."),t.promise()},bp.data.checkFreshAdress=function(e){el.Deferred().resolve("&nbsp;")},bp.data.submitFreshAdress=function(e){},bp.data.optInOut=function(e){el(e).is(":checked")?(bp.func.subscribeEmail("add",bp.contact.email,105,bp.lead["ca_opt-in_list"],bp.contact),bp.func.subscribeEmail("remove",bp.contact.email,105,bp.lead["ca_opt-out_list"],bp.contact)):el(e).is(":checked")||(bp.func.subscribeEmail("add",bp.contact.email,105,bp.lead["ca_opt-out_list"],bp.contact),bp.func.subscribeEmail("remove",bp.contact.email,105,bp.lead["ca_opt-in_list"],bp.contact))},bp.data.checkPhoneExistence=function(e){var t=el.Deferred();return 0==$.trim(e).length?t.reject("Please enter a phone number."):t.resolve(),t.promise()},bp.data.submitPVnet=function(e){return el.ajax({type:"POST",url:"https://www.phone-validator.net/api/v2/verify",data:{PhoneNumber:e,CountryCode:bp.geo.country_code,Locale:"en-US",APIKey:"pv-738968a4d6486eecba984e1120b28587"},dataType:"json"})},bp.data.checkPVnetData=function(e){var t=el.Deferred();return PVnet=e,"VALID_CONFIRMED"===PVnet.status?t.resolve("Phone number is valid."):"VALID_UNCONFIRMED"===PVnet.status?t.resolve("&nbsp;"):"INVALID"===PVnet.status?t.reject("ERROR: Not a valid phone number."):t.reject("ERROR: This phone number will not work."),t.promise()},bp.data.submitPhone=function(e){e=e||bp.data.phone_number,el(".phone-notification").html("Validating "+e+"..."),el.when(bp.data.checkPhoneExistence(e)).fail((function(e){el(".phone-notification").html(e)})).done((function(){el.when(bp.data.submitPVnet(e)).done((function(e){el.when(bp.data.checkPVnetData(e)).fail((function(e){el(".phone-notification").html(e)})).done((function(e){el(".phone-notification").html(e)}))}))}))},bp.user.loginProgress=el.Callbacks(),bp.user.loginDone=el.Callbacks(),bp.user.loginFail=el.Callbacks(),bp.user.login=function(e,t){e=void 0!==e?e:null,(t=void 0!==t?t:null)||(t={username:el('input[name="email"]').val(),password:el('input[name="password"]').val()}),bp.user.loginProgress.fire(),el.when(bp.user.loginRequest(t)).done((function(){bp.user.loginDone.fire(e)})).fail((function(){bp.user.loginFail.fire()}))},bp.user.loginRequest=function(e){return el.ajax({type:"POST",url:"/api/auth0/login",contentType:"application/json; charset=UTF-8",data:JSON.stringify(e),dataType:"text"})},bp.user.logoutProgress=el.Callbacks(),bp.user.logoutDone=el.Callbacks(),bp.user.logoutFail=el.Callbacks(),bp.user.logout=function(e){e=void 0!==e?e:"/login",bp.user.logoutProgress.fire(),el.when(bp.user.logoutRequest()).done((function(){bp.user.logoutDone.fire(e)})).fail((function(){bp.user.logoutFail.fire()}))},bp.user.logoutRequest=function(e){return el.ajax({url:"/api/auth0/logout"})},addOptionProgress=function(e,t){mainPlayer.pause(),el("#blocker").hide(),bp.cart.showCheckout(),bp.cart.fixed_order_form||el("html, body").animate({scrollTop:el("#checkout").offset().top},1e3).promise().then((function(){setTimeout((function(){el("#cartItemsContainer").is(":within-viewport")?bp.player.showControlsWhenInView():el("html, body").animate({scrollTop:el("#checkout").offset().top},250,(function(){bp.player.showControlsWhenInView()}))}),1e3)}))},resetUpsellDecisions=function(){bp.cart.items_taken=[],bp.cart.items_rejected=[],bp.func.updateCookie(0,"cart.items_taken",[]),bp.func.updateCookie(0,"cart.items_rejected",[])},addToItemsTaken=function(e){var t=jsonCookies.get("bp_0").cart.items_taken;"object"==typeof t&&(t=_.values(t)),t.push(e),bp.func.updateCookie(0,"cart.items_taken",t)},addToItemsRejected=function(e){var t=jsonCookies.get("bp_0").cart.items_rejected;"object"==typeof t&&(t=_.values(t)),t.push(e),bp.func.updateCookie(0,"cart.items_rejected",t)},addUpsellProgress=function(e,t){recordAnalyticsEvent({category:"BP Upsell",action:"Clicked Yes",label:bp.page.offer+" ("+e+" x "+t+")"})},rejectUpsellProgress=function(e){recordAnalyticsEvent({category:"BP Upsell",action:"Clicked No",label:bp.page.offer})},orderFinalizing=function(){"upsell"!==bp.page.type&&recordAnalyticsEvent({category:"Checkout",action:"Clicked Submit",label:bp.page.category})},onReady((()=>{_.has(bp,"cart.addOptionProgress")&&bp.cart["in-page_checkout"]&&(bp.cart.ultracart||bp.cart.ultracart_v2)&&(bp.cart.addOptionProgress.add(addOptionProgress),bp.cart.addUpsellProgress.add(addUpsellProgress),bp.cart.rejectUpsellProgress.add(rejectUpsellProgress),finalizeOrderProgress.add(orderFinalizing))})),bp.cart.checkout_showing=!1,bp.cart.showCheckout=function(){el("#checkout").removeClass("checkout-closed").addClass("checkout-open"),el(".visible-checkout").show(),el(".hidden-checkout").hide(),bp.cart.checkout_showing=!0,bp.page.checkCTA()},bp.cart.hideCheckout=function(){el("#checkout").removeClass("checkout-open").addClass("checkout-closed"),el(".visible-checkout").hide(),el(".hidden-checkout").show(),bp.cart.checkout_showing=!1,bp.page.checkCTA()},bp.cart.toggleCheckout=function(){bp.cart.checkout_showing?bp.cart.hideCheckout():bp.cart.checkout_showing||bp.cart.showCheckout()},"undefined"!=typeof hj?(bp.st.hotjar=!0,bp.data.used_hotjar_triggers=[]):bp.st.hotjar=!1,bp.fn.triggerHotjar=function(e){var t="string"==typeof e?e:"default_trigger";return!!bp.st.hotjar&&(bp.data.used_hotjar_triggers.indexOf(t)>-1||(hj("trigger",t),bp.data.used_hotjar_triggers.push(t)),!0)},lazyGTMEvent=function(){bp.page.tracking&&dataLayer.push({event:"lazyEvent"})},setTimeout((function(){lazyGTMEvent()}),1e3*bp.page.event_delay),bp.data.resolvedGoogle=!1,addTrackingData=function(){if(!bp.data.resolvedGoogle)return!1;var e=bp.page.client_id,t=bp.test.trackingData;return"ClickBank"!==bp.page.traffic_source&&(bp.cart.continue_url=bp.cart.continue_url+"&customField4="+e+"&customField6="+t),"undefined"!=typeof cart&&cart&&(cart.customField4=bp.page.client_id,cart.customField6=bp.test.trackingData),_.has(window,"bpApp.cart.checkout")&&(bpApp.cart.checkout.custom_field4=bp.page.client_id,bpApp.cart.checkout.custom_field6=bp.test.trackingData),!0},bp.page.client_id=null,bp.func.checkGoogle=function(){if(bp.page.client_id)return!0;var e=null;return"undefined"!=typeof bpa&&"function"==typeof bpa.getByName&&(e=bpa.getByName("bpTracker").get("clientId")),!!e&&(bp.page.client_id=e,!0)},bp.func.gotGoogleData=el.Callbacks(),bp.func.getGoogleData=function(){var e=el.Deferred();return e.notify("checking for client ID..."),bp.func.checkGoogle()?(bp.data.resolvedGoogle=!0,bp.func.gotGoogleData.fire(),e.resolve("client ID found...")):setTimeout((function(){bp.func.checkGoogle()?(bp.data.resolvedGoogle=!0,bp.func.gotGoogleData.fire(),e.resolve("client ID found...")):setTimeout((function(){bp.func.checkGoogle()?(bp.data.resolvedGoogle=!0,bp.func.gotGoogleData.fire(),e.resolve("client ID found...")):Cookies.get("bp_t")?(Cookies.remove("bp_t"),bp.data.resolvedGoogle=!0,bp.func.gotGoogleData.fire(),e.resolve("client ID found...")):(bp.data.resolvedGoogle=!0,bp.func.gotGoogleData.fire(),e.resolve("client ID NOT found..."))}),5e3)}),3e3),e.promise()},getAmazonData=function(){return{action:"start_recording",creation_date:bp.session.start_date,session_id:bp.session.session_id,ga_id:bp.page.client_id,user_agent:navigator.userAgent,ip_address:bp.client.ip_address,traffic_source:bp.page.traffic_source,landing_page_url:bp.client.original_scheme+"://"+bp.client.original_hostname+bp.client.original_path,landing_page_qs:bp.client.original_query,referrer_url:bp.client.original_referrer_hostname?bp.client.original_referrer_scheme+"://"+bp.client.original_referrer_hostname+(bp.client.original_referrer_path?bp.client.original_referrer_path:null):null,referrer_qs:bp.client.original_referrer_query?bp.client.original_referrer_query:null}},pushDataToAmazon=function(e){return el.ajax({url:"/api/database",type:"POST",headers:{"cache-control":"no-cache"},contentType:"application/json; charset=UTF-8",data:JSON.stringify(e),dataType:"text"})},recordAmazonData=function(){var e=el.Deferred(),t=getAmazonData();return el.when(pushDataToAmazon(t)).progress((function(){e.notify("saving to database...")})).done((function(){e.resolve("saved to database...")})).fail((function(){e.reject("error: could not save to database...")})),e.promise()},getUltraCartData=function(){return{category:bp.page.category,experiment:null,traffic_source:bp.page.traffic_source,landing_page_url:bp.url.hostname+bp.url.path,landing_page_qs:bp.url.query?bp.url.query:null,user_type:bp.user.type,fb_pid:bp.data.facebook_pixel_id,ga_id:bp.page.client_id}},dataPushedToUltraCart=!1,pushDataToUltraCart=function(e){if(dataPushedToUltraCart)return;const t={position:"absolute",visibility:"hidden",pointerEvents:"none",width:0,height:0,top:"-9999px",left:"-9999px",border:0,margin:0,padding:0,overflow:"hidden"};el("body").append('<iframe id="uc1" width="1" height="1" frameborder="0"></iframe>'),el("#uc1").css(t),el("body").append('<iframe id="uc2" width="1" height="1" frameborder="0"></iframe>'),el("#uc2").css(t);var o=`https://${bp.cart.secure_hostname}/catalog/${bp.cart.merch_id}/dist/barton.html?${Arg.stringify(e)}`,n=`https://${bp.cart.storefront_hostname}/catalog/${bp.cart.merch_id}/dist/barton.html?${Arg.stringify(e)}`;el("#uc1").attr("src",o),el("#uc2").attr("src",n),dataPushedToUltraCart=!0},recordUltraCartData=function(){var e=getUltraCartData();setTimeout((function(){pushDataToUltraCart(e)}),1e4)},whenDefined("Arg",(()=>{Arg("tsrc")||Arg("fbpid")||Arg("affid")||Arg("AFFID")||Arg("subid")||"upsell"!==bp.page.type&&url("path")})),onReady((function(){"undefined"==typeof mainPlayer&&(window.mainPlayer={pause:function(){},play:function(){},stop:function(){},position:function(){},jumpToCTA:function(){}}),void 0===bp.player.showControlsWhenInView&&(bp.player.showControlsWhenInView=function(){})})),Date.prototype.toIsoString||(Date.prototype.toIsoString=function(){var e=-this.getTimezoneOffset(),t=e>=0?"+":"-",o=function(e){var t=Math.floor(Math.abs(e));return(t<10?"0":"")+t};return this.getFullYear()+"-"+o(this.getMonth()+1)+"-"+o(this.getDate())+"T"+o(this.getHours())+":"+o(this.getMinutes())+":"+o(this.getSeconds())+t+o(e/60)+":"+o(e%60)}),String.prototype.padStart||(String.prototype.padStart=function(e,t){return e|=0,t=String(t||" "),this.length>e?String(this):((e-=this.length)>t.length&&(t+=t.repeat(e/t.length)),t.slice(0,e)+String(this))}),bp.fn.getOject=function(e,t){var o="object"==typeof e&&e?e:{};return"boolean"!=typeof t||t?JSON.parse(JSON.stringify(o)):o},bp.fn.getOptionId=function(e){e="string"==typeof e?e:null;var t=null;return _.forOwn(bp.options,(function(o,n){_.forOwn(o,(function(o,a){"selector"===a&&o===e&&(t=n)}))})),t},bp.fn.optionExists=function(e){return e="string"==typeof e?e:null,!_.isNull(bp.fn.getOptionId(e))},videoHelperCount=1,videoHelper=function(){el(".click-blocker").click((function(){videoHelperCount>=7?(mainPlayer.pause(),el(".bp-controls").show()):videoHelperCount++}))},addthisproHelper=function(){el("#at4-share").click((function(){mainPlayer.pause(),el(".bp-controls").show()}))},window.recordAnalyticsEvent=function(e){const{category:t,action:o,label:n,value:a,nonInteraction:i,sendToX:c,sendToUltraCart:r}=e;dataLayer.push({event:"GAevent",eventCategory:t,eventAction:o,eventLabel:n,eventValue:a,eventNonInteraction:"boolean"==typeof i&&i});const l={"Email submitted successfully":"tw-oieca-ok926",cta_revealed:"tw-oieca-ok927",add_to_cart:"tw-oieca-ok91m",order_form_started:"tw-oieca-ok928",contact_info_entered:"tw-oieca-ok92a",add_payment_info:"tw-oieca-ok92e"};c&&"function"==typeof window.twq&&(l[o]?window.twq("event",l[o]):window.twq("track",o)),r&&"function"==typeof window.ucaEvent&&window.ucaEvent({event:o}),"object"==typeof window.TrackJS&&window.TrackJS.console.log({type:"event",data:{category:t,action:o,label:n,value:a}})},isInt=function(e){return!isNaN(e)&&parseInt(Number(e))==e&&!isNaN(parseInt(e,10))},leaveInterstitialPage=function(e,t){e=void 0!==e?e:bp.url.base_url,t=void 0!==t?t:"",recordAnalyticsEvent({category:"Interstitial",action:"Clicked Call To Action",label:t}),setTimeout((function(){window.open(e,"_self")}),300)},slideTo=function(e,t,o){t=t||1e3,o=o||0;var n=el(e);if(n.length){var a=window.pageYOffset||document.documentElement.scrollTop,i=function(){return n.offset().top-o},c=i(),r=performance.now(),l=function(e){var o=e-r,n=Math.min(o/t,1),p=.5-Math.cos(n*Math.PI)/2;c=i();var s=a+(c-a)*p;window.scrollTo(0,s),n<1?requestAnimationFrame(l):Math.abs(window.pageYOffset-c)>1&&window.scrollTo(0,c)};requestAnimationFrame(l)}},delayDisplay=function(e,t,o){t=t||0,t*=1e3,o=o||0,o*=1e3,setTimeout((function(){el(e).fadeIn(o)}),t)},bp.page.cta_showing=bp.page.hide_cta,callToActionShown=el.Callbacks(),bp.cb.callToActionRevealed=el.Callbacks(),bp.cb.callToActionHidden=el.Callbacks(),bp.page.showCTA=function(){bp.page.cta_showing||(el(".visible-cta").show(),el(".hidden-cta").hide(),recordCallToActionRevealEvent(),bp.page.vsl&&(void 0!==bp.cart.load?bp.cart.load():_.has(window,"uc.init")?uc.init():bp.cart.delay_init=0),bp.page.cta_showing=!0,callToActionShown.fire(),bp.cb.callToActionRevealed.fire())},bp.page.hideCTA=function(){el(".visible-cta").hide(),el(".hidden-cta").show(),bp.page.cta_showing=!1,bp.cb.callToActionHidden.fire()},bp.page.toggleCTA=function(){bp.page.cta_showing?bp.page.hideCTA():bp.page.cta_showing||bp.page.showCTA()},bp.page.checkCTA=function(){bp.page.cta_showing?(el(".visible-cta").show(),el(".hidden-cta").hide()):bp.page.cta_showing||(el(".visible-cta").hide(),el(".hidden-cta").show())},onReady((function(){bp.page.hide_cta?(bp.page.hideCTA(),bp.page.cta_showing=!1,bp.cb.callToActionHidden.fire()):bp.page.hide_cta||(bp.page.showCTA(),bp.page.cta_showing=!0,bp.cb.callToActionRevealed.fire())})),onReady((function(){el(".bp-popup-bg").click((function(){el(".bp-popup").hide()}))})),bp.page.showLoad=function(){el("body").addClass("app-loading")},bp.page.hideLoad=function(){setTimeout((function(){el("body").removeClass("app-loading")}),1e3)},onReady((function(){1==Arg("cta")?bp.page.showCTA():0==Arg("cta")?bp.page.hideCTA():bp.page.returning_visitor&&"video"===bp.page.type&&bp.page.showCTA()})),bp.page.returning_visitor_time>0&&setTimeout((function(){bp.func.updateCookie(1,"returning_visitor",!0)}),1e3*bp.page.returning_visitor_time),bp.client.original_url||(bp.client.original_url=bp.url.complete,bp.client.original_scheme=url("protocol",bp.url.complete),bp.client.original_hostname=url("hostname",bp.url.complete),bp.client.original_path=url("path",bp.url.complete),bp.client.original_query=url("query",bp.url.complete),bp.client.original_fragment=url("hash",bp.url.complete),bp.client.original={scheme:bp.client.original_scheme,host:bp.client.original_hostname,path:bp.client.original_path,query:bp.client.original_query,fragment:bp.client.original_fragment}),setTimeout((function(){var e=jsonCookies.get("bp_0");void 0===e||e.client.original_url||bp.func.updateCookie(0,"client.original_url",bp.url.complete)}),3e3),deselectText=function(){window.getSelection?window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().removeAllRanges():document.selection&&document.selection.empty()},selectText=function(e){if(deselectText(),document.selection)(t=document.body.createTextRange()).moveToElementText(document.getElementById(e)),t.select();else if(window.getSelection){var t;(t=document.createRange()).selectNode(document.getElementById(e)),window.getSelection().addRange(t)}},bp.func.getMonth=function(e){var t;switch(e=e||null){case 0:default:t="Jan";break;case 1:t="Feb";break;case 2:t="Mar";break;case 3:t="Apr";break;case 4:t="May";break;case 5:t="June";break;case 6:t="July";break;case 7:t="Aug";break;case 8:t="Sept";break;case 9:t="Oct";break;case 10:t="Nov";break;case 11:t="Dec"}return t},showMyObject=function(){el(".bp-popup-box").html('<p id="myObject" style="margin:0;word-wrap:break-word;cursor:copy;">'+JSON.stringify(bp)+"</p>"),el("#myObject").click((function(){selectText("myObject")})),el(".bp-popup-box").css({"max-width":"800px"}),el(".bp-popup").show()},onReady((function(){var e=0;el(".company-logo i").click((function(){(e+=1)>=7&&showMyObject()}))})),bp.func.onResize=el.Callbacks(),el(window).resize((function(){clearTimeout(window.resizedFinished),window.resizedFinished=setTimeout((function(){bp.func.onResize.fire(el(window).width())}),250)})),BartonLib={};</script>

<script>
</script>
<script>
clp=_.get(bp,'plugins.customer-labs',{settings:{use_1p_domain:!1,debug:!1}});var customerLabsInitialized=el.Callbacks();clp.pluginInitialized=el.Callbacks();clp.app=null;clp.date_loaded=new Date();clp.date_page_loaded=bp.app.data.date_loaded;clp.date_initialized=null;clp.STATE_KEY='clp';clp.STATE_EXPIRATION_TIME=24*60*60*1000;clp.STATE_TEMPLATE={storage_id:null,expires_at:null,landing_page_url:window.location.href,events:{}}
clp.loadState=function(){const stored=JSON.parse(localStorage.getItem(this.STATE_KEY))||{};const isExpired=stored.expires_at&&new Date(stored.expires_at)<new Date();const hasAllTemplateKeys=Object.keys(this.STATE_TEMPLATE).every(key=>key in stored);const hasExtraKeys=Object.keys(stored).some(key=>!(key in this.STATE_TEMPLATE));const needsReset=!hasAllTemplateKeys||hasExtraKeys||isExpired;const stateHandler={get:(t,p)=>t[p]&&typeof t[p]==='object'?new Proxy(t[p],stateHandler):t[p],set:(t,p,v)=>(t[p]=v,localStorage.setItem(this.STATE_KEY,JSON.stringify(this.state)),!0)};this.state=new Proxy({...this.STATE_TEMPLATE,...(!needsReset&&_.pick(stored,Object.keys(this.STATE_TEMPLATE))),expires_at:needsReset?this.getNewExpiryDate():stored.expires_at||this.getNewExpiryDate()},stateHandler)}
clp.getNewExpiryDate=()=>new Date(Date.now()+clp.STATE_EXPIRATION_TIME).toISOString();clp.resetState=function(){Object.assign(this.state,{...this.STATE_TEMPLATE,expires_at:this.getNewExpiryDate()})}
clp.invalidateState=()=>clp.state.expires_at=new Date(0).toISOString();clp.loadState();clp.recordEventHistory=function(eventName){if(!eventName)return;this.state.events[eventName]=(this.state.events[eventName]||0)+1}
clp.eventHasOccurred=eventName=>clp.state.events[eventName]>0;clp.createPropertyObserver=function(obj,propName,options){const createGeneralPropsProxy=target=>new Proxy(target,{set(obj,prop,value){if(prop==='uid'){setTimeout(()=>options.onAfterSet.call(obj,obj[propName]),10)}
return Reflect.set(obj,prop,value)}});const descriptor=Object.getOwnPropertyDescriptor(obj,propName)||{};let value=obj[propName];if(value&&value.generalProps){value.generalProps=createGeneralPropsProxy(value.generalProps)}
Object.defineProperty(obj,propName,{configurable:!0,get:()=>descriptor.get?descriptor.get.call(obj):value,set:newValue=>{if(options.onBeforeSet)options.onBeforeSet.call(obj,newValue);if(newValue&&newValue.generalProps){newValue.generalProps=createGeneralPropsProxy(newValue.generalProps)}
descriptor.set?descriptor.set.call(obj,newValue):value=newValue;if(options.onAfterSet)options.onAfterSet.call(obj,newValue);}})}
customerLabsInitialized.add((self)=>{if(!window.CLabsgbVar)return;self.createPropertyObserver(window,'CLabsgbVar',{onAfterSet:function(value){if((value&&value.generalProps&&value.generalProps.uid)!==(CLabsgbVar&&CLabsgbVar.generalProps&&CLabsgbVar.generalProps.uid)){self.recordUserIdInUltraCart()}}})});clp.js_loaded=!1;clp.loadJs=function(){if(this.js_loaded||!this.settings.account_id)return;const accountId=this.settings.account_id;if(this.settings.use_1p_domain){!function(t,e,r,a,n,s){t.ClAnalyticsObject=a,t[a]=t[a]||[],t[a].endpoint=window.location.origin+`/${accountId}/js`,t[a].methods=["trackSubmit","trackClick","pageview","identify","track","trackConsent"],t[a].factory=function(e){return function(){var r=Array.prototype.slice.call(arguments);return r.unshift(e),t[a].push(r),t[a]}};for(var i=0;i<t[a].methods.length;i++){var o=t[a].methods[i];t[a][o]=t[a].factory(o)};n=e.createElement(r),s=e.getElementsByTagName(r)[0],n.async=1,n.crossOrigin="anonymous",n.onerror=function(){var d=e.createElement(r);d.async=1,d.crossOrigin="anonymous",d.type="text/javascript",t[a].endpoint=`https://cdn.js.1p-data.com/${accountId}.js`,d.src=t[a].endpoint,s.parentNode.insertBefore(d,s)},n.src=t[a].endpoint,s.parentNode.insertBefore(n,s)}(window,document,"script","_cl"),_cl.SNIPPET_VERSION="2.0.0"}else{!function(t,e,r,c,a,n,s){t.ClAnalyticsObject=a,t[a]=t[a]||[],t[a].methods=["trackSubmit","trackClick","pageview","identify","track","trackConsent"],t[a].factory=function(e){return function(){var r=Array.prototype.slice.call(arguments);return r.unshift(e),t[a].push(r),t[a]}};for(var i=0;i<t[a].methods.length;i++){var o=t[a].methods[i];t[a][o]=t[a].factory(o)};n=e.createElement(r),s=e.getElementsByTagName(r)[0],n.async=1,n.crossOrigin="anonymous",n.src=c,s.parentNode.insertBefore(n,s)}(window,document,"script",`https://cdn.js.customerlabs.co/${accountId}.js`,"_cl");_cl.SNIPPET_VERSION="2.0.0"}
this.js_loaded=!0}
clp.recordUpsellVisit=function(){if(!uc.upsell||bp.page.type!=='upsell'||!this.app||!this.app.cartInitialized)return!1;const eventName=`upsell_${uc.upsell.order}_visit`;return this.trackEvent(eventName,uc.upsell)}
clp.upsellVisitRecorded=function(){return uc.upsell&&this.eventHasOccurred(`upsell_${uc.upsell.order}_visit`)}
clp.recordUserIdInUltraCart=function(){const userId=CLabsgbVar.generalProps.uid;if(!userId||bp.page.type==='upsell'||!_.has(this,'app.cart.checkout'))return!1;if(this.app.cart.checkout.custom_field4===userId)return!0;this.app.cart.checkout.custom_field4=userId;if(this.app.cartInitialized)uc.updateCart(null,'CustomerLabs user ID added to cart');return!0}
bp.app.data.customerLabsActivityLog=[];clp.activityLogRecorded=el.Callbacks();clp.setupMonitoring=function(){let realCL;const self=this;const deepClone=(obj)=>JSON.parse(JSON.stringify(obj));Object.defineProperty(window,'_cl',{configurable:!0,get:function(){if(!realCL)return[];return realCL},set:function(value){realCL=value;if(realCL&&typeof realCL==='object'){const wrapWithLogging=(methodName,wrapper)=>{const original=realCL[methodName];realCL[methodName]=function(...args){self.recordActivity(methodName,wrapper?wrapper(args):{args});return original.apply(this,args)}};const methods={track:args=>({eventName:args[0],properties:args[1],options:args[2],pageProperties:args[3]}),pageview:args=>({eventName:args[0],properties:args[1],options:args[2]}),trackSubmit:args=>({eventName:args[0],properties:args[1],options:args[2]}),trackClick:args=>({eventName:args[0],properties:deepClone(args[1]),options:args[2]}),identify:args=>({properties:args[0],eventName:args[1],options:args[2]}),trackConsent:args=>({consent:args[0]})};Object.entries(methods).forEach(([method,wrapper])=>{wrapWithLogging(method,wrapper)})}}});const originalFetch=window.fetch;window.fetch=function(){if(arguments[0].includes('customerlabs.co')){self.recordActivity('fetch',{url:arguments[0],body:arguments[1].body?JSON.parse(arguments[1].body):'',headers:arguments[1].headers});if(self.settings.debug_fetch)return Promise.resolve();}
return originalFetch.apply(this,arguments)};const originalXHR=window.XMLHttpRequest;window.XMLHttpRequest=function(){const xhr=new originalXHR();const originalOpen=xhr.open;const originalSend=xhr.send;xhr.open=function(){if(arguments[1].includes('customerlabs.co')){this._clMonitored=!0;this._clUrl=arguments[1]}
return originalOpen.apply(this,arguments)};xhr.send=function(data){if(this._clMonitored){self.recordActivity('xhr',{url:this._clUrl,body:data?JSON.parse(data):'',headers:this.getAllResponseHeaders()});if(self.settings.debug_fetch)return}
return originalSend.apply(this,arguments)};return xhr}};clp.recordActivity=function(method,args){if(!this.app)return;const date=new Date().toISOString();const formattedDate=new Date(date).toLocaleString('en-US',{month:'short',day:'numeric',year:'numeric',hour:'numeric',minute:'2-digit',second:'2-digit',hour12:!0}).replace('PM','pm').replace('AM','am').replace(', '+new Date(date).getFullYear()+',',', '+new Date(date).getFullYear()+' at');const duration=Math.floor((new Date(date)-this.app.date_loaded)/1000);const formattedDuration=duration<60?`${duration}s`:duration<3600?`${Math.floor(duration / 60)}m ${duration % 60}s`:`${Math.floor(duration / 3600)}h ${Math.floor((duration % 3600) / 60)}m ${duration % 60}s`;const eventName=args.eventName||method;const log={date,formattedDate,duration,formattedDuration,eventName,method,args};this.app.customerLabsActivityLog.push(log);this.activityLogRecorded.fire(log)}
clp.init=function(){if(this.settings.debug)this.setupMonitoring();this.loadJs()}
clp.listenersAdded=!1;clp.addListeners=function(){if(clp.listenersAdded)return;clp.listenersAdded=!0;const usingUltraCart=typeof uc!=='undefined';onReady(()=>{if(!usingUltraCart||bp.page.type!=='upsell')return;bp.cart.addUpsellDelay=300});onReady(()=>{if(bp.page.type==='upsell')return;if(bp.page.sales_funnel)this.trackEvent('sales_lander_visit');if(bp.page.type==='video')this.trackEvent('vsl_lander_visit');if(bp.page.type==='access')this.trackEvent('order_receipt_visit');});whenDefined('mainPlayerInitialized.add',()=>{const videoEvents={'vsl_play':'playing','vsl_lead':'lead reached','vsl_body':'body reached','vsl_product_reveal':'product revealed','vsl_offer':'offer revealed','vsl_faq':'faq reached','vsl_end':'playback completed'};const createEventHandler=(eventName,trackingName)=>{const handler=(e)=>{if(e!==eventName)return;this.trackEvent(trackingName);mainPlayer.callback.remove(handler)};return handler};const addHandlers=(player)=>{Object.entries(videoEvents).forEach(([trackingName,eventName])=>{const handler=createEventHandler(eventName,trackingName);player.callback.add(handler)})};typeof mainPlayer==='object'?addHandlers(mainPlayer):mainPlayerInitialized.add(()=>addHandlers(mainPlayer))},2000,!1);setTimeout(()=>{this.trackEvent('engagement_5min')},Math.max(0,300000-(new Date()-this.date_page_loaded)));const trackCallToActionRevealed=()=>{this.trackEvent('vsl_lander_cta_pop');bp.cb.callToActionRevealed.remove(trackCallToActionRevealed)}
bp.cb.callToActionRevealed.add(trackCallToActionRevealed);el('.atc').on('click',()=>this.trackEvent('add_to_cart_click'));if(usingUltraCart){bp.cart.addToCartDone.add((items)=>{const payload=items.map(item=>this.parseItemData(item));this.trackAddToCart(payload)})}
if(usingUltraCart){cartCheckoutStarted.add(()=>{this.trackEvent('order_visit')})}
if(usingUltraCart){uc.cb.checkoutFormStarted.add(()=>{this.trackEvent('order_form_started')})}
if(usingUltraCart){uc.cb.contactInfoAdded.add(()=>{setTimeout(()=>{if(!this.emailIsValid())return;this.trackEvent('order_contact_info')},1500)})}
if(usingUltraCart){cartShippingFieldsFilled.add(()=>{this.trackEvent('order_shipping_info')})}
if(usingUltraCart){finalizeOrderProgress.add((cart)=>{if(cart.payment.payment_method!=='PayPal')return;this.trackEvent('order_paypal_click')})}
if(usingUltraCart){paymentInfoAdded.add(()=>{this.trackEvent('order_payment_info')})}
if(usingUltraCart){finalizeOrderProgress.add(()=>{this.trackEvent('order_submit')})}
if(usingUltraCart){finalizeOrderSuccess.add((cart)=>{this.trackEvent('order_submit_success')})}
if(usingUltraCart){ultraCartError.add((errors)=>{this.trackEvent('order_submit_error',{errors})})}
if(usingUltraCart){bp.cart.addUpsellProgress.add((itemId)=>{if(!uc.upsell)return;const eventName=`purchase_upsell_${uc.upsell.order}`;this.trackEvent(eventName,uc.upsell)})}
if(usingUltraCart&&!this.recordUpsellVisit()){uc.cartReady.add(this.recordUpsellVisit);if(bp.page.type==='upsell'){setTimeout(()=>{if(this.upsellVisitRecorded())return;const upsellNumber=_.get(uc,'upsell.order',0);if(this.recordUpsellVisit()){console.error(`CustomerLabs: Upsell #${upsellNumber} visit recorded on 3rd attempt`)}else{setTimeout(()=>{if(this.upsellVisitRecorded())return;if(this.recordUpsellVisit()){console.error(`CustomerLabs: Upsell #${upsellNumber} visit recorded on 4th attempt`)}else{setTimeout(()=>{if(this.upsellVisitRecorded())return;if(this.recordUpsellVisit()){console.error(`CustomerLabs: Upsell #${upsellNumber} visit recorded on 5th attempt`)}else{console.error(`CustomerLabs: Failed to record upsell #${upsellNumber} visit after 5 attempts`)}},5000)}},3000)}},1000)}}
if(usingUltraCart&&!this.recordUserIdInUltraCart()){uc.cartReady.add(this.recordUserIdInUltraCart)}
if(typeof contactFieldsChanged!=='undefined'){contactFieldsChanged.add((contact)=>{if(contact.first_name)this.first_name=contact.first_name;if(contact.last_name)this.last_name=contact.last_name;if(contact.phone_number)this.phone=contact.phone_number;if(contact.email)this.email=contact.email;const hasOnlyEmail=this.email&&!this.first_name&&!this.last_name&&!this.phone;const hasAllFields=this.first_name&&this.last_name&&this.phone&&this.email;if(hasOnlyEmail||hasAllFields)this.checkUser(!0);})}}
clp.emailIsValid=function(email){email=email||this.email;if(!email||typeof email!=='string'||!email.includes('@'))return!1;var re=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return re.test(String(email).toLowerCase())}
clp.getItemData=function(itemId,cb,forceFetch=!1){const item=bp.options.find(o=>o.item_id===itemId);if(!cb)return item||null;item&&!forceFetch?cb(item):fetch(`/api/v1/item/${itemId}`).then(r=>r.json()).then(d=>cb(d.data&&d.data.item||item||null))}
clp.parseItemData=function(item){const data={product_name:item.title||item.description||item.item_id,product_id:item.item_id,product_price:item.value||(item.parsed&&item.parsed.price),product_quantity:item.quantity||1,product_image:item.default_thumbnail_url||(item.multimedia&&item.multimedia.length>0&&item.multimedia[0].url)}
return Object.fromEntries(Object.entries(data).filter(([,v])=>v!==!1&&v!==null&&v!==undefined))}
clp.parseCartData=function(cart,includeTotals=!1){cart=cart??this.app.cart;const itemIds=cart.items.map(i=>i.item_id).join('_');const data={transaction_id:cart.cart_id+(itemIds?`_${itemIds}`:''),currency:cart.currency_code||'USD'}
if(includeTotals){data.coupon=cart.coupons.length?cart.coupons[0].coupon_code:null;data.subtotal=cart.summary.subtotal_with_discount.value;data.tax=cart.summary.tax.value;data.shipping=cart.summary.shipping_handling_with_discount.value;data.value=cart.summary.total.value}
return Object.fromEntries(Object.entries(data).filter(([,v])=>v!==!1&&v!==null&&v!==undefined))}
clp.formatProperties=function(properties,wrapRootObject=!1){const formatProperty=(value)=>{if(value===null||value===undefined){return{t:'string',v:'nil'}}
switch(typeof value){case 'number':return{t:'number',v:value};case 'boolean':return{t:'string',v:value.toString()};case 'object':if(Array.isArray(value)){return value.map(item=>{if(typeof item==='object'&&item!==null){return Object.entries(item).reduce((acc,[k,v])=>{acc[k]=formatProperty(v);return acc},{})}
return formatProperty(item)})}
if(value.t&&'v' in value){return value}
return Object.entries(value).reduce((acc,[k,v])=>{acc[k]=formatProperty(v);return acc},{});default:return{t:'string',v:String(value)}}};if(wrapRootObject&&typeof properties==='object'&&!Array.isArray(properties)&&!properties.t){return{t:'Object',v:Object.entries(properties).reduce((acc,[key,value])=>{acc[key]=formatProperty(value);return acc},{})}}
return Object.entries(properties).reduce((acc,[key,value])=>{acc[key]=formatProperty(value);return acc},{})}
clp.checkUser=function(forceIdentify=!1){const cart=_.has(this,'app.cart')?this.app.cart:null;let userUpdated=!1;if(!this.first_name&&bp.contact.first_name){this.first_name=bp.contact.first_name;userUpdated=!0}
if(!this.last_name&&bp.contact.last_name){this.last_name=bp.contact.last_name;userUpdated=!0}
if(!this.phone&&bp.contact.phone_number){this.phone=bp.contact.phone_number;userUpdated=!0}
if(!this.email&&this.emailIsValid(bp.contact.email)){this.email=bp.contact.email;userUpdated=!0}
if(!this.city&&(bp.geo.city||(cart&&cart.billing.city))){this.city=bp.geo.city||cart.billing.city;userUpdated=!0}
if(!this.region&&(bp.geo.region_code||(cart&&cart.billing.state_region))){this.region=bp.geo.region_code||cart.billing.state_region;userUpdated=!0}
if(!this.zip&&(bp.geo.postal_code||(cart&&cart.billing.postal_code))){this.zip=bp.geo.postal_code||cart.billing.postal_code;userUpdated=!0}
if(!this.country&&(bp.geo.country_code||(cart&&cart.billing.country_code))){this.country=bp.geo.country_code||cart.billing.country_code;userUpdated=!0}
if(this.email&&(userUpdated||forceIdentify))this.identifyByEmail();}
clp.first_name=null;clp.last_name=null;clp.phone=null;clp.email=null;clp.city=null;clp.region=null;clp.zip=null;clp.country=null;clp.identifyByEmail=_.debounce(function(emailOrUserTraits){if(bp.page.type==='upsell')return;let userTraits=typeof emailOrUserTraits==='string'?{email:emailOrUserTraits}:emailOrUserTraits||{};userTraits={first_name:this.first_name,last_name:this.last_name,phone:this.phone,email:this.email,city:this.city,state:this.region,zip:this.zip,country:this.country,...userTraits}
userTraits=Object.fromEntries(Object.entries(userTraits).filter(([_,value])=>value));if(!this.emailIsValid(userTraits.email)){console.error('CustomerLabs: Invalid email provided for identification');return!1}
_cl.identify({customProperties:{user_traits:this.formatProperties(userTraits,!0),identify_by_email:{t:'string',v:userTraits.email,ib:!0},...this.getCustomProperties()}});return!0},300);clp.getCustomProperties=function(eventName){const properties={};if(eventName==='sales_lander_visit'||this.eventHasOccurred('sales_lander_visit')){properties.landing_page_url=this.state.landing_page_url}
return properties}
clp.createTrackingPayload=function(eventName,properties={}){if(this.eventHasOccurred(eventName))return null;if(eventName==='sales_lander_visit')this.state.landing_page_url=window.location.href;properties.customProperties={...(properties.customProperties||{}),...this.getCustomProperties(eventName)};return this.formatProperties(Object.fromEntries(Object.entries(properties).filter(([,v])=>v)))}
clp.trackEvent=function(eventName,eventProperties){const payload=this.createTrackingPayload(eventName,{customProperties:eventProperties});if(!payload)return!1;if(Object.keys(payload).length>0){_cl.track(eventName,payload)}else{_cl.track(eventName)}
this.recordEventHistory(eventName);return!0}
clp.trackAddToCart=function(productProperties,customProperties){const payload=this.createTrackingPayload('add_to_cart',{productProperties,customProperties});if(!payload)return;_cl.trackClick('Added to cart',payload);this.recordEventHistory('add_to_cart')}
clp.trackPurchase=function(items,cart){const payload=this.createTrackingPayload('purchase',{productProperties:[].concat(items??(cart??this.app.cart).items).map(item=>this.parseItemData(item)),customProperties:this.parseCartData(cart??this.app.cart,cart!==undefined)});if(!payload)return;_cl.trackClick('Purchased',payload);this.recordEventHistory('purchase')}
bp.app.data.customerLabsDebugMode=document.cookie.includes(`${clp.settings.account_id}_debugmode=true`);bp.app.data.customerLabsDodMode=document.cookie.includes(`${clp.settings.account_id}_showdod=true`);clp.enableDebugMode=function(){if(!this.app)return;document.cookie=this.settings.account_id+"_debugmode=true; path=/";this.app.customerLabsDebugMode=!0;console.log('CustomerLabs debug mode enabled')}
clp.disableDebugMode=function(){if(!this.app)return;document.cookie=this.settings.account_id+"_debugmode=false; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT";this.app.customerLabsDebugMode=!1;console.log('CustomerLabs debug mode disabled')}
clp.enableDodMode=function(){if(!this.app)return;document.cookie=this.settings.account_id+"_showdod=true; path=/";this.app.customerLabsDodMode=!0;console.log('CustomerLabs DoD mode enabled')}
clp.disableDodMode=function(){if(!this.app)return;document.cookie=this.settings.account_id+"_showdod=false; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT";this.app.customerLabsDodMode=!1;console.log('CustomerLabs DoD mode disabled')}
clp.checkModes=function(){if(!this.app)return;const debugMode=document.cookie.includes(`${this.settings.account_id}_debugmode=true`);const dodMode=document.cookie.includes(`${this.settings.account_id}_showdod=true`);this.app.customerLabsDebugMode=debugMode;this.app.customerLabsDodMode=dodMode}
clp.handleInit=function(){if(this.initialized)return;this.initialized=!0;this.date_initialized=new Date();this.checkModes();this.checkUser();if(this.emailIsValid())this.identifyByEmail();this.addListeners();this.pluginInitialized.fire(this)}
if(typeof appMounted!=='undefined')appMounted.add(a=>clp.app=a);function clInitCallback(){customerLabsInitialized.fire(clp);clp.handleInit()}
onReady(function(){clp.init()});var gtmp={};gtmp.cartReady=function(){dataLayer.push({'event':'CartReady'})}
gtmp.addToCart=function(items,cart){if(!cart||!cart.cart_id||!cart.items)return;dataLayer.push({'event':'AddToCart','productIds':_.map(cart.items,'item_id').join(','),'cartTotal':cart.summary.total.value})}
gtmp.submitOrder=function(){dataLayer.push({'event':'SubmitOrder'})}
gtmp.init=function(){if(typeof _.get(bp,'plugins.google-tag-manager')!=='undefined'){_.assign(gtmp,bp.plugins['google-tag-manager'])}else{gtmp.settings={}}
if(typeof getCartDone!=='undefined'){getCartDone.add(gtmp.cartReady)}
if(typeof _.get(bp,'cart.addToCartDone')!=='undefined'){bp.cart.addToCartDone.add(gtmp.addToCart)}
if(typeof _.get(bp,'cart.addOptionDone')!=='undefined'){bp.cart.addOptionDone.add(gtmp.addToCart)}
if(typeof _.get(bp,'cart.addUpsellDone')!=='undefined'){bp.cart.addUpsellDone.add(gtmp.addToCart)}
if(typeof finalizeOrderProgress!=='undefined'){finalizeOrderProgress.add(gtmp.submitOrder)}}
onReady(function(){gtmp.init()});if(typeof bp.plugins['media-player']==='object'){var mplr=bp.plugins['media-player']}else{var mplr={plugin:'media-player',hook:'none',image_path:null,settings:{debug:!1}}}
mplr.const={blueprints:{},settings:{},meta:{}};mplr.const.meta.plugin=mplr.plugin;mplr.const.meta.hook=mplr.hook;mplr.settings.image_path=mplr.image_path;mplr.const.settings=mplr.settings;mplr.const.blueprints.app={props:{default_value:'default_value',obj_path:'obj_path'},defaults:{default_value:!1},settings:{initialized:{obj_path:'initialized'},callbacks_setup:{obj_path:'callbacks_setup'},elements_assigned:{obj_path:'elements_assigned'}}}
delete mplr.settings;delete mplr.plugin;delete mplr.hook;delete mplr.image_path;mplr.cf={};mplr.st={};mplr.cb={};mplr.fn={};mplr.el={};mplr.cb.initComplrete=el.Callbacks();mplr.cb.logSuccess=el.Callbacks();mplr.cb.logError=el.Callbacks();mplr.fn.init=function(settings){var settings=typeof settings==='object'?settings:null;if(!settings){return!1}
if(settings.debug){mplr.fn.initDebug()}
mplr.fn.setupConfig();mplr.fn.setupState();mplr.fn.assignElements();mplr.fn.setupCallbacks();mplr.st.app.initialized=!0;mplr.cb.logSuccess.fire('plugin initialized');mplr.cb.initComplrete.fire()}
mplr.fn.setupConfig=function(key){var blueprints_key=typeof key==='string'?key:null;if(blueprints_key&&typeof mplr.const.blueprints[blueprints_key]!=='object'){return!1}
if(blueprints_key){mplr.cf[blueprints_key]={};_.forOwn(mplr.const.blueprints[blueprints_key].settings,function(field_value,field_key){mplr.cf[blueprints_key][field_key]={};_.forOwn(mplr.const.blueprints[blueprints_key].props,function(setting_value,setting_key){mplr.cf[blueprints_key][field_key][setting_key]={};if(typeof field_value[setting_key]==='undefined'){mplr.cf[blueprints_key][field_key][setting_key]=mplr.const.blueprints[blueprints_key].defaults[setting_key]}else{mplr.cf[blueprints_key][field_key][setting_key]=mplr.const.blueprints[blueprints_key].settings[field_key][setting_key]}})})}else{_.forOwn(mplr.const.blueprints,function(blueprints_value,blueprints_key){mplr.cf[blueprints_key]={};_.forOwn(mplr.const.blueprints[blueprints_key].settings,function(field_value,field_key){mplr.cf[blueprints_key][field_key]={};_.forOwn(mplr.const.blueprints[blueprints_key].props,function(setting_value,setting_key){mplr.cf[blueprints_key][field_key][setting_key]={};if(typeof field_value[setting_key]==='undefined'){mplr.cf[blueprints_key][field_key][setting_key]=mplr.const.blueprints[blueprints_key].defaults[setting_key]}else{mplr.cf[blueprints_key][field_key][setting_key]=mplr.const.blueprints[blueprints_key].settings[field_key][setting_key]}})})})}}
mplr.fn.setupState=function(key){var const_key=typeof key==='string'?key:null;if(const_key&&typeof mplr.cf[const_key]!=='object'){return!1}
if(const_key){mplr.st[const_key]={};_.forOwn(mplr.cf[const_key],function(field_value,field_key){_.set(mplr,'st.'+const_key+'.'+field_value.obj_path,field_value.default_value)})}else{_.forOwn(mplr.cf,function(const_value,const_key){mplr.st[const_key]={};_.forOwn(mplr.cf[const_key],function(field_value,field_key){_.set(mplr,'st.'+const_key+'.'+field_value.obj_path,field_value.default_value)})})}}
mplr.fn.resetState=function(name){if(typeof name==='string'&&typeof mplr.const.blueprints[name]==='undefined'){mplr.cb.logError.fire('state failed to reset for "'+name+'"');return!1}
if(typeof name==='string'&&typeof mplr.const.blueprints[name]!=='undefined'){mplr.fn.setupState(name);mplr.cb.logSuccess.fire('state reset for "'+name+'"');return!0}else{mplr.fn.setupState();mplr.cb.logSuccess.fire('all state reset');return!0}}
mplr.fn.assignElements=function(){mplr.st.app.elements_assigned=!0;mplr.cb.logSuccess.fire('elements assigned')}
mplr.fn.setupCallbacks=function(){if(mplr.st.app.callbacks_setup){return}
mplr.st.app.callbacks_setup=!0;mplr.cb.logSuccess.fire('callbacks set up')}
mplr.fn.initUnmuteButton=function(playerType,playerId){var type=typeof playerType==='string'?playerType:'jwplayer';var id=typeof playerId==='string'?playerId:'bpVideo';if(type==='jwplayer'){var player=jwplayer(id);el('.unmute-message__button').on('click',()=>player.setMute(!1));player.on('play',function(){if(player.getMute()){el('.unmute-message').show()}});player.on('mute',function(){if(!player.getMute()){el('.unmute-message').hide()}})}else if(type==='wistia'){var player=Wistia.api(id);el('.unmute-message__button').on('click',()=>player.unmute());player.bind('play',function(){if(player.isMuted()){el('.unmute-message').show()}});player.bind('mutechange',function(isMuted){if(!isMuted){el('.unmute-message').hide()}})}else if(type==='videojs'){var player=videojs(id);el('.unmute-message__button').on('click',()=>player.muted(!1));player.on('play',function(){if(player.muted()){el('.unmute-message').show()}});player.on('volumechange',function(){if(!player.muted()){el('.unmute-message').hide()}})}}
mplr.fn.mediaPlayer=function(settings){var jwp,wist,vjsp,vjspTech,vidalytics;var defaults={type:'jwplayer',elementId:'mainVideo',file:bp.player.video_file_mp4,image:bp.player.thumbnail,object:'mainVideo',code:bp.player.video_code,selector:'.main-video',preference:bp.player.preference,autoplay:bp.player['auto-play'],silent_autoplay:bp.player.silent_autoplay,muted:bp.player.muted,volume:bp.player.volume,rate_control:bp.player.rate_control,captions:bp.player.captions,caption_file:bp.player.caption_file_srt,controls:bp.player.internal_controls,width:bp.player.video_width,height:bp.player.video_height,start_position:bp.player.start_position,ctaTime:bp.page.show_cta_time,ctrlTime:bp.page.show_controls_time,handlersSetup:!1}
if(settings){var player={type:settings.type||defaults.type,elementId:settings.elementId||defaults.elementId,file:settings.file||defaults.file,image:settings.image||defaults.image,object:settings.object||defaults.object,code:settings.code||defaults.code,selector:settings.selector||defaults.selector,preference:settings.preference||defaults.preference,autoplay:settings.autoplay||defaults.autoplay,silent_autoplay:settings.silent_autoplay||defaults.silent_autoplay,muted:settings.muted||defaults.muted,volume:settings.volume||defaults.volume,rate_control:settings.rate_control||defaults.rate_control,captions:settings.captions||defaults.captions,caption_file:settings.caption_file||defaults.caption_file,controls:settings.controls||defaults.controls,width:settings.width||defaults.width,height:settings.height||defaults.height,start_position:settings.start_position||defaults.start_position,ctaTime:settings.ctaTime||defaults.ctaTime,ctrlTime:settings.ctrlTime||defaults.ctrlTime,handlersSetup:defaults.handlersSetup}}else{var player=defaults}
this.state={played:!1,using_youtube:playerUsingYouTube(player)}
var st=this.state;if(player.type==='jwplayer'&&bp.player.jw_player_version.lastIndexOf(7,0)===0){var action={play:function(){jwp.play()},pause:function(){jwp.pause()},stop:function(){jwp.seek(0);jwp.pause()},skipAhead:function(seconds){jwp.seek(jwp.getPosition()+seconds)},skipBack:function(seconds){jwp.seek(jwp.getPosition()-seconds)},getVideoId:function(){return el('.main-video .jwplayer video').attr('id')},getRate:function(){return document.getElementById(action.getVideoId()).playbackRate},playbackRate:function(rate){document.getElementById(action.getVideoId()).playbackRate=rate;action.rateChanged()},skipTo:function(time){jwp.seek(time)},replay:function(){jwp.seek(0)},mute:function(){jwp.setMute(!0)},unmute:function(){jwp.setMute(!1)},toggleMute:function(){if(jwp.getMute()){jwp.setMute(!1)}else{jwp.setMute(!0)}},captionsOn:function(){jwp.setCurrentCaptions(1)},captionsOff:function(){jwp.setCurrentCaptions(0)},toggleCaptions:function(){if(jwp.getCurrentCaptions()>0){jwp.setCurrentCaptions(0)}else{jwp.setCurrentCaptions(1)}},setup:function(){el(player.selector).html('<div id="mainVideo" class="jwplayer" style="width:'+player.width+'px;height:'+player.height+'px;"> </div>');player.autoplay=bp.player['auto-play'];jwplayer(player.elementId).setup({primary:player.preference,autostart:player.autoplay,controls:player.controls,file:player.file,width:'100%',aspectratio:player.width+':'+player.height,mute:player.muted,tracks:[{file:player.caption_file,label:'English',kind:'captions'}]});jwp=jwplayer(player.elementId)},ready:function(){jwp.onReady(function(){el('.main-video .jwplayer video').attr('id','mainVideoElement');if(player.rate_control){el('.bp-player-bottom').show()}
if(player.caption_file){el('.bp-player-bottom').show();el('.bp-player-captions').css('display','inline-block')}
if(!player.captions){jwp.setCurrentCaptions(0)}
action.playerReady();jwp.on('play',function(obj){action.played()});jwp.on('pause',function(obj){action.paused()});jwp.on('complete',function(obj){action.playbackCompleted()});if(jwp.getCurrentCaptions()==0){action.captionsDisabled()}else{action.captionsEnabled()}
jwp.on('captionsChanged',function(obj){if(obj.track==0){action.captionsDisabled()}else{action.captionsEnabled()}});if(player.volume){jwp.setVolume(player.volume)}
if(jwp.getVolume()>0){action.unmuted()}else{action.muted()}
jwp.on('mute',function(obj){if(obj.mute){action.muted()}else{action.unmuted()}});if(player.start_position){jwp.on('firstFrame',function(){jwp.seek(player.start_position)})}
jwp.on('time',function(obj){if(obj.position>=player.ctaTime){action.ctaTime()}
if(obj.position>=player.ctrlTime){action.ctrlTime()}
if(obj.position>=0){getPlayerTime();action.playing()}});mplr.fn.initUnmuteButton('jwplayer',player.elementId)})}}}else if(player.type==='jwplayer'&&bp.player.jw_player_version.lastIndexOf(8,0)===0){var action={play:function(){jwp.play()},pause:function(){jwp.pause()},stop:function(){jwp.seek(0);jwp.pause()},skipAhead:function(seconds){jwp.seek(jwp.getPosition()+seconds)},skipBack:function(seconds){jwp.seek(jwp.getPosition()-seconds)},getVideoId:function(){return el('.main-video .jwplayer video').attr('id')},getRate:function(){return document.getElementById(action.getVideoId()).playbackRate},playbackRate:function(rate){document.getElementById(action.getVideoId()).playbackRate=rate;action.rateChanged()},skipTo:function(time){jwp.seek(time)},replay:function(){jwp.seek(0)},mute:function(){jwp.setMute(!0)},unmute:function(){jwp.setMute(!1)},toggleMute:function(){if(jwp.getMute()){jwp.setMute(!1)}else{jwp.setMute(!0)}},captionsOn:function(){jwp.setCurrentCaptions(1)},captionsOff:function(){jwp.setCurrentCaptions(0)},toggleCaptions:function(){if(jwp.getCurrentCaptions()>0){jwp.setCurrentCaptions(0)}else{jwp.setCurrentCaptions(1)}},setup:function(){el(player.selector).html('<div id="mainVideo" class="jwplayer" style="width:'+player.width+'px;height:'+player.height+'px;"> </div>');player.autoplay=bp.player['auto-play'];jwplayer(player.elementId).setup({autostart:player.autoplay,controls:player.controls,file:player.file,width:'100%',aspectratio:player.width+':'+player.height,mute:player.muted,tracks:[{file:player.caption_file,label:'English',kind:'captions'}]});jwp=jwplayer(player.elementId)},ready:function(){jwp.on('ready',function(){el('.main-video .jwplayer video').attr('id','mainVideoElement');if(player.rate_control){el('.bp-player-bottom').show()}
if(player.caption_file){el('.bp-player-bottom').show();el('.bp-player-captions').css('display','inline-block')}
if(!player.captions){jwp.setCurrentCaptions(0)}
action.playerReady();jwp.on('play',function(obj){action.played()});jwp.on('pause',function(obj){action.paused()});jwp.on('complete',function(obj){action.playbackCompleted()});if(jwp.getCurrentCaptions()==0){action.captionsDisabled()}else{action.captionsEnabled()}
jwp.on('captionsChanged',function(obj){if(obj.track==0){action.captionsDisabled()}else{action.captionsEnabled()}});if(player.volume){jwp.setVolume(player.volume)}
if(jwp.getVolume()>0){action.unmuted()}else{action.muted()}
jwp.on('mute',function(obj){if(obj.mute){action.muted()}else{action.unmuted()}});if(player.start_position){jwp.on('firstFrame',function(){jwp.seek(player.start_position)})}
jwp.on('time',function(obj){if(obj.position>=player.ctaTime){action.ctaTime()}
if(obj.position>=player.ctrlTime){action.ctrlTime()}
if(obj.position>=0){getPlayerTime();action.playing()}});mplr.fn.initUnmuteButton('jwplayer',player.elementId)})}}}else if(player.type==='wistia'){var action={play:function(){wist.play()},pause:function(){wist.pause()},stop:function(){wist.time(0);wist.pause()},skipAhead:function(seconds){wist.time(wist.time()+seconds)},skipBack:function(seconds){wist.time(wist.time()-seconds)},getVideoId:function(){return el('.main-video .wistia_embed video').attr('id')},getRate:function(){return document.getElementById(action.getVideoId()).playbackRate},playbackRate:function(rate){document.getElementById(action.getVideoId()).playbackRate=rate;action.rateChanged()},skipTo:function(time){wist.time(time)},replay:function(){wist.time(0);wist.play()},mute:function(){wist.volume(0)},unmute:function(){wist.volume(1);wist.unmute()},toggleMute:function(){},captionsOn:function(){},captionsOff:function(){},toggleCaptions:function(){},setup:function(){el(player.selector).html('<div class="wistia_embed wistia_async_'+player.code+'">&nbsp;</div>');player.autoplay=bp.player['auto-play'];var opts={playbar:player.controls,playsinline:!0,videoFoam:!0,autoPlay:player.autoplay,silentAutoPlay:player.silent_autoplay,muted:player.muted,playSuspendedOffScreen:!1}
if(bp.player.max_resolution){opts.qualityMax=bp.player.max_resolution;if(opts.qualityMax<360)opts.qualityMin=224}
window._wq=window._wq||[];_wq.push({id:player.code,options:opts,onReady:action.ready})},ready:function(){wist=Wistia.api(player.code);action.playerReady();wist.bind('play',function(){action.played()});wist.bind('pause',function(){action.paused()});wist.bind('end',function(){action.playbackCompleted()});if(player.volume){wist.bind('play',function(){wist.volume(player.volume*.01);return wist.unbind})}
if(wist.volume()>0&&!wist.isMuted()){action.unmuted()}else{action.muted()}
wist.bind('volumechange',function(){if(wist.volume()>0&&!wist.isMuted()){action.unmuted()}else{action.muted()}});wist.bind('secondchange',function(s){if(s>=player.ctaTime)action.ctaTime();});wist.bind('secondchange',function(s){if(s>=player.ctrlTime)action.ctrlTime();});wist.bind('play',function(){wist.bind('timechange',function(){getPlayerTime();action.playing()})});if(player.start_position){wist.bind('play',function(){wist.time(player.start_position);return wist.unbind})}
mplr.fn.initUnmuteButton('wistia',player.code)}}}else if(player.type==='videojs'){var action={play:function(){var playPromise=vjspTech.play();if(playPromise!==undefined){playPromise.then(action.played).catch(err=>{if(!err.message.includes('to save power')){console.error('Playback was interrupted:',err.message)}})}},pause:function(){vjspTech.pause()},stop:function(){vjsp.currentTime(0);vjspTech.pause()},skipAhead:function(seconds){vjsp.currentTime(vjsp.currentTime()+seconds)},skipBack:function(seconds){vjsp.currentTime(vjsp.currentTime()-seconds)},getVideoId:function(){return el('.main-video .vjsplayer video').attr('id')},getRate:function(){return vjsp.playbackRate()},playbackRate:function(rate){vjsp.playbackRate(rate)},skipTo:function(time){vjsp.currentTime(time)},replay:function(){vjsp.currentTime(0)},mute:function(){vjsp.muted(!0)},unmute:function(){vjsp.muted(!1)},toggleMute:function(){if(vjsp.muted()){vjsp.muted(!1)}else{vjsp.muted(!0)}},captionsOn:function(){vjsp.textTrackDisplay.show()},captionsOff:function(){vjsp.textTrackDisplay.hide()},toggleCaptions:function(){vjsp.textTrackDisplay.toggleDisplay()},setup:function(){var source={src:st.using_youtube?'https://youtu.be/'+player.code:player.file}
if(st.using_youtube)source.type='video/youtube';var html='<video id="mainVideo" class="video-js" playsinline></video>';el(player.selector).html(html);var options={sources:[source],controls:player.controls,aspectRatio:player.width+':'+player.height}
if(player.silent_autoplay){options.autoplay='muted';player.muted=!0;options.muted=player.muted}else{options.autoplay=player.autoplay;options.muted=player.muted}
if(player.caption_file){options.html5={nativeTextTracks:[{file:player.caption_file,label:'English',kind:'captions'}]}}
if(st.using_youtube){options.youtube={autoplay:player.autoplay?1:0,controls:player.controls?1:0,iv_load_policy:3,modestbranding:1,rel:0,start:player.start_position||0}}
whenDefined('videojs',(videojs)=>{vjsp=videojs(player.elementId,options);vjsp.ready(action.ready)})},ready:function(){vjsp.on('ready',function(){vjspTech=vjsp.tech({IWillNotUseThisInPlugins:!0});el('.main-video .jwplayer video').attr('id','mainVideoElement');if(player.rate_control){el('.bp-player-bottom').show()}
if(player.caption_file){el('.bp-player-bottom').show();el('.bp-player-captions').css('display','inline-block')}
if(!player.captions){vjsp.textTrackDisplay.hide()}
action.playerReady();vjsp.on('play',function(e){action.played()});vjsp.on('pause',function(e){action.paused()});vjsp.on('complete',function(e){action.playbackCompleted()});vjsp.on('ratechange',function(e){action.rateChanged()});if(!player.captions){action.captionsDisabled()}else{action.captionsEnabled()}
vjsp.on('texttrackchange',function(e){if(e.track==0){action.captionsDisabled()}else{action.captionsEnabled()}});if(player.volume){vjspTech.volume(player.volume)}
if(vjspTech.volume()>0&&!vjsp.muted()){action.unmuted()}else{action.muted()}
vjsp.on('volumechange',function(e){var muted=vjsp.muted()||vjspTech.volume()==0;if(muted){action.muted()}else{action.unmuted()}});vjsp.one('play',function(e){if(player.start_position&&!st.using_youtube){vjsp.currentTime(player.start_position)}});vjsp.on('timeupdate',function(e){var position=vjsp.currentTime();if(position>=player.ctaTime){action.ctaTime()}
if(position>=player.ctrlTime){action.ctrlTime()}
if(position>=0){getPlayerTime();action.playing()}});mplr.fn.initUnmuteButton('videojs',player.elementId);if(player.silent_autoplay&&vjsp.paused()){action.play()}})}}}else if(player.type==='vidalytics'){var action={play:()=>vidalytics.play(),pause:()=>vidalytics.pause(),stop:()=>{vidalytics.seek(0);vidalytics.pause()},skipAhead:(seconds)=>vidalytics.seek(vidalytics.currentTime()+seconds),skipBack:(seconds)=>vidalytics.seek(vidalytics.currentTime()-seconds),getRate:()=>vidalytics.playbackRate(),playbackRate:(rate)=>vidalytics.playbackRate(rate),skipTo:(time)=>vidalytics.seek(time),replay:()=>vidalytics.seek(0),mute:()=>vidalytics.muted(!0),unmute:()=>vidalytics.muted(!1),toggleMute:()=>vidalytics.muted(!vidalytics.muted()),captionsOn:()=>{},captionsOff:()=>{},toggleCaptions:()=>{},setup:function(){const embedId=`vidalytics_embed_${player.code}`;const html=`<div id="${embedId}" style="width: 100%; position:relative; padding-top: 56.25%;"></div>`;el(player.selector).html(html);getVidalyticsPlayer(embedId).then(player=>{if(!player)return;vidalytics=player;this.ready()})},ready:function(){if(!vidalytics||player.handlersSetup)return;vidalytics.on('play',()=>this.played());vidalytics.on('pause',()=>this.paused());vidalytics.on('ended',()=>this.playbackCompleted());vidalytics.on('timeupdate',()=>{const position=vidalytics.currentTime();if(position>=player.ctaTime){this.ctaTime()}
if(position>=player.ctrlTime){this.ctrlTime()}
if(position>=0){getPlayerTime();this.playing()}});function jumpToStartPosition(){vidalytics.seek(player.start_position);vidalytics.off('play',jumpToStartPosition)}
if(player.start_position){vidalytics.on('play',jumpToStartPosition)}
player.handlersSetup=!0;this.playerReady()}}}else if(player.type==='none'){var action={play:function(){},pause:function(){},stop:function(){},skipAhead:function(){},skipBack:function(){},getVideoId:function(){},getRate:function(){},playbackRate:function(){},skipTo:function(){},replay:function(){},mute:function(){},unmute:function(){},toggleMute:function(){},captionsOn:function(){},captionsOff:function(){},toggleCaptions:function(){},setup:function(){},ready:function(){}}}
this.callback=el.Callbacks();action.playerReady=(function(){this.callback.fire('ready')}).bind(this);action.played=(function(){st.played=!0;this.callback.fire('played')}).bind(this);action.playing=(function(){this.callback.fire('playing')}).bind(this);action.rateChanged=(function(){this.callback.fire('rate changed')}).bind(this);action.paused=(function(){this.callback.fire('paused')}).bind(this);action.muted=(function(){this.callback.fire('muted')}).bind(this);action.unmuted=(function(){this.callback.fire('unmuted')}).bind(this);action.captionsEnabled=(function(){this.callback.fire('captions enabled')}).bind(this);action.captionsDisabled=(function(){this.callback.fire('captions disabled')}).bind(this);action.ctaTime=(function(){this.callback.fire('show cta')}).bind(this);action.ctrlTime=(function(){this.callback.fire('show ctrl')}).bind(this);action.playbackCompleted=(function(){this.callback.fire('playback completed')}).bind(this);this.currentState=function(){if(player.type==='jwplayer'){var state=jwp.getState();if(state==='playing'){return'playing'}else if(state==='paused'){return'paused'}else if(state==='buffering'){return'idle'}else if(state==='idle'){return'idle'}else{return'idle'}}else if(player.type==='wistia'){var state=wist.state();if(state==='playing'){return'playing'}else if(state==='paused'){return'paused'}else if(state==='beforeplay'){return'idle'}else if(state==='ended'){return'idle'}else{return'idle'}}else if(player.type==='videojs'){return st.played?(vjsp.paused()?'paused':'playing'):'idle'}else if(player.type==='vidalytics'){return st.played?(vidalytics.isPlaying()?'playing':'paused'):'idle'}else{return'idle'}}
var time=function(){if(player.type==='jwplayer'){return jwp.getPosition()}else if(player.type==='wistia'){return wist.time()}else if(player.type==='videojs'){return vjsp.currentTime()}else if(player.type==='vidalytics'){return vidalytics.currentTime()}else{return 0}}
this.position=function(){if(player.type==='jwplayer'){return jwp.getPosition()}else if(player.type==='wistia'){return wist.time()}else if(player.type==='videojs'){return vjsp.currentTime()}else if(player.type==='vidalytics'){return vidalytics.currentTime()}else{return 0}}
this.setup=function(){action.setup();if(!['wistia','videojs','vidalytics'].includes(player.type))action.ready();}
this.play=function(){if(this.currentState()==='paused'||this.currentState()==='idle'){action.play()}}
this.pause=function(){if(this.currentState()==='playing'){action.pause()}}
this.skipAhead=function(seconds){action.skipAhead(seconds)}
this.skipBack=function(seconds){action.skipBack(seconds)}
this.getRate=function(){return action.getRate()},this.getVideoId=function(){return action.getVideoId()},this.playbackRate=function(rate){action.playbackRate(rate)},this.mute=function(){action.mute()}
this.unmute=function(){action.unmute()}
this.toggleMute=function(){action.toggleMute()}
this.captionsOn=function(){action.captionsOn()}
this.captionsOff=function(){action.captionsOff()}
this.toggleCaptions=function(){action.toggleCaptions()}
this.jumpToCTA=function(){action.skipTo((player.ctaTime-10))}
this.replay=function(){action.replay()}
this.stop=function(){action.stop();el('.click-blocker').hide();el('.video-time-ms, .video-time-hms').html('--:--')}
this.whatami=function(){console.log(player)}
var getPlayerTime=function(){var vtDump=time();var sec_num=parseInt(vtDump,10);var vHours=Math.floor(sec_num/3600);var vMinutes=Math.floor((sec_num-(vHours*3600))/60);var vSeconds=sec_num-(vHours*3600)-(vMinutes*60);if(vHours<10){vHours='0'+vHours}
if(vMinutes<10){vMinutes='0'+vMinutes}
if(vSeconds<10){vSeconds='0'+vSeconds}
var vTimeMS=vMinutes+':'+vSeconds;var vTimeHMS=vHours+':'+vMinutes+':'+vSeconds;el('.'+player.elementId+' .video-time-ms').html(vTimeMS);el('.'+player.elementId+' .video-time-hms').html(vTimeHMS)}}
mplr.fn.debugSuccess=function(message){console.info(mplr.const.meta.plugin+': ',message)}
mplr.fn.debugError=function(message){console.error(mplr.const.meta.plugin+': ',message)}
mplr.fn.initDebug=function(){mplr.cb.logSuccess.add(mplr.fn.debugSuccess);mplr.cb.logError.add(mplr.fn.debugError)}
mplr.fn.init(mplr.const.settings);(function(){"use strict";var TRANSITION_FALLBACK_DURATION=500;var hideElement=function(el){if(!el){return}
var removeThis=function(){if(el&&el.parentNode){el.parentNode.removeChild(el)}};el.classList.remove("show");el.classList.add("hide");el.addEventListener("transitionend",removeThis);setTimeout(removeThis,TRANSITION_FALLBACK_DURATION)};function Alertify(){var _alertify={parent:document.body,version:"1.0.11",defaultOkLabel:"Ok",okLabel:"Ok",defaultCancelLabel:"Cancel",cancelLabel:"Cancel",defaultMaxLogItems:2,maxLogItems:2,promptValue:"",promptPlaceholder:"",closeLogOnClick:!1,closeLogOnClickDefault:!1,delay:5000,defaultDelay:5000,logContainerClass:"alertify-logs",logContainerDefaultClass:"alertify-logs",dialogs:{buttons:{holder:"<nav>{{buttons}}</nav>",ok:"<button class='ok' tabindex='1'>{{ok}}</button>",cancel:"<button class='cancel' tabindex='2'>{{cancel}}</button>"},input:"<input type='text'>",message:"<p class='msg'>{{message}}</p>",log:"<div class='{{class}}'>{{message}}</div>"},defaultDialogs:{buttons:{holder:"<nav>{{buttons}}</nav>",ok:"<button class='ok' tabindex='1'>{{ok}}</button>",cancel:"<button class='cancel' tabindex='2'>{{cancel}}</button>"},input:"<input type='text'>",message:"<p class='msg'>{{message}}</p>",log:"<div class='{{class}}'>{{message}}</div>"},build:function(item){var btnTxt=this.dialogs.buttons.ok;var html="<div class='dialog'>"+"<div>"+this.dialogs.message.replace("{{message}}",item.message);if(item.type==="confirm"||item.type==="prompt"){btnTxt=this.dialogs.buttons.cancel+this.dialogs.buttons.ok}
if(item.type==="prompt"){html+=this.dialogs.input}
html=(html+this.dialogs.buttons.holder+"</div>"+"</div>").replace("{{buttons}}",btnTxt).replace("{{ok}}",this.okLabel).replace("{{cancel}}",this.cancelLabel);return html},setCloseLogOnClick:function(bool){this.closeLogOnClick=!!bool},close:function(elem,wait){if(this.closeLogOnClick){elem.addEventListener("click",function(){hideElement(elem)})}
wait=wait&&!isNaN(+wait)?+wait:this.delay;if(wait<0){hideElement(elem)}else if(wait>0){setTimeout(function(){hideElement(elem)},wait)}},dialog:function(message,type,onOkay,onCancel){return this.setup({type:type,message:message,onOkay:onOkay,onCancel:onCancel})},log:function(message,type,click){var existing=document.querySelectorAll(".alertify-logs > div");if(existing){var diff=existing.length-this.maxLogItems;if(diff>=0){for(var i=0,_i=diff+1;i<_i;i++){this.close(existing[i],-1)}}}
this.notify(message,type,click)},setLogPosition:function(str){this.logContainerClass="alertify-logs "+str},setupLogContainer:function(){var elLog=document.querySelector(".alertify-logs");var className=this.logContainerClass;if(!elLog){elLog=document.createElement("div");elLog.className=className;this.parent.appendChild(elLog)}
if(elLog.className!==className){elLog.className=className}
return elLog},notify:function(message,type,click){var elLog=this.setupLogContainer();var log=document.createElement("div");log.className=(type||"default");if(_alertify.logTemplateMethod){log.innerHTML=_alertify.logTemplateMethod(message)}else{log.innerHTML=message}
if("function"===typeof click){log.addEventListener("click",click)}
elLog.appendChild(log);setTimeout(function(){log.className+=" show"},10);this.close(log,this.delay)},setup:function(item){var el=document.createElement("div");el.className="alertify hide";el.innerHTML=this.build(item);var btnOK=el.querySelector(".ok");var btnCancel=el.querySelector(".cancel");var input=el.querySelector("input");var label=el.querySelector("label");if(input){if(typeof this.promptPlaceholder==="string"){if(label){label.textContent=this.promptPlaceholder}else{input.placeholder=this.promptPlaceholder}}
if(typeof this.promptValue==="string"){input.value=this.promptValue}}
function setupHandlers(resolve){if("function"!==typeof resolve){resolve=function(){}}
if(btnOK){btnOK.addEventListener("click",function(ev){if(item.onOkay&&"function"===typeof item.onOkay){if(input){item.onOkay(input.value,ev)}else{item.onOkay(ev)}}
if(input){resolve({buttonClicked:"ok",inputValue:input.value,event:ev})}else{resolve({buttonClicked:"ok",event:ev})}
hideElement(el)})}
if(btnCancel){btnCancel.addEventListener("click",function(ev){if(item.onCancel&&"function"===typeof item.onCancel){item.onCancel(ev)}
resolve({buttonClicked:"cancel",event:ev});hideElement(el)})}
if(input){input.addEventListener("keyup",function(ev){if(ev.which===13){btnOK.click()}})}}
var promise;if(typeof Promise==="function"){promise=new Promise(setupHandlers)}else{setupHandlers()}
this.parent.appendChild(el);setTimeout(function(){el.classList.remove("hide");if(input&&item.type&&item.type==="prompt"){input.select();input.focus()}else{if(btnOK){btnOK.focus()}}},100);return promise},okBtn:function(label){this.okLabel=label;return this},setDelay:function(time){time=time||0;this.delay=isNaN(time)?this.defaultDelay:parseInt(time,10);return this},cancelBtn:function(str){this.cancelLabel=str;return this},setMaxLogItems:function(num){this.maxLogItems=parseInt(num||this.defaultMaxLogItems)},theme:function(themeStr){switch(themeStr.toLowerCase()){case "bootstrap":this.dialogs.buttons.ok="<button class='ok btn btn-primary' tabindex='1'>{{ok}}</button>";this.dialogs.buttons.cancel="<button class='cancel btn btn-default' tabindex='2'>{{cancel}}</button>";this.dialogs.input="<input type='text' class='form-control'>";break;case "purecss":this.dialogs.buttons.ok="<button class='ok pure-button' tabindex='1'>{{ok}}</button>";this.dialogs.buttons.cancel="<button class='cancel pure-button' tabindex='2'>{{cancel}}</button>";break;case "mdl":case "material-design-light":this.dialogs.buttons.ok="<button class='ok mdl-button mdl-js-button mdl-js-ripple-effect'  tabindex='1'>{{ok}}</button>";this.dialogs.buttons.cancel="<button class='cancel mdl-button mdl-js-button mdl-js-ripple-effect' tabindex='2'>{{cancel}}</button>";this.dialogs.input="<div class='mdl-textfield mdl-js-textfield'><input class='mdl-textfield__input'><label class='md-textfield__label'></label></div>";break;case "angular-material":this.dialogs.buttons.ok="<button class='ok md-primary md-button' tabindex='1'>{{ok}}</button>";this.dialogs.buttons.cancel="<button class='cancel md-button' tabindex='2'>{{cancel}}</button>";this.dialogs.input="<div layout='column'><md-input-container md-no-float><input type='text'></md-input-container></div>";break;case "default":default:this.dialogs.buttons.ok=this.defaultDialogs.buttons.ok;this.dialogs.buttons.cancel=this.defaultDialogs.buttons.cancel;this.dialogs.input=this.defaultDialogs.input;break}},reset:function(){this.parent=document.body;this.theme("default");this.okBtn(this.defaultOkLabel);this.cancelBtn(this.defaultCancelLabel);this.setMaxLogItems();this.promptValue="";this.promptPlaceholder="";this.delay=this.defaultDelay;this.setCloseLogOnClick(this.closeLogOnClickDefault);this.setLogPosition("bottom left");this.logTemplateMethod=null},injectCSS:function(){if(!document.querySelector("#alertifyCSS")){var head=document.getElementsByTagName("head")[0];var css=document.createElement("style");css.type="text/css";css.id="alertifyCSS";css.innerHTML="/* style.css */";head.insertBefore(css,head.firstChild)}},removeCSS:function(){var css=document.querySelector("#alertifyCSS");if(css&&css.parentNode){css.parentNode.removeChild(css)}}};_alertify.injectCSS();return{_$$alertify:_alertify,parent:function(elem){_alertify.parent=elem},reset:function(){_alertify.reset();return this},alert:function(message,onOkay,onCancel){return _alertify.dialog(message,"alert",onOkay,onCancel)||this},confirm:function(message,onOkay,onCancel){return _alertify.dialog(message,"confirm",onOkay,onCancel)||this},prompt:function(message,onOkay,onCancel){return _alertify.dialog(message,"prompt",onOkay,onCancel)||this},log:function(message,click){_alertify.log(message,"default",click);return this},theme:function(themeStr){_alertify.theme(themeStr);return this},success:function(message,click){_alertify.log(message,"success",click);return this},error:function(message,click){_alertify.log(message,"error",click);return this},cancelBtn:function(label){_alertify.cancelBtn(label);return this},okBtn:function(label){_alertify.okBtn(label);return this},delay:function(time){_alertify.setDelay(time);return this},placeholder:function(str){_alertify.promptPlaceholder=str;return this},defaultValue:function(str){_alertify.promptValue=str;return this},maxLogItems:function(num){_alertify.setMaxLogItems(num);return this},closeLogOnClick:function(bool){_alertify.setCloseLogOnClick(!!bool);return this},logPosition:function(str){_alertify.setLogPosition(str||"");return this},setLogTemplate:function(templateMethod){_alertify.logTemplateMethod=templateMethod;return this},clearLogs:function(){_alertify.setupLogContainer().innerHTML="";return this},version:_alertify.version}}
if("undefined"!==typeof module&&!!module&&!!module.exports){module.exports=function(){return new Alertify()};var obj=new Alertify();for(var key in obj){module.exports[key]=obj[key]}}else if(typeof define==="function"&&define.amd){define(function(){return new Alertify()})}else{window.alertify=new Alertify()}}());bdetect=_.get(bp,'plugins.bot-detector',{settings:{debug:!1}});bdetect.state={fingerprint_loaded:!1,botd_loaded:!1,bot_detected:!1,bot_reported:!1,logs:[],checks:{exampleCheck:!1,userAgentCheck:!1,screenSizeCheck:!1,webGLCheck:!1,cookieCheck:!1,interactionCheck:!1}}
bdetect.checkScope=function(scope){scope=typeof scope==='undefined'?this:scope;if(scope===window.bdetect){return!0}else{console.error('bdetect used with incorrect scope.');return!1}}
bdetect.fpPromise=null;bdetect.fpResult=null;bdetect.loadFingerprint=function(){if(!bdetect.checkScope(this))return;if(this.state.fingerprint_loaded)return;this.state.fingerprint_loaded=!0;el.getScriptCached('https://fpjscdn.net/v3/l86dTttJGlcQ9JQFBn0p/iife.min.js',()=>{this.fpPromise=FingerprintJS.load();this.fpPromise.then((fp)=>{return fp.get({products:['botd']})}).then((r)=>{this.fpResult=r;this.runUltraCartChecks()})})}
bdetect.botdPromise=null;bdetect.botdResult=null;bdetect.loadBotD=function(){if(!bdetect.checkScope(this))return;if(this.state.botd_loaded)return;this.state.botd_loaded=!0;el.getScriptCached('https://openfpcdn.io/botd/v1/iife.min.js',()=>{this.botdPromise=BotD.load();this.botdPromise.then((botd)=>{return botd.detect()}).then((result)=>{this.botdResult=result
if(_.get(this.botdResult,'bot')){this.logBotBehavior("Fingerprint's BotD detected a bot.")}})})}
bdetect.runUltraCartChecks=function(){if(_.has(window,'bpApp.cart.billing')&&bpApp.cart.billing.email&&!bpApp.emailValid&&bpApp.cart.billing.first_name&&bpApp.cart.billing.first_name.split(' ').length>1){this.logBotBehavior('Invalid email combined with multiple first names.')}}
bdetect.logBotBehavior=function(msg,sus){sus=typeof sus!=='boolean'?!0:sus;if(this.state.logs.indexOf(msg)>-1)return;this.state.logs.push(msg);this.state.bot_detected=!0;var logMsg='Bot behavior detected. '+msg;if(sus){if(typeof window.TrackJS==='object'){window.TrackJS.console.error(logMsg)}else{console.error(logMsg)}}else{if(typeof window.TrackJS==='object'){window.TrackJS.console.log(logMsg)}else{console.log(logMsg)}}
this.recordHotjarEvent('bot_detected');this.state.bot_reported=!0}
bdetect.init=function(settings){if(!bdetect.checkScope(this))return;settings=settings||this.settings;if(typeof cartBillingFieldsStarted!=='undefined'){cartBillingFieldsStarted.add(this.loadBotD.bind(this))}
if(typeof cartBillingFieldsChanged!=='undefined'){cartBillingFieldsChanged.add(this.runUltraCartChecks.bind(this))}
this.runAdditionalBotChecks()}
bdetect.used_hotjar_events=[];bdetect.recordHotjarEvent=function(e,forceSend){if(typeof hj!=='function'||!e)return!1;var eventUsed=this.used_hotjar_events.indexOf(e)>-1;if(!forceSend&&eventUsed)return!0;hj('event',e);if(!eventUsed)this.used_hotjar_events.push(e);return!0}
bdetect.runAdditionalBotChecks=function(){const knownBots=['Googlebot','Bingbot','Slurp','DuckDuckBot','Baiduspider','YandexBot','Sogou','Exabot'];const botPattern=new RegExp(knownBots.join('|'),'i');const suspiciousPattern=/bot|crawler|spider|crawling/i;if(suspiciousPattern.test(navigator.userAgent)&&!botPattern.test(navigator.userAgent)){if(botPattern.test(navigator.userAgent)){this.logBotBehavior('Known bot user agent detected.',!1)}else{this.logBotBehavior('Suspicious user agent detected.')}
this.state.checks.userAgentCheck=!0}
if(window.screen.width<1||window.screen.height<1){this.logBotBehavior('Unusual screen size detected.');this.state.checks.screenSizeCheck=!0}
try{var canvas=document.createElement('canvas');var gl=canvas.getContext('webgl')||canvas.getContext('experimental-webgl');if(!gl){this.logBotBehavior('WebGL not supported, which is unusual for modern browsers.');this.state.checks.webGLCheck=!0}}catch(e){this.logBotBehavior('Error checking WebGL support.');this.state.checks.webGLCheck=!0}
if(!navigator.cookieEnabled){this.logBotBehavior('Cookies are disabled.');this.state.checks.cookieCheck=!0}
this.runInteractionCheck()}
bdetect.runInteractionCheck=function(){let interactionCount=0;const interactionThreshold=2;const checkDuration=30*1000;const incrementInteraction=()=>{interactionCount++};['click','touchstart','scroll','keydown'].forEach(eventType=>{document.addEventListener(eventType,incrementInteraction)});setTimeout(()=>{if(interactionCount<interactionThreshold){this.logBotBehavior('Minimal user interaction detected.',!1);this.state.checks.interactionCheck=!0}['click','touchstart','scroll','keydown'].forEach(eventType=>{document.removeEventListener(eventType,incrementInteraction)})},checkDuration)};bdetect.init();var footer={};footer.logoutProgress=function(){el('.footer-logout-status').html(' <i class="bpi bpi-spinner bpi-spin"></i>')}
footer.logoutFail=function(){el('.footer-logout-status').html('')}
footer.logoutDone=function(uri){if(uri){window.location=bp.url.base_url+uri}else{window.location=bp.url.base_url+'/login'}}
onReady(()=>{bp.user.logoutProgress.add(footer.logoutProgress);bp.user.logoutFail.add(footer.logoutFail);bp.user.logoutDone.add(footer.logoutDone)});onReady(function(){el('.hot-spot-1').click(function(){mainPlayer.pause();bp.page.showCTA();el('.bp-controls').show();if(bp.page.type==='upsell'){el('#checkout').css('height','auto')}})});var mainPlayer=null;var mainPlayerInitialized=el.Callbacks();function initVideoPlayerComponent(){mainPlayer=new mplr.fn.mediaPlayer(mainPlayerSettings);checkVideoAutoplaySupport(function(autoplay){if(!autoplay&&!bp.player.silent_autoplay&&!bp.player.muted&&!playerUsingYouTube(bp.player)){bp.player['auto-play']=!1}else if(!autoplay&&bp.player.silent_autoplay){bp.player.muted=!0}
loadMainPlayer();whenDefined('videoHelper',()=>videoHelper())})}
var mainPlayerCallback=function(data){if(data==='ready'){mainPlayerInitialized.fire();setTimeout(function(){if(bp.player.playback_rate){mainPlayer.playbackRate(bp.player.playback_rate)}},500);setTimeout(function(){if(!loadMainPlayerMiniPlayer()){setTimeout(function(){loadMainPlayerMiniPlayer()},3000)}},1000);el('.bp-player-captions').click(function(){mainPlayer.toggleCaptions()});el('.bp-player-mute').click(function(){mainPlayer.toggleMute()});el('.unmute-box').click(function(){mainPlayer.unmute();mainPlayer.replay()});el('.visible-video-ready').show();el('.hidden-video-ready').hide();checkVideoAutoplaySupport(function(autoplay){if(!autoplay&&mainPlayer.currentState()==='idle'){el('.bp-player .play-box').show()}})}else if(data==='played'){el('.play-box').hide();el('.player-splash').hide();el('.play-button').hide();el('.pause-button').show();el('.visible-video-played').show();el('.hidden-video-played').hide()}else if(data==='playing'){el('.play-notification').hide();el('.visible-video-playing').show();el('.hidden-video-playing').hide()}else if(data==='rate changed'){var rate=mainPlayer.getRate();el('.bp-player-rate-number').html(rate);if(rate!==1){el('.bp-player-rate .bpi-stack-text').css('color','#b21000')}else{el('.bp-player-rate .bpi-stack-text').css('color','#fff')}
updatePlayerControlsRate(rate)}else if(data==='paused'){el('.play-box').show();el('.play-button').show();el('.pause-button').hide();el('.visible-video-paused').show();el('.hidden-video-paused').hide()}else if(data==='muted'){el('.unmute-button').hide();el('.mute-button').show();el('.bp-player-bottom i.bpi-volume-up').removeClass('bpi-volume-up bp-inactive').addClass('bpi-volume-off bp-active');el('.visible-video-muted').show();el('.hidden-video-muted').hide();if(bp.player.silent_autoplay)el('.unmute-box').css('display','flex');}else if(data==='unmuted'){el('.unmute-button').show();el('.mute-button').hide();el('.bp-player-bottom i.bpi-volume-off').removeClass('bpi-volume-off bp-active').addClass('bpi-volume-up bp-inactive');el('.visible-video-unmuted').show();el('.hidden-video-unmuted').hide();el('.unmute-box').hide()}else if(data==='captions enabled'){el('.bp-player-captions i:last-child').removeClass('bp-inactive').addClass('bp-active')}else if(data==='captions disabled'){el('.bp-player-captions i:last-child').removeClass('bp-active').addClass('bp-inactive')}else if(data==='show cta'){bp.page.showCTA()}else if(data==='show ctrl'){bp.player.showControls()}}
var mainPlayerCallbackSetup=function(){mainPlayer.callback.add(mainPlayerCallback,mainPlayerAnalytics)}
var mainPlayerSettings={type:bp.page.vsl?bp.player.type:'none',elementId:'mainVideo',file:bp.player.video_file_mp4,image:bp.player.thumbnail,object:'mainVideo',code:bp.player.video_code,selector:'.main-video'}
var loadMainPlayer=function(){whenDefined('mainPlayerAnalytics',mainPlayerCallbackSetup);onReady(mainPlayer.setup)}
var loadMainPlayerMiniPlayer=function(){if(typeof mpl!=='undefined'){if(bp.page.mini_player&&bp.player.type==='jwplayer'){mpl.init('mainVideo',bp.player.type)}else if(bp.page.mini_player&&bp.player.type==='wistia'){mpl.init(bp.player.video_code,bp.player.type)}else if(bp.page.mini_player&&bp.player.type==='videojs'){mpl.init('mainVideo',bp.player.type)}
return!0}else{return!1}}
bp.player.showControls=function(){el('.bp-controls').show()}
bp.player.showControlsWhenInView=function(){setTimeout(function(){el(window).scroll(function(){if(el('.bp-player').is(':within-viewport')){el('.bp-controls').show()}})},3000)}
bp.player.cycleRates=function(){if(typeof mainPlayer.getRate!=='function')return;if(typeof mainPlayer.playbackRate!=='function')return;if(mainPlayer.getRate()==1){mainPlayer.playbackRate(1.5)}else if(mainPlayer.getRate()==1.5){mainPlayer.playbackRate(2)}else if(mainPlayer.getRate()==2){mainPlayer.playbackRate(1)}else{mainPlayer.playbackRate(1)}}
mainPlayerInitialized.add(()=>{el('.play-box').show()});initVideoPlayerComponent();if(bp.page.type==='video'){onReady(function(){setTimeout(function(){el('#webklipper-publisher-widget-container-content').click(function(){el('.bp-controls').show()})},5000)})};var updatePlayerControlsRate=function(rate){rate=typeof rate!=='undefined'?rate:1;var defaultColor=el('.bp-controls').css('color');el('.bp-speed .bp-button').css('color',defaultColor);if(rate==1){el('.bp-speed .bp-speed-a').css('color','#b21000')}else if(rate==1.5){el('.bp-speed .bp-speed-b').css('color','#b21000')}else if(rate==2){el('.bp-speed .bp-speed-c').css('color','#b21000')}};</script>










<script>
    const hyrosHostname = '209644.t.hyros.com';
  const hyrosAccountId = '209644';
  const hyrosPixelHash = 'a7f7ced7bb9df4f93103d098969138904aa10dce7ebdf5cf51e2dc80e4255cc0';
  const hyrosRefUrl = encodeURI(document.URL);
  onReady(() => {
    var head = document.head;
    var script = document.createElement('script');
    script.type = 'text/javascript';
    script.src = `https://${hyrosHostname}/v1/lst/universal-script?ph=${hyrosPixelHash}&tag=!clicked&ref_url=${hyrosRefUrl}`;
    head.appendChild(script);
  }, 5);
</script>

<script>
onReady(() => {
  var script = document.createElement('script');
  script.src = 'https://cdn.attn.tv/barton/dtag.js';
  document.head.appendChild(script);
});
</script>

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script><div class="hot-spot-1 visible-desktop hidden-xs hidden-sm"></div>
<div class="hot-spot-2 visible-desktop hidden-xs hidden-sm"></div>
<div class="hot-spot-3 visible-desktop hidden-xs hidden-sm"></div>
<div class="hot-spot-4 visible-desktop hidden-xs hidden-sm"></div>


<div class="bp-mobile-bar-notification bp-mobile-bar-notification-container">
  <div class="bp-mobile-bar-notification-box">
    <i class="bp-mobile-bar-notification-close bpi bpi-times"></i>
    <div class="bp-mobile-bar-notification-content">
    </div><!-- .bp-mobile-bar-notification-content -->
  </div><!-- .bp-mobile-bar-notification-box -->
</div><!-- .bp-mobile-bar-notification-container -->


<div class="bp-top-bar-notification bp-top-bar-notification-container">
  <div class="bp-top-bar-notification-box">
    <i class="bp-top-bar-notification-close bpi bpi-times"></i>
    <div class="bp-top-bar-notification-content">
    </div><!-- .bp-top-bar-notification-content -->
  </div><!-- .bp-top-bar-notification-box .container -->
</div><!-- .bp-top-bar-notification-container -->


<div class="bp-fixed-bottom-notification bp-fixed-bottom-notification-container">
  <div class="bp-fixed-bottom-notification-box">
    <i class="bp-fixed-bottom-notification-close bpi bpi-times"></i>
    <i class="bp-fixed-bottom-notification-minimize bpi bpi-compress"></i>
    <i class="bp-fixed-bottom-notification-maximize bpi bpi-expand"></i>
    <div class="bp-fixed-bottom-notification-content">
    </div><!-- .bp-fixed-bottom-notification-content -->
  </div><!-- .bp-fixed-bottom-notification-box -->
</div><!-- .bp-fixed-bottom-notification-container -->


<div class="bp-overlay-notification">
  <div class="bp-overlay-notification-table">
    <div class="bp-overlay-notification-table-cell">
      <div class="bp-overlay-notification-box">
        <div class="bp-overlay-notification-content">
        </div><!-- .bp-overlay-notification-content -->
      </div><!-- .bp-overlay-notification-box -->
    </div><!-- .bp-overlay-notification-table-cell -->
  </div><!-- .bp-overlay-notification-table -->
  <div class="bp-overlay-notification-bg"></div>
</div><!-- .bp-overlay-notification -->


</div> <!-- #bp-app -->



<!--

  TIMERS:

    - main: 33
    - section_1: 0
    - section_2: 0
    - section_3: 4
    - section_4: 3
    - section_5: 3
    - section_6: 4
    - section_7: 0
    - section_8: 0
    - section_9: 5
    - section_10: 0
    - section_11: 0
    - section_12: 0
    - section_13: 13
    - section_14: 0

-->

<script>
// Memory: 4MB
var genTime = 33; // page generation time (in milliseconds)
var genUsage = 4096; // page memory usage (in kilobytes)
onReady(function(){
  el('.server-number').on('click', function(){
    if (typeof revealCallToAction === 'function') revealCallToAction();
    if (typeof bp.page.showCTA === 'function') bp.page.showCTA();
    el('img[data-original]').each(function(index, imgElement) {
      const $img = el(imgElement);
      const originalSrc = $img.attr('data-original');
      if (originalSrc) {
        $img.attr('src', originalSrc);
        $img.removeAttr('data-original');
        $img.attr('data-lazy-loaded', 'true');
      }
    });
  });
});
</script>

</body>
</html>
