:root.light_2-IQ{--button-color:var(--brand-high-emphasis-text-color)}:root.dark_3cXH{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light_2-IQ{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark_3cXH{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light_2-IQ{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark_3cXH{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light_2-IQ{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark_3cXH{--tooltip-bg:var(--brand-secondary)}.mt-65_b3UF{margin-top:65px}.mt-50_1ZeI{margin-top:50px}.mb-20_2m_1,h1.title_1PgG{margin-bottom:20px}h1.title_1PgG{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle_MliI{font-weight:500;margin-bottom:5px}.italic_TF9D{font-style:italic}.thin_3DI2{font-weight:100}.align-right_2xPh{text-align:right}.xs-text_1ei4{font-size:10px}.small-text_2yVN{font-size:12px}.dot-underline_2DxE{border-bottom:1px dashed #000;text-decoration:none}.grey-text_WcWT,.light-text_3784{color:var(--brand-light-text)}.large-text_flRP{font-size:16px}.xlarge-text_3awP{font-size:18px}.xxlarge-text_Y5NL{font-size:40px}.normal-text_86fg{font-weight:400;font-size:14px}.bold-text_2_sh{font-weight:600}.semibold-text_aiNW{font-weight:500}.super-bold-text_1-LB{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center_3zzS{text-align:center}.white-text_vZLO{color:#fff}.black-text_2nEF{color:#000}.pink-text_1gdb{color:var(--brand-text-pink-1)}.red-text_3w7B{color:var(--brand-red)}.uppercase_1lWR{text-transform:uppercase}.underline_1oFd{text-decoration:underline}.grey-bg_1A_D{background-color:var(--brand-bg-grey1)}:root.light[data-v-0f02d7c1]{--button-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-0f02d7c1]{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-0f02d7c1]{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark[data-v-0f02d7c1]{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light[data-v-0f02d7c1]{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-0f02d7c1]{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-0f02d7c1]{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark[data-v-0f02d7c1]{--tooltip-bg:var(--brand-secondary)}.mt-65[data-v-0f02d7c1]{margin-top:65px}.mt-50[data-v-0f02d7c1]{margin-top:50px}.mb-20[data-v-0f02d7c1],h1.title[data-v-0f02d7c1]{margin-bottom:20px}h1.title[data-v-0f02d7c1]{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle[data-v-0f02d7c1]{font-weight:500;margin-bottom:5px}.italic[data-v-0f02d7c1]{font-style:italic}.thin[data-v-0f02d7c1]{font-weight:100}.align-right[data-v-0f02d7c1]{text-align:right}.xs-text[data-v-0f02d7c1]{font-size:10px}.small-text[data-v-0f02d7c1]{font-size:12px}.dot-underline[data-v-0f02d7c1]{border-bottom:1px dashed #000;text-decoration:none}.grey-text[data-v-0f02d7c1],.light-text[data-v-0f02d7c1]{color:var(--brand-light-text)}.large-text[data-v-0f02d7c1]{font-size:16px}.xlarge-text[data-v-0f02d7c1]{font-size:18px}.xxlarge-text[data-v-0f02d7c1]{font-size:40px}.normal-text[data-v-0f02d7c1]{font-weight:400;font-size:14px}.bold-text[data-v-0f02d7c1]{font-weight:600}.semibold-text[data-v-0f02d7c1]{font-weight:500}.super-bold-text[data-v-0f02d7c1]{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center[data-v-0f02d7c1]{text-align:center}.white-text[data-v-0f02d7c1]{color:#fff}.black-text[data-v-0f02d7c1]{color:#000}.pink-text[data-v-0f02d7c1]{color:var(--brand-text-pink-1)}.red-text[data-v-0f02d7c1]{color:var(--brand-red)}.uppercase[data-v-0f02d7c1]{text-transform:uppercase}.underline[data-v-0f02d7c1]{text-decoration:underline}.grey-bg[data-v-0f02d7c1]{background-color:var(--brand-bg-grey1)}.delivery-type[data-v-0f02d7c1]{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.delivery-type .option.selected .content[data-v-0f02d7c1]{border:2px solid var(--brand-pink)}.delivery-type .option[data-v-0f02d7c1]{cursor:pointer;padding:10px;display:inline-block;flex-basis:50%;border:2px solid transparent}@media (min-width:0) and (max-width:576px){.delivery-type .option[data-v-0f02d7c1]{flex-basis:50%}}.delivery-type .option .content[data-v-0f02d7c1]{padding:10px;border:1px solid var(--brand-bg-grey2);align-items:center;text-align:center;box-shadow:0 2px 4px 0 #ddd}.delivery-type .option .content img[data-v-0f02d7c1]{height:25px;margin-right:5px}:root.light[data-v-8a2fbb52]{--button-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-8a2fbb52]{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-8a2fbb52]{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark[data-v-8a2fbb52]{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light[data-v-8a2fbb52]{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-8a2fbb52]{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-8a2fbb52]{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark[data-v-8a2fbb52]{--tooltip-bg:var(--brand-secondary)}.mt-65[data-v-8a2fbb52]{margin-top:65px}.mt-50[data-v-8a2fbb52]{margin-top:50px}.mb-20[data-v-8a2fbb52],h1.title[data-v-8a2fbb52]{margin-bottom:20px}h1.title[data-v-8a2fbb52]{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle[data-v-8a2fbb52]{font-weight:500;margin-bottom:5px}.italic[data-v-8a2fbb52]{font-style:italic}.thin[data-v-8a2fbb52]{font-weight:100}.align-right[data-v-8a2fbb52]{text-align:right}.xs-text[data-v-8a2fbb52]{font-size:10px}.small-text[data-v-8a2fbb52]{font-size:12px}.dot-underline[data-v-8a2fbb52]{border-bottom:1px dashed #000;text-decoration:none}.grey-text[data-v-8a2fbb52],.light-text[data-v-8a2fbb52]{color:var(--brand-light-text)}.large-text[data-v-8a2fbb52]{font-size:16px}.xlarge-text[data-v-8a2fbb52]{font-size:18px}.xxlarge-text[data-v-8a2fbb52]{font-size:40px}.normal-text[data-v-8a2fbb52]{font-weight:400;font-size:14px}.bold-text[data-v-8a2fbb52]{font-weight:600}.semibold-text[data-v-8a2fbb52]{font-weight:500}.super-bold-text[data-v-8a2fbb52]{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center[data-v-8a2fbb52]{text-align:center}.white-text[data-v-8a2fbb52]{color:#fff}.black-text[data-v-8a2fbb52]{color:#000}.pink-text[data-v-8a2fbb52]{color:var(--brand-text-pink-1)}.red-text[data-v-8a2fbb52]{color:var(--brand-red)}.uppercase[data-v-8a2fbb52]{text-transform:uppercase}.underline[data-v-8a2fbb52]{text-decoration:underline}.grey-bg[data-v-8a2fbb52]{background-color:var(--brand-bg-grey1)}.pink[data-v-8a2fbb52]{background-color:var(--brand-pink-button-color)}.normal[data-v-8a2fbb52]{background-color:#fff;border:1px solid #000}.normal[data-v-8a2fbb52]:hover{background-color:#000;border:1px solid #000;color:#fff}.inactive[data-v-8a2fbb52]{background-color:#ececec;border:1px solid #ddd;color:#999}.black[data-v-8a2fbb52]{background-color:#000}.block[data-v-8a2fbb52]{display:block;width:100%}.pickup-location-multiselect[data-v-7a315a46] .multiselect__content-wrapper{overflow-x:hidden;overflow-y:auto}.pickup-location-multiselect[data-v-7a315a46] .multiselect__content{width:100%;max-width:100%}.pickup-location-multiselect[data-v-7a315a46] .multiselect__option{line-height:21px}.pickup-location-multiselect[data-v-7a315a46] .multiselect__option,.pickup-location-multiselect[data-v-7a315a46] .multiselect__single{white-space:normal;word-break:break-word;word-wrap:break-word}:root.light_2b0i{--button-color:var(--brand-high-emphasis-text-color)}:root.dark_1mzJ{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light_2b0i{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark_1mzJ{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light_2b0i{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark_1mzJ{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light_2b0i{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark_1mzJ{--tooltip-bg:var(--brand-secondary)}.mt-65_1VuL{margin-top:65px}.mt-50_2nUW{margin-top:50px}.mb-20_3ZHc,h1.title_1y_L{margin-bottom:20px}h1.title_1y_L{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle_19E7{font-weight:500;margin-bottom:5px}.italic_3J0l{font-style:italic}.thin_2Wb6{font-weight:100}.align-right_3OJj{text-align:right}.xs-text_1MPm{font-size:10px}.small-text_33tg{font-size:12px}.dot-underline_2vXm{border-bottom:1px dashed #000;text-decoration:none}.grey-text_2mjx,.light-text_35BJ{color:var(--brand-light-text)}.large-text_2y68{font-size:16px}.xlarge-text_3fHr{font-size:18px}.xxlarge-text_HZL0{font-size:40px}.normal-text_1lfE{font-weight:400;font-size:14px}.bold-text_3TfB{font-weight:600}.semibold-text_2cWp{font-weight:500}.super-bold-text_peXs{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center_31D9{text-align:center}.white-text_1VAW{color:#fff}.black-text_2-T9{color:#000}.pink-text_IDW_{color:var(--brand-text-pink-1)}.red-text_2PR2{color:var(--brand-red)}.uppercase_38lW{text-transform:uppercase}.underline_71H1{text-decoration:underline}.grey-bg_OfsN{background-color:var(--brand-bg-grey1)}.couponCodeInput_2-Xc{display:flex;width:100%}.couponCodeInput_2-Xc input{flex:1;border:0;border-radius:0;min-height:34px}.couponCodeInput_2-Xc button{width:100px;background-color:var(--brand-black);padding:0 25px;min-height:34px;height:34px;border:0;color:#fff}:root.light[data-v-6d2ff1b6]{--button-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-6d2ff1b6]{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-6d2ff1b6]{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark[data-v-6d2ff1b6]{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light[data-v-6d2ff1b6]{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-6d2ff1b6]{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-6d2ff1b6]{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark[data-v-6d2ff1b6]{--tooltip-bg:var(--brand-secondary)}.mt-65[data-v-6d2ff1b6]{margin-top:65px}.mt-50[data-v-6d2ff1b6]{margin-top:50px}.mb-20[data-v-6d2ff1b6],h1.title[data-v-6d2ff1b6]{margin-bottom:20px}h1.title[data-v-6d2ff1b6]{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle[data-v-6d2ff1b6]{font-weight:500;margin-bottom:5px}.italic[data-v-6d2ff1b6]{font-style:italic}.thin[data-v-6d2ff1b6]{font-weight:100}.align-right[data-v-6d2ff1b6]{text-align:right}.xs-text[data-v-6d2ff1b6]{font-size:10px}.small-text[data-v-6d2ff1b6]{font-size:12px}.dot-underline[data-v-6d2ff1b6]{border-bottom:1px dashed #000;text-decoration:none}.grey-text[data-v-6d2ff1b6],.light-text[data-v-6d2ff1b6]{color:var(--brand-light-text)}.large-text[data-v-6d2ff1b6]{font-size:16px}.xlarge-text[data-v-6d2ff1b6]{font-size:18px}.xxlarge-text[data-v-6d2ff1b6]{font-size:40px}.normal-text[data-v-6d2ff1b6]{font-weight:400;font-size:14px}.bold-text[data-v-6d2ff1b6]{font-weight:600}.semibold-text[data-v-6d2ff1b6]{font-weight:500}.super-bold-text[data-v-6d2ff1b6]{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center[data-v-6d2ff1b6]{text-align:center}.white-text[data-v-6d2ff1b6]{color:#fff}.black-text[data-v-6d2ff1b6]{color:#000}.pink-text[data-v-6d2ff1b6]{color:var(--brand-text-pink-1)}.red-text[data-v-6d2ff1b6]{color:var(--brand-red)}.uppercase[data-v-6d2ff1b6]{text-transform:uppercase}.underline[data-v-6d2ff1b6]{text-decoration:underline}.grey-bg[data-v-6d2ff1b6]{background-color:var(--brand-bg-grey1)}.redeem-rewards[data-v-6d2ff1b6]{display:flex;flex-direction:column;margin:15px 0 30px;box-shadow:0 0 10px 0 var(--brand-bg-grey2);border:var(--brand-grey-box-shadow-border);padding:10px;width:100%}.redeem-rewards .redeem-rewards-info[data-v-6d2ff1b6]{display:flex}.redeem-rewards .redeem-rewards-info .col1[data-v-6d2ff1b6]{flex:4}.redeem-rewards .redeem-rewards-info .col2[data-v-6d2ff1b6]{flex:1;display:flex;align-items:center}.redeem-rewards .redeem-rewards-info .col2 .click_text[data-v-6d2ff1b6]{border-bottom:1px solid #000;cursor:pointer}.redeem-rewards .redeem-rewards-info .col2 .pickIconContainer .pickIconTick[data-v-6d2ff1b6]{height:28px;width:28px}.redeem-rewards .redeem-rewards-choices-title[data-v-6d2ff1b6]{font-size:12px;margin:10px 0;font-weight:500}.redeem-rewards .redeem-rewards-choices[data-v-6d2ff1b6]{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px}@media (min-width:0px) and (max-width:576px){.redeem-rewards .redeem-rewards-choices[data-v-6d2ff1b6]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;gap:5px}}.redeem-rewards .redeem-rewards-choices .redeem-rewards-choices-item-outer-container[data-v-6d2ff1b6]{position:relative}.redeem-rewards .redeem-rewards-choices .redeem-rewards-choices-item-outer-container .redeem-rewards-choices-item-inner-container[data-v-6d2ff1b6]{border:1px solid #ececec;padding:10px;cursor:pointer;position:relative;display:flex;flex-direction:column;width:100%;height:100%}.redeem-rewards .redeem-rewards-choices .redeem-rewards-choices-item-outer-container .redeem-rewards-choices-item-inner-container .redeem-rewards-choices-item-img[data-v-6d2ff1b6]{margin-bottom:5px}.redeem-rewards .redeem-rewards-choices .redeem-rewards-choices-item-outer-container .redeem-rewards-choices-item-inner-container .redeem-rewards-choices-item-name[data-v-6d2ff1b6],.redeem-rewards .redeem-rewards-choices .redeem-rewards-choices-item-outer-container .soldOut-text[data-v-6d2ff1b6]{text-align:center;font-size:12px;font-weight:400;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif}.redeem-rewards .redeem-rewards-choices .redeem-rewards-choices-item-outer-container .soldOut-text[data-v-6d2ff1b6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000;color:#fff;padding:5px;width:40%}.redeem-rewards .redeem-rewards-choices .selected[data-v-6d2ff1b6]{outline:1px solid #000}.redeem-rewards .redeem-rewards-choices .soldOut[data-v-6d2ff1b6]{opacity:.6;pointer-events:none}.redeem-rewards .img-block[data-v-6d2ff1b6]{float:left;margin-right:10px;background:#f8f8f8;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.redeem-rewards .img-block img[data-v-6d2ff1b6]{max-width:50px;margin:0 auto;height:30px;width:30px}.redeem-rewards .detail[data-v-6d2ff1b6]{font-size:12px}.redeem-rewards button[data-v-6d2ff1b6]{background-color:var(--brand-black);padding:0 25px;min-height:34px;min-width:100px;height:34px;border:0;color:#fff}.redeem-rewards button.redeemed[data-v-6d2ff1b6]{background:#fff;border:1px solid var(--brand-pink-button-text-color);color:var(--brand-pink-button-text-color)}:root.light_2fv5{--button-color:var(--brand-high-emphasis-text-color)}:root.dark_20CN{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light_2fv5{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark_20CN{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light_2fv5{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark_20CN{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light_2fv5{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark_20CN{--tooltip-bg:var(--brand-secondary)}.mt-65_eJgf{margin-top:65px}.mt-50_2LY4{margin-top:50px}.mb-20_tclU,h1.title_3PZX{margin-bottom:20px}h1.title_3PZX{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle_2ssm{font-weight:500;margin-bottom:5px}.italic_1d_l{font-style:italic}.thin_23f9{font-weight:100}.align-right_3qzs{text-align:right}.xs-text_2yzF{font-size:10px}.small-text_2ZX2{font-size:12px}.dot-underline_1gvM{border-bottom:1px dashed #000;text-decoration:none}.grey-text_bBAx,.light-text_1Csq{color:var(--brand-light-text)}.large-text_3-5m{font-size:16px}.xlarge-text_2kVe{font-size:18px}.xxlarge-text_u7BS{font-size:40px}.normal-text_1M6g{font-weight:400;font-size:14px}.bold-text_2_rr{font-weight:600}.semibold-text_2YWl{font-weight:500}.super-bold-text_3sKK{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center_2EVP{text-align:center}.white-text_19Pb{color:#fff}.black-text_rZLj{color:#000}.pink-text_iXs6{color:var(--brand-text-pink-1)}.red-text_2YJ3{color:var(--brand-red)}.uppercase_16oj{text-transform:uppercase}.underline_1QVR{text-decoration:underline}.grey-bg_4WBl{background-color:var(--brand-bg-grey1)}.CashCouponInput_2g9Q{display:flex}.CashCouponInput_2g9Q input{flex:1;border:0;border-radius:0;min-height:34px}.CashCouponInput_2g9Q button{background-color:var(--brand-black);padding:0 25px;min-height:34px;height:34px;border:0;color:#fff}.CashCouponInput_2g9Q button:disabled{color:var(--brand-text-grey2)}:root.light[data-v-6e7ccde3]{--button-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-6e7ccde3]{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-6e7ccde3]{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark[data-v-6e7ccde3]{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light[data-v-6e7ccde3]{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-6e7ccde3]{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-6e7ccde3]{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark[data-v-6e7ccde3]{--tooltip-bg:var(--brand-secondary)}.mt-65[data-v-6e7ccde3]{margin-top:65px}.mt-50[data-v-6e7ccde3]{margin-top:50px}.mb-20[data-v-6e7ccde3],h1.title[data-v-6e7ccde3]{margin-bottom:20px}h1.title[data-v-6e7ccde3]{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle[data-v-6e7ccde3]{font-weight:500;margin-bottom:5px}.italic[data-v-6e7ccde3]{font-style:italic}.thin[data-v-6e7ccde3]{font-weight:100}.align-right[data-v-6e7ccde3]{text-align:right}.xs-text[data-v-6e7ccde3]{font-size:10px}.small-text[data-v-6e7ccde3]{font-size:12px}.dot-underline[data-v-6e7ccde3]{border-bottom:1px dashed #000;text-decoration:none}.grey-text[data-v-6e7ccde3],.light-text[data-v-6e7ccde3]{color:var(--brand-light-text)}.large-text[data-v-6e7ccde3]{font-size:16px}.xlarge-text[data-v-6e7ccde3]{font-size:18px}.xxlarge-text[data-v-6e7ccde3]{font-size:40px}.normal-text[data-v-6e7ccde3]{font-weight:400;font-size:14px}.bold-text[data-v-6e7ccde3]{font-weight:600}.semibold-text[data-v-6e7ccde3]{font-weight:500}.super-bold-text[data-v-6e7ccde3]{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center[data-v-6e7ccde3]{text-align:center}.white-text[data-v-6e7ccde3]{color:#fff}.black-text[data-v-6e7ccde3]{color:#000}.pink-text[data-v-6e7ccde3]{color:var(--brand-text-pink-1)}.red-text[data-v-6e7ccde3]{color:var(--brand-red)}.uppercase[data-v-6e7ccde3]{text-transform:uppercase}.underline[data-v-6e7ccde3]{text-decoration:underline}.grey-bg[data-v-6e7ccde3]{background-color:var(--brand-bg-grey1)}.payment-sclector[data-v-6e7ccde3]{display:flex;flex-wrap:wrap;margin-bottom:15px;margin-left:-10px;margin-right:-10px}.payment-sclector .selector-wrapper[data-v-6e7ccde3]{flex:1;min-width:160px}@media (min-width:0) and (max-width:576px){.payment-sclector .selector-wrapper[data-v-6e7ccde3]{max-width:50%}}.payment-sclector .selector-wrapper .pay-option-container[data-v-6e7ccde3]{padding:10px}.payment-pic[data-v-6e7ccde3]{background-color:#fff;border:1px solid #ddd;display:flex;text-align:center;justify-content:center;align-items:center;height:60px;overflow:hidden}.payment-pic .stripe-apple-pay[data-v-6e7ccde3]{width:100%;padding:10px 2px;height:60px;align-items:center}.payment-pic.selected[data-v-6e7ccde3]{border:2px solid var(--brand-pink-button-color);box-shadow:0 2px 8px 0 #ddd}.payment-pic .gov-voucher[data-v-6e7ccde3]{color:var(--brand-text-grey2);margin-top:-3px;font-size:10px;margin-bottom:3px}.payment-pic label[data-v-6e7ccde3]{margin-bottom:0}.payment-pic label img[data-v-6e7ccde3]{height:35px}:root.light[data-v-45a6c039]{--button-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-45a6c039]{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-45a6c039]{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark[data-v-45a6c039]{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light[data-v-45a6c039]{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-45a6c039]{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-45a6c039]{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark[data-v-45a6c039]{--tooltip-bg:var(--brand-secondary)}.mt-65[data-v-45a6c039]{margin-top:65px}.mt-50[data-v-45a6c039]{margin-top:50px}.mb-20[data-v-45a6c039],h1.title[data-v-45a6c039]{margin-bottom:20px}h1.title[data-v-45a6c039]{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle[data-v-45a6c039]{font-weight:500;margin-bottom:5px}.italic[data-v-45a6c039]{font-style:italic}.thin[data-v-45a6c039]{font-weight:100}.align-right[data-v-45a6c039]{text-align:right}.xs-text[data-v-45a6c039]{font-size:10px}.small-text[data-v-45a6c039]{font-size:12px}.dot-underline[data-v-45a6c039]{border-bottom:1px dashed #000;text-decoration:none}.grey-text[data-v-45a6c039],.light-text[data-v-45a6c039]{color:var(--brand-light-text)}.large-text[data-v-45a6c039]{font-size:16px}.xlarge-text[data-v-45a6c039]{font-size:18px}.xxlarge-text[data-v-45a6c039]{font-size:40px}.normal-text[data-v-45a6c039]{font-weight:400;font-size:14px}.bold-text[data-v-45a6c039]{font-weight:600}.semibold-text[data-v-45a6c039]{font-weight:500}.super-bold-text[data-v-45a6c039]{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center[data-v-45a6c039]{text-align:center}.white-text[data-v-45a6c039]{color:#fff}.black-text[data-v-45a6c039]{color:#000}.pink-text[data-v-45a6c039]{color:var(--brand-text-pink-1)}.red-text[data-v-45a6c039]{color:var(--brand-red)}.uppercase[data-v-45a6c039]{text-transform:uppercase}.underline[data-v-45a6c039]{text-decoration:underline}.grey-bg[data-v-45a6c039]{background-color:var(--brand-bg-grey1)}.bank-transfer-form .sublist[data-v-45a6c039]{margin-left:15px}.alipay-payment .payment-success-box[data-v-bf32330a]{display:flex;flex-direction:column;align-items:center}.alipay-payment .payment-success-box .success-icon-box[data-v-bf32330a]{justify-content:center;align-items:center;display:flex;width:80px;height:80px;border-radius:40px;background-color:var(--brand-pink)}.alipay-payment .payment-success-box .success-icon-box i[data-v-bf32330a]{width:80px;align-self:center;text-align:center;line-height:80px;font-size:28px}.alipay-payment .payment-success-box p[data-v-bf32330a]{text-align:center;padding:20px}.alipay-payment .mobile-view .hidden-form[data-v-bf32330a]{display:none}.alipay-payment .qr-container[data-v-bf32330a]{display:flex;flex-direction:column;justify-content:center}.alipay-payment .qr-container .qrcodeDiv-container[data-v-bf32330a]{position:relative}.alipay-payment .qr-container .qrcodeDiv-container .logo-container[data-v-bf32330a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;z-index:10;background-color:#fff;aspect-ratio:1/1;border-radius:50%;padding:5px}.alipay-payment .qr-container .qrcodeDiv-container .logo-container img[data-v-bf32330a]{width:50px;-o-object-fit:contain;object-fit:contain}.alipay-payment .qr-container .qrcodeDiv-container .qrcodeDiv[data-v-bf32330a]{display:flex;justify-content:center;align-items:center;z-index:8;pointer-events:none}.alipay-payment .qr-container .qrcodeDiv-container .qrcodeDiv[data-v-bf32330a] canvas,.alipay-payment .qr-container .qrcodeDiv-container .qrcodeDiv[data-v-bf32330a] img{display:block;max-width:100%;height:auto;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.alipay-payment .qr-container .qr-code-text[data-v-bf32330a]{text-align:center;margin-top:15px;color:var(--brand-black)}.alipay-payment .qr-container .loading-ctn[data-v-bf32330a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;min-height:300px}.alipay-payment .qr-container .loading-ctn .loading-spinner[data-v-bf32330a]{position:relative;width:80px;height:80px;margin-bottom:20px}.alipay-payment .qr-container .loading-ctn .loading-spinner .spinner-ring[data-v-bf32330a]{position:absolute;width:100%;height:100%;border:4px solid transparent;border-top-color:#1677ff;border-radius:50%;-webkit-animation:spin-data-v-bf32330a 1.5s cubic-bezier(.68,-.55,.265,1.55) infinite;animation:spin-data-v-bf32330a 1.5s cubic-bezier(.68,-.55,.265,1.55) infinite}.alipay-payment .qr-container .loading-ctn .loading-spinner .spinner-ring[data-v-bf32330a]:first-child{-webkit-animation-delay:0s;animation-delay:0s;border-top-color:#1677ff}.alipay-payment .qr-container .loading-ctn .loading-spinner .spinner-ring[data-v-bf32330a]:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s;border-top-color:#52c41a;width:70%;height:70%;top:15%;left:15%}.alipay-payment .qr-container .loading-ctn .loading-spinner .spinner-ring[data-v-bf32330a]:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s;border-top-color:#faad14;width:40%;height:40%;top:30%;left:30%}.alipay-payment .qr-container .loading-ctn .loading-text[data-v-bf32330a]{font-size:14px;color:#666;font-weight:500;margin:0;-webkit-animation:pulse-data-v-bf32330a 1.5s ease-in-out infinite;animation:pulse-data-v-bf32330a 1.5s ease-in-out infinite}@-webkit-keyframes spin-data-v-bf32330a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-data-v-bf32330a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes pulse-data-v-bf32330a{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-data-v-bf32330a{0%,to{opacity:1}50%{opacity:.5}}.alipay-payment .payment-success-box[data-v-92961bf8]{display:flex;flex-direction:column;align-items:center}.alipay-payment .payment-success-box .success-icon-box[data-v-92961bf8]{justify-content:center;align-items:center;display:flex;width:80px;height:80px;border-radius:40px;background-color:var(--brand-pink)}.alipay-payment .payment-success-box .success-icon-box i[data-v-92961bf8]{width:80px;align-self:center;text-align:center;line-height:80px;font-size:28px}.alipay-payment .payment-success-box p[data-v-92961bf8]{text-align:center;padding:20px}.alipay-payment .mobile-view .hidden-form[data-v-92961bf8]{display:none}.alipay-payment .qr-container[data-v-92961bf8]{display:flex;flex-direction:column;justify-content:center}.alipay-payment .qr-container .qrcodeDiv-container[data-v-92961bf8]{position:relative}.alipay-payment .qr-container .qrcodeDiv-container .logo-container[data-v-92961bf8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;z-index:10;background-color:#fff;aspect-ratio:1/1;border-radius:50%;padding:5px}.alipay-payment .qr-container .qrcodeDiv-container .logo-container img[data-v-92961bf8]{width:50px;-o-object-fit:contain;object-fit:contain}.alipay-payment .qr-container .qrcodeDiv-container .qrcodeDiv[data-v-92961bf8]{display:flex;justify-content:center;align-items:center;z-index:8;pointer-events:none}.alipay-payment .qr-container .qrcodeDiv-container .qrcodeDiv[data-v-92961bf8] canvas,.alipay-payment .qr-container .qrcodeDiv-container .qrcodeDiv[data-v-92961bf8] img{display:block;max-width:100%;height:auto;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.alipay-payment .qr-container .qr-code-text[data-v-92961bf8]{text-align:center;margin-top:15px;color:var(--brand-black)}.alipay-payment .qr-container .loading-ctn[data-v-92961bf8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;min-height:300px}.alipay-payment .qr-container .loading-ctn .loading-spinner[data-v-92961bf8]{position:relative;width:80px;height:80px;margin-bottom:20px}.alipay-payment .qr-container .loading-ctn .loading-spinner .spinner-ring[data-v-92961bf8]{position:absolute;width:100%;height:100%;border:4px solid transparent;border-top-color:#1677ff;border-radius:50%;-webkit-animation:spin-data-v-92961bf8 1.5s cubic-bezier(.68,-.55,.265,1.55) infinite;animation:spin-data-v-92961bf8 1.5s cubic-bezier(.68,-.55,.265,1.55) infinite}.alipay-payment .qr-container .loading-ctn .loading-spinner .spinner-ring[data-v-92961bf8]:first-child{-webkit-animation-delay:0s;animation-delay:0s;border-top-color:#1677ff}.alipay-payment .qr-container .loading-ctn .loading-spinner .spinner-ring[data-v-92961bf8]:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s;border-top-color:#52c41a;width:70%;height:70%;top:15%;left:15%}.alipay-payment .qr-container .loading-ctn .loading-spinner .spinner-ring[data-v-92961bf8]:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s;border-top-color:#faad14;width:40%;height:40%;top:30%;left:30%}.alipay-payment .qr-container .loading-ctn .loading-text[data-v-92961bf8]{font-size:14px;color:#666;font-weight:500;margin:0;-webkit-animation:pulse-data-v-92961bf8 1.5s ease-in-out infinite;animation:pulse-data-v-92961bf8 1.5s ease-in-out infinite}@-webkit-keyframes spin-data-v-92961bf8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-data-v-92961bf8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes pulse-data-v-92961bf8{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-data-v-92961bf8{0%,to{opacity:1}50%{opacity:.5}}:root.light[data-v-3c830f77]{--button-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-3c830f77]{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-3c830f77]{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark[data-v-3c830f77]{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light[data-v-3c830f77]{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-3c830f77]{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-3c830f77]{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark[data-v-3c830f77]{--tooltip-bg:var(--brand-secondary)}.mt-65[data-v-3c830f77]{margin-top:65px}.mt-50[data-v-3c830f77]{margin-top:50px}.mb-20[data-v-3c830f77],h1.title[data-v-3c830f77]{margin-bottom:20px}h1.title[data-v-3c830f77]{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle[data-v-3c830f77]{font-weight:500;margin-bottom:5px}.italic[data-v-3c830f77]{font-style:italic}.thin[data-v-3c830f77]{font-weight:100}.align-right[data-v-3c830f77]{text-align:right}.xs-text[data-v-3c830f77]{font-size:10px}.small-text[data-v-3c830f77]{font-size:12px}.dot-underline[data-v-3c830f77]{border-bottom:1px dashed #000;text-decoration:none}.grey-text[data-v-3c830f77],.light-text[data-v-3c830f77]{color:var(--brand-light-text)}.large-text[data-v-3c830f77]{font-size:16px}.xlarge-text[data-v-3c830f77]{font-size:18px}.xxlarge-text[data-v-3c830f77]{font-size:40px}.normal-text[data-v-3c830f77]{font-weight:400;font-size:14px}.bold-text[data-v-3c830f77]{font-weight:600}.semibold-text[data-v-3c830f77]{font-weight:500}.super-bold-text[data-v-3c830f77]{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center[data-v-3c830f77]{text-align:center}.white-text[data-v-3c830f77]{color:#fff}.black-text[data-v-3c830f77]{color:#000}.pink-text[data-v-3c830f77]{color:var(--brand-text-pink-1)}.red-text[data-v-3c830f77]{color:var(--brand-red)}.uppercase[data-v-3c830f77]{text-transform:uppercase}.underline[data-v-3c830f77]{text-decoration:underline}.grey-bg[data-v-3c830f77],.payme-component[data-v-3c830f77]{background-color:var(--brand-bg-grey1)}.payme-component[data-v-3c830f77]{padding:20px}.payme-component .mobile-view a[data-v-3c830f77]:disabled{opacity:.5}.payme-component .inner-ctn[data-v-3c830f77]{max-width:650px;display:flex;position:relative;margin:0 auto;flex-wrap:wrap}@media (min-width:0) and (max-width:576px){.payme-component .inner-ctn[data-v-3c830f77]{flex-direction:column;align-items:center}}.payme-component .inner-ctn>div[data-v-3c830f77]:first-child{flex:1}.payme-component .inner-ctn>div[data-v-3c830f77]:last-child{flex:1;align-self:flex-end;padding:10px 10px 20px 20px}@media (min-width:0) and (max-width:576px){.payme-component .inner-ctn>div[data-v-3c830f77]:last-child{align-self:center}}.payme-component .inner-ctn ul[data-v-3c830f77]{padding:10px 0;list-style:none}.payme-component .inner-ctn .qr-code[data-v-3c830f77]{width:250px;height:250px}.payme-component .inner-ctn .qr-code .payme-code[data-v-3c830f77]{width:250px}.payme-component .inner-ctn .qr-code-ctn[data-v-3c830f77]{margin:0 auto;width:250px;position:relative}.payme-component .inner-ctn .expiry-hints[data-v-3c830f77]{padding-top:18px;display:flex}.payme-component .payment-success-box[data-v-3c830f77]{display:flex;flex-direction:column;align-items:center}.payme-component .payment-success-box .success-icon-box[data-v-3c830f77]{justify-content:center;align-items:center;display:flex;width:80px;height:80px;border-radius:40px;background-color:var(--brand-pink)}.payme-component .payment-success-box .success-icon-box i[data-v-3c830f77]{width:80px;align-self:center;text-align:center;line-height:80px;font-size:28px}.payme-component .payment-success-box p[data-v-3c830f77]{text-align:center;padding:20px}.payme-component .loading-ctn[data-v-3c830f77]{position:absolute;left:0;bottom:0;width:250px;height:100%;background:var(--brand-bg-grey1);justify-content:center;align-items:center;align-content:center;display:flex}.payme-component .loading-ctn i[data-v-3c830f77]{position:relative;top:120px;left:120px}:root.light_WZk4{--button-color:var(--brand-high-emphasis-text-color)}:root.dark_2opI{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light_WZk4{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark_2opI{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light_WZk4{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark_2opI{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light_WZk4{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark_2opI{--tooltip-bg:var(--brand-secondary)}.mt-65_i5ip{margin-top:65px}.mt-50_1Vvz{margin-top:50px}.mb-20_2g0y,h1.title_3GAE{margin-bottom:20px}h1.title_3GAE{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle_3q1n{font-weight:500;margin-bottom:5px}.italic_2IKY{font-style:italic}.thin_1Drw{font-weight:100}.align-right_2kNR{text-align:right}.xs-text_2j8j{font-size:10px}.small-text_1gNo{font-size:12px}.dot-underline_2unu{border-bottom:1px dashed #000;text-decoration:none}.grey-text_to31,.light-text_PxZC{color:var(--brand-light-text)}.large-text_1yRZ{font-size:16px}.xlarge-text_2fsI{font-size:18px}.xxlarge-text__0ud{font-size:40px}.normal-text_2O9E{font-weight:400;font-size:14px}.bold-text_32NJ{font-weight:600}.semibold-text_2ZbS{font-weight:500}.super-bold-text_3aef{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center_2Qw9{text-align:center}.white-text_2LTV{color:#fff}.black-text_3egp{color:#000}.pink-text_1dES{color:var(--brand-text-pink-1)}.red-text_mAIy{color:var(--brand-red)}.uppercase_26mL{text-transform:uppercase}.underline_yOmF{text-decoration:underline}.grey-bg_14Ar{background-color:var(--brand-bg-grey1)}:root.light_1BPO{--button-color:var(--brand-high-emphasis-text-color)}:root.dark_2hGd{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light_1BPO{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark_2hGd{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light_1BPO{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark_2hGd{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light_1BPO{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark_2hGd{--tooltip-bg:var(--brand-secondary)}.mt-65_2JyN{margin-top:65px}.mt-50_2Y9H{margin-top:50px}.mb-20_2d9a,h1.title_2RYu{margin-bottom:20px}h1.title_2RYu{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle_2BW9{font-weight:500;margin-bottom:5px}.italic_1kV4{font-style:italic}.thin_3WrZ{font-weight:100}.align-right_2M3T{text-align:right}.xs-text_20W6{font-size:10px}.small-text_3sdc{font-size:12px}.dot-underline_2azQ{border-bottom:1px dashed #000;text-decoration:none}.grey-text_Ay6t,.light-text_2dsl{color:var(--brand-light-text)}.large-text_1Z_4{font-size:16px}.xlarge-text_22Hm{font-size:18px}.xxlarge-text_7GlM{font-size:40px}.normal-text_12Wj{font-weight:400;font-size:14px}.bold-text_3IFx{font-weight:600}.semibold-text_tZt2{font-weight:500}.super-bold-text_V1-j{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center_2dNP{text-align:center}.white-text_2ZdD{color:#fff}.black-text_1Mxd{color:#000}.pink-text_1wEn{color:var(--brand-text-pink-1)}.red-text_1z_6{color:var(--brand-red)}.uppercase_NDCT{text-transform:uppercase}.underline_2W0T{text-decoration:underline}.grey-bg_2-MK{background-color:var(--brand-bg-grey1)}@media (min-width:768px){.loginForm_3Fci{min-width:512px}}.guestRegister_title{font-size:16px;font-weight:700;line-height:18px;letter-spacing:.667px;margin-bottom:15px}.guestRegister_description,.guestRegister_title{color:#000;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;font-style:normal}.guestRegister_description{font-size:14px;font-weight:400;line-height:normal;letter-spacing:.5px}.nextStepButton{margin-top:0;width:194px}:root.light[data-v-d6fed672]{--button-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-d6fed672]{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-d6fed672]{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark[data-v-d6fed672]{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light[data-v-d6fed672]{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark[data-v-d6fed672]{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light[data-v-d6fed672]{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark[data-v-d6fed672]{--tooltip-bg:var(--brand-secondary)}.mt-65[data-v-d6fed672]{margin-top:65px}.mt-50[data-v-d6fed672]{margin-top:50px}.mb-20[data-v-d6fed672],h1.title[data-v-d6fed672]{margin-bottom:20px}h1.title[data-v-d6fed672]{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle[data-v-d6fed672]{font-weight:500;margin-bottom:5px}.italic[data-v-d6fed672]{font-style:italic}.thin[data-v-d6fed672]{font-weight:100}.align-right[data-v-d6fed672]{text-align:right}.xs-text[data-v-d6fed672]{font-size:10px}.small-text[data-v-d6fed672]{font-size:12px}.dot-underline[data-v-d6fed672]{border-bottom:1px dashed #000;text-decoration:none}.grey-text[data-v-d6fed672],.light-text[data-v-d6fed672]{color:var(--brand-light-text)}.large-text[data-v-d6fed672]{font-size:16px}.xlarge-text[data-v-d6fed672]{font-size:18px}.xxlarge-text[data-v-d6fed672]{font-size:40px}.normal-text[data-v-d6fed672]{font-weight:400;font-size:14px}.bold-text[data-v-d6fed672]{font-weight:600}.semibold-text[data-v-d6fed672]{font-weight:500}.super-bold-text[data-v-d6fed672]{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center[data-v-d6fed672]{text-align:center}.white-text[data-v-d6fed672]{color:#fff}.black-text[data-v-d6fed672]{color:#000}.pink-text[data-v-d6fed672]{color:var(--brand-text-pink-1)}.red-text[data-v-d6fed672]{color:var(--brand-red)}.uppercase[data-v-d6fed672]{text-transform:uppercase}.underline[data-v-d6fed672]{text-decoration:underline}.grey-bg[data-v-d6fed672]{background-color:var(--brand-bg-grey1)}.gift_wrapping_container[data-v-d6fed672]{display:flex;flex-direction:column;margin:15px 0 20px;box-shadow:0 0 10px 0 var(--brand-bg-grey2);border:var(--brand-grey-box-shadow-border);padding:10px;width:100%}@media (min-width:0px) and (max-width:767px){.gift_wrapping_container[data-v-d6fed672]{margin:15px 0 30px}}.gift_wrapping_container .first_part[data-v-d6fed672]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.gift_wrapping_container .first_part .col1[data-v-d6fed672]{flex:4}.gift_wrapping_container .first_part .col2[data-v-d6fed672]{flex:1;display:flex;align-items:center;position:relative}.gift_wrapping_container .first_part .col2 .click_text[data-v-d6fed672]{border-bottom:1px solid #000;cursor:pointer}.gift_wrapping_container .first_part .col2 .pickIconContainer[data-v-d6fed672]{position:absolute}.gift_wrapping_container .first_part .col2 .pickIconContainer .pickIconTick[data-v-d6fed672]{height:28px;width:28px}.gift_wrapping_container .first_part .img-block[data-v-d6fed672]{float:left;margin-right:10px;background:#f8f8f8;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.gift_wrapping_container .first_part .img-block img[data-v-d6fed672]{max-width:50px;margin:0 auto;height:30px;width:30px}.gift_wrapping_container .first_part .detail[data-v-d6fed672]{font-size:12px}.gift_wrapping_container .second_part[data-v-d6fed672]{display:flex;flex-direction:row;margin-top:20px}@media (min-width:0) and (max-width:576px){.gift_wrapping_container .second_part[data-v-d6fed672]{display:flex;flex-direction:column}}.gift_wrapping_container .second_part .margin_right20[data-v-d6fed672]{margin:0 20px 0 0}@media (min-width:0) and (max-width:576px){.gift_wrapping_container .second_part .margin_right20[data-v-d6fed672]{margin:0 0 20px}}.gift_wrapping_container .second_part .message_box[data-v-d6fed672]{flex:1;padding:15px;background-color:#f8f8f8;height:auto;display:flex;flex-direction:column}.gift_wrapping_container .second_part .message_box .two_element[data-v-d6fed672]{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.gift_wrapping_container .second_part .message_box .two_element .checkbox[data-v-d6fed672]{border:1px solid #000;height:15px;width:15px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-right:5px}.gift_wrapping_container .second_part .message_box .two_element .checkbox .check_box_pink[data-v-d6fed672]{height:10px;width:10px;background-color:#ef60a3}.gift_wrapping_container .second_part .message_box .box_description[data-v-d6fed672],.gift_wrapping_container .second_part .message_box .two_element .box_title[data-v-d6fed672]{color:#000;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.429px}.gift_wrapping_container .second_part .message_box .box_description[data-v-d6fed672]{margin-bottom:15px}.gift_wrapping_container .second_part .message_box .gift_image_container[data-v-d6fed672]{flex-grow:1;width:100%}.gift_wrapping_container .second_part .message_box .gift_image_container .gift_image[data-v-d6fed672]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.gift_wrapping_container .second_part .message_box .unselected_message_area[data-v-d6fed672]{border:1px dashed #000!important;cursor:pointer}.gift_wrapping_container .second_part .message_box .message_input_area[data-v-d6fed672]{display:flex;align-items:center;justify-content:center;min-height:341px;width:100%;margin-bottom:10px}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea[data-v-d6fed672]{display:flex;flex-direction:column;align-items:center;width:100%;height:341px;background-color:#fff}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea .logo_image_container[data-v-d6fed672]{margin:22px 0 0;position:relative}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea .logo_image_container .logo_image[data-v-d6fed672]{height:14px}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea .logo_image_container .pink_star_image[data-v-d6fed672]{position:absolute;right:-20px;top:-3px;height:12px;width:12px}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea .three_icon[data-v-d6fed672]{margin:20px 0 0}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea p.dear[data-v-d6fed672]{color:#ef519d;font-family:Helvetica Neue,sans-serif;font-size:7px;font-style:normal;font-weight:500;line-height:normal;margin:40px 0 5px}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea p.note_from[data-v-d6fed672]{color:#ef519d;font-family:Helvetica Neue,sans-serif;font-size:7px;font-style:normal;font-weight:500;line-height:normal;margin:15px 0 5px}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea .dotted[data-v-d6fed672]{width:60%;border:1px dotted #ef519d;margin-bottom:15px}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea textarea[data-v-d6fed672]{width:100%;border:none;outline:1 solid #000;resize:none;text-align:center;padding:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;color:#000;font-family:Bellarina;font-size:23px;font-style:normal;font-weight:400;height:36px}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea textarea[data-v-d6fed672]:focus{outline:none}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea textarea[data-v-d6fed672]::-moz-placeholder{font-size:16px;color:#999;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;text-align:center;vertical-align:middle}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea textarea[data-v-d6fed672]:-ms-input-placeholder{font-size:16px;color:#999;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;text-align:center;vertical-align:middle}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea textarea[data-v-d6fed672]::placeholder{font-size:16px;color:#999;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;text-align:center;vertical-align:middle}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea .red_border_bottom[data-v-d6fed672]{border-bottom:1px solid red}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea .gift_message_content_container[data-v-d6fed672]{width:100%;height:108px;display:flex;align-items:center}.gift_wrapping_container .second_part .message_box .message_input_area .editingArea .gift_message_content_container .gift_message_content[data-v-d6fed672]{height:36px}.gift_wrapping_container .second_part .message_box .message_input_area .notIncludeMessageCard[data-v-d6fed672]{height:100%;width:100%;display:flex;justify-content:center;align-content:center;flex-direction:column;text-align:center}.gift_wrapping_container .second_part .message_box .message_input_area .notIncludeMessageCard .unselected_text[data-v-d6fed672]{color:#999;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.3px;margin-bottom:20px}.gift_wrapping_container .second_part .message_box .message_input_area .notIncludeMessageCard .underline[data-v-d6fed672]{-webkit-text-decoration-line:underline;text-decoration-line:underline}.gift_wrapping_container .second_part .message_box .numberLimit[data-v-d6fed672]{text-align:center;color:#999;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:10px;letter-spacing:.5px;margin-bottom:10px}.gift_wrapping_container .second_part .message_box .confirmButton[data-v-d6fed672]{height:40px;background-color:#000;cursor:pointer;display:flex;justify-content:center;align-items:center}.gift_wrapping_container .second_part .message_box .confirmButton[data-v-d6fed672]:hover{opacity:.7}.gift_wrapping_container .second_part .message_box .confirmButton .buttonText[data-v-d6fed672]{color:#fff;text-align:center;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.gift_wrapping_container .second_part .message_box .errorMessage[data-v-d6fed672]{color:red;font-size:10px}.gift_wrapping_container .second_part .message_box .preview_container[data-v-d6fed672]{margin:5px 0 0;padding:0;display:flex;justify-content:center}.gift_wrapping_container .second_part .message_box .preview_container p[data-v-d6fed672]{border-bottom:1px solid #000;margin:0;padding:0;cursor:pointer}.gift_wrapping_container .addedMessage[data-v-d6fed672]{margin-top:5px;padding:2px}.gift_wrapping_container .addedMessage .label[data-v-d6fed672]{font-size:14px;font-weight:700;letter-spacing:.8px}.gift_wrapping_container .addedMessage .content[data-v-d6fed672],.gift_wrapping_container .addedMessage .label[data-v-d6fed672]{color:#000;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;font-style:normal;line-height:normal}.gift_wrapping_container .addedMessage .content[data-v-d6fed672]{font-size:12px;font-weight:400;letter-spacing:.429px}:root.light_3Bsb{--button-color:var(--brand-high-emphasis-text-color)}:root.dark_jz1O{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light_3Bsb{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark_jz1O{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light_3Bsb{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark_jz1O{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light_3Bsb{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark_jz1O{--tooltip-bg:var(--brand-secondary)}.mt-65_2qT2{margin-top:65px}.mt-50_7yZX{margin-top:50px}.mb-20_25jR,h1.title_JqMl{margin-bottom:20px}h1.title_JqMl{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle_VDoO{font-weight:500;margin-bottom:5px}.italic_3gxX{font-style:italic}.thin_12k8{font-weight:100}.align-right_1BHa{text-align:right}.xs-text_1HC0{font-size:10px}.small-text_2KS9{font-size:12px}.dot-underline_356L{border-bottom:1px dashed #000;text-decoration:none}.grey-text_1WES,.light-text_2PBi{color:var(--brand-light-text)}.large-text_2RyA{font-size:16px}.xlarge-text_2Qen{font-size:18px}.xxlarge-text_2sd4{font-size:40px}.normal-text_cxgE{font-weight:400;font-size:14px}.bold-text_2oPp{font-weight:600}.semibold-text_7edR{font-weight:500}.super-bold-text_u2A3{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center_1gwD{text-align:center}.white-text_-gfL{color:#fff}.black-text_2Nan{color:#000}.pink-text_3uvI{color:var(--brand-text-pink-1)}.red-text_94iW{color:var(--brand-red)}.uppercase_rQGJ{text-transform:uppercase}.underline_1o4F{text-decoration:underline}.grey-bg_223A{background-color:var(--brand-bg-grey1)}.vueLoader_15_4{display:inline-block;position:relative;width:2rem;height:2rem}.vueLoader_15_4:before{content:"";display:block;padding-top:100%}.vueLoader_15_4.md_34Ds{width:3.2rem;height:3.2rem}.vueLoader_15_4.lg_3mll{width:5.2rem;height:5.2rem}.vueLoader_15_4.default_PuUy .path_1dVF{stroke:var(--brand-default)}.vueLoader_15_4.primary_qcme .path_1dVF{stroke:var(--brand-primary)}.vueLoader_15_4.secondary_PxIL .path_1dVF{stroke:var(--brand-secondary)}.vueLoader_15_4.success_3RQI .path_1dVF{stroke:var(--brand-success)}.vueLoader_15_4.warning_2Oji .path_1dVF{stroke:var(--brand-warning)}.vueLoader_15_4.danger_dfbJ .path_1dVF{stroke:var(--brand-danger)}.vueLoader_15_4 .circle_1sZJ{-webkit-animation:rotate_2lqs 2s linear infinite;animation:rotate_2lqs 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@-webkit-keyframes rotate_2lqs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate_2lqs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vueLoader_15_4 .path_1dVF{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash_WqKZ 1.5s ease-in-out infinite;animation:dash_WqKZ 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@-webkit-keyframes dash_WqKZ{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash_WqKZ{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}:root.light{--button-color:var(--brand-high-emphasis-text-color)}:root.dark{--button-color:var(--brand-high-emphasis-text-color-inverse)}:root.light{--button-color-inverse:var(--brand-high-emphasis-text-color-inverse)}:root.dark{--button-color-inverse:var(--brand-high-emphasis-text-color)}:root.light{--calendar-a11y-color:var(--brand-high-emphasis-text-color)}:root.dark{--calendar-a11y-color:var(--brand-high-emphasis-text-color-inverse)}:root.light{--tooltip-bg:var(--brand-primary-bg-color-inverse)}:root.dark{--tooltip-bg:var(--brand-secondary)}.mt-65{margin-top:65px}.mt-50{margin-top:50px}.mb-20,h1.title{margin-bottom:20px}h1.title{font-size:24px;font-weight:500;letter-spacing:.4px}.subtitle{font-weight:500;margin-bottom:5px}.italic{font-style:italic}.thin{font-weight:100}.align-right{text-align:right}.xs-text{font-size:10px}.small-text{font-size:12px}.dot-underline{border-bottom:1px dashed #000;text-decoration:none}.grey-text,.light-text{color:var(--brand-light-text)}.large-text{font-size:16px}.xlarge-text{font-size:18px}.xxlarge-text{font-size:40px}.normal-text{font-weight:400;font-size:14px}.bold-text{font-weight:600}.semibold-text{font-weight:500}.super-bold-text{color:#000;background:#ececec;padding:2px;margin-left:2px;border-radius:2px;font-weight:700}.text-center{text-align:center}.white-text{color:#fff}.black-text{color:#000}.pink-text{color:var(--brand-text-pink-1)}.red-text{color:var(--brand-red)}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.grey-bg{background-color:var(--brand-bg-grey1)}.checkout-head-mobile{position:fixed;width:100%;top:0;left:0;padding:10px;text-align:center;background:var(--brand-primary-bg-color);z-index:1030}@media (min-width:992px){.checkout-head-mobile{display:none}}.checkout-head-mobile .title{font-size:14px;font-weight:500;letter-spacing:1px;margin-bottom:0}.checkout-head-mobile .title .title-loading{min-height:17px;display:flex;align-items:center;justify-content:center}.checkout-head-mobile .close{position:absolute;top:0;left:5px;padding:12px 10px 10px;background:transparent;color:#000;opacity:1;font-size:1rem;line-height:0;cursor:pointer}.checkout{padding:40px 20px}@media (min-width:768px){.checkout{padding:60px 20px}}@media (min-width:992px){.checkout{padding:60px 20px}}@media (min-width:0){.checkout{padding:60px 20px 40px}}.checkout .guestRegisterBlock{margin:0 0 20px}.checkout .guestAccountRemindBlock{background-color:var(--brand-bg-grey1);padding:10px}.checkout .guestAccountRemindBlock .tick_and_text{display:flex;align-items:center;margin-bottom:10px}.checkout .guestAccountRemindBlock .tick_and_text img{margin-right:5px}.checkout .guestAccountRemindBlock .tick_and_text p{color:#000;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.667px}.checkout .guestAccountRemindBlock .description{color:#000;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}.checkout .checkoutDisabled{pointer-events:none;opacity:.5;z-index:1000}.checkout .no-margin-bottom{margin-bottom:0!important}.checkout .flex{display:flex}.checkout .col1{flex:4}.checkout .col2{flex:1;display:flex;align-items:center;justify-content:flex-end}.checkout .redeem-btn{background:var(--brand-pink-button-color);color:var(--brand-pink-button-text-color);border:none}.checkout .content-block{margin-bottom:20px}.checkout .process-block{margin-bottom:30px}.checkout .process-block .title{font-size:16px;letter-spacing:.6px;font-weight:500;margin-bottom:10px}.checkout .shipping_method_title{display:flex;flex-direction:row;justify-content:space-between;cursor:pointer}.checkout .selectedAddressBlock{border:1px solid #ececec;background:#fff;box-shadow:0 0 10px 0 var(--brand-bg-grey2);display:flex;flex-direction:row;padding:10px;justify-content:space-between;align-items:center;align-self:stretch;margin-top:15px}.checkout .selectedAddressBlock .leftSide{display:flex;flex-direction:row;flex:1;min-width:0}.checkout .selectedAddressBlock .leftSide .iconContainer{background:#f8f8f8;width:50px;height:50px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-right:10px}.checkout .selectedAddressBlock .leftSide .iconContainer .deliveryIcon{height:30px;width:30px}.checkout .selectedAddressBlock .leftSide .dmAddressContainer{min-width:0;flex:1}.checkout .selectedAddressBlock .leftSide .dmAddressContainer .dmName{color:#000;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.429px;margin-bottom:5px}.checkout .selectedAddressBlock .leftSide .dmAddressContainer .address{color:#999;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:5px}.checkout .selectedAddressBlock .leftSide .dmAddressContainer .contactInfo{display:flex;flex-direction:row;color:#8b8b8b;font-family:Noto Sans TC;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.checkout .selectedAddressBlock .leftSide .dmAddressContainer .contactInfo .contactPerson{margin-right:10px}.checkout .selectedAddressBlock .leftSide .dmAddressContainer .shipping-details{line-height:1rem;font-size:12px;color:var(--brand-light-text);max-width:100%;word-wrap:break-word;word-break:break-word;margin-right:10px}.checkout .selectedAddressBlock .pickIconTick{height:28px;width:28px}.checkout .selectedAddressBlock .marginTop12{margin-top:12px!important}.checkout>.subtitle{font-weight:bolder;margin-bottom:5px}.checkout .pink-header{color:var(--brand-text-pink-1)}.checkout .grey-discription{color:var(--brand-light-text);font-size:12px;font-weight:400}.checkout .red{color:#dc162e}.checkout .detail{color:var(--brand-light-text)}.checkout .sub-benefit{font-weight:500;margin-bottom:10px}.checkout .subscription-scheduler-option{padding:10px;display:inline-block;border:1px solid #ddd;box-shadow:0 2px 8px 0 #ddd;width:100%;max-width:450px}.checkout .subscription-scheduler-option .delivery-date-list{display:flex;flex-direction:row;flex-wrap:wrap}.checkout .subscription-scheduler-option .delivery-date-list .date-box{background-color:#f8f8f8;padding:10px;margin:10px 10px 10px 0;flex:1}.checkout .subscription-scheduler-option .delivery-date-list .date-box .caption{font-size:12px;line-height:1.4rem}@media (min-width:0) and (max-width:576px){.checkout .subscription-scheduler-option .delivery-date-list .date-box .caption,.checkout .subscription-scheduler-option .delivery-date-list .date-box .date{font-size:12px}}.checkout .subscription-scheduler-option .delivery-date-list .dot{vertical-align:middle;align-self:center;letter-spacing:2px;color:var(--brand-pink-button-color);font-size:14px}.checkout .shipping-option-list{margin-top:15px;padding-top:15px;border-top:1px solid var(--brand-bg-grey2)}.checkout .shipping-option-list .shipping-option-loading{padding:36px 0}.checkout .shipping-option-list .shipping-option-list-item{margin-bottom:15px;border-bottom:1px solid var(--brand-bg-grey2)}.checkout .shipping-option-list .shipping-option-list-item .section1{display:flex;margin-bottom:15px}.checkout .shipping-option-list .shipping-option-list-item .section1 .radio-box{display:inline-block;margin-top:5px}.checkout .shipping-option-list .shipping-option-list-item .section1 .subtitle{font-weight:500;font-size:16px;letter-spacing:.7px}@media (min-width:0) and (max-width:576px){.checkout .shipping-option-list .shipping-option-list-item .section1 .subtitle{font-size:1rem;margin-bottom:3px}}.checkout .shipping-option-list .shipping-option-list-item .section1 .most-popular-text{display:inline-flex;padding:5px 8px;justify-content:center;align-items:center;border-radius:20px;background:var(--brand-primary-bg-color);color:#000;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:.3px}.checkout .shipping-option-list .shipping-option-list-item .section1 .shipping-price-col{display:flex;flex-direction:column;align-items:flex-end}.checkout .shipping-option-list .shipping-option-list-item .section1 .shipping-price-col ::v-deep .pi-loading{flex:unset;justify-content:flex-end}.checkout .shipping-option-list .shipping-option-list-item .section1 .shipping-cost{font-weight:500;margin-bottom:3px}.checkout .shipping-option-list .shipping-option-list-item .section1 .desc{font-size:12px;letter-spacing:.3px;margin-bottom:5px}@media (min-width:0) and (max-width:576px){.checkout .shipping-option-list .shipping-option-list-item .section1 .desc{font-size:12px;margin-bottom:5px}}.checkout .shipping-option-list .shipping-option-list-item .section1 .address{display:flex}.checkout .shipping-option-list .shipping-option-list-item .section2{margin-bottom:15px;margin-left:30px}.checkout .shipping-option-list .bg-grey-light{background-color:#f8f8f8}.checkout .shipping-option-list .saved-address-group{margin-top:10px}.checkout .shipping-option-list .saved-address-group .address-selector{display:flex;justify-content:center;align-items:center;padding:10px 20px;margin-top:20px}.checkout .shipping-option-list .saved-address-group .address-selector:first-child{margin-top:0}.checkout .shipping-option-list .saved-address-group .address-selector .address-selector-info{flex:1;min-width:0;margin-right:10px;max-width:100%;word-wrap:break-word;word-break:break-word}.checkout .shipping-option-list .saved-address-group .address-selector button{float:right}.checkout .shipping-option-list .saved-address-group .address-selector p{margin-bottom:5px;font-weight:500}.checkout .shipping-option-list .saved-address-group .add-address-link{display:block;margin-top:15px}.checkout .gift_wrapping_title_container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.checkout .gift_wrapping_title_container .editButton{height:100%;cursor:pointer}.checkout .pay-area{display:none}@media (min-width:0) and (max-width:576px){.checkout .pay-area{width:100%;padding:20px;position:-webkit-sticky;position:sticky;left:0;right:0;bottom:0;display:block;z-index:100}}.checkout .pay-area .pay-total{font-size:16px;font-weight:700;margin-bottom:5px}.checkout .pay-area span:nth-child(2){float:right}.checkout .confirmed-address-box .headline{display:flex}.checkout .confirmed-address-box .headline .title{font-size:16px;letter-spacing:.6px;font-weight:500;margin-bottom:10px;flex:1}.checkout .confirmed-address-box .content{margin:18px 0 30px;padding:13px 18px 15px 10px;box-shadow:0 0 10px 0 var(--brand-bg-grey2);border:1px solid var(--brand-bg-grey2)}.checkout .confirmed-address-box .content .shipping-method{font-weight:700;margin-bottom:5px}.checkout .confirmed-address-box .content .shipping-cost{font-size:12px;font-weight:500;margin-bottom:5px}.checkout .confirmed-address-box .content .shipping-cost span{color:var(--brand-light-text);font-style:italic}.checkout .confirmed-address-box .content .shipping-details{line-height:1rem;font-size:12px;color:var(--brand-light-text);max-width:100%;word-wrap:break-word;word-break:break-word;margin-right:10px}.checkout .confirmed-address-box .content .contact-name{font-size:12px;color:var(--brand-light-text);margin-right:15px}.checkout .confirmed-address-box .content .contact-mobile{font-size:12px;color:var(--brand-light-text)}.payment-container .radio{position:absolute;opacity:0;width:0;height:0}.cart-summary{margin:0 auto;z-index:90}@media (min-width:0px) and (max-width:767px){.cart-summary{max-width:none;width:100%;padding:0 15px}}.cart-summary .summary-block{font-size:12px;padding:15px 20px;background:#f8f8f8;margin-bottom:2px}.cart-summary .summary-block .line{display:flex;margin-bottom:5px}.cart-summary .summary-block .line .link{font-style:italic;text-decoration:underline}.cart-summary .summary-block .flex{flex:1}.cart-summary .next-step-block{padding:15px 0}.cart-summary .order-section{padding:20px;background:#f8f8f8;margin-bottom:2px}.cart-summary .order-section>.title{font-weight:700}.cart-summary .order-section hr{margin:10px 0;border-color:#ececec}.cart-summary .order-section .img-block{float:left;margin-right:10px}.cart-summary .order-section .cart-image{width:72px;height:84px;-o-object-fit:cover;object-fit:cover}.cart-summary .order-section .sb-cart--main-area{display:grid}.cart-summary .order-section .sb-cart--main-area .sb-cart--title{font-size:14px}.cart-summary .order-section .sb-cart--main-area .sb-cart--item{padding:10px 0 0}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .sb-cart--item-content{overflow:hidden}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .product-name{font-size:12px;font-weight:400}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .prod-expiry-date{margin:4px 0 0}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .pkg-expiry-date,.cart-summary .order-section .sb-cart--main-area .sb-cart--item .prod-expiry-date{display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3px 8px;justify-content:center;align-items:center;grid-gap:10px;gap:10px;background:#ececec;color:#000;font-family:Noto Sans TC,PingFangHK-Regular,Helvetica Neue,sans-serif;font-size:10px;font-weight:500;line-height:normal}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .pkg-expiry-date{margin:4px 0 10px}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .package-items-list{margin:4px 0 0;padding-left:18px}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .package-items-list-item{margin:0 0 10px}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .package-items-list-item::marker{font-size:.7em}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .package-item-name{display:list-item}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .package-item-name::marker{font-size:.7em}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .package-item-qty{margin:0;white-space:nowrap}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .package-item-expiry-date{margin-left:2px}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .renew{font-size:12px;font-weight:400;margin:5px 0}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .qty-button-grp{background:#fff;max-width:80px;text-align:center;margin-top:5px;display:inline-block;align-self:center}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .delete-icon-container{display:flex;align-items:center;width:26px;padding-top:5px;margin-left:10px}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .delete-icon-container .delete-icon{height:24px;background-color:transparent;outline:none;border:none;display:flex;align-items:center;justify-content:center}.cart-summary .order-section .sb-cart--main-area .sb-cart--item .delete-icon-container .delete-loader{width:24px;height:24px;margin-left:5px}.cart-summary .order-section .sb-cart--main-area .price-area{text-align:right;align-self:center;display:flex;flex-direction:column;align-items:flex-end}.cart-summary .order-section .sb-cart--main-area .price-area ::v-deep .pi-loading{flex:unset;justify-content:flex-end}.cart-summary .order-section .sb-cart--main-area .price-area .price{font-size:12px;font-weight:700}.cart-summary .order-section .sb-cart--main-area .price-area .discounted{text-decoration:line-through;font-size:12px;color:var(--brand-light-text);margin-right:3px}.cart-summary .order-section .sb-cart--main-area .estimate-text{padding:2px 8px;background-color:var(--brand-primary-bg-color);color:#000;font-size:12px;font-weight:400;margin-top:10px}.cart-summary .order-section .sb-cart--footer{position:relative;background:0 0}.cart-summary .order-section .sb-cart--footer .sb-cart--total{font-size:12px;margin-bottom:5px}.cart-summary .order-section .sb-cart--footer .sb-cart--total span:nth-child(2){float:right}.cart-summary .order-section .sb-cart--footer .sb-cart--total span:nth-child(2) ::v-deep .pi-loading{flex:unset;justify-content:flex-end}.cart-summary .order-section .sb-cart--footer .sb-cart--total .title{font-size:1.4rem;font-weight:700;letter-spacing:.6px}.cart-summary .order-section .sb-cart--footer .sb-cart--total .weight-badge{background:#ececec;padding:2px 4px;color:#666}.cart-summary .order-section .sb-cart--footer .grand-total{font-size:16px;font-weight:700}.cart-summary-mobile{width:100%;background:#f8f8f8;padding:20px 15px}.cart-summary-mobile .order-section{width:100%}.cart-summary-mobile hr{margin:15px 0}.cart-summary-mobile span:nth-child(2){float:right}.clearfix{clear:both}@media (min-width:0) and (max-width:576px){.full-width-mobile{width:100%}}