vendor: 4,146 bytes, lines 1-2
1/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 2function isMobile(){var e,t=!1;return e=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4)))&&(t=!0),t}function _array_like_to_array(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}function _array_with_holes(e){if(Array.isArray(e))return e}function _iterable_to_array_limit(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a,n,i=[],o=!0,s=!1;try{for(r=r.call(e);!(o=(a=r.next()).done)&&(i.push(a.value),!t||i.length!==t);o=!0);}catch(e){s=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(s)throw n}}return i}}function _non_iterable_rest(){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 _sliced_to_array(e,t){return _array_with_holes(e)||_iterable_to_array_limit(e,t)||_unsupported_iterable_to_array(e,t)||_non_iterable_rest()}function _unsupported_iterable_to_array(e,t){if(e){if("string"==typeof e)return _array_like_to_array(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_array_like_to_array(e,t):void 0}}function _array_like_to_array(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}function _array_with_holes(e){if(Array.isArray(e))return e}function _array_without_holes(e){if(Array.isArray(e))return _array_like_to_array(e)}function _iterable_to_array(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _iterable_to_array_limit(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a,n,i=[],o=!0,s=!1;try{for(r=r.call(e);!(o=(a=r.next()).done)&&(i.push(a.value),!t||i.length!==t);o=!0);}catch(e){s=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(s)throw n}}return i}}function _non_iterable_rest(){throw new TypeError("Invalid attempt to de
2structure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _non_iterable_spread(){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 _sliced_to_array(e,t){return _array_with_holes(e)||_iterable_to_array_limit(e,t)||_unsupported_iterable_to_array(e,t)||_non_iterable_rest()}function _to_consumable_array(e){return _array_without_holes(e)||_iterable_to_array(e)||_unsupported_iterable_to_array(e)||_non_iterable_spread()}function _unsupported_iterable_to_array(e,t){if(e){if("string"==typeof e)return _array_like_to_array(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_array_like_to_array(e,t):void 0}}function _array_like_to_array(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r<t;r++)a[r]=e[r];return a}function _array_without_holes(e){if(Array.isArray(e))return _array_like_to_array(e)}function _iterable_to_array(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _non_iterable_spread(){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 _to_consumable_array(e){return _array_without_holes(e)||_iterable_to_array(e)||_unsupported_iterable_to_array(e)||_non_iterable_spread()}function _unsupported_iterable_to_array(e,t){if(e){if("string"==typeof e)return _array_like_to_array(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_array_like_to_array(e,t):void 0}}!function(e,t){"use strict";e.behaviors.accordion={attach:function(e){var r=t("accordion",".accordion",e);if(0!==r.length){var a=function(e){var t=e.querySelector(".accordion__heading"),r=e.querySelector(".accordion__content");t.setAttribute("aria-expanded",!1),r.setAttribute("aria-hidden",!0),e.classList.remove("accordion__active"),r.style.maxHeight=null};r.forEach(function(e){var t=e.querySelector(".accordion__heading");t&&t.addEventListener("click",function(){var n="true"===t.getAttribute("aria-expanded");r.forEach(a),n||function(e){var t=e.querySelector(".accordion__heading"),r=e.querySelector(".accordion__content");t.setAttribute("aria-expanded",!0),r.setAttribute("aria-hidden",!1),e.classList.add("accordion__active"),r.style.maxHeight="".concat(r.scrollHeight,"px")}(e)})})}}}}(Drupal,once),Drupal.behaviors.announcement_bar={attach:function(e){var t,r,a=e.querySelector(".announcement-bar");a&&(a.querySelector(".announcement-bar__close").addEventListener("click",function(){var t=e.querySelector(".sevgen--logo");t&&t.focus(),a.classList.add("dismissed");var r=a.clientHeight;a.style.marginTop="-".concat(r,"px"),a.addEventListener("transitionend",function(){a.style.display="none"}),window.localStorage.setItem("announcement-hidden",(new Date).toISOString())}),(t=window.localStorage.getItem("announcement-hidden")||0,r=new Date(t),r.setDate(r.getDate()+7),r).getTime()<(new Date).getTime()&&a.classList.remove("hidden"))}},Drupal.behaviors.blog_filtered={attach:function(e,t){if(e===document&&document.querySelector(".block--blog-filtered")){var r=e.querySelector(".block--blog-filtered .filters--trigger"),a=e.querySelector(".block--blog-filtered .field-category--items"),n="field-category--filters-open";r.addEventListener("click",function(e){e.preventDefault(),i()});var i=function(){a.classList.contains(n)?a.classList.remove(n):a.classList.add(n)}}}},Drupal.behaviors.customizable_modal={attach:function(e,t){var r="modal-customizable",a="customizable-modal-shown-quantity",n="customizable-modal-hidden";once("customizable_modal","html",e).forEach(function(t){var i;if(document.querySelector("#".concat(r))){var o=window.sessionStorage.getItem(n),s=null!==(i=window.localStorage.getItem(a))&&void 0!==i?i:"0";"1"!==o&&(null===s||parseInt(s)<3)&&setTimeout(function(){MicroModal.show(r,{onClose:function(e){e.id===r&&window.localStorage.setItem(a,(parseInt(s)+1).toString())},onShow:function(t){if(t.id===r){var i=e.querySelectorAll(".webform-submission-newsletter-sign-up-modal-form, .webform-submission-sweepstakes-modal-form"),o=e.querySelector(".webform-submission-newsletter-sign-up-modal-form .js-form-item-email > input, .webform-submission-sweepstakes-modal-form .js-form-item-email > input");i.length>0&&i[0].addEventListener("submit",function(e){window.sessionStorage.setItem(n,"1"),window.localStorage.setItem(a,"3")}
2),o&&o.addEventListener("blur",function(e){""!==e.target.value.trim()?e.target.parentNode.classList.add("input--filled"):e.target.parentNode.classList.remove("input--filled")})}},disableScroll:!0,awaitOpenAnimation:!0,awaitCloseAnimation:!0})},3e3)}})}},Drupal.behaviors.svgDatalayer={attach:function(e,t){if(e===document){once("svg_datalayer","html",e).forEach(function(e){var r=function(){var e,t={},r=null!==(e=drupalSettings.datalayerProduct.product_name)&&void 0!==e?e:"";t.eventInfo={eventLabel:"<Online - "+r+" >",eventValue:1},"undefined"!=typeof ctConstants&&(t.eventInfo.type=ctConstants.trackEvent,t.eventInfo.eventAction=ctConstants.purchase,t.category={primaryCategory:ctConstants.conversion}),t.subcategory="Lead",digitalData.event.push(t)};t.path.currentPath,t.datalayerCategory1&&t.datalayerCategory1,t.datalayerCategory2&&t.datalayerCategory2;var a="",n=null;t.datalayerSettings.articleName&&(n=t.datalayerSettings.articleName);var i=null;t.env&&(i=t.env);var o=null;t.datalayerSettings.pageTitle&&(o=t.datalayerSettings.pageTitle);var s=null;t.datalayerSettings.contentType&&(s=t.datalayerSettings.contentType);var c=null;t.datalayerSettings.baseUrl&&(c=t.datalayerSettings.baseUrl);for(var l,u=document.getElementsByTagName("a"),d=0;d<u.length;d++)u[d].addEventListener("click",function(e){a=e.target.href});l=isMobile()?"Mobile Site":"Brand Site";var f="",p="",v="";if(t.blogTags&&(t.blogTags[0]&&(f=t.blogTags[0]),t.blogTags[1]&&(p=t.blogTags[1]),t.blogTags[2]&&(v=t.blogTags[2])),t.datalayerCategory1&&(f=t.datalayerCategory1),t.datalayerCategory2&&(p=t.datalayerCategory2),digitalData={siteInfo:{channel:l,sitetype:"Non-Avinash/Non-D2/CMS Name"},page:{pageInfo:{destinationURL:a},category:{primaryCategory:l,subCategory1:f,subCategory2:p,subCategory3:v}},video:[],campaign:[],product:[],privacy:{accessCategories:[{domains:[]}]},component:[],trackingInfo:{GID:"",un:"",tool:[{ids:""}]},promotion:[]},digitalData.trackingInfo={},digitalData.trackingInfo.tool=[{}],digitalData.trackingInfo.tool[0]={},digitalData.trackingInfo.tool[1]={},digitalData.page.attributes={},digitalData.event=[],o&&(digitalData.page.pageInfo.pageName=o),digitalData.page.pageInfo.language="English",s&&(digitalData.page.attributes.contentType=s),n&&(digitalData.page.attributes.articleName=n),digitalData.page.attributes.brandCategory="HomeCare",digitalData.page.attributes.country="US",digitalData.page.attributes.globalBrand="seventh-generation",digitalData.page.attributes.localBrand="seventh-generation","prod"===i?(digitalData.trackingInfo.tool[0].id="G-816Y7D6WN9",digitalData.trackingInfo.tool[1].id="unileverna-seventhgeneration-us"):(digitalData.trackingInfo.tool[0].id="G-816Y7D6WN9",digitalData.trackingInfo.tool[1].id="unileverna-seventhgeneration-us-uat"),c&&
2(digitalData.siteInfo.internalDomain=c),document.querySelector(".block-sevgen-product-selector-view")){for(var m=document.querySelectorAll(".product__cta, .product--listing h5 a"),g=document.querySelectorAll(".product__buy-now"),y=0;y<m.length;y++)m[y]&&m[y].addEventListener("click",function(e){var t,r,a,n,i,o,s;t=this.closest(".product--listing__wrapper"),o=t.getAttribute("data-product-node-id"),s={},digitalData.product.push({productInfo:{productID:null!==(r=drupalSettings.datalayerProducts[o].product_id)&&void 0!==r?r:"",productName:null!==(a=drupalSettings.datalayerProducts[o].product_name)&&void 0!==a?a:"",price:0,brand:"seventh-generation",quantity:null!==(n=drupalSettings.datalayerProducts[o].product_quantity)&&void 0!==n?n:"",componentName:"product listing"},category:{primaryCategory:null!==(i=drupalSettings.datalayerProducts[o].product_category)&&void 0!==i?i:""},attributes:{productVariants:"",listPosition:0}}),"undefined"!=typeof ctConstants&&(s.eventInfo={type:ctConstants.productclick}),s.subcategory="Interest",digitalData.event.push(s)},!0);for(var h=0;h<g.length;h++)g[h]&&g[h].addEventListener("click",function(e){var t,r,a,n,i,o,s,c,l,u;t=this.closest(".product--listing__wrapper"),c=t.getAttribute("data-product-node-id"),l={},u=null!==(r=drupalSettings.datalayerProducts[c].product_name)&&void 0!==r?r:"",digitalData.product.push({productInfo:{productID:null!==(a=drupalSettings.datalayerProducts[c].product_id)&&void 0!==a?a:"",productName:null!==(n=drupalSettings.datalayerProducts[c].product_name)&&void 0!==n?n:"",price:"",brand:"seventh-generation",quantity:null!==(i=drupalSettings.datalayerProducts[c].product_quantity)&&void 0!==i?i:"",componentName:"product listing"},category:{primaryCategory:null!==(o=drupalSettings.datalayerProducts[c].product_category)&&void 0!==o?o:""},attributes:{productVariants:"",listPosition:0}}),l.eventInfo={eventLabel:null!==(s="<Online - "+u+" - "+drupalSettings.datalayerProducts[c].product_id)&&void 0!==s?s:">",eventValue:1},"undefined"!=typeof ctConstants&&(l.eventInfo.type=ctConstants.trackEvent,l.eventInfo.eventAction=ctConstants.purchase,l.category={primaryCategory:ctConstants.conversion}),l.subcategory="Lead",digitalData.event.push(l)},!0)}if(document.getElementsByClassName("product-detail-page").length>0){var b=document.querySelector(".product__buy-now"),_=document.querySelector(".ps-online-seller-button");b&&b.addEventListener("click",r,!0),_&&_.addEventListener("click",r,!0)}});var r=function(){once("product_impressions",".block-sevgen-product-selector-view",e).forEach(function(e){for(var t=document.querySelectorAll(".product--listing__wrapper"),r=0;r<t.length;r++){var a=t[r].getAttribute("data-product-node-id");digitalData.product.push({productInfo:{productID:drupalSettings.datalayerProducts[a].product_id,productName:"",brand:"seventh-generation"},attributes:{listPosition:0}}),digitalData.component.push({componentInfo:{componentID:"Product Listing Page"},attributes:{position:"",listPosition:0}})}});var t={eventInfo:{type:"productImpression"},category:{primaryCategory:"Custom"},attributes:{nonInteractive:{nonInteraction:1}},subcategory:"Lead"};digitalData.event.push(t)};if(document.querySelector(".block-sevgen-product-selector-view")){var a=setInterval(function(){document.querySelector(".adobe-launch-script")&&(clearInterval(a),r())},500);jQuery(document).on("ajaxComplete",function(){r()})}}}},function(e,t){e.behaviors.four_column_carousel={attach:function(e,r){var a=t("four-column-carousel",".four-column--carousel",e);if(a.length&&!(window.innerWidth>=1024)){a.forEach(function(e){new Glide(e,{type:"carousel",focusAt:0,perView:4,gap:42,peek:{before:0,after:0},breakpoints:{1024:{perView:2,gap:22,peek:{before:0,after:100}},768:{perView:1,gap:22,peek:{before:0,after:300}},624:{perView:1,gap:22,peek:{before:0,after:200}},479:{perView:1,gap:22,peek:{before:0,after:150}}}}).mount()})}}}}(Drupal,once),function(e){var t=!1,r=!1,a=[];e.behaviors.full_with_media={attach:function(n){var i=n.querySelectorAll(".block--full-width-media-component");i.length&&i.forEach(function(n){if(!n.dataset.fullWidthMediaInitialized){n.dataset.fullWidthMediaInitialized="true";var i,o,s,c=window.scrollY,l=!1,u=!1,d=!1,f=!1,p=function(){s=window.innerWidth>=1200?95:45},v=function(){i=n.offsetTop-400,o=n.offsetTop-20},m=function(){var t,r,a=n.querySelector(".full--player");if(a){var i=a.getAttribute("data-youtube-id");i&&(-1!==i.indexOf("?v=")?r=i.split("?v=")[1]:-1!==i.indexOf("youtu.be")&&(r=i.split("/")[3]),r&&(t=new YT.Player(a,{videoId:r,playerVars:{controls:0,enablejsapi:1,modestbranding:1},events:{onReady:function(e){var r;e.target.mute(),!u&&t&&(u=!0,r=t,new window.IntersectionObserver(function(e){_sliced_to_array(e,1)[0].isIntersecting?r.playVideo():r.pauseVideo()},{threshold:0}).observe(n))}}}),e.behaviors.sevgen_utils.waitForElement("iframe.full--player").then(function(){window.addEventListener("scroll",function(){g()})})))}},g=function(){c=window.scrollY,l||window.requestAnimationFrame(function(){!function(e){if(e>=i&&e<=o){var t=(e-i)/240,r=s-s*t,a=4-4*t;r<4&&(r=0),n.style.cssText+="clip-path: inset(0 ".concat(r,"px round ").concat(a,"px);"),d&&(d=!1),f&&(f=!1)}else e>o&&!d?(n.style.cssText+="clip-path: none;",d=!0):e<i&&!f&&(f=!0)}(c),l=!1}),l=!0};window.addEventListener("resize",function(){v(),p()}),n.classList.contains("has-remote_video")?function(){if(r)m();else if(a.push(m),!t){t=!0;var e=document.createElement("script");e.src="https://www.youtube.com/iframe_api";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(e,n),window.onYouTubeIframeAPIReady=function(){r=!0,a.forEach(function(e){return e()}),a.length=0}}}():window.addEventListener("scroll",function(){g()}),v(),p()}})}}}(Drupal),function(e,t){e.behaviors.homepageHero={attach:function(e){var r=t("svg-homepage-hero",e.querySelectorAll(".page-node-type-homepage .c-hero"));0!==r.length&&r.forEach(function(e){var t=e.querySelector(".hero__video-cta"),r=e.querySelector(".hero__video-close-cta"),a=e.querySelector(".hero__text-content"),n=e.querySelector(".hero__video"),i=e.querySelector(".hero__video video"),o=e.querySelector(".hero__video iframe"),s=e.querySelector(".hero__video-overlay");!function(e,t){var r=window.matchMedia("(max-width: 1200px)"),a=e.parentNode;function n(r){r.matches?a.insertBefore(t,e):a.insertBefore(e,t)}n(r),r.addEventListener("change",n)}(a,n),function(e,t,r,a,n,i){if(e){var o=function(){var t=!!(document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement);e.controls=t};document.addEventListener("fullscreenchange",o),document.addEventListener("webkitfullscreenchange",o),document.addEventListener("mozfullscreenchange",o),document.addEventListener("MSFullscreenChange",o)}
2var s=function(o){if(o.preventDefault(),n.classList.add("expanded"),i.classList.add("visible"),a.classList.add("visible"),r.classList.add("hidden"),document.body.classList.add("no-scroll"),e)e.loop=!1,e.currentTime=0,e.play().catch(function(){});else if(t){var s=t.dataset.expandedSrc;s&&(t.src=s)}},c=function(o){if(o.preventDefault(),n.classList.remove("expanded"),i.classList.remove("visible"),a.classList.remove("visible"),r.classList.remove("hidden"),document.body.classList.remove("no-scroll"),e)e.controls=!1,e.loop=!0,e.pause();else if(t){var s=t.dataset.bgSrc;s&&(t.src=s)}};n.addEventListener("click",function(e){return s(e)}),n.addEventListener("keydown",function(e){"Enter"!=e.key&&" "!=e.key||s(e)}),a.addEventListener("click",function(e){return c(e)}),a.addEventListener("keydown",function(e){"Enter"!=e.key&&" "!=e.key||c(e)})}(i,o,t,r,n,s)})}}}(Drupal,once),function(e,t){e.behaviors.icon_carousel={attach:function(e,r){var a=t("icon-carousel",".icon--carousel",e);a.length&&a.forEach(function(e){var t="js-slide-active";new Glide(e,{type:"carousel",focusAt:"center",perView:5,breakpoints:{768:{perView:1,peek:175},600:{perView:1,gap:0,peek:120},500:{perView:1,gap:0,peek:100},400:{perView:1,gap:0,peek:90}}}).mount({CustomActiveClass:function(e,r,a){var n={mount:function(){this.changeActiveSlide()},changeActiveSlide:function(){var a=r.Html.slides[e.index];r.Html.slides.forEach(function(e){e.classList.contains(t)&&e.classList.remove(t)}),a.classList.add(t)}};return a.on("run",function(){n.changeActiveSlide()}),n}})})}}}(Drupal,once),Drupal.behaviors.iframe_lightbox={attach:function(e){var t=e.querySelectorAll(".iframe-lightbox-link");t.length&&t.forEach(function(e){e.lightbox||(e.lightbox=new IframeLightbox(e,{onCreated:function(){var e=document.querySelector(".iframe-dialog");e||((e=document.createElement("dialog")).classList.add("iframe-dialog"),document.body.appendChild(e));var t=document.querySelector(".iframe-lightbox");t&&e.append(t);var r=e.querySelector(".btn-close");r&&!r.dataset.listenerAttached&&(r.ariaLabel="Close Store Locator Window",r.addEventListener("click",function(){e.close()}),r.dataset.listenerAttached="true")},onLoaded:function(){var e=document.querySelector(".iframe-dialog"),t=null==e?void 0:e.querySelector("iframe");e&&e.showModal(),t&&(t.title="Find Online Store")},onClosed:function(){var e=document.querySelector(".iframe-dialog");null==e||e.close()}}))})}},Drupal.behaviors.sevgen_input_anim={attach:function(e){e.querySelectorAll(".js-form-item > input, .js-form-item textarea").forEach(function(e){var t=0,r=function(){var t=0!==e.value.trim().length;e.classList.toggle("input--filled",t),e.closest(".js-form-item").classList.toggle("input--filled",t)},a=function(){clearTimeout(t),t=setTimeout(r,100)};e.addEventListener("blur",r),e.addEventListener("input",a),e.addEventListener("keyup",a),a()})}},function(e){e.behaviors.leadership_carousel={attach:function(t,r){var a=t.querySelector(".leadership--carousel"),n=window.matchMedia("(min-width: 40.5rem)");a&&new Glide(a,{type:"slider",rewind:!1,bound:!0,focusAt:0,perView:2,gap:42,peek:{before:0,after:480},breakpoints:{1199:{perView:2,gap:42,peek:{before:0,after:400}},1023:{perView:2,gap:22,peek:{before:0,after:100}},648:{perView:1,gap:22,peek:{before:0,after:80}}}}).mount({CustomActiveClass:e.behaviors.sevgen_utils.glideActive(n)})}}}(Drupal),function(e,t){e.behaviors.logo_carousel={attach:function(e,r){var a=t("logo-carousel",".block--logo-carousel",e);a.length&&a.forEach(function(e){new Glide(e,{type:"carousel",focusAt:"center",perView:5,gap:50,breakpoints:{1440:{perView:5,gap:24,peek:0},1024:{perView:5,gap:0,peek:0},768:{perView:3,gap:0,peek:0},600:{perView:1,gap:0,peek:150},500:{perView:1,gap:0,peek:130},450:{perView:1,gap:0,peek:120},400:{perView:1,gap:0,peek:100}}}).mount({sliderAccessibility:function(e,t,r){var a=!0,n={mount:function(){this.changeActiveSlide()},changeActiveSlide:function(){var r=t.Html.slides[e.index];t.Clones.items.forEach(function(e){e.querySelectorAll("a").forEach(function(e){e.tabIndex=-1,e.setAttribute("aria-hidden","true")})}
2),t.Html.slides.forEach(function(e){e.querySelectorAll("a").forEach(function(e){e.tabIndex=-1,e.setAttribute("aria-hidden","true")})}),r.querySelectorAll("a").forEach(function(e){e.tabIndex="0",e.setAttribute("aria-hidden","false")});var n=r.querySelector("a"),i=r.querySelector("img");if(!a){if(n)return void n.focus();if(i)return void i.focus()}a=!1}};return r.on("run",function(){n.changeActiveSlide()}),n}})})}}}(Drupal,once),Drupal.behaviors.mainMenu={attach:function(e){var t=e.querySelector(".main--menu");if(t){var r=document.body,a=e.querySelector(".main-menu--trigger"),n=window.innerWidth-document.documentElement.clientWidth,i=window.matchMedia("(min-width: 64rem)"),o="js-is-active",s="is-desktop",c="is-mobile",l="js-menu-is-open",u="js-submenu-is-open",d="js-menu-is-open--desktop",f="js-menu-is-hovered--desktop",p=function(){i.matches?(r.classList.add(s),r.classList.remove(c)):(r.classList.remove(s),r.classList.add(c))};a.addEventListener("click",function(){this.classList.contains(o)?m():v()});var v=function(){Drupal.behaviors.sevgen_utils.body_prevent_scroll(),a.classList.add(o),r.classList.add(l),r.style.width="calc(100% - ".concat(n,"px)"),r.classList.contains(c)&&t.classList.add(o)},m=function(){if(a.classList.remove(o),t.classList.contains(u)){var e=t.querySelector(".".concat(u));t.classList.remove(u),e&&e.classList.remove(u)}r.classList.remove(l),r.style.width="",Drupal.behaviors.sevgen_utils.body_prevent_scroll_destroy()},g=function(){var e;r.classList.contains(s)&&function(){var e=null,a=t.querySelectorAll(".is-desktop ul.menu > .menu-level--0"),n=t.querySelectorAll(".is-desktop ul.menu > .menu-level--0.menu-item--expanded > .menu--dropdown"),i=t.querySelector(".is-desktop .our-company .article--featured-title a");t.addEventListener("mouseleave",function(){if(r.classList.contains(f)){r.classList.remove(f);var e=t.querySelector(".".concat(l));e&&(e.classList.remove(l),r.classList.remove(d))}});var o=function(t,a){if(n.forEach(function(e){e.classList.remove(l),r.classList.remove(d),t.classList.contains("menu-item--expanded")||r.classList.remove(f)}),a)e=null;else{e=t;var i=t.querySelector(".menu--dropdown");i&&t.classList.contains("menu-item--expanded")&&(i.classList.add(l),r.classList.add(d),setTimeout(function(){r.classList.add(f)},500))}};a.forEach(function(a){var n=a.querySelector("a");n.addEventListener("mouseenter",function(t){r.classList.contains(s)&&t.target!=e&&o(a)}),n.addEventListener("mouseleave",function(e){setTimeout(function(){r.classList.contains(s)&&!r.classList.contains(f)&&o(a,!0)},500)}),n.addEventListener("focus",function(e){r.classList.contains(s)&&o(a)}),r.addEventListener("keydown",function(e){if(r.classList.contains(s)&&e.shiftKey&&9==e.keyCode){var n=e.target.parentNode,c=t.querySelector(".baby-care > a"),u=t.querySelector(".baby-care .product--featured > a"),p=t.querySelector(".home-care > a"),v=t.querySelector(".home-care .product--featured > a");if(n.classList.contains("get-involved")&&(o(a),setTimeout(function(){i.focus()},100)),n.classList.contains("our-company")&&(o(a),setTimeout(function(){c.focus(),u.focus()},100),setTimeout(function(){},200)),n.classList.contains("baby-care")&&(o(a),setTimeout(function(){p.focus(),v.focus()},100)),n.classList.contains("home-care")){var m=t.querySelector(".".concat(l));m&&(r.classList.remove(d),r.classList.remove(f),m.classList.remove(l))}}}),("ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0)&&r.classList.contains(s)&&(n.classList.add("top--link"),t.querySelectorAll(".top--link").forEach(function(e){e.addEventListener("click",function(t){e.classList.contains("top--link")&&(t.preventDefault(),t.stopPropagation(),e.classList.remove("top--link"))}),e.addEventListener("blur",function(t){e.classList.add("top--link")})}))})}(),r.classList.contains(c)&&(t.querySelectorAll(".submenu--trigger").forEach(function(e){e.addEventListener("click",function(){this.parentNode.classList.add(u),t.classList.add(u)})}),t.querySelectorAll(".sub--submenu--trigger").forEach(function(e){e.addEventListener("click",function(){var e=this.parentNode,r=t.querySelector("li.js-submenu-is-open .mobile--heading");r.style.opacity=0;var a=t.querySelector(".menu--back");a.querySelector("span").innerHTML=r.innerHTML,a.setAttribute("data-prev-submenu",r.parentNode.classList.toString()),a.setAttribute("data-cur-submenu",e.classList.toString()),e.classList.add(u),t.classList.add(u)})}),(e=t.querySelector(".menu--back")).addEventListener("click",function(){if(e.getAttribute("data-prev-submenu")&&e.getAttribute("data-cur-submenu")){var r=e.getAttribute("data-cur-submenu").split(" ").join("."),a=e.getAttribute("data-prev-submenu").split(" ").join(".");t.querySelector(".".concat(a," .submenu--trigger")).click();var n=t.querySelector(".menu--back");n.querySelector("span").innerHTML=Drupal.t("Main Menu"),n.removeAttribute("data-prev-submenu"),n.removeAttribute("data-cur-submenu"),t.querySelector(".".concat(r)).classList.remove(u),t.querySelector("li.js-submenu-is-open .mobile--heading").style.opacity=1}else if(t.classList.contains(u)){var i=t.querySelector(".".concat(u));t.classList.remove(u),i.classList.remove(u)}}))};p(),g(),i.addEventListener("change",function(){m(),setTimeout(function(){p(),g()},200)}),document.querySelector(".block--hero-variation")&&r.classList.add("has-banner"),jQuery(".main--menu .contextual").on("click",function(e){jQuery(e.target).is("li a")||(e.stopPropagation(),e.preventDefault())})}}},Drupal.behaviors.modal={attach:function(e,t){e.querySelector(".modal")&&MicroModal.init({disableScroll:!0,awaitOpenAnimation:!0,awaitCloseAnimation:!0})}},Drupal.behaviors.newsletter_sign_up_modal={attach:function(e,t){var r="modal-newsletter-sign-up",a="newsletter-sign-up-modal-shown-quantity",n="newsletter-sign-up-modal-hidden";once("newsletter_sign_up_modal","html",e).forEach(function(t){var i;if(document.querySelector("#".concat(r))){var o=window.sessionStorage.getItem(n),s=null!==(i=window.localStorage.getItem(a))&&void 0!==i?i:"0";"1"!==o&&parseInt(s)<3&&setTimeout(function(){MicroModal.show(r,{onClose:function(e){e.id===r&&(window.sessionStorage.setItem(n,"1"),window.localStorage.setItem(a,(parseInt(s)+1).toString()))},onShow:function(t){if(t.id===r){var i=e.querySelectorAll(".webform-submission-newsletter-sign-up-modal-form, .webform-submission-sweepstakes-modal-form"),o=e.querySelector(".webform-submission-newsletter-sign-up-modal-form .js-form-item-email > input, .webform-submission-sweepstakes-modal-form .js-form-item-email > input");i.length>0&&i[0].addEventListener("submit",function(e){window.sessionStorage.setItem(n,"1"),window.localStorage.setItem(a,"3")}
2),o.addEventListener("blur",function(e){""!==e.target.value.trim()?e.target.parentNode.classList.add("input--filled"):e.target.parentNode.classList.remove("input--filled")}),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"Subscription Modal View",_clear:!0})}},disableScroll:!0,awaitOpenAnimation:!0,awaitCloseAnimation:!0})},3e3)}})}},function(e){e.behaviors.product_decision_tree={attach:function(t,r){var a=t.querySelector(".product-decision--tree"),n=window.matchMedia("(max-width: 48rem)");if(a){var i={type:"slider",bound:!0,rewind:!1,perView:3,focusAt:0,gap:15,peek:{before:0,after:25},breakpoints:{600:{perView:2,gap:15,peek:{before:0,after:25}},480:{perView:1,gap:15,peek:{before:0,after:120}}}},o=new Glide(a,i);n.matches&&o.mount({CustomActiveClass:e.behaviors.sevgen_utils.glideActive(n)}),n.addEventListener("change",function(t){t.matches?(o=new Glide(a,i)).mount({CustomActiveClass:e.behaviors.sevgen_utils.glideActive(n)}):o.destroy()})}}}}(Drupal),function(e){e.behaviors.product_details={attach:function(t,r){var a=t.querySelector(".product--sticky-nav"),n=t.querySelectorAll(".product--modal-links button"),i=t.querySelector(".product--read-more"),o=t.querySelector(".product--read-less"),s=window.matchMedia("(min-width: 64rem)"),c=document.body;if(a){var l,u=t.querySelector(".product--cta-links-m"),d=t.querySelector(".footer--wrapper"),f=d.querySelector(".footer-grounding-tab"),p=!1,v=!1,m=function(){p=!0,window.addEventListener("scroll",function(){s.matches&&(l&&this.cancelAnimationFrame(l),l=this.requestAnimationFrame(g))},!1)},g=function(){e.behaviors.sevgen_utils.inViewport(f)?c.classList.add("js-hide-product-sticky"):c.classList.remove("js-hide-product-sticky")},y=function(){d.classList.remove("js-product-sticky-nav-footer"),h.observe(u),v=!0},h=new window.IntersectionObserver(function(e){var t=_sliced_to_array(e,1)[0];t.isIntersecting||t.boundingClientRect.top<0?c.classList.add("js-hide-product-sticky"):c.classList.remove("js-hide-product-sticky")},{root:null,threshold:1});s.matches?(d.classList.add("js-product-sticky-nav-footer"),m()):y(),s.addEventListener("change",function(e){e.matches?(d.classList.add("js-product-sticky-nav-footer"),p||m(),v&&(h.unobserve(u),v=!1)):v||y()})}if(i&&o){var b=t.querySelector(".product--description");i.onclick=function(){b.classList.add("expanded"),i.style.display="none",o.style.display="flex"},o.onclick=function(){b.classList.remove("expanded"),i.style.display="flex",o.style.display="none"}}if(n.length){var _=t.querySelectorAll(".modal--close"),w=t.querySelectorAll(".modal--overlay");n.forEach(function(e){e.onclick=function(){var r=e.dataset.micromodalTrigger,a=t.getElementById(r);a&&"false"==a.getAttribute("aria-hidden")&&e.classList.add("active")}}),_to_consumable_array(_).concat(_to_consumable_array(w)).forEach(function(e){e.onclick=function(){var e=t.querySelector(".product--modal-links .active");e&&e.classList.remove("active")}})}var S=t.querySelector(".product--details-images");if(S){var L=S.querySelector(".product--details-thumbs"),k=S.querySelector(".product--details-large"),q="js-is-active",E="is-video",A=function(e,t,r){var a=D(e);new Promise(function(e){k.classList.remove(q),k.classList.add("transitioning"),setTimeout(function(){e()},300)}).then(function(){switch(setTimeout(function(){k.classList.remove("transitioning")},500),e){case"image":if("IFRAME"==a.tagName){a.remove();var n=k.querySelector(".is-hidden");n.classList.remove("is-hidden"),x(n,t,r)}else a.classList.remove("is-hidden"),x(a,t,r);break;case"video":var i=L.querySelector("iframe").cloneNode(!0);a.classList.add("is-hidden"),k.append(i)}setTimeout(function(){k.classList.add(q)},50)})},x=function(e,t,r){e.setAttribute("data-zoom",r),e.setAttribute("src",t.src),e.setAttribute("srcset",t.srcset),e.setAttribute("sizes",t.sizes),e.setAttribute("alt",t.alt)},D=function(e){var t=k.querySelector("img:not(.is-hidden)"),r=k.querySelector("iframe");return"image"===e?t||r:"video"===e?t:void 0};!function(){var e=L.querySelector(".primary"),t=k.querySelector("img");t.setAttribute("data-zoom",e.dataset.zoom);var r=t.cloneNode(!0);e.append(r),e.classList.add(q)}(),L.querySelectorAll("button").forEach(function(e){e.addEventListener("click",function(){if(!e.classList.contains(q))if(L.querySelector(".".concat(q)).classList.remove(q),e.classList.add(q),e.classList.contains(E))A("video");else{var t=e.querySelector("img");A("image",t,e.dataset.zoom)}})})}}}}(Drupal),Drupal.behaviors.product_ingredients={attach:function(e,t){var r=e.querySelector(".product--ingredients-featured");if(r){var a=r.querySelector("div"),n=document.body,i=window.matchMedia("(max-width: 48em)"),o="js-carousel-initialized",s={type:"carousel",focusAt:"center",perView:1,breakpoints:{768:{peek:150,perView:1},675:{peek:100,perView:1},600:{peek:75,perView:1},480:{peek:70,gap:0,perView:1}}},c=new Glide(a,s),l=function(){(c=new Glide(a,s)).mount(),n.classList.add(o)};i.matches&&!n.classList.contains(o)&&l(),i.addEventListener("change",function(){i.matches?n.classList.contains(o)||l():(c.destroy(),n.classList.remove(o))})}}},function(e){e.behaviors.product_listing={attach:function(t,r){var a=t.querySelector(".block-sevgen-product-selector-decision-tree .product-question--wrapper");if(a){var n=window.matchMedia("(min-width: 48em)");
2e.behaviors.sevgen_utils.draggable_element(a,n)}}}}(Drupal),Drupal.behaviors.persistentRetailers={attach:function(e,t){var r=function(e){dataLayer.push(e)},a=document.querySelector(".block-sevgen-product-selector-view");if(a)a.querySelectorAll(".buy-online-link").forEach(function(e){e.addEventListener("click",function(e){var t=e.target.closest(".product--listing__wrapper"),a={event:"buy_online",product:[{productCategory:t.dataset.productCategory,productid:t.dataset.productSku}]};r(a)})});else{var n=document.querySelector(".ps-custom-widget__wrapper");if(n){var i=n.querySelector(".ps-widget"),o=null;if(i){var s=i.getAttribute("ps-sku"),c=i.getAttribute("ps-category"),l=new Map,u=new MutationObserver(function(e){l.clear();var t=!0,r=!1,a=void 0;try{for(var s,c=e[Symbol.iterator]();!(t=(s=c.next()).done);t=!0){var d=s.value,f=i.querySelectorAll(".ps-online-buy-button");f.length>0&&p(f);var m=i.querySelectorAll(".ps-button-label");if(m.length>0&&v(m),"childList"===d.type&&d.addedNodes.length>0&&!n.querySelector(".ps-no-results")){if(u.disconnect(),o||(o=n.querySelector(".persistent-retailers__outer-wrapper")),n.querySelector(".ps-online-sellers").appendChild(o),document.body.classList.contains("logged-in"))return;u.observe(i,{childList:!0,subtree:!0})}}}catch(e){r=!0,a=e}finally{try{t||null==c.return||c.return()}finally{if(r)throw a}}});u.observe(i,{childList:!0,subtree:!0});var d=function(e){var t=e.closest("[data-retailer]");return t?{name:t.dataset.name,retailer:t.dataset.retailer,price:"0"!==t.dataset.price?t.dataset.price:""}:null},f=function(e){var t=e.closest(".ps-custom-widget__wrapper");if(!t)return null;var r=t.querySelector("[data-item=productDetails]"),a=null,n=null,i=null;if(r){var o=r.querySelector(".ps-sku-selector-attribute-Product_Name select");o&&(a=o.value),(o=r.querySelector(".ps-sku-selector-attribute-Style select"))&&(n=o.value),(o=r.querySelector(".ps-sku-selector-attribute-Size select"))&&(i=o.value)}return{selectedSku:a,styleSku:n,sizeSku:i,bestSku:i||n||a||s}},p=function(e){e.forEach(function(e){var t=d(e);t&&!l.has(t.retailer)&&(e.addEventListener("click",m),l.set(t.retailer,!0))})},v=function(e){e.forEach(function(e){"More Retailers"!==e.innerText||l.has("more-retailers")||(e.closest(".ps-widget").addEventListener("click",g),l.set("more-retailers",!0))})},m=function(e){var t=e.target.closest("button"),a=t.classList.contains("available"),n=d(t),i=f(t),o=t.querySelector("span"),s={event:a?"add_to_cart":"pdp_view_product",button_text:o?o.innerText:"",product:[{productCategory:c,productid:i.bestSku,value:n.price,currency:"USD",vendor:n.retailer}]};r(s)},g=function(e){var t=e.target.closest(".ps-widget"),a=f(t),n={event:"more_retailers",product:[{productCategory:c,productid:a.bestSku}]};r(n)};document.querySelector(".buy-online-link").addEventListener("click",function(e){r({event:"buy_online",product:[{productCategory:c,productid:s}]})})}}}}},function(e){e.behaviors.sevgen_product_selector={attach:function(t,r){if(t===document){var a=document.querySelector(".block-sevgen-product-selector-view");if(a){var n,i=document.querySelector(".filters-container"),o=document.querySelector(".active-filters-container"),s=document.querySelector(".dtree-container"),c=document.body,l=window.matchMedia("(max-width: 64rem)"),u="js-mobile-filters-initialized",d="open",f="js-mobile-filters-open",p="oc-clicked",v=new Map,m=["types","formats","scents","collections","sizes"],g=window.location,y="".concat(g.pathname).concat(g.hash),h=document.querySelector('a[href="'.concat(y,'"]'));h&&""!==g.hash&&setTimeout(function(){h.focus()},300);var b=function(e){var t=[],r=i.querySelector(".filter-wrapper[data-filter=".concat(e,"]"));return r?(r.querySelectorAll(".form-checkbox").forEach(function(e){e.checked&&t.push(e.value)}),t):(t.push("all"),t)},_=function(e){!function(e){var t=e.closest(".filter-wrapper").dataset.filter;if("all"!==e.value){var r=b(t);if(r.length){var a=r.indexOf("all");a>-1&&r.splice(a,1),v.set(t,r)}else v.set(t,["all"])}else v.set(t,["all"])}(e);var t=L(),r=w();E(r),q(r,t),S(t)};i.addEventListener("click",function(e){var t=e.target.classList;t.contains("filter-choice")&&!t.contains("form-wrapper")&&_(e.target)}),o.addEventListener("click",function(e){var t=e.target.closest(".active-filter");if(t){e.preventDefault();
2var r=t.dataset.filter,a=t.dataset.tid;if("all"!==r){var n=i.querySelector('.filter-wrapper[data-filter="'.concat(r,'"] .filter-choice[value="').concat(a,'"]'));n.checked=!1,_(n)}else!function(){m.forEach(function(e){v.set(e,["all"])});var e=["types"],t=w();E(t),q(t,e),S(e)}()}}),s.addEventListener("click",function(e){var t=e.target.closest(".decision-link-ajax");if(t){e.preventDefault();var r,a=t.closest(".dtree-inner").dataset.filter,n=t.dataset.tid;i.querySelectorAll('.filter-wrapper[data-filter="'.concat(a,'"] .form-checkbox')).forEach(function(e){var t=e.value===n;e.checked=t,t&&(r=e)}),_(r)}}),i.addEventListener("click",function(e){if(e.target.classList.contains("open-link")){var t=e.target;e.preventDefault();var r=e.target.closest(".filter-wrapper");if(r.classList.contains(d))r.classList.remove(d),t.setAttribute("aria-expanded",!1);else{var a=i.querySelector(".filter-wrapper.open");a&&a.classList.remove(d),r.classList.add(d),t.setAttribute("aria-expanded",!0)}i.classList.add(p),k()}});var w=function(){var e=[v.get("group"),v.get("category")];return m.forEach(function(t){e.push(v.get(t).join("+"))}),e.join("/")},S=function(e){var t={};m.forEach(function(e){var r=v.get(e).join("-");"all"!==r&&(t[e]=r)});var r=e.indexOf("types");r>-1?e.splice(r,1):e.push("types"),e.length&&(t.open=e.join("-"));var a=new URLSearchParams(t).toString(),n=window.location.pathname;a&&(n+="?".concat(a)),n="".concat(n,"#product--listing"),window.history.pushState({},"",n);var i=document.querySelector(".block-sevgen-products");new MutationObserver(function(e,t){var r=!0,a=!1,n=void 0;try{for(var i,o=e[Symbol.iterator]();!(r=(i=o.next()).done);r=!0){if(i.value.type)return document.querySelector(".product--listing h5 a").focus(),void t.disconnect()}}catch(e){a=!0,n=e}finally{try{r||null==o.return||o.return()}finally{if(a)throw n}}}).observe(i,{characterDataOldValue:!0,subtree:!0,childList:!0,characterData:!0})},L=function(){var e=[];return i.querySelectorAll(".filter-wrapper.open").forEach(function(t){e.push(t.dataset.filter)}),i.querySelector(".filter-wrapper[data-filter=types]")||e.push("types"),e},k=function(){i.querySelectorAll(".filter-wrapper").forEach(function(e){!function(e){var t=e.querySelector(".form-checkboxes"),r=0;if(e.classList.contains(d)){var a=t.scrollHeight;r="".concat(a,"px")}t.style.maxHeight=r}(e)})},q=function(t,r){var a=new URLSearchParams({filter:t,open:r.join("/")}),n=e.ajax({url:"/products/ajax/filter-form?".concat(a)});n.commands.ProductFilter=function(e,t,r){"success"===r&&(i.innerHTML=t.form,o.innerHTML=t.active_filters,s.innerHTML=t.decision_tree,i.classList.remove(p),k(),A(!0)),c.style.cursor="default"},c.style.cursor="wait",n.execute()},E=function(t){e.ajax({url:"/views/ajax",submit:{view_name:"product_selector",view_display_id:"embed_1",view_dom_id:n,view_args:t}}).execute()},A=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=t.querySelector(".filters--trigger"),a=t.querySelector(".filters--close"),n=t.querySelector(".show-results--mobile");c.classList.add(u),e||r.addEventListener("click",function(e){e.preventDefault(),x()}),a.addEventListener("click",function(e){e.preventDefault(),x()}),n.addEventListener("click",function(e){e.preventDefault(),x()})},x=function(){c.classList.contains(f)?(c.classList.remove(f),e.behaviors.sevgen_utils.body_prevent_scroll_destroy()):(c.classList.add(f),e.behaviors.sevgen_utils.body_prevent_scroll())};l.matches&&!c.classList.contains(u)&&A();var D,j;c.addEventListener("keydown",function(e){if(e.shiftKey&&"Tab"==e.key){var t=document.querySelector(":focus");setTimeout(function(){if(t&&t.classList.contains("bv_main_container_row_flex")){var e=t.closest(".product--listing").querySelector(".plp--text .btn:last-child");e&&e.focus()}},100)}}),l.addEventListener("change",function(){l.matches&&!c.classList.contains(u)&&A()}),v.set("group",r.product_selector.group),v.set("category",r.product_selector.category),m.forEach(function(e){v.set(e,b(e))}),D=a.querySelector(".views-element-container").firstElementChild,j=Array.from(D.classList).filter(function(e){return e.startsWith("js-view-dom-id-")}
2)[0],n=j.substr(15),k()}}}}}(Drupal),Drupal.behaviors.product_zoom={attach:function(e,t){if(e===document){var r=e.querySelector(".product--details-images .product--details-large img"),a=e.querySelector(".product--details-zoom");r&&a&&new Drift(r,{paneContainer:a,zoomFactor:2.355,hoverDelay:100})}}},function(e,t){e.behaviors.product_carousel={attach:function(r){var a=t("product-carousel",".product--carousel",r),n=5;if(0!==a.length){var i="js-slide-active";a.forEach(function(t){var r=t.parentNode.parentNode.parentNode;_to_consumable_array(r.classList).includes("product--related-products")&&(n=3);var a=new Glide(t,{type:"carousel",focusAt:"center",perView:n,breakpoints:{1024:{perView:1,gap:0,peek:260},900:{perView:1,gap:0,peek:220},800:{perView:1,gap:0,peek:200},768:{perView:1,gap:0,peek:190},650:{perView:1,gap:0,peek:170},600:{perView:1,gap:0,peek:150},500:{perView:1,gap:0,peek:120},470:{perView:1,gap:0,peek:115},400:{perView:1,gap:0,peek:100}}}),o=t.querySelectorAll("a.btn");a.on("swipe.end",function(){e.behaviors.sevgen_utils.removeTransition(void 0,o)}),a.mount({CustomActiveClass:function(e,t,r){var a={mount:function(){this.changeActiveSlide()},changeActiveSlide:function(){var r=t.Html.slides[e.index];t.Clones.items.forEach(function(e){e.setAttribute("aria-hidden","true"),e.querySelectorAll("a").forEach(function(e){e.tabIndex=-1})}),t.Html.slides.forEach(function(e){e.setAttribute("aria-hidden","true"),e.querySelectorAll("a").forEach(function(e){e.tabIndex=-1}),e.classList.contains(i)&&e.classList.remove(i)}),r.classList.add(i),r.setAttribute("aria-hidden","false"),r.querySelectorAll("a:not(.product--image)").forEach(function(e){e.tabIndex="0"})}};return r.on("run",function(){a.changeActiveSlide()}),a}})})}}}}(Drupal,once),function(e){e.behaviors.related_articles={attach:function(t,r){var a=t.querySelectorAll(".block--related-articles");a.length&&a.forEach(function(t){var r=t.querySelector(".related-articles__content > div"),a=window.matchMedia("(max-width: 48rem)"),n={type:"slider",bound:!0,rewind:!1,perView:2,focusAt:0,gap:30,peek:{before:0,after:75},breakpoints:{540:{perView:2,gap:15,peek:{before:0,after:50}},480:{perView:1,gap:15,peek:{before:0,after:25}}}},i=new Glide(r,n);a.matches&&i.mount({CustomActiveClass:e.behaviors.sevgen_utils.glideActive(a)}),a.addEventListener("change",function(t){t.matches?(i=new Glide(r,n)).mount({CustomActiveClass:e.behaviors.sevgen_utils.glideActive(a)}):i.destroy()})})}}}(Drupal),function(e,t){e.behaviors.sevgen_search={attach:function(r,a){if(r===document){var n=document.body,i=window.matchMedia("(max-width: 64rem)"),o="js-mobile-filters-initialized",s="js-mobile-filters-open",c="js-search-is-open",l=t("sevgen-search-trigger",".search--trigger",r),u=r.querySelector(".search--input"),d=r.querySelector(".search--input input");l.forEach(function(e){e.addEventListener("click",function(){f(e,u)})}),d&&t("sevgen-search-input",d,r).forEach(function(e){e.addEventListener("blur",function(){e.value||n.classList.remove(c)})});var f=function(e,t){n.classList.contains(c)?(n.classList.remove(c),e.setAttribute("aria-expanded",!1),t.setAttribute("aria-hidden",!0)):(n.classList.add(c),e.setAttribute("aria-expanded",!0),t.setAttribute("aria-hidden",!1))};t("sevgen-filters-trigger",".filters--trigger-search",r).forEach(function(e){e.addEventListener("click",function(e){e.preventDefault(),v()})}),t("sevgen-filters-close",".filters--close",r).forEach(function(e){e.addEventListener("click",function(e){e.preventDefault(),v()})});var p=function(){n.classList.contains(o)||(n.classList.add(o),t("mobile-filters",".filters--trigger-search",r).forEach(function(e){e.addEventListener("click",function(e){e.preventDefault(),v()})}))},v=function(){n.classList.contains(s)?(n.classList.remove(s),e.behaviors.sevgen_utils.body_prevent_scroll_destroy()):(n.classList.add(s),e.behaviors.sevgen_utils.body_prevent_scroll())};i.matches&&!n.classList.contains(o)&&p(),i.addEventListener("change",function(){i.matches&&!n.classList.contains(o)&&p()})}}}}(Drupal,once),function(e){e.behaviors.slideshow={attach:function(t){var r=t.querySelectorAll(".info-area--wrapper");r.length&&r.forEach(function(t){var r=t.querySelector(".slideshow__media"),a=t.querySelector(".slideshow__content"),n={type:"slider",rewind:!1,gap:0,perView:1,breakpoints:{1023:{perView:1,gap:15,peek:{before:0,after:200}},768:{perView:1,gap:15,peek:{before:0,after:100}},500:{perView:1,gap:15,peek:{before:0,after:50}}}},i=new Glide(r,n),o=new Glide(a,n),s=a.querySelectorAll("a.btn");o.on("swipe.end",function(){e.behaviors.sevgen_utils.removeTransition(void 0,s)}),i.mount(),o.mount({arrowStates:function(e,t){return{mount:function(){e.settings.rewind||e.on(["mount.after","run"],function(){var r=!0,a=!1,n=void 0;try{for(var i,o=t.Controls.items[Symbol.iterator]();!(r=(i=o.next()).done);r=!0){var s=i.value;if("glide__arrows"!==s.className)return;var c=e.index,l=t.Sizes.length-e.settings.perView,u=s.querySelector(".glide__arrow--left"),d=s.querySelector(".glide__arrow--right");if(!u||!d)return;if(0===c)return void u.classList.add("disabled");if(c===l)return void d.classList.add("disabled");u.classList.remove("disabled"),d.classList.remove("disabled")}}catch(e){a=!0,n=e}finally{try{r||null==o.return||o.return()}finally{if(a)throw n}}})}}},slideDisplay:function(e,r){return{mount:function(){var a=t.querySelector(".glide__display"),n=a.querySelector(".glide__current");a.querySelector(".glide__total").innerHTML=r.Sizes.length,e.on(["mount.after","run"],function(){n.innerHTML=("0"+(e.index+1)).slice(-2)})}}}}),i.on("run",function(e){o.go(e.direction)}),o.on("run",function(e){i.go(e.direction)})})}}}(Drupal),Drupal.behaviors.sticky_header={attach:function(e,t){var r=e.querySelector(".region-header");if(r){var a,n=document.body,i="js-is-scrolled",o="js-search-is-open",s="js-is-sticky",c="js-menu-is-open--desktop",l="js-menu-is-hovered--desktop",u=function(){var t=window.getComputedStyle(r),a=parseInt(t.height)+parseInt(t.marginBottom),u=a+200,d=window.pageYOffset;if(d>a/2&&n.classList.contains(c)&&n.classList.contains(l)){var f=e.querySelector(".js-menu-is-open");if(!f)return;f.classList.remove("js-menu-is-open"),n.classList.remove(c),n.classList.remove(l)}!n.classList.contains(i)&&d>=a?(n.classList.add(i),n.style.marginTop="".concat(a,"px"),n.classList.contains(o)&&n.classList.remove(o)):d<=a&&(n.classList.remove(i),n.style.removeProperty("margin-top")),!n.classList.contains(s)&&d>=u?n.classList.add(s):d<=u&&n.classList.remove(s)};window.addEventListener("scroll",function(){a&&this.cancelAnimationFrame(a),a=this.requestAnimationFrame(u)},!1)}}},function(e){e.behaviors.tabbed_icon={attach:function(t,r){var a=t.querySelectorAll(".block--tabbed-icon-component");a.length&&a.forEach(function(t){var r,a=t.querySelectorAll(".tabbed-icon__nav button"),n=t.querySelector(".tabbed-icon__nav button.js-is-active"),i=t.querySelector(".tabbed-icon__tabs"),o=window.matchMedia("(min-width: 48rem)"),s={type:"carousel",perView:1,peek:195,startAt:1,breakpoints:{720:{perView:1,peek:190},690:{perView:1,peek:170},640:{perView:1,peek:160},590:{perView:1,peek:150},540:{perView:1,peek:140},490:{perView:1,peek:120},430:{perView:1,peek:100},370:{perview:1,peek:0}}},c=function(r){var a=r.dataset.slide,n=t.querySelector('.tabbed-icon__tabs .glide__slide:not(.glide__slide--clone) div[data-sli
2de="'.concat(a,'"]')),i=t.querySelectorAll(".tabbed-icon__tabs div.js-is-active");i.length&&i.forEach(function(e){e.classList.remove("js-is-active"),e.setAttribute("hidden","")}),n.classList.add("js-is-active"),n.removeAttribute("hidden");var o=t.querySelectorAll(".tabbed-icon__nav button.js-is-active");o.length&&o.forEach(function(e){e.classList.remove("js-is-active"),e.setAttribute("aria-selected","false")});var s=t.querySelector('.tabbed-icon__nav button[data-slide="'.concat(a,'"]'));s&&(s.classList.add("js-is-active"),s.setAttribute("aria-selected","true")),e.behaviors.sevgen_utils.indicator(s,t)};a.forEach(function(e){e.addEventListener("click",function(t){e.classList.contains("js-is-active")||c(t.target)})});var l=function(){r=new Glide(i,s);var a=t.querySelectorAll("a.btn");r.on("swipe.end",function(){e.behaviors.sevgen_utils.removeTransition(void 0,a)}),r.mount(),r.on(["mount.after","build.before","run"],function(){!function(e){var t=document.querySelector(".tabbed-icon__tabs .js-is-active").dataset.slide;if(Number(t)!==e._i){var r=document.querySelector('.tabbed-icon__tabs .glide__slide:not(.glide__slide--clone) div[data-slide="'.concat(e._i,'"]'));r&&c(r)}}(r)})};o.matches||l(),o.addEventListener("change",function(a){a.matches?(r.destroy(),e.behaviors.sevgen_utils.indicator(t.querySelector(".tabbed-icon__nav button.js-is-active"),t)):l()}),e.behaviors.sevgen_utils.indicator(n,t,!0)})}}}(Drupal),function(e){e.behaviors.tabbed={attach:function(t){var r=t.querySelectorAll(".block--tabbed-component-with-media");r.length&&r.forEach(function(t){var r,a,n=t.querySelector(".tabbed-media__nav"),i=n.querySelectorAll(".tabbed-media__nav ul button"),o=n.querySelector(".tabbed-media__nav li.js-is-active button"),s=window.matchMedia("(min-width: 64rem)"),c=document.querySelector(".tabbed-media__tabs"),l={type:"carousel",perView:1},u={type:"carousel",perView:3,focusAt:"center",breakpoints:{768:{perView:1,peek:200,gap:0},680:{perView:1,peek:150,gap:0},580:{perView:1,peek:120,gap:0},550:{perView:1,peek:120,gap:0},500:{perView:1,peek:105,gap:0},465:{perView:1,peek:95,gap:0},450:{perView:1,peek:90,gap:0},400:{perView:1,peek:80,gap:0},390:{perView:1,peek:70,gap:0}}},d=function(e){var t=document.querySelector(".tabbed-media__tabs article.is-active").dataset.slide;if(Number(t)!==e._i){var r=document.querySelector('article[data-slide="'.concat(e._i,'"]'));r&&f(r)}},f=function(i){var o=i.dataset.slide,c=document.querySelector('.tabbed-media__tabs .glide__slide:not(.glide__slide--clone) article[data-slide="'.concat(o,'"]')),l=document.querySelectorAll(".tabbed-media__tabs article.is-active");l.length&&l.forEach(function(e){e.classList.remove("is-active")});var u=document.querySelector('.tabbed-media__tabs article[data-animated="true"]');u&&(u.dataset.animated=!1),c.classList.add("is-active"),setTimeout(function(){c.dataset.animated=!0},500);var d=document.querySelectorAll(".tabbed-media__nav li.js-is-active");d.length&&d.forEach(function(e){e.classList.remove("js-is-active")});var f=n.querySelector('.tabbed-media__nav .glide__slides >
2 :not(.glide__slide--clone) button[data-slide="'.concat(o,'"]'));f&&f.parentNode.classList.add("js-is-active"),s.matches||(r.go("=".concat(o)),a.go("=".concat(o))),e.behaviors.sevgen_utils.indicator(f,t)};i.forEach(function(e){e.addEventListener("click",function(t){e.parentNode.classList.contains("js-is-active")||f(t.target)})});var p=function(){var e,t=document.querySelector(".tabbed-media__tabs article.is-active").dataset.slide,o=i.length;e=0==t?o%2==0?o/2:Math.ceil(o/2)-1:t,r=new Glide(c,l),a=new Glide(n,u),r.on("mount.after",function(){r.go("=".concat(e))}),a.on("mount.after",function(){a.go("=".concat(e))}),r.mount(),a.mount(),r.on(["mount.after","run"],function(){d(r)}),a.on(["mount.after","run"],function(){d(a)});var s=document.querySelector('article[data-slide="'.concat(e,'"]'));f(s)};s.matches||p(),s.addEventListener("change",function(i){i.matches?(r.destroy(),a.destroy(),e.behaviors.sevgen_utils.indicator(n.querySelector(".tabbed-media__nav li.js-is-active button"),t)):p()}),e.behaviors.sevgen_utils.indicator(o,t,!0)})}}}(Drupal),Drupal.behaviors.testimonials_carousel={attach:function(e,t){var r=e.querySelectorAll(".block--testimonial");r.length&&r.forEach(function(e){new Glide(e,{type:"carousel",focusAt:"center",perView:1,animationDuration:300,animationTimingFunc:"ease-in-out"}).mount()})}},function(e,t){e.behaviors.tiktokCarousel={attach:function(e,r){var a=t("tiktok-carousel",".tiktok-sm",e);a.length&&a.forEach(function(e){var t=e.querySelector(".tiktok-sm--carousel");if(t){var r,a=null,n=Math.round(365.625),i=function(){return Math.max(1,Math.round((t.offsetWidth+28)/(n+28)))},o={type:"slider",rewind:!1,focusAt:0,perView:i(),animationDuration:300,animationTimingFunc:"ease-in-out",gap:28,breakpoints:{767:{perView:1,peek:{before:45,after:45}}}},s=function(){return t.querySelectorAll(".glide__slide").length>i()},c=function(){s()?(a||((a=new Glide(t,o)).on(["mount.after","run.after"],function(){var e,r,n,i,o,s,c,l;e=a,n=(r=t).querySelector(".glide__arrow-left"),i=r.querySelector(".glide__arrow-right"),o=e.settings.perView,s=r.querySelectorAll(".glide__slide").length,c=0===e.index,l=e.index>=s-o,n&&n.classList.toggle("is-disabled",c),i&&i.classList.toggle("is-disabled",l)}),a.mount(),t.classList.add("glide--mounted")),a&&a.update({perView:i()})):(a&&(a.destroy(),a=null),t.classList.remove("glide--mounted"))};c(),window.addEventListener("resize",function(){clearTimeout(r),r=setTimeout(c,200)})}})}}}(Drupal,once),function(e){e.behaviors.sevgen_utils={body_prevent_scroll:function(){var e=window.scrollY;document.body.classList.add("no-scroll"),document.body.style.top="-".concat(e,"px")},body_prevent_scroll_destroy:function(){var e=document.body.style.top;document.body.classList.remove("no-scroll"),document.body.style.top="",window.scrollTo(0,-1*parseInt(e||"0"))},draggable_element:function(e,t){var r,a,n=!1,i=function(t){n=!0,r=t.pageX-e.offsetLeft,a=e.scrollLeft,e.classList.add("is-dragging")},o=function(t){n=!1,e.classList.remove("is-dragging")},s=function(t){n=!1,e.classList.remove("is-dragging")},c=function(t){if(n){t.preventDefault();var i=2*(t.pageX-e.offsetLeft-r);e.scrollLeft=a-i}},l=function(){t.matches?(e.addEventListener("mousedown",i),e.addEventListener("mouseleave",o),e.addEventListener("mouseup",s),e.addEventListener("mousemove",c)):(e.removeEventListener("mousedown",i),e.removeEventListener("mouseleave",o),e.removeEventListener("mouseup",s),e.removeEventListener("mousemove",c))};l(),window.addEventListener("resize",function(){l()})},inViewport:function(e){var t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)},waitForElement:function(e){return new Promise(function(t){if(document.querySelector(e))return t(document.querySelector(e));var r=new MutationObserver(function(a){document.querySelector(e)&&(t(document.querySelector(e)),r.disconnect())});r.observe(document.body,{childList:!0,subtree:!0})})},throttle:function(e,t){var r=!1;return function(){for(var a=arguments.length,n=new Array(a),i=0;i<a;i++)n[i]=arguments[i];r||(e.apply(null,n),r=!0,setTimeout(function(){r=!1},t))}},indicator:function(t,r){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=r.querySelector(".indicator"),i=t.getBoundingClientRect().width,o=t.getBoundingClientRect().height,s=t.getBoundingClientRect().left+window.pageXOffset;n.style.width="".concat(i,"px"),n.style.height="".concat(o,"px"),n.style.left="".concat(s,"px"),n.style.bottom="0";a&&window.addEventListener("resize",e.behaviors.sevgen_utils.throttle(function(){!function(){var e=r.querySelector(".tabbed-nav .js-is-active button"),t=r.querySelector(".tabbed-nav button.js-is-active"),a=null!=e?e:t;if(a){var i=a.getBoundingClientRect().width,o=a.getBoundingClientRect().left+window.pageXOffset;n.style.width="".concat(i,"px"),n.style.left="".concat(o,"px")}}()}))},removeTransition:function(e,t){clearTimeout(e),t.forEach(function(e){e.classList.add("no-transition")}),e=setTimeout(function(){t.forEach(function(e){e.classList.remove("no-transition")})},500)},glideActive:function(e){var t="js-slide-active";return function(r,a,n){var i={mount:function(){this.changeActiveSlide()},changeActiveSlide:function(){var n=a.Html.slides[r.index];
2a.Html.slides.forEach(function(e){e.classList.contains(t)&&e.classList.remove(t)}),n.classList.add(t),e.matches&&n.nextElementSibling&&n.nextElementSibling.classList.add(t),e.addEventListener("change",function(e){n.classList.contains(t)&&n.classList.remove(t),n.classList.add(t),e.matches&&n.nextElementSibling?n.nextElementSibling.classList.add(t):n.nextElementSibling&&n.nextElementSibling.classList.remove(t)})}};return n.on("run",function(){i.changeActiveSlide()}),i}}}}(Drupal),function(e){e.behaviors.waterfall_cards={attach:function(t,r){var a=t.querySelector(".layout--waterfall");if(a){var n=a.querySelector(".glide"),i=window.matchMedia("(max-width: 64rem)"),o=window.matchMedia("(min-width: 48rem)"),s={type:"slider",rewind:!1,bound:!0,focusAt:"0",perView:1,breakpoints:{1024:{perView:2,peek:{before:0,after:150},gap:20},768:{perView:1,peek:{before:0,after:80},gap:30},600:{peek:{before:0,after:60},gap:25,perView:1}}},c=new Glide(n,s),l=a.querySelectorAll("[data-animated]"),u={rootMargin:"3% 0px 0px 0px",threshold:.2},d=function(e){e.forEach(function(e){e.isIntersecting&&setTimeout(function(){e.target.dataset.animated=!0},500)})},f=function(){var e=new IntersectionObserver(d,u),t=!0,r=!1,a=void 0;try{for(var n,i=l[Symbol.iterator]();!(t=(n=i.next()).done);t=!0){var o=n.value;e.observe(o)}}catch(e){r=!0,a=e}finally{try{t||null==i.return||i.return()}finally{if(r)throw a}}};i.matches?c.mount({CustomActiveClass:e.behaviors.sevgen_utils.glideActive(o)}):f(),i.addEventListener("change",function(t){t.matches?(c=new Glide(n,s)).mount({CustomActiveClass:e.behaviors.sevgen_utils.glideActive(o)}):(c.destroy(),f())})}}}}(Drupal); 3 4;
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.