1(self.webpackChunkapp_react_swatch=self.webpackChunkapp_react_swatch||[]).push([[4260,9884],{197:()=>{},501:(e,t,a)=>{"use strict";a.d(t,{E4:()=>n,fU:()=>l,ky:()=>i,wR:()=>r});const n=e=>("string"==typeof e?new Date(e):e).toISOString().slice(0,10),r=(e,t)=>(e||"").replace("{0}",t.toString()),l=e=>(e<0&&(e=0),{days:Math.floor(e/86400),hours:Math.floor(e%86400/3600),minutes:Math.floor(e%3600/60),seconds:e%60}),i=e=>{var t,a,n,r,l;const i=(new Date).toISOString().replace(/[-:]/g,"").split(".")[0]+"Z",c=e=>{if(!e)return"";let t=e.replace(/\r?\n|\r/g,"\\n").replace(/,/g,"\\,");if(t.length<=75)return t;let a="";for(let e=0;e<t.length;e+=75)a+=t.substring(e,e+75)+(e+75<t.length?"\r\n ":"");return a},s=["BEGIN:VCALENDAR","VERSION:2.0","PRODID:-//Swatch//".concat(c(null!==(t=e.title)&&void 0!==t?t:e.name),"//").concat(null===(a=e.calendarData)||void 0===a?void 0:a.lang),"CALSCALE:GREGORIAN","METHOD:PUBLISH","BEGIN:VEVENT","UID:".concat(e.id,"@swatch.com"),"DTSTAMP:".concat(i),"DTSTART:".concat(null===(n=e.calendarData)||void 0===n?void 0:n.dtStart),"DTEND:".concat(null===(r=e.calendarData)||void 0===r?void 0:r.dtEnd),"SUMMARY:".concat(c(null!==(l=e.title)&&void 0!==l?l:e.name)),"DESCRIPTION:".concat(c(e.description)),"LOCATION:".concat(c(e.location)),"STATUS:CONFIRMED","SEQUENCE:0","TRANSP:OPAQUE","END:VEVENT","END:VCALENDAR"].join("\r\n"),o=new Blob([s],{type:"text/calendar;charset=utf-8"}),d=URL.createObjectURL(o),m=(e.title||"event").replace(/[^a-z0-9_\-]+/gi,"_"),u=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),f=/iPhone|iPad|iPod/i.test(navigator.userAgent);if(u||f)window.open(d,"_blank");else{const e=document.createElement("a");e.href=d,e.download="".concat(m,".ics"),document.body.appendChild(e),e.click(),document.body.removeChild(e)}setTimeout(()=>{URL.revokeObjectURL(d)},1e3)}},790:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(4164);const r=function(e){let t=e.className;return React.createElement("div",{className:(0,n.A)(t,"w-full h-full",'before:content-[""] before:absolute before:top-1/2 before:left-1/2 before:mt-[-37.5px] before:ml-[-37.5px]',"before:animate-spin before:w-[75px] before:h-[75px] before:border-[2px] before:border-solid before:border-black","before:border-t-white before:rounded-full")})}},1129:(e,t,a)=>{"use strict";a.d(t,{I:()=>i});var n=a(6540);const r=["slug"],l={ArrowLeft:(0,n.lazy)(()=>a.e(640).then(a.bind(a,640)).then(e=>({default:e.ArrowLeft}))),ArrowRight:(0,n.lazy)(()=>a.e(2841).then(a.bind(a,2841)).then(e=>({default:e.ArrowRight}))),ArrowUp:(0,n.lazy)(()=>a.e(8164).then(a.bind(a,8164)).then(e=>({default:e.ArrowUp}))),ArrowDown:(0,n.lazy)(()=>a.e(2351).then(a.bind(a,2351)).then(e=>({default:e.ArrowDown}))),Basket:(0,n.lazy)(()=>a.e(5708).then(a.bind(a,5708)).then(e=>({default:e.Basket}))),BurgerMenu:(0,n.lazy)(()=>a.e(2448).then(a.bind(a,2448)).then(e=>({default:e.BurgerMenu}))),ChevronLeft:(0,n.lazy)(()=>a.e(6022).then(a.bind(a,6022)).then(e=>({default:e.ChevronLeft}))),FindOrderIcon:(0,n.lazy)(()=>a.e(8192).then(a.bind(a,8192)).then(e=>({default:e.FindOrderIcon}))),ReturnRequestIcon:(0,n.lazy)(()=>a.e(5038).then(a.bind(a,5038)).then(e=>({default:e.ReturnRequestIcon}))),ReturnCreatedIcon:(0,n.lazy)(()=>a.e(6133).then(a.bind(a,6133)).then(e=>({default:e.ReturnCreatedIcon}))),Close:(0,n.lazy)(()=>a.e(9632).then(a.bind(a,9632)).then(e=>({default:e.Close}))),Email:(0,n.lazy)(()=>a.e(72).then(a.bind(a,72)).then(e=>({default:e.Email}))),Lock:(0,n.lazy)(()=>a.e(4103).then(a.bind(a,4103)).then(e=>({default:e.Lock}))),Minus:(0,n.lazy)(()=>a.e(3408).then(a.bind(a,3408)).then(e=>({default:e.Minus}))),Play:(0,n.lazy)(()=>a.e(4176).then(a.bind(a,4176)).then(e=>({default:e.Play}))),OrderHistory:(0,n.lazy)(()=>a.e(8978).then(a.bind(a,8978)).then(e=>({default:e.OrderHistory}))),PauseCircle:(0,n.lazy)(()=>a.e(6094).then(a.bind(a,6094)).then(e=>({default:e.PauseCircle}))),PinMap:(0,n.lazy)(()=>a.e(7983).then(a.bind(a,7983)).then(e=>({default:e.PinMap}))),PlayCircle:(0,n.lazy)(()=>a.e(6412).then(a.bind(a,6412)).then(e=>({default:e.PlayCircle}))),Plus:(0,n.lazy)(()=>a.e(7690).then(a.bind(a,7690)).then(e=>({default:e.Plus}))),Rocket:(0,n.lazy)(()=>a.e(3510).then(a.bind(a,3510)).then(e=>({default:e.Rocket}))),Search:(0,n.lazy)(()=>a.e(3542).then(a.bind(a,3542)).then(e=>({default:e.Search}))),SwissCross:(0,n.lazy)(()=>a.e(801).then(a.bind(a,801)).then(e=>({default:e.SwissCross}))),TranslationSpeechBubble:(0,n.lazy)(()=>a.e(8317).then(a.bind(a,8317)).then(e=>({default:e.TranslationSpeechBubble}))),User:(0,n.lazy)(()=>a.e(6531).then(a.bind(a,6531)).then(e=>({default:e.User}))),VolumeMuteCircle:(0,n.lazy)(()=>a.e(8912).then(a.bind(a,8912)).then(e=>({default:e.VolumeMuteCircle}))),VolumeUpCircle:(0,n.lazy)(()=>a.e(7287).then(a.bind(a,7287)).then(e=>({default:e.VolumeUpCircle}))),Wishlist:(0,n.lazy)(()=>a.e(5223).then(a.bind(a,5223)).then(e=>({default:e.Wishlist}))),Info:(0,n.lazy)(()=>a.e(234).then(a.bind(a,234)).then(e=>({default:e.Info}))),Copy:(0,n.lazy)(()=>a.e(6169).then(a.bind(a,6169)).then(e=>({default:e.Copy}))),Check:(0,n.lazy)(()=>a.e(6964).then(a.bind(a,6964)).then(e=>({default:e.Check}))),Flip:(0,n.lazy)(()=>a.e(1123).then(a.bind(a,1123)).then(e=>({default:e.Flip}))),Location:(0,n.lazy)(()=>a.e(5647).then(a.bind(a,5647)).then(e=>({default:e.Location}))),Calendar:(0,n.lazy)(()=>a.e(4200).then(a.bind(a,4200)).then(e=>({default:e.Calendar}))),WinnerBadge:(0,n.lazy)(()=>a.e(6714).then(a.bind(a,6714)).then(e=>({default:e.WinnerBadge}))),CheckGreen:(0,n.lazy)(()=>a.e(9607).then(a.bind(a,9607)).then(e=>({default:e.CheckGreen}))),RedCancel:(0,n.lazy)(()=>a.e(163).then(a.bind(a,163)).then(e=>({default:e.RedCancel}))),InfoTooltip:(0,n.lazy)(()=>a.e(3773).then(a.bind(a,3773)).then(e=>({default:e.InfoTooltip}))),Alert:(0,n.lazy)(()=>a.e(2074).then(a.bind(a,2074)).then(e=>({default:e.Alert}))),WatchLoyalty:(0,n.lazy)(()=>a.e(5371).then(a.bind(a,5371)).then(e=>({default:e.WatchLoyalty}))),CalendarBooked:(0,n.lazy)(()=>a.e(4068).then(a.bind(a,4068)).then(e=>({default:e.CalendarBooked}))),LocationLoyalty:(0,n.lazy)(()=>a.e(8617).then(a.bind(a,8617)).then(e=>({default:e.LocationLoyalty}))),Reload:(0,n.lazy)(()=>a.e(2921).then(a.bind(a,2921)).then(e=>({default:e.Reload}))),Checkmark:(0,n.lazy)(()=>a.e(6435).then(a.bind(a,6435)).then(e=>({default:e.Checkmark}))),Watch:(0,n.lazy)(()=>a.e(9265).then(a.bind(a,9265)).then(e=>({default:e.Watch}))),WatchVolunteer:(0,n.lazy)(()=>a.e(3419).then(a.bind(a,3419)).then(e=>({default:e.WatchVolunteer}))),Trash:(0,n.lazy)(()=>a.e(2546).then(a.bind(a,2546)).then(e=>({default:e.Trash}))),Edit:(0,n.lazy)(()=>a.e(8962).then(a.bind(a,8962)).then(e=>({default:e.Edit}))),RemoveAdress:(0,n.lazy)(()=>a.e(9836).then(a.bind(a,9836)).then(e=>({default:e.RemoveAdress}
1))),ExternalLink:(0,n.lazy)(()=>a.e(3443).then(a.bind(a,3443)).then(e=>({default:e.ExternalLink}))),Download:(0,n.lazy)(()=>a.e(6506).then(a.bind(a,6506)).then(e=>({default:e.Download})))},i=e=>{let t=e.slug,a=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)a=l[n],-1===t.indexOf(a)&&{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,r);const i=l[t];return i?React.createElement(n.Suspense,{fallback:React.createElement("div",{className:"bg-gray-200 h-6 w-6 animate-pulse"})},React.createElement(i,a)):null}},1866:()=>{},2739:()=>{},4260:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>S});var n=a(8850),r=a(6540),l=a(4976),i=a(7767),c=a(4444),s=a(790),o=a(501),d=a(4164),m=a(1129);const u=e=>{let t=e.address,a=e.title,l=e.className;const i=(0,n.tq)().static.labels,c="text-[14px] leading-5";return r.createElement("div",{className:(0,d.A)(l)},r.createElement("h3",{className:"font-bold text-lg mb-2.5"},a),r.createElement("div",{className:c},r.createElement("p",{className:c},t.firstName," ",t.lastName),t.firstNameNative&&t.lastNameNative&&r.createElement("p",{className:c},t.firstNameNative," ",t.lastNameNative),t.company&&r.createElement("p",null,t.company),r.createElement("p",{className:c},t.address1),t.address2&&r.createElement("p",null,t.address2),t.address3&&r.createElement("p",null,t.address3),r.createElement("p",{className:c},t.postalCode," ",t.city),r.createElement("p",{className:(0,d.A)("mb-3",c)},t.country),t.email&&r.createElement("p",{className:c},r.createElement("strong",null,i.ORDER.EMAIL," ")," ",t.email),t.phone1&&r.createElement("p",{className:c},r.createElement("strong",null,i.ORDER.PHONE," ")," ",t.phone1)))};function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}function b(){criDataStore.eventBus().emit("datalayer.account.order.tracking.click",{clickLocation:"order_summary"})}const h=e=>{var t,a;let l=e.order;const i=(0,n.tq)().static.labels,c=(N=(0,r.useState)(!0),R=2,function(e){if(Array.isArray(e))return e}(N)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,r,l,i,c=[],s=!0,o=!1;try{if(l=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(n=l.call(a)).done)&&(c.push(n.value),c.length!==t);s=!0);}catch(e){o=!0,r=e}finally{try{if(!s&&null!=a.return&&(i=a.return(),Object(i)!==i))return}finally{if(o)throw r}}return c}}(N,R)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?f(e,t):void 0}}(N,R)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=c[0],h=c[1],E=l.hasSingleShipment?l.items.find(function(e){return Boolean(e.trackingLink)}):void 0,p=null==E?void 0:E.trackingLink,y=(0,d.A)("xl:w-1/4 xl:border-r border-b xl:border-b-0 xl:pr-2 xl:mr-10 border-cart-border border-solid pb-6 xl:pb-0 mb-5 xl:mb-0","rtl:xl:pr-0 rtl:xl:pl-2 rtl:xl:border-r-0 rtl:xl:border-l rtl:xl:mr-0 rtl:xl:ml-10");var N,R;let g=null;return l.isGiftCardOnlyOrder?g=r.createElement("div",{className:"text-[14px] leading-5 mt-3 inline-flex items-center bg-grey border border-cart-border rounded px-3 py-2","data-test-id":"orderHeaderElectronicDelivery"},r.createElement(m.I,{slug:"Info",className:"h-3 w-3 mr-2 rtl:mr-0 rtl:ml-2 shrink-0"}),r.createElement("span",null,i.ORDER.ELECTRONIC_DELIVERY)):!l.hideTrackingDetails&&p?g=r.createElement(r.Fragment,null,r.createElement("div",{className:"text-[14px] leading-5 mt-3"},i.ORDER.SHIPMENT_TRACKING_NUMBER),r.createElement("div",{className:"text-[14px] leading-5 font-bold"},null==E?void 0:E.trackingNumber),r.createElement("a",{href:p,target:"_blank",rel:"noopener noreferrer",className:"text-[14px] mt-5 font-bold flex items-center underline",onClick:b,"data-test-id":"orderHeaderTrackingLink"},i.ORDER.SHIPMENT_TRACK_PACKAGE,r.createElement(m.I,{slug:"ExternalLink",className:"ml-1 rtl:ml-0 rtl:mr-1"}))):!l.hideTrackingDetails&&l.hasSingleShipment&&(g=r.createElement("div",{className:"text-[14px] leading-5 mt-3 inline-flex items-center bg-grey border border-cart-border rounded px-3 py-2"},r.createElement(m.I,{slug:"Info",className:"h-3 w-3 mr-2 rtl:mr-0 rtl:ml-2 shrink-0"}),r.createElement("span",null,i.ORDER.SHIPMENT_TRACKING_PENDING))),r.createElement("div",{className:"border-cart-border mb-10 overflow-hidden rounded-[10px] border border-solid"},r.createElement("button",{type:"button",onClick:()=>h(e=>!e),"aria-expanded":s,className:"px-5 py-4 bg-grey flex w-full justify-between items-center"},r.createElement("div",{className:"text-left"},r.createElement("h4",{className:"text-lg font-bold leading-4 mb-[5px]"},(0,o.wR)(i.ORDER.NUMBER,l.orderNo)),r.createElement("div",{className:"text-green text-sm"},(0,o.wR)(i.ORDER.CREATED,l.creationDate))),r.createElement(m.I,{slug:"ChevronLeft",className:(0,d.A)("rotate-[-90deg] h-4 origin-[40%_50%] transition-[transform] duration-300",{"!rotate-90":s}),label:s?"Collapse":"Expand"})),r.createElement("div",{className:(0,d.A)("overflow-hidden transition-[max-height] duration-300 max-h-0",{"max-h-[200vh]":s})},r.createElement("div",{className:"p-[25px] mobile:py-5"},r.createElement("div",{className:"xl:flex justify-between"},r.createElement(u,{address:l.shippingAddress,title:i.ORDER.SHIPPINGADDRESS,className:y}),l.isBillingSameAsShipping?r.createElement("div",{className:y},r.createElement("h3",{className:"font-bold text-lg mb-2.5"},i.ORDER.BILLINGADDRESS),r.createElement("div",{className:"text-sm"},null===(t=criDataStore.getLabels())||void 0===t||null===(t=t.FORM_VALIDATION)||void 0===t?void 0:t.sameAsShipmentAddress)):r.createElement(u,{address:l.billingAddress,title:i.ORDER.BILLINGADDRESS,className:y}),r.createElement("div",{className:y},r.createElement("h3",{className:"font-bold text-lg mb-2.5"},i.ORDER.PAYMENT),r.createElement("div",{className:"text-[14px] leading-5"},l.paymentMethod)),r.createElement("div",{className:"desktop:w-1/4 desktop:pr-2"},r.createElement("h3",{className:"font-bold text-lg mb-2.5"},i.ORDER.SHIPPINGMETHOD),r.createElement("div",{className:"text-[14px] leading-5"},l.shippingMethod,r.createElement("span",{className:(0,d.A)("text-[14px] leading-5 font-bold mt-3 ml-1 rtl:ml-0 rtl:mr-1",{"text-green":0===(null===(a=l.shippingCost)||void 0===a||null===(a=a.sales)||void 0===a?void 0:a.value)})},l.shippingPrice)),g)))))},E=e=>{e.order;const t=(0,n.tq)().static.labels;return React.createElement("h2",{className:"font-bold text-lg desktop:text-xl mb-2.5"},t.ORDER.SUMMARY_TITLE)};var p=a(8588);function y(){criDataStore.eventBus().emit("datalayer.account.order.tracking.click",{clickLocation:"line_item"})}const N=e=>{var t,a;let l=e.item,i=e.hasSingleShipment,c=e.hideTrackingDetails;const s=(0,n.tq)().static.labels;if(!l.isVisible)return null;const d=1===l.quantity?s.ORDER.ITEM:(0,o.wR)(s.ORDER.ITEMS,l.quantity);let u=null;u=l.isGCProduct?r.createElement("div",{className:"text-xs desktop:hidden mt-3 inline-flex items-center bg-grey border border-cart-border rounded px-3 py-2","data-test-id":"lineItemElectronicDelivery"},r.createElement(m.I,{slug:"Info",className:"h-3 w-3 mr-2 rtl:mr-0 rtl:ml-2 shrink-0"}),r.createElement("span",null,s.ORDER.ELECTRONIC_DELIVERY)):l.trackingLink?r.createElement("a",{href:l.trackingLink,target:"_blank",rel:"noopener noreferrer",className:"text-xs desktop:hidden mt-3 inline-flex items-center underline",onClick:y,"data-test-id":"lineItemTrackingLinkMobile"},s.ORDER.SHIPMENT_TRACK_PACKAGE,r.createElement(m.I,{slug:"ExternalLink",className:"ml-1 rtl:ml-0 rtl:mr-1"})):l.trackingNumber?r.createElement("div",{className:"desktop:hidden mt-2"},r.createElement("div",{className:"text-xs font-bold"},s.ORDER.SHIPMENT_TRACKING_NUMBER,":"),r.createElement("div",{className:"text-[10px]"},l.trackingNumber)):r.createElement("div",{className:"text-xs desktop:hidden mt-3 inline-flex items-center bg-grey border border-cart-border rounded px-3 py-2"},r.createElement(m.I,{slug:"Info",className:"h-3 w-3 mr-2 rtl:mr-0 rtl:ml-2 shrink-0"}),r.createElement("span",null,s.ORDER.SHIPMENT_TRACKING_PENDING));let f=null;return l.isGCProduct?f=r.createElement("div",{className:"text-xs inline-flex items-center bg-grey border border-cart-border rounded px-3 py-2 whitespace-nowrap","data-test-id":"lineItemElectronicDelivery"},r.createElement(m.I,{slug:"Info",className:"h-3 w-3 mr-2 rtl:mr-0 rtl:ml-2 shrink-0"}),r.createElement("span",null,s.ORDER.ELECTRONIC_DELIVERY)):l.trackingNumber?f=r.createElement(r.Fragment,null,r.createElement("div",{className:"text-xs mb-1 font-bold"},s.ORDER.SHIPMENT_TRACKING_NUMBER,":"),r.createElement("div",{className:"text-[10px]"},l.trackingNumber)):l.trackingLink||(f=r.createElement("div",{className:"text-xs inline-flex items-center bg-grey border border-cart-border rounded px-3 py-2 whitespace-nowrap"},r.createElement(m.I,{slug:"Info",className:"h-3 w-3 mr-2 rtl:mr-0 rtl:ml-2 shrink-0"}),r.createElement("span",null,s.ORDER.SHIPMENT_TRACKING_PENDING))),r.createElement("div",{className:"border-b border-solid border-cart-border pb-5 pt-5 desktop:pb-2.5 desktop:pt-2.5 first:pt-0 last:pb-0 last:border-b-0"},r.createElement("div",{className:"flex items-center"},r.createElement("div",{className:"flex items-center flex-1 min-w-0 max-w-md"},r.createElement("img",{src:l.thumb,"data-fallback":l.thumbBackup,onError:e=>{const t=e.currentTarget.getAttribute("data-fallback");t&&e.currentTarget.src!==t&&(e.currentTarget.src=t)},alt:s.ORDER.THUMB,className:"mr-4 w-20"}),r.createElement("div",{className:"min-w-0"},"brandImage"in l&&(null===(t=l.brandImage)||void 0===t?void 0:t.url)&&r.createElement("img",{src:l.brandImage.url,alt:null!==(a=l.brandImage.alt)&&void 0!==a?a:"",className:"mr-4 h-auto w-14 mb-2.5",height:"24",width:"140"}),r.createElement("div",{className:"text-xs break-words font font-bold"},l.name),r.createElement("div",{className:"text-[10px] leading-4"},l.sku),r.createElement("div",{className:"text-[10px] desktop:hidden mt-1"},d),!i&&!c&&u)),r.createElement("div",{className:"ml-auto rtl:ml-0 rtl:mr-auto w-40 shrink-0 hidden desktop:block"},r.createElement("div",{className:"text-xs mb-1 font-bold"},s.ORDER.QUANTITY,":"),r.createElement("div",{className:"text-[10px]"},d)),!i&&!c&&r.createElement(r.Fragment,null,r.createElement("div",{className:"ml-auto rtl:ml-0 rtl:mr-auto w-56 shrink-0 hidden desktop:block"},f),r.createElement("div",{className:"ml-auto rtl:ml-0 rtl:mr-auto w-40 shrink-0 hidden desktop:block"},l.trackingLink&&r.createElement("a",{href:l.trackingLink,target:"_blank",rel:"noopener noreferrer",className:"text-xs flex items-center underline",onClick:y,"data-test-id":"lineItemTrackingLink"},s.ORDER.SHIPMENT_TRACK_PACKAGE,r.createElement(m.I,{slug:"ExternalLink",className:"ml-1 rtl:ml-0 rtl:mr-1"})))),r.createElement("div",{className:"ml-auto rtl:ml-0 rtl:mr-auto hidden desktop:block desktop:min-w-20"},r.createElement(p.A,{className:"!text-xs text-right",price:l.totalPrice}))),r.createElement("div",{className:"desktop:hidden mt-5 flex flex-col justify-end items-end"},r.createElement(p.A,{className:"!text-xs",price:l.totalPrice})))},R=e=>{let t=e.order;return React.createElement("section",null,React.createElement("div",{className:"mt-3 desktop:mt-6"},t.items.map(function(e,a){return React.createElement(N,{key:"".concat(e.sku,"-").concat(a),item:e,hasSingleShipment:t.hasSingleShipment,hideTrackingDetails:t.hideTrackingDetails})})))},g=e=>{var t;let a=e.order;
1const r=(0,n.tq)().static.labels;return React.createElement("section",{className:"mt-5 pt-5 border-t border-solid border-cart-border"},React.createElement("div",{className:"text-sm"},React.createElement("div",{className:"flex justify-between pb-1"},React.createElement("span",{className:"font-bold text-xs"},r.ORDER.SUBTOTAL),React.createElement(p.A,{className:"!text-xs",price:a.subtotal})),React.createElement("div",{className:"flex justify-between pb-1"},React.createElement("span",{className:"font-bold text-xs"},r.ORDER.SHIPPINGCOST),0===(null===(t=a.shippingCost)||void 0===t||null===(t=t.sales)||void 0===t?void 0:t.value)?React.createElement("span",{className:"text-green !text-xs"},r.ORDER.FREE):React.createElement(p.A,{className:"!text-xs",price:a.shippingCost})),React.createElement("div",{className:"flex justify-between desktop:pb-4"},React.createElement("span",{className:"font-bold text-xs"},r.ORDER.VAT),React.createElement(p.A,{className:"!text-xs",price:a.salesVat})),React.createElement("div",{className:"flex pt-5 justify-between border-t pb-5 mt-5 desktop:!mt-0 desktop:pb-0 border-solid border-cart-border"},React.createElement("h2",{className:"text-xs font-bold"},r.ORDER.GRANDTOTAL),React.createElement(p.A,{className:"!text-xs font-bold",price:a.total}))))};function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,r,l,i,c=[],s=!0,o=!1;try{if(l=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(n=l.call(a)).done)&&(c.push(n.value),c.length!==t);s=!0);}catch(e){o=!0,r=e}finally{try{if(!s&&null!=a.return&&(i=a.return(),Object(i)!==i))return}finally{if(o)throw r}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return x(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?x(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}const S=()=>{const e=(0,n.Ky)(),t=(0,n.tq)().static,a=t.urls,o=t.labels,d=v((0,l.ok)(),1)[0],m=(0,i.Zp)(),u=(0,n.tq)().orderdetails,f=v((0,r.useState)(d.get("orderNo")),1)[0],b=v((0,r.useState)(!1),2),p=b[0],y=b[1];return(0,r.useEffect)(()=>{window.scrollTo(0,0)},[]),(0,r.useEffect)(()=>{u&&u.orderNo===f||p||(y(!0),e.getContentByUrl(a.DATA_FETCH.ORDER_DETAILS,{orderNo:f}).then(t=>{var a;const n=null==t||null===(a=t.data)||void 0===a?void 0:a.orderdetails;e.setState(n,"orderdetails")}).catch(e=>{console.error("Failed to load customer order:",e)}).finally(()=>{y(!1)}))},[f]),p?React.createElement(s.A,null):React.createElement("div",null,React.createElement("div",{className:"mb-7 flex items-center justify-between"},React.createElement("h1",{className:"text-xl desktop:text-2xl font-bold"},o.ORDER.TITLE),React.createElement("button",{onClick:()=>{m({pathname:a.NAVIGATION.ORDERS,hash:f||""})},className:"underline"},o.ORDER.BACK)),React.createElement("div",null,u?React.createElement("div",{className:"flex flex-col"},React.createElement("div",null,React.createElement(h,{order:u})),React.createElement("div",null,React.createElement(E,{order:u})),React.createElement("div",null,React.createElement(R,{order:u})),React.createElement("div",null,React.createElement(g,{order:u}))):React.createElement(c.A,{assetId:o.ASSETS.ORDER_ERROR})))}},4444:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(8850),r=a(6540),l=a(7734);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,r,l,i,c=[],s=!0,o=!1;try{if(l=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(n=l.call(a)).done)&&(c.push(n.value),c.length!==t);s=!0);}catch(e){o=!0,r=e}
1finally{try{if(!s&&null!=a.return&&(i=a.return(),Object(i)!==i))return}finally{if(o)throw r}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?c(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}const s=e=>{let t=e.assetId,a=e.sanitizeOptions,c=e.className,s=void 0===c?"":c,o=e.setButtonsSameWidth,d=e.sanitizeClass;const m=(0,n.Ky)(),u=m.getUrls(),f=i((0,r.useState)(null),2),b=f[0],h=f[1],E=i((0,r.useState)(!1),2),p=E[0],y=E[1];return(0,r.useEffect)(()=>{b||p||(y(!0),m.getContentByUrl(u.GLOBAL.ASSET_RENDER,{assetId:t}).then(e=>{let t=null==e?void 0:e.data.asset;t&&h(t)}).catch(e=>{console.error("Failed to load content asset:",e)}).finally(()=>{y(!1)}))},[t]),p||!b?null:React.createElement(l.A,{sanitizeOptions:a,content:b,sanitizeClass:d,className:s,setButtonsSameWidth:o})}},6201:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var n=a(6540),r=a(4728),l=a.n(r);function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?i(Object(a),!0).forEach(function(t){s(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function s(e,t,a){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,"string");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}const o=(0,n.memo)(e=>{var t;let a=e.html,r=e.options,i=e.className,s=e.mainTag,o=void 0===s?"div":s;const d=criDataStore.getSfccData(),m=(null==d||null===(t=d.cachedData)||void 0===t||null===(t=t.orgConfigs)||void 0===t?void 0:t.htmlSanitizationConfig)||{};return n.createElement(o,{className:i,dangerouslySetInnerHTML:(u=a,f=r,{__html:l()(u,c(c({},m),f))})});var u,f});o.displayName="SanitizedHtml";const d=o},7734:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(6540),r=a(6201);const l=e=>{let t=e.sanitizeOptions,a=e.content,l=e.className,i=void 0===l?"":l,c=e.setButtonsSameWidth,s=e.sanitizeClass,o=e.disableSanitization;const d=(0,n.useRef)(null);return(0,n.useEffect)(()=>{if(!c||null==d||!d.current)return;const e=Array.from(d.current.querySelectorAll(".btn"));let t=150;e.length&&(e.forEach(e=>{e.clientWidth>t&&(t=e.clientWidth)}),e.forEach(e=>{e.style.width="".concat(t+4,"px")}))},[]),a.isOnline?React.createElement("div",{className:"content-asset ".concat(i),ref:d,"data-test-id":"content-asset-".concat(a.ID)},o?React.createElement("div",{className:s,dangerouslySetInnerHTML:{__html:a.htmlBody}}):React.createElement(r.A,{options:t,className:s,html:a.htmlBody})):null}},8588:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n=e=>{let t=e.price,a=e.className,n=void 0===a?"":a;if(null!=t&&t.exists&&t.sales)return React.createElement("div",{className:"text-sm ".concat(n)},t.sales.formatted)}},8850:(e,t,a)=>{"use strict";a.d(t,{Ky:()=>l,tq:()=>i,uV:()=>r});var n=a(6540);const r=(0,n.createContext)(criDataStore);function l(){return(0,n.useContext)(r)}function i(){return(0,n.useSyncExternalStore)(criDataStore.subscribe.bind(criDataStore),criDataStore.getState.bind(criDataStore),criDataStore.getState.bind(criDataStore))}},9746:()=>{},9977:()=>{}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.