"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6426],{6426:(e,t,i)=>{i.d(t,{n:()=>a,u:()=>er});var a,s=i(37876),n=i(14232),r=i(75137),l=i(75186),o=i(85216),c=i(58705),d=i(50743),p=i(37969),m=i(78930),h=i(90858),f=i(95045),g=i(829),x=i(57626),u=i(81414),E=i(6869);let _=function(){let{trackingDetails:e,metadata:t,order:i,saveOfferDealType:s}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{trackEvent:n}=(0,u.z1)(),r=(0,x.UF)(),l=(0,g.x6)(r),o=e?.strategyId,c=((e,t)=>{let i=e?.components?.[0]??{};return{name:i?.title??i?.id,position:String(t),component:i?.title?`${i?.id} || ${i?.title}`:i?.id,componentType:i?.type_name,contentType:i?.content_type}})(t,i),{trackSaveOfferEvent:d}=(0,E.s)();return t=>{let i,p,{offerId:m,action:h,offerAriaLabel:f}=t??{};m&&(h===a.ADDED_OFFER?i=!0:h===a.ADD_OFFER_ERROR&&(i=!1),h===a.REMOVED_OFFER?p=!0:h===a.REMOVE_OFFER_ERROR&&(p=!1),i&&d.track({deal:{id:m,type:s}}),n({appState:{url:r,cmsPageId:l,...l.startsWith("/s/")?{cmsPageType:"s"}:{},...l.startsWith("/b/")?{cmsPageType:"b"}:{},...l.startsWith("/c/")?{cmsPageType:"c"}:{}},guest:{eventType:"click"},offerInfo:{...i?{addOffer:i}:{},...p?{removeOffer:p}:{},offers:[{offerId:m,offerSelected:void 0!==i||void 0!==p,offerType:"cartwheel"}]},promotionInfo:{promos:[{name:e?.promoName,type:e?.promoType,ivyPromoId:m,id:m,omtOfferId:m,added:i,removed:p,longTagSpecialOffer:f}]}}),o&&(0,u.cW)({recClick:{type:"promo",offerId:m,position:e?.position,strategyId:e?.strategyId,strategyName:e?.strategyName},contentClick:c}))}};var y=i(95787),O=i(16433),k=i(44612),C=i(10038);let b=e=>{let{isPopoverOpen:t,offerButtonRef:i,setIsPopoverOpenToggle:a,isErrorState:r,errorMessage:o=f.z$,isIconOnly:c}=e,d=(0,n.useRef)(null),p=(0,l.flags)("GLOBAL_CIRCLE_OFFERS_CTA_LANGUAGE_CHANGE_ENABLED"),m=(0,n.useCallback)(()=>{d.current?.focus()},[]),h=(0,n.useCallback)(e=>{e?.preventDefault(),(0,C.Jv)(window.location.href)},[]);return(0,s.jsx)(k.A,{hasClicksDismiss:!0,isOpen:t,onOpen:m,onOpenChange:a,renderInline:!0,role:r?"alert":"tooltip",tailAlignment:c?{origin:"end",offset:0}:void 0,target:i,variant:r?"warning":"primary",zIndex:1100,children:r?(0,s.jsx)("span",{"data-test":"save-offer-popover-error",ref:d,tabIndex:-1,children:o}):(0,s.jsx)(k.N,{className:"h-margin-a-tiny",color:"onDark","data-test":"save-offer-popover-sign-in-link",onClick:h,ref:d,underline:"always",children:p?f.rh:f.AQ})})};b.displayName="SaveCircleOfferPopover";var R=i(82018),D=i(77232);let v=D.I4.svg.withConfig({componentId:"sc-58fc203b-0"})([".plus{clip-path:",";transition:clip-path 300ms;transition-delay:100ms;",";}.checkmark{clip-path:inset(0 100% 0 0);transition:clip-path 100ms;transition-delay:0;","}@media (prefers-reduced-motion){.plus,.checkmark{transition:none;transition-delay:0;}}"],"polygon(0% 0%, 0% 100%, 50% 100%, 50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 100%, 100% 100%, 100% 0%)",e=>e.isOfferAdded?` clip-path: polygon(0% 0%, 0% 100%, 0 100%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%, 100% 100%, 100% 0%); transition: clip-path 100ms; /* stylelint-disable-next-line declaration-property-value-no-unknown -- TODO: fix */ transition-delay: 0; `:"",e=>e.isOfferAdded?` clip-path: inset(0); transition: clip-path 300ms; transition-delay: 100ms; `:""),F=e=>{let{isOfferAdded:t=!1,size:i=24}=e;return(0,s.jsxs)(v,{focusable:"false",height:i,isOfferAdded:t,role:"presentation",viewBox:"0 0 24 24",width:i,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",children:[(0,s.jsx)("path",{className:"plus",d:"M12.75 3.25v8h8v1.5h-8v8h-1.5v-8h-8v-1.5h8v-8z",fill:R.Tj.palette.red.default}),(0,s.jsx)("path",{className:"checkmark",d:"M8.923 16.443l-4.395-4.364-1.056 1.064 5.451 5.414L20.528 7.032l-1.056-1.064z",fill:R.Tj.palette.green.light})]})};F.displayName="AnimatedIcon";let I=D.I4.a.withConfig({componentId:"sc-dbd89a75-0"})(["white-space:pre-line;"]);var j=i(86445),A=i(83071),N=i(83504),T=i(984),w=i(28895),M=i(64862),S=i(77216),L=i(86139),P=i(70065);let $=D.I4.label.withConfig({componentId:"sc-82d49e1-0"})(["font-weight:bold;line-height:1.2em;cursor:pointer;"]),B=(0,D.I4)(P.N).withConfig({componentId:"sc-82d49e1-1"})(["font-weight:bold;line-height:1.2em;"]),G=D.I4.div.withConfig({componentId:"sc-82d49e1-2"})(["margin-left:40px;"]),z=D.I4.span.withConfig({componentId:"sc-82d49e1-3"})(["color:",";"],R.Tj.loyalty.background.purple.base);D.I4.sub.withConfig({componentId:"sc-82d49e1-4"})(["font-size:4px !important;color:",";vertical-align:bottom;"],R.Tj.loyalty.background.purple.base);let W=D.I4.span.withConfig({componentId:"sc-82d49e1-5"})(["color:",";"],R.Tj.circle.brand.primary);var V=i(43803);let H=(e,t)=>{let{isPromotionCircleOffer:i,circleOfferDetailsForCheckbox:a,promotionCircleOfferDetailsForCheckbox:s}=e??{},n=s?.mass_offer,r=a?.personalized;return t?.length&&t?.length>=7&&t?.length<9&&t?.startsWith("888")?"DMC":t?.length&&t?.length>=7&&t?.length<9&&t?.startsWith("777")?"DMR":i?n?V.g.MASS:V.g.CIRCLE_SEGMENTED:r?V.g.CIRCLE_SEGMENTED:V.g.CIRCLE_MASS},X=e=>{let{offerId:t,handleSaveCircleOfferClick:i,added:a=!1,checkboxRef:r,getOfferCheckboxProps:o,isLoadingState:c}=e,d=o(),{circleOfferDetailsForCheckbox:p,promotionCircleOfferDetailsForCheckbox:m,isPromotionCircleOffer:f,pdpMessage:g,isDPLPLinkingEnabled:x,relativeUrl:E,openFlyout:_,pdpPromoBlockPosition:O,membershipOfferType:k}=d,{trackClick:C}=(0,h.f)(),b=A.ag?.isSocialLogin??!1,{checkIsExperimentEnabledAndTrackFireflyEvent:R}=(0,w.G)("DMCDMR_LINK_ENABLED"),D=H(d,t),v=("DMC"===D||"DMR"===D)&&R()?new L.o(`/pl/${t}`).makeRelative().toString():E,F=g??"",I=(e=>{let{isPromotionCircleOffer:t,pdp_message:i,title:a,subtitle:s}=e;return t?`${a?a+": ":""}${i}`:`${s}`})({isPromotionCircleOffer:!!f,pdp_message:F,title:m?.pdp_message_prefix??"",subtitle:p?.message?.subtitle??""}),{isGuestLoggedIn:P,isCircleEnrolled:V}=(0,y.Q)(),X=(0,n.useMemo)(()=>f?m?.redemption_text:p?.message?.redemption_text,[p?.message?.redemption_text,f,m?.redemption_text]),U=(0,n.useMemo)(()=>P&&V?X:"Eligible with Target Circle membership",[V,P,X]),K=(0,n.useMemo)(()=>f?m?.offer_expiry_date?.split("T")[0]:p?.expiration_date?.split("T")[0],[p?.expiration_date,f,m?.offer_expiry_date]),q=(0,n.useMemo)(()=>{if(K)try{return(0,T.pW)(K)}catch{return}},[K]),Y=(0,n.useMemo)(()=>q?`Expires ${(0,j.GP)(q,"MMM d")}`:"",[q]),Q=(0,n.useMemo)(()=>f?m?.applied_action_title:p?.message?.applied_action_title,[f,p?.message?.applied_action_title,m?.applied_action_title]),J=(0,n.useMemo)(()=>f?m?.auto_applied:p?.auto_applied,[p?.auto_applied,f,m?.auto_applied]),Z=(0,n.useCallback)(()=>{C.track({featureType:"DEAL_BLOCK",clickType:"OFFER_DETAILS",element:{id:t,type:"OFFER"}}),(0,u.cW)({contentClick:{component:"PDP Promo Block",position:O}})},[t,O,C]),ee=(0,n.useCallback)(()=>{Z(),_?.()},[_,Z]),et=(0,M.b)().EXP_PDP_DEALS_LINK_TEXT,ei=(0,l.flags)("GLOBAL_TARGET_BRAND_BUCKS_ENABLED"),{checkIsExperimentEnabledAndTrackFireflyEvent:ea}=(0,w.G)("TARGET_FREEBIES_ENABLED"),es=ea(),en=(0,n.useMemo)(()=>(ei||es)&&"Circle_360_Freebies"===k,[ei,es,k]),er=(0,n.useCallback)(()=>"DPLP_SHOW_ITEMS_AND_DETAILS"===et&&x&&v||"ALL_DEALS_SHOW_ITEMS_AND_DEATILS"===et?"Show items and details":"Details",[x,et,v]),el=(0,n.useMemo)(()=>(0,s.jsx)(N.Ho,{"aria-label":`Details for ${I}`,"data-test":`promotion-button-${t}`,onClick:ee,children:er()}),[er,t,I,ee]),eo=(0,n.useCallback)(()=>{Z()},[Z]),ec=(0,n.useMemo)(()=>b?null:(0,s.jsx)(N.N_,{"aria-label":`Details for ${I}`,"data-test":`promotion-link-${t}`,href:v?.toString(),onClick:eo,children:er()}),[I,t,v,eo,er,b]);return!J&&P&&V?(0,s.jsxs)("div",{className:"h-padding-v-tight",children:[(0,s.jsxs)("div",{className:"h-display-flex h-flex-direction-row h-flex-align-center",children:[c?(0,s.jsx)("span",{className:"h-margin-r-tight",children:(0,s.jsx)(N.y$,{size:"xsmall"})}):(0,s.jsx)(N.Sc,{"aria-describedby":U+Y,ariaLabel:en?F:I,checked:a,id:`pdp-promo-block-checkbox-${t}`,onClick:i,ref:r}),(0,s.jsxs)("div",{className:"h-margin-l-tight",children:[(0,s.jsx)($,{"data-test":`promotion-text-${t}`,htmlFor:`pdp-promo-block-checkbox-${t}`,onClick:i,children:en?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(W,{children:"◎circle "}),(0,s.jsxs)(z,{children:["360™ freebie: ",F]})]}):(0,s.jsx)(s.Fragment,{children:I})}),(0,s.jsxs)("div",{className:"h-text-grayDark h-text-md",children:[U&&(0,s.jsxs)("span",{className:"h-text-md",children:[U," ∙\xa0"]}),q&&(0,s.jsxs)("span",{children:[Y," ∙\xa0"]}),x&&v?ec:el]})]})]}),a&&(0,s.jsx)(G,{className:"h-text-md h-text-green",children:Q})]}):(0,s.jsx)(N.oV,{headingComponent:b?null:(0,s.jsx)(B,{"aria-label":`Details for ${en?F:I}`,color:"onLightSecondary","data-test":`promotion-text-${t}`,underline:"invert",...b?{}:x&&v&&!b?{href:v,role:"link",onClick:Z}:{onClick:_,role:"button"},children:en?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(W,{children:"◎circle "}),(0,s.jsxs)(z,{children:["360™ freebie: ",F]})]}):(0,s.jsx)(s.Fragment,{children:I})}),headingText:b?I:"",noPaddingLeft:!0,noPaddingRight:!0,renderLeading:en?(0,s.jsx)(N.VI,{alt:"",aspectRatio:"32x32",className:"h-margin-b-tight",src:"https://target.scene7.com/is/image/Target/GUEST_ce40e356-23bf-4c5f-b7d7-1ea053d1aefd"}):(0,s.jsx)(S.IconCircleDeals,{width:24}),subheadingComponent:(0,s.jsxs)("div",{className:"h-text-grayDark h-text-md",children:[U&&(0,s.jsxs)("span",{className:"h-text-md",children:[U," ∙\xa0"]}),q&&(0,s.jsxs)("span",{children:[Y," ∙\xa0"]}),x&&v?ec:el]}),textComponentName:"BaseMd"})};X.displayName="SaveCircleOfferCheckbox";var U=i(52980),K=i(18320),q=i(32025),Y=i(89142);let{generic:Q}=R.xe,{x2:J}=Q,Z=D.I4.span.withConfig({componentId:"sc-24b85a5d-0"})(["max-width:150px;@media (min-width:","){max-width:210px;}"],R.fi.sm),ee=(0,D.I4)(Y.N_).withConfig({componentId:"sc-24b85a5d-1"})(["position:relative;min-height:80px;min-width:80px;"]),et=D.I4.img.withConfig({componentId:"sc-24b85a5d-2"})(["max-height:80px;max-width:80px;"]),ei=D.I4.div.withConfig({componentId:"sc-24b85a5d-3"})(["display:flex;justify-content:space-between;align-items:center;padding:"," 0 "," ",";width:100%;& > button:first-child{width:80%;}"],J,J,J);(0,D.I4)(Y.fH).withConfig({componentId:"sc-24b85a5d-4"})(["position:absolute;z-index:1;font-size:8px;bottom:2px;"]);let ea=(0,D.I4)(Y.y$).withConfig({componentId:"sc-24b85a5d-5"})(["margin-right:18px;"]),es=D.I4.div.withConfig({componentId:"sc-24b85a5d-6"})(["margin-right:8.5px;"]),en=e=>{let{handleSaveCircleOfferClick:t,added:i,isLoadingState:a,offerDetailsForMagicWand:r,checkboxRef:l}=e,o=(0,n.useContext)(K.O),c=r?.offer_url??void 0,d=r?.channel==="DMC"||r?.channel==="DMR",p=c?new L.o(c).makeRelative().toString():d?new L.o(`/pl/${r.id}`).makeRelative().toString():"",{checkIsExperimentEnabledAndTrackFireflyEvent:m}=(0,w.G)("DMCDMR_LINK_ENABLED"),h=!!(p&&m())||!d,f=(0,n.useMemo)(()=>r?.expiration_date?r?.expiration_date.split("T")[0]:void 0,[r?.expiration_date]),g=(0,n.useMemo)(()=>{if(f)try{return(0,T.pW)(f)}catch{return}},[f]),x=(0,n.useMemo)(()=>g?`Expires ${(0,j.GP)(g,"MMM d")}`:"",[g]),u=(0,n.useMemo)(()=>`${r?.message?.short_description} ${r?.message?.long_description} ${r?.message?.redemption_text} Expires ${f}`,[f,r?.message?.long_description,r?.message?.redemption_text,r?.message?.short_description]),E=(0,n.useMemo)(()=>`${r?.message?.short_description} ${r?.message?.long_description} details`,[r?.message?.long_description,r?.message?.short_description]),_=(0,n.useCallback)(e=>{e.preventDefault(),o&&o({type:q.uh.PUSH_OVERLAY,value:{offerId:r?.id,isCircleOffer:!0}})},[o,r?.id]);return r?.id&&r?.message?.short_description?(0,s.jsxs)("div",{className:"h-display-flex h-flex-justify-center h-flex-align-center h-border-b","data-test":"saved-offer-tile",children:[a?(0,s.jsx)(ea,{size:"xsmall"}):(0,s.jsx)(s.Fragment,{children:r?.auto_applied?(0,s.jsx)(es,{"data-test":"saved-offer-checkmark-icon",children:(0,s.jsx)(S.IconCheckmark,{color:R.Tj.palette.green.default,width:24})}):(0,s.jsx)(U.S,{"aria-label":u,checked:i,className:"h-margin-r-x2",id:`offer-checkbox-${r?.id}`,onClick:t,ref:l})}),(0,s.jsxs)(ei,{children:[(0,s.jsxs)("label",{className:"h-display-flex h-flex-direction-col h-text-left","data-test":"saved-offer-link",htmlFor:`offer-checkboxx-${r?.id}`,children:[(0,s.jsx)("span",{className:"h-text-bs h-text-bold h-text-red h-margin-b-tiny","data-test":"saved-offer-short-description",children:r?.message?.short_description}),r?.message?.long_description&&(0,s.jsx)(Z,{className:"h-text-md h-text-grayDarkest h-margin-b-tiny","data-test":"saved-offer-long-description",children:r?.message?.long_description}),(0,s.jsx)("span",{className:"h-text-sm h-text-grayDark","data-test":"saved-offer-redemption-text",children:r?.message?.redemption_text}),r?.expiration_date&&(0,s.jsx)("span",{className:"h-text-sm h-text-grayDark ","data-test":"saved-offer-expire-date",children:x}),i&&(0,s.jsx)("div",{className:"h-text-sm h-text-green",children:r?.message?.applied_action_title}),!i&&!r?.auto_applied&&(0,s.jsx)("div",{"aria-hidden":!0,className:"h-text-sm"})]}),(0,s.jsx)(ee,{className:"h-display-flex h-flex-align-center",...h?{href:p}:{onClick:_},children:(0,s.jsx)(et,{alt:E,src:r?.image_url})})]})]},r?.id):null};en.displayName="SaveCircleOfferMagicWand",function(e){e.ADDED_OFFER="ADDED_OFFER",e.ADD_OFFER_ERROR="ADD_OFFER_ERROR",e.REMOVED_OFFER="REMOVED_OFFER",e.REMOVE_OFFER_ERROR="REMOVE_OFFER_ERROR"}(a||(a={}));let er=e=>{let{buttonSize:t,confirmedText:i,initialText:g,isOfferAddedDefault:x,offerId:u,offerAriaLabel:E,onAddOffer:k,onRemoveOffer:C,variation:R,trackingDetails:D,shouldTrack:v=!0,metadata:j,order:A,getOfferCheckboxProps:N,offerDetailsForMagicWand:T}=e,[w,M]=(0,O.w)(),{openJoinCircleModal:S,isGuestLoggedIn:L,isCircleEnrolled:P}=(0,y.Q)(),{pricingStoreId:$}=(0,r.x)(),{screenSmMax:B}=(0,d.e)(),[G,z]=(0,n.useState)(void 0),W="iconOnly"===R,V="checkbox"===R,U=(0,n.useRef)(null),[K,q]=(0,n.useState)(!1),[Y,Q]=(0,n.useState)(!1),J=_({trackingDetails:D,metadata:j,order:A,saveOfferDealType:H(N?.(),u)}),{trackClick:Z}=(0,h.f)(),ee=x?f.ys:f.Ib,[et,ei]=(0,n.useState)(ee),[ea,es]=(0,n.useState)(!1),er=u?w?.[u]?.added:void 0,[el,eo]=(0,n.useState)(""),ec=(0,l.flags)("GLOBAL_CIRCLE_OFFERS_CTA_LANGUAGE_CHANGE_ENABLED");(0,n.useEffect)(()=>{if(et!==f.w0){if(!0===er){if(et===f.ys)return;return ei(f.ys)}if(!1===er){if(et===f.qX)return;return ei(f.qX)}ei(ee)}},[er,ee,et,u]);let ed=(0,n.useMemo)(()=>{let e;return D?.placementId&&D.strategyId&&D.strategyName&&(e={placementId:D?.placementId,strategyDescription:D?.strategyDescription,strategyId:D?.strategyId,strategyName:D?.strategyName}),e},[D]),ep=(0,n.useCallback)(e=>{let t={action:e,offerId:u,offerAriaLabel:E};k?.(t),v&&!V&&(J(t),Z.track({featureType:D?.isDPLP?"DPLP_HEADER":"RECOMMENDATION",clickType:"APPLY_OFFER",prz:ed,element:{id:u??"",type:"OFFER"}}))},[u,E,k,ed,v,V,J,D,Z]),em=(0,n.useCallback)(e=>{let t={action:e,offerId:u,offerAriaLabel:E};C?.(t),v&&!V&&(J(t),Z.track({featureType:D?.isDPLP?"DPLP_HEADER":"RECOMMENDATION",clickType:"REMOVE_OFFER",prz:ed,element:{id:u??"",type:"OFFER"}}))},[u,E,C,ed,v,V,J,Z,D]),eh=(0,n.useCallback)(e=>{e?.status===409&&z(e?.response?.data?.errors?.NOT_ENOUGH_SLOTS),es(!0),ep(a.ADD_OFFER_ERROR),ei(f.qX)},[ep]),ef=(0,n.useCallback)(()=>{ea&&es(!1);let e={action:a.ADDED_OFFER,offerId:u,offerAriaLabel:E};ep(a.ADDED_OFFER),ei(f.ys),eo("Offer saved"),V&&u&&(J(e),Z.track({featureType:"DEAL_BLOCK",clickType:"APPLY_OFFER",element:{id:u,type:"OFFER"}})),M&&M({type:f.Yu.ADD_OFFER,value:{offerId:u}})},[ea,ep,V,M,Z,u,E,J]),[eg]=(0,p.zw)({onError:eh,onSuccess:ef}),ex=(0,n.useCallback)(()=>{eO.current?.focus()},[]),eu=(0,n.useCallback)(()=>{ea&&es(!1),V&&u&&Z.track({featureType:"DEAL_BLOCK",clickType:"REMOVE_OFFER",element:{id:u,type:"OFFER"}}),em(a.REMOVED_OFFER),ei(f.qX),eo("Offer removed"),M&&M({type:f.Yu.REMOVE_OFFER,value:{offerId:u}})},[ea,V,em,M,Z,u]),eE=(0,n.useCallback)(()=>{es(!0),em(a.REMOVE_OFFER_ERROR),ei(f.ys)},[em]),[e_]=(0,m.cz)({onError:eE,onSuccess:eu});(0,n.useEffect)(()=>{ea&&q(e=>!e||e)},[ea]);let ey=(0,n.useCallback)(async()=>{if(!ea){if(!L)return q(!0);if(L&&!P)return S();switch(ei(f.w0),et){case f.Ib:case f.qX:if(u)return Q(!0),eg({offerId:u,storeId:$});break;case f.ys:if(u)return e_({offerId:u})}}},[ea,L,P,et,S,u,eg,$,e_,q,Q]),eO=(0,n.useRef)(null),ek=(0,n.useCallback)(()=>{q(e=>(e&&(z(void 0),es(!1)),!e))},[]),eC=(0,n.useCallback)(()=>{U.current?.focus()},[]);return u?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(b,{errorMessage:G??((e,t)=>e===f.qX?t?f.ZR:f.A5:e===f.ys?f.dm:void 0)(et,ec),isErrorState:ea,isIconOnly:W,isPopoverOpen:K,offerButtonRef:eO,setIsPopoverOpenToggle:ek}),u===f.cJ&&(0,s.jsx)(o.A,{hasClicksDismiss:!0,isDismissible:!0,isOpen:Y,onClose:ex,onOpen:eC,onOpenChange:Q,renderInline:!0,role:"tooltip",target:eO,variant:"primary",children:(0,s.jsx)(I,{ref:U,tabIndex:-1,children:f.Hi})}),V&&N?(0,s.jsx)(X,{added:et===f.ys,checkboxRef:eO,getOfferCheckboxProps:N,handleSaveCircleOfferClick:ey,offerId:u}):"magicWand"===R&&T?(0,s.jsx)(en,{added:et===f.ys,checkboxRef:eO,handleSaveCircleOfferClick:ey,isLoadingState:et===f.w0,offerDetailsForMagicWand:T}):W?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"h-sr-only",role:"alert",children:el}),(0,s.jsx)(o.T,{"aria-label":et===f.ys?`Remove offer: ${E}`:`Save offer: ${E}`,className:"h-padding-a-tiny",onClick:ey,ref:eO,renderIcon:(0,s.jsx)(F,{isOfferAdded:et===f.ys,size:36}),type:"button"})]}):(0,s.jsx)(c.B,{"aria-label":et===f.ys?`Applied in cart ${E}`:`${ec?"Apply":"Save"} ${E}`,"data-test":"save-circle-offer-button",isConfirmed:et===f.ys,isFullWidth:!0,isPending:et===f.w0,onClick:ey,ref:eO,size:t??(B?"sm":"lg"),variant:"secondary"===R?"secondary":void 0,warningText:ec?"Offer not applied. Try again":"Offer not saved. Try again",...i?{confirmedText:i}:ec?{confirmedText:"Applied"}:i?{confirmedText:i}:{},...g?{initialText:g}:ec?{initialText:"Apply"}:g?{initialText:g}:{}})]}):null};er.displayName="SaveCircleOfferButton"}}]);