1/*! @version pwa-studio: 0.0.1, @magento/venia-ui: ~11.3.0, @magento/upward-security-headers: ~1.0.14, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.4.3, @magento/peregrine: ~14.2.1, @magento/pagebuilder: ~9.2.1, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ~1.2.3, @apollo/client: ~3.5.0 */ 2(window.webpackJsonp=window.webpackJsonp||[]).push([[56],{ADEa:function(e,n,r){"use strict" 3var t=r("JPst"),o=r.n(t),a=r("q8oi"),i=r("HeW1"),l=r.n(i),d=r("KVbf"),c=r.n(d),m=o()(function(e){return e[1]}) 4m.i(a.a,"",!0) 5var s=l()(c.a) 6m.push([e.i,"/* prettier-ignore */\n.orderConfirmationPage-root-Jw0 {\n /* composes: mx-auto from global;\n composes: my-0 from global;\n max-width: 902px; */\n max-width: 902px;\n padding-bottom: 32px;\n /* display: flex;\n justify-content: center;\n align-items: center; */\n \n}\n.orderConfirmationPage-orderConfirmationPage-NJ2 {\n /* display: flex;\n justify-content: center;\n align-items: center; */\n /* padding-bottom: 32px; */\n}\n.orderConfirmationPage-mainContainer-tJt {\n margin-bottom: 16px;\n}\n\n.orderConfirmationPage-sidebarContainer-rmq {\n}\n\n.orderConfirmationPage-header-5-A {\n}\n\n.orderConfirmationPage-text-79z {\n}\n\n.orderConfirmationPage-orderNumber-9ah {\n}\n\n.orderConfirmationPage-shippingInfoHeading-cme {\n}\n\n.orderConfirmationPage-shippingInfo-tdt {\n}\n\n.orderConfirmationPage-shippingAddress-KUA {\n}\n\n.orderConfirmationPage-shippingMethodHeading-ZXY {\n}\n\n.orderConfirmationPage-shippingMethod---p {\n}\n\n.orderConfirmationPage-additionalText-JmI {\n}\n.orderConfirmationPage-containerheading-YEQ {\n /* composes: root; */\n display: flex;\n padding: 16px 32px;\n flex-direction: column;\n justify-content: center;
6\n align-items: center;\n margin-bottom: 16px;\n gap: 8px;\n background: url("+s+') no-repeat #ff8200;\n border-radius: 8px;\n}\n.orderConfirmationPage-stepsBox-M-q {\n padding: 0 40px;\n}\n.orderConfirmationPage-headingBox-JUI {\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.orderConfirmationPage-headingInfo-Dal {\n display: flex;\n padding: 12px 16px;\n flex-direction: column;\n align-items: center;\n gap: 8px;\n align-self: stretch;\n border-radius: var(--border-radius-2, 8px);\n background: var(--Neutral-nr-50, #fff);\n}\n.orderConfirmationPage-headingIcon-2kd {\n padding-bottom: 8px;\n}\n.orderConfirmationPage-heading-77e {\n color: var(--Neutral-nr-50, #fff);\n text-align: center;\n font-size: 18px;\n font-weight: 700;\n}\n.orderConfirmationPage-orderNumber-9ah {\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 13px;\n font-weight: 400;\n}\n.orderConfirmationPage-orderNumberLine-d5J {\n width: 1px;\n height: 26px;\n background: var(--Neutral-nr-600, #969696);\n margin: 0 16px;\n}\n\n.orderConfirmationPage-orderEmail-1E3 {\n font-weight: 700;\n}\n.orderConfirmationPage-orderEmailInfo-Q8c {\n text-align: center;\n}\n.orderConfirmationPage-orderSummaryMoudle-td4 {\n display: flex;\n padding: 16px 12px;\n flex-direction: column;\n /* align-items: center; */\n border-radius: 13px;\n background: #fff;\n box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.15);\n}\n.orderConfirmationPage-moduleTitle-BWQ {\n display: flex;\n justify-content: start;\n font-size: 16px;\n font-weight: 700;\n}\n.orderConfirmationPage-orderSummaryDetail-20p {\n display: flex;\n flex-direction: column;\n}\n.orderConfirmationPage-orderSummaryItem-CJz {\n width: 100%;\n display: flex;\n flex-direction: column;\n padding-top: 12px;\n}\n.orderConfirmationPage-orderSummaryTitle-Cl2 {\n color: #808080;\n font-size: 11px;\n font-weight: 700;\n}\n.orderConfirmationPage-orderSummaryinfo-a3e {\n display: flex;\n flex-direction: column;\n color: #000;\n font-size: 12px;\n font-weight: 400;\n}\n.orderConfirmationPage-orderSummarPrice-BtG {\n display: flex;\n padding: 0 8px;\n flex-direction: column;\n align-items: flex-end;\n /* gap: var(--space-x-small, 8px);\n align-self: stretch; */\n border-radius: 4px;\n background: #f5f5f5;\n}\n.orderConfirmationPage-orderSummarPriceItem-ofb {\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: space-between;\n flex-wrap: wrap;\n padding-top: 8px;\n}\n.orderConfirmationPage-orderSummarPriceItem-ofb:first-child {\n border-bottom: 1px solid #d0cbc6;\n padding-bottom: 8px;\n}\n.orderConfirmationPage-orderSummarPriceItem-ofb:last-child {\n padding-bottom: 8px;\n}\n.orderConfirmationPage-priceTyptItem-uI2 {\n display: flex;\n flex-direction: column;\n}\n.orderConfirmationPage-priceTypeName1-b48 {\n color: #808080;\n font-size: 11px;\n font-weight: 400;\n}\n.orderConfirmationPage-priceTypeName-RQy {\n flex: 1;\n /* width: 50%; */\n color: #808080;\n font-size: 11px;\n font-weight: 400;\n}\n.orderConfirmationPage-priceTypeValue-aNr {\n color: #000;\n font-size: 13px;\n font-weight: 500;\n}\n.orderConfirmationPage-methodName-HR9 {\n margin-right: 2px;\n}\n\n.orderConfirmationPage-itemReviewMoudle-pih {\n display: flex;\n flex-direction: column;\n}\n\n.orderConfirmationPage-itemReviewMoudle1-kWn {\n display: flex;\n flex-direction: column;\n margin-top: 16px;\n}\n.orderConfirmationPage-remarksMoudle-MJz{\n /* composes: orderSummaryMoudle; */\n padding: 12px 0;\n margin: 12px 0 16px 0;\n border-top: 1px solid #d0cbc6;\n border-bottom: 1px solid #d0cbc6;\n}\n.orderConfirmationPage-remarksTitle-nLZ{\n color: #212121;\n /* Body/Bold 14 */\n font-family: var(--Noto-Sans, "Noto Sans");\n font-size: 14px;\n font-style: normal;\n font-weight: 700;\n line-height: normal;\n}\n \n.orderConfirmationPage-remarksItem-jVe{\n margin-top: 10px;\n}\n.orderConfirmationPage-remarksItemTitle-tkZ {\n display: flex;\n flex-direction: column;\n margin-top: 12px;\n color: #808080 !important;\n /* Caption/Bold */\n font-family: "Noto Sans";\n font-size: 11px !important;;\n font-style: normal;\n font-weight: 700 !important;;\n line-height: normal; \n}\n.orderConfirmationPage-remarksItemValue-X35 {\n margin-top: 4px;\n color: #000 !important;;\n /* Body/Regular 12 */\n font-family: "Noto Sans";\n font-size: 12px !important;;\n font-style: normal;\n font-weight: 400 !important;;\n line-height: normal;\n}\n.orderConfirmationPage-remarksValue-91x {\n overflow: hidden;\n color: #757575;\n text-overflow: ellipsis;\n font-size: 13px;\n font-weight: 500;\n}\n.orderConfirmationPage-itemReviewList-VSM {\n display: flex;\n flex-direction: column;\n padding-top: 16px;\n}\n.orderConfirmationPage-itemReviewGiftList-pjO {\n display: flex;\n flex-direction: column;\n gap: 4px;\n padding-top: 16px;\n}\n.orderConfirmationPage-itemReviewChild-8Oj,\n.orderConfirmationPage-giftItem_item-hL4 {\n display: flex;
6\n align-items: flex-start;\n justify-content: flex-start;\n flex-wrap: wrap;\n padding: 12px;\n border-top: 1px solid #d0cbc6;\n}\n.orderConfirmationPage-giftItem_item-hL4 {\n border: none;\n border-radius: 4px;\n background: #ffebd6;\n}\n.orderConfirmationPage-itemReviewImg-s-q {\n max-width: 68px;\n height: 68px;\n}\n.orderConfirmationPage-itemReviewImg-s-q img {\n width: 100%;\n}\n.orderConfirmationPage-itemReviewInfo-Zt4 {\n display: flex;\n flex: 1;\n flex-direction: column;\n flex-grow: 2;\n padding: 0 16px;\n}\n.orderConfirmationPage-productName-wiU {\n color: #000;\n font-size: 13px;\n font-weight: 500;\n}\n.orderConfirmationPage-productPrice-fUq,\n.orderConfirmationPage-productQty-oEg,\n.orderConfirmationPage-productCode-vij {\n color: #808080;\n font-size: 12px;\n font-weight: 500;\n}\n.orderConfirmationPage-promotion-1Tf {\n font-size: 14px;\n font-weight: 700;\n color: #00a651;\n}\n.orderConfirmationPage-itemReviewTotal-EnQ {\n display: flex;\n align-items: flex-start;\n justify-content: center;\n text-align: right;\n}\n.orderConfirmationPage-itemReviewOriginalPrice--Og {\n color: #808080;\n text-align: right;\n font-size: 11px;\n font-weight: 400;\n text-decoration: line-through;\n}\n.orderConfirmationPage-itemReviewAllTotal-TTw {\n color: #ff8200;\n text-align: right;\n font-size: 20px;\n font-weight: 500;\n padding-left: 4px;\n}\n.orderConfirmationPage-savePriceItem-qZl {\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: end;\n}\n.orderConfirmationPage-savePriceItem-qZl .orderConfirmationPage-savePrice-lcF {\n display: flex;\n padding: 4px 12px;\n justify-content: center;
6\n align-items: center;\n color: #ff8200;\n text-align: right;\n font-size: 12px;\n border-radius: 999px;\n background: #ffebd6;\n}\n.orderConfirmationPage-savePrice-lcF .orderConfirmationPage-saveTitle-ETI {\n font-size: 12px;\n font-weight: 500;\n}\n.orderConfirmationPage-tipModule-BNA {\n display: flex;\n padding: 0 12px;\n flex-direction: column;\n align-items: center;\n margin-top: 16px;\n}\n.orderConfirmationPage-voucherTip-EN6 {\n font-size: 12px;\n color: #757575;\n font-weight: 400;\n display: flex;\n padding-top: 16px;\n justify-content: center;\n align-items: center;\n gap: 10px;\n align-self: stretch;\n text-align: center;\n}\n.orderConfirmationPage-voucherBtn-S3O {\n\n grid-column: 1 / span 2;\n width: 100%;\n}\n.orderConfirmationPage-checkoutBtnGroupfixed-gx5 {\n padding: 16px;\n flex-direction: column;\n gap: 8px;\n align-self: stretch;\n position: fixed;\n left: 0;\n bottom: 0;\n width: 100%;\n max-height: 172px;\n /* padding: 16px 12px 24px 12px; */\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 10000;\n background: #fff;\n box-shadow: 0px -2px 6px 0px rgba(0, 0, 0, 0.08);\n\n button {\n width: 100%;\n }\n}\n.orderConfirmationPage-buttonGroupModule-KjZ {\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: space-between;\n flex-wrap: wrap;\n}\n.orderConfirmationPage-buttonLarge-7yT {\n display: flex;\n width: 343px;\n padding: 8px;\n justify-content: center;
6\n align-items: center;\n gap: 4px;\n border-radius: 8px;\n border: 1px solid #bdbdbd;\n color: #616161;\n text-align: center;\n font-size: 14px;\n font-weight: 700;\n cursor: pointer;\n}\n.orderConfirmationPage-checkoutBtnGroupfixed-gx5 .orderConfirmationPage-buttonLarge-7yT a {\n color: #ff8200;\n font-weight: 700;\n text-decoration: underline;\n}\n.orderConfirmationPage-buttonSamll-n1a {\n color: #616161;\n font-size: 12px;\n font-weight: 500;\n display: flex;\n align-items: baseline;\n justify-content: center;\n flex-wrap: wrap;\n}\n.orderConfirmationPage-buttonSamllInfo-L6D {\n display: flex;\n align-items: center;\n justify-content: space-around;\n padding: 0 16px;\n}\n.orderConfirmationPage-git_item_info-9GJ {\n display: flex;\n align-items: center;\n justify-content: space-between;\n font-weight: 700;\n font-family: \'Noto Sans\';\n font-style: normal;\n line-height: normal;\n .orderConfirmationPage-gitLogo-Ec4 {\n display: flex;\n min-width: 64px;\n padding: 4px 8px;\n justify-content: center;\n align-items: flex-end;\n gap: 4px;\n border-radius: 999px;\n background: #ff8200;\n text-align: center;\n color: #fff;\n font-size: 12px;\n }\n .orderConfirmationPage-gitText-BZr {\n color: #ff8200;\n text-align: right;\n font-size: 15px;\n }\n}\n.orderConfirmationPage-offer_wrapper-7Ix {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n align-self: stretch;\n width: 100%;\n border-radius: 8px;\n .orderConfirmationPage-offer_content-ky8 {\n display: flex;\n flex-direction: column;\n gap: 4px;\n width: 100%;\n padding: 8px;\n background: #ffebd6;\n border-radius: 8px;\n .orderConfirmationPage-offer_title-k-4 {\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 4px;\n width: -moz-fit-content;\n width: fit-content;\n padding: 4px 8px;\n border-radius: 4px;\n font-size: 12px;\n color: #fff;\n background: linear-gradient(90deg, #ff8200 0%, #f26522 100%);\n }\n .orderConfirmationPage-offer_item-y73 {\n display: flex;\n gap: 8px;\n padding: 8px 2px;\n border-bottom: 1px solid rgba(255, 192, 128, 0.6);\n cursor: pointer;\n margin: 3px 0;\n .orderConfirmationPage-name-zDy {\n flex: 1;\n font-size: 12px;\n line-height: normal;\n color: #1a1a19;\n white-space: pre-wrap;\n overflow: hidden;\n text-overflow: ellipsis;\n display: -webkit-box;\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 3;\n }\n }\n .orderConfirmationPage-offer_item-y73:last-child {\n border-bottom: 0;\n }\n }\n .orderConfirmationPage-show_more_wrapper-o59 {\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 8px;\n width: 100%;\n padding: 8px 4px;\n background: #ffa74d;\n opacity: 0.6;\n border-radius: 0 0 8px 8px;\n font-size: 11px;\n cursor: pointer;\n }\n}\n\n.orderConfirmationPage-valid_offer_wrapper-xiI {\n border: 1px solid #e5e5e5;\n margin: 3px 0;\n .orderConfirmationPage-offer_content-ky8 {\n background: #fff;\n .orderConfirmationPage-offer_title-k-4 {\n background: #46a147;\n }\n .orderConfirmationPage-offer_item-y73 {\n border-bottom: 1px solid #f2f0ec;\n }\n }\n .orderConfirmationPage-show_more_wrapper-o59 {\n background: #f2f0ec;\n }\n}\n@media only screen and (max-width: 768px) {\n .orderConfirmationPage-root-Jw0 {\n padding: 0 16px 16px 16px;\n }\n .orderConfirmationPage-orderEmailInfo-Q8c {\n \n display: flex;\n flex-direction: column;\n }\n .orderConfirmationPage-stepsBox-M-q {\n padding: 0 15px;\n }\n .orderConfirmationPage-buttonGroupModule-KjZ {\n justify-content: center;\n }\n .orderConfirmationPage-buttonLarge-7yT {\n border: none;\n padding-bottom: 16px;\n font-size: 14px;\n font-weight: 700;\n }
6\n .orderConfirmationPage-buttonSamll-n1a {\n flex-direction: column;\n font-size: 14px;\n font-weight: 700;\n }\n .orderConfirmationPage-buttonSamllInfo-L6D:first-child {\n padding-bottom: 16px;\n }\n .orderConfirmationPage-priceTypeName-RQy {\n width: 50%;\n flex: auto;\n }\n .orderConfirmationPage-itemReviewChild-8Oj {\n padding: 12px 12px 0 12px;\n }\n .orderConfirmationPage-itemReviewTotal-EnQ {\n width: 100%;\n justify-content: end;\n margin: 8px 0;\n }\n .orderConfirmationPage-itemReviewAllTotal-TTw {\n font-size: 16px;\n font-weight: 700;\n }\n}\n/* .thumbnail {\n composes: border from global;\n composes: border-solid from global;\n composes: border-subtle from global;\n grid-column: 1 / span 1;\n grid-row: 1 / span 3;\n} */\n \n.orderConfirmationPage-popRoot-6Yx {\n width: 100%;\n overflow: hidden;\n /* background: #FFF4E8; */\n}\n.orderConfirmationPage-popTopContainer-vLF {\n padding: 40px 16px 16px;\n}\n.orderConfirmationPage-popTopTitle-77A {\n color: #212121;\n font-size: 28px;\n font-style: normal;\n font-weight: 700;\n line-height: 40px;\n margin-bottom: 14px;\n}\n.orderConfirmationPage-popTopContent-hUm {\n color: #212121;\n font-size: 13px;\n font-style: normal;\n font-weight: 500;\n line-height: normal;\n}\n.orderConfirmationPage-popImageContainer-3QT {\n display: flex;\n justify-content: center;\n width: 100%;\n}\n.orderConfirmationPage-popContent-zbV {\n padding: 16px;\n color: #757575;\n text-align: center;\n font-size: 12px;\n font-style: normal;\n font-weight: 400;\n line-height: normal;\n background-color: #fff;\n}\n.orderConfirmationPage-textClick-LTk {\n cursor: pointer;\n font-weight: 600;\n font-weight: bold;\n}\n.orderConfirmationPage-popBtnContainer-wGi {\n padding: 0 16px 60px;\n background-color: #fff;\n display: flex;\n flex-direction: column;\n gap: 8px;\n}\n.orderConfirmationPage-popAgreeBtn-GEe {\n display: flex;\n height: 48px;\n justify-content: center;
6\n align-items: center;\n border-radius: 8px;\n background: #FF8200;\n box-shadow: 0 -2px 0 0 rgba(121, 50, 0, 0.20) inset;\n color: #FFF;\n font-size: 16px;\n font-style: normal;\n font-weight: 700;\n line-height: 24px;\n cursor: pointer;\n}\n.orderConfirmationPage-popSkipBtn-CpR {\n display: flex;\n height: 48px;\n justify-content: center;\n align-items: center;\n border-radius: 8px;\n border: 1px solid #FF8200;\n color: #FF8200;\n font-size: 16px;\n font-style: normal;\n font-weight: 700;\n line-height: 24px;\n cursor: pointer;\n border: none;\n text-decoration: underline;\n}\n@media (min-width: 768px) {\n .orderConfirmationPage-popRoot-6Yx {\n width: 442px;\n }\n .orderConfirmationPage-popSkipBtn-CpR {\n border: none;\n text-decoration: underline;\n }\n .orderConfirmationPage-popBtnContainer-wGi {\n padding-bottom: 0;\n }\n}\n.orderConfirmationPage-EasyPickRemark-Gix {\n font-style: italic;\n}',""]),m.locals={root:"orderConfirmationPage-root-Jw0 mx-auto my-0",orderConfirmationPage:"orderConfirmationPage-orderConfirmationPage-NJ2",mainContainer:"orderConfirmationPage-mainContainer-tJt col-start-1 grid gap-y-xs",sidebarContainer:"orderConfirmationPage-sidebarContainer-rmq border-t border-solid border-subtle col-start-1 lg_border-0 lg_col-start-2",header:"orderConfirmationPage-header-5-A font-semibold",text:"orderConfirmationPage-text-79z leading-normal",orderNumber:"orderConfirmationPage-orderNumber-9ah orderConfirmationPage-header-5-A font-semibold",shippingInfoHeading:"orderConfirmationPage-shippingInfoHeading-cme orderConfirmationPage-header-5-A font-semibold",shippingInfo:"orderConfirmationPage-shippingInfo-tdt orderConfirmationPage-text-79z leading-normal grid",shippingAddress:"orderConfirmationPage-shippingAddress-KUA grid",shippingMethodHeading:"orderConfirmationPage-shippingMethodHeading-ZXY orderConfirmationPage-header-5-A font-semibold",shippingMethod:"orderConfirmationPage-shippingMethod---p orderConfirmationPage-text-79z leading-normal",additionalText:"orderConfirmationPage-additionalText-JmI orderConfirmationPage-text-79z leading-normal",containerheading:"orderConfirmationPage-containerheading-YEQ",stepsBox:"orderConfirmationPage-stepsBox-M-q",headingBox:"orderConfirmationPage-headingBox-JUI",headingInfo:"orderConfirmationPage-headingInfo-Dal",headingIcon:"orderConfirmationPage-headingIcon-2kd",heading:"orderConfirmationPage-heading-77e",orderNumberLine:"orderConfirmationPage-orderNumberLine-d5J",orderEmail:"orderConfirmationPage-orderEmail-1E3",orderEmailInfo:"orderConfirmationPage-orderEmailInfo-Q8c",orderSummaryMoudle:"orderConfirmationPage-orderSummaryMoudle-td4",moduleTitle:"orderConfirmationPage-moduleTitle-BWQ",orderSummaryDetail:"orderConfirmationPage-orderSummaryDetail-20p",orderSummaryItem:"orderConfirmationPage-orderSummaryItem-CJz",orderSummaryTitle:"orderConfirmationPage-orderSummaryTitle-Cl2",orderSummaryinfo:"orderConfirmationPage-orderSummaryinfo-a3e",orderSummarPrice:"orderConfirmationPage-orderSummarPrice-BtG",orderSummarPriceItem:"orderConfirmationPage-orderSummarPriceItem-ofb",priceTyptItem:"orderConfirmationPage-priceTyptItem-uI2",priceTypeName1:"orderConfirmationPage-priceTypeName1-b48",priceTypeName:"orderConfirmationPage-priceTypeName-RQy",priceTypeValue:"orderConfirmationPage-priceTypeValue-aNr",methodName:"orderConfirmationPage-methodName-HR9",itemReviewMoudle:"orderConfirmationPage-itemReviewMoudle-pih",itemReviewMoudle1:"orderConfirmationPage-itemReviewMoudle1-kWn",remarksMoudle:"orderConfirmationPage-remarksMoudle-MJz",remarksTitle:"orderConfirmationPage-remarksTitle-nLZ",remarksItem:"orderConfirmationPage-remarksItem-jVe",remarksItemTitle:"orderConfirmationPage-remarksItemTitle-tkZ",remarksItemValue:"orderConfirmationPage-remarksItemValue-X35",remarksValue:"orderConfirmationPage-remarksValue-91x",itemReviewList:"orderConfirmationPage-itemReviewList-VSM",itemReviewGiftList:"orderConfirmationPage-itemReviewGiftList-pjO",itemReviewChild:"orderConfirmationPage-itemReviewChild-8Oj",giftItem_item:"orderConfirmationPage-giftItem_item-hL4",itemReviewImg:"orderConfirmationPage-itemReviewImg-s-q",itemReviewInfo:"orderConfirmationPage-itemReviewInfo-Zt4",productName:"orderConfirmationPage-productName-wiU",productPrice:"orderConfirmationPage-productPrice-fUq",productQty:"orderConfirmationPage-productQty-oEg",productC
6ode:"orderConfirmationPage-productCode-vij",promotion:"orderConfirmationPage-promotion-1Tf",itemReviewTotal:"orderConfirmationPage-itemReviewTotal-EnQ",itemReviewOriginalPrice:"orderConfirmationPage-itemReviewOriginalPrice--Og",itemReviewAllTotal:"orderConfirmationPage-itemReviewAllTotal-TTw",savePriceItem:"orderConfirmationPage-savePriceItem-qZl",savePrice:"orderConfirmationPage-savePrice-lcF",saveTitle:"orderConfirmationPage-saveTitle-ETI",tipModule:"orderConfirmationPage-tipModule-BNA",voucherTip:"orderConfirmationPage-voucherTip-EN6",voucherBtn:"orderConfirmationPage-voucherBtn-S3O "+a.a.locals.root_highPriority+" m-auto",checkoutBtnGroupfixed:"orderConfirmationPage-checkoutBtnGroupfixed-gx5",buttonGroupModule:"orderConfirmationPage-buttonGroupModule-KjZ",buttonLarge:"orderConfirmationPage-buttonLarge-7yT",buttonSamll:"orderConfirmationPage-buttonSamll-n1a",buttonSamllInfo:"orderConfirmationPage-buttonSamllInfo-L6D",git_item_info:"orderConfirmationPage-git_item_info-9GJ",gitLogo:"orderConfirmationPage-gitLogo-Ec4",gitText:"orderConfirmationPage-gitText-BZr",offer_wrapper:"orderConfirmationPage-offer_wrapper-7Ix",offer_content:"orderConfirmationPage-offer_content-ky8",offer_title:"orderConfirmationPage-offer_title-k-4",offer_item:"orderConfirmationPage-offer_item-y73",name:"orderConfirmationPage-name-zDy",show_more_wrapper:"orderConfirmationPage-show_more_wrapper-o59",valid_offer_wrapper:"orderConfirmationPage-valid_offer_wrapper-xiI",popRoot:"orderConfirmationPage-popRoot-6Yx",popTopContainer:"orderConfirmationPage-popTopContainer-vLF",popTopTitle:"orderConfirmationPage-popTopTitle-77A",popTopContent:"orderConfirmationPage-popTopContent-hUm",popImageContainer:"orderConfirmationPage-popImageContainer-3QT",popContent:"orderConfirmationPage-popContent-zbV",textClick:"orderConfirmationPage-textClick-LTk",popBtnContainer:"orderConfirmationPage-popBtnContainer-wGi",popAgreeBtn:"orderConfirmationPage-popAgreeBtn-GEe",popSkipBtn:"orderConfirmationPage-popSkipBtn-CpR",EasyPickRemark:"orderConfirmationPage-EasyPickRemark-Gix"},n.a=m},ERuQ:function(e,n,r){"use strict" 7var t,o,a=r("q1tI") 8function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n] 9for(var t in r)({}).hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e}).apply(null,arguments)}n.a=function SvgCorrect(e){return a.createElement("svg",_extends({fill:"none","data-icon":"correct",viewBox:"0 0 14 15",width:"1em",height:"1em"},e),t||(t=a.createElement("path",{d:"M9.843 5.784a.75.75 0 10-1.18-.927L6.396 7.742 5.24 6.749a.75.75 0 00-.978 1.138l1.75 1.503a.75.75 0 001.079-.105l2.753-3.501z",fill:"currentColor"})),o||(o=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7.07a7 7 0 11-14 0 7 7 0 0114 0zm-1.5 0a5.5 5.5 0 11-11 0 5.5 5.5 0 0111 0z",fill:"currentColor"})))}},F7D5:function(e,n,r){"use strict" 10r.d(n,"a",function(){return i}) 11var t=r("lSNA"),o=r.n(t),a=r("q/RB") 12function ownKeys(e,n){var r=Object.keys(e) 13if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e) 14n&&(t=t.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,t)}return r}function _objectSpread(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{} 15n%2?ownKeys(Object(r),!0).forEach(function(n){o()(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}var i=function trackButtonClick(e){var n=_objectSpread(_objectSpread({},e),{},{event:"button_click",button_category:"functionality",button_subcategory:"register_stay_in_loop",screen_name:"orderSuccessScreen",screen_category:"orderSuccessScreen",screen_class:"orderSuccessScreen",extra_info:""}) 16if(navigator.userAgent.includes("Mannings App"))n&&a.a&&Object(a.a)("trackButtonClick",n) 17else try{var r 18null!==(r=window)&&void 0!==r&&r.dataLayer&&window.dataLayer.push(n)}catch(e){}}},KVbf:function(e,n,r){e.exports=r.p+"thxbgm-8nK.png"},"an2+":function(e,n,r){"use strict" 19r.r(n),r.d(n,"default",function(){return ve}) 20var t,a,l=r("lSNA"),d=r.n(l),c=r("RIqP"),m=r.n(c),s=r("yXPU"),u=r.n(s),p=r("J4zp"),g=r.n(p),v=r("q1tI"),h=r.n(v),y=r("55Ip"),_=r("dDsW"),b=r("kriW"),x=r("17x9"),C=r("J3e4"),P=r("y1Xp"),E=r("lcLu"),w=r("LboF"),N=r.n(w),k=r("ADEa"),S={injectType:"singletonStyleTag",insert:"head",singleton:!0},O=(N()(k.a,S),k.a.locals||{}),T=r("dgmk") 21function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n] 22for(var t in r)({}).hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e}).apply(null,arguments)}var j,M=function SvgArt(e){return v.createElement("svg",_extends({width:42,he
22ight:44,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),t||(t=v.createElement("g",{clipPath:"url(#Art_svg__clip0_3009_58683)"},v.createElement("path",{d:"M28.442 42.532l-2.698-23.436a.727.727 0 00-.719-.648h-5.513c-.067-2.95-2.396-5.33-5.253-5.33-2.858 0-5.187 2.38-5.253 5.33H3.492a.726.726 0 00-.719.648L.004 43.136a.731.731 0 00.72.817H8.97a.71.71 0 00.226.046h32.08c.4 0 .725-.328.725-.733V8.448a.729.729 0 00-.724-.733h-8.56v-.14C32.716 3.397 29.36 0 25.236 0c-4.125 0-7.48 3.397-7.48 7.574v.14h-8.56c-.4 0-.724.329-.724.734v3.91c0 .405.324.734.724.734.4 0 .724-.329.724-.734V9.181h7.836v2.38c0 .405.324.733.725.733.4 0 .724-.328.724-.733V9.18h12.063v2.38c0 .405.324.733.724.733.4 0 .724-.328.724-.733V9.18h7.836v33.351h-12.11zM14.258 14.585c2.06 0 3.74 1.721 3.805 3.863h-7.61c.066-2.14 1.745-3.863 3.805-3.863zM4.136 19.913h4.863v1.414c0 .405.324.733.724.733.4 0 .724-.328.724-.733v-1.414h7.622v1.414c0 .405.324.733.724.733.4 0 .724-.328.724-.733v-1.414h4.863l2.599 22.574H1.537l2.599-22.574zM19.205 7.715v-.14c0-3.369 2.706-6.108 6.03-6.108 3.325 0 6.032 2.74 6.032 6.107v.14H19.204z",fill:"#fff"}))),a||(a=v.createElement("defs",null,v.createElement("clipPath",{id:"Art_svg__clip0_3009_58683"},v.createElement("path",{fill:"#fff",d:"M0 0h42v44H0z"})))))} 23function tip_extends(){return(tip_extends=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n] 24for(var t in r)({}).hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e}).apply(null,arguments)}var I,R=function SvgTip(e){return v.createElement("svg",tip_extends({width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),j||(j=v.createElement("path",{d:"M12 4.688c-2.637 0-5.027 1.406-6.363 3.656-1.301 2.285-1.301 5.062 0 7.312A7.32 7.32 0 0012 19.312c2.602 0 4.992-1.37 6.328-3.656 1.3-2.25 1.3-5.027 0-7.312-1.336-2.25-3.726-3.656-6.328-3.656zM12 21c-3.234 0-6.188-1.688-7.805-4.5-1.617-2.777-1.617-6.188 0-9A9.02 9.02 0 0112 3c3.2 0 6.152 1.723 7.77 4.5 1.617 2.813 1.617 6.223 0 9A8.933 8.933 0 0112 21zm-1.406-6.188h.844v-2.25h-.844c-.492 0-.844-.351-.844-.843 0-.457.352-.844.844-.844h1.687c.457 0 .844.387.844.844v3.094h.281c.457 0 .844.386.844.843a.833.833 0 01-.844.844h-2.812c-.492 0-.844-.352-.844-.844 0-.457.352-.844.844-.844zM12 9.75a1.11 1.11 0 01-1.125-1.125c0-.598.492-1.125 1.125-1.125.598 0 1.125.527 1.125 1.125 0 .633-.527 1.125-1.125 1.125z",fill:"#969696"})))} 25function shopping_extends(){return(shopping_extends=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n] 26for(var t in r)({}).hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e}).apply(null,arguments)}var A=function SvgShopping(e){return v.createElement("svg",shopping_extends({width:25,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),I||(I=v.createElement("path",{d:"M10.25 6.938v1.687h4.5V6.937c0-1.23-1.02-2.25-2.25-2.25a2.243 2.243 0 00-2.25 2.25zm-1.688 3.375h-2.25v7.312c0 .95.739 1.688 1.688 1.688h9c.914 0 1.688-.739 1.688-1.688v-7.313h-2.25v1.97a.833.833 0 01-.844.843c-.492 0-.844-.352-.844-.844v-1.969h-4.5v1.97a.833.833 0 01-.844.843c-.492 0-.844-.352-.844-.844v-1.969zm0-1.688V6.937C8.563 4.793 10.32 3 12.5 3c2.145 0 3.938 1.793 3.938 3.938v1.687h2.25c.914 0 1.687.773 1.687 1.688v7.312A3.376 3.376 0 0117 21H8a3.376 3.376 0 01-3.375-3.375v-7.313c0-.914.738-1.687 1.688-1.687h2.25z",fill:"gray"})))},z=r("+vrd"),D=r("y3xX"),L=r("znku"),G=r("LWUl"),B=r("bnUu"),q=r("6OIj"),F=r("pZLH"),H=r("Lm/n"),V=r("+TN3"),Q=r("L/g/"),K=r("ERuQ"),J=r("q/7v"),U=r("juT5"),X=r("3EMc"),Z=r("Ty5D"),Y=r("Pqt/"),W=r("uyCd"),$=r("2Us3"),ee=r("F7D5"),ne=r("jX51"),re=r("WJQz"),te=r("u/j5"),oe=r("ygAv"),ae=r("kdiO"),ie=function getTrackedEvents(){return function safeParseJSON(e){try{if(!e||"undefined"===e||"null"===e)return[] 27var n=JSON.parse(e) 28return Array.isArray(n)?n:[]}catch(e){return[]}}(localStorage.getItem("orderSuccessEvents"))},le=function setTrackedEvents(e){Array.isArray(e)&&0!==e.length?localStorage.setItem("orderSuccessEvents",JSON.stringify(e)):localStorage.removeItem("orderSuccessEvents")},de=function cleanExpiredEvents(){var e=ie() 29if(0!==e.length){var n=Date.now(),r=e.filter(function(e){return e.timestamp&&n-e.timestamp<2592e6}) 30r.length!==e.length&&le(r)}},ce=r("X5qW"),me=r("M1fz"),se=r("mSw4"),ue=r("GWBL"),pe=r("iMth"),fe=r("UZ/M") 31function ownKeys(e,n){var r=Object.keys(e) 32if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e) 33n&&(t=t.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,t)}return r}function _objectSpread(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{}
34n%2?ownKeys(Object(r),!0).forEach(function(n){d()(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function _regenerator(){var e,n,r="function"==typeof Symbol?Symbol:{},t=r.iterator||"@@iterator",o=r.toStringTag||"@@toStringTag" 35function i(r,t,o,i){var l=t&&t.prototype instanceof Generator?t:Generator,d=Object.create(l.prototype) 36return _regeneratorDefine2(d,"_invoke",function(r,t,o){var i,l,c,m=0,s=o||[],u=!1,p={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function d(n,r){return i=n,l=0,c=e,p.n=r,a}} 37function d(r,t){for(l=r,c=t,n=0;!u&&m&&!o&&n<s.length;n++){var o,i=s[n],d=p.p,f=i[2] 38r>3?(o=f===t)&&(c=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=d&&((o=r<2&&d<i[1])?(l=0,p.v=t,p.n=i[1]):d<f&&(o=r<3||i[0]>t||t>f)&&(i[4]=r,i[5]=t,p.n=f,l=0))}if(o||r>1)return a 39throw u=!0,t}return function(o,s,f){if(m>1)throw TypeError("Generator is already running") 40for(u&&1===s&&d(s,f),l=s,c=f;(n=l<2?e:c)||!u;){i||(l?l<3?(l>1&&(p.n=-1),d(l,c)):p.n=c:p.v=c) 41try{if(m=2,i){if(l||(o="next"),n=i[o]){if(!(n=n.call(i,c)))throw TypeError("iterator result is not an object") 42if(!n.done)return n 43c=n.value,l<2&&(l=0)}else 1===l&&(n=i.return)&&n.call(i),l<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),l=1) 44i=e}else if((n=(u=p.n<0)?c:r.call(t,p))!==a)break}catch(n){i=e,l=1,c=n}finally{m=1}}return{value:n,done:u}}}(r,o,i),!0),d}var a={} 45function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}n=Object.getPrototypeOf 46var l=[][t]?n(n([][t]())):(_regeneratorDefine2(n={},t,function(){return this}),n),c=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(l) 47function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,GeneratorFunctionPrototype):(e.__proto__=GeneratorFunctionPrototype,_regeneratorDefine2(e,o,"GeneratorFunction")),e.prototype=Object.create(c),e}return GeneratorFunction.prototype=GeneratorFunctionPrototype,_regeneratorDefine2(c,"constructor",GeneratorFunctionPrototype),_regeneratorDefine2(GeneratorFunctionPrototype,"constructor",GeneratorFunction),GeneratorFunction.displayName="GeneratorFunction",_regeneratorDefine2(GeneratorFunctionPrototype,o,"GeneratorFunction"),_regeneratorDefine2(c),_regeneratorDefine2(c,o,"Generator"),_regeneratorDefine2(c,t,function(){return this}),_regeneratorDefine2(c,"toString",function(){return"[object Generator]"}),(_regenerator=function _regenerator(){return{w:i,m:f}})()}function _regeneratorDefine2(e,n,r,t){var a=Object.defineProperty 48try{a({},"",{})}catch(e){a=0}(_regeneratorDefine2=function _regeneratorDefine(e,n,r,t){function o(n,r){_regeneratorDefine2(e,n,function(e){return this._invoke(n,r,e)})}n?a?a(e,n,{value:r,enumerable:!t,configurable:!t,writable:!t}):e[n]=r:(o("next",0),o("throw",1),o("return",2))})(e,n,r,t)}var ge=function OrderConfirmationPage(e){var n,r,t,o=Object(P.a)(O,null==e?void 0:e.classes),a=new URLSearchParams(location.search),i=Object(C.a)(),l=g()(i,2)[1].addToast,d=Object(te.a)().isApp,c=Object(v.useMemo)(function(){var e=a.get("hash")||"" 49if(e)try{return atob(e)}catch(e){return null}return null},[a]),s=Object($.k)(),p=Object(_.a)(),f=p.formatMessage,x=p.locale,w=Object(Z.g)(),N=Object(Y.a)().isPhone,k=Object(L.b)(),S=g()(k,1)[0].isSignedIn,j=Object(P.a)(B.a,e.operations),I=Object(q.a)(),ge=Object(G.b)(),ve=g()(ge,2),he=(ve[0].cartId,ve[1]),ye=(he.createCart,he.removeCart,j.createCartMutation),_e=j.getSuccessDetail,be=j.getStoreConfigQuery,xe=j.getMarketingOptInStatus,Ce=j.updateOptInAllCommunications,Pe=Object(F.a)(ye),Ee=(g()(Pe,1)[0],Object(F.a)(Ce)),we=g()(Ee,1)[0],Ne=Object(H.a)(_e,{fetchPolicy:"no-cache"}),ke=g()(Ne,2),Se=ke[0],Oe=ke[1],Te=(Oe.data,Oe.error),je=Oe.loading,Me=Object(V.a)(be,{fetchPolicy:"cache-and-network"}).data,Ie=Object(V.a)(xe,{fetchPolicy:"no-cache"}).data,Re=Object(v.useState)(!1),Ae=g()(Re,2),ze=Ae[0],De=Ae[1],Le=Object(v.useState)(null),Ge=g()(Le,2),Be=Ge[0],qe=Ge[1],Fe=Object(v.useState)(!1),He=g()(Fe,2),Ve=He[0],Qe=He[1],Ke=Object(v.useState)(!1),Je=g()(Ke,2),Ue=Je[0],Xe=Je[1],Ze=Object(v.useState)(""),Ye=g()(Ze,2),We=Ye[0],$e=Ye[1],en=function(){var e=u()(_regenerator().m(function _callee(e){return _regenerator().w(function(n){for(;;)switch(n.n){case 0:$e(e),Xe(!0) 50case 1:return n.a(2)}},_callee)})) 51return function fetchContent(n){return e.apply(this,arguments)}}(),nn=Object(v.useContext)(pe.a).data,rn=null==nn?void 0:nn.storeConfig,tn=(a.get("hash"),function GoodsItems(e){var n=e.item,r=null==n?void 0:n.grouped_items 52if(!Array.isArray(r))return null 53var t=r.find(function(e){return"available"===e.id}) 54return null!=t&&t.items.length?h.a.createElement(h.a.Fragment,null,t.items.map(function(e,n){var r,t,a,i,l,d,c,m,s,u,p,f,g,v,y,_,x,C,P,E,w,k,S,O,T,j,M 55return h.a.createElement("div",{className:o.itemReviewChild,key:e.product.item_no||n},h.a.createElement("div",{className:o.itemReviewImg},h.a.createElement("img",{src:(null===(r=e.product.image)||void 0===r?void 0:r.url)||(null===(t=e.product.thumbnail)||void 0===t?void 0:t.url)||"",alt:e.product.name})),h.a.createElement("div",{className:o.itemReviewInfo},h.a.createElement("div",{className:o.productName},e.product.name),h.a.createElement("div",{className:o.productPrice},h.a.createElement(z.a,{currencyCode:(null===(a=e.prices)||void 0===a?void 0:null===(i=a.price)||void 0===i?void 0:i.currency)||"HKD",value:(null===(l=e.prices)||void 0===l?void 0:null===(d=l.price)||void 0===d?void 0:d.value)||0})),h.a.createElement("div",{className:o.productQty},h.a.createElement(b.a,{id:"orderConfirm.qty",defaultMessage:"Qty:"}),h.a.createElement("span",null," ",e.quantity_ordered)),h.a.createElement("div",{className:o.productC
55ode},h.a.createElement(b.a,{id:"orderConfirm.itemCode",defaultMessage:"Item code:"}),h.a.createElement("span",null," ",e.product.item_no)),!N&&wn(e)),N&&wn(e),h.a.createElement("div",{className:o.itemReviewTotal},e.has_discount&&h.a.createElement("div",{className:o.itemReviewOriginalPrice},h.a.createElement(z.a,{currencyCode:(null===(c=e.product.price_range)||void 0===c?void 0:null===(m=c.maximum_price)||void 0===m?void 0:m.regular_price.currency)||"HKD",value:(null===(s=e.product.price_range)||void 0===s?void 0:null===(u=s.maximum_price)||void 0===u?void 0:u.regular_price.value)||0})),h.a.createElement("div",{className:o.itemReviewAllTotal},h.a.createElement(z.a,{currencyCode:(null===(p=e.prices)||void 0===p?void 0:null===(f=p.rendered_row_total)||void 0===f?void 0:null===(g=f.available_item)||void 0===g?void 0:g.currency)||(null===(v=e.prices)||void 0===v?void 0:null===(y=v.price)||void 0===y?void 0:y.currency)||"HKD",value:(null===(_=e.prices)||void 0===_?void 0:null===(x=_.rendered_row_total)||void 0===x?void 0:null===(C=x.available_item)||void 0===C?void 0:C.value)||0}),(null===(P=e.prices)||void 0===P?void 0:null===(E=P.discount_without_coupon)||void 0===E?void 0:null===(w=E.available_item)||void 0===w?void 0:w.value)>0&&h.a.createElement("div",{className:o.savePriceItem},h.a.createElement("div",{className:o.savePrice},h.a.createElement("span",{className:o.saveTitle},h.a.createElement(b.a,{id:"cartPage.saved",defaultMessage:"Save:"})),h.a.createElement(z.a,{currencyCode:(null===(k=e.prices)||void 0===k?void 0:null===(S=k.discount_without_coupon)||void 0===S?void 0:null===(O=S.available_item)||void 0===O?void 0:O.currency)||"HKD",value:(null===(T=e.prices)||void 0===T?void 0:null===(j=T.discount_without_coupon)||void 0===j?void 0:null===(M=j.available_item)||void 0===M?void 0:M.value)||0}))))))})):null}),on=(null==Be||(null===(n=Be.shipping_method)||void 0===n||n.includes("Home")),function GitfItem(e){var n=e.item,r=null==n?void 0:n.grouped_items 56if(!Array.isArray(r))return null 57var t=r.find(function(e){return"free_gift"===e.id}) 58return null!=t&&t.items.length?h.a.createElement(h.a.Fragment,null,h.a.createElement("div",{className:o.itemReviewMoudle},h.a.createElement("div",{className:o.moduleTitle},h.a.createElement(b.a,{id:"checkoutPage.giftItemsTitle",defaultMessage:"Free Gifts"})),h.a.createElement("div",{className:o.itemReviewGiftList},null==t?void 0:t.items.map(function(e,n){var r,t 59return h.a.createElement("div",{className:o.giftItem_item,key:n},h.a.createElement("div",{className:o.itemReviewImg},h.a.createElement("img",{src:(null===(r=e.product.image)||void 0===r?void 0:r.url)||(null===(t=e.product.thumbnail)||void 0===t?void 0:t.url)||"",alt:e.product.name})),h.a.createElement("div",{className:o.itemReviewInfo},h.a.createElement("div",{className:o.git_item_info},h.a.createElement("div",{className:o.gitLogo},h.a.createElement("img",{src:"/venia-static-assets/images/payment/gift.svg"}),h.a.createElement("span",null,h.a.createElement(b.a,{id:"checkoutPage.giftItemsTitle",defaultMessage:"Free Gifts"}))),h.a.createElement("div",{className:o.gitText},h.a.createElement(b.a,{id:"checkoutPage.giftFree",defaultMessage:"Free"}))),h.a.createElement("div",{className:o.productName},e.product.name),h.a.createElement("div",{className:o.productQty},h.a.createElement(b.a,{id:"orderConfirm.qty",defaultMessage:"Qty:"}),h.a.createElement("span",null," ",e.quantity_ordered)),h.a.createElement("div",{className:o.productCode},h.a.createElement(b.a,{id:"orderConfirm.itemCode",defaultMessage:"Item code:"}),h.a.createElement("span",null," ",e.product.item_no))))})))):null}),an=(Object(v.useMemo)(function(){return(null==Be?void 0:Be.shipping_address)||{}},[Be]),function streetRows(e){if(null!=e&&e.shipping_address){var n=(null==e?void 0:e.shipping_address).street 60return(Array.isArray(n)?"zh-HK"===x?n:m()(n).reverse():[]).join(", ")}}),ln=((null==Be?void 0:Be.remarks)&&Object.entries(null==Be?void 0:Be.remarks).filter(function(e){var n=g()(e,2),r=n[0],t=n[1] 61return"__typename"!==r&&null!=t}).length,Object.entries((null==Be?void 0:Be.remarks)||{}).filter(function(e){var n=g()(e,2),r=n[0],t=n[1] 62return"__typename"!==r&&(("remark1"===r?Me.storeConfig.is_remark1_enabled:"remark2"===r&&Me.storeConfig.is_remark2_enabled)&&null!=t&&""!==t)}),Object(v.useMemo)(function(){var e=null==Be?void 0:Be.find(function(e){return"EXPRESS"===(null==e?void 0:e.cart_type)||"NORMAL"===(null==e?void 0:e.cart_type)}) 63return"voucher_purchase"===(null==e?void 0:e.order_type)},[Be])),dn=(Object(v.useMemo)(function(){var e=null==Be?void 0:Be.filter(function(e){return"INSTANT"===e.cart_type})[0] 64return"voucher_redemption"===(null==e?void 0:e.order_type)},[Be]),function redirectToHome(){setTimeout(function(){w.replace("/home")},1e3)}) 65Object(v.useEffect)(function(){S&&(Ie&&!Ie.marketingOptInStatus||d&&!window.appPushNotiEnabled)&&Qe(!0)},[Ie,d]),Object(v.useEffect)(function(){if(Te)return l({type:"warning",message:f({id:"checkoutPage.paymentEmpyt",defaultMessage:Te.message||"Something went wrong"})}),De(!0),void(location.search.includes("fromApp")||d||dn())},[Te,location.search,d]) 66var cn=Object(v.useRef)(null),mn=Object(v.useCallback)(u()(_regenerator().m(function _callee2(){var e,n,r,t,o,a 67return _regenerator().w(function(i){for(;;)switch(i.p=i.n){case 0:if(!d||!se.c){i.n=1 68break}return se.c.sendToRN({type:se.a.REFRESH_PAST_PURCHASE_SKUS}),i.a(2) 69case 1:if(S){i.n=2 70break}return i.a(2) 71case 2:return i.p=2,i.n=3,I.query({query:ue.a,fetchPolicy:"network-only"}) 72case 3:if(r=i.v,t=r.data,0!==(o=(null==t?void 0:null===(e=t.customer)||void 0===e?void 0:null===(n=e.pastPurchaseList)||void 0===n?void 0:n.items)||[]).length){i.n=4 73break}return I.writeQuery({query:ue.b,data:{customerPastPurchaseProducts:[]}}),i.a(2) 74case 4:return a=o.map(function(e){return e.sku}),I.writeQuery({query:ue.b,data:{customerPastPurchaseProducts:a}}),I.writeQuery({query:ue.a,data:t}),i.n=5,I.refetchQueries({include:[ue.a]}) 75case 5:i.n=7 76break 77case 6:i.p=6,i.v 78case 7:return i.a(2)}},_callee2,null,[[2,6]])})),[S,I]),sn=Object(v.useCallback)(function(){if(c){if(cn.current!==c){var e=btoa(c) 79cn.current=c,Se({variables:{hash:e}}).then(function(e){var n 80if(null!=e&&null!==(n=e.data)&&void 0!==n&&n.getOrderV2){var r=[] 81e.data.getOrderV2.forEach(function(e){"EXPRESS"===e.cart_type?r[0]=e:r[1]=e}),qe(r.filter(Boolean))}
81else l({type:"warning",message:f({id:"orderConfirm.invalidResponse",defaultMessage:"Failed to fetch order details."})}),location.search.includes("fromApp")||d||dn()}).catch(function(e){l({type:"error",message:f({id:"checkoutPage.networkError",defaultMessage:"Network error occurred"})}),location.search.includes("fromApp")||dn()})}}else l({type:"warning",message:f({id:"orderConfirm.invalidOrderId",defaultMessage:"Invalid or missing order number. Redirecting to home page..."})})},[c,location.search,d]),un=Object(v.useRef)(!1),pn=Object(v.useCallback)(u()(_regenerator().m(function _callee3(){var e,n,r 82return _regenerator().w(function(t){for(;;)switch(t.p=t.n){case 0:if(!un.current){t.n=1 83break}return t.a(2) 84case 1:return un.current=!0,t.p=2,t.n=3,we() 85case 3:e=t.v,null!=(n=e.data)&&n.optInAllCommunications?Object(ee.a)({button_name:"agree",error_msg:""}):Object(ee.a)({button_name:"disagree",error_msg:"data.optInAllCommunications = false"}),Qe(!1),t.n=5 86break 87case 4:t.p=4,t.v 88case 5:window.appPushNotiEnabled||"function"==typeof(null===(r=window.webBridge)||void 0===r?void 0:r.openSystemNotiSetting)&&window.webBridge.openSystemNotiSetting() 89case 6:return t.a(2)}},_callee3,null,[[2,4]])})),[we,Qe]),fn=Object(v.useCallback)(u()(_regenerator().m(function _callee4(){return _regenerator().w(function(e){for(;;)switch(e.n){case 0:Qe(!1),Object(ee.a)({button_name:"skip",error_msg:""}) 90case 1:return e.a(2)}},_callee4)})),[Qe]) 91Object(v.useEffect)(function(){c&&sn()},[c,sn]),Object(v.useEffect)(function(){if(Be&&S){var e=setTimeout(function(){mn()},500) 92return function(){return clearTimeout(e)}}},[Be,S,mn]) 93var gn=function mapItemCategory(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[] 94if(!Array.isArray(e)||0===e.length)return{item_category:""} 95var n={} 96return e.forEach(function(e,r){n["item_category".concat(r+1)]=(null==e?void 0:e.name)||""}),n},vn=function mapOrderItem(e){var n,r,t,o,a,i=(null==e?void 0:e.product)||{},l=(null==i?void 0:null===(n=i.small_image)||void 0===n?void 0:n.url)||(null==i?void 0:null===(r=i.thumbnail)||void 0===r?void 0:r.url)||"",d=function mapProductCategories(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[] 97if(!Array.isArray(e)||0===e.length)return{} 98var n={} 99return e.forEach(function(e,r){n["product_category_".concat(r+1)]=(null==e?void 0:e.name)||""}),n}((null==i?void 0:i.categories)||[]),c=hn(null==e?void 0:null===(t=e.prices)||void 0===t?void 0:null===(o=t.final_price_row_total)||void 0===o?void 0:o.value,null==e?void 0:e.quantity_ordered)||0 100return _objectSpread({product_id:null!=(null==i?void 0:i.id)&&""!==i.id?String(i.id):"",product_sku:(null==e?void 0:e.product_sku)||"",delivery_tag:e.delivery_tag,product_name:(null==e?void 0:e.product_name)||(null==i?void 0:i.name)||"",product_brand:(null==i?void 0:null===(a=i.brand_information)||void 0===a?void 0:a.name)||"",product_link:"/"+((null==e?void 0:e.product_url_key)||(null==i?void 0:i.url_key)||""),product_image:l,product_quantity:(null==e?void 0:e.quantity_ordered)||0,product_price:c},d)},hn=function calculatePricePerUnit(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,t=Number(e),o=Number(n) 101return!isNaN(t)&&!isNaN(o)&&o>0?Math.round(t/o*100)/100:r},yn=function trackOnce(e,n,r){if(r&&!function hasTrackedEvent(e,n){return!(!e||!n)&&(de(),ie().some(function(r){return r.type===e&&r.orderNumber===n}))}(e,r))try{null==n||n(),function addTrackedEvent(e,n){if(!e||!n)return!1 102de() 103var r=ie() 104if(r.some(function(r){return r.type===e&&r.orderNumber===n}))return!1 105var t=[].concat(m()(r),[{type:e,orderNumber:n,timestamp:Date.now()}]) 106le(t)}(e,r)}catch(e){}},_n=function getOrderSummary(e){var n,r,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[] 107if(!e||!e.number)return null 108var o=e.total||{},a=o.total_tax,i=o.total_shipping 109return{transaction_id:null==e?void 0:e.number,value:(null==e?void 0:null===(n=e.total_paid)||void 0===n?void 0:n.value)||0,tax:(null==a?void 0:a.value)||0,shipping:(null==i?void 0:i.value)||0,currency:(null==e?void 0:null===(r=e.total_paid)||void 0===r?void 0:r.currency)||"HKD",coupon:t.join()||""}} 110Object(v.useEffect)(function(){var e,n,r,t 111if(!d&&Be){var o,a=[],i=[],l=(null===(e=Be[0])||void 0===e?void 0:null===(n=e.payment_methods)||void 0===n?void 0:null===(r=n[0])||void 0===r?void 0:r.type)||"",c=1===Be.length?"EXPRESS"===(o=Be[0]).cart_type?"express":"NORMAL"===o.cart_type?null!=o&&o.shipping_method&&o.shipping_method.includes("Home")?"home delivery":"click and collect":null:"mixed" 112Be.forEach(function(e){if(Array.isArray(null==e?void 0:e.applied_coupons)&&(i=[].concat(m()(i),m()(e.applied_coupons))),Array.isArray(null==e?void 0:e.grouped_items)){var n=e.grouped_items.find(function(e){return"available"===e.id}) 113if(Array.isArray(null==n?void 0:n.items)){var r="EXPRESS"===e.cart_type?"express":"regular"
114n.items.forEach(function(e){a.push(_objectSpread(_objectSpread({},e),{},{delivery_tag:r}))})}}}) 115var u=_n(null===(t=Be[0])||void 0===t?void 0:t.parent_order,m()(new Set(i.map(function(e){return e.code})))) 116if(u){var p=u.transaction_id,f=u.value,g=u.tax,v=u.shipping,h=u.currency,y=u.coupon 117if(p){var _=a.map(function(e,n){var r,t,o,a=e.product,i=(e.prices,e.quantity_ordered,vn(e)),l=(null==e?void 0:null===(r=e.prices)||void 0===r?void 0:null===(t=r.discount_without_coupon)||void 0===t?void 0:null===(o=t.available_item)||void 0===o?void 0:o.value)||0,d=gn((null==a?void 0:a.categories)||[]) 118return _objectSpread(_objectSpread({item_id:(null==i?void 0:i.product_sku)||"",product_id:i.product_id,delivery_tag:i.delivery_tag,item_name:i.product_name,item_brand:i.product_brand,item_list_id:(null==i?void 0:i.product_sku)||"",item_list_name:i.product_name,price:i.product_price,quantity:i.product_quantity,discount:l,item_variant:"",affiliation:"Google Merchandise Store"},d),{},{coupon:y,currency:h,index:n})}),b={order_id:p,order_amount:f,coupon_code:y,checkoutMethod:S,shippingMethod:c,paymentMethod:l,number_of_products:_.reduce(function(e,n){return e+(n.quantity||0)},0)} 119try{yn("checkoutCompleted",function(){return Object(ne.e)(b)},p)}catch(e){}var x={transaction_id:p,screen_name:(null==s?void 0:s.screen_name)||"CheckoutScreen",screen_category:(null==s?void 0:s.screen_category)||"CheckoutScreen",screen_class:(null==s?void 0:s.screen_class)||"CheckoutScreen",value:f,tax:g,shipping:v,currency:h,coupon:y,shipping_tier:c,payment_type:l,items:_} 120try{yn("product_purchased",function(){return Object(ne.h)(x)},p)}catch(e){}try{var C=a.map(function(e){var n=vn(e) 121return{id:n.product_sku||"",name:n.product_name,price:n.product_price,quantity:n.product_quantity,currency:h}}) 122yn("placeOrder",function(){return re.b.cart.placeOrder({id:p,total:f,currency:h,shoppingCart:{id:p,items:C,total:f,currency:h},order:{orderId:p,orderTotal:f,currency:h}})},p)}catch(e){}}}}},[Be,d]),Object(v.useEffect)(function(){var e,n,r,t 123if(d&&Be){var o,a=[],i=[],l=(null===(e=Be[0])||void 0===e?void 0:null===(n=e.payment_methods)||void 0===n?void 0:null===(r=n[0])||void 0===r?void 0:r.type)||"",c=1===Be.length?"EXPRESS"===(o=Be[0]).cart_type?"express":"NORMAL"===o.cart_type?null!=o&&o.shipping_method&&o.shipping_method.includes("Home")?"home delivery":"click and collect":null:"mixed" 124Be.forEach(function(e){if(Array.isArray(null==e?void 0:e.applied_coupons)&&(i=[].concat(m()(i),m()(e.applied_coupons))),Array.isArray(null==e?void 0:e.grouped_items)){var n=e.grouped_items.find(function(e){return"available"===e.id}) 125if(Array.isArray(null==n?void 0:n.items)){var r="EXPRESS"===e.cart_type?"express":"regular" 126n.items.forEach(function(e){a.push(_objectSpread(_objectSpread({},e),{},{delivery_tag:r}))})}}}) 127var u=_n(null===(t=Be[0])||void 0===t?void 0:t.parent_order,m()(new Set(i.map(function(e){return e.code})))) 128if(u){var p=u.transaction_id,f=u.value,g=u.tax,v=u.shipping,h=u.currency,y=u.coupon 129if(p){var _=a.map(function(e,n){var r,t,o,a=vn(e),i=(null==e?void 0:e.product)||{},l=gn((null==i?void 0:i.categories)||[]),d=(null==e?void 0:null===(r=e.prices)||void 0===r?void 0:null===(t=r.discount_without_coupon)||void 0===t?void 0:null===(o=t.available_item)||void 0===o?void 0:o.value)||0 130return _objectSpread(_objectSpread({item_id:(null==a?void 0:a.product_sku)||"",product_id:a.product_id,delivery_tag:a.delivery_tag,item_name:a.product_name,item_brand:a.product_brand,item_list_id:(null==a?void 0:a.product_sku)||"",item_list_name:a.product_name,price:a.product_price,quantity:a.product_quantity},l),{},{index:n,discount:d,currency:h,item_variant:""})}),b={transaction_id:p,screen_name:(null==s?void 0:s.screen_name)||"CheckoutScreen",screen_category:(null==s?void 0:s.screen_category)||"CheckoutScreen",screen_class:(null==s?void 0:s.screen_class)||"CheckoutScreen",value:f,tax:g,shipping:v,currency:h,coupon:y,shipping_tier:c,payment_type:l,items:_} 131try{yn("appPurchase",function(){return Object(ne.b)(b)},p)}catch(e){}var x={order_id:p,order_amount:f,coupon_code:y,checkoutMethod:S,shippingMethod:c,paymentMethod:l,number_of_products:_.reduce(function(e,n){return e+(n.quantity||0)},0)} 132try{yn("appCheckoutCompleted",function(){return Object(ne.c)(x)},p)}catch(e){}try{var C=_.map(function(e){return{id:e.item_id,name:e.item_name,price:e.price,quantity:e.quantity,currency:h}}) 133yn("placeOrder",function(){return re.b.cart.placeOrder({id:p,total:f,currency:h,shoppingCart:{id:p,items:C,total:f,currency:h},order:{orderId:p,orderTotal:f,currency:h}})},p)}catch(e){}}}}},[Be,d]),Object(v.useEffect)(function(){Be&&Be.map(function(e){var n,r,t,o,a=(null==e?void 0:null===(n=e.grouped_items)||void 0===n?void 0:null===(r=n.find(function(e){return"free_gift"===e.id}))||void 0===r?void 0:r.items)||[],i=(null==e?void 0:null===(t=e.grouped_items)||void 0===t?void 0:null===(o=t.find(function(e){return"available"===e.id}))||void 0===o?void 0:o.items)||[] 134yn("fbqPurchase",function(){var n,r,t,o,l 135return Object(ae.d)({items:[].concat(m()(a),m()(i)),price:{currency:null==e?void 0:null===(n=e.total)||void 0===n?void 0:null===(r=n.subtotal)||void 0===r?void 0:r.currency,value:null==e?void 0:null===(t=e.total)||void 0===t?void 0:null===(o=t.subtotal)||void 0===o?void 0:o.value},isSignedIn:S,shippingMethod:"EXPRESS"==e.cart_type?"Express":null!=e&&null!==(l=e.shipping_method)&&void 0!==l&&l.includes("Home")?"Delivery":"Collection"})},e.number)})},[Be,d]),Object(v.useEffect)(function(){var e=globalThis.scrollTo 136"function"==typeof e&&e({left:0,top:0,behavior:"smooth"})},[]) 137var bn=Object(v.useState)(!1),xn=g()(bn,2),Cn=xn[0],Pn=xn[1],En=function toggleShowMoreValid(){Pn(!Cn)},wn=function validOfferComponent(e){var n=Array.isArray(e.validOffers)?e.validOffers:[],r=Array.isArray(e.offers)?e.offers:[] 138return 0===n.length&&0===r.length?null:h.a.createElement("div",{className:[o.offer_wrapper,o.valid_offer_wrapper].join(" ")},h.a.createElement("div",{className:o.offer_content},h.a.createElement("div",{className:o.offer_title},h.a.createElement(T.a,{src:K.a,size:14,attrs:{color:"#fff"}}),h.a.createElement("span",null,f({id:"cartPage.qualifiedOffer",defaultMessage:"You have qualified for this offer"}))),n.map(function(e,n){var r,t 139return h.a.createElement("div",{key:n,className:o.offer_item,onClick:function onClick(){return function goOfferPage(e){ln||w.push("/partners?promo_id=".concat(e.promo_id||e.id))}(e)}},h.a.createElement(T.a,{style:{alignItems:"flex-start"},src:J.a,size:12,attrs:{color:"#F26522"}}),h.a.createElement("div",{className:o.name},null===(r=e.content)||void 0===r?void 0:null===(t=r[0])||void 0===t?void 0:t.message),h.a.createElement(T.a,{style:{alignItems:"flex-start"},src:U.a,size:16,attrs:{color:"#F26522"}}))})),n.length>3&&h.a.createElement("div",{className:o.show_more_wrapper,onClick:En},h.a.createElement("span",null,f(Cn?{id:"cartPage.showLess",defaultMessage:"Show less"}:{id:"cartPage.showMore",defaultMessage:"Show more"})),h.a.createElement(T.a,{style:{transform:Cn?"rotate(180deg)":""},src:X.a,size:16,attrs:{color:"#000"}})))} 140if(je&&!Be||ze)return W.a 141return Be&&Be.length&&h.a.createElement("div",{className:o.root},!ln&&h.a.createElement("div",{className:o.stepsBox},h.a.createElement(D.a,{active:3})),h.a.createElement("div",{className:o.orderConfirmationPage,style:{padding:ln?"16px 0":"0"}},h.a.createElement(E.b,null,f({id:"checkoutPage.titleReceipt",defaultMessage:"Receipt"})),h.a.createElement("div",{className:o.containerheading},h.a.createElement("div",{className:o.headingIcon},h.a.createElement(M,{className:o.titleIcon})),h.a.createElement("div",{className:o.headingBox},h.a.createElement("h2",{className:o.heading},h.a.createElement(b.a,{id:"orderConfirm.thankYou",defaultMessage:"Thank You for Your Order!"}))),h.a.createElement("div",{className:o.headingInfo},h.a.createElement("div",{className:o.orderEmailInfo},h.a.createElement(b.a,{id:"orderConfirm.orderEmail",defaultMessage:" A copy of your order details has been sent to "}),h.a.createElement("span",{className:o.orderEmail},(null===(r=Be[0])||void 0===r?void 0:r.email)||(null===(t=Be[1])||void 0===t?void 0:t.email))))),Be.map(function(e){var n,r,t,a,i,l,d,c,m,s,u,p,v,y,_,C,P,E,w,N,k,S,O,T,j,M,I,R,A,D,L,G,B,q,F,H,V,Q,K,J,U,X 142return h.a.createElement("div",{className:o.mainContainer,key:e.id},h.a.createElement("div",{className:o.orderSummaryMoudle},h.a.createElement("div",{className:o.moduleTitle},h.a.createElement(b.a,{id:"NORMAL"===e.cart_type?"orderConfirm.orderNormalMoudle":"EXPRESS"===e.cart_type?"orderConfirm.orderExpressMoudle":"orderConfirm.orderMoudle",defaultMessage:"Order Summary"})),h.a.createElement("div",{className:o.orderSummaryDetail},h.a.createElement("div",{className:o.orderSummaryItem},h.a.createElement("div",{className:o.orderSummaryTitle},h.a.createElement(b.a,{id:"orderConfirm.orderNumber",defautMessage:"Order Number"})),h.a.createElement("div",{className:o.orderSummaryinfo},e.number)),h.a.createElement("div",{className:o.orderSummaryItem},h.a.createElement("div",{className:o.orderSummaryTitle},h.a.createElement(b.a,{id:"orderConfirm.orderSummaryDelivery",defautMessage:"Delivery Type"})),h.a.createElement("div",{className:o.orderSummaryinfo},ln?(null==e?void 0:e.shipping_method)||h.a.createElement(b.a,{id:"orderConfirm.voucherdeliver",defaultMessage:"Add to voucher wallet"}):Object(oe.getDelivery)(null==e?void 0:e.shipping_method,f))),h.a.createElement("div",{className:o.orderSummaryItem},!ln&&h.a.createElement("div",{className:o.orderSummaryTitle},null!=e&&null!==(n=e.shipping_method)&&void 0!==n&&n.includes("Home")?h.a.createElement(b.a,{id:"checkoutPage.deliveredFrom",defaultMessage:"Your order will be delivered to:"}):h.a.createElement(b.a,{id:"orderConfirm.orderSummarCollectFrom",defaultMessage:"Collect From"})),null!=e&&e.shipping_address&&null!=e&&null!==(r=e.shipping_method)&&void 0!==r&&r.includes("Home")?"zh-HK"==x?h.a.createElement("div",{className:o.orderSummaryinfo},h.a.createElement("span",null,null==e?void 0:e.shipping_address.region,",",null==e?void 0:e.shipping_address.district,", ",an(e))):h.a.createElement("div",{className:o.orderSummaryinfo},an(e)," ,",null==e?void 0:null===(t=e.shipping_address)||void 0===t?void 0:t.district,","," ",null==e?void 0:null===(a=e.shipping_address)||void 0===a?void 0:a.region):h.a.createElement("div",{className:o.orderSummaryinfo},an(e),h.a.createElement("span",null,null==e?void 0:null===(i=e.shipping_address)||void 0===i?void 0:i.telephone))),!ln&&h.a.createElement("div",{className:o.orderSummaryItem},h.a.createElement("div",{className:o.orderSummaryTitle},null!=e&&null!==(l=e.shipping_method)&&void 0!==l&&l.includes("Home")?null!=rn&&rn.home_delivery_timeslot_enabled?null:h.a.createElement(b.a,{id:"checkoutPage.deliverydesc",defaultMessage:"Expected Delivery Date:"}):h.a.createElement(b.a,{id:"orderConfirm.orderSummaryEstimated",defaultMessage:"Estimated Collection Date"})),h.a.createElement("div",{className:o.orderSummaryinfo},h.a.createElement("p",null,function deliveryNote(e){if(!e)return null 143if(e.delivery_policy)return e.delivery_policy 144var n,r=e.cart_type,t=e.shipping_method,o=e.express_estimated_pickup_time,a=(Me||{}).storeConfig 145return"EXPRESS"!==r||null!=t&&t.includes("Home")?"NORMAL"===r&&null!=t&&t.includes("Home")?null==a?void 0:a.delivery_note_on_checkout_page:"NORMAL"!==r||null!=t&&t.includes("Home")?void 0:o||(null==Me?void 0:null===(n=Me.storeConfig)||void 0===n?void 0:n.cc_delivery_note_on_checkout_page):o||(null==a?void 0:a.cc_delivery_note_on_checkout_page)}(e),"EXPRESS"===e.cart_type?h.a.createElement("span",{className:o.EasyPickRemark},h.a.createElement(b.a,{id:"orderConfirm.EasyPickRemark",defaultMessage:"ï¼Upon receiving the pickup notification, please collect your order today or tomorrow.ï¼"})):null))),!(!((null==rn?void 0:rn.home_delivery_timeslot_enabled)&&(null==e?void 0:null===(d=e.shipping_method)||void 0===d?void 0:d.includes("Home"))&&(null==e?void 0:e.time_slot))||null!=e&&e.event_c
145ode)&&h.a.createElement("div",{className:o.orderSummaryItem},h.a.createElement("div",{className:o.orderSummaryTitle},h.a.createElement(b.a,{id:"orderConfirm.orderSummaryDeliveryDate",defautMessage:"Delivery Time"})),h.a.createElement("div",{className:o.orderSummaryinfo},e.time_slot&&Object(oe.formatDateToDDMMMYYYY)(null===(c=e.time_slot)||void 0===c?void 0:c.date,x).fullDate,", ",null===(m=e.time_slot)||void 0===m?void 0:m.start_time,"-",null===(s=e.time_slot)||void 0===s?void 0:s.end_time)),!!((null==e?void 0:e.shipping_address)&&(null==e?void 0:null===(u=e.shipping_method)||void 0===u?void 0:u.includes("Home")))&&(null==e?void 0:e.home_delivery_preference)&&h.a.createElement("div",{className:o.orderSummaryItem},h.a.createElement("div",{className:o.orderSummaryTitle},h.a.createElement(b.a,{id:"checkoutPage.deliverPreferences",defaultMessage:"Delivery Preferences"})),h.a.createElement("div",{className:o.orderSummaryinfo},null==e?void 0:e.home_delivery_preference)),(null==e?void 0:e.event_code)&&h.a.createElement("div",{className:o.orderSummaryItem},h.a.createElement("div",{className:o.orderSummaryTitle},h.a.createElement(b.a,{id:"orderConfirm.orderSummaryVerificationCode",defaultMessage:"Verification Code"})),h.a.createElement("div",{className:o.orderSummaryinfo},(null==e?void 0:e.event_code)||"")),h.a.createElement("div",{className:o.orderSummaryItem},h.a.createElement("div",{className:o.orderSummarPrice},h.a.createElement("div",{className:o.orderSummarPriceItem},!ln&&h.a.createElement("div",{className:o.priceTypeName},h.a.createElement("div",{className:""},null!=e&&null!==(p=e.shipping_method)&&void 0!==p&&p.includes("Home")?h.a.createElement(b.a,{id:"orderConfirm.orderDeliveryCharges",defaultMessage:"Delivery Charges"}):h.a.createElement(b.a,{id:"orderConfirm.orderCollectionCharges",defaultMessage:"Collection Charges"})),h.a.createElement("div",{className:o.priceTypeValue},null!==(v=e.total)&&void 0!==v&&null!==(y=v.total_shipping)&&void 0!==y&&y.value?h.a.createElement(z.a,{currencyCode:(null===(_=e.total)||void 0===_?void 0:null===(C=_.total_shipping)||void 0===C?void 0:C.currency)||"HKD",value:null===(P=e.total)||void 0===P?void 0:null===(E=P.total_shipping)||void 0===E?void 0:E.value}):h.a.createElement(b.a,{id:"global.free",defaultMessage:"FREE"}))),h.a.createElement("div",{className:o.priceTypeName},h.a.createElement("div",{className:""},h.a.createElement(b.a,{id:"orderConfirm.orderTotal",defaultMessage:"Total"})),h.a.createElement("div",{className:o.priceTypeValue},h.a.createElement(z.a,{currencyCode:null!=(null===(w=e.total)||void 0===w?void 0:null===(N=w.grand_total)||void 0===N?void 0:N.currency)?null===(k=e.total)||void 0===k?void 0:null===(S=k.grand_total)||void 0===S?void 0:S.currency:"HKD",value:null!=(null===(O=e.total)||void 0===O?void 0:null===(T=O.grand_total)||void 0===T?void 0:T.value)?Number(null===(j=e.total)||void 0===j?void 0:null===(M=j.grand_total)||void 0===M?void 0:M.value):0}))),h.a.createElement("div",{className:o.priceTypeName},h.a.createElement("div",{className:""},h.a.createElement(b.a,{id:"orderConfirm.orderPaymentMethod",defaultMessage:"Payment Method"})),h.a.createElement("div",{className:o.priceTypeValue},h.a.createElement("span",{className:o.methodName},null==e?void 0:null===(I=e.payment_methods[0])||void 0===I?void 0:I.name),h.a.createElement(z.a,{currencyCode:null!=(null==e?void 0:null===(R=e.total_paid)||void 0===R?void 0:R.currency)?null==e?void 0:null===(A=e.total_paid)||void 0===A?void 0:A.currency:"HKD",value:null!=(null==e?void 0:null===(D=e.total_paid)||void 0===D?void 0:D.value)?Number(null==e?void 0:null===(L=e.total_paid)||void 0===L?void 0:L.value):0}))),(null==e?void 0:null===(G=e.evoucher_discounts)||void 0===G?void 0:null===(B=G.amount)||void 0===B?void 0:B.value)&&h.a.createElement("div",{className:o.priceTypeName},h.a.createElement("div",{className:""},h.a.createElement(b.a,{id:"orderConfirm.voucherPayment",defaultMessage:"Voucher Payment"})),h.a.createElement("div",{className:o.priceTypeValue},h.a.createElement("span",{className:o.methodName},null==e?void 0:null===(q=e.evoucher_discounts)||void 0===q?void 0:q.label),h.a.createElement(z.a,{currencyCode:null!=(null==e?void 0:null===(F=e.evoucher_discounts)||void 0===F?void 0:F.amount.currency)?null==e?void 0:null===(H=e.evoucher_discounts)||void 0===H?void 0:H.amount.currency:"HKD",value:null!=(null==e?void 0:null===(V=e.evoucher_discounts)||void 0===V?void 0:null===(Q=V.amount)||void 0===Q?void 0:Q.value)?Number(null==e?void 0:null===(K=e.evoucher_discounts)||void 0===K?void 0:null===(J=K.amount)||void 0===J?void 0:J.value):0})))),h.a.createElement("div",{className:o.orderSummarPriceItem},h.a.createElement("div",{className:o.priceTypeName},h.a.createElement("div",{className:""},h.a.createElement(b.a,{id:"orderConfirm.noOfltems",defaultMessage:"No. Of ltems"})),h.a.createElement("div",{className:o.priceTypeValue},(null==e?void 0:e.available_ordered_qty)||"-")),h.a.createElement("div",{className:o.priceTypeName},h.a.createElement("div",{className:""},"yuu ID"),h.a.createElement("div",{className:o.priceTypeValue},(null==e?void 0:e.yuu_id)||"-")),null!=e&&null!==(U=e.packaging_fee)&&void 0!==U&&U.value?h.a.createElement("div",{className:o.priceTypeName},h.a.createElement(b.a,{id:"cartPage.Packaging",defaultMessage:"cartPage.Packaging"}),h.a.createElement("div",{className:o.priceTypeValue},(null==e?void 0:null===(X=e.packaging_fee)||void 0===X?void 0:X.value)||"-")):h.a.createElement("div",{className:o.priceTypeName}))))),((null==e?void 0:e.remarks.remark1)||(null==e?void 0:e.remarks.remark2))&&h.a.createElement("div",{className:o.remarksMoudle},h.a.createElement(b.a,{id:"remarks.remarks",defaultMessage:"Remarks",classes:o.remarksTitle}),Object.entries(e.remarks).filter(function(e){var n=g()(e,2),r=n[0],t=n[1] 146return["remark1","remark2"].includes(r)&&t}).map(function(e){var n=g()(e,2),r=n[0],t=n[1] 147return h.a.createElement("div",{className:o.remarksItem,key:r},h.a.createElement("div",{className:o.remarksItemTitle},r),h.a.createElement("div",{className:o.remarksItemValue},t))})),h.a.createElement("div",{className:null!=e&&e.remarks.remark1||null!=e&&e.remarks.remark2?o.itemReviewMoudle:o.itemReviewMoudle1},h.a.createElement("div",{className:o.moduleTitle},h.a.createElement(b.a,{id:"orderConfirm.itemReview",defaultMessage:"Items"})),h.a.createElement("div",{className:o.itemReviewList},h.a.createElement(tn,{item:e}))),h.a.createElement(on,{item:e})))}),(N||d)&&h.a.createElement("div",{className:o.tipModule,style:{marginBottom:
147d?"25px":0}},h.a.createElement("div",{className:o.buttonSamll},h.a.createElement(y.b,{className:o.buttonSamllInfo,to:Object(Q.a)("/contact-us")},h.a.createElement(T.a,{className:o.infoIcon,src:R,size:18,attrs:{color:"#493d3dff"}}),h.a.createElement(b.a,{id:"orderConfirm.NeedHelp",defaultMessage:"Need help with order?"})))),N||d?h.a.createElement("div",{className:o.checkoutBtnGroupfixed},ln?h.a.createElement(h.a.Fragment,null,h.a.createElement("div",{className:o.voucherTip},h.a.createElement(b.a,{id:"orderConfirm.voucherTip",defaultMessage:" eVoucher will be sent to My Gift Voucher within 1 minute. Please wait and re-access the page if the e-voucher is not shown"})),h.a.createElement("div",{className:o.buttonGroupModule},h.a.createElement(ce.a,{type:"submit",onClick:function hendleViewVoucher(){window.location.href="/myVoucher?voucherType=cashVoucher&fromSuccess=1"},onKeyDown:function onKeyDown(){},priority:"high",className:o.voucherBtn},h.a.createElement(b.a,{id:"orderConfirm.voucherBtn",defaultMessage:"View My Gift Voucherâ"}))),h.a.createElement("div",{className:"".concat(o.buttonLarge," js-continue-shopping-button")},h.a.createElement(y.b,{className:o.cartLink,to:"/home"},h.a.createElement(b.a,{id:"orderConfirm.ContinueShopping",defaultMessage:"Continue Shopping"})))):h.a.createElement("div",{className:o.buttonGroupModule,style:{marginBottom:"16px"}},h.a.createElement(ce.a,{type:"submit",priority:"high",className:o.voucherBtn},h.a.createElement(y.b,{className:o.cartLink,to:"/home"},h.a.createElement(b.a,{id:"orderConfirm.ContinueShopping",defaultMessage:"Continue Shopping"}))))):h.a.createElement("div",{className:o.buttonGroupModule},h.a.createElement("div",{className:o.buttonGroupModule},h.a.createElement("div",{className:"".concat(o.buttonLarge," js-continue-shopping-button")},h.a.createElement(T.a,{className:o.infoIcon,src:A,size:18,attrs:{color:"#616161"}}),h.a.createElement(y.b,{className:o.cartLink,to:"/home"},h.a.createElement(b.a,{id:"orderConfirm.ContinueShopping",defaultMessage:"Continue Shopping"}))),h.a.createElement("div",{className:o.buttonSamll},h.a.createElement(y.b,{className:o.buttonSamllInfo,to:Object(Q.a)("/contact-us")},h.a.createElement(T.a,{className:o.infoIcon,src:R,size:18,attrs:{color:"#616161"}}),h.a.createElement(b.a,{id:"orderConfirm.NeedHelp",defaultMessage:"Need help with order?"})))))),h.a.createElement(me.a,{isOpen:Ve,onClose:function onClose(){return Qe(!1)},closeable:!0,position:N?"bottom":"center"},h.a.createElement("div",{className:o.popRoot},h.a.createElement("div",{className:o.popTopContainer},h.a.createElement("div",{className:o.popTopTitle},h.a.createElement(b.a,{id:"checkoutPage.payTipsText.stayConnected",defaultMessage:"Stay Connected!"})),h.a.createElement("div",{className:o.popTopContent},h.a.createElement(b.a,{id:"checkoutPage.payTipsText.stayConnectedTips",defaultMessage:"Subscribe to our latest notifications. "}))),h.a.createElement("div",{className:o.popImageContainer},"zh-HK"==x?h.a.createElement("img",{className:o.globalLaoding,alt:"loading",src:"/venia-static-assets/images/payment/convenient.webp"}):h.a.createElement("img",{className:o.globalLaoding,alt:"loading",src:"/venia-static-assets/images/payment/convenient_EN.webp"})),h.a.createElement("div",{className:o.popContent},h.a.createElement(b.a,{id:"checkoutPage.payTipsText.newPrefix",defaultMessage:"Mannings would like to use your personal data for "}),h.a.createElement("span",{className:o.textClick,onClick:function onClick(){return en("direct_marketing_purposes")}},h.a.createElement(b.a,{id:"checkoutPage.payTipsText.purposes",defaultMessage:"Direct Marketing purposes "})),h.a.createElement(b.a,{id:"checkoutPage.payTipsText.newSuffix2",defaultMessage:"as stated our Privacy Policy. Please select skip if you do not wish Mannings to do this."})),h.a.createElement("div",{className:o.popBtnContainer},h.a.createElement("div",{className:o.popAgreeBtn,onClick:pn},h.a.createElement(b.a,{id:"checkoutPage.agree",defaultMessage:"Agree"})),h.a.createElement("div",{className:o.popSkipBtn,onClick:fn},h.a.createElement(b.a,{id:"checkoutPage.payTipsText.skip",defaultMessage:"Skip"}))))),Ue&&h.a.createElement(me.a,{isOpen:Ue,onClose:function onClose(){return Xe(!1)},closeable:!0,position:"center",style:{width:N?"350px":"600px",height:"500px",borderRadius:"6px",padding:"16px",fontSize:N?"14px":"16px",display:"flex",flexDirection:"column"}},h.a.createElement("div",{className:o.popupContent,style:{flexGrow:1,overflowY:"auto"}},h.a.createElement(fe.a,{identifiers:[We]}))))},ve=ge 148ge.propTypes={classes:Object(x.shape)({addressStreet:x.string,mainContainer:x.string,heading:x.str
148ing,orderNumber:x.string,shippingInfoHeading:x.string,shippingInfo:x.string,email:x.string,name:x.string,addressAdditional:x.string,shippingMethodHeading:x.string,shippingMethod:x.string,additionalText:x.string,sidebarContainer:x.string}),data:x.object,orderNumber:x.string}},"q/7v":function(e,n,r){"use strict" 149var t,o=r("q1tI") 150function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n] 151for(var t in r)({}).hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e}).apply(null,arguments)}n.a=function SvgTag(e){return o.createElement("svg",_extends({fill:"none","data-icon":"tag",viewBox:"0 0 12 13",width:"1em",height:"1em"},e),t||(t=o.createElement("path",{d:"M.75 2.445c0-.61.492-1.125 1.125-1.101h3.492c.399 0 .774.14 1.055.422l4.125 4.125a1.514 1.514 0 010 2.132L7.43 11.141a1.514 1.514 0 01-2.133 0L1.172 7.016A1.469 1.469 0 01.75 5.96V2.445zm2.625.75a.755.755 0 00-.75.75c0 .422.328.75.75.75.398 0 .75-.328.75-.75a.771.771 0 00-.75-.75z",fill:"currentColor"})))}}}])
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.