PageSourceSearch

https://www.mannings.com.hk/13.4b88d3219d05f524820b.js

js mannings.com.hk collected 2026-09-24 10:47:06 UTC 49,850 bytes, 57 lines download raw bytes

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([[13],{ad0T:function(n,e,t){"use strict"
3var r=t("JPst"),a=t.n(r)()(function(n){return n[1]})
4a.push([n.i,".steps-root-PWk {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n}\n\n.steps-step_wrapper-i6- {\n    flex: 1;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    max-width: 902px;\n    padding: 16px 0;\n    /* composes: px-3.5 from global; */\n    /* composes: md_px-20 from global; */\n    /* composes: py-2.5 from global; */\n    /* composes: md_py-4 from global; */\n}\n\n.steps-step_item-J3C {\n    display: flex;\n    align-items: center;\n    flex-basis: calc(100% / 2);\n}\n.steps-step_item-J3C .steps-icon_wrapper-msM {\n    box-sizing: border-box;\n    display: flex;\n    justify-content: center;
4\n    align-items: center;\n    width: 40px;\n    height: 40px;\n    border-radius: 40px;\n    border: 1px solid #969696;\n}\n\n.steps-step_item-J3C .steps-line-luB {\n    flex: 1;\n    height: 1px;\n    background: #969696;\n}\n.steps-step_item-J3C:last-child {\n    flex-basis: auto !important;\n}\n\n.steps-step_item-J3C.steps-is_active-mWy .steps-icon_wrapper-msM {\n    border: 1px solid #ff8200 !important;\n    background: #ff8200 !important;\n}\n.steps-step_item-J3C.steps-is_finish-Zrj .steps-icon_wrapper-msM {\n    border: 1px solid #ff8200 !important;\n}\n.steps-step_item-J3C.steps-is_finish-Zrj .steps-line-luB {\n    background: #ff8200 !important;\n}\n",""]),a.locals={root:"steps-root-PWk",step_wrapper:"steps-step_wrapper-i6-",step_item:"steps-step_item-J3C",icon_wrapper:"steps-icon_wrapper-msM",line:"steps-line-luB",is_active:"steps-is_active-mWy",is_finish:"steps-is_finish-Zrj"},e.a=a},bnUu:function(n,e,t){"use strict"
5var r,a,i,o,c,u,d,l,_,s,p,m,y,v,g,h,f,b,w,k=t("VkAN"),O=t.n(k),j=t("UYTu"),S=t("wLDE"),C=Object(j.a)(r||(r=O()(["\n    fragment GroupedItems on Cart {\n        grouped_items {\n            id\n            label\n            # eslint-disable-next-line @graphql-eslint/require-id-when-available\n            items {\n                uid\n                # eslint-disable-next-line @graphql-eslint/require-id-when-available\n                product {\n                    uid\n                    sku\n                    name\n                    item_no\n                    brand\n                    brand_code\n                    mmds_category\n                    thumbnail {\n                        url\n                    }\n                    categories {\n                        uid\n                        name\n                    }\n                    brand_information {\n                        brand_id\n                        name\n                    }\n                    price_range {\n                        maximum_price {\n                            regular_price {\n                                currency\n                                value\n                            }\n                            final_price {\n                                currency\n                                value\n                            }\n                        }\n                    }\n                }\n                prices {\n                    price {\n                        currency\n                        value\n                    }\n                    row_total {\n                        currency\n                        value\n                    }\n                    total_item_discount {\n                        currency\n                        value\n                    }\n                    discount_without_coupon {\n                        currency\n                        value\n                    }\n                    rendered_row_total {\n                        currency\n                        value\n                    }\n                    final_price_row_total {\n                        currency\n                        value\n                    }\n                }\n\n                quantity\n                is_freegift\n                is_redemption\n                is_available\n                has_discount\n                validOffers {\n                    description\n                    id\n                    promo_id\n                    name\n                    rule_code\n                    is_yuu_promotion\n                    content {\n                        store_id\n                        message\n                        description\n                    }\n                }\n                # eslint-disable-next-line @graphql-eslint/require-id-when-available\n                ... on ConfigurableCartItem {\n                    # eslint-disable-next-line @graphql-eslint/require-id-when-available\n                    configurable_options {\n                        configurable_product_option_uid\n                        option_label\n                        configurable_product_option_value_uid\n                        value_label\n                    }\n                }\n            }\n        }\n    }\n"]))),P=t("GFJ0"),x=Object(j.a)(a||(a=O()(["\n    fragment OrderConfirmationPageFragment on Cart {\n        id\n        yuu_id\n        email\n        total_quantity\n        shipping_addresses {\n            firstname\n            lastname\n            street\n            city\n            region {\n                code\n                label\n            }\n            postcode\n            country {\n                label\n            }\n            district {\n                code\n                id\n                label\n            }\n            selected_shipping_method {\n                amount {\n                    value\n                    currency\n                }\n                method_title\n            }\n            pickup_store_name\n        }\n        selected_payment_method {\n            title\n        }\n        selected_shipping_method {\n            carrier_code\n            method_code\n            method_title\n        }\n        prices {\n            grand_total {\n                value\n                currency\n            }
5\n            discounts {\n                amount {\n                    currency\n                    value\n                }\n                label\n            }\n        }\n        remarks {\n            remark1\n            remark2\n        }\n        items {\n            uid\n            quantity\n            product {\n                sku\n                uid\n                stock_status\n                image {\n                    label\n                    url\n                }\n                price_range {\n                    maximum_price {\n                        regular_price {\n                            currency\n                            value\n                        }\n                    }\n                }\n            }\n            validOffers {\n                description\n                id\n                promo_id\n                name\n                rule_code\n                content {\n                    store_id\n                    message\n                    description\n                }\n            }\n        }\n        ...GroupedItems\n    }\n    ","\n"])),C),I=Object(j.a)(i||(i=O()(["\n    mutation placeOrder($cartId: String!, $additionalInfo: PlaceOrderAdditionalInformationInput) {\n        placeOrder(input: { cart_id: $cartId, additional_information: $additionalInfo }) {\n            orderV2 {\n                id\n                order_number\n                payment_methods {\n                    name\n                    type\n                    additional_data {\n                        name\n                        value\n                    }\n                }\n                payment_information {\n                    payment_redirect_url\n                    errors\n                }\n            }\n            errors {\n                message\n                code\n            }\n        }\n    }\n"]))),q=Object(j.a)(o||(o=O()(["\n    query getOrderDetails($cartId: String!) {\n        cart(cart_id: $cartId) {\n            id\n            ...OrderConfirmationPageFragment\n        }\n    }\n    ","\n"])),x),$=Object(j.a)(c||(c=O()(["\n    query getCheckoutDetails($cartId: String!) {\n        cart(cart_id: $cartId) {\n            id\n            yuu_id\n            prices {\n                grand_total {\n                    value\n                    currency\n                }\n            }\n            ...CheckoutPageFragment\n            ...GroupedItems\n            cart_sales_event {\n                note_on_checkout_page\n                cc_note_on_checkout_page\n                __typename\n            }\n            home_delivery_preference\n            express_estimated_pickup_time\n        }\n    }
5\n    ","\n    ","\n"])),S.a,C),A=Object(j.a)(u||(u=O()(["\n    query GetCustomerForCheckout {\n        # eslint-disable-next-line @graphql-eslint/require-id-when-available\n        customer {\n            default_shipping\n            firstname\n        }\n    }\n"]))),M=Object(j.a)(d||(d=O()(["\n    query PrepareRePayment($orderId: String!, $methodCode: String!) {\n        prepareReOrder(orderId: $orderId) {\n            order {\n            __typename\n                            yuu_id\n                applied_coupons {\n                    code\n                }\n                email\n                id\n                status\n                state\n                redeem_voucher_status\n                discounts {\n                    discount_amount {\n                        currency\n                        value\n                        __typename\n                    }\n                    label\n                    __typename\n                }\n                total_paid {\n                    currency\n                    value\n                    __typename\n                }\n                items {\n                    id\n                    product {\n                        uid\n                        sku\n                        name\n                        thumbnail {\n                            url\n                            __typename\n                        }\n                        __typename\n                    }\n                    product_sale_price {\n                        currency\n                        value\n                        __typename\n                    }\n                    prices {\n                        price {\n                            value\n                            currency\n                            __typename\n                        }\n                        price_including_tax {\n                            value\n                            currency\n                            __typename\n                        }\n                        row_total {\n                            value\n                            currency\n                            __typename\n                        }\n                        row_total_including_tax {\n                            value\n                            currency\n                            __typename\n                        }\n                        total_item_discount {\n                            value\n                            currency\n                            __typename\n                        }\n                        rendered_row_total {\n                            available_item {\n                                value\n                                currency\n                                __typename\n                            }\n                            __typename\n                        }\n                        final_price_row_total {\n                            currency\n                            value\n                            __typename\n                        }\n                        __typename\n                    }
5\n                    discounts {\n                        amount {\n                            currency\n                            value\n                            __typename\n                        }\n                        label\n                        __typename\n                    }\n                    quantity_ordered\n                    __typename\n                }\n                shipping_address {\n                    __typename\n                    firstname\n                    lastname\n                    city\n                    company\n                    country_code\n                    region\n                    region_id\n                    telephone\n                    street\n                }\n                payment_methods {\n                    additional_data {\n                        name\n                        value\n                        __typename\n                    }\n                    method_code\n                    name\n                    selected\n                    __typename\n                }\n                __typename\n            child_orders {\n                __typename\n                id\n                cart_type\n                items {\n                __typename\n                id\n                quantity_ordered\n                quantity_shipped\n                quantity_refunded\n                quantity_invoiced\n                quantity_canceled\n                quantity_returned\n                discounts {\
5n                    label\n                    amount {\n                    currency\n                    value\n                    }\n                }\n                prices {\n                    row_total {\n                    currency\n                    value\n                    }\n                    total_item_discount {\n                    currency\n                    value\n                    }\n                    price {\n                    currency\n                    value\n                    }\n                    discount_without_coupon {\n                    available_item {\n                        currency\n                        value\n                    }\n                    canceled_item {\n                        currency\n                        value\n                    }\n                    }\n                    rendered_row_total {\n                    available_item {\n                        currency\n                        value\n                    }\n                    canceled_item {\n                        currency\n                        value\n                    }\n                    }\n                    final_price_row_total {\n                    currency\n                    value\n                    }\n                }\n                product {\n                    uid\n                    express_qty\n                    url_key\n                    name\n                    sku\n                    item_no\n                    categories {\n                    uid\n                    name\n                    }\n                    brand_information {\n                    brand_id\n                    name\n                    }\n                }\n                }\n            }\n            }\n            available_payment_methods(payment_method: { code: $methodCode }) {\n                method_code\n                title\n                selected\n                indicator\n                __typename\n            }\n            totals(payment_method: { code: $methodCode }) {\n                packaging_fee {\n                    currency\n                    value\n                    __typename\n                }\n                subtotal {\n                    currency\n                    value\n                    __typename\n                }\n                shipping {\n                    currency\n                    value\n                    __typename\n                }\n                grand_total {\n                    currency\n                    value\n                    __typename\n                }\n                rendered_subtotal {\n                    currency\n                    value\n                    __typename\n                }
5\n                evoucher_discounts {\n                    amount {\n                        currency\n                        value\n                        __typename\n                    }\n                    label\n                    detail_info {\n                        voucher_id\n                        full_uuid\n                        voucher_name\n                        voucher_sale_type\n                        voucher_code\n                        voucher_amount\n                        __typename\n                    }\n                    __typename\n                }\n                dfi_discounts {\n                    amount {\n                        currency\n                        value\n                        __typename\n                    }\n                    applied_to\n                    label\n                    __typename\n                }\n                payment_rounding {\n                    title\n                    amount {\n                        currency\n                        grand_total_before_adjustment\n                        adjustment\n                        grand_total_after_adjustment\n                        __typename\n                    }\n                    __typename\n                }\n                __typename\n            }\n            expressTotals {\n                packaging_fee {\n                    currency\n                    value\n                    __typename\n                }\n                subtotal {\n                    currency\n                    value\n                    __typename\n                }\n                grand_total {\n                    currency\n                    value\n                    __typename\n                }\n                grand_total_before_voucher {\n                    currency\n                    value\n                    __typename\n                }\n                rendered_subtotal {\n                    currency\n                    value\n                    __typename\n                }
5\n                evoucher_discounts {\n                    amount {\n                        currency\n                        value\n                        __typename\n                    }\n                    label\n                    detail_info {\n                        voucher_id\n                        voucher_name\n                        voucher_code\n                        voucher_amount\n                        __typename\n                    }\n                    __typename\n                }\n                dfi_discounts {\n                    amount {\n                        currency\n                        value\n                        __typename\n                    }\n                    applied_to\n                    label\n                    __typename\n                }\n                payment_rounding {\n                    title\n                    amount {\n                        currency\n                        grand_total_before_adjustment\n                        adjustment\n                        grand_total_after_adjustment\n                        __typename\n                    }\n                    __typename\n                }\n                __typename\n            }\n            standardTotals {\n                packaging_fee {\n                    currency\n                    value\n                    __typename\n                }\n                subtotal {\n                    currency\n                    value\n                    __typename\n                }\n                shipping {\n                    currency\n                    value\n                    __typename\n                }\n                grand_total_before_voucher {\n                    currency\n                    value\n                    __typename\n                }\n                grand_total {\n                    currency\n                    value\n                    __typename\n                }\n                rendered_subtotal {\n                    currency\n                    value\n                    __typename\n                }
5\n                evoucher_discounts {\n                    amount {\n                        currency\n                        value\n                        __typename\n                    }\n                    label\n                    detail_info {\n                        voucher_id\n                        voucher_name\n                        voucher_code\n                        voucher_amount\n                        __typename\n                    }\n                    __typename\n                }\n                dfi_discounts {\n                    amount {\n                        currency\n                        value\n                        __typename\n                    }\n                    applied_to\n                    label\n                    __typename\n                }\n                payment_rounding {\n                    title\n                    amount {\n                        currency\n                        grand_total_before_adjustment\n                        adjustment\n                        grand_total_after_adjustment\n                        __typename\n                    }\n                    __typename\n                }\n                __typename\n            }\n            payment_countdown\n            __typename\n        }\n    }\n"]))),D=Object(j.a)(l||(l=O()(["\n    mutation changePaymentMethod($orderId: String!, $paymentMethod: PaymentMethodInput!) {\n        changePaymentMethodOnOrder(orderId: $orderId, payment_method: $paymentMethod) {\n            order {\n                id\n                email\n                status\n                state\n                items {\n                    id\n                    quantity_ordered\n                    product {\n                        uid\n                        sku\n                        name\n                        item_no\n                        thumbnail {\n                            url\n                        }\n                    }\n                    prices {\n                        price {\n                            currency\n                            value\n                        }\n                        row_total {\n                            value\n                        }\n                        total_item_discount {\n                            value\n                        }\n                        discount_without_coupon {\n                            available_item {\n                                currency\n                                value\n                                __typename\n                            }\n                        }\n                        rendered_row_total {\n                            available_item {\n                                currency\n                                value\n                                __typename\n                            }\n                        }\n                    }\n                    validOffers {\n                        description\n                        id\n                        promo_id\n                        name\n                        rule_code\n                        content {\n                            store_id\n                            message\n                            description\n                        }\n                    }\n                }\n                shipping_method\n                remarks {\n                    remark1\n                    remark2\n                }\n                shipping_address {\n                    __typename\n                    firstname\n                    lastname\n                    city\n                    company\n                    country_code\n                    region\n                    region_id\n                    telephone\n                    street\n                }\n                payment_methods {\n                    additional_data {\n                        name\n                        value\n                    }\n                    method_code\n                    name\n                    selected\n                }\n                payment_information {\n                    payment_redirect_url\n                    errors\n                }\n                total {\n                    grand_total {\n                        currency\n                        value\n                    }\n                    subtotal {\n                        currency\n                        value\n                    }\n                    total_shipping {\n                        currency\n                        value\n                    }\n                }\n            }\n        }\n    }\n"]))),L=Object(j.a)(_||(_=O()(["\n    query getPaymentResult($orderNumber: String!) {\n        getPaymentResult(orderNumber: $orderNumber) {\n            redirect_url\n        }\n    }\n"]))),E=Object(j.a)(s||(s=O()(["\n    query getStoreConfig {\n        storeConfig {\n            store_code\n            delivery_note_on_cart_page\n            delivery_note_on_checkout_page\
5n            cc_delivery_note_on_checkout_page\n            payment_countdown\n            remark_on_checkout_page\n            oos_rules {\n                value\n                label\n                is_default\n            }\n            is_remark1_enabled\n            is_remark2_enabled\n            my_voucher\n            delivery_preferences_explanation_text\n            delivery_preferences_disclaimer_text\n            home_delivery_preference_options {\n                value\n                label\n            }\n        }\n    }\n"]))),V=Object(j.a)(p||(p=O()(["\n    query getOrderV2($hash: String!) {\n        getOrderV2(hash: $hash) {\n            id\n            email\n            available_ordered_qty\n            order_type\n            cart_type\n            parent_order {\n                number\n                total_paid {\n                    currency\n                    value\n                }\n                total {\n                    subtotal {\n                        currency\n                        value\n                    }
5\n                    discounts {\n                        amount {\n                            currency\n                            value\n                        }\n                    }\n                    total_shipping {\n                        currency\n                        value\n                    }\n                    total_tax {\n                        currency\n                        value\n                    }\n                    grand_total {\n                        currency\n                        value\n                    }\n                }\n            }\n            total_paid {\n                currency\n                value\n                __typename\n            }\n            evoucher_discounts {\n                amount {\n                    currency\n                    value\n                    __typename\n                }\n                label\n                __typename\n            }\n            home_delivery_preference\n            grouped_items {\n                id\n                label\n                items {\n                    id\n                    product {\n                        id\n                        uid\n                        url_key\n                        name\n                        sku\n                        item_no\n                        only_x_left_in_stock\n                        stock_status\n                        max_order_qty\n                        express_delivery\n                        atp_qty\n                        only_x_left_in_stock\n                        small_image {\n                            url\n                        }\n                        thumbnail {\n                            url\n                        }\n                        offer\n                        offers {\n                            id\n                            name\n                            rule_code\n                            description\n                        }\n                        categories {\n                            uid\n                            name\n                        }\n                        brand_information {\n                            brand_id\n                            name\n                        }\n                        price_range {\n                            maximum_price {\n                                final_price {\n                                    currency\n                                    value\n                                }\n                                regular_price {\n                                    currency\n                                    value\n                                }\n                                discount {\n                                    amount_off\n                                    percent_off\n                                }\n                            }\n                        }\n                    }\n                    has_discount\n                    prices {\n                        final_price {\n                            currency\n                            value\n                        }\n                        price {\n                            currency\n                            value\n                        }\n                        regular_price {\n                            value\n                            currency\n                        }\n                        discount_without_coupon {\n                            available_item {\n                                currency\n                                value\n                                __typename\n                            }\n                        }\n                        rendered_row_total {\n                            available_item {\n                                currency\n                                value\n                                __typename\n                            }\n                        }\n                        final_price_row_total {\n                            currency\n                            value\n                        }\n                    }\n                    product_name\n                    product_sale_price {\n                        currency\n                        value\n                    }\n                    product_sku\n                    product_url_key\n                    validOffers {\n                        description\n                        id\n                        promo_id\n                        name\n                        rule_code\n                        is_yuu_promotion\n                        content {\n                            store_id\n                            message\n                            description\n                            __typename\n                        }\n                        __typename\n                    }\n                    selected_options {\n                        label\n                        value\n                    }\n                    quantity_ordered\n                    quantity_refunded\n                    __typename\n                }\n                __typename\n            }\n            remarks {\n                remark1\n                remark2\n            }\n            home_delivery_preference\n            express_estimated_pickup_time\n            yuu_id\n            number\n            order_date\n            payment_methods {\n                name\n                type\n                additional_data {\n                    name\n                    value\n                }\n            }\n            shipments {\n                id\n                tracking {\n                    number\n                }\n            }\n            shipping_address {\n                city\n                country_code\n                firstname\n                lastname\n                district\n                postcode\n                region\n                street\n                telephone\n            }\n            shipping_method\n            status\n            state\n            event_code\n            delivery_policy\n            applied_coupons {\n                code\n            }
5\n            discounts {\n                discount_amount {\n                    currency\n                    value\n                }\n                label\n            }\n            dfi_discounts {\n                amount {\n                    currency\n                    value\n                    __typename\n                }\n                applied_to\n                label\n            }\n            rendered_subtotal {\n                currency\n                value\n                __typename\n            }\n            total {\n                discounts {\n                    amount {\n                        currency\n                        value\n                    }\n                }\n                grand_total {\n                    currency\n                    value\n                }\n                subtotal {\n                    currency\n                    value\n                }\n                total_shipping {\n                    currency\n                    value\n                }\n                total_tax {\n                    currency\n                    value\n                }\n            }\n            packaging_fee {\n                currency\n                value\n                __typename\n            }\n            time_slot {\n                date\n                start_time\n                end_time\n            }\n            __typename\n        }\n    }\n"]))),z=Object(j.a)(m||(m=O()(["\n    query ValidateCart(\n        $cartId: String\n        $oosSkus: [String]\n        $isCartPage: Boolean\n        $expressCartId: String\n        $expressOosSkus: [String]\n        $isExpressCartPage: Boolean\n    ) {\n        validateNormalCart(cart_id: $cartId, oos_skus: $oosSkus, is_cart_page: $isCartPage) {\n            code\n            message\n            __typename\n        }\n\n        validateExpressCart(cart_id: $expressCartId, oos_skus: $expressOosSkus, is_cart_page: $isExpressCartPage) {\n            code\n            message\n            __typename\n        }\n    }\n"]))),B=Object(j.a)(y||(y=O()(['\n    mutation setPaymentMethodOnCart($cartId: String!) {\n        setPaymentMethodOnCart(input: { cart_id: $cartId, payment_method: { code: "free" } }) {\n            cart {\n                id\n                selected_payment_method {\n                    code\n                    title\n                }\n            }\n        }\n    }\n']))),K=Object(j.a)(v||(v=O()(['\n    query GetCustomerStoreSettings {\n        customer {\n            custom_attributes(attributeCodes: ["latest_home_delivery_preference"]) {\n                code\n                ... on AttributeValue {\n                    value\n                }\n                __typename\n            }\n            __typename\n        }\n    }\n']))),J=Object(j.a)(g||(g=O()(["\n    mutation UpdateHomeDeliveryPreference($cartId: String!, $value: String!) {\n        updateHomeDeliveryPreference(input: { cart_id: $cartId, value: $value }) {\n            success\n            message\n        }\n    }\n"]))),N=Object(j.a)(h||(h=O()(["\n    query GetMarketingOptInStatus {\n        marketingOptInStatus\n    }\n"]))),H=Object(j.a)(f||(f=O()(["\n    mutation UpdateOptinAllCommunications {\n        optInAllCommunications\n    }\n"]))),F=Object(j.a)(b||(b=O()(["\n    mutation ApplePayAuthorize($orderId: String!, $paymentData: String!) {\n        applePayAuthorize(order_id: $orderId, payment: $paymentData) {\n            success\n            redirect_url\n        }\n    }\n"]))),R=Object(j.a)(w||(w=O()(["\n    mutation ApplePayValidate($url: String!) {\n        applePayValidateMerchant(validation_url: $url) {\n            session_data\n        }\n    }\n"])))
6e.a={getReOrderSummaryQuery:M,createCartMutation:P.a,getCheckoutDetailsQuery:$,getCustomerQuery:A,getOrderDetailsQuery:q,placeOrderMutation:I,PaymentChangeOrderMutation:D,getPaymentResultQuery:L,getStoreConfigQuery:E,getSuccessDetail:V,validateCartQuery:z,setFreePaymentMethodMutation:B,getStoreInfo:"\nquery RunStoreInfo($command: String!, $input: StoreInfoInput!) {\n  getStoreInfo: runStoreInfo(command: $command, input: $input) {\n    code\n    msg\n    data {\n      storeId\n      name\n      district\n      district_id\n      region\n      region_code\n      address\n      lat\n      lng\n      isExpress\n      isFavorite\n      phone\n      email\n      description\n      services\n      images\n      country\n      earliest_pickup_time\n      business_hours {\n        is_open\n        schedule_string\n        status_label\n      }\n    }\n  }\n}\n",getMarketingOptInStatus:N,updateOptInAllCommunications:H,GetCustomerStoreSettings:K,UpdateRemarksPreference:J,applePayValidate:R,applePayAuthorize:F}},jX51:function(n,e,t){"use strict"
7t.d(e,"j",function(){return u}),t.d(e,"a",function(){return d}),t.d(e,"k",function(){return l}),t.d(e,"f",function(){return _}),t.d(e,"d",function(){return s}),t.d(e,"i",function(){return p}),t.d(e,"g",function(){return m}),t.d(e,"b",function(){return y}),t.d(e,"c",function(){return v}),t.d(e,"e",function(){return g}),t.d(e,"h",function(){return h})
8var r=t("lSNA"),a=t.n(r),i=t("q/RB"),o=t("KkjP"),c=t("B1ms")
9function ownKeys(n,e){var t=Object.keys(n)
10if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n)
11e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),t.push.apply(t,r)}return t}function _objectSpread(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{}
12e%2?ownKeys(Object(t),!0).forEach(function(e){a()(n,e,t[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))})}return n}var u=function trackWebPlaceOrder(n){try{if("undefined"==typeof window)return
13var e=Array.isArray(n.items)?n.items:[]
14window.dataLayer&&dataLayer.push({ecommerce:null})
15var t={event:"place_order",ecommerce:{value:n.value,currency:n.currency,shipping:n.shipping,coupon:n.coupon,items:e,shipping_tier:n.shipping_tier,payment_type:n.payment_type}}
16window.dataLayer&&window.dataLayer.push(t),Object(o.a)("place_order",t)}catch(n){}},d=function trackAPPPlaceOrder(n){navigator.userAgent.includes("Mannings App")&&n&&i.a&&Object(i.a)("trackPlaceOrder",n)},l=function trackWebPurchase(n){try{var e
17if(null!==(e=window)&&void 0!==e&&e.dataLayer){var t=Array.isArray(n.items)?n.items:[]
18dataLayer.push({ecommerce:null}),window.dataLayer.push({event:"purchase",language_code:Object(c.a)(),ecommerce:{transaction_id:n.transaction_id,value:n.value,currency:n.currency,tax:n.tax,shipping:n.shipping,coupon:n.coupon,items:t,shipping_tier:n.shipping_tier,payment_type:n.payment_type}})}var r=Array.isArray(n.items)?n.items:[],a={event:"purchase",ecommerce:{transaction_id:n.transaction_id,value:n.value,currency:n.currency,tax:n.tax,shipping:n.shipping,coupon:n.coupon,items:r,shipping_tier:n.shipping_tier,payment_type:n.payment_type}}
19Object(o.a)("purchase",a)}catch(n){}},_=function trackCheckoutError(n){if(navigator.userAgent.includes("Mannings App"))n&&i.a&&Object(i.a)("trackCheckoutError",n)
20else try{var e
21null!==(e=window)&&void 0!==e&&e.dataLayer&&window.dataLayer.push(_objectSpread({event:"check_out_error"},n))}catch(n){}},s=function trackCheckoutBegin(n){if(navigator.userAgent.includes("Mannings App"))n&&i.a&&Object(i.a)("trackBeginCheckout",n)
22else try{if("undefined"==typeof window)return
23window.dataLayer&&dataLayer.push({ecommerce:null})
24var e={event:"begin_checkout",ecommerce:_objectSpread({},n)}
25window.dataLayer&&window.dataLayer.push(e),Object(o.a)("begin_checkout",e)}catch(n){}},p=function trackShippingInfo(n){if(navigator.userAgent.includes("Mannings App"))n&&i.a&&Object(i.a)("trackAddShippingInfo",n)
26else try{var e
27null!==(e=window)&&void 0!==e&&e.dataLayer&&window.dataLayer.push(_objectSpread({event:"add_shipping_info"},n))}catch(n){}},m=function trackPaymentInfo(n){if(navigator.userAgent.includes("Mannings App"))n&&i.a&&Object(i.a)("trackAddPaymentInfo",_objectSpread(_objectSpread({},n),{},{order_source:"app"}))
28else try{var e
29null!==(e=window)&&void 0!==e&&e.dataLayer&&window.dataLayer.push(_objectSpread(_objectSpread({event:"add_payment_info"},n),{},{order_source:"web"}))}catch(n){}},y=function trackAPPPurchase(n){navigator.userAgent.includes("Mannings App")&&n&&i.a&&Object(i.a)("trackPurchase",_objectSpread(_objectSpread({},n),{},{language_code:Object(c.a)()}))},v=function trackAppCheckoutCompleted(n){n&&i.a&&Object(i.a)("trackCheckoutCompleted",n)},g=function trackCheckoutCompleted(n){var e
30null!==(e=window)&&void 0!==e&&e.dataLayer&&window.dataLayer.push({event:"checkout_completed",order_id:null==n?void 0:n.order_id,order_amount:null==n?void 0:n.order_amount,coupon_code:null==n?void 0:n.coupon_code,checkoutMethod:null==n?void 0:n.checkoutMethod,shippingMethod:null==n?void 0:n.shippingMethod,paymentMethod:null==n?void 0:n.paymentMethod,number_of_products:null==n?void 0:n.number_of_products})},h=function trackProduct_purchased(n){var e
31null!==(e=window)&&void 0!==e&&e.dataLayer&&window.dataLayer.push({event:"product_purchased",language_code:Object(c.a)(),items:n})}},kdiO:function(n,e,t){"use strict"
32t.d(e,"c",function(){return u}),t.d(e,"b",function(){return d}),t.d(e,"a",function(){return l}),t.d(e,"d",function(){return _})
33var r=t("lSNA"),a=t.n(r),i=t("q/RB"),o=t("QQW/")
34function ownKeys(n,e){var t=Object.keys(n)
35if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n)
36e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),t.push.apply(t,r)}return t}function _objectSpread(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{}
37e%2?ownKeys(Object(t),!0).forEach(function(e){a()(n,e,t[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))})}return n}var c=navigator.userAgent,u=function fbqInitiateCheckout(n){var e,t=n.items,r=n.price,a=n.isSignedIn
38c.includes("Mannings App")?Object(i.b)("fbqInitiatedCheckout",{currency:(null==r?void 0:r.currency)||"HKD",content_type:"product",paymentInfoAvailable:1,num_items:(null==t?void 0:t.length)||0,contents_ids:null==t?void 0:t.map(function(n){var e,t
39return(null==n?void 0:null===(e=n.product)||void 0===e?void 0:e.item_no)||(null==n?void 0:null===(t=n.product)||void 0===t?void 0:t.sku)}),contents:null==t?void 0:t.map(function(n){var e,t
40return _objectSpread(_objectSpread({},Object(o.a)(n)),{},{item_price:null==n?void 0:null===(e=n.prices)||void 0===e?void 0:null===(t=e.rendered_row_total)||void 0===t?void 0:t.value})})}):null!==(e=window)&&void 0!==e&&e.fbq&&window.fbq("track","InitiateCheckout",{contents:null==t?void 0:t.map(function(n){var e,t
41return _objectSpread(_objectSpread({},Object(o.a)(n)),{},{item_price:null==n?void 0:null===(e=n.prices)||void 0===e?void 0:null===(t=e.rendered_row_total)||void 0===t?void 0:t.value})}),currency:(null==r?void 0:r.currency)||"HKD",value:(null==r?void 0:r.value)||0,num_items:(null==t?void 0:t.length)||0,content_type:"product",contents_ids:null==t?void 0:t.map(function(n){var e,t
42return(null==n?void 0:null===(e=n.product)||void 0===e?void 0:e.item_no)||(null==n?void 0:null===(t=n.product)||void 0===t?void 0:t.sku)}),login_status:Object(o.b)(a)})},d=function fbqDeliveryOrCollection(n){var e,t=n.isSignedIn
43null!==(e=window)&&void 0!==e&&e.fbq&&window.fbq("trackCustom","Delivery_or_Collection",{login_status:Object(o.b)(t)})},l=function fbqAddPaymentInfo(n){var e,t=n.items,r=n.price,a=n.isSignedIn
44null!==(e=window)&&void 0!==e&&e.fbq&&window.fbq("track","AddPaymentInfo",{contents:null==t?void 0:t.map(function(n){var e,t
45return _objectSpread(_objectSpread({},Object(o.a)(n)),{},{item_price:null==n?void 0:null===(e=n.prices)||void 0===e?void 0:null===(t=e.rendered_row_total)||void 0===t?void 0:t.value})}),currency:(null==r?void 0:r.currency)||"HKD",value:(null==r?void 0:r.value)||0,num_items:(null==t?void 0:t.length)||0,content_type:"product",login_status:Object(o.b)(a)})},_=function fbqPurchase(n){var e,t=n.items,r=n.price,a=n.isSignedIn,u=n.shippingMethod
46c.includes("Mannings App")?Object(i.b)("fbqLogPurchase",{purchaseAmount:(null==r?void 0:r.value)||0,currencyCode:(null==r?void 0:r.currency)||"HKD",parameters:{currency:(null==r?void 0:r.currency)||"HKD",content_type:"product",num_items:(null==t?void 0:t.length)||0,contents_ids:null==t?void 0:t.map(function(n){var e,t
47return(null==n?void 0:null===(e=n.product)||void 0===e?void 0:e.item_no)||(null==n?void 0:null===(t=n.product)||void 0===t?void 0:t.sku)}),contents:null==t?void 0:t.map(function(n){var e,t
48return _objectSpread(_objectSpread({},Object(o.a)(n)),{},{item_price:null==n?void 0:null===(e=n.prices)||void 0===e?void 0:null===(t=e.rendered_row_total)||void 0===t?void 0:t.value})})}}):null!==(e=window)&&void 0!==e&&e.fbq&&window.fbq("track","Purchase",{contents:null==t?void 0:t.map(function(n){var e
49return _objectSpread(_objectSpread({},Object(o.a)(n)),{},{item_price:null==n?void 0:null===(e=n.prices)||void 0===e?void 0:e.final_price_row_total.value})}),currency:(null==r?void 0:r.currency)||"HKD",value:(null==r?void 0:r.value)||0,num_items:(null==t?void 0:t.length)||0,content_type:"product",contents_ids:null==t?void 0:t.map(function(n){var e,t
50return(null==n?void 0:null===(e=n.product)||void 0===e?void 0:e.item_no)||(null==n?void 0:null===(t=n.product)||void 0===t?void 0:t.sku)}),login_status:Object(o.b)(a),shipping_method:u})}},y3xX:function(n,e,t){"use strict"
51var r,a=t("q1tI"),i=t.n(a),o=t("Ty5D"),c=t("y1Xp"),u=t("LboF"),d=t.n(u),l=t("ad0T"),_={injectType:"singletonStyleTag",insert:"head",singleton:!0},s=(d()(l.a,_),l.a.locals||{}),p=t("dgmk"),m=t("6A1B")
52function _extends(){return(_extends=Object.assign?Object.assign.bind():function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]
53for(var r in t)({}).hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n}).apply(null,arguments)}var y,v=function SvgCreditCard(n){return a.createElement("svg",_extends({fill:"none","data-icon":"credit-card",viewBox:"0 0 19 14",width:"1em",height:"1em"},n),r||(r=a.createElement("path",{d:"M16.334 1.5h-14c-.282 0-.5.25-.5.5v1h15V2c0-.25-.25-.5-.5-.5zm.5 4.5h-15v6c0 .281.218.5.5.5h14c.25 0 .5-.219.5-.5V6zm-14.5-6h14c1.093 0 2 .906 2 2v10c0 1.125-.9
5307 2-2 2h-14c-1.126 0-2-.875-2-2V2c0-1.094.874-2 2-2zm1.75 9.5h1.5a.76.76 0 01.75.75.74.74 0 01-.75.75h-1.5a.722.722 0 01-.75-.75.74.74 0 01.75-.75zm4 0h3.5a.76.76 0 01.75.75.74.74 0 01-.75.75h-3.5a.722.722 0 01-.75-.75.74.74 0 01.75-.75z",fill:"currentColor"})))}
54function clipboard_check_extends(){return(clipboard_check_extends=Object.assign?Object.assign.bind():function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]
55for(var r in t)({}).hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n}).apply(null,arguments)}var g=function SvgClipboardCheck(n){return a.createElement("svg",clipboard_check_extends({fill:"none","data-icon":"clipboard-check",viewBox:"0 0 12 16",width:"1em",height:"1em"},n),y||(y=a.createElement("path",{d:"M10 2c1.094 0 2 .906 2 2v10c0 1.125-.906 2-2 2H2c-1.125 0-2-.875-2-2V4c0-1.094.875-2 2-2h1.531C3.781.875 4.781 0 6 0a2.51 2.51 0 012.438 2H10zM2.5 3.5H2c-.281 0-.5.25-.5.5v10c0 .281.219.5.5.5h8c.25 0 .5-.219.5-.5V4c0-.25-.25-.5-.5-.5h-.5v.75a.74.74 0 01-.75.75h-5.5a.722.722 0 01-.75-.75V3.5zm2.75-1c0 .438.313.75.75.75a.74.74 0 00.75-.75.76.76 0 00-.75-.75.74.74 0 00-.75.75zm3.781 5.875l-3.344 3.344a.775.775 0 01-1.062 0L2.969 10.03c-.313-.281-.313-.75 0-1.062.281-.281.75-.281 1.062 0l1.125 1.156L7.97 7.312c.281-.28.75-.28 1.062 0a.7
5574.774 0 010 1.063z",fill:"currentColor"})))}
56e.a=function Steps(n){var e=Object(o.g)(),t=Object(o.h)(),r=n.active,a=void 0===r?0:r,u=Object(c.a)(s,n.classes),d=[{step:0,icon:m.a,path:"/cart"},{step:2,icon:v},{step:3,icon:g}],l=function unclickable(n){return!n.path||a<=n.step||3==a&&0!=n.step||2==a&&0!=n.step&&t.search.indexOf("paymeUrl")>-1},_=d.map(function(n){return i.a.createElement("div",{key:n.step,className:[u.step_item,a===n.step?u.is_active:"",a>n.step?u.is_finish:""].join(" ")},i.a.createElement("div",{className:[u.icon_wrapper,l(n)?"":"cursor-pointer"].join(" "),onClick:function onClick(){return function handleClick(n){l(n)||e.push(n.path)}(n)}},i.a.createElement(p.a,{src:n.icon,size:16,attrs:{color:a===n.step?"#fff":a>n.step?"#FF8200":"#969696"}})),i.a.createElement("div",{className:u.line}))})
57return i.a.createElement("div",{className:u.root},i.a.createElement("div",{className:u.step_wrapper},_))}}}])

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.