$(function(){var e=$(".read-only-ratings");e&&e.rateYo({rtl:isRtl,rating:4,starWidth:"20px",spacing:"2px",starSvg:''})}),function(){window.Helpers.initCustomOptionCheck();var e=document.querySelector(".credit-card-mask"),r=document.querySelector(".expiry-date-mask"),l=document.querySelector(".cvv-code-mask"),e=(e&&new Cleave(e,{creditCard:!0,onCreditCardTypeChanged:function(e){document.querySelector(".card-type").innerHTML=""!=e&&"unknown"!=e?'':""}}),r&&new Cleave(r,{date:!0,delimiter:"/",datePattern:["m","y"]}),l&&new Cleave(l,{numeral:!0,numeralPositiveOnly:!0}),document.querySelector("#wizard-checkout"));if(null!==e){var r=e.querySelector("#wizard-checkout-form"),l=r.querySelector("#checkout-cart"),s=r.querySelector("#checkout-address"),u=r.querySelector("#checkout-payment"),c=r.querySelector("#checkout-confirmation"),d=[].slice.call(r.querySelectorAll(".btn-next")),r=[].slice.call(r.querySelectorAll(".btn-prev"));let t=new Stepper(e,{linear:!1}),o=FormValidation.formValidation(l,{fields:{},plugins:{trigger:new FormValidation.plugins.Trigger,bootstrap5:new FormValidation.plugins.Bootstrap5({eleValidClass:""}),autoFocus:new FormValidation.plugins.AutoFocus,submitButton:new FormValidation.plugins.SubmitButton}}).on("core.form.valid",function(){t.next()}),i=FormValidation.formValidation(s,{fields:{},plugins:{trigger:new FormValidation.plugins.Trigger,bootstrap5:new FormValidation.plugins.Bootstrap5({eleValidClass:""}),autoFocus:new FormValidation.plugins.AutoFocus,submitButton:new FormValidation.plugins.SubmitButton}}).on("core.form.valid",function(){t.next()}),n=FormValidation.formValidation(u,{fields:{},plugins:{trigger:new FormValidation.plugins.Trigger,bootstrap5:new FormValidation.plugins.Bootstrap5({eleValidClass:""}),autoFocus:new FormValidation.plugins.AutoFocus,submitButton:new FormValidation.plugins.SubmitButton}}).on("core.form.valid",function(){t.next()}),a=FormValidation.formValidation(c,{fields:{},plugins:{trigger:new FormValidation.plugins.Trigger,bootstrap5:new FormValidation.plugins.Bootstrap5({eleValidClass:"",rowSelector:".col-md-12"}),autoFocus:new FormValidation.plugins.AutoFocus,submitButton:new FormValidation.plugins.SubmitButton}}).on("core.form.valid",function(){alert("Submitted..!!")});d.forEach(e=>{e.addEventListener("click",e=>{switch(t._currentIndex){case 0:o.validate();break;case 1:i.validate();break;case 2:n.validate();break;case 3:a.validate()}})}),r.forEach(e=>{e.addEventListener("click",e=>{switch(t._currentIndex){case 3:case 2:case 1:t.previous()}})})}}();