var avada_free_gift_main;(()=>{var e={7115:function(e,t,a){var i=a(6062),n=a(7081);"string"==typeof(n=n.__esModule?n.default:n)&&(n=[[e.id,n,""]]);var r={};r.insert="head",r.singleton=!1,i(n,r),e.exports=n.locals||{}},376:function(e,t,a){var i=a(6062),n=a(9627);"string"==typeof(n=n.__esModule?n.default:n)&&(n=[[e.id,n,""]]);var r={};r.insert="head",r.singleton=!1,i(n,r),e.exports=n.locals||{}},4482:function(e,t,a){var i=a(6062),n=a(4638);"string"==typeof(n=n.__esModule?n.default:n)&&(n=[[e.id,n,""]]);var r={};r.insert="head",r.singleton=!1,i(n,r),e.exports=n.locals||{}},242:function(e,t,a){var i=a(6062),n=a(8663);"string"==typeof(n=n.__esModule?n.default:n)&&(n=[[e.id,n,""]]);var r={};r.insert="head",r.singleton=!1,i(n,r),e.exports=n.locals||{}},8270:function(e,t,a){var i=a(6062),n=a(3987);"string"==typeof(n=n.__esModule?n.default:n)&&(n=[[e.id,n,""]]);var r={};r.insert="head",r.singleton=!1,i(n,r),e.exports=n.locals||{}},4226:function(e,t,a){var i=a(6062),n=a(4775);"string"==typeof(n=n.__esModule?n.default:n)&&(n=[[e.id,n,""]]);var r={};r.insert="head",r.singleton=!1,i(n,r),e.exports=n.locals||{}},5293:function(e,t,a){var i=a(6062),n=a(4970);"string"==typeof(n=n.__esModule?n.default:n)&&(n=[[e.id,n,""]]);var r={};r.insert="head",r.singleton=!1,i(n,r),e.exports=n.locals||{}},8375:function(e,t,a){var i=a(6062),n=a(3026);"string"==typeof(n=n.__esModule?n.default:n)&&(n=[[e.id,n,""]]);var r={};r.insert="head",r.singleton=!1,i(n,r),e.exports=n.locals||{}},6062:function(e,t,a){"use strict";var i,n,r,o=(n={},function(e){if(void 0===n[e]){var t=document.querySelector(e);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(e){t=null}n[e]=t}return n[e]}),l=[];function s(e){for(var t=-1,a=0;al});var i=a(9212),n=a.n(i),r=a(8433),o=a.n(r)()(n());o.push([e.id,".Avada-Checkbox__Wrapper{width:16px;height:16px;border-radius:4px;background:#fff;border:1px solid #000;display:flex !important;align-items:center;justify-content:center;position:relative;cursor:pointer}.Avada-Checkbox__Wrapper.-disabled{border:unset;cursor:unset;background:rgba(0,0,0,.08)}.Avada-Checkbox__Wrapper .Avada-Checkbox__Control{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}",""]);let l=o},9627:function(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>l});var i=a(9212),n=a.n(i),r=a(8433),o=a.n(r)()(n());o.push([e.id,".Avada-GiftCampaign__ButtonAddToCartDone{display:flex;justify-content:center;align-items:center}.Avada-GiftCampaign__ButtonAddToCart{padding:0 8px;min-width:120px;cursor:pointer;background:#121212;color:#fff;font-size:14px;display:flex;justify-content:center;align-items:center;margin:12px 0;height:32px;border:unset;font-family:inherit}.Avada-GiftCampaign__ButtonAddToCart:hover{opacity:.9}.Avada-GiftCampaign__ButtonAddToCart.-disabled{background:rgba(0,0,0,.08) !important;color:#fff !important;cursor:unset !important}.Avada-GiftCampaign__ButtonAddToCart .Avada-GiftCampaign__ButtonAddToCartDone{display:flex;justify-content:center;align-items:center}.Avada-GiftCampaign__ButtonAddToCart .Avada-GiftCampaign__ButtonAddToCartDone .Avada-GiftCampaign__ButtonAddToCartDone--Icon{height:20px}.Avada-GiftCampaign__ButtonAddToCart .Avada-GiftCampaign__ButtonAddToCartLoading{display:block;width:20px;padding:4px;aspect-ratio:1;border-radius:50%;--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:spin 1s infinite linear}@keyframes spin{to{transform:rotate(1turn)}}",""]);let l=o},4638:function(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>l});var i=a(9212),n=a.n(i),r=a(8433),o=a.n(r)()(n());o.push([e.id,".Avada-FloatingPanel{width:100%}.Avada-FloatingPanel .Avada-FloatingPanelLayout{background:#fff;position:absolute;bottom:0;z-index:99999;max-height:542px}.Avada-FloatingPanel .Avada-FloatingPanelLayout .Avada-FloatingPanelLayout__Header{width:100%;padding:12px 16px;color:#fff;display:flex;align-items:center}.Avada-FloatingPanel .Avada-FloatingPanelLayout .Avada-FloatingPanelLayout__Header .Avada-FloatingPanelLayout__Header-Content{flex:1}.Avada-FloatingPanel .Avada-FloatingPanelLayout .Avada-FloatingPanelLayout__Header .Avada-FloatingPanelLayout__Header-Title{font-weight:600;font-size:13px;margin:0}.Avada-FloatingPanel .Avada-FloatingPanelLayout .Avada-FloatingPanelLayout__Header .Avada-FloatingPanelLayout__Header-Description{font-weight:400;font-size:13px;margin:0}.Avada-FloatingPanel .Avada-FloatingPanelLayout .Avada-FloatingPanelLayout--close{cursor:pointer}.Avada-FloatingPanel .Avada-FloatingPanelLayout .Avada-FloatingPanelLayout__Footer{border-top:1px solid #ddd;padding:11px 16px 20px;background-color:#fff;display:flex;flex-direction:column;gap:8px}.Avada-FloatingPanel .Avada-FloatingPanelLayout .Avada-GiftCampaign__ButtonAddToCart{background:#aa95ff;text-align:center;font-style:normal;font-weight:400;letter-spacing:1px;width:100%;cursor:pointer;border-radius:6px;margin:0;height:44px}.Avada-FloatingPanel .Avada-FloatingPanel__Floating-Button{background:#aa95ff;box-shadow:0 10px 25px rgba(0,0,0,.1);border-radius:75px;max-width:100%;width:fit-content;outline:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px;bottom:10px;position:absolute;padding:12px;z-index:9999;animation:pulse-subtle 2s infinite}.Avada-FloatingPanel .Avada-FloatingPanel__Floating-Button .Avada-FloatingPanel__Floating-Button-Icon{height:20px;width:20px;display:flex;align-items:center;justify-content:center}.Avada-FloatingPanel .Avada-FloatingPanel__Floating-Button .Avada-Icon{width:24px;height:24px;animation:bounce-subtle 2s infinite}.Avada-FloatingPanel .Avada-FloatingPanel__Floating-Button .Avada-Icon svg{width:100%;height:100%}.Avada-FloatingPanel .Avada-FloatingPanel__Floating-Button p{font-weight:600;font-size:14px;vertical-align:middle}.Avada-FloatingPanel .Avada-FloatingPanel__Items{max-height:300px;overflow-y:auto;scrollbar-width:none;background-color:#fff}.Avada-FloatingPanel .Avada-FloatingPanel__Items.Avada-FloatingPanel__Items--no-scroll{overflow:unset}.Avada-FloatingPanel .Avada-FloatingPanel__Items .Avada-Divider{display:block;height:1px;background:#e5e5e5}.Avada-FloatingPanel.Avada-FloatingPanel--mobile.Avada-FloatingPanel--open .Avada-FloatingPanelLayout{transform:translateY(0%)}.Avada-FloatingPanel.Avada-FloatingPanel--mobile.Avada-FloatingPanel--close .Avada-FloatingPanelLayout{transform:translateY(100%)}.Avada-FloatingPanel.Avada-FloatingPanel--mobile .Avada-FloatingPanelLayout{height:fit-content;transition:transform .3s ease-out;right:0}.Avada-FloatingPanel.Avada-FloatingPanel--mobile .Avada-GiftCampaign__VariantPopupTrigger{max-width:110px}.Avada-FloatingPanel.Avada-FloatingPanel--mobile .AvadaVariantPicker__CustomSelect{min-width:120px}.Avada-FloatingPanel.Avada-FloatingPanel--desktop .Avada-FloatingPanelLayout{bottom:70px;box-shadow:0px 4px 19.9px 0px rgba(0,0,0,.2509803922);border-radius:12px;transition:all .3s;transform-origin:bottom left;opacity:0;transform:translateY(16px) scale(0.95);pointer-events:none;width:400px}.Avada-FloatingPanel.Avada-FloatingPanel--desktop .Avada-FloatingPanelLayout .Avada-FloatingPanelLayout__Header{border-top-left-radius:12px;border-top-right-radius:12px}.Avada-FloatingPanel.Avada-FloatingPanel--desktop .Avada-FloatingPanelLayout .Avada-FloatingPanelLayout__Footer{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.Avada-FloatingPanel.Avada-FloatingPanel--desktop .Avada-FloatingPanelLayout .Avada-FloatingPanelLayout__Header-Title{font-size:16px}.Avada-FloatingPanel.Avada-FloatingPanel--desktop .Avada-FloatingPanelLayout .Avada-FloatingPanelLayout__Footer{border-top:none}.Avada-FloatingPanel.Avada-FloatingPanel--desktop.Avada-FloatingPanel--open .Avada-FloatingPanelLayout{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.Avada-FloatingPanel.Avada-FloatingPanel--desktop .AvadaGiftCampaign__VariantPicker{max-width:200px}.Avada-FloatingPanel.Avada-FloatingPanel--desktop .AvadaVariantPicker__CustomSelect{min-width:140px}.Avada-FloatingPanel .Avada-GiftCampaignItem__FloatingPanel--variant-picker{padding:0 12px 12px 12px;margin-left:90px}.Avada-FloatingPanel .Avada-GiftCampaignItem>.Avada-GiftCampaignItem__ContentWrapper{flex-direction:row-reverse;width:100%}.Avada-FloatingPanel .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.--direction-column{flex:1}.Avada-FloatingPanel .Avada-GiftCampaignItem .Avada-GiftCampaignItem__Image img{width:74px;height:74px;border-radius:9px}.Avada-FloatingPanel .Avada-GiftCampaignItem .Avada-GiftCampaignItem__Product{display:flex;flex-direction:column;gap:4px}.Avada-FloatingPanel .Avada-GiftCampaignItem .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__ProductTitle{font-size:13px;font-weight:400}.Avada-FloatingPanel .Avada-GiftCampaignItem .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__ItemSelected{font-size:11px}.Avada-FloatingPanel .Avada-GiftCampaignItem .Avada-GiftCampaign__Price{font-size:13px}.Avada-FloatingPanel .Avada-GiftCampaignItem .Avada-GiftCampaign__Price .Avada-GiftCampaign__PriceDiscount{font-weight:700}.Avada-FloatingPanel .Avada-GiftCampaignItem .Avada-GiftCampaign__Price .Avada-GiftCampaign__PriceDefault{text-decoration:line-through;font-weight:400}.Avada-FloatingPanel .Avada-GiftCampaignItem .Avada-Checkbox__Wrapper{width:20px;height:20px}.Avada-FloatingPanel .Avada-VariantTitle,.Avada-FloatingPanel .Avada-VariantValue,.Avada-FloatingPanel .Avada-VariantInput{font-weight:400;font-size:13px}.Avada-FloatingPanel .AvadaVariantPicker__Selected{font-weight:400;font-size:12px;color:#2c2c2c}.Avada-FloatingPanel .Avada-CountGifts{font-size:13px}.Avada-FloatingPanel .Avada-GiftCampaign__Price{margin-top:4px;display:flex;flex-direction:row;gap:8px}.Avada-FloatingPanel.Avada-FloatingPanel--store-front.Avada-FloatingPanel--close .Avada-FloatingPanel__Floating-Button{padding:1px 12px}.Avada-FloatingPanel.Avada-FloatingPanel--store-front .Avada-FloatingPanel__Floating-Button{position:fixed}.Avada-FloatingPanel.Avada-FloatingPanel--store-front .Avada-FloatingPanelLayout{position:fixed}.Avada-FloatingPanel.Avada-FloatingPanel--store-front.Avada-FloatingPanel--mobile .Avada-FloatingPanelLayout{bottom:0;left:0;right:0}.Avada-FloatingPanel.Avada-FloatingPanel--store-front .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ProductTitle{font-size:16px}.Avada-FloatingPanel.Avada-FloatingPanel--store-front .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ItemSelected{font-size:12px}.Avada-FloatingPanel.Avada-FloatingPanel--store-front .Avada-GiftCampaignItem .Avada-GiftCampaign__Price .Avada-GiftCampaign__PriceDiscount{font-size:16px}.Avada-FloatingPanel.Avada-FloatingPanel--store-front .Avada-GiftCampaignItem .Avada-GiftCampaign__Price .Avada-GiftCampaign__PriceDefault{font-size:14px}.Avada-FloatingPanel.Avada-FloatingPanel--store-front .AvadaVariantPicker__Selected{font-size:13px}.Avada-FloatingPanel.Avada-FloatingPanel--preview.Avada-FloatingPanel--mobile .Avada-GiftCampaignItem .Avada-GiftCampaignItem__Image img{width:60px;height:60px}.Avada-FloatingPanel.Avada-FloatingPanel--preview.Avada-FloatingPanel--mobile .Avada-GiftCampaignItem__FloatingPanel--variant-picker{margin-left:75px}.Avada-FloatingPanel.Avada-FloatingPanel--preview.Avada-FloatingPanel--mobile .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Item{gap:2px}.Avada-FloatingPanel.Avada-FloatingPanel--preview.Avada-FloatingPanel--mobile .AvadaVariantPicker__CustomSelect{min-width:90px}.Avada-FloatingPanel.Avada-FloatingPanel--preview.Avada-FloatingPanel--mobile .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--container{width:70px}.Avada-FloatingPanel.Avada-FloatingPanel--preview.Avada-FloatingPanel--mobile .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--button{width:25px}@keyframes pulse-subtle{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes bounce-subtle{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}",""]);let l=o},8663:function(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>l});var i=a(9212),n=a.n(i),r=a(8433),o=a.n(r)()(n());o.push([e.id,".Avada-GiftCampaignItem{display:flex;justify-content:space-between;padding:12px;gap:12px}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__ProductTitle{font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__ItemSelected{color:#2c2c2c;font-size:12px;font-weight:400}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__ItemSelected.Avada-GiftCampaignItem__ItemSelected--error{color:#8e1f0b}.Avada-GiftCampaignItem.-modern{border-radius:8px;background:#fff;box-shadow:0px 4px 5px 0px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,0);transition:all .3s ease}.Avada-GiftCampaignItem.-modern:hover{transform:translateY(-3px);filter:drop-shadow(0 9px 7px rgba(0, 0, 0, 0.1));z-index:20}.Avada-GiftCampaignItem.-modern .AvadaVariantPicker__Select{padding:4px 8px}.Avada-GiftCampaignItem.-modern.-mobile .AvadaVariantPicker__Select{max-width:111px}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper{display:flex;gap:16px}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern{flex:1;flex-direction:row-reverse;justify-content:space-between}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .Avada-GiftCampaign__VariantPopupTrigger{margin-top:0;border-radius:4px;padding:4px 8px}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .Avada-GiftCampaign__VariantPopupTrigger.AOV-disabled-trigger{padding-left:0}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .Avada-GiftCampaignItem__Product{display:flex;flex-direction:column;justify-content:space-between}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .Avada-GiftCampaign__Price{flex-direction:row;align-items:center;gap:8px;max-width:80%;overflow:hidden}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .--direction-column{width:100%}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .Avada-VariantTitle{font-size:13px}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .Avada-GiftCampaignItem__ContentWrapper.-mobile{gap:10px}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .Avada-GiftCampaignItem__ContentWrapper.-mobile .Avada-GiftCampaign__VariantPopupTrigger{height:16px}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .Avada-GiftCampaignItem__ContentWrapper.-mobile .Avada-VariantValue__Wrapper{height:20px}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .Avada-GiftCampaignItem__ContentWrapper.-mobile .Avada-VariantValue__Wrapper .Avada-VariantValue{padding:0 4px;height:16px}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .Avada-GiftCampaignItem__ContentWrapper.-mobile .Avada-VariantSelection__Container{width:120px;top:17px}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .Avada-GiftCampaignItem__ContentWrapper.-mobile .Avada-VariantSelection__Container.-lastElem{top:unset;bottom:17px}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .Avada-GiftCampaignItem__ContentWrapper.-mobile .Avada-GiftCampaign__Price{margin-top:0}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.-modern .Avada-GiftCampaignItem__ContentWrapper.-mobile .Avada-GiftCampaignItem__ProductTitle{width:120px;text-wrap:wrap}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper.--direction-column{flex-direction:column;gap:8px}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__Image{position:relative}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__Image .Avada-Quantity{z-index:1;position:absolute;background:#797979;right:-9px;top:-9px;display:flex;width:20px;height:20px;padding:8px;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;color:#fff}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__Image>img{height:80px;width:80px;object-fit:cover}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__Image.-modern{height:auto;display:flex}.Avada-GiftCampaignItem .Avada-GiftCampaignItem__Image.-modern .-mobile{width:56px;height:56px;object-fit:cover}.Avada-GiftCampaignItem .Avada-GiftBox--pointer{cursor:pointer}.Avada-GiftCampaign__EditQuantity{display:flex;gap:3px;margin-bottom:4px}.Avada-GiftCampaign__EditQuantity button,.Avada-GiftCampaign__EditQuantity input{height:20px;background:rgba(0,0,0,0);border-radius:4px;outline:none;border:1px solid #ddd;font-size:12px;font-weight:600}.Avada-GiftCampaign__EditQuantity button{width:20px;display:grid;place-items:center;cursor:pointer;user-select:none;transition:transform .06s ease,background .15s ease,border-color .15s ease}.Avada-GiftCampaign__EditQuantity button:active{transform:translateY(1px)}.Avada-GiftCampaign__EditQuantity button:hover{border-color:#d7d8dc;background:#f3f4f6}.Avada-GiftCampaign__EditQuantity input{width:35px;text-align:center;padding:0 4px}.Avada-GiftCampaign__EditQuantity button:focus-visible,.Avada-GiftCampaign__EditQuantity input:focus-visible{box-shadow:0 0 0 3px rgba(59,130,246,.15),var(--shadow);border-color:#cfd3da}",""]);let l=o},3987:function(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>l});var i=a(9212),n=a.n(i),r=a(8433),o=a.n(r)()(n());o.push([e.id,".Avada-GiftCampaign .Avada-GiftCampaign__Price{display:flex;flex-direction:column;gap:4px}.Avada-GiftCampaign .Avada-GiftCampaign__Icon{display:flex}.Avada-GiftCampaign .Avada-GiftCampaignPop__Close,.Avada-GiftCampaign .Avada-ContinueShoppingText{cursor:pointer}.Avada-GiftCampaign .Avada-GiftCampaign__PriceDefault{text-decoration-line:line-through;color:#5c5f6a;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.6px}.Avada-GiftCampaign .Avada-GiftCampaign__PriceDiscount{color:#0e1422;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.6px}.Avada-GiftCampaign .Avada-ContinueShoppingText{color:#121212;text-align:center;font-style:normal;font-weight:400;line-height:20px;letter-spacing:1px;text-decoration-line:underline}.Avada-GiftCampaign .Avada-GiftCampaign__ButtonAddToCart{background:#121212;text-align:center;font-style:normal;font-weight:400;letter-spacing:1px;width:100%;cursor:pointer;border-radius:6px}.Avada-GiftCampaign .Avada-GiftCampaign__Container .Avada-GiftCampaign__ContentHeader{display:flex;align-items:center;justify-content:space-between;padding:0 12px}.Avada-GiftCampaign .Avada-GiftCampaign__Container .Avada-GiftCampaign__ContentHeader .Avada-GiftCampaign__PopupTitle{font-weight:600;text-align:center;padding:12px 0 12px 0}.Avada-GiftCampaign .Avada-GiftCampaign__Banner{background:rgba(19,176,82,.5);display:flex;justify-content:center;align-items:center;padding:12px;gap:8px}.Avada-GiftCampaign .Avada-GiftCampaign__TrackContainer{max-height:300px;overflow:auto;scrollbar-width:thin}.Avada-GiftCampaign .Avada-GiftCampaign__TrackContainer.-noScroll{overflow:unset}.Avada-GiftCampaign .Avada-GiftCampaign__TrackContainer.AOV-GiftCampaign__preview{scrollbar-width:none}.Avada-GiftCampaign.-mobile{height:fit-content;max-height:80%;position:absolute;bottom:0;z-index:21;background:#fff;width:100%;animation:fadeInFromBottomPopup .5s ease-in-out forwards}@keyframes fadeInFromBottomPopup{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.Avada-GiftCampaign.-mobile.-preview{max-height:542px}.Avada-GiftCampaign.-mobile .Avada-GiftCampaign__ButtonAddToCart{margin:0}.Avada-GiftCampaign.-mobile .Avada-GiftCampaign__Price{margin-top:4px;display:flex;flex-direction:row;gap:8px}.Avada-GiftCampaign.-mobile .Avada-GiftCampaign__PriceDiscount,.Avada-GiftCampaign.-mobile .Avada-GiftCampaign__PriceDefault{font-size:13px}.Avada-GiftCampaign.-mobile .Avada-GiftCampaign__PopupTitle{max-width:400px}.Avada-GiftCampaign.-mobile .Avada-GiftCampaign__Footer{display:flex;flex-direction:column;gap:8px;padding:20px;position:sticky;bottom:0}.Avada-GiftCampaign.-mobile .Avada-GiftCampaign__Footer .Avada-CountGifts{font-style:normal;font-weight:400;line-height:20px}.Avada-GiftCampaign.-mobile .Avada-GiftCampaign__Footer:has(.Avada-CountGifts){padding:8px 20px 16px 20px}.Avada-GiftCampaign.-mobile .Avada-GiftCampaign__Footer--Modern{display:flex;flex-direction:column;gap:8px;padding:20px;position:sticky;bottom:0}.Avada-GiftCampaign.-mobile .Avada-GiftCampaign__Footer--Modern .Avada-CountGifts{font-style:normal;font-weight:400;line-height:20px}.Avada-GiftCampaign.-mobile .Avada-GiftCampaign__Footer--Modern:has(.Avada-CountGifts){padding:8px 20px 16px 20px}.Avada-GiftCampaign.-desktop{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:21;background:#fff;width:580px;animation:fadeInFromCenter .5s ease-in-out}@keyframes fadeInFromCenter{from{opacity:0;transform:translate(-50%, -50%) scale(0.5)}to{opacity:1;transform:translate(-50%, -50%) scale(1)}}.Avada-GiftCampaign.-desktop .Avada-GiftCampaign__PopupTitle{max-width:400px}.Avada-GiftCampaign.-desktop .Avada-GiftCampaign__FooterWrapper .Avada-GiftCampaign__Footer{display:flex;justify-content:space-between;align-items:center;padding:16px;flex-direction:row-reverse}.Avada-GiftCampaign.-desktop .Avada-GiftCampaign__FooterWrapper .Avada-CountGifts{display:flex;padding:10px 0 10px 16px;align-items:center;font-style:normal;font-weight:400;line-height:20px}.Avada-GiftCampaign.-desktop .Avada-GiftCampaign__FooterWrapper--Modern{display:flex;padding:12px 20px;justify-content:space-between;height:68px}.Avada-GiftCampaign.-desktop .Avada-GiftCampaign__FooterWrapper--Modern .Avada-CountGifts{display:flex;align-items:center;font-style:normal;font-weight:400;line-height:20px;font-size:13px}.Avada-GiftCampaign.-desktop .Avada-GiftCampaign__FooterWrapper--Modern .Avada-GiftCampaign__Footer--Modern{display:flex;flex:1;gap:16px;justify-content:end;align-items:center;flex-direction:row-reverse}.Avada-GiftCampaign.-desktop .Avada-GiftCampaign__FooterWrapper--Modern .Avada-GiftCampaign__Footer--Modern .Avada-ContinueShoppingText{font-size:13px;text-decoration:none}.Avada-GiftCampaign.-desktop .Avada-GiftCampaign__ButtonAddToCart{width:40%;padding:8px;height:40px}.Avada-GiftCampaign.Avada-GiftCampaign--halloween{border:1px solid #591c81;background-position:bottom left}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaign__ButtonAddToCart{background:linear-gradient(90deg, #c35a26 0%, #f5b66b 100%)}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaign__ButtonAddToCart.-disabled{background:#aba9a9 !important}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaign__Banner{background:linear-gradient(95.71deg, #441263 -0.98%, #894a13 52.03%, #9c61c4 100%)}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-Description{color:#fbd6b3}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaign__Container .Avada-GiftCampaign__ContentHeader .Avada-GiftCampaign__PopupTitle{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-Checkbox__Wrapper.Avada-Checkbox__Wrapper{background:rgba(0,0,0,0);border:.66px solid #e0713a}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-Checkbox__Wrapper.-disabled.Avada-Checkbox__Wrapper{background-color:#aba9a9;border:none}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-Checkbox__Wrapper.-active.Avada-Checkbox__Wrapper{background-color:#e0713a;border:none}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaign__VariantSection .Avada-GiftCampaign__VariantPopupTrigger.Avada-GiftCampaign__VariantPopupTrigger{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaign__VariantSection .Avada-GiftCampaign__VariantPopupTrigger.Avada-GiftCampaign__VariantPopupTrigger svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaign__PriceDefault{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaign__PriceDiscount{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaign__TrackContainer .Avada-Divider,.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaign__FooterWrapper .Avada-Divider{background-color:#591c81}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaignItem .Avada-GiftCampaignItem__Image .Avada-Quantity{background:#cc632f}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-CountGifts{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-ContinueShoppingText{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__ProductTitle,.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__ItemSelected{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .Avada-GiftCampaignPop__Close svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .AvadaVariantPicker__Select{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--container{border-color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--button svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--input{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Remove svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add.AvadaVariantPicker__Add--disabled{color:#ccc}.Avada-GiftCampaign.Avada-GiftCampaign--halloween .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add.AvadaVariantPicker__Add--disabled svg path{fill:#ccc}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving{border:1px solid #facfa7;background-position:bottom left}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-GiftCampaign__ButtonAddToCart{background:linear-gradient(90deg, #b05e20 0%, #f5b66b 100%)}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-GiftCampaign__ButtonAddToCart.-disabled{background:#d5c3b7 !important}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-GiftCampaign__Banner{background:linear-gradient(95.71deg, #d39961 -0.98%, #fcd38f 52.03%, #fff0bb 100%)}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-Description{color:#8d4a09}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-GiftCampaign__Container .Avada-GiftCampaign__ContentHeader .Avada-GiftCampaign__PopupTitle{color:#1b1b1b}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-Checkbox__Wrapper.Avada-Checkbox__Wrapper{background:rgba(0,0,0,0);border:1px solid #86532b}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-Checkbox__Wrapper.-disabled.Avada-Checkbox__Wrapper{background:#d5c3b7;border:none}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-Checkbox__Wrapper.-active.Avada-Checkbox__Wrapper{background:#86532b;border:none}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-GiftCampaign__VariantSection .Avada-GiftCampaign__VariantPopupTrigger.Avada-GiftCampaign__VariantPopupTrigger{background-color:rgba(0,0,0,0);color:#1f1f1f;border-color:#1f1f1f}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-GiftCampaign__VariantSection .Avada-GiftCampaign__VariantPopupTrigger.Avada-GiftCampaign__VariantPopupTrigger svg path{fill:#1f1f1f}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-GiftCampaign__PriceDefault{color:#1f1f1f}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-GiftCampaign__PriceDiscount{color:#1f1f1f}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-GiftCampaign__TrackContainer .Avada-Divider,.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-GiftCampaign__FooterWrapper .Avada-Divider{background-color:#facfa7}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .Avada-GiftCampaignItem .Avada-GiftCampaignItem__Image .Avada-Quantity{background:#86532b}.Avada-GiftCampaign.Avada-GiftCampaign--thanksgiving .AvadaVariantPicker__Select{background-color:rgba(0,0,0,0);color:#1f1f1f;border-color:#1f1f1f}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday{border:1px solid #811010;background-position:bottom left}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaign__ButtonAddToCart{background:linear-gradient(95.71deg, #7e1914 -0.98%, #8f2515 52.03%, #5a1007 100%)}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaign__ButtonAddToCart.-disabled{background:#7f7e7e !important}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaign__Banner{background:linear-gradient(95.71deg, #7e1914 -0.98%, #8f2515 52.03%, #5a1007 100%)}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-Description{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaign__Container .Avada-GiftCampaign__ContentHeader .Avada-GiftCampaign__PopupTitle{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-Checkbox__Wrapper.Avada-Checkbox__Wrapper{background:rgba(0,0,0,0);border:.66px solid #e03a3a}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-Checkbox__Wrapper.-disabled.Avada-Checkbox__Wrapper{background:#7f7e7e;border:none}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-Checkbox__Wrapper.-active.Avada-Checkbox__Wrapper{background:#e03a3a;border:none}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaign__VariantSection .Avada-GiftCampaign__VariantPopupTrigger.Avada-GiftCampaign__VariantPopupTrigger{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaign__VariantSection .Avada-GiftCampaign__VariantPopupTrigger.Avada-GiftCampaign__VariantPopupTrigger svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaign__PriceDefault{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaign__PriceDiscount{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaign__TrackContainer .Avada-Divider,.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaign__FooterWrapper .Avada-Divider{background-color:#511507}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaignItem .Avada-GiftCampaignItem__Image .Avada-Quantity{background:#cc2f2f}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-CountGifts{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-ContinueShoppingText{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__ProductTitle,.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__ItemSelected{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .Avada-GiftCampaignPop__Close svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .AvadaVariantPicker__Select{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--container{border-color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--button svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--input{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Remove svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add.AvadaVariantPicker__Add--disabled{color:#ccc}.Avada-GiftCampaign.Avada-GiftCampaign--black-friday .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add.AvadaVariantPicker__Add--disabled svg path{fill:#ccc}.Avada-GiftCampaign.Avada-GiftCampaign--christmas{border:1px solid #0a156c;background-position:top right}.Avada-GiftCampaign.Avada-GiftCampaign--christmas.-mobile{background-position:center right}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaign__ButtonAddToCart{background:linear-gradient(90.78deg, #bea05d 19.11%, #1658a3 101.19%)}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaign__ButtonAddToCart.-disabled{background:#919090 !important}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaign__Banner{background:linear-gradient(90.56deg, #1a3b67 2.82%, #c5a660 52.13%, #1658a3 95.85%)}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-Description{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaign__Container .Avada-GiftCampaign__ContentHeader .Avada-GiftCampaign__PopupTitle{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-Checkbox__Wrapper.Avada-Checkbox__Wrapper{background:rgba(0,0,0,0);border:.66px solid #0c74ff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-Checkbox__Wrapper.-disabled.Avada-Checkbox__Wrapper{background:#919090;border:none}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-Checkbox__Wrapper.-active.Avada-Checkbox__Wrapper{background:#0c74ff;border:none}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaign__VariantSection .Avada-GiftCampaign__VariantPopupTrigger.Avada-GiftCampaign__VariantPopupTrigger{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaign__VariantSection .Avada-GiftCampaign__VariantPopupTrigger.Avada-GiftCampaign__VariantPopupTrigger svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaign__PriceDefault{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaign__PriceDiscount{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaign__TrackContainer .Avada-Divider,.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaign__FooterWrapper .Avada-Divider{background-color:#5571df}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaignItem .Avada-GiftCampaignItem__Image .Avada-Quantity{background:#0e4582}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-CountGifts{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-ContinueShoppingText{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__ProductTitle,.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__ItemSelected{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .Avada-GiftCampaignPop__Close svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .AvadaVariantPicker__Select{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--container{border-color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--button svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--input{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Remove svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add{color:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add svg path{fill:#fff}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add.AvadaVariantPicker__Add--disabled{color:#ccc}.Avada-GiftCampaign.Avada-GiftCampaign--christmas .AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add.AvadaVariantPicker__Add--disabled svg path{fill:#ccc}.Avada-GiftCampaign.-horizontal:not(.-mobile){width:768px;height:450px}.Avada-Overlay{background:rgba(217,217,217,.1);position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}.Avada-GiftCampaign__ContentHeader--Modern{display:flex;align-items:center;padding:12px;gap:6px}.Avada-GiftCampaign__ContentHeader--Modern .Avada-GiftCampaign__ContentHeader--Modern_right{display:flex;flex-direction:column;flex:1}.Avada-GiftCampaign__ContentHeader--Modern .Avada-GiftCampaign__ContentHeader--Modern_right .Avada-GiftCampaign__ContentHeader--Modern_top{display:flex;align-items:center;justify-content:space-between}.Avada-GiftCampaign__ContentHeader--Modern .Avada-GiftCampaign__ContentHeader--Modern_right .Avada-GiftCampaign__ContentHeader--Modern_top .Avada-GiftCampaign__PopupTitle{font-weight:600;font-size:18px}.Avada-GiftCampaign__ContentHeader--Modern .Avada-GiftCampaign__ContentHeader--Modern_right .Avada-GiftCampaign__ContentHeader--Modern_top .Avada-GiftCampaign__PopupTitle.-preview{font-size:12px}.Avada-GiftCampaign__ContentHeader--Modern .Avada-GiftCampaign__ContentHeader--Modern_right .Avada-GiftCampaign__ContentHeader--Modern_top .Avada-GiftCampaign__PopupTitle.-mobile{font-size:13px}.Avada-GiftCampaign__ContentHeader--Modern .Avada-GiftCampaign__ContentHeader--Modern_right .Avada-Description{font-size:13px;font-weight:400}.Avada-GiftCampaign__ContentHeader--Modern .Avada-GiftCampaign__ContentHeader--Modern_right .Avada-Description.-preview{font-size:12px}.Avada-GiftCampaign__TrackContainer--Modern{padding:16px 20px;background-color:#f8f8f8;max-height:300px;overflow:auto;scrollbar-width:thin;display:flex;flex-direction:column;gap:16px}.Avada-GiftCampaign__TrackContainer--Modern.-noScroll{overflow:unset}.Avada-GiftCampaign__TrackContainer--Modern.-preview{scrollbar-width:none}",""]);let l=o},4775:function(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>l});var i=a(9212),n=a.n(i),r=a(8433),o=a.n(r)()(n());o.push([e.id,`.Avada-GiftCampaign.Avada-GiftCampaign--horizontal.-desktop{width:700px}.Avada-GiftCampaign.Avada-GiftCampaign--horizontal.-desktop.-products-quantity-2,.Avada-GiftCampaign.Avada-GiftCampaign--horizontal.-desktop.-products-quantity-1{width:580px}.Avada-GiftCampaign.Avada-GiftCampaign--horizontal.-desktop.-variant-picker{width:700px}:root{--avada-border-color: #b2d4ba}.Avada-GiftCampaign--horizontal{background:#fff;display:flex;flex-direction:column;justify-content:space-between}.Avada-GiftCampaign--horizontal.-products-quantity-1 .Avada-GiftCampaign__ContainerContentHorizontal .slick-slider .slick-track .slick-slide{width:unset !important;margin:0 auto}.Avada-GiftCampaign--horizontal.-products-quantity-2 .Avada-GiftCampaign__ContainerContentHorizontal .slick-slider .slick-list .slick-track{justify-content:center}.Avada-GiftCampaign--horizontal.-products-quantity-2 .Avada-GiftCampaign__ContainerContentHorizontal .slick-slider .slick-list .slick-track .slick-slide{width:220px !important}.Avada-GiftCampaign--horizontal.-variant-picker.-products-quantity-2 .Avada-GiftCampaign__ContainerContentHorizontal .slick-slider .slick-list .slick-track .slick-slide{width:calc(100% - 40px) !important}.Avada-GiftCampaign--horizontal.-preview .Avada-GiftCampaign__ContentHeader-left .Avada-GiftCampaign__HorizontalContentHeader-PopupTitle{font-size:13px}.Avada-GiftCampaign--horizontal.-preview .Avada-GiftCampaign__ContentHeader-left .Avada-GiftCampaign__HorizontalContentHeader-PopupDescription{font-size:12px}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContentHeader{display:flex;align-items:center;padding:20px;gap:12px;justify-content:space-between;font-family:"Poppins",sans-serif !important;border-radius:12px 12px 0 0}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContentHeader-left{display:flex;align-items:center;gap:8px}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContentHeader-left .Avada-GiftCampaign__HorizontalContentHeader{padding:10px 0}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContentHeader-left .Avada-GiftCampaign__HorizontalContentHeader-PopupTitle{font-size:18px;font-weight:600}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContentHeader-left .Avada-GiftCampaign__HorizontalContentHeader-PopupDescription{font-size:13px;font-weight:400}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContentHeader-right{cursor:pointer}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContentHeader .Avada-GiftCampaign__PopupTitle{font-size:18px;font-weight:650}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal{background:#f8f8f8;padding:10px 20px;min-height:300px}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem-Container{height:100%;min-height:300px}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .slick-track{display:flex;align-items:stretch;flex-direction:row;flex-wrap:nowrap}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .slick-track .slick-slide{height:auto !important}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .slick-track .slick-slide>div{height:100%}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .slick-arrow::before{color:var(--avada-border-color)}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .slick-arrow.slick-prev{left:-20px}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .slick-arrow.slick-prev::before{content:"←" !important}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .slick-arrow.slick-next{right:-20px}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .slick-arrow.slick-next::before{content:"→" !important}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem{position:relative;display:flex;flex-direction:column;padding:0 !important;border-radius:12px;background-color:#fff;margin:0 8px;height:100%;border:1px solid #fff}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper{display:flex;flex-direction:column;gap:0}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper .Avada-GiftCampaignItem__Checkbox{position:relative}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper .Avada-GiftCampaignItem__Checkbox .Avada-Checkbox__Wrapper{position:absolute;top:10px;right:10px;padding:5px;z-index:1}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper .Avada-GiftCampaignItem__Image{width:100%;height:160px;margin:0 auto}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper .Avada-GiftCampaignItem__Image img{width:100%;height:100%;object-fit:cover;border-radius:12px 12px 0 0}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper .Avada-GiftCampaignItem__Image .Avada-Quantity{display:none}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper .Avada-GiftCampaignItem__Product{padding:10px;background:#fff;font-family:"Poppins",sans-serif;border-radius:0 0 12px 12px}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__ProductTitle{font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:40px;line-height:22px}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper .Avada-GiftCampaignItem__Product .Avada-GiftCampaign__Price{display:flex;align-items:center;gap:10px;flex-direction:row;padding:5px 0}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper .Avada-GiftCampaignItem__Product .Avada-GiftCampaign__VariantSection{width:80%;max-width:80%}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper .Avada-GiftCampaignItem__Product .Avada-GiftCampaign__VariantSection .Avada-Selection__Section .Avada-GiftCampaign__VariantPopupTrigger{margin:0;width:100%}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__VariantSelection{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__VariantSelection .Avada-Selection__Section .Avada-VariantSelection__Container{width:100%}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__ContainerContentHorizontal .Avada-GiftCampaignItem .Avada-GiftCampaignItem__ContentWrapper .Avada-GiftCampaignItem__Product .Avada-GiftCampaignItem__VariantSelection .Avada-Quantity-Horizontal{font-size:13px;font-weight:400;width:30px;height:30px;background-color:#f2f2f2;border-radius:6px;display:flex;align-items:center;justify-content:center}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__FooterWrapperHorizontal{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;font-family:"Poppins",sans-serif}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__FooterWrapperHorizontal .Avada-GiftCampaign__CountGiftsHorizontal{display:block}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__FooterWrapperHorizontal .Avada-GiftCampaign__FooterHorizontalButtons{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__FooterWrapperHorizontal .Avada-GiftCampaign__FooterHorizontalButtons .Avada-ContinueShoppingText{font-size:13px;text-decoration-line:none;cursor:pointer;white-space:nowrap}.Avada-GiftCampaign--horizontal .Avada-GiftCampaign__FooterWrapperHorizontal .Avada-GiftCampaign__FooterHorizontalButtons .Avada-GiftCampaign__ButtonAddToCart{width:60%;padding:0 3rem}.Avada-GiftCampaign--horizontal{border-radius:12px !important}`,""]);let l=o},4970:function(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>l});var i=a(9212),n=a.n(i),r=a(8433),o=a.n(r)()(n());o.push([e.id,".Avada-WarningSelected{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px;background:#fff;border-radius:8px;border:1px solid #e0e0e0;margin:10px 20px 0px 20px;font-size:14px}.Avada-WarningSelected--warning{background:#fff3e0;border-color:#ffb74d}.Avada-WarningSelected--success{background:#e8f5e9;border-color:#81c784}.Avada-WarningSelected__Text--warning{color:#ff9800}.Avada-WarningSelected__Text--success{color:#4caf50}",""]);let l=o},3026:function(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>l});var i=a(9212),n=a.n(i),r=a(8433),o=a.n(r)()(n());o.push([e.id,'.Avada-BuyXGetY,.Avada-GiftWithCartValue,.Avada-GiftWithQuantityPurchase,.Avada-GiftWithCollectionValue,.Avada-OrderGoal{font-family:"Poppins",sans-serif}.Avada-BuyXGetY.-mobile .Avada-GiftCampaign__VariantPopupTrigger,.Avada-GiftWithCartValue.-mobile .Avada-GiftCampaign__VariantPopupTrigger,.Avada-GiftWithQuantityPurchase.-mobile .Avada-GiftCampaign__VariantPopupTrigger,.Avada-GiftWithCollectionValue.-mobile .Avada-GiftCampaign__VariantPopupTrigger,.Avada-OrderGoal.-mobile .Avada-GiftCampaign__VariantPopupTrigger{width:120px}.Avada-BuyXGetY.-mobile .Avada-VariantSelection__Container,.Avada-GiftWithCartValue.-mobile .Avada-VariantSelection__Container,.Avada-GiftWithQuantityPurchase.-mobile .Avada-VariantSelection__Container,.Avada-GiftWithCollectionValue.-mobile .Avada-VariantSelection__Container,.Avada-OrderGoal.-mobile .Avada-VariantSelection__Container{width:130px}.Avada-BuyXGetY.-mobile .AvadaVariantPicker__Select,.Avada-GiftWithCartValue.-mobile .AvadaVariantPicker__Select,.Avada-GiftWithQuantityPurchase.-mobile .AvadaVariantPicker__Select,.Avada-GiftWithCollectionValue.-mobile .AvadaVariantPicker__Select,.Avada-OrderGoal.-mobile .AvadaVariantPicker__Select{width:100px;min-width:100px}.Avada-BuyXGetY.-mobile.-preview,.Avada-GiftWithCartValue.-mobile.-preview,.Avada-GiftWithQuantityPurchase.-mobile.-preview,.Avada-GiftWithCollectionValue.-mobile.-preview,.Avada-OrderGoal.-mobile.-preview{font-family:"Inter",sans-serif;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.Avada-BuyXGetY.-desktop .Avada-GiftCampaignItem__Product,.Avada-GiftWithCartValue.-desktop .Avada-GiftCampaignItem__Product,.Avada-GiftWithQuantityPurchase.-desktop .Avada-GiftCampaignItem__Product,.Avada-GiftWithCollectionValue.-desktop .Avada-GiftCampaignItem__Product,.Avada-OrderGoal.-desktop .Avada-GiftCampaignItem__Product{max-width:330px}.Avada-BuyXGetY.-desktop .Avada-GiftCampaignItem,.Avada-GiftWithCartValue.-desktop .Avada-GiftCampaignItem,.Avada-GiftWithQuantityPurchase.-desktop .Avada-GiftCampaignItem,.Avada-GiftWithCollectionValue.-desktop .Avada-GiftCampaignItem,.Avada-OrderGoal.-desktop .Avada-GiftCampaignItem{padding:16px}.Avada-BuyXGetY.-desktop .Avada-GiftCampaign__VariantPopupTrigger,.Avada-GiftWithCartValue.-desktop .Avada-GiftCampaign__VariantPopupTrigger,.Avada-GiftWithQuantityPurchase.-desktop .Avada-GiftCampaign__VariantPopupTrigger,.Avada-GiftWithCollectionValue.-desktop .Avada-GiftCampaign__VariantPopupTrigger,.Avada-OrderGoal.-desktop .Avada-GiftCampaign__VariantPopupTrigger{width:260px;max-width:unset;gap:4px}.Avada-BuyXGetY.-desktop .Avada-VariantSelection__Container,.Avada-GiftWithCartValue.-desktop .Avada-VariantSelection__Container,.Avada-GiftWithQuantityPurchase.-desktop .Avada-VariantSelection__Container,.Avada-GiftWithCollectionValue.-desktop .Avada-VariantSelection__Container,.Avada-OrderGoal.-desktop .Avada-VariantSelection__Container{width:260px}.Avada-BuyXGetY.-desktop .Avada-VariantSelection__Container.-lastElem,.Avada-GiftWithCartValue.-desktop .Avada-VariantSelection__Container.-lastElem,.Avada-GiftWithQuantityPurchase.-desktop .Avada-VariantSelection__Container.-lastElem,.Avada-GiftWithCollectionValue.-desktop .Avada-VariantSelection__Container.-lastElem,.Avada-OrderGoal.-desktop .Avada-VariantSelection__Container.-lastElem{top:unset}.Avada-BuyXGetY.-desktop .AvadaVariantPicker__Select,.Avada-GiftWithCartValue.-desktop .AvadaVariantPicker__Select,.Avada-GiftWithQuantityPurchase.-desktop .AvadaVariantPicker__Select,.Avada-GiftWithCollectionValue.-desktop .AvadaVariantPicker__Select,.Avada-OrderGoal.-desktop .AvadaVariantPicker__Select{width:200px;min-width:200px}.Avada-BuyXGetY.-desktop.-preview,.Avada-GiftWithCartValue.-desktop.-preview,.Avada-GiftWithQuantityPurchase.-desktop.-preview,.Avada-GiftWithCollectionValue.-desktop.-preview,.Avada-OrderGoal.-desktop.-preview{font-family:"Inter",sans-serif}.Avada-BuyXGetY.-desktop.-preview .Avada-GiftCampaign__VariantPopupTrigger,.Avada-GiftWithCartValue.-desktop.-preview .Avada-GiftCampaign__VariantPopupTrigger,.Avada-GiftWithQuantityPurchase.-desktop.-preview .Avada-GiftCampaign__VariantPopupTrigger,.Avada-GiftWithCollectionValue.-desktop.-preview .Avada-GiftCampaign__VariantPopupTrigger,.Avada-OrderGoal.-desktop.-preview .Avada-GiftCampaign__VariantPopupTrigger{width:140px}.Avada-BuyXGetY.-desktop.-preview .Avada-VariantSelection__Container,.Avada-GiftWithCartValue.-desktop.-preview .Avada-VariantSelection__Container,.Avada-GiftWithQuantityPurchase.-desktop.-preview .Avada-VariantSelection__Container,.Avada-GiftWithCollectionValue.-desktop.-preview .Avada-VariantSelection__Container,.Avada-OrderGoal.-desktop.-preview .Avada-VariantSelection__Container{width:140px}.Avada-BuyXGetY.-desktop.-preview .Avada-VariantSelection__Container.-lastElem,.Avada-GiftWithCartValue.-desktop.-preview .Avada-VariantSelection__Container.-lastElem,.Avada-GiftWithQuantityPurchase.-desktop.-preview .Avada-VariantSelection__Container.-lastElem,.Avada-GiftWithCollectionValue.-desktop.-preview .Avada-VariantSelection__Container.-lastElem,.Avada-OrderGoal.-desktop.-preview .Avada-VariantSelection__Container.-lastElem{bottom:31px;top:unset}.Avada-BuyXGetY .Avada-Divider,.Avada-GiftWithCartValue .Avada-Divider,.Avada-GiftWithQuantityPurchase .Avada-Divider,.Avada-GiftWithCollectionValue .Avada-Divider,.Avada-OrderGoal .Avada-Divider{display:block;height:1px;background:#e8e8e8}.Avada-CongratsBar{position:fixed;bottom:30px;padding:20px;width:96%;left:50%;animation:fadeInFromBottomCongratsBar .5s ease-in-out forwards;z-index:9999;border-radius:15px;box-shadow:0 3.15px 6.3px 0 rgba(0,0,0,.05),0 9.45px 18.9px 0 rgba(0,0,0,.08),0 12.6px 25.2px 0 rgba(0,0,0,.1);backdrop-filter:blur(6.3000001907px);display:block !important;overflow:hidden}.Avada-CongratsBar.-preview{position:absolute}.Avada-CongratsBar .Avada-Icon{display:flex}@keyframes fadeInFromBottomCongratsBar{from{opacity:0;transform:translate(-50%, 100%)}to{opacity:1;transform:translate(-50%, 0)}}.Avada-CongratsBar .Avada-GiftCampaignPop__Close{position:absolute;top:4px;right:4px;cursor:pointer}.Avada-CongratsBar.-desktop{left:50%;transform:translateX(-50%);width:350px;padding:28px}.Avada-CongratsBar .Avada-CongratsBar__Container{display:flex;align-items:center;gap:8px}.Avada-CongratsBar.Avada-CongratsBar--halloween{border:1px solid #491081}.Avada-CongratsBar.Avada-CongratsBar--halloween .Avada-Description{color:#e78a32}.Avada-CongratsBar.Avada-CongratsBar--halloween .Avada-GiftCampaignPop__Close svg path{fill:#fff}.Avada-CongratsBar.Avada-CongratsBar--thanksgiving{border:1px solid #2d1102}.Avada-CongratsBar.Avada-CongratsBar--thanksgiving .Avada-Description{color:#b4661a}.Avada-CongratsBar.Avada-CongratsBar--thanksgiving .Avada-GiftCampaignPop__Close svg path{fill:#434343}.Avada-CongratsBar.Avada-CongratsBar--black-friday{border:1px solid #811010}.Avada-CongratsBar.Avada-CongratsBar--black-friday .Avada-Description{color:#f93c3c}.Avada-CongratsBar.Avada-CongratsBar--black-friday .Avada-GiftCampaignPop__Close svg path{fill:#fff}.Avada-CongratsBar.Avada-CongratsBar--christmas{border:1px solid #0a156c}.Avada-CongratsBar.Avada-CongratsBar--christmas .Avada-Description{color:#fdc13b}.Avada-CongratsBar.Avada-CongratsBar--christmas .Avada-GiftCampaignPop__Close svg path{fill:#fff}.Avada-CongratsBar .Avada-CongratsBar__ProgressWrapper{height:4px;width:100%;border-radius:10px;overflow:hidden;position:absolute;bottom:0;left:0}.Avada-CongratsBar .Avada-CongratsBar__Progress{height:100%;background-color:#28a745;border-radius:10px;transition:width 50ms linear,opacity .3s}.Avada-CongratsBar .Avada-CongratsBar__Progress span{display:none}.Avada-GiftCampaign__VariantSection{position:relative}.Avada-GiftCampaign__VariantSection .Avada-GiftCampaign__VariantPopupTrigger{width:140px;margin-top:8px;background:#fff;height:30px;border:.6px solid #0e1422;display:flex;justify-content:space-between;align-items:center;padding:4px;cursor:pointer;color:#0e1422;border-radius:6px}.Avada-GiftCampaign__VariantSection .Avada-GiftCampaign__VariantPopupTrigger.AOV-disabled-trigger{cursor:auto;border:none;pointer-events:none;padding-left:0;border-width:0 !important}.Avada-GiftCampaign__VariantSection .Avada-VariantSelection__Container{width:140px;position:absolute;max-height:160px;z-index:21;background:#fff;box-shadow:0 4px 15px 0 rgba(0,0,0,.1);overflow:auto;scrollbar-width:none;top:31px;border:.6px solid #0e1422;border-radius:6px}.Avada-GiftCampaign__VariantSection .Avada-VariantSelection__Container.-lastElem{bottom:31px;top:unset}.Avada-GiftCampaign__VariantSection .Avada-VariantSelection__Container .Avada-VariantValue__Wrapper .Avada-VariantValue{padding:4px;cursor:pointer}.Avada-GiftCampaign__VariantSection .Avada-VariantSelection__Container .Avada-VariantValue__Wrapper.-selected{background:#f3f3f3}.Avada-GiftCampaign__VariantSection .Avada-VariantSelection__Container .Avada-Variant__Container{display:flex;flex-direction:column;gap:4px}.Avada-GiftCampaign__VariantSection .Avada-VariantTitle,.Avada-GiftCampaign__VariantSection .Avada-VariantValue{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.Avada-GiftCampaign__VariantSection .Avada-VariantInput{padding:8px 4px;border-bottom:1px solid #e8e8e8;font-size:13px}.Avada-GiftCampaign__VariantSection .Avada-VariantInput input{border:1px solid #e8e8e8;padding:4px 6px;width:100%;border-radius:4px;background:rgba(0,0,0,0);cursor:auto;height:100%;box-shadow:unset;outline:none;font-size:13px}.Avada-GiftCampaign__VariantSection .Avada-VariantInput.-preview input{padding:2px 6px;font-size:13px}.AvadaGiftCampaign__VariantPicker{display:flex;flex-direction:column;gap:8px}.AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Item{display:flex;align-items:center;gap:8px;max-width:80%}.AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Select{flex:1;background:#fff;height:30px;border:.6px solid #0e1422;color:#0e1422;padding:4px;cursor:pointer;border-radius:6px}.AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Select option{color:initial}.AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--form{margin:0 auto}.AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--container{display:flex;align-items:center;height:30px;width:80px;border:.6px solid #0e1422;border-radius:6px}.AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--button{background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;height:30px;width:30px;cursor:pointer;border:none}.AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Quantity--input{background-color:rgba(0,0,0,0);height:30px;width:20px;outline:none;border:none;text-align:center}.AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Remove{display:flex;cursor:pointer;min-width:25px}.AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add{display:flex;cursor:pointer;width:fit-content;align-items:center;color:#2c2c2c;font-size:12px;font-weight:400}.AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add svg path{fill:#2c2c2c}.AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add.AvadaVariantPicker__Add--disabled{color:#ccc;cursor:default}.AvadaGiftCampaign__VariantPicker .AvadaVariantPicker__Add.AvadaVariantPicker__Add--disabled svg path{fill:#ccc}.AvadaGiftCampaign__VariantPicker input[type=number]::-webkit-inner-spin-button,.AvadaGiftCampaign__VariantPicker input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AvadaVariantPicker__CustomSelect{position:relative;width:170px;min-width:170px}.AvadaVariantPicker__CustomSelect.-mobile{width:100px;min-width:100px}.AvadaVariantPicker__CustomSelect .AvadaVariantPicker__Selected{background:#fff;height:30px;border:.6px solid #0e1422;color:#0e1422;padding:4px 8px;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.AvadaVariantPicker__CustomSelect .AvadaVariantPicker__Selected .arrow-down{font-size:10px}.AvadaVariantPicker__CustomSelect .AvadaVariantPicker__Dropdown{position:absolute;top:100%;left:0;width:100%;margin-top:4px;background:#fff;border:.6px solid #0e1422;border-radius:6px;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.AvadaVariantPicker__CustomSelect .AvadaVariantPicker__Dropdown.-lastElem{bottom:31px;top:unset}.AvadaVariantPicker__CustomSelect .AvadaVariantPicker__Search{padding:8px 4px;border-bottom:1px solid #e8e8e8}.AvadaVariantPicker__CustomSelect .AvadaVariantPicker__Search input{width:100%;padding:4px 8px;border:1px solid #e8e8e8;border-radius:4px;outline:none}.AvadaVariantPicker__CustomSelect .AvadaVariantPicker__Options{max-height:120px;overflow-y:auto;scrollbar-width:thin}.AvadaVariantPicker__CustomSelect .AvadaVariantPicker__Option{padding:8px;cursor:pointer;font-size:13px}.AvadaVariantPicker__CustomSelect .AvadaVariantPicker__Option:hover{background-color:#f5f5f5}.AvadaVariantPicker__CustomSelect .AvadaVariantPicker__Option.disabled{color:#ccc;cursor:not-allowed}',""]);let l=o},6161:function(e,t){"use strict";function a(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return i(e,void 0);var a=Object.prototype.toString.call(e).slice(8,-1);if("Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return i(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=Array(t);a1&&void 0!==arguments[1]&&arguments[1];return t?n(new Date(e)):new Date(e).toLocaleDateString("en-US",{month:"long",day:"numeric"})},t.formatDateTimeFull=function(e){var t,n,r,o=e.date,l=e.targetTimeZone,s=void 0===l?"":l,d=e.format,c=new Date(o);""!==s&&(c=new Date(c.toLocaleString("en-US",{timeZone:s})));var u=(n=(t=c.getHours())>=12?"pm":"am",r=t>=12?"PM":"AM",t%=12,{hours:t=t||12,amPm:n,amPmUpperCase:r}),p=u.hours,f={a:u.amPm,A:u.amPmUpperCase,yyyy:c.getFullYear(),mm:("0"+(c.getMonth()+1)).slice(-2),dd:("0"+c.getDate()).slice(-2),hh:("0"+c.getHours()).slice(-2),h:("0"+p).slice(-2),min:("0"+c.getMinutes()).slice(-2),ss:("0"+c.getSeconds()).slice(-2),mmm:i[c.getMonth()],mmmm:a[c.getMonth()]};return(void 0===d?"hh:min dd/mm/yyyy":d).replace(/yyyy|mmmm|mmm|mm|dd|hh|h|min|ss|a|A/g,function(e){return f[e]})};var a=["January","February","March","April","May","June","July","August","September","October","November","December"],i=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function n(e){var t=new Date(e),a=""+(t.getMonth()+1),i=""+t.getDate(),n=t.getFullYear();return a.length<2&&(a="0"+a),i.length<2&&(i="0"+i),[n,a,i].join("-")}},4743:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatNumber=void 0,t.formatNumber=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return new Intl.NumberFormat().format(e.toFixed(t))}},4807:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatNumberK=function(e){return Math.abs(e)>999?Math.sign(e)*(Math.abs(e)/1e3).toFixed(1)+"k":Math.sign(e)*Math.abs(e)}},2459:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a(199);Object.keys(i).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))});var n=a(7606);Object.keys(n).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===n[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}}))});var r=a(8990);Object.keys(r).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))});var o=a(4743);Object.keys(o).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))});var l=a(3518);Object.keys(l).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))});var s=a(4807);Object.keys(s).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))});var d=a(3876);Object.keys(d).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===d[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return d[e]}}))});var c=a(6161);Object.keys(c).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))});var u=a(2589);Object.keys(u).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))});var p=a(1552);Object.keys(p).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===p[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}}))});var f=a(2020);Object.keys(f).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===f[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))});var _=a(3360);Object.keys(_).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===_[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return _[e]}}))});var g=a(9993);Object.keys(g).forEach(function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===g[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return g[e]}}))})},7606:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isEmpty=void 0,t.isEmpty=function(e){return[Object,Array].includes((e||{}).constructor)&&!Object.entries(e||{}).length}},2020:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isUndefined=void 0,t.isUndefined=function(e){return void 0===e}},1552:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.onlyUnique=function(e,t,a){return a.indexOf(e)===t}},8990:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pick=void 0,t.pick=function(e,t){return t.reduce(function(t,a){return e&&e.hasOwnProperty(a)&&(t[a]=e[a]),t},{})}},3876:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sortArrayObject=void 0,t.sortArrayObject=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"asc";return function(a,i){if(!a.hasOwnProperty(e)||!i.hasOwnProperty(e))return 0;var n="string"==typeof a[e]?a[e].toUpperCase():a[e],r="string"==typeof i[e]?i[e].toUpperCase():i[e],o=0;return n>r?o=1:n>>8^255&n^99,o[a]=n,l[n]=a;var r=e[a],m=e[r],C=e[m],h=257*e[n]^0x1010100*n;s[a]=h<<24|h>>>8,d[a]=h<<16|h>>>16,c[a]=h<<8|h>>>24,u[a]=h;var h=0x1010101*C^65537*m^257*r^0x1010100*a;p[n]=h<<24|h>>>8,f[n]=h<<16|h>>>16,_[n]=h<<8|h>>>24,g[n]=h,a?(a=r^e[e[e[C^r]]],i^=e[e[i]]):a=i=1}}(),m=[0,1,2,4,8,16,32,64,128,27,54],C=r.AES=n.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e,t=this._keyPriorReset=this._key,a=t.words,i=t.sigBytes/4,n=((this._nRounds=i+6)+1)*4,r=this._keySchedule=[],l=0;l6&&l%i==4&&(e=o[e>>>24]<<24|o[e>>>16&255]<<16|o[e>>>8&255]<<8|o[255&e]):e=(o[(e=e<<8|e>>>24)>>>24]<<24|o[e>>>16&255]<<16|o[e>>>8&255]<<8|o[255&e])^m[l/i|0]<<24,r[l]=r[l-i]^e);for(var s=this._invKeySchedule=[],d=0;d>>24]]^f[o[e>>>16&255]]^_[o[e>>>8&255]]^g[o[255&e]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,s,d,c,u,o)},decryptBlock:function(e,t){var a=e[t+1];e[t+1]=e[t+3],e[t+3]=a,this._doCryptBlock(e,t,this._invKeySchedule,p,f,_,g,l);var a=e[t+1];e[t+1]=e[t+3],e[t+3]=a},_doCryptBlock:function(e,t,a,i,n,r,o,l){for(var s=this._nRounds,d=e[t]^a[0],c=e[t+1]^a[1],u=e[t+2]^a[2],p=e[t+3]^a[3],f=4,_=1;_>>24]^n[c>>>16&255]^r[u>>>8&255]^o[255&p]^a[f++],m=i[c>>>24]^n[u>>>16&255]^r[p>>>8&255]^o[255&d]^a[f++],C=i[u>>>24]^n[p>>>16&255]^r[d>>>8&255]^o[255&c]^a[f++],h=i[p>>>24]^n[d>>>16&255]^r[c>>>8&255]^o[255&u]^a[f++];d=g,c=m,u=C,p=h}var g=(l[d>>>24]<<24|l[c>>>16&255]<<16|l[u>>>8&255]<<8|l[255&p])^a[f++],m=(l[c>>>24]<<24|l[u>>>16&255]<<16|l[p>>>8&255]<<8|l[255&d])^a[f++],C=(l[u>>>24]<<24|l[p>>>16&255]<<16|l[d>>>8&255]<<8|l[255&c])^a[f++],h=(l[p>>>24]<<24|l[d>>>16&255]<<16|l[c>>>8&255]<<8|l[255&u])^a[f++];e[t]=g,e[t+1]=m,e[t+2]=C,e[t+3]=h},keySize:8}),i.AES=n._createHelper(C),e.exports=i.AES},5814:function(e,t,a){var i,n,r,o,l,s,d,c,u,p,f,_,g,m,C,h,A,v;i=a(9551),a(9851),e.exports=void(i.lib.Cipher||(r=(n=i.lib).Base,o=n.WordArray,l=n.BufferedBlockAlgorithm,(s=i.enc).Utf8,d=s.Base64,c=i.algo.EvpKDF,u=n.Cipher=l.extend({cfg:r.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,a){this.cfg=this.cfg.extend(a),this._xformMode=e,this._key=t,this.reset()},reset:function(){l.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?v:h}return function(t){return{encrypt:function(a,i,n){return e(i).encrypt(t,a,i,n)},decrypt:function(a,i,n){return e(i).decrypt(t,a,i,n)}}}}()}),n.StreamCipher=u.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),p=i.mode={},f=n.BlockCipherMode=r.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),_=p.CBC=function(){var e=f.extend();function t(e,t,a){var i,n=this._iv;n?(i=n,this._iv=void 0):i=this._prevBlock;for(var r=0;r>>2];e.sigBytes-=t}},n.BlockCipher=u.extend({cfg:u.cfg.extend({mode:_,padding:g}),reset:function(){u.reset.call(this);var e,t=this.cfg,a=t.iv,i=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=i.createEncryptor:(e=i.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,a&&a.words):(this._mode=e.call(i,this,a&&a.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),m=n.CipherParams=r.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),C=(i.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,a=e.salt;return(a?o.create([0x53616c74,0x65645f5f]).concat(a).concat(t):t).toString(d)},parse:function(e){var t,a=d.parse(e),i=a.words;return 0x53616c74==i[0]&&0x65645f5f==i[1]&&(t=o.create(i.slice(2,4)),i.splice(0,4),a.sigBytes-=16),m.create({ciphertext:a,salt:t})}},h=n.SerializableCipher=r.extend({cfg:r.extend({format:C}),encrypt:function(e,t,a,i){i=this.cfg.extend(i);var n=e.createEncryptor(a,i),r=n.finalize(t),o=n.cfg;return m.create({ciphertext:r,key:a,iv:o.iv,algorithm:e,mode:o.mode,padding:o.padding,blockSize:e.blockSize,formatter:i.format})},decrypt:function(e,t,a,i){return i=this.cfg.extend(i),t=this._parse(t,i.format),e.createDecryptor(a,i).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),A=(i.kdf={}).OpenSSL={execute:function(e,t,a,i,n){if(i||(i=o.random(8)),n)var r=c.create({keySize:t+a,hasher:n}).compute(e,i);else var r=c.create({keySize:t+a}).compute(e,i);var l=o.create(r.words.slice(t),4*a);return r.sigBytes=4*t,m.create({key:r,iv:l,salt:i})}},v=n.PasswordBasedCipher=h.extend({cfg:h.cfg.extend({kdf:A}),encrypt:function(e,t,a,i){var n=(i=this.cfg.extend(i)).kdf.execute(a,e.keySize,e.ivSize,i.salt,i.hasher);i.iv=n.iv;var r=h.encrypt.call(this,e,t,n.key,i);return r.mixIn(n),r},decrypt:function(e,t,a,i){i=this.cfg.extend(i),t=this._parse(t,i.format);var n=i.kdf.execute(a,e.keySize,e.ivSize,t.salt,i.hasher);return i.iv=n.iv,h.decrypt.call(this,e,t,n.key,i)}})))},9551:function(e,t,a){var i;e.exports=i||function(e,t){if("undefined"!=typeof window&&window.crypto&&(i=window.crypto),"undefined"!=typeof self&&self.crypto&&(i=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(i=globalThis.crypto),!i&&"undefined"!=typeof window&&window.msCrypto&&(i=window.msCrypto),!i&&void 0!==a.g&&a.g.crypto&&(i=a.g.crypto),!i)try{i=a(6790)}catch(e){}var i,n=function(){if(i){if("function"==typeof i.getRandomValues)try{return i.getRandomValues(new Uint32Array(1))[0]}catch(e){}if("function"==typeof i.randomBytes)try{return i.randomBytes(4).readInt32LE()}catch(e){}}throw Error("Native crypto module could not be used to get secure random number.")},r=Object.create||function(){function e(){}return function(t){var a;return e.prototype=t,a=new e,e.prototype=null,a}}(),o={},l=o.lib={},s=l.Base={extend:function(e){var t=r(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},d=l.WordArray=s.extend({init:function(e,a){e=this.words=e||[],t!=a?this.sigBytes=a:this.sigBytes=4*e.length},toString:function(e){return(e||u).stringify(this)},concat:function(e){var t=this.words,a=e.words,i=this.sigBytes,n=e.sigBytes;if(this.clamp(),i%4)for(var r=0;r>>2]>>>24-r%4*8&255;t[i+r>>>2]|=o<<24-(i+r)%4*8}else for(var l=0;l>>2]=a[l>>>2];return this.sigBytes+=n,this},clamp:function(){var t=this.words,a=this.sigBytes;t[a>>>2]&=0xffffffff<<32-a%4*8,t.length=e.ceil(a/4)},clone:function(){var e=s.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],a=0;a>>2]>>>24-n%4*8&255;i.push((r>>>4).toString(16)),i.push((15&r).toString(16))}return i.join("")},parse:function(e){for(var t=e.length,a=[],i=0;i>>3]|=parseInt(e.substr(i,2),16)<<24-i%8*4;return new d.init(a,t/2)}},p=c.Latin1={stringify:function(e){for(var t=e.words,a=e.sigBytes,i=[],n=0;n>>2]>>>24-n%4*8&255;i.push(String.fromCharCode(r))}return i.join("")},parse:function(e){for(var t=e.length,a=[],i=0;i>>2]|=(255&e.charCodeAt(i))<<24-i%4*8;return new d.init(a,t)}},f=c.Utf8={stringify:function(e){try{return decodeURIComponent(escape(p.stringify(e)))}catch(e){throw Error("Malformed UTF-8 data")}},parse:function(e){return p.parse(unescape(encodeURIComponent(e)))}},_=l.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new d.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=f.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var a,i=this._data,n=i.words,r=i.sigBytes,o=this.blockSize,l=r/(4*o),s=(l=t?e.ceil(l):e.max((0|l)-this._minBufferSize,0))*o,c=e.min(4*s,r);if(s){for(var u=0;u>>2]>>>24-r%4*8&255)<<16|(t[r+1>>>2]>>>24-(r+1)%4*8&255)<<8|t[r+2>>>2]>>>24-(r+2)%4*8&255,l=0;l<4&&r+.75*l>>6*(3-l)&63));var s=i.charAt(64);if(s)for(;n.length%4;)n.push(s);return n.join("")},parse:function(e){var t=e.length,a=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var r=0;r>>6-f%4*2;u[p>>>2]|=_<<24-p%4*8,p++}return n.create(u,p)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},e.exports=i.enc.Base64},4823:function(e,t,a){e.exports=a(9551).enc.Utf8},9851:function(e,t,a){var i,n,r,o,l,s,d;i=a(9551),a(8007),a(7868),r=(n=i.lib).Base,o=n.WordArray,s=(l=i.algo).MD5,d=l.EvpKDF=r.extend({cfg:r.extend({keySize:4,hasher:s,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var a,i=this.cfg,n=i.hasher.create(),r=o.create(),l=r.words,s=i.keySize,d=i.iterations;l.lengthi&&(t=e.finalize(t)),t.clamp();for(var n=this._oKey=t.clone(),o=this._iKey=t.clone(),l=n.words,s=o.words,d=0;d>>24)&0xff00ff|(n<<24|n>>>8)&0xff00ff00}var r=this._hash.words,l=e[t+0],s=e[t+1],f=e[t+2],_=e[t+3],g=e[t+4],m=e[t+5],C=e[t+6],h=e[t+7],A=e[t+8],v=e[t+9],y=e[t+10],T=e[t+11],G=e[t+12],S=e[t+13],E=e[t+14],I=e[t+15],b=r[0],w=r[1],P=r[2],x=r[3];b=d(b,w,P,x,l,7,o[0]),x=d(x,b,w,P,s,12,o[1]),P=d(P,x,b,w,f,17,o[2]),w=d(w,P,x,b,_,22,o[3]),b=d(b,w,P,x,g,7,o[4]),x=d(x,b,w,P,m,12,o[5]),P=d(P,x,b,w,C,17,o[6]),w=d(w,P,x,b,h,22,o[7]),b=d(b,w,P,x,A,7,o[8]),x=d(x,b,w,P,v,12,o[9]),P=d(P,x,b,w,y,17,o[10]),w=d(w,P,x,b,T,22,o[11]),b=d(b,w,P,x,G,7,o[12]),x=d(x,b,w,P,S,12,o[13]),P=d(P,x,b,w,E,17,o[14]),w=d(w,P,x,b,I,22,o[15]),b=c(b,w,P,x,s,5,o[16]),x=c(x,b,w,P,C,9,o[17]),P=c(P,x,b,w,T,14,o[18]),w=c(w,P,x,b,l,20,o[19]),b=c(b,w,P,x,m,5,o[20]),x=c(x,b,w,P,y,9,o[21]),P=c(P,x,b,w,I,14,o[22]),w=c(w,P,x,b,g,20,o[23]),b=c(b,w,P,x,v,5,o[24]),x=c(x,b,w,P,E,9,o[25]),P=c(P,x,b,w,_,14,o[26]),w=c(w,P,x,b,A,20,o[27]),b=c(b,w,P,x,S,5,o[28]),x=c(x,b,w,P,f,9,o[29]),P=c(P,x,b,w,h,14,o[30]),w=c(w,P,x,b,G,20,o[31]),b=u(b,w,P,x,m,4,o[32]),x=u(x,b,w,P,A,11,o[33]),P=u(P,x,b,w,T,16,o[34]),w=u(w,P,x,b,E,23,o[35]),b=u(b,w,P,x,s,4,o[36]),x=u(x,b,w,P,g,11,o[37]),P=u(P,x,b,w,h,16,o[38]),w=u(w,P,x,b,y,23,o[39]),b=u(b,w,P,x,S,4,o[40]),x=u(x,b,w,P,l,11,o[41]),P=u(P,x,b,w,_,16,o[42]),w=u(w,P,x,b,C,23,o[43]),b=u(b,w,P,x,v,4,o[44]),x=u(x,b,w,P,G,11,o[45]),P=u(P,x,b,w,I,16,o[46]),w=u(w,P,x,b,f,23,o[47]),b=p(b,w,P,x,l,6,o[48]),x=p(x,b,w,P,h,10,o[49]),P=p(P,x,b,w,E,15,o[50]),w=p(w,P,x,b,m,21,o[51]),b=p(b,w,P,x,G,6,o[52]),x=p(x,b,w,P,_,10,o[53]),P=p(P,x,b,w,y,15,o[54]),w=p(w,P,x,b,s,21,o[55]),b=p(b,w,P,x,A,6,o[56]),x=p(x,b,w,P,I,10,o[57]),P=p(P,x,b,w,C,15,o[58]),w=p(w,P,x,b,S,21,o[59]),b=p(b,w,P,x,g,6,o[60]),x=p(x,b,w,P,T,10,o[61]),P=p(P,x,b,w,f,15,o[62]),w=p(w,P,x,b,v,21,o[63]),r[0]=r[0]+b|0,r[1]=r[1]+w|0,r[2]=r[2]+P|0,r[3]=r[3]+x|0},_doFinalize:function(){var t=this._data,a=t.words,i=8*this._nDataBytes,n=8*t.sigBytes;a[n>>>5]|=128<<24-n%32;var r=e.floor(i/0x100000000);a[(n+64>>>9<<4)+15]=(r<<8|r>>>24)&0xff00ff|(r<<24|r>>>8)&0xff00ff00,a[(n+64>>>9<<4)+14]=(i<<8|i>>>24)&0xff00ff|(i<<24|i>>>8)&0xff00ff00,t.sigBytes=(a.length+1)*4,this._process();for(var o=this._hash,l=o.words,s=0;s<4;s++){var d=l[s];l[s]=(d<<8|d>>>24)&0xff00ff|(d<<24|d>>>8)&0xff00ff00}return o},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});function d(e,t,a,i,n,r,o){var l=e+(t&a|~t&i)+n+o;return(l<>>32-r)+t}function c(e,t,a,i,n,r,o){var l=e+(t&i|a&~i)+n+o;return(l<>>32-r)+t}function u(e,t,a,i,n,r,o){var l=e+(t^a^i)+n+o;return(l<>>32-r)+t}function p(e,t,a,i,n,r,o){var l=e+(a^(t|~i))+n+o;return(l<>>32-r)+t}i.MD5=n._createHelper(s),i.HmacMD5=n._createHmacHelper(s)}(Math),e.exports=i.MD5},8007:function(e,t,a){var i,n,r,o,l,s,d;r=(n=(i=a(9551)).lib).WordArray,o=n.Hasher,l=i.algo,s=[],d=l.SHA1=o.extend({_doReset:function(){this._hash=new r.init([0x67452301,0xefcdab89,0x98badcfe,0x10325476,0xc3d2e1f0])},_doProcessBlock:function(e,t){for(var a=this._hash.words,i=a[0],n=a[1],r=a[2],o=a[3],l=a[4],d=0;d<80;d++){if(d<16)s[d]=0|e[t+d];else{var c=s[d-3]^s[d-8]^s[d-14]^s[d-16];s[d]=c<<1|c>>>31}var u=(i<<5|i>>>27)+l+s[d];d<20?u+=(n&r|~n&o)+0x5a827999:d<40?u+=(n^r^o)+0x6ed9eba1:d<60?u+=(n&r|n&o|r&o)-0x70e44324:u+=(n^r^o)-0x359d3e2a,l=o,o=r,r=n<<30|n>>>2,n=i,i=u}a[0]=a[0]+i|0,a[1]=a[1]+n|0,a[2]=a[2]+r|0,a[3]=a[3]+o|0,a[4]=a[4]+l|0},_doFinalize:function(){var e=this._data,t=e.words,a=8*this._nDataBytes,i=8*e.sigBytes;return t[i>>>5]|=128<<24-i%32,t[(i+64>>>9<<4)+14]=Math.floor(a/0x100000000),t[(i+64>>>9<<4)+15]=a,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}}),i.SHA1=o._createHelper(d),i.HmacSHA1=o._createHmacHelper(d),e.exports=i.SHA1},4076:function(e,t,a){let i=a(6146);e.exports=function(e){if("string"!=typeof e)return;let t=e.toUpperCase();if(Object.prototype.hasOwnProperty.call(i,t))return i[t]},e.exports.currencySymbolMap=i},6146:function(e){e.exports={AED:"د.إ",AFN:"؋",ALL:"L",AMD:"֏",ANG:"ƒ",AOA:"Kz",ARS:"$",AUD:"$",AWG:"ƒ",AZN:"₼",BAM:"KM",BBD:"$",BDT:"৳",BGN:"лв",BHD:".د.ب",BIF:"FBu",BMD:"$",BND:"$",BOB:"$b",BOV:"BOV",BRL:"R$",BSD:"$",BTC:"₿",BTN:"Nu.",BWP:"P",BYN:"Br",BYR:"Br",BZD:"BZ$",CAD:"$",CDF:"FC",CHE:"CHE",CHF:"CHF",CHW:"CHW",CLF:"CLF",CLP:"$",CNH:"\xa5",CNY:"\xa5",COP:"$",COU:"COU",CRC:"₡",CUC:"$",CUP:"₱",CVE:"$",CZK:"Kč",DJF:"Fdj",DKK:"kr",DOP:"RD$",DZD:"دج",EEK:"kr",EGP:"\xa3",ERN:"Nfk",ETB:"Br",ETH:"Ξ",EUR:"€",FJD:"$",FKP:"\xa3",GBP:"\xa3",GEL:"₾",GGP:"\xa3",GHC:"₵",GHS:"GH₵",GIP:"\xa3",GMD:"D",GNF:"FG",GTQ:"Q",GYD:"$",HKD:"$",HNL:"L",HRK:"kn",HTG:"G",HUF:"Ft",IDR:"Rp",ILS:"₪",IMP:"\xa3",INR:"₹",IQD:"ع.د",IRR:"﷼",ISK:"kr",JEP:"\xa3",JMD:"J$",JOD:"JD",JPY:"\xa5",KES:"KSh",KGS:"лв",KHR:"៛",KMF:"CF",KPW:"₩",KRW:"₩",KWD:"KD",KYD:"$",KZT:"₸",LAK:"₭",LBP:"\xa3",LKR:"₨",LRD:"$",LSL:"M",LTC:"Ł",LTL:"Lt",LVL:"Ls",LYD:"LD",MAD:"MAD",MDL:"lei",MGA:"Ar",MKD:"ден",MMK:"K",MNT:"₮",MOP:"MOP$",MRO:"UM",MRU:"UM",MUR:"₨",MVR:"Rf",MWK:"MK",MXN:"$",MXV:"MXV",MYR:"RM",MZN:"MT",NAD:"$",NGN:"₦",NIO:"C$",NOK:"kr",NPR:"₨",NZD:"$",OMR:"﷼",PAB:"B/.",PEN:"S/.",PGK:"K",PHP:"₱",PKR:"₨",PLN:"zł",PYG:"Gs",QAR:"﷼",RMB:"¥",RON:"lei",RSD:"Дин.",RUB:"₽",RWF:"R₣",SAR:"﷼",SBD:"$",SCR:"₨",SDG:"ج.س.",SEK:"kr",SGD:"S$",SHP:"\xa3",SLL:"Le",SOS:"S",SRD:"$",SSP:"\xa3",STD:"Db",STN:"Db",SVC:"$",SYP:"\xa3",SZL:"E",THB:"฿",TJS:"SM",TMT:"T",TND:"د.ت",TOP:"T$",TRL:"₤",TRY:"₺",TTD:"TT$",TVD:"$",TWD:"NT$",TZS:"TSh",UAH:"₴",UGX:"USh",USD:"$",UYI:"UYI",UYU:"$U",UYW:"UYW",UZS:"лв",VEF:"Bs",VES:"Bs.S",VND:"₫",VUV:"VT",WST:"WS$",XAF:"FCFA",XBT:"Ƀ",XCD:"$",XOF:"CFA",XPF:"₣",XSU:"Sucre",XUA:"XUA",YER:"﷼",ZAR:"R",ZMW:"ZK",ZWD:"Z$",ZWL:"$"}},7475:function(e,t,a){var i=a(5828),n=a(5645).each;function r(e,t){this.query=e,this.isUnconditional=t,this.handlers=[],this.mql=window.matchMedia(e);var a=this;this.listener=function(e){a.mql=e.currentTarget||e,a.assess()},this.mql.addListener(this.listener)}r.prototype={constuctor:r,addHandler:function(e){var t=new i(e);this.handlers.push(t),this.matches()&&t.on()},removeHandler:function(e){var t=this.handlers;n(t,function(a,i){if(a.equals(e))return a.destroy(),!t.splice(i,1)})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){n(this.handlers,function(e){e.destroy()}),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var e=this.matches()?"on":"off";n(this.handlers,function(t){t[e]()})}},e.exports=r},3088:function(e,t,a){var i=a(7475),n=a(5645),r=n.each,o=n.isFunction,l=n.isArray;function s(){if(!window.matchMedia)throw Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}s.prototype={constructor:s,register:function(e,t,a){var n=this.queries,s=a&&this.browserIsIncapable;return n[e]||(n[e]=new i(e,s)),o(t)&&(t={match:t}),l(t)||(t=[t]),r(t,function(t){o(t)&&(t={match:t}),n[e].addHandler(t)}),this},unregister:function(e,t){var a=this.queries[e];return a&&(t?a.removeHandler(t):(a.clear(),delete this.queries[e])),this}},e.exports=s},5828:function(e){function t(e){this.options=e,e.deferSetup||this.setup()}t.prototype={constructor:t,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){this.initialised||this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},e.exports=t},5645:function(e){e.exports={isFunction:function(e){return"function"==typeof e},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},each:function(e,t){for(var a=0,i=e.length;a=t||a<0||u&&i>=r}function v(){var e,a,i,n=g();if(A(n))return y(n);l=setTimeout(v,(e=n-s,a=n-d,i=t-e,u?_(i,r-a):i))}function y(e){return(l=void 0,p&&i)?h(e):(i=n=void 0,o)}function T(){var e,a=g(),r=A(a);if(i=arguments,n=this,s=a,r){if(void 0===l)return d=e=s,l=setTimeout(v,t),c?h(e):o;if(u)return l=setTimeout(v,t),h(s)}return void 0===l&&(l=setTimeout(v,t)),o}return t=C(t)||0,m(a)&&(c=!!a.leading,r=(u="maxWait"in a)?f(C(a.maxWait)||0,t):r,p="trailing"in a?!!a.trailing:p),T.cancel=function(){void 0!==l&&clearTimeout(l),d=0,i=s=n=l=void 0},T.flush=function(){return void 0===l?o:y(g())},T}},1565:function(e,t,a){"use strict";a.r(t),a.d(t,{useSyncExternalStore:()=>V,isElement:()=>ek,cloneElement:()=>eP,createContext:()=>l.createContext,Component:()=>l.Component,PureComponent:()=>W,flushSync:()=>eD,unstable_batchedUpdates:()=>eF,Suspense:()=>J,useInsertionEffect:()=>U,useState:()=>h,default:()=>eM,useMemo:()=>S,createFactory:()=>eE,useReducer:()=>A,memo:()=>Y,render:()=>ep,lazy:()=>et,useContext:()=>I,useRef:()=>T,useTransition:()=>j,startTransition:()=>B,Children:()=>$,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>eG,isFragment:()=>eb,findDOMNode:()=>eO,hydrate:()=>ef,useCallback:()=>E,SuspenseList:()=>ea,createPortal:()=>eo,useErrorBoundary:()=>w,createRef:()=>l.createRef,isValidElement:()=>eI,useDebugValue:()=>b,useEffect:()=>v,useId:()=>P,useImperativeHandle:()=>G,createElement:()=>l.createElement,forwardRef:()=>Q,StrictMode:()=>eL,Fragment:()=>l.Fragment,useDeferredValue:()=>H,isMemo:()=>ew,unmountComponentAtNode:()=>ex,useLayoutEffect:()=>y,version:()=>eS});var i,n,r,o,l=a(1456),s=0,d=[],c=l.options,u=c.__b,p=c.__r,f=c.diffed,_=c.__c,g=c.unmount,m=c.__;function C(e,t){c.__h&&c.__h(n,e,s||t),s=0;var a=n.__H||(n.__H={__:[],__h:[]});return e>=a.__.length&&a.__.push({}),a.__[e]}function h(e){return s=1,A(k,e)}function A(e,t,a){var r=C(i++,2);if(r.t=e,!r.__c&&(r.__=[a?a(t):k(void 0,t),function(e){var t=r.__N?r.__N[0]:r.__[0],a=r.t(t,e);t!==a&&(r.__N=[a,r.__[1]],r.__c.setState({}))}],r.__c=n,!n.__f)){var o=function(e,t,a){if(!r.__c.__H)return!0;var i=r.__c.__H.__.filter(function(e){return!!e.__c});if(i.every(function(e){return!e.__N}))return!l||l.call(this,e,t,a);var n=r.__c.props!==e;return i.forEach(function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(n=!0)}}),l&&l.call(this,e,t,a)||n};n.__f=!0;var l=n.shouldComponentUpdate,s=n.componentWillUpdate;n.componentWillUpdate=function(e,t,a){if(this.__e){var i=l;l=void 0,o(e,t,a),l=i}s&&s.call(this,e,t,a)},n.shouldComponentUpdate=o}return r.__N||r.__}function v(e,t){var a=C(i++,3);!c.__s&&L(a.__H,t)&&(a.__=e,a.u=t,n.__H.__h.push(a))}function y(e,t){var a=C(i++,4);!c.__s&&L(a.__H,t)&&(a.__=e,a.u=t,n.__h.push(a))}function T(e){return s=5,S(function(){return{current:e}},[])}function G(e,t,a){s=6,y(function(){if("function"==typeof e){var a=e(t());return function(){e(null),a&&"function"==typeof a&&a()}}if(e)return e.current=t(),function(){return e.current=null}},null==a?a:a.concat(e))}function S(e,t){var a=C(i++,7);return L(a.__H,t)&&(a.__=e(),a.__H=t,a.__h=e),a.__}function E(e,t){return s=8,S(function(){return e},t)}function I(e){var t=n.context[e.__c],a=C(i++,9);return a.c=e,t?(null==a.__&&(a.__=!0,t.sub(n)),t.props.value):e.__}function b(e,t){c.useDebugValue&&c.useDebugValue(t?t(e):e)}function w(e){var t=C(i++,10),a=h();return t.__=e,n.componentDidCatch||(n.componentDidCatch=function(e,i){t.__&&t.__(e,i),a[1](e)}),[a[0],function(){a[1](void 0)}]}function P(){var e=C(i++,11);if(!e.__){for(var t=n.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var a=t.__m||(t.__m=[0,0]);e.__="P"+a[0]+"-"+a[1]++}return e.__}function x(){for(var e;e=d.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(F),e.__H.__h.forEach(D),e.__H.__h=[]}catch(t){e.__H.__h=[],c.__e(t,e.__v)}}c.__b=function(e){n=null,u&&u(e)},c.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),m&&m(e,t)},c.__r=function(e){p&&p(e),i=0;var t=(n=e.__c).__H;t&&(r===n?(t.__h=[],n.__h=[],t.__.forEach(function(e){e.__N&&(e.__=e.__N),e.u=e.__N=void 0})):(t.__h.forEach(F),t.__h.forEach(D),t.__h=[],i=0)),r=n},c.diffed=function(e){f&&f(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==d.push(t)&&o===c.requestAnimationFrame||((o=c.requestAnimationFrame)||function(e){var t,a=function(){clearTimeout(i),O&&cancelAnimationFrame(t),setTimeout(e)},i=setTimeout(a,35);O&&(t=requestAnimationFrame(a))})(x)),t.__H.__.forEach(function(e){e.u&&(e.__H=e.u),e.u=void 0})),r=n=null},c.__c=function(e,t){t.some(function(e){try{e.__h.forEach(F),e.__h=e.__h.filter(function(e){return!e.__||D(e)})}catch(a){t.some(function(e){e.__h&&(e.__h=[])}),t=[],c.__e(a,e.__v)}}),_&&_(e,t)},c.unmount=function(e){g&&g(e);var t,a=e.__c;a&&a.__H&&(a.__H.__.forEach(function(e){try{F(e)}catch(e){t=e}}),a.__H=void 0,t&&c.__e(t,a.__v))};var O="function"==typeof requestAnimationFrame;function F(e){var t=n,a=e.__c;"function"==typeof a&&(e.__c=void 0,a()),n=t}function D(e){var t=n;e.__c=e.__(),n=t}function L(e,t){return!e||e.length!==t.length||t.some(function(t,a){return t!==e[a]})}function k(e,t){return"function"==typeof t?t(e):t}function M(e,t){for(var a in t)e[a]=t[a];return e}function R(e,t){for(var a in e)if("__source"!==a&&!(a in t))return!0;for(var i in t)if("__source"!==i&&e[i]!==t[i])return!0;return!1}function V(e,t){var a=t(),i=h({t:{__:a,u:t}}),n=i[0].t,r=i[1];return y(function(){n.__=a,n.u=t,N(n)&&r({t:n})},[e,a,t]),v(function(){return N(n)&&r({t:n}),e(function(){N(n)&&r({t:n})})},[e]),a}function N(e){var t=e.u,a=e.__;try{var i=t();return(a!==i||0===a&&1/a!=1/i)&&(a==a||i==i)}catch(e){return!0}}function B(e){e()}function H(e){return e}function j(){return[!1,B]}var U=y;function W(e,t){this.props=e,this.context=t}function Y(e,t){function a(e){var a=this.props.ref,i=a==e.ref;return!i&&a&&(a.call?a(null):a.current=null),t?!t(this.props,e)||!i:R(this.props,e)}function i(t){return this.shouldComponentUpdate=a,(0,l.createElement)(e,t)}return i.displayName="Memo("+(e.displayName||e.name)+")",i.prototype.isReactComponent=!0,i.__f=!0,i}(W.prototype=new l.Component).isPureReactComponent=!0,W.prototype.shouldComponentUpdate=function(e,t){return R(this.props,e)||R(this.state,t)};var z=l.options.__b;l.options.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),z&&z(e)};var q="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function Q(e){function t(t){var a=M({},t);return delete a.ref,e(a,t.ref||null)}return t.$$typeof=q,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var Z=function(e,t){return null==e?null:(0,l.toChildArray)((0,l.toChildArray)(e).map(t))},$={map:Z,forEach:Z,count:function(e){return e?(0,l.toChildArray)(e).length:0},only:function(e){var t=(0,l.toChildArray)(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:l.toChildArray},X=l.options.__e;l.options.__e=function(e,t,a,i){if(e.then){for(var n,r=t;r=r.__;)if((n=r.__c)&&n.__c)return null==t.__e&&(t.__e=a.__e,t.__k=a.__k),n.__c(e,t)}X(e,t,a,i)};var K=l.options.unmount;function J(){this.__u=0,this.o=null,this.__b=null}function ee(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function et(e){var t,a,i;function n(n){if(t||(t=e()).then(function(e){a=e.default||e},function(e){i=e}),i)throw i;if(!a)throw t;return(0,l.createElement)(a,n)}return n.displayName="Lazy",n.__f=!0,n}function ea(){this.i=null,this.l=null}l.options.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),K&&K(e)},(J.prototype=new l.Component).__c=function(e,t){var a=t.__c,i=this;null==i.o&&(i.o=[]),i.o.push(a);var n=ee(i.__v),r=!1,o=function(){r||(r=!0,a.__R=null,n?n(l):l())};a.__R=o;var l=function(){if(!--i.__u){if(i.state.__a){var e,t=i.state.__a;i.__v.__k[0]=function e(t,a,i){return t&&i&&(t.__v=null,t.__k=t.__k&&t.__k.map(function(t){return e(t,a,i)}),t.__c&&t.__c.__P===a&&(t.__e&&i.appendChild(t.__e),t.__c.__e=!0,t.__c.__P=i)),t}(t,t.__c.__P,t.__c.__O)}for(i.setState({__a:i.__b=null});e=i.o.pop();)e.forceUpdate()}};i.__u++||32&t.__u||i.setState({__a:i.__b=i.__v.__k[0]}),e.then(o,o)},J.prototype.componentWillUnmount=function(){this.o=[]},J.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var a=document.createElement("div"),i=this.__v.__k[0].__c;this.__v.__k[0]=function e(t,a,i){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach(function(e){"function"==typeof e.__c&&e.__c()}),t.__c.__H=null),null!=(t=M({},t)).__c&&(t.__c.__P===i&&(t.__c.__P=a),t.__c.__e=!0,t.__c=null),t.__k=t.__k&&t.__k.map(function(t){return e(t,a,i)})),t}(this.__b,a,i.__O=i.__P)}this.__b=null}var n=t.__a&&(0,l.createElement)(l.Fragment,null,e.fallback);return n&&(n.__u&=-33),[(0,l.createElement)(l.Fragment,null,t.__a?null:e.children),n]};var ei=function(e,t,a){if(++a[1]===a[0]&&e.l.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.l.size))for(a=e.i;a;){for(;a.length>3;)a.pop()();if(a[1]>>1,1),t.h.removeChild(e)}}}(0,l.render)((0,l.createElement)(en,{context:t.context},e.__v),t.v)}function eo(e,t){var a=(0,l.createElement)(er,{__v:e,h:t});return a.containerInfo=t,a}(ea.prototype=new l.Component).__a=function(e){var t=this,a=ee(t.__v),i=t.l.get(e);return i[0]++,function(n){var r=function(){t.props.revealOrder?(i.push(n),ei(t,e,i)):n()};a?a(r):r()}},ea.prototype.render=function(e){this.i=null,this.l=new Map;var t=(0,l.toChildArray)(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var a=t.length;a--;)this.l.set(t[a],this.i=[1,0,this.i]);return e.children},ea.prototype.componentDidUpdate=ea.prototype.componentDidMount=function(){var e=this;this.l.forEach(function(t,a){ei(e,a,t)})};var el="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,es=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,ed=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,ec=/[A-Z0-9]/g,eu="undefined"!=typeof document;function ep(e,t,a){return null==t.__k&&(t.textContent=""),(0,l.render)(e,t),"function"==typeof a&&a(),e?e.__c:null}function ef(e,t,a){return(0,l.hydrate)(e,t),"function"==typeof a&&a(),e?e.__c:null}l.Component.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(l.Component.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var e_=l.options.event;function eg(){}function em(){return this.cancelBubble}function eC(){return this.defaultPrevented}l.options.event=function(e){return e_&&(e=e_(e)),e.persist=eg,e.isPropagationStopped=em,e.isDefaultPrevented=eC,e.nativeEvent=e};var eh,eA={enumerable:!1,configurable:!0,get:function(){return this.class}},ev=l.options.vnode;l.options.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,a=e.type,i={},n=-1===a.indexOf("-");for(var r in t){var o=t[r];if(!("value"===r&&"defaultValue"in t&&null==o||eu&&"children"===r&&"noscript"===a||"class"===r||"className"===r)){var s,d=r.toLowerCase();"defaultValue"===r&&"value"in t&&null==t.value?r="value":"download"===r&&!0===o?o="":"translate"===d&&"no"===o?o=!1:"o"===d[0]&&"n"===d[1]?"ondoubleclick"===d?r="ondblclick":"onchange"!==d||"input"!==a&&"textarea"!==a||(s=t.type,("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(s))?"onfocus"===d?r="onfocusin":"onblur"===d?r="onfocusout":ed.test(r)&&(r=d):d=r="oninput":n&&es.test(r)?r=r.replace(ec,"-$&").toLowerCase():null===o&&(o=void 0),"oninput"===d&&i[r=d]&&(r="oninputCapture"),i[r]=o}}"select"==a&&i.multiple&&Array.isArray(i.value)&&(i.value=(0,l.toChildArray)(t.children).forEach(function(e){e.props.selected=-1!=i.value.indexOf(e.props.value)})),"select"==a&&null!=i.defaultValue&&(i.value=(0,l.toChildArray)(t.children).forEach(function(e){e.props.selected=i.multiple?-1!=i.defaultValue.indexOf(e.props.value):i.defaultValue==e.props.value})),t.class&&!t.className?(i.class=t.class,Object.defineProperty(i,"className",eA)):(t.className&&!t.class||t.class&&t.className)&&(i.class=i.className=t.className),e.props=i}(e),e.$$typeof=el,ev&&ev(e)};var ey=l.options.__r;l.options.__r=function(e){ey&&ey(e),eh=e.__c};var eT=l.options.diffed;l.options.diffed=function(e){eT&&eT(e);var t=e.props,a=e.__e;null!=a&&"textarea"===e.type&&"value"in t&&t.value!==a.value&&(a.value=null==t.value?"":t.value),eh=null};var eG={ReactCurrentDispatcher:{current:{readContext:function(e){return eh.__n[e.__c].props.value},useCallback:E,useContext:I,useDebugValue:b,useDeferredValue:H,useEffect:v,useId:P,useImperativeHandle:G,useInsertionEffect:U,useLayoutEffect:y,useMemo:S,useReducer:A,useRef:T,useState:h,useSyncExternalStore:V,useTransition:j}}},eS="18.3.1";function eE(e){return l.createElement.bind(null,e)}function eI(e){return!!e&&e.$$typeof===el}function eb(e){return eI(e)&&e.type===l.Fragment}function ew(e){return!!e&&!!e.displayName&&("string"==typeof e.displayName||e.displayName instanceof String)&&e.displayName.startsWith("Memo(")}function eP(e){return eI(e)?l.cloneElement.apply(null,arguments):e}function ex(e){return!!e.__k&&((0,l.render)(null,e),!0)}function eO(e){return e&&(e.base||1===e.nodeType&&e)||null}var eF=function(e,t){return e(t)},eD=function(e,t){return e(t)},eL=l.Fragment,ek=eI,eM={useState:h,useId:P,useReducer:A,useEffect:v,useLayoutEffect:y,useInsertionEffect:U,useTransition:j,useDeferredValue:H,useSyncExternalStore:V,startTransition:B,useRef:T,useImperativeHandle:G,useMemo:S,useCallback:E,useContext:I,useDebugValue:b,version:"18.3.1",Children:$,render:ep,hydrate:ef,unmountComponentAtNode:ex,createPortal:eo,createElement:l.createElement,createContext:l.createContext,createFactory:eE,cloneElement:eP,createRef:l.createRef,Fragment:l.Fragment,isValidElement:eI,isElement:ek,isFragment:eb,isMemo:ew,findDOMNode:eO,Component:l.Component,PureComponent:W,memo:Y,forwardRef:Q,flushSync:eD,unstable_batchedUpdates:eF,StrictMode:eL,Suspense:J,SuspenseList:ea,lazy:et,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:eG}},2990:function(e,t,a){"use strict";a.d(t,{jsxs:()=>r,Fragment:()=>i.Fragment,jsx:()=>r}),a(1565);var i=a(1456),n=0;function r(e,t,a,r,o,l){t||(t={});var s,d,c=t;if("ref"in c)for(d in c={},t)"ref"==d?s=t[d]:c[d]=t[d];var u={type:e,props:c,key:a,ref:s,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:--n,__i:-1,__u:0,__source:o,__self:l};if("function"==typeof e&&(s=e.defaultProps))for(d in s)void 0===c[d]&&(c[d]=s[d]);return i.options.vnode&&i.options.vnode(u),u}},1456:function(e,t,a){"use strict";a.d(t,{Component:()=>E,Fragment:()=>S,cloneElement:()=>N,createContext:()=>B,createElement:()=>y,createRef:()=>G,hydrate:()=>V,options:()=>n,render:()=>R,toChildArray:()=>function e(t,a){return a=a||[],null==t||"boolean"==typeof t||(h(t)?t.some(function(t){e(t,a)}):a.push(t)),a}});var i,n,r,o,l,s,d,c,u,p,f,_,g={},m=[],C=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,h=Array.isArray;function A(e,t){for(var a in t)e[a]=t[a];return e}function v(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function y(e,t,a){var n,r,o,l={};for(o in t)"key"==o?n=t[o]:"ref"==o?r=t[o]:l[o]=t[o];if(arguments.length>2&&(l.children=arguments.length>3?i.call(arguments,2):a),"function"==typeof e&&null!=e.defaultProps)for(o in e.defaultProps)void 0===l[o]&&(l[o]=e.defaultProps[o]);return T(e,l,n,r,null)}function T(e,t,a,i,o){var l={type:e,props:t,key:a,ref:i,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:null==o?++r:o,__i:-1,__u:0};return null==o&&null!=n.vnode&&n.vnode(l),l}function G(){return{current:null}}function S(e){return e.children}function E(e,t){this.props=e,this.context=t}function I(e,t){if(null==t)return e.__?I(e.__,e.__i+1):null;for(var a;ts&&o.sort(d),e=o.shift(),s=o.length,e.__d&&(t=void 0,i=(a=e.__v).__e,r=[],l=[],e.__P&&((t=A({},a)).__v=a.__v+1,n.vnode&&n.vnode(t),D(e.__P,t,a,e.__n,e.__P.namespaceURI,32&a.__u?[i]:null,r,null==i?I(a):i,!!(32&a.__u),l),t.__v=a.__v,t.__.__k[t.__i]=t,L(r,t,l),t.__e!=i&&function e(t){var a,i;if(null!=(t=t.__)&&null!=t.__c){for(t.__e=t.__c.base=null,a=0;a0?T(l.type,l.props,l.key,l.ref?l.ref:null,l.__v):l).__=e,l.__b=e.__b+1,s=null,-1!=(c=l.__i=function(e,t,a,i){var n,r,o=e.key,l=e.type,s=t[a];if(null===s&&null==e.key||s&&o==s.key&&l==s.type&&0==(2&s.__u))return a;if(i>+(null!=s&&0==(2&s.__u)))for(n=a-1,r=a+1;n>=0||r=0){if((s=t[n])&&0==(2&s.__u)&&o==s.key&&l==s.type)return n;n--}if(ru?f--:rd?f--:f++,l.__u|=4))):e.__k[o]=null;if(p)for(o=0;o0?t:h(t)?t.map(e):A({},t)}(p.props.children)),d=P(e,h(R)?R:[R],t,a,r,o,l,s,d,c,u),f.base=t.__e,t.__u&=-161,f.__h.length&&s.push(f),T&&(f.__E=f.__=null)}catch(e){if(t.__v=null,c||null!=l)if(e.then){for(t.__u|=c?160:128;d&&8==d.nodeType&&d.nextSibling;)d=d.nextSibling;l[l.indexOf(d)]=null,t.__e=d}else for(V=l.length;V--;)v(l[V]);else t.__e=a.__e,t.__k=a.__k;n.__e(e,t,a)}else null==l&&t.__v==a.__v?(t.__k=a.__k,t.__e=a.__e):d=t.__e=function(e,t,a,r,o,l,s,d,c){var u,p,f,_,m,C,A,y=a.props,T=t.props,G=t.type;if("svg"==G?o="http://www.w3.org/2000/svg":"math"==G?o="http://www.w3.org/1998/Math/MathML":o||(o="http://www.w3.org/1999/xhtml"),null!=l){for(u=0;u2&&(s.children=arguments.length>3?i.call(arguments,2):a),T(e.type,s,n||e.key,r||e.ref,null)}function B(e){function t(e){var a,i;return this.getChildContext||(a=new Set,(i={})[t.__c]=this,this.getChildContext=function(){return i},this.componentWillUnmount=function(){a=null},this.shouldComponentUpdate=function(e){this.props.value!=e.value&&a.forEach(function(e){e.__e=!0,b(e)})},this.sub=function(e){a.add(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){a&&a.delete(e),t&&t.call(e)}}),e.children}return t.__c="__cC"+_++,t.__=e,t.Provider=t.__l=(t.Consumer=function(e,t){return e.children(t)}).contextType=t,t}i=m.slice,n={__e:function(e,t,a,i){for(var n,r,o;t=t.__;)if((n=t.__c)&&!n.__)try{if((r=n.constructor)&&null!=r.getDerivedStateFromError&&(n.setState(r.getDerivedStateFromError(e)),o=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(e,i||{}),o=n.__d),o)return n.__E=n}catch(t){e=t}throw e}},r=0,E.prototype.setState=function(e,t){var a;a=null!=this.__s&&this.__s!=this.state?this.__s:this.__s=A({},this.state),"function"==typeof e&&(e=e(A({},a),this.props)),e&&A(a,e),null!=e&&this.__v&&(t&&this._sb.push(t),b(this))},E.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),b(this))},E.prototype.render=S,o=[],s="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,d=function(e,t){return e.__v.__b-t.__v.__b},w.__r=0,c=/(PointerCapture)$|Capture$/i,u=0,p=F(!1),f=F(!0),_=0},825:function(e,t,a){"use strict";var i=a(4955);function n(){}function r(){}r.resetWarningCache=n,e.exports=function(){function e(e,t,a,n,r,o){if(o!==i){var l=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:n};return a.PropTypes=a,a}},9128:function(e,t,a){e.exports=a(825)()},4955:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},9639:function(e,t,a){"use strict";function i(e){return(i="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})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.PrevArrow=t.NextArrow=void 0;var n=l(a(1565)),r=l(a(8370)),o=a(7090);function l(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;t=v&&f<=h:f===v}),T={message:"dots",index:m,slidesToScroll:d,currentSlide:f},G=this.clickHandler.bind(this,T);g=g.concat(n.default.createElement("li",{key:m,className:y},n.default.cloneElement(this.props.customPaging(m),{onClick:G})))}return n.default.cloneElement(this.props.appendDots(g),function(e){for(var t=1;t0&&(t.setState(function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}}),t.props.onLazyLoad&&t.props.onLazyLoad(e))}var a=m({listRef:t.list,trackRef:t.track},t.props);t.updateState(a,!0,function(){t.adaptHeight(),t.props.autoplay&&t.autoPlay("update")}),"progressive"===t.props.lazyLoad&&(t.lazyLoadTimer=setInterval(t.progressiveLazyLoad,1e3)),t.ro=new u.default(function(){t.state.animating?(t.onWindowResized(!1),t.callbackTimers.push(setTimeout(function(){return t.onWindowResized()},t.props.speed))):t.onWindowResized()}),t.ro.observe(t.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(e){e.onfocus=t.props.pauseOnFocus?t.onSlideFocus:null,e.onblur=t.props.pauseOnFocus?t.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",t.onWindowResized):window.attachEvent("onresize",t.onWindowResized)}),v(h(t),"componentWillUnmount",function(){t.animationEndCallback&&clearTimeout(t.animationEndCallback),t.lazyLoadTimer&&clearInterval(t.lazyLoadTimer),t.callbackTimers.length&&(t.callbackTimers.forEach(function(e){return clearTimeout(e)}),t.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",t.onWindowResized):window.detachEvent("onresize",t.onWindowResized),t.autoplayTimer&&clearInterval(t.autoplayTimer),t.ro.disconnect()}),v(h(t),"componentDidUpdate",function(e){if(t.checkImagesLoad(),t.props.onReInit&&t.props.onReInit(),t.props.lazyLoad){var a=(0,l.getOnDemandLazySlides)(m(m({},t.props),t.state));a.length>0&&(t.setState(function(e){return{lazyLoadedList:e.lazyLoadedList.concat(a)}}),t.props.onLazyLoad&&t.props.onLazyLoad(a))}t.adaptHeight();var n=m(m({listRef:t.list,trackRef:t.track},t.props),t.state),r=t.didPropsChange(e);r&&t.updateState(n,r,function(){t.state.currentSlide>=i.default.Children.count(t.props.children)&&t.changeSlide({message:"index",index:i.default.Children.count(t.props.children)-t.props.slidesToShow,currentSlide:t.state.currentSlide}),t.props.autoplay?t.autoPlay("update"):t.pause("paused")})}),v(h(t),"onWindowResized",function(e){t.debouncedResize&&t.debouncedResize.cancel(),t.debouncedResize=(0,r.default)(function(){return t.resizeWindow(e)},50),t.debouncedResize()}),v(h(t),"resizeWindow",function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];if(t.track&&t.track.node){var a=m(m({listRef:t.list,trackRef:t.track},t.props),t.state);t.updateState(a,e,function(){t.props.autoplay?t.autoPlay("update"):t.pause("paused")}),t.setState({animating:!1}),clearTimeout(t.animationEndCallback),delete t.animationEndCallback}}),v(h(t),"updateState",function(e,a,n){var r=(0,l.initializedState)(e);e=m(m(m({},e),r),{},{slideIndex:r.currentSlide});var o=(0,l.getTrackLeft)(e);e=m(m({},e),{},{left:o});var s=(0,l.getTrackCSS)(e);(a||i.default.Children.count(t.props.children)!==i.default.Children.count(e.children))&&(r.trackStyle=s),t.setState(r,n)}),v(h(t),"ssrInit",function(){if(t.props.variableWidth){var e=0,a=0,n=[],r=(0,l.getPreClones)(m(m(m({},t.props),t.state),{},{slideCount:t.props.children.length})),o=(0,l.getPostClones)(m(m(m({},t.props),t.state),{},{slideCount:t.props.children.length}));t.props.children.forEach(function(t){n.push(t.props.style.width),e+=t.props.style.width});for(var s=0;s=a&&t.onWindowResized()};if(e.onclick){var r=e.onclick;e.onclick=function(){r(),e.parentNode.focus()}}else e.onclick=function(){return e.parentNode.focus()};e.onload||(t.props.lazyLoad?e.onload=function(){t.adaptHeight(),t.callbackTimers.push(setTimeout(t.onWindowResized,t.props.speed))}:(e.onload=n,e.onerror=function(){n(),t.props.onLazyLoadError&&t.props.onLazyLoadError()}))})}),v(h(t),"progressiveLazyLoad",function(){for(var e=[],a=m(m({},t.props),t.state),i=t.state.currentSlide;it.state.lazyLoadedList.indexOf(i)){e.push(i);break}for(var n=t.state.currentSlide-1;n>=-(0,l.getPreClones)(a);n--)if(0>t.state.lazyLoadedList.indexOf(n)){e.push(n);break}e.length>0?(t.setState(function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}}),t.props.onLazyLoad&&t.props.onLazyLoad(e)):t.lazyLoadTimer&&(clearInterval(t.lazyLoadTimer),delete t.lazyLoadTimer)}),v(h(t),"slideHandler",function(e){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=t.props,n=i.asNavFor,r=i.beforeChange,o=i.onLazyLoad,s=i.speed,d=i.afterChange,c=t.state.currentSlide,u=(0,l.slideHandler)(m(m(m({index:e},t.props),t.state),{},{trackRef:t.track,useCSS:t.props.useCSS&&!a})),p=u.state,f=u.nextState;if(p){r&&r(c,p.currentSlide);var _=p.lazyLoadedList.filter(function(e){return 0>t.state.lazyLoadedList.indexOf(e)});o&&_.length>0&&o(_),!t.props.waitForAnimate&&t.animationEndCallback&&(clearTimeout(t.animationEndCallback),d&&d(c),delete t.animationEndCallback),t.setState(p,function(){n&&t.asNavForIndex!==e&&(t.asNavForIndex=e,n.innerSlider.slideHandler(e)),f&&(t.animationEndCallback=setTimeout(function(){var e=f.animating,a=function(e,t){if(null==e)return{};var a,i,n=function(e,t){if(null==e)return{};var a,i,n={},r=Object.keys(e);for(i=0;i=0||(n[a]=e[a]);return n}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}(f,["animating"]);t.setState(a,function(){t.callbackTimers.push(setTimeout(function(){return t.setState({animating:e})},10)),d&&d(p.currentSlide),delete t.animationEndCallback})},s))})}}),v(h(t),"changeSlide",function(e){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=m(m({},t.props),t.state),n=(0,l.changeSlide)(i,e);if((0===n||n)&&(!0===a?t.slideHandler(n,a):t.slideHandler(n),t.props.autoplay&&t.autoPlay("update"),t.props.focusOnSelect)){var r=t.list.querySelectorAll(".slick-current");r[0]&&r[0].focus()}}),v(h(t),"clickHandler",function(e){!1===t.clickable&&(e.stopPropagation(),e.preventDefault()),t.clickable=!0}),v(h(t),"keyHandler",function(e){var a=(0,l.keyHandler)(e,t.props.accessibility,t.props.rtl);""!==a&&t.changeSlide({message:a})}),v(h(t),"selectHandler",function(e){t.changeSlide(e)}),v(h(t),"disableBodyScroll",function(){window.ontouchmove=function(e){(e=e||window.event).preventDefault&&e.preventDefault(),e.returnValue=!1}}),v(h(t),"enableBodyScroll",function(){window.ontouchmove=null}),v(h(t),"swipeStart",function(e){t.props.verticalSwiping&&t.disableBodyScroll();var a=(0,l.swipeStart)(e,t.props.swipe,t.props.draggable);""!==a&&t.setState(a)}),v(h(t),"swipeMove",function(e){var a=(0,l.swipeMove)(e,m(m(m({},t.props),t.state),{},{trackRef:t.track,listRef:t.list,slideIndex:t.state.currentSlide}));a&&(a.swiping&&(t.clickable=!1),t.setState(a))}),v(h(t),"swipeEnd",function(e){var a=(0,l.swipeEnd)(e,m(m(m({},t.props),t.state),{},{trackRef:t.track,listRef:t.list,slideIndex:t.state.currentSlide}));if(a){var i=a.triggerSlideHandler;delete a.triggerSlideHandler,t.setState(a),void 0!==i&&(t.slideHandler(i),t.props.verticalSwiping&&t.enableBodyScroll())}}),v(h(t),"touchEnd",function(e){t.swipeEnd(e),t.clickable=!0}),v(h(t),"slickPrev",function(){t.callbackTimers.push(setTimeout(function(){return t.changeSlide({message:"previous"})},0))}),v(h(t),"slickNext",function(){t.callbackTimers.push(setTimeout(function(){return t.changeSlide({message:"next"})},0))}),v(h(t),"slickGoTo",function(e){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(isNaN(e=Number(e)))return"";t.callbackTimers.push(setTimeout(function(){return t.changeSlide({message:"index",index:e,currentSlide:t.state.currentSlide},a)},0))}),v(h(t),"play",function(){var e;if(t.props.rtl)e=t.state.currentSlide-t.props.slidesToScroll;else{if(!(0,l.canGoNext)(m(m({},t.props),t.state)))return!1;e=t.state.currentSlide+t.props.slidesToScroll}t.slideHandler(e)}),v(h(t),"autoPlay",function(e){t.autoplayTimer&&clearInterval(t.autoplayTimer);var a=t.state.autoplaying;if("update"===e){if("hovered"===a||"focused"===a||"paused"===a)return}else if("leave"===e){if("paused"===a||"focused"===a)return}else if("blur"===e&&("paused"===a||"hovered"===a))return;t.autoplayTimer=setInterval(t.play,t.props.autoplaySpeed+50),t.setState({autoplaying:"playing"})}),v(h(t),"pause",function(e){t.autoplayTimer&&(clearInterval(t.autoplayTimer),t.autoplayTimer=null);var a=t.state.autoplaying;"paused"===e?t.setState({autoplaying:"paused"}):"focused"===e?("hovered"===a||"playing"===a)&&t.setState({autoplaying:"focused"}):"playing"===a&&t.setState({autoplaying:"hovered"})}),v(h(t),"onDotsOver",function(){return t.props.autoplay&&t.pause("hovered")}),v(h(t),"onDotsLeave",function(){return t.props.autoplay&&"hovered"===t.state.autoplaying&&t.autoPlay("leave")}),v(h(t),"onTrackOver",function(){return t.props.autoplay&&t.pause("hovered")}),v(h(t),"onTrackLeave",function(){return t.props.autoplay&&"hovered"===t.state.autoplaying&&t.autoPlay("leave")}),v(h(t),"onSlideFocus",function(){return t.props.autoplay&&t.pause("focused")}),v(h(t),"onSlideBlur",function(){return t.props.autoplay&&"focused"===t.state.autoplaying&&t.autoPlay("blur")}),v(h(t),"render",function(){var e,a,n,r=(0,o.default)("slick-slider",t.props.className,{"slick-vertical":t.props.vertical,"slick-initialized":!0}),u=m(m({},t.props),t.state),p=(0,l.extractObject)(u,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),f=t.props.pauseOnHover;if(p=m(m({},p),{},{onMouseEnter:f?t.onTrackOver:null,onMouseLeave:f?t.onTrackLeave:null,onMouseOver:f?t.onTrackOver:null,focusOnSelect:t.props.focusOnSelect&&t.clickable?t.selectHandler:null}),!0===t.props.dots&&t.state.slideCount>=t.props.slidesToShow){var g=(0,l.extractObject)(u,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),C=t.props.pauseOnDotsHover;g=m(m({},g),{},{clickHandler:t.changeSlide,onMouseEnter:C?t.onDotsLeave:null,onMouseOver:C?t.onDotsOver:null,onMouseLeave:C?t.onDotsLeave:null}),e=i.default.createElement(d.Dots,g)}var h=(0,l.extractObject)(u,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);h.clickHandler=t.changeSlide,t.props.arrows&&(a=i.default.createElement(c.PrevArrow,h),n=i.default.createElement(c.NextArrow,h));var A=null;t.props.vertical&&(A={height:t.state.listHeight});var v=null;!1===t.props.vertical?!0===t.props.centerMode&&(v={padding:"0px "+t.props.centerPadding}):!0===t.props.centerMode&&(v={padding:t.props.centerPadding+" 0px"});var y=m(m({},A),v),T=t.props.touchMove,G={className:"slick-list",style:y,onClick:t.clickHandler,onMouseDown:T?t.swipeStart:null,onMouseMove:t.state.dragging&&T?t.swipeMove:null,onMouseUp:T?t.swipeEnd:null,onMouseLeave:t.state.dragging&&T?t.swipeEnd:null,onTouchStart:T?t.swipeStart:null,onTouchMove:t.state.dragging&&T?t.swipeMove:null,onTouchEnd:T?t.touchEnd:null,onTouchCancel:t.state.dragging&&T?t.swipeEnd:null,onKeyDown:t.props.accessibility?t.keyHandler:null},S={className:r,dir:"ltr",style:t.props.style};return t.props.unslick&&(G={className:"slick-list"},S={className:r}),i.default.createElement("div",S,t.props.unslick?"":a,i.default.createElement("div",_({ref:t.listRefHandler},G),i.default.createElement(s.Track,_({ref:t.trackRefHandler},p),t.props.children)),t.props.unslick?"":n,t.props.unslick?"":e)}),t.list=null,t.track=null,t.state=m(m({},n.default),{},{currentSlide:t.props.initialSlide,slideCount:i.default.Children.count(t.props.children)}),t.callbackTimers=[],t.clickable=!0,t.debouncedResize=null;var t,a=t.ssrInit();return t.state=m(m({},t.state),a),t}return a=[{key:"didPropsChange",value:function(e){for(var t=!1,a=0,n=Object.keys(this.props);a1&&void 0!==arguments[1]&&arguments[1];return t.innerSlider.slickGoTo(e,a)}),m(_(t),"slickPause",function(){return t.innerSlider.pause("paused")}),m(_(t),"slickPlay",function(){return t.innerSlider.autoPlay("play")}),t.state={breakpoint:null},t._responsiveMediaHandlers=[],t}return a=[{key:"media",value:function(e,t){C.register(e,t),this._responsiveMediaHandlers.push({query:e,handler:t})}},{key:"componentDidMount",value:function(){var e=this;if(this.props.responsive){var t=this.props.responsive.map(function(e){return e.breakpoint});t.sort(function(e,t){return e-t}),t.forEach(function(a,i){var n;n=0===i?(0,o.default)({minWidth:0,maxWidth:a}):(0,o.default)({minWidth:t[i-1]+1,maxWidth:a}),(0,s.canUseDOM)()&&e.media(n,function(){e.setState({breakpoint:a})})});var a=(0,o.default)({minWidth:t.slice(-1)[0]});(0,s.canUseDOM)()&&this.media(a,function(){e.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(e){C.unregister(e.query,e.handler)})}},{key:"render",value:function(){var e,t,a=this;(e=this.state.breakpoint?"unslick"===(t=this.props.responsive.filter(function(e){return e.breakpoint===a.state.breakpoint}))[0].settings?"unslick":p(p(p({},l.default),this.props),t[0].settings):p(p({},l.default),this.props)).centerMode&&(e.slidesToScroll,e.slidesToScroll=1),e.fade&&(e.slidesToShow,e.slidesToScroll,e.slidesToShow=1,e.slidesToScroll=1);var i=n.default.Children.toArray(this.props.children);i=i.filter(function(e){return"string"==typeof e?!!e.trim():!!e}),e.variableWidth&&(e.rows>1||e.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),e.variableWidth=!1);for(var o=[],s=null,d=0;d=i.length));g+=1)_.push(n.default.cloneElement(i[g],{key:100*d+10*f+g,tabIndex:-1,style:{width:"".concat(100/e.slidesPerRow,"%"),display:"inline-block"}}));u.push(n.default.createElement("div",{key:10*d+f},_))}e.variableWidth?o.push(n.default.createElement("div",{key:d,style:{width:s}},u)):o.push(n.default.createElement("div",{key:d},u))}if("unslick"===e){var m="regular slider "+(this.props.className||"");return n.default.createElement("div",{className:m},i)}return o.length<=e.slidesToShow&&(e.unslick=!0),n.default.createElement(r.InnerSlider,c({style:this.props.style,ref:this.innerSliderRefHandler},e),o)}}],function(e,t){for(var a=0;a=e.slideCount,e.centerMode?(n=Math.floor(e.slidesToShow/2),a=(r-e.currentSlide)%e.slideCount==0,r>e.currentSlide-n-1&&r<=e.currentSlide+n&&(t=!0)):t=e.currentSlide<=r&&r=e.slideCount?e.targetSlide-e.slideCount:e.targetSlide)}},m=function(e){var t={};return(void 0===e.variableWidth||!1===e.variableWidth)&&(t.width=e.slideWidth),e.fade&&(t.position="relative",e.vertical?t.top=-e.index*parseInt(e.slideHeight):t.left=-e.index*parseInt(e.slideWidth),t.opacity=+(e.currentSlide===e.index),e.useCSS&&(t.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),t},C=function(e,t){return e.key||t},h=function(e){var t,a=[],i=[],l=[],s=n.default.Children.count(e.children),d=(0,o.lazyStartIndex)(e),c=(0,o.lazyEndIndex)(e);return(n.default.Children.forEach(e.children,function(u,p){var _,h={message:"children",index:p,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};_=!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(p)>=0?u:n.default.createElement("div",null);var A=m(f(f({},e),{},{index:p})),v=_.props.className||"",y=g(f(f({},e),{},{index:p}));if(a.push(n.default.cloneElement(_,{key:"original"+C(_,p),"data-index":p,className:(0,r.default)(y,v),tabIndex:"-1","aria-hidden":!y["slick-active"],style:f(f({outline:"none"},_.props.style||{}),A),onClick:function(t){_.props&&_.props.onClick&&_.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(h)}})),e.infinite&&!1===e.fade){var T=s-p;T<=(0,o.getPreClones)(e)&&s!==e.slidesToShow&&((t=-T)>=d&&(_=u),y=g(f(f({},e),{},{index:t})),i.push(n.default.cloneElement(_,{key:"precloned"+C(_,t),"data-index":t,tabIndex:"-1",className:(0,r.default)(y,v),"aria-hidden":!y["slick-active"],style:f(f({},_.props.style||{}),A),onClick:function(t){_.props&&_.props.onClick&&_.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(h)}}))),s!==e.slidesToShow&&((t=s+p)e.lazyLoadedList.indexOf(n)&&t.push(n);return t};t.getOnDemandLazySlides=d,t.getRequiredLazySlides=function(e){for(var t=[],a=c(e),i=u(e),n=a;n0):0};t.lazySlidesOnLeft=p;var f=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+ +(parseInt(e.centerPadding)>0):e.slidesToShow};t.lazySlidesOnRight=f;var _=function(e){return e&&e.offsetWidth||0};t.getWidth=_;var g=function(e){return e&&e.offsetHeight||0};t.getHeight=g;var m=function(e){var t,a,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t=e.startX-e.curX,(a=Math.round(180*Math.atan2(e.startY-e.curY,t)/Math.PI))<0&&(a=360-Math.abs(a)),a<=45&&a>=0||a<=360&&a>=315)return"left";if(a>=135&&a<=225)return"right";if(!0===i)if(a>=35&&a<=135)return"up";else return"down";return"vertical"};t.getSwipeDirection=m;var C=function(e){var t=!0;return!e.infinite&&(e.centerMode&&e.currentSlide>=e.slideCount-1?t=!1:(e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1)),t};t.canGoNext=C,t.extractObject=function(e,t){var a={};return t.forEach(function(t){return a[t]=e[t]}),a},t.initializedState=function(e){var t,a=n.default.Children.count(e.children),i=e.listRef,r=Math.ceil(_(i)),l=Math.ceil(_(e.trackRef&&e.trackRef.node));if(e.vertical)t=r;else{var s=e.centerMode&&2*parseInt(e.centerPadding);"string"==typeof e.centerPadding&&"%"===e.centerPadding.slice(-1)&&(s*=r/100),t=Math.ceil((r-s)/e.slidesToShow)}var c=i&&g(i.querySelector('[data-index="0"]')),u=c*e.slidesToShow,p=void 0===e.currentSlide?e.initialSlide:e.currentSlide;e.rtl&&void 0===e.currentSlide&&(p=a-1-e.initialSlide);var f=e.lazyLoadedList||[],m=d(o(o({},e),{},{currentSlide:p,lazyLoadedList:f})),C={slideCount:a,slideWidth:t,listWidth:r,trackWidth:l,currentSlide:p,slideHeight:c,listHeight:u,lazyLoadedList:f=f.concat(m)};return null===e.autoplaying&&e.autoplay&&(C.autoplaying="playing"),C},t.slideHandler=function(e){var t=e.waitForAnimate,a=e.animating,i=e.fade,n=e.infinite,r=e.index,s=e.slideCount,c=e.lazyLoad,u=e.currentSlide,p=e.centerMode,f=e.slidesToScroll,_=e.slidesToShow,g=e.useCSS,m=e.lazyLoadedList;if(t&&a)return{};var h,A,v,y=r,E={},I={},b=n?r:l(r,0,s-1);if(i){if(!n&&(r<0||r>=s))return{};r<0?y=r+s:r>=s&&(y=r-s),c&&0>m.indexOf(y)&&(m=m.concat(y)),E={animating:!0,currentSlide:y,lazyLoadedList:m,targetSlide:y},I={animating:!1,targetSlide:y}}else h=y,y<0?(h=y+s,n?s%f!=0&&(h=s-s%f):h=0):!C(e)&&y>u?y=h=u:p&&y>=s?(y=n?s:s-1,h=n?0:s-1):y>=s&&(h=y-s,n?s%f!=0&&(h=0):h=s-_),!n&&y+_>=s&&(h=s-_),A=S(o(o({},e),{},{slideIndex:y})),v=S(o(o({},e),{},{slideIndex:h})),n||(A===v&&(y=h),A=v),c&&(m=m.concat(d(o(o({},e),{},{currentSlide:y})))),g?(E={animating:!0,currentSlide:h,trackStyle:G(o(o({},e),{},{left:A})),lazyLoadedList:m,targetSlide:b},I={animating:!1,currentSlide:h,trackStyle:T(o(o({},e),{},{left:v})),swipeLeft:null,targetSlide:b}):E={currentSlide:h,trackStyle:T(o(o({},e),{},{left:v})),lazyLoadedList:m,targetSlide:b};return{state:E,nextState:I}},t.changeSlide=function(e,t){var a,i,n,r,l=e.slidesToScroll,s=e.slidesToShow,d=e.slideCount,c=e.currentSlide,u=e.targetSlide,p=e.lazyLoad,f=e.infinite;if(a=d%l!=0?0:(d-c)%l,"previous"===t.message)r=c-(n=0===a?l:s-a),p&&!f&&(r=-1==(i=c-n)?d-1:i),f||(r=u-l);else if("next"===t.message)r=c+(n=0===a?l:a),p&&!f&&(r=(c+l)%d+a),f||(r=u+l);else if("dots"===t.message)r=t.index*t.slidesToScroll;else if("children"===t.message){if(r=t.index,f){var _=w(o(o({},e),{},{targetSlide:r}));r>t.currentSlide&&"left"===_?r-=d:r10)return{scrolling:!0};l&&(y.swipeLength=x);var O=(d?-1:1)*(y.curX>y.startX?1:-1);l&&(O=y.curY>y.startY?1:-1);var F=Math.ceil(h/A),D=m(t.touchObject,l),L=y.swipeLength;return!v&&(0===c&&("right"===D||"down"===D)||c+1>=F&&("left"===D||"up"===D)||!C(t)&&("left"===D||"up"===D))&&(L=y.swipeLength*u,!1===p&&f&&(f(D),w.edgeDragged=!0)),!_&&G&&(G(D),w.swiped=!0),b=n?P+E/I*L*O:d?P-L*O:P+L*O,l&&(b=P+L*O),w=o(o({},w),{},{touchObject:y,swipeLeft:b,trackStyle:T(o(o({},t),{},{left:b}))}),Math.abs(y.curX-y.startX)<.8*Math.abs(y.curY-y.startY)||y.swipeLength>10&&(w.swiping=!0,s(e)),w}},t.swipeEnd=function(e,t){var a=t.dragging,i=t.swipe,n=t.touchObject,r=t.listWidth,l=t.touchThreshold,d=t.verticalSwiping,c=t.listHeight,u=t.swipeToSlide,p=t.scrolling,f=t.onSwipe,_=t.targetSlide,g=t.currentSlide,C=t.infinite;if(!a)return i&&s(e),{};var h=d?c/l:r/l,y=m(n,d),T={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(p||!n.swipeLength)return T;if(n.swipeLength>h){s(e),f&&f(y);var E,I,b=C?g:_;switch(y){case"left":case"up":I=b+v(t),E=u?A(t,I):I,T.currentDirection=0;break;case"right":case"down":I=b-v(t),E=u?A(t,I):I,T.currentDirection=1;break;default:E=b}T.triggerSlideHandler=E}else{var w=S(t);T.trackStyle=G(o(o({},t),{},{left:w}))}return T};var h=function(e){for(var t=e.infinite?2*e.slideCount:e.slideCount,a=e.infinite?-1*e.slidesToShow:0,i=e.infinite?-1*e.slidesToShow:0,n=[];aa[a.length-1])t=a[a.length-1];else for(var n in a){if(t-1*e.swipeLeft)return a=i,!1}else if(i.offsetLeft-t+_(i)/2>-1*e.swipeLeft)return a=i,!1;return!0}),!a)return 0;var n=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(a.dataset.index-n)||1};t.getSlideCount=v;var y=function(e,t){return t.reduce(function(t,a){return t&&e.hasOwnProperty(a)},!0)?null:console.error("Keys Missing:",e)};t.checkSpecKeys=y;var T=function(e){y(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var t,a,i=e.slideCount+2*e.slidesToShow;e.vertical?a=i*e.slideHeight:t=b(e)*e.slideWidth;var n={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var r=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",l=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",s=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";n=o(o({},n),{},{WebkitTransform:r,transform:l,msTransform:s})}else e.vertical?n.top=e.left:n.left=e.left;return e.fade&&(n={opacity:1}),t&&(n.width=t),a&&(n.height=a),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?n.marginTop=e.left+"px":n.marginLeft=e.left+"px"),n};t.getTrackCSS=T;var G=function(e){y(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=T(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t};t.getTrackAnimateCSS=G;var S=function(e){if(e.unslick)return 0;y(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t=e.slideIndex,a=e.trackRef,i=e.infinite,n=e.centerMode,r=e.slideCount,o=e.slidesToShow,l=e.slidesToScroll,s=e.slideWidth,d=e.listWidth,c=e.variableWidth,u=e.slideHeight,p=e.fade,f=e.vertical,_=0,g=0;if(p||1===e.slideCount)return 0;var m=0;if(i?(m=-E(e),r%l!=0&&t+l>r&&(m=-(t>r?o-(t-r):r%l)),n&&(m+=parseInt(o/2))):(r%l!=0&&t+l>r&&(m=o-r%l),n&&(m=parseInt(o/2))),_=m*s,g=m*u,C=f?-(t*u*1)+g:-(t*s*1)+_,!0===c){var C,h,A,v=a&&a.node;if(A=t+E(e),C=(h=v&&v.childNodes[A])?-1*h.offsetLeft:0,!0===n){A=i?t+E(e):t,h=v&&v.children[A],C=0;for(var T=0;Te.currentSlide?e.targetSlide>e.currentSlide+P(e)?"left":"right":e.targetSlide0&&(r+=1),i&&t%2==0&&(r+=1),r}return i?0:t-1};t.slidesOnRight=P;var x=function(e){var t=e.slidesToShow,a=e.centerMode,i=e.rtl,n=e.centerPadding;if(a){var r=(t-1)/2+1;return parseInt(n)>0&&(r+=1),i||t%2!=0||(r+=1),r}return i?t-1:0};t.slidesOnLeft=x,t.canUseDOM=function(){return!!("undefined"!=typeof window&&window.document&&window.document.createElement)}},6147:function(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>T});var i=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var a=-1;return e.some(function(e,i){return e[0]===t&&(a=i,!0)}),a}function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var a=e(this.__entries__,t),i=this.__entries__[a];return i&&i[1]},t.prototype.set=function(t,a){var i=e(this.__entries__,t);~i?this.__entries__[i][1]=a:this.__entries__.push([t,a])},t.prototype.delete=function(t){var a=this.__entries__,i=e(a,t);~i&&a.splice(i,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var a=0,i=this.__entries__;a0},e.prototype.connect_=function(){n&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),s?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){n&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,a=void 0===t?"":t;l.some(function(e){return!!~a.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),c=function(e,t){for(var a=0,i=Object.keys(t);a0},e}(),v="undefined"!=typeof WeakMap?new WeakMap:new i,y=function e(t){if(!(this instanceof e))throw TypeError("Cannot call a class as a function.");if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");var a=new A(t,d.getInstance(),this);v.set(this,a)};["observe","unobserve","disconnect"].forEach(function(e){y.prototype[e]=function(){var t;return(t=v.get(this))[e].apply(t,arguments)}});let T=void 0!==r.ResizeObserver?r.ResizeObserver:y},6140:function(e){e.exports=function(e){return e.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()}).toLowerCase()}},1921:function(e,t,a){"use strict";a.d(t,{default:()=>d});var i=a(2990);a(1565);var n=a(9128),r=a.n(n);a(376);var o=a(1036);let l=({disabled:e,status:t,handleAddToCart:a,designSetting:n={},text:r="Add to cart",textSuccess:l="",mainTheme:d=o.REGULAR_THEME})=>{let{btnColor:c="#1C1C1C",btnTextColor:u="#FFFFFF"}=n,p=d===o.REGULAR_THEME?{backgroundColor:c,color:u}:{};return(0,i.jsx)("button",{onClick:e=>a(e),className:`Avada-GiftCampaign__ButtonAddToCart ${e?"-disabled":""}`,disabled:e,style:p,children:(0,i.jsx)(s,{status:t,text:r,textSuccess:l,designSetting:n})})},s=({status:e,text:t,textSuccess:a,designSetting:n={}})=>{switch(e){case"loading":return(0,i.jsx)("div",{className:"Avada-GiftCampaign__ButtonAddToCartLoading",style:{background:n.btnTextColor||"#FFFFFF"}});case"done":return(0,i.jsxs)("div",{className:"Avada-GiftCampaign__ButtonAddToCartDone",children:[(0,i.jsx)("span",{className:"Avada-GiftCampaign__ButtonAddToCartDone--Icon",children:(0,i.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"white",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.29325 14.7066L4.29325 11.7066C3.90225 11.3156 3.90225 10.6836 4.29325 10.2926C4.68425 9.90159 5.31625 9.90159 5.70725 10.2926L7.94325 12.5286L14.2413 5.34959C14.6012 4.92959 15.2323 4.88159 15.6503 5.24059C16.0703 5.60059 16.1192 6.23059 15.7592 6.64959L8.75925 14.6496C8.57825 14.8616 8.31625 14.9876 8.03825 14.9986C7.73525 14.9996 7.48025 14.8946 7.29325 14.7066Z"})})}),(0,i.jsx)("span",{children:a})]});default:return t}};l.propTypes={disabled:r().bool,status:r().string,handleAddToCart:r().func,designSetting:r().object,text:r().string,textSuccess:r().string,mainTheme:r().string},s.propTypes={status:r().string,text:r().string,textSuccess:r().string,designSetting:r().object};let d=l},8085:function(e,t,a){"use strict";a.d(t,{ArrowDownIcon:()=>l,CancelIcon:()=>o,CheckIcon:()=>h,CheckedIcon:()=>g,ChevronLeftIcon:()=>c,ChevronRightIcon:()=>u,DiscountIcon:()=>A,GiftCardIcon:()=>S,GiftIcon:()=>p,MegaphoneIcon:()=>y,MinusIcon:()=>C,OfferTagIcon:()=>_,PercentageIcon:()=>f,PlusIcon:()=>m,QuestionIcon:()=>G,ShippingIcon:()=>v,ToggleDownIcon:()=>s,ToggleUpIcon:()=>d,ViewIcon:()=>T});var i=a(2990);a(1565);var n=a(9128),r=a.n(n);let o=({color:e="#444444",width:t="25",height:a="25"})=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 41 40",fill:"none",children:[(0,i.jsx)("path",{d:"M14.1716 28.0056C13.7467 28.0056 13.3218 27.8491 12.9864 27.5136C12.3379 26.8651 12.3379 25.7918 12.9864 25.1433L25.6433 12.4864C26.2918 11.8379 27.3651 11.8379 28.0136 12.4864C28.6621 13.1349 28.6621 14.2082 28.0136 14.8567L15.3567 27.5136C15.0437 27.8491 14.5964 28.0056 14.1716 28.0056Z",fill:e}),(0,i.jsx)("path",{d:"M26.8284 28.0056C26.4036 28.0056 25.9787 27.8491 25.6433 27.5136L12.9864 14.8567C12.3379 14.2082 12.3379 13.1349 12.9864 12.4864C13.6349 11.8379 14.7082 11.8379 15.3567 12.4864L28.0136 25.1433C28.6621 25.7918 28.6621 26.8651 28.0136 27.5136C27.6782 27.8491 27.2533 28.0056 26.8284 28.0056Z",fill:e})]}),l=({color:e="#616161",width:t="12",height:a="16"})=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 12 16",fill:"none",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.39742 6.17574C2.63173 5.94142 3.01163 5.94142 3.24594 6.17574L6.02168 8.95147L8.79741 6.17574C9.03173 5.94142 9.41163 5.94142 9.64594 6.17574C9.88026 6.41005 9.88026 6.78995 9.64594 7.02426L6.44594 10.2243C6.21163 10.4586 5.83173 10.4586 5.59742 10.2243L2.39742 7.02426C2.1631 6.78995 2.1631 6.41005 2.39742 6.17574Z",fill:e})}),s=()=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"0 0 7 4",fill:"none",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.80329 2.97305C3.67353 3.08978 3.46209 3.09074 3.33098 2.97521L0.74353 0.695272L1.21346 0.272542L3.56346 2.34332L5.88927 0.250977L6.36404 0.669336L3.80329 2.97305Z",fill:"#7F7F7F"})}),d=()=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"0 0 7 4",fill:"none",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.30438 0.852636C3.43413 0.7359 3.64558 0.734942 3.77669 0.850471L6.36414 3.13041L5.89421 3.55314L3.5442 1.48236L1.2184 3.57471L0.743623 3.15635L3.30438 0.852636Z",fill:"#7F7F7F"})}),c=({width:e=5,height:t=9})=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:e,height:t,viewBox:"0 0 5 9",fill:"none",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.850905 5.16793C0.683613 4.982 0.682218 4.67903 0.847785 4.49117L4.11464 0.783692L4.72036 1.45703L1.75319 4.82429L4.75125 8.15688L4.1518 8.83717L0.850905 5.16793Z",fill:"#222222"})}),u=({width:e=5,height:t=9})=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:e,height:t,viewBox:"0 0 5 9",fill:"none",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.14888 4.45292C4.31617 4.63885 4.31757 4.94182 4.152 5.12968L0.885148 8.83716L0.279431 8.16381L3.24659 4.79656L0.248531 1.46397L0.847985 0.783683L4.14888 4.45292Z",fill:"#222222"})}),p=({color:e="#FFF"})=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"18",viewBox:"0 0 16 18",fill:"none",children:[(0,i.jsx)("path",{d:"M13.416 17.9583H2.58268C1.97489 17.9583 1.392 17.7169 0.962229 17.2871C0.532458 16.8574 0.291016 16.2745 0.291016 15.6667V6.50001C0.291016 5.89222 0.532458 5.30933 0.962229 4.87956C1.392 4.44979 1.97489 4.20834 2.58268 4.20834H13.416C14.0238 4.20834 14.6067 4.44979 15.0365 4.87956C15.4662 5.30933 15.7077 5.89222 15.7077 6.50001V15.6667C15.7077 16.2745 15.4662 16.8574 15.0365 17.2871C14.6067 17.7169 14.0238 17.9583 13.416 17.9583ZM2.58268 5.45834C2.30642 5.45834 2.04146 5.56809 1.84611 5.76344C1.65076 5.95879 1.54102 6.22374 1.54102 6.50001V15.6667C1.54102 15.9429 1.65076 16.2079 1.84611 16.4032C2.04146 16.5986 2.30642 16.7083 2.58268 16.7083H13.416C13.6923 16.7083 13.9572 16.5986 14.1526 16.4032C14.3479 16.2079 14.4577 15.9429 14.4577 15.6667V6.50001C14.4577 6.22374 14.3479 5.95879 14.1526 5.76344C13.9572 5.56809 13.6923 5.45834 13.416 5.45834H2.58268Z",fill:e}),(0,i.jsx)("path",{d:"M8.21683 5.45834H8.00016C7.90204 5.45434 7.8062 5.42759 7.7202 5.38019C7.6342 5.33279 7.5604 5.26604 7.50463 5.18521C7.44886 5.10439 7.41265 5.0117 7.39886 4.91447C7.38506 4.81725 7.39407 4.71815 7.42516 4.625C7.71683 3.89167 7.98349 3.14167 8.20016 2.40834C8.38349 1.83334 9.10016 0.0666686 10.9002 0.0666686C11.6017 0.0441892 12.2835 0.300935 12.7959 0.780565C13.3083 1.26019 13.6096 1.92353 13.6335 2.625C13.6335 4.23334 11.8085 4.89167 11.1335 5.125C10.1819 5.37357 9.19992 5.4858 8.21683 5.45834ZM10.8918 1.29167C9.93349 1.29167 9.50016 2.4 9.39183 2.74167C9.24183 3.225 9.08349 3.70834 8.90849 4.19167C9.50592 4.18787 10.1001 4.10379 10.6752 3.94167C11.1502 3.775 12.3418 3.33334 12.3418 2.6C12.3182 2.23601 12.1535 1.8956 11.8826 1.65124C11.6118 1.40689 11.2563 1.27788 10.8918 1.29167Z",fill:e}),(0,i.jsx)("path",{d:"M7.76654 5.45834C6.80211 5.47532 5.84004 5.35752 4.9082 5.10834C2.8332 4.43334 2.4082 3.375 2.4082 2.60834C2.41169 2.28452 2.48067 1.96475 2.611 1.6683C2.74132 1.37185 2.93029 1.10483 3.16654 0.883337C3.42357 0.6175 3.73187 0.40658 4.07277 0.263342C4.41368 0.120104 4.7801 0.0475272 5.14987 0.0500033C6.54987 0.0500033 7.2582 1.36667 7.7832 2.3C8.12438 3.06512 8.40307 3.85659 8.61654 4.66667C8.64235 4.7586 8.64676 4.85522 8.62943 4.94911C8.61209 5.04301 8.57347 5.13169 8.51654 5.20834C8.46134 5.28574 8.38899 5.34933 8.30514 5.39415C8.2213 5.43896 8.12823 5.46378 8.0332 5.46667L7.76654 5.45834ZM5.0582 1.29167C4.66247 1.30871 4.28889 1.47906 4.01654 1.76667C3.89775 1.87142 3.80171 1.99941 3.73434 2.14275C3.66698 2.28608 3.62972 2.4417 3.62487 2.6C3.62487 3.11667 4.22487 3.59167 5.29154 3.94167C5.90411 4.1006 6.53372 4.18455 7.16654 4.19167C7.03175 3.74788 6.86749 3.31358 6.67487 2.89167C6.14154 1.96667 5.72487 1.30834 5.0832 1.29167H5.0582Z",fill:e}),(0,i.jsx)("path",{d:"M8 17.9583C7.83491 17.9562 7.67719 17.8896 7.56045 17.7729C7.4437 17.6561 7.37716 17.4984 7.375 17.3333V8.16667C7.375 8.00091 7.44085 7.84194 7.55806 7.72473C7.67527 7.60752 7.83424 7.54167 8 7.54167C8.16576 7.54167 8.32473 7.60752 8.44194 7.72473C8.55915 7.84194 8.625 8.00091 8.625 8.16667V17.3333C8.62284 17.4984 8.5563 17.6561 8.43955 17.7729C8.32281 17.8896 8.16509 17.9562 8 17.9583Z",fill:"white"}),(0,i.jsx)("path",{d:"M15.0827 8.79167H0.916016C0.750255 8.79167 0.591284 8.72582 0.474074 8.60861C0.356864 8.4914 0.291016 8.33243 0.291016 8.16667C0.291016 8.00091 0.356864 7.84194 0.474074 7.72473C0.591284 7.60752 0.750255 7.54167 0.916016 7.54167H15.0827C15.2484 7.54167 15.4074 7.60752 15.5246 7.72473C15.6418 7.84194 15.7077 8.00091 15.7077 8.16667C15.7077 8.33243 15.6418 8.4914 15.5246 8.60861C15.4074 8.72582 15.2484 8.79167 15.0827 8.79167Z",fill:"white"})]}),f=({color:e="#FFF"})=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",children:[(0,i.jsx)("path",{d:"M10.3102 0.455228C9.91757 0.255506 9.43735 0.411998 9.23768 0.804743L3.30555 12.4724C3.10588 12.8651 3.26237 13.3452 3.65507 13.5448C3.77088 13.6037 3.8943 13.6316 4.01591 13.6316C4.30656 13.6316 4.58673 13.4722 4.72754 13.1953L10.6597 1.5277C10.8593 1.13501 10.7028 0.654898 10.3102 0.455228Z",fill:e}),(0,i.jsx)("path",{d:"M6.05007 4.29745C6.05007 2.62942 4.69301 1.27236 3.02498 1.27236C1.35706 1.27236 0 2.62942 0 4.29745C0 5.96542 1.35706 7.32248 3.02503 7.32248C4.69306 7.32248 6.05007 5.96542 6.05007 4.29745ZM3.02503 5.72725C2.23667 5.72725 1.59523 5.08581 1.59523 4.29745C1.59523 3.50903 2.23667 2.86759 3.02503 2.86759C3.81345 2.86759 4.45489 3.50898 4.45489 4.29745C4.45484 5.08581 3.81345 5.72725 3.02503 5.72725Z",fill:e}),(0,i.jsx)("path",{d:"M10.9743 6.67764C9.30628 6.67764 7.94922 8.0347 7.94922 9.70267C7.94922 11.3706 9.30623 12.7277 10.9743 12.7277C12.6423 12.7277 13.9993 11.3707 13.9993 9.70267C13.9993 8.03464 12.6423 6.67764 10.9743 6.67764ZM10.9743 11.1324C10.1859 11.1324 9.54445 10.491 9.54445 9.70262C9.54445 8.91425 10.1859 8.27281 10.9743 8.27281C11.7627 8.27281 12.4041 8.91425 12.4041 9.70262C12.4041 10.491 11.7627 11.1324 10.9743 11.1324Z",fill:e})]}),_=({color:e="#FF1313"})=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"46",height:"46",viewBox:"0 0 46 46",fill:"none",children:(0,i.jsx)("path",{d:"M46 22.9999C46 25.449 43.1631 27.4012 42.4749 29.6106C41.7643 31.9018 42.9337 35.2159 41.6076 37.1214C40.2647 39.0444 36.8739 38.8983 35.033 40.3011C33.2089 41.6863 32.3024 45.1115 30.109 45.8538C27.9939 46.5727 25.3473 44.3809 22.9972 44.3809C20.6527 44.3809 18.0061 46.5669 15.8854 45.8538C13.692 45.1115 12.7856 41.6863 10.9614 40.3011C9.12055 38.8983 5.72972 39.0502 4.38681 37.1214C3.0607 35.2159 4.23014 31.9018 3.51952 29.6106C2.83688 27.4012 0 25.449 0 22.9999C0 20.5509 2.83688 18.5987 3.52512 16.3893C4.23574 14.098 3.06629 10.7839 4.39241 8.87846C5.73531 6.95546 9.12614 7.10158 10.967 5.69879C12.7911 4.31353 13.6976 0.888367 15.891 0.146055C18.0061 -0.572878 20.6527 1.61899 23.0028 1.61899C25.3529 1.61899 27.9939 -0.567033 30.1146 0.146055C32.308 0.888367 33.2145 4.31353 35.0386 5.69879C36.8795 7.10158 40.2703 6.94961 41.6132 8.87846C42.9393 10.7839 41.7699 14.098 42.4805 16.3893C43.1631 18.5987 46 20.5509 46 22.9999Z",fill:e})}),g=({color:e="#5864EF"})=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:[(0,i.jsxs)("g",{clipPath:"url(#clip0_6339_7840)",children:[(0,i.jsx)("path",{d:"M19.4274 2.73421C19.1332 2.43948 18.6558 2.43897 18.3616 2.73296L9.31892 11.7518L6.05634 8.20831C5.77442 7.9023 5.29778 7.88245 4.99126 8.16433C4.68497 8.44624 4.66536 8.92312 4.94728 9.22941L8.74126 13.3498C8.88021 13.5008 9.07466 13.5885 9.2797 13.5927C9.2852 13.593 9.29052 13.593 9.29579 13.593C9.49505 13.593 9.68673 13.5138 9.82794 13.3731L19.4259 3.80026C19.7209 3.50632 19.7214 3.02894 19.4274 2.73421Z",fill:e}),(0,i.jsx)("path",{d:"M19.2462 9.24621C18.8299 9.24621 18.4925 9.58363 18.4925 10C18.4925 14.6829 14.6829 18.4925 10 18.4925C5.31734 18.4925 1.50754 14.6829 1.50754 10C1.50754 5.31734 5.31734 1.50754 10 1.50754C10.4163 1.50754 10.7538 1.17012 10.7538 0.753789C10.7538 0.337422 10.4163 0 10 0C4.48594 0 0 4.48594 0 10C0 15.5138 4.48594 20 10 20C15.5138 20 20 15.5138 20 10C20 9.58367 19.6626 9.24621 19.2462 9.24621Z",fill:e})]}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_6339_7840",children:(0,i.jsx)("rect",{width:"20",height:"20",fill:"none"})})})]}),m=({color:e="#4A4A4A"})=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:(0,i.jsx)("path",{d:"M10.75 5.75C10.75 5.33579 10.4142 5 10 5C9.58579 5 9.25 5.33579 9.25 5.75V9.25H5.75C5.33579 9.25 5 9.58579 5 10C5 10.4142 5.33579 10.75 5.75 10.75H9.25L9.25 14.25C9.25 14.6642 9.58579 15 10 15C10.4142 15 10.75 14.6642 10.75 14.25V10.75H14.25C14.6642 10.75 15 10.4142 15 10C15 9.58579 14.6642 9.25 14.25 9.25H10.75V5.75Z",fill:e})}),C=({color:e="#4A4A4A"})=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 10C5 9.58579 5.33579 9.25 5.75 9.25H14.25C14.6642 9.25 15 9.58579 15 10C15 10.4142 14.6642 10.75 14.25 10.75H5.75C5.33579 10.75 5 10.4142 5 10Z",fill:e})}),h=({color:e="#FDFFFD"})=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.7803 5.96967C16.0732 6.26256 16.0732 6.73744 15.7803 7.03033L9.28033 13.5303C8.98744 13.8232 8.51256 13.8232 8.21967 13.5303L4.96967 10.2803C4.67678 9.98744 4.67678 9.51256 4.96967 9.21967C5.26256 8.92678 5.73744 8.92678 6.03033 9.21967L8.75 11.9393L14.7197 5.96967C15.0126 5.67678 15.4874 5.67678 15.7803 5.96967Z",fill:e})}),A=({color:e="#626262",width:t=16,height:a=16})=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 16 16",fill:"none",children:[(0,i.jsxs)("g",{clipPath:"url(#clip0_12668_3248)",children:[(0,i.jsx)("path",{d:"M14.9366 8.20729C14.8722 8.07557 14.8722 7.92451 14.9366 7.79283L15.5333 6.57205C15.8656 5.89234 15.6023 5.08219 14.934 4.72759L13.7337 4.09072C13.6042 4.02204 13.5155 3.89979 13.4901 3.75544L13.2554 2.41704C13.1246 1.67186 12.4353 1.17111 11.6864 1.27708L10.341 1.46739C10.1958 1.48789 10.0522 1.44121 9.94682 1.3393L8.97023 0.394556C8.42645 -0.131503 7.57458 -0.131534 7.03084 0.394556L6.05422 1.33939C5.94884 1.44133 5.80525 1.48792 5.66006 1.46749L4.31466 1.27718C3.56545 1.17115 2.87639 1.67196 2.74567 2.41714L2.51092 3.75547C2.48558 3.89985 2.3968 4.02207 2.26733 4.09079L1.06703 4.72766C0.398719 5.08222 0.13547 5.89243 0.467718 6.57214L1.06443 7.79289C1.12881 7.92461 1.12881 8.07567 1.06443 8.20735L0.467687 9.4281C0.135439 10.1078 0.398687 10.918 1.067 11.2726L2.2673 11.9094C2.3968 11.9781 2.48558 12.1004 2.51092 12.2447L2.74567 13.5831C2.86467 14.2615 3.44636 14.7372 4.11488 14.7372C4.18073 14.7372 4.24754 14.7325 4.3147 14.723L5.66009 14.5327C5.80519 14.5121 5.94887 14.5589 6.05425 14.6608L7.03084 15.6056C7.30277 15.8686 7.65158 16.0001 8.00052 16.0001C8.34936 16.0001 8.69839 15.8686 8.9702 15.6056L9.94682 14.6608C10.0522 14.5589 10.1958 14.5123 10.341 14.5327L11.6864 14.723C12.4357 14.829 13.1246 14.3283 13.2554 13.5831L13.4901 12.2447C13.5155 12.1004 13.6043 11.9781 13.7337 11.9094L14.934 11.2726C15.6023 10.918 15.8656 10.1078 15.5333 9.42807L14.9366 8.20729ZM6.15487 3.84741C7.08774 3.84741 7.84671 4.60638 7.84671 5.53925C7.84671 6.47211 7.08774 7.23108 6.15487 7.23108C5.222 7.23108 4.46304 6.47211 4.46304 5.53925C4.46304 4.60638 5.222 3.84741 6.15487 3.84741ZM5.28163 11.3714C5.19153 11.4615 5.07344 11.5066 4.95538 11.5066C4.83732 11.5066 4.71919 11.4616 4.62913 11.3714C4.44894 11.1912 4.44894 10.8991 4.62913 10.7189L10.7194 4.62866C10.8995 4.44847 11.1917 4.44847 11.3719 4.62866C11.5521 4.80884 11.5521 5.101 11.3719 5.28118L5.28163 11.3714ZM9.8461 12.1527C8.91323 12.1527 8.15427 11.3938 8.15427 10.4609C8.15427 9.52803 8.91323 8.76907 9.8461 8.76907C10.779 8.76907 11.5379 9.52803 11.5379 10.4609C11.5379 11.3938 10.779 12.1527 9.8461 12.1527Z",fill:e}),(0,i.jsx)("path",{d:"M9.8452 9.69189C9.42117 9.69189 9.07617 10.0369 9.07617 10.4609C9.07617 10.8849 9.42114 11.2299 9.8452 11.2299C10.2692 11.2299 10.6142 10.8849 10.6142 10.4609C10.6142 10.0369 10.2692 9.69189 9.8452 9.69189Z",fill:e}),(0,i.jsx)("path",{d:"M6.15376 4.77026C5.72973 4.77026 5.38477 5.11523 5.38477 5.53926C5.38477 5.96329 5.72973 6.30829 6.15376 6.30829C6.57779 6.30829 6.92279 5.96332 6.92279 5.53926C6.92276 5.11526 6.57779 4.77026 6.15376 4.77026Z",fill:e})]}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_12668_3248",children:(0,i.jsx)("rect",{width:"16",height:"16",fill:"white"})})})]}),v=({color:e="#626262",width:t=16,height:a=16})=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 16 16",fill:"none",children:[(0,i.jsxs)("g",{clipPath:"url(#clip0_12656_73710)",children:[(0,i.jsx)("path",{d:"M15.9505 7.77142L14.6872 4.91336C14.643 4.812 14.5703 4.72565 14.478 4.66477C14.3856 4.6039 14.2776 4.57111 14.167 4.57039H11.1089L11.2918 2.91843C11.3008 2.83823 11.2927 2.75704 11.2681 2.68019C11.2435 2.60335 11.2029 2.53259 11.1489 2.47257C11.0955 2.41335 11.0302 2.36598 10.9574 2.33349C10.8845 2.301 10.8057 2.28412 10.7259 2.28394H2.85481C2.70321 2.28394 2.55782 2.34416 2.45062 2.45136C2.34342 2.55856 2.2832 2.70395 2.2832 2.85555C2.2832 3.00715 2.34342 3.15254 2.45062 3.25974C2.55782 3.36694 2.70321 3.42716 2.85481 3.42716H5.71288C5.86448 3.42716 6.00987 3.48739 6.11707 3.59458C6.22427 3.70178 6.28449 3.84717 6.28449 3.99878C6.28449 4.15038 6.22427 4.29577 6.11707 4.40297C6.00987 4.51017 5.86448 4.57039 5.71288 4.57039H1.71159C1.55998 4.57039 1.41459 4.63061 1.30739 4.73781C1.2002 4.84501 1.13997 4.9904 1.13997 5.142C1.13997 5.2936 1.2002 5.439 1.30739 5.54619C1.41459 5.65339 1.55998 5.71362 1.71159 5.71362H7.42772C7.57932 5.71362 7.72471 5.77384 7.83191 5.88104C7.93911 5.98824 7.99933 6.13363 7.99933 6.28523C7.99933 6.43683 7.93911 6.58222 7.83191 6.68942C7.72471 6.79662 7.57932 6.85684 7.42772 6.85684H3.42643C3.27483 6.85684 3.12943 6.91707 3.02223 7.02426C2.91504 7.13146 2.85481 7.27685 2.85481 7.42846C2.85481 7.58006 2.91504 7.72545 3.02223 7.83265C3.12943 7.93985 3.27483 8.00007 3.42643 8.00007H5.71288C5.86448 8.00007 6.00987 8.06029 6.11707 8.16749C6.22427 8.27469 6.28449 8.42008 6.28449 8.57168C6.28449 8.72328 6.22427 8.86868 6.11707 8.97588C6.00987 9.08307 5.86448 9.1433 5.71288 9.1433H1.13997C0.988371 9.1433 0.842979 9.20352 0.735781 9.31072C0.628583 9.41792 0.568359 9.56331 0.568359 9.71491C0.568359 9.86651 0.628583 10.0119 0.735781 10.1191C0.842979 10.2263 0.988371 10.2865 1.13997 10.2865H2.2832C2.4348 10.2865 2.58019 10.3467 2.68739 10.4539C2.79459 10.5611 2.85481 10.7065 2.85481 10.8581C2.85481 11.0097 2.79459 11.1551 2.68739 11.2623C2.58019 11.3695 2.4348 11.4298 2.2832 11.4298H1.71159C1.55998 11.4298 1.41459 11.49 1.30739 11.5972C1.2002 11.7044 1.13997 11.8498 1.13997 12.0014C1.13997 12.153 1.2002 12.2984 1.30739 12.4056C1.41459 12.5128 1.55998 12.573 1.71159 12.573H3.34068C3.40241 12.814 3.51988 13.0373 3.68365 13.2246C3.82243 13.3798 3.99248 13.5038 4.18263 13.5885C4.37277 13.6733 4.5787 13.7168 4.78687 13.7162C5.13912 13.7061 5.48056 13.5923 5.76835 13.3889C6.05614 13.1855 6.27745 12.9017 6.40453 12.573H10.7717C10.8334 12.814 10.9509 13.0373 11.1146 13.2246C11.2534 13.3798 11.4235 13.5038 11.6136 13.5885C11.8037 13.6733 12.0097 13.7168 12.2178 13.7162C12.5701 13.7061 12.9115 13.5923 13.1993 13.3889C13.4871 13.1855 13.7084 12.9017 13.8355 12.573H14.9787C15.12 12.5738 15.2567 12.5223 15.3622 12.4284C15.4678 12.3344 15.5348 12.2047 15.5503 12.0642L15.9905 8.06295C16.0062 7.96395 15.9922 7.86254 15.9505 7.77142ZM4.78687 12.573C4.73947 12.575 4.69222 12.5663 4.64866 12.5475C4.6051 12.5287 4.56637 12.5003 4.53536 12.4644C4.49049 12.4089 4.45766 12.3446 4.43896 12.2757C4.42026 12.2068 4.4161 12.1348 4.42675 12.0642C4.44135 11.9037 4.51064 11.7531 4.62302 11.6376C4.73541 11.5221 4.88406 11.4487 5.04409 11.4298C5.09149 11.4277 5.13874 11.4364 5.1823 11.4552C5.22586 11.474 5.26459 11.5024 5.2956 11.5384C5.34047 11.5939 5.3733 11.6581 5.392 11.727C5.4107 11.7959 5.41486 11.8679 5.40421 11.9385C5.38961 12.099 5.32032 12.2496 5.20793 12.3651C5.09555 12.4806 4.9469 12.554 4.78687 12.573ZM12.2178 12.573C12.1704 12.575 12.1232 12.5663 12.0796 12.5475C12.0361 12.5287 11.9973 12.5003 11.9663 12.4644C11.9215 12.4089 11.8886 12.3446 11.8699 12.2757C11.8512 12.2068 11.8471 12.1348 11.8577 12.0642C11.8723 11.9037 11.9416 11.7531 12.054 11.6376C12.1664 11.5221 12.315 11.4487 12.4751 11.4298C12.5225 11.4277 12.5697 11.4364 12.6133 11.4552C12.6568 11.474 12.6956 11.5024 12.7266 11.5384C12.7714 11.5939 12.8043 11.6581 12.823 11.727C12.8417 11.7959 12.8458 11.8679 12.8352 11.9385C12.8206 12.099 12.7513 12.2496 12.6389 12.3651C12.5265 12.4806 12.3779 12.554 12.2178 12.573ZM14.7901 8.57168H12.2636C12.1838 8.57149 12.105 8.55461 12.0321 8.52213C11.9593 8.48964 11.894 8.44227 11.8406 8.38305C11.7866 8.32303 11.746 8.25227 11.7214 8.17542C11.6968 8.09858 11.6887 8.01739 11.6977 7.93719L11.8863 6.22235C11.9032 6.08293 11.9707 5.95459 12.0762 5.86181C12.1816 5.76904 12.3175 5.71832 12.4579 5.71933H13.7898L14.8587 8.09153L14.7901 8.57168Z",fill:e}),(0,i.jsx)("path",{d:"M1.1403 8.00016C1.2919 8.00016 1.43729 7.93994 1.54449 7.83274C1.65169 7.72554 1.71191 7.58015 1.71191 7.42855C1.71191 7.27695 1.65169 7.13155 1.54449 7.02436C1.43729 6.91716 1.2919 6.85693 1.1403 6.85693H0.568684C0.417082 6.85693 0.27169 6.91716 0.164492 7.02436C0.0572937 7.13155 -0.00292969 7.27695 -0.00292969 7.42855C-0.00292969 7.58015 0.0572937 7.72554 0.164492 7.83274C0.27169 7.93994 0.417082 8.00016 0.568684 8.00016H1.1403Z",fill:e})]}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_12656_73710",children:(0,i.jsx)("rect",{width:"16",height:"16",fill:"white"})})})]}),y=({color:e="#4A4A4A"})=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:[(0,i.jsxs)("g",{clipPath:"url(#clip0_14254_1384)",children:[(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.45142 12.3546C4.07419 12.2711 3 11.1298 3 9.75008C3 8.37032 4.07419 7.22906 5.45142 7.14559L9.46193 6.90253C9.51109 6.89955 9.55827 6.88212 9.59755 6.85242L12.6948 4.51141C13.8476 3.64006 15.5 4.4624 15.5 5.90749V13.5148C15.5 14.9521 13.8633 15.7766 12.7084 14.9211L10.1357 13.0154L9.84876 15.4545C9.74508 16.3358 8.99815 17.0001 8.11075 17.0001H7.75C6.7835 17.0001 6 16.2166 6 15.2501V12.3878L5.45142 12.3546ZM4.5 9.75008C4.5 10.3367 4.95667 10.8218 5.54217 10.8573L9.59818 11.1031C9.9365 11.1236 10.2616 11.242 10.534 11.4437L13.6012 13.7157C13.7662 13.838 14 13.7202 14 13.5148V5.90749C14 5.70105 13.7639 5.58357 13.5993 5.70805L10.502 8.04906C10.227 8.25692 9.89676 8.37893 9.55267 8.39978L5.54217 8.64284C4.95667 8.67833 4.5 9.16351 4.5 9.75008ZM7.5 12.4787L8.6801 12.5503L8.35904 15.2793C8.34423 15.4052 8.23752 15.5001 8.11075 15.5001H7.75C7.61193 15.5001 7.5 15.3881 7.5 15.2501V12.4787Z",fill:e}),(0,i.jsx)("path",{d:"M17.5 8.75006C17.5 8.33584 17.1642 8.00006 16.75 8.00006C16.3358 8.00006 16 8.33584 16 8.75006V11.2501C16 11.6643 16.3358 12.0001 16.75 12.0001C17.1642 12.0001 17.5 11.6643 17.5 11.2501V8.75006Z",fill:e})]}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_14254_1384",children:(0,i.jsx)("rect",{width:"20",height:"20",fill:"white"})})})]}),T=({color:e="#4A4A4A"})=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:[(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13 10C13 11.6569 11.6569 13 10 13C8.34315 13 7 11.6569 7 10C7 8.34315 8.34315 7 10 7C11.6569 7 13 8.34315 13 10ZM11.5 10C11.5 10.8284 10.8284 11.5 10 11.5C9.17157 11.5 8.5 10.8284 8.5 10C8.5 9.17157 9.17157 8.5 10 8.5C10.8284 8.5 11.5 9.17157 11.5 10Z",fill:e}),(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 4C7.52353 4 5.65153 5.22977 4.42264 6.53216C3.80748 7.18413 3.34017 7.86704 3.02329 8.45447C2.86488 8.74811 2.73973 9.02591 2.65225 9.27169C2.57143 9.49874 2.5 9.76019 2.5 10C2.5 10.2398 2.57143 10.5013 2.65225 10.7283C2.73973 10.9741 2.86488 11.2519 3.02329 11.5455C3.34017 12.133 3.80748 12.8159 4.42264 13.4678C5.65153 14.7702 7.52353 16 10 16C12.4765 16 14.3485 14.7702 15.5774 13.4678C16.1925 12.8159 16.6598 12.133 16.9767 11.5455C17.1351 11.2519 17.2603 10.9741 17.3478 10.7283C17.4286 10.5013 17.5 10.2398 17.5 10C17.5 9.76019 17.4286 9.49874 17.3478 9.27169C17.2603 9.02591 17.1351 8.74811 16.9767 8.45447C16.6598 7.86704 16.1925 7.18413 15.5774 6.53216C14.3485 5.22977 12.4765 4 10 4ZM4.00141 10.0021L4.00103 10L4.00141 9.99793C4.00509 9.97812 4.01827 9.90708 4.0654 9.77469C4.12269 9.61374 4.21422 9.40618 4.34345 9.16663C4.60183 8.68764 4.9936 8.11275 5.51365 7.56159C6.55519 6.45773 8.05819 5.5 10 5.5C11.9418 5.5 13.4448 6.45773 14.4864 7.56159C15.0064 8.11275 15.3982 8.68764 15.6566 9.16663C15.7858 9.40618 15.8773 9.61374 15.9346 9.77469C15.9817 9.90708 15.9949 9.97813 15.9986 9.99793L15.999 10L15.9986 10.0021C15.9949 10.0219 15.9817 10.0929 15.9346 10.2253C15.8773 10.3863 15.7858 10.5938 15.6566 10.8334C15.3982 11.3124 15.0064 11.8873 14.4864 12.4384C13.4448 13.5423 11.9418 14.5 10 14.5C8.05819 14.5 6.55519 13.5423 5.51365 12.4384C4.9936 11.8873 4.60183 11.3124 4.34345 10.8334C4.21422 10.5938 4.12269 10.3863 4.0654 10.2253C4.01827 10.0929 4.00509 10.0219 4.00141 10.0021Z",fill:e})]}),G=({color:e="#4A4A4A"})=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:[(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 7.25C9.30964 7.25 8.75 7.80964 8.75 8.5C8.75 8.91421 8.41421 9.25 8 9.25C7.58579 9.25 7.25 8.91421 7.25 8.5C7.25 6.98122 8.48122 5.75 10 5.75C11.5188 5.75 12.75 6.98122 12.75 8.5C12.75 9.66431 12.0267 10.6579 11.0077 11.0593C10.905 11.0997 10.8259 11.1569 10.7816 11.2066C10.7596 11.2312 10.7522 11.2463 10.75 11.2526C10.7486 11.6656 10.4133 12 10 12C9.58579 12 9.25 11.6642 9.25 11.25C9.25 10.3853 9.94646 9.86517 10.4579 9.6637C10.923 9.48047 11.25 9.02751 11.25 8.5C11.25 7.80964 10.6904 7.25 10 7.25Z",fill:e}),(0,i.jsx)("path",{d:"M10 14.5C10.5523 14.5 11 14.0523 11 13.5C11 12.9477 10.5523 12.5 10 12.5C9.44772 12.5 9 12.9477 9 13.5C9 14.0523 9.44772 14.5 10 14.5Z",fill:e}),(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 17C13.866 17 17 13.866 17 10C17 6.13401 13.866 3 10 3C6.13401 3 3 6.13401 3 10C3 13.866 6.13401 17 10 17ZM10 15.5C13.0376 15.5 15.5 13.0376 15.5 10C15.5 6.96243 13.0376 4.5 10 4.5C6.96243 4.5 4.5 6.96243 4.5 10C4.5 13.0376 6.96243 15.5 10 15.5Z",fill:e})]});G.propTypes={color:r().string},T.propTypes={color:r().string},y.propTypes={color:r().string};let S=({color:e="#626262",width:t=16,height:a=16})=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 11 10",fill:"none",children:[(0,i.jsx)("path",{d:"M1.30811 5.24573V8.88153C1.30811 9.21602 1.58018 9.48749 1.91407 9.48749H4.9439V5.24573H1.30811Z",fill:e}),(0,i.jsx)("path",{d:"M9.79165 2.82187H7.87437C8.01192 2.72794 8.13009 2.63463 8.2125 2.551C8.70151 2.05956 8.70151 1.25969 8.2125 0.768249C7.73742 0.289535 6.90967 0.290747 6.4352 0.768249C6.17221 1.03184 5.47535 2.10501 5.5717 2.82187H5.52807C5.62381 2.10501 4.92695 1.03184 4.66456 0.768249C4.18949 0.290747 3.36174 0.290747 2.88726 0.768249C2.39885 1.25969 2.39885 2.05956 2.88666 2.551C2.96968 2.63463 3.08784 2.72794 3.22539 2.82187H1.30811C0.974227 2.82187 0.702148 3.09395 0.702148 3.42784V4.33679C0.702148 4.50403 0.837885 4.63977 1.00513 4.63977H4.94391V3.42784H6.15585V4.63977H10.0946C10.2619 4.63977 10.3976 4.50403 10.3976 4.33679V3.42784C10.3976 3.09395 10.1261 2.82187 9.79165 2.82187ZM4.90816 2.80187C4.90816 2.80187 4.88271 2.82187 4.79606 2.82187C4.37734 2.82187 3.57807 2.38679 3.31689 2.1238C3.06299 1.86808 3.06299 1.45117 3.31689 1.19546C3.43991 1.07184 3.60291 1.00397 3.77622 1.00397C3.94892 1.00397 4.11192 1.07184 4.23493 1.19546C4.64335 1.6063 5.04935 2.65583 4.90816 2.80187ZM6.3031 2.82187C6.21705 2.82187 6.1916 2.80248 6.1916 2.80187C6.05041 2.65583 6.45641 1.6063 6.86483 1.19546C7.10903 0.948827 7.53624 0.947615 7.78287 1.19546C8.03737 1.45117 8.03737 1.86808 7.78287 2.1238C7.5217 2.38679 6.72243 2.82187 6.3031 2.82187Z",fill:e}),(0,i.jsx)("path",{d:"M6.15576 5.24573V9.48749H9.18559C9.52009 9.48749 9.79156 9.21602 9.79156 8.88153V5.24573H6.15576Z",fill:e})]});o.propTypes={color:r().string,width:r().oneOfType([r().string,r().number]),height:r().oneOfType([r().string,r().number])},r().oneOfType([r().string,r().number]),r().oneOfType([r().string,r().number]),_.propTypes={color:r().string},p.propTypes={color:r().string},f.propTypes={color:r().string},g.propTypes={color:r().string},m.propTypes={color:r().string},C.propTypes={color:r().string},h.propTypes={color:r().string},l.propTypes={color:r().string,width:r().oneOfType([r().string,r().number]),height:r().oneOfType([r().string,r().number])},A.propTypes={color:r().string,width:r().oneOfType([r().string,r().number]),height:r().oneOfType([r().string,r().number])},v.propTypes={color:r().string,width:r().oneOfType([r().string,r().number]),height:r().oneOfType([r().string,r().number])},S.propTypes={color:r().string,width:r().oneOfType([r().string,r().number]),height:r().oneOfType([r().string,r().number])},c.propTypes={width:r().oneOfType([r().string,r().number]),height:r().oneOfType([r().string,r().number])},u.propTypes={width:r().oneOfType([r().string,r().number]),height:r().oneOfType([r().string,r().number])},r().string,r().string},5919:function(e,t,a){"use strict";a.d(t,{default:()=>_});var i=a(2990),n=a(4996),r=a(8801),o=a(9128),l=a(1565),s=a(5437),d=a(9092),c=a(2459),u=a(4975),p=a(1036);function f({price:e,quantity:t,currentGoal:a={},discountValue:o}){let{shop:f={},designSetting:_={},dataGiftCampaign:g={},mainTheme:m=p.REGULAR_THEME}=(0,l.useContext)(n.SettingsContext),C=(0,u.default)(f)===u.CUSTOM_AMARANTHINEBLOOMS_UK_SHOP?Number(t*e):e;return(0,i.jsxs)("div",{className:"Avada-GiftCampaign__Price",children:[(0,i.jsx)("div",{className:"Avada-GiftCampaign__PriceDiscount",style:{...m===p.REGULAR_THEME&&{color:_.salePriceColor||"#1C1C1C"}},children:(0,s.formatValueCurrency)({shop:f,value:(0,d.handlePriceDiscount)(`${C}`||"0",(0,c.isEmpty)(a)?g.discountType||r.DISCOUNT_PERCENTAGE:a.discountType,(0,c.isEmpty)(a)?o||g.discountValue:a.discountValue),locale:f?.primaryLocale})}),(!(0,c.isEmpty)(a)&&a.discountValue>0||(0,c.isEmpty)(a))&&(0,i.jsx)("div",{className:"Avada-GiftCampaign__PriceDefault",children:(0,s.formatValueCurrency)({shop:f,value:C||"0",locale:f?.primaryLocale})})]})}f.propTypes={price:o.oneOfType([o.number,o.string]),currentGoal:o.object,quantity:o.oneOfType([o.number,o.string]),discountValue:o.oneOfType([o.number,o.string])};let _=f},9541:function(e,t,a){"use strict";a.d(t,{FREE_GIFT_ICON_1:()=>n,FREE_GIFT_ICON_2:()=>r,FREE_GIFT_ICON_3:()=>o,FREE_GIFT_ICON_4:()=>l,FREE_GIFT_ICON_5:()=>s,FREE_GIFT_ICON_BLACK_FRIDAY:()=>p,FREE_GIFT_ICON_CHRISTMAS:()=>f,FREE_GIFT_ICON_HALLOWEEN:()=>c,FREE_GIFT_ICON_NONE:()=>d,FREE_GIFT_ICON_THANKSGIVING:()=>u,floatingButtonIconOptions:()=>T,giftBoxIconOptions:()=>A,iconOptions:()=>h,popupIconOptions:()=>y,seasonalThemeIconOptions:()=>v});var i=a(2990);a(1565);let n="free_gift_icon_1",r="free_gift_icon_2",o="free_gift_icon_3",l="free_gift_icon_4",s="free_gift_icon_5",d="free_gift_icon_none",c="free_gift_icon_halloween",u="free_gift_icon_thanksgiving",p="free_gift_icon_black_friday",f="free_gift_icon_christmas",_=(e,t="28",a="28")=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 28 28",fill:"none",children:[(0,i.jsxs)("g",{clipPath:"url(#clip0_155_16166)",children:[(0,i.jsx)("path",{d:"M27.1797 9.89856H26.3594V9.07825C26.3594 8.62483 25.9925 8.25793 25.5391 8.25793C25.0856 8.25793 24.7187 8.62483 24.7187 9.07825V9.89856H23.8984C23.445 9.89856 23.0781 10.2655 23.0781 10.7189C23.0781 11.1723 23.445 11.5392 23.8984 11.5392H24.7187V12.3595C24.7187 12.8129 25.0856 13.1798 25.5391 13.1798C25.9925 13.1798 26.3594 12.8129 26.3594 12.3595V11.5392H27.1797C27.6331 11.5392 28 11.1723 28 10.7189C28 10.2655 27.6331 9.89856 27.1797 9.89856Z",fill:e}),(0,i.jsx)("path",{d:"M23.8438 6.61731C24.2968 6.61731 24.6641 6.25004 24.6641 5.797C24.6641 5.34395 24.2968 4.97668 23.8438 4.97668C23.3907 4.97668 23.0234 5.34395 23.0234 5.797C23.0234 6.25004 23.3907 6.61731 23.8438 6.61731Z",fill:e}),(0,i.jsx)("path",{d:"M20.5625 11.5392C21.0155 11.5392 21.3828 11.1719 21.3828 10.7189C21.3828 10.2658 21.0155 9.89856 20.5625 9.89856C20.1095 9.89856 19.7422 10.2658 19.7422 10.7189C19.7422 11.1719 20.1095 11.5392 20.5625 11.5392Z",fill:e}),(0,i.jsx)("path",{d:"M13.42 19.9826C13.7404 19.6622 14.2595 19.6622 14.58 19.9826L14.8203 20.223V13.1798H13.1797V20.223L13.42 19.9826Z",fill:e}),(0,i.jsx)("path",{d:"M22.203 13.1798H16.4609V22.2032C16.4609 22.5348 16.2614 22.8344 15.9546 22.961C15.8529 23.0034 15.7463 23.0235 15.6406 23.0235C15.4275 23.0235 15.2176 22.9402 15.0606 22.7832L13.9999 21.7225L12.9393 22.7832C12.7038 23.0187 12.3529 23.0884 12.0453 22.961C11.7385 22.8344 11.539 22.5348 11.539 22.2032V13.1798H11.0791L4.97656 16.7031V27.1797C4.97656 27.6331 5.34346 28 5.79687 28H22.203C22.6564 28 23.0233 27.6331 23.0233 27.1797V14.0001C23.0233 13.5467 22.6564 13.1798 22.203 13.1798Z",fill:e}),(0,i.jsx)("path",{d:"M20.2755 5.02826L18.6349 2.18672C18.526 1.99848 18.3466 1.86067 18.1367 1.80462C17.9276 1.74933 17.7025 1.7782 17.5142 1.88632L14.9905 3.34341C14.9926 2.77105 14.8569 2.1504 14.563 1.64181C14.1248 0.882373 13.4175 0.339274 12.5707 0.112541C11.7256 -0.112551 10.8404 0.00278413 10.081 0.440172C9.0292 1.04818 8.40035 2.1801 8.44197 3.39454L8.4476 3.56757C8.4476 3.57397 8.4476 3.5796 8.44842 3.586L8.52853 6.00897L6.50582 4.74859C6.505 4.74777 6.50341 4.74701 6.50259 4.74619L6.35521 4.65404C5.32343 4.01239 4.03046 3.98833 2.97707 4.59634C2.21763 5.03455 1.67454 5.74188 1.4478 6.58865C1.22107 7.43543 1.33728 8.31978 1.77543 9.07922C2.07485 9.59683 2.49632 9.99927 2.98096 10.2774L0.410332 11.73C0.0178968 11.9566 -0.11647 12.4583 0.110045 12.8507L1.80507 15.6925C2.03159 16.0848 2.53323 16.2193 2.92567 15.9928L19.9753 6.14886C20.3676 5.9224 20.502 5.4207 20.2755 5.02826ZM5.43701 8.85926C4.65285 9.31027 3.64809 9.04214 3.19648 8.25896C2.74389 7.47551 3.01383 6.46932 3.79727 6.01755C4.32358 5.71234 4.97168 5.72514 5.48678 6.04637L7.80562 7.4917L5.43701 8.85926ZM13.3062 3.76165C13.1933 4.18422 12.9219 4.53799 12.5427 4.75669L10.1734 6.12463L10.081 3.33843C10.061 2.73042 10.3758 2.16484 10.9013 1.86122C11.2794 1.64094 11.7216 1.58406 12.1462 1.69699C12.5692 1.81074 12.9233 2.08232 13.1419 2.46201C13.3615 2.84181 13.4199 3.33788 13.3062 3.76165Z",fill:e})]}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_155_16166",children:(0,i.jsx)("rect",{width:"28",height:"28",fill:"white"})})})]}),g=(e,t="28",a="28")=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 28 28",fill:"none",children:[(0,i.jsxs)("g",{clipPath:"url(#clip0_155_16175)",children:[(0,i.jsx)("path",{d:"M22.2806 4.35144C19.901 5.31787 18.2377 7.47238 17.9101 10.0326C17.8744 10.3117 18.0918 10.5586 18.3735 10.5586C18.6049 10.5586 18.8057 10.3866 18.8359 10.1512C19.1202 7.92841 20.5612 6.0571 22.6317 5.21614C22.8705 5.11919 22.9854 4.84702 22.8885 4.60821C22.7916 4.36947 22.5194 4.25444 22.2806 4.35144Z",fill:e}),(0,i.jsx)("path",{d:"M6.98406 5.10681C6.77588 4.9548 6.48394 5.00029 6.33198 5.20848C6.18003 5.4166 6.22553 5.70855 6.43365 5.86056C7.81837 6.87172 8.63815 8.36797 8.69234 10.0485C8.70063 10.306 8.91645 10.5085 9.17381 10.4999C9.4314 10.4916 9.63351 10.276 9.62517 10.0184C9.56013 8.00422 8.56052 6.25802 6.98406 5.10681Z",fill:e}),(0,i.jsx)("path",{d:"M17.0708 2.64613C17.0278 2.65937 16.9711 2.6774 16.9031 2.70108C16.6598 2.78578 16.5312 3.05182 16.6159 3.29524C16.701 3.53947 16.9677 3.66698 17.2101 3.58246C17.2648 3.56344 17.3105 3.54892 17.3452 3.53819C17.5915 3.46247 17.7298 3.20138 17.654 2.95499C17.5783 2.70866 17.317 2.5703 17.0708 2.64613Z",fill:e}),(0,i.jsx)("path",{d:"M15.0404 5.31723C15.1739 5.0968 15.1034 4.80981 14.8829 4.67635C14.6626 4.54278 14.3756 4.61336 14.2421 4.83373C13.7292 5.68075 13.4842 6.65978 13.5336 7.66494C13.5458 7.91453 13.7521 8.10866 13.9992 8.10866C14.2673 8.10866 14.4788 7.88473 14.4657 7.61909C14.426 6.8122 14.6301 5.99463 15.0404 5.31723Z",fill:e}),(0,i.jsx)("path",{d:"M26.6569 8.92522H26.132V8.40024C26.132 8.14254 25.923 7.93359 25.6653 7.93359C25.4076 7.93359 25.1987 8.14254 25.1987 8.40024V8.92522H24.6737C24.416 8.92522 24.207 9.13416 24.207 9.39187C24.207 9.64957 24.416 9.85851 24.6737 9.85851H25.1987V10.3835C25.1987 10.6412 25.4076 10.8501 25.6653 10.8501C25.923 10.8501 26.132 10.6412 26.132 10.3835V9.85851H26.6569C26.9146 9.85851 27.1236 9.64957 27.1236 9.39187C27.1236 9.13416 26.9146 8.92522 26.6569 8.92522Z",fill:e}),(0,i.jsx)("path",{d:"M13.7663 1.92553C14.024 1.92553 14.233 1.71659 14.233 1.45888C14.233 1.20118 14.024 0.992236 13.7663 0.992236H13.2413V0.467258C13.2413 0.209552 13.0324 0.000610352 12.7747 0.000610352C12.517 0.000610352 12.308 0.209552 12.308 0.467258V0.992236H11.7831C11.5253 0.992236 11.3164 1.20118 11.3164 1.45888C11.3164 1.71659 11.5253 1.92553 11.7831 1.92553H12.308V2.45051C12.308 2.70821 12.517 2.91716 12.7747 2.91716C13.0324 2.91716 13.2413 2.70821 13.2413 2.45051V1.92553H13.7663Z",fill:e}),(0,i.jsx)("path",{d:"M3.3249 2.91711C3.5826 2.91711 3.79155 2.70817 3.79155 2.45046C3.79155 2.19275 3.5826 1.98381 3.3249 1.98381H2.79992V1.45883C2.79992 1.20113 2.59098 0.992188 2.33327 0.992188C2.07557 0.992188 1.86663 1.20113 1.86663 1.45883V1.98381H1.34165C1.08394 1.98381 0.875 2.19275 0.875 2.45046C0.875 2.70817 1.08394 2.91711 1.34165 2.91711H1.86663V3.44209C1.86663 3.69979 2.07557 3.90873 2.33327 3.90873C2.59098 3.90873 2.79992 3.69979 2.79992 3.44209V2.91711H3.3249Z",fill:e}),(0,i.jsx)("path",{d:"M5.34734 8.3024C5.16505 8.12023 4.86967 8.12023 4.68738 8.3024L4.31622 8.67356L3.94506 8.3024C3.76278 8.12023 3.46739 8.12023 3.28511 8.3024C3.10288 8.48468 3.10288 8.78007 3.28511 8.96235L3.65627 9.33351L3.28511 9.70467C3.10288 9.88696 3.10288 10.1823 3.28511 10.3646C3.46745 10.5469 3.76278 10.5468 3.94506 10.3646L4.31622 9.99347L4.68738 10.3646C4.86972 10.5469 5.16505 10.5468 5.34734 10.3646C5.52956 10.1823 5.52956 9.88696 5.34734 9.70467L4.97618 9.33351L5.34734 8.96235C5.52956 8.78013 5.52956 8.48468 5.34734 8.3024Z",fill:e}),(0,i.jsx)("path",{d:"M24.1877 1.83004L23.8166 1.45888L24.1877 1.08772C24.37 0.905435 24.37 0.610047 24.1877 0.427763C24.0054 0.245596 23.7101 0.245596 23.5278 0.427763L23.1566 0.798923L22.7855 0.427763C22.6032 0.245596 22.3078 0.245596 22.1255 0.427763C21.9433 0.610047 21.9433 0.905435 22.1255 1.08772L22.4967 1.45888L22.1255 1.83004C21.8306 2.12502 22.0435 2.62666 22.4555 2.62666C22.5749 2.62666 22.6943 2.58111 22.7855 2.48999L23.1566 2.11883L23.5278 2.48999C23.6189 2.58111 23.7383 2.62666 23.8577 2.62666C24.2698 2.62672 24.4825 2.12496 24.1877 1.83004Z",fill:e}),(0,i.jsx)("path",{d:"M7.03563 2.62904C7.13584 2.86954 7.41041 2.97967 7.64519 2.88162C7.88679 2.78094 7.99517 2.50591 7.89776 2.27206C7.76792 1.9611 7.36829 1.88871 7.13654 2.1204C6.99503 2.26576 6.96744 2.46484 7.03563 2.62904Z",fill:e}),(0,i.jsx)("path",{d:"M10.2294 4.02189C10.1139 3.74534 9.7784 3.65149 9.53936 3.81248C9.32389 3.95469 9.26848 4.24897 9.41045 4.45937C9.54905 4.66977 9.84181 4.73376 10.0573 4.58829C10.2415 4.46696 10.3148 4.22681 10.2294 4.02189Z",fill:e}),(0,i.jsx)("path",{d:"M25.2896 5.75495C25.5039 5.89926 25.7969 5.83801 25.9365 5.62603C26.0815 5.41132 26.0187 5.11821 25.8076 4.97914C25.568 4.81745 25.2327 4.91271 25.1175 5.18855C25.0314 5.39615 25.107 5.63438 25.2896 5.75495Z",fill:e}),(0,i.jsx)("path",{d:"M15.4797 9.85498C15.3498 9.54379 14.9502 9.47169 14.7185 9.70332C14.6333 9.78855 14.582 9.90853 14.582 10.0335C14.582 10.407 15.0021 10.6276 15.3076 10.4213C15.4921 10.2999 15.5652 10.0601 15.4797 9.85498Z",fill:e}),(0,i.jsx)("path",{d:"M26.131 17.4999V26.5995C26.131 27.3726 25.5043 27.9994 24.7311 27.9994H14.9315C14.6738 27.9994 14.4648 27.7905 14.4648 27.5328V17.4999C14.4648 17.2421 14.6738 17.0332 14.9315 17.0332H25.6644C25.9221 17.0332 26.131 17.2421 26.131 17.4999Z",fill:e}),(0,i.jsx)("path",{d:"M27.9487 13.1029L26.556 15.8446C26.4765 16.0012 26.3157 16.0999 26.14 16.0999H1.86019C1.68449 16.0999 1.52373 16.0012 1.44411 15.8446L0.0514046 13.1029C-0.107955 12.7893 0.123443 12.425 0.467304 12.425H12.1335C12.3091 12.425 12.4701 12.5236 12.5494 12.6805L13.7921 15.1269C13.8785 15.2971 14.1216 15.2971 14.2081 15.1269L15.4508 12.6805C15.5302 12.5236 15.6911 12.425 15.8667 12.425H27.5329C27.8775 12.425 28.1076 12.7903 27.9487 13.1029Z",fill:e}),(0,i.jsx)("path",{d:"M13.5334 17.4999V27.5328C13.5334 27.7905 13.3244 27.9994 13.0667 27.9994H3.26713C2.49395 27.9994 1.86719 27.3726 1.86719 26.5995V17.4999C1.86719 17.2421 2.07613 17.0332 2.33383 17.0332H13.0667C13.3244 17.0332 13.5334 17.2421 13.5334 17.4999Z",fill:e})]}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_155_16175",children:(0,i.jsx)("rect",{width:"28",height:"28",fill:"white"})})})]}),m=(e,t="28",a="28")=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 28 28",fill:"none",children:[(0,i.jsx)("path",{d:"M13.7375 13.7055C12.9871 13.7055 12.2822 13.3212 11.7998 12.6627C11.6352 12.7411 11.4608 12.7969 11.2812 12.8283L18.8915 20.4385L20.4396 18.893L14.9158 13.3692C14.5617 13.5881 14.1538 13.7045 13.7375 13.7055Z",fill:e}),(0,i.jsx)("path",{d:"M8.11838 7.71669C8.93341 7.71669 9.6973 8.17588 10.1749 8.93437C10.2505 8.9042 10.3278 8.87862 10.4065 8.85776L5.41507 3.86633C4.66584 4.07214 3.96281 4.41912 3.34375 4.88864L6.68599 8.23088C7.09122 7.90181 7.59638 7.72047 8.11838 7.71669Z",fill:e}),(0,i.jsx)("path",{d:"M25.2857 5.43584C24.7196 4.86972 24.0475 4.42065 23.3078 4.11427C22.5682 3.80789 21.7754 3.65019 20.9748 3.65019C20.1742 3.65019 19.3814 3.80789 18.6418 4.11427C17.9021 4.42065 17.23 4.86972 16.6639 5.43584L14.9876 7.11214C14.7257 7.37341 14.3709 7.52014 14.001 7.52014C13.6311 7.52014 13.2763 7.37341 13.0144 7.11214L11.338 5.43584C10.6732 4.76577 9.86078 4.26052 8.96578 3.96047C8.07078 3.66042 7.118 3.5739 6.18359 3.70782L11.3003 8.82446C11.431 8.84876 11.559 8.8857 11.6825 8.93477C12.1592 8.17598 12.9229 7.71672 13.7388 7.71672C15.1467 7.71672 16.2921 9.05987 16.2921 10.7109C16.2921 11.5817 15.9762 12.3917 15.4311 12.9553L20.9054 18.4296L25.2859 14.0574C26.4291 12.914 27.0714 11.3634 27.0713 9.74655C27.0713 8.1297 26.429 6.57911 25.2857 5.43584Z",fill:e}),(0,i.jsx)("path",{d:"M10.0559 12.6622C9.57385 13.321 8.86862 13.7056 8.11747 13.7056C6.70954 13.7056 5.56412 12.3622 5.56412 10.7109C5.55757 9.98596 5.78998 9.27904 6.22541 8.69939L2.84087 5.31482C2.79868 5.35472 2.75717 5.39506 2.71635 5.43586C1.57473 6.58008 0.933594 8.13041 0.933594 9.74675C0.933594 11.3631 1.57473 12.9134 2.71635 14.0576L12.3394 23.6624C12.7809 24.1016 13.3783 24.3482 14.0011 24.3482C14.6238 24.3482 15.2212 24.1016 15.6627 23.6624L18.4282 20.9022L10.2776 12.7516C10.202 12.7262 10.128 12.6963 10.0559 12.6622Z",fill:e}),(0,i.jsx)("path",{d:"M13.7397 8.37292C13.1564 8.37292 12.6031 8.71173 12.2461 9.27289C12.4627 9.45689 12.6384 9.68425 12.7619 9.9403C12.8853 10.1963 12.9537 10.4754 12.9627 10.7595C12.9717 11.0436 12.921 11.3264 12.814 11.5898C12.707 11.8531 12.5461 12.0911 12.3415 12.2884C12.6998 12.7693 13.2071 13.0493 13.7397 13.0493C14.7858 13.0493 15.6368 12.0002 15.6368 10.7108C15.6368 9.42171 14.7858 8.37292 13.7397 8.37292Z",fill:e}),(0,i.jsx)("path",{d:"M8.11586 8.37292C7.0698 8.37292 6.21875 9.42171 6.21875 10.7108C6.21875 12.0002 7.0698 13.0493 8.11586 13.0493C8.64888 13.0493 9.15626 12.7693 9.51422 12.2886C9.30959 12.0912 9.14857 11.8532 9.04156 11.5898C8.93455 11.3264 8.88391 11.0435 8.8929 10.7594C8.9019 10.4752 8.97033 10.1961 9.09379 9.94005C9.21726 9.68397 9.393 9.4566 9.60971 9.27259C9.25188 8.71163 8.69841 8.37292 8.11586 8.37292Z",fill:e}),(0,i.jsx)("path",{d:"M10.9292 9.4458C10.6566 9.4458 10.3901 9.52664 10.1634 9.6781C9.93672 9.82956 9.76004 10.0448 9.65571 10.2967C9.55138 10.5486 9.52408 10.8257 9.57727 11.0931C9.63045 11.3605 9.76173 11.6061 9.9545 11.7989C10.1473 11.9917 10.3929 12.123 10.6603 12.1761C10.9277 12.2293 11.2048 12.202 11.4567 12.0977C11.7086 11.9934 11.9238 11.8167 12.0753 11.59C12.2268 11.3634 12.3076 11.0969 12.3076 10.8242C12.3072 10.4588 12.1618 10.1084 11.9034 9.85C11.645 9.59158 11.2947 9.44622 10.9292 9.4458Z",fill:e})]}),C=(e,t="28",a="28")=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 28 28",fill:"none",children:[(0,i.jsxs)("g",{clipPath:"url(#clip0_155_16208)",children:[(0,i.jsx)("path",{d:"M10.3945 7.82621C10.3945 7.78918 10.4052 7.75463 10.4064 7.71767C8.73392 7.30981 6.06262 6.63205 4.67917 6.14312C3.07761 5.5761 2.07079 4.30041 2.42718 3.29306C2.7835 2.28553 3.82045 2.14302 5.42188 2.70841C6.79725 3.195 9.12772 5.32981 10.5806 6.75523C10.7821 6.13166 11.1323 5.57467 11.6107 5.14677C9.74296 3.21134 6.34359 0.341309 2.58699 0.341309C0.935909 0.341309 0.230228 1.92068 0.230228 1.92068C-0.115096 2.69299 -0.066164 3.93198 0.338114 4.67469L1.63352 7.05246C2.03793 7.79517 2.00552 8.99134 1.56136 9.71089L0.410146 11.5776C-0.0342149 12.2972 -0.114966 13.5176 0.230293 14.2892C0.230293 14.2892 0.935974 15.8695 2.58705 15.8695C5.84724 15.8695 8.88339 13.6384 10.8499 11.7828C10.5685 11.2692 10.3945 10.6897 10.3945 10.0641V7.82621Z",fill:e}),(0,i.jsx)("path",{d:"M26.4401 9.71094C25.9957 8.99134 25.9633 7.79523 26.3677 7.05252L27.6633 4.67481C28.0676 3.93211 28.1166 2.69311 27.7713 1.9208C27.7713 1.9208 27.0654 0.341431 25.4138 0.341431C21.6574 0.341431 18.2586 3.21139 16.3906 5.14689C16.869 5.57479 17.2194 6.13179 17.4207 6.75535C18.8739 5.32993 21.2042 3.195 22.5793 2.70853C24.1806 2.14321 25.2178 2.28565 25.5742 3.29319C25.9304 4.30046 24.9235 5.57622 23.3223 6.14324C21.9384 6.63224 19.267 7.31 17.5947 7.71779C17.5958 7.75475 17.6068 7.7893 17.6068 7.82633V10.0643C17.6068 10.69 17.4325 11.2695 17.1517 11.783C19.1183 13.6387 22.1542 15.8698 25.4139 15.8698C27.0658 15.8698 27.7714 14.2894 27.7714 14.2894C28.1168 13.5179 28.0354 12.2975 27.5911 11.5779L26.4401 9.71094Z",fill:e}),(0,i.jsx)("path",{d:"M16.5785 7.82625C16.5785 6.40337 15.4214 5.24585 13.9982 5.24585C12.5749 5.24585 11.418 6.40337 11.418 7.82625V10.0643C11.418 11.4871 12.5749 12.6447 13.9982 12.6447C15.4214 12.6447 16.5785 11.4871 16.5785 10.0643V7.82625Z",fill:e}),(0,i.jsx)("path",{d:"M27.4942 22.6259L24.1229 16.7855C21.0869 16.3209 18.3826 14.3362 16.542 12.6185C15.8892 13.2671 14.9913 13.6694 14.0016 13.6694C13.0116 13.6694 12.114 13.2671 11.4612 12.6185C9.62029 14.3362 6.91593 16.3209 3.88004 16.7855L0.508913 22.6259C0.206925 23.1482 0.390877 23.5196 0.910198 23.5196C0.972405 23.5196 1.03949 23.5146 1.11061 23.5036L4.55488 22.9752C4.62086 22.9653 4.68899 22.9603 4.75582 22.9603C5.3678 22.9603 5.99552 23.3667 6.21748 23.9341L7.47814 27.1792C7.60281 27.4985 7.77368 27.6586 7.94716 27.6586C8.11608 27.6586 8.28812 27.5055 8.42347 27.2001L13.5032 15.7276C13.6403 15.4183 13.8202 15.2641 14.0016 15.2641C14.1824 15.2641 14.3627 15.4183 14.5 15.7276L19.5796 27.2001C19.7147 27.5055 19.887 27.6586 20.056 27.6586C20.23 27.6586 20.4003 27.4985 20.5245 27.1792L21.7855 23.9341C22.0079 23.3667 22.6355 22.9603 23.247 22.9603C23.3141 22.9603 23.3812 22.9653 23.4484 22.9752L26.8925 23.5036C26.9636 23.5146 27.0303 23.5196 27.0925 23.5196C27.6119 23.5197 27.7961 23.1483 27.4942 22.6259Z",fill:e})]}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_155_16208",children:(0,i.jsx)("rect",{width:"28",height:"28",fill:"white"})})})]}),h=[{id:"gift_icon_1",value:n,svg:_},{id:"gift_icon_2",value:r,svg:g},{id:"gift_icon_3",value:o,svg:(e,t="28",a="28")=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 28 28",fill:"none",children:(0,i.jsx)("path",{d:"M24.0991 6.81795H21.6841C21.8932 6.52307 22.0595 6.19495 22.1233 5.82395C22.2275 5.22195 22.1181 4.3032 21.0103 3.34157C20.9193 3.26282 20.0793 2.57595 18.6828 2.77107C17.1551 2.98195 15.602 4.1457 14.055 6.23432C12.508 4.1457 10.9548 2.98195 9.42709 2.77107C8.03234 2.57682 7.19059 3.26282 7.09871 3.34157C5.99096 4.3032 5.88159 5.22195 5.98571 5.82395C6.04959 6.19582 6.21759 6.52307 6.42759 6.81795H3.97409C3.49284 6.81795 3.09559 7.2117 3.09209 7.69295L3.08596 9.51557C3.08246 9.99682 3.47271 10.3906 3.95396 10.3906H24.079C24.5602 10.3906 24.9575 9.99682 24.961 9.51557L24.9671 7.69295C24.9706 7.2117 24.5803 6.81795 24.0991 6.81795ZM18.8605 4.5132C19.4992 4.40645 19.8615 4.66457 19.8632 4.66457C21.1302 5.76532 19.1772 6.67357 18.8421 6.81795H15.8347C17.261 5.06882 18.2996 4.60945 18.8605 4.5132ZM8.24584 4.66457C8.24759 4.66107 8.59759 4.4222 9.18646 4.50357C9.75521 4.5832 10.8428 5.0102 12.2936 6.81795H9.26259C8.92571 6.68582 7.05321 5.87732 8.24584 4.66457ZM4.61109 12.1406L4.59359 23.7894C4.59359 24.7519 5.38109 25.5394 6.34359 25.5394H21.6561C22.6186 25.5394 23.4061 24.7519 23.4061 23.7894L23.4236 12.1406H4.61109ZM14.3061 23.1244C14.0497 23.2732 13.712 23.1244 13.712 23.1244C13.474 22.9958 7.93259 19.8834 9.32296 16.1218C9.37371 16.0116 9.99496 14.8146 11.297 14.5433C12.1492 14.3666 13.061 14.6256 14.0095 15.3116C14.9562 14.6256 15.8636 14.3648 16.7176 14.5433C18.0231 14.8146 18.6417 16.0116 18.6662 16.0623C20.0855 19.8834 14.538 22.9871 14.3061 23.1244Z",fill:e})})},{id:"gift_icon_4",value:l,svg:m},{id:"gift_icon_5",value:s,svg:C},{id:"gift_icon_6",value:"free_gift_icon_6",svg:(e,t="28",a="28")=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 28 28",fill:"none",children:[(0,i.jsx)("path",{d:"M11.5206 8.24646C11.1175 8.24646 10.6769 8.39125 10.3728 8.73437C9.97452 9.18368 9.84966 10.5264 9.86444 11.204C10.5369 11.2203 11.8226 11.2025 12.3435 10.6846C12.8881 10.1429 13.0372 9.19649 12.458 8.62051C12.206 8.36983 11.8694 8.24646 11.5206 8.24646Z",fill:e}),(0,i.jsx)("path",{d:"M6.38938 8.24646C6.79245 8.24646 7.23303 8.39125 7.53714 8.73437C7.93542 9.18368 8.06028 10.5264 8.04551 11.204C7.37303 11.2203 6.08724 11.2025 5.56643 10.6846C5.02181 10.1429 4.87277 9.19649 5.45192 8.62051C5.70398 8.36983 6.04052 8.24646 6.38938 8.24646Z",fill:e}),(0,i.jsx)("path",{d:"M13.7307 7.34901C14.7534 8.36587 14.8896 9.96857 14.1889 11.2041H28.0017V6.69227C28.0017 5.27617 26.8516 4.12817 25.4329 4.12817H9.85547V6.89664C11.1144 6.18629 12.7051 6.32923 13.7307 7.34901C14.3133 7.92834 12.7051 6.32923 13.7307 7.34901Z",fill:e}),(0,i.jsx)("path",{d:"M6.08575 16.2507L4.81133 14.9846L6.79126 12.999H0V21.3077C0 22.7238 1.15009 23.8718 2.56876 23.8718H8.05562V14.2753L6.08575 16.2507Z",fill:e}),(0,i.jsx)("path",{d:"M11.1119 12.999L13.0655 14.9682L11.7878 16.231L9.85547 14.2833V23.8718H25.4329C26.8516 23.8718 28.0017 22.7238 28.0017 21.3077V12.999H11.1119Z",fill:e}),(0,i.jsx)("path",{d:"M3.72215 11.2041C3.02137 9.96839 3.15784 8.36581 4.18038 7.34901C5.20591 6.32923 6.79664 6.18635 8.05562 6.89664V4.12817H2.56876C1.15009 4.12817 0 5.27617 0 6.69227V11.2041H3.72215Z",fill:e})]})}];[...h];let A=[{id:"gift_icon_1",value:n,svg:_},{id:"gift_icon_2",value:r,svg:g},{id:"gift_icon_3",value:o,svg:m},{id:"gift_icon_4",value:l,svg:C},{id:"gift_icon_5",value:s,svg:(e,t="28",a="28")=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 28 28",fill:"none",children:(0,i.jsx)("path",{d:"M24.9673 13.5335L14.4673 3.0335C14.059 2.56683 13.4757 2.3335 12.834 2.3335H4.66732C3.38398 2.3335 2.33398 3.3835 2.33398 4.66683V12.8335C2.33398 13.4752 2.56732 14.0585 3.03398 14.4668L13.534 24.9668C13.9423 25.3752 14.5257 25.6668 15.1673 25.6668C15.809 25.6668 16.3923 25.3752 16.8007 24.9668L24.9673 16.8002C25.3757 16.3918 25.6673 15.8085 25.6673 15.1668C25.6673 14.5252 25.3757 13.9418 24.9673 13.5335ZM6.41732 8.16683C5.42565 8.16683 4.66732 7.4085 4.66732 6.41683C4.66732 5.42516 5.42565 4.66683 6.41732 4.66683C7.40898 4.66683 8.16732 5.42516 8.16732 6.41683C8.16732 7.4085 7.40898 8.16683 6.41732 8.16683Z",fill:e})})}],v=[{id:"halloween",value:c,svg:(e="#FBD6B3",t="21",a="20")=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 21 20",fill:"none",children:[(0,i.jsx)("g",{clipPath:"url(#clip0_4841_5315)",children:(0,i.jsx)("path",{d:"M20.0965 8.35763C19.0501 5.12724 16.5932 4.46751 14.7505 4.46751C13.5903 4.46751 12.6348 4.71775 12.2708 4.8315L12.1116 4.877L11.9751 4.786C11.7476 4.64951 11.4973 4.53576 11.2471 4.46751C11.7703 2.26083 14.2045 1.51011 14.2045 1.51011L13.0898 0.327148C13.0898 0.327148 12.4073 0.395396 11.4063 1.19162C10.4054 2.01059 10.1551 4.05802 10.1551 4.05802C10.1551 4.05802 10.1779 4.19452 10.2461 4.39926C9.88213 4.44476 9.51815 4.58126 9.19966 4.80875L9.06316 4.89975L8.90392 4.8315C8.88117 4.8315 7.72096 4.42201 6.265 4.42201C4.39957 4.42201 1.9654 5.10449 0.918931 8.31213C0.0317108 10.9965 0.577693 14.1132 2.32938 16.5246C3.69434 18.4128 5.51428 19.482 7.33422 19.482C7.85745 19.482 8.38068 19.391 8.88117 19.209L9.04041 19.1408L9.17691 19.2318C9.99588 19.8005 11.1333 19.8232 11.9751 19.2773L12.1116 19.1863L12.2708 19.2318C12.7258 19.3683 13.2035 19.4593 13.6813 19.4593C14.5912 19.4593 15.5012 19.1863 16.3429 18.6858C17.2074 18.1853 17.9809 17.4346 18.6633 16.5019C20.415 14.1132 20.961 10.9965 20.0965 8.35763ZM16.1837 7.9254C14.7505 12.5207 11.9523 9.72259 11.9523 9.72259L16.1837 7.9254ZM9.26791 9.69984C9.26791 9.69984 6.46975 12.498 5.03654 7.90265L9.26791 9.69984ZM15.3647 15.3189L14.5912 14.4999L12.0206 16.1834L10.4964 14.9322L8.99491 16.1834L6.4015 14.4999L5.60528 15.3189L3.03461 11.3605L5.60528 12.9985L6.4015 12.1795L8.97217 13.8629L10.4736 12.6117L11.9751 13.8629L14.5912 12.1795L15.3875 12.9985L17.9581 11.3605L15.3647 15.3189Z",fill:e})}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_4841_5315",children:(0,i.jsx)("rect",{width:"20",height:"20",fill:"white",transform:"translate(0.5)"})})})]})},{id:"thanksgiving",value:u,svg:(e="#FBD6B3",t="21",a="20")=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 21 20",fill:"none",children:(0,i.jsx)("path",{d:"M6.2043 16.4444C6.65977 16.8999 6.65938 17.6405 6.20391 18.0959C5.74883 18.551 5.0082 18.551 4.55313 18.0959C4.40777 17.951 4.30313 17.7698 4.25039 17.5729C4.14297 17.1706 4.25859 16.7385 4.5527 16.4444C4.62105 16.376 4.65547 16.2858 4.65547 16.1959C4.65547 16.1061 4.62105 16.0159 4.5527 15.9475C4.4152 15.81 4.19254 15.81 4.05547 15.9475C3.76168 16.2413 3.3293 16.3569 2.92773 16.2499C2.73047 16.1971 2.54922 16.0924 2.4043 15.9475C2.18398 15.7268 2.0625 15.4338 2.0625 15.1217C2.0625 14.81 2.18398 14.5166 2.4043 14.2963C2.85977 13.8409 3.60039 13.8409 4.05586 14.2959C4.19297 14.4331 4.41563 14.4331 4.55313 14.2959L7.61367 11.235C7.78359 11.5975 8.01094 11.9217 8.29453 12.2057C8.57891 12.4897 8.90312 12.717 9.26488 12.887L6.2043 15.9475C6.06723 16.0846 6.06723 16.3073 6.2043 16.4444ZM17.5633 2.93696C16.6773 2.05063 15.4992 1.56274 14.2461 1.56274C12.993 1.56274 11.8148 2.05063 10.9289 2.93696C10.1203 3.74556 8.95312 5.37017 8.32461 7.28774C7.8793 8.64634 7.59883 10.5159 8.7918 11.7084C9.35426 12.2709 10.125 12.5557 11.0828 12.5557C13.2711 12.5557 16.0965 11.0385 17.5632 9.57173C18.4496 8.6854 18.9375 7.50728 18.9375 6.25415C18.9375 5.00103 18.4496 3.8229 17.5633 2.93696ZM4.50902 3.51196L5.09496 2.92603C5.23207 2.78892 5.23207 2.56626 5.09496 2.42876C4.95742 2.29165 4.73477 2.29165 4.5977 2.42876L4.01176 3.0147L3.42582 2.42876C3.28832 2.29165 3.06605 2.29165 2.92855 2.42876C2.79105 2.56626 2.79105 2.78892 2.92855 2.92603L3.51449 3.51196L2.92855 4.0979C2.79105 4.2354 2.79105 4.45767 2.92855 4.59517C2.99734 4.66392 3.08719 4.69829 3.17699 4.69829C3.26727 4.69829 3.35707 4.66392 3.42582 4.59517L4.01176 4.00923L4.5977 4.59517C4.66645 4.66392 4.75629 4.69829 4.84613 4.69829C4.93637 4.69829 5.02617 4.66392 5.09496 4.59517C5.23207 4.45767 5.23207 4.2354 5.09496 4.0979L4.50902 3.51196ZM17.4855 16.4885L18.0715 15.9026C18.2086 15.7655 18.2086 15.5428 18.0715 15.4053C17.934 15.2682 17.7117 15.2682 17.5743 15.4053L16.9883 15.9913L16.4024 15.4053C16.2648 15.2682 16.0426 15.2682 15.9051 15.4053C15.768 15.5428 15.768 15.7655 15.9051 15.9026L16.4911 16.4885L15.9051 17.0745C15.768 17.212 15.768 17.4346 15.9051 17.5717C15.9739 17.6405 16.0638 17.6749 16.1539 17.6749C16.2438 17.6749 16.3337 17.6405 16.4024 17.5717L16.9883 16.9858L17.5743 17.5717C17.643 17.6405 17.7329 17.6749 17.8227 17.6749C17.9129 17.6749 18.0027 17.6405 18.0715 17.5717C18.2086 17.4346 18.2086 17.212 18.0715 17.0745L17.4855 16.4885Z",fill:e})})},{id:"black-friday",value:u,svg:(e="#fff",t="21",a="20")=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 21 20",fill:"none",children:[(0,i.jsxs)("g",{clipPath:"url(#clip0_4790_49380)",children:[(0,i.jsx)("path",{d:"M18.5299 17.6163L17.1452 8.17212C17.0834 7.76717 16.8791 7.39758 16.5691 7.12985C16.2591 6.86212 15.8637 6.71384 15.454 6.71169H15.2052V8.97986C15.2052 9.07549 15.1672 9.16722 15.0996 9.23484C15.032 9.30247 14.9402 9.34046 14.8446 9.34046C14.749 9.34046 14.6572 9.30247 14.5896 9.23484C14.522 9.16722 14.484 9.07549 14.484 8.97986V6.71167H7.89941V8.97986C7.89807 9.07461 7.85949 9.16503 7.79201 9.23157C7.72453 9.2981 7.63357 9.3354 7.53881 9.3354C7.44404 9.3354 7.35309 9.2981 7.28561 9.23157C7.21813 9.16503 7.17954 9.07461 7.1782 8.97986C7.17929 8.50192 7.17743 7.1739 7.1782 6.71168H6.92939C6.51976 6.71383 6.12435 6.86211 5.81431 7.12984C5.50427 7.39757 5.29997 7.76716 5.23816 8.1721L3.85347 17.6162C3.81154 17.9226 3.8354 18.2343 3.92343 18.5306C4.01147 18.827 4.16167 19.1012 4.36403 19.3349C4.56638 19.5687 4.81623 19.7566 5.09693 19.8862C5.37763 20.0157 5.68272 20.084 5.99187 20.0864L16.3916 20.0864C16.7008 20.0842 17.0059 20.016 17.2867 19.8865C17.5675 19.7569 17.8174 19.569 18.0198 19.3352C18.2221 19.1015 18.3723 18.8272 18.4603 18.5308C18.5483 18.2344 18.572 17.9226 18.5299 17.6163Z",fill:e}),(0,i.jsx)("path",{d:"M7.90004 3.90627C8.07742 -0.460169 14.3078 -0.459102 14.4846 3.9063V6.71174H15.2058V3.90627C14.9869 -1.41834 7.39701 -1.41698 7.17883 3.90632V6.71176H7.90004V3.90627Z",fill:e})]}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_4790_49380",children:(0,i.jsx)("rect",{width:"20",height:"20",fill:e,transform:"translate(0.5)"})})})]})},{id:"christmas",value:u,svg:(e="#fff",t="20",a="16")=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 20 16",fill:"none",children:(0,i.jsx)("path",{d:"M15.1724 13.517C15.1707 13.912 15.0274 14.2933 14.7686 14.5917C14.5097 14.89 14.1525 15.0857 13.7617 15.1432L13.7107 15.1505C11.6832 15.4399 9.63772 15.5855 7.58966 15.586H7.58621C5.53582 15.5853 3.48806 15.4394 1.45828 15.1494L1.41034 15.1429C1.01968 15.0853 0.662582 14.8896 0.403829 14.5914C0.145075 14.2931 0.00180259 13.9119 0 13.517V11.1032C0.000208296 10.8806 0.0720858 10.664 0.204991 10.4855C0.337897 10.3069 0.524765 10.1759 0.737931 10.1119C0.812734 10.4066 0.972033 10.6731 1.19625 10.8786C1.42046 11.0841 1.69983 11.2196 2 11.2684L2.7369 11.3912C5.94895 11.9243 9.22691 11.9243 12.439 11.3912L13.1759 11.2684C13.4758 11.2192 13.7548 11.0835 13.9787 10.878C14.2026 10.6725 14.3616 10.4061 14.4362 10.1115C14.6491 10.1759 14.8356 10.3071 14.9682 10.4857C15.1008 10.6643 15.1724 10.8808 15.1724 11.1032V13.517ZM14.4028 9.4053L14.2069 8.75564C13.6844 7.00776 12.6578 5.45294 11.2555 4.28599L10.8134 4.81599C12.1121 5.89615 13.0629 7.33561 13.5469 8.95392L13.7883 9.76254C13.7803 9.96296 13.7035 10.1545 13.5708 10.3049C13.4381 10.4553 13.2575 10.5553 13.0597 10.5881L12.3228 10.7108C9.1856 11.2315 5.98406 11.2315 2.8469 10.7108L2.11 10.5881C1.9116 10.555 1.73076 10.4543 1.59814 10.3031C1.46553 10.1519 1.38931 9.95942 1.38241 9.7584L2.01034 7.40323C2.48137 5.64416 3.37187 4.02551 4.60552 2.68599C5.26736 1.97072 6.06968 1.39972 6.9623 1.00871C7.85491 0.617702 8.81861 0.415099 9.7931 0.413574C11.4022 0.415126 12.945 1.05503 14.0828 2.19285C15.2206 3.33066 15.8605 4.87343 15.8621 6.48254C15.8657 7.87805 16.3075 9.23716 17.1252 10.3681C16.807 10.6999 16.6088 11.1286 16.5621 11.586L15.8621 11.4908V11.1032C15.8607 10.6928 15.713 10.2964 15.4455 9.98518C15.178 9.67394 14.8083 9.46833 14.4028 9.4053ZM18.6207 13.1722C18.3479 13.1722 18.0812 13.0913 17.8544 12.9397C17.6276 12.7882 17.4508 12.5728 17.3464 12.3207C17.242 12.0687 17.2147 11.7914 17.2679 11.5238C17.3211 11.2562 17.4525 11.0105 17.6454 10.8176C17.8383 10.6247 18.084 10.4933 18.3516 10.4401C18.6192 10.3869 18.8965 10.4142 19.1485 10.5186C19.4006 10.623 19.616 10.7998 19.7675 11.0266C19.9191 11.2534 20 11.5201 20 11.7929C20 12.1587 19.8547 12.5095 19.596 12.7682C19.3373 13.0269 18.9865 13.1722 18.6207 13.1722Z",fill:e})})}],y=[{id:"gift_icon_box",value:"free_gift_icon_box",svg:(e="#fff",t="28",a="28")=>(0,i.jsx)("svg",{width:t,height:a,viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("g",{id:"gift (3) 1",children:(0,i.jsxs)("g",{id:"_x37_1",children:[(0,i.jsxs)("g",{id:"Group",children:[(0,i.jsx)("g",{id:"Group_2",children:(0,i.jsx)("g",{id:"Group_3",children:(0,i.jsx)("path",{id:"Vector",d:"M25.1257 12.0557L24.9701 14.2334L24.5812 20.7668C24.5034 21.8557 23.8034 22.8668 22.7923 23.2557C14.7812 26.3668 15.0145 26.3668 14.7034 26.4446C14.3145 26.5223 13.8479 26.5223 13.3812 26.4446C12.9923 26.3668 13.3034 26.4446 5.29232 23.2557C4.28121 22.8668 3.58121 21.8557 3.50343 20.7668L3.11454 14.2334L2.95898 12.0557L14.0034 15.5557L25.1257 12.0557Z",fill:"#F45170"})})}),(0,i.jsx)("g",{id:"Group_4",children:(0,i.jsx)("g",{id:"Group_5",children:(0,i.jsx)("path",{id:"Vector_2",d:"M14.625 16.9561V26.3672C14.2361 26.4449 13.7694 26.4449 13.3027 26.3672V16.9561C13.7694 17.1894 14.2361 17.1894 14.625 16.9561Z",fill:"#FA5F7F"})})}),(0,i.jsx)("g",{id:"Group_6",children:(0,i.jsx)("g",{id:"Group_7",children:(0,i.jsx)("path",{id:"Vector_3",d:"M2.87891 12.0562L3.03446 14.2339L13.3789 18.6673C13.7678 18.8228 14.2345 18.8228 14.7011 18.6673L25.0456 14.2339L25.2011 12.0562L14.0011 15.5562L2.87891 12.0562Z",fill:"#CC104A"})})}),(0,i.jsx)("g",{id:"Group_8",opacity:"0.5",children:(0,i.jsx)("g",{id:"Group_9",children:(0,i.jsx)("path",{id:"Vector_4",d:"M13.3789 16.9561V18.5894C13.7678 18.7449 14.2345 18.7449 14.7011 18.5894V16.9561C14.2345 17.1894 13.7678 17.1894 13.3789 16.9561Z",fill:"#93073A"})})}),(0,i.jsx)("g",{id:"Group_10",children:(0,i.jsx)("g",{id:"Group_11",children:(0,i.jsx)("path",{id:"Vector_5",d:"M25.6702 12.4451L14.7036 17.1118C14.548 17.1896 14.3147 17.2674 14.0813 17.2674C13.848 17.2674 13.6925 17.1896 13.4591 17.1118L2.3369 12.4451C1.55912 12.134 1.40357 9.87847 1.71468 8.40069C1.79246 8.08958 1.87024 7.85625 1.94801 7.62292C2.10357 7.38958 2.18135 7.23403 2.3369 7.15625H25.6702C25.8258 7.23403 25.9036 7.31181 25.9813 7.46736C26.1369 7.70069 26.2147 8.01181 26.2925 8.32292C26.6036 9.87847 26.3702 12.134 25.6702 12.4451Z",fill:"#E93565"})})}),(0,i.jsx)("g",{id:"Group_12",children:(0,i.jsx)("g",{id:"Group_13",children:(0,i.jsx)("path",{id:"Vector_6",d:"M26.2893 8.40082C26.1338 7.93416 25.4338 8.16749 25.4338 8.16749L15.1671 12.523C14.856 12.6786 14.6227 12.9897 14.6227 13.3786V17.1119C14.4671 17.1897 14.2338 17.2675 14.0005 17.2675C13.7671 17.2675 13.6116 17.1897 13.3782 17.1119V13.3008C13.3782 12.9119 13.1449 12.6008 12.8338 12.4453L2.48934 8.08971C2.25601 8.01194 1.78934 7.93416 1.63379 8.32305C1.71157 8.01194 1.78934 7.7786 1.86712 7.54527C2.02268 7.38971 2.17823 7.23416 2.33379 7.15638L13.3005 2.48971C13.6893 2.33416 14.156 2.33416 14.6227 2.48971L25.5893 7.15638C25.7449 7.23416 25.8227 7.31194 25.9005 7.46749C26.1338 7.70082 26.2116 8.01194 26.2893 8.40082Z",fill:"#FA5F7F"})})}),(0,i.jsx)("g",{id:"Group_14",children:(0,i.jsx)("g",{id:"Group_15",children:(0,i.jsx)("path",{id:"Vector_7",d:"M14.3141 12.0563L24.5808 7.77857C24.7364 7.70079 24.7364 7.46746 24.5808 7.38968L14.3141 3.18968C14.0808 3.1119 13.8475 3.1119 13.6141 3.18968L3.42526 7.38968C3.2697 7.46746 3.2697 7.70079 3.42526 7.77857L13.6141 11.9786C13.8475 12.1341 14.1586 12.1341 14.3141 12.0563Z",fill:"#E93565"})})}),(0,i.jsxs)("g",{id:"Group_16",children:[(0,i.jsx)("g",{id:"Group_17",children:(0,i.jsx)("g",{id:"Group_18",children:(0,i.jsx)("path",{id:"Vector_8",d:"M19.4494 10.6558L18.5161 11.0447C18.3605 10.8891 18.2049 10.8113 17.7383 10.578L18.8272 10.1113C19.0605 10.3447 19.2938 10.5002 19.4494 10.6558Z",fill:"#DF3260"})})}),(0,i.jsx)("g",{id:"Group_19",children:(0,i.jsx)("g",{id:"Group_20",children:(0,i.jsx)("path",{id:"Vector_9",d:"M9.49193 11.1224L8.55859 10.6558C8.71415 10.4224 8.94748 10.2669 9.18082 10.1113L10.2697 10.578C9.88082 10.8113 9.64748 10.9669 9.49193 11.1224Z",fill:"#DF3260"})})}),(0,i.jsx)("g",{id:"Group_21",children:(0,i.jsx)("g",{id:"Group_22",children:(0,i.jsx)("path",{id:"Vector_10",d:"M14.0029 7.5459C15.0918 8.09034 17.4251 9.33479 18.8251 10.1903L17.7362 10.657C16.6473 10.0348 15.1696 9.33479 14.0029 8.86812C12.6029 9.49034 11.3584 10.0348 10.2696 10.657L9.18066 10.1903C10.4251 9.41257 12.6807 8.16812 14.0029 7.5459Z",fill:"#CC104A"})})})]})]}),(0,i.jsxs)("g",{id:"Group_23",children:[(0,i.jsx)("g",{id:"Group_24",children:(0,i.jsx)("g",{id:"Group_25",children:(0,i.jsx)("path",{id:"Vector_11",d:"M10.267 5.59961C8.55594 6.53294 6.9226 7.3885 5.44483 8.24405C4.58927 8.7885 4.04483 9.72183 4.1226 10.7329L5.05594 22.9441C5.13371 23.5663 5.44483 24.1885 5.91149 24.4996C7.07816 25.3552 9.0226 26.5218 9.95594 25.7441L8.94483 25.0441L8.71149 10.4218L14.0004 7.46628V5.59961H10.267Z",fill:"#FFD475"})})}),(0,i.jsx)("g",{id:"Group_26",opacity:"0.5",children:(0,i.jsx)("g",{id:"Group_27",children:(0,i.jsx)("path",{id:"Vector_12",d:"M9.17965 12.5229L9.25743 24.5007L8.71298 23.5674C8.24632 12.2118 7.93521 11.5896 8.55743 10.6562L9.49076 11.0451C9.17965 11.434 9.17965 11.9785 9.17965 12.5229Z",fill:"#93073A"})})}),(0,i.jsx)("g",{id:"Group_28",children:(0,i.jsx)("g",{id:"Group_29",children:(0,i.jsx)("path",{id:"Vector_13",d:"M7.857 12.0556L8.40144 24.9667C8.40144 25.5889 9.02366 26.1333 9.64589 25.9778C9.957 25.9 10.2681 25.6667 10.5014 25.3556L9.49033 24.8889C9.33478 24.8111 9.257 24.6556 9.257 24.5L8.86811 11.9C8.86811 11.2778 9.17922 10.5778 9.72367 10.2667C11.0459 9.48889 12.3681 8.86667 13.9237 8.16667V7C12.4459 7.7 10.5014 8.78889 9.10144 9.64444C8.32367 10.1111 7.77922 11.0444 7.857 12.0556Z",fill:"#F3A250"})})}),(0,i.jsx)("g",{id:"Group_30",children:(0,i.jsx)("g",{id:"Group_31",children:(0,i.jsx)("path",{id:"Vector_14",d:"M17.7343 5.59961C19.4454 6.45516 21.0788 7.3885 22.5565 8.24405C23.4121 8.7885 23.9565 9.72183 23.8788 10.7329L22.9454 22.9441C22.8676 23.5663 22.5565 24.1885 22.0899 24.4996C20.9232 25.3552 18.9788 26.5218 18.0454 25.7441L19.0565 25.0441L19.2899 10.4218L14.001 7.46628V5.59961H17.7343Z",fill:"#FFD475"})})}),(0,i.jsx)("g",{id:"Group_32",opacity:"0.5",children:(0,i.jsx)("g",{id:"Group_33",children:(0,i.jsx)("path",{id:"Vector_15",d:"M18.8219 12.5218L18.7441 24.5774L19.3663 23.5662C19.6774 12.2107 20.0663 11.6662 19.4441 10.7329L18.5107 11.1218C18.8219 11.4329 18.8219 11.9774 18.8219 12.5218Z",fill:"#93073A"})})}),(0,i.jsx)("g",{id:"Group_34",children:(0,i.jsx)("g",{id:"Group_35",children:(0,i.jsx)("path",{id:"Vector_16",d:"M20.1428 12.0556L19.5984 24.9667C19.5984 25.5889 18.9762 26.1333 18.3539 25.9778C18.0428 25.9 17.7317 25.6667 17.4984 25.3556L18.5095 24.9667C18.6651 24.8889 18.7428 24.8111 18.7428 24.6556L19.1317 12.0556C19.1317 11.4333 18.8206 10.7333 18.2762 10.4222C17.8873 10.1889 17.4206 9.95556 17.0317 9.72222C16.1762 9.25556 15.2428 8.86667 14.3873 8.47778C14.2317 8.4 14.1539 8.4 14.0762 8.32222V7C14.4651 7.23333 14.8539 7.38889 15.2428 7.62222C16.4873 8.24444 17.5762 8.86667 18.8984 9.64444C18.9762 9.72222 19.0539 9.8 19.1317 9.8C19.7539 10.3444 20.2206 11.2 20.1428 12.0556Z",fill:"#F3A250"})})})]}),(0,i.jsxs)("g",{id:"Group_36",children:[(0,i.jsx)("g",{id:"Group_37",children:(0,i.jsx)("g",{id:"Group_38",children:(0,i.jsx)("path",{id:"Vector_17",d:"M12.7574 5.989C12.7574 6.06678 12.6796 6.22233 12.6796 6.30011C12.2907 7.46678 11.7463 8.089 10.5018 7.77789C9.72406 7.54455 6.61295 8.24455 6.37961 8.16678C5.67961 7.85566 5.44628 7.07789 5.52406 6.22233C5.52406 5.13344 5.99073 3.889 6.37961 3.11122C6.7685 2.33344 7.39073 1.71122 8.09073 1.55566H8.40184C9.49073 1.55566 11.3574 3.34455 11.9796 4.12233C12.6018 4.90011 12.0574 4.20011 12.0574 4.20011C12.4463 4.66678 12.6796 5.13344 12.7574 5.52233V5.989Z",fill:"#FFD475"})})}),(0,i.jsx)("g",{id:"Group_39",children:(0,i.jsx)("g",{id:"Group_40",children:(0,i.jsx)("path",{id:"Vector_18",d:"M12.7577 5.98949C12.7577 6.06726 12.68 6.22282 12.68 6.3006C12.5244 5.83393 12.0577 5.13393 11.9022 4.97837C11.2022 4.12282 9.4133 2.41171 8.32441 2.41171C6.76886 2.41171 5.75775 4.66726 5.52441 6.22282C5.52441 5.13393 5.99108 3.88949 6.37997 3.11171C6.69108 2.41171 7.46886 1.71171 8.09108 1.55615H8.40219C9.49108 1.55615 11.3577 3.34504 11.98 4.12282C12.6022 4.9006 12.0577 4.2006 12.0577 4.2006C12.5244 4.82282 12.68 5.21171 12.7577 5.52282V5.98949Z",fill:"#FFDE9B"})})}),(0,i.jsx)("g",{id:"Group_41",opacity:"0.5",children:(0,i.jsx)("g",{id:"Group_42",children:(0,i.jsx)("path",{id:"Vector_19",d:"M13.6117 8.40076C13.3784 8.47854 13.0673 8.63409 12.8339 8.71187C11.9006 8.63409 11.7451 8.63409 11.5117 8.47854C11.5895 8.47854 11.6673 8.40076 11.6673 8.32298C11.9784 8.01187 11.8228 7.70076 11.5895 7.38965H12.6006L12.7562 7.5452L13.6117 8.40076Z",fill:"#DD8536"})})}),(0,i.jsx)("g",{id:"Group_43",children:(0,i.jsx)("g",{id:"Group_44",children:(0,i.jsx)("path",{id:"Vector_20",d:"M5.52441 6.92275C5.52441 7.38942 5.52441 8.8672 7.23553 9.10053C7.85775 9.17831 9.10219 9.17831 9.80219 9.17831C10.8133 9.10053 12.2911 8.94498 12.2911 7.93386C12.2911 7.77831 12.2133 7.54498 12.1355 7.38942C11.98 7.07831 11.4355 6.61164 11.3577 6.61164C10.1133 5.67831 8.16886 4.90053 7.3133 4.82275C6.22441 4.82275 5.52441 5.83386 5.52441 6.92275Z",fill:"#FFB961"})})}),(0,i.jsx)("g",{id:"Group_45",children:(0,i.jsx)("g",{id:"Group_46",children:(0,i.jsx)("path",{id:"Vector_21",d:"M9.0258 8.86712C15.7147 8.86712 9.10358 5.21157 7.31469 5.13379C6.45914 5.13379 5.83691 5.91157 5.83691 6.92268C5.83691 8.9449 7.00358 8.86712 9.0258 8.86712Z",fill:"#F3A250"})})}),(0,i.jsx)("g",{id:"Group_47",children:(0,i.jsx)("g",{id:"Group_48",children:(0,i.jsx)("path",{id:"Vector_22",d:"M11.7461 8.40078C11.8239 8.323 11.8239 8.40078 11.7461 8.40078V8.40078Z",fill:"#F3A250"})})}),(0,i.jsx)("g",{id:"Group_49",children:(0,i.jsx)("g",{id:"Group_50",children:(0,i.jsx)("path",{id:"Vector_23",d:"M5.83691 6.92268C5.83691 7.31157 5.91469 7.85601 6.14803 8.16712C6.2258 7.31157 6.84803 6.53379 7.6258 6.53379C8.40358 6.53379 10.4258 7.31157 11.6702 8.40046C12.9147 9.48935 11.6702 8.40046 11.748 8.32268C12.7591 7.31157 8.71469 5.21157 7.23691 5.13379C6.45914 5.21157 5.83691 5.91157 5.83691 6.92268Z",fill:"#DD8536"})})}),(0,i.jsxs)("g",{id:"Group_51",children:[(0,i.jsx)("g",{id:"Group_52",children:(0,i.jsx)("g",{id:"Group_53",children:(0,i.jsx)("path",{id:"Vector_24",d:"M15.2465 5.98938C15.5576 7.23382 16.1799 8.16716 17.5021 7.70049C18.2799 7.46716 21.391 8.16716 21.6243 8.08938C22.1687 7.85605 22.4021 7.3116 22.4799 6.68938C22.6354 4.97827 21.391 1.08938 19.1354 1.63382C18.3576 1.86716 16.8799 3.03382 15.9465 4.20049C15.0132 5.36716 15.8687 4.27827 15.8687 4.27827C15.4021 4.90049 15.091 5.52271 15.2465 5.98938Z",fill:"#FFD475"})})}),(0,i.jsx)("g",{id:"Group_54",children:(0,i.jsx)("g",{id:"Group_55",children:(0,i.jsx)("path",{id:"Vector_25",d:"M22.4807 6.22295C22.1696 4.43406 21.0029 2.02295 19.214 2.41184C18.0474 2.80073 15.6363 4.9785 15.3252 6.22295C15.1696 5.75628 15.014 5.28961 15.8696 4.20073L15.9474 4.12295C16.8807 2.95628 18.3585 1.86739 19.1363 1.55628C21.314 1.08961 22.4807 4.66739 22.4807 6.22295Z",fill:"#FFDE9B"})})}),(0,i.jsx)("g",{id:"Group_56",opacity:"0.5",children:(0,i.jsx)("g",{id:"Group_57",children:(0,i.jsx)("path",{id:"Vector_26",d:"M22.7913 8.40076C22.169 9.72298 20.6913 9.80076 19.1357 9.80076C18.7468 9.80076 18.4357 9.80076 18.0468 9.80076C17.4246 9.80076 17.1913 9.72298 16.9579 9.6452C16.1024 9.17854 15.169 8.78965 14.3135 8.40076L15.0913 7.5452L15.2468 7.38965H21.0024C21.5468 7.70076 22.5579 8.2452 22.7913 8.40076Z",fill:"#DD8536"})})}),(0,i.jsx)("g",{id:"Group_58",children:(0,i.jsx)("g",{id:"Group_59",children:(0,i.jsx)("path",{id:"Vector_27",d:"M15.7119 8.0115C15.7119 9.02261 17.1897 9.17817 18.2008 9.25595C20.7675 9.33372 22.4786 9.4115 22.4786 7.00039C22.4786 5.9115 21.7786 4.90039 20.6897 4.90039C19.3675 4.90039 15.7119 6.6115 15.7119 8.0115Z",fill:"#FFB961"})})}),(0,i.jsx)("g",{id:"Group_60",children:(0,i.jsx)("g",{id:"Group_61",children:(0,i.jsx)("path",{id:"Vector_28",d:"M18.9796 8.86761C12.2907 8.86761 18.9796 5.21206 20.6907 5.13428C21.5462 5.13428 22.1685 5.91205 22.1685 6.92317C22.1685 8.94539 20.924 8.86761 18.9796 8.86761Z",fill:"#F3A250"})})}),(0,i.jsx)("g",{id:"Group_62",children:(0,i.jsx)("g",{id:"Group_63",children:(0,i.jsx)("path",{id:"Vector_29",d:"M22.1686 6.92317C22.1686 7.31206 22.0909 7.77872 21.8575 8.16761C21.7798 7.23428 21.1575 6.53428 20.3798 6.53428C19.602 6.53428 17.5798 7.31206 16.3353 8.40094C15.0909 9.48983 16.3353 8.40094 16.2575 8.32317C15.2464 7.31206 19.2909 5.21206 20.7686 5.13428C21.5464 5.21206 22.1686 5.91206 22.1686 6.92317Z",fill:"#DD8536"})})}),(0,i.jsx)("g",{id:"Group_64",opacity:"0.1",children:(0,i.jsx)("g",{id:"Group_65",children:(0,i.jsx)("path",{id:"Vector_30",d:"M16.7237 7.00049C16.4904 7.15604 16.1793 7.54493 16.1015 7.85604C16.1015 8.0116 16.1015 8.16716 16.2571 8.32271C16.2571 8.32271 16.2571 8.40049 16.3349 8.40049C16.4126 8.47827 16.4126 8.47827 16.4904 8.55604C16.3349 8.7116 16.1015 8.7116 15.1682 8.78938C14.7793 8.55604 14.3904 8.40049 14.0015 8.24493C13.846 8.32271 13.7682 8.32271 13.6904 8.40049C13.4571 8.47827 13.146 8.63382 12.9126 8.7116C11.9793 8.63382 11.8237 8.63382 11.5904 8.47827C11.9015 8.32271 12.1349 7.93382 11.6682 7.38938C11.5126 7.23382 11.4349 7.07827 11.2793 7.00049C11.2793 6.84493 11.6682 4.74493 11.6682 4.66716C11.746 4.43382 11.8237 4.27827 11.9793 4.20049C12.1349 4.12271 12.0571 4.27827 12.0571 4.27827C12.5237 4.90049 12.8349 5.52271 12.6793 5.98938C12.5237 6.53382 12.3682 7.07827 11.9793 7.38938C12.0571 7.54493 12.1349 7.70049 12.1349 7.85604C12.2904 7.77827 12.5237 7.62271 12.7571 7.54493C13.2237 7.38938 13.6126 7.15604 14.0015 7.00049C14.6237 7.3116 15.1682 7.62271 15.7904 7.93382C15.7904 7.77827 15.8682 7.62271 15.946 7.46716C15.6349 7.07827 15.4015 6.6116 15.246 6.06716C15.0904 5.60049 15.4015 4.97827 15.946 4.35604C15.946 4.35604 15.946 4.27827 16.0237 4.27827C16.1793 4.27827 16.2571 4.43382 16.3349 4.66716C16.3349 4.82271 16.7237 6.92271 16.7237 7.00049Z",fill:"#111D33"})})})]}),(0,i.jsx)("g",{id:"Group_66",children:(0,i.jsx)("g",{id:"Group_67",children:(0,i.jsx)("path",{id:"Vector_31",d:"M11.5123 7.70045C11.4345 8.01156 11.6679 8.2449 11.9012 8.2449C13.6901 8.47823 14.1568 8.47823 16.0234 8.2449C16.3345 8.2449 16.4901 7.93378 16.4123 7.70045L16.0234 5.83378C16.0234 5.60045 15.7901 5.52267 15.5568 5.52267C14.5457 5.75601 13.2234 5.75601 12.2123 5.52267C11.979 5.4449 11.8234 5.60045 11.7457 5.83378L11.5123 7.70045Z",fill:"#FFB961"})})}),(0,i.jsx)("g",{id:"Group_68",children:(0,i.jsx)("g",{id:"Group_69",children:(0,i.jsx)("path",{id:"Vector_32",d:"M11.7467 6.45634C11.6689 6.68968 11.9023 7.00079 12.1356 7.00079C13.6911 7.23412 14.3134 7.23412 15.8689 7.00079C16.1023 7.00079 16.3356 6.76745 16.2578 6.45634L15.9467 4.74523C15.9467 4.58968 15.7134 4.43412 15.5578 4.5119C14.7023 4.74523 13.38 4.74523 12.5245 4.5119C12.3689 4.43412 12.1356 4.58968 12.1356 4.74523L11.7467 6.45634Z",fill:"#FFD475"})})})]})]})})})},{id:"gift_icon_none",value:d,svg:()=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"28",height:"28",viewBox:"0 0 28 28",fill:"none",children:[(0,i.jsx)("g",{clipPath:"url(#clip0_1824_15462)",children:(0,i.jsx)("path",{d:"M14 28C21.7192 28 28 21.7198 28 14C28 10.2573 26.5445 6.74109 23.9016 4.09843C21.2583 1.45548 17.7427 0 14 0C6.28023 0 0 6.28023 0 14C0 17.7427 1.45548 21.2589 4.09843 23.9016C6.74109 26.5445 10.2573 28 14 28ZM14 25.6667C11.2736 25.6667 8.69161 24.7398 6.61377 23.036L23.036 6.61377C24.7398 8.69161 25.6667 11.2736 25.6667 14C25.6667 20.4329 20.4329 25.6667 14 25.6667ZM14 2.33333C16.7258 2.33333 19.3084 3.26017 21.3857 4.96403L4.96403 21.3862C3.26017 19.3084 2.33333 16.7264 2.33333 14C2.33333 7.5671 7.5671 2.33333 14 2.33333Z",fill:"#D7D7D7"})}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_1824_15462",children:(0,i.jsx)("rect",{width:"28",height:"28",fill:"white"})})})]})}],T=[...h,...y]},1036:function(e,t,a){"use strict";a.d(t,{REGULAR_THEME:()=>i,SEASONAL_THEME:()=>n,THEME_BLACK_FRIDAY:()=>g,THEME_CHRISTMAS:()=>m,THEME_DUSK:()=>p,THEME_FOREST:()=>o,THEME_HALLOWEEN:()=>f,THEME_MIDNIGHT:()=>u,THEME_OCEAN:()=>l,THEME_SPRING:()=>d,THEME_SUMMER:()=>c,THEME_THANKSGIVING:()=>_,THEME_TWILIGHT:()=>s,THEME_WINTER:()=>r});let i="regular",n="seasonal",r="winter",o="forest",l="ocean",s="twilight",d="spring",c="summer",u="midnight",p="dusk",f="halloween",_="thanksgiving",g="black-friday",m="christmas"},9972:function(e,t,a){"use strict";a.d(t,{THEME_CHRISTMAS:()=>i});let i="christmas"},2865:function(e,t,a){"use strict";a.d(t,{backgroundSeasonalThemes:()=>r});var i=a(1036);a.p,a.p,a.p,a.p;let n="https://cdn.shopify.com/extensions/fd799ee2-cea4-4a3c-8548-b4798b4282ff/0.0.0/assets",r={[i.THEME_HALLOWEEN+"_mobile_popup"]:n+"/popup-halloween-mobile.jpg",[i.THEME_HALLOWEEN+"_desktop_popup"]:n+"/popup-halloween-desktop.jpg",[i.THEME_HALLOWEEN+"_congrats"]:n+"/congrats-halloween.jpg",[i.THEME_HALLOWEEN+"_deal_badge"]:n+"/deal-badge-halloween.jpg",[i.THEME_HALLOWEEN+"_desktop_promotion_card"]:n+"/promotion-card-halloween-desktop.jpg",[i.THEME_HALLOWEEN+"_mobile_promotion_card"]:n+"/promotion-card-halloween-mobile.jpg",[i.THEME_HALLOWEEN+"_mobile_volume_discount"]:n+"/volume-discount-halloween-mobile.jpg",[i.THEME_HALLOWEEN+"_desktop_volume_discount"]:n+"/volume-discount-halloween-desktop.jpg",[i.THEME_HALLOWEEN+"_gift_box"]:n+"/gift-box-halloween.jpg",[i.THEME_THANKSGIVING+"_mobile_popup"]:n+"/popup-thanksgiving-mobile.jpg",[i.THEME_THANKSGIVING+"_desktop_popup"]:n+"/popup-thanksgiving-desktop.jpg",[i.THEME_THANKSGIVING+"_congrats"]:n+"/congrats-thanksgiving.jpg",[i.THEME_THANKSGIVING+"_deal_badge"]:n+"/deal-badge-thanksgiving.jpg",[i.THEME_THANKSGIVING+"_desktop_promotion_card"]:n+"/promotion-card-thanksgiving-desktop.jpg",[i.THEME_THANKSGIVING+"_mobile_promotion_card"]:n+"/promotion-card-thanksgiving-mobile.jpg",[i.THEME_THANKSGIVING+"_mobile_volume_discount"]:n+"/volume-discount-thanksgiving-mobile.jpg",[i.THEME_THANKSGIVING+"_desktop_volume_discount"]:n+"/volume-discount-thanksgiving-desktop.jpg",[i.THEME_THANKSGIVING+"_gift_box"]:n+"/gift-box-thanksgiving.jpg",[i.THEME_BLACK_FRIDAY+"_mobile_popup"]:n+"/popup-black-friday-mobile.jpg",[i.THEME_BLACK_FRIDAY+"_desktop_popup"]:n+"/popup-black-friday-desktop.jpg",[i.THEME_BLACK_FRIDAY+"_congrats"]:n+"/congrats-black-friday.jpg",[i.THEME_BLACK_FRIDAY+"_deal_badge"]:n+"/deal-badge-black-friday.jpg",[i.THEME_BLACK_FRIDAY+"_desktop_promotion_card"]:n+"/promotion-card-black-friday-desktop.jpg",[i.THEME_BLACK_FRIDAY+"_mobile_promotion_card"]:n+"/promotion-card-black-friday-mobile.jpg",[i.THEME_BLACK_FRIDAY+"_mobile_volume_discount"]:n+"/volume-discount-black-friday-mobile.jpg",[i.THEME_BLACK_FRIDAY+"_desktop_volume_discount"]:n+"/volume-discount-black-friday-desktop.jpg",[i.THEME_BLACK_FRIDAY+"_gift_box"]:n+"/gift-box-black-friday.jpg",[i.THEME_CHRISTMAS+"_mobile_popup"]:n+"/popup-christmas-mobile.jpg",[i.THEME_CHRISTMAS+"_desktop_popup"]:n+"/popup-christmas-desktop.jpg",[i.THEME_CHRISTMAS+"_congrats"]:n+"/congrats-christmas.jpg",[i.THEME_CHRISTMAS+"_deal_badge"]:n+"/deal-badge-christmas.jpg",[i.THEME_CHRISTMAS+"_desktop_promotion_card"]:n+"/promotion-card-christmas-desktop.jpg",[i.THEME_CHRISTMAS+"_mobile_promotion_card"]:n+"/promotion-card-christmas-mobile.jpg",[i.THEME_CHRISTMAS+"_mobile_volume_discount"]:n+"/volume-discount-christmas-mobile.jpg",[i.THEME_CHRISTMAS+"_desktop_volume_discount"]:n+"/volume-discount-christmas-desktop.jpg",[i.THEME_CHRISTMAS+"_gift_box"]:n+"/gift-box-christmas.jpg"}},4996:function(e,t,a){"use strict";a.d(t,{SettingsContext:()=>i});let i=(0,a(1565).createContext)({})},315:function(e,t,a){"use strict";a.d(t,{formatClass:()=>i});let i=(e=[])=>e.filter(Boolean).join(" ")},6703:function(e,t,a){"use strict";a.d(t,{getTriggerCondition:()=>n});var i=a(8801);let n=({campaign:e})=>{let{triggerCondition:t}=e;return{shouldCheckCollectionPerCamp:t===i.TRIGGER_TYPE_COLLECTION,shouldCheckAllProducts:t===i.TRIGGER_TYPE_ALL_PRODUCTS,shouldCheckSpecificProduct:t===i.TRIGGER_TYPE_PRODUCT}}},4246:function(e,t,a){"use strict";a.d(t,{prepareProductVariants:()=>c,shouldNotDisplayPopup:()=>f,checkCanEditQuantity:()=>_,getMainTheme:()=>u,getInitialSelectedProducts:()=>d,prepareCampaignsByRules:()=>p});var i=a(1036);let n=[{theme:i.THEME_WINTER,label:"Winter",gradientStart:"#EEEEEE",bgColor:"#EEEEEE",gradientEnd:"#FFFFFF",iconColor:"#3A884B",textBannerColor:"#3A884B",borderColor:"#B2D4BA"},{theme:i.THEME_FOREST,label:"Forest",gradientStart:"#ADFFD3",bgColor:"#ADFFD3",gradientEnd:"#FBFBDC",iconColor:"#366140",textBannerColor:"#366140",borderColor:"#92D1BC"},{theme:i.THEME_OCEAN,label:"Ocean",gradientStart:"#AADAFB",bgColor:"#AADAFB",gradientEnd:"#DFFFF5",iconColor:"#275AAF",textBannerColor:"#275AAF",borderColor:"#A3D2FD"},{theme:i.THEME_TWILIGHT,label:"Twilight",gradientStart:"#B4C9FF",bgColor:"#B4C9FF",gradientEnd:"#F5E5FF",iconColor:"#2C3272",textBannerColor:"#2C3272",borderColor:"#92D1BC"},{theme:i.THEME_MIDNIGHT,label:"Midnight",gradientStart:"#222222",bgColor:"#222222",gradientEnd:"#989898",iconColor:"#EEEEEE",textBannerColor:"#EEEEEE",borderColor:"#757575"},{theme:i.THEME_DUSK,label:"Dusk",gradientStart:"#180B1E",bgColor:"#180B1E",gradientEnd:"#91898B",iconColor:"#E6D7F5",textBannerColor:"#E6D7F5",borderColor:"#9882A0"},{theme:i.THEME_SUMMER,label:"Summer",gradientStart:"#FFA148",bgColor:"#FFA148",gradientEnd:"#FFFEE5",iconColor:"#5C3816",textBannerColor:"#5C3816",borderColor:"#92D1BC"},{theme:i.THEME_SPRING,label:"Spring",gradientStart:"#FFD4D4",bgColor:"#FFD4D4",gradientEnd:"#FFF3F0",iconColor:"#8D4548",textBannerColor:"#8D4548",borderColor:"#FDCACC"}],r=[{theme:i.THEME_THANKSGIVING,label:"Thanksgiving"},{theme:i.THEME_BLACK_FRIDAY,label:"Black Friday"},{theme:i.THEME_CHRISTMAS,label:"Christmas"},{theme:i.THEME_HALLOWEEN,label:"Halloween"}];n.map(e=>{let{borderColor:t,textBannerColor:a,...i}=e;return{...i,textColor:a}});var o=a(5437),l=a(8801),s=a(3374);a(4229);let d=(e=[],t={})=>e.map(e=>{let a=e.variants&&e.variants?.length?e.variants[0]:{},i=0===a.inventoryQuantity&&a.isTracked?0:parseFloat(a.price),n=!a.isTracked||a.isTracked&&"CONTINUE"===a.inventoryPolicy,r=a.inventoryQuantity??0,l=e.quantity??1,s=n?l:Math.min(r,l);return{id:e.id,price:(0,o.formatValueCurrency)({shop:t,value:i,isOnlyValue:!0}),quantity:s,variantId:a.id,variants:e.variants}}),c=({product:e={},isProductPage:t=!1,isPreview:a=!1})=>a&&e.variants&&e.variants.length?e.variants:t?e.variants?.filter(e=>e.available):e.variants?.filter(e=>!e.isTracked||!(e.isTracked&&"CONTINUE"!==e.inventoryPolicy&&e.inventoryQuantity<=0)),u=(e,t=r)=>e?.theme&&t.some(t=>t.theme===e.theme)?i.SEASONAL_THEME:i.REGULAR_THEME,p=(e=[],t=[])=>{let a=[...e],i=[],n=new Set;for(let e of t){let t=[];switch(e.id){case l.RULE_CAMPAIGNS_MOST_PURCHASES:t=a.filter(e=>!n.has(e.id)).sort((e,t)=>parseInt(t.purchasedCount)-parseInt(e.purchasedCount)).slice(0,e.quantity);break;case l.RULE_CAMPAIGNS_FEWEST_PURCHASES:t=a.filter(e=>!n.has(e.id)).sort((e,t)=>parseInt(e.purchasedCount)-parseInt(t.purchasedCount)).slice(0,e.quantity);break;case l.RULE_CAMPAIGNS_RECENTLY_CREATED:t=a.filter(e=>!n.has(e.id)).sort((e,t)=>new Date(t.createdAt)-new Date(e.createdAt)).slice(0,e.quantity);break;case l.RULE_CAMPAIGNS_OLDEST_CREATED:t=a.filter(e=>!n.has(e.id)).sort((e,t)=>new Date(e.createdAt)-new Date(t.createdAt)).slice(0,e.quantity);break;case l.RULE_CAMPAIGNS_FEWEST_DAYS_REMAINING:t=a.filter(e=>!n.has(e.id)&&e.enabledEndDate).sort((e,t)=>e.endDateTimestamp-t.endDateTimestamp).slice(0,e.quantity);break;case l.RULE_CAMPAIGNS_OFFERING_GIFTS:t=a.filter(e=>!n.has(e.id)&&(e.discountType===l.DISCOUNT_FREE||e.discountType===l.DISCOUNT_PERCENTAGE&&100===parseInt(e.discountValue))).slice(0,e.quantity);break;case l.RULE_CAMPAIGNS_OFFERING_DISCOUNT:t=a.filter(e=>!n.has(e.id)&&e.discountType!==l.DISCOUNT_FREE&&(e.discountType===l.DISCOUNT_PERCENTAGE&&100>parseInt(e.discountValue)||e.discountType===l.DISCOUNT_FIXED)).slice(0,e.quantity)}for(let e of t)n.has(e.id)||(i.push(e),n.add(e.id))}return i},f=(e={},t="")=>e?.grabGiftBehavior===l.GRAB_GIFT_BEHAVIOR_MANUAL&&t!==l.DISPLAY_LOCATION_ALL_PAGE&&!window.location.href.includes(t),_=({campaign:e={},shop:t={}})=>{let{isGiftQuantityEditable:a}=t,{enabledVariantPicker:i,grabGiftBehavior:n,type:r,enabledMultiplyGift:o}=e;return a&&!i&&n===l.GRAB_GIFT_BEHAVIOR_MANUAL&&r===s.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE&&o}},2877:function(e,t,a){"use strict";a.d(t,{autoRemoveGifts:()=>v,autoRemoveGiftsAndUpdateCart:()=>T,checkItemHasGiftCampaignId:()=>S,fetchCartAdd:()=>b,getItemsInCollection:()=>E,handleCartUpdate:()=>y,handleTriggerOrderGoal:()=>A,isAddedByAvada:()=>G,removeCampaignItems:()=>I,updateCampaignInCart:()=>w});var i=a(3001),n=a(9801),r=a(7881),o=a(3374),l=a(2459),s=a(6084),d=a(5704),c=a(3921),u=a(7e3),p=a(1142),f=a(4975),_=a(9493),g=a(8623),m=a(8801),C=a(4552),h=a(5473);let A=async e=>{let{cartData:t}=(0,s.getCommonData)(),{newStoredCampaigns:a}=(0,_.handleDataOG)({cartData:t,orderGoalCampaigns:e});(0,r.setStorageData)(r.AVADA_FREE_GIFT_ALL_CAMPAIGNS,a)},v=async({cartItems:e,shouldReload:t,type:a=""})=>{if(!e?.length)return;let i={},n=[];for(let t of e){let e=(0,c.getGiftCampaigns)().find(e=>e.id===t.properties?.[d.AOV_CAMP_ID]);e&&(e.type===a||[o.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE,o.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE].includes(e.type))&&t.properties?.hasOwnProperty(d.AOV_CAMP_ID)&&!e.appliedForLowestPrice&&(i[t.key]=0,n.push(e.id))}if(!(0,l.isEmpty)(i)){let e=(0,r.getStorageData)(r.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]);(0,r.setStorageData)(r.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]),e=e.filter(e=>n.includes(e.id)),(0,r.setStorageData)(r.AVADA_FREE_GIFT_ALL_CAMPAIGNS,e)}await y(i,t)};async function y(e,t=!0){if(!(0,l.isEmpty)(e)){f.storeDelayUpdate.includes((0,f.default)({shopifyDomain:window.Shopify?.shop}))&&await (0,l.delay)(1500);try{console.log("===autoRemoveGifts===",{removeItems:e});let a=await (0,n.default)(i.shopifyCartUpdateApi+"?app=avada-change-cart",{data:{updates:e}});if(!a||((0,s.getCartData)(),(0,_.handleRemoveOG)(a),(0,C.checkCartAppDelay)()&&(0,g.handleIntegrateCartApp)(),(0,g.checkUseAOVCartDrawer)()))return;if(!(0,g.checkThemeReloadAble)())return await (0,n.default)(`/?sections=${(0,g.getAllSectionsByTheme)()}`,{successCallback:e=>{(0,g.handleUpdateTheme)(e)}}),a;if(t){if((0,p.handleUpCartRefreshCart)())return a;if(!(0,p.shouldReloadShop)())return;return window.location.reload()}}catch(e){console.error("\uD83D\uDE80 ~ error:",e)}}}let T=async({campaignType:e,cartItems:t=[],collectionIdsForCartItem:a=[],dataGiftCampaign:i={},shouldReturnItems:n=!1})=>{if(t?.length)switch(e){case o.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE:return await (0,u.autoRemoveGWQUGifts)({cartItems:t,collectionIdsForCartItem:a,dataGiftCampaign:i,shouldReturnItems:n});case o.GIFT_CAMPAIGN_TYPE_ALL:return await v({cartItems:t});default:return await (0,s.autoRemoveGWCAOrGWCOGifts)({cartItems:t,collectionIdsForCartItem:a,dataGiftCampaign:i,shouldReturnItems:n})}},G=(e={},t={},a=[])=>{let i=a===o.allCampaignTypes?S(e):e.properties?.[d.AOV_CAMP_ID]===t.id;return e.discounts.some(e=>e.title===t.code)&&!t.appliedForLowestPrice||i},S=(e={},t=!1)=>{let a=(0,c.getGiftCampaigns)().filter(e=>e.type===o.GIFT_CAMPAIGN_TYPE_VOLUME_DISCOUNT||e.type===o.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE&&e.appliedForLowestPrice).map(({id:e})=>e)||[],i=e.properties?.[d.AOV_CAMP_ID]||null;return i&&t===a.includes(i)},E=({items:e,currentCampaign:t,shouldCheckCollection:a,collectionIdsForCartItem:i})=>{if(!a)return[];let n=[];for(let r of e)(0,s.checkIsInCollection)({campaign:t,shouldCheckCollection:a,checkHasReceivedCampaign:!1,collectionIds:(0,s.findItemCollectionIds)(r,i)})&&n.push(r);return n},I=({cartItems:e,currentCampaign:t,campaignTypes:a,removeItems:i,isRemoveAll:n})=>{for(let r of e)(G(r,t,a)||n)&&(i[r.key]=0)},b=async(e,t,a=()=>{})=>{if(0===e.length)return;let r=!!t?.enabledVariantPicker&&t?.grabGiftBehavior===m.GRAB_GIFT_BEHAVIOR_MANUAL,l=window.AVADA_FREE_GIFTS?.configSettings?.isGiftQuantityEditable;await (0,n.default)(i.shopifyCartAddApi+(t?.id?"?app=avada-change-cart":""),{data:{items:e.filter(Boolean).map(e=>({id:parseInt(e.variantId),quantity:parseInt(e.quantity),...!!t?.id&&{properties:{[d.AOV_DISCOUNT_ID]:t.discountCodeAppId?.split("/")?.pop(),[d.AOV_CAMP_ID]:t.id,[d.AOV_CAMP_TYPE]:t.type,...(r||l)&&{[d.AOV_QUANTITY]:e.quantity},...0===Number(e?.price)&&{[d.AOV_GIFT_ZERO_PRICE]:!0},[d.AOV_AB_TESTING_OPTION_SELECTED]:t.selectedOptionABTest,...e.properties||{}}}})),sections:(0,g.getAllSectionsByTheme)()},successCallback:e=>{(0,g.checkUseAOVCartDrawer)()||(0,g.handleUpdateTheme)(e.sections,e?.items?.[0]),a()}}),(window.AVADA_FREE_GIFTS?.configSettings?.stackableGifts||t?.type===o.GIFT_CAMPAIGN_TYPE_MILESTONE_REWARD)&&await window?.listenDisplayManager.prepareDataAndRenderPopup({isStackableGifts:!0}),(0,s.getCartData)().then(()=>{(0,h.customHideInputQuantity)()})},w=async(e,t)=>{let a=(0,r.getStorageData)(r.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]),i={};for(let t of e)i[t.key]=0;a=a.filter(e=>e.id!==t),(0,r.setStorageData)(r.AVADA_FREE_GIFT_ALL_CAMPAIGNS,a),await y(i,!1)}},7881:function(e,t,a){"use strict";a.d(t,{AVADA_AB_TEST:()=>r,AVADA_AOVFG_CODE:()=>s,AVADA_COLLECTIONS_PRODUCT_ID:()=>m,AVADA_CUSTOMER_LOCATION:()=>o,AVADA_CUSTOMER_SEGMENT:()=>d,AVADA_CUSTOMER_USED_CAMPAIGNS:()=>C,AVADA_EXCLUDED_CUSTOMER_SEGMENT:()=>c,AVADA_FREE_GIFT_ADDED_CAMPAIGNS_SESSION:()=>f,AVADA_FREE_GIFT_ALL_CAMPAIGNS:()=>i,AVADA_FREE_GIFT_FIRST_VISITED:()=>n,AVADA_HIDDEN_DEAL_FOR_TODAY:()=>p,AVADA_IS_ADDING_TO_CART:()=>u,AVADA_PREVIEW_CAMPAIGN:()=>l,AVADA_REMOVED_PRODUCT_GIFTS_SESSION:()=>_,DISCOUNT_CODES_LIMIT_USED_STORAGE_KEY:()=>g,getSessionStorageData:()=>y,getStorageData:()=>h,removeCookieByName:()=>G,removeStorageData:()=>v,setSessionStorageData:()=>T,setStorageData:()=>A});let i="avada-free-gift-all-campaigns",n="avada-free-gift-first-visited",r="aov_ABTest",o="avada-customer-location",l="avada-preview-campaign",s="avada-aovfg-code",d="avada-customer-segment",c="avada-excluded-customer-segment",u="avada-is-adding-to-cart",p="avada-hidden-deal-for-today",f="avada-free-gift-added-campaigns-session",_="avada-removed-product-gifts-session",g="avada-discount-codes-limit-used",m="avada-collections-product-id",C="avada-customer-used-campaigns";function h(e,t={}){try{return JSON.parse(localStorage.getItem(e))||t}catch(e){return console.log("Cannot set local storage data"),t}}function A(e,t){try{localStorage.setItem(e,JSON.stringify(t))}catch(e){console.log("Cannot set local storage data")}}function v(e){try{localStorage.removeItem(e)}catch(e){console.log("Cannot remove")}}function y(e,t={}){try{return JSON.parse(sessionStorage.getItem(e))||t}catch(e){return console.log("Cannot get session storage data"),t}}function T(e,t){try{sessionStorage.setItem(e,JSON.stringify(t))}catch(e){console.log("Cannot set session storage data")}}let G=e=>{document.cookie=e+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"}},7523:function(e,t,a){"use strict";a.d(t,{default:()=>r});var i=a(8801),n=a(1565);function r({dataGiftCampaign:e,initialSelectedProducts:t=[]}){let{enabledVariantPicker:a,maximumGifts:r,discountType:o,discountValue:l,multiplyingFormula:s,enabledMultiplyGiftLimit:d}=e,[c,u]=(0,n.useState)(t),p=c?.reduce((e,t)=>e+t.price*t.quantity,0),f=c?.reduce((e,t)=>t.price>0?e+t.quantity:e,0),_=o===i.DISCOUNT_FIXED?(l||10)*f:l||10;return(0,n.useEffect)(()=>{a||u(t)},[JSON.stringify(e),JSON.stringify(t)]),(0,n.useEffect)(()=>{a&&u(t)},[a,s,d,r,JSON.stringify(t)]),{totalDiscount:_,selectedProducts:c,setSelectedProducts:u,totalPrice:p}}},8694:function(e,t,a){"use strict";a.d(t,{default:()=>g});var i=a(2990),n=a(1565),r=a(2459),o=a(2131),l=a(4246),s=a(8085),d=a(4996),c=a(3374),u=a(1036),p=a(4975),f=a(4725),_=a(315);let g=({isMobile:e,isPreview:t,singleProduct:a={},products:g=[]})=>{let m=(0,r.upperFirst)(e?o.MOBILE_DEVICE:o.DESKTOP_DEVICE),{designSetting:C={},mainTheme:h=u.REGULAR_THEME,shop:A={}}=(0,n.useContext)(d.SettingsContext),{type:v,borderColor:y,searchPlaceholder:T="Search ..."}=C,G=v===c.GIFT_CAMPAIGN_TYPE_VOLUME_DISCOUNT,[S,E]=(0,n.useState)(a),[I,b]=(0,n.useState)(!1),[w,P]=(0,n.useState)({}),[x,O]=(0,n.useState)(""),F=(0,n.useRef)(null),D={};g.forEach(e=>{D[e.id]=(0,l.prepareProductVariants)({product:e,isPreview:t})[0]}),(0,f.default)(F,()=>{b(!1)});let L=(0,l.prepareProductVariants)({product:S,isPreview:t})[0]||{},[k,M]=(0,n.useState)(L);(0,n.useEffect)(()=>{M((0,l.prepareProductVariants)({product:a,isPreview:t})[0]||{}),E(a),P(D)},[JSON.stringify(a)]);let R=(0,n.useMemo)(()=>S.variants?.filter(e=>e.title.toLowerCase().includes(x.toLowerCase())),[S.variants,x]),V=(0,i.jsxs)("div",{className:"Avada-Variant__Container",style:{...p.storesHaveScrollVariant.includes((0,p.default)(A))&&{overflowY:"scroll",maxHeight:"150px"}},children:[(0,i.jsx)("div",{className:`Avada-VariantInput ${t&&"-preview"}`,children:(0,i.jsx)("input",{value:x,onChange:e=>O(e.target.value),placeholder:T})}),R.length>0?R?.map((e,t)=>{let a=k.id===e?.id;return(0,i.jsx)("div",{className:`Avada-VariantValue__Wrapper ${a?"-selected":""}`,onClick:()=>((e,t={})=>{M(t),P(e=>({...e,[S.id]:t})),b(!1)})(0,e),children:(0,i.jsx)("div",{className:"Avada-VariantValue",children:e?.title})},`variant${t}`)}):(0,i.jsx)("div",{className:"Avada-VariantValue__Wrapper",children:(0,i.jsx)("div",{className:"Avada-VariantValue",children:"No variants found"})})]}),N=S.variants?.length>1;return{variantMarkup:V,variantSelection:e=>(0,i.jsx)("div",{className:`Avada-GiftCampaign__VariantSection Avada-GiftCampaign__VariantSection--${a.id}`,children:!S.hasOnlyDefaultVariant&&(0,i.jsxs)("div",{className:"Avada-Selection__Section",ref:F,children:[(0,i.jsx)("div",{className:`Avada-VariantSelection${m}`,children:(0,i.jsxs)("div",{onClick:()=>{b(e=>!e)},className:(0,_.formatClass)(["Avada-GiftCampaign__VariantPopupTrigger",!N&&"AOV-disabled-trigger"]),style:{...h===u.REGULAR_THEME&&{border:G?`0.6px solid ${y}`:"0.6px solid #0E1422"}},children:[(0,i.jsx)("div",{className:"Avada-VariantTitle",children:k.title}),N&&(0,i.jsx)(s.ArrowDownIcon,{})]})}),I&&(0,i.jsx)("div",{className:`Avada-VariantSelection__Container ${e?"-lastElem":""}`,style:{...h===u.REGULAR_THEME&&{border:G?`0.6px solid ${y}`:"0.6px solid #0E1422"}},children:V})]})}),selectedProduct:S,setSelectedProduct:E,selectedVariants:w,selectedVariant:k,setSelectedVariant:M,setSelectedVariants:P}}},4725:function(e,t,a){"use strict";a.d(t,{default:()=>n});var i=a(1565);let n=(e,t)=>{(0,i.useEffect)(()=>{let a=a=>{e.current&&!e.current.contains(a.target)&&t()};return document.addEventListener("mousedown",a),()=>{document.removeEventListener("mousedown",a)}},[e,t])}},3872:function(e,t,a){"use strict";a.d(t,{defaultConfigSettings:()=>l,defaultDesignSetting:()=>o,defaultGiftCampaign:()=>r,defaultGiftCommonFields:()=>n});var i=a(8801);let n={enabledEndDate:!1,startDate:null,endDate:null,redirectPage:"home",triggerPage:[],purchasedCount:0,enabledAllCustomer:!0,enabledCustomerSegment:!1,enabledSharableLink:!1,enabledCustomerLocation:!1,enabledExcludeCustomerSegment:!1,customerSegments:[],customerLocations:[],excludeCustomerSegments:[]},r={name:"",grabGiftBehavior:i.GRAB_GIFT_BEHAVIOR_AUTO,popupTitle:"Woohoo, a special surprise awaits!",popupDescription:"Your cart qualifies for special gifts. Add them now before checking out!",floatingButtonTitle:"You got free gifts!",floatingTitle:"You've unlocked a special gifts!",floatingDescription:"Select your favorite items at exclusive prices",giftProducts:[],giftProductsOptionB:[],discountType:"free",discountTypeOptionB:"free",discountValue:10,discountValueOptionB:10,enabledGiftLimitation:!1,maximumGifts:1,discountCombinations:[],enabledABTesting:!1,enabledABTestOptionA:!1,enabledABTestOptionB:!1,...n},o={theme:"winter",gradientStart:"#EEEEEE",bgColor:"#EEEEEE",iconColor:"#3A884B",gradientEnd:"#FFFFFF",textBannerColor:"#3A884B",defaultTextColor:"#2C2C2C",borderColor:"#B2D4BA",gradientBackground:!0,icon:"free_gift_icon_1"},l={closeBtnTime:600,continueShoppingTime:300,alwaysRemoveGift:!1}},2131:function(e,t,a){"use strict";a.d(t,{DESKTOP_DEVICE:()=>n,MOBILE_DEVICE:()=>i});let i="mobile",n="desktop"},9772:function(e,t,a){"use strict";a.d(t,{EMPTY_PRODUCT_IMAGE:()=>i,defaultProducts:()=>n,defaultProductsHorizontal:()=>r});let i="https://cdn1.avada.io/email-marketing/placeholder-image.gif",n=[{id:"7893946826923",title:"Specific product",handle:"short-sleeve-t-shirt",hasOnlyDefaultVariant:!1,quantity:1,options:[{name:"Size",values:["S","M","L","XL"]},{name:"Color",values:["Black","Blue","Cyan"]},{name:"Material",values:["Rubber","Leather"]}],status:"ACTIVE",totalInventory:100,variants:[{id:"gid://shopify/ProductVariant/43498584801451",title:"S / Black / Rubber",price:"70",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"S"},{name:"Color",value:"Black"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/43498584834219",title:"S / Black / Leather",price:"80",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"S"},{name:"Color",value:"Black"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/43498584866987",title:"S / Blue / Rubber",price:"70",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"S"},{name:"Color",value:"Blue"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/43498584899755",title:"S / Blue / Leather",price:"70",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"S"},{name:"Color",value:"Blue"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/43498584932523",title:"S / Cyan / Rubber",price:"75",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"S"},{name:"Color",value:"Cyan"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/43498584965291",title:"S / Cyan / Leather",price:"80",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"S"},{name:"Color",value:"Cyan"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/43498584998059",title:"M / Black / Rubber",price:"70",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"M"},{name:"Color",value:"Black"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/43498585030827",title:"M / Black / Leather",price:"75",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"M"},{name:"Color",value:"Black"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/43498585063595",title:"M / Blue / Rubber",price:"85",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"M"},{name:"Color",value:"Blue"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/43498585096363",title:"M / Blue / Leather",price:"75",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"M"},{name:"Color",value:"Blue"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/43498585129131",title:"M / Cyan / Rubber",price:"80",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"M"},{name:"Color",value:"Cyan"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/43498585161899",title:"M / Cyan / Leather",price:"85",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"M"},{name:"Color",value:"Cyan"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/43498585194667",title:"L / Black / Rubber",price:"70",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"L"},{name:"Color",value:"Black"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/43498585227435",title:"L / Black / Leather",price:"75",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"L"},{name:"Color",value:"Black"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/43498585260203",title:"L / Blue / Rubber",price:"80",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"L"},{name:"Color",value:"Blue"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/43498585292971",title:"L / Blue / Leather",price:"85",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"L"},{name:"Color",value:"Blue"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/43498585325739",title:"L / Cyan / Rubber",price:"75",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"L"},{name:"Color",value:"Cyan"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/43498585358507",title:"L / Cyan / Leather",price:"80",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"L"},{name:"Color",value:"Cyan"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/43498585391275",title:"XL / Black / Rubber",price:"85",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Black"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/43498585424043",title:"XL / Black / Leather",price:"70",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Black"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/43498585456811",title:"XL / Blue / Rubber",price:"75",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Blue"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/43498585489579",title:"XL / Blue / Leather",price:"80",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Blue"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/43498585522347",title:"XL / Cyan / Rubber",price:"70",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Cyan"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/43498585555115",title:"XL / Cyan / Leather",price:"75",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Cyan"},{name:"Material",value:"Leather"}]}],image:"https://cdnapps.avada.io/ag-free-gift/example-product-1.svg"},{id:"7893946630315",title:"Specific product",handle:"bucket-hat",hasOnlyDefaultVariant:!1,quantity:1,options:[{name:"Size",values:["Small","Large"]},{name:"Color",values:["Black","Brown"]}],status:"ACTIVE",totalInventory:40,variants:[{id:"gid://shopify/ProductVariant/43498582147243",title:"Small / Black",price:"70",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"Small"},{name:"Color",value:"Black"}]},{id:"gid://shopify/ProductVariant/43498582147244",title:"Small / Brown",price:"50",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"Small"},{name:"Color",value:"Brown"}]},{id:"gid://shopify/ProductVariant/43498582147245",title:"Large / Black",price:"60",inventoryQuantity:5,selectedOptions:[{name:"Size",value:"Large"},{name:"Color",value:"Black"}]},{id:"gid://shopify/ProductVariant/43498582147246",title:"Large / Brown",price:"90",inventoryQuantity:15,selectedOptions:[{name:"Size",value:"Large"},{name:"Color",value:"Brown"}]}],image:"https://cdnapps.avada.io/ag-free-gift/example-product-2.svg"}],r=[{id:"7893946826924",title:"Specific product",handle:"clock-watch",hasOnlyDefaultVariant:!1,quantity:1,options:[{name:"Size",values:["S","M","L","XL"]},{name:"Color",values:["Black","Blue","Cyan"]},{name:"Material",values:["Rubber","Leather"]}],status:"ACTIVE",totalInventory:100,variants:[{id:"gid://shopify/ProductVariant/434985853257239",title:"L / Cyan / Rubber",price:"175",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"L"},{name:"Color",value:"Cyan"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/434985853358507",title:"L / Cyan / Leather",price:"80",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"L"},{name:"Color",value:"Cyan"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/434985853951275",title:"XL / Black / Rubber",price:"85",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Black"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/434985854224043",title:"XL / Black / Leather",price:"70",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Black"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/434985851456811",title:"XL / Blue / Rubber",price:"75",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Blue"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/434985854589579",title:"XL / Blue / Leather",price:"80",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Blue"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/434981585522347",title:"XL / Cyan / Rubber",price:"70",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Cyan"},{name:"Material",value:"Rubber"}]}],image:"https://cdnapps.avada.io/ag-free-gift/example-product-3.svg"},{id:"7893946826925",title:"Specific product",handle:"smart-watch",hasOnlyDefaultVariant:!1,quantity:1,options:[{name:"Size",values:["S","M","L","XL"]},{name:"Color",values:["Black","Blue","Cyan"]},{name:"Material",values:["Rubber","Leather"]}],status:"ACTIVE",totalInventory:100,variants:[{id:"gid://shopify/ProductVariant/434985853257240",title:"L / Cyan / Rubber",price:"175",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"L"},{name:"Color",value:"Cyan"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/434985853358508",title:"L / Cyan / Leather",price:"80",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"L"},{name:"Color",value:"Cyan"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/434985853951276",title:"XL / Black / Rubber",price:"85",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Black"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/434985854224044",title:"XL / Black / Leather",price:"70",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Black"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/434985851456812",title:"XL / Blue / Rubber",price:"75",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Blue"},{name:"Material",value:"Rubber"}]},{id:"gid://shopify/ProductVariant/434985854589580",title:"XL / Blue / Leather",price:"80",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Blue"},{name:"Material",value:"Leather"}]},{id:"gid://shopify/ProductVariant/434981585522348",title:"XL / Cyan / Rubber",price:"70",inventoryQuantity:10,selectedOptions:[{name:"Size",value:"XL"},{name:"Color",value:"Cyan"},{name:"Material",value:"Rubber"}]}],image:"https://cdnapps.avada.io/ag-free-gift/example-product-4.svg"}]},9506:function(e,t,a){"use strict";a.d(t,{GIFT_CLASSIC_LAYOUT:()=>n,GIFT_HORIZONTAL_LAYOUT:()=>r,GIFT_VERTICAL_LAYOUT:()=>i,LAYOUT_WITH_ICON:()=>o});let i="vertical",n="classic",r="horizontal",o="layout-icon"},3374:function(e,t,a){"use strict";a.d(t,{AOV_FG_CODE:()=>C,GIFT_CAMPAIGN_TYPES_FOR_AB_TESTING:()=>g,GIFT_CAMPAIGN_TYPES_FOR_TRACKING:()=>m,GIFT_CAMPAIGN_TYPE_ALL:()=>u,GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y:()=>o,GIFT_CAMPAIGN_TYPE_CHECKOUT_UPSELL:()=>f,GIFT_CAMPAIGN_TYPE_FREE_SHIPPING_BAR:()=>p,GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE:()=>i,GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE:()=>n,GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE:()=>r,GIFT_CAMPAIGN_TYPE_MILESTONE_REWARD:()=>c,GIFT_CAMPAIGN_TYPE_ORDER_GOAL:()=>s,GIFT_CAMPAIGN_TYPE_SHIPPING_GOAL:()=>d,GIFT_CAMPAIGN_TYPE_VOLUME_DISCOUNT:()=>l,MULTI_CURRENCY_GIFT_CAMPAIGNS:()=>_,allCampaignTypes:()=>h,excludedDealForTodayCampaignTypes:()=>A});let i="gift-with-cart-value",n="gift-with-collection-value",r="gift-with-quantity-purchase",o="buy-x-get-y",l="volume-discount",s="order-goal",d="shipping-goal",c="milestone-reward",u="all",p="free-shipping-bar",f="checkout-upsell",_=[i],g=[i,o],m=[i,o,n,r,c],C="aovfg_code",h=[i,n,r,o,s],A=[l,s,d,c,p,f]},8801:function(e,t,a){"use strict";a.d(t,{BADGE_POSITION_BOTTOM_LEFT:()=>v,DISCOUNTS_ORDER:()=>h,DISCOUNTS_PRODUCT:()=>C,DISCOUNTS_SHIPPING:()=>A,DISCOUNT_FIXED:()=>m,DISCOUNT_FREE:()=>_,DISCOUNT_NONE:()=>f,DISCOUNT_PERCENTAGE:()=>g,DISPLAY_FOR_DEAL_SET_CAMPAIGN_RULE:()=>y,DISPLAY_LOCATION_ALL_PAGE:()=>D,EVENT_TRACKING_AB_TEST_ADD_TO_CART:()=>F,EVENT_TRACKING_AB_TEST_VIEW:()=>O,EXCLUDED_TYPE_COLLECTION:()=>p,EXCLUDED_TYPE_PRODUCT:()=>u,FLOATING_BUTTON_POSITION_LEFT:()=>L,FLOATING_BUTTON_POSITION_RIGHT:()=>k,GIFT_STRUCTURE_NEAREST:()=>M,GRAB_GIFT_BEHAVIOR_APPLY_CART:()=>o,GRAB_GIFT_BEHAVIOR_AUTO:()=>i,GRAB_GIFT_BEHAVIOR_FLOATING:()=>r,GRAB_GIFT_BEHAVIOR_MANUAL:()=>n,OPTION_A:()=>P,OPTION_B:()=>x,RULE_CAMPAIGNS_FEWEST_DAYS_REMAINING:()=>I,RULE_CAMPAIGNS_FEWEST_PURCHASES:()=>G,RULE_CAMPAIGNS_MOST_PURCHASES:()=>T,RULE_CAMPAIGNS_OFFERING_DISCOUNT:()=>w,RULE_CAMPAIGNS_OFFERING_GIFTS:()=>b,RULE_CAMPAIGNS_OLDEST_CREATED:()=>E,RULE_CAMPAIGNS_RECENTLY_CREATED:()=>S,TRIGGER_TYPE_ALL_PRODUCTS:()=>d,TRIGGER_TYPE_CART_VALUE:()=>c,TRIGGER_TYPE_COLLECTION:()=>s,TRIGGER_TYPE_PRODUCT:()=>l,applyCodeBehaviors:()=>R});let i="auto",n="manual",r="floating",o="apply-cart",l="product",s="collection",d="all-products",c="cart-value",u="excluded-product",p="excluded-collection",f="none",_="free",g="percentage",m="fixed",C="product_discounts",h="order_discounts",A="shipping_discounts",v="bottom_left",y="set_campaign_rule",T="rule_campaigns_most_purchases",G="rule_campaigns_fewest_purchases",S="rule_campaigns_recently_created",E="rule_campaigns_oldest_created",I="rule_campaigns_fewest_days_remaining",b="rule_campaigns_offering_gifts",w="rule_campaigns_offering_discount",P="option-A",x="option-B",O="ab-view",F="ab-add-to-cart",D="all",L="left",k="right",M="nearest",R=["apply-checkout",o]},5704:function(e,t,a){"use strict";a.d(t,{AOV_AB_TESTING_OPTION_SELECTED:()=>l,AOV_CAMP_ID:()=>n,AOV_CAMP_TYPE:()=>r,AOV_DISCOUNT_ID:()=>i,AOV_GIFT_ZERO_PRICE:()=>s,AOV_QUANTITY:()=>o,CUSTOM_NAME_ENGRAVING:()=>d,CUSTOM_NAME_ENGRAVING_FONT:()=>c});let i="_aovDiscountId",n="_aovCampId",r="_aovCampType",o="_aovQuantity",l="_aovABTestOptionSelected",s="_aovGiftZeroPrice",d="Name engraving",c="Name engraving -font"},5437:function(e,t,a){"use strict";a.d(t,{formatValueCurrency:()=>n}),a(4076);var i=a(4975);function n({shop:e,value:t,compact:a=!1,locale:n="en",isOnlyValue:r=!1,isOnlyCurrency:o=!1,currencyCode:l=""}){let{currency:s="USD",rate:d=1}=e,c=(0,i.default)(e)===i.CUSTOM_BAMBISSERIE_SHOP,u=l||s;n&&n.includes("_")&&(n=n.split("_")[0]);let p=c&&1!==parseInt(d)?Math.ceil(parseFloat(t)*d):parseFloat(t)*d,f=Number.isInteger(p)?p.toFixed(0):p;return r?f:o?new Intl.NumberFormat(n,{style:"currency",currency:u,currencyDisplay:"symbol"}).formatToParts().find(e=>"currency"===e.type).value:new Intl.NumberFormat(n,{style:"currency",currency:u,currencyDisplay:"symbol",notation:a?"compact":"standard",minimumFractionDigits:2*!Number.isInteger(p)}).format(f)}},2839:function(e,t,a){"use strict";function i(e,t=!1){return t?!e.available:!e.variants?.every(e=>!e.isTracked)&&e.variants?.every(e=>e.isTracked&&"CONTINUE"!==e.inventoryPolicy&&e.inventoryQuantity<=0)}a.d(t,{checkOutOfStock:()=>i,getVariant:()=>n});let n=(e=[])=>e?.find(e=>!(e.isTracked&&"CONTINUE"!==e.inventoryPolicy&&e.inventoryQuantity<=0))},4229:function(e,t,a){"use strict";a.d(t,{getExcludedType:()=>r}),a(2459);var i=a(3374),n=a(8801);let r=(e={})=>{let{enabledExcludedProducts:t,excludedType:a=n.EXCLUDED_TYPE_PRODUCT,triggerCondition:r,type:o}=e,l=o!==i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE||r===n.TRIGGER_TYPE_ALL_PRODUCTS;return{enabledExcludedProducts:t&&a===n.EXCLUDED_TYPE_PRODUCT&&l,enabledExcludedCollection:t&&a===n.EXCLUDED_TYPE_COLLECTION&&l}}},4975:function(e,t,a){"use strict";a.d(t,{CUSTOM_0190BE_29_SHOP:()=>I,CUSTOM_3BRWKC_UA_SHOP:()=>R,CUSTOM_3F0FDC_CC_SHOP:()=>Z,CUSTOM_6DC44B_80_SHOP:()=>g,CUSTOM_6FDD7A_44_SHOP:()=>O,CUSTOM_6ZIHP8_GN_SHOP:()=>Q,CUSTOM_7xg36q_ei_SHOP:()=>Y,CUSTOM_8WWVCX_3M_SHOP:()=>z,CUSTOM_9E0376_4_SHOP:()=>C,CUSTOM_AMARANTHINEBLOOMS_UK_SHOP:()=>n,CUSTOM_AOV_FREE_GIFT_SHOP:()=>x,CUSTOM_ATOMSTACK_OFFICIAL_SHOP:()=>N,CUSTOM_AURA_OFFICIAL_SHOP:()=>w,CUSTOM_BAMBISSERIE_SHOP:()=>i,CUSTOM_BUFF_CITY_SOAP_DEV_SHOP:()=>H,CUSTOM_C126A2:()=>s,CUSTOM_CAPELIN_CREW_SHOP:()=>p,CUSTOM_CHITALIVING_SHOP:()=>P,CUSTOM_CRISTELLO_INDIA_SHOP:()=>F,CUSTOM_DISM8D_BP_SHOP:()=>k,CUSTOM_DROPS_TOKYO_SHOP:()=>E,CUSTOM_EMILY_BG_SHOP:()=>U,CUSTOM_EZWORE_SHOP:()=>d,CUSTOM_HEALTHYFLY_SHOP:()=>X,CUSTOM_HUG_YOUR_BEST_SHOP:()=>q,CUSTOM_I0PQZ1_E6_SHOP:()=>A,CUSTOM_ICEDOUTNZ_SHOP:()=>c,CUSTOM_IMPERIALROOMS_UK_SHOP:()=>B,CUSTOM_INOKIBATHHOUSE_SHOP:()=>o,CUSTOM_KHATAM_SHOP:()=>h,CUSTOM_KIOKIIAND_SHOP:()=>y,CUSTOM_KLINIK_NYGAARD_SHOP:()=>$,CUSTOM_KRUUTDEV_SHOP:()=>_,CUSTOM_MACHINO_4663_SHOP:()=>W,CUSTOM_MAMAS_PAPAS_LB_SHOP:()=>r,CUSTOM_MYVPRO_RETAIL_SHOP:()=>G,CUSTOM_P889IN_1I_SHOP:()=>f,CUSTOM_PASSPORTEYEWEAR_SHOP:()=>L,CUSTOM_PITAYA_SHOP:()=>T,CUSTOM_QKQX0B_BY_SHOP:()=>v,CUSTOM_SHANI_JACOBI_JEWELRY_SHOP:()=>j,CUSTOM_SWELLPRO_TECH_SHOP:()=>V,CUSTOM_THE_ROAD_TO_SHOP:()=>S,CUSTOM_UN_BRACELET_EN_SHOP:()=>M,CUSTOM_WESTERN_STAR_SHOP:()=>b,FIGHTSONG_STUDIO_SHOP:()=>m,default:()=>K,storeAlwaysOpenGiftBoxAfterPageLoad:()=>et,storeCatchReqDiscount:()=>em,storeCheckAddedMultipleTimes:()=>eu,storeCustomGiftBoxTopTier:()=>ee,storeDelayUpdate:()=>ec,storeExcludeCartAdd:()=>eo,storeExcludeCartAddJS:()=>el,storeExcludeCartUpdate:()=>er,storeHasLowestPriceCampaign:()=>eC,storeHiddenGiftBox:()=>ef,storeHideButtonShowGift:()=>eh,storePromotionCardRedirectToProduct:()=>eA,storeRedirectDealOfTheDay:()=>e_,storeShowGiftQuantity:()=>eg,storeTriggerBothPopupAndAutoAdd:()=>J,storeUpCartOpenCart:()=>en,storeUseTriggerQuantity:()=>ea,storeUseUpcart:()=>ep,storeWithoutEventCardAdd:()=>ei,storesForVolumeDiscountRedirect:()=>ed,storesHaveScrollVariant:()=>es});let i="0c8809-7d.myshopify.com",n="amaranthineblooms-uk.myshopify.com",r="mamas-papas-lb.myshopify.com",o="inoki-bathhouse-v2.myshopify.com",l="mr-consistent.myshopify.com",s="c126a2.myshopify.com",d="avirex-official-store.myshopify.com",c="icedoutnz.myshopify.com",u="perlivitha.myshopify.com",p="capelin-crew.myshopify.com",f="p889in-1i.myshopify.com",_="kruutdev.myshopify.com",g="6dc44b-80.myshopify.com",m="fightsong-studio.myshopify.com",C="9e0376-4.myshopify.com",h="khatam-festive-apparel-store.myshopify.com",A="i0pqz1-e6.myshopify.com",v="qkqx0b-by.myshopify.com",y="kiokiiand.myshopify.com",T="pitaya-yoga.myshopify.com",G="myvpro-retail.myshopify.com",S="the-road-to.myshopify.com",E="drops-tokyo.myshopify.com",I="0190be-29.myshopify.com",b="western-star.myshopify.com",w="auraaofficial0013.myshopify.com",P="chitaliving.myshopify.com",x="aov-free-gift.myshopify.com",O="6fdd7a-44.myshopify.com",F="cristello-india.myshopify.com",D="ashrzk-ca.myshopify.com",L="passporteyewear.myshopify.com",k="dism8d-bp.myshopify.com",M="un-bracelet-en.myshopify.com",R="3brwkc-ua.myshopify.com",V="swellpro-tech.myshopify.com",N="atomstack-official.myshopify.com",B="imperialrooms-uk.myshopify.com",H="buff-city-soap-dev.myshopify.com",j="shani-jacobi-jewelry.myshopify.com",U="emily-bg.myshopify.com",W="machino-4663.myshopify.com",Y="7xg36q-ei.myshopify.com",z="8wwvcx-3m.myshopify.com",q="hug-your-best.myshopify.com",Q="6zihp8-gn.myshopify.com",Z="3f0fdc-cc.myshopify.com",$="klinik-nygaard.myshopify.com",X="healthyfly.myshopify.com";function K(e){return e?.shopifyDomain??""}let J=["dio-candle-company.myshopify.com",o],ee=["cafune-official.myshopify.com"],et=["nicoli-shoes.myshopify.com"],ea=["ihlcanada.myshopify.com"],ei=["4963bc-f5.myshopify.com","abkgrooming.myshopify.com"],en=["zynaheng.myshopify.com"],er=["noctelle.myshopify.com","jerk-fit.myshopify.com",s,l,"birkenstock-dev.myshopify.com",_,"peak-bakery.myshopify.com",h,"48e069-57.myshopify.com"],eo=["patchies-store.myshopify.com"],el=[l],es=["84e71f-25.myshopify.com"],ed=["ue6ezc-vm.myshopify.com"],ec=[l],eu=[u],ep=[u,"be3fdd-3.myshopify.com"],ef=["nogibjj.myshopify.com",P],e_=["alhumairamy.myshopify.com",o,T,"naturalmoxy.myshopify.com"],eg=["sa4jqe-eg.myshopify.com"],em=[D,"nogibjj.myshopify.com"],eC=[D],eh=["8698d9-48.myshopify.com"],eA=["yvepcz-ut.myshopify.com"]},8390:function(e,t,a){"use strict";a.d(t,{prepareTranslation:()=>i});let i=({isPreview:e,translation:t,defaultValue:a,targetValue:i})=>{let n=window.Shopify?.locale;return!e&&t?.[n]?.active&&i&&""!==i.trim()?i:a}},9092:function(e,t,a){"use strict";a.d(t,{handlePriceDiscount:()=>n});var i=a(8801);let n=(e,t,a)=>{let n,r=parseFloat(e),o=parseFloat(a);switch(t){case i.DISCOUNT_PERCENTAGE:n=Math.max(r*(1-o/100),0);break;case i.DISCOUNT_FIXED:n=Math.max(r-o,0);break;case i.DISCOUNT_NONE:n=r;break;case i.DISCOUNT_FREE:n=0;break;default:n=r}return parseFloat(n.toFixed(2))}},8099:function(e,t,a){"use strict";a.d(t,{getDefaultText:()=>i});let i=(e,t)=>e?.trim()!==""?e:t},5776:function(e,t,a){"use strict";a.d(t,{mapVariants:()=>i}),a(2459);let i=({products:e=[],includeQuantity:t=!1,isGraphQlID:a=!0,forMetafield:i=!1})=>e.reduce((e,{id:n,variants:r,hasSelectedAllVariants:o,quantity:l})=>{let s=(e,i=!0)=>({id:a?`gid://shopify/${i?"ProductVariant":"Product"}/${e}`:e,...t&&{quantity:parseInt(l)||1}});return o&&i?[...e,s(n,!1)]:[...e,...r?.map(e=>s(e.id))||[]]},[])},7908:function(e,t,a){"use strict";a.d(t,{getGiftCampaignStorageData:()=>o,handleSetGiftCampaignStorage:()=>r});let i="avada-free-gifts-state";function n(e,t={}){try{if(navigator.cookieEnabled)return JSON.parse(localStorage.getItem(e))||t}catch(e){console.log(e)}return t}let r=(e,t)=>{let a=n(i,{});a[e]||(a[e]=[]);let r=a[e].findIndex(e=>e.triggerId===t.triggerId);-1===r?a[e].push(t):a[e][r]=t;try{navigator.cookieEnabled&&localStorage.setItem(i,JSON.stringify(a))}catch(e){console.log(e)}},o=e=>(n(i,{})[e]||[]).find(t=>t.triggerId===e)||{}},8433:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var a="",i=void 0!==t[5];return t[4]&&(a+="@supports (".concat(t[4],") {")),t[2]&&(a+="@media ".concat(t[2]," {")),i&&(a+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),a+=e(t),i&&(a+="}"),t[2]&&(a+="}"),t[4]&&(a+="}"),a}).join("")},t.i=function(e,a,i,n,r){"string"==typeof e&&(e=[[null,e,void 0]]);var o={};if(i)for(var l=0;l0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=r),a&&(c[2]&&(c[1]="@media ".concat(c[2]," {").concat(c[1],"}")),c[2]=a),n&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=n):c[4]="".concat(n)),t.push(c))}},t}},9212:function(e){"use strict";e.exports=function(e){return e[1]}},2473:function(e,t,a){"use strict";a.d(t,{POPUP_CONTAINER_FREE_GIFTS_ID:()=>i,PROGRESS_BAR_ID:()=>o,PROMOTION_CARD_ID:()=>n,VOLUME_DISCOUNT_ID:()=>r});let i="AVADA_FREE_GIFTS",n="Avada-PromotionCard__BlockWrapper",r="Avada-Volume__BlockWrapper",o="Avada-ProgressBar__BlockWrapper"},3354:function(e,t,a){"use strict";a.d(t,{THEME_NAME:()=>i,defaultShopifyCartURLs:()=>o,horizonCollectionTheme:()=>r,shopifyDomain:()=>n});let i=window.BOOMR?.themeName||window.Shopify?.theme?.schema_name||window.Shopify?.theme?.name,n=window.Shopify?.shop,r=["Ritual","Pitch","Horizon","Fabric","Tinker","Heritage","Atelier","Savor","Dwell","Vessel"],o="/cart/add,/cart/update,/cart/change,/cart/clear,/cart/change.js,/cart/clear.js,/cart/add.js,/cart/update.js"},6393:function(e,t,a){"use strict";a.d(t,{customPriceTitle:()=>d,updateSectionsBraceletShop:()=>s});var i=a(2459),n=a(4975),r=a(3354);let o="#shopify-section-my-cart",l=".icon-cart",s=e=>{let t=new DOMParser,a=t.parseFromString(e["my-cart"],"text/html"),i=t.parseFromString(e.header,"text/html"),n=document.querySelector(o);n&&(n.innerHTML=a.querySelector(o).innerHTML);let r=document.querySelector(l);return r&&(r.innerHTML=i.querySelector(l).innerHTML),!0},d=async()=>{(0,n.default)({shopifyDomain:r.shopifyDomain})===n.CUSTOM_UN_BRACELET_EN_SHOP&&(await (0,i.delay)(100),document.querySelectorAll(".Avada-GiftCampaign__Price .Avada-GiftCampaign__PriceDiscount").forEach(e=>{e.innerHTML="Free"}))}},5473:function(e,t,a){"use strict";a.d(t,{customBlockCheckout:()=>l,customHideInputQuantity:()=>eg,customPricePromotionCard:()=>ec,customReloadCartPage:()=>j,customFloatingPanelDemoShop:()=>en,customRedirectCartPage:()=>H,customCarosel:()=>q,customButtonCheckout:()=>eo,customDealOfTheDayDemoShop:()=>ea,customDealOfTheDayText:()=>N,customCloseCartDrawerAfterDisplay:()=>Z,customProgressBarDemoShop:()=>ei,customCatchReqDiscount:()=>p,customTitleDealOfTheDays:()=>V,customTitleVariant:()=>I,customHideGiftNotAddTieredBox:()=>eh,customRemoveDiscountCode:()=>E,customShowAtHomePage:()=>es,customPromotionCard:()=>em,customPriceTitle:()=>ed.customPriceTitle,customCloseCartDrawer:()=>_,customOpusCart:()=>eu,customShowPopUp:()=>ep,customSetStyle:()=>L,customDemoShop:()=>et,customShowQuantity:()=>M,customCurrency:()=>C,customHideAllCampaignsFromB2B:()=>O,customNamePopup:()=>G,customHiddenGiftBox:()=>x,customUsedCampaignsByCustomer:()=>ef,customBXGYDemoShop:()=>er});var i=a(7881),n=a(9696),r=a(3354),o=a(4975);let l=()=>{if(AVADA_FREE_GIFTS?.configSettings?.blockCheckout&&AVADA_FREE_GIFTS?.configSettings?.queryCheckoutBtn){if(r.shopifyDomain===o.CUSTOM_HUG_YOUR_BEST_SHOP){let e=window?.cart;if(!e)return;e.openCartDrawer(),e.closeCartDrawer(),document.dispatchEvent(new CustomEvent("theme:scroll:unlock",{bubbles:!0,detail:e}))}document.querySelectorAll(AVADA_FREE_GIFTS?.configSettings?.queryCheckoutBtn).forEach(e=>{e.addEventListener("click",async e=>{let t=[...new Set((window.AVADA_CART?.items||window.AVADA_FREE_GIFTS?.cart?.cartItems||[]).map(e=>e.discounts).filter(Boolean).flatMap(e=>e.map(e=>e.title)))];if(r.shopifyDomain===o.CUSTOM_HUG_YOUR_BEST_SHOP){let t=window?.AVADA_FREE_GIFTS?.currentCart||window?.AVADA_CART,a=window?.AVADA_FREE_GIFTS?.giftCampaigns?.map(e=>e?.code)||[],i=t?.items||[],o=t?.discount_codes?.some(e=>a.includes(e?.code));if(i.length<3||o)return;e.preventDefault();let l=new n.default;return await l.applyDiscountCodes({shopifyDomain:r.shopifyDomain,discountCodes:a,cartId:"gid://shopify/Cart/"+t?.token}),window.location.replace(`${window.location.origin}/checkout`)}let a=(0,i.getStorageData)(i.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]).map(e=>e.code);if(a.some(e=>t.includes(e)))return;e.preventDefault();let l=new n.default,{token:s}=await l.getCartData();await l.applyDiscountCodes({shopifyDomain:r.shopifyDomain,discountCodes:a,cartId:"gid://shopify/Cart/"+s}),window.location.replace(`${window.location.origin}/checkout`)})})}};var s=a(6084),d=a(2459),c=a(1142),u=a(3374);let p=async(e,t)=>{(0,c.isShopInList)(o.storeCatchReqDiscount)&&(e.cartEventListener(async()=>{console.log("---customCatchReqDiscount---"),await f(t)},["/discount"]),await (0,d.delay)(1e3),await f(t))},f=async e=>{let{cartData:t}=(0,s.getCommonData)(),a=new n.default,r=(0,i.getStorageData)(i.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]),l=[...new Set(r.map(e=>e.code)?.filter(Boolean))];if((0,c.isShopInList)(o.storeHasLowestPriceCampaign)){let t=e([u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE]).filter(e=>e.appliedForLowestPrice);l.push(...new Set(t.map(e=>e.code)?.filter(Boolean)))}l.length&&(await a.applyDiscountCodes({shopifyDomain:window.Shopify?.shop,discountCodes:l,cartId:`gid://shopify/Cart/${t.token}`}),(0,i.removeCookieByName)("discount_code"))};a(4104);let _=()=>{(0,o.default)({shopifyDomain:r.shopifyDomain})===o.CUSTOM_I0PQZ1_E6_SHOP&&new MutationObserver(()=>{let{isMobile:e}={...g(),isMobile:(({width:e}=g())=>e<=750)()},t=document.querySelector(".Avada-GiftCampaign__Container"),a=document.querySelector("cart-drawer .drawer__close");t&&a&&e&&a.click()}).observe(document.body,{childList:!0,subtree:!0})},g=()=>({width:window.innerWidth,height:window.innerHeight}),m=[".Avada-GiftCampaign__PriceDiscount",".Avada-GiftCampaign__PriceDefault"],C=()=>{(0,o.default)({shopifyDomain:r.shopifyDomain})===o.CUSTOM_9E0376_4_SHOP&&new MutationObserver(()=>{document.querySelectorAll(m.join(", ")).forEach(e=>{e.textContent.includes("ZAR")&&(e.textContent=e.textContent.replace(/ZAR/g,"R"))})}).observe(document.body,{childList:!0,subtree:!0})};var h=a(2990),A=a(1565),v=a(9128),y=a(6006);let T="Avada-GiftCampaign__VariantSection",G=async()=>{if((0,o.default)({shopifyDomain:r.shopifyDomain})!==o.CUSTOM_P889IN_1I_SHOP)return;await (0,d.delay)(3e3);let e=document.querySelectorAll(`.${T}`);e.length&&document.querySelector(".Avada-GiftCampaign__TrackContainer")?.classList.remove("-noScroll"),e.forEach(e=>{let t=[...e.classList].find(e=>e.startsWith(`${T}--`));if(t){let e=t.split("--")[1];(0,y.insertComponent)({className:`AvadaGiftCampaignItem__CustomName--${e}`,position:(0,y.getElemFromDevZone)(`.${T}--${e}`),component:(0,h.jsx)(S,{productId:e})})}})},S=({productId:e})=>{let[t,a]=(0,A.useState)(""),[i,n]=(0,A.useState)("Arial");return(0,A.useEffect)(()=>{e&&(window.customEngravingData=window.customEngravingData||[],window.customEngravingData=[...window.customEngravingData.filter(t=>t.productId!==e),{productId:e,text:t,font:i}])},[t,i,e]),(0,h.jsxs)("div",{children:[(0,h.jsx)("label",{htmlFor:`aov-custom-name-engraving-${e}`,children:"Name engraving"}),(0,h.jsxs)("div",{style:{display:"flex",gap:"10px",height:"30px"},children:[(0,h.jsx)("input",{id:`aov-custom-name-engraving-${e}`,name:"properties[Name engraving]",maxLength:18,value:t,onChange:e=>a(e.target.value),style:{color:"#031422",border:"0.6px solid #0e1422",borderRadius:"6px"}}),(0,h.jsx)("select",{value:i,onChange:e=>n(e.target.value),style:{color:"#031422",border:"0.6px solid #0e1422",borderRadius:"6px"},children:["Arial","Lucida Handwriting","Italianno-Regular","Georgia","VNI-Brush","CommercialScript BT","AlexBrush","CAI978","DisneyPark","Doctor Soos Bold","Script MT Bold","Scriptina","Autumn Chant"].map(e=>(0,h.jsx)("option",{value:e,children:e},e))})]})]})};S.propTypes={productId:v.string};let E=()=>{[o.CUSTOM_KRUUTDEV_SHOP].includes((0,o.default)({shopifyDomain:r.shopifyDomain}))&&(0,i.removeCookieByName)("discount_code")},I=async()=>{(0,o.default)({shopifyDomain:r.shopifyDomain})===o.CUSTOM_KIOKIIAND_SHOP&&new MutationObserver(e=>{e.forEach(e=>{"childList"===e.type&&document.querySelectorAll(".Avada-VariantTitle").forEach(e=>{e.dataset.clicked||e.dataset.initialModified||(e.textContent="Click here to select your option",e.dataset.initialModified="true",e.addEventListener("click",function(){e.dataset.clicked="true",setTimeout(()=>{document.querySelectorAll(".Avada-VariantValue").forEach(t=>{t.addEventListener("click",()=>{e.textContent=t.textContent,e.dataset.clicked="false"})})},100)}))})})}).observe(document.body,{childList:!0,subtree:!0})},b="Avada-GiftBox__ToggleButton",w=` position: absolute; bottom: -14px; right: 50%; transform: translateX(50%); background-color: #D0D0D0; z-index: 10000; width: 25px; height: 25px; border-radius: 50%; display: flex; align-items: center; justify-content: center; cursor: pointer; `,P=(0,h.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",children:(0,h.jsxs)("g",{id:"close",children:[(0,h.jsx)("path",{id:"Vector",d:"M10.3317 3.66699L3.66504 10.3337",stroke:"#888484",strokeWidth:"1.13333",strokeLinecap:"round",strokeLinejoin:"round"}),(0,h.jsx)("path",{id:"Vector_2",d:"M3.66504 3.66699L10.3317 10.3337",stroke:"#888484",strokeWidth:"1.13333",strokeLinecap:"round",strokeLinejoin:"round"})]})}),x=()=>{if(!(0,c.isShopInList)(o.storeHiddenGiftBox))return;let e=document.querySelector(".Avada-Icon");(0,y.insertComponent)({className:`${b}`,position:e,component:P,styles:w});let t=document.querySelector(`.${b}`);t&&t.addEventListener("click",()=>{let e=document.querySelector(".Avada-GiftBox__Container"),t=document.querySelector("#ShopifyChat");e&&(e.style.display="none"),t&&(t.style.bottom="20px"),(0,o.default)({shopifyDomain:r.shopifyDomain})===o.CUSTOM_CHITALIVING_SHOP&&sessionStorage.setItem("avada-hidden-gift-box",!0)})},O=()=>{let e=["trekell.myshopify.com"].includes(window.Shopify?.shop)&&window.AVADA_FREE_GIFTS?.customer?.isB2B;return console.log({isHideCampaignsFromB2B:e}),e};var F=a(3921),D=a(679);let L=()=>{if((0,o.default)({shopifyDomain:r.shopifyDomain})===o.CUSTOM_CAPELIN_CREW_SHOP){let e=(0,F.getGiftCampaigns)().map(e=>`.AOV__GiftCampaign--${e.id} { opacity: 0.4; pointer-events: none; }`).join("");(0,D.default)({cssText:e})}},k=` position: absolute; top: 0; left: 55px; width: fit-content; height: fit-content; background-color: #1f599c; padding: 1px 5px; border-radius: 16px; font-size: 10px; color: #fff; font-weight: bold; display: flex; align-items: center; gap: 5px; `,M=()=>{if(!(0,c.isShopInList)(o.storeShowGiftQuantity))return;let e=window?.AVADA_FREE_GIFTS?.giftCampaigns.filter(e=>e.type===u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y||e.type===u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE),t=document.querySelectorAll(".Avada-PromotionItem--title"),a=document.querySelectorAll(".Avada-PromotionItem--info");e.length&&t.length&&t.forEach((t,i)=>{let n=e.find(e=>e?.giftProducts?.some(e=>e.title===t.innerText)),r=n?.giftProducts?.find(e=>e.title===t.innerText);if(!r)return;a[i].style.position="relative",t.style.marginBottom="-5px";let o=(0,h.jsxs)(h.Fragment,{children:[(0,h.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 16 18",fill:"none",children:[(0,h.jsx)("path",{d:"M13.416 17.9583H2.58268C1.97489 17.9583 1.392 17.7169 0.962229 17.2871C0.532458 16.8574 0.291016 16.2745 0.291016 15.6667V6.50001C0.291016 5.89222 0.532458 5.30933 0.962229 4.87956C1.392 4.44979 1.97489 4.20834 2.58268 4.20834H13.416C14.0238 4.20834 14.6067 4.44979 15.0365 4.87956C15.4662 5.30933 15.7077 5.89222 15.7077 6.50001V15.6667C15.7077 16.2745 15.4662 16.8574 15.0365 17.2871C14.6067 17.7169 14.0238 17.9583 13.416 17.9583ZM2.58268 5.45834C2.30642 5.45834 2.04146 5.56809 1.84611 5.76344C1.65076 5.95879 1.54102 6.22374 1.54102 6.50001V15.6667C1.54102 15.9429 1.65076 16.2079 1.84611 16.4032C2.04146 16.5986 2.30642 16.7083 2.58268 16.7083H13.416C13.6923 16.7083 13.9572 16.5986 14.1526 16.4032C14.3479 16.2079 14.4577 15.9429 14.4577 15.6667V6.50001C14.4577 6.22374 14.3479 5.95879 14.1526 5.76344C13.9572 5.56809 13.6923 5.45834 13.416 5.45834H2.58268Z",fill:"#FFF"}),(0,h.jsx)("path",{d:"M8.21683 5.45834H8.00016C7.90204 5.45434 7.8062 5.42759 7.7202 5.38019C7.6342 5.33279 7.5604 5.26604 7.50463 5.18521C7.44886 5.10439 7.41265 5.0117 7.39886 4.91447C7.38506 4.81725 7.39407 4.71815 7.42516 4.625C7.71683 3.89167 7.98349 3.14167 8.20016 2.40834C8.38349 1.83334 9.10016 0.0666686 10.9002 0.0666686C11.6017 0.0441892 12.2835 0.300935 12.7959 0.780565C13.3083 1.26019 13.6096 1.92353 13.6335 2.625C13.6335 4.23334 11.8085 4.89167 11.1335 5.125C10.1819 5.37357 9.19992 5.4858 8.21683 5.45834ZM10.8918 1.29167C9.93349 1.29167 9.50016 2.4 9.39183 2.74167C9.24183 3.225 9.08349 3.70834 8.90849 4.19167C9.50592 4.18787 10.1001 4.10379 10.6752 3.94167C11.1502 3.775 12.3418 3.33334 12.3418 2.6C12.3182 2.23601 12.1535 1.8956 11.8826 1.65124C11.6118 1.40689 11.2563 1.27788 10.8918 1.29167Z",fill:"#FFF"}),(0,h.jsx)("path",{d:"M7.76654 5.45834C6.80211 5.47532 5.84004 5.35752 4.9082 5.10834C2.8332 4.43334 2.4082 3.375 2.4082 2.60834C2.41169 2.28452 2.48067 1.96475 2.611 1.6683C2.74132 1.37185 2.93029 1.10483 3.16654 0.883337C3.42357 0.6175 3.73187 0.40658 4.07277 0.263342C4.41368 0.120104 4.7801 0.0475272 5.14987 0.0500033C6.54987 0.0500033 7.2582 1.36667 7.7832 2.3C8.12438 3.06512 8.40307 3.85659 8.61654 4.66667C8.64235 4.7586 8.64676 4.85522 8.62943 4.94911C8.61209 5.04301 8.57347 5.13169 8.51654 5.20834C8.46134 5.28574 8.38899 5.34933 8.30514 5.39415C8.2213 5.43896 8.12823 5.46378 8.0332 5.46667L7.76654 5.45834ZM5.0582 1.29167C4.66247 1.30871 4.28889 1.47906 4.01654 1.76667C3.89775 1.87142 3.80171 1.99941 3.73434 2.14275C3.66698 2.28608 3.62972 2.4417 3.62487 2.6C3.62487 3.11667 4.22487 3.59167 5.29154 3.94167C5.90411 4.1006 6.53372 4.18455 7.16654 4.19167C7.03175 3.74788 6.86749 3.31358 6.67487 2.89167C6.14154 1.96667 5.72487 1.30834 5.0832 1.29167H5.0582Z",fill:"#FFF"}),(0,h.jsx)("path",{d:"M8 17.9583C7.83491 17.9562 7.67719 17.8896 7.56045 17.7729C7.4437 17.6561 7.37716 17.4984 7.375 17.3333V8.16667C7.375 8.00091 7.44085 7.84194 7.55806 7.72473C7.67527 7.60752 7.83424 7.54167 8 7.54167C8.16576 7.54167 8.32473 7.60752 8.44194 7.72473C8.55915 7.84194 8.625 8.00091 8.625 8.16667V17.3333C8.62284 17.4984 8.5563 17.6561 8.43955 17.7729C8.32281 17.8896 8.16509 17.9562 8 17.9583Z",fill:"white"}),(0,h.jsx)("path",{d:"M15.0827 8.79167H0.916016C0.750255 8.79167 0.591284 8.72582 0.474074 8.60861C0.356864 8.4914 0.291016 8.33243 0.291016 8.16667C0.291016 8.00091 0.356864 7.84194 0.474074 7.72473C0.591284 7.60752 0.750255 7.54167 0.916016 7.54167H15.0827C15.2484 7.54167 15.4074 7.60752 15.5246 7.72473C15.6418 7.84194 15.7077 8.00091 15.7077 8.16667C15.7077 8.33243 15.6418 8.4914 15.5246 8.60861C15.4074 8.72582 15.2484 8.79167 15.0827 8.79167Z",fill:"white"})]}),(0,h.jsxs)("span",{children:[r?.quantity," Free gifts"]})]});(0,y.insertComponent)({className:"AVADA_FreeGifts__QuantityWrapper",position:t,component:o,styles:k})})},R=()=>"undefined"!=typeof window&&window.innerWidth<=768,V=()=>{if((0,o.default)({shopifyDomain:r.shopifyDomain})!==o.CUSTOM_MYVPRO_RETAIL_SHOP||!AVADA_FREE_GIFTS?.dealOfTheDayDesignSetting?.active||!AVADA_FREE_GIFTS?.dealOfTheDayDesignSetting?.dealCampaigns?.length)return;let e=()=>{let e=document.querySelectorAll("#Avada-DealForToday__OuterWrapper .Avada-Deal__Title");return 0!==e.length&&!!AVADA_FREE_GIFTS?.realisticDealCampaigns&&(!AVADA_FREE_GIFTS.realisticDealCampaigns.length||(e.forEach((e,t)=>{let a=AVADA_FREE_GIFTS.realisticDealCampaigns?.[t]?.name;if(!a)return!0;e.innerHTML=a}),!0))};if(e())return;let t=new MutationObserver(()=>{e()&&t.disconnect()});t.observe(document.body,{childList:!0,subtree:!0})},N=()=>{if(r.shopifyDomain!==o.CUSTOM_IMPERIALROOMS_UK_SHOP&&r.shopifyDomain!==o.CUSTOM_6ZIHP8_GN_SHOP)return;let e=document.querySelector(".Avada-DealForToday__Floating--ButtonWrapper");if(!e)return;let t=R();e.addEventListener("click",async()=>{t&&await (0,d.delay)(100);let e=document.querySelectorAll(".Avada-Deal__Title");e.length&&e.forEach(e=>{if(r.shopifyDomain===o.CUSTOM_6ZIHP8_GN_SHOP){let t=e.innerText;if(t.includes("Mystery"))return;e.innerText=t.replace("gift","Mystery gift");return}e.innerText="Claim your Luxury Silk Pillowcase Pair – free when you buy any 3 items!"})})};var B=a(360);let H=()=>{if((0,o.default)({shopifyDomain:r.shopifyDomain})!==o.CUSTOM_DROPS_TOKYO_SHOP)return;let e=document.querySelector(".Avada-Promotion-Card__Wrapper .Avada-GiftCampaign__ButtonAddToCart");e&&e.addEventListener("click",async()=>{await (0,d.delay)(2e3),window.location.replace("/cart")})},j=()=>{if((0,o.default)({shopifyDomain:r.shopifyDomain})===o.CUSTOM_DROPS_TOKYO_SHOP&&B.isCartPage)return window.location.reload()},U="Avada-Deal__CardIcon",W="Avada-Deal__Card--ContentContainer",Y=` position: absolute; top: 50%; right: 10px; transform: translateY(-50%); z-index: 100; height: 16px; padding: 5px 2px; border: 1px solid #222222; border-radius: 50%; cursor: pointer; display: flex; align-items: center; justify-content: center; `,z=(0,h.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"0 0 5 9",fill:"none",children:(0,h.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.14888 4.45292C4.31617 4.63885 4.31757 4.94182 4.152 5.12968L0.885148 8.83716L0.279431 8.16381L3.24659 4.79656L0.248531 1.46397L0.847985 0.783683L4.14888 4.45292Z",fill:"#222222"})}),q=()=>{if((0,o.default)({shopifyDomain:r.shopifyDomain})!==o.CUSTOM_0190BE_29_SHOP)return;let e=document.querySelector(".Avada-DealForToday__Floating--ButtonWrapper");e&&e.addEventListener("click",async()=>{R()&&await (0,d.delay)(100),document.querySelectorAll(".Avada-Deal__CardContainer").forEach((e,t)=>{let a;e.style.position="relative",e.style.transition="all 0.3s ease-in-out";let i=document.querySelectorAll(`.${W}`)[t];(0,y.insertComponent)({className:`${U}-${t}`,position:i,component:z,styles:Y});let n=([...window?.AVADA_FREE_GIFTS?.giftCampaigns].sort((e,t)=>e?.minimumTriggerValue-t.minimumTriggerValue)[t]?.giftProducts).map(e=>({image:e.image,title:e.title})),r=document.querySelectorAll(`.${W} img`)[t],o=document.querySelectorAll(`.${W} .Avada-Deal__Title`)[t],l=o.textContent;if(o.textContent=`${l} - ${n[0].title}`,n?.length<=1)return;let s=0,d=e=>{r&&(r.src=n[e].image),o&&(o.textContent=`${l} - ${n[e].title}`)},c=()=>{a=setInterval(()=>{d(s=(s+1)%n.length)},3e3)};c(),document.querySelector(`.${U}-${t}`).addEventListener("click",()=>{clearInterval(a),d(s=(s+1)%n.length),c()})})})};var Q=a(8801);let Z=async e=>{if((0,o.default)({shopifyDomain:window.Shopify?.shop})!==o.CUSTOM_AURA_OFFICIAL_SHOP||e?.grabGiftBehavior!==Q.GRAB_GIFT_BEHAVIOR_MANUAL)return;await (0,d.delay)(1e3);let t=document.querySelector(".quick-cart__close-icon .icon-button__icon");t&&t.click()},$=["variegated-oxalis-triangularis-exotic-plants","japanese-black-pine-bonsai-pinus-thunbergii","bending-manuka-myrtle-japan","authentic-japanese-juniperus-chinensis-shimpaku","progress-based-rewards"],X=["aro-mens-drymaxx-shell-jacket","hiker-mens-drymaxx-pants","kevo-hat","hiker-kuru-drymaxx-outdoor-shoe-mens","tornio-drymaxx-winterboot"],K=["bezel-lab-grown-diamond-necklace-0-25-ct","mini-heart-pave-diamond-necklace","divas-dream-necklace","layered-baguette-necklace","buy-x-get-y"],J=(0,o.default)({shopifyDomain:r.shopifyDomain})===o.CUSTOM_AOV_FREE_GIFT_SHOP,ee=e=>{if(!J)return;let t=window.location.href;return!e.some(e=>t.includes(e))},et=()=>ee(X),ea=()=>ee(X),ei=()=>ee($),en=()=>{if(!J)return;let e=window.location.href,t=document.querySelector(".Avada-FloatingPanel");!X.some(t=>e.includes(t))&&t&&(t.style.display="none")},er=()=>ee(K),eo=()=>{let{customRedirectCheckout:e,queryCheckoutBtn:t=""}=window?.AVADA_FREE_GIFTS.configSettings||{};e&&t&&el(t)},el=async(e,t=10,a=1e3)=>{for(let i=1;i<=t;i++){let t=document.querySelectorAll(e);if(t.length)return void t.forEach(e=>{e.addEventListener("click",e=>{e.preventDefault(),window.location.href="/checkout"})});await (0,d.delay)(a)}console.warn("Checkout button not found after max retries")},es=()=>{if((0,o.default)({shopifyDomain:r.shopifyDomain})===o.CUSTOM_WESTERN_STAR_SHOP&&"/"!==window.location.pathname)return!0};var ed=a(6393);let ec=()=>{if((0,o.default)({shopifyDomain:r.shopifyDomain})!==o.CUSTOM_SWELLPRO_TECH_SHOP)return;let e=document.querySelector(".Avada-PromotionItem--price .Avada-PromotionItem--priceDefault"),t=window.AVADA_FREE_GIFTS?.giftCampaigns?.[0]?.giftProducts?.[0];e&&t&&(e.innerHTML=`$${t?.variants?.[0].price*t.quantity||1}`)};function eu(e){window.addEventListener("OpusCartChange",async t=>{let a=t.detail;await Promise.all([e.prepareDataAndRenderPopup({isInitialLoad:!1,...a}),e.triggerShippingDiscount(),e.displayProgressBar(),e.displayDealOfTheDay(),e.displayGiftBox({isInitialLoad:!0}),e.displayGiftCampaignForFloatingPanel(a)])})}let ep=({...e})=>{if((0,o.default)({shopifyDomain:r.shopifyDomain})!==o.CUSTOM_BUFF_CITY_SOAP_DEV_SHOP)return;if(e?.key)return!1;let t=e?.items?.reduce((e,t)=>(e[t.key]=t.quantity,e),{}),a=window?.AVADA_FREE_GIFTS?.currentCart?.items?.reduce((e,t)=>(e[t.key]=t.quantity,e),{});return JSON.stringify(t)===JSON.stringify(a)},ef=()=>!window.AVADA_FREE_GIFTS?.configSettings?.checkGiftZeroPrice,e_=()=>{let e=window.AVADA_FREE_GIFTS?.configSettings,t=window.AVADA_FREE_GIFTS?.currentCart?.items;if(!e?.hideCartQtyInput||!t)return;let a=e?.cartQuantityInput||"cart-items quantity-input, cart-drawer-items quantity-input",i=t.reduce((e,t,a)=>((t?.final_line_price===0&&t?.properties?._aovGiftZeroPrice||t?.properties?._aovDiscountId)&&e.push(a),e),[]);if(!i.length)return;let n=new Set(i);document.querySelectorAll(a).forEach((e,t)=>{n.has(t)&&(e.style.display="none")})},eg=async(e=10,t=200)=>{for(let a=1;a<=e;a++)e_(),await (0,d.delay)(t)},em=async()=>{if((0,o.default)({shopifyDomain:r.shopifyDomain})!==o.CUSTOM_7xg36q_ei_SHOP)return;await (0,d.delay)(200);let e=document.querySelector(".Avada-Promotion-Card--title");if(!e)return;let t=e.textContent;e.innerHTML=t.replace("FREE","FREE")};var eC=a(5704);let eh=(e,t)=>{let a=e.variants?.[0]?.id,i=window.AVADA_FREE_GIFTS?.currentCart?.items;if(!window.AVADA_FREE_GIFTS?.configSettings?.hideGiftNotAddTieredBox||!a||!i?.length||!t)return!1;let n=i.filter(e=>e?.properties?.[eC.AOV_CAMP_ID]===t);return!!n?.length&&!n?.map(e=>e.variant_id.toString())?.includes(a.toString())}},6049:function(e,t,a){"use strict";a.d(t,{getFinalPrice:()=>i,getLinePrice:()=>n});let i=e=>e?+parseFloat(e/100).toFixed(2):0,n=e=>e[window?.AVADA_FREE_GIFTS?.configSettings?.isUseFinalLinePrice?"final_line_price":"original_line_price"]},4552:function(e,t,a){"use strict";a.d(t,{checkCartAppDelay:()=>s,getCartName:()=>l});var i=a(4975);let n="upcart",r=["amp",n];var o=a(3354);let l=()=>{if((0,i.default)({shopifyDomain:o.shopifyDomain})!==i.CUSTOM_6FDD7A_44_SHOP)switch(!0){case!!window.Rebuy?.SmartCart:return"rebuy";case!!window.SLIDECART:return"amp";case!!window?.upcartSettings:return n;case!!window?.Vanga?.refresh():return"vanga";default:return""}},s=()=>r.includes(l())},3921:function(e,t,a){"use strict";a.d(t,{getGiftCampaigns:()=>i});let i=()=>"string"==typeof window.AVADA_FREE_GIFTS?.giftCampaigns?JSON.parse(window.AVADA_FREE_GIFTS?.giftCampaigns||"[]"):window.AVADA_FREE_GIFTS?.giftCampaigns||[]},6006:function(e,t,a){"use strict";a.d(t,{addSlickCarouselStyles:()=>c,getElemFromDevZone:()=>p,insertComponent:()=>s});var i=a(2990),n=a(1565),r=a(2473),o=a(1456),l=a(7003);let s=({className:e,position:t,component:a,styles:l=""})=>{let s=document.querySelector(`.${e}`);if(s||t){e===r.PROMOTION_CARD_ID&&c();let u=s||d({targetElem:t,className:e,styles:l});(0,o.render)((0,i.jsx)(n.Suspense,{fallback:(0,i.jsx)(i.Fragment,{}),children:a}),u)}},d=({targetElem:e,className:t="",styles:a=""})=>{let i=document.createElement("div");return t&&i.setAttribute("class",t),Object.keys(a).length>0&&i.setAttribute("style",a),window.AVADA_FREE_GIFTS?.configSettings?.shouldInsertBeforeProgressBar&&t===r.PROGRESS_BAR_ID?(0,l.insertBefore)(i,e):(0,l.insertAfter)(i,e),i},c=()=>["https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.min.css","https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick-theme.min.css"].forEach(u),u=e=>{let t=document.createElement("link");t.rel="stylesheet",t.href=e,document.head.appendChild(t)},p=e=>{if(!e||""===e.trim()||"string"!=typeof e)return console.log("Invalid or empty selector provided"),null;let t=document.querySelectorAll(e);return t.length?Array.from(t).find(e=>e.clientHeight):null}},679:function(e,t,a){"use strict";function i({cssText:e="",url:t=null}){if(t){let e=document.createElement("link");e.rel="stylesheet",e.href=t,document.head.appendChild(e)}if(e&&""!==e.trim()){let t=document.createElement("style");t.innerHTML=e,document.head.appendChild(t)}}a.d(t,{default:()=>i})},1374:function(e,t,a){"use strict";a.d(t,{prepareCampDataWithABTesting:()=>r});var i=a(8801),n=a(3374);function r({campaignData:e,isUseOptionA:t}){if(!n.GIFT_CAMPAIGN_TYPES_FOR_AB_TESTING.includes(e?.type))return e;let{giftProducts:a,giftProductsOptionB:r,enabledABTesting:o,discountType:l,discountTypeOptionB:s,discountValue:d,discountValueOptionB:c,enabledABTestOptionA:u,enabledABTestOptionB:p,enabledBXGX:f,enabledBXGXOptionB:_,endedABTestAt:g,...m}=e;if(!o&&!g)return e;let C=o?t:!u&&!p||u;return{...m,enabledABTesting:o,giftProducts:C?a:r,discountType:C?l:s,discountValue:C?d:c,...e.type===n.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y?{enabledBXGX:C?f:_}:{},selectedOptionABTest:C?i.OPTION_A:i.OPTION_B}}},1142:function(e,t,a){"use strict";a.d(t,{checkHasDelayed:()=>r,handleUpCartRefreshCart:()=>o,isShopInList:()=>l,shouldReloadShop:()=>s});var i=a(3354),n=a(4975);let r=()=>!!window.AVADA_FREE_GIFTS?.configSettings?.configDelay||!!(window?.AVADA_BUNDLE?.allOffers||[]).length,o=()=>!!n.storeUpCartOpenCart.includes((0,n.default)({shopifyDomain:window.Shopify?.shop}))&&(i.THEME_NAME,!0)&&!!window.upcartRefreshCart&&(window.upcartRefreshCart(),!0),l=(e,t=i.shopifyDomain)=>e.includes((0,n.default)({shopifyDomain:t})),s=()=>window.Shopify?.shop!==n.CUSTOM_6DC44B_80_SHOP},9696:function(e,t,a){"use strict";a.d(t,{default:()=>r});var i=a(4884);function n(e,t="GET",a=null,r={}){let o=`https://upsell.avada.io/client${e}`;return(0,i.default)(o,t,a,r)}class r{async getCartData(){let e=await (0,i.default)("/cart.js?app=avada-change-cart");return JSON.stringify(window.AVADA_CART)!==JSON.stringify(e)&&(window.AVADA_OLD_CART=window.AVADA_CART),window.AVADA_CART=e,e}applyDiscountCodes=({shopifyDomain:e,discountCodes:t,cartId:a})=>n("/applyDiscountCodes","POST",{shopifyDomain:e,discountCodes:t,cartId:a,...{sharableCampaignCodes:!window?.AVADA_IS_SHARABLE_LINK&&window?.AVADA_SHARABLE_CAMPAIGN_CODES||[],isSharableLink:!!window?.AVADA_IS_SHARABLE_LINK}},{contentType:"text/plain"});getCollectionIdsForCartItem=({shopifyDomain:e,id:t})=>n("/collectionIds","POST",{shopifyDomain:e,id:t},{contentType:"text/plain"});getCollectionIdsByProductHandle=({shopifyDomain:e,handles:t})=>{try{return n("/collectionIdsByProductHandle","POST",{shopifyDomain:e,handles:t,href:window.location.href},{contentType:"text/plain"})||[]}catch(e){return console.error(e),[]}};getProductsByIds=({shopifyDomain:e,ids:t})=>n("/getProductsByIds","POST",{shopifyDomain:e,ids:t},{contentType:"text/plain"});getCustomerSegmentMembership=({shopifyDomain:e,customerId:t,segmentIds:a})=>n("/checkCustomerSegmentMembership","POST",{shopifyDomain:e,customerId:t,segmentIds:a},{contentType:"text/plain"});updateTrackingABTesting=e=>n("/trackingABTesting","POST",{...e},{contentType:"text/plain"});getCustomerLocations=async()=>{let e=await (0,i.default)("/browsing_context_suggestions.json");return e?.detected_values?.country?.handle};getDiscountCodesLimitUsed=({shopifyDomain:e=window?.Shopify?.shop,discountCodes:t=[]})=>n("/getDiscountCodesLimitUsed","POST",{shopifyDomain:e,discountCodes:t,customerEmail:window?.AVADA_FREE_GIFTS?.customer?.email},{contentType:"text/plain"});getCustomerCampaigns=({shopifyDomain:e=window?.Shopify?.shop,customerId:t})=>n(`/check-customer-usage?customerId=${t}&shopifyDomain=${e}`,"GET",{},{contentType:"text/plain"})}},2803:function(e,t,a){"use strict";a.d(t,{default:()=>i});let i=class{__init(e={}){Object.keys(e).forEach(t=>{this[t]=e[t].bind(this)}),this.wrapMethodsWithHooks()}wrapMethodsWithHooks(){Object.getOwnPropertyNames(Object.getPrototypeOf(this)).forEach(e=>{if("function"==typeof this[e]&&"constructor"!==e&&!e.startsWith("wrap")){let t=this[e].bind(this);this[e]=(...a)=>{let i,n=`before${e.charAt(0).toUpperCase()+e.slice(1)}`;"function"==typeof this[n]&&this[n](...a);let r=`override${e.charAt(0).toUpperCase()+e.slice(1)}`;i="function"==typeof this[r]?this[r](t,...a):t(...a);let o=`after${e.charAt(0).toUpperCase()+e.slice(1)}`;return"function"==typeof this[o]&&(i=this[o](i,...a)),i}}})}}},4649:function(e,t,a){"use strict";a.d(t,{default:()=>m});var i=a(2803),n=a(5776),r=a(8801),o=a(6084),l=a(3374),s=a(5704),d=a(7881),c=a(2877),u=a(2459),p=a(4975),f=a(5473),_=a(9696);class g extends i.default{constructor(){super(),this.__init({overrideShouldDisplayCampaign(e,t,a){let i=e(t,a);if((0,f.customBXGYDemoShop)())return{shouldDisplayCampaign:!1};let n=this.isV2Enabled&&!!t.eligibleBxgyCampaign?.enabledBXGX,{shouldDisplayCampaign:r,shouldCheckMultiplyingFormula:l,shouldCheckMultiplyGiftLimit:s}=i;if(r)return{shouldDisplayCampaign:!0,shouldCheckMultiplyingFormula:!n&&l,shouldCheckMultiplyGiftLimit:!n&&s};let{multiplyingFormula:d=!1,enabledBXGX:c=!1,triggerQuantity:u=1}=t.eligibleBxgyCampaign||{},{itemsInCart:p,itemsInCartToCheck:_}=a;if(!this.isV2Enabled||!c||!(0,o.shouldDisplayGift)(t.eligibleBxgyCampaign))return i;let g=t.cartLineTrigger?.triggerVariantIds||[],m=_.filter(e=>g.includes(e.variant_id));if((m?.[0]?.quantity||0){let t=C.find(t=>t.variant_id===e.variant_id&&t.key!==e.key);return{...e,quantity:e.quantity+(t?.quantity||0)}}).find(e=>m.some(t=>{let a=t.variant_id===e.variant_id;return d?a&&e.quantity>=t.quantity:a}))}},overrideEvaluateTriggerProduct(e,t,a,i){let{triggerQuantity:r,multiplyingFormula:l,triggerProducts:d=[],enabledBXGX:u}=t;if(!this.isV2Enabled||!u)return e(t,a);let p=(0,n.mapVariants)({products:d,isGraphQlID:!1}).map(e=>e.id);for(let e of d){let t=a.filter(t=>t.product_id?.toString()===e.id&&(!t.properties?.hasOwnProperty(s.AOV_CAMP_ID)||(0,c.checkItemHasGiftCampaignId)(t,!0))).filter(e=>p.includes(e.id?.toString())),n=(0,o.calculateTotalQty)(t);if(t.length>0)for(let a of t){let t=i.find(e=>e.variant_id.toString()===a.variant_id.toString()),o=t?.quantity||0,s=a.quantity||0;if(s>=r&&(l&&Math.floor(s/r)>o||!l&&0===o))return{product_id:parseInt(e.id),collectionIds:[],multipleOfQuantity:Math.floor(n/r),triggerVariantIds:[a.variant_id]}}}return null},overrideEvaluateTriggerCollection(e,t,a,i,n){let{triggerQuantity:r,multiplyingFormula:l,triggerCollections:s=[],enabledBXGX:d}=t;if(this.isV2Enabled&&d){for(let e of a){let t=(0,o.findItemCollectionIds)(e,i);if(!s.some(e=>t.includes(parseInt(e.id))))continue;let d=e.quantity,c=[parseInt(e.product_id)];l&&(c=[...new Set(c=a.filter(e=>{let t=(0,o.findItemCollectionIds)(e,i);return s.some(e=>t.includes(parseInt(e.id)))}).map(e=>parseInt(e.product_id)))],d=a.filter(e=>c.includes(e.product_id)).reduce((e,t)=>e+t.quantity,0));let u=Math.floor(d/r),p=n.find(t=>t.variant_id.toString()===e.variant_id.toString()),f=p?.quantity||0,_=e.quantity||0;if(_>=r&&(l&&Math.floor(_/r)>f||!l&&0===f))return{product_id:parseInt(e.product_id),collectionIds:t,productIds:c,multipleOfQuantity:u,triggerVariantIds:[e.variant_id]}}return}return e(t,a,i,n)},overrideGetBxgyCampaignsToRemove(e,{cartItems:t,collectionIdsForCartItem:a,context:i}){let n=e({cartItems:t,collectionIdsForCartItem:a,context:i}),{removeItems:d,campaignsInStorage:u}=n;if(!this.isV2Enabled)return n;let p=(0,o.getCampaignsStorageDataByType)([l.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y]);if(!p.length)return n;for(let e of p){let a=(0,o.getCurrentCampaign)(e),{enabledBXGX:n,triggerQuantity:l,multiplyingFormula:p}=a;if(!n)continue;let f=a.triggerCondition===r.TRIGGER_TYPE_COLLECTION,_=i.getMatchingTriggerItemsForCollection(t,a,!0),g=t.filter(e=>!e.properties?.hasOwnProperty(s.AOV_CAMP_ID)||(0,c.checkItemHasGiftCampaignId)(e,!0)),m=(0,o.getCurrentGiftsInCart)(t,a),C=m.map(e=>{let t=(f?_:g).find(t=>t.variant_id===e.variant_id)||{quantity:0},i=e.discounts?.some(e=>e.title===a.code),n=Math.floor(t.quantity/l);if(t&&i)return p?n>e.quantity?null:t.quantity>=e.quantity?n*l===t.quantity?null:{[e.key]:n*l}:{[e.key]:t.quantity}:n>=e.quantity?null:{[e.key]:t.quantity};if(!t)return{[e.key]:0};let r=m.reduce((t,a)=>a.variant_id===e.variant_id?t+a.quantity:t,0);return t.quantity>=r?null:{[e.key]:0}}).filter(Boolean);C.length&&(Object.assign(d,...C),C.length===m.length&&C.every(e=>Object.values(e)?.[0]===0)&&(u=u.filter(e=>e.id!==a.id)))}return{removeItems:d,campaignsInStorage:u}},overrideGetMatchingTriggerItemsForCollection:(e,t,a,i=!1)=>i?t.filter(e=>!e.properties?.[s.AOV_CAMP_ID]||(0,c.checkItemHasGiftCampaignId)(e,!0)):e(t,a),overrideGetMatchedVariants(e,t,a,i){return this.isV2Enabled?t?.filter(e=>a.includes(parseInt(e.id))):e(t,a,i)},overrideMapProductsWithVariants(e,{products:t,isCollection:a=!1,triggerVariantIds:i,grabGiftBehavior:n,multipleOfQuantity:r,itemsInCart:l,dataGiftCampaign:d,multiplyingFormula:u}){if(!this.isV2Enabled)return e({products:t,isCollection:a,triggerVariantIds:i,grabGiftBehavior:n,multipleOfQuantity:r});let p=(0,o.getCurrentGiftsInCart)(l,d);return t.map(e=>{let t=this.getMatchedVariants(e.variants,i,n),o=t?.[0]?.id?.toString(),d=l.find(e=>e.variant_id?.toString()===o&&(!e.properties?.hasOwnProperty(s.AOV_CAMP_ID)||(0,c.checkItemHasGiftCampaignId)(e,!0)))?.quantity,f=p.find(e=>e.variant_id?.toString()===o)?.quantity||0,_=u?Math.max((d||0)-f,1):1;return{...e,variants:t?.length?t:e.variants,...a?{quantity:r}:{},quantity:_}})}}),this.isV2Enabled=window?.AVADA_FREE_GIFTS?.configSettings?.isBxgxV2}triggerBxgyCampaign({display:e,bxgyGiftCampaigns:t=[],collectionIdsForCartItem:a=[],itemsInCart:i=[],itemsInCartToCheck:n=[],isDisplay:r=!0}){let o=this.getEligibleCampaigns({bxgyGiftCampaigns:t,collectionIdsForCartItem:a,itemsInCart:i,itemsInCartToCheck:n});if(0===o.length)return{};for(let t of this.sortCampaignsByPriority(o)){let{shouldDisplayCampaign:a,shouldCheckMultiplyingFormula:o,shouldCheckMultiplyGiftLimit:l,shouldReturnCampaign:s=!1}=this.shouldDisplayCampaign(t,{itemsInCart:i,itemsInCartToCheck:n});if(s)return t;if(a){let a={...t.cartLineTrigger,shouldCheckMultiplyingFormula:o,shouldCheckMultiplyGiftLimit:l,selectedCampaign:t};return r&&e(t.eligibleBxgyCampaign,a),{eligibleBxgyCampaign:t.eligibleBxgyCampaign,cartLineTrigger:a}}}return{}}getEligibleCampaigns({bxgyGiftCampaigns:e,collectionIdsForCartItem:t,itemsInCart:a,itemsInCartToCheck:i}){let n=[];for(let r of e){let{eligibleBxgyCampaign:e,cartLineTrigger:o,...l}=this.getBxgyCampaign({campaign:r,itemsInCart:a,collectionIdsForCartItem:t,itemsInCartToCheck:i});e&&n.push({eligibleBxgyCampaign:e,cartLineTrigger:o,...l})}return n}sortCampaignsByPriority(e){return e.sort((e,t)=>t.eligibleBxgyCampaign?.triggerQuantity!==e.eligibleBxgyCampaign?.triggerQuantity?t.eligibleBxgyCampaign.triggerQuantity-e.eligibleBxgyCampaign.triggerQuantity:!!e.eligibleBxgyCampaign?.enabledSharableLink!=!!t.eligibleBxgyCampaign?.enabledSharableLink?e.eligibleBxgyCampaign.enabledSharableLink?-1:1:!!e.eligibleBxgyCampaign?.enabledCustomerSegment!=!!t.eligibleBxgyCampaign?.enabledCustomerSegment?e.eligibleBxgyCampaign.enabledCustomerSegment?-1:1:new Date(t.eligibleBxgyCampaign.createdAt)-new Date(e.eligibleBxgyCampaign.createdAt))}shouldDisplayCampaign(e,{itemsInCart:t,itemsInCartToCheck:a}){let{eligibleBxgyCampaign:i,cartLineTrigger:n,currentBxgyGiftsInCart:s,previousMultipleOfQuantity:d}=e,u=s?.length>0,{multiplyingFormula:f,enabledMultiplyGiftLimit:_,grabGiftBehavior:g,code:m}=i;if(this.shouldReturnCampaign({grabGiftBehavior:g,code:m}))return{shouldReturnCampaign:!0};if(!(0,o.shouldDisplayGift)(i))return{shouldDisplayCampaign:!1};let C=i?.triggerProducts?.map(e=>e.id)||[],h=i?.giftProducts?.map(e=>e.id)||[],A=a.reduce((e,t)=>C.includes(t.product_id?.toString())?e+t.quantity:e,0),v=t.reduce((e,t)=>h.includes(t.product_id?.toString())&&(0,c.isAddedByAvada)(t,i,l.allCampaignTypes)?e+t.quantity:e,0),y=vd?{shouldDisplayCampaign:!0,shouldCheckMultiplyingFormula:!0}:_&&u&&n?.multipleOfQuantity>d?{shouldDisplayCampaign:!0,shouldCheckMultiplyGiftLimit:!0}:!u||y?{shouldDisplayCampaign:!0,shouldCheckMultiplyingFormula:!1}:{shouldDisplayCampaign:!1}}getBxgyCampaign({campaign:e,itemsInCart:t,collectionIdsForCartItem:a,itemsInCartToCheck:i}){let n=(0,o.getCampaignsStorageDataByType)([l.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y]).find(t=>t.id===e.id)||{},s=(0,o.getCurrentGiftsInCart)(t,n),d={eligibleBxgyCampaign:null,cartLineTrigger:{product_id:"",collectionIds:[],multipleOfQuantity:1,variant_id:""},currentBxgyGiftsInCart:s,previousMultipleOfQuantity:n.triggerProduct?.multipleOfQuantity||1},{triggerCondition:c}=e,u=null;switch(c){case r.TRIGGER_TYPE_PRODUCT:u=this.evaluateTriggerProduct(e,t,s);break;case r.TRIGGER_TYPE_COLLECTION:u=this.evaluateTriggerCollection(e,i,a,s);break;default:return d}if(!u)return d;let p=(0,o.prepareCampaign)(e,u.multipleOfQuantity);return{...d,eligibleBxgyCampaign:p,cartLineTrigger:u}}evaluateTriggerProduct(e,t){let{triggerQuantity:a,triggerProducts:i=[]}=e,r=(0,n.mapVariants)({products:i,isGraphQlID:!1}).map(e=>e.id);for(let e of i){let i=t.filter(t=>t.product_id?.toString()===e.id&&(!t.properties?.hasOwnProperty(s.AOV_CAMP_ID)||(0,c.checkItemHasGiftCampaignId)(t,!0))).filter(e=>r.includes(e.id?.toString())),n=(0,o.calculateTotalQty)(i);if(n>=a){let i=t.filter(t=>t.product_id===parseInt(e.id));return{product_id:parseInt(e.id),collectionIds:[],multipleOfQuantity:Math.floor(n/a),triggerVariantIds:i.map(e=>e.id)}}}return null}evaluateTriggerCollection(e,t,a,i){let{triggerQuantity:n,multiplyingFormula:r,triggerCollections:l=[]}=e;for(let e of t){let s=(0,o.findItemCollectionIds)(e,a);if(!l.some(e=>s.includes(parseInt(e.id))))continue;let d=e.quantity,c=[parseInt(e.product_id)];if(r&&(c=t.filter(e=>{let t=(0,o.findItemCollectionIds)(e,a);return l.some(e=>t.includes(parseInt(e.id)))}).map(e=>parseInt(e.product_id)),i.triggerProduct?.product_id&&c.push(parseInt(i.triggerProduct.product_id)),c=[...new Set(c)],d=(0,o.calculateTotalQty)(t.filter(e=>c.includes(e.product_id)))),d>=n){let a=[...new Set(t.filter(e=>c.includes(e.id)).map(e=>e.id))];return{product_id:parseInt(e.product_id),productIds:c,collectionIds:s,multipleOfQuantity:Math.floor(d/n),triggerQuantity:d,triggerVariantIds:a}}}return null}async autoRemoveBxgyGifts({cartItems:e,collectionIdsForCartItem:t,shouldReturnItems:a=!1}){if(!e?.length)return;let{removeItems:i,campaignsInStorage:n}=this.getBxgyCampaignsToRemove({cartItems:e,collectionIdsForCartItem:t,context:{getMatchingTriggerItemsForCollection:this.getMatchingTriggerItemsForCollection,getTotalQtyInCollection:this.getTotalQtyInCollection}});if(a)return i;await this.finalizeBxgyGiftRemoval({removeItems:i,campaignsInStorage:n})}getBxgyCampaignsToRemove({cartItems:e,collectionIdsForCartItem:t,context:a}){let i={},n=[l.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y],p=(0,d.getStorageData)(d.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]),f=(0,o.getCampaignsStorageDataByType)(n);if(f.length){for(let l of f){let d=(0,o.getCurrentCampaign)(l),f=d.triggerCondition===r.TRIGGER_TYPE_COLLECTION,_=this.getMatchingTriggerItemsForCollection(e,d),g=e.filter(e=>d.triggerVariantIds.includes(e.id?.toString())&&(!e.properties?.hasOwnProperty(s.AOV_CAMP_ID)||(0,c.checkItemHasGiftCampaignId)(e,!0))),m=d.multiplyingFormula||d.enabledMultiplyGiftLimit,C=m?a.getTotalQtyInCollection({items:_,campaign:d,shouldCheckCollection:f,collectionIdsForCartItem:t}):0,h=m?Ce+t.quantity,0),v=m?(d.triggerProduct?.multipleOfQuantity||1)*d.triggerQuantity:d.triggerQuantity,y=!f&&Ae.id!==d.id))}return{removeItems:i,campaignsInStorage:p}}}async finalizeBxgyGiftRemoval({removeItems:e,campaignsInStorage:t}){(0,d.setStorageData)(d.AVADA_FREE_GIFT_ALL_CAMPAIGNS,t),await (0,c.handleCartUpdate)(e)}getMatchingTriggerItemsForCollection(e,t){let{multiplyingFormula:a,triggerProduct:i,enabledMultiplyGiftLimit:n}=t;return i?e.filter(e=>(a||n?i.productIds?.includes(e.product_id):i.product_id===e.product_id)&&(!e.properties?.[s.AOV_CAMP_ID]||(0,c.checkItemHasGiftCampaignId)(e,!0))):[]}getTotalQtyInCollection({items:e,campaign:t,shouldCheckCollection:a,collectionIdsForCartItem:i}){return e.reduce((n,r)=>(0,o.checkIsInCollection)({campaign:t,shouldCheckCollection:a,checkHasReceivedCampaign:(0,u.isEmpty)(e),collectionIds:(0,o.findItemCollectionIds)(r,i)})?n+r.quantity:n,0)}async prepareGiftProducts(e,t,a){let{triggerCondition:i,grabGiftBehavior:n,giftProducts:o=[]}=e,{multipleOfQuantity:l,product_id:s="",triggerVariantIds:d=[]}=t;switch(i){case r.TRIGGER_TYPE_PRODUCT:{let t=o?.filter(e=>e.id===s?.toString());return this.mapProductsWithVariants({products:t,isCollection:!1,triggerVariantIds:d,grabGiftBehavior:n,multipleOfQuantity:l,itemsInCart:a,dataGiftCampaign:e,multiplyingFormula:e.multiplyingFormula})}case r.TRIGGER_TYPE_COLLECTION:{let t=new _.default,{productsByIds:i}=await t.getProductsByIds({shopifyDomain:window.Shopify?.shop,ids:s?.toString()});return this.mapProductsWithVariants({products:i,isCollection:!0,triggerVariantIds:d,grabGiftBehavior:n,multipleOfQuantity:l,itemsInCart:a,dataGiftCampaign:e,multiplyingFormula:e.multiplyingFormula})}default:return[]}}getMatchedVariants(e,t,a){return a===r.GRAB_GIFT_BEHAVIOR_AUTO?e?.filter(e=>t.includes(parseInt(e.id))):null}mapProductsWithVariants({products:e,isCollection:t=!1,triggerVariantIds:a,grabGiftBehavior:i,multipleOfQuantity:n}){return e.map(e=>{let r=this.getMatchedVariants(e.variants,a,i);return{...e,variants:r?.length?r:e.variants,...t?{quantity:n}:{}}})}shouldReturnCampaign({grabGiftBehavior:e,code:t}){let a=(0,o.getCampaignsStorageDataByType)([l.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y]);return e===r.GRAB_GIFT_BEHAVIOR_APPLY_CART&&!a.find(e=>e.code===t)}}let m=g},8623:function(e,t,a){"use strict";a.d(t,{handleUpdateTheme:()=>f,checkThemeReloadAble:()=>g,checkUseAOVCartDrawer:()=>C,getAllSectionsByTheme:()=>_,handleIntegrateCartApp:()=>m});var i=a(4975),n=a(1142),r=a(360),o=a(3354),l=a(6006),s=a(6393),d=a(4552),c=a(2803);let u=null,p=()=>(u||(u=new h({overrideCheckThemeReloadAble:e=>(0,i.default)({shopifyDomain:o.shopifyDomain})!==i.CUSTOM_ATOMSTACK_OFFICIAL_SHOP&&(!!window.AVADA_FREE_GIFTS?.configSettings?.configReload||(0,i.default)({shopifyDomain:o.shopifyDomain})!==i.CUSTOM_UN_BRACELET_EN_SHOP&&e()),overrideHandleRefreshCartForTheme(e,t){let a=this.themeName,l="cart"===(0,r.getCurrentPage)();return(0,n.isShopInList)(i.storeUseUpcart)?!!window.upcartRefreshCart&&(window.upcartRefreshCart(),!l):"Motion"===a&&(0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_ICEDOUTNZ_SHOP?!l&&window.theme?.cartDrawerInstance?(theme.cart.getCart().then(e=>{window.theme.cartDrawerInstance.buildCart(e)}),!0):window.location.reload():"Expression"!==a||(0,i.default)({shopifyDomain:o.shopifyDomain})!==i.CUSTOM_UN_BRACELET_EN_SHOP||l?e(t):(0,s.updateSectionsBraceletShop)(t)},overrideHandleUpdateSections:(e,t)=>(0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_C126A2&&window.upcartRefreshCart?window.upcartRefreshCart():e(t),afterHandleUpdateSections(){(0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_KHATAM_SHOP&&(()=>{document.querySelector('a[href="/cart"]').click();let e=document.querySelectorAll(".v-stack"),t=e[e.length-1];(0,l.insertComponent)({className:"button w-full button__view--cart",position:t,component:"View cart"});let a=document.querySelector(".button__view--cart");a&&a.addEventListener("click",()=>{document.querySelector(".button__view--cart")&&(window.location.href="/cart")})})()},afterUpdate(e,t,a){if((0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_CRISTELLO_INDIA_SHOP&&(observeCartAddition&&observeCartAddition(),replaceCheckoutButtonsWithGk&&replaceCheckoutButtonsWithGk(),observeCartDrawerChanges&&observeCartDrawerChanges()),(0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_DISM8D_BP_SHOP&&(window.location.href="/checkout"),(0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_PASSPORTEYEWEAR_SHOP&&a?.key){let e=document.querySelector("cart-notification");e&&e.renderContents({key:a?.key,sections:t})}if(o.horizonCollectionTheme.includes(o.THEME_NAME)&&!window.AVADA_FREE_GIFTS?.configSettings?.noShowCart){let e=document.querySelector("cart-drawer-component");e&&e.open()}o.shopifyDomain===i.CUSTOM_3F0FDC_CC_SHOP&&document.dispatchEvent(new CustomEvent("cart:refresh",{bubbles:!0}))},overrideGetAllSectionsByTheme:e=>(0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_PASSPORTEYEWEAR_SHOP?"main-cart-items,cart-live-region-text,cart-icon-bubble,cart-notification-button,cart-notification-product":(0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_UN_BRACELET_EN_SHOP?"my-cart,header":e(),overrideUpdate(e,...t){let a="cart"===(0,r.getCurrentPage)();if(window?.opusActive)return void window?.opusRefreshCart();if((0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_3BRWKC_UA_SHOP)return window?.AOV_CUSTOM_3BRWKC_UA?void window.fetch("/cart.js").then(e=>e.json()).then(e=>window.AOV_CUSTOM_3BRWKC_UA.buildCart(e,!0)).catch(()=>window.location.reload()):window.location.reload();if((0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_ATOMSTACK_OFFICIAL_SHOP){let e=document.querySelector("cart-drawer");if(e)return e._rerenderCart({})}if((0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_SHANI_JACOBI_JEWELRY_SHOP&&!a&&window.upcartRefreshCart)return void window.upcartRefreshCart();if((0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_EMILY_BG_SHOP){let e=document.querySelector("cart-items");if(e)return void e.getCart()}if((0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_MACHINO_4663_SHOP&&window.cart?.getCart)return void window.cart.getCart();if((0,i.default)({shopifyDomain:o.shopifyDomain})===i.CUSTOM_KLINIK_NYGAARD_SHOP)return document.dispatchEvent(new CustomEvent("cart:refresh"));if(o.shopifyDomain===i.CUSTOM_HEALTHYFLY_SHOP){let e=document.querySelector("m-cart-drawer");if(e)return void e.onCartDrawerUpdate(!0)}return e(...t)}})),u),f=(e,t)=>p().update(e,t),_=()=>p().getAllSectionsByTheme(),g=()=>p().checkThemeReloadAble(),m=()=>p().handleIntegrateCartApp(),C=()=>p().checkUseAOVCartDrawer();class h extends c.default{constructor(e){super(),this.__init(e),this.themeName=o.THEME_NAME,this.cartName=(0,d.getCartName)(),this.aovUtils=window?.aovUtils}update(e){try{if(this.handleRefreshCartForTheme(e))return;this.handleUpdateSections(e)}catch(e){console.error("~ error:",e);return}}handleRefreshCartForTheme(e){return this.aovUtils?.refreshCartForTheme?this.aovUtils.refreshCartForTheme(this.themeName,e):window.location.reload()}handleUpdateSections(e){return this.aovUtils?.updateSections?this.aovUtils.updateSections({themeName:this.themeName,newHtmlSection:e}):window.location.reload()}checkThemeReloadAble(){return!!this.aovUtils?.isThemeReloadAble&&this.aovUtils.isThemeReloadAble(this.themeName)}getAllSectionsByTheme(){return this.aovUtils?.getAllSectionsByTheme?this.aovUtils.getAllSectionsByTheme(this.themeName):""}handleIntegrateCartApp(){return this.aovUtils?.integrateCartApp?this.aovUtils.integrateCartApp(this.cartName):window.location.reload()}checkUseAOVCartDrawer(){return window.AVADA_CART_DRAWER?.settings?.status}}},6084:function(e,t,a){"use strict";a.d(t,{calculateNewCart:()=>er,checkGiftQuantityLocker:()=>es,calculateCartTriggerValue:()=>ei,checkShouldRemoveItemsMultiply:()=>ee,checkDiscountApplyCart:()=>ed,getCurrentCampaign:()=>U,getEligibleCampaign:()=>S,getCartData:()=>L,getCurrentGiftsInCart:()=>Q,getFormObject:()=>ec,calculateTotalQty:()=>N,calculateTotalPrice:()=>B,findItemCollectionIds:()=>$,getUniqueCollectionIdsForCartItems:()=>Z,autoRemoveGWCAOrGWCOGifts:()=>W,prepareCampaign:()=>q,checkIsInCollection:()=>k,shouldDisplayGift:()=>X,shouldRemoveGifts:()=>R,syncDiscountCampaignToStorage:()=>el,updateValueMultiCurrencies:()=>J,useGiftCampaign:()=>Y,getGiftProductsForPromotionCard:()=>K,checkHasReceivedGiftCampaign:()=>V,prepareCartItems:()=>H,checkIncludesProduct:()=>j,getCommonData:()=>P,getCampaignsStorageDataByType:()=>M});var i=a(3374),n=a(6049),r=a(9696),o=a(2877),l=a(7881),s=a(8801),d=a(5704),c=a(3921),u=a(1565),p=a(4975),f=a(7908),_=a(3354),g=a(4229),m=a(6703);let C=async({discountCodesLimit:e,cachedData:t})=>{if(((e={})=>!!e?.timestamp&&new Date().getTime()-e.timestamp<3e5)(t)&&((e={})=>!e?.lastCheckTime||new Date().getTime()-e.lastCheckTime>=3e5)(t))return t?.codes.filter(t=>e.includes(t));let a=new r.default,{data:i=[]}=await a.getDiscountCodesLimitUsed({discountCodes:e});return((e=[])=>{e.length&&(0,l.setStorageData)(l.DISCOUNT_CODES_LIMIT_USED_STORAGE_KEY,{timestamp:new Date().getTime(),lastCheckTime:new Date().getTime(),codes:e})})(i),i},h=async(e=[])=>{if(!window.AVADA_FREE_GIFTS?.customer?.email||!e?.length)return e;let t=e.filter(e=>e?.enabledOncePerCustomer).map(e=>e?.code);if(!t.length)return e;let a=(0,l.getStorageData)(l.DISCOUNT_CODES_LIMIT_USED_STORAGE_KEY,{}),i=await C({discountCodesLimit:t,cachedData:a});return e.filter(e=>!i.includes(e.code))};var A=a(4649),v=a(5776),y=a(8623),T=a(9801),G=a(2459);let S=async({listCampaigns:e,itemsInCart:t,collectionIdsForCartItem:a})=>{let r=parseFloat(window.Shopify?.currency?.rate||"1"),l=w(e.sort((e,t)=>e.minimumTriggerValue!==t.minimumTriggerValue?parseFloat(t.minimumTriggerValue)-parseFloat(e.minimumTriggerValue):e.enabledSharableLink!==t.enabledSharableLink?e.enabledSharableLink?-1:1:e.enabledCustomerSegment!==t.enabledCustomerSegment?e.enabledCustomerSegment?-1:1:e.type!==t.type?e.type===i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE?1:-1:new Date(t.createdAt)-new Date(e.createdAt))),s=M([i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE]),d=p.storeTriggerBothPopupAndAutoAdd.includes((0,p.default)({shopifyDomain:window.Shopify?.shop}))?b({campaigns:l,cartTotalPrice:B(t),rate:r}):l,c=await h(d);for(let e=0;ee.id===l.id)||{},u=Q(t,d),f=[],g=l.type===i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE,m=g?t:H({campaign:l,cartItems:t,campaignTypes:[i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE],collectionIdsForCartItem:a}),C=B(m);for(let e of m){let t=(0,o.isAddedByAvada)(e,l,i.allCampaignTypes),r=(0,n.getFinalPrice)((0,n.getLinePrice)(e));k({campaign:l,shouldCheckCollection:g,checkHasReceivedCampaign:t,collectionIds:$(e,a)})&&f.push(r),t&&(C=Math.round((C-r)*100)/100)}let h=parseFloat(l.minimumTriggerValue)*r-C,A=f.reduce((e,t)=>e+t,0),v=parseFloat(l.minimumTriggerValue)*r-A,y=Math.floor(C/(parseFloat(l.minimumTriggerValue)*r)),T=!(l.enabledMultiplyGift||l.enabledMultiplyGiftLimit)||d?.multiplyQuantity===y;if((g?v:h)<=0){let t=I(l,c[e+1])&&!window.AVADA_FREE_GIFTS?.configSettings?.alwaysRemoveGift;if(g&&e{let a=e.triggerCollections?.map(e=>e.id),i=t.triggerCollections?.map(e=>e.id);return!!a?.length&&!!i?.length&&a.some(e=>i.includes(e))},I=(e={},t={})=>e.discountCombinations?.includes(s.DISCOUNTS_PRODUCT)&&t.discountCombinations?.includes(s.DISCOUNTS_PRODUCT),b=({campaigns:e,cartTotalPrice:t,rate:a})=>{if(!e.length)return[];let i=e.reduce((e,i)=>{let n=parseFloat(i.minimumTriggerValue)*a;return n<=t&&(null===e||Math.abs(t-n)parseFloat(e.minimumTriggerValue)*a===i)},w=e=>e.map(e=>({...e,variants:e.giftProducts.reduce((e,t)=>[...e,...t?.variants?.map(e=>e.id)||[]],[])})),P=({data:e={},isFetch:t=!1}={})=>{if(t)return L(e);let a=window.AVADA_FREE_GIFTS?.currentCart||{items:[]},i=Array.isArray(a.items)?a.items:[];if(e.key){let t=i.findIndex(t=>t.key===e.key);-1!==t?i[t]=e:i.push(e),a.items=i,a.items_subtotal_price+=e.final_line_price,a.item_count+=e.quantity,a.original_total_price+=e.original_line_price,window.AVADA_FREE_GIFTS.currentCart={...a}}if(Array.isArray(e.items)&&e.items.length){for(let t of e.items){let e=i.findIndex(e=>e.key===t.key);-1!==e?(a.item_count+=t.quantity-i[e].quantity,a.items_subtotal_price+=t.final_line_price-i[e].final_line_price,a.original_total_price+=t.original_line_price-i[e].original_line_price,i[e]=t):(i.push(t),a.item_count+=t.quantity,a.items_subtotal_price+=t.final_line_price,a.original_total_price+=t.original_line_price)}a.items=i,window.AVADA_FREE_GIFTS.currentCart={...a}}"number"==typeof e.item_count&&e.item_count>=0&&x(e);let n=window.AVADA_FREE_GIFTS?.currentCart||{};return{cartData:n,itemsInCart:n.items||[]}},x=(e={})=>{if(e.items_removed?.length){let t=window.AVADA_OLD_CART||window.AVADA_FREE_GIFTS?.currentCart,a=e.items_removed.map(e=>e.view_key),i=t?t.items?.filter(e=>a.includes(e?.key)&&e?.properties?.[d.AOV_CAMP_ID]):e.items_removed;i?.length&&window.AVADA_FREE_GIFTS?.configSettings?.preventReAddGift&&O({...e,itemRemoved:i})}window.AVADA_FREE_GIFTS.currentCart={...e}},O=e=>{let t=[...D({itemIds:e.itemRemoved.map(e=>e.product_id)}),...e.itemRemoved.filter(e=>e.properties?.[d.AOV_CAMP_TYPE]===i.GIFT_CAMPAIGN_TYPE_MILESTONE_REWARD).map(e=>e.product_id)];if(!t.length)return;let a=F(e.itemRemoved[0].product_id);if(!a)return;let n=(0,l.getSessionStorageData)(l.AVADA_REMOVED_PRODUCT_GIFTS_SESSION,[]),r=a.type===i.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y?a.triggerProduct?.multipleOfQuantity:a.multiplyQuantity,o=[...n,...t.map(e=>({id:e,multiply:r||1,campaignId:a.id}))].reduce((e,t)=>(e.some(e=>e.id===t.id&&e.multiply===t.multiply)||e.push(t),e),[]);(0,l.setSessionStorageData)(l.AVADA_REMOVED_PRODUCT_GIFTS_SESSION,o)},F=e=>(0,l.getSessionStorageData)(l.AVADA_FREE_GIFT_ADDED_CAMPAIGNS_SESSION,[]).find(t=>t.selectedProducts.map(e=>Number(e.id)).includes(e)),D=({itemIds:e=[],dataCampaign:t=null})=>{let a=t?[t]:(0,c.getGiftCampaigns)();if(!a.length)return[];let i=a.map(e=>e.giftProducts).flat().map(e=>Number(e.id));return e.length?e.filter(e=>i.includes(e)):i},L=async(e=null)=>{e&&"number"==typeof e?.item_count&&e?.item_count>=0&&x(e);let t=new r.default,a=await t.getCartData();return window.AVADA_FREE_GIFTS={...window.AVADA_FREE_GIFTS,currentCart:a},{itemsInCart:a.items,cartData:a}},k=({campaign:e,shouldCheckCollection:t,checkHasReceivedCampaign:a,collectionIds:i=[]})=>!!t&&!a&&i.length&&i?.some(t=>e.triggerCollections?.some(e=>t.toString()===e.id)),M=(e=[])=>(0,l.getStorageData)(l.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]).filter(t=>e.includes(t.type)),R=(e,t={},a=[])=>{let i=a.filter(e=>(0,o.checkItemHasGiftCampaignId)(e)),n=!e.some(e=>e.id===t?.id),r=i.some(e=>{let t=(0,c.getGiftCampaigns)().find(t=>t.id===e.properties?.[d.AOV_CAMP_ID]);return t&&!t?.discountCombinations?.includes(s.DISCOUNTS_PRODUCT)}),l=!t?.discountCombinations?.includes(s.DISCOUNTS_PRODUCT);if(p.storeTriggerBothPopupAndAutoAdd.includes((0,p.default)({shopifyDomain:window.Shopify?.shop}))){let a=e.filter(e=>e.type===t.type)[e.length-1]||{},i=(0,c.getGiftCampaigns)().find(e=>e.id===a.id)||{};return i&&i.minimumTriggerValue!==t.minimumTriggerValue}return n&&(r||l||window.AVADA_FREE_GIFTS?.configSettings?.alwaysRemoveGift)&&!window.AVADA_FREE_GIFTS?.configSettings?.keepGiftWhenNoDiscountCombine},V=(e={},t=[])=>!!t.length&&(t.some(t=>t.discounts?.some(t=>t.title===e.code))||t.some(t=>t.properties?.[d.AOV_CAMP_ID]===e.id)),N=e=>e.reduce((e,t)=>e+t.quantity,0),B=e=>e.reduce((e,t)=>e+(0,n.getFinalPrice)((0,n.getLinePrice)(t)),0),H=({campaign:e={},cartItems:t=[],campaignTypes:a,collectionIdsForCartItem:n=[],isRemove:r=!1})=>{let{excludedProducts:l,excludedCollections:s,triggerProducts:d=[],type:c,includeProduct:u,enabledIncludeProduct:p}=e,{shouldCheckSpecificProduct:f}=(0,m.getTriggerCondition)({campaign:e});if(f&&c===i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE&&(t=t.filter(t=>!(!j(t,d)&&!(0,o.isAddedByAvada)(t,e,a)))),p){if(!t.filter(t=>j(t,u)||(0,o.isAddedByAvada)(t,e,a)).length)return[];if(r)return t.filter(t=>(0,o.isAddedByAvada)(t,e,a))}let{enabledExcludedProducts:_,enabledExcludedCollection:C}=(0,g.getExcludedType)(e);if(_)return t.filter(t=>!(j(t,l)&&!(0,o.isAddedByAvada)(t,e,a)));if(C){let i=s?.map(e=>e.id.toString())||[];return t.filter(t=>{let r=$(t,n);return!r?.length||!(r.some(e=>i.includes(e.toString()))&&!(0,o.isAddedByAvada)(t,e,a))})}return t},j=(e,t=[])=>{let a=t?.filter(e=>!e.variants?.length)?.map(e=>e.id)||[],i=t?.filter(e=>e.variants?.length>0)?.flatMap(e=>e.variants?.map(e=>e.id))||[];return a.includes(e.product_id?.toString())||i.includes(e.variant_id?.toString())},U=e=>({...(0,c.getGiftCampaigns)().find(t=>t.id===e.id)||{},...e}),W=async({cartItems:e,collectionIdsForCartItem:t,dataGiftCampaign:a,shouldReturnItems:n})=>{if(!e?.length)return;let r={},s=[i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE,i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE],c=M(s),u=e.filter(e=>(0,o.checkItemHasGiftCampaignId)(e)),p=(0,l.getStorageData)(l.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]);if(c.length){for(let n of c){let l=U(n),c=l.type===i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE,f=c?e:H({campaign:l,cartItems:e,campaignTypes:[i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE],collectionIdsForCartItem:t}),_=f.filter(e=>!e.properties?.hasOwnProperty(d.AOV_CAMP_ID)||(0,o.checkItemHasGiftCampaignId)(e,!0)),g=(0,o.getItemsInCollection)({items:_,currentCampaign:l,shouldCheckCollection:c,collectionIdsForCartItem:t}),m=B(_),C=B(g),h=parseFloat(window.Shopify?.currency?.rate||"1"),A=parseFloat(l.minimumTriggerValue)*h,v=me.id!==l.id))}if((0,l.setStorageData)(l.AVADA_FREE_GIFT_ALL_CAMPAIGNS,p),n)return r;await (0,o.handleCartUpdate)(r)}},Y=({campaignTypes:e=[],productField:t,sharedCampaign:a,customerSegmentCampaign:n,excludedCustomerSegmentCampaign:r,customerLocationCampaign:o,isDesignMode:l=!1})=>{let{product:{id:d,collectionIds:c=[]}={}}=AVADA_FREE_GIFTS,p=(e=>{let{giftCampaigns:t=[],product:a={}}=AVADA_FREE_GIFTS;if(e&&!(0,G.isEmpty)(a))return[{id:"6AjvNXJjFjXkatvlpAJB",status:"active",code:"AOVAI_ICL8XHDL",triggerCollections:[],discountCodeAppId:"gid://shopify/DiscountCodeNode/1206944268476",enabledCongratsBar:!1,grabGiftBehavior:"floating",congratsBarText:"Yay! Your cart with auto-added gifts is waiting - check now!",popupTitle:"Woohoo, a special surprise awaits!",createdAt:"2025-09-23T07:30:24.023Z",popupDescription:"Your cart qualifies for special gifts. Add them now before checking out!",giftProducts:[{handle:a.handle,id:a.id,hasOnlyDefaultVariant:a.hasOnlyDefaultVariant,hasSelectedAllVariants:a.hasOnlyDefaultVariant||!1,options:a.options,status:"ACTIVE",title:a.title,totalInventory:100,image:a.image,variants:[{id:a.variants?.[0]?.id,inventoryPolicy:"DENY",isTracked:!0,selectedOptions:[{name:"Title",value:"Default Title"}],title:"Default Title",price:a.variants?.[0]?.price/100,inventoryQuantity:100}],quantity:1}],discountType:"free",discountValue:10,discountCombinations:["product_discounts","order_discounts"],enabledEndDate:!1,triggerCondition:"product",multiplyingFormula:!1,triggerProducts:[{handle:a.handle,id:a.id,hasOnlyDefaultVariant:a.hasOnlyDefaultVariant,hasSelectedAllVariants:a.hasOnlyDefaultVariant||!1,options:a.options,status:"ACTIVE",title:a.title,totalInventory:100,variants:[{id:a.variants?.[0]?.id,inventoryPolicy:"DENY",isTracked:!0,selectedOptions:[{name:"Title",value:"Default Title"}],title:"Default Title",price:"100.00",inventoryQuantity:100}],quantity:1}],triggerQuantity:1,startDate:"2025-09-22T20:30:08.000Z",endDate:null,type:"buy-x-get-y",shopId:"0OHU2OOlK13OLoPOmyl8",enabledGiftLimitation:!1,maximumGifts:1,name:"Buy X get Y #2",enabledDealBadge:!0,dealBadgeMessage:"FREE GIFT",enabledPromotionCard:!0,promotionCardMessage:"Buy {{trigger_quantity}} items and get a free gift",enabledSharableLink:!1,enabledCountdownTimer:!0,enabledBXGX:!0,valueUsageLimit:1,purchasedCount:0,enabledAllCustomer:!0,enabledCustomerSegment:!1,customerSegments:[],giftProductsOptionB:[],enabledABTesting:!1,enabledABTestOptionA:!1,enabledABTestOptionB:!1,discountTypeOptionB:"free",discountValueOptionB:10,enabledBXGXOptionB:!1,endedABTestAt:null,enabledCustomerLocation:!1,customerLocations:[],enabledExcludeCustomerSegment:!1,excludeCustomerSegments:[],floatingButtonTitle:"You got free gifts!",floatingTitle:"You've unlocked a special gifts!",floatingDescription:"Select your favorite items at exclusive prices"}];return t})(l);return(0,u.useMemo)(()=>{if(!d)return[];let l=c.map(e=>e.toString()),u=p.filter(e=>{let{enabledExcludedProducts:a,enabledExcludedCollection:i}=(0,g.getExcludedType)(e),n=e.triggerCollections?.length>0?e.triggerCollections.map(e=>e.id.toString()):[],r=e.excludedCollections?.length>0?e.excludedCollections.map(e=>e.id):[];return e.triggerCondition===s.TRIGGER_TYPE_PRODUCT&&!!e[t]?.find(e=>e.id.toString()===d.toString())||e.triggerCondition===s.TRIGGER_TYPE_COLLECTION&&l.some(e=>n.includes(e))||e.triggerCondition===s.TRIGGER_TYPE_ALL_PRODUCTS&&(!a||!e.excludedProducts?.some(e=>e.id.toString()===d.toString()))||e.triggerCondition===s.TRIGGER_TYPE_ALL_PRODUCTS&&(!i||!r.some(e=>l.includes(e)))}).filter(t=>e.includes(t.type)).filter(e=>[i.GIFT_CAMPAIGN_TYPE_VOLUME_DISCOUNT].includes(e.type)||!!e?.enabledPromotionCard).filter(e=>!e?.enabledUsageLimit||e.valueUsageLimit>(e.purchasedCount||0)).filter(e=>!e.appliedForLowestPrice&&!e.appliedForHighestPrice),f=u.find(e=>e.id===a?.id);if(f?.id)return f;if(u=u.filter(e=>!e?.enabledSharableLink),n?.length&&u?.length){let e=u.filter(e=>n.some(t=>e.id===t.id));if(e.length)return z(e)}if(r?.length&&u?.length)return z(u.filter(e=>!r.some(t=>e.id===t.id)));if(o?.length&&u?.length){let e=u.filter(e=>o.some(t=>e.id===t.id));if(e.length)return z(e)}return z(u=u.filter(e=>!e?.enabledCustomerSegment&&!e?.enabledCustomerLocation))},[p,d,c])},z=e=>e.reduce((e,t)=>t.type!==e.type?t.type===i.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y?t:e:new Date(t.createdAt)>new Date(e.createdAt)?t:e,e[0]),q=(e={},t=1,a="multiplyingFormula")=>{let i=window.AVADA_FREE_GIFTS?.configSettings?.isGiftQuantityEditable&&e.enabledMultiplyGift?t:e.enabledMultiplyGiftLimit?t*e.maximumGifts:e.maximumGifts;return{...e,giftProducts:e.giftProducts.map(i=>e[a]?{...i,quantity:parseInt(i.quantity)*t}:i),maximumGifts:i}},Q=(e=[],t={})=>e.filter(e=>e.discounts?.some(e=>e.title===t.code)||e.properties?.[d.AOV_CAMP_ID]&&t.id&&e.properties?.[d.AOV_CAMP_ID]===t.id);async function Z(e=[],t=!0){if(!t||!e.length)return[];let a=Array.from(new Set(e.map(e=>e.product_id))),i=new r.default;return await Promise.all(a.map(async e=>{let t=(0,l.getSessionStorageData)(l.AVADA_COLLECTIONS_PRODUCT_ID,{}),a=t[e];if(a&&a.length)return{[e]:a};let n=await i.getCollectionIdsForCartItem({shopifyDomain:window.Shopify?.shop,id:`gid://shopify/Product/${e?.toString()}`});return(0,l.setSessionStorageData)(l.AVADA_COLLECTIONS_PRODUCT_ID,{...t,[e]:n}),{[e]:n}}))}let $=(e={},t=[])=>t.find(t=>t[e.product_id])?.[e.product_id],X=(e={})=>{let{showAfter:t,grabGiftBehavior:a,multiplyQuantity:i=1}=(0,f.getGiftCampaignStorageData)(e.id);if(ea(e))return!1;let n=e?.multiplyQuantity&&window.AVADA_FREE_GIFTS?.configSettings?.isGiftQuantityEditable&&i!=e.multiplyQuantity;return!(t&&a===s.GRAB_GIFT_BEHAVIOR_MANUAL&&new Date{let{product:t={}}=window.AVADA_FREE_GIFTS;switch(e.triggerCondition){case s.TRIGGER_TYPE_PRODUCT:return e.giftProducts?.filter(e=>e.id===t?.id?.toString());case s.TRIGGER_TYPE_COLLECTION:return[{...t,variants:t.variants.map(e=>({...e,price:(0,n.getFinalPrice)(e.price)}))}];default:return[]}},J=()=>{let e=(0,c.getGiftCampaigns)(),t=window.Shopify?.currency?.active;if(!t&&!e?.length)return;let a=e.map(e=>{if(!i.MULTI_CURRENCY_GIFT_CAMPAIGNS.includes(e.type)||!e?.enabledMultiCurrency||!e?.currencyData?.length)return e;let a=e.currencyData.find(e=>e.id===t);if(!a?.value)return e;let n=parseFloat(window.Shopify?.currency?.rate||"1");return{...e,minimumTriggerValue:parseFloat(a.value)/n}});window.AVADA_FREE_GIFTS.giftCampaigns=a},ee=e=>{let t=(0,l.getSessionStorageData)(l.AVADA_REMOVED_PRODUCT_GIFTS_SESSION,[]),a=e?.multiplyingFormula||e?.enabledMultiplyGift;return!!t.length&&!!a&&et(e)},et=(e={})=>{let t=(0,l.getSessionStorageData)(l.AVADA_REMOVED_PRODUCT_GIFTS_SESSION,[]);if(!window.AVADA_FREE_GIFTS?.configSettings?.preventReAddGift||!t.length)return!1;let a=e?.multiplyingFormula||e?.enabledMultiplyGift,i=D({dataCampaign:e}),n=a?en(e):1,r=i.map(e=>({id:e,multiply:n}));return r.filter(e=>!t.some(t=>Number(t.id)===Number(e.id)&&Number(t.multiply)===Number(e.multiply))).length!==r.length},ea=(e={})=>{let t=(0,l.getSessionStorageData)(l.AVADA_CUSTOMER_USED_CAMPAIGNS,{campaigns:[]}),a=et(e),i=t?.campaigns?.includes(e?.id)&&e?.enabledOncePerCustomer;return a||i||s.applyCodeBehaviors.includes(e.grabGiftBehavior)},ei=(e={},t=!0)=>e?.items.reduce((e,a)=>a?.properties?.hasOwnProperty(d.AOV_CAMP_ID)?e:e+(t?(0,n.getLinePrice)(a)/100:a.quantity),0),en=e=>{if(!e)return null;switch(e.type){case i.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y:let t=(window.AVADA_FREE_GIFTS?.currentCart?.items||[]).filter(e=>!e.properties?.hasOwnProperty(d.AOV_CAMP_ID)||(0,o.checkItemHasGiftCampaignId)(e,!0)),a=[];Z(t,!0).then(e=>a.push(e));let n=new A.default().getBxgyCampaign({campaign:e,itemsInCart:window.AVADA_FREE_GIFTS?.currentCart?.items||[],collectionIdsForCartItem:a.flat(),itemsInCartToCheck:t});return n?.cartLineTrigger?.multipleOfQuantity;case i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE:return e.multipleOfQuantity;case i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE:return e.multiplyQuantity;default:return 1}},er=({oldCart:e,newItems:t})=>{let{quantity:a,id:i,"product-id":n,price:r}=t||{},o=Number.parseInt(a,10)||1,l=e.findIndex(e=>e?.id?.toString()===i?.toString()&&!Object.keys(e?.properties||{}).length);if(-1!==l){let t=e[l],a=(Number(t.quantity)||0)+o,i=Number(t.original_price)||0,n=Number(t.final_price??i)||0;e[l]={...t,quantity:a,original_line_price:i*a,final_line_price:n*a,line_price:i*a}}else{let a=(()=>{let e=window?.AVADA_FREE_GIFTS?.product?.variants?.find(e=>e?.id?.toString()===i?.toString());return e||window?.AVADA_FREE_GIFTS?.productsOfCollection?.[n]?.[i]})(),l=Number(a?.price),s=Number(r),d=Number.isFinite(l)&&l||Number.isFinite(s)&&s||0;e.push({...t,key:Date.now(),discounts:[],variant_id:i,product_id:eo(i,n),quantity:o,properties:t?.properties||{},original_price:d,final_price:d,price:d,original_line_price:d*o,final_line_price:d*o,line_price:d*o})}return e},eo=(e,t)=>{if(t||!e)return t;let a=(0,c.getGiftCampaigns)().map(e=>e.triggerProducts)?.flat(),i=a?.find(t=>t.variants?.some(t=>t.id?.toString()===e.toString()));return i?.id},el=({dataGiftCampaign:e,cartLineTrigger:t,selectedProducts:a})=>{let n=(0,v.mapVariants)({products:e.triggerProducts?.filter(e=>e.id===t?.product_id?.toString()),isGraphQlID:!1}),r=n?.map(e=>e.id),o=(0,l.getStorageData)(l.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]),s={type:e.type,id:e.id,code:e.code,discountCodeAppId:e.discountCodeAppId,triggerCollections:e.triggerCollections,selectedProducts:a},d=(()=>{switch(e.type){case i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE:return e.multiplyingFormula||e.enabledMultiplyGiftLimit?{multipleOfQuantity:e.multipleOfQuantity,multiplyQuantity:e.multipleOfQuantity}:{};case i.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y:return{triggerVariantIds:r,triggerProduct:t,triggerQuantity:e.triggerQuantity,triggerCondition:e.triggerCondition};case i.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE:return e.enabledMultiplyGift||e.enabledMultiplyGiftLimit?{multiplyQuantity:e.multiplyQuantity}:{};default:return{}}})(),c={...s,...d},u=o.map(t=>t.id===e.id?c:t);return o.some(t=>t.id===e.id)||u.push(c),(0,l.setStorageData)(l.AVADA_FREE_GIFT_ALL_CAMPAIGNS,u),c},es=(e={},t=[])=>!!((e={},t=[])=>{if(!window.AVADA_FREE_GIFTS?.configSettings?.isGiftQuantityLocked)return!1;let a=t[parseInt(e.line,10)-1]||t.find(t=>t.key===e.id),i=(0,o.checkItemHasGiftCampaignId)(a)&&e.quantity>0;return(!(i&&window.AVADA_FREE_GIFTS?.configSettings?.canReduceGift)||!(a.quantity>=e.quantity))&&i})(e,t)&&(!!(0,y.checkUseAOVCartDrawer)()||((0,y.checkThemeReloadAble)()||_.horizonCollectionTheme.includes(_.THEME_NAME)?window.location.reload():(0,T.default)(`/?sections=${(0,y.getAllSectionsByTheme)()}`,{successCallback:e=>{(0,y.handleUpdateTheme)(e)}}),!0)),ed=async({bodyData:e={},callback:t=()=>{},discountCode:a=""})=>{if(!e?.discount&&!a)return;let i=(e=>{let t=e.split(",")||[];return(0,c.getGiftCampaigns)().find(e=>e.grabGiftBehavior===s.GRAB_GIFT_BEHAVIOR_APPLY_CART&&t.includes(e.code))?.code})(e?.discount||a);if(i&&await t(i))return!0},ec=e=>{try{if("string"==typeof e){let t=JSON.parse(e);if(!t?.id||!t?.quantity)return{};return t}if(e instanceof FormData)return Object.fromEntries(e.entries());return{}}catch(e){return{}}}},7e3:function(e,t,a){"use strict";a.d(t,{autoRemoveGWQUGifts:()=>p,getEligibleGWQUCampaign:()=>c});var i=a(2877),n=a(3374),r=a(6084),o=a(5704),l=a(7881),s=a(2459),d=a(6703);let c=({listCampaigns:e,itemsInCart:t,collectionIdsForCartItem:a})=>{let o=u(e),l=(0,r.getCampaignsStorageDataByType)([n.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE]);for(let e of o){let{enabledMultiplyGiftLimit:o,multiplyingFormula:c,triggerQuantity:u,id:p}=e,f=l.find(e=>e.id===p)||{},_=(0,r.getCurrentGiftsInCart)(t,f),g=parseInt(u),{shouldCheckCollectionPerCamp:m}=(0,d.getTriggerCondition)({campaign:e}),C=m?t:(0,r.prepareCartItems)({campaign:e,cartItems:t,campaignTypes:[n.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE],collectionIdsForCartItem:a}),h=0,A=0,v=[];for(let t of C){let o=t.quantity,l=(0,i.isAddedByAvada)(t,e,n.allCampaignTypes);l||m||(A+=o,v.push(t)),(0,r.checkIsInCollection)({campaign:e,shouldCheckCollection:m,checkHasReceivedCampaign:l,collectionIds:(0,r.findItemCollectionIds)(t,a)})&&(h+=o,v.push(t))}let y=m&&h>=g||!m&&A>=g,T=Math.floor((m?h:A)/g);if(y){let t=(0,r.checkHasReceivedGiftCampaign)(e,C),a=(0,s.isEmpty)(f),i=!!c||!!o;if(!i&&!t)return{...(0,r.prepareCampaign)(e,T),lineItemsMeetCondition:v};if(i&&(f.multipleOfQuantitye.sort((e,t)=>{let a=parseInt(t.triggerQuantity)-parseInt(e.triggerQuantity);return 0!==a?a:e.enabledSharableLink!==t.enabledSharableLink?e.enabledSharableLink?-1:1:e.enabledCustomerSegment!==t.enabledCustomerSegment?e.enabledCustomerSegment?-1:1:new Date(t.createdAt)-new Date(e.createdAt)}),p=async({cartItems:e,collectionIdsForCartItem:t,dataGiftCampaign:a,shouldReturnItems:s})=>{if(!e?.length)return;let c={},u=[n.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE],p=(0,r.getCampaignsStorageDataByType)(u),f=e.filter(e=>(0,i.checkItemHasGiftCampaignId)(e)),_=(0,l.getStorageData)(l.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]);if(p.length){for(let l of p){let s=(0,r.getCurrentCampaign)(l),{triggerQuantity:p,id:g,enabledMultiplyGiftLimit:m,multipleOfQuantity:C=1,multiplyingFormula:h}=s,{shouldCheckCollectionPerCamp:A}=(0,d.getTriggerCondition)({campaign:s}),v=A?e:(0,r.prepareCartItems)({campaign:s,cartItems:e,campaignTypes:[n.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE],collectionIdsForCartItem:t}),y=v.filter(e=>!e.properties?.hasOwnProperty(o.AOV_CAMP_ID)||(0,i.checkItemHasGiftCampaignId)(e,!0)),T=(0,i.getItemsInCollection)({items:y,currentCampaign:s,shouldCheckCollection:A,collectionIdsForCartItem:t}),G=(0,r.calculateTotalQty)(y),S=(0,r.calculateTotalQty)(T),E=h||m?p*C:p,I=!A&&Ge.id!==g))}if((0,l.setStorageData)(l.AVADA_FREE_GIFT_ALL_CAMPAIGNS,_),s)return c;await (0,i.handleCartUpdate)(c)}}},9493:function(e,t,a){"use strict";a.d(t,{getEligibleOrderGoals:()=>f,handleDataOG:()=>u,handleRemoveOG:()=>p,triggerOrderCampaign:()=>c});var i=a(3374),n=a(6084),r=a(7881),o=a(8801),l=a(4229),s=a(6049),d=a(5704);let c=({cartData:e,orderGoalCampaigns:t=[]})=>{p(e);let{newOrderGoalCampaigns:a}=u({cartData:e,orderGoalCampaigns:t});if(a.length>0)return a[0]},u=({cartData:e,orderGoalCampaigns:t=[]})=>{let{cart_level_discount_applications:a=[]}=e,o=a.map(e=>e.title),l=t.filter(e=>o.includes(e.code)),s=(0,n.getCampaignsStorageDataByType)([i.GIFT_CAMPAIGN_TYPE_ORDER_GOAL]),d=l.filter(e=>!s.some(t=>e.id===t.id)),c=l.map(e=>({type:e.type,id:e.id,code:e.code,discountCodeAppId:e.discountCodeAppId}));return{newOrderGoalCampaigns:d,newStoredCampaigns:[...(0,r.getStorageData)(r.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]).filter(e=>!s.some(t=>t.id===e.id)),...c]}},p=e=>{let{cart_level_discount_applications:t=[]}=e,a=t.map(e=>e.title),o=(0,n.getCampaignsStorageDataByType)([i.GIFT_CAMPAIGN_TYPE_ORDER_GOAL]),l=o.filter(e=>a.includes(e.code)),s=(0,r.getStorageData)(r.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]).filter(e=>!o.some(t=>t.id===e.id));(0,r.setStorageData)(r.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[...s,...l])},f=(e=[],t={},a=[])=>{let i=parseFloat(window.Shopify?.currency?.rate||"1"),n=(0,r.getStorageData)(r.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]),o=n.filter(e=>e?.type),l=(t?.items||[]).filter(e=>!e?.properties?.hasOwnProperty(d.AOV_CAMP_ID));n=n.filter(({id:n})=>e.some(e=>e.id===n&&(e?.enabledTriggerQuantity?e.triggerQuantity<=g(e,l,a):e.minimumTriggerValue*i<=_(e,t,a)/100)));let s=e.filter(e=>!n.some(t=>t.id===e.id)&&!!(e?.enabledTriggerQuantity?e.triggerQuantity<=g(e,l,a):e.minimumTriggerValue*i<=_(e,t,a)/100)&&(n.push({id:e.id,code:e.code,discountCodeAppId:e.discountCodeAppId,isManual:!0}),!0));return(0,r.setStorageData)(r.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[...n,...o]),{newCampaigns:s.sort((e,t)=>t.minimumTriggerValue-e.minimumTriggerValue),eligibleCampaign:{code:n.filter(e=>e?.isManual).map(e=>e.code).join(", ")}}},_=(e,t,a)=>{let{enabledExcludedProducts:i,enabledExcludedCollection:n}=(0,l.getExcludedType)(e);if(!t?.items?.length)return 0;if(e?.triggerCondition===o.TRIGGER_TYPE_COLLECTION){let i=e?.triggerCollections?.map(e=>Number(e.id)),n=a.map(e=>{let t=Object.keys(e)[0];return e[t].some(e=>i.includes(e))?Number(t):null}).filter(Number);return t.items.reduce((e,t)=>n.includes(t.product_id)?e+(0,s.getLinePrice)(t):e,0)}if(i){let a=new Set(e?.excludedProducts?.flatMap(e=>e?.variants?.map(e=>Number(e.id)))||[]);return t.items.reduce((e,t)=>a.has(t.variant_id)?e:e+(0,s.getLinePrice)(t),0)}if(n){let i=e?.excludedCollections?.map(e=>Number(e.id)),n=a.map(e=>{let t=Object.keys(e)[0];return e[t].some(e=>i.includes(e))?Number(t):null}).filter(Number);return t.items.reduce((e,t)=>n.includes(t.product_id)?e:e+(0,s.getLinePrice)(t),0)}return t?.items_subtotal_price||0},g=(e,t,a)=>{let{enabledExcludedProducts:i,enabledExcludedCollection:n}=(0,l.getExcludedType)(e);if(!t?.length)return 0;if(e?.triggerCondition===o.TRIGGER_TYPE_COLLECTION){let i=e?.triggerCollections?.map(e=>Number(e.id)),n=a.map(e=>{let t=Object.keys(e)[0];return e[t].some(e=>i.includes(e))?Number(t):null}).filter(Number);return t.reduce((e,t)=>n.includes(t.product_id)?e+t.quantity:e,0)}if(i){let a=new Set(e?.excludedProducts?.flatMap(e=>e?.variants?.map(e=>Number(e.id)))||[]);return t.reduce((e,t)=>a.has(t.variant_id)?e:e+t.quantity,0)}if(n){let i=e?.excludedCollections?.map(e=>Number(e.id)),n=a.map(e=>{let t=Object.keys(e)[0];return e[t].some(e=>i.includes(e))?Number(t):null}).filter(Number);return t.reduce((e,t)=>n.includes(t.product_id)?e:e+t.quantity,0)}return t?.reduce((e,t)=>e+t.quantity,0)||0}},9801:function(e,t,a){"use strict";async function i(e,{method:t="GET",data:a,errorCallback:n=()=>{},successCallback:r=()=>{}},o=!1){try{let i={};a&&(i.method="POST",i.body=JSON.stringify(a));let n=await fetch(e,{method:t,headers:{"Content-Type":"application/json"},...i});if(!n.ok)throw Error(`HTTP error! Status: ${n.status}`);if(o)return r(n),n;let l=await n.json();return r(l),l}catch(e){console.error(e),n()}}a.d(t,{default:()=>i})},4884:function(e,t,a){"use strict";a.d(t,{default:()=>i});let i=function(e,t="GET",a=null,i={}){let n=new XMLHttpRequest;return new Promise(function(r,o){if(n.onreadystatechange=function(){4===n.readyState&&r(JSON.parse(n.responseText))},n.open(t,e,!0),a){let e=i.contentType||"application/json;charset=UTF-8";n.setRequestHeader("Content-Type",e),n.send(JSON.stringify(a))}else n.send(a)})}},7003:function(e,t,a){"use strict";a.d(t,{insertAfter:()=>i,insertBefore:()=>n,insertInside:()=>r});let i=(e,t)=>{t.parentNode.insertBefore(e,t.nextSibling)},n=(e,t)=>{t.parentNode.insertBefore(e,t)},r=(e,t)=>{t.parentNode.appendChild(e)}},3001:function(e,t,a){"use strict";a.d(t,{shopifyBaseUrl:()=>i,shopifyCartAddApi:()=>r,shopifyCartChangeApi:()=>o,shopifyCartUpdateApi:()=>l,shopifyCartUrl:()=>n,triggerRedirect:()=>d});let i=window.Shopify?.routes?.root||"/",n=i+"cart",r=i+"cart/add.js",o=i+"cart/change.js",l=i+"cart/update.js",s=window.location.origin+(i+"checkout"),d=(e=s)=>window.location.replace(e)},360:function(e,t,a){"use strict";a.d(t,{getCurrentPage:()=>n,isCartPage:()=>r});var i=a(3001);function n(){return r()?"cart":window.AVADA_UPSELL?.product?.id?"product":window?.ShopifyAnalytics?.meta?.page?.path==="/checkout/thank_you"?"thank-you":null}function r(){return["/cart",i.shopifyCartUrl].includes(window.location.pathname)}},4104:function(e,t,a){"use strict";a.d(t,{useWindowSize:()=>r});var i=a(1565);let n=()=>({width:window.innerWidth,height:window.innerHeight});function r(){let[e,t]=(0,i.useState)(n()),[a,r]=(0,i.useState)((({width:e}=n())=>e<=750)());return(0,i.useEffect)(()=>{function e(){t(n()),r((({width:e}=n())=>e<=750)())}return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),{...e,isMobile:a}}},6790:function(){}},t={};function a(i){var n=t[i];if(void 0!==n)return n.exports;var r=t[i]={id:i,exports:{}};return e[i].call(r.exports,r,r.exports,a),r.exports}a.m=e,a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;a.t=function(i,n){if(1&n&&(i=this(i)),8&n||"object"==typeof i&&i&&(4&n&&i.__esModule||16&n&&"function"==typeof i.then))return i;var r=Object.create(null);a.r(r);var o={};e=e||[null,t({}),t([]),t(t)];for(var l=2&n&&i;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach(e=>{o[e]=()=>i[e]});return o.default=()=>i,a.d(r,o),r}})(),a.d=(e,t)=>{for(var i in t)a.o(t,i)&&!a.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},a.f={},a.e=e=>Promise.all(Object.keys(a.f).reduce((t,i)=>(a.f[i](e,t),t),[])),a.u=e=>"avada-free-gift-main-"+e+"."+({assets_src_components_atoms_DealBadge_index_js:"c03ec176d5f03a31",assets_src_components_organisms_PreviewWrapper_DealForToday_index_js:"36ddaa86cbc516a6",assets_src_components_organisms_PreviewWrapper_GiftBox_index_js:"3fd8e02965ec7acb",assets_src_components_organisms_PreviewWrapper_VolumeDiscount_index_js:"060111466fa8c727",assets_src_helpers_freeGift_handleAddToCart_js:"006a279dc1d05a84","assets_src_resources_aov_png-src_free-gift_components_PreviewCampaignWrapper_index_js":"ab19acabae995c35","src_free-gift_components_ProgressBarWrapper_index_js":"a5336ce9a13a7533","src_free-gift_components_PromotionCardWrapper_index_js":"600542f94eb715be","src_free-gift_components_VolumeDiscountWrapper_index_js":"1df1e1a2079579b5","src_free-gift_styles_app_scss":"3bc9c2c1eee0441c"})[e]+".bundle.js",a.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="avada_free_gift_main:";a.l=function(i,n,r,o){if(e[i])return void e[i].push(n);if(void 0!==r)for(var l,s,d=document.getElementsByTagName("script"),c=0;c{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.nc=void 0,a.p="https://aov-free-gift.pages.dev/scripttag/",(()=>{var e={"avada-free-gift-main":0};a.f.j=function(t,i){var n=a.o(e,t)?e[t]:void 0;if(0!==n)if(n)i.push(n[2]);else{var r=new Promise((a,i)=>n=e[t]=[a,i]);i.push(n[2]=r);var o=a.p+a.u(t),l=Error();a.l(o,function(i){if(a.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var r=i&&("load"===i.type?"missing":i.type),o=i&&i.target&&i.target.src;l.message="Loading chunk "+t+" failed.\n("+r+": "+o+")",l.name="ChunkLoadError",l.type=r,l.request=o,n[1](l)}},"chunk-"+t,t)}};var t=(t,i)=>{var n,r,[o,l,s]=i,d=0;if(o.some(t=>0!==e[t])){for(n in l)a.o(l,n)&&(a.m[n]=l[n]);s&&s(a)}for(t&&t(i);d{"use strict";var e=a(3354),t=a(5473),i=a(2990),n=a(1565),r=a(1456),o=a(7003),l=a(2473),s=a(9128),d=a.n(s),c=a(4104),u=a(3374),p=a(4996),f=a(8801),_=a(3872);let g="pop-up",m="congrats-bar",C="gift-box",h="deal-badge",A="promotion-card",v="deal-of-the-day",y="progress-bar",T="floating-button";var G=a(9506);let S={name:"Pop-up",type:g,salePriceColor:"#1C1C1C",btnColor:"#1C1C1C",btnTextColor:"#FFFFFF",checkboxColor:"#1C1C1C",addToCartText:"",continueShoppingText:"",countGiftText:"",borderRadius:0,borderSelectedColor:"#1C1C1C",layout:G.GIFT_HORIZONTAL_LAYOUT,displayLocation:f.DISPLAY_LOCATION_ALL_PAGE},E={name:"Congrats bar",type:m,textBannerColor:"#366140"},I={active:!1,name:"Gift box milestone",goals:[],campaignType:u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE,type:C,disableColor:"#D8D8D8",headerText:"TIERED REWARDS",descriptionText:"You'll get reward(s) based on achieved tier",promotionMessage:"Spend {{trigger_amount}} to get {{gift_number}} free gift(s)",progressMessage:"Spend {{progress_amount}} more to get {{gift_number}} free gift(s)",promotionReachedMessage:"Congratulations! You've earned your reward",openOnEveryFirstVisit:!0,openBasedOnTriggerCampaign:!0,firstDelayAfterPageLoad:2,iconColor:"#3EAD58",bgColor:"#EEEEEE",bgRewardColor:"#FFFFFF",bgRewardStart:"#FFFFFF",bgRewardEnd:"#F4FFF4",bgCircularProgress:"#E4E4E4",fgCircularProgress:"#3A884B",textColor:"#3A884B",borderColor:"#B2D4BA"},b={name:"Promotion badge",type:h,theme:"winter",bgColor:"#EEEEEE",gradientStart:"#EEEEEE",gradientEnd:"#FFFFFF",iconColor:"#3A884B",textColor:"#3A884B",icon:"free_gift_icon_1",badgePosition:f.BADGE_POSITION_BOTTOM_LEFT,gradientBackground:!1,productImgQuery:".product__media"},w={type:A,gradientStart:"#EFEFEF",gradientEnd:"#FEFEFE",bgColor:"#EFEFEF",gradientProductStart:"#FFFFFF",gradientProductEnd:"#F4FFF4",bgProductColor:"#FFFFFF",textColor:"#222222",strokeColor:"#3EAD58",badgeColor:"#3EAD58",countdownTimerColor:"#333734",textColorOnCountdownTimer:"#fff",gradientBackgroundProduct:!0,positionPromotionCard:"",atcPromotionCardText:"Unlock Your Gift",countDownPromotionCardText:"Ends in",searchPlaceholder:"Search ...",borderColor:"#3EAD58",defaultTextColor:"#2C2C2C",borderSelectedColor:"#1C1C1C",layout:G.GIFT_CLASSIC_LAYOUT},P={name:"Volume table",type:u.GIFT_CAMPAIGN_TYPE_VOLUME_DISCOUNT,theme:"winter",bgColor:"#FFFFFF",gradientStart:"#FFFFFF",headerTextColor:"#000000",gradientEnd:"#F4FFF4",defaultTextColor:"#080808",borderColor:"#373737",badgeColor:"#3EAD58",badgeTextColor:"#FFFFFF",btnColor:"#3EAD58",btnTextColor:"#FFFFFF",gradientBackground:!0,volumeTableTitle:"Buy {{product_quantity}}",volumeTableDescription:"Get {{discount_value}} discount",badgeText:"MOST POPULAR",volumeAddToCartText:"Add to cart",seeMoreText:"See more",seeLessText:"See less",positionVolumeDiscount:"",queryAddToCartBtn:'form[action*="/cart/add"] button[type="submit"]',queryQuantityInput:'.quantity__input[name="quantity"]'},x={active:!1,name:"Deal of the day",type:v,theme:"basic",floatingBtnGradientBg:!0,offersCardGradientBg:!0,floatingBtnText:"\uD83D\uDD25 Deal of the day!",dealForTodayHeaderText:"\uD83D\uDD25 Deal of the day!",dealForTodayDescription:"Grab today’s exclusive deals to claim these gifts!",tagText:"Hot",purchasedText:"purchased",claimText:"View deal",GWCADealGiftText:"Spend {{min_cart_value}} to get a gift for FREE!",GWCADealDiscountText:"Spend {{min_cart_value}} and get a gift for {{discount_value}} OFF!",GWCODealGiftText:"Spend {{min_collection_value}} on {{collection_name}} to get a FREE gift!",GWCODealDiscountText:"Spend {{min_collection_value}} on {{collection_name}} and get a gift for {{discount_value}} OFF!",GWQUDealGiftText:"Buy {{trigger_quantity}} specific item(s) and get a gift for FREE!",GWQUDealDiscountText:"Buy {{trigger_quantity}} specific item(s) and get a gift for {{discount_value}} OFF!",BXGYDealGiftText:"Buy {{trigger_quantity}} specific item(s) to claim a FREE gift!",BXGYDealDiscountText:"Buy {{trigger_quantity}} specific product(s) and get a gift for {{discount_value}} OFF!",displayForDeal:f.DISPLAY_FOR_DEAL_SET_CAMPAIGN_RULE,dealCampaigns:[],headerTextColor:"#FF1313",bgFloatingBtnColor:"#000",floatingBtnTextColor:"#FFF",floatingBtnGradientStart:"#000",floatingBtnGradientEnd:"#000",defaultTextColor:"#303030",bgOfferCardColor:"#000",gradientStart:"#000",gradientEnd:"#000",bgOfferCardClaimedColor:"#F3F3F3",bgOfferCardClaimedGradientStart:"#F3F3F3",bgOfferCardClaimedGradientEnd:"#F3F3F3",tagColor:"#FF1313",tagTextColor:"#FFF",campaignRules:[{ruleName:"Oldest created campaigns",id:f.RULE_CAMPAIGNS_OLDEST_CREATED,quantity:2},{ruleName:"Campaigns offering gifts",id:f.RULE_CAMPAIGNS_OFFERING_GIFTS,quantity:2},{ruleName:"Campaigns offering discount",id:f.RULE_CAMPAIGNS_OFFERING_DISCOUNT,quantity:2}]},O={name:"Floating button",type:T,floatingButtonPosition:f.FLOATING_BUTTON_POSITION_LEFT,addToCartText:"Add to cart",countGiftText:"gift(s) selected",autoOpenFloatingButton:!0,icon:"free_gift_icon_box",theme:"basic",floatingBtnGradientBg:!0,floatingPanelGradientBg:!0,floatingBtnGradientStart:"#EEEEEE",floatingBtnGradientEnd:"#FFFFFF",bgFloatingBtnColor:"#EEEEEE",floatingBtnTextColor:"#3A884B",iconColor:"#3A884B",floatingPanelGradientStart:"#EEEEEE",floatingPanelGradientEnd:"#FFFFFF",floatingPanelBgColor:"#EEEEEE",floatingPanelTextColor:"#3A884B",salePriceColor:"#1C1C1C",btnColor:"#1C1C1C ",btnTextColor:"#FFF",floatingSelectBgColor:"#EFEFEF",floatingSelectIconColor:"#1E1E1E"},F={name:"Progress bar",type:y,theme:"basic",bgColor:"#EEEEEE",gradientStart:"#EEEEEE",gradientEnd:"#FFFFFF",titleColor:"#222222",reachedTextColor:"#3A884B",reachedIconColor:"#FFFFFF",unreachedTextColor:"#626262",unreachedIconColor:"#626262",leftBarColor:"#3A884B",rightBarColor:"#FFFFFF",gradientBackground:!0,layout:G.LAYOUT_WITH_ICON,positionProgressBar:""},D=e=>{switch(e){case g:return{..._.defaultDesignSetting,...S};case m:return{..._.defaultDesignSetting,...E};case C:return{..._.defaultDesignSetting,...I};case h:return b;case A:return{..._.defaultDesignSetting,...w};case u.GIFT_CAMPAIGN_TYPE_VOLUME_DISCOUNT:return P;case v:return x;case T:return O;case y:return F;default:return _.defaultDesignSetting}};var L=a(4246),k=a(6006),M=a(7523),R=a(1921),V=a(8085),N=a(2459),B=a(2131);a(8270),a(4226);var H=a(7908),j=a(9541),U=a(8390),W=a(8099),Y=a(1036),z=a(2865),q=a(7881),Q=a(6084),Z=a(5704),$=a(9696),X=a(2803),K=a(360),J=a(1142),ee=a(4975),et=a(8623),ea=a(2877);let ei=e=>window.AVADA_FREE_GIFTS?.configSettings?.checkDuplicateRequest&&"number"==typeof e&&window.AVADA_FREE_GIFTS?.currentRequestID!==e,en=null,er=async a=>{en||(en=new eo({afterCheckGiftAddedMultipleTimes(){let t="cart"===(0,K.getCurrentPage)();return"Motion"===e.THEME_NAME&&t||(0,J.isShopInList)(ee.storeCheckAddedMultipleTimes)},overrideHandleNext(t,a){if([ee.CUSTOM_QKQX0B_BY_SHOP,ee.CUSTOM_EZWORE_SHOP].includes((0,ee.default)({shopifyDomain:e.shopifyDomain})))return window.location.replace(`${window.location.origin}/cart`);if((0,ee.default)({shopifyDomain:e.shopifyDomain})===ee.CUSTOM_INOKIBATHHOUSE_SHOP&&a.grabGiftBehavior===f.GRAB_GIFT_BEHAVIOR_AUTO)return window.location.reload();if((0,ee.default)({shopifyDomain:e.shopifyDomain})===ee.CUSTOM_MAMAS_PAPAS_LB_SHOP)return window.location.replace(`${window.location.origin}/checkout`);if((0,et.checkThemeReloadAble)()&&!(0,et.checkUseAOVCartDrawer)()){if((0,J.handleUpCartRefreshCart)()||(0,ee.default)({shopifyDomain:e.shopifyDomain})===ee.CUSTOM_6DC44B_80_SHOP)return;return window.location.reload()}return t()},async overrideHandleAddToCart(a,i){if((0,ee.default)({shopifyDomain:e.shopifyDomain})===ee.CUSTOM_P889IN_1I_SHOP){let e={...i,selectedProducts:i.selectedProducts.map(e=>{let t=window.customEngravingData?.find(t=>t.productId===e.id);return t&&t.text?{...e,properties:{[Z.CUSTOM_NAME_ENGRAVING]:t.text,[Z.CUSTOM_NAME_ENGRAVING_FONT]:t.font}}:e})};await a(e);return}await a(i),(()=>{if((0,ee.default)({shopifyDomain:e.shopifyDomain})!==ee.CUSTOM_THE_ROAD_TO_SHOP)return;let t=document.querySelector("#cart-icon-bubble");t&&(t.click(),t.click())})(),(0,t.customReloadCartPage)()},overrideHandleBeforeATC(t){if((0,ee.default)({shopifyDomain:e.shopifyDomain})===ee.CUSTOM_KHATAM_SHOP)return t()}})),await en.initialize(a)};class eo extends X.default{constructor(e){super(),this.apiManager=new $.default,this.__init(e)}async initialize(e){await this.handleTriggerGiftCampaign(e)}async handleTriggerGiftCampaign({dataGiftCampaign:e,setStatus:t,cartLineTrigger:a={},isManually:i=!0,selectedProducts:n=[],handleNext:r=async()=>{},requestId:o=null}){if(ei(o))return;if(i&&t("loading"),this.handleBeforeATC())return e?.enabledMultiCurrency?window.location.reload():(t("done"),void r());if(window.AVADA_IS_TRIGGER_CART&&this.checkGiftAddedMultipleTimes())return;console.log("---handleTriggerGiftCampaign---"),this.checkGiftAddedMultipleTimes()&&(window.AVADA_IS_TRIGGER_CART=!0);let{cartData:l,itemsInCart:s}=await (0,Q.getCartData)();if(e.enabledGiftLimitation&&e.grabGiftBehavior===f.GRAB_GIFT_BEHAVIOR_MANUAL&&!e.multiplyingFormula&&(0,ee.default)({shopifyDomain:window.Shopify?.shop})!==ee.FIGHTSONG_STUDIO_SHOP&&!e.enabledMultiplyGift&&s.filter(t=>t?.properties?.[Z.AOV_CAMP_ID]===e.id).length>0&&!e.enabledMultiplyGiftLimit)return window.location.reload();let d=(0,q.getStorageData)(q.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]);(0,Q.shouldRemoveGifts)(d,e,s)&&![u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y,u.GIFT_CAMPAIGN_TYPE_VOLUME_DISCOUNT].includes(e.type)&&await (0,ea.autoRemoveGifts)({cartItems:s,shouldReload:!1,type:e.type}),(a.shouldCheckMultiplyingFormula||a.shouldCheckMultiplyGiftLimit)&&[u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y].includes(e.type)&&await (0,ea.updateCampaignInCart)(a.selectedCampaign?.currentBxgyGiftsInCart,a.selectedCampaign?.eligibleBxgyCampaign?.id),(e.shouldCheckMultiplyingFormula||e.shouldCheckMultiplyGiftLimit)&&[u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE].includes(e.type)&&await (0,ea.updateCampaignInCart)(e.currentGWQUGiftsInCart,e.id),(e.enabledMultiplyGift||e.enabledMultiplyGiftLimit)&&[u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE].includes(e.type)&&!window.AVADA_FREE_GIFTS.configSettings?.checkGiftZeroPrice&&await (0,ea.updateCampaignInCart)(e.currentGWCAGiftsInCart,e.id);let c=(0,Q.syncDiscountCampaignToStorage)({dataGiftCampaign:e,cartLineTrigger:a,selectedProducts:n});if(ei(o))return;window.AVADA_FREE_GIFTS.hasCartToken||await window.listenDisplayManager?.applyDiscountCodeToCart();let p=()=>{if(u.GIFT_CAMPAIGN_TYPES_FOR_TRACKING.includes(e.type))return this.handleAddToSession(c),this.apiManager.updateTrackingABTesting({shopifyDomain:window.Shopify?.shop,event:f.EVENT_TRACKING_AB_TEST_ADD_TO_CART,campaignId:e?.id,selectedOptionABTest:e?.selectedOptionABTest})};ei(o)||(await this.handleAddToCart({selectedProducts:n,dataGiftCampaign:e,successCallBack:p}),this.handleAfterATC(),i&&(t("done"),await r()),(0,et.handleIntegrateCartApp)(),this.checkGiftAddedMultipleTimes()&&(window.AVADA_IS_TRIGGER_CART=!1),this.handleNext({grabGiftBehavior:e.grabGiftBehavior}))}async handleAddToCart({selectedProducts:e,dataGiftCampaign:t,successCallBack:a}){return await (0,ea.fetchCartAdd)(e,t,a)}async handleNext(){return(0,Q.getCartData)()}checkGiftAddedMultipleTimes(){return!1}handleBeforeATC(){let e=(0,q.getStorageData)(q.AVADA_IS_ADDING_TO_CART,{isAdding:!1});return!(!e.isAdding||new Date(e.retryAfter)e.id),i=t.map(t=>t.id===e.id?e:t);a.includes(e.id)||i.push(e),(0,q.setSessionStorageData)(q.AVADA_FREE_GIFT_ADDED_CAMPAIGNS_SESSION,i)}}var el=a(315);a(5293);let es=({children:e,realisticMaximumGifts:t,productSelected:a,selectedProducts:r})=>{let{canEditQuantity:o,dataGiftCampaign:l}=(0,n.useContext)(p.SettingsContext),{fromWidgetPreview:s,giftProducts:d}=l,c=()=>a?1===t||1===d.length?{type:"success"}:1===r.filter(e=>!!e.quantity).length?{text:"Please choose at least two different gifts",type:"warning"}:{type:"success"}:{text:"",type:"info"};return!o||s?null:(0,i.jsxs)("div",{className:`Avada-WarningSelected Avada-WarningSelected--${c().type}`,children:[e,(0,i.jsx)("span",{className:`Avada-WarningSelected__Text--${c().type}`,children:c().text})]})};es.propTypes={children:d().node.isRequired,realisticMaximumGifts:d().number.isRequired,productSelected:d().number.isRequired,selectedProducts:d().array.isRequired};let ed=({children:e,isMobile:t,isPreview:a,selectedProducts:r=[],setSelectedProducts:o=()=>{},dataQuantity:l=[]})=>{let[s,d]=(0,n.useState)("before"),{cartLineTrigger:c={},designSetting:u={},dataGiftCampaign:_={},configSettings:g={},translation:m={},mainTheme:C=Y.REGULAR_THEME,canEditQuantity:h}=(0,n.useContext)(p.SettingsContext),A=window.Shopify?.locale,[v,y]=(0,n.useState)(!0),{type:T,popupTitle:S,popupDescription:E,giftProducts:I,enabledGiftLimitation:b,maximumGifts:w,triggerQuantity:P=1,translations:x={},enabledVariantPicker:O}=_,F=function(e=""){return e.toLowerCase().split("-").map((e,t)=>0===t?e:e.charAt(0).toUpperCase()+e.slice(1)).join("")}(T),{gradientBackground:D,bgColor:L="#EEEEEE",gradientStart:k="#EEEEEE",gradientEnd:M="#FFFFFF",textBannerColor:q="#3A884B",iconColor:Q="#3A884B",icon:Z=j.FREE_GIFT_ICON_1,borderColor:$="#B2D4BA",defaultTextColor:X="#2C2C2C",checkboxColor:K="#1C1C1C",addToCartText:J="Add to cart",continueShoppingText:ee="Continue shopping",countGiftText:et="gift(s) selected",translations:ea={},theme:ei=Y.THEME_WINTER,layout:en=G.GIFT_HORIZONTAL_LAYOUT,borderRadius:eo=0}=u,{closeBtnTime:ed=600,continueShoppingTime:ec=300}=g;(0,n.useEffect)(()=>{v||y(!0),a||d("before")},[a,a?JSON.stringify(_):_]),(0,n.useEffect)(()=>{let e="#EEEEEE"===L?"#E4E4E4E5":L;document.documentElement.style.setProperty("--avada-border-color",e)},[L]);let eu=h?w:Math.min(I.length,w),ep=t?B.MOBILE_DEVICE:B.DESKTOP_DEVICE,ef=en===G.GIFT_CLASSIC_LAYOUT,e_=en===G.GIFT_VERTICAL_LAYOUT||en===G.GIFT_HORIZONTAL_LAYOUT&&t,eg=ef?j.iconOptions:[...j.iconOptions,...j.popupIconOptions],em=C!==Y.REGULAR_THEME?j.seasonalThemeIconOptions.find(e=>e.id===ei)||j.seasonalThemeIconOptions["0"]:eg.find(e=>e.value===Z)||j.iconOptions["0"],eC=(0,n.useMemo)(()=>{if(C===Y.REGULAR_THEME)return Q;switch(ei){case Y.THEME_HALLOWEEN:return"#FBD6B3";case Y.THEME_THANKSGIVING:return"#8D4A09";default:return"#FBD6B3"}},[Q,C,ei]),eh=()=>(a||(0,H.handleSetGiftCampaignStorage)(_.id,{triggerId:_.id,showAfter:new Date(new Date().getTime()+1e3*ec),grabGiftBehavior:f.GRAB_GIFT_BEHAVIOR_MANUAL}),y(!1)),eA=()=>(a||(0,H.handleSetGiftCampaignStorage)(_.id,{triggerId:_.id,showAfter:new Date(new Date().getTime()+1e3*ed),grabGiftBehavior:f.GRAB_GIFT_BEHAVIOR_MANUAL,..._.multiplyQuantity&&{multiplyQuantity:_.multiplyQuantity}}),y(!1)),ev=()=>{if(!eG)return a?y(!1):er({dataGiftCampaign:_,selectedProducts:r,setStatus:d,cartLineTrigger:c,handleNext:()=>{y(!1),o([])}})},ey=I.length>=2,eT=h?r.reduce((e,t)=>e+parseInt(t.quantity||0),0):new Set(r.map(e=>e.id)).size,eG=(()=>{let e=!r.length,t=r.some(e=>""===e.quantity),a=r.filter(e=>!!e.quantity).length<2,i=l.filter(e=>r.some(t=>t.id===e.id)).some(e=>parseInt(e.quantitySelected)!==parseInt(e.totalQuantity));return h?e||eT>eu||!eT||a&&eu>1&&I.length>1:e||O&&i||t})(),eS=(0,i.jsxs)("div",{className:"Avada-CountGifts",style:{...C===Y.REGULAR_THEME&&{color:b&&r.length>=parseInt(eu)?K:X}},children:[eT,"/",eu," ",(0,U.prepareTranslation)({isPreview:a,translation:m,defaultValue:(0,W.getDefaultText)(et,"gift(s) selected"),targetValue:ea[A]?.countGiftText})]}),eE=(0,i.jsx)("div",{children:(0,i.jsxs)("div",{className:"Avada-GiftCampaign__Footer",children:[t&&b&&eS,(0,i.jsx)(R.default,{disabled:eG,text:`${(0,U.prepareTranslation)({translation:m,defaultValue:(0,W.getDefaultText)(J,"Add to cart"),targetValue:ea[A]?.addToCartText})} (${eT})`,status:s,designSetting:u,handleAddToCart:ev,mainTheme:C}),(0,i.jsx)("div",{onClick:eh,className:"Avada-ContinueShoppingText",children:(0,U.prepareTranslation)({isPreview:a,translation:m,defaultValue:(0,W.getDefaultText)(ee,"Continue shopping"),targetValue:ea[A]?.continueShoppingText})})]})}),eI=(0,i.jsxs)("div",{className:"Avada-GiftCampaign__Footer--Modern",children:[t&&b&&eS,(0,i.jsx)(R.default,{disabled:eG,text:`${(0,U.prepareTranslation)({translation:m,defaultValue:(0,W.getDefaultText)(J,"Add to cart"),targetValue:ea[A]?.addToCartText})} (${eT})`,status:s,designSetting:u,handleAddToCart:ev,mainTheme:C}),(0,i.jsx)("div",{onClick:eh,className:"Avada-ContinueShoppingText",children:(0,U.prepareTranslation)({isPreview:a,translation:m,defaultValue:(0,W.getDefaultText)(ee,"Continue shopping"),targetValue:ea[A]?.continueShoppingText})})]}),eb=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"Avada-GiftCampaign__ContentHeader",children:[(0,i.jsx)("div",{style:{display:"block"}}),(0,i.jsx)("div",{className:(0,el.formatClass)(["Avada-GiftCampaign__PopupTitle",a&&"-preview",t&&"-mobile"]),style:{...C===Y.REGULAR_THEME&&{color:X}},children:(0,U.prepareTranslation)({isPreview:a,translation:m,defaultValue:S.replaceAll("{{trigger_quantity}}",P),targetValue:x[A]?.popupTitle?.replaceAll("{{trigger_quantity}}",P)})}),(0,i.jsx)("div",{className:"Avada-GiftCampaignPop__Close",onClick:eA,children:(0,i.jsx)(V.CancelIcon,{})})]}),(0,i.jsxs)("div",{className:"Avada-GiftCampaign__ContentContainer",children:[(0,i.jsxs)("div",{className:"Avada-GiftCampaign__Banner",style:{...C===Y.REGULAR_THEME&&{background:D?`linear-gradient(96deg, ${k} -0.98%, ${M} 100%)`:L}},children:[(0,i.jsx)("div",{className:"Avada-GiftCampaign__Icon",children:em.svg(eC)}),(0,i.jsx)("div",{className:(0,el.formatClass)(["Avada-Description",a&&"-preview"]),style:{...C===Y.REGULAR_THEME&&{color:q||"#3A884B"}},children:(0,U.prepareTranslation)({isPreview:a,translation:m,defaultValue:E,targetValue:x[A]?.popupDescription})})]}),(0,i.jsx)("div",{className:(0,el.formatClass)(["Avada-GiftCampaign__TrackContainer",!ey&&"-noScroll",a&&"AOV-GiftCampaign__preview"]),children:e})]}),(0,i.jsxs)("div",{className:"Avada-GiftCampaign__FooterWrapper",children:[(0,i.jsx)(es,{realisticMaximumGifts:eu,productSelected:eT,selectedProducts:r,children:eS}),!t&&b&&!h&&(0,i.jsxs)(i.Fragment,{children:[eS,(0,i.jsx)("div",{className:"Avada-Divider"})]}),eE]})]}),ew=eo>20?20:eo,eP=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"Avada-GiftCampaign__ContentHeader--Modern",style:{...C===Y.REGULAR_THEME&&{background:D?`linear-gradient(96deg, ${k} -0.98%, ${M} 100%)`:L},...e_&&{borderTopLeftRadius:`${ew}px`,borderTopRightRadius:`${ew}px`}},children:[em?.value!==j.FREE_GIFT_ICON_NONE&&(0,i.jsx)("div",{className:"Avada-GiftCampaign__Icon",children:em.svg(eC,a?"20px":"32px",a?"20px":"32px")}),(0,i.jsxs)("div",{className:"Avada-GiftCampaign__ContentHeader--Modern_right",children:[(0,i.jsxs)("div",{className:"Avada-GiftCampaign__ContentHeader--Modern_top",children:[(0,i.jsx)("div",{className:(0,el.formatClass)(["Avada-GiftCampaign__PopupTitle",a&&"-preview",t&&"-mobile"]),style:{...C===Y.REGULAR_THEME&&{color:q||"#3A884B"}},children:(0,U.prepareTranslation)({isPreview:a,translation:m,defaultValue:S.replaceAll("{{trigger_quantity}}",P),targetValue:x[A]?.popupTitle?.replaceAll("{{trigger_quantity}}",P)})}),(0,i.jsx)("div",{className:"Avada-GiftCampaignPop__Close",onClick:eA,children:(0,i.jsx)(V.CancelIcon,{width:"17px",height:"17px"})})]}),(0,i.jsx)("div",{className:(0,el.formatClass)(["Avada-Description",a&&"-preview"]),style:{...C===Y.REGULAR_THEME&&{color:q||"#3A884B"}},children:(0,U.prepareTranslation)({isPreview:a,translation:m,defaultValue:E,targetValue:x[A]?.popupDescription})})]})]}),(0,i.jsx)("div",{className:(0,el.formatClass)(["Avada-GiftCampaign__TrackContainer--Modern","-vertical",!ey&&"-noScroll",a&&"-preview"]),children:e}),(0,i.jsx)(es,{realisticMaximumGifts:eu,productSelected:eT,selectedProducts:r,children:eS}),(0,i.jsxs)("div",{className:"Avada-GiftCampaign__FooterWrapper--Modern",style:{...e_&&{borderBottomLeftRadius:`${ew}px`,borderBottomRightRadius:`${ew}px`}},children:[!t&&b&&(0,i.jsx)(i.Fragment,{children:eS}),eI]})]}),ex=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"Avada-GiftCampaign__ContentHeader",style:{...C===Y.REGULAR_THEME&&{background:D?`linear-gradient(96deg, ${k} -0.98%, ${M} 100%)`:L}},children:[(0,i.jsxs)("div",{className:"Avada-GiftCampaign__ContentHeader-left",children:[em?.value!==j.FREE_GIFT_ICON_NONE&&(0,i.jsx)("div",{className:"Avada-GiftCampaign__Icon",children:em.svg(eC)}),(0,i.jsxs)("div",{className:"Avada-GiftCampaign__HorizontalContentHeader",children:[(0,i.jsx)("div",{className:"Avada-GiftCampaign__HorizontalContentHeader-PopupTitle",style:{...C===Y.REGULAR_THEME&&{color:q||"#3A884B"}},children:(0,U.prepareTranslation)({isPreview:a,translation:m,defaultValue:S.replaceAll("{{trigger_quantity}}",P),targetValue:x[A]?.popupTitle?.replaceAll("{{trigger_quantity}}",P)})}),(0,i.jsx)("div",{className:"Avada-GiftCampaign__HorizontalContentHeader-PopupDescription",style:{...C===Y.REGULAR_THEME&&{color:q||"#3A884B"}},children:(0,U.prepareTranslation)({isPreview:a,translation:m,defaultValue:E,targetValue:x[A]?.popupDescription})})]})]}),(0,i.jsx)("div",{className:"Avada-GiftCampaign__ContentHeader-right",onClick:eA,children:(0,i.jsx)(V.CancelIcon,{width:"24",height:"24"})})]}),(0,i.jsx)("div",{className:"Avada-GiftCampaign__ContainerContentHorizontal",children:e}),(0,i.jsx)(es,{realisticMaximumGifts:eu,productSelected:eT,selectedProducts:r,children:eS}),(0,i.jsxs)("div",{className:"Avada-GiftCampaign__FooterWrapperHorizontal",children:[(0,i.jsx)("div",{className:"Avada-GiftCampaign__CountGiftsHorizontal",children:b&&eS}),(0,i.jsxs)("div",{className:"Avada-GiftCampaign__FooterHorizontalButtons",children:[(0,i.jsx)("div",{onClick:eh,className:"Avada-ContinueShoppingText",children:(0,U.prepareTranslation)({isPreview:a,translation:m,defaultValue:(0,W.getDefaultText)(ee,"Continue shopping"),targetValue:ea[A]?.continueShoppingText})}),(0,i.jsx)(R.default,{disabled:eG,text:`${(0,U.prepareTranslation)({translation:m,defaultValue:(0,W.getDefaultText)(J,"Add to cart"),targetValue:ea[A]?.addToCartText})} (${eT})`,status:s,designSetting:u,handleAddToCart:ev,mainTheme:C})]})]})]}),eO=(0,n.useMemo)(()=>({[G.GIFT_HORIZONTAL_LAYOUT]:t?eP:ex,[G.GIFT_CLASSIC_LAYOUT]:eb,[G.GIFT_VERTICAL_LAYOUT]:eP}),[t,eb,ex,eP]);return v?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:(0,el.formatClass)(["Avada-Overlay",`-${ep}`,a&&"-preview"])}),(0,i.jsx)("div",{className:(0,el.formatClass)(["Avada-GiftCampaign",`Avada-${(0,N.upperFirst)(F)}`,`-${ep}`,a&&"-preview",`Avada-GiftCampaign--${u.theme}`,t&&"-mobile",en===G.GIFT_HORIZONTAL_LAYOUT&&!t&&"Avada-GiftCampaign--horizontal",en===G.GIFT_HORIZONTAL_LAYOUT&&!t&&`-products-quantity-${l.length}`,O&&"-variant-picker"]),style:{...C===Y.SEASONAL_THEME?{backgroundImage:`url('${z.backgroundSeasonalThemes[ei+(t?"_mobile_popup":"_desktop_popup")]}')`,backgroundSize:"cover",backgroundRepeat:"no-repeat"}:{border:`1px solid ${$}`,...e_&&{borderRadius:`${ew}px`}}},children:(0,i.jsx)("div",{className:"Avada-GiftCampaign__Container",children:(0,i.jsx)("div",{className:"Avada-GiftCampaign__ContentWrapper",children:eO[en]||eb})})})]}):(0,i.jsx)(i.Fragment,{})};ed.propTypes={children:d().node,isMobile:d().bool,isPreview:d().bool,selectedProducts:d().array,setSelectedProducts:d().func,dataQuantity:d().array},a(7115);let ec=({disabled:e=!1,checked:t=!1,onChange:a=()=>{}})=>{let{designSetting:r={},mainTheme:o,dataGiftCampaign:l={}}=(0,n.useContext)(p.SettingsContext),{grabGiftBehavior:s}=l,d=s===f.GRAB_GIFT_BEHAVIOR_FLOATING,{checkboxColor:c="#1C1C1C",btnColor:u="#1C1C1C",btnTextColor:_="#FFFFFF"}=r;return(0,i.jsx)("div",{className:`Avada-Checkbox__Wrapper ${t?"-active":""} ${e?"-disabled":""}`,onClick:e&&!t?()=>{}:()=>a(!t),style:t&&o===Y.REGULAR_THEME?{backgroundColor:d?u:c,...d&&{border:"none"}}:{},children:t&&(0,i.jsx)("div",{className:"Avada-Checkbox__Control",children:(0,i.jsx)(V.CheckIcon,{color:d?_:"#fff"})})})};ec.propTypes={designSetting:d().object,disabled:d().bool,checked:d().bool,onChange:d().func};var eu=a(9772),ep=a(5919),ef=a(8694),e_=a(4725);let eg=({singleProduct:e,onSelect:t,selectedVariants:a,setSelectedVariants:r,enabledVariantPicker:o,isSelected:l,isMobile:s=!1,isLastElem:d=!1})=>{let[c,u]=(0,n.useState)(null),[p,f]=(0,n.useState)(""),_=(0,n.useRef)(null);(0,e_.default)(_,()=>{u(null)});let g=e.variants.map(e=>({value:e.id,label:e.title}));(0,n.useEffect)(()=>{l&&o&&t({data:a.map(t=>({id:e.id,price:t.price,quantity:t.quantity,variantId:t.id,variants:e.variants})),isVariantPicker:!0,isVariantChanged:!0})},[JSON.stringify(a),o,l]);let m=(0,n.useMemo)(()=>!!e?.variants&&e.variants.some(e=>!a.some(({id:t})=>t===e.id)),[e?.variants,a]),C=(e,t)=>{r(a=>a.map((a,i)=>a.id===e?{...a,quantity:t}:a))};return o?(0,i.jsxs)("div",{className:"AvadaGiftCampaign__VariantPicker",children:[a.map((t,n)=>(0,i.jsxs)("div",{className:"AvadaVariantPicker__Item",ref:_,children:[(0,i.jsxs)("div",{className:`AvadaVariantPicker__CustomSelect ${s&&"-mobile"}`,children:[(0,i.jsxs)("div",{className:"AvadaVariantPicker__Selected",onClick:()=>u(c===n?null:n),children:[t.title,(0,i.jsx)(V.ArrowDownIcon,{})]}),c===n&&(0,i.jsxs)("div",{className:`AvadaVariantPicker__Dropdown ${d&&"-lastElem"}`,children:[(0,i.jsx)("div",{className:"AvadaVariantPicker__Search",children:(0,i.jsx)("input",{type:"text",placeholder:"Search...",value:p,onChange:e=>f(e.target.value)})}),(0,i.jsx)("div",{className:"AvadaVariantPicker__Options",children:g.filter(e=>e.label.toLowerCase().includes(p.toLowerCase())).map(t=>(0,i.jsx)("div",{className:`AvadaVariantPicker__Option ${a.map(({id:e})=>e).includes(t.value)?"disabled":""}`,onClick:()=>{if(!a.map(({id:e})=>e).includes(t.value)){var i;i=t.value,r(t=>t.map((t,a)=>n===a?{...e?.variants?.find(e=>e.id===i),quantity:t?.quantity||1}:t)),u(null),f("")}},children:t.label},t.value))})]})]}),(0,i.jsx)("div",{className:"AvadaVariantPicker__Quantity",children:(0,i.jsx)("form",{className:"AvadaVariantPicker__Quantity--form",children:(0,i.jsxs)("div",{className:"AvadaVariantPicker__Quantity--container",children:[(0,i.jsx)("button",{onClick:()=>C(t.id,parseInt(t.quantity)-1),type:"button",className:"AvadaVariantPicker__Quantity--button",children:(0,i.jsx)(V.MinusIcon,{})}),(0,i.jsx)("input",{min:1,value:t.quantity,onChange:e=>C(t.id,e.target.value),onBlur:e=>{e.target.value||C(t.id,1)},className:"AvadaVariantPicker__Quantity--input"}),(0,i.jsx)("button",{onClick:()=>C(t.id,parseInt(t.quantity)+1),type:"button",className:"AvadaVariantPicker__Quantity--button",children:(0,i.jsx)(V.PlusIcon,{})})]})})}),0!==n&&(0,i.jsx)("div",{onClick:()=>{var e;return e=t.id,void r(t=>{if(1!==t.length)return t.filter(({id:t})=>t!==e)})},className:"AvadaVariantPicker__Remove",children:(0,i.jsx)(V.CancelIcon,{})})]},t.id)),(0,i.jsxs)("div",{className:`AvadaVariantPicker__Add ${!m&&"AvadaVariantPicker__Add--disabled"}`,onClick:()=>{m&&r(t=>[...t,{...e?.variants?.find(e=>!a.some(({id:t})=>t===e.id)),quantity:1}])},children:[(0,i.jsx)(V.PlusIcon,{}),(0,i.jsx)("div",{children:"Add item"})]})]}):null};eg.propTypes={singleProduct:d().object,onSelect:d().func,selectedVariants:d().array,setSelectedVariants:d().func,enabledVariantPicker:d().bool,isSelected:d().bool,isMobile:d().bool,isLastElem:d().bool},a(242);let em=({onSelect:e,selectedProduct:t,data:a,selectedVariant:r,selectedProducts:o})=>{let{canEditQuantity:l,dataGiftCampaign:s,designSetting:d={}}=(0,n.useContext)(p.SettingsContext),{maximumGifts:c}=s,{layout:u=G.GIFT_HORIZONTAL_LAYOUT}=d,f=t?.quantity||0,_=t=>{let i=Math.max(parseInt(t),0);!(i>2)&&(o.reduce((e,t)=>e+parseInt(t.quantity||0),0)+i-f>c||i===f||e({data:{...a,quantity:i,price:r.price,variant:r},isQuantityChanged:0!==i}))};return l&&1!==c?(0,i.jsxs)("div",{className:(0,el.formatClass)(["Avada-GiftCampaign__EditQuantity",u===G.GIFT_HORIZONTAL_LAYOUT&&"-horizontal"]),role:"group","aria-label":"Select quantity",children:[(0,i.jsx)("button",{"aria-label":"Decrease quantity",onClick:()=>_(f-1),children:"−"}),(0,i.jsx)("input",{min:"0","aria-label":"Quantity",value:f,disabled:!0}),(0,i.jsx)("button",{"aria-label":"Increase quantity",onClick:()=>_(f+1),children:"+"})]}):null};em.propTypes={canEditQuantity:d().bool.isRequired,dataQuantityForEdit:d().object.isRequired,setDataQuantityForEdit:d().func.isRequired,onSelect:d().func.isRequired,selectedProduct:d().object.isRequired,data:d().object.isRequired,selectedVariant:d().object.isRequired,selectedProducts:d().array.isRequired};let eC=({onSelect:e,isLastElem:t,selectedProducts:a=[],data:r=eu.defaultProducts["0"],isMobile:o=!1,isPreview:l,disabledItem:s=!1,dataQuantityForEdit:d})=>{let{designSetting:c={},dataGiftCampaign:u={},mainTheme:_=Y.REGULAR_THEME,canEditQuantity:g}=(0,n.useContext)(p.SettingsContext),{giftProducts:m,enabledGiftLimitation:C,maximumGifts:h,grabGiftBehavior:A}=u,[v,y]=(0,n.useState)([{...r?.variants?.[0],quantity:r.quantity}]),{layout:T=G.GIFT_CLASSIC_LAYOUT,defaultTextColor:S,borderSelectedColor:E}=c,I=A===f.GRAB_GIFT_BEHAVIOR_FLOATING,b=u.enabledVariantPicker&&r.variants.length>1,w=T===G.GIFT_CLASSIC_LAYOUT,P=T===G.GIFT_VERTICAL_LAYOUT,x=T===G.GIFT_HORIZONTAL_LAYOUT,O=T===G.GIFT_HORIZONTAL_LAYOUT&&!o,F=T===G.GIFT_HORIZONTAL_LAYOUT&&o,D=!!(s||C&&a?.length>=parseInt(h)||g&&a.reduce((e,t)=>e+parseInt(t.quantity||0),0)>=h)||!1,L=a.find(e=>e.id===r.id),k={[G.GIFT_CLASSIC_LAYOUT]:"-classic",[G.GIFT_HORIZONTAL_LAYOUT]:o?"-modern":"-horizontal",[G.GIFT_VERTICAL_LAYOUT]:"-modern"},{variantSelection:M,selectedVariant:R={}}=(0,ef.default)({isMobile:o,isPreview:l,singleProduct:r,products:m||eu.defaultProducts});(0,n.useEffect)(()=>{L&&!b&&e({data:{...r,price:R.price,variant:R},isVariantChanged:!0})},[R,b]);let V=window.AVADA_FREE_GIFTS?.configSettings?.hideClickProductNewTab||l||!r.handle,N=()=>{V||window.open(`/products/${r.handle}`,"_blank")},B=v.reduce((e,t)=>e+parseInt(t.quantity||0),0),{price:H,discountValue:j}=(()=>{let e=g?1:B,t=u.discountType===f.DISCOUNT_FIXED?u.discountValue*e:u.discountValue;return b?{price:v?.reduce((e,t)=>e+parseInt(t.price||0)*parseInt(t.quantity||0),0)||0,discountValue:t}:g?{price:+R.price,discountValue:t}:{price:R.price*r.quantity,discountValue:t}})(),U=(0,i.jsx)(ep.default,{price:H,discountValue:j}),W=(0,i.jsx)(em,{onSelect:e,selectedProduct:L,data:r,selectedVariant:R,selectedProducts:a});return(0,i.jsxs)("div",{className:"Avada-GiftCampaignItem-Container",children:[(0,i.jsxs)("div",{className:(0,el.formatClass)(["Avada-GiftCampaignItem",k[T],o&&"-mobile"]),style:{...!!L&&!w&&{borderColor:E}},children:[(0,i.jsxs)("div",{className:(0,el.formatClass)(["Avada-GiftCampaignItem__ContentWrapper",k[T],o&&"-mobile"]),children:[(0,i.jsx)("div",{className:"Avada-GiftCampaignItem__Checkbox",children:(0,i.jsx)(ec,{disabled:D,checked:!!L,onChange:()=>{e({data:b?v.map(e=>({id:r.id,price:e.price,quantity:e.quantity,variantId:e.id,variants:r.variants})):g?{...r,price:R.price,variant:R,quantity:1===h?1:d?.quantitySelected||1}:{...r,price:R.price,variant:R},isVariantPicker:b})}})}),(P||F)&&!o&&W,(0,i.jsxs)("div",{className:"Avada-GiftCampaignItem__ContentWrapper --direction-column",children:[(0,i.jsxs)("div",{className:(0,el.formatClass)(["Avada-GiftCampaignItem__ContentWrapper",o&&"-mobile",l&&"-preview"]),children:[(0,i.jsxs)("div",{className:(0,el.formatClass)(["Avada-GiftCampaignItem__Image",k[T]]),children:[!g&&(0,i.jsx)("div",{className:"Avada-Quantity",children:r.quantity}),(0,i.jsx)("img",{alt:"",src:(b?v?.[0]?.image:R.image)||r.image||eu.EMPTY_PRODUCT_IMAGE,onClick:N,className:(0,el.formatClass)([!V&&"Avada-GiftBox--pointer",o&&"-mobile",l&&"-preview"])})]}),(0,i.jsxs)("div",{className:"Avada-GiftCampaignItem__Product",children:[(0,i.jsx)("div",{className:(0,el.formatClass)(["Avada-GiftCampaignItem__ProductTitle",!V&&"Avada-GiftBox--pointer"]),style:{..._===Y.REGULAR_THEME&&{color:S}},onClick:N,children:r.title}),O&&U,(x||(w||P)&&o||I)&&W,!!b&&(0,i.jsxs)("div",{className:(0,el.formatClass)(["Avada-GiftCampaignItem__ItemSelected",B!==parseInt(r.quantity)&&!!L&&"Avada-GiftCampaignItem__ItemSelected--error"]),children:["Select ",r.quantity," items (",B,"/",r.quantity," added)"]}),!b&&r.variants.length>1&&(0,i.jsxs)("div",{className:"Avada-GiftCampaignItem__VariantSelection",children:[M(t),O&&!g&&(0,i.jsxs)("div",{className:"Avada-Quantity-Horizontal",children:["x",r.quantity]})]}),!o&&(0,i.jsx)(eg,{singleProduct:r,onSelect:e,selectedVariants:v,setSelectedVariants:y,enabledVariantPicker:b,isSelected:!!L,isLastElem:t}),(o&&w||P||F||I)&&U]})]}),o&&!I&&(0,i.jsx)(eg,{singleProduct:r,onSelect:e,selectedVariants:v,setSelectedVariants:y,enabledVariantPicker:b,isSelected:!!L,isMobile:!0,isLastElem:t})]})]}),w&&!o&&!I&&W,!o&&w&&!I&&U]}),o&&I&&b&&(0,i.jsx)("div",{className:"Avada-GiftCampaignItem__FloatingPanel--variant-picker",children:(0,i.jsx)(eg,{singleProduct:r,onSelect:e,selectedVariants:v,setSelectedVariants:y,enabledVariantPicker:b,isSelected:!!L,isMobile:!0,isLastElem:t})}),(w||I)&&(0,i.jsx)("div",{className:"Avada-Divider"})]})};eC.propTypes={onSelect:d().func,isLastElem:d().bool,selectedProducts:d().array,data:d().object,isMobile:d().bool,isPreview:d().bool,disabledItem:d().bool,dataQuantityForEdit:d().object};var eh=a(9972),eA=a(5437);function ev({isMobile:e,isPreview:t,selectedProducts:a=[]}){let r=e?B.MOBILE_DEVICE:B.DESKTOP_DEVICE,{designSetting:o={},dataGiftCampaign:l={},cartLineTrigger:s={},translation:d={},mainTheme:c=Y.REGULAR_THEME,orderGoalCampaigns:_=[],itemsInCart:g=[],requestId:m,shop:C,onlyShow:h}=(0,n.useContext)(p.SettingsContext),{gradientBackground:A,borderColor:v="#B2D4BA",gradientStart:y="#EEEEEE",gradientEnd:T="#FFFFFF",iconColor:G="#3A884B",icon:S=j.FREE_GIFT_ICON_1,textBannerColor:E="#3A884B",bgColor:I="#EEEEEE",theme:b=Y.THEME_WINTER}=o,w=window.Shopify?.locale,{enabledCongratsBar:P,enabledBXGX:x,congratsBarText:O,translations:F={},type:D,discountValue:L,discountType:k,multiplyingFormula:M}=l,R=window.AVADA_FREE_GIFTS?.configSettings?.isBxgxV2,[N,H]=(0,n.useState)(!0),[W,q]=(0,n.useState)(100),$=c!==Y.REGULAR_THEME?j.seasonalThemeIconOptions.find(e=>e.id===b)||j.seasonalThemeIconOptions["0"]:j.iconOptions.find(e=>e.value===S)||j.iconOptions["0"],X=D===u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y&&x,K=D===u.GIFT_CAMPAIGN_TYPE_ORDER_GOAL?3e3:5e3,J=X?a.flatMap(e=>e.variants.map(t=>{let a=(0,Q.getCurrentGiftsInCart)(g,l),i=g.find(e=>e.id===parseInt(t.id)&&(!e.properties?.hasOwnProperty(Z.AOV_CAMP_ID)||(0,ea.checkItemHasGiftCampaignId)(e,!0)))?.quantity||0;return{...e,price:t.price,variantId:t.id,quantity:i?M?R?i-(a.find(e=>e.variant_id.toString()===t.id.toString())?.quantity||0):e.quantity:1:0}})):a,ee=(0,n.useMemo)(()=>{if(c===Y.REGULAR_THEME)return G;switch(b){case Y.THEME_HALLOWEEN:return"#E78A32";case Y.THEME_THANKSGIVING:return"#B4661A";case Y.THEME_BLACK_FRIDAY:return"#F93C3C";case eh.THEME_CHRISTMAS:return"#FDC13B";default:return"#E78A32"}},[G,c,b]);(0,n.useEffect)(()=>{t&&!N&&H(!0)},[t,JSON.stringify(l)]),(0,n.useEffect)(()=>{t||(H(!0),h||(D===u.GIFT_CAMPAIGN_TYPE_ORDER_GOAL?(0,ea.handleTriggerOrderGoal)(_).then(()=>{}):er({dataGiftCampaign:l,isManually:!1,selectedProducts:J,cartLineTrigger:s,requestId:m}).then(()=>{})),setTimeout(()=>{H(!1)},K))},[l]);let et=(0,i.jsx)("div",{className:"Avada-GiftCampaignPop__Close",onClick:()=>{H(!1)},children:(0,i.jsx)(V.CancelIcon,{color:G})});return((0,n.useEffect)(()=>{let e=100/(K/50),t=setInterval(()=>{q(t=>t<=0?0:t-e)},50);return()=>clearInterval(t)},[]),(0,n.useEffect)(()=>{t||q(100)},[t,l]),(0,n.useEffect)(()=>{if(t||W<=0)return;let e=setTimeout(()=>{q(100)},5e3);return()=>{clearTimeout(e)}},[t,W]),(P||t)&&N)?(0,i.jsxs)("div",{className:`Avada-CongratsBar -${r} ${t?"-preview":""} ${"Avada-CongratsBar--"+b}`,style:{...c===Y.REGULAR_THEME?{border:`1px solid ${v}`,background:A?`linear-gradient(96deg, ${y} -0.98%, ${T} 100%)`:I}:{backgroundImage:`url('${z.backgroundSeasonalThemes[b+"_congrats"]}')`,backgroundSize:"cover",backgroundPosition:"bottom right",backgroundRepeat:"no-repeat"}},children:[et,(0,i.jsxs)("div",{className:"Avada-CongratsBar__Container",children:[(0,i.jsx)("div",{className:"Avada-Icon",children:$.svg(ee)}),(0,i.jsx)("div",{className:"Avada-Description",style:{...c===Y.REGULAR_THEME&&{color:E}},children:(0,U.prepareTranslation)({isPreview:t,translation:d,defaultValue:O,targetValue:F[w]?.congratsBarText}).replaceAll("{{discount_value}}",k===f.DISCOUNT_PERCENTAGE?`${L}%`:(0,eA.formatValueCurrency)({shop:C,value:L,locale:C.primaryLocale}))})]}),(0,i.jsx)("div",{className:"Avada-CongratsBar__ProgressWrapper",style:{backgroundColor:W<=0?"transparent":"#EAEAEA"},children:(0,i.jsx)("div",{style:{width:`${W}%`,opacity:W<=0?0:1,backgroundColor:ee},className:"Avada-CongratsBar__Progress",children:(0,i.jsx)("span",{children:"\xa0"})})})]}):(0,i.jsx)(i.Fragment,{})}ev.propTypes={isMobile:d().bool,isPreview:d().bool,selectedProducts:d().array},a(8375),a(4482);let ey=({distance:e,floatingButtonPosition:t,isPreview:a,isMobile:i,btnColor:n,isStyleButton:r,isOpenFloatingPanel:o})=>{let l=t===f.FLOATING_BUTTON_POSITION_RIGHT,s=!!window.AVADA_FREE_GIFTS?.giftBoxDesignSetting?.isRealisticShowGiftBox,d={};return d[l?"right":"left"]=e,o&&(d.background=n),!a&&s&&l&&r&&(d.bottom="100px"),s&&l&&!i&&!r&&(d.bottom="160px"),d},eT=({children:e,isOpen:t,isMobile:a,isPreview:r,onClose:o,dataQuantity:l,selectedProducts:s,setGiftInCart:d,giftInCart:c,setShowFloatingPanel:u,setIsOpenFloatingPanel:_})=>{let g=window.Shopify?.locale,[m,C]=(0,n.useState)("before"),{designSetting:h={},cartLineTrigger:A={},dataGiftCampaign:v={},mainTheme:y=REGULAR_THEME,translation:T={}}=(0,n.useContext)(p.SettingsContext),{floatingTitle:G="You've unlocked a special gifts!",floatingDescription:S="Select your favorite items at exclusive prices",maximumGifts:E,enabledGiftLimitation:I,enabledVariantPicker:b,giftProducts:w,translations:P={}}=v,{floatingBtnGradientBg:x,floatingPanelGradientStart:O,floatingPanelGradientEnd:F,bgFloatingBtnColor:D,floatingPanelTextColor:L,floatingButtonPosition:k=f.FLOATING_BUTTON_POSITION_LEFT,addToCartText:M="Add to cart",countGiftText:B="gift(s) selected",translations:H={}}=h,j=Math.min(w.length,E),Y=!s.length||!!b&&l.filter(e=>s.some(t=>t.id===e.id)).some(e=>parseInt(e.quantitySelected)!==parseInt(e.totalQuantity))||s.some(e=>""===e.quantity)||s.every(e=>!!c.find(t=>t.id===e.id)),z=ey({distance:a?"0px":"30px",floatingButtonPosition:k,isPreview:r,isMobile:a});return(0,i.jsxs)("div",{className:"Avada-FloatingPanelLayout",style:z,children:[(0,i.jsxs)("div",{className:"Avada-FloatingPanelLayout__Header",style:{background:x?`linear-gradient(95.71deg, ${O} -0.98%, ${F} 100%)`:D,color:L},children:[(0,i.jsxs)("div",{className:"Avada-FloatingPanelLayout__Header-Content",children:[(0,i.jsx)("p",{className:"Avada-FloatingPanelLayout__Header-Title",children:(0,U.prepareTranslation)({isPreview:r,translation:T,defaultValue:G,targetValue:P[g]?.floatingTitle})}),(0,i.jsx)("p",{className:"Avada-FloatingPanelLayout__Header-Description",children:(0,U.prepareTranslation)({isPreview:r,translation:T,defaultValue:S,targetValue:P[g]?.floatingDescription})})]}),(0,i.jsx)("div",{className:"Avada-FloatingPanelLayout--close",onClick:o,children:(0,i.jsx)(V.CancelIcon,{color:L,width:24,height:24})})]}),(0,i.jsx)("div",{children:e}),(0,i.jsxs)("div",{className:"Avada-FloatingPanelLayout__Footer",children:[I&&(0,i.jsxs)("div",{className:"Avada-CountGifts",children:[new Set(s.map(e=>e.id)).size,"/",j," ",(0,U.prepareTranslation)({isPreview:r,translation:T,defaultValue:(0,W.getDefaultText)(B,"gift(s) selected"),targetValue:H[g]?.countGiftText})]}),(0,i.jsx)(R.default,{disabled:Y,text:`${(0,U.prepareTranslation)({translation:T,defaultValue:(0,W.getDefaultText)(M,"Add to cart"),targetValue:H[g]?.addToCartText})} (${new Set(s.map(e=>e.id)).size})`,status:m,designSetting:h,handleAddToCart:()=>{if(r||Y)return;let e=s.filter(e=>!c.find(t=>t.id===e.id));if(e.length)return er({dataGiftCampaign:v,selectedProducts:e,setStatus:C,cartLineTrigger:A,handleNext:async()=>{d(t=>[...t,...e].map(e=>({id:e.id,variantId:e.variantId}))),await (0,N.delay)(1e3),C("before"),_(!1),await (0,N.delay)(500),u(!1)}})},mainTheme:y})]})]})};eT.propTypes={children:d().node.isRequired,isOpen:d().bool.isRequired,isMobile:d().bool,isPreview:d().bool,onClose:d().func,handleSelect:d().func,dataQuantity:d().array,productsToRender:d().array,selectedProducts:d().array,setGiftInCart:d().func,giftInCart:d().array,setShowFloatingPanel:d().func,setIsOpenFloatingPanel:d().func};let eG=e=>{let t=window.Shopify?.locale,{isMobile:a=!1,isPreview:r=!0,initialSelectedProducts:o,handleSelect:l,dataQuantity:s,productsToRender:d,selectedProducts:c}=e,[u,_]=(0,n.useState)(!0),[g,m]=(0,n.useState)(!1),[C,h]=(0,n.useState)(!1),{designSetting:A={},dataGiftCampaign:v={},currentGiftInCart:y,translation:T={}}=(0,n.useContext)(p.SettingsContext),[G=[],S]=(0,n.useState)([]),{floatingButtonTitle:E="You got free gifts",giftProducts:I=[],translations:b={}}=v,{iconColor:w="#3A884B",icon:P=j.FREE_GIFT_ICON_1,gradientBackground:x,floatingBtnGradientStart:O,floatingBtnGradientEnd:F,bgFloatingBtnColor:D,floatingBtnTextColor:L,floatingButtonPosition:k=f.FLOATING_BUTTON_POSITION_LEFT,autoOpenFloatingButton:M,btnColor:R="#1C1C1C",btnTextColor:N="#FFFFFF"}=A,B=I.length>=2,H=j.floatingButtonIconOptions.find(e=>e.value===P)||j.floatingButtonIconOptions["0"];(0,n.useEffect)(()=>{(r||M)&&!g&&setTimeout(()=>{h(!0),r&&m(!0)},1e3),!r&&(u||_(!0))},[r,v,g]),(0,n.useEffect)(()=>{S(y)},[y]);let W=ey({distance:a&&r?"10px":"30px",floatingButtonPosition:k,isPreview:r,isMobile:a,btnColor:R,isStyleButton:!0,isOpenFloatingPanel:C});return u?(0,i.jsxs)("div",{className:(0,el.formatClass)(["Avada-FloatingPanel",`Avada-FloatingPanel--${r?"preview":"store-front"}`,`Avada-FloatingPanel--${C?"open":"close"}`,`Avada-FloatingPanel--${a?"mobile":"desktop"}`]),children:[(0,i.jsx)(eT,{isOpen:C,onClose:()=>{h(!1)},...e,giftInCart:G,setGiftInCart:S,setShowFloatingPanel:_,setIsOpenFloatingPanel:h,children:(0,i.jsx)("div",{className:(0,el.formatClass)(["Avada-FloatingPanel__Items",!B&&"Avada-FloatingPanel__Items--no-scroll"]),children:d.map((e,t)=>(0,i.jsx)(eC,{isLastElem:1===d.length||t===d.length-1,onSelect:l,data:e,selectedProducts:c,quantitySelected:s[t]?.quantitySelected,isInitialSelectedProducts:!!o.find(t=>t.id===e.id),isMobile:a,isPreview:r,disabledItem:!!G.find(t=>t.id===e.id)},t))})}),(0,i.jsx)("button",{className:"Avada-FloatingPanel__Floating-Button",style:{background:x?`linear-gradient(95.71deg, ${O} -0.98%, ${F} 100%)`:D,color:L,...W},onClick:()=>{h(e=>!e)},children:C?(0,i.jsx)("div",{className:"Avada-FloatingPanel__Floating-Button-Icon",children:(0,i.jsx)(V.ArrowDownIcon,{color:N})}):(0,i.jsxs)(i.Fragment,{children:[P!==j.FREE_GIFT_ICON_NONE&&(0,i.jsx)("div",{className:"Avada-Icon",children:H.svg(w)}),(0,i.jsx)("p",{children:(0,U.prepareTranslation)({isPreview:r,translation:T,defaultValue:E,targetValue:b[t]?.floatingButtonTitle})})]})})]}):null};eG.propTypes={isMobile:d().bool,isPreview:d().bool,initialSelectedProducts:d().array,handleSelect:d().func,dataQuantity:d().array,productsToRender:d().array,selectedProducts:d().array};var eS=a(2839);let eE=({dataGiftCampaign:e,isPreview:t=!1,isHorizontalLayout:a=!1})=>{let{giftProducts:i=[],enabledBXGX:n,triggerCondition:r}=e,o=a?[...eu.defaultProducts,...eu.defaultProductsHorizontal]:eu.defaultProducts,l=n&&r===f.TRIGGER_TYPE_COLLECTION?[{...eu.defaultProducts["0"],title:"Same trigger item"}]:o,s=i.length?i.filter(e=>!e?.isDeleted):l,d=t?s:s.filter(e=>{let t=(0,eS.checkOutOfStock)(e);return"ACTIVE"===e.status&&!t});return(n&&t?[d[0]]:d).map(e=>{let a=(0,L.prepareProductVariants)({product:e,isPreview:t});return{...e,variants:a}})};var eI=a(427);function eb({isMobile:e=!1,isPreview:t=!0}){let{shop:a,dataGiftCampaign:r={},designSetting:o={},canEditQuantity:l,itemsInCart:s=[]}=(0,n.useContext)(p.SettingsContext),{id:d,grabGiftBehavior:c,enabledGiftLimitation:u,fromWidgetPreview:_=!1,enabledVariantPicker:g,maximumGifts:m}=r,C=eE({dataGiftCampaign:r,isPreview:t,isHorizontalLayout:o.layout===G.GIFT_HORIZONTAL_LAYOUT&&!e}),h=(()=>{if(_)return[(0,L.getInitialSelectedProducts)(C,a)[0]];if(l){let e=s.filter(e=>e?.properties?._aovCampId===d);return!e.length||e.reduce((e,t)=>e+(t.properties._aovQuantity||t.quantity),0)>m?[]:e.map(e=>({id:e.product_id.toString(),quantity:e.properties._aovQuantity||e.quantity,price:e.price.toString(),variantId:e.variant_id.toString()}))}return u&&c!==f.GRAB_GIFT_BEHAVIOR_AUTO||window?.AVADA_FREE_GIFTS?.configSettings?.uncheckGift?[]:(0,L.getInitialSelectedProducts)(C,a)})(),{selectedProducts:A,setSelectedProducts:v}=(0,M.default)({dataGiftCampaign:r,initialSelectedProducts:h}),y=({data:e,isVariantChanged:t=!1,isVariantPicker:a=!1,isQuantityChanged:i=!1})=>a?v(a=>t||!a.some(t=>e.some(e=>e.id===t.id))?[...a.filter(t=>e.some(e=>e.id!==t.id)),...e]:a.filter(t=>e.some(e=>e.id!==t.id))):v(a=>{let n={id:e.id,quantity:e.quantity,price:parseFloat(e.price),variantId:e.variant.id};return a.some(t=>t.id===e.id)?t?a.map(t=>t.id===e.id?{...n,...l&&{quantity:t.quantity}}:t):i?a.map(t=>t.id===e.id?{...t,quantity:e.quantity}:t):a.filter(t=>t.id!==e.id):[...a,n]}),T=C.map(e=>({quantitySelected:A.filter(t=>t.id===e.id).reduce((e,t)=>e+parseInt(t.quantity||0),0),totalQuantity:e.quantity,id:e.id})),[S,E]=(0,n.useState)(C.map(e=>({quantitySelected:0,id:e.id})));if((0,n.useEffect)(()=>{l&&E(()=>C.map(e=>({quantitySelected:0,id:e.id})))},[JSON.stringify(r)]),!t&&!C.length)return(0,i.jsx)(i.Fragment,{});let I={isMobile:e,isPreview:t,canEditQuantity:l};switch(c){case f.GRAB_GIFT_BEHAVIOR_MANUAL:if(o.layout===G.GIFT_HORIZONTAL_LAYOUT&&!e){let e={swipe:!0,arrows:!0,speed:1e3,pauseOnHover:!0,slidesToShow:C.length<3?C.length:g?2:3,slidesToScroll:1};return(0,i.jsx)(ed,{...I,selectedProducts:A,setSelectedProducts:v,dataQuantity:T,children:(0,i.jsx)(eI.default,{...e,children:C.map((e,t)=>(0,i.jsx)(eC,{isLastElem:!0,onSelect:y,data:e,selectedProducts:A,quantitySelected:T[t]?.quantitySelected,isInitialSelectedProducts:!!h.find(t=>t.id===e.id),dataQuantityForEdit:S[t],setDataQuantityForEdit:E,...I},t))})})}return(0,i.jsx)(ed,{...I,selectedProducts:A,setSelectedProducts:v,dataQuantity:T,children:C.map((e,t)=>(0,i.jsx)(eC,{isLastElem:1===C.length||t===C.length-1,onSelect:y,data:e,selectedProducts:A,quantitySelected:T[t]?.quantitySelected,isInitialSelectedProducts:!!h.find(t=>t.id===e.id),dataQuantityForEdit:S[t],setDataQuantityForEdit:E,...I},t))});case f.GRAB_GIFT_BEHAVIOR_AUTO:return(0,i.jsx)(ev,{...I,selectedProducts:h});default:return(0,i.jsx)(eG,{...I,initialSelectedProducts:h,handleSelect:y,dataQuantity:T,productsToRender:C,selectedProducts:A})}}function ew(e){let{dataGiftCampaign:t,cartLineTrigger:a,itemsInCart:r,orderGoalCampaigns:o,currentGiftInCart:l=[],requestId:s,onlyShow:d}=e,C=window.Shopify?.currency?.active,h=parseFloat(window.Shopify?.currency?.rate||"1"),[A]=(0,n.useState)(!1),{isMobile:v}=(0,c.useWindowSize)(),y=(0,L.checkCanEditQuantity)({campaign:t,shop:{isGiftQuantityEditable:window.AVADA_FREE_GIFTS?.configSettings?.isGiftQuantityEditable}}),S={...D(g),...AVADA_FREE_GIFTS?.popUpDesignSetting},E={...D(m),...AVADA_FREE_GIFTS?.congratsBarDesignSetting},I={...D(T),...AVADA_FREE_GIFTS?.floatingButtonDesignSetting||{}},b=(()=>{switch(t.grabGiftBehavior){case f.GRAB_GIFT_BEHAVIOR_MANUAL:return S;case f.GRAB_GIFT_BEHAVIOR_FLOATING:let e=(0,q.getSessionStorageData)(q.AVADA_PREVIEW_CAMPAIGN,null);return{...I,...e?.showPreviewCampaign?{floatingButtonPosition:f.FLOATING_BUTTON_POSITION_RIGHT}:{}};case f.GRAB_GIFT_BEHAVIOR_AUTO:return E;default:return{}}})(),w=(0,n.useMemo)(()=>(0,L.getMainTheme)(b),[b?.theme]);return(0,L.shouldNotDisplayPopup)(t,b?.displayLocation)?null:((0,n.useEffect)(()=>{window.AVADA_FREE_GIFTS&&(window.AVADA_FREE_GIFTS.activeGiftCampaign=e)},[t?.version]),(0,i.jsxs)(p.SettingsContext.Provider,{value:{dataGiftCampaign:t,loading:A,cartLineTrigger:a,itemsInCart:r,designSetting:b,shop:{currency:C,rate:h,shopifyDomain:window.Shopify.shop,disableWatermark:!1,primaryLocale:window.Shopify?.locale},configSettings:{..._.defaultConfigSettings,...AVADA_FREE_GIFTS?.configSettings},translation:AVADA_FREE_GIFTS?.translationFG||{},mainTheme:w,orderGoalCampaigns:o,currentGiftInCart:l,canEditQuantity:y,requestId:s,onlyShow:d},children:[(()=>{switch(t.type){case u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE:case u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE:case u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE:case u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y:case u.GIFT_CAMPAIGN_TYPE_ORDER_GOAL:case u.GIFT_CAMPAIGN_TYPE_MILESTONE_REWARD:return(0,i.jsx)(eb,{isMobile:v,isPreview:!1});default:return(0,i.jsx)("div",{})}})(),b.layout===G.GIFT_HORIZONTAL_LAYOUT&&!v&&(0,k.addSlickCarouselStyles)()]}))}eb.propTypes={isMobile:d().bool,isPreview:d().bool},ew.propTypes={dataGiftCampaign:d().object,cartLineTrigger:d().object,itemsInCart:d().array,orderGoalCampaigns:d().array,currentGiftInCart:d().array,requestId:d().number||d().null,onlyShow:d().bool};var eP=a(3921),ex=a(1374),eO=a(4229);let eF=e=>{let t=AVADA_FREE_GIFTS?.giftBoxDesignSetting||{},a=t.campaignType===u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE,i=t.campaignType===u.GIFT_CAMPAIGN_TYPE_ORDER_GOAL,n=(0,eP.getGiftCampaigns)().filter(e=>e.type===t.campaignType).map(t=>u.GIFT_CAMPAIGN_TYPES_FOR_AB_TESTING.includes(t.type)?(0,ex.prepareCampDataWithABTesting)({campaignData:t,isUseOptionA:e}):t)||[],r=t.goals?.map(e=>e.id)||[];return(({isGWQU:e,isOG:t=!1,campaigns:a=[]})=>{let i=t&&a?.[0]?.enabledTriggerQuantity;return a.map(a=>({...e?{triggerQuantity:a.triggerQuantity,triggerCondition:a.triggerCondition}:{minimumTriggerValue:a.minimumTriggerValue},...t&&{triggerCondition:a.triggerCondition,enabledTriggerQuantity:a.enabledTriggerQuantity,triggerQuantity:a.triggerQuantity},excludedProducts:a.excludedProducts||[],enabledExcludedProducts:a.enabledExcludedProducts||!1,triggerCollections:a.triggerCollections||[],triggerProducts:a.triggerProducts||[],giftProducts:a.giftProducts,id:a.id,type:a.type,name:a.name,discountType:a.discountType,discountValue:a.discountValue,excludedType:a.excludedType||f.EXCLUDED_TYPE_PRODUCT,excludedCollections:a.excludedCollections||[],includeProduct:a.includeProduct||[],enabledIncludeProduct:a.enabledIncludeProduct})).sort((t,a)=>e||i?t.triggerQuantity-a.triggerQuantity:t.minimumTriggerValue-a.minimumTriggerValue)||[]})({isGWQU:a,isOG:i,campaigns:n.filter(e=>r.includes(e.id))})},eD=async({itemsInCart:e,campaignType:t,realisticGoals:a})=>Promise.all(a.map(async a=>eL({itemsInCart:e,campaignType:t,realisticGoals:[a]}))),eL=async({itemsInCart:e,campaignType:t,realisticGoals:a})=>{let{enabledExcludedCollection:i}=(0,eO.getExcludedType)(a[0]),n=a.filter(e=>e.enabledExcludedProducts&&e.excludedType===f.EXCLUDED_TYPE_PRODUCT),r=a.filter(e=>e.triggerCondition===f.TRIGGER_TYPE_PRODUCT),o=e.filter(e=>!(0,ea.isAddedByAvada)(e,{},u.allCampaignTypes)&&!n.some(t=>(0,Q.checkIncludesProduct)(e,t.excludedProducts))&&(!r.length||r.some(t=>(0,Q.checkIncludesProduct)(e,t.triggerProducts))));switch(t){case u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE:if(i){let e=await ek({itemsTrigger:o,realisticGoals:a,isExcludedCollection:!0});return(0,Q.calculateTotalPrice)(e)}return(0,Q.calculateTotalPrice)(o);case u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE:let l=await ek({itemsTrigger:o,realisticGoals:a});return(0,Q.calculateTotalPrice)(l);case u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE:if(a[0].triggerCondition!==f.TRIGGER_TYPE_COLLECTION&&!i)return(0,Q.calculateTotalQty)(o);let s=await ek({itemsTrigger:o,realisticGoals:a,isExcludedCollection:a[0].triggerCondition===f.TRIGGER_TYPE_ALL_PRODUCTS&&i});return(0,Q.calculateTotalQty)(s);case u.GIFT_CAMPAIGN_TYPE_ORDER_GOAL:if(a[0].enabledTriggerQuantity){if(a[0].triggerCondition!==f.TRIGGER_TYPE_COLLECTION&&!i)return(0,Q.calculateTotalQty)(o);let e=await ek({itemsTrigger:o,realisticGoals:a,isExcludedCollection:a[0].triggerCondition===f.TRIGGER_TYPE_ALL_PRODUCTS&&i});return(0,Q.calculateTotalQty)(e)}if(a[0].triggerCondition===f.TRIGGER_TYPE_ALL_PRODUCTS&&!i)return(0,Q.calculateTotalPrice)(o);let d=await ek({itemsTrigger:o,realisticGoals:a,isExcludedCollection:a[0].triggerCondition===f.TRIGGER_TYPE_ALL_PRODUCTS&&i});return(0,Q.calculateTotalPrice)(d);case u.GIFT_CAMPAIGN_TYPE_MILESTONE_REWARD:if(a[0]?.triggerType!==f.TRIGGER_TYPE_CART_VALUE)return(0,Q.calculateTotalQty)(o);return(0,Q.calculateTotalPrice)(o);default:return 0}},ek=async({itemsTrigger:e,realisticGoals:t,isExcludedCollection:a=!1})=>{let i=[],n=eM(t),r=eR(t)||[],o=new $.default;for(let t of e){let e=await o.getCollectionIdsForCartItem({shopifyDomain:window.Shopify?.shop,id:`gid://shopify/Product/${t.product_id?.toString()}`});if(a){r.some(t=>e?.includes(parseInt(t)))||i.push(t);continue}n.some(t=>e?.includes(parseInt(t)))&&i.push(t)}return i},eM=e=>e.flatMap(e=>e.triggerCollections?.map(e=>e.id)).filter((e,t,a)=>a.indexOf(e)===t),eR=e=>e.flatMap(e=>e.excludedCollections?.map(e=>e.id)).filter((e,t,a)=>a.indexOf(e)===t),eV=async({realisticGoals:e,campaignType:t,triggerProduct:a={}})=>{if((0,N.isEmpty)(a))return!1;let i=t===u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE,n=t===u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE;if(i||n&&e[0].triggerCondition===f.TRIGGER_TYPE_ALL_PRODUCTS)return!0;let r=new $.default,o=eM(e),l=await r.getCollectionIdsForCartItem({shopifyDomain:window.Shopify?.shop,id:`gid://shopify/Product/${a.product_id?.toString()}`});return o.some(e=>l?.includes(parseInt(e)))},eN=n.default.lazy(()=>a.e("assets_src_components_organisms_PreviewWrapper_GiftBox_index_js").then(a.bind(a,7424)));function eB({isInitialLoad:e,cartTriggerValues:t,triggerProductInfo:a,isUseOptionAForABTest:r}){let o=eF(r),l=AVADA_FREE_GIFTS?.giftBoxDesignSetting||{},s=window.Shopify?.currency?.active,d=parseFloat(window.Shopify?.currency?.rate||"1"),{isMobile:f}=(0,c.useWindowSize)(),_=ee.storeAlwaysOpenGiftBoxAfterPageLoad.includes((0,ee.default)({shopifyDomain:window.Shopify?.shop})),g=(0,q.getStorageData)(q.AVADA_FREE_GIFT_FIRST_VISITED,!1)&&!_||(0,q.getStorageData)(q.AVADA_FREE_GIFT_FIRST_VISITED,!1)&&_&&f;g||(0,q.setStorageData)(q.AVADA_FREE_GIFT_FIRST_VISITED,!0);let m=(0,n.useMemo)(()=>(0,L.getMainTheme)(l),[l?.theme]),C=l.campaignType===u.GIFT_CAMPAIGN_TYPE_ORDER_GOAL&&o?.[0]?.enabledTriggerQuantity,h={isMobile:f,cartTriggerValues:[u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE,u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE].includes(l.campaignType)||!C?t.map(e=>parseFloat((e/d).toFixed(2))):t,isStoreFront:!0};return(0,i.jsx)(p.SettingsContext.Provider,{value:{isInitialLoad:e&&!g,triggerProductInfo:a,designSetting:{...l,goals:o},translation:AVADA_FREE_GIFTS?.translationFG||{},shop:{currency:s,rate:d,shopifyDomain:window.Shopify.shop,disableWatermark:!1,primaryLocale:window.Shopify?.locale},mainTheme:m},children:(0,i.jsx)(n.Suspense,{fallback:(0,i.jsx)(i.Fragment,{}),children:(0,i.jsx)(eN,{...h})})})}eB.propTypes={isInitialLoad:d().bool,cartTriggerValues:d().number,triggerProductInfo:d().object,isUseOptionAForABTest:d().bool};var eH=a(7e3);let ej=()=>window.AVADA_FREE_GIFTS?.product?.id,eU=n.default.lazy(()=>a.e("assets_src_components_atoms_DealBadge_index_js").then(a.bind(a,6276)));function eW({dataGiftCampaign:e,targetMediaSize:t}){let{isMobile:a}=(0,c.useWindowSize)(),r=AVADA_FREE_GIFTS?.dealBadgeDesignSetting,o=(0,n.useMemo)(()=>(0,L.getMainTheme)(r),[r?.theme]);return(0,i.jsx)(p.SettingsContext.Provider,{value:{dataGiftCampaign:e,designSettingDeal:r,targetMediaSize:t,translation:AVADA_FREE_GIFTS?.translationFG||{},mainThemeDealBadge:o},children:(0,i.jsx)(n.Suspense,{fallback:(0,i.jsx)(i.Fragment,{}),children:(0,i.jsx)(eU,{isMobile:a,isPreview:!1})})})}eW.propTypes={dataGiftCampaign:d().object,targetMediaSize:d().object};let eY=new Set,ez=async(e=[])=>{let t=eZ();if(!t.length)return[];let a=e.some(e=>e.triggerCondition===f.TRIGGER_TYPE_COLLECTION),i=new $.default,n=t.map(e=>decodeURIComponent(e.handle)).filter(Boolean);if(!n.length)return[];let r=e4(e),o=a&&!r?await i.getCollectionIdsByProductHandle({shopifyDomain:window.Shopify?.shop,handles:n}):[];t.map(async t=>{let{targetMedia:i,handle:n,isMainProductPageImg:l}=t,s=getComputedStyle(i).width,d={width:isNaN(parseFloat(s))?240:Math.max(parseFloat(s),160),height:getComputedStyle(i).height};if(a&&r){eQ({targetMedia:i,campaign:r,targetMediaSize:d}),eY.add(n);return}let c=a&&(l?AVADA_FREE_GIFTS?.product?.collectionIds:o[n])||[],u=eq(e,n,c);u&&i&&eQ({targetMedia:i,campaign:u,targetMediaSize:d}),eY.add(n)})},eq=(e,t,a=[])=>{let i=decodeURIComponent(t);return e.find(e=>e.triggerProducts?.some(e=>e.handle===t||e.handle===i)||e.triggerCollections?.some(e=>a.includes(parseInt(e.id))))},eQ=({targetMedia:e,campaign:t,targetMediaSize:a})=>{let n=document.createElement("div");n.classList.add("Avada-DealBadge__OuterWrapper"),window.AVADA_FREE_GIFTS?.configSettings?.shouldInsertAfterDealBadge?(0,o.insertAfter)(n,e):(0,o.insertBefore)(n,e),(0,r.render)((0,i.jsx)(eW,{dataGiftCampaign:t,targetMediaSize:a}),n)},eZ=()=>{let e=eK(),t=[];if(0===e.length&&!ej())return[];e.forEach(e=>{let a=[],i=e2(e.href);if(!eY.has(i)){if(0===a.length){let t=e.parentNode.querySelectorAll("img");t&&(a=t)}if(0===a.length){let t=e.closest(".card__inner")?.querySelectorAll("img");t&&(a=[t[0]])}if(0===a.length&&!ej()){let t=eJ(e,document.querySelectorAll("img"));t&&(a=t.querySelectorAll("img"))}(a=Array.from(a)||[]).length>0&&t.push({handle:i,matchingImages:a})}});let a=t.map(e=>{let t=(e.matchingImages?.filter(Boolean)).map(e=>{let t=e.closest("picture");return t||(e.nextElementSibling?.getAttribute("data-rimg-canvas")?e.nextElementSibling:e)})[0]||null;return e0(t)?{handle:e.handle,targetMedia:t}:{}}).filter(e=>e.targetMedia),i=e$()[0];if(i){let e=document.querySelector(".Avada-ProductHandle"),t=e?.textContent?.trim()||"";return[ej()?{handle:window.AVADA_FREE_GIFTS?.product?.handle,targetMedia:i,isMainProductPageImg:!0}:{handle:t,targetMedia:i},...a]}return a},e$=()=>Array.from(document.querySelectorAll("img")).filter(e=>eX(e)&&e0(e,!0)),eX=t=>{let a=t.src||t.srcset;if(!a||![...new Set([".product__media",".Product__SlideItem",".imgWrapper",".product-image-main",".slick-slide",["Ritual","Pitch","Horizon","Fabric","Tinker","Heritage","Atelier","Savor"].includes(e.THEME_NAME)?"ul .product-media":".product-media",window.AVADA_FREE_GIFTS?.dealBadgeDesignSetting?.productImgQuery||".product__media"])].map(e=>t.closest(e)).find(Boolean))return!1;let i=a.split("/");return i[2]===window.location.hostname&&(i.includes("products")||i.includes("files"))},eK=()=>Array.from(document.querySelectorAll("a")).filter(e=>/\/products\//.test(e.getAttribute("href"))),eJ=(e,t)=>{let a=e1(e),i=e1(t),n=null;for(let e=0;e{let t=[],a=e.parentNode;for(;a;)t.push(a),a=a.parentNode;return t},e0=(t,a=!1)=>{if(!t)return!1;let i=e.horizonCollectionTheme.includes(e.THEME_NAME)?250:100;return(t.offsetWidth||t.width)>(a?240:i)},e2=(e="")=>{let t=e.match(/\/products\/([^/?]+)/);return t?t[1]:null},e4=e=>{let t=decodeURIComponent(window.location.pathname);return e.find(e=>e.triggerCollections?.length!==0&&e.triggerCollections.some(e=>t.includes(e.handle)))},e5=async(e,t)=>{if(!t.length||!e.product_id)return null;for(let a of t.sort((e,t)=>e.enabledSharableLink!==t.enabledSharableLink?t.enabledSharableLink?1:-1:e.enabledCustomerSegment!==t.enabledCustomerSegment?t.enabledCustomerSegment?1:-1:new Date(t.createdAt)-new Date(e.createdAt)))switch(a.triggerCondition){case f.TRIGGER_TYPE_PRODUCT:if((a.giftProducts?.map(e=>e.id)||[]).includes(e.product_id?.toString()))return{...a,triggerProduct:e};return null;case f.TRIGGER_TYPE_COLLECTION:let t=new $.default,i=await t.getCollectionIdsForCartItem({shopifyDomain:window.Shopify?.shop,id:`gid://shopify/Product/${e.product_id?.toString()}`});if((a.triggerCollections?.map(e=>e.id)||[]).some(e=>i?.includes(parseInt(e))))return{...a,triggerProduct:e};return null}};var e3=a(9801),e6=a(3001),e7=a(4823),e8=a.n(e7),e9=a(6844),te=a.n(e9),tt=a(679);let ta=n.default.lazy(()=>a.e("assets_src_components_organisms_PreviewWrapper_DealForToday_index_js").then(a.bind(a,1616)));function ti({itemsInCart:e,giftCampaigns:t=[]}){let a=window.Shopify?.currency?.active,r=parseFloat(window.Shopify?.currency?.rate||"1"),{isMobile:o}=(0,c.useWindowSize)(),{dealOfTheDayDesignSetting:l={},translationFG:s={}}=AVADA_FREE_GIFTS,{displayForDeal:d,dealCampaigns:_=[],campaignRules:g=[]}=l,m=d===f.DISPLAY_FOR_DEAL_SET_CAMPAIGN_RULE,C=((e=[],t=!1)=>e.filter(e=>!e?.enabledSharableLink&&!e?.enabledCustomerSegment&&(!t||!u.excludedDealForTodayCampaignTypes.includes(e?.type))&&!e?.enabledIncludeProduct)||[])(t),h=e.filter(e=>e.properties?.[Z.AOV_CAMP_ID]),A=C?.map(e=>e.id)||[],v=(m?(0,L.prepareCampaignsByRules)(C,g):_).filter(e=>m||A.includes(e.id)).map(e=>{let t=m?e:C.find(t=>t.id===e.id)||{},a=h.some(t=>t.properties?.[Z.AOV_CAMP_ID]===e.id);return{...t,isDone:a}}).sort((e,t)=>e.isDone===t.isDone?0:e.isDone?1:-1);return v?.length?(window.AVADA_FREE_GIFTS={...window.AVADA_FREE_GIFTS,realisticDealCampaigns:v},(0,i.jsx)(p.SettingsContext.Provider,{value:{designSetting:{...l,dealCampaigns:v},translation:s,shop:{currency:a,rate:r,shopifyDomain:window.Shopify.shop,disableWatermark:!1,primaryLocale:window.Shopify?.locale}},children:(0,i.jsx)(n.Suspense,{fallback:(0,i.jsx)(i.Fragment,{}),children:(0,i.jsx)(ta,{isMobile:o,isPreview:!1})})})):(0,i.jsx)(i.Fragment,{})}ti.propTypes={itemsInCart:d().array,giftCampaigns:d().array};var tn=a(9493);let tr=e=>!!e?.includes("DiscountAutomaticNode");var to=a(4552),tl=a(4884);let ts=()=>{try{if(!window.avadaJoyRerenderCalculator||!window.AVADA_JOY?.pointCalculator?.isTriggerCartLaterFG)return;(0,tl.default)("/cart.json").then(e=>window.avadaJoyRerenderCalculator(e.items)).catch(e=>console.warn("Joy: Cart update failed:",e))}catch(e){console.log(e)}},td=e=>["/cart/change","/cart/add","/cart/update","/cart/clear"].some(t=>e.includes(t));class tc extends X.default{constructor(){super(),this.__init({afterGetShopifyCartURLs(e){let t=this.shopifyDomain,a=(0,ee.default)({shopifyDomain:t});return e.filter(e=>![["/cart/add",ee.storeExcludeCartAdd],["/cart/add.js",ee.storeExcludeCartAddJS],["/cart/update.js",ee.storeExcludeCartUpdate]].some(([t,i])=>i.includes(a)&&e===t))},overrideIsShopifyCartURL(e,t,a){let i=this.shopifyDomain,n=(0,ee.default)({shopifyDomain:i});return!("/cart/add.js?upcart=1&opens_cart=never"===t&&n===ee.CUSTOM_C126A2||this.isInvalidUrl(t,a))&&(!!(t.includes("/discount")&&!t.endsWith("?app=avada-change-cart")&&(0,J.isShopInList)(ee.storeCatchReqDiscount))||e(t,a))}}),this.shopifyDomain=e.shopifyDomain,this.shopifyCartURLs=this.getShopifyCartURLs(),this.shopifyCartURLsForDealToday=this.getShopifyCartURLsForDealToday(),this.shopifyCartURLsForGiftBox=this.getShopifyCartURLsForGiftBox(),this.shopifyCartURLForFloatingPanel=this.getShopifyCartURLForFloatingPanel()}mixinXHR(e,t){let a=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.send=function(){return t(this)&&e(),(e=>{let t=e?._url||"",a=(e?._method||"").toUpperCase();return t.includes("/cart/add")||t.includes("/cart/change")||t.includes("/cart/update")||t.includes("/cart/clear")||"/cart"===t&&"POST"===a||/(^|[?&])sections=/.test(t)})(this)&&ts(this),a.apply(this,arguments)}}mixinFetch({callback:e,verifyUrl:t,isUseResponse:a=!1,isCartChange:i=!1,isImprove:n=!1}){let r=window.fetch,o=t=>{a?t.clone().json().then(t=>{e(t),td&&ts()}).catch(t=>{console.warn("Failed to parse JSON",t),e()}):e()};window.fetch=function(){return new Promise((a,l)=>{if(t(arguments)&&(i||n))return void new $.default().getCartData().then(async s=>{let{items:d}=s;if(i){let t=(()=>{try{return JSON.parse(arguments[1]?.body)}catch(e){return{}}})(),i=(()=>{try{return(arguments?.[0]||"").split("/").pop()||""}catch(e){return""}})();if((0,Q.checkGiftQuantityLocker)(t,d)||await (0,Q.checkDiscountApplyCart)({bodyData:t,callback:e,discountCode:i})&&!i)return;if(((e,t)=>{if(!window.AVADA_FREE_GIFTS?.configSettings?.removeGiftV2)return!1;let{line:a=0}=e,i=t.some(e=>e.properties?.hasOwnProperty(Z.AOV_CAMP_ID));return!!a&&!!i})(t,d)){let{shouldRemove:i,res:n}=await e(t,d);if(i)return a(n)}}if(n){let{shouldAdd:t,res:i}=await e({bodyData:[...arguments][1],items:d});if(t)return a(i)}r.apply(this,arguments).then(e=>{t(arguments)&&o(e),a(e)}).catch(e=>{console.log(e),l(e)})}).catch(e=>{console.log(e),l(e)});r.apply(this,arguments).then(e=>{t(arguments)&&o(e),a(e)}).catch(e=>{console.log(e),l(e)})})}}async bindCartBtn(e=e=>{},t=!1){if((0,K.isCartPage)())return;let a=["/cart/add","/cart/add.js"];this.mixinFetch({callback:e,verifyUrl:([e])=>!this.isInvalidUrl(e)&&(!window.AVADA_UPSELL_CHECK_ADD_TO_CART||window.AVADA_FREE_GIFTS)&&a.some(t=>e.includes?.(t)),isUseResponse:t})}async bindCheckoutBtn(e=e=>{}){let{setting:t}=window.AVADA_UPSELL,a=[t.query,"[href^='/checkout']","[name*='checkout']","[name*='check-out']"].filter(Boolean),i=[];document.querySelectorAll(a.join(", ")).forEach(e=>e.getAttribute("name")?void i.push(`[name='${e.getAttribute("name")}']`):e.getAttribute("href")?void i.push(`[href='${e.getAttribute("href")}']`):e.id?void i.push("#"+e.id):void console.log("checkout element",e)),[...new Set(i)].forEach(a=>{window.addDynamicEventListener(document.body,t.action,a,t=>{t.preventDefault(),getCartItems().then(t=>e(t))})})}async bindUpdateGiftBtn({callback:e=e=>{},isUseResponse:t=!1,mixinUrls:a=this.shopifyCartURLForFloatingPanel,isImprove:i=!1}){this.mixinXHR(e,({_url:e,_method:t})=>!this.isInvalidUrl(e)&&a.some(t=>e.includes(t))),this.mixinFetch({callback:e,verifyUrl:([e])=>!this.isInvalidUrl(e)&&a.some(t=>e.includes(t)),isUseResponse:t,isImprove:i})}async triggerCartChange(e=()=>{}){if(!window.AVADA_FREE_GIFTS?.configSettings?.isGiftQuantityLocked&&!window.AVADA_FREE_GIFTS?.configSettings?.removeGiftV2)return;let t=["/cart/change","/cart/change.js"];this.mixinFetch({callback:e,verifyUrl:([e])=>!this.isInvalidUrl(e)&&window.AVADA_FREE_GIFTS&&t.some(t=>e.includes?.(t)),isUseResponse:!1,isCartChange:!0})}async triggerApplyCodeToGetGift(e=()=>{}){let t=["/cart/update",window.AVADA_FREE_GIFTS?.configSettings?.applyCodeCartURL].filter(Boolean);this.mixinFetch({callback:e,verifyUrl:([e])=>!this.isInvalidUrl(e)&&t.some(t=>e.includes(t)),isUseResponse:!0,isCartChange:!0})}async getCartItems(){return(await (0,e3.default)(e6.shopifyBaseUrl+"cart.js",{errorCallback:e6.triggerRedirect})).items}isShopifyCartURL(e,t){let a=e.split("/").pop().split("?")[0];return t.includes(`/cart/${a}`)}verifyXMLRequest(e,t){return this.isShopifyCartURL(e._url,t)}verifyFetchRequest(e,t){return this.isShopifyCartURL(e[0],t)}cartEventListener(e,t){let a=e=>this.verifyFetchRequest(e,t),i=e=>this.verifyXMLRequest(e,t);this.mixinXHR(e,i),this.mixinFetch({callback:e,verifyUrl:a})}isInvalidUrl(e,t=[]){return"string"!=typeof e||!e||!t.some(e=>e.endsWith("?app=avada-change-cart"))&&e.includes("?app=avada-change-cart")}getShopifyCartURLs(){let t=e.defaultShopifyCartURLs.split(",");try{let e=window.AVADA_FREE_GIFTS?.configSettings?.shopifyCartURLs?.trim();if(e)return e.split(",").map(e=>e.trim()).filter(Boolean);return t}catch(e){return console.error("Error getting shopify cart URLs",e),t}}getShopifyCartURLsForDealToday(){return[...this.getShopifyCartURLs(),"/cart/add.js?app=avada-change-cart","/cart/update.js?app=avada-change-cart"]}getShopifyCartURLsForGiftBox(){return this.getShopifyCartURLs().filter(e=>!e.includes("/cart/add"))}getShopifyCartURLForFloatingPanel(){return["/cart/update","/cart/change","/cart/clear","/cart/change.js","/cart/clear.js","/cart/update.js"]}}var tu=a(4649);let tp=e=>e.reduce((e,t)=>(t&&"object"==typeof t&&Object.keys(t).length&&Object.assign(e,t),e),{}),tf=async(e={},t={})=>{let a=parseFloat(window.Shopify?.currency?.rate||"1"),{discountInformation:i=[],triggerType:n=f.TRIGGER_TYPE_CART_VALUE}=e,r=n===f.TRIGGER_TYPE_CART_VALUE,o=(0,Q.calculateCartTriggerValue)(t,r);if(!await tC({cartTriggerValue:o,cartData:t,campaign:e}))return await t_({discountInformation:i,cartTriggerValue:o,rate:a,isTriggerCartValue:r,cartData:t,mileStoneCampaign:e})},t_=async({discountInformation:e,cartTriggerValue:t,rate:a,isTriggerCartValue:i,cartData:n,mileStoneCampaign:r})=>{if(e?.every(e=>!e?.giftProducts))return;let{giftStructure:o=f.GIFT_STRUCTURE_NEAREST}=r,l=o===f.GIFT_STRUCTURE_NEAREST,s=e.filter(e=>!!e?.giftProducts&&(i?e.triggerValue*a<=t:e.triggerQuantity<=t)).sort((e,t)=>{let n=i?e.triggerValue*a:e.triggerQuantity;return(i?t.triggerValue*a:t.triggerQuantity)-n}),d=tm(n?.items,r),c=tg({eligibleDiscounts:s,isGiftStructureNearest:l,campaignId:r.id});if(!c?.length&&!d.length)return;let p={},_=d.filter(e=>!c?.length||!c.map(e=>e.id).includes(e.properties?.[Z.AOV_CAMP_ID]));_.length&&(_.forEach(e=>{p[e.key]=0}),await (0,ea.handleCartUpdate)(p),(({mileStoneCampaign:e,eligibleGiftProducts:t})=>{let a=(0,q.getStorageData)(q.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[]),i=a.filter(e=>e?.type!==u.GIFT_CAMPAIGN_TYPE_MILESTONE_REWARD),n=t.map(e=>e.id),r=a.filter(t=>t.id.includes(e.id)).filter(({id:e})=>n.includes(e));(0,q.setStorageData)(q.AVADA_FREE_GIFT_ALL_CAMPAIGNS,[...i,...r])})({mileStoneCampaign:r,eligibleGiftProducts:c}));let g=[...new Set((0,q.getSessionStorageData)(q.AVADA_REMOVED_PRODUCT_GIFTS_SESSION,[]).filter(e=>e?.campaignId?.includes(r.id)).map(e=>e?.campaignId))],m=(0,Q.getCampaignsStorageDataByType)([u.GIFT_CAMPAIGN_TYPE_MILESTONE_REWARD]),C=c?.filter(({id:e})=>!g.includes(e)&&!m.some(t=>t.id===e));if(C?.length)return{dataGiftCampaign:{...r,id:C[0]?.id,giftProducts:C[0]?.giftProducts,enabledGiftLimitation:C[0]?.enabledGiftLimitation,maximumGifts:C[0]?.maximumGifts},itemsInCart:n?.items,currentGiftInCart:d}},tg=({eligibleDiscounts:e,isGiftStructureNearest:t,campaignId:a})=>e?.length?t?[{id:`${a}-${e[0]?.triggerValue}`,giftProducts:e[0]?.giftProducts,enabledGiftLimitation:e[0]?.enabledGiftLimitation,maximumGifts:e[0]?.maximumGifts}]:e.map(e=>({id:`${a}-${e.triggerValue}`,giftProducts:e.giftProducts,enabledGiftLimitation:e.enabledGiftLimitation,maximumGifts:e.maximumGifts})):[],tm=(e,t)=>e.filter(e=>e.properties?.[Z.AOV_CAMP_TYPE]===u.GIFT_CAMPAIGN_TYPE_MILESTONE_REWARD&&e.properties?.[Z.AOV_CAMP_ID]&&t.id&&e.properties?.[Z.AOV_CAMP_ID].includes(t.id)),tC=async({cartTriggerValue:t,cartData:a,campaign:i})=>{if(e.shopifyDomain!==ee.CUSTOM_8WWVCX_3M_SHOP)return;let n=i.discountInformation[i.discountInformation.length-1]?.triggerValue,r=(0,eP.getGiftCampaigns)().find(e=>e.type===u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE&&e.minimumTriggerValue>n),o=a?.items.filter(e=>!e.properties.hasOwnProperty(Z.AOV_CAMP_ID))?.[0];if(r?.minimumTriggerValue>t||o?.original_line_price!==o?.final_line_price)return;let l=tm(a?.items,i);if(l.length){let e=tp(l.map(e=>({[e.key]:0})));await (0,ea.handleCartUpdate)(e)}return!0},th=()=>!!window.location.search.includes("cart_link_id"),tA=n.default.lazy(()=>Promise.all([a.e("assets_src_helpers_freeGift_handleAddToCart_js"),a.e("src_free-gift_components_PromotionCardWrapper_index_js")]).then(a.bind(a,7971))),tv=n.default.lazy(()=>a.e("src_free-gift_components_VolumeDiscountWrapper_index_js").then(a.bind(a,7887))),ty=n.default.lazy(()=>a.e("assets_src_resources_aov_png-src_free-gift_components_PreviewCampaignWrapper_index_js").then(a.bind(a,9030))),tT=n.default.lazy(()=>a.e("src_free-gift_components_ProgressBarWrapper_index_js").then(a.bind(a,871)));class tG extends X.default{constructor(e){super(),this.__init(e),this.apiManager=new $.default,this.serviceManager=new tc,this.bxgyManager=new tu.default,this.sharedCampaign=[],this.customerSegmentCampaign=[],this.customerLocationCampaign=[],this.excludedCustomerSegmentCampaign=[],this.giftCampaigns=[],this.bxgyGiftCampaigns=[],this.gwquGiftCampaigns=[],this.volumeCampaigns=[],this.gwquCampsCheckedLowestPrice=[],this.shippingGoalCampaigns=[],this.isUseOptionATesting=null,this.mileStoneCampaigns=[],this.handleScrollToDisplayDealBadge=this.handleScrollToDisplayDealBadge.bind(this),this.middleCalled=!1,this.nearBottomCalled=!1,this.isLoadingBottom=!1}initializeCampaigns(){this.sharedCampaign=this.getSharedCampaign(),this.giftCampaigns=this.getFilteredGiftCampaigns([u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE,u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE]),this.bxgyGiftCampaigns=this.getFilteredGiftCampaigns([u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y]),this.gwquGiftCampaigns=this.getFilteredGiftCampaigns([u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE]).filter(e=>!e.appliedForLowestPrice&&!e.appliedForHighestPrice),this.volumeCampaigns=this.getFilteredGiftCampaigns([u.GIFT_CAMPAIGN_TYPE_VOLUME_DISCOUNT]),this.orderGoalCampaignsAuto=this.getFilteredGiftCampaigns([u.GIFT_CAMPAIGN_TYPE_ORDER_GOAL]).filter(e=>tr(e.discountCodeAppId)),this.orderGoalCampaignsManual=this.getFilteredGiftCampaigns([u.GIFT_CAMPAIGN_TYPE_ORDER_GOAL]).filter(e=>!tr(e.discountCodeAppId)),this.shippingGoalCampaigns=this.getFilteredGiftCampaigns([u.GIFT_CAMPAIGN_TYPE_SHIPPING_GOAL]),this.gwquCampsCheckedLowestPrice=this.getFilteredGiftCampaigns([u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE]).filter(e=>e.appliedForLowestPrice||e.appliedForHighestPrice),this.mileStoneCampaigns=this.getFilteredGiftCampaigns([u.GIFT_CAMPAIGN_TYPE_MILESTONE_REWARD])}getFilteredGiftCampaigns(e){let t=e=>!e?.enabledSharableLink||e.id===this.sharedCampaign?.id,a=e=>!e?.enabledCustomerSegment||this.customerSegmentCampaign.some(t=>t.id===e.id),i=e=>!e?.enabledCustomerLocation||this.customerLocationCampaign.some(t=>t.id===e.id),n=e=>!e?.enabledExcludeCustomerSegment||!this.excludedCustomerSegmentCampaign.some(t=>t.id===e.id);return(0,eP.getGiftCampaigns)().filter(r=>e.includes(r.type)&&t(r)&&(!r?.enabledUsageLimit||r.valueUsageLimit>(r.purchasedCount||0))&&a(r)&&i(r)&&n(r)).map(e=>u.GIFT_CAMPAIGN_TYPES_FOR_AB_TESTING.includes(e.type)?(0,ex.prepareCampDataWithABTesting)({campaignData:e,isUseOptionA:this.isUseOptionATesting}):e)||[]}async initialize(){if(!AVADA_FREE_GIFTS)return;this.addProductImplicitly(),this.syncCartCollectionsData(),(0,Q.updateValueMultiCurrencies)(),window.AVADA_SHARABLE_CAMPAIGN_CODES=(0,eP.getGiftCampaigns)().filter(e=>e?.enabledSharableLink).map(e=>e?.code).filter(Boolean),a.e("src_free-gift_styles_app_scss").then(a.t.bind(a,4212,23));let[e,t,i]=await Promise.all([this.getCustomerSegmentMembership({isCustomerSegment:!0}),this.getCustomerSegmentMembership({isCustomerSegment:!1}),this.getCustomerLocations()]);this.customerSegmentCampaign=this.getCustomerSegmentCampaign({segmentMembership:e,isCustomerSegment:!0}),this.excludedCustomerSegmentCampaign=this.getCustomerSegmentCampaign({segmentMembership:t,isCustomerSegment:!1}),await this.removeGiftExcludedCustomerSegment(),this.customerLocationCampaign=this.getCustomerLocationsCampaign(i),this.setABTestingOption(),this.initializeCampaigns(),this.applyDiscountCodeToCart(),this.insertCustomCss(),this.insertVolumeDiscount(),this.insertPromotionCard(),this.insertPreviewCampaign(),await this.getUsedCampaignsByCustomer(),this.displayProgressBar(),this.serviceManager.cartEventListener(()=>{this.triggerShippingDiscount(),this.displayProgressBar()},this.serviceManager.shopifyCartURLs),this.serviceManager.bindUpdateGiftBtn({callback:e=>this.prepareDataAndRenderPopup({...e,isInitialLoad:!1}),isUseResponse:!0,mixinUrls:this.serviceManager.shopifyCartURLs}),this.serviceManager.bindUpdateGiftBtn({callback:e=>this.improveUpdate(e),isUseResponse:!0,mixinUrls:["/cart/add"],isImprove:!0}),this.serviceManager.cartEventListener(()=>{this.displayDealOfTheDay()},this.serviceManager.shopifyCartURLsForDealToday),this.serviceManager.cartEventListener(()=>{this.displayGiftBox({})},this.serviceManager.shopifyCartURLsForGiftBox);let n=window?.opusActive;(0,eP.getGiftCampaigns)().length>0&&!n&&(await this.serviceManager.bindCartBtn(async e=>{await Promise.all([this.displayGiftBox({triggerProduct:e}),this.triggerVolumeDiscount({triggerProduct:e})])},!0),await this.serviceManager.bindUpdateGiftBtn({callback:e=>this.displayGiftCampaignForFloatingPanel(e),isUseResponse:!0}),await Promise.all([this.serviceManager.triggerCartChange(this.removeGifts),this.serviceManager.triggerApplyCodeToGetGift(this.applyCodeToGetGift),this.displayDealOfTheDay(),this.triggerVolumeDiscount({isInitialLoad:!0}),this.prepareDataAndRenderPopup({isInitialLoad:!0}),this.displayDealBadge(),this.displayGiftBox({isInitialLoad:!0}),this.triggerShippingDiscount(),this.removeGiftZeroPrice({isInitialLoad:!0})])),window.addEventListener("scroll",async()=>{await this.handleScrollToDisplayDealBadge()})}async handleScrollToDisplayDealBadge(){let e=window.scrollY+window.innerHeight,t=document.documentElement.scrollHeight,a=parseInt(AVADA_FREE_GIFTS?.configSettings?.distanceFromBottom||"450"),i=parseInt(AVADA_FREE_GIFTS?.configSettings?.loadMoreTriggerDistance||"0");!this.middleCalled&&e>=t/2&&(this.displayDealBadge(),this.middleCalled=!0),!this.nearBottomCalled&&e>=t-a&&(this.displayDealBadge(),this.nearBottomCalled=!0),!this.isLoadingBottom&&e>=t-i&&(this.isLoadingBottom=!0,i&&await (0,N.delay)(500),this.displayDealBadge(),this.isLoadingBottom=!1)}insertCustomCss(){(0,tt.default)({cssText:AVADA_FREE_GIFTS?.configSettings?.customCss}),e.horizonCollectionTheme.includes(e.THEME_NAME)&&(0,tt.default)({cssText:".Avada-FloatingPanel .Avada-FloatingPanel__Floating-Button p {margin:0} .Avada-FloatingPanel.Avada-FloatingPanel--store-front.Avada-FloatingPanel--close .Avada-FloatingPanel__Floating-Button{padding:12px !important}"})}async prepareDataAndRenderPopup({isInitialLoad:e=!1,isFetch:t=!1,isStackableGifts:a=!1,...i}){if(window.AVADA_FREE_GIFTS?.configSettings?.skipCampaignOnInit&&e)return void this.addLogToWindow({skipCampaignOnInit:!0});if(window.AVADA_FREE_GIFTS?.currentCampaignId&&this.display({}),a&&await (0,N.delay)(1e3),this.addLogToWindow({cartDataResp:i}),e||window.AVADA_FREE_GIFTS?.hasCartToken||await this.applyDiscountCodeToCart({hasUpdateUI:!0}),window.AVADA_FREE_GIFTS?.isAddingToCart)return;let n=++window.AVADA_FREE_GIFTS.currentRequestID,r=!e&&!Object.keys(i||{}).length;if(((0,J.checkHasDelayed)()||r)&&await (0,N.delay)(1e3),(0,to.getCartName)()&&((0,to.checkCartAppDelay)()&&await (0,N.delay)(2e3),(0,et.checkUseAOVCartDrawer)()||await (0,e3.default)(`/?sections=${(0,et.getAllSectionsByTheme)()}`,{successCallback:e=>{(0,et.handleUpdateTheme)(e)}})),ei(n))return;let{itemsInCart:o,cartData:l}=await (0,Q.getCommonData)({data:i,isFetch:window.AVADA_FREE_GIFTS?.configSettings?.fetchCartWhenShowGift||t||r});if(ei(n))return;this.removeGiftZeroPrice({isInitialLoad:!1,itemsInCart:o});let s=this.getItemsInCartToCheck(o),d=this.hasCampaignWithType(this.giftCampaigns,u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE)||this.hasCampaignWithCondition(this.bxgyGiftCampaigns,f.TRIGGER_TYPE_COLLECTION)||this.hasCampaignWithCondition(this.gwquGiftCampaigns,f.TRIGGER_TYPE_COLLECTION)||this.hasCampaignWithCondition(this.orderGoalCampaignsManual,f.TRIGGER_TYPE_COLLECTION)||this.hasCampaignWithExcludedCollection([...this.giftCampaigns,...this.gwquGiftCampaigns,...this.orderGoalCampaignsManual]),c=await (0,Q.getUniqueCollectionIdsForCartItems)(s,d);if(ei(n))return;let p=(0,tn.triggerOrderCampaign)({cartData:l,orderGoalCampaigns:this.orderGoalCampaignsAuto});if(!await this.applyCodeProgressBar()){if(p&&(await this.display({dataGiftCampaign:p}),await (0,N.delay)(4e3)),this.orderGoalCampaignsManual.length){let{newCampaigns:e}=(0,tn.getEligibleOrderGoals)(this.orderGoalCampaignsManual,l,c);e.length&&await this.display({dataGiftCampaign:e[0]})}if(!ei(n)){if(this.bxgyGiftCampaigns.length){(0,Q.getCampaignsStorageDataByType)([u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y]).length&&await this.bxgyManager.autoRemoveBxgyGifts({cartItems:o,collectionIdsForCartItem:c});let{eligibleBxgyCampaign:e}=this.bxgyManager.triggerBxgyCampaign({...{display:(e,t)=>this.display({dataGiftCampaign:e,cartLineTrigger:t,itemsInCart:o,requestId:n})},bxgyGiftCampaigns:this.bxgyGiftCampaigns,collectionIdsForCartItem:c,itemsInCart:o,itemsInCartToCheck:s});if(this.addLogToWindow({eligibleBxgyCampaign:e}),e)return}ei(n)||await this.handleCampaigns(c,n)}}}async handleCampaigns(e,t=null){let{itemsInCart:a}=await (0,Q.getCommonData)({}),i=async(i,n=[],r=null)=>{if(i.length){let{itemsInCart:o}=(0,Q.getCommonData)(),l=r===u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE?eH.getEligibleGWQUCampaign:Q.getEligibleCampaign,s=await l({listCampaigns:i,itemsInCart:o,collectionIdsForCartItem:e});if((s?.enabledMultiplyGift||s?.enabledMultiplyGiftLimit)&&s?.currentGWCAGiftsInCart?.length&&window.AVADA_FREE_GIFTS.configSettings?.checkGiftZeroPrice&&(0,ea.updateCampaignInCart)(s.currentGWCAGiftsInCart,s.id),this.addLogToWindow({eligibleCampaign:s}),(0,Q.getCampaignsStorageDataByType)(n).length&&await (0,ea.autoRemoveGiftsAndUpdateCart)({campaignType:r,cartItems:a,collectionIdsForCartItem:e,dataGiftCampaign:s}),ei(t))return;if(s&&(0,Q.shouldDisplayGift)(s))return void await this.display({dataGiftCampaign:s,requestId:t,itemsInCart:a})}return!1};if(await i(this.giftCampaigns,[u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE,u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE])||await i(this.gwquGiftCampaigns,[u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE],u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE))return}async displayGiftCampaignForFloatingPanel(e){let t=window.AVADA_FREE_GIFTS?.activeGiftCampaign,a=t?.dataGiftCampaign||{},{id:i,grabGiftBehavior:n,type:r,triggerCondition:o}=a;if(!e||!e.items||!t||!i)return;let l=e.items;if(n!==f.GRAB_GIFT_BEHAVIOR_FLOATING)return;let s=this.getItemsInCartToCheck(l),d=(()=>{switch(r){case u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE:return!0;case u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y:case u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE:return o===f.TRIGGER_TYPE_COLLECTION;default:return!1}})(),c=await (0,Q.getUniqueCollectionIdsForCartItems)(s,d);switch(r){case u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y:{let{eligibleBxgyCampaign:e}=this.bxgyManager.triggerBxgyCampaign({bxgyGiftCampaigns:[a],collectionIdsForCartItem:c,itemsInCart:s,itemsInCartToCheck:s,isDisplay:!1});e||await this.display({});break}case u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE:case u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE:case u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE:(r===u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE?eH.getEligibleGWQUCampaign:Q.getEligibleCampaign)({listCampaigns:[a],itemsInCart:s,collectionIdsForCartItem:c})||await this.display({})}}async display({dataGiftCampaign:e={},cartLineTrigger:t={},itemsInCart:a=[],currentGiftInCart:n=[],requestId:o=null,onlyShow:l}){let s=this.insertContainer("AVADA_FreeGifts__OuterWrapper"),d=e.type===u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y&&e.enabledBXGX?await this.bxgyManager.prepareGiftProducts(e,t,a):e.giftProducts;window.AVADA_FREE_GIFTS.currentCampaignId=e?.id,(0,r.render)((0,i.jsx)(ew,{dataGiftCampaign:{...e,giftProducts:d,version:new Date().getTime()},currentGiftInCart:n,cartLineTrigger:t,itemsInCart:a,orderGoalCampaigns:this.orderGoalCampaignsAuto,requestId:o,onlyShow:l}),s),[...u.GIFT_CAMPAIGN_TYPES_FOR_TRACKING,u.GIFT_CAMPAIGN_TYPE_ORDER_GOAL].includes(e.type)&&this.apiManager.updateTrackingABTesting({shopifyDomain:window.Shopify?.shop,event:f.EVENT_TRACKING_AB_TEST_VIEW,campaignId:e?.id,selectedOptionABTest:e?.selectedOptionABTest})}async triggerVolumeDiscount({triggerProduct:e={},isInitialLoad:t=!1}){let{cartData:a,itemsInCart:i}=await (0,Q.getCartData)(),n=t?i.filter(e=>!e.discounts?.length&&!e.properties?.[Z.AOV_CAMP_ID]):[e],r=await Promise.any(n.map(e=>e5(e,this.volumeCampaigns))).catch(()=>null);if(this.addLogToWindow({eligibleVolumeCampaign:r}),!r)return;let o=await (0,e3.default)(e6.shopifyCartChangeApi+"?app=avada-change-cart",{data:{id:r.triggerProduct?.key,properties:{[Z.AOV_DISCOUNT_ID]:r.discountCodeAppId?.split("/")?.pop(),[Z.AOV_CAMP_ID]:r.id,[Z.AOV_CAMP_TYPE]:r.type}}});(0,Q.getCommonData)({data:o}),await this.applyDiscountAndReload(r,a)}async triggerShippingDiscount(){let{cartData:e}=await (0,Q.getCartData)(),t=((e={},t=[])=>{let{total_price:a=0}=e,i=Number(window.Shopify.currency.rate)||1;return t.filter(({minimumTriggerValue:e=0})=>a/100/i>=e).sort((e,t)=>t.minimumTriggerValue-e.minimumTriggerValue)})(e,this.shippingGoalCampaigns),{code:a,id:i}=t?.[0]||{};if(a)return(await this.apiManager.applyDiscountCodes({shopifyDomain:window.Shopify?.shop,discountCodes:[a],cartId:`gid://shopify/Cart/${e.token}`})).userErrors.length||this.addLogToWindow({eligibleSGCampaignCode:a}),this.apiManager.updateTrackingABTesting({shopifyDomain:window.Shopify?.shop,event:f.EVENT_TRACKING_AB_TEST_VIEW,campaignId:i})}async applyDiscountAndReload(e,t,a=!1){if(await this.apiManager.applyDiscountCodes({shopifyDomain:window.Shopify?.shop,discountCodes:a?e.code.split(", ").map(e=>e.replace(/"/g,"")):[e.code],cartId:`gid://shopify/Cart/${t.token}`}),!(0,et.checkUseAOVCartDrawer)()){if(!(0,et.checkThemeReloadAble)())return(0,e3.default)(`/?sections=${(0,et.getAllSectionsByTheme)()}`,{successCallback:e=>{(0,et.handleUpdateTheme)(e)}});(0,J.handleUpCartRefreshCart)()||window.location.reload()}}async displayDealOfTheDay(){if(!AVADA_FREE_GIFTS?.dealOfTheDayDesignSetting?.active||!AVADA_FREE_GIFTS?.dealOfTheDayDesignSetting?.dealCampaigns?.length)return;let t=document.getElementById("Avada-DealForToday__OuterWrapper");t||((t=document.createElement("div")).id="Avada-DealForToday__OuterWrapper",document.body.appendChild(t));let{itemsInCart:a}=await (0,Q.getCartData)(),n=this.getFilteredGiftCampaigns([u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE,u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE,u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE,u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y]);n.length&&((0,r.render)((0,i.jsx)(ti,{itemsInCart:a,giftCampaigns:n}),t),(0,J.isShopInList)(ee.storeRedirectDealOfTheDay)&&document.addEventListener("click",function(){let t=document.querySelector(".Avada-ClaimBtn.-campId_89EiDqKqN3OUBkjRd0QJ");t&&t.addEventListener("click",function(){window.open("/collections/year-end-sale","_self")});let a=document.querySelector(".Avada-ClaimBtn.-campId_Lwpo5KojFlBcku4t1UxC");a&&a.addEventListener("click",function(){window.open("/collections/all-products","_self")});let i=document.querySelector(".Avada-ClaimBtn.-campId_D8SiYYpeYiTGJoN7tVML");if(i&&i.addEventListener("click",function(){window.open("/collections/all","_self")}),(0,ee.default)({shopifyDomain:e.shopifyDomain})===ee.CUSTOM_PITAYA_SHOP){let e=window?.AVADA_FREE_GIFTS?.giftCampaigns.filter(e=>e.type===u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE).map(e=>e.id);if(!e.length)return;e.forEach(e=>{let t=document.querySelector(`.Avada-ClaimBtn.-campId_${e}`);t&&t.addEventListener("click",function(){window.open("/collections/view-all","_self")})})}}))}async displayGiftBox({triggerProduct:e={},isInitialLoad:t=!1}){if(!AVADA_FREE_GIFTS?.giftBoxDesignSetting?.active||!AVADA_FREE_GIFTS?.giftBoxDesignSetting?.goals?.length)return;let a=eF(this.isUseOptionATesting);if(!a.length)return;let n=document.getElementById("Avada-GiftBox__OuterWrapper");n||((n=document.createElement("div")).id="Avada-GiftBox__OuterWrapper",document.body.appendChild(n));let{itemsInCart:o}=await (0,Q.getCartData)(),l=AVADA_FREE_GIFTS?.giftBoxDesignSetting?.campaignType,s=await eD({itemsInCart:o,campaignType:l,realisticGoals:a}),d=await eV({triggerProduct:e,realisticGoals:a,campaignType:l});this.getFilteredGiftCampaigns([u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE,u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE,u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE,u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y,u.GIFT_CAMPAIGN_TYPE_ORDER_GOAL]).length&&(0,r.render)((0,i.jsx)(eB,{isInitialLoad:t,cartTriggerValues:s,triggerProductInfo:{isAddedTriggerProduct:d,time:new Date().getTime()},isUseOptionAForABTest:this.isUseOptionATesting}),n)}async displayDealBadge(){if(this.bxgyGiftCampaigns?.length===0)return;let e=JSON.parse(JSON.stringify(this.bxgyGiftCampaigns)).filter(e=>e.enabledDealBadge).sort((e,t)=>e.enabledCustomerSegment!==t.enabledCustomerSegment?t.enabledCustomerSegment?1:-1:e.enabledSharableLink!==t.enabledSharableLink?t.enabledSharableLink?1:-1:0);0!==e.length&&await ez(e)}async displayProgressBar(){if(!this.mileStoneCampaigns?.length&&!window?.Shopify?.designMode)return;(0,J.checkHasDelayed)()&&await (0,N.delay)(1e3);let{itemsInCart:e}=await (0,Q.getCartData)(),t=await eL({itemsInCart:e,campaignType:u.GIFT_CAMPAIGN_TYPE_MILESTONE_REWARD,realisticGoals:this.mileStoneCampaigns});(0,k.insertComponent)({className:l.PROGRESS_BAR_ID,position:(0,k.getElemFromDevZone)(AVADA_FREE_GIFTS?.progressBarDesignSetting?.positionProgressBar),component:(0,i.jsx)(tT,{mileStoneCampaign:this.mileStoneCampaigns[0],cartTriggerValue:t}),styles:"margin: 20px 0"})}insertContainer(e="AVADA_FreeGifts__OuterWrapper"){let t=document.querySelector("#"+l.POPUP_CONTAINER_FREE_GIFTS_ID);if(t)return t;let a=document.createElement("div");a.id=l.POPUP_CONTAINER_FREE_GIFTS_ID,a.classList.add(e);let i=document.querySelector("body").firstChild;return i&&(0,o.insertInside)(a,i),a}insertPromotionCard=()=>{(0,k.insertComponent)({className:l.PROMOTION_CARD_ID,position:(0,k.getElemFromDevZone)(AVADA_FREE_GIFTS?.promotionCardDesignSetting?.positionPromotionCard),component:(0,i.jsx)(tA,{sharedCampaign:this.sharedCampaign,customerSegmentCampaign:this.customerSegmentCampaign,excludedCustomerSegmentCampaign:this.excludedCustomerSegmentCampaign,isShowOptionA:this.isUseOptionATesting,customerLocationCampaign:this.customerLocationCampaign}),styles:"margin: 20px 0"})};insertVolumeDiscount=()=>(0,k.insertComponent)({className:l.VOLUME_DISCOUNT_ID,position:(0,k.getElemFromDevZone)(AVADA_FREE_GIFTS?.volumeDiscountDesignSetting?.positionVolumeDiscount),component:(0,i.jsx)(tv,{sharedCampaign:this.sharedCampaign,customerSegmentCampaign:this.customerSegmentCampaign}),styles:"margin: 20px 0"});insertPreviewCampaign=()=>{try{let e=new URLSearchParams(window.location.search).get("token"),t=(({value:e,key:t})=>e?JSON.parse(te().decrypt(e,t).toString(e8())):null)({value:e,key:"crypto-store-front-token-preview-campaign"})||(0,q.getSessionStorageData)(q.AVADA_PREVIEW_CAMPAIGN,null);if(!t?.showPreviewCampaign)return;(0,q.setSessionStorageData)(q.AVADA_PREVIEW_CAMPAIGN,t);let a=document.querySelector("body");(0,r.render)((0,i.jsx)(n.Suspense,{fallback:(0,i.jsx)(i.Fragment,{}),children:(0,i.jsx)(ty,{...t})}),a)}catch(e){console.error("\uD83D\uDE80 ~ error:",e)}};getSharedCampaign=()=>{let e=new URLSearchParams(window.location.search).get(u.AOV_FG_CODE),t=(0,q.getSessionStorageData)(q.AVADA_AOVFG_CODE),a=e||t;return a&&"string"==typeof a?(window.AVADA_IS_SHARABLE_LINK=!0,(0,q.setSessionStorageData)(q.AVADA_AOVFG_CODE,a),(0,eP.getGiftCampaigns)().find(({code:e,enabledSharableLink:t})=>e===a&&t)||null):null};async getCustomerSegmentMembership({isCustomerSegment:t=!1}){try{let a=t?q.AVADA_CUSTOMER_SEGMENT:q.AVADA_EXCLUDED_CUSTOMER_SEGMENT;if(!AVADA_FREE_GIFTS.customer?.id)return[];let i=(0,eP.getGiftCampaigns)().filter(e=>t?!!e?.enabledCustomerSegment:!!e?.enabledExcludeCustomerSegment);if(!i?.length)return[];let n=[...new Set(i.flat(2).flatMap(e=>t?e.customerSegments.map(e=>e.id):e.excludeCustomerSegments.map(e=>e.id)))],r=(0,q.getSessionStorageData)(a);if(this.compareSegments(n,r))return r;let o=await this.apiManager.getCustomerSegmentMembership({shopifyDomain:e.shopifyDomain,customerId:AVADA_FREE_GIFTS.customer.id,segmentIds:n});return(0,q.setSessionStorageData)(a,o?.data),o?.data||[]}catch(e){return console.error("\uD83D\uDE80 ~ error:",e),[]}}getCustomerSegmentCampaign=({segmentMembership:e,isCustomerSegment:t=!1})=>{if(!e?.length)return[];let a=(0,eP.getGiftCampaigns)().filter(e=>t?e?.enabledCustomerSegment:e?.enabledExcludeCustomerSegment);return a?.length?a.filter(a=>{let i=t?a.customerSegments:a.excludeCustomerSegments;return!!i?.length&&i.some(a=>e.some(({segmentId:e,isMember:i})=>e===a.id&&t===(t?i:!i)))}):[]};getCustomerLocationsCampaign=e=>{if(!e)return[];let t=(0,eP.getGiftCampaigns)().filter(e=>!!e?.enabledCustomerLocation);return t?.length?t.filter(t=>!!t.customerLocations?.length&&t.customerLocations?.some(t=>t.id===e)):[]};compareSegments=(e,t)=>{if(!t?.length)return!1;let a=t.map(e=>e.segmentId);return e.length===a.length&&a.every(t=>e.includes(t))&&e.every(e=>a.includes(e))};setABTestingOption(){let{isUseOptionA:e=null}=(0,q.getStorageData)(q.AVADA_AB_TEST);if(null!==e)return this.isUseOptionATesting=e;let t=.5>Math.random();return(0,q.setStorageData)(q.AVADA_AB_TEST,{timeStart:new Date,isUseOptionA:t}),this.isUseOptionATesting=t}async applyCodeProgressBar(){if(!this.mileStoneCampaigns.length)return;let{cartData:e}=await (0,Q.getCartData)(),t=await tf(this.mileStoneCampaigns[0],e);return!!t&&(this.display(t),!0)}async getCustomerLocations(){let e=(0,q.getSessionStorageData)(q.AVADA_CUSTOMER_LOCATION,null);if(e)return e;let t=(0,eP.getGiftCampaigns)().filter(e=>!!e?.enabledCustomerLocation);if(!t?.length)return;let a=await this.apiManager.getCustomerLocations();return(0,q.setSessionStorageData)(q.AVADA_CUSTOMER_LOCATION,a),a}syncCartCollectionsData(){let e=window.AVADA_FREE_GIFTS||{},t=e.cart?.cartItems||[],a=e.product||{},i=t.reduce((e,t)=>(e[t.product_id]=t.collections,e),{});a.id&&(i[a.id]=a.collectionIds);let n={...(0,q.getSessionStorageData)(q.AVADA_COLLECTIONS_PRODUCT_ID,{}),...i};(0,q.setSessionStorageData)(q.AVADA_COLLECTIONS_PRODUCT_ID,n)}async applyCodeToGetGift(e){let t=this.bxgyGiftCampaigns.find(t=>t.code===e);if(!t)return!1;let{itemsInCart:a}=(0,Q.getCommonData)(),i=this.getItemsInCartToCheck(a),n=this.hasCampaignWithType([t],u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y),r=await (0,Q.getUniqueCollectionIdsForCartItems)(i,n),o=this.bxgyManager.triggerBxgyCampaign({bxgyGiftCampaigns:[t],collectionIdsForCartItem:r,itemsInCart:i,itemsInCartToCheck:i,isDisplay:!1});if(!o)return!1;let{eligibleBxgyCampaign:l,cartLineTrigger:s}=o,d=l.giftProducts.map(e=>({id:e.id,quantity:e.quantity,variantId:(0,eS.getVariant)(e?.variants).id,price:(0,eS.getVariant)(e?.variants).price}));return er({dataGiftCampaign:l,selectedProducts:d,cartLineTrigger:s,isManually:!1}),this.apiManager.updateTrackingABTesting({shopifyDomain:window.Shopify?.shop,event:f.EVENT_TRACKING_AB_TEST_VIEW,campaignId:l?.id}),!0}async getUsedCampaignsByCustomer(){if(th())return;let e=(0,eP.getGiftCampaigns)();if(!e?.length)return;let t=window?.AVADA_FREE_GIFTS?.customer?.id||window?.ShopifyAnalytics?.meta?.page?.customerId||window?.meta?.page?.customerId||window?._cid?.cid;if(!t)return;let a=(0,q.getSessionStorageData)(q.AVADA_CUSTOMER_USED_CAMPAIGNS,{});if(a?.expiredTime&&new Date().getTime()<=a.expiredTime)return;let i=await this.apiManager.getCustomerCampaigns({customerId:t});(0,q.setSessionStorageData)(q.AVADA_CUSTOMER_USED_CAMPAIGNS,{campaigns:i?.data||[],expiredTime:new Date().getTime()+3e5})}async removeGiftZeroPrice({isInitialLoad:e=!1,itemsInCart:t=[]}){if(e){let e=await (0,Q.getCommonData)({});t.push(...e.itemsInCart)}if(th()){let e=t.filter(e=>!e.original_price);if(!e?.length)return;let a=(0,eP.getGiftCampaigns)().filter(e=>e.enabledOncePerCustomer),i=[];for(let t of e)-1!==a.findIndex(e=>e.giftProducts.some(e=>e.id.toString()===t.product_id.toString()))&&i.push(t);let n=i.map(e=>t.findIndex(t=>t.key===e.key));(0,tt.default)({cssText:n.map(e=>`#CartItem-${e+1} {display: none}`).join("")});let r=i.reduce((e,t)=>(e[t.key]=0,e),{});await (0,ea.handleCartUpdate)(r);return}let a=(0,q.getSessionStorageData)(q.AVADA_CUSTOMER_USED_CAMPAIGNS,{});if(!Object.keys(a).length)return;let i=a.campaigns,n=(0,eP.getGiftCampaigns)().filter(e=>e.enabledOncePerCustomer),r=[...new Set(i.map(e=>n.find(t=>t.id===e)?.giftProducts.map(e=>{let t=e.variants;if(t?.length)return t.map(e=>e.id)}).flat()).flat())],o=t.filter(e=>!e.original_price&&r.includes(e.variant_id.toString())).reduce((e,t)=>(e[t.key]=0,e),{});await (0,ea.handleCartUpdate)(o)}async removeGifts(e,t){if(!e)return{shouldRemove:!1};let{line:a,quantity:i,id:n=""}=e,r=t[parseInt(a,10)-1]||t.find(e=>e.key===n),o=i?t.map(e=>e.key!==r.key?e:{...e,quantity:i,line_price:e.original_price*i,original_line_price:e.original_price*i,final_line_price:e.final_price*i}):t.filter(e=>e.key!==r.key),l=this.getItemsInCartToCheck(o),s=this.hasCampaignWithType(this.giftCampaigns,u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE)||this.hasCampaignWithCondition(this.bxgyGiftCampaigns,f.TRIGGER_TYPE_COLLECTION)||this.hasCampaignWithCondition(this.gwquGiftCampaigns,f.TRIGGER_TYPE_COLLECTION)||this.hasCampaignWithExcludedCollection([...this.giftCampaigns,...this.gwquGiftCampaigns,...this.orderGoalCampaignsManual]),d=await (0,Q.getUniqueCollectionIdsForCartItems)(l,s),c=[];this.bxgyGiftCampaigns.length&&(0,Q.getCampaignsStorageDataByType)([u.GIFT_CAMPAIGN_TYPE_BUY_X_GET_Y]).length&&c.push(this.bxgyManager.autoRemoveBxgyGifts({cartItems:o,collectionIdsForCartItem:d,shouldReturnItems:!0}));let p=async(e,t=[],a=null)=>{if(e.length){let i=a===u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE?eH.getEligibleGWQUCampaign:Q.getEligibleCampaign,n=await i({listCampaigns:e,itemsInCart:o,collectionIdsForCartItem:d});(0,Q.getCampaignsStorageDataByType)(t).length&&c.push((0,ea.autoRemoveGiftsAndUpdateCart)({campaignType:a,cartItems:o,collectionIdsForCartItem:d,dataGiftCampaign:n,shouldReturnItems:!0}))}};await Promise.all([p(this.giftCampaigns,[u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_CART_VALUE,u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE]),p(this.gwquGiftCampaigns,[u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE],u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_QUANTITY_PURCHASE)]);let _=(await Promise.all(c)).filter(e=>Object.keys(e||{}).length);if(!_.length)return{shouldRemove:!1};_.push({[r.key]:i});let g=tp(_);return{shouldRemove:!0,res:await (0,e3.default)(e6.shopifyCartUpdateApi,{data:{updates:g,...e.sections.length&&{sections:e.sections}}},!0)}}async applyDiscountCodeToCart({hasUpdateUI:e=!1}={}){let t=[this.giftCampaigns,this.bxgyGiftCampaigns,this.gwquGiftCampaigns,this.volumeCampaigns,this.gwquCampsCheckedLowestPrice,this.shippingGoalCampaigns,this.mileStoneCampaigns,this.orderGoalCampaignsManual].filter(Boolean).flat();if(!t.length)return;let a=t.map(e=>e.code);window.AVADA_FREE_GIFTS.freeGiftCodes=a;let{cartData:i}=await (0,Q.getCartData)({}),{discount_codes:n=[],token:r}=i;if(!this.checkHasCartToken(r))return window.AVADA_FREE_GIFTS.hasCartToken=!1;if(!window.AVADA_FREE_GIFTS?.configSettings?.autoApplyDiscountCode){let e=n.map(e=>e.code);if(a.every(t=>e.includes(t)))return}if(window.AVADA_BUNDLE?.allOffers?.length){let e=window.AVADA_BUNDLE?.allOffers?.map(e=>e.code).filter(Boolean);a.push(...e)}let o=await this.apiManager.applyDiscountCodes({shopifyDomain:window.Shopify?.shop,discountCodes:a,cartId:"gid://shopify/Cart/"+i.token}),l=o.userErrors?.[0]?.field?.[0]!=="cartId";if(window.AVADA_FREE_GIFTS.hasCartToken=l,!(!l||!e||(0,et.checkUseAOVCartDrawer)())){if(!(0,et.checkThemeReloadAble)())return(0,e3.default)(`/?sections=${(0,et.getAllSectionsByTheme)()}`,{successCallback:e=>{(0,et.handleUpdateTheme)(e)}});(0,J.handleUpCartRefreshCart)()||window.location.reload()}}async improveUpdate(e){if(!window.AVADA_FREE_GIFTS?.configSettings?.optimizeAddGift)return{shouldAdd:!1};let{bodyData:t,items:a}=e;if(!t)return{shouldAdd:!1};let{body:i}=t;try{let e=(0,Q.getFormObject)(i);if(!Object.keys(e).length)return{shouldAdd:!1};let t=(0,Q.calculateNewCart)({oldCart:a,newItems:e}),n=await this.findEligibleCampaign({itemsInCart:t}),{campaign:r={},gifts:o}=n;if(!(Object.keys(r||{}).length&&!r?.enabledMultiplyGift&&!r?.multiplyingFormula&&r?.grabGiftBehavior===f.GRAB_GIFT_BEHAVIOR_AUTO&&!r?.enabledBXGX&&o.length))return{shouldAdd:!1};window.AVADA_FREE_GIFTS.isAddingToCart=!0;let l=!!r?.enabledVariantPicker,s=window.AVADA_FREE_GIFTS?.configSettings?.isGiftQuantityEditable;this.display({dataGiftCampaign:r,onlyShow:!0});let d=await (0,e3.default)(e6.shopifyCartAddApi+"?app=avada-change-cart",{data:{items:[{id:parseInt(e.id),quantity:parseInt(e.quantity)},...o.filter(Boolean).map(e=>({id:parseInt(e.variantId),quantity:parseInt(e.quantity),properties:{[Z.AOV_DISCOUNT_ID]:r.discountCodeAppId?.split("/")?.pop(),[Z.AOV_CAMP_ID]:r.id,[Z.AOV_CAMP_TYPE]:r.type,...(l||s)&&{[Z.AOV_QUANTITY]:e.quantity},...0===Number(e?.price)&&{[Z.AOV_GIFT_ZERO_PRICE]:!0},[Z.AOV_AB_TESTING_OPTION_SELECTED]:r.selectedOptionABTest,...e.properties||{}}}))],sections:e?.sections||(0,et.getAllSectionsByTheme)()}},!0);if(!d)return{shouldAdd:!1};window.AVADA_FREE_GIFTS.hasCartToken||await this.applyDiscountCodeToCart();let{campaign:c,cartLineTrigger:u}=n;return(0,Q.syncDiscountCampaignToStorage)({dataGiftCampaign:c,cartLineTrigger:u,selectedProducts:o}),window.AVADA_FREE_GIFTS?.configSettings?.stackableGifts&&this.prepareDataAndRenderPopup({isStackableGifts:!0}),{shouldAdd:!0,res:d}}catch(e){return console.error("\uD83D\uDE80 ~ error:",e),{shouldAdd:!1}}finally{window.AVADA_FREE_GIFTS.isAddingToCart=!1}}async findEligibleCampaign({itemsInCart:e}){let t=this.getItemsInCartToCheck(e),a=this.hasCampaignWithType(this.giftCampaigns,u.GIFT_CAMPAIGN_TYPE_GIFT_WITH_COLLECTION_VALUE)||this.hasCampaignWithCondition(this.bxgyGiftCampaigns,f.TRIGGER_TYPE_COLLECTION)||this.hasCampaignWithCondition(this.gwquGiftCampaigns,f.TRIGGER_TYPE_COLLECTION)||this.hasCampaignWithExcludedCollection([...this.giftCampaigns,...this.gwquGiftCampaigns]),i=await (0,Q.getUniqueCollectionIdsForCartItems)(t,a),n=(e,t={})=>e?{campaign:e,gifts:this.getGiftFromCampaign(e)||[],...t}:null;for(let a of[{condition:this.bxgyGiftCampaigns?.length,action:async()=>{let{eligibleBxgyCampaign:a,cartLineTrigger:r}=this.bxgyManager?.triggerBxgyCampaign({bxgyGiftCampaigns:this.bxgyGiftCampaigns,collectionIdsForCartItem:i,itemsInCart:e,itemsInCartToCheck:t,isDisplay:!1})||{};return n(a,{cartLineTrigger:r})}},{condition:this.giftCampaigns?.length,action:async()=>n(await (0,Q.getEligibleCampaign)({listCampaigns:this.giftCampaigns,itemsInCart:e,collectionIdsForCartItem:i}))},{condition:this.gwquGiftCampaigns?.length,action:async()=>n((0,eH.getEligibleGWQUCampaign)({listCampaigns:this.gwquGiftCampaigns,itemsInCart:e,collectionIdsForCartItem:i}))}]){if(!a.condition)continue;let e=await a.action();if(e)return e}return{}}getGiftFromCampaign(e){return e&&Object.keys(e).length?(0,L.getInitialSelectedProducts)(eE({dataGiftCampaign:e}),{currency:window.Shopify?.currency,rate:window.Shopify?.currency_rate,shopifyDomain:window.Shopify?.shop}):[]}hasCampaignWithType(e,t){return e.length>0&&e.some(e=>e.type===t)}hasCampaignWithCondition(e,t){return e.length>0&&e.some(e=>e.triggerCondition===t)}hasCampaignWithExcludedCollection(e){return e.some(e=>!!e.enabledExcludedProducts&&e.excludedType===f.EXCLUDED_TYPE_COLLECTION)}getItemsInCartToCheck(e){return e.filter(e=>!e.properties?.hasOwnProperty(Z.AOV_CAMP_ID)||(0,ea.checkItemHasGiftCampaignId)(e,!0))}async removeGiftExcludedCustomerSegment(){if(!this.excludedCustomerSegmentCampaign.length)return;let e=this.excludedCustomerSegmentCampaign.map(e=>e.id),{itemsInCart:t}=await (0,Q.getCommonData)(),a=t.filter(t=>e.includes(t.properties?.[Z.AOV_CAMP_ID]));if(!a.length)return;let i={};for(let e of a)i[e.key]=0;await (0,ea.handleCartUpdate)(i,!1)}async addProductImplicitly(){try{let e=(0,eP.getGiftCampaigns)(),t=window.AVADA_FREE_GIFTS?.firstAvailableVariant?.id;if(!t||!e?.length)return;let{cartData:a}=await (0,Q.getCartData)();if(this.checkHasCartToken(a.token))return;await (0,e3.default)(e6.shopifyCartAddApi+"?app=avada-change-cart",{data:{items:[{id:t,quantity:0}]}}),await this.applyDiscountCodeToCart()}catch(e){console.error("\uD83D\uDE80 ~ error:",e)}}checkHasCartToken(e){return!!e&&e.includes("?key=")}addLogToWindow(e={}){try{window.AVADA_FG_LOG=window.AVADA_FG_LOG||{},Object.entries(e).forEach(([e,t])=>{let a=window.AVADA_FG_LOG[e];return void 0===a?window.AVADA_FG_LOG[e]=t:Array.isArray(a)?a.push(t):window.AVADA_FG_LOG[e]=[a,t]})}catch(e){console.error(" ~ error:",e)}}}(async()=>{console.log("%c Avada Free Gifts initialized ","background: #054597; color: white");let a=new tG({beforeInitialize(){"emily-bg.myshopify.com"===e.shopifyDomain&&new MutationObserver(()=>{document.querySelectorAll(".AVADA_FreeGifts__OuterWrapper").forEach(e=>{e.hasAttribute("data-currency-converted")||e.setAttribute("data-currency-converted","true"),e.querySelector(".currency-converted")||e.prepend(Object.assign(document.createElement("span"),{className:"currency-converted",hidden:!0}))})}).observe(document.documentElement,{childList:!0,subtree:!0}),(0,t.customBlockCheckout)(),(0,t.customRemoveDiscountCode)(),(0,t.customCurrency)(),(0,t.customCloseCartDrawer)(),(0,t.customTitleVariant)(),(0,t.customSetStyle)(),(0,t.customTitleDealOfTheDays)()},async overrideInitialize(e){(0,t.customHideAllCampaignsFromB2B)()||(await (0,t.customCatchReqDiscount)(this.serviceManager,this.getFilteredGiftCampaigns),await e(),(0,t.customHiddenGiftBox)(),(0,t.customShowQuantity)(),(0,t.customRedirectCartPage)(),(0,t.customCarosel)(),(0,t.customButtonCheckout)(),(0,t.customPricePromotionCard)(),(0,t.customDealOfTheDayText)(),await (0,t.customPromotionCard)())},afterInitialize(){(0,t.customOpusCart)({prepareDataAndRenderPopup:this.prepareDataAndRenderPopup,triggerShippingDiscount:this.triggerShippingDiscount,displayProgressBar:this.displayProgressBar,displayDealOfTheDay:this.displayDealOfTheDay,displayGiftBox:this.displayGiftBox,displayGiftCampaignForFloatingPanel:this.displayGiftCampaignForFloatingPanel})},async overrideDisplayDealOfTheDay(e){(0,t.customShowAtHomePage)()||(0,t.customDealOfTheDayDemoShop)()||await e()},async overrideDisplay(a,...i){let{dataGiftCampaign:n}=i?.[0]||{};if(e.horizonCollectionTheme.includes(e.THEME_NAME)&&n?.id){let e=document.querySelector("cart-drawer-component");e&&e.close()}await a(...i),await Promise.all([(0,t.customCloseCartDrawerAfterDisplay)(...i),(0,t.customNamePopup)(),(0,t.customPriceTitle)(),(0,t.customFloatingPanelDemoShop)()])},async overrideDisplayGiftBox(e,...a){!sessionStorage.getItem("avada-hidden-gift-box")&&((0,t.customDemoShop)()||await e(...a))},async overrideApplyCodeProgressBar(e,...a){if(!(0,t.customProgressBarDemoShop)())return await e(...a)},async overrideDisplayProgressBar(e,...a){(0,t.customProgressBarDemoShop)()||await e(...a)},async overridePrepareDataAndRenderPopup(e,...a){(0,t.customShowPopUp)(...a)||(await e(...a),(0,t.customHideInputQuantity)())},async overrideGetUsedCampaignsByCustomer(e){(0,t.customUsedCampaignsByCustomer)()||await e()},async overrideRemoveGiftZeroPrice(e,...a){(0,t.customUsedCampaignsByCustomer)()||await e(...a)}});window.listenDisplayManager=a,await a.initialize()})()})(),avada_free_gift_main=void 0})();