(function(f){var g=window.AmazonUIPageJS||window.P,k=g._namespace||g.attributeErrors,b=k?k("WebFlowIngressJs",""):g;b.guardFatal?b.guardFatal(f)(b,window):b.execute(function(){f(b,window)})})(function(f,g,k){f.when("jQuery").register("webflow-fetch-experience",function(b){return{fetchExperience:function(b){return fetch(b,{headers:{Accept:"application/vnd.com.amazon.xa+html"}}).then(function(b){if(b.ok)return b.text();throw Error("Network response: "+b.status);}).then(function(b){return{html:b}}).catch(function(b){return{error:b}})}, buildExperienceUrl:function(f,h){var e=new URL(f,g.location);(new URLSearchParams(b.param(h))).forEach(function(b,c){e.searchParams.set(c,b)});return e.toString()}}});f.when("A","a-modal-framework","a-modal-framework-constants").register("webflow-modal",function(b,f,h){return{presentModal:function(e){e={type:"ajax",source:e};var a='\x3cdiv class\x3d"'+h.CONTENT_WRAPPER_CLASS+'"\x3e\x3c/div\x3e';a=b.$('\x3cdiv style\x3d"background-color:white" class\x3d"overlay-container"\x3e\x3c/div\x3e').append("", '\x3cbutton class\x3d"overlay-close"\x3e\x3cspan class\x3d"a-icon a-icon-close-white"\x3e\x3c/span\x3e\x3c/button\x3e').append(a);e=new f(a,e,{dismissStrategy:"transient",scrimType:"translucent"});e.present();e=e._frameworkWrapper.find(".overlay-close");b.declarative.create(e,"a-modal-framework-dismiss");b.declarative("a-modal-framework-dismiss",["click","keydown"],function(c){var a=b.$(c.$currentTarget).closest("."+constants.FRAMEWORK_WRAPPER_CLASS);if(0!==a.length&&(a=a.data("overlayInstance"))){var d= "keydown"===c.type&&c.$event.which===b.constants.keycodes.ESCAPE;("click"===c.type||"persistent"!==a._dismissStrategy&&d)&&a.dismiss()}})}}});f.when().register("webflow-bottomsheet",function(){return{}});f.when("webflow-modal","webflow-bottomsheet","webflow-fetch-experience").register("webflow-routing",function(b,k,h){function e(a){try{g.top.location.href=a}catch(c){f.logError(c,"Could not change the URL in the parent window:"+a,"ERROR")}}return{show:function(a){var c=null;"url"in a.route?c=a.route.url: "web"in a.route&&"url"in a.route.web?c=a.route.web.url:"flow"in a.route&&(c=h.buildExperienceUrl(a.route.flow.endpoint,a.route.flow.inputs));if(null===c)throw Error("Invalid Options Error: no url found");"bottom-sheet"==a.presentationConfig.presentationType&&k.presentBottomSheet(c,a.presentationConfig.bottomSheetConfig);"modal-with-overlay"==a.presentationConfig.presentationType&&b.presentModal(c);"push"==a.presentationConfig.presentationType&&(a.route.url?e(c):a.route.web.url?e(c):(f.logError(null, "fullUrl not available:"+c+", navigating to fallbackUrl","WARN"),e(a.route.flow.fallbackUrl)))}}});f.declare("webflow-skeleton-tmp-icdp",{getSkeleton:function(){function b(){var a=c();a.append(d(["webflow-skeleton-tmp-icdp-text-extra-large","a-spacing-mini"]),d(["webflow-skeleton-tmp-icdp-text-extra-large","a-spacing-mini"]),d(["webflow-skeleton-tmp-icdp-text-small"]));return a}function f(){var a=d(["a-section"]);a.append(d(["webflow-skeleton-tmp-icdp-image-block","a-spacing-base"]),d(["webflow-skeleton-tmp-icdp-image-swatches", "aok-align-center-horizontally"]));return a}function h(){var a=d(),b=c();b.append(d(["webflow-skeleton-tmp-icdp-text-base","a-spacing-mini"]));a.append(g("hr",["a-spacing-mini"]),b,g("hr",["a-spacing-none"]));return a}function e(){var a=d(),b=c(),e=c(),f=c(),g=c();b.append(d(["webflow-skeleton-tmp-icdp-text-tall-mini","a-spacing-mini"]),d(["webflow-skeleton-tmp-icdp-text-tall-small","a-spacing-mini"]),d(["webflow-skeleton-tmp-icdp-text-small"]));e.append(d(["webflow-skeleton-tmp-icdp-text-micro"])); f.append(d(["webflow-skeleton-tmp-icdp-text-extra-large","a-spacing-mini"]),d(["webflow-skeleton-tmp-icdp-text-extra-large"]));g.append(d(["webflow-skeleton-tmp-icdp-text-medium","a-spacing-mini"]),d(["webflow-skeleton-tmp-icdp-text-large"]));a.append(b,e,f,g);return a}function a(){var a=d(["a-row","a-padding-base","webflow-skeleton-tmp-icdp-action-bar"]);a.append(d(["a-column","a-spacing-base","webflow-skeleton-tmp-icdp-button"]),d(["a-column","a-spacing-base","webflow-skeleton-tmp-icdp-button", "a-span-last"]));return a}function c(){return d(["a-section","a-spacing-none","a-padding-base"])}function g(a,b){a=document.createElement(a);for(var c in b)a.classList.add(b[c]);return a}function d(a){return g("div",a)}return function(){var c=document.createElement("div");c.append(b(),f(),h(),e(),a());return c}()}})});